:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg0:#1d2650;--bg1:#2b3769;--bg2:#34488a;--line:#a8dcef;--core:#e6f8fd;--hi:#f2fdff;--pale:#b6e5ee;--glow:#c1f5ff;--hair:#5a74c0;--hair2:#4f63a6;--text:#bfe6f3;--text2:#9fc3e6;--warn:#f0d9a0;--fail:#f4bccb;--ink:#00061499;--maroon:#6016286b;--panel:linear-gradient(180deg,#283363f0,#1b234bf7);--mono:"Share Tech Mono",ui-monospace,Menlo,Consolas,monospace;--vt:"VT323","Share Tech Mono",ui-monospace,monospace;--ru:"IBM Plex Mono","PT Mono",ui-monospace,Menlo,Consolas,monospace;--serif:"Times New Roman",Times,"Liberation Serif",serif;--top:44px;--navi:50px;--menu:96px;--dock:0px;--sl:max(16px,env(safe-area-inset-left));--sr:max(16px,env(safe-area-inset-right));--sb:env(safe-area-inset-bottom,0px)}*{box-sizing:border-box}html,body,#root{height:100%;color:var(--text);overscroll-behavior:none;-webkit-tap-highlight-color:transparent;background:#000;margin:0;overflow:hidden}#root{height:100dvh}body{-webkit-text-size-adjust:100%;font-family:var(--mono);-webkit-font-smoothing:antialiased}button{font:inherit;color:inherit}:focus-visible{outline:1px solid var(--core);outline-offset:2px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bgrad{background:radial-gradient(ellipse at 50% 44%,var(--bg2) 0%,var(--bg1) 52%,var(--bg0) 100%)}.stage{-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}#stages{position:fixed;inset:0}#fx{pointer-events:none;z-index:60;position:fixed;inset:0}#grain{opacity:.16;mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}#rbar{opacity:0;background:linear-gradient(#0000,#00061452 30%,#c1f5ff24 58%,#0000);height:22%;position:absolute;top:-25%;left:0;right:0}.scan{background:repeating-linear-gradient(0deg,#0006142e 0 1px,#0000 1px 4px);position:absolute;inset:0}.vig{background:radial-gradient(#0000 55%,#00061499 100%);position:absolute;inset:0}#st-standby{cursor:pointer;background:#000}.sb-wrap{text-align:center;flex-direction:column;align-items:center;gap:22px;width:100%;padding:0 16px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pwr{cursor:pointer;background:radial-gradient(circle,#070b1c,#000);border:1px solid #1e2a55;border-radius:50%;place-items:center;width:74px;height:74px;transition:border-color .3s;display:grid}.pwr:hover{border-color:var(--hair)}.pwr svg{stroke:#3b4f8f;fill:none;stroke-width:2px;stroke-linecap:round;width:30px;height:30px}.led{background:#d79a54;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite ledp;box-shadow:0 0 8px #d79a54}@keyframes ledp{0%,to{opacity:.35}50%{opacity:1}}.sb-t{letter-spacing:.38em;color:#3d4f86;padding-left:.38em;font-size:12px}.sb-s{letter-spacing:.2em;color:#27345f;font-size:11px}#st-boot{background:#000}#boot-scr{will-change:transform;position:absolute;inset:0}#boot-bloom{background:radial-gradient(circle at 50% 46%,#c1f5ffe6 0%,#4cbced59 18%,#0000 55%);position:absolute;inset:0}.boot-mark{width:min(46vmin,500px);height:min(46vmin,500px);position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.boot-mark svg,.emb{width:100%;height:100%;display:block;overflow:visible}#boot-bar{width:min(38vmin,380px);height:3px;position:absolute;top:calc(45% + min(27vmin,300px));left:calc(50% - min(19vmin,190px))}#boot-bar .tr{background:#b6e5ee29;border-radius:2px;position:absolute;inset:0}#boot-bar .fl{transform-origin:0;background:linear-gradient(90deg,#7f97d6,#c1ecf7);border-radius:2px;width:100%;height:3px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 0 10px #a0d2f0b3,0 0 2px #e8fbff}#boot-bar .sh{background:linear-gradient(90deg,#0000,#c1f5ffb3,#0000);width:60px;position:absolute;top:0;bottom:0}#boot-bar .hd{background:var(--glow);filter:blur(3px);border-radius:4px;width:8px;height:9px;position:absolute;top:-3px}#boot-line{width:100%;height:3px;box-shadow:0 0 14px var(--glow),0 0 40px #4cbced;opacity:0;background:#e8fbff;border-radius:2px;position:absolute;top:calc(50% - 1.5px);left:0}#boot-dot{width:8px;height:8px;box-shadow:0 0 18px var(--glow),0 0 40px #4cbced;opacity:0;background:#fff;border-radius:50%;position:absolute;top:calc(50% - 4px);left:calc(50% - 4px)}.skip{right:var(--sr);bottom:calc(14px + var(--sb));z-index:5;color:var(--glow);font:12px var(--mono);letter-spacing:.12em;cursor:pointer;background:#0006148c;border:1px solid #1a627f;padding:7px 12px;position:absolute}.skip:hover{border-color:#05a9f7}#post-c{padding:max(22px,4.5vh) var(--sr) 70px var(--sl);font-family:var(--vt);letter-spacing:.02em;color:var(--text);text-shadow:0 0 6px #a8dcef73,0 0 1px #e6f8fd8c;font-size:clamp(19px,2.7vmin,30px);line-height:1.18;position:absolute;inset:0;overflow:hidden}.post-h{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:.9em;display:flex}.post-h svg{filter:drop-shadow(0 0 4px #d6f4fc8c)drop-shadow(0 0 12px #82afe673);flex-shrink:0;width:2.6em;height:2.6em}.prow{white-space:pre;max-width:1400px;display:flex}.prow .k{flex-shrink:0}.prow .v{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.prow .s{text-align:right;flex-shrink:0;width:4.4em}.s-OK{color:var(--text)}.s-WARN{color:var(--warn)}.s-FAIL,.s-DENY{color:var(--fail)}.s-SKIP{color:var(--text2);opacity:.7}.post-done{margin-top:.9em}.cur{animation:1s step-end infinite cur}@keyframes cur{50%{opacity:0}}.post-note{opacity:.55;margin-top:.6em;font-size:.8em}#st-login{cursor:pointer}.lg-top{z-index:1;pointer-events:none;flex-direction:column;align-items:center;gap:min(3vmin,24px);display:flex;position:absolute;top:calc(38% - min(17vmin,150px));left:0;right:0}.lg-top.open{gap:min(1.4vmin,12px);top:calc(15% - min(9vmin,75px))}#lg-mark{width:min(34vmin,300px);height:min(34vmin,300px)}.lg-top.open #lg-mark{width:min(18vmin,150px);height:min(18vmin,150px)}.lg-scope{z-index:0;opacity:.22;mix-blend-mode:screen;pointer-events:none;object-fit:contain;width:min(80vmin,720px);height:min(80vmin,720px);position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.lg-top.open~.lg-scope{opacity:.08}#lg-mark svg{filter:drop-shadow(0 0 6px #d6f4fc8c)drop-shadow(0 0 22px #82afe673)}#lg-word{font-family:var(--serif);text-align:center;color:var(--core);text-shadow:0 0 18px #82afe68c,0 0 2px #d6f4fc99;padding:0 16px;font-size:clamp(26px,5.4vmin,58px);font-style:italic;font-weight:700;line-height:1.1}.lg-top.open #lg-word{font-size:clamp(20px,3.4vmin,36px)}#lg-hint{text-align:center;letter-spacing:.45em;color:var(--text2);text-shadow:0 0 10px #5a74c0cc;padding-left:.45em;font-size:clamp(14px,2.1vmin,24px);position:absolute;bottom:max(9vh,64px);left:0;right:0}#st-login.open{cursor:default}#lg-line{background:var(--core);opacity:0;width:min(90vw,440px);height:2px;position:absolute;top:calc(60% - 1px);left:calc(50% - min(45vw,220px));box-shadow:0 0 12px #d6f4fccc,0 0 30px #82afe699}#lg-form{background:var(--panel);-webkit-backdrop-filter:blur(6px);width:min(100vw - 32px,440px);font-family:var(--vt);color:var(--text);text-shadow:0 0 6px #a8dcef73;cursor:default;-webkit-user-select:text;user-select:text;border:1px solid #a8dcef8c;position:absolute;top:60%;left:calc(50% + -1*min(50vw - 16px,220px));translate:0 -50%;box-shadow:0 0 0 1px #1d265099,0 0 24px #82afe640,inset 0 1px #e6f8fd1f}.f-h{letter-spacing:.08em;border-bottom:1px solid #a8dcef4d;justify-content:space-between;align-items:center;padding:8px 14px;font-size:20px;display:flex}.f-led{align-items:center;gap:8px;display:flex}.dot{background:var(--fail);border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 8px}.f-b{flex-direction:column;gap:14px;padding:16px 18px;display:flex}.f-q{letter-spacing:.14em;color:var(--core);font-size:22px}.f-b label{letter-spacing:.08em;flex-direction:column;gap:6px;font-size:20px;display:flex}.inp{height:44px;color:var(--core);font:inherit;font-family:var(--vt);letter-spacing:.06em;text-shadow:inherit;background:#141a3ab3;border:1px solid #a8dcef73;border-radius:0;outline:none;width:100%;padding:0 12px;font-size:24px}.inp:focus{border-color:var(--core);box-shadow:0 0 12px #a8dcef59}.inp::placeholder{color:#bfe6f366}.f-pr{background:#a8dcef24;height:2px}.f-pr i{transform-origin:0;background:linear-gradient(90deg,#7f97d6,#c1ecf7);width:100%;height:2px;display:block;box-shadow:0 0 8px #a0d2f0b3}.f-st{letter-spacing:.06em;min-height:22px;font-size:20px}.f-btns{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.btn{min-height:44px;color:var(--text);font-family:var(--vt);letter-spacing:.08em;cursor:pointer;text-shadow:inherit;background:0 0;border:1px solid #a8dcef4d;padding:0 14px;font-size:20px}.btn:hover{border-color:#e6f8fdcc}.btn.pri{border-color:var(--core);color:var(--hi);letter-spacing:.12em;background:radial-gradient(circle at 50% 30%,#e6f8fd47,#a8dcef1f);border-radius:22px;padding:0 22px;font-size:22px;box-shadow:0 0 14px #a8dcef59}.btn.pri:hover{box-shadow:0 0 22px #d6f4fc99}.btn:disabled{opacity:.45;cursor:default}.f-f{letter-spacing:.04em;opacity:.8;border-top:1px solid #a8dcef33;padding:8px 14px;font-size:17px}#lg-flash{pointer-events:none;background:radial-gradient(circle at 50% 44%,#f2fdffd9 0%,#a8dcef4d 22%,#0000 60%);position:absolute;inset:0}#st-desk{cursor:default}.d-bg{position:absolute;inset:0}.d-poles{opacity:.9;width:100%;height:62%;position:absolute;bottom:0;left:0;right:0}.d-red{background:radial-gradient(ellipse 42% 38% at 4% 100%,var(--maroon),transparent 70%),radial-gradient(ellipse 30% 26% at 92% 88%,#60162847,transparent 70%);animation:11s ease-in-out infinite redb;position:absolute;inset:0}@keyframes redb{0%,to{opacity:.75}50%{opacity:1}}.d-idle{left:calc(50% + var(--menu) / 2);top:calc(var(--top) + (100% - var(--top) - var(--navi) - var(--dock)) * .44);pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;transform:translate(-50%,-50%)}.d-em{pointer-events:auto;cursor:pointer;background:0 0;border:0;width:min(30vmin,270px);height:min(30vmin,270px);padding:0}.d-em svg{animation:5.6s ease-in-out infinite breath}@keyframes breath{0%,to{filter:drop-shadow(0 0 4px #d6f4fc73)drop-shadow(0 0 14px #82afe659)}50%{filter:drop-shadow(0 0 7px #d6f4fca6)drop-shadow(0 0 30px #82afe68c)}}.d-word{font-family:var(--serif);color:var(--core);text-shadow:0 0 14px #82afe68c;letter-spacing:.02em;text-align:center;font-size:clamp(18px,2.8vmin,30px);font-style:italic;font-weight:700}.d-st{font-family:var(--vt);letter-spacing:.24em;color:var(--text2);text-align:center;padding-left:.24em;font-size:18px}.bar{height:var(--top);padding:0 var(--sr) 0 var(--sl);font-family:var(--vt);letter-spacing:.1em;z-index:30;background:linear-gradient(#141b3eeb,#1d2650b8);border-bottom:1px solid #a8dcef47;align-items:center;gap:14px;font-size:20px;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:0 1px #1d265099}.bar .logo{color:var(--core);white-space:nowrap;align-items:center;gap:8px;display:flex}.bar .logo svg{width:22px;height:22px}.bar .sp{flex:1}.bar .it{white-space:nowrap;color:var(--text);align-items:center;gap:7px;display:flex}.tb{color:var(--text);font-family:var(--vt);letter-spacing:.1em;cursor:pointer;background:0 0;border:1px solid #a8dcef40;min-height:28px;padding:2px 8px;font-size:17px}.tb:hover{border-color:#e6f8fdcc}.tb[aria-pressed=false]{opacity:.55}.menu{left:0;top:var(--top);bottom:calc(var(--navi) + var(--sb));width:var(--menu);padding:14px 8px 10px max(8px,env(safe-area-inset-left));z-index:20;flex-direction:column;gap:4px;display:flex;position:absolute}.mi{color:var(--text);font-family:var(--vt);letter-spacing:.14em;cursor:pointer;text-shadow:0 0 6px #a8dcef66;background:0 0;border:1px solid #0000;flex-direction:column;align-items:center;gap:5px;padding:9px 4px 7px;font-size:17px;display:flex;position:relative}.mi svg{width:30px;height:30px;stroke:var(--line);fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px #a8dcef73)}.mi:hover,.mi.act{background:#141a3a59;border-color:#a8dcef59}.badge{background:var(--core);min-width:17px;height:17px;color:var(--bg0);text-align:center;letter-spacing:0;text-shadow:none;border-radius:9px;padding:0 4px;font-size:15px;line-height:17px;position:absolute;top:4px;right:12px;box-shadow:0 0 10px #d6f4fcb3}.badge:empty{display:none}#wm{left:var(--menu);right:0;top:var(--top);bottom:calc(var(--navi) + var(--dock) + var(--sb));z-index:10;position:absolute}.win{background:var(--panel);-webkit-backdrop-filter:blur(6px);transform-origin:50%;border:1px solid #a8dcef8c;flex-direction:column;min-width:260px;min-height:180px;display:flex;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #1d265099,0 10px 40px #0006148c,0 0 24px #82afe62e,inset 0 1px #e6f8fd1f}.win.unfocus{border-color:#a8dcef47}.win.unfocus .wh{opacity:.7}.wh{height:36px;font-family:var(--vt);letter-spacing:.12em;color:var(--core);cursor:grab;touch-action:none;text-shadow:0 0 6px #a8dcef73;border-bottom:1px solid #a8dcef4d;flex-shrink:0;align-items:center;gap:10px;padding:0 4px 0 12px;font-size:20px;display:flex}.wh:active{cursor:grabbing}.wh .t{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.wh .x{width:34px;height:30px;color:var(--text);cursor:pointer;background:0 0;border:1px solid #0000;font-size:22px;line-height:1}.wh .x:hover{border-color:#e6f8fd99}.wb{min-height:0;font-family:var(--vt);color:var(--text);text-shadow:0 0 5px #a8dcef59;-webkit-user-select:text;user-select:text;flex:1;font-size:20px;line-height:1.25;overflow:auto}.wb::-webkit-scrollbar{width:8px;height:8px}.wb::-webkit-scrollbar-thumb{background:#a8dcef40}.wb ::-webkit-scrollbar{width:8px}.wb ::-webkit-scrollbar-thumb{background:#a8dcef40}#kin{left:var(--menu);right:0;top:calc(var(--top) + 14px);pointer-events:none;z-index:40;flex-direction:column;align-items:center;gap:6px;padding:0 16px;display:flex;position:absolute}.kl{font-family:var(--vt);letter-spacing:.2em;color:var(--core);text-shadow:0 0 10px #a8dcefcc,0 0 2px #fff;text-align:center;background:#141a3a8c;border:1px solid #a8dcef59;max-width:100%;padding:2px 14px;font-size:clamp(20px,3vmin,32px)}.kl.k-warn{color:var(--warn);text-shadow:0 0 10px #f0d9a099;border-color:#f0d9a073}.kl.k-deny{color:var(--fail);text-shadow:0 0 10px #f4bccb99;border-color:#f4bccb73}.kl.k-navi{letter-spacing:.14em;font-size:clamp(18px,2.6vmin,26px)}.navi{left:0;right:0;bottom:calc(var(--dock) + var(--sb));height:var(--navi);padding:0 var(--sr) 0 var(--sl);z-index:30;font-family:var(--vt);letter-spacing:.1em;background:linear-gradient(#1d2650bd,#141b3ef0);border-top:1px solid #a8dcef47;align-items:center;gap:10px;font-size:21px;display:flex;position:absolute}.navi label{color:var(--core);white-space:nowrap;text-shadow:0 0 8px #a8dcef99}.navi input{min-width:0;height:34px;color:var(--core);font-family:var(--vt);letter-spacing:.08em;text-shadow:0 0 6px #a8dcef73;background:0 0;border:0;border-bottom:1px solid #a8dcef4d;border-radius:0;outline:none;flex:1;padding:0 4px;font-size:22px}.navi input:focus{border-bottom-color:var(--core)}.navi input::placeholder{color:#bfe6f359}.pad{padding:12px 14px}.split{height:100%;display:flex}.split .l{border-right:1px solid #a8dcef33;flex-shrink:0;width:42%;max-width:300px;overflow:auto}.split .r{flex:1;min-width:0;overflow:auto}.back{display:none}.ml{text-align:left;cursor:pointer;width:100%;color:var(--text);font-family:var(--vt);background:0 0;border:0;border-bottom:1px solid #a8dcef1f;padding:9px 12px;font-size:19px;line-height:1.15;display:block}.ml:hover,.ml.sel{background:#a8dcef14}.ml .fr{opacity:.65;letter-spacing:.06em;font-size:16px;display:block}.ml.unread .sj{color:var(--hi)}.ml.unread .sj:before{content:"● ";color:var(--core);font-size:14px}.mv h3{letter-spacing:.08em;color:var(--hi);margin:0 0 4px;font-size:24px;font-weight:400}.mv .meta{opacity:.65;letter-spacing:.06em;margin-bottom:12px;font-size:16px}.mv pre{white-space:pre-wrap;font:inherit;margin:0}.mv pre.ru{font-family:var(--ru);font-size:13px;line-height:1.6}.term .ru{font-family:var(--ru);margin:2px 0 6px;font-size:12.5px;line-height:1.55}.att{cursor:pointer;color:var(--core);font-family:var(--vt);letter-spacing:.08em;background:#141a3a99;border:1px solid #a8dcef73;margin-top:12px;padding:4px 10px;font-size:19px;display:inline-block}.att:hover{border-color:var(--core)}.empty{opacity:.55;padding:14px}.tick{white-space:nowrap;color:var(--hi);letter-spacing:.12em;background:#141a3a8c;border-bottom:1px solid #a8dcef40;padding:5px 0;font-size:20px;overflow:hidden}.tick span{padding-left:100%;animation:60s linear infinite tick;display:inline-block}@keyframes tick{to{transform:translate(-100%)}}.nw{border-bottom:1px solid #a8dcef1f;padding:10px 14px}.nw .d{opacity:.7;letter-spacing:.08em;font-size:16px}.nw .h{color:var(--hi);letter-spacing:.06em}.nw .b{opacity:.85;font-size:18px;font-family:var(--mono);margin-top:3px;font-size:13px;line-height:1.5}.tag{font-family:var(--mono);letter-spacing:.08em;vertical-align:2px;opacity:.85;white-space:nowrap;text-shadow:none;border:1px solid;margin:0 2px;padding:0 5px;font-size:10.5px;display:inline-block}.tag.CANON{color:var(--core)}.tag.OFFICIAL{color:#9fd3ea}.tag.INTERP{color:var(--text2)}.tag.FAN{color:var(--warn)}.tag.UNKNOWN{color:var(--fail)}.tag.REAL{color:#9fd3ea}.tag.FICTION{color:var(--warn)}.arc .l{width:46%;max-width:340px}.arc-h{letter-spacing:.1em;opacity:.85;background:#1d2650eb;border-bottom:1px solid #a8dcef33;justify-content:space-between;padding:8px 12px;font-size:18px;display:flex;position:sticky;top:0}.tier{letter-spacing:.2em;opacity:.5;padding:6px 10px 2px;font-size:15px}.tiles{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:6px;padding:4px 10px 8px;display:grid}.tile{cursor:pointer;color:var(--text);font-family:var(--vt);text-align:left;background:#141a3a8c;border:1px solid #a8dcef59;flex-direction:column;align-items:flex-start;gap:1px;padding:6px 8px;font-size:17px;line-height:1.1;display:flex}.tile .c{letter-spacing:.14em;opacity:.65;font-size:14px}.tile:hover{border-color:var(--core)}.tile.read{opacity:.78;border-color:#a8dcef2e}.tile.read .c:after{content:" ✓"}.tile.new{border-color:var(--core);box-shadow:0 0 10px #a8dcef4d}.tile.lock{color:var(--hair);text-shadow:none;border-style:dashed;border-color:#5a74c099}.tile.sel{background:#a8dcef24}.doc{font-family:var(--ru);color:var(--text);padding:12px 16px 18px;font-size:13px;line-height:1.6}.doc h3{font-family:var(--vt);letter-spacing:.1em;color:var(--hi);margin:0;font-size:26px;font-weight:400}.doc .dm{font-family:var(--vt);opacity:.6;letter-spacing:.1em;margin-bottom:10px;font-size:16px}.doc p{margin:0 0 .8em}.doc .op{font-family:var(--vt);letter-spacing:.08em;opacity:.75;border-top:1px solid #a8dcef26;margin-top:12px;padding-top:8px;font-size:17px}.doc .ny{font-family:var(--vt);letter-spacing:.3em;color:var(--fail);text-align:center;margin-top:20%;font-size:34px}.term{cursor:text;background:#0a0e248c;flex-direction:column;height:100%;padding:8px 12px;display:flex}.term .o{white-space:pre-wrap;word-break:break-word;flex:1;overflow:auto}.term .ln{align-items:center;gap:8px;display:flex}.term .ln span{color:var(--core);white-space:nowrap}.term input{min-width:0;color:var(--hi);font-family:var(--vt);text-shadow:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:20px}.term .e{color:var(--fail)}.term .w{color:var(--warn)}.term .d{opacity:.6}.term .h{color:var(--hi)}.wired{background:radial-gradient(#26346a,#0d1330);height:100%;position:relative;overflow:hidden}.wired canvas{cursor:crosshair;width:100%;height:100%;position:absolute;inset:0}.wired .cap{letter-spacing:.14em;opacity:.6;pointer-events:none;font-size:16px;position:absolute;bottom:8px;left:12px}.sys{padding:12px 16px 18px}.sys h4{letter-spacing:.24em;opacity:.6;margin:14px 0 6px;font-size:18px;font-weight:400}.sys h4:first-child{margin-top:0}.sys p{font-family:var(--ru);margin:0 0 .6em;font-size:12.5px;line-height:1.6}.sys .row{border-bottom:1px solid #a8dcef1a;justify-content:space-between;align-items:center;gap:10px;padding:5px 0;display:flex}.sys .row span:last-child{text-align:right}.sys .btns{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.sw{min-width:78px}@media (width<=700px){:root{--top:44px;--navi:46px;--menu:0px;--dock:62px}.bar{gap:10px;font-size:18px}.bar .hide-s{display:none}.menu{top:auto;left:0;right:0;bottom:var(--sb);width:auto;height:var(--dock);padding:4px var(--sr) 4px var(--sl);background:linear-gradient(#1d2650d9,#101634f5);border-top:1px solid #a8dcef38;flex-direction:row;gap:0}.mi{letter-spacing:.06em;flex:1;gap:2px;min-width:0;padding:5px 0 3px;font-size:14px}.mi svg{width:24px;height:24px}.badge{top:1px;right:calc(50% - 22px)}.win{border-left:0;border-right:0;width:100%!important;height:100%!important}.wh{cursor:default}.split .l{border-right:0;width:100%;max-width:none}.split .r,.split.viewing .l{display:none}.split.viewing .r{display:block}.back{margin:10px 14px 0;display:inline-block}.navi label{font-size:18px}}@media (prefers-reduced-motion:reduce){.tick span{padding-left:14px;animation:none}.d-red,.d-em svg,.led,#st-login.hint #lg-hint{animation:none}}body.rm .tick span{padding-left:14px;animation:none}body.rm .d-red,body.rm .d-em svg,body.rm .led{animation:none}.nofx-hide{display:none}.lg-hint-pulse{animation:2.2s ease-in-out infinite hint}@keyframes hint{0%,to{opacity:.35}50%{opacity:1}}body.rm .lg-hint-pulse{animation:none}@media (prefers-reduced-motion:reduce){.lg-hint-pulse{animation:none}}.post-scope{right:var(--sr);bottom:calc(64px + var(--sb));opacity:.5;mix-blend-mode:screen;pointer-events:none;border:1px solid #a8dcef2e;width:min(30vmin,280px);height:min(30vmin,280px);position:absolute}.post-scope video,.post-scope img{object-fit:cover;width:100%;height:100%;display:block}.post-scope span{letter-spacing:.2em;opacity:.7;font-size:.6em;position:absolute;top:6px;left:8px}.sig{background:#000;border:1px solid #a8dcef33;height:150px;margin:2px 0 6px;position:relative;overflow:hidden}.sig video,.sig img{object-fit:cover;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.sig span{font-family:var(--vt);letter-spacing:.16em;opacity:.7;font-size:16px;position:absolute;bottom:6px;left:10px}.wired .scope{aspect-ratio:1;opacity:.16;mix-blend-mode:screen;pointer-events:none;object-fit:contain;width:min(100%,560px);position:absolute;top:50%;left:50%;translate:-50% -50%}#root>.stages{transform-origin:50%;position:fixed;inset:0}.win-drag{touch-action:none}@media (width<=700px){.post-scope{display:none}}
