@font-face{font-family:PingARLT;src:url(/assets/PingARLT-Bold.woff2) format("woff2"),url(/assets/PingARLT-Bold.otf) format("opentype");font-display:swap}@property --r{syntax:"<length>";inherits:false;initial-value:0px}:root{--ink:#070707;--ink2:#0e0e0e;--card:#121212;--card2:#1a1a1a;--paper:#fff;--red:#CB0000;--red2:#ff2a2a;--dim:rgba(255,255,255,.62);--faint:rgba(255,255,255,.08);--line:rgba(255,255,255,.2);--ease:cubic-bezier(.2,.8,.2,1);--f:"PingARLT",Tahoma,"Segoe UI",system-ui,sans-serif;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;background:var(--ink);color:var(--paper);font-family:var(--f);-webkit-font-smoothing:antialiased}body{min-height:100vh;min-height:100dvh}a,button,label,select,summary,[data-go],[data-t],.row{cursor:pointer}input,textarea{cursor:text}::selection{background:var(--red);color:#fff}img{max-width:100%}button,input,select,textarea{font:inherit;color:inherit}[hidden]{display:none!important}#bgp{position:fixed;inset:-10%;z-index:0;pointer-events:none;opacity:.06;overflow:hidden}#bgp svg{position:absolute;width:62vmax;height:62vmax;fill:none;stroke:#fff;stroke-width:.12;animation:drift 38s ease-in-out infinite alternate}#bgp svg:nth-child(1){top:-6%;inset-inline-end:-12%}#bgp svg:nth-child(2){bottom:-20%;inset-inline-start:-18%;width:48vmax;height:48vmax;animation-duration:46s;animation-direction:alternate-reverse;transform:rotate(180deg)}@keyframes drift{0%{transform:translate(0) rotate(-6deg)}to{transform:translate(2%,3%) rotate(6deg)}}#intro{position:fixed;inset:0;z-index:200;background:var(--ink);display:grid;place-items:center;animation:iSafe 0s linear 5.5s forwards;-webkit-mask:radial-gradient(circle at var(--cx,50%) var(--cy,50%),transparent var(--r),#000 calc(var(--r) + 1px));mask:radial-gradient(circle at var(--cx,50%) var(--cy,50%),transparent var(--r),#000 calc(var(--r) + 1px))}#intro.open{transition:--r 1s cubic-bezier(.7,0,.2,1);--r:150vmax}@keyframes iSafe{to{visibility:hidden;opacity:0}}#intro svg{width:min(78vw,520px);height:auto;overflow:visible}#intro .lg{fill:#fff;fill-opacity:0;stroke:#fff;stroke-width:.35;stroke-linejoin:round;stroke-dasharray:var(--len,200);stroke-dashoffset:var(--len,200);animation:iDraw 1.1s cubic-bezier(.6,0,.2,1) calc(.08s * var(--i,0)) forwards,iFill .4s ease calc(1s + .06s * var(--i,0)) forwards}#intro .pole,#intro .bolt{fill:var(--red);fill-opacity:0;stroke:var(--red);stroke-width:.3;stroke-dasharray:40;stroke-dashoffset:40;animation:iDraw .7s ease .9s forwards,iFill .3s ease 1.45s forwards}#intro .bolt{animation:iDraw .5s ease 1.35s forwards,iFill .2s ease 1.6s forwards,zap .9s ease 1.7s 1}#intro .tag{position:absolute;bottom:14vh;inset-inline:0;text-align:center;color:var(--dim);letter-spacing:.35em;font-size:.72rem;opacity:0;animation:rise .6s var(--ease) 1.3s forwards;direction:ltr}#intro.calm .lg,#intro.calm .pole,#intro.calm .bolt{stroke-dashoffset:0;animation:iFill .6s ease forwards}@keyframes iDraw{to{stroke-dashoffset:0}}@keyframes iFill{to{fill-opacity:1;stroke-opacity:0}}@keyframes zap{0%,to{filter:none}30%{filter:drop-shadow(0 0 2px var(--red2)) drop-shadow(0 0 6px var(--red))}60%{filter:drop-shadow(0 0 1px var(--red2))}}html.intro{overflow:hidden}#app{position:relative;z-index:1;min-height:100vh}.top{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:14px;padding:12px max(16px,3vw);padding-top:calc(12px + env(safe-area-inset-top,0px));background:color-mix(in srgb,var(--ink) 78%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--faint)}.brand{display:flex;align-items:center;background:none;border:0;padding:0;flex:none}.brand svg{height:22px;width:auto;fill:#fff}.brand .pole,.brand .bolt{fill:var(--red)}.tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;flex:1;min-width:0}.tabs::-webkit-scrollbar{display:none}.tab{flex:none;border:1px solid transparent;background:none;color:var(--dim);padding:7px 15px;border-radius:999px;white-space:nowrap;transition:color .2s,background .2s,border-color .2s;font-size:.93rem;position:relative}.tab:hover{color:#fff}.tab.on{color:#000;background:#fff}.tab .dot{position:absolute;top:4px;inset-inline-end:6px;width:7px;height:7px;border-radius:50%;background:var(--red)}.tops{display:flex;align-items:center;gap:8px;flex:none}.ib{position:relative;width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:none;display:grid;place-items:center;color:#fff;transition:background .2s,transform .2s var(--ease)}.ib:hover{background:var(--faint)}.ib:active{transform:scale(.92)}.ib svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.badge{position:absolute;top:-4px;inset-inline-end:-4px;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:var(--red);color:#fff;font-size:.7rem;display:grid;place-items:center;animation:pop .4s var(--ease)}.ring{animation:ring 1s ease}@keyframes ring{0%,to{transform:none}20%{transform:rotate(14deg)}40%{transform:rotate(-12deg)}60%{transform:rotate(8deg)}80%{transform:rotate(-4deg)}}@keyframes pop{0%{transform:scale(0)}}.av{width:40px;height:40px;border-radius:50%;background:var(--red);display:grid;place-items:center;font-size:.95rem;border:0;color:#fff;flex:none}.av.s{width:28px;height:28px;font-size:.75rem}.av.g{background:var(--card2)}main{padding:28px max(16px,3vw) 90px;max-width:1240px;margin:0 auto}.v{animation:rise .5s var(--ease) both}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.st>*{animation:rise .55s var(--ease) both}.st>*:nth-child(2){animation-delay:.05s}.st>*:nth-child(3){animation-delay:.1s}.st>*:nth-child(4){animation-delay:.15s}.st>*:nth-child(5){animation-delay:.2s}.st>*:nth-child(6){animation-delay:.25s}.st>*:nth-child(n+7){animation-delay:.3s}h1{font-size:clamp(1.7rem,4.2vw,2.8rem);margin:0 0 6px;line-height:1.15;font-weight:400}h1 .r{color:var(--red)}h2{font-size:1.25rem;font-weight:400;margin:34px 0 14px;display:flex;align-items:center;gap:10px}h2 small,.sub{color:var(--dim);font-size:.9rem}.sub{margin:0 0 24px}.hd{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:20px}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 22px;border:1.5px solid #fff;border-radius:999px;background:#fff;color:#000;font-size:.95rem;overflow:hidden;isolation:isolate;transition:color .35s var(--ease),transform .2s var(--ease);text-decoration:none;white-space:nowrap}.btn:before{content:"";position:absolute;inset:0;background:var(--red);transform:translateY(101%);transition:transform .4s var(--ease);z-index:-1;border-radius:inherit}.btn:hover{color:#fff;border-color:var(--red)}.btn:hover:before{transform:none}.btn:active{transform:scale(.97)}.btn.o{background:none;color:#fff;border-color:var(--line)}.btn.o:hover{border-color:#fff}.btn.o:before{background:#fff}.btn.o:hover{color:#000}.btn.red{background:var(--red);border-color:var(--red);color:#fff}.btn.red:before{background:#fff}.btn.red:hover{color:#000}.btn.sm{padding:7px 15px;font-size:.85rem}.btn[disabled]{opacity:.45;pointer-events:none}.chip{border:1px solid var(--line);background:none;color:var(--dim);padding:6px 14px;border-radius:999px;font-size:.85rem;white-space:nowrap;transition:all .2s}.chip:hover{color:#fff;border-color:#fff}.chip.on{background:#fff;color:#000;border-color:#fff}.chip b{font-weight:400;font-size:.75em;line-height:1;background:#ffffff24;border-radius:999px;padding:3px 6px;margin:0 7px}.chip.on b{background:#0000001f}.chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.chips::-webkit-scrollbar{display:none}.inp{width:100%;background:#00000040;border:1px solid var(--line);border-radius:14px;padding:11px 14px;color:#fff;outline:none;transition:border-color .2s,background .2s}.inp:focus{border-color:#fff;background:#0006}select.inp{appearance:auto;background:#0a0a0a}textarea.inp{resize:vertical;min-height:90px;line-height:1.6}.f{display:block;margin-bottom:14px}.f>span{display:block;margin-bottom:7px;color:var(--dim);font-size:.88rem}.f>span small{opacity:.7}.g2{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0 14px}.bar{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:16px}.bar .inp{flex:1;min-width:180px;width:auto}.bar select.inp{flex:0 1 190px;min-width:140px}.card{background:color-mix(in srgb,var(--card) 88%,transparent);border:1px solid var(--faint);border-radius:22px;padding:20px;position:relative}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.stat{background:var(--card);border:1px solid var(--faint);border-radius:20px;padding:18px;transition:transform .3s var(--ease),border-color .3s}.stat:hover{transform:translateY(-3px);border-color:var(--line)}.stat b{display:block;font-size:2.2rem;font-weight:400;line-height:1;margin-bottom:8px;font-variant-numeric:tabular-nums}.stat span{color:var(--dim);font-size:.85rem}.stat.hot b{color:var(--red2)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px}.empty{color:var(--dim);text-align:center;padding:40px 16px;border:1px dashed var(--line);border-radius:20px}.rows{display:flex;flex-direction:column;gap:8px}.row{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;background:var(--card);border:1px solid var(--faint);border-radius:18px;padding:14px 16px;transition:transform .3s var(--ease),border-color .25s,background .25s;text-align:start;width:100%;color:#fff}.row:hover{border-color:var(--line);transform:translate(-4px);background:var(--card2)}[dir=ltr] .row:hover{transform:translate(4px)}.row .t{min-width:0}.row .t b{display:block;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row .t small{color:var(--dim);font-size:.8rem;display:flex;gap:10px;flex-wrap:wrap;margin-top:3px}.row .e{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.pr{width:10px;height:10px;border-radius:50%;flex:none}.pr.urgent{background:var(--red2);box-shadow:0 0 0 4px #ff2a2a2e;animation:beat 1.4s ease infinite}.pr.high{background:#ff8a3d}.pr.medium{background:#e8c547}.pr.low{background:#5fb3a1}@keyframes beat{50%{box-shadow:0 0 0 7px #ff2a2a00}}.pill{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;font-size:.78rem;border:1px solid var(--line);white-space:nowrap}.pill.new{border-color:#fff}.pill.assigned{border-color:#7fb8ff;color:#a9d0ff}.pill.in_progress{background:#fff;color:#000;border-color:#fff}.pill.in_review{border-color:#e8c547;color:#f3d977}.pill.revision_required{background:var(--red);border-color:var(--red);color:#fff}.pill.approved{border-color:#5fd39a;color:#7ee6b1}.pill.completed{color:var(--dim)}.live{display:inline-flex;align-items:center;gap:6px;color:#fff;font-size:.8rem;font-variant-numeric:tabular-nums;direction:ltr}.live:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--red2);animation:blink 1s steps(2) infinite}@keyframes blink{50%{opacity:.2}}.late{color:var(--red2)}.cnt{color:var(--dim);font-size:.78rem}.cc{display:flex;flex-direction:column;gap:12px;background:var(--card);border:1px solid var(--faint);border-radius:22px;padding:18px;transition:transform .35s var(--ease),border-color .3s;text-align:start;color:#fff;width:100%}.cc:hover{transform:translateY(-4px);border-color:var(--line)}.lgo{width:58px;height:58px;border-radius:16px;background:#fff;display:grid;place-items:center;overflow:hidden;flex:none;color:#000;font-size:1.3rem}.lgo img{width:100%;height:100%;object-fit:contain;padding:6px}.lgo.big{width:86px;height:86px;border-radius:22px}.cc .n{display:flex;gap:12px;align-items:center}.cc .n b{font-weight:400;font-size:1.05rem}.cc .n small{display:block;color:var(--dim);font-size:.8rem;margin-top:3px}.sw{display:flex;gap:6px;flex-wrap:wrap}.sw i{width:26px;height:26px;border-radius:8px;border:1px solid var(--line);display:block}.brief{white-space:pre-wrap;line-height:1.75;color:#ffffffe0;unicode-bidi:plaintext;text-align:start}.tp{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}@media(max-width:920px){.tp{grid-template-columns:minmax(0,1fr)}}.side{display:flex;flex-direction:column;gap:14px;position:sticky;top:84px}@media(max-width:920px){.side{position:static}}.kv{display:grid;grid-template-columns:auto 1fr;gap:10px 14px;font-size:.9rem}.kv dt{color:var(--dim)}.kv dd{margin:0}.timer{font-size:2.6rem;font-variant-numeric:tabular-nums;direction:ltr;text-align:center;letter-spacing:.02em;margin:6px 0 12px}.timer.on{color:#fff;text-shadow:0 0 18px rgba(203,0,0,.6)}.acts{display:flex;gap:8px;flex-wrap:wrap}.acts .btn{flex:1}.flow{display:flex;gap:4px;margin:16px 0 4px}.flow i{flex:1;height:4px;border-radius:4px;background:var(--faint);position:relative;overflow:hidden}.flow i.d{background:#fff}.flow i.c{background:var(--red);animation:glow 1.6s ease infinite}@keyframes glow{50%{opacity:.55}}.revn{border-inline-start:3px solid var(--red);background:#cb00001a;padding:12px 16px;border-radius:12px;margin:14px 0;white-space:pre-wrap}.links a{display:block;color:#a9d0ff;word-break:break-all;margin:4px 0;font-size:.9rem;direction:ltr;text-align:start}.refs{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px}.refs a,.refs .ref{position:relative;aspect-ratio:1;border-radius:14px;overflow:hidden;border:1px solid var(--faint);display:grid;place-items:center;background:#000;color:var(--dim);font-size:.75rem;text-decoration:none;text-align:center;padding:4px}.refs img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.refs .x{position:absolute;top:4px;inset-inline-end:4px;width:22px;height:22px;border-radius:50%;background:#000000b3;border:0;color:#fff;font-size:.8rem;z-index:2}.drop{border:1.5px dashed var(--line);border-radius:16px;padding:16px;text-align:center;color:var(--dim);font-size:.88rem;transition:border-color .2s,background .2s;display:block}.drop:hover,.drop.on{border-color:#fff;background:var(--faint);color:#fff}.vtabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.dz{position:relative;border-radius:16px;overflow:hidden;background:#000;border:1px solid var(--faint);margin-bottom:12px}.dz img{display:block;width:100%;height:auto}.dz.pinmode{cursor:crosshair;outline:2px solid var(--red);outline-offset:-2px}.pin{position:absolute;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50% 50% 50% 0;background:var(--red);color:#fff;display:grid;place-items:center;font-size:.72rem;border:2px solid #fff;transform:rotate(-45deg);box-shadow:0 4px 14px #00000080;animation:pop .35s var(--ease)}.pin span{transform:rotate(45deg)}.pin.res{background:#2e6a55;opacity:.75}.dzm{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:.82rem;color:var(--dim);flex-wrap:wrap}.pins{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.pins div{display:flex;gap:10px;align-items:flex-start;font-size:.88rem;padding:8px 10px;border-radius:12px;background:var(--faint)}.pins div.res{opacity:.5;text-decoration:line-through}.pins b{flex:none;width:22px;height:22px;border-radius:50%;background:var(--red);display:grid;place-items:center;font-weight:400;font-size:.72rem}.pins p{margin:0;flex:1}.pins button{background:none;border:1px solid var(--line);border-radius:999px;color:var(--dim);font-size:.75rem;padding:2px 9px}.thread{display:flex;flex-direction:column;gap:12px;margin-bottom:14px}.msg{display:flex;gap:10px;align-items:flex-start;animation:rise .4s var(--ease) both}.msg .bub{background:var(--card2);border-radius:4px 18px 18px;padding:10px 14px;max-width:min(560px,100%);min-width:0}[dir=rtl] .msg .bub{border-radius:18px 4px 18px 18px}.msg.me{flex-direction:row-reverse}.msg.me .bub{background:#fff;color:#000;border-radius:18px 4px 18px 18px}[dir=rtl] .msg.me .bub{border-radius:4px 18px 18px}.msg.me .bub .who{color:#0000008c}.msg.sys .bub{background:#cb000024;border:1px solid rgba(203,0,0,.45)}.bub .who{font-size:.75rem;color:var(--dim);margin-bottom:3px;display:flex;gap:8px}.bub p{margin:0;white-space:pre-wrap;word-wrap:break-word;line-height:1.6;unicode-bidi:plaintext;text-align:start}.bub img{border-radius:10px;margin-top:6px;max-height:260px;display:block}.bub audio{margin-top:6px;max-width:240px;height:36px}.bub a.file{display:inline-block;margin-top:6px;color:inherit;text-decoration:underline;font-size:.85rem}.mention{color:var(--red2)}.msg.me .mention{color:var(--red)}.compose{display:flex;gap:8px;align-items:flex-end;background:var(--card);border:1px solid var(--line);border-radius:22px;padding:8px}.compose textarea{flex:1;background:none;border:0;outline:none;resize:none;min-height:40px;max-height:180px;padding:9px 8px;line-height:1.5}.compose .ib{width:38px;height:38px;border-color:transparent}.compose .ib.send{background:#fff;color:#000}.compose .ib.rec{background:var(--red);border-color:var(--red);animation:beat 1.2s infinite}.attp{font-size:.8rem;color:var(--dim);padding:4px 10px}.hist{font-size:.8rem;color:var(--dim);display:flex;flex-direction:column;gap:6px;max-height:260px;overflow:auto}.hist div{display:flex;justify-content:space-between;gap:8px}.person{display:flex;gap:12px;align-items:center;background:var(--card);border:1px solid var(--faint);border-radius:18px;padding:14px;flex-wrap:wrap}.person .t{flex:1;min-width:150px}.person .t b{font-weight:400;display:block}.person .t small{color:var(--dim);font-size:.8rem;direction:ltr;display:inline-block}.person select.inp{width:auto}.req{border-color:#cb000099;background:linear-gradient(135deg,rgba(203,0,0,.15),transparent 60%)}.wl{display:flex;flex-direction:column;gap:10px}.wlb{height:6px;background:var(--faint);border-radius:6px;overflow:hidden}.wlb i{display:block;height:100%;background:#fff;border-radius:6px;transition:width .8s var(--ease)}.wlb i.hot{background:var(--red)}.li{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--faint);border-radius:18px;overflow:hidden;text-decoration:none;color:#fff;transition:transform .3s var(--ease)}.li:hover{transform:translateY(-3px)}.li .th{aspect-ratio:4/3;background:#000;display:grid;place-items:center;color:var(--dim);overflow:hidden}.li .th img{width:100%;height:100%;object-fit:cover}.li .m{padding:10px 12px;font-size:.85rem;display:flex;justify-content:space-between;gap:6px}.li .m small{color:var(--dim)}.auth{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:24px 16px}.authb{width:min(460px,100%)}.authb .lgw{display:flex;justify-content:center;margin-bottom:28px}.authb .lgw svg{width:min(260px,70vw);fill:#fff}.authb .lgw .pole,.authb .lgw .bolt{fill:var(--red)}.seg{display:flex;background:var(--card);border:1px solid var(--faint);border-radius:999px;padding:4px;margin-bottom:18px}.seg button{flex:1;border:0;background:none;color:var(--dim);padding:9px;border-radius:999px;transition:all .3s var(--ease)}.seg button.on{background:#fff;color:#000}.roles{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:14px}.roles button{border:1px solid var(--line);background:none;border-radius:16px;padding:12px 6px;color:var(--dim);font-size:.82rem;transition:all .25s var(--ease)}.roles button b{display:block;color:#fff;font-weight:400;font-size:.92rem;margin-bottom:3px}.roles button.on{border-color:var(--red);background:#cb000026;color:#fff}.err{color:var(--red2);font-size:.88rem;min-height:1.3em;margin:4px 0 10px}.wait{text-align:center}.wait .orb{width:90px;height:90px;margin:0 auto 22px;border-radius:50%;border:1.5px solid var(--line);position:relative;animation:spin 6s linear infinite}.wait .orb:after{content:"";position:absolute;top:-6px;left:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--red);box-shadow:0 0 14px var(--red)}@keyframes spin{to{transform:rotate(360deg)}}#np{position:fixed;top:calc(68px + env(safe-area-inset-top,0px));inset-inline-end:max(12px,3vw);width:min(400px,calc(100vw - 24px));max-height:min(70vh,620px);overflow:auto;background:#0c0c0c;border:1px solid var(--line);border-radius:22px;z-index:60;box-shadow:0 30px 80px #0009;transform-origin:top left;animation:npin .35s var(--ease)}[dir=rtl] #np{transform-origin:top left}@keyframes npin{0%{opacity:0;transform:translateY(-8px) scale(.96)}}.nh{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid var(--faint);position:sticky;top:0;background:#0c0c0c}.ni{display:flex;gap:10px;padding:12px 16px;border-bottom:1px solid var(--faint);width:100%;background:none;border-inline:0;border-top:0;text-align:start;color:#fff;transition:background .2s}.ni:hover{background:var(--faint)}.ni.un{background:#cb000014}.ni.un:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--red);flex:none;margin-top:8px}.ni .t{flex:1;min-width:0}.ni b{font-weight:400;font-size:.9rem;display:block}.ni p{margin:3px 0 0;font-size:.84rem;color:#ffffffbf;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ni small{color:var(--dim);font-size:.74rem}.mdl{position:fixed;inset:0;z-index:90;background:#030a0cb3;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:grid;place-items:center;padding:16px;animation:fade .25s ease}@keyframes fade{0%{opacity:0}}.mdb{width:min(620px,100%);max-height:calc(100dvh - 32px);overflow:auto;background:#101010;border:1px solid var(--line);border-radius:24px;padding:22px;animation:rise .4s var(--ease)}.mdb h3{margin:0 0 16px;font-weight:400;font-size:1.25rem}.mdb.sm{width:min(420px,100%)}#toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));transform:translate(-50%,30px);opacity:0;background:#fff;color:#000;padding:10px 20px;border-radius:999px;z-index:300;transition:all .35s var(--ease);pointer-events:none;font-size:.93rem;max-width:calc(100vw - 32px);text-align:center}#toast.on{transform:translate(-50%);opacity:1}.lb{position:fixed;inset:0;z-index:120;background:#000000eb;display:grid;place-items:center;padding:20px;animation:fade .2s}.lb img{max-width:100%;max-height:100%;border-radius:10px}.load{display:flex;justify-content:center;padding:60px}.load i{width:34px;height:34px;border-radius:50%;border:2px solid var(--faint);border-top-color:var(--red);animation:spin .8s linear infinite}@media(max-width:640px){.top{gap:8px;flex-wrap:wrap}.tabs{order:3;flex-basis:100%}.brand svg{height:18px}.tops{margin-inline-start:auto}main{padding-top:20px}.row{grid-template-columns:auto 1fr;gap:10px}.row .e{grid-column:1/-1;justify-content:flex-start}.roles{grid-template-columns:1fr}}html.mgc body,html.mgc a,html.mgc button,html.mgc label,html.mgc select,html.mgc summary,html.mgc [data-go],html.mgc [data-t],html.mgc .row{cursor:none}html.mgc input,html.mgc textarea{cursor:text}html.mgc .dz.pinmode{cursor:crosshair}.mgcur{position:fixed;left:0;top:0;width:26px;height:26px;margin:-6px 0 0 -6px;pointer-events:none;z-index:2147483646;transition:width .25s,height .25s,margin .25s,opacity .2s;will-change:transform}.mgcur svg{width:100%;height:100%;display:block;overflow:visible;filter:drop-shadow(0 1px 4px rgba(0,0,0,.55));transition:transform .45s cubic-bezier(.2,.8,.2,1)}.mgcur .a{fill:#fff}.mgcur .p{fill:var(--red)}.mgcur.big{width:44px;height:44px;margin:-14px 0 0 -14px}.mgcur.big svg{transform:rotate(180deg)}.mgcur.big .p{fill:var(--red2);filter:drop-shadow(0 0 3px var(--red2))}.mgcur.down svg{transform:scale(.82)}.mgcur.big.down svg{transform:rotate(180deg) scale(.82)}.mgcur.off,.mgcur.hid{opacity:0}.btn,.fab,#bell,.mag{transition:transform .35s cubic-bezier(.2,.8,.2,1),background .2s,border-color .2s,color .2s,box-shadow .2s}.mgsc{position:fixed;inset-inline-start:max(16px,env(safe-area-inset-left,0px));bottom:max(18px,calc(env(safe-area-inset-bottom,0px) + 14px));z-index:30;width:52px;height:52px;padding:10px;border-radius:50%;border:1px solid var(--line);background:color-mix(in srgb,var(--ink) 75%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;transform:translateY(10px) scale(.9);pointer-events:none;transition:opacity .35s,transform .35s cubic-bezier(.2,.8,.2,1)}.mgsc.on{opacity:1;transform:none;pointer-events:auto}.mgsc svg{width:100%;height:100%;display:block}.mgsc .bg path{fill:#ffffff2e}.mgsc .fg path{fill:#fff}.mgsc .fg path+path{fill:var(--red)}.mgsc.full{box-shadow:0 0 0 1px var(--red),0 0 18px #cb000073}@media(hover:none){.mgcur{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(hover:none){body{cursor:auto}}.compose{position:relative}.mlist{position:absolute;bottom:calc(100% + 6px);inset-inline-start:0;min-width:240px;max-width:100%;background:var(--ink2,#101010);border:1px solid var(--line);border-radius:14px;padding:6px;display:none;z-index:20;box-shadow:0 12px 30px #00000073}.mlist.on{display:block}.mlist button{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;background:none;color:inherit;border-radius:10px;font:inherit;text-align:start;cursor:pointer}.mlist button b{font-weight:400;flex:1}.mlist button small{color:var(--dim);font-size:.75rem}.mlist button.on,.mlist button:hover{background:#ffffff14}.nban{display:flex;align-items:center;gap:12px;margin-bottom:18px;border-color:var(--red)}.nban p{margin:0;flex:1;font-size:.9rem}.nban>span{font-size:1.3rem}.kv.ci dd{white-space:normal;unicode-bidi:plaintext;text-align:start}.kv.ci{display:grid;grid-template-columns:minmax(90px,max-content) minmax(0,1fr);gap:10px 18px;align-items:baseline}.kv.ci dt,.kv.ci dd{margin:0;text-align:start}.fref{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;word-break:break-word}.fref i{font-style:normal;display:grid;place-items:center;width:56px;height:56px;border-radius:14px;background:var(--red);color:#fff;font-size:.9rem;letter-spacing:.04em}#npops{position:fixed;top:76px;inset-inline-end:16px;z-index:120;display:flex;flex-direction:column;gap:10px;width:min(360px,calc(100vw - 32px))}.npop{display:flex;gap:12px;align-items:flex-start;text-align:start;width:100%;padding:14px;border-radius:18px;border:1px solid var(--red);background:var(--ink2);color:#fff;font:inherit;box-shadow:0 18px 40px #00000080;animation:npIn .45s var(--ease);transition:opacity .35s,transform .35s;cursor:pointer}.npop.out{opacity:0;transform:translateY(-8px)}.npop .t{flex:1;min-width:0}.npop b{font-weight:400;display:block;margin-bottom:3px}.npop p{margin:0;color:var(--dim);font-size:.86rem;unicode-bidi:plaintext}.npop i{font-style:normal;color:var(--dim);padding:0 4px}@keyframes npIn{0%{opacity:0;transform:translateY(-12px) scale(.97)}to{opacity:1;transform:none}}.row .t small.lastev{display:block;color:var(--dim);font-size:.76rem;margin-top:3px;unicode-bidi:plaintext}.card.wl.click{cursor:pointer;transition:border-color .2s,transform .2s}.card.wl.click:hover{border-color:var(--red);transform:translateY(-2px)}#rf svg{transition:transform .4s var(--ease)}#rf:hover svg{transform:rotate(90deg)}#rf.spin svg{animation:rfs .8s linear infinite}@keyframes rfs{to{transform:rotate(360deg)}}.av{overflow:hidden}.av img.fc{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.top .bk svg{transform:none}.mdb.wide{max-width:min(1100px,100%);width:100%}.tplrow{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:-4px 0 16px}.tplrow #tpls{display:flex;flex-wrap:wrap;gap:6px}.chip.tpl{cursor:pointer}.chip.tpl i{font-style:normal;margin-inline-start:8px;opacity:.6}.chip.tpl i:hover{opacity:1;color:var(--red2)}.recb{border:1px dashed var(--line);border-radius:16px;padding:12px 14px;margin-bottom:14px}.recb summary{cursor:pointer;color:var(--dim)}.recb[open] summary{color:#fff}.tvw{display:flex;justify-content:flex-start;margin-bottom:12px}.seg.tv{display:inline-flex;margin:0}.seg.tv button{padding:7px 16px;flex:none}.board{display:grid;grid-template-columns:repeat(6,minmax(220px,1fr));gap:12px;overflow-x:auto;padding-bottom:8px;align-items:start}.bcol{background:var(--card);border:1px solid var(--faint);border-radius:18px;padding:10px;min-height:200px;transition:border-color .2s,background .2s}.bcol.over{border-color:var(--red);background:#cb000014}.bh{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.bh small{color:var(--dim)}.bl{display:flex;flex-direction:column;gap:8px}.bcard{position:relative;background:var(--card2);border:1px solid var(--faint);border-radius:14px;padding:11px 12px;cursor:grab;transition:transform .2s,border-color .2s}.bcard:hover{border-color:var(--line);transform:translateY(-1px)}.bcard.drag{opacity:.45}.bcard b{display:block;font-weight:400;font-size:.92rem;margin-bottom:4px;padding-inline-start:14px}.bcard small{display:block;color:var(--dim);font-size:.76rem;margin-top:2px}.bcard .pr{position:absolute;inset-inline-start:11px;top:16px;width:7px;height:7px}.calh{display:flex;align-items:center;gap:10px;margin-bottom:12px}.calh b{font-weight:400;font-size:1.15rem;min-width:150px;text-align:center}.cal{border:1px solid var(--faint);border-radius:18px;overflow:hidden}.cw,.cg{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.cw span{padding:8px;text-align:center;color:var(--dim);font-size:.8rem;background:var(--card)}.cd{min-height:104px;border-top:1px solid var(--faint);border-inline-start:1px solid var(--faint);padding:6px;display:flex;flex-direction:column;gap:3px;min-width:0}.cd.x{background:#ffffff04}.cd.past .dn{opacity:.5}.cd.td{background:#cb000014}.cd.td .dn{background:var(--red);color:#fff;border-radius:999px;padding:0 7px}.dn{font-size:.8rem;color:var(--dim);align-self:flex-start}.ct{border:0;border-radius:7px;padding:3px 7px;font:inherit;font-size:.72rem;text-align:start;color:#fff;background:var(--card2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-inline-start:3px solid var(--line);cursor:pointer}.ct.urgent{border-inline-start-color:var(--red2)}.ct.high{border-inline-start-color:#ff9f43}.ct.medium{border-inline-start-color:#4aa3ff}.ct.low{border-inline-start-color:#8a9ba0}.ct.dn2{opacity:.45;text-decoration:line-through}.ct.lt{background:#cb000040}.cd .more{color:var(--dim);font-size:.7rem}@media(max-width:700px){.cd{min-height:70px;padding:3px}.ct{font-size:.62rem;padding:2px 4px}.cw span{font-size:.66rem;padding:6px 2px}}.cmpb{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center;margin-bottom:12px}.cmp2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cmp2 figure{margin:0;background:#000;border-radius:14px;overflow:hidden}.cmp2 img{width:100%;max-height:68vh;object-fit:contain;display:block}.cmp2 figcaption{padding:8px;text-align:center;color:var(--dim)}.cmps{position:relative;background:#000;border-radius:14px;overflow:hidden}.cmps img{width:100%;max-height:70vh;object-fit:contain;display:block}.cmps .top{position:absolute;inset:0}.cmps .ln{position:absolute;top:0;bottom:0;width:2px;background:var(--red);transform:translate(-1px)}.cmps .la,.cmps .lb2{position:absolute;top:10px;background:#0009;padding:3px 10px;border-radius:999px;font-size:.8rem}.cmps .la{left:10px}.cmps .lb2{right:10px}@media(max-width:700px){.cmpb,.cmp2{grid-template-columns:1fr}}.rt{width:100%;border-collapse:collapse;font-size:.9rem}.rt th,.rt td{padding:11px 14px;text-align:start;border-bottom:1px solid var(--faint);white-space:nowrap}.rt th{color:var(--dim);font-weight:400;font-size:.8rem}.rt tr.rp{cursor:pointer}.rt tr.rp:hover td{background:#ffffff08}.rt td b{font-weight:400;color:#fff}.rt .av{display:inline-grid;vertical-align:middle;margin-inline-end:6px}.rt tr.rpd td{white-space:normal;background:#ffffff05}.rt tr.rpd a{display:block;color:var(--dim);padding:4px 0;font-size:.84rem}.av.big{width:84px;height:84px;font-size:1.6rem}.recr{display:flex;gap:8px;align-items:center;padding:10px 0;border-bottom:1px solid var(--faint)}.recr>div{flex:1;min-width:0}.recr b{font-weight:400;display:block}.recr small{color:var(--dim);font-size:.78rem}.recr.off{opacity:.55}@media print{html,body{background:#fff!important;color:#000!important}.top,.noprint,.mgcur,.mgsc,#npops,.nban,#toast{display:none!important}.card,.stat{background:#fff!important;border-color:#ccc!important;color:#000!important;box-shadow:none!important}.stat b,.rt td b,h1,h2{color:#000!important}.sub,.stat span,.rt th{color:#555!important}.rt tr.rpd{display:table-row!important}.rt tr.rpd[hidden]{display:none!important}body *{animation:none!important;transition:none!important}}.vw{position:relative;background:#000;border-radius:14px;overflow:hidden}.vw video{width:100%;max-height:72vh;display:block;background:#000}.vexp{position:absolute;top:10px;inset-inline-start:10px;background:#000000a6;padding:3px 10px;border-radius:999px;font-size:.75rem;color:#fff;pointer-events:none}.vgone{padding:28px;text-align:center;color:var(--dim);border:1px dashed var(--line);border-radius:14px}.msg .vw{margin-top:8px;max-width:420px}.ttag{display:inline-flex;align-items:center;gap:4px;padding:1px 9px;border-radius:999px;font-size:.74rem;border:1px solid var(--line);color:#fff;white-space:nowrap}.ttag.post{border-color:#4aa3ff;color:#9fd0ff}.ttag.story{border-color:#c77dff;color:#e2b8ff}.ttag.branding{border-color:#ffb020;color:#ffd27a}.ttag.edit{border-color:var(--red2);color:#ff9a9a}.ttag.other{color:var(--dim)}.cnt.ok{color:#5fd38d}.bcard small.bt{display:flex;gap:6px;flex-wrap:wrap;margin:2px 0 4px}.finalc{display:flex;gap:14px;align-items:center;margin:18px 0 6px;padding:16px 18px;border-radius:18px;border:1px solid #5fd38d;background:#5fd38d14}.finalc.empty{border-style:dashed;border-color:var(--line);background:var(--card)}.finalc .fi{font-size:1.5rem}.finalc .t{flex:1;min-width:0}.finalc .t b{display:block;font-weight:400}.finalc .t a{display:block;color:#9ff0c0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;margin:2px 0}.finalc .t small{color:var(--dim);font-size:.78rem}.finalc .fin{display:flex;gap:8px;margin-top:8px}.finalc .fin .inp{flex:1;min-width:0}@media(max-width:600px){.finalc{flex-wrap:wrap}.finalc .acts{width:100%}}.chkl{display:flex;flex-direction:column;gap:2px}.chkb{height:6px;border-radius:999px;background:var(--faint);overflow:hidden;margin-bottom:8px}.chkb i{display:block;height:100%;background:#5fd38d;transition:width .4s var(--ease)}.chkl .ci{display:flex;gap:10px;align-items:center;padding:8px 4px;border-bottom:1px solid var(--faint);cursor:pointer}.chkl .ci:last-child{border-bottom:0}.chkl .ci input{width:18px;height:18px;accent-color:#5fd38d;flex:none}.chkl .ci span{flex:1;unicode-bidi:plaintext}.chkl .ci.dn span{text-decoration:line-through;color:var(--dim)}.chkl .ci small{color:var(--dim);font-size:.72rem}.qr{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.qr .chip{font-size:.8rem;padding:5px 11px}.sbar{height:10px;border-radius:999px;background:var(--faint);overflow:hidden}.sbar i{display:block;height:100%;background:#5fd38d}.sbar i.hot{background:var(--red2)}.gal{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.gi{display:flex;flex-direction:column;border:1px solid var(--faint);background:var(--card);border-radius:16px;overflow:hidden;padding:0;color:#fff;font:inherit;text-align:start;cursor:pointer;transition:border-color .2s,transform .2s}.gi:hover{border-color:var(--line);transform:translateY(-2px)}.gi img{width:100%;aspect-ratio:1;object-fit:cover;display:block;background:#000}.gi .gn{aspect-ratio:1;display:grid;place-items:center;font-size:2rem;background:var(--card2)}.gi>span:last-child{padding:8px 10px}.gi b{display:block;font-weight:400;font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gi small{display:flex;gap:4px;margin-top:4px}.cpk{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.cps{display:inline-flex;align-items:center;gap:8px;padding:5px 6px 5px 10px;border:1px solid var(--line);border-radius:999px}.cps i{width:22px;height:22px;border-radius:50%;border:1px solid rgba(255,255,255,.25)}.cps b{font-weight:400;font-size:.82rem}.cps button{border:0;background:none;color:var(--dim);font-size:1rem;cursor:pointer;padding:0 4px}.cps button:hover{color:var(--red2)}.cpa{display:flex;gap:8px;align-items:center}.cpa .inp{flex:1;min-width:0;font-family:ui-monospace,Menlo,monospace}.cwheel{position:relative;width:46px;height:46px;flex:none;border-radius:50%;padding:3px;background:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red);cursor:pointer}.cwheel input{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}.cwheel i{display:block;width:100%;height:100%;border-radius:50%;border:3px solid var(--ink2)}.fnr{display:flex;gap:8px;align-items:center;margin-bottom:8px}.fnr .inp{flex:1;min-width:0}.cpl{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:10px}.cpb{border:0;background:none;padding:0;color:#fff;font:inherit;cursor:pointer;text-align:center;transition:transform .2s}.cpb:hover{transform:translateY(-2px)}.cpb:active{transform:scale(.95)}.cpb i{display:block;width:100%;aspect-ratio:1;border-radius:14px;border:1px solid rgba(255,255,255,.18);margin-bottom:6px}.cpb b{font-weight:400;font-size:.78rem;font-family:ui-monospace,Menlo,monospace;color:var(--dim)}.fnc{border:1px solid var(--faint);border-radius:14px;padding:12px;margin-bottom:8px}.fnp{font-size:1.5rem;line-height:1.4;margin-bottom:8px;unicode-bidi:plaintext}.fnm{display:flex;gap:8px;align-items:center;justify-content:space-between}.fnn{border:0;background:none;color:#fff;font:inherit;padding:0;cursor:pointer;text-align:start}.fnn:hover{color:var(--red2)}.tab{position:relative}.tab .tb{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;margin-inline-start:6px;border-radius:999px;background:var(--red);color:#fff;font-size:.68rem;vertical-align:middle}.sdot{display:inline-block;width:9px;height:9px;border-radius:50%;background:#5fd38d;border:2px solid var(--ink)}.sdot.busy{background:#ffb020}.sdot.away{background:#8a9ba0}.av .sdot{position:absolute;bottom:-1px;inset-inline-end:-1px}.av{position:relative}.slab{display:inline-block;font-size:.7rem;padding:1px 8px;border-radius:999px;border:1px solid var(--line);color:var(--dim);vertical-align:middle}.slab.busy{border-color:#ffb020;color:#ffd27a}.slab.away{border-color:#8a9ba0}.stbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:16px}.stbar .chip{display:inline-flex;gap:6px;align-items:center}.annc{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border-radius:18px;border:1px solid var(--red);background:#cb00001a;margin-bottom:14px}.annc.rd{border-color:var(--line);background:var(--card)}.annc>span{font-size:1.4rem}.annc .t{flex:1;min-width:0}.annc p{margin:0 0 4px;unicode-bidi:plaintext}.annc small{color:var(--dim);font-size:.78rem}.attc{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:14px 16px;border-radius:18px;border:1px solid var(--line);background:var(--card);margin-bottom:16px}.attc.won{border-color:#5fd38d}.attc .t{flex:1;min-width:180px}.attc b{display:block;font-weight:400}.attc small{color:var(--dim);font-size:.8rem}.duec{border:1px solid var(--red);border-radius:18px;padding:14px 16px;margin-bottom:16px;background:#cb000014}.duec>b{font-weight:400;display:block;margin-bottom:6px}.ast{display:inline-block;font-size:.75rem;padding:2px 9px;border-radius:999px;border:1px solid var(--line)}.ast.ok{border-color:#5fd38d;color:#9ff0c0}.ast.bad{border-color:var(--red2);color:#ff9a9a}.ast.wait{border-color:#ffb020;color:#ffd27a}.exr .chip{margin-top:6px;display:inline-block}.qban{display:flex;gap:12px;align-items:flex-start;margin:16px 0 4px;padding:14px 16px;border-radius:18px;border:1px solid #ffb020;background:#ffb02014}.qban>span{font-size:1.3rem}.qban .t{flex:1;min-width:0}.qban b{font-weight:400;display:block}.qban p{margin:4px 0;unicode-bidi:plaintext}.qban small{color:var(--dim);font-size:.78rem}.cnt.qb{color:#ffd27a}.msg{position:relative}.msg .macts{position:absolute;top:2px;inset-inline-end:8px;display:none;gap:4px;background:var(--ink2);border:1px solid var(--line);border-radius:999px;padding:2px 4px;z-index:3}.msg.me .macts{inset-inline-end:auto;inset-inline-start:8px}.msg:hover .macts,.msg:focus-within .macts{display:flex}.macts button{border:0;background:none;color:#fff;cursor:pointer;padding:2px 6px;font-size:.9rem}@media(hover:none){.msg .macts{display:flex;position:static;margin-top:4px;background:none;border:0}}.rxpick{position:absolute;top:34px;inset-inline-end:0;display:flex;gap:2px;background:var(--ink2);border:1px solid var(--line);border-radius:999px;padding:4px;z-index:5;box-shadow:0 10px 24px #0006}.rxpick button{border:0;background:none;font-size:1.2rem;cursor:pointer;padding:2px 6px;border-radius:50%}.rxpick button:hover{background:#ffffff1a}.rxs{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.rxs:empty{display:none}.rx{border:1px solid var(--line);background:#00000026;border-radius:999px;padding:1px 8px;font-size:.78rem;color:inherit;cursor:pointer}.rx.on{border-color:var(--red);background:#cb000033}.msg.me .rx{background:#0000000f}.quote{border-inline-start:3px solid var(--red);background:#0000002e;border-radius:8px;padding:6px 10px;margin:4px 0 6px;font-size:.82rem;color:var(--dim);overflow:hidden;text-overflow:ellipsis}.msg.me .quote{background:#0000000f;color:#444}.quote b{display:block;font-weight:400;color:inherit;opacity:.85;font-size:.75rem}.crep{display:none;gap:8px;align-items:center;margin-bottom:6px}.crep.on{display:flex}.crep .quote{flex:1;margin:0}.msg.askm .bub{border:1px solid #ffb020}#crec.rec{background:var(--red);border-color:var(--red)}.chatw{display:grid;grid-template-columns:300px minmax(0,1fr);gap:18px;align-items:start}.clist{position:sticky;top:84px;max-height:calc(100vh - 110px);overflow:auto}.cvr{display:flex;gap:10px;align-items:center;width:100%;padding:10px;border:0;border-radius:14px;background:none;color:#fff;font:inherit;text-align:start;cursor:pointer}.cvr:hover{background:#ffffff0d}.cvr.on{background:var(--card2)}.cvr .t{flex:1;min-width:0}.cvr b{display:block;font-weight:400}.cvr small{color:var(--dim);font-size:.76rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.cvr .badge{position:static;min-width:20px;height:20px;border-radius:999px;background:var(--red);color:#fff;font-size:.72rem;display:grid;place-items:center;padding:0 6px}.cmain{min-height:60vh;display:flex;flex-direction:column}.chd{display:flex;gap:12px;align-items:center;padding-bottom:12px;border-bottom:1px solid var(--faint);margin-bottom:12px}.chd b{display:block;font-weight:400}.chd small{color:var(--dim);font-size:.78rem}.chd .bk2{display:none}.chth{max-height:calc(100vh - 330px);min-height:300px;overflow:auto;padding:12px 4px}@media(max-width:800px){.chatw{grid-template-columns:minmax(0,1fr)}.chatw.open .clist{display:none}.chatw:not(.open) .cmain{display:none}.chd .bk2{display:grid}.clist{position:static;max-height:none}.chth{max-height:calc(100vh - 300px)}}.chth{padding-top:16px}.cmain,.clist{min-width:0}.prh{display:flex;gap:14px;align-items:center;margin:4px 0 16px}.prh .av{width:56px;height:56px;font-size:1.2rem}.rt tr.offd td{opacity:.5}@media print{.rt tr.rpd[hidden]{display:none!important}}.pwr{position:relative;display:block}.pwr .inp{padding-inline-end:46px;width:100%}.eye{position:absolute;top:50%;inset-inline-end:8px;transform:translateY(-50%);width:34px;height:34px;border:0;background:none;color:var(--dim);display:grid;place-items:center;cursor:pointer;border-radius:50%}.eye:hover{color:var(--paper);background:var(--faint)}.eye svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.perfc{display:flex;gap:18px;align-items:center;padding:16px 18px;border:1px solid var(--line);border-radius:18px;background:var(--card);margin:6px 0 14px}.ring{--p:0;flex:none;width:96px;height:96px;border-radius:50%;display:grid;place-items:center;align-content:center;background:conic-gradient(var(--rc,#5fd38d) calc(var(--p)*1%),var(--faint) 0);position:relative}.ring:before{content:"";position:absolute;inset:8px;border-radius:50%;background:var(--card)}.ring>*{position:relative}.ring b{font-size:1.6rem;font-weight:400;line-height:1}.ring small{color:var(--dim);font-size:.7rem}.ring.wait{--rc:#ffb020}.ring.bad{--rc:var(--red2)}.perfc .t{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}.pp{display:grid;grid-template-columns:minmax(110px,auto) 1fr 44px;gap:10px;align-items:center;font-size:.85rem}.pp small{color:var(--dim)}.pp i{height:6px;border-radius:999px;background:var(--faint);overflow:hidden}.pp em{display:block;height:100%;background:#5fd38d}.pp b{font-weight:400;text-align:end}.pnote{border-inline-start:3px solid #ffb020;padding:4px 10px;font-size:.9rem;unicode-bidi:plaintext}.stars{color:#ffb020;letter-spacing:2px}.starsel{display:flex;gap:6px;justify-content:center;margin:4px 0 14px}.starsel button{border:0;background:none;font-size:2rem;color:#ffb020;cursor:pointer;padding:0 4px}@media(max-width:600px){.perfc{flex-direction:column;align-items:stretch}.ring{margin:0 auto}.pp{grid-template-columns:1fr 60px 40px}}html.light{filter:invert(1) hue-rotate(180deg);background:#070707}html.light img,html.light video,html.light canvas,html.light .cpb i,html.light .cps i,html.light .sw i,html.light .cwheel,html.light [style*="background:#"],html.light .ttag,html.light .fnp,html.light .mgcur svg{filter:invert(1) hue-rotate(180deg)}html.light .lgo img,html.light .av img.fc{filter:invert(1) hue-rotate(180deg)}html.light .av:not(.g),html.light .badge,html.light .btn.red,html.light .pill.revision_required,html.light .tab .tb,html.light .late,html.light i.pr,html.light .ast.bad,html.light .cvr .badge,html.light .stat.hot b{filter:invert(1) hue-rotate(180deg)}html.light .av:not(.g) img.fc{filter:none}.ainb{display:flex;gap:8px;flex-wrap:wrap}.mdi{font-size:.85em}.hol{color:#e8b04a;font-size:.75rem}.tour .tdots{display:flex;gap:6px;justify-content:center;margin-bottom:14px}.tour .tdots i{width:8px;height:8px;border-radius:50%;background:var(--line);transition:.2s}.tour .tdots i.on{background:var(--red,#e33);width:22px;border-radius:6px}.tour .tb{min-height:150px}.tour h3{font-size:1.3rem}.lgr{display:flex;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--faint)}.lgr .t{flex:1;min-width:0;line-height:1.6}.lgr .t b{font-weight:400;color:var(--paper)}.lgr>small{color:var(--dim);font-size:.75rem;white-space:nowrap}.lgt{color:var(--dim)}.pwr .inp{padding-left:14px!important;padding-right:48px!important;direction:ltr;text-align:left}.pwr .eye{inset-inline-end:auto;left:auto;right:7px;color:#ffffffd9;background:#ffffff0f}.pwr .eye svg{width:21px;height:21px}.poll{display:flex;flex-direction:column;gap:6px;min-width:220px;margin-top:4px}.poll>b{font-weight:400}.po{position:relative;display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:1px solid var(--line);border-radius:12px;background:#0000002e;color:inherit;font:inherit;text-align:start;cursor:pointer;overflow:hidden}.po i{position:absolute;inset-block:0;inset-inline-start:0;background:#cb000040;transition:width .3s}.po span,.po small{position:relative}.po span{flex:1}.po.on{border-color:var(--red2)}.poll .sub{font-size:.72rem}.pollb{margin-inline-start:auto;font-size:1.1rem}.mood{columns:4 180px;column-gap:12px}.mdi{position:relative;break-inside:avoid;margin:0 0 12px;border-radius:14px;overflow:hidden;border:1px solid var(--faint);background:var(--card)}.mdi img{display:block;width:100%;height:auto}.mdi.lnk a{display:flex;flex-direction:column;gap:4px;padding:16px 14px;color:#fff;text-decoration:none}.mdi.lnk small{color:var(--dim);font-size:.72rem;word-break:break-all}.mdc{display:block;padding:6px 10px;font-size:.75rem;color:var(--dim)}.mdx{position:absolute;top:6px;inset-inline-end:6px;width:26px;height:26px;border-radius:50%;border:0;background:#0009;color:#fff;cursor:pointer;opacity:0;transition:.2s}.mdi:hover .mdx{opacity:1}@media(hover:none){.mdx{opacity:1}}.sfl{margin-bottom:10px}.sfl .sf i{font-style:normal;margin-inline-start:8px;opacity:.55}.sfl .sf i:hover{opacity:1;color:var(--red2)}.sfl .chip.hot{border-color:var(--red2)}.focusc{border-color:#a78bfa!important;background:#a78bfa26!important}.keys{display:grid;gap:8px}.keys div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;border-bottom:1px solid var(--faint)}kbd{font:inherit;font-size:.8rem;direction:ltr;padding:3px 9px;border-radius:8px;border:1px solid var(--line);background:var(--card2);white-space:nowrap}kbd small{color:var(--dim);margin:0 3px}.palm{max-width:620px;align-self:flex-start;margin-top:10vh}.pal .inp{font-size:1.05rem}.pl{margin-top:10px;max-height:52vh;overflow:auto;display:flex;flex-direction:column;gap:2px}.pi{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 12px;border:0;border-radius:12px;background:none;color:#fff;font:inherit;text-align:start;cursor:pointer}.pi b{font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pi small{color:var(--dim);font-size:.75rem;white-space:nowrap}.pi.on,.pi:hover{background:var(--card2)}.pi.on{outline:1px solid var(--red)}.row.selm{position:relative;padding-inline-start:46px}.row.selm:before{content:"";position:absolute;inset-inline-start:14px;top:50%;width:18px;height:18px;margin-top:-9px;border-radius:6px;border:1.5px solid var(--line)}.row.sel{border-color:var(--red2)!important;background:#cb000014}.row.sel:before{background:var(--red);border-color:var(--red);content:"✓";color:#fff;font-size:12px;display:grid;place-items:center}#selbar{position:fixed;bottom:16px;left:50%;transform:translate(-50%);z-index:60;display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;max-width:calc(100vw - 24px);padding:10px 14px;border-radius:18px;border:1px solid var(--red);background:var(--ink2);box-shadow:0 18px 40px #00000080}#selbar .inp{width:auto;padding:6px 10px;font-size:.85rem;min-height:0}#selbar b{font-weight:400}.nact{display:flex;gap:6px;padding:0 14px 12px;margin-top:-4px;border-bottom:1px solid var(--faint)}.nact .chip.ok{border-color:#5fd38d;color:#5fd38d}.pkb svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}body:has(#selbar) #toast{bottom:96px}.brand{gap:9px}.brand .mzm{height:24px;width:auto;fill:#fff}.brand .mzt{color:#fff;font-size:1.05rem;letter-spacing:.02em;line-height:1}.brand .mzt b{font-weight:400;color:var(--dim);margin-inline-start:4px}.authb .lgw{align-items:center;gap:14px;flex-direction:column}.authb .lgw .mzm{width:86px;height:auto;fill:#fff}.authb .lgw .mzt{font-size:1.6rem;color:#fff}.authb .lgw .mzt b{font-weight:400;color:var(--dim);margin-inline-start:6px}#bgp svg{stroke-width:4}#intro svg{width:min(42vw,240px)}#intro .lg{stroke-width:4}#intro .bolt{opacity:0!important;fill:none!important}@media(max-width:640px){.brand .mzt{display:none}}.mgsc .fg{fill:#fff!important}.mgsc .bg{fill:#ffffff2e!important}.load i{border-top-color:#fff}.ib.sitebk{width:auto;padding:0 14px 0 12px;gap:6px;display:inline-flex;align-items:center;border-radius:999px;text-decoration:none;font-size:.85rem;color:#fff}.ib.sitebk svg{width:16px;height:16px}@media(max-width:640px){.ib.sitebk{width:40px;padding:0;justify-content:center}.ib.sitebk span{display:none}}.authback{display:block;text-align:center;margin-top:18px;color:var(--dim);text-decoration:none;font-size:.9rem}.authback:hover{color:#fff}.rt.pay td{vertical-align:top}.lnk{border:0;background:none;color:inherit;font:inherit;padding:0;cursor:pointer;text-decoration:underline;text-decoration-color:var(--line)}.chip.edit{cursor:pointer}.netv{font-weight:400;font-size:1.05rem}
