.rdmain{--rd-side:236px;--rd-rail:312px;--rd-gap:22px;--bar-bleed-l:calc(var(--rd-side) + var(--rd-gap));--bar-bleed-r:calc(var(--rd-rail) + var(--rd-gap));--bar-pad:18px;padding:22px 0 64px}.rdgrid{grid-template-columns:var(--rd-side)minmax(0,1fr)var(--rd-rail);gap:0 var(--rd-gap);grid-template-rows:auto 1fr;align-items:start;display:grid}.rdgrid>.fm-hero{grid-area:1/2;margin:0}.rdgrid>.rdside{grid-area:1/1/span 2}.rdgrid>.rdcol{grid-area:2/2;min-width:0}.rdgrid>.rdrail{grid-area:1/3/span 2}.fm-hero{border-radius:var(--r)var(--r)0 0;box-shadow:var(--sh-card);background:linear-gradient(116deg,var(--ac-wash),var(--surface)58%);justify-content:space-between;align-items:center;gap:24px;padding:13px 18px 14px;display:flex;position:relative;overflow:hidden}.fm-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,.5),transparent 68%);border-radius:50%;width:320px;height:320px;position:absolute;top:-90px;right:-50px}.fm-hero.has-bg:after{display:none}.fm-hero.is-bd{gap:0;height:200px;min-height:0;padding:0;display:block}.fm-bg{pointer-events:none;background-position:50% 42%;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.02)}.fm-veil{pointer-events:none;background:linear-gradient(rgba(8,12,18,.3) 0%,rgba(8,12,18,.28) 54%,rgba(8,12,18,.72) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.fm-bdtop{z-index:2;flex-direction:column;justify-content:flex-end;gap:9px;padding:20px 24px 0;display:flex;position:absolute;top:0;bottom:78px;left:0;right:0}.fm-bdstat{z-index:2;align-items:flex-end;padding:0 24px 18px;display:flex;position:absolute;bottom:0;left:0;right:0}.fm-bdstat .fm-hst{gap:0;margin:0}.fm-bdstat .fm-hst span{flex-direction:column;align-items:flex-start;gap:3px;padding:0 18px;font-size:11px}.fm-bdstat .fm-hst span:first-child{padding-left:0}.fm-bdstat .fm-hst span+span{box-shadow:inset 1px 0 rgba(255,255,255,.22)}.fm-bdstat .fm-hst b{font-size:17px;line-height:1.15}.fm-bdact{z-index:3;align-items:center;gap:8px;display:flex;position:absolute;top:16px;right:20px}.fm-bdact .fm-bge{gap:6px}.fm-fol{background:var(--ac);height:32px;color:var(--ac-ink);cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;padding:0 17px;font-size:12.5px;font-weight:600;transition:background .14s,color .14s,box-shadow .14s;display:inline-flex}.fm-fol:hover{background:var(--ac-hi)}.fm-fol.on{color:var(--tx-h);background:rgba(255,255,255,.92);box-shadow:0 1px 3px rgba(16,24,40,.18)}.fm-fol.on:hover{color:var(--ac)}.fm-fol:disabled{opacity:.6;cursor:default}.fm-hero.is-bd:not(.has-bg){background:radial-gradient(120% 130% at 6% 100%,hsl(var(--h)88% 50%/.2),transparent 60%),radial-gradient(90% 110% at 90% 6%,hsl(var(--h)88% 58%/.12),transparent 62%),linear-gradient(116deg,var(--ac-wash),var(--surface)58%)}.fm-hero.is-bd:after{display:none}.fm-hero:not(.has-bg) .fm-bdstat .fm-hst span+span{box-shadow:inset 1px 0 rgba(22,24,29,.16)}.fm-bdtop .fm-ht,.fm-bdtop .fm-hd{max-width:min(100%,56ch)}.fm-hr{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.fm-eb{background:var(--ac);height:20px;color:var(--ac-ink);letter-spacing:.1em;text-transform:uppercase;border-radius:5px;align-items:center;padding:0 8px;font-size:10.5px;font-weight:700;display:inline-flex}.fm-ht{letter-spacing:-.01em;color:var(--tx-h);margin:0;font-size:19px;font-weight:700;line-height:1.25}.fm-hflow{color:var(--tx2);font-size:12px}.fm-hd{max-width:54ch;color:var(--tx2);margin:0;font-size:13px;line-height:1.62}.fm-hst{flex-wrap:wrap;align-items:baseline;gap:15px;display:flex}.fm-hst span{color:var(--tx2);align-items:baseline;gap:4px;font-size:11.5px;display:inline-flex}.fm-hst b{color:var(--tx-h);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.fm-hero.is-bd .fm-ht{letter-spacing:-.015em;font-size:26px}.fm-hsn b{color:var(--ac)}.fm-hero.has-bg .fm-ht{color:#fff}.fm-hero.has-bg .fm-hd{color:rgba(255,255,255,.94);text-shadow:0 1px 3px rgba(8,12,18,.55)}.fm-hero.has-bg .fm-hst span{color:rgba(255,255,255,.92);text-shadow:0 1px 3px rgba(8,12,18,.6)}.fm-hero.has-bg .fm-hst b,.fm-hero.has-bg .fm-hsn b{color:#fff}.fm-hero.has-bg .fm-eb{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(255,255,255,.18)}.rd-card{border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-card);flex-direction:column;gap:11px;padding:15px 15px 14px;display:flex}.rd-card-h{align-items:center;gap:10px;display:flex}.rd-card-av{background:var(--ac);width:38px;height:38px;color:var(--ac-ink);border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:700;line-height:1;display:grid;overflow:hidden}.rd-card-av img{object-fit:cover;width:100%;height:100%;display:block}.rd-card-id{flex-direction:column;gap:3px;min-width:0;display:flex}.rd-card-id b{color:var(--tx-h);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:1.2;overflow:hidden}.rd-card-id em{color:var(--tx2);font-size:11.5px;font-style:normal}.rd-card-d{color:var(--tx2);margin:0;font-size:12.8px;line-height:1.72}.rd-card-st{box-shadow:inset 0 1px 0 var(--line);align-items:flex-start;padding-top:11px;display:flex}.rd-card-st span{min-width:0;color:var(--tx2);flex-direction:column;flex:1;gap:3px;font-size:11px;display:flex}.rd-card-st b{color:var(--tx-h);font-size:16.5px;font-weight:700;line-height:1.15}.rd-card .fm-post{border-radius:999px;justify-content:center;gap:6px;width:100%;height:40px;font-size:13.5px}.fm-post-i{flex:none;width:15px;height:15px}.rds-search{background:var(--raise);border-radius:999px;flex:none;align-items:center;gap:8px;height:38px;margin:0 0 10px;padding:0 6px 0 13px;transition:background .15s,box-shadow .15s;display:flex}.rds-search:focus-within{background:var(--surface);box-shadow:0 0 0 2px var(--ac-wash),var(--sh-card)}.rds-search .rds-si{width:15px;height:15px;color:var(--ac);flex:none}.rds-search input{min-width:0;height:100%;color:var(--tx-h);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:13px}.rds-search input::placeholder{color:var(--tx3)}.rds-search input::-webkit-search-cancel-button{display:none}.rds-search button{height:28px;color:var(--ac);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:0 11px;font-family:inherit;font-size:12.5px;font-weight:600;transition:all .13s}.rds-search button:hover{background:var(--ac-wash);color:var(--ac-hi)}.fm-hs{background:var(--raise);height:34px;color:var(--tx3);border-radius:999px;align-items:center;gap:8px;padding:0 5px 0 12px;transition:all .15s;display:flex}.fm-hs:focus-within{background:var(--surface);box-shadow:0 0 0 2px var(--ac-wash),var(--sh-card)}.fm-hs .fm-si{flex:none;width:14px;height:14px}.fm-hs input{min-width:0;color:var(--tx-h);background:0 0;border:0;outline:none;flex:1;font-size:12.5px}.fm-hs input::placeholder{color:var(--tx3)}.fm-hs button{background:var(--ac);height:26px;color:var(--ac-ink);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 13px;font-size:12px;font-weight:600}.fm-hs button:hover{background:var(--ac-hi)}.fm-post{flex:none;height:34px;padding:0 18px;font-size:13px}.fm-bge{align-items:center;gap:8px;display:flex}.fm-bgb{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(255,255,255,.18);border:0;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12.5px;font-weight:600;transition:all .14s;display:inline-flex}.fm-bgb:hover{background:rgba(255,255,255,.3)}.fm-bgb:disabled{opacity:.62;cursor:default}.fm-bgi{flex:none;width:14px;height:14px}.fm-bgr{color:rgba(255,255,255,.72);cursor:pointer;background:0 0;border:0;height:30px;padding:0 6px;font-size:12px;transition:all .14s}.fm-bgr:hover{color:#fff}.fm-bgm{color:rgba(255,255,255,.82);font-size:11.5px;font-style:normal}.fm-bgm.ok{color:#a5f0bb}.fm-hero:not(.has-bg) .fm-bgb{background:var(--raise);color:var(--tx2);-webkit-backdrop-filter:none;backdrop-filter:none}.fm-hero:not(.has-bg) .fm-bgb:hover{background:var(--ac-wash);color:var(--ac)}.fm-hero:not(.has-bg) .fm-bgr{color:var(--tx3)}.fm-hero:not(.has-bg) .fm-bgr:hover{color:var(--ac)}.fm-hero:not(.has-bg) .fm-bgm{color:#c0392b}.fm-hero:not(.has-bg) .fm-bgm.ok{color:#1e8e4e}.rdside{flex-direction:column;align-self:start;display:flex}.rds-inner{flex-direction:column;flex:0 auto;gap:2px;display:flex}.rds-grp+.rds-grp{border-top:1px solid var(--line);margin-top:6px;padding-top:6px}.rds-h{letter-spacing:.06em;text-transform:uppercase;color:var(--tx3);padding:8px 10px 7px;font-size:11px;font-weight:600}.rds-list{flex-direction:column;display:flex}.rds-row{border-radius:var(--r-s);height:36px;color:var(--tx2);text-align:left;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;transition:all .14s;display:flex}.rds-row .rds-ico{width:20px;height:20px;color:var(--tx3);flex:none;place-items:center;transition:color .14s;display:grid}.rds-row .bd-i{width:17px;height:17px}.rds-row b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:400;overflow:hidden}.rds-row i{color:var(--tx2);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px;font-style:normal}.rds-ok{width:14px;height:14px;color:var(--ac);opacity:.75;flex:none;place-items:center;display:grid}.rds-ok svg{width:12px;height:12px}.rds-row:hover{background:var(--raise);color:var(--tx-h)}.rds-row:hover .rds-ico{color:var(--tx2)}.rds-row.on{background:var(--ac-wash);color:var(--ac);font-weight:600}.rds-row.on .rds-ico,.rds-row.on i{color:var(--ac)}.rds-add{border-radius:var(--r-s);background:var(--raise);height:36px;color:var(--tx3);border:0;align-items:center;gap:9px;margin-top:5px;padding:0 10px;font-size:13px;transition:all .14s;display:flex}.rds-add .rds-pi{width:15px;height:15px;transition:transform .2s var(--ease);flex:none}.rds-add:hover{color:var(--ac);background:var(--ac-wash)}.rds-add.on{color:var(--ac);background:var(--ac-wash);font-weight:600}.rds-add.on .rds-pi{transform:rotate(45deg)}.rds-recent{border-top:1px solid var(--line);flex:none;margin-top:9px;padding-top:9px}.rds-rh{justify-content:space-between;align-items:center;padding:0 10px 7px;display:flex}.rds-rh b{letter-spacing:.06em;text-transform:uppercase;color:var(--tx3);font-size:11px;font-weight:600}.rds-rlist{flex-direction:column;display:flex}.rds-rrow{border-radius:var(--r-s);padding:5px 10px;transition:background .13s;display:block}.rds-rrow b{color:var(--tx2);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:400;line-height:1.45;display:block;overflow:hidden}.rds-rrow em{color:var(--tx3);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:10.8px;font-style:normal;display:block;overflow:hidden}.rds-rrow:hover{background:var(--raise)}.rds-rrow:hover b{color:var(--tx-h)}.rds-empt{color:var(--tx2);margin:0;padding:2px 10px 4px;font-size:11.8px;line-height:1.6}.rdfind{border-top:1px solid var(--line);margin-top:10px;padding-top:11px}.rdf-h{padding-bottom:8px}.rdf-h b{color:var(--tx-h);font-size:12.5px;font-weight:600;display:block}.rdf-h span{color:var(--tx3);margin-top:2px;font-size:11.5px;line-height:1.5;display:block}.rdf-item{align-items:center;gap:9px;padding:6px 0;display:flex}.rdf-item .rds-ico{width:20px;height:20px;color:var(--tx3);flex:none;place-items:center;display:grid}.rdf-item .bd-i{width:16px;height:16px}.rdf-b{flex:1;min-width:0}.rdf-b b{color:var(--tx-h);font-size:12.5px;font-weight:500;display:block}.rdf-b span{color:var(--tx3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.rdf-go{border-radius:var(--r-s);background:var(--raise);height:25px;color:var(--tx2);flex:none;padding:0 10px;font-size:11.5px;font-weight:600;transition:all .14s}.rdf-go:hover{background:var(--ac);color:var(--ac-ink)}.rdf-item.done .rdf-go{background:var(--raise);color:var(--tx3);font-weight:400}.rds-row .rds-ico,.rdf-item .rds-ico{background:var(--ac-wash);width:24px;height:24px;color:var(--ac);border-radius:6px;place-items:center;transition:all .14s;display:grid}.rds-row:hover .rds-ico{background:hsl(var(--h)88% 50%/.16);color:var(--ac-hi)}.rds-row.on .rds-ico{background:var(--ac);color:var(--ac-ink)}.rds-row.on .bd-i,.rds-row.on .rds-ico svg{color:inherit}.rds-row .rds-ico .bd-i{width:16px;height:16px}.rpc-a .rpc-i{color:var(--ac);opacity:.85}.rpc-a:hover .rpc-i{opacity:1}.rpv-b:first-child{color:var(--ac)}.rpv-b:first-child:not(.on):hover{color:var(--ac-hi)}.rpv-b:last-child:not(.on){color:var(--tx3)}.rd-bar{z-index:20;border-radius:0 0 var(--r)var(--r);background:var(--surface);align-items:center;gap:10px;min-height:46px;padding:0 18px;transition:border-radius .12s,box-shadow .18s;display:flex;position:-webkit-sticky;position:sticky;top:0;box-shadow:0 6px 14px -6px rgba(16,24,40,.2)}.rd-sentinel{pointer-events:none;height:1px;margin-bottom:-1px}.rd-bar.is-stuck{--bar-out:calc(var(--bar-bleed-l) + var(--bar-outer,0px));--bar-out-r:calc(var(--bar-bleed-r) + var(--bar-outer,0px));margin-left:calc(-1*var(--bar-out));margin-right:calc(-1*var(--bar-out-r));padding-left:calc(var(--bar-out) + var(--bar-pad));padding-right:calc(var(--bar-out-r) + var(--bar-pad));border-radius:0;box-shadow:0 6px 14px -6px rgba(16,24,40,.26)}.rdtabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:0 auto;align-self:stretch;align-items:center;gap:24px;min-width:0;display:flex;overflow-x:auto;overflow-y:hidden}.rdtabs::-webkit-scrollbar{display:none}.rdtabs a{color:var(--tx2);align-items:center;padding:0 1px;font-size:15px;font-weight:500;transition:color .14s;display:flex;position:relative}.rdtabs a:hover{color:var(--tx-h)}.rdtabs a.on{color:var(--tx-h);font-weight:600}.rdtabs a.on:after{content:"";background:var(--ac);border-radius:2px 2px 0 0;width:24px;height:3px;margin-left:-12px;position:absolute;bottom:0;left:50%}.rd-bar b{color:var(--tx-h);font-size:15px;font-weight:600}.rd-bar-name{display:none}.rd-bar.is-stuck .rd-bar-name{text-overflow:ellipsis;white-space:nowrap;width:80px;box-shadow:inset -1px 0 0 var(--line);flex:none;margin-right:4px;padding-right:16px;animation:.16s ease-out both rd-bar-name-in;display:block;overflow:hidden}@keyframes rd-bar-name-in{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:none}}.rd-count{white-space:nowrap;border-left:1px solid var(--line);color:var(--tx2);flex:none;margin-left:auto;padding-left:18px;font-size:12.5px}.rd-kwx{background:var(--raise);height:21px;color:var(--tx2);border-radius:5px;flex:none;align-items:center;padding:0 8px;font-size:11.5px;transition:all .13s;display:inline-flex}.rd-kwx:hover{background:var(--ac-wash);color:var(--ac)}.rdlist{flex-direction:column;gap:12px;display:flex}.rdcol>.rdlist{padding-top:14px}.rpc{border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-card);transition:box-shadow .16s var(--ease);padding:16px 18px 13px}.rpc:hover{box-shadow:var(--sh-card-h)}.rpv{align-items:center;gap:1px;display:flex}.rpv-b{border-radius:var(--r-s);width:28px;height:24px;color:var(--tx2);place-items:center;transition:all .13s;display:grid}.rpv-b .rpv-i{width:17px;height:17px}.rpv-b:hover{background:var(--raise-2);color:var(--tx-h)}.rpv-b.on{color:var(--ac)}.rpv-b:disabled{cursor:default}.rpv-n{color:var(--tx2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;line-height:1.2}.rpv-n.on{color:var(--ac)}.rpv-row{border-right:1px solid var(--line);flex-direction:row;align-items:center;gap:2px;margin-right:3px;padding:0 9px 0 3px}.rpv-row .rpv-b{width:26px;height:26px}.rpv-row .rpv-n{text-align:center;min-width:15px;font-size:12px}.rpv-u{color:var(--tx2);padding-right:2px;font-size:12px;font-style:normal}.rpc-main{cursor:pointer;min-width:0;position:relative}.rpc.cf-img .rpc-main{grid-template-columns:minmax(0,1fr) 216px;align-items:start;gap:20px;display:grid}.rpc.cf-img .rpc-mw{grid-area:1/2;align-self:center;margin-top:0}.rpc.cf-img .rpc-m.th-img{width:216px;height:122px}.rpc.cf-img .rpc-bd{grid-area:1/1;min-width:0}.rpc.cf-vid .rpc-main,.rpc.cf-mul .rpc-main{flex-direction:column;gap:13px;display:flex}.rpc.cf-vid .rpc-mw,.rpc.cf-mul .rpc-mw{margin-top:0}.rpc.cf-vid .rpc-m.th-vid{height:340px}.rpc-bd{flex-direction:column;min-width:0;display:flex}.rav{color:#fff;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:9.5px;line-height:1;display:grid}.rpc-act{align-items:center;gap:3px;margin-top:9px;display:flex}.rpc-meta{min-width:0;color:var(--tx2);align-items:center;gap:7px;font-size:12.5px;display:flex}.rpc-au{align-items:center;gap:8px;min-width:0;display:inline-flex}.rpc-au .rav{width:30px;height:30px;font-size:12.5px}.rpc-nm{color:var(--tx-h);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.rpc-bdg{background:var(--ac-wash);height:19px;color:var(--ac);border-radius:4px;flex:none;align-items:center;padding:0 7px;font-size:10.8px;font-weight:600;display:inline-flex}.rpc-bdg-pin{background:var(--raise);color:var(--tx2)}.rpc-bdg-ofc{background:var(--ac);color:var(--ac-ink)}.rpc-ev{color:var(--tx2);white-space:nowrap}.rpc-dot{opacity:.7}.rpc-t{letter-spacing:-.01em;margin:11px 0 0;font-size:18.5px;font-weight:700;line-height:1.44}.rpc-t a{color:var(--tx-h);transition:color .13s}.rpc-t a:hover{color:var(--ac)}.rpc-hit{z-index:5;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.rpc-meta .rpc-au,.rpc-bd a.rd-tag{z-index:6;position:relative}.rpc-x{color:var(--tx2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:13.2px;line-height:1.72;display:-webkit-box;overflow:hidden}.rpc-xw{cursor:auto;flex-direction:column;display:flex;position:relative}.rpc-xw.is-open{z-index:6}.rpc-foot .rpc-more{height:29px;margin-left:8px}.rpc-more{color:var(--ac);cursor:pointer;transition:opacity .14s var(--ease);background:0 0;border:0;align-items:center;gap:3px;padding:0;font-family:inherit;font-size:12.6px;font-weight:600;text-decoration:none;display:inline-flex}.rpc-more:hover{opacity:.78}.rpc-more-i{width:0;height:0;transition:transform .18s var(--ease);border-top:3.5px solid transparent;border-bottom:3.5px solid transparent;border-left:5px solid}.rpc-more:hover .rpc-more-i{transform:translate(2px)}.rpc-full{color:var(--tx2);margin-top:7px;font-size:13.2px;line-height:1.78}.rpc-full p{margin:0 0 10px}.rpc-full p:last-child{margin-bottom:0}.rpc-full h2,.rpc-full h3{color:var(--tx-h);margin:14px 0 7px;font-size:15px;font-weight:600;line-height:1.5}.rpc-full img{border-radius:var(--r-s);max-width:100%;height:auto;margin:8px 0;display:block}.rpc-full ul,.rpc-full ol{margin:0 0 10px;padding-left:20px}.rpc-full blockquote{border-left:3px solid var(--ac-wash);background:var(--raise);border-radius:0 var(--r-s)var(--r-s)0;color:var(--tx2);margin:10px 0;padding:8px 12px}.rpc-full a{color:var(--ac);text-underline-offset:2px;text-decoration:underline}.rpc-full pre{border-radius:var(--r-s);color:#e6edf3;background:#0c1016;margin:10px 0;padding:10px 12px;font-size:12.5px;line-height:1.6;overflow:auto}.rpc-xcmt{border-left:2px solid var(--line);margin-top:10px;padding-left:11px}.rpc-xcmt-tip{color:var(--tx3);margin:0;font-size:12.5px}.rpc-xcmt-i{gap:8px;padding:7px 0;display:flex}.rpc-xcmt-i+.rpc-xcmt-i{border-top:1px solid var(--line)}.rpc-xcmt-av{color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:10.5px;font-weight:700;display:grid}.rpc-xcmt-b{flex:1;min-width:0}.rpc-xcmt-m{color:var(--tx3);align-items:center;gap:6px;font-size:11.5px;display:flex}.rpc-xcmt-m b{color:var(--tx2);font-weight:600}.rpc-xcmt-m em{margin-left:auto;font-style:normal}.rpc-xcmt-op{background:var(--ac-wash);color:var(--ac);border-radius:3px;padding:0 4px;font-size:10px;font-weight:600}.rpc-xcmt-b p{color:var(--tx2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:3px 0 0;font-size:12.8px;line-height:1.66;display:-webkit-box;overflow:hidden}.rpc-xcmt-all{color:var(--ac);margin-top:6px;font-size:12.2px;font-weight:600;display:inline-block}.rpc-xcmt-all:hover{opacity:.78}.rpc .rd-tags{margin-top:12px}.rpc .rd-tag{background:var(--raise);height:26px;color:var(--tx2);padding:0 10px;font-size:12.2px}.rpc-foot{align-items:center;gap:2px;margin-top:14px;display:flex}.rpc-foot>*{white-space:nowrap;flex:none}.rpc-foot .rpv-row{border-radius:var(--r-pill);height:29px;box-shadow:inset 0 0 0 1px var(--line);transition:background .14s var(--ease),box-shadow .14s var(--ease);border:0;margin-right:4px;padding:0 7px 0 2px}.rpc-foot .rpv-row:hover{background:var(--raise)}.rpc-foot .rpv-row[data-mine="1"]{background:var(--ac-wash);box-shadow:inset 0 0 0 1px var(--ac)}.rpc-foot .rpv-row[data-mine="-1"]{background:var(--raise);box-shadow:inset 0 0 0 1px var(--line-2)}.rpc-foot .rpv-row .rpv-b{border-radius:50%;width:25px;height:25px}.rpc-foot .rpv-row .rpv-b:last-child{opacity:.58}.rpc-foot .rpv-row .rpv-b:last-child:hover{opacity:1}.rpc-foot .rpv-row .rpv-n{min-width:0;font-size:12.5px}.rpc-a{border-radius:var(--r-s);height:29px;color:var(--tx3);white-space:nowrap;align-items:center;gap:6px;padding:0 9px;font-size:12px;transition:all .13s;display:inline-flex}.rpc-a .rpc-i{width:15px;height:15px}.rpc-a i{font-variant-numeric:tabular-nums;color:var(--tx2);font-style:normal}.rpc-a em{font-style:normal}.rpc-a:hover{background:var(--raise);color:var(--tx-h)}.rpc-vw{color:var(--tx2);flex:none;margin-left:auto;font-size:12px}.rpc-vw i{font-variant-numeric:tabular-nums;color:var(--tx2);margin-left:4px;font-style:normal}.qr{z-index:200;justify-content:center;align-items:flex-start;padding:max(72px,9vh) 16px 28px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.qr-mask{animation:qr-fade .16s var(--ease);background:rgba(6,10,14,.44);position:absolute;top:0;bottom:0;left:0;right:0}.qr-box{z-index:1;border-radius:var(--r);background:var(--surface);width:min(560px,100%);max-height:min(84vh,760px);animation:qr-in .22s var(--ease);flex-direction:column;display:flex;position:relative;box-shadow:0 24px 72px rgba(6,10,14,.3)}@keyframes qr-fade{0%{opacity:0}to{opacity:1}}@keyframes qr-in{0%{opacity:0;transform:translateY(-10px)scale(.985)}to{opacity:1;transform:none}}.qr-h{align-items:center;gap:10px;padding:14px 16px 0;display:flex}.qr-h b{color:var(--tx-h);flex:none;font-size:14.5px;font-weight:600}.qr-h span{min-width:0;color:var(--tx3);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;overflow:hidden}.qr-x{border-radius:var(--r-s);width:28px;height:28px;color:var(--tx3);flex:none;place-items:center;transition:all .13s;display:grid}.qr-x:hover{background:var(--raise);color:var(--tx-h)}.qr-x:disabled{cursor:default}.qr-xi{width:15px;height:15px}.qr-b{flex:none;padding:11px 16px 0}.qr-ta{border-radius:var(--r-s);background:var(--raise);width:100%;min-height:108px;color:var(--tx);font:inherit;resize:vertical;transition:background .14s var(--ease),box-shadow .14s var(--ease);border:0;outline:none;padding:11px 12px;font-size:13.5px;line-height:1.72;display:block}.qr-ta::placeholder{color:var(--tx3)}.qr-ta:focus{background:var(--surface);box-shadow:0 0 0 2px var(--ac-wash)}.qr-msg{margin:7px 0 0;font-size:12.2px;line-height:1.5}.qr-msg.ok{color:var(--ac)}.qr-msg.err{color:#cf1124}[data-mode=dark] .qr-msg.err{color:#ff7875}.qr-f{flex:none;align-items:center;gap:8px;padding:12px 16px 15px;display:flex}.qr-cnt{color:var(--tx3);font-variant-numeric:tabular-nums;margin-right:auto;font-size:11.5px}.qr-list{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:6px 16px 2px;overflow-y:auto}.qr-lh{z-index:1;background:var(--surface);align-items:baseline;gap:6px;padding:2px 0 5px;display:flex;position:-webkit-sticky;position:sticky;top:0}.qr-lh b{letter-spacing:.04em;color:var(--tx3);font-size:11.5px;font-weight:600}.qr-lh i{color:var(--tx3);font-variant-numeric:tabular-nums;font-size:11.5px;font-style:normal}.qr-tip{color:var(--tx3);margin:6px 0 10px;font-size:12.2px;line-height:1.6}.qr-item{border-top:1px solid var(--line);gap:9px;padding:8px 0;display:flex}.qr-item[data-depth="1"]{border-left:2px solid var(--line-2);margin-left:30px;padding-left:9px}.qr-item[data-depth="1"] .qr-av{width:22px;height:22px;font-size:10px}.qr-item[data-depth="1"] .qr-ic{-webkit-line-clamp:2;font-size:12.2px}.qr-re{color:var(--tx3);flex:none;font-size:11.5px}.qr-av{color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;margin-top:1px;font-size:11px;line-height:1;display:grid}.qr-ib{flex:1;min-width:0}.qr-im{min-width:0;color:var(--tx3);align-items:center;gap:6px;display:flex}.qr-im b{color:var(--tx-h);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.qr-im em{flex:none;font-size:11.5px;font-style:normal}.qr-aub{background:var(--ac-wash);height:16px;color:var(--ac);border-radius:3px;flex:none;align-items:center;padding:0 5px;font-size:10px;font-weight:600;display:inline-flex}.qr-ic{color:var(--tx2);white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:2px 0 0;font-size:12.8px;line-height:1.66;display:-webkit-box;overflow:hidden}.qr-guest{border:1px dashed var(--line-2);border-radius:var(--r-s);height:58px;color:var(--tx3);align-items:center;gap:10px;padding:0 12px;font-size:12.8px;display:flex}.qr-guest span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.qr-guest .btn{flex:none}.rpc-mw{z-index:6;margin-top:11px;position:relative}.rpc-m{border-radius:var(--r-s);background:var(--raise);cursor:zoom-in;width:100%;font:inherit;color:inherit;text-align:left;border:0;padding:0;display:block;position:relative;overflow:hidden}.rpc-m img{object-fit:cover;width:100%;height:100%;transition:transform .42s var(--ease);display:block}.rpc-m video{object-fit:cover;width:100%;height:100%;transition:transform .42s var(--ease);background:#0b0f14;display:block}.rpc-m.th-img{height:248px}.rpc-m.th-vid{cursor:pointer;height:300px}.rpc-m.th-mul{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:1fr 1fr;gap:3px;height:300px;display:grid}.rpc-m.th-mul[data-n="3"]{grid-template-columns:1.85fr 1fr}.rpc-m.th-mul img{border-radius:2px;min-width:0;min-height:0}.rpc-m.th-mul[data-n="3"] img:first-of-type{grid-row:span 2}.rpc-m.th-mul[data-n="2"]{grid-template-rows:minmax(0,1fr)}.rpc-m.th-mul[data-n="1"]{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr}.rpc:hover .rpc-m.th-img img,.rpc:hover .rpc-m.th-vid img{transform:scale(1.025)}.th-vid .th-pi{display:block}.th-play{z-index:2;color:#fff;width:34px;height:34px;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:rgba(10,16,23,.68);border:0;border-radius:50%;place-items:center;padding:0;transition:all .16s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.th-play .th-pi{fill:#fff;stroke:none;width:16px;height:16px;margin-left:1px}.rpc-m:hover .th-play{background:var(--ac);transform:translate(-50%,-50%)scale(1.06)}.rpc-m.th-vid.is-playing{cursor:default}.rpc-m.th-vid.is-playing video{object-fit:contain;background:#000}.th-dur{z-index:2;color:#fff;font-variant-numeric:tabular-nums;background:rgba(10,16,23,.82);border-radius:3px;height:18px;padding:0 5px;font-size:10.5px;font-weight:600;line-height:18px;position:absolute;bottom:5px;right:5px}.rpc-m.th-vid .th-dur{left:5px;right:auto}.th-n{z-index:2;color:#fff;background:rgba(10,16,23,.82);border-radius:3px;align-items:baseline;gap:2px;height:18px;padding:0 6px;font-size:10.5px;line-height:18px;display:inline-flex;position:absolute;top:6px;left:6px}.th-n b{font-variant-numeric:tabular-nums;font-weight:700}.th-n i{opacity:.85;font-style:normal}.rpc.cf-txt .rpc-x{-webkit-line-clamp:3}@media (max-width:760px){.rpc{padding:13px 13px 11px}.rpc.cf-img .rpc-main{grid-template-columns:minmax(0,1fr);gap:11px}.rpc.cf-img .rpc-mw{grid-area:1/1;align-self:stretch}.rpc.cf-img .rpc-m.th-img{width:100%;height:186px}.rpc.cf-img .rpc-bd{grid-area:2/1}.rpc.cf-vid .rpc-m.th-vid,.rpc.cf-mul .rpc-m.th-mul{height:220px}.rpc-t{font-size:16.5px}.rpc-x{font-size:12.6px}.rpc-vw{display:none}.rpc-foot{flex-wrap:wrap}.rpc-foot .rpc-more{justify-content:flex-end;width:100%;margin:6px 0 0}.rpc-a{padding:0 7px}.qr{padding:16px 12px 20px}.qr-ta{min-height:92px}}.rdl{z-index:200;visibility:hidden;pointer-events:none;justify-content:center;align-items:center;padding:28px 16px;transition:visibility 0s .3s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.rdl:not(.hide){visibility:visible;pointer-events:auto;transition:none}.rdl-mask{opacity:0;transition:opacity .24s var(--ease);background:rgba(6,10,14,.42);position:absolute;top:0;bottom:0;left:0;right:0}.rdl:not(.hide) .rdl-mask{opacity:1}.rdl-box{z-index:1;border-radius:var(--r);background:var(--surface);opacity:0;width:min(640px,100%);max-height:min(760px,90vh);transition:opacity .22s var(--ease),transform .32s cubic-bezier(.28,1.35,.45,1);flex-direction:column;display:flex;position:relative;transform:translateY(18px)scale(.962);box-shadow:0 24px 80px rgba(0,0,0,.45)}.rdl:not(.hide) .rdl-box{opacity:1;transform:none}.rdl-box-sm{width:min(400px,100%)}.rdl-x{z-index:3;border-radius:var(--r-s);background:var(--surface);width:32px;height:32px;color:var(--tx2);place-items:center;transition:all .13s;display:grid;position:absolute;top:8px;right:8px}.rdl-x:hover{background:var(--raise-2);color:var(--tx-h)}.rdl-x .rdl-xi{width:16px;height:16px}.rdl-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.rlp{border-bottom:1px solid var(--line);gap:12px;padding:16px 16px 15px;display:flex}.rlp-bd{flex:1;min-width:0}.rlp-t{letter-spacing:-.008em;color:var(--tx-h);margin:8px 0 0;font-size:19px;font-weight:700;line-height:1.36}.rlp-body{margin-top:11px}.rlp-body p{color:var(--tx);margin:0 0 10px;font-size:13.6px;line-height:1.82}.rlp-body p:last-child{margin-bottom:0}.rlp .rpc-m.th-img{height:216px}.rlp .rpc-m.th-vid,.rlp .rpc-m.th-mul{height:254px}.rlp .rd-tags{margin-top:13px}.rlp .rpc-foot{border-top:1px solid var(--line);margin-top:13px;padding-top:12px}.rdl-form{border-top:1px solid var(--line);flex:none;padding:10px 14px}.rdl-share{padding:18px}.sh-t{color:var(--tx-h);font-size:14px;font-weight:600;display:block}.sh-p{color:var(--tx2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:12.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.sh-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:15px;display:grid}.sh-item{border-radius:var(--r);flex-direction:column;align-items:center;gap:7px;padding:12px 4px 10px;transition:background .13s;display:flex}.sh-item:hover{background:var(--raise)}.sh-ic{background:var(--raise);width:42px;height:42px;color:var(--tx2);border-radius:50%;place-items:center;transition:all .13s;display:grid}.sh-item:hover .sh-ic{background:var(--ac-wash);color:var(--ac)}.sh-i{width:19px;height:19px}.sh-lb{color:var(--tx2);font-size:11.5px}.rdl-cmts{padding:13px 16px 6px}.rdl-ch{align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.rdl-ch b{color:var(--tx-h);font-size:13.5px;font-weight:600}.rdl-ch span{color:var(--tx3);font-size:11.5px}.rdl-tree{padding:0}.rdl-tree .cmt{border-bottom:1px solid var(--line);padding:11px 0}.rdl-tree .cmt:last-child{border-bottom:0}.pv{z-index:300;visibility:hidden;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:44px 68px 40px;transition:visibility 0s .26s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.pv:not(.hide){visibility:visible;pointer-events:auto;transition:none}.pv-mask{opacity:0;transition:opacity .22s var(--ease);background:rgba(4,7,10,.92);position:absolute;top:0;bottom:0;left:0;right:0}.pv:not(.hide) .pv-mask{opacity:1}.pv-stage{z-index:2;opacity:0;max-width:100%;max-height:100%;transition:opacity .2s var(--ease),transform .3s cubic-bezier(.28,1.3,.5,1);justify-content:center;align-items:center;display:flex;position:relative;transform:scale(.965)}.pv:not(.hide) .pv-stage{opacity:1;transform:none}.pv-stage>img{object-fit:contain;border-radius:var(--r-s);max-width:100%;max-height:calc(100vh - 168px);display:block}.pv-vid{line-height:0;display:block;position:relative}.pv-vid>img{object-fit:contain;border-radius:var(--r-s);max-width:100%;max-height:calc(100vh - 168px);display:block}.pv-play{z-index:2;color:#fff;background:rgba(10,16,23,.62);border-radius:50%;place-items:center;width:62px;height:62px;transition:all .16s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pv-play .pv-pi{fill:#fff;stroke:none;width:25px;height:25px;margin-left:2px}.pv-play:hover{background:var(--ac)}.pv-play.on{background:rgba(10,16,23,.34)}.pv-play.on .pv-pi{fill:none;stroke:#fff;stroke-width:2px;margin-left:0}.pv-prog{z-index:2;border-radius:0 0 var(--r-s)var(--r-s);color:#fff;font-variant-numeric:tabular-nums;background:rgba(6,10,14,.66);align-items:center;gap:10px;height:34px;padding:0 11px;font-size:11.5px;line-height:1;display:flex;position:absolute;bottom:0;left:0;right:0}.pv-rail{cursor:pointer;background:rgba(255,255,255,.26);border-radius:2px;flex:1;height:3px;position:relative}.pv-fill{background:var(--ac);border-radius:2px;width:0;position:absolute;top:0;bottom:0;left:0}.pv-time{letter-spacing:.02em;flex:none}.pv-nav{z-index:3;color:#fff;background:rgba(10,16,23,.6);border-radius:50%;place-items:center;width:42px;height:42px;transition:all .14s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.pv-nav:hover{background:var(--ac);color:var(--ac-ink)}.pv-prev{left:16px}.pv-next{right:16px}.pv-ni{width:21px;height:21px}.pv.hide-nav .pv-nav{display:none}.pv-x{z-index:3;color:#fff;background:rgba(10,16,23,.6);border-radius:50%;place-items:center;width:38px;height:38px;transition:all .14s;display:grid;position:absolute;top:16px;right:16px}.pv-x:hover{background:var(--ac);color:var(--ac-ink)}.pv-x .rdl-xi{width:18px;height:18px}.pv-bar{z-index:2;color:rgba(255,255,255,.72);align-items:center;gap:12px;margin-top:14px;font-size:12px;display:flex;position:relative}.pv-count b{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}.pv-cap{text-overflow:ellipsis;white-space:nowrap;color:rgba(255,255,255,.88);max-width:min(760px,78vw);font-size:12.5px;overflow:hidden}.rdrail{flex-direction:column;align-self:start;gap:14px;display:flex}.rdrail,.rdside{--sh-card:0 0 0 1px rgba(16,24,40,.04),0 1px 3px rgba(16,24,40,.06),0 4px 10px -3px rgba(16,24,40,.09)}.rd-panel{border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-card);padding:13px 14px}.rdp-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:9px;display:flex}.rdp-h b{color:var(--tx-h);font-size:13px;font-weight:600}.rdp-h a{color:var(--tx3);font-size:11.5px;transition:color .13s}.rdp-h a:hover{color:var(--ac)}.rdh-list{flex-direction:column;display:flex}button.rdh-row{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:9px 0}.rdh-row{border-bottom:1px solid var(--line);gap:10px;padding:9px 0;display:flex}.rdh-row:last-child{border-bottom:0;padding-bottom:0}.rdh-no{width:14px;color:var(--tx3);font-variant-numeric:tabular-nums;flex:none;font-size:12.5px;font-weight:700}.rdh-row:first-child .rdh-no{color:var(--ac)}.rdh-b{flex:1;min-width:0}.rdh-b b{-webkit-line-clamp:2;color:var(--tx-h);-webkit-box-orient:vertical;font-size:12.5px;font-weight:500;line-height:1.45;transition:color .13s;display:-webkit-box;overflow:hidden}.rdh-row:hover .rdh-b b{color:var(--ac)}.rdh-b em{color:var(--tx2);gap:4px;margin-top:3px;font-size:11px;font-style:normal;display:flex}.rdh-b em i{font-style:normal}.rdr-list{flex-direction:column;gap:7px;margin:11px 0 0;padding-left:17px;display:flex}.rdr-list li{color:var(--tx2);font-size:12px;line-height:1.55}.rdr-list li::marker{color:var(--tx3);font-size:11px}.bdmain{padding:16px 0 52px}.bdwrap{max-width:1160px;margin:0 auto}.bd-hero{justify-content:space-between;align-items:flex-end;gap:24px;padding:4px 0 14px;display:flex}.bd-hb{min-width:0}.bd-ht{letter-spacing:-.01em;color:var(--tx-h);margin:8px 0 0;font-size:22px;font-weight:700}.bd-hd{color:var(--tx2);margin:7px 0 0;font-size:13px;line-height:1.65}.bd-search{border-radius:var(--r);background:var(--raise);width:320px;height:38px;color:var(--tx3);border:0;flex:none;align-items:center;gap:9px;padding:0 12px;transition:background .14s,box-shadow .14s;display:flex}.bd-search:focus-within{background:var(--surface);box-shadow:0 0 0 2px var(--ac-wash)}.bd-search .rds-si{flex:none;width:15px;height:15px}.bd-search input{min-width:0;color:var(--tx-h);background:0 0;border:0;outline:none;flex:1;font-size:13.5px}.bd-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:6px;display:grid}.bdc{border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-card);transition:box-shadow .2s var(--ease),transform .18s var(--ease);flex-direction:column;display:flex;overflow:hidden}.bdc:hover{box-shadow:var(--sh-card-h);transform:translateY(-1px)}.bdc-cv{background:linear-gradient(135deg,hsl(var(--bh)76% 63%),hsl(var(--bh)72% 47%));border-radius:8px;height:146px;margin:6px 6px 0;position:relative;overflow:hidden}.bdc-cv:after{content:"";pointer-events:none;background:radial-gradient(125% 92% at 78% 8%,rgba(255,255,255,.42),transparent 58%);position:absolute;top:0;bottom:0;left:0;right:0}.bdc-cv.has-img:after{content:none}.bdc-img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease);display:block}.bdc:hover .bdc-img{transform:scale(1.045)}.bdc-ico{z-index:1;color:rgba(255,255,255,.94);place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bdc-ico .bd-i{width:46px;height:46px}.bdc-tag{z-index:2;color:#fff;background:rgba(12,18,26,.6);border-radius:4px;align-items:center;gap:4px;height:20px;padding:0 7px;font-size:10.5px;font-weight:600;line-height:20px;display:inline-flex;position:absolute;top:8px;left:8px}.bdc-tag i{font-variant-numeric:tabular-nums;font-style:normal}.bdc-bd{flex-direction:column;flex:1;padding:11px 13px 13px;display:flex}.bdc-hd{align-items:baseline;gap:8px;display:flex}.bdc-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:15px;font-weight:600;line-height:1.35;overflow:hidden}.bdc-t a{color:var(--tx-h);transition:color .13s}.bdc-t a:hover{color:var(--ac)}.bdc-f{color:var(--tx3);flex:none;align-items:baseline;gap:3px;font-size:11.5px;display:inline-flex}.bdc-f i{color:var(--tx2);font-variant-numeric:tabular-nums;font-size:12.5px;font-style:normal;font-weight:600}.bdc-m{color:var(--tx3);align-items:center;gap:4px;margin:5px 0 0;font-size:11.5px;display:flex}.bdc-m i{font-variant-numeric:tabular-nums;font-style:normal}.bdc-m em{opacity:.55;font-style:normal}.bdc-x{color:var(--tx2);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:38px;margin:6px 0 0;font-size:12.2px;line-height:1.55;display:-webkit-box;overflow:hidden}.bdc-foot{align-items:center;gap:10px;margin-top:11px;display:flex}.bdc-fans{min-width:0;color:var(--tx3);flex:1;align-items:baseline;gap:3px;font-size:11.5px;display:inline-flex}.bdc-fans i{color:var(--tx2);font-variant-numeric:tabular-nums;font-size:12.5px;font-style:normal;font-weight:600}.bdc-go{border-radius:var(--r-s);background:var(--ac);height:32px;color:var(--ac-ink);cursor:pointer;border:0;flex:none;place-items:center;padding:0 15px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .14s,color .14s;display:grid}.bdc-go:hover{background:var(--ac-hi);color:var(--ac-ink)}.bd-none{text-align:center;color:var(--tx3);grid-column:1/-1;padding:40px 0;font-size:13px}.bd-tip{color:var(--tx3);margin:18px 0 0;font-size:11.5px;line-height:1.6}@media (max-width:1180px){.bd-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:880px){.bd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.bd-hero{flex-direction:column;align-items:stretch;gap:12px}.bd-search{width:100%}.bdc-cv{height:132px}}@media (max-width:560px){.bd-grid{grid-template-columns:minmax(0,1fr);gap:12px}.bdc-cv{height:150px}}.rd-back{border-radius:var(--r-s);height:32px;color:var(--tx2);align-items:center;gap:7px;padding:0 10px 0 8px;font-size:12.5px;transition:all .14s;display:inline-flex}.rd-back .rd-bi{width:15px;height:15px}.rd-back:hover{background:var(--raise);color:var(--ac)}.pst{border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-card);gap:12px;margin-top:10px;padding:16px 16px 14px;display:flex}.pst-bd{flex:1;min-width:0}.pst-t{letter-spacing:-.01em;color:var(--tx-h);margin:9px 0 0;font-size:22px;font-weight:700;line-height:1.34}.pst-body{margin-top:12px}.pst-body p{color:var(--tx);margin:0 0 12px;font-size:14px;line-height:1.85}.pst-body p:last-child{margin-bottom:0}.rd-tags{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.rd-tag{border-radius:var(--r-s);background:var(--raise);height:24px;color:var(--tx2);align-items:center;padding:0 10px;font-size:12px;transition:all .14s;display:inline-flex}.rd-tag:before{content:"#";color:var(--tx3);margin-right:1px}.rd-tag:hover{background:var(--ac-wash);color:var(--ac)}.pst-act{border-top:1px solid var(--line);margin-top:14px;padding-top:13px}.cbox{border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-card);align-items:center;gap:10px;margin-top:16px;padding:12px 14px;display:flex}.cbox .rav{width:26px;height:26px;font-size:11px}.cbox .rav.me{background:var(--ac);color:var(--ac-ink)}.cbox input{border-radius:var(--r-s);background:var(--input);min-width:0;height:36px;color:var(--tx-h);border:0;flex:1;padding:0 12px;font-size:13px;transition:box-shadow .14s}.cbox input:focus{box-shadow:0 0 0 2px var(--ac-wash);outline:none}.cbox .btn{height:36px;padding:0 16px;font-size:13px}.ctree{border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-card);margin-top:14px;padding:14px 16px}.cmt{border-bottom:1px solid var(--line);gap:10px;padding:12px 0;display:flex}.cmt:first-child{padding-top:0}.cmt:last-child{border-bottom:0;padding-bottom:0}.cmt>.rav{width:26px;height:26px;margin-top:1px;font-size:11px}.cmt-main{flex:1;min-width:0}.cmt-h{color:var(--tx3);align-items:center;gap:6px;font-size:12px;display:flex}.cmt-h b{color:var(--tx-h);font-weight:600}.cmt-op{border-radius:var(--r-s);background:var(--ac-wash);height:16px;color:var(--ac);align-items:center;padding:0 5px;font-size:10px;font-weight:600;display:inline-flex}.cmt-dot{opacity:.7}.cmt-main p{color:var(--tx2);margin:6px 0 0;font-size:13.2px;line-height:1.72}.cmt-a{align-items:center;gap:3px;margin-top:7px;display:flex}.cmt-like,.cmt-a2{border-radius:var(--r-s);height:24px;color:var(--tx3);font-variant-numeric:tabular-nums;align-items:center;gap:5px;padding:0 8px;font-size:11.5px;transition:all .13s;display:inline-flex}.cmt-i{width:13px;height:13px}.cmt-like:hover,.cmt-a2:hover{background:var(--raise-2);color:var(--tx-h)}.cmt-like.on{color:var(--ac)}.cmt-kids{border-left:1px solid var(--line);margin:10px 0 0 14px;padding-left:15px}.cmt-kids>.cmt:first-child{padding-top:10px}.tmore{justify-content:center;margin-top:16px;display:flex}.more-btn{border-radius:var(--r);background:var(--raise);height:40px;color:var(--tx2);border:0;padding:0 26px;font-size:13px;transition:all .14s}.more-btn:hover{color:var(--ac);background:var(--ac-wash)}.tend{text-align:center;color:var(--tx3);margin-top:18px;font-size:12px}.empty{text-align:center;color:var(--tx3);margin-top:22px;font-size:13px}@media (max-width:1180px){.rdmain{--rd-side:216px;--rd-rail:268px;--rd-gap:18px}.rdgrid{grid-template-columns:var(--rd-side)minmax(0,1fr)var(--rd-rail);column-gap:var(--rd-gap)}}@media (max-width:1024px){.rdmain{--bar-bleed-r:0px}.rdgrid{grid-template-columns:var(--rd-side)minmax(0,1fr)}.rdgrid>.rdrail{grid-area:2/2;gap:12px;max-height:none;margin:14px 0;position:static;overflow:visible}.rdgrid>.rdrail>:not(.rd-card){display:none}.rdgrid>.rdrail .rd-card{flex-direction:row;align-items:center;gap:12px;padding:11px 13px}.rdgrid>.rdrail .rd-card-d,.rdgrid>.rdrail .rd-card-st{display:none}.rdgrid>.rdrail .rd-card .fm-post{flex:none;width:auto;padding:0 20px}.rdgrid>.rdcol>.rd-bar{border-radius:var(--r)}.rdgrid>.rdcol>.rd-bar.is-stuck{border-radius:0;box-shadow:0 10px 22px -10px rgba(16,24,40,.32)}.rdgrid>.rdcol{grid-row:3}.rdgrid>.rdside{grid-row:1/span 3}}@media (max-width:820px){.bpbanner{height:250px}.bpb-bd{padding:16px 16px 15px}.bpb-bd h2{font-size:19px}.bpb-bd p,.bpb-btn{display:none}.bp{grid-template-columns:1fr}.bp-art{aspect-ratio:16/9;min-height:0}.bp-bd{padding:13px 14px 12px}.bp-bd h3{font-size:16px}.bp-rel{grid-template-columns:1fr}.rdmain{--bar-bleed-l:0px;--bar-bleed-r:0px;--bar-pad:14px;padding:16px 0 40px}.rdgrid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:0 16px}.rdgrid>.fm-hero{grid-area:1/1;margin:0}.rdgrid>.rdside{grid-area:2/1;margin:14px 0}.rdgrid>.rdrail{grid-area:3/1;margin:0 0 14px}.rdgrid>.rdcol{grid-area:4/1;margin:0}.rdside{max-height:none;display:block;position:static}.rds-inner{padding-right:0;overflow:visible}.rds-recent{display:none}.fm-hero{flex-direction:column;align-items:stretch;gap:10px;padding:11px 14px 12px}.fm-hero.is-bd{flex-direction:column;justify-content:flex-end;gap:0;height:auto;min-height:170px;padding:0;display:flex}.fm-bdtop{justify-content:flex-start;padding:16px 15px 8px;position:static;top:auto;bottom:auto;left:auto;right:auto}.fm-bdstat{padding:0 15px 13px;position:static}.fm-bdstat .fm-hst span{padding:0 14px}.fm-bdstat .fm-hst b{font-size:15px}.fm-bdact{top:12px;right:12px}.fm-hr{gap:7px}.fm-ht{font-size:17px}.fm-hflow{font-size:11.5px}.fm-hst{gap:12px}.fm-hst b{font-size:13px}.fm-hst span{font-size:11px}.fm-hd{font-size:12.5px}.fm-hero.is-bd .fm-ht{font-size:21px}.fm-hero.is-bd .fm-hd{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rd-bar{flex-wrap:nowrap;gap:12px;min-height:44px;padding:0 14px}.rdtabs{gap:18px}.rdtabs a{white-space:nowrap;font-size:14.5px}.rd-count,.rd-bar.is-stuck .rd-bar-name{display:none}.rd-card{gap:10px;padding:13px 13px 12px}.rd-card-d,.rds-h{display:none}.rds-list{scrollbar-width:none;flex-direction:row;gap:7px;padding-bottom:2px;overflow-x:auto}.rds-list::-webkit-scrollbar{display:none}.rds-row{border-radius:var(--r-s);background:var(--raise);flex:none;gap:8px;height:34px;padding:0 12px;font-size:13px}.rds-row .rds-ico{width:17px;height:17px}.rds-row .bd-i{width:15px;height:15px}.rds-row i{display:none}.rds-row.on{background:var(--ac-wash)}.rds-add{border-style:solid;justify-content:center;margin-top:8px}.rds-grp-flow,.rds-grp-mine.rds-grp-empty{display:none}.rds-grp+.rds-grp{border-top:0;margin-top:8px;padding-top:0}.rdfind{display:none}.bdmain{padding:12px 0 44px}}@media (max-width:640px){.rpc{padding:11px 14px}.rpc-t{font-size:14.5px}.rpc-x{font-size:12.4px}.rpc-mw{margin-top:9px}.rpc-m.th-img{height:174px}.rpc-m.th-vid,.rpc-m.th-mul{height:210px}.rpc-mw .rpc-foot{bottom:7px;right:7px}.rpc-foot{gap:4px;margin-top:8px}.rs-b{height:26px;padding:0 8px;font-size:11.5px}.rs-b .rs-i{width:14px;height:14px}.th-play{width:28px;height:28px}.th-play .th-pi{width:13px;height:13px}.th-n,.th-dur{height:16px;font-size:10px;line-height:16px}.rdl{align-items:stretch;padding:0}.rdl-box{border:0;border-radius:0;width:100%;height:100%;max-height:none;transform:translateY(30px)scale(1)}.rdl-box-sm{border-top:0;border-left:0;border-right:0;height:auto;max-height:100%}.rdl-share{padding:16px}.rlp{gap:9px;padding:13px 13px 12px}.rlp-t{font-size:16.5px}.rlp-body p{font-size:13.2px;line-height:1.78}.rlp .rpc-m.th-img{height:186px}.rlp .rpc-m.th-vid,.rlp .rpc-m.th-mul{height:214px}.pv{padding:52px 12px 34px}.pv-stage>img,.pv-vid>img{max-height:calc(100vh - 210px)}.pv-nav{width:36px;height:36px}.pv-prev{left:6px}.pv-next{right:6px}.pv-play{width:52px;height:52px}.pv-play .pv-pi{width:21px;height:21px}.pv-cap{max-width:82vw}.rdl-cmts{padding:11px 13px 4px}.rpc-com span{text-overflow:ellipsis;white-space:nowrap;max-width:64px;overflow:hidden}.rd-bar{gap:8px}.rd-bar b{font-size:14px}.pst{gap:9px;padding:13px}.pst-t{font-size:18px}.pst-body p{font-size:13.4px;line-height:1.8}.ctree{padding:12px 13px}.cbox{gap:8px;padding:10px 12px}.cmt-kids{margin-left:8px;padding-left:11px}.tmore{margin-top:12px}}.pst-media{box-shadow:var(--sh-card);border-radius:var(--r);background:#0b0f14;border:0;margin-top:12px;overflow:hidden}.pst-media img,.pst-media video{object-fit:contain;width:100%;height:auto;max-height:560px;margin:0 auto;display:block}.pst-media.pst-vid{position:relative}.pst-media.pst-vid video{object-fit:contain;width:100%;height:auto;max-height:min(72vh,660px)}.pvs{display:block;position:relative}.pvs:not(.is-playing){cursor:pointer}.pvs-play{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;width:72px;height:72px;transition:background .2s var(--ease),transform .2s var(--ease);background:rgba(12,16,24,.55);border:0;border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.pvs-play:hover{background:var(--ac);transform:scale(1.06)}.pvs-pi{width:27px;height:27px}.pvs-dur{color:#fff;font-variant-numeric:tabular-nums;background:rgba(12,16,24,.68);border-radius:6px;padding:2px 7px;font-size:11.5px;font-weight:600;line-height:1.5;position:absolute;bottom:10px;right:10px}.pst.is-vid .pst-t{margin-top:16px}.pst.is-vid .rpc-meta{margin-top:10px}.pst.is-vid .pst-media{margin-top:0}@media (max-width:600px){.pvs-play{width:56px;height:56px}.pvs-pi{width:22px;height:22px}.pvs-dur{font-size:11px;bottom:8px;right:8px}}.pst-media.pst-mul{background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:3px;display:grid}.pst-media.pst-mul img{border-radius:var(--r-s);aspect-ratio:4/3;object-fit:cover;background:var(--raise);max-height:320px}.pst-rich p{color:var(--tx);margin:0 0 12px;font-size:14px;line-height:1.85}.pst-rich p:last-child{margin-bottom:0}.pst-rich strong{color:var(--tx-h);font-weight:700}.pst-rich em{font-style:italic}.pst-rich code{background:var(--raise);border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.pst-rich a{color:var(--ac);border-bottom:1px solid var(--ac-wash);text-decoration:none}.pst-rich a:hover{border-bottom-color:var(--ac)}.pst-rich img{border-radius:var(--r-s);max-width:100%;height:auto;margin:8px 0;display:block}.pst-rich video{border-radius:var(--r-s);background:#0b0f14;width:100%;max-height:480px;margin:8px 0;display:block}.pst-rich del{color:var(--tx3)}.pst-rich mark{color:var(--tx-h);background:var(--ac-wash);border-radius:3px;padding:1px 4px}.pst-rich .md-task{padding-left:2px;list-style:none}.pst-rich .md-task>li{align-items:flex-start;gap:8px;display:flex}.pst-rich .md-task input[type=checkbox]{width:13px;height:13px;accent-color:var(--ac);cursor:default;flex:none;margin:4px 0 0}.pst-rich .md-task>li.done{color:var(--tx3)}.pst-rich h2,.pst-rich h3,.pst-rich h4{color:var(--tx-h);margin:20px 0 10px;font-weight:600;line-height:1.45}.pst-rich h2{font-size:17px}.pst-rich h3{font-size:15.5px}.pst-rich h4{font-size:14.5px}.pst-rich ul,.pst-rich ol{margin:0 0 12px;padding-left:20px}.pst-rich ul{list-style:outside}.pst-rich ol{list-style:decimal}.pst-rich li{color:var(--tx);margin:4px 0;font-size:14px;line-height:1.85}.pst-rich li::marker{color:var(--tx3)}.pst-rich blockquote{border-left:3px solid var(--ac);border-radius:0 var(--r-s)var(--r-s)0;background:var(--ac-wash);color:var(--tx2);margin:0 0 12px;padding:9px 14px}.pst-rich blockquote>p:last-child{margin-bottom:0}.pst-rich hr{border:0;border-top:1px solid var(--line-2);margin:18px 0}.pst-rich pre{border:1px solid var(--line);border-radius:var(--r-s);background:var(--raise-2);margin:0 0 12px;padding:11px 13px;overflow-x:auto}.pst-rich pre>code{white-space:pre;background:0 0;padding:0;font-size:12.5px;line-height:1.7;display:block}.pst-rich .md-table{margin:0 0 12px;overflow-x:auto}.pst-rich table{border-collapse:collapse;width:100%;font-size:13px}.pst-rich th,.pst-rich td{border:1px solid var(--line);text-align:left;padding:7px 11px;line-height:1.7}.pst-rich th{background:var(--raise-2);color:var(--tx-h);white-space:nowrap;font-weight:600}.cbox-out{justify-content:center}.cbox-out .btn{width:100%;max-width:260px}.cbox-msg{margin-top:8px}.authcard.compose{max-width:880px}.compose .auth-main{padding:30px 34px 28px}.cps-h{margin-bottom:20px}.cps-h h1{letter-spacing:-.01em;color:var(--tx-h);margin:0 0 6px;font-size:22px;font-weight:800}.cps-h p{color:var(--tx2);margin:0;font-size:13px;line-height:1.7}.cps-row{flex-wrap:wrap;gap:14px;display:flex}.cps-row .cps-f-board{flex:240px}.cps-row .cps-f-type{flex:0 160px}select.auth-in{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--tx3)50%),linear-gradient(135deg,var(--tx3)50%,transparent 50%);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:30px}textarea.auth-in{resize:vertical;padding:10px 12px;line-height:1.75}.cps-body{min-height:190px;font-family:inherit}.cps-bodyhead{display:block}.cps-bar{flex-wrap:wrap;align-items:center;gap:4px;margin:2px 0 8px;display:flex}.cps-bar-sep{background:var(--line);width:1px;height:15px;margin:0 5px}.cps-bar-end{gap:4px;margin-left:auto;display:flex}.cps-preview{border-radius:var(--r-s);background:var(--raise);min-height:190px;padding:12px 14px}.cps-preview-empty{min-height:160px;color:var(--tx3);place-items:center;font-size:13px;display:grid}@media (max-width:640px){.cps-bar{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.cps-bar::-webkit-scrollbar{height:0;display:none}.cps-bar-sep{display:none}.cps-bar-end{margin-left:0}}.cps-mbar{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.cps-up{border-radius:var(--r-s);border:1px dashed var(--line-2);background:var(--raise);height:34px;color:var(--tx);cursor:pointer;padding:0 14px;font-size:12.5px;font-weight:600;transition:all .14s}.cps-up:hover:not(:disabled){border-color:var(--ac);color:var(--ac);background:var(--ac-wash)}.cps-up:disabled{opacity:.45;cursor:not-allowed}.cps-up.on{border-style:solid;border-color:var(--ac);color:var(--ac);background:var(--ac-wash)}.cps-busy{color:var(--ac);font-size:12px}.cps-tip{color:var(--tx3);flex:100%;font-size:11.5px;line-height:1.6}.cps-collnew{align-items:center;gap:8px;display:flex}.cps-collnew .auth-in{flex:1;min-width:0}.cps-collnew .btn{flex:none;height:38px;padding:0 14px;font-size:12.5px}.cps-mgrid{flex-wrap:wrap;gap:9px;margin-top:11px;display:flex}.cps-mit{border-radius:var(--r-s);border:1px solid var(--line);background:#0b0f14;width:108px;height:82px;position:relative;overflow:hidden}.cps-mit img,.cps-mit video{object-fit:cover;width:100%;height:100%;display:block}.cps-msz{color:#fff;font-variant-numeric:tabular-nums;background:rgba(10,16,23,.78);padding:1px 6px;font-size:10px;line-height:16px;position:absolute;bottom:0;left:0}.cps-mx{color:#fff;cursor:pointer;background:rgba(10,16,23,.78);border:0;width:20px;height:20px;font-size:13px;line-height:20px;transition:all .14s;position:absolute;top:0;right:0}.cps-mx:hover{background:#d4380d}.cps-act{align-items:center;gap:10px;margin-top:20px;display:flex}.cps-act .auth-submit{flex:none;min-width:132px}.cps-ok{text-align:center;padding:26px 0 10px}.cps-okmk{color:#fff;background:var(--ac);width:52px;height:52px;box-shadow:0 8px 24px hsl(var(--h)88% 50%/.35);border-radius:50%;place-items:center;margin:0 auto 14px;font-size:26px;display:grid}.cps-ok b{color:var(--tx-h);font-size:16px;display:block}.cps-okact{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;display:flex}.cps-guest{margin-top:6px}.cps-guest .auth-submit{width:100%}@media (max-width:720px){.compose .auth-main{padding:22px 18px 20px}.cps-row .cps-f-type{flex:100%}.cps-mit{width:84px;height:66px}}@media (max-width:380px){.rpc-foot{gap:0}.rpc-a{gap:4px;padding:0 5px;font-size:11.5px}.rpc-foot .rpv-row{margin-right:2px;padding:0 5px 0 2px}}.pex{border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-card);margin-top:14px;padding:14px 16px 16px}.pex-h{align-items:center;gap:8px;margin-bottom:10px;display:flex}.pex-h b{color:var(--tx-h);font-size:14px;font-weight:700}.pex-sub{color:var(--tx3);font-size:12px}.pex-badge{border-radius:var(--r-s);background:var(--ac-wash);height:22px;color:var(--ac);white-space:nowrap;align-items:center;margin-left:auto;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.pex-badge.off{background:var(--raise);color:var(--tx3)}.pex-tip{color:var(--tx3);margin:0 0 10px;font-size:11.5px;line-height:1.6}.pex-err{color:#cf1124;margin:10px 0 0;font-size:12px;line-height:1.5}[data-mode=dark] .pex-err{color:#ff7875}.pex-empty{color:var(--tx3);margin:2px 0 0;font-size:12.5px}.pex-opts{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pex-opt{border-radius:var(--r-s);background:var(--raise);width:100%;height:40px;color:var(--tx-h);text-align:left;cursor:pointer;transition:box-shadow .14s var(--ease),background .14s;border:0;align-items:center;gap:9px;padding:0 12px;font-size:13.2px;display:flex;position:relative;overflow:hidden}.pex-opt:hover{background:var(--raise-2)}.pex-opt.on{box-shadow:inset 0 0 0 1px var(--ac)}.pex-opt.off{cursor:default}.pex-opt.off:hover{background:var(--raise)}.pex-bar{z-index:0;pointer-events:none;background:hsl(var(--h)88% 50%/.16);transition:width .32s var(--ease);position:absolute;top:0;bottom:0;left:0}[data-mode=dark] .pex-bar{background:hsl(var(--h)85% 60%/.22)}.pex-mark,.pex-lb,.pex-me,.pex-n{z-index:1;position:relative}.pex-mark{color:var(--tx3);flex:none;font-size:13px;line-height:1}.pex-opt.on .pex-mark{color:var(--ac)}.pex-lb{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pex-me{color:var(--ac);flex:none;font-size:11px;font-weight:600}.pex-n{font-variant-numeric:tabular-nums;color:var(--tx3);flex:none;font-size:12px}.pex-act{min-width:120px;margin-top:12px}.pex-list{margin:0;padding:0;list-style:none}.pex-list li{border-bottom:1px solid var(--line);align-items:baseline;gap:9px;padding:8px 0;display:flex}.pex-list li:last-child{border-bottom:0}.pex-seq{border-radius:var(--r-s);background:var(--raise);width:22px;height:22px;color:var(--tx2);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.pex-list li.mine .pex-seq{background:var(--ac);color:var(--ac-ink)}.pex-who{color:var(--tx-h);flex:none;font-size:12.5px;font-weight:600}.pex-txt{min-width:0;color:var(--tx2);word-break:break-word;flex:1;font-size:13px;line-height:1.6}.pex-form{gap:8px;margin-top:12px;display:flex}.pex-form .auth-in{flex:1;min-width:0}.pex-kv{grid-template-columns:auto minmax(0,1fr);gap:7px 14px;margin:0 0 12px;font-size:13px;line-height:1.6;display:grid}.pex-kv dt{color:var(--tx3);white-space:nowrap}.pex-kv dd{color:var(--tx);margin:0}.pex-fill{flex-direction:column;gap:8px;margin-top:12px;display:flex}.pex-frow{align-items:center;gap:8px;display:flex}.pex-frow .auth-in{flex:1;min-width:0}.pex-fact{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.pex-optset{flex-direction:column;gap:8px;display:flex}.pex-orow{align-items:center;gap:8px;display:flex}.pex-orow .auth-in{flex:1;min-width:0}.pex-on{border-radius:var(--r-s);background:var(--raise);width:22px;height:22px;color:var(--tx2);flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.pex-oact{flex-wrap:wrap;align-items:center;gap:14px;margin-top:10px;display:flex}.pex-chk{color:var(--tx2);cursor:pointer;align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.pex-chk input[type=checkbox]{width:15px;height:15px;accent-color:var(--ac);cursor:pointer}.pex-num{flex:none;width:78px;height:30px;padding:0 8px}.pex-endf{margin-top:12px}.pex-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:720px){.pex-two{grid-template-columns:minmax(0,1fr)}.pex-form{flex-wrap:wrap}.pex-form .auth-in{flex:100%}.pex-badge{margin-left:0}.pex-h{flex-wrap:wrap}.pex-opt{height:38px;font-size:12.8px}}.bmp-tg{text-align:left;width:100%;height:46px;color:var(--tx-h);background:var(--input);border-radius:var(--r);cursor:pointer;border:0;align-items:center;gap:8px;padding:0 14px;font-family:inherit;font-size:14.5px;font-weight:500;transition:background .15s,box-shadow .15s;display:flex}.bmp-tg:hover{background:var(--raise)}.bmp-tg.on{background:var(--surface);box-shadow:0 0 0 2px var(--ac-wash),var(--sh-card)}.bmp-cur{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bmp-cur.is-ph{color:var(--tx3)}.bmp-cv{color:var(--tx3);transition:transform .16s var(--ease);flex:none}.bmp-tg.on .bmp-cv{transform:rotate(180deg)}.bmp-flag{background:var(--raise-2);color:var(--tx2);border-radius:999px;flex:none;padding:1px 7px;font-size:11px;font-weight:600}.bmp-pop{background:var(--surface);border-radius:var(--r);box-shadow:0 0 0 1px var(--line-2),var(--sh-2);margin-top:10px;padding:8px}.bmp-sw{border-radius:var(--r-s);background:var(--raise);height:36px;color:var(--tx3);align-items:center;gap:7px;padding:0 10px;transition:background .14s,box-shadow .14s;display:flex}.bmp-sw:focus-within{background:var(--input);box-shadow:0 0 0 2px var(--ac-wash)}.bmp-sw .bmp-si{flex:none}.bmp-sw input{min-width:0;height:100%;color:var(--tx-h);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:13px}.bmp-sw input::placeholder{color:var(--tx3)}.bmp-clr{width:20px;height:20px;color:var(--tx3);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0;font-family:inherit;font-size:15px;line-height:1}.bmp-clr:hover{background:var(--raise-2);color:var(--tx-h)}.bmp-list{overscroll-behavior:contain;max-height:228px;margin-top:6px;overflow-y:auto}.bmp-list::-webkit-scrollbar{width:6px}.bmp-list::-webkit-scrollbar-thumb{background:var(--raise-2);border-radius:999px}.bmp-list::-webkit-scrollbar-thumb:hover{background:var(--tx3)}.bmp-list::-webkit-scrollbar-track{background:0 0}.bmp-it{border-radius:var(--r-s);text-align:left;width:100%;height:36px;color:var(--tx);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 8px;font-family:inherit;font-size:13px;display:flex}.bmp-it.is-act{background:var(--raise)}.bmp-it.is-sel{color:var(--ac);font-weight:600}.bmp-it.is-off{color:var(--tx2);cursor:not-allowed}.bmp-it.is-off.is-act{background:0 0}.bmp-mk{width:15px;height:15px;color:var(--ac);flex:none;place-items:center;display:grid}.bmp-nm{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bmp-nm mark{background:var(--ac-wash);color:var(--ac);border-radius:3px;padding:0 1px}.bmp-cnt{color:var(--tx3);flex:none;font-size:11.5px;font-weight:400}.bmp-empty{text-align:center;color:var(--tx3);padding:16px 8px;font-size:12.5px}@media (max-width:720px){.bmp-list{max-height:180px}}.rdmain-pd{--bar-bleed-l:0px;--bar-bleed-r:0px;padding:22px 0 72px}.rdpd{flex-direction:column;width:100%;min-width:0;max-width:860px;margin:0 auto;display:flex}.rdpd>.rdcol{flex-direction:column;min-width:0;display:flex}.rdpd>.rd-back{align-self:flex-start;margin-bottom:2px}.pdsw{display:none}.pdsw-bar{order:9;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}.pdsw-c{border-radius:var(--r);background:var(--surface);min-width:0;box-shadow:var(--sh-card);color:var(--tx2);transition:box-shadow .16s var(--ease),color .16s var(--ease);align-items:center;gap:9px;padding:10px 12px;display:flex}.pdsw-cr{text-align:right;justify-content:flex-end}.pdsw-c .pdsw-i{flex:none;width:17px;height:17px}.pdsw-i-flip{transform:rotate(180deg)}.pdsw-ct{flex-direction:column;gap:2px;min-width:0;display:flex}.pdsw-ct em{color:var(--tx3);font-size:11px;font-style:normal;line-height:1.4}.pdsw-ct b{color:var(--tx-h);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;line-height:1.45;overflow:hidden}.pdsw-off{box-shadow:none;pointer-events:none;background:0 0}.pdsw-c:hover{box-shadow:var(--sh-card-h);color:var(--ac)}.pdsw-hint{color:var(--tx3);margin:2px 0 10px;font-size:11.5px;line-height:1.6;display:none}@media (max-width:860px){.rdmain-pd{padding:16px 0 56px}.pdsw-bar{gap:8px}.pdsw-c{padding:9px 10px}}@media (max-width:600px){.pdsw-bar{grid-template-columns:minmax(0,1fr)}}@media (hover:none) and (max-width:1179px){.pdsw-hint{display:block}}@media (min-width:1180px){.pdsw{display:block}.pdsw-bar,.pdsw-hint{display:none}.pdsw-b{z-index:60;border-radius:var(--r-l);background:var(--surface);width:44px;box-shadow:var(--sh-card);color:var(--tx3);transition:background .18s var(--ease),color .18s var(--ease),box-shadow .18s var(--ease),transform .18s var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:15px 0;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.pdsw-l{right:calc(50vw + 448px)}.pdsw-r{left:calc(50vw + 448px)}.pdsw-b:hover{background:var(--ac);color:var(--ac-ink);box-shadow:var(--sh-card-h)}.pdsw-l:hover{transform:translateY(-50%)translate(-3px)}.pdsw-r:hover{transform:translateY(-50%)translate(3px)}.pdsw-b .pdsw-i{width:18px;height:18px}.pdsw-lb{writing-mode:vertical-rl;text-orientation:upright;letter-spacing:.14em;font-size:11px;font-weight:600;line-height:1}.pdsw-tip{border-radius:var(--r);background:var(--surface);width:212px;box-shadow:var(--sh-card-h);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .14s var(--ease),transform .14s var(--ease),visibility .14s;flex-direction:column;gap:3px;padding:9px 12px;display:flex;position:absolute;top:50%}.pdsw-tip-r{transform-origin:0;left:calc(100% + 12px);transform:translateY(-50%)scale(.96)}.pdsw-tip-l{transform-origin:100%;right:calc(100% + 12px);transform:translateY(-50%)scale(.96)}.pdsw-tip:before{content:"";background:var(--surface);border-radius:2px;width:9px;height:9px;margin-top:-4.5px;position:absolute;top:50%;transform:rotate(45deg)}.pdsw-tip-r:before{left:-4px}.pdsw-tip-l:before{right:-4px}.pdsw-b:hover .pdsw-tip{opacity:1;visibility:visible;transform:translateY(-50%)scale(1)}.pdsw-b:focus-visible .pdsw-tip{opacity:1;visibility:visible;transform:translateY(-50%)scale(1)}.pdsw-tip em{letter-spacing:.04em;color:var(--tx3);font-size:11px;font-style:normal;font-weight:600;line-height:1.4}.pdsw-tip b{-webkit-line-clamp:2;color:var(--tx-h);-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}}
.pf-main{padding-top:18px;padding-bottom:44px}.pf-hero{background:var(--surface);box-shadow:var(--sh-card);border-radius:var(--r-l);border:0;position:relative;overflow:hidden}.pf-hero-in{align-items:flex-start;gap:28px;padding:0 20px;display:flex;position:relative}.pf-cover{background-color:var(--raise);background-position:50%;background-repeat:no-repeat;background-size:cover;height:240px}.pf-cover:not(.has){background-image:linear-gradient(112deg,hsl(var(--h)88% 50%/.18),hsl(var(--h)88% 50%/.06)38%,transparent 68%)}.pf-av{border:4px solid var(--surface);background:var(--raise);border-radius:8px;flex:none;width:168px;height:168px;margin-top:-25px;overflow:hidden}.pf-av img{object-fit:cover;border-radius:4px;width:100%;height:100%;display:block}.pf-av span{color:#fff;place-items:center;width:100%;height:100%;font-size:60px;font-weight:700;display:grid}.pf-idc{flex:1 1 0;min-width:0;padding-top:16px}.pf-nrow{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.pf-nrow h1{color:var(--tx-h);margin:0;font-size:26px;font-weight:600;line-height:1.15}.pf-lv{border-radius:var(--r-pill);color:var(--ac);background:var(--ac-wash);padding:2px 8px;font-size:11.5px;font-weight:600}.pf-badge{border-radius:var(--r-pill);color:var(--tx2);background:var(--raise);padding:2px 8px;font-size:11.5px}.pf-badge.ok{color:#22945b;background:rgba(34,148,91,.1);border-color:rgba(34,148,91,.25)}.pf-info{color:var(--tx3);flex-wrap:wrap;align-items:center;gap:7px;margin-top:16px;font-size:14px;line-height:1.5;display:flex}.pf-info i{opacity:.55;font-style:normal}.pf-sub{color:var(--tx3);flex-wrap:wrap;align-items:center;gap:7px;margin-top:7px;font-size:12.5px;display:flex}.pf-sub i{opacity:.55;font-style:normal}.pf-nrow .pf-sig{min-width:0;color:var(--tx);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;font-size:16px;line-height:1.4;overflow:hidden}.pf-sig{color:var(--tx2);margin:10px 0 0;font-size:14px;line-height:1.65}.pf-sig.empty{color:var(--tx3)}.pf-cta{flex-direction:row;flex:none;align-self:flex-start;align-items:center;gap:10px;margin-left:auto;padding-top:12px;display:flex}.pf-cta .btn{justify-content:center;min-width:108px}.pf-btn{white-space:nowrap;cursor:pointer;height:34px;transition:background .14s var(--ease),opacity .14s var(--ease),color .14s var(--ease);border:0;border-radius:4px;justify-content:center;align-items:center;padding:0 16px;font-family:inherit;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.pf-btn.is-follow{background:var(--ac);color:var(--ac-ink)}.pf-btn.is-follow:hover{opacity:.9}.pf-btn.is-on{background:var(--ac-wash);color:var(--ac)}.pf-btn.is-on:hover{background:hsl(var(--h)88% 50%/.14)}.pf-btn.is-dm{background:var(--raise);color:var(--tx2)}.pf-btn.is-dm:hover{background:var(--raise-2);color:var(--tx-h)}.pf-btn:disabled{cursor:default}.pf-cta-err{color:#e5484d;font-size:11.5px}.pf-selftip{text-align:right;color:var(--tx3);font-size:11.5px;line-height:1.55}.pf-nums{padding:0;overflow:hidden}.pf-pair{grid-template-columns:1fr 1fr;display:grid}.pf-pair>div{text-align:center;padding:15px 0 16px}.pf-pair>div+div{border-left:1px solid var(--line)}.pf-pair span{color:var(--tx3);font-size:12.5px;display:block}.pf-pair b{color:var(--tx-h);margin-top:3px;font-size:19px;font-weight:600;line-height:1.25;display:block}.pf-ach{flex-direction:column;gap:10px;display:flex}.pf-ach h3{margin-bottom:2px}.pf-ach-i{color:var(--tx2);align-items:baseline;gap:5px;font-size:13px;display:flex}.pf-ach-i b{color:var(--tx-h);font-size:14px;font-weight:600}.pf-grid{grid-template-columns:minmax(0,1fr) 300px;gap:18px;margin-top:24px;display:grid}.pf-col{background:var(--surface);min-width:0;box-shadow:var(--sh-card);border-radius:var(--r-l);border:0;align-self:start;overflow:hidden}.pf-tabs{border-bottom:1px solid var(--line);gap:24px;padding:0 20px;display:flex}.pf-tabs a{color:var(--tx2);padding:14px 0;font-size:14px;text-decoration:none;position:relative}.pf-tabs a b{color:var(--tx3);margin-left:6px;font-size:12px;font-weight:500}.pf-tabs a:hover{color:var(--tx-h)}.pf-tabs a.on{color:var(--tx-h);font-weight:600}.pf-tabs a.on:after{content:"";background:var(--ac);height:2px;position:absolute;bottom:-1px;left:0;right:0}.pf-list{flex-direction:column;display:flex}.pf-row{border-bottom:1px solid var(--line);color:inherit;gap:14px;padding:15px 20px;text-decoration:none;display:flex}.pf-row:last-child{border-bottom:0}.pf-row:hover{background:var(--raise)}.pf-row-thumb{border-radius:var(--r-s);background:var(--raise);flex:none;width:104px;height:68px;overflow:hidden}.pf-row-thumb.ar{height:76px}.pf-row-thumb img{object-fit:cover;width:100%;height:100%;display:block}.pf-row-bd{flex-direction:column;gap:6px;min-width:0;display:flex}.pf-row-bd b{color:var(--tx-h);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.pf-row-bd em{color:var(--tx2);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:13px;font-style:normal;line-height:1.5;display:-webkit-box;overflow:hidden}.pf-row-meta{color:var(--tx3);flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;display:flex}.pf-row-meta i{align-items:center;gap:4px;font-style:normal;display:inline-flex}.pf-tag{border-radius:var(--r-pill);color:var(--tx2);background:var(--raise);padding:1px 8px}.pf-i{width:13px;height:13px}.pf-empty{text-align:center;color:var(--tx3);padding:58px 20px;font-size:13.5px}.pf-pager{border-top:1px solid var(--line);justify-content:center;align-items:center;gap:14px;padding:15px;font-size:13px;display:flex}.pf-pager a,.pf-pager span.off{border-radius:var(--r-pill);padding:6px 15px;text-decoration:none}.pf-pager a{color:var(--tx2)}.pf-pager a:hover{color:var(--tx-h);border-color:var(--line-2)}.pf-pager span.off{color:var(--tx3);opacity:.45}.pf-pager b{color:var(--tx3);font-weight:500}.pf-side{flex-direction:column;gap:14px;display:flex}.pf-card{background:var(--surface);box-shadow:var(--sh-card);border-radius:var(--r-l);border:0;padding:16px 18px}.pf-card h3{letter-spacing:.02em;color:var(--tx-h);margin:0 0 12px;font-size:13px;font-weight:600}.pf-rows{flex-direction:column;gap:10px;margin:0;display:flex}.pf-rows>div{justify-content:space-between;gap:12px;font-size:13px;display:flex}.pf-rows dt{color:var(--tx3);flex:none}.pf-rows dd{text-align:right;color:var(--tx);word-break:break-all;margin:0}.pf-links{flex-direction:column;gap:8px;display:flex}.pf-links a{border-radius:var(--r-s);color:var(--tx2);background:var(--raise);padding:8px 11px;font-size:13px;text-decoration:none}.pf-links a:hover{color:var(--ac);background:var(--ac-wash)}.pf-cc{padding:14px 14px 0}.pf-cc-h{color:var(--tx-h);align-items:center;gap:7px;margin:0 0 12px;font-size:13.5px;font-weight:600;display:flex}.pf-cc-i{width:20px;height:20px;color:var(--ac);background:var(--ac-wash);border-radius:5px;place-items:center;display:grid}.pf-cc-i svg{width:12px;height:12px}.pf-cc-promo{border-radius:var(--r-s);background:var(--raise);padding:12px 13px}.pf-cc-promo b{color:var(--tx-h);font-size:12.8px;font-weight:600;display:block}.pf-cc-promo span{color:var(--tx3);margin-top:4px;font-size:11.8px;display:block}.pf-cc-b{border-radius:var(--r-s);background:var(--surface);height:38px;color:var(--ac);box-shadow:inset 0 0 0 1px var(--ac);transition:.14s var(--ease);justify-content:center;align-items:center;gap:5px;margin-top:10px;font-size:13px;font-weight:600;display:flex}.pf-cc-b:hover{background:var(--ac-wash);color:var(--ac)}.pf-cc-plus{width:13px;height:13px}.me-sec{border-top:1px dashed var(--line);margin-top:20px;padding-top:18px}.me-sec.is-solo{border-top:0;margin-top:0;padding-top:0}.me-sec h2{color:var(--tx-h);margin:0 0 12px;font-size:13.5px;font-weight:600}.me-thr{flex-direction:column;display:flex}.me-thr a,.me-thr .row{border-bottom:1px dashed var(--line);color:var(--tx);align-items:center;gap:10px;padding:9px 0;font-size:13.5px;text-decoration:none;display:flex}.me-thr>:last-child{border-bottom:0}.me-thr a:hover .tt{color:var(--ac)}.me-thr .tt{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.me-thr .mt{color:var(--tx3);flex:none;font-size:11.5px}.me-thr .tag,.me-thr .st{border-radius:var(--r-pill);color:var(--tx2);background:var(--raise);flex:none;padding:1px 8px;font-size:11px;font-style:normal}.me-thr .st{color:#b5761b;background:rgba(181,118,27,.12)}.ped{grid-template-columns:148px minmax(0,1fr);gap:26px;padding-top:0;display:grid}.ped-l{flex-direction:column;align-items:flex-start;gap:10px;width:148px;display:flex}.ped-av{border-radius:var(--r-s);background:var(--raise);cursor:pointer;width:148px;height:148px;transition:box-shadow .16s var(--ease);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.ped-av:hover{box-shadow:var(--sh-2)}.ped-av:disabled{cursor:default}.ped-av img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.ped-avfb{color:var(--ac-ink);background:var(--ac);place-items:center;font-size:46px;font-weight:700;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.ped-avm{color:#fff;transition:background .16s var(--ease);background:rgba(6,10,14,.52);flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ped-av:hover .ped-avm{background:rgba(6,10,14,.64)}.ped-cam svg{width:26px;height:26px;display:block}.ped-avm em{font-size:12.5px;font-style:normal;font-weight:600}.ped-bd{min-width:0}.ped-top{align-items:center;gap:10px;min-height:38px;display:flex}.ped-nick{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;color:var(--tx-h);margin:0;font-size:21px;font-weight:700;overflow:hidden}.ped-nickin{border-radius:var(--r-s);background:var(--input);width:220px;min-width:0;font:inherit;color:var(--tx-h);box-shadow:0 0 0 2px var(--ac-wash);border:0;outline:none;flex:0 auto;padding:2px 8px;font-size:19px;font-weight:700}.ped-pen{border-radius:var(--r-s);height:24px;color:var(--tx3);align-items:center;gap:3px;padding:0 6px;font-size:12.5px;transition:all .13s;display:inline-flex}.ped-pen svg{width:13px;height:13px}.ped-pen:hover{color:var(--ac);background:var(--raise)}.ped-back{white-space:nowrap;color:var(--tx3);transition:color .14s var(--ease);align-items:center;gap:3px;margin-left:auto;font-size:13px;display:inline-flex}.ped-back:hover{color:var(--ac)}.ped-chev{opacity:.7;border-top:1.6px solid;border-right:1.6px solid;width:6px;height:6px;transform:rotate(45deg)}.ped-tip{color:var(--tx3);margin:4px 0 0;font-size:11.5px}.ped-rows{border-top:1px solid var(--line);flex-direction:column;margin-top:14px;display:flex}.ped-r{border-bottom:1px solid var(--line);grid-template-columns:128px minmax(0,1fr);align-items:center;gap:12px;min-height:88px;padding:8px 0;display:grid}.ped-k{color:var(--tx);font-size:14px;line-height:1.6}.ped-v{align-items:center;min-width:0;display:flex}.ped-txt{max-width:100%;font:inherit;text-align:left;color:var(--tx);cursor:pointer;transition:color .14s var(--ease);background:0 0;border:0;padding:0;font-size:14px;line-height:1.6;display:block}.ped-txt.is-clip{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ped-txt:hover{color:var(--ac)}.ped-add{font:inherit;color:var(--ac);cursor:pointer;transition:opacity .14s var(--ease);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:500;display:inline-flex}.ped-add:hover{opacity:.75}.ped-ic{flex:none;place-items:center;width:15px;height:15px;display:grid}.ped-ic svg{width:14px;height:14px}.ped-ic.is-plus{border-radius:50%;width:16px;height:16px;box-shadow:inset 0 0 0 1.4px}.ped-ic.is-plus svg{width:10px;height:10px}.ped-in{border:0;border-bottom:1px solid var(--ac);width:100%;font:inherit;color:var(--tx);background:0 0;border-radius:0;outline:none;padding:6px 0;font-size:14px;line-height:1.6}.ped-in::placeholder{color:var(--tx3)}.ped-r select.ped-in,.ped-r input[type=date].ped-in{max-width:200px}.ped-act{align-items:center;gap:12px;margin-top:18px;display:flex}.ped-act .btn{height:38px;padding:0 22px}.ped-cvt{background:var(--raise);grid-column:1/-1;height:190px;margin:-34px -36px 0;position:relative;overflow:hidden}.ped-cvimg{object-fit:cover;width:100%;height:100%;display:block}.ped-cvbar{z-index:1;align-items:center;gap:8px;display:flex;position:absolute;top:34px;right:36px}.ped-cvt.has .ped-cvbar{background:linear-gradient(to bottom left,rgba(6,10,14,.5),rgba(6,10,14,0));padding:34px 36px 26px 60px;top:0;right:0}.ped-cvbtn{border-radius:var(--r-s);height:28px;font:inherit;color:var(--tx2);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2);cursor:pointer;transition:color .14s var(--ease),box-shadow .14s var(--ease);border:0;align-items:center;gap:6px;padding:0 11px;font-size:12px;display:inline-flex}.ped-cvbtn:hover:not(:disabled){color:var(--ac);box-shadow:inset 0 0 0 1px var(--ac)}.ped-cvbtn:disabled{opacity:.6;cursor:default}.ped-cvico{place-items:center;display:inline-grid}.ped-cvico svg{width:13px;height:13px}.ped-cvdel{border-radius:var(--r-s);height:28px;font:inherit;color:#fff;cursor:pointer;transition:background .14s var(--ease);background:rgba(6,10,14,.42);border:0;padding:0 9px;font-size:12px}.ped-cvdel:hover{background:rgba(6,10,14,.66)}.ped-lock{border-radius:var(--r-pill);white-space:nowrap;color:var(--tx3);background:var(--raise);align-items:center;gap:4px;margin-left:10px;padding:2px 8px;font-size:11.5px;display:inline-flex}.ped-lock svg{width:12px;height:12px}.ped-fw{width:100%;min-width:0}.ped-hint{color:var(--tx3);margin:6px 0 0;font-size:11.5px;line-height:1.55}.ped-hint.is-warn{color:#b5761b}.ped-link{font:inherit;color:var(--ac);cursor:pointer;transition:opacity .14s var(--ease);background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:14px;font-weight:500;display:inline-flex}.ped-link:hover{opacity:.75}.ped-pw{width:100%;max-width:560px;padding:2px 0 6px}.ped-pwseg{border-radius:var(--r-s);background:var(--raise);gap:4px;margin-bottom:16px;padding:3px;display:inline-flex}.ped-pwseg-b{font:inherit;color:var(--tx2);cursor:pointer;transition:color .14s var(--ease),background .14s var(--ease);background:0 0;border:0;border-radius:5px;padding:6px 14px;font-size:12.5px}.ped-pwseg-b:hover{color:var(--tx-h)}.ped-pwseg-b.is-on{color:var(--ac);background:var(--surface);font-weight:600;box-shadow:0 1px 3px rgba(31,45,61,.1)}.ped-pwf{flex-direction:column;gap:6px;min-width:0;display:flex}.ped-pwl{color:var(--tx2);font-size:12.5px;line-height:1.4}.ped-pwl.is-req:after{content:" *";color:#d8443c}.ped-pwgrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.ped-pwr{align-items:center;min-width:0;display:flex;position:relative}.ped-pwi{border-radius:var(--r-s);background:var(--input);width:100%;height:38px;font:inherit;color:var(--tx);transition:box-shadow .16s var(--ease);border:0;outline:none;padding:0 12px;font-size:13.5px}.ped-pwi::placeholder{color:var(--tx3)}.ped-pwi:focus{box-shadow:inset 0 0 0 1px var(--ac),0 0 0 3px var(--ac-wash)}.ped-pwr:has(.ped-pweye) .ped-pwi{padding-right:40px}.ped-pwr:has(.ped-pwcode) .ped-pwi{padding-right:118px}.ped-pwcode{border-radius:var(--r-s);height:30px;font:inherit;white-space:nowrap;color:var(--ac);background:var(--raise);cursor:pointer;transition:background .14s var(--ease),color .14s var(--ease);border:0;padding:0 10px;font-size:12px;font-weight:600;position:absolute;right:4px}.ped-pwcode:hover:not(:disabled){background:var(--raise-2)}.ped-pwcode:disabled{color:var(--tx3);cursor:default}.ped-pwdev{color:#b5761b;font-weight:600}.ped-pweye{border-radius:var(--r-s);width:30px;height:30px;color:var(--tx3);cursor:pointer;transition:color .14s var(--ease),background .14s var(--ease);background:0 0;border:0;place-items:center;display:grid;position:absolute;right:4px}.ped-pweye:hover{color:var(--tx-h);background:var(--raise)}.ped-pweye[aria-pressed=true]{color:var(--ac)}.ped-pweye svg{width:15px;height:15px}.ped-pwhint{color:var(--tx3);margin:10px 0 0;font-size:11.5px;line-height:1.55}.ped-pwerr{color:#d8443c;margin:6px 0 0;font-size:12px;line-height:1.5}.ped-pwfoot{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:16px;padding-top:14px;display:flex}.ped-pwfoot .btn{height:34px;padding:0 16px;font-size:13px}.ped-pwfoot .btn:not(.btn-p){background:var(--raise);color:var(--tx2)}.ped-pwfoot .btn:not(.btn-p):hover{background:var(--raise-2);color:var(--tx-h)}.ped-r.is-tall{align-items:flex-start;padding-top:18px;padding-bottom:18px}@media (max-width:760px){.ped-pwgrid{grid-template-columns:1fr;gap:12px}.ped-pw{max-width:none}}.mef-msg{color:var(--tx3);font-size:12.5px}.mef-msg.ok{color:#22945b}.mef-msg.err{color:#d8443c}.me-links{border-top:1px dashed var(--line);flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:16px;display:flex}.me-links a{border-radius:var(--r-pill);color:var(--tx2);padding:8px 14px;font-size:13px;text-decoration:none}.me-links a:hover{color:var(--ac);border-color:var(--ac-lo);background:var(--ac-wash)}.ma-main{max-width:860px;padding-top:22px;padding-bottom:44px}.ma-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.ma-head h1{color:var(--tx-h);margin:0;font-size:21px}.ma-head .btn{height:36px;padding:0 16px;font-size:13px}.ma-list{background:var(--surface);box-shadow:var(--sh-card);border-radius:var(--r-l);border:0;overflow:hidden}.ma-row{border-bottom:1px solid var(--line);gap:14px;padding:15px 18px;display:flex}.ma-row:last-child{border-bottom:0}.ma-row-thumb{border-radius:var(--r-s);background:var(--raise);flex:none;width:96px;height:64px;overflow:hidden}.ma-row-thumb img{object-fit:cover;width:100%;height:100%;display:block}.ma-row-bd{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.ma-row-bd b{color:var(--tx-h);font-size:15px;font-weight:600;line-height:1.45}.ma-row-bd b a{color:inherit;text-decoration:none}.ma-row-bd b a:hover{color:var(--ac)}.ma-row-meta{color:var(--tx3);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.ma-row-meta i{font-style:normal}.ma-st{border-radius:var(--r-pill);background:var(--raise);color:var(--tx2);padding:1px 8px;font-size:11.5px}.ma-st.s1{color:#b5761b;background:rgba(181,118,27,.12)}.ma-st.s2{color:#22945b;background:rgba(34,148,91,.12)}.ma-st.s3{color:var(--tx3)}.ma-st.s4{color:#d8443c;background:rgba(216,68,60,.1)}.ma-reject{border:1px dashed var(--line-2);border-radius:var(--r-s);color:var(--tx2);background:var(--raise);padding:9px 12px;font-size:12.5px;line-height:1.6}.wr-main{max-width:var(--max-wide);padding-top:22px;padding-bottom:56px}main.wrap.wr-main,body main.wrap.wr-main{max-width:var(--max-wide)}.wr-head{margin-bottom:18px}.wr-head h1{color:var(--tx-h);margin:0 0 6px;font-size:21px}.wr-head p{color:var(--tx3);margin:0;font-size:13px}.wr-shell{grid-template-columns:176px minmax(0,1fr);align-items:start;gap:32px;display:grid}.wr-side{background:var(--surface);border-radius:var(--r-l);box-shadow:var(--sh-card);padding:10px}.wr-sidenav{flex-direction:column;gap:2px;display:flex}.wr-sidenav a{border-radius:var(--r);color:var(--tx2);white-space:nowrap;transition:background .18s var(--ease),color .18s var(--ease);align-items:center;gap:4px;padding:9px 12px;font-size:13.5px;text-decoration:none;display:flex}.wr-sidenav a:hover{background:var(--raise);color:var(--tx-h)}.wr-sidenav a.on{background:var(--ac-wash);color:var(--ac);font-weight:600}.wr-body{min-width:0}.wr-bare{min-width:0;display:block}@media (max-width:900px){.wr-shell{grid-template-columns:minmax(0,1fr);gap:16px}.wr-side{scrollbar-width:none;padding:6px;overflow-x:auto}.wr-side::-webkit-scrollbar{display:none}.wr-sidenav{flex-direction:row;gap:2px}.wr-sidenav a{flex:none;padding:7px 9px;font-size:12.5px}}.cc-gate .auth-h{margin-bottom:16px}.cc-gate .auth-h h1{color:var(--tx-h);margin:0 0 6px;font-size:19px}.cc-gate .auth-h p{color:var(--tx2);margin:0;font-size:13px;line-height:1.7}.wr-card{background:var(--surface);box-shadow:var(--sh-card);border-radius:var(--r-l);border:0;padding:20px 22px 22px}.cc-form{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.wrf.cc-form{display:grid}.cc-form-solo{grid-template-columns:minmax(0,1fr);max-width:620px;margin:0 auto}.cc-col{gap:16px;min-width:0;display:grid}.cc-side{align-self:start;gap:16px;display:grid;position:-webkit-sticky;position:sticky;top:76px}.cc-sec{min-width:0}.cc-sec>.auth-f:last-child,.cc-sec>.cc-f:last-child{margin-bottom:0}.cc-h2{letter-spacing:.02em;color:var(--tx-h);align-items:center;gap:7px;margin:0 0 15px;font-size:13px;font-weight:600;display:flex}.cc-h2:before{content:"";background:var(--ac);border-radius:2px;width:3px;height:12px}.cc-f{margin-bottom:16px}.wrf label.cc-lb,.cc-lb{color:var(--tx2);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:7px;font-size:12.5px;display:flex}.cc-cnt{font-variant-numeric:tabular-nums;color:var(--tx3);font-size:11.5px;font-style:normal}.cc-cnt.bad{color:#d4380d}.wrf .cc-title,.cc-form .cc-title{letter-spacing:-.01em;height:52px;font-size:17px;font-weight:600}.wrf .cc-sum{resize:vertical;height:74px;min-height:0;line-height:1.7}.wrf .cc-editor{resize:vertical;min-height:460px;font-size:14.5px;line-height:1.85}.cps .cps-body{min-height:420px}.cc-hint{color:var(--tx3);margin-top:7px;font-size:11.5px;line-height:1.6;display:block}.cc-bar{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:10px;display:flex}.cc-bar-grp{align-items:center;gap:4px;display:inline-flex}.cc-bar-sep{background:var(--line);width:1px;height:15px;margin:0 4px}.cc-bar-end{gap:8px;margin-left:auto}.cc-bar-btn{border-radius:var(--r-s);min-width:28px;height:28px;color:var(--tx2);background:var(--raise);cursor:pointer;place-items:center;padding:0 7px;font-size:12px;line-height:1;transition:all .14s;display:inline-grid}.cc-bar-btn svg{width:15px;height:15px;display:block}.cc-bar-btn b,.cc-bar-btn i,.cc-bar-btn s{font-size:12.5px;line-height:1}.cc-bar-btn s{text-decoration:line-through}.cc-bar-btn .cc-glyph-i{font-family:Georgia,Times New Roman,serif;font-size:13px;font-style:italic;font-weight:600}.cc-glyph-code{letter-spacing:-.5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px}.cc-bar-btn:hover:not(:disabled){border-color:var(--ac);color:var(--ac);background:var(--ac-wash)}.cc-bar-btn.on{border-color:var(--ac);color:var(--ac);background:var(--ac-wash);font-weight:600}.cc-bar-btn:disabled{opacity:.45;cursor:not-allowed}.cc-md-help{border-radius:var(--r-s);background:var(--raise);margin-bottom:10px}.cc-md-help-h{border-bottom:1px solid var(--line);align-items:baseline;gap:10px;padding:9px 13px;font-size:12.5px;display:flex}.cc-md-help-h b{color:var(--tx-h);font-weight:600}.cc-md-help-h span{min-width:0;color:var(--tx3);flex:1;font-size:11.5px}.cc-md-help-x{color:var(--tx3);cursor:pointer;background:0 0;border:0;flex:none;padding:0 4px;font-size:16px;line-height:1}.cc-md-help-x:hover{color:var(--tx-h)}.cc-md-help-grid{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.cc-md-help-row{background:var(--raise);align-items:center;gap:10px;padding:7px 13px;display:flex}.cc-md-help-row code{color:var(--tx-h);background:var(--raise-2);white-space:pre;text-overflow:ellipsis;border-radius:4px;flex:0 0 132px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;line-height:1.5;overflow:hidden}.cc-md-help-row span{min-width:0;color:var(--tx2);font-size:12px}.cc-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.cc-split .cc-editor{min-height:560px}.cc-split-pv{box-shadow:var(--sh-card);border-radius:var(--r-s);background:var(--raise);border:0;position:relative}.cc-split-body{height:516px;padding:14px 16px;overflow-y:auto}.cc-split-busy{color:var(--ac);font-size:12px;position:absolute;top:8px;right:12px}.cc-focus{z-index:90;background:var(--surface);border-radius:0;margin:0;padding:16px 20px 20px;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.cc-focus .cc-editor{min-height:calc(100vh - 210px)}.cc-focus .cc-split .cc-editor,.cc-focus .cc-split-body{height:calc(100vh - 240px);min-height:calc(100vh - 240px)}.cc-dragging{outline:2px dashed var(--ac);outline-offset:3px;background:var(--ac-wash)}@media (max-width:900px){.cc-split{grid-template-columns:minmax(0,1fr)}.cc-split-body{height:360px}}@media (max-width:760px){.cc-md-help-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.cc-bar{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:6px;padding-bottom:2px;overflow-x:auto;overflow-y:hidden}.cc-bar::-webkit-scrollbar{height:0;display:none}.cc-bar-grp{flex:none;gap:6px}.cc-bar-btn{flex:none}.cc-bar-sep{display:none}.cc-bar-end{margin-left:0}}.cc-busy{color:var(--ac);font-size:12px}.cc-preview{border-radius:var(--r-s);background:var(--raise)}.cc-preview-bar{border-bottom:1px solid var(--line);color:var(--tx3);background:var(--raise-2);border-radius:var(--r-s)var(--r-s)0 0;padding:7px 13px;font-size:11.5px}.cc-preview-body{min-height:240px;color:var(--tx2);padding:18px 20px 20px;font-size:14.5px;line-height:1.85}.cc-preview-body p{margin:0 0 16px}.cc-preview-empty{text-align:center;color:var(--tx3);padding:60px 0}.wrf .cc-tags-in{height:38px;font-size:13px}.cc-chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.cc-chip{color:var(--ac);background:var(--ac-wash);border:0;border-radius:99px;padding:3px 9px;font-size:11.5px}.cc-cover-pv{aspect-ratio:16/9;border-radius:var(--r-s);background:var(--raise);position:relative;overflow:hidden}.cc-cover-pv img{object-fit:cover;width:100%;height:100%;display:block}.cc-cover-x{color:#fff;cursor:pointer;background:rgba(10,16,23,.72);border:0;border-radius:50%;width:22px;height:22px;padding:0;font-size:14px;line-height:22px;transition:all .14s;position:absolute;top:6px;right:6px}.cc-cover-x:hover{background:#d4380d}.cc-cover-up{border:1px dashed var(--line-2);border-radius:var(--r-s);width:100%;height:96px;color:var(--tx3);background:var(--raise);cursor:pointer;font-size:13px;transition:all .15s}.cc-cover-up:hover:not(:disabled){border-color:var(--ac);color:var(--ac);background:var(--ac-wash)}.cc-cover-up:disabled{opacity:.55;cursor:default}.wrf .cc-cover-url{height:34px;margin-top:9px;padding:0 10px;font-size:12.5px}.cc-act{border-top:1px dashed var(--line);align-items:center;gap:10px;margin-top:18px;padding-top:16px;display:flex}.cc-act .btn{justify-content:center;align-items:center;height:42px;padding:0 18px;display:inline-flex}.cc-act .btn-p{flex:1}.cc-act .mef-msg{flex:100%}.cc-draft{color:var(--tx3);flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;font-size:11.5px;display:flex}.cc-draft button{color:var(--ac);cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px}.cc-draft button:hover{text-decoration:underline}.cc-help ul{margin:0;padding-left:16px}.cc-help li{color:var(--tx2);margin-bottom:9px;font-size:12.5px;line-height:1.72}.cc-help li:last-child{margin-bottom:0}@media (max-width:1100px){.cc-form,.wrf.cc-form{grid-template-columns:minmax(0,1fr)}.cc-side{position:static}.wrf .cc-editor{min-height:340px}.cps .cps-body{min-height:260px}}.wrf{flex-direction:column;gap:16px;display:flex}.wrf label{color:var(--tx3);margin-bottom:7px;font-size:12.5px;display:block}.wrf input,.wrf select,.wrf textarea{border-radius:var(--r-s);width:100%;font:inherit;color:var(--tx);background:var(--input);outline:none;padding:10px 12px;font-size:14px}.wrf textarea{resize:vertical;min-height:300px;line-height:1.75}.wrf input:focus,.wrf select:focus,.wrf textarea:focus{border-color:var(--ac);background:var(--surface)}.wrf .row2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.wrf-tip{border:1px dashed var(--line-2);border-radius:var(--r-s);color:var(--tx2);background:var(--raise);padding:10px 13px;font-size:12px;line-height:1.65}.wrf-act{flex-wrap:wrap;align-items:center;gap:12px;padding-top:4px;display:flex}.wrf-act .btn{height:40px;padding:0 26px}.wr-ok{text-align:center;padding:30px 20px}.wr-ok b{color:var(--tx-h);margin-bottom:8px;font-size:16px;display:block}.wr-ok p{color:var(--tx2);margin:0 0 18px;font-size:13px}.wr-ok .act{justify-content:center;gap:10px;display:flex}.rpc-aulink,.cmt-au,.bp-au-link{color:inherit;text-decoration:none}.rpc-aulink:hover i,.cmt-au:hover,.bp-au-link:hover b{color:var(--ac)}@media (max-width:980px){.pf-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.pf-cover{height:150px}.pf-hero-in{flex-wrap:wrap;gap:14px;padding:0 16px}.pf-av{border-width:3px;border-radius:7px;width:96px;height:96px;margin-top:-18px}.pf-av span{font-size:36px}.pf-idc{padding-top:10px}.pf-nrow h1{font-size:21px}.pf-nrow .pf-sig{flex-basis:100%;font-size:14px}.pf-info{gap:10px;margin-top:10px;font-size:13px}.pf-info i{display:none}.pf-cta{flex:100%;margin-left:0;padding-top:4px}.pf-btn{flex:1 1 0;height:36px}.pf-row{padding:13px 14px}.pf-row-thumb{display:none}.pf-tabs{gap:18px;padding:0 14px}.ped{grid-template-columns:1fr;gap:16px}.ped-l{width:auto}.ped-cvt{height:130px}.ped-av{width:96px;height:96px}.ped-avfb{font-size:30px}.ped-cam svg{width:20px;height:20px}.ped-avm em{font-size:11px}.ped-r{grid-template-columns:1fr;gap:2px;min-height:0;padding:12px 0}.ped-k{color:var(--tx3);font-size:13px}.wrf .row2{grid-template-columns:1fr}.wrf textarea{min-height:220px}.ma-row-thumb{display:none}}.cc-lb-act{border-radius:var(--r-pill);height:22px;color:var(--ac);cursor:pointer;transition:background .15s var(--ease),color .15s var(--ease);background:0 0;border:0;flex:none;padding:0 8px;font-family:inherit;font-size:11.5px;font-weight:600}.cc-lb-act:hover{background:var(--ac-wash);color:var(--ac-hi)}.cc-newcol{border-radius:var(--r-s);background:var(--raise);flex-direction:column;gap:8px;margin-top:9px;padding:11px 12px;display:flex}.cc-newcol-in{border-radius:var(--r-s);background:var(--surface);width:100%;height:32px;box-shadow:var(--sh-card);color:var(--tx-h);border:0;padding:0 10px;font-family:inherit;font-size:12.5px}.cc-newcol-in:focus{box-shadow:0 0 0 2px var(--ac-wash),var(--sh-card);outline:none}.cc-newcol-act{align-items:center;gap:8px;display:flex}.cc-newcol-ok,.cc-newcol-no{height:30px;padding:0 14px;font-size:12.5px}.rte{border-radius:var(--r);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.rte>.vditor{background:0 0;border:0;border-radius:0}.rte .vditor-toolbar{border-bottom:1px solid var(--line);background:var(--surface);padding:3px 6px}.rte .vditor-toolbar__item{padding:0 2px}.rte .vditor-reset{color:var(--tx);font-size:14.5px;line-height:1.85}.rte .vditor-reset h1,.rte .vditor-reset h2,.rte .vditor-reset h3{letter-spacing:0}.rte .vditor-ir pre.vditor-reset,.rte .vditor-wysiwyg pre.vditor-reset{background:0 0}.rte .vditor-panel{border-radius:var(--r-s)}.cc-mode-row{align-items:center;gap:6px;margin-bottom:10px;display:flex}.cc-mode-b{border-radius:var(--r-s);background:var(--raise);height:28px;color:var(--tx2);padding:0 10px;font-size:12.5px;transition:all .13s}.cc-mode-b:hover:not(:disabled){color:var(--tx-h)}.cc-mode-b.on{background:var(--ac-wash);color:var(--ac);font-weight:600}.cc-mode-b:disabled{opacity:.55;cursor:not-allowed}.cc-mode-sp{flex:auto}
.msg-main{max-width:860px;padding-top:26px}.msg-head{align-items:center;gap:12px;min-height:34px;margin-bottom:16px;display:flex}.msg-head h1{letter-spacing:-.01em;color:var(--tx-h);margin:0;font-size:22px;font-weight:700}.msg-count{color:var(--tx3);font-size:12.5px}.msg-count i{margin-left:5px;font-style:normal}.msg-act{align-items:center;gap:10px;margin-left:auto;display:flex}.msg-tip{color:var(--ac);font-size:12px}.msg-allbtn{background:var(--ac-wash);height:30px;color:var(--ac);cursor:pointer;transition:background .15s var(--ease),color .15s var(--ease);border-radius:999px;padding:0 13px;font-family:inherit;font-size:12.5px;font-weight:600}.msg-allbtn:hover:not(:disabled){background:var(--ac);color:var(--ac-ink)}.msg-allbtn:disabled{opacity:.55;cursor:default}.msglist{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.msg-item{background:var(--surface);border-radius:var(--r);box-shadow:var(--sh-card);transition:box-shadow .16s var(--ease)}.msg-item:hover{box-shadow:var(--sh-card-h)}.msg-link{align-items:flex-start;gap:11px;padding:14px 16px;display:flex}.msg-dot{background:var(--ac);border-radius:50%;flex:none;width:7px;height:7px;margin-top:7px}.msg-dot.is-read{background:var(--line-2)}.msg-bd{flex:1;min-width:0}.msg-t1{align-items:baseline;gap:10px;display:flex}.msg-t1 b{min-width:0;color:var(--tx-h);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.msg-time{color:var(--tx3);white-space:nowrap;flex:none;margin-left:auto;font-size:11.5px}.msg-c{color:var(--tx2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 0;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.msg-from{color:var(--tx3);margin-top:6px;font-size:11.5px;display:inline-block}.msg-go{width:13px;height:13px;color:var(--tx3);flex:none;margin-top:6px;transform:rotate(180deg)}.msg-item.is-read .msg-t1 b{color:var(--tx2);font-weight:500}.msg-empty{text-align:center;color:var(--tx3);padding:64px 0;font-size:14px}@media (max-width:640px){.msg-main{padding-top:16px}.msg-head{flex-wrap:wrap}.msg-head h1{font-size:19px}.msg-act{width:100%;margin-left:0}.msg-link{padding:12px 13px}}
.dm-main{--dm-h:calc(100dvh - 112px);height:var(--dm-h);grid-template-columns:300px minmax(0,1fr);align-items:stretch;gap:16px;min-height:480px;margin-top:16px;margin-bottom:24px;display:grid}.dm-side{border-radius:var(--r-l);background:var(--surface);min-height:0;box-shadow:var(--sh-card);flex-direction:column;display:flex;overflow:hidden}.dm-side-hd{flex:none;align-items:center;gap:8px;padding:16px 16px 12px;display:flex}.dm-side-hd h1{letter-spacing:-.01em;color:var(--tx-h);margin:0;font-size:17px;font-weight:700}.dm-side-n{color:#fff;text-align:center;background:#f5483b;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;line-height:18px}.dm-side-list{overscroll-behavior:contain;flex:auto;min-height:0;margin:0;padding:0 8px 8px;list-style:none;overflow-y:auto}.dm-row{transition:background .14s var(--ease);border-radius:10px;align-items:center;gap:10px;padding:10px;display:flex}.dm-row:hover{background:var(--raise)}.dm-row.is-on{background:var(--ac-wash)}.dm-row-bd{flex:1 1 0;min-width:0}.dm-row-t1{align-items:center;gap:6px;display:flex}.dm-row-t1 b{max-width:120px;color:var(--tx-h);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.dm-off{background:var(--ac-wash);color:var(--ac);border-radius:3px;flex:none;padding:0 5px;font-size:10px;font-style:normal;line-height:15px}.dm-row-time{color:var(--tx3);flex:none;margin-left:auto;font-size:11.5px}.dm-row-t2{color:var(--tx3);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12.5px;line-height:1.4;display:block;overflow:hidden}.dm-me{color:var(--tx2);font-style:normal}.dm-n{color:#fff;text-align:center;background:#f5483b;border-radius:999px;flex:none;min-width:17px;height:17px;padding:0 5px;font-size:10.5px;font-weight:600;line-height:17px}.dm-side-empty{color:var(--tx3);text-align:center;flex:auto;padding:40px 22px;font-size:13px;line-height:1.7}.dm-av{background:var(--raise);border-radius:8px;flex:none;width:40px;height:40px;display:block;overflow:hidden}.dm-av img{object-fit:cover;width:100%;height:100%;display:block}.dm-av i{color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:17px;font-style:normal;font-weight:600;display:flex}.dm-pane{border-radius:var(--r-l);background:var(--surface);min-width:0;min-height:0;box-shadow:var(--sh-card);overflow:hidden}.dm-chat{flex-direction:column;height:100%;min-height:0;display:flex}.dm-chat-hd{flex:none;align-items:center;gap:10px;padding:14px 18px;display:flex;box-shadow:0 1px rgba(16,24,40,.05)}.dm-chat-hd .dm-av{width:44px;height:44px}.dm-chat-id{flex:1 1 0;min-width:0}.dm-chat-id b{color:var(--tx-h);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;display:block;overflow:hidden}.dm-chat-id span{color:var(--tx3);margin-top:2px;font-size:12px;display:block}.dm-chat-go{color:var(--tx2);flex:none;font-size:12.5px}.dm-chat-go:hover{color:var(--ac)}.dm-back{width:22px;color:var(--tx2);flex:none;margin-left:-4px;font-size:22px;line-height:1;display:none}.dm-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:18px 18px 8px;overflow-y:auto}.dm-more{text-align:center;margin-bottom:14px}.dm-more button{background:var(--raise);height:28px;color:var(--tx2);cursor:pointer;border:0;border-radius:999px;padding:0 14px;font-size:12.5px}.dm-more button:hover{background:var(--raise-2)}.dm-line{align-items:flex-start;gap:9px;margin-bottom:16px;display:flex}.dm-line.is-mine{flex-direction:row-reverse}.dm-line .dm-av{border-radius:7px;width:34px;height:34px}.dm-line .dm-av i{font-size:15px}.dm-bubble-wrap{flex-direction:column;align-items:flex-start;min-width:0;max-width:min(68%,560px);display:flex}.dm-line.is-mine .dm-bubble-wrap{align-items:flex-end}.dm-bubble{background:var(--raise);color:var(--tx);white-space:pre-wrap;word-break:break-word;border-radius:3px 12px 12px;padding:9px 13px;font-size:14px;line-height:1.6}.dm-line.is-mine .dm-bubble{background:var(--ac);color:var(--ac-ink);border-radius:12px 3px 12px 12px}.dm-meta{color:var(--tx3);align-items:center;gap:6px;margin-top:4px;padding:0 2px;font-size:11.5px;display:flex}.dm-read{color:var(--tx3)}.dm-empty{color:var(--tx3);text-align:center;padding:60px 20px;font-size:13px}.dm-input{flex:none;padding:10px 18px 16px;box-shadow:0 -1px rgba(16,24,40,.05)}.dm-err{color:#e5484d;margin-bottom:8px;font-size:12.5px}.dm-input textarea{background:var(--input);width:100%;color:var(--tx);resize:none;transition:box-shadow .16s var(--ease);border:0;border-radius:10px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.6;display:block}.dm-input textarea:focus{box-shadow:0 0 0 2px hsl(var(--h)88% 50%/.28)}.dm-input-bar{align-items:center;gap:10px;margin-top:9px;display:flex}.dm-len{color:var(--tx3);margin-left:auto;font-size:11.5px}.dm-input-bar button{background:var(--ac);height:32px;color:var(--ac-ink);cursor:pointer;transition:opacity .14s var(--ease);border:0;border-radius:6px;padding:0 20px;font-size:13.5px;font-weight:500}.dm-input-bar button:hover:not(:disabled){opacity:.9}.dm-input-bar button:disabled{background:var(--raise-2);color:var(--tx3);cursor:not-allowed}.dm-blank{height:100%;color:var(--tx3);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:40px;display:flex}.dm-blank-ico{opacity:.35;font-size:34px;line-height:1}.dm-blank p{max-width:320px;margin:0;font-size:13px;line-height:1.7}@media (max-width:760px){.dm-main{--dm-h:calc(100dvh - 142px);grid-template-columns:minmax(0,1fr);gap:0;min-height:400px;margin-top:12px}.dm-main:has(.dm-chat) .dm-side{display:none}.dm-main:not(:has(.dm-chat)) .dm-pane{display:none}.dm-side,.dm-pane{border-radius:var(--r)}.dm-back{display:block}.dm-chat-hd{padding:12px 14px}.dm-chat-hd .dm-av{width:38px;height:38px}.dm-body{padding:14px 14px 6px}.dm-bubble-wrap{max-width:78%}.dm-line .dm-av{width:30px;height:30px}.dm-input{padding:8px 14px 12px}.dm-input textarea{font-size:16px}}body:has(.dm-main) footer.ft{display:none}
