@import "https://fonts.googleapis.com/css2?family=Exo+2:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;700&family=Tektur:wght@400;500;600;700;800;900&family=Michroma&display=swap";
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}html,body{margin:0;padding:0}body{color:#c7d2da;-webkit-font-smoothing:antialiased;background:#0a0d11;min-height:100vh;font-family:"Exo 2",Segoe UI,system-ui,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}img{max-width:100%}.boot{background:radial-gradient(circle at 50% 30%,#0f1720,#07090d 75%);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex;position:relative;overflow:hidden}.boot__inner{z-index:1;text-align:center;width:440px;max-width:100%;position:relative}.boot__emblem{width:100%;max-width:380px;height:214px;margin:0 auto 18px;position:relative}.boot__emblem canvas{filter:drop-shadow(0 0 10px #78beff59);width:100%;height:100%;position:absolute;inset:0}.boot__logo{letter-spacing:4px;color:var(--hud-head);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:12px;line-height:1.9}.boot__logo b{letter-spacing:5px;margin-bottom:2px;font-size:14px;font-weight:600;display:block}.boot__logo-sub{color:var(--hud-dim);letter-spacing:3px;font-size:11px;display:block}.boot__init{letter-spacing:3px;color:var(--hud-dim);margin-bottom:22px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px}.boot__steps{text-align:left;margin:22px auto;display:inline-block}.boot__ready{letter-spacing:2px;color:var(--hud-ok);opacity:0;margin-top:18px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:12px;transition:opacity .4s}.boot__ready.show{opacity:1}.boot__ver{letter-spacing:1.5px;color:#c7d2da4d;margin-top:32px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.boot__rain{z-index:0;pointer-events:none;justify-content:space-between;padding:0 4px;display:flex;position:absolute;inset:0}.boot__rain-col{opacity:.14;flex:1;position:relative;overflow:hidden}.boot__rain-strip{letter-spacing:1px;color:var(--hud-accent);text-align:center;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:12px;line-height:1.7}.boot__rain-strip span{display:block}@keyframes boot-rain-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes boot-rain-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.boot__overlay{z-index:20;opacity:0;pointer-events:none;background:#05070ad1;justify-content:center;align-items:center;transition:opacity .35s;display:flex;position:fixed;inset:0}.boot__overlay.show{opacity:1;pointer-events:auto}.enc-scrim{z-index:25;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05070ad1;justify-content:center;align-items:center;padding:24px;animation:.18s both scrimIn;display:flex;position:fixed;inset:0;overflow:hidden}.enc-panel{width:400px;max-width:100%;animation:.26s cubic-bezier(.2,.8,.2,1) both panelIn;position:relative}.enc-scan{pointer-events:none;z-index:0;background:linear-gradient(#0000,#78aaff0f,#0000);height:140px;animation:6s linear infinite hubSweep;position:absolute;left:0;right:0}@media (prefers-reduced-motion:reduce){.enc-scan{opacity:.4;animation:none}}.settings__lang{border:1px solid var(--hud-border);display:flex}.settings__lang button{cursor:pointer;color:var(--hud-dim);letter-spacing:2px;background:0 0;border:0;flex:1;padding:9px 0;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px}.settings__lang button+button{border-left:1px solid var(--hud-border)}.settings__lang button.is-on{color:var(--hud-head);background:#c7d2da1f}.pnote{border:1px solid var(--hud-line);background:#c7d2da05;padding:12px 14px}.pnote__head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pnote__ver{letter-spacing:1.5px;color:var(--hud-head);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px}.pnote__date{letter-spacing:1px;color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.pnote__title{color:var(--hud-text);margin:6px 0 4px;font-size:13px;font-weight:700}.pnote__sub{letter-spacing:2px;margin:8px 0 3px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.pnote__sub--new{color:var(--hud-ok)}.pnote__sub--fix{color:var(--hud-warn)}.pnote__list{flex-direction:column;gap:3px;margin:0;padding-left:16px;display:flex}.pnote__list li{color:var(--hud-text);font-size:12px;line-height:1.5}.wcom{z-index:1;flex-direction:column;align-items:center;gap:16px;width:560px;max-width:100%;animation:.3s cubic-bezier(.2,.8,.2,1) both panelIn;display:flex;position:relative}.wcom__header-logo{object-fit:contain;filter:drop-shadow(0 0 10px #78aaff33);width:150px;max-width:60%;height:auto}@media (orientation:landscape) and (max-height:760px){.wcom__header-logo{width:96px}}.wcom__frame{border:1px solid var(--hud-border);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);background:linear-gradient(#0e131aeb,#0a0d11eb);align-items:center;gap:16px;width:100%;padding:14px 18px;display:flex}.wcom__logo{object-fit:contain;filter:drop-shadow(0 0 6px #78aaff40);flex:none;width:56px;height:56px}.wcom__logo--avatar{object-fit:cover;border:1px solid var(--hud-border)}.wcom__mid{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.wcom__row{align-items:baseline;gap:10px;display:flex}.wcom__name{letter-spacing:3px;color:var(--hud-head);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:13px}.wcom__pnum{letter-spacing:1.5px;color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px}.wcom__wave{align-items:center;gap:2px;height:26px;display:flex}.wcom__wave i{background:var(--hud-accent);opacity:.75;flex:1;min-width:2px;height:15%;animation:1.1s ease-in-out infinite alternate wcomWave}@keyframes wcomWave{0%{opacity:.4;height:12%}to{opacity:.9;height:100%}}.wcom__speaker{letter-spacing:2px;color:var(--hud-dim);align-self:flex-start;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.wcom__line{color:var(--hud-head);align-self:flex-start;max-width:100%;margin:0;font-size:15px;line-height:1.7}.wcom__caret{vertical-align:-2px;background:var(--hud-accent);width:8px;height:15px;margin-left:2px;animation:.8s step-end infinite wcomCaret;display:inline-block}@keyframes wcomCaret{0%,49%{opacity:1}50%,to{opacity:0}}.wcom__next{flex:none;align-self:flex-end;min-width:180px;margin-top:4px}.wcom__next--in{animation:.5s cubic-bezier(.2,.8,.2,1) both wcomNextIn}@keyframes wcomNextIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.wcom__wave i{height:45%;animation:none}.wcom__caret,.wcom__next--in{animation:none}}@media (max-width:600px){.wcom{gap:12px;width:100%}.wcom__logo{width:44px;height:44px}.wcom__line{font-size:14px}.wcom__next{align-self:stretch}}.pcut{z-index:1;contain:layout style paint;clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%);background:#000;border:1px solid #c7d2da47;width:min(720px,94vw);height:min(72vh,520px);animation:.3s cubic-bezier(.2,.8,.2,1) both panelIn;position:relative;overflow:hidden}.pcut__frame{z-index:1;position:absolute;inset:0}.pcut__frame img{object-fit:cover;filter:url(#crtRipple)saturate(.92)contrast(1.05);width:100%;height:100%;display:block}.pcut__lines{z-index:2;pointer-events:none;mix-blend-mode:overlay;background:repeating-linear-gradient(#00000029 0 1px,#0000 1px 3px);position:absolute;inset:0}.pcut__glitch{z-index:2;pointer-events:none;mix-blend-mode:screen;will-change:transform;background:linear-gradient(#0000,#78aaff2e,#0000);height:20px;animation:5.2s ease-in-out infinite pcutGlitch;position:absolute;top:0;left:0;right:0}@keyframes pcutGlitch{0%,88%{opacity:0;transform:translateY(-30px)}90%{opacity:.9;transform:translateY(10vh)}92%{opacity:.7;transform:translateY(44vh)}94%{opacity:.5;transform:translateY(22vh)}96%,to{opacity:0;transform:translateY(80vh)}}.pcut__ca{z-index:2;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 60px #508cff1a,inset 0 0 4px 1px #ff505024}.pcut__vign{z-index:2;pointer-events:none;background:radial-gradient(#0000 55%,#00000073 100%);position:absolute;inset:0}.pcut__fade{z-index:2;pointer-events:none;background:linear-gradient(#0000,#05070a80 55%,#05070ae0 100%);height:44%;position:absolute;bottom:0;left:0;right:0}.pcut__id{z-index:3;border:1px solid var(--hud-border);clip-path:polygon(0 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%);background:linear-gradient(#0e131af0,#0a0d11f0);width:196px;position:absolute;top:14px;left:14px}.pcut__id-h{border-bottom:1px solid var(--hud-line);letter-spacing:1.5px;color:var(--hud-dim);justify-content:space-between;align-items:center;padding:5px 8px;font-family:JetBrains Mono,monospace;font-size:8px;display:flex}.pcut__id-dot{background:var(--hud-ok);width:5px;height:5px;box-shadow:0 0 5px var(--hud-ok);border-radius:50%;animation:2.2s ease-in-out infinite blinkDot}.pcut__id-body{align-items:center;gap:8px;padding:9px 8px;display:flex}.pcut__id-ava{object-fit:cover;border:1px solid var(--hud-border);flex:none;width:34px;height:34px}.pcut__id-name{letter-spacing:1px;color:var(--hud-head);font-family:JetBrains Mono,monospace;font-size:9px;line-height:1.4}.pcut__id-sub{color:var(--hud-dim);letter-spacing:1px;font-size:8px;display:block}.pcut__id-wave{align-items:center;gap:1.5px;height:16px;padding:0 8px 9px;display:flex}.pcut__id-wave i{background:var(--hud-accent);opacity:.75;flex:1;min-width:1.5px;height:15%;animation:1.1s ease-in-out infinite alternate wcomWave}.pcut__nav{z-index:3;align-items:center;gap:6px;display:flex;position:absolute;top:14px;right:14px}.pcut__seq{letter-spacing:1.5px;color:#e7edf1d9;border:1px solid var(--hud-line);background:#05070a8c;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:9px}.pcut__cap{z-index:3;text-align:center;box-sizing:border-box;padding:0 24px;position:absolute;bottom:16px;left:0;right:0}.pcut__cap-who{letter-spacing:3px;color:var(--hud-dim);border-bottom:1px solid var(--hud-line);margin-bottom:6px;padding-bottom:5px;font-family:JetBrains Mono,monospace;font-size:9px;display:inline-block}.pcut__cap-line{color:var(--hud-head);overflow-wrap:anywhere;word-break:break-word;min-height:1.55em;margin:0;font-size:14px;line-height:1.55}.pcut__go{opacity:0;pointer-events:none;min-width:200px;margin:12px auto 0;transition:opacity .25s,transform .25s;display:block;transform:translateY(4px)}.pcut__go.show{opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.pcut{animation:none}.pcut__glitch{opacity:0;animation:none}.pcut__id-wave i{height:45%;animation:none}}@media (max-width:640px),(orientation:landscape) and (max-height:760px){.pcut{width:100%;height:min(78vh,440px)}.pcut__id{width:150px;top:8px;left:8px}.pcut__id-ava{width:26px;height:26px}.pcut__nav{top:8px;right:8px}.pcut__cap{padding:0 16px}.pcut__cap-line{font-size:12.5px}.pcut__frame img{filter:saturate(.92)contrast(1.05)}.pcut__glitch{display:none}.pcut__lines{mix-blend-mode:normal;background:repeating-linear-gradient(#00000038 0 1px,#0000 1px 3px)}}.reg-stage{background:radial-gradient(circle at 50% 20%,#0f1720,#07090d 78%);justify-content:center;align-items:center;min-height:100vh;padding:48px 24px;display:flex}.reg-lang{z-index:2;border:1px solid var(--hud-border);background:#07090d99;display:flex;position:absolute;top:12px;right:12px}.reg-lang button{cursor:pointer;color:var(--hud-dim);appearance:none;letter-spacing:1px;background:0 0;border:0;padding:5px 10px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px}.reg-lang button.is-on{color:var(--hud-head);background:#c7d2da24}.reg-lang~.hud-panel__head{padding-right:104px}.kv{border-bottom:1px solid var(--hud-line);letter-spacing:1px;justify-content:space-between;padding:9px 0;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:12px;display:flex}.kv__k{color:var(--hud-dim)}.kv__v{color:var(--hud-head)}.kv--rating .kv__v{font-family:"Exo 2",Segoe UI,system-ui,sans-serif;font-size:16px;font-weight:700}.auth-note{letter-spacing:.5px;color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px;line-height:1.6}.form-err{letter-spacing:1px;color:var(--hud-err);margin-top:6px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.hub{-webkit-user-select:none;user-select:none;background:#0a0d11;height:100vh;display:flex;overflow:hidden}.hub img{-webkit-user-drag:none;user-drag:none;pointer-events:none}.hub input,.hub textarea,.hub input *,.hub textarea *{-webkit-user-select:text;user-select:text}.hub__nav{border-right:1px solid var(--hud-border);z-index:5;scrollbar-width:none;background:linear-gradient(#0b0f14,#0a0d11);flex-direction:column;flex:none;align-items:center;gap:3px;width:66px;padding:12px 0;display:flex;overflow:hidden auto}.hub__nav::-webkit-scrollbar{display:none}.hub__nav-logo{letter-spacing:1px;color:var(--hud-dim);text-align:center;margin-bottom:8px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:8px}.ni{color:#c7d2da8c;cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:48px;height:48px;display:flex;position:relative}.ni:hover{color:var(--hud-text);background:#c7d2da0d}.ni.is-active{color:var(--hud-head);background:#c7d2da14;border-color:#c7d2da59}.ni.is-active:before{content:"";background:var(--hud-head);width:2px;position:absolute;top:7px;bottom:7px;left:-1px}.ni.is-allmind-target{color:var(--hud-accent);border-color:var(--hud-accent);z-index:6;animation:1.4s ease-in-out infinite allmindPulse}@keyframes allmindPulse{0%,to{box-shadow:0 0 #78aaff73}50%{box-shadow:0 0 0 6px #78aaff00}}@media (prefers-reduced-motion:reduce){.ni.is-allmind-target{animation:none}}.allmind-highlight{z-index:6;box-shadow:inset 0 0 0 1.5px var(--hud-accent);position:relative}.allmind-dim{z-index:3;pointer-events:none;background:#05070a8c;animation:.3s both allmindDimIn;position:fixed;inset:0}@keyframes allmindDimIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.allmind-dim{animation:none}}.ni svg,.ni .gh-icon{width:19px;height:19px}.ni span{letter-spacing:.4px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:6.5px}.gh-icon{background-color:currentColor;flex:none;width:1em;height:1em;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ni__badge{background:var(--hud-err);color:#fff;justify-content:center;align-items:center;min-width:13px;height:13px;padding:0 3px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:8px;display:flex;position:absolute;top:4px;right:4px}.hub__main{flex:1;position:relative;overflow:hidden}.hub__map{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hub__planet{z-index:4;pointer-events:none;text-align:center;flex-direction:column;align-items:center;gap:3px;display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%)}.hub__planet-name{letter-spacing:7px;color:#e7edf1d1;text-shadow:0 0 14px #78aaff47,0 2px 6px #0009;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:15px;font-weight:700}.hub__planet-sub{letter-spacing:3px;color:#c7d2da66;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:7px}.hub__planet-alpha{letter-spacing:3px;color:#ffbe78e6;background:#ff963c14;border:1px solid #ffb05a80;padding:1px 6px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:7px;font-weight:700}@media (orientation:landscape) and (max-height:760px){.hub__planet{top:6px}.hub__planet-name{letter-spacing:4px;font-size:11px}.hub__planet-sub{display:none}}.hub__scan{pointer-events:none;z-index:1;background:repeating-linear-gradient(0deg,#0000 0 3px,#0000000f 3px 4px);position:absolute;inset:0}.hub__scanline{z-index:1;pointer-events:none;will-change:transform;background:linear-gradient(#0000,#78aaff0f,#0000);height:120px;animation:7s linear infinite hubSweep;position:absolute;top:-120px;left:0;right:0}@keyframes hubSweep{0%{transform:translateY(0)}to{transform:translateY(100vh)}}.hub__badge{z-index:4;width:var(--hud-col,236px);box-sizing:border-box;border:1px solid var(--hud-border);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);background:#0a0d11b8;align-items:center;gap:10px;padding:8px 12px 8px 8px;display:flex;position:absolute;top:16px;left:16px}.hub__badge:hover{border-color:#c7d2da73}.hub__badge img{object-fit:cover;border:1px solid var(--hud-border);background:#11171e;flex:none;width:36px;height:36px}.hub__badge>div{min-width:0}.hub__badge-cs{letter-spacing:1px;color:var(--hud-head);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;line-height:1;overflow:hidden}.hub__badge-sub{letter-spacing:1px;color:var(--hud-dim);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px;overflow:hidden}.hub__rail{z-index:4;flex-direction:column;align-items:stretch;gap:12px;width:300px;max-height:calc(100% - 32px);display:flex;position:absolute;top:16px;right:16px}.hub__mapinfo{text-align:right;border:1px solid var(--hud-border);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);letter-spacing:1.5px;color:var(--hud-dim);background:#0a0d11b8;padding:9px 13px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px;line-height:1.9}.hub__mapinfo b{color:var(--hud-head);font-weight:400}.hub__lastrec{text-align:left;cursor:pointer;border:1px solid var(--hud-border);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);background:#0b0f14a8;width:100%;transition:border-color .15s,transform .15s;display:block}.hub__lastrec:hover{border-color:#e7edf18c;transform:translateY(-1px)}.hub__lastrec:focus-visible{outline:1px solid var(--hud-head);outline-offset:2px}.hub__lastrec-bar{background:linear-gradient(90deg,#e7edf1,#0000);height:2px}.hub__lastrec-eye{letter-spacing:1.5px;color:var(--hud-dim);text-transform:uppercase;align-items:center;gap:6px;padding:7px 10px 0;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:8.5px;display:flex}.hub__lastrec-live{background:var(--hud-head);border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite blinkDot;box-shadow:0 0 6px #e7edf199}.hub__lastrec-vid{aspect-ratio:16/9;border:1px solid var(--hud-line);background:#05070a;margin:6px 10px 0;position:relative;overflow:hidden}.hub__lastrec-vid video{object-fit:cover;width:100%;height:100%;display:block}.hub__lastrec-vid:after{content:"";pointer-events:none;mix-blend-mode:overlay;background:repeating-linear-gradient(0deg,#0000 0 3px,#00000038 3px 4px);position:absolute;inset:0}.hub__lastrec-meta{padding:8px 10px 10px}.hub__lastrec-cid{letter-spacing:1px;color:var(--hud-head);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.hub__lastrec-cid b{color:#e7edf1;font-weight:700}.hub__lastrec-mis{color:var(--hud-text);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 7px;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.hub__lastrec-cta{border-top:1px solid var(--hud-line);letter-spacing:1px;text-transform:uppercase;color:var(--hud-head);justify-content:space-between;align-items:center;gap:8px;padding-top:7px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:8.5px;display:flex}.hub__lastrec-votes{color:var(--hud-dim)}.hub__lastrec-nav{align-items:center;gap:4px;margin-left:auto;display:flex}.hub__lastrec-seq{letter-spacing:1px;color:var(--hud-dim);border:1px solid var(--hud-line);padding:1px 4px;font-size:8px}.hub__lastrec-nav-btn{all:unset;box-sizing:border-box;border:1px solid var(--hud-line);width:16px;height:16px;color:var(--hud-dim);cursor:pointer;justify-content:center;align-items:center;font-size:11px;line-height:1;transition:background .16s,color .16s,border-color .16s;display:flex}.hub__lastrec-nav-btn:hover{color:var(--hud-head);background:#c7d2da0b;border-color:#e7edf18c}.hub__lastrec-play{cursor:pointer;background:#05070a80 repeating-linear-gradient(115deg,#4aa3ff0d 0 20px,#0000 20px 40px);border:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;display:flex;position:absolute;inset:0}.hub__lastrec-play:before{content:"";filter:drop-shadow(0 0 6px #000c);border:10px solid #0000;border-left:17px solid #e7edf1;border-right-width:0;width:0;height:0;margin-left:3px}.hub__lastrec-play:hover{background:#05070a57}.hub__lastrec-play-hint{letter-spacing:2px;color:var(--hud-head);text-shadow:0 1px 6px #000000e6;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.hub__lastrec-fallback{text-align:center;letter-spacing:1.5px;color:var(--hud-dim);text-transform:uppercase;justify-content:center;align-items:center;padding:0 12px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:8px;display:flex;position:absolute;inset:0}.hub__lb{z-index:5;width:var(--hud-col,236px);box-sizing:border-box;border:1px solid var(--hud-border);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);clip-path:polygon(0 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%);background:#0b0f14c7;flex-direction:column;max-width:calc(100% - 32px);display:flex;position:absolute;top:72px;left:16px;overflow:hidden}.hub__lb-h{cursor:pointer;letter-spacing:1.5px;color:var(--hud-dim);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:8.5px;display:flex}.hub__lb-h b{color:var(--hud-head);font-weight:400}.hub__lb:not(.is-min) .hub__lb-h{border-bottom:1px solid var(--hud-line)}.hub__lb-body{grid-template-rows:1fr;transition:grid-template-rows .22s;display:grid}.hub__lb.is-min .hub__lb-body{grid-template-rows:0fr}.hub__lb-body-in{min-height:0;overflow:hidden}.hub__lb-list{scrollbar-width:none;opacity:1;max-height:158px;transition:opacity .22s;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 15px),#0000);mask-image:linear-gradient(#000 calc(100% - 15px),#0000)}.hub__lb-list::-webkit-scrollbar{display:none}.hub__lb-list.is-swapping{opacity:0}@media (prefers-reduced-motion:reduce){.hub__lb-list{transition:none}}.hub__lb-empty{color:var(--hud-dim);padding:9px 10px;font-size:9.5px;-webkit-mask-image:none;mask-image:none}.hub__lb-row,.hub__lb-me{border-bottom:1px solid #7896aa14;grid-template-columns:19px minmax(0,1fr) auto;align-items:center;gap:7px;padding:5px 10px;display:grid}.hub__lb-row{cursor:pointer;transition:background .12s}.hub__lb-row:hover{background:#e7edf10d}.hub__lb-row[data-me]{background:#e7edf10f}.hub__lb-rank{color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.hub__lb-row[data-top="1"] .hub__lb-rank{color:#d9b45a}.hub__lb-row[data-top="2"] .hub__lb-rank{color:#c9d3da}.hub__lb-row[data-top="3"] .hub__lb-rank{color:#b98a6a}.hub__lb-cs{align-items:baseline;gap:6px;min-width:0;display:flex}.hub__lb-cs .pres-dot{flex:none;align-self:center}.hub__lb-nm{color:var(--hud-head);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;overflow:hidden}.hub__lb-no{color:var(--hud-dim);letter-spacing:.5px;flex:none;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:7.5px}.hub__lb-val{color:var(--hud-head);text-align:right;font-variant-numeric:tabular-nums;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px;font-weight:700}.hub__lb-me{border-top:1px solid var(--hud-head);cursor:pointer;background:#e7edf114;border-bottom:0}.hub__lb-me .hub__lb-rank,.hub__lb-me .hub__lb-val{color:#e7edf1}.hub__lb-metag{letter-spacing:1px;color:var(--hud-head);text-transform:uppercase;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:7.5px}.hev{background:linear-gradient(180deg,var(--hud-panel-a),var(--hud-panel-b));border:1px solid var(--hud-border);clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);width:660px;max-width:calc(100vw - 32px);position:relative;box-shadow:0 40px 90px #0009}.hev__bar{background:linear-gradient(90deg,var(--accent,#e7edf1),transparent);height:2px;position:absolute;inset:0 0 auto}.hev__head{border-bottom:1px solid var(--hud-line);justify-content:space-between;align-items:center;padding:13px 18px;display:flex}.hev__head-t{letter-spacing:3px;color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px}.hev__head-t b{color:var(--hud-head);font-weight:500}.hev__x{letter-spacing:1.5px;color:var(--hud-dim);cursor:pointer;background:0 0;border:0;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px}.hev__x:hover{color:var(--hud-head)}.hev__card{background:#05070a;height:388px;position:relative;overflow:hidden}.hev__bg{background-position:50%;background-size:cover;position:absolute;inset:0}.hev__card[data-key=walter] .hev__bg{background:radial-gradient(120% 90% at 78% 15%,#5f8ac933,#0000 55%),repeating-linear-gradient(115deg,#0c1219 0 22px,#0a0f16 22px 44px),#0a0e13}.hev__card[data-key=iguazu] .hev__bg{background:radial-gradient(120% 90% at 75% 20%,#c15b4c47,#0000 55%),repeating-linear-gradient(60deg,#140c0c 0 26px,#0d0808 26px 52px),#0d0809}.hev__card[data-key=merit] .hev__bg{background:radial-gradient(120% 90% at 78% 18%,#2ecfa338,#0000 55%),repeating-linear-gradient(135deg,#0b1413 0 24px,#08100f 24px 48px),#08100f}.hev__bg:after{content:"";background:linear-gradient(90deg,#06080bf0 0%,#06080bb3 42%,#06080b26 78%,#06080b80 100%),linear-gradient(#0000 30%,#06080b40 60%,#06080bf2 100%);position:absolute;inset:0}.hev__scan{pointer-events:none;opacity:.5;mix-blend-mode:overlay;background:repeating-linear-gradient(0deg,#0000 0 3px,#00000059 3px 4px);position:absolute;inset:0}.hev__wm{z-index:1;opacity:.14;pointer-events:none;width:360px;height:360px;position:absolute;top:-90px;right:-90px}.hev__wm img{object-fit:contain;width:100%;height:100%}.hev__in{z-index:2;flex-direction:column;justify-content:flex-start;gap:11px;padding:106px 32px 60px;display:flex;position:absolute;inset:0}.hev__logo{z-index:3;border:1px solid var(--hud-border);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);clip-path:polygon(0 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%);background:#06090d8c;width:64px;height:64px;padding:9px;position:absolute;top:24px;left:32px}.hev__logo img{object-fit:contain;filter:drop-shadow(0 0 2px #e7edf18c)drop-shadow(0 0 5px #e7edf140);width:100%;height:100%}.hev__eyebrow{letter-spacing:3.5px;color:var(--accent,var(--hud-info));filter:brightness(1.7)saturate(1.2);align-items:center;gap:9px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10.5px;font-weight:500;display:flex}.hev__eyebrow:before{content:"";background:currentColor;width:6px;height:6px;box-shadow:0 0 10px}.hev__title{letter-spacing:6px;color:#fff;text-shadow:0 2px 24px #000000d9;margin:0;font-size:36px;font-weight:700;line-height:1}.hev__title:after{content:"";background:linear-gradient(90deg,var(--accent,var(--hud-info)),transparent);width:64px;height:2px;margin-top:10px;display:block}.hev__kicker{letter-spacing:2.5px;color:var(--hud-head);opacity:.95;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px}.hev__body{color:#dbe3e9;text-shadow:0 1px 12px #000000bf;max-width:520px;font-size:14px;line-height:1.65}.hev__meta{z-index:2;flex-wrap:nowrap;gap:8px;display:flex;position:absolute;bottom:30px;left:32px;right:32px}.hev__meta span{letter-spacing:1.2px;color:var(--hud-dim);white-space:nowrap;border:1px solid var(--hud-border);background:#080b0f80;padding:4px 9px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9.5px}.hev__meta b{color:var(--hud-head);font-weight:500}.hev__card[data-key=hunt] .hev__meta,.hev__card[data-key=merit] .hev__meta,.hev__card[data-key=frontline] .hev__meta{bottom:64px}.hev__cta-row{z-index:2;position:absolute;bottom:26px;left:32px;right:32px}.hev__cta-row .hev__ok{letter-spacing:1px;padding:7px 14px;font-size:11px}.hev__foot{border-top:1px solid var(--hud-line);align-items:center;gap:14px;padding:14px 18px;display:flex}.hev__dots{gap:7px;display:flex}.hev__dots i{border:1px solid var(--hud-dim);cursor:pointer;width:7px;height:7px;transform:rotate(45deg)}.hev__dots i.on{background:var(--hud-head);border-color:var(--hud-head)}.hev__nav{gap:6px;display:flex}.hev__nav button{border:1px solid var(--hud-border);width:30px;height:30px;color:var(--hud-dim);cursor:pointer;background:#c7d2da0d;font-family:JetBrains Mono,Consolas,ui-monospace,monospace}.hev__nav button:hover:not(:disabled){color:var(--hud-head);border-color:#c7d2da66}.hev__nav button:disabled{opacity:.3;cursor:default}.hev__skip{letter-spacing:1.2px;color:var(--hud-dim);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;margin-left:auto;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9.5px;display:flex}.hev__skip input{appearance:none;border:1px solid var(--hud-border);cursor:pointer;background:#0e131a;width:12px;height:12px;display:inline-block}.hev__skip input:checked{background:var(--hud-head);border-color:var(--hud-head)}.hev__ok{border:1px solid var(--hud-head);color:var(--hud-head);letter-spacing:1.5px;cursor:pointer;clip-path:polygon(8px 0,100% 0,100% 100%,0 100%,0 8px);background:linear-gradient(#ffffff1f,#ffffff0a);padding:10px 20px;font-family:"Exo 2",system-ui,sans-serif;font-size:13px;font-weight:700}.hev__ok:hover{filter:brightness(1.15)}.hev__card[data-key=support] .hev__bg{background:radial-gradient(120% 90% at 78% 15%,#f15a2c38,#0000 55%),radial-gradient(90% 70% at 15% 100%,#f15a2c1a,#0000 60%),#0d0a08}.hev__wm--boosty{opacity:.1;width:300px;height:300px;top:auto;bottom:-70px;right:-50px}.hev__in--support{padding:60px 32px}.hev-support-note{letter-spacing:1.2px;color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9.5px}.hev__ok--boosty{color:#f15a2c;background:linear-gradient(#f15a2c2e,#f15a2c0d);border-color:#f15a2c;margin-left:auto;text-decoration:none;display:inline-block}.hev__ok--boosty:hover{background:linear-gradient(#f15a2c47,#f15a2c1a)}.sup-banner{background:linear-gradient(90deg,#f15a2c24,#f15a2c08);border:1px solid #f15a2c66;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:13px 16px 13px 18px;text-decoration:none;display:flex;position:relative}.sup-banner:before{content:"";background:#f15a2c;width:2px;position:absolute;inset:0 auto 0 0}.sup-banner__in{flex-direction:column;flex:200px;gap:3px;min-width:0;display:flex}.sup-banner__title{letter-spacing:1px;color:#f2b199;font-size:13px;font-weight:700}.sup-banner__body{color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10.5px;line-height:1.4}.sup-banner__cta{letter-spacing:1.5px;color:#f15a2c;white-space:nowrap;background:#f15a2c14;border:1px solid #f15a2c;flex:none;padding:7px 14px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px;font-weight:700}.sup-banner__body{font-size:11px}.sup-banner__btns{flex-wrap:wrap;flex:none;gap:8px;display:flex}.sup-banner__cta{cursor:pointer;background:#f15a2c14;text-decoration:none}.sup-banner__cta--boosty:hover{background:#f15a2c38}.sup-banner__cta--crypto{font:inherit;letter-spacing:1.5px;color:#7fb0ea;background:#3f7fd114;border:1px solid #3f7fd1;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px;font-weight:700}.sup-banner__cta--crypto:hover{background:#3f7fd138}.hev__card--crypto .hev__bg{background:radial-gradient(120% 90% at 78% 15%,#3f7fd138,#0000 55%),radial-gradient(90% 70% at 15% 100%,#3f7fd11a,#0000 60%),#080b0d}.hev__ok--crypto{color:#7fb0ea;font:inherit;cursor:pointer;background:linear-gradient(#3f7fd12e,#3f7fd10d);border-color:#3f7fd1;margin-left:auto;text-decoration:none;display:inline-block}.hev__ok--crypto:hover{background:linear-gradient(#3f7fd147,#3f7fd11a)}.sup-banner--crypto{all:unset;box-sizing:border-box;cursor:pointer;background:linear-gradient(90deg,#3f7fd124,#3f7fd108);border:1px solid #3f7fd166;flex-wrap:wrap;align-items:center;gap:10px 14px;width:100%;padding:13px 16px 13px 18px;display:flex;position:relative}.sup-banner--crypto:before{content:"";background:#3f7fd1;width:2px;position:absolute;inset:0 auto 0 0}.sup-banner--crypto .sup-banner__title{color:#a9c9ec}.sup-banner--crypto .sup-banner__cta{color:#7fb0ea;background:#3f7fd114;border:1px solid #3f7fd1}.sup-banner--crypto:hover .sup-banner__cta{background:#3f7fd133}.crypto-addr{border:1px solid var(--hud-border);background:#080b0f80;padding:10px 12px}.crypto-addr__net{letter-spacing:1.5px;color:#7fb0ea;margin-bottom:6px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.crypto-addr__row{align-items:center;gap:10px;display:flex}.crypto-addr__val{min-width:0;color:var(--hud-text);word-break:break-all;flex:1;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px}.dm-log{flex-direction:column;gap:10px;height:380px;padding:16px;display:flex;overflow-y:auto}.dm-row{flex-direction:column;align-items:flex-start;gap:4px;max-width:84%;display:flex;position:relative}.dm-row[data-mine]{align-self:flex-end;align-items:flex-end}.dm-bubble{white-space:pre-wrap;word-break:break-word;border:1px solid var(--hud-border);color:var(--hud-text);cursor:pointer;clip-path:polygon(0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%);background:#0e131a;padding:8px 11px;font-size:13px;line-height:1.45}.dm-bubble[data-mine]{background:#4ea36b1f;border-color:#4ea36b66}.dm-bubble[data-walter]{background:#2f5fb01f;border-color:#2f5fb080}.dm-bubble:hover{border-color:#c7d2da66}.dm-reacts{flex-wrap:wrap;gap:5px;display:flex}.dm-react{cursor:pointer;border:1px solid var(--hud-border);color:var(--hud-dim);background:#080b0f99;align-items:center;gap:3px;padding:2px 6px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px;display:inline-flex}.dm-react .gh-icon{background:currentColor;width:11px;height:11px}.dm-react.is-mine{color:var(--hud-head);background:#e7edf114;border-color:#e7edf173}.dm-picker{border:1px solid var(--hud-border);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transform-origin:0 0;background:#0a0d11f5;gap:2px;margin-top:1px;padding:4px;animation:.16s cubic-bezier(.2,.8,.2,1) both cardPop;display:flex;box-shadow:0 10px 30px #00000080}.dm-picker button{cursor:pointer;width:30px;height:30px;color:var(--hud-dim);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex}.dm-picker button .gh-icon{background:currentColor;width:17px;height:17px}.dm-picker button:hover{color:var(--hud-head);background:#c7d2da14}.dm-picker button.is-on{color:var(--hud-head);border-color:var(--hud-head);background:#e7edf11a}.dm-form{border-top:1px solid var(--hud-line);align-items:flex-end;display:flex}.dm-form textarea{resize:none;color:var(--hud-head);font:inherit;background:0 0;border:0;flex:1;max-height:120px;padding:11px 16px;font-size:13px;line-height:1.4;overflow-y:auto}.dm-form textarea:focus{outline:none}.dm-form button{border:0;border-left:1px solid var(--hud-line);color:var(--hud-dim);cursor:pointer;background:0 0;height:43px;padding:0 16px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px}.dm-form button:hover{color:var(--hud-head)}.dm-form__attach{flex:none;justify-content:center;align-items:center;display:flex}.dm-form__attach:disabled{opacity:.4;cursor:default}.dm-bubble--deleted{color:var(--hud-dim);cursor:default;background:0 0;font-style:italic}.dm-meta{justify-content:flex-end;align-items:center;gap:6px;margin-top:3px;display:flex}.dm-edited{letter-spacing:.5px;color:var(--hud-dim);opacity:.75;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.dm-time{letter-spacing:.5px;color:var(--hud-dim);opacity:.6;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.dm-ctxmenu{border:1px solid var(--hud-border);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transform-origin:0 0;background:#0a0d11f5;flex-direction:column;min-width:120px;margin-top:1px;animation:.16s cubic-bezier(.2,.8,.2,1) both cardPop;display:flex;box-shadow:0 10px 30px #00000080}.dm-ctxmenu button{text-align:left;cursor:pointer;letter-spacing:1px;width:100%;color:var(--hud-dim);background:0 0;border:0;padding:8px 12px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px;display:block}.dm-ctxmenu button:hover{color:var(--hud-head);background:#c7d2da14}.dm-ctxmenu button+button{border-top:1px solid var(--hud-line)}.dm-edit{transform-origin:0 0;flex-direction:column;gap:6px;width:100%;animation:.16s cubic-bezier(.2,.8,.2,1) both cardPop;display:flex}.dm-edit__photo{align-self:flex-start;display:inline-block;position:relative}.dm-edit__photo img{border:1px solid var(--hud-border);max-width:180px;max-height:180px;display:block}.dm-edit__photo-swap{text-align:center;cursor:pointer;color:var(--hud-head);letter-spacing:1px;background:#06090dc7;border:0;padding:5px 6px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px;position:absolute;bottom:0;left:0;right:0}.dm-edit__photo-swap:hover{background:#06090deb}.dm-edit__photo-swap:disabled{opacity:.5;cursor:default}.dm-edit textarea{resize:vertical;width:100%;min-height:44px;font:inherit;color:var(--hud-text);border:1px solid var(--hud-head);clip-path:polygon(0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%);background:#0e131a;padding:8px 11px;font-size:13px}.dm-edit textarea:focus{outline:none}.dm-edit__actions{justify-content:flex-end;gap:8px;display:flex}.dm-attach-img{border:1px solid var(--hud-border);cursor:pointer;object-fit:cover;max-width:220px;max-height:220px;display:block}.dm-attach-file{color:var(--hud-head);border:1px solid var(--hud-border);word-break:break-all;background:#c7d2da0d;align-items:center;gap:6px;padding:6px 9px;font-size:12px;text-decoration:none;display:flex}.dm-attach-file:hover{border-color:#c7d2da66}.dm-attach-file:before{content:"⇩";color:var(--hud-dim);flex:none}.hev-show{flex-direction:column;gap:10px;display:flex}.hev-show__h{letter-spacing:2.5px;color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.hev-mini{border:1px solid var(--hud-border);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);background:#05070a;position:relative;overflow:hidden}.hev-mini:before{content:"";background:var(--accent,var(--hud-info));z-index:3;width:2px;position:absolute;inset:0 auto 0 0}.hev-mini__bg{position:absolute;inset:0}.hev-mini[data-key=walter] .hev-mini__bg{background:radial-gradient(120% 120% at 88% 0,#5f8ac933,#0000 55%),repeating-linear-gradient(115deg,#0c1219 0 22px,#0a0f16 22px 44px),#0a0e13}.hev-mini[data-key=iguazu] .hev-mini__bg{background:radial-gradient(120% 120% at 85% 0,#c15b4c42,#0000 55%),repeating-linear-gradient(60deg,#140c0c 0 26px,#0d0808 26px 52px),#0d0809}.hev-mini[data-key=merit] .hev-mini__bg{background:radial-gradient(120% 120% at 85% 0,#2ecfa33d,#0000 55%),repeating-linear-gradient(135deg,#0b1413 0 24px,#08100f 24px 48px),#08100f}.hev-mini__bg:after{content:"";background:linear-gradient(90deg,#06080bf2 0%,#06080bb8 55%,#06080b59 100%);position:absolute;inset:0}.hev-mini__wm{z-index:1;opacity:.12;pointer-events:none;width:170px;height:170px;position:absolute;top:-40px;right:-40px}.hev-mini__wm img{object-fit:contain;width:100%;height:100%}.hev-mini__in{z-index:2;flex-direction:column;gap:8px;padding:13px 14px 14px;display:flex;position:relative}.hev-mini__top{align-items:center;gap:11px;display:flex}.hev-mini__logo{border:1px solid var(--hud-border);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);clip-path:polygon(0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%);background:#06090d8c;flex:none;width:40px;height:40px;padding:6px}.hev-mini__logo img{object-fit:contain;filter:drop-shadow(0 0 2px #e7edf18c);width:100%;height:100%}.hev-mini__eyebrow{letter-spacing:2px;color:var(--accent,var(--hud-info));filter:brightness(1.6);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:8px}.hev-mini__title{letter-spacing:3px;color:#fff;font-size:19px;font-weight:700;line-height:1.1}.hev-mini__kicker{letter-spacing:1.5px;color:var(--hud-head);opacity:.8;margin-top:2px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:8.5px}.hev-mini__text{color:#cdd6dd;margin:0;font-size:12px;line-height:1.55}.hev-mini__meta{flex-wrap:wrap;gap:6px;display:flex}.hev-mini__meta span{letter-spacing:1px;color:var(--hud-dim);border:1px solid var(--hud-border);background:#080b0f80;padding:3px 7px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:8px}.hev-mini .hev__ok{letter-spacing:1px;padding:7px 14px;font-size:11px}.hev-mini__meta b{color:var(--hud-head);font-weight:500}.mk{z-index:3;cursor:pointer;--m:#e7edf1;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:absolute;transform:translate(-50%,-50%)}.mk:before{content:"";background:radial-gradient(circle,#06090dd9 40%,#0000 72%);border-radius:50%;position:absolute;inset:0}.mk[data-state=locked]{--m:#5a6b7a}.mk[data-failed]{--m:#4a5560;opacity:.55}.mk[data-failed] .mk__lbl{color:#7c8894}.mk[data-state=mine]{--m:#4ea36b;z-index:4}.mk[data-state=others]{--m:#d4a53f;z-index:4}.mk[data-encrypted][data-state=others]{--m:#2f5fb0}.mk[data-encrypted][data-state=others] .mk__glyph{animation:1.4s ease-in-out infinite mkPulse}.mk[data-boss][data-state=available],.mk[data-boss][data-state=locked]{--m:#d24a3d;opacity:1}.mk[data-boss][data-state=available] .mk__glyph,.mk[data-boss][data-state=locked] .mk__glyph{color:#d24a3d;filter:drop-shadow(0 0 5px #d24a3db3);animation:1.8s ease-in-out infinite mkPulse}.mk[data-boss] .mk__lbl{color:#e08a80}.mk[data-ranked][data-state=available],.mk[data-ranked][data-state=mine]{--m:#2ecfa3}.mk[data-ranked] .mk__lbl{color:#7fe8cf}.mk__glyph{width:17px;height:17px;color:var(--m);filter:drop-shadow(0 0 3px #000000e6);display:block;position:relative}.mk[data-state=mine] .mk__glyph,.mk[data-state=others] .mk__glyph{animation:2.4s ease-in-out infinite mkPulse}.mk[data-state=available] .mk__glyph{animation:2.8s ease-in-out infinite mkPulse}@keyframes mkPulse{0%,to{opacity:1}50%{opacity:.45}}.mk__lbl{white-space:nowrap;letter-spacing:1px;color:var(--m);opacity:0;background:#0a0d11cc;padding:1px 5px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px;transition:opacity .15s;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.mk:hover .mk__lbl{opacity:1}.mk__card{z-index:6;position:absolute;top:50%;left:calc(100% + 14px);transform:translateY(-50%)}.mk__card .contract-card{box-shadow:0 20px 50px #000000b3}@media (max-width:900px){.mk__card{left:auto;right:calc(100% + 14px)}}.hub__chan{z-index:4;border:1px solid var(--hud-border);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);background:#0b0f14d1;width:300px;position:absolute;bottom:16px;left:16px}.hub__chan-h{border-bottom:1px solid var(--hud-line);letter-spacing:1.5px;color:var(--hud-dim);cursor:pointer;justify-content:space-between;padding:7px 11px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px;display:flex}.hub__chan-h b{color:var(--hud-head);font-weight:400}.hub__chan-log{flex-direction:column;gap:5px;height:170px;padding:8px 11px;font-size:11px;line-height:1.35;display:flex;overflow-y:auto}@media (min-width:1600px){.hub__chan{width:380px}.hub__chan-log{height:220px;font-size:12px}}.hub__chan-log,.dm-log{-webkit-user-select:text;user-select:text}.hud-scroll,.hub__chan-log,.dm-log,.hud-panel__body,.jr__comments,.cc-rows,.dm-form textarea,.allmind-side{scrollbar-width:thin;scrollbar-color:var(--hud-border) transparent}.hud-scroll::-webkit-scrollbar{width:6px}.hub__chan-log::-webkit-scrollbar{width:6px}.dm-log::-webkit-scrollbar{width:6px}.hud-panel__body::-webkit-scrollbar{width:6px}.jr__comments::-webkit-scrollbar{width:6px}.cc-rows::-webkit-scrollbar{width:6px}.dm-form textarea::-webkit-scrollbar{width:6px}.allmind-side::-webkit-scrollbar{width:6px}.hud-scroll::-webkit-scrollbar-track{background:0 0}.hub__chan-log::-webkit-scrollbar-track{background:0 0}.dm-log::-webkit-scrollbar-track{background:0 0}.hud-panel__body::-webkit-scrollbar-track{background:0 0}.jr__comments::-webkit-scrollbar-track{background:0 0}.cc-rows::-webkit-scrollbar-track{background:0 0}.dm-form textarea::-webkit-scrollbar-track{background:0 0}.allmind-side::-webkit-scrollbar-track{background:0 0}.hud-scroll::-webkit-scrollbar-thumb{background:var(--hud-border);border-radius:3px}.hub__chan-log::-webkit-scrollbar-thumb{background:var(--hud-border);border-radius:3px}.dm-log::-webkit-scrollbar-thumb{background:var(--hud-border);border-radius:3px}.hud-panel__body::-webkit-scrollbar-thumb{background:var(--hud-border);border-radius:3px}.jr__comments::-webkit-scrollbar-thumb{background:var(--hud-border);border-radius:3px}.cc-rows::-webkit-scrollbar-thumb{background:var(--hud-border);border-radius:3px}.dm-form textarea::-webkit-scrollbar-thumb{background:var(--hud-border);border-radius:3px}.allmind-side::-webkit-scrollbar-thumb{background:var(--hud-border);border-radius:3px}.hud-scroll::-webkit-scrollbar-thumb:hover{background:var(--hud-accent)}.hub__chan-log::-webkit-scrollbar-thumb:hover{background:var(--hud-accent)}.dm-log::-webkit-scrollbar-thumb:hover{background:var(--hud-accent)}.hud-panel__body::-webkit-scrollbar-thumb:hover{background:var(--hud-accent)}.jr__comments::-webkit-scrollbar-thumb:hover{background:var(--hud-accent)}.cc-rows::-webkit-scrollbar-thumb:hover{background:var(--hud-accent)}.dm-form textarea::-webkit-scrollbar-thumb:hover{background:var(--hud-accent)}.allmind-side::-webkit-scrollbar-thumb:hover{background:var(--hud-accent)}.hub__chan-log .w{color:var(--hud-info);margin-right:4px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.hub__chan-log .w--link{cursor:pointer}.hub__chan-log .w--link:hover{filter:brightness(1.25);text-decoration:underline}.hub__chan-log .s,.hub__chan-log .s .w{color:var(--hud-dim)}.chan-time{float:right;letter-spacing:.5px;color:var(--hud-dim);opacity:.55;margin-left:8px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:8.5px}.chan-del{float:right;cursor:pointer;color:var(--hud-dim);opacity:.4;margin-left:6px;font-size:12px;line-height:1;transition:opacity .12s,color .12s}.chan-del:hover{opacity:1;color:var(--hud-err)}.hub__chan-log .me .w{color:var(--hud-ok)}.hub__chan-body{grid-template-rows:1fr;transition:grid-template-rows .22s;display:grid}.hub__chan.is-min .hub__chan-body{grid-template-rows:0fr}.hub__chan-body-in{min-height:0;overflow:hidden}.hub__chan-in{border-top:1px solid var(--hud-line);height:33px;display:flex}.hub__chan-in input{color:var(--hud-head);background:0 0;border:0;flex:1;padding:8px 11px;font-family:"Exo 2",sans-serif;font-size:12px}.hub__chan-in input:focus{outline:none}.hub__chan-in button{border:0;border-left:1px solid var(--hud-line);color:var(--hud-dim);cursor:pointer;background:0 0;padding:0 12px;font-family:JetBrains Mono,monospace;font-size:10px}.hub__chan-tabs{border-bottom:1px solid var(--hud-line);display:flex}.hub__chan-tabs button{position:relative}.chan-tab-count{background:var(--hud-ok);color:#0a0d11;justify-content:center;align-items:center;min-width:13px;height:13px;padding:0 3px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:8px;font-weight:700;line-height:1;display:flex;position:absolute;top:1px;right:3px}.hub__chan-tabs button{cursor:pointer;letter-spacing:1px;color:var(--hud-dim);background:0 0;border:0;border-bottom:2px solid #0000;flex:1;padding:6px 4px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:8.5px}.hub__chan-tabs button.is-active{color:var(--hud-head);border-bottom-color:var(--hud-accent)}.fl-cs{color:var(--hud-info);font-weight:600}.fl-cs[role=button]{cursor:pointer}.fl-cs[role=button]:hover{filter:brightness(1.2);text-decoration:underline}.fl-pts{color:var(--hud-ok);font-weight:600}.hub__chan-log .s--ev{color:var(--hud-text)}.hub__chan-log .s--ev .w{color:var(--hud-warn)}.hub__chan-log--full{height:203px}@media (min-width:1600px){.hub__chan-log--full{height:253px}}.hub__chan-log--full{gap:4px}.fc{cursor:pointer;border:1px solid var(--hud-line);border-left:2px solid var(--hud-info);background:#7896aa09;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:5px 7px;transition:background .12s,border-color .12s;display:grid}.fc:hover{background:#7896aa14}.fc.is-sel{border-color:var(--hud-accent);border-left-color:var(--hud-accent);background:#4aa3ff12}.fc--ev{border-left-color:var(--hud-warn)}.fc__ico{border:1px solid var(--hud-border);width:30px;height:30px;color:var(--hud-info);background:#0a0d1180;flex:none;justify-content:center;align-items:center;display:flex}.fc--ev .fc__ico{color:var(--hud-warn);border-color:#d4a53f59}.fc__img{object-fit:contain;width:26px;height:26px}.fc__body{flex-direction:column;gap:1px;min-width:0;display:flex}.fc__meta{letter-spacing:.5px;justify-content:space-between;gap:6px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px;display:flex}.fc__tag{color:var(--hud-info)}.fc--ev .fc__tag{color:var(--hud-warn)}.fc__time{color:var(--hud-dim)}.fc__text{color:var(--hud-dim);overflow-wrap:anywhere}.fc--ev .fc__text{color:var(--hud-text)}.fc__chev{color:var(--hud-dim);font-size:14px;line-height:1}.fc--compact{grid-template-columns:1fr auto;margin-left:12px;padding:3px 7px}.fc-group__list{flex-direction:column;gap:3px;margin-top:3px;display:flex}.chan-tab-info{width:26px;font-weight:700;color:var(--hud-info)!important;flex:none!important;padding:6px 0!important}.feed-detail{z-index:5;border:1px solid var(--hud-border);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);width:300px;max-width:calc(100vw - 340px);color:var(--hud-text);background:#0b0f14f0;padding:12px 14px;font-size:12px;position:absolute;bottom:16px;left:328px}@media (min-width:1600px){.feed-detail{width:330px;left:408px}}.feed-detail__x{color:var(--hud-dim);cursor:pointer;background:0 0;border:0;font-size:16px;position:absolute;top:6px;right:8px}.feed-detail__x:hover{color:var(--hud-head)}.feed-detail__head{align-items:center;gap:10px;margin-bottom:8px;display:flex}.feed-detail__kind{letter-spacing:2px;color:var(--hud-info);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.feed-detail--ev .feed-detail__kind{color:var(--hud-warn)}.feed-detail--ev .fc__ico{color:var(--hud-warn);border-color:#d4a53f59}.feed-detail__title{color:var(--hud-head);font-size:13px;line-height:1.35}.feed-detail__when{color:var(--hud-dim);margin-top:3px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.feed-detail__desc{border-top:1px solid var(--hud-line);color:var(--hud-text);margin:8px 0 0;padding-top:8px;line-height:1.4}.feed-detail__h{letter-spacing:2px;color:var(--hud-dim);margin-top:10px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.feed-detail__dl{flex-direction:column;gap:2px;margin:4px 0 0;display:flex}.feed-detail__dl>div{grid-template-columns:96px 1fr;gap:8px;display:grid}.feed-detail__dl dt{letter-spacing:1px;color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9.5px}.feed-detail__dl dd{color:var(--hud-text);overflow-wrap:anywhere;margin:0}.fd__on{color:var(--hud-ok)}.fd__off{color:var(--hud-dim)}.feed-detail__btn{border:1px solid var(--hud-info);color:var(--hud-head);cursor:pointer;letter-spacing:2px;background:0 0;margin-top:12px;padding:7px 14px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.feed-detail__btn:hover{background:#5f8ac926}.feed-legend__row{color:var(--hud-text);align-items:center;gap:10px;margin-top:8px;display:flex}.fdm{transform-origin:50%;border:1px solid var(--hud-border);border-top:2px solid var(--hud-info);clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%);width:min(460px,100%);max-height:calc(100vh - 48px);color:var(--hud-text);background:linear-gradient(#0d1218f7,#0a0d11f7);font-size:13px;position:relative;overflow-y:auto}.fdm--ev{border-top-color:var(--hud-warn)}.fdm__in{flex-direction:column;display:flex}.fdm__head{border-bottom:1px solid var(--hud-line);align-items:flex-start;gap:14px;padding:16px 18px 14px;display:flex}.fdm__ico{width:42px!important;height:42px!important}.fdm__ico svg{width:24px;height:24px}.fdm--ev .fdm__ico{color:var(--hud-warn);border-color:#d4a53f59}.fdm__head-txt{flex:1;min-width:0}.fdm__kind{letter-spacing:2.5px;color:var(--hud-info);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.fdm--ev .fdm__kind{color:var(--hud-warn)}.fdm__title{color:var(--hud-head);overflow-wrap:anywhere;margin-top:4px;font-size:15px;line-height:1.35}.fdm__when{color:var(--hud-dim);margin-top:4px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10.5px}.fdm__x{color:var(--hud-dim);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:20px;line-height:1}.fdm__x:hover{color:var(--hud-head)}.fdm__sec{border-bottom:1px solid var(--hud-line);padding:12px 18px}.fdm__sec h4{letter-spacing:2.5px;color:var(--hud-dim);margin:0 0 8px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9.5px;font-weight:400}.fdm__sec p{margin:0;line-height:1.45}.fdm__dl{flex-direction:column;gap:5px;margin:0;display:flex}.fdm__dl>div{grid-template-columns:120px 1fr;align-items:baseline;gap:10px;display:grid}.fdm__dl dt{letter-spacing:1px;color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.fdm__dl dd{overflow-wrap:anywhere;margin:0}.fdm__diff{color:var(--hud-warn);letter-spacing:2px}.fdm__ach-row{align-items:center;gap:12px;display:flex}.fdm__ach-row img{object-fit:contain;width:48px;height:48px}.fdm__ach-row b{color:var(--hud-head);font-weight:600}.fdm__foot{justify-content:flex-end;gap:10px;padding:14px 18px 18px;display:flex}.fdm__btn{border:1px solid var(--hud-border);color:var(--hud-text);cursor:pointer;letter-spacing:2px;background:0 0;padding:8px 16px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10.5px}.fdm__btn:hover,.fdm__btn--main{border-color:var(--hud-info);color:var(--hud-head)}.fdm__btn--main:hover{background:#5f8ac926}@media (max-width:600px){.fdm__dl>div{grid-template-columns:96px 1fr}.fdm__sec,.fdm__head,.fdm__foot{padding-left:14px;padding-right:14px}}.fc-group__item{animation:.28s both chanLine}.feed-legend{animation:.42s cubic-bezier(.7,0,.2,1) backwards winSquare}@media (prefers-reduced-motion:reduce){.fc-group__item,.feed-legend{animation:none!important}}@media (max-width:900px),(max-height:520px){.fc{grid-template-columns:1fr auto;gap:4px;padding:3px 6px}.fc .fc__ico{display:none}.feed-detail{z-index:6;width:min(300px,100vw - 16px);max-width:none;bottom:8px;left:8px}}.settings__sound{flex-direction:column;gap:10px;display:flex}.settings__vol{width:100%;height:26px;accent-color:var(--hud-head);border:1px solid var(--hud-border);cursor:pointer;background:#0a0d1180;margin:0}.settings__vol:disabled{opacity:.4;cursor:not-allowed}.hub__action{z-index:4;border:1px solid var(--hud-border);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);background:#0a0d11d1;align-items:stretch;gap:10px;width:min(460px,100% - 380px);padding:12px 14px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.hub__action-info{flex:1;min-width:0}.hub__action-k{letter-spacing:1.5px;color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.hub__action-v{color:var(--hud-head);letter-spacing:1px;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:16px;font-weight:700;overflow:hidden}.hub__action-bar{background:#7896aa33;height:3px;margin-top:8px}.hub__action-fill{background:var(--hud-head);width:0%;height:100%;transition:width .2s linear}.hub__get{border:1px solid var(--hud-head);color:var(--hud-head);cursor:pointer;letter-spacing:1.5px;clip-path:polygon(10px 0,100% 0,100% 100%,0 100%,0 10px);background:linear-gradient(#ffffff24,#ffffff0a);flex:none;padding:0 22px;font-family:"Exo 2",Segoe UI,system-ui,sans-serif;font-size:14px;font-weight:700}.hub__get:hover{filter:brightness(1.15)}.hub__get:disabled{opacity:.35;cursor:not-allowed;filter:none}.hub__get sub{letter-spacing:1px;opacity:.6;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:8px;font-weight:400;display:block}.modal-scrim{z-index:30;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);scrollbar-gutter:stable both-edges;background:#05070a8c;justify-content:center;align-items:flex-start;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.modal-scrim>div{margin:auto}@keyframes blinkDot{0%,to{opacity:1}50%{opacity:.25}}@keyframes flicker{0%,to{opacity:1}44%{opacity:1}50%{opacity:.35}56%{opacity:1}}.p-toast{background:#d98a3a0f;border:1px solid #d98a3a52;align-items:center;gap:10px;margin-bottom:10px;padding:9px 12px;display:flex}.p-toast__glyph{background:linear-gradient(135deg,transparent 44%,var(--acc) 47%,var(--acc) 53%,transparent 56%);flex:none;width:14px;height:14px;transform:rotate(45deg)}.p-toast__txt{letter-spacing:1.5px;color:#d9a24a;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px;animation:2.8s step-end infinite flicker}.profile{border:1px solid var(--hud-border);--acc:#d98a3a;background:linear-gradient(#0b0f14,#0a0d11);position:relative;overflow:hidden}.profile[data-mode=public]{--acc:#c15b4c}.profile__hero{background-color:#0000;background-image:radial-gradient(120% 100% at 15% 0,#4aa3e01a,#0000 55%),linear-gradient(160deg,#12171f,#0b0f14 75%);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:relative}.profile__hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000 55%,#0b0f14 100%);position:absolute;inset:0}.profile__topbar{letter-spacing:1px;color:var(--hud-dim);z-index:2;border-bottom:1px solid var(--hud-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;padding:10px 14px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px;display:flex;position:relative}.profile__topbar>span:first-child{flex:none}.profile__topbar span{cursor:pointer}.profile__topbar-box{white-space:nowrap;border:1px solid var(--hud-border);flex:none;align-items:center;padding:3px 5px;transition:border-color .15s,color .15s;display:inline-flex}.profile__topbar-box:hover{color:var(--hud-head);border-color:#e7edf180}.profile__topbar-box--danger{color:#c15b4c;border-color:#c15b4c80}.profile__topbar-box--danger:hover{color:#c15b4c;border-color:#c15b4c}.profile__bgbtn{white-space:nowrap;transition:color .15s}.profile__bgbtn:hover{color:var(--hud-head)}[data-mode=public] .profile__bgbtn{display:none}.profile__csbtn{vertical-align:middle;border:1px solid var(--hud-border);cursor:pointer;letter-spacing:1.5px;color:var(--hud-dim);background:0 0;align-items:center;margin-left:10px;padding:3px 9px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px;font-weight:400;transition:border-color .15s,color .15s;display:inline-flex}.profile__csbtn:hover{color:var(--hud-head);border-color:#c7d2da8c}.profile__id{z-index:1;gap:16px;padding:78px 18px 0;display:flex;position:relative}.profile__ava{object-fit:cover;border:1px solid var(--hud-border);background:#11171e;flex:none;width:80px;height:80px}[data-mode=own] .profile__ava{cursor:pointer}[data-mode=own] .profile__ava:hover{border-color:#c7d2da80}.profile__idcol{align-self:flex-end;padding-bottom:4px}.profile__cs{letter-spacing:1px;color:var(--hud-head);font-size:21px;font-weight:800}.profile__no{letter-spacing:1px;color:var(--hud-dim);align-items:center;gap:6px;margin-top:2px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px;display:flex}.profile__platform{border-left:1px solid var(--hud-line);margin-left:8px;padding-left:8px}.profile__rating{z-index:1;color:var(--hud-head);cursor:help;border-bottom:1px dotted var(--hud-dim);width:fit-content;margin:12px 18px 0;padding-bottom:2px;font-size:27px;font-weight:800;line-height:1;position:relative}.profile__rating span{letter-spacing:1.5px;color:var(--hud-dim);margin-left:6px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px;font-weight:400}.profile__rating-tip{z-index:5;border:1px solid var(--cc-border);border-left:2px solid var(--hud-info);letter-spacing:.3px;color:#e7edf1;background:#0c1117;width:240px;padding:10px 12px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px;font-weight:400;line-height:1.5;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 12px 28px #00000080}.profile__status{letter-spacing:1.5px;color:var(--st,var(--hud-ok));z-index:1;align-self:flex-start;align-items:center;gap:8px;margin:10px 18px 0;padding-bottom:12px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px;display:inline-flex;position:relative}.profile[data-status=mission] .profile__status{--st:var(--hud-warn)}.profile__status i{background:currentColor;border-radius:50%;width:6px;height:6px;animation:2.2s ease-in-out infinite blinkDot}.profile__pres{color:var(--hud-dim);border-left:1px solid;margin-left:8px;padding-left:8px}.profile__pres.is-on{color:var(--hud-ok)}.profile__duel{letter-spacing:2px;border:1px solid var(--hud-dim);color:var(--hud-dim);cursor:pointer;z-index:1;align-self:flex-start;align-items:center;gap:8px;margin:0 18px 14px;padding:4px 10px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px;transition:border-color .16s,color .16s;display:inline-flex;position:relative}.profile__duel[role=button]:hover{color:var(--hud-head);border-color:#e7edf18c}.profile__duel i{background:currentColor;border-radius:50%;width:6px;height:6px}.profile__duel.is-open{border-color:var(--hud-err);color:var(--hud-err)}.profile__duel.is-open i{animation:2.2s ease-in-out infinite blinkDot}.profile__duelrow{z-index:1;align-self:flex-start;align-items:center;gap:10px;margin:0 18px 14px;display:flex;position:relative}.profile__duel-label{letter-spacing:1.5px;color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.profile__duel-state{letter-spacing:1px;color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px;transition:color .16s}.profile__duel-state.is-open{color:var(--hud-err)}.hud-switch{all:unset;box-sizing:border-box;cursor:pointer;background:#c7d2da26;border-radius:9px;flex:none;width:34px;height:18px;transition:background .16s;display:inline-block;position:relative}.hud-switch:hover{background:#c7d2da40}.hud-switch__thumb{border:1.5px solid var(--hud-err);background:#fff;width:14px;height:14px;transition:left .16s;position:absolute;top:2px;left:2px;transform:rotate(45deg)}.hud-switch.is-on{background:var(--hud-err)}.hud-switch.is-on:hover{background:var(--hud-err);filter:brightness(1.1)}.hud-switch.is-on .hud-switch__thumb{left:18px}.duelguide__h{letter-spacing:2px;color:var(--hud-info);margin-bottom:6px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.pres-dot{background:var(--hud-dim);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.pres-dot.is-on{background:var(--hud-ok);box-shadow:0 0 6px var(--hud-ok)}.pilots__duel-flag{border:1px solid var(--hud-err);color:var(--hud-err);letter-spacing:1px;vertical-align:middle;margin-left:8px;padding:1px 5px;font-size:8px}.profile__ac{border-top:1px solid var(--hud-line);z-index:1;align-items:center;gap:12px;padding:12px 18px;display:flex;position:relative}.profile__ac img{object-fit:cover;border:1px solid var(--hud-border);flex:none;width:56px;height:56px}.profile__ac-name{color:var(--hud-head);font-size:15px;font-weight:700}.profile__ac-cap{letter-spacing:1.5px;color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.profile__stats{border-top:1px solid var(--hud-line);z-index:1;position:relative}.profile__stats-row{display:flex}.stat{flex:1;padding:12px 18px}.stat+.stat{border-left:1px solid var(--hud-line)}.stat--wide{border-top:1px solid var(--hud-line);flex:none;width:100%;padding-bottom:18px;border-left:0!important}.stat__k{letter-spacing:1.5px;color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.stat__v{color:var(--hud-head);margin-top:2px;font-size:20px;font-weight:700}.stat--wide .stat__v{font-size:22px;font-weight:800}.journal{border-top:1px solid var(--hud-line);z-index:1;position:relative}.journal__h,.acsec__h{letter-spacing:1.5px;color:var(--hud-dim);padding:12px 18px 6px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.journal__h{cursor:pointer;box-sizing:border-box;justify-content:space-between;align-items:center;min-height:44px;padding-top:16px;padding-bottom:16px;display:flex}.journal__h-icon{border-right:1.5px solid var(--hud-dim);border-bottom:1.5px solid var(--hud-dim);flex:none;width:9px;height:9px;transition:transform .16s;transform:rotate(225deg)}.journal.is-min .journal__h-icon{transform:rotate(45deg)}.journal__inner{grid-template-rows:1fr;transition:grid-template-rows .24s;display:grid}.journal.is-min .journal__inner{grid-template-rows:0fr}.journal__inner-in{min-height:0;overflow:hidden}.journal__inner-in>.cc-tabs{padding-left:8px;padding-right:18px}.acsec{border-top:1px solid var(--hud-line);z-index:1;position:relative}.acb{border-top:1px solid #c7d2da0f}.acb__row{cursor:pointer;align-items:center;gap:12px;padding:9px 18px;display:flex}.acb__thumb{border:1px solid var(--hud-border);background:#11171e;flex:none;justify-content:center;align-items:center;width:40px;height:28px;display:flex;overflow:hidden}.acb__thumb img{object-fit:cover;width:100%;height:100%}.acb__noimg{color:var(--hud-dim);letter-spacing:1px;font-family:JetBrains Mono,monospace;font-size:9px}.acb__name{color:var(--hud-head,#e7edf1);flex:1;font-size:14px;font-weight:700}.acb__icon{border-right:1.5px solid var(--hud-dim);border-bottom:1.5px solid var(--hud-dim);width:8px;height:8px;transition:transform .16s;transform:rotate(45deg)}.acb.is-open .acb__icon{transform:rotate(225deg)}.acb__body{grid-template-rows:0fr;transition:grid-template-rows .24s;display:grid}.acb.is-open .acb__body{grid-template-rows:1fr}.acb__body-in{min-height:0;overflow:hidden}.acb__photo{object-fit:cover;border-top:1px solid var(--hud-line);width:100%;max-height:220px;display:block}.acb__parts{grid-template-columns:1fr 1fr;gap:2px 16px;padding:8px 18px 14px;display:grid}.acb__part{border-bottom:1px solid #c7d2da0d;justify-content:space-between;gap:8px;padding:4px 0;font-size:11px;display:flex}.acb__slot{letter-spacing:.5px;color:var(--hud-dim);font-family:JetBrains Mono,monospace}.acb__pv{color:var(--hud-text,#c7d2da);text-align:right}@media (max-width:560px){.acb__parts{grid-template-columns:1fr}}.acb__gallery{border-top:1px solid #c7d2da0f;padding:4px 18px 16px}.acb__gallery-h{letter-spacing:1px;color:var(--hud-dim);text-transform:uppercase;margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:10px}.acb__gallery-grid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:6px;display:grid}.acb__gallery-item{aspect-ratio:4/3;border:1px solid var(--hud-border);cursor:pointer;background:#11171e;position:relative;overflow:hidden}.acb__gallery-item img{object-fit:cover;width:100%;height:100%;display:block}.acb__gallery-add{text-align:center;color:var(--hud-dim);border:1px dashed var(--hud-border);cursor:pointer;aspect-ratio:4/3;justify-content:center;align-items:center;padding:4px;font-family:JetBrains Mono,monospace;font-size:9px;display:flex}.acb__gallery-del{color:#c15b4c;cursor:pointer;background:#0a0d11bf;justify-content:center;align-items:center;width:16px;height:16px;font-size:12px;line-height:1;display:flex;position:absolute;top:2px;right:2px}.allmind-side{z-index:45;border:1px solid var(--hud-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);pointer-events:auto;background:linear-gradient(#0e131afa,#0a0d11fa);flex-direction:column;gap:10px;width:420px;max-width:calc(100vw - 32px);padding:14px 18px;animation:.3s cubic-bezier(.2,.8,.2,1) both allmindSideIn;display:flex;position:fixed;bottom:56px;left:50%;box-shadow:0 8px 40px #0009}.allmind-side>.hud-btn{flex:none}@keyframes allmindSideIn{0%{opacity:0;transform:translate(-50%)translateY(14px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (prefers-reduced-motion:reduce){.allmind-side{animation:none;transform:translate(-50%)}}.allmind-side__head{align-items:center;gap:8px;display:flex}.allmind-side__logo{object-fit:contain;flex:none;width:28px;height:28px}.allmind-side__name{letter-spacing:2px;color:var(--hud-head);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:12px}.allmind-side__line{color:var(--hud-text);margin:0;font-size:13px;line-height:1.6}@media (max-width:900px){.allmind-side{width:min(380px,100vw - 24px);padding:12px 14px;bottom:44px}.allmind-side__line{font-size:12.5px}}@media (max-width:600px){.allmind-side{width:auto;bottom:8px;left:8px;right:8px}@keyframes allmindSideIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}}@media (orientation:landscape) and (max-height:760px) and (max-width:1199px){.allmind-side{gap:6px;max-height:none;padding:9px 12px;animation-name:allmindSideInR;inset:100px 166px 40px 260px;overflow-y:auto}.allmind-side__logo{width:22px;height:22px}.allmind-side__name{letter-spacing:1.5px;font-size:10px}.allmind-side__line{font-size:11px;line-height:1.5}.hub[data-allmind-explain="1"] .allmind-side{gap:6px;width:172px;max-height:none;padding:9px 10px;animation-name:allmindSideInR;inset:8px 8px 8px auto}.hub[data-allmind-explain="1"] .allmind-side__head{gap:6px}.hub[data-allmind-explain="1"] .allmind-side__logo{width:18px;height:18px}.hub[data-allmind-explain="1"] .allmind-side__name{letter-spacing:1px;font-size:9px}.hub[data-allmind-explain="1"] .allmind-side__line{font-size:10.5px;line-height:1.45}.hub[data-allmind-explain="1"] .allmind-side__hint{font-size:10px}.hub[data-allmind-explain="1"] .allmind-side__tip{padding:6px 8px}.hub[data-allmind-explain="1"] .allmind-side__tip b{font-size:9.5px}.hub[data-allmind-explain="1"] .allmind-side__prog{font-size:9px}}@media (min-width:900px) and (max-width:1199px){.allmind-side{gap:6px;width:260px;max-height:none;padding:10px 12px;animation-name:allmindSideInR;inset:400px 16px 16px auto}.allmind-side__logo{width:20px;height:20px}.allmind-side__name{letter-spacing:1.2px;font-size:9.5px}.allmind-side__line{font-size:11px;line-height:1.5}.hub[data-allmind-explain="1"] .allmind-side{gap:10px;width:420px;max-height:64vh;padding:14px 18px;animation-name:allmindSideIn;inset:auto auto 56px 50%}.hub[data-allmind-explain="1"] .allmind-side__logo{width:28px;height:28px}.hub[data-allmind-explain="1"] .allmind-side__name{letter-spacing:2px;font-size:12px}.hub[data-allmind-explain="1"] .allmind-side__line{font-size:13px;line-height:1.6}}.hub[data-allmind-explain="1"] .cc-popup,.hub[data-allmind-explain="1"] .hud-panel{outline:1.5px solid var(--hud-accent);outline-offset:3px;box-shadow:0 0 16px #4aa3ff59}.lightbox__nav{color:#e7edf1;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#06090d8c;border:1px solid #e7edf159;justify-content:center;align-items:center;width:44px;height:44px;font-size:26px;line-height:1;transition:background .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.lightbox__nav:hover{background:#06090dd9}.lightbox__nav--prev{left:-56px}.lightbox__nav--next{right:-56px}@media (max-width:900px),(orientation:landscape) and (max-height:760px){.lightbox__nav--prev{left:4px}.lightbox__nav--next{right:4px}}.lightbox__count{letter-spacing:1px;color:var(--hud-dim);font-family:JetBrains Mono,monospace;font-size:11px;position:absolute;bottom:-28px;left:50%;transform:translate(-50%)}.vp{border:1px solid var(--hud-border,#7896aa38);background:#05070a;outline:none;flex-direction:column;width:100%;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;display:flex;position:relative;overflow:hidden}.vp:focus-visible{border-color:#e7edf18c}.vp__corner{z-index:3;pointer-events:none;border:0 solid #e7edf18c;width:10px;height:10px;position:absolute}.vp__corner--tl{border-top-width:1.5px;border-left-width:1.5px;top:4px;left:4px}.vp__corner--tr{border-top-width:1.5px;border-right-width:1.5px;top:4px;right:4px}.vp__stage{background:#05070a;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.vp__v{object-fit:contain;cursor:pointer;background:#05070a;width:100%;max-height:260px;display:block}.vp--fill{position:absolute;inset:0}.vp--fill .vp__v{height:100%;max-height:none}.vp--fs .vp__v,.vp:fullscreen .vp__v{height:100%;max-height:100vh}.vp:fullscreen .vp__bar{transition:opacity .25s;position:absolute;bottom:0;left:0;right:0}.vp--idle{cursor:none}.vp--idle .vp__bar{opacity:0}.vp__big{color:#e7edf1;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);background:#06090d8c;border:1px solid #e7edf180;justify-content:center;align-items:center;width:62px;height:62px;margin:auto;transition:background .15s,transform .15s;display:flex;position:absolute;inset:0}.vp__big:hover{background:#06090dcc;transform:scale(1.05)}.vp__flash{z-index:2;pointer-events:none;letter-spacing:2px;color:#e7edf1;background:#06090db3;border:1px solid #e7edf159;padding:8px 14px;font-size:13px;font-weight:700;animation:.65s forwards vpFlash;position:absolute;top:50%;transform:translateY(-50%)}.vp__flash--c{left:50%;transform:translate(-50%,-50%)}.vp__flash--l{left:12%}.vp__flash--r{right:12%}@keyframes vpFlash{0%{opacity:0}20%{opacity:1}70%{opacity:1}to{opacity:0}}.vp__bar{z-index:2;background:linear-gradient(#06090db3,#06090df2);border-top:1px solid #7896aa2e;flex-direction:column;flex:none;gap:2px;padding:4px 10px 6px;display:flex}.vp__row{align-items:center;gap:6px;display:flex}.vp__sp{flex:1}.vp__btn{color:var(--hud-dim,#c7d2daa6);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:24px;min-height:24px;padding:3px;transition:color .12s;display:flex}.vp__btn:hover{color:#e7edf1}.vp__speed{letter-spacing:1px;border:1px solid #c7d2da38;min-width:36px;padding:2px 6px;font-size:10px}.vp__speed.is-on{color:#e8b93a;border-color:#e8b93a80}.vp__t{letter-spacing:.5px;color:var(--hud-dim,#c7d2da99);white-space:nowrap;padding-left:4px;font-size:10px}.vp__t i{opacity:.45;font-style:normal}.vp__track{cursor:pointer;touch-action:none;height:16px;position:relative}.vp__rail,.vp__buf,.vp__fill{height:3px;transition:height .12s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.vp__rail{background:#c7d2da29;right:0}.vp__buf{background:#c7d2da47}.vp__fill{background:#e7edf1;box-shadow:0 0 6px #e7edf173}.vp__track:hover .vp__rail,.vp__track:hover .vp__buf,.vp__track:hover .vp__fill,.vp__track.is-drag .vp__fill{height:5px}.vp__knob{pointer-events:none;background:#e7edf1;width:11px;height:11px;margin-left:-5.5px;transition:transform .12s;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)scale(0);box-shadow:0 0 8px #e7edf199}.vp__track:hover .vp__knob,.vp__track.is-drag .vp__knob{transform:translateY(-50%)rotate(45deg)scale(1)}.vp__mark{cursor:pointer;z-index:1;background:#e8b93a;border:0;width:4px;height:11px;margin-left:-2px;padding:0;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 6px #e8b93a99}.vp__tip{color:#e7edf1;white-space:nowrap;pointer-events:none;background:#06090deb;border:1px solid #c7d2da40;padding:2px 6px;font-size:10px;position:absolute;bottom:18px;transform:translate(-50%)}.vp__loading{letter-spacing:1.5px;color:#c7d2da80;font-size:9px;position:absolute;top:10px;left:12px}.vp__loading--err{flex-direction:column;align-items:center;gap:10px;padding:24px 0;display:flex;position:static}@media (pointer:coarse){.vp__btn{min-width:32px;min-height:32px}.vp__track{height:22px}.vp__knob{transform:translateY(-50%)rotate(45deg)scale(1)}}.jr{padding:10px 2px 4px}.jr__grades{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;display:flex}.jr__g{border:1px solid var(--hud-border,#7896aa4d);width:26px;height:26px;color:var(--hud-dim,#c7d2da8c);cursor:pointer;background:#0e131a;font-size:12px;font-weight:700;transition:all .12s}.jr__g:hover:not(:disabled){color:#e7edf1;border-color:#c7d2da80}.jr__g:disabled{cursor:default;opacity:.5}.jr__g.is-mine{color:#05070a;background:#e7edf1;border-color:#e7edf1}.jr__g[data-g=S].is-mine{background:#e0b23c;border-color:#e0b23c}.jr__g[data-g=A].is-mine{background:#5fae6a;border-color:#5fae6a}.jr__g[data-g=D].is-mine{color:#fff;background:#c0473a;border-color:#c0473a}.jr__sum{letter-spacing:.5px;color:var(--hud-dim,#c7d2da8c);font-family:JetBrains Mono,monospace;font-size:10px}.jr__sum b{color:#e7edf1}.jr__sum b[data-g=S]{color:#e0b23c}.jr__sum b[data-g=A]{color:#5fae6a}.jr__sum b[data-g=D]{color:#c0473a}.jr__comments{flex-direction:column;gap:5px;max-height:180px;margin-bottom:8px;display:flex;overflow-y:auto}.jr__c{align-items:flex-start;gap:7px;font-size:12px;line-height:1.45;display:flex}.jr__ava{object-fit:cover;border:1px solid var(--hud-border,#7896aa4d);background:#11171e;flex:none;width:18px;height:18px;margin-top:1px}.jr__cs{letter-spacing:.5px;color:#8fb4c4;flex:none;margin-top:2px;font-family:JetBrains Mono,monospace;font-size:10px}.jr__cb{color:var(--hud-text,#c7d2da);word-break:break-word;flex:1}.jr__del{color:#c7d2da59;cursor:pointer;background:0 0;border:0;font-size:11px}.jr__del:hover{color:#c0473a}.jr__empty{color:#c7d2da59;font-size:11px;font-style:italic}.jr__form{gap:6px;display:flex}.jr__form .hud-input{flex:1;padding:7px 9px;font-size:12px}.jr__form .hud-btn{flex:none;padding:7px 12px}.je{border-top:1px solid #c7d2da0f}.je__row{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:10px 18px;display:flex}.je__l{align-items:baseline;gap:10px;min-width:0;display:flex;overflow:hidden}.je__id{color:#8a98a2;flex:none;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px}.je__date{color:#5f6b73;margin-left:6px}.je__title{color:var(--hud-head);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.je__r{flex:none;align-items:center;gap:12px;display:flex}.je__status{letter-spacing:1px;color:var(--sc,var(--hud-dim));font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.je[data-kind=done]{--sc:var(--hud-ok)}.je[data-kind=progress]{--sc:#d98a3a}.je[data-kind=review]{--sc:var(--hud-info)}.je[data-kind=failed]{--sc:var(--hud-err)}.je__icon{color:var(--hud-dim);text-align:center;width:12px;font-size:14px}.je__body{grid-template-rows:0fr;transition:grid-template-rows .24s;display:grid}.je.is-open .je__body{grid-template-rows:1fr}.je__body-in{min-height:0;overflow:hidden}.je__body-pad{padding:10px 18px 18px}.je.is-open .je__icon:after{content:"–"}.je:not(.is-open) .je__icon:after{content:"+"}.je__desc-k{letter-spacing:1.5px;color:var(--hud-dim);margin-bottom:6px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.je__desc{color:var(--hud-text);margin-bottom:12px;font-size:12.5px;line-height:1.6}.je-sum{border-bottom:1px solid var(--hud-line);flex-direction:column;gap:5px;margin-bottom:12px;padding-bottom:10px;display:flex}.je-sum>div{grid-template-columns:78px 1fr;gap:8px;font-size:12px;line-height:1.5;display:grid}.je-sum__k{letter-spacing:1px;color:var(--hud-dim);padding-top:2px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.je-sum>div>span:last-child{color:var(--hud-text)}.je-sum__cond{display:block}.je__video{border:1px solid var(--hud-border);background:#000;width:100%;display:block}.je__novideo{aspect-ratio:16/9;border:1px solid var(--hud-border);text-align:center;letter-spacing:1.5px;width:100%;color:var(--hud-dim);background:repeating-linear-gradient(45deg,#0d1116,#0d1116 10px,#0a0d11 10px 20px);justify-content:center;align-items:center;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px;display:flex}.hud-field textarea.hud-input{font-family:inherit}.hud-field input[type=checkbox]{accent-color:#c7d2da;width:13px;height:13px}.hud-hint{letter-spacing:1px;color:var(--hud-dim);text-transform:uppercase;-moz-text-size-adjust:100%;text-size-adjust:100%;margin-top:5px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px;display:block}@keyframes scrimIn{0%{opacity:0}to{opacity:1}}@keyframes panelIn{0%{opacity:0;filter:blur(2px);transform:translateY(14px)scale(.975)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes cardPop{0%{opacity:0;transform:translateY(6px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes rowExpand{0%{opacity:0}to{opacity:1}}.modal-scrim{animation:.18s both scrimIn}.modal-scrim>div,.modal-scrim>.cc-popup{animation:.26s cubic-bezier(.2,.8,.2,1) both panelIn}.mk__card{transform-origin:0 0;animation:.18s cubic-bezier(.2,.8,.2,1) both cardPop}.contract-card.is-expanded{animation:.46s cubic-bezier(.22,.8,.2,1) both ccReveal}@keyframes ccReveal{0%{opacity:.55;clip-path:polygon(calc((100% - var(--cc-from-w,100%)) / 2) calc((100% - var(--cc-from-h,100%)) / 2), calc(100% - (100% - var(--cc-from-w,100%)) / 2) calc((100% - var(--cc-from-h,100%)) / 2), calc(100% - (100% - var(--cc-from-w,100%)) / 2) calc(100% - (100% - var(--cc-from-h,100%)) / 2 - 18px), calc(100% - (100% - var(--cc-from-w,100%)) / 2 - 18px) calc(100% - (100% - var(--cc-from-h,100%)) / 2), calc((100% - var(--cc-from-w,100%)) / 2) calc(100% - (100% - var(--cc-from-h,100%)) / 2))}to{opacity:1;clip-path:polygon(0 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%)}}.contract-card.is-expanded .cc-sec--detail,.contract-card.is-expanded .cc-actions{animation:.4s ease-out .12s both ccDetailIn}.contract-card.is-expanded .cc-conditions{animation-delay:.18s}.contract-card.is-expanded .cc-actions{animation-delay:.22s}@keyframes ccDetailIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.cc-row.is-open .cc-row__body{animation:.22s both rowExpand}.anim-pop{animation:.3s cubic-bezier(.2,.8,.2,1) both panelIn}.bp-radio{cursor:pointer;border:1px solid var(--hud-border);background:#0e131a;align-items:center;gap:12px;padding:10px 12px;transition:border-color .14s,background .14s;display:flex}.bp-radio.is-sel{background:#c7d2da0f;border-color:#c7d2da99}.bp-modes{border-bottom:1px solid var(--hud-border);flex-direction:column;gap:6px;margin:2px 0 6px;padding:8px 0 10px;display:flex}.bp-modes__label{letter-spacing:1.4px;color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.bp-modes__tabs{gap:6px;display:flex}.bp-mode{color:var(--hud-dim);border:1px solid var(--hud-border);cursor:pointer;letter-spacing:1.2px;background:0 0;flex:1;padding:8px 6px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.bp-mode:hover{color:var(--hud-head,#e7edf1);border-color:#c7d2da66}.bp-mode.is-sel{color:var(--hud-head,#e7edf1);background:#c7d2da0f;border-color:#c7d2da99}.bp-modes__hint{color:var(--hud-dim);min-height:3.4em;font-size:12px;line-height:1.4}.bp-radio__dot{border:1px solid var(--hud-dim);flex:none;width:12px;height:12px;transform:rotate(45deg)}.bp-radio.is-sel .bp-radio__dot{background:var(--hud-head,#e7edf1);border-color:var(--hud-head,#e7edf1)}.bp-radio__name{color:var(--hud-head,#e7edf1);font-size:15px;font-weight:700}.hud-link{cursor:pointer;text-align:center;letter-spacing:1.5px;color:var(--hud-dim);text-underline-offset:3px;background:0 0;border:0;flex-basis:100%;margin-top:2px;padding:6px 2px 0;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px;text-decoration:underline}.hud-link:hover{color:var(--hud-text,#e7edf1)}.hud-link:disabled{opacity:.4;cursor:default;text-decoration:none}@keyframes toastIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.hub-toast{animation:.22s cubic-bezier(.2,.8,.2,1) both toastIn}.hub__nav .ni{transition:color .16s,background .16s,border-color .16s}@media (prefers-reduced-motion:reduce){.modal-scrim,.modal-scrim>div,.modal-scrim>.cc-popup,.mk__card,.contract-card.is-expanded,.contract-card.is-expanded .cc-sec--detail,.contract-card.is-expanded .cc-actions,.cc-row.is-open .cc-row__body,.anim-pop,.hub-toast{animation:none}}.ni{transition:color .16s,background .16s,border-color .16s,transform .14s}.ni:hover{transform:translate(1px)}.ni:active{transform:translate(0)scale(.94)}.ni svg,.ni .gh-icon{transition:transform .16s}.ni:hover svg{transform:scale(1.12)}.ni.is-active svg{filter:drop-shadow(0 0 4px #e7edf166)}.mk{transition:transform .16s cubic-bezier(.2,.8,.2,1)}.mk:hover{z-index:6;--m:#4d8fe0;transform:translate(-50%,-50%)scale(1.28)}.mk__lbl{transition:opacity .16s}.hud-btn,.cc-btn{transition:filter .15s,transform .12s,box-shadow .15s}.hud-btn:hover,.cc-btn:hover{transform:translateY(-1px);box-shadow:0 4px 14px #00000059}.hud-btn:active,.cc-btn:active{box-shadow:none;transform:translateY(0)scale(.985)}.hud-btn:disabled,.cc-btn:disabled{box-shadow:none;filter:none;transform:none}.hub__badge{transition:border-color .16s,transform .14s,background .16s}.hub__badge:hover{border-color:#e7edf18c;transform:translateY(-1px)}.je__row,.acb__row,.cc-row,.journal__h,.hub__chan-h,.hub__lb-h{transition:background .16s,box-shadow .16s}.je__row:hover,.acb__row:hover,.cc-row:hover,.journal__h:hover,.hub__chan-h:hover,.hub__lb-h:hover{background:#c7d2da0b;box-shadow:inset 0 0 0 1px #e7edf18c}.jr__g{transition:all .12s}.jr__g:hover:not(:disabled){transform:translateY(-1px)}.jr__g:active:not(:disabled){transform:translateY(0)scale(.9)}.hud-field .hud-input,.hud-field .hud-select,.hud-select{transition:border-color .15s,box-shadow .15s}.hud-input:focus,.hud-select:focus{border-color:#c7d2da8c;outline:none;box-shadow:0 0 0 1px #c7d2da2e}@keyframes chanLine{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.hub__chan-log>*{animation:.28s both chanLine}.ni.is-active:before{animation:.2s both chanLine}@media (prefers-reduced-motion:reduce){.ni,.mk,.hud-btn,.cc-btn,.hub__badge,.je__row,.acb__row,.cc-row,.jr__g,.hub__chan-log>*,.ni.is-active:before{transition:none!important;animation:none!important;transform:none!important}}.hub-toast{z-index:50;border:1px solid var(--cc-border);border-left:2px solid var(--hud-info);letter-spacing:1px;color:#e7edf1;background:#0c1117;max-width:340px;padding:12px 16px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px;position:fixed;bottom:24px;right:24px}.hub-update-bar{z-index:60;border-bottom:1px solid var(--hud-info);letter-spacing:1px;color:#e7edf1;background:#132033;justify-content:center;align-items:center;gap:16px;padding:9px 16px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px;display:flex;position:fixed;top:0;left:0;right:0}.hub-update-bar button{background:var(--hud-info);color:#0a0d11;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;border:none;flex:none;padding:6px 14px;font-family:inherit;font-size:11px;font-weight:700}.rotate-gate{z-index:9999;background:#05070a;justify-content:center;align-items:center;font-family:"Exo 2",Segoe UI,system-ui,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.rotate-gate__scan{pointer-events:none;opacity:.5;background:repeating-linear-gradient(0deg,#ffffff0a 0 1px,#0000 1px 3px);animation:7s linear infinite rg-scan,.12s steps(2,end) infinite rg-flick;position:absolute;inset:0}@keyframes rg-scan{0%{background-position:0 0}to{background-position:0 120px}}@keyframes rg-flick{0%{opacity:.5}50%{opacity:.32}to{opacity:.5}}.rotate-gate:after{content:"";pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(120% 80%,#0000 55%,#000000b3);position:absolute;inset:0}.rotate-gate__inner{text-align:center;max-width:420px;padding:0 28px;position:relative}.rotate-gate__icon{color:#c7d2da;width:78px;height:78px;margin-bottom:18px;animation:2.6s ease-in-out infinite rg-turn}@keyframes rg-turn{0%,55%{transform:rotate(0)}75%,to{transform:rotate(-90deg)}}.rotate-gate__title{letter-spacing:3px;color:#e7edf1;text-shadow:0 0 12px #e7edf159;font-size:20px;font-weight:700;animation:3.4s step-end infinite rg-glitch}@keyframes rg-glitch{0%,92%,to{opacity:1;transform:none}93%{opacity:.7;transform:translate(-2px)}95%{transform:translate(3px)}97%{opacity:.85;transform:translate(-1px)}}.cc-glitch{color:#5a86c9;letter-spacing:1.5px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;animation:2.6s step-end infinite rg-glitch}.rotate-gate__sub{letter-spacing:1.5px;color:#c7d2da8c;margin-top:12px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px;line-height:1.7}@media (orientation:landscape) and (max-height:760px){.hub__nav{width:44px;padding-top:8px}.hub__nav-logo{margin-bottom:4px;font-size:6px}.ni{width:36px;height:36px}.ni svg,.ni .gh-icon{width:14px;height:14px}.ni span{font-size:5px}.ni__badge{min-width:11px;height:11px;font-size:7px;top:2px;right:2px}.hub__badge{gap:7px;width:186px;padding:5px 9px;top:8px;left:8px}.hub__badge img{width:26px;height:26px}.hub__badge-cs{font-size:12px}.hub__badge-sub{font-size:7px}.hub__rail{gap:7px;width:150px;max-height:calc(100% - 16px);top:8px;right:8px}.hub__mapinfo{padding:5px 8px;font-size:7.5px;line-height:1.7}.hub__lastrec-bar{height:1px}.hub__lastrec-eye{padding:5px 8px 0;font-size:6.5px}.hub__lastrec-vid{margin:5px 8px 0}.hub__lastrec-meta{padding:6px 8px 8px}.hub__lastrec-mis{-webkit-line-clamp:1;margin:2px 0 5px;font-size:9px}.hub__lastrec-cid{font-size:8.5px}.hub__lastrec-cta{padding-top:5px;font-size:6.5px}.hub__lastrec-play:before{border-width:7px 0 7px 12px}.hub__lb{width:186px;top:40px;left:8px}.hub__lb-h{padding:5px 9px;font-size:7.5px}.hub__lb-list{max-height:min(40vh,132px);-webkit-mask-image:linear-gradient(#000 calc(100% - 13px),#0000);mask-image:linear-gradient(#000 calc(100% - 13px),#0000)}.hub__lb-row,.hub__lb-me{grid-template-columns:16px minmax(0,1fr) auto;gap:6px;padding:4px 9px}.hub__lb-nm{font-size:9.5px}.hub__lb-no{font-size:6.5px}.hub__lb-val{font-size:9.5px}.hub__lb-rank{font-size:8px}.hub-toast{text-align:center;max-width:min(280px,100vw - 180px);padding:8px 11px;font-size:9px;inset:8px auto auto 50%;transform:translate(-50%)}.hub__chan{width:200px;bottom:8px;left:8px}.hub__chan-log{height:82px}.hub__chan-log--full{height:115px}.hub__chan-in input{padding:6px 9px;font-size:11px}.hub__action{gap:8px;width:auto;max-width:calc(100% - 224px);padding:6px 9px;bottom:8px;left:auto;right:8px;transform:none}.hub__action-k{font-size:6px}.hub__action-v{font-size:11px}.hub__get{padding:6px 10px;font-size:9px}.hub__get sub{display:none}.hud-btn,.cc-btn{padding:8px 10px;font-size:11px}.hud-btn__sub,.cc-btn__sub{font-size:7px}.contract-card{width:300px}.contract-card.is-expanded,.hud-panel{width:min(340px,100vw - 20px)}.hud-panel--wide,.cc-popup{width:min(440px,100vw - 16px)}.cc-popup{max-height:calc(100dvh - 20px)}.hud-panel__head{padding:12px 16px 8px}.hud-panel__body{padding:12px 16px}.hud-panel__foot,.cc-actions{padding:12px 16px 14px}.hud-title{letter-spacing:2px;font-size:16px}.cc-boss__name{font-size:15px}.modal-scrim{padding:10px}.hev{flex-direction:column;width:min(640px,100vw - 12px);max-height:calc(100dvh - 24px);display:flex}.hev__head{flex:none;padding:9px 13px}.hev__head-t{letter-spacing:2px;font-size:9px}.hev__x{font-size:9px}.hev__card{flex:1;height:auto;min-height:0;overflow-y:auto}.hev__wm{display:none}.hev__in{gap:7px;padding:13px 16px 8px;position:relative;inset:auto}.hev__logo{width:44px;height:44px;padding:7px;position:static}.hev__eyebrow{letter-spacing:2.5px;font-size:9px}.hev__title{letter-spacing:3px;font-size:23px}.hev__title:after{width:52px;margin-top:6px}.hev__kicker{font-size:9px}.hev__body{max-width:none;font-size:11.5px;line-height:1.5}.hev__meta{flex-wrap:wrap;padding:2px 16px 13px;position:relative;inset:auto}.hev__meta span{padding:3px 7px;font-size:8px}.hev__card[data-key=hunt] .hev__meta,.hev__card[data-key=merit] .hev__meta{bottom:auto}.hev__cta-row{padding:0 16px 13px;position:relative;inset:auto}.hev__foot{flex-wrap:wrap;flex:none;justify-content:flex-start;gap:8px 12px;padding:9px 13px}.hev__skip{margin-left:0;font-size:8px}.hev__nav button{width:26px;height:26px}.hev__ok{padding:8px 16px;font-size:12px}}@media (orientation:landscape) and (min-height:481px) and (max-height:760px){.hub__chan{width:240px}.hub__chan-log{height:200px}.hub__chan-log--full{height:233px}}.vp-plate{aspect-ratio:16/9;border:1px solid var(--hud-border,#7896aa38);background:#05070a;width:100%;position:relative;overflow:hidden}.vp-plate img{object-fit:cover;object-position:center 48%;width:100%;height:100%;display:block}.mk[data-event=iguazu]{--m:#b45cff;opacity:1;z-index:4}.mk[data-event=iguazu][data-state=available] .mk__glyph{color:#b45cff;filter:drop-shadow(0 0 6px #b45cffd9);width:21px;height:21px;animation:1.5s ease-in-out infinite mkPulse}.mk[data-event=iguazu] .mk__lbl{color:#d2a4ff}.mk[data-boss]{--ring:#d24a3d}.mk[data-event=iguazu]{--ring:#b45cff}.mk[data-ranked]{--ring:#2ecfa3}.mk:after{content:"";pointer-events:none;border:1px solid color-mix(in srgb, var(--ring,var(--m)) 80%, transparent);box-shadow:0 0 8px color-mix(in srgb, var(--ring,var(--m)) 55%, transparent);opacity:0;animation:2.4s ease-out infinite mkRing;animation-delay:calc(var(--i,0) * -.43s);border-radius:50%;position:absolute;inset:-5px}.mk[data-failed]:after{animation:none}@keyframes mkRing{0%{opacity:.95;transform:scale(.55)}to{opacity:0;transform:scale(1.55)}}@media (prefers-reduced-motion:reduce){.mk:after{opacity:.5;animation:none}}.dm-bubble{-webkit-tap-highlight-color:transparent;transition:transform .16s,filter .16s,border-color .16s}.dm-bubble.is-pressing{animation:.48s cubic-bezier(.3,.7,.3,1) forwards dmPress}.dm-bubble.is-ctx{border-color:var(--hud-info);filter:brightness(1.15)}@keyframes dmPress{0%{filter:brightness();transform:scale(1)}to{filter:brightness(1.35);border-color:var(--hud-info);transform:scale(.945)}}@media (pointer:coarse){.dm-bubble{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}.dm-row.is-flash .dm-bubble{animation:1.4s ease-out dmFlash}@keyframes dmFlash{0%,30%{border-color:var(--hud-info);filter:brightness(1.6)}to{filter:brightness()}}.dm-quote{text-align:left;cursor:pointer;border:0;border-left:2px solid var(--hud-info);background:#c7d2da0f;flex-direction:column;gap:1px;width:100%;margin:0 0 6px;padding:3px 8px;font-family:inherit;display:flex}.dm-quote:hover{background:#c7d2da1c}.dm-quote__who{letter-spacing:1px;color:var(--hud-info);text-transform:uppercase;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.dm-quote__txt{color:var(--hud-dim);-webkit-line-clamp:2;white-space:normal;word-break:break-word;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.dm-replybar{border:1px solid var(--hud-border);border-left:2px solid var(--hud-info);transform-origin:0 100%;background:#0a0d11b3;align-items:center;gap:10px;margin:0 16px;padding:6px 8px;animation:.16s cubic-bezier(.2,.8,.2,1) both cardPop;display:flex}.dm-replybar__body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.dm-replybar__body .dm-quote__txt{-webkit-line-clamp:1}.dm-replybar__x{color:var(--hud-dim);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:20px;line-height:1}.dm-replybar__x:hover{color:var(--hud-head)}.dm-ticks{color:var(--hud-dim);vertical-align:middle;align-items:center;margin-left:5px;display:inline-flex}.dm-ticks.is-read{color:var(--hud-info)}.dm-ticks.is-pending{opacity:.45}.dm-pastebar{border-left-color:var(--hud-accent,var(--hud-info))}.dm-pastebar img{object-fit:cover;border:1px solid var(--hud-border);background:#11171e;flex:none;width:46px;height:46px}@media (prefers-reduced-motion:reduce){.dm-bubble.is-pressing,.dm-row.is-flash .dm-bubble{animation:none}}.cc-briefing__text,.je__desc,.cc-row__meta,.hud-error__msg{white-space:pre-line}@keyframes mkAppear{0%{opacity:0;scale:.15}60%{opacity:1;scale:1.3}to{scale:1}}.mk{animation:.6s cubic-bezier(.2,.8,.2,1) backwards mkAppear;animation-delay:calc(min(var(--i,0), 24) * 55ms + .35s)}.mk[data-boss],.mk[data-event]{animation-duration:.85s;animation-delay:calc(min(var(--i,0), 24) * 55ms + .9s)}@media (prefers-reduced-motion:reduce){.mk{animation:none}}.settings__snd-k{letter-spacing:1.5px;color:var(--hud-dim);margin:2px 0 -4px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.hub .profile__ava,.hub .dm-attach-img{pointer-events:auto}.profile__avawrap{flex:none;width:80px;height:80px;position:relative}.profile__avawrap .profile__ava{display:block}.profile__avaedit{z-index:2;border:1px solid var(--hud-border);cursor:pointer;width:22px;height:22px;color:var(--hud-dim);background:#11171e;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:border-color .15s,color .15s;display:flex;position:absolute;bottom:-6px;right:-6px}.profile__avaedit:hover{border-color:var(--hud-head);color:var(--hud-head)}.profile__avaedit svg{width:11px;height:11px}.is-tut-hint{cursor:help;animation:1.6s ease-in-out infinite tutHint}@keyframes tutHint{0%,to{box-shadow:inset 0 0 0 1.5px #4aa3fff2}50%{box-shadow:inset 0 0 0 1.5px #4aa3ff73,inset 0 0 14px #4aa3ff66}}.is-tut-hint:hover,.is-tut-active{background-color:#4aa3ff24;animation:none;box-shadow:inset 0 0 0 2px #4aa3ff,inset 0 0 16px #4aa3ff73}@media (prefers-reduced-motion:reduce){.is-tut-hint{animation:none;box-shadow:inset 0 0 0 1.5px #4aa3fff2}}.allmind-side{max-height:64vh;overflow-y:auto}.allmind-side__guide{flex-direction:column;gap:8px;display:flex}.allmind-side__hint{color:var(--hud-dim);font-size:11.5px;line-height:1.5}.allmind-side__tip{border:1px solid var(--hud-accent);color:var(--hud-text);background:#4aa3ff14;flex-direction:column;gap:3px;padding:8px 10px;font-size:12.5px;line-height:1.5;animation:.18s both tutTipIn;display:flex}.allmind-side__tip b{letter-spacing:1.2px;text-transform:uppercase;color:var(--hud-accent);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10.5px;font-weight:400}.allmind-side__prog{letter-spacing:1.5px;color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}@keyframes tutTipIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1200px){.allmind-side{animation-name:allmindSideInR;bottom:24px;left:auto;right:24px}}@keyframes allmindSideInR{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (min-width:1200px) and (prefers-reduced-motion:reduce){.allmind-side{animation:none;transform:none}}.merit-panel{flex-direction:column;gap:14px;padding:16px;display:flex}.merit-hero{text-align:center;border-bottom:1px solid var(--hud-line);padding-bottom:10px}.merit-hero__title{letter-spacing:3px;color:#2ecfa3;text-shadow:0 0 12px #2ecfa380;font-family:"Exo 2",Segoe UI,system-ui,sans-serif;font-size:22px;font-weight:800}.merit-hero__sub{letter-spacing:2px;color:var(--hud-dim);margin-top:4px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.merit-rank{clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);background:linear-gradient(#2ecfa31a,#0000);border:1px solid #2ecfa359;padding:14px 16px;position:relative}.merit-rank__label{letter-spacing:3px;color:#7fe8cf;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.merit-rank__tier{letter-spacing:1px;color:var(--hud-head);margin-top:4px;font-family:"Exo 2",Segoe UI,system-ui,sans-serif;font-size:19px;font-weight:700}.merit-rank__pts{color:#2ecfa3;margin-top:2px;font-size:15px;font-weight:700}.merit-rank__pts span{letter-spacing:1.5px;color:var(--hud-dim);margin-left:4px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px;font-weight:400}.merit-rank__bar{background:#ffffff14;height:4px;margin-top:10px;overflow:hidden}.merit-rank__bar-fill{background:linear-gradient(90deg,#1f9a7c,#2ecfa3);height:100%;transition:width .4s}.merit-rank__next{letter-spacing:1.5px;color:var(--hud-dim);margin-top:6px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.merit-rank__place{letter-spacing:1.5px;color:#7fe8cf;margin-top:4px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.merit-getbtn{background:linear-gradient(#1f9a7c,#167a62);border-color:#2ecfa3;width:100%}.merit-lb{flex-direction:column;gap:6px;display:flex}.merit-lb__empty{color:var(--hud-dim);text-align:center;padding:10px 0;font-size:12px}.merit-lb__row{border:1px solid var(--hud-line);background:#ffffff05;grid-template-columns:28px 26px 1fr auto auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.merit-lb__row[data-me]{background:#2ecfa314;border-color:#2ecfa3}.merit-lb__rank{color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px}.merit-lb__ava{object-fit:cover;border:1px solid var(--hud-border);width:26px;height:26px}.merit-lb__cs{color:var(--hud-head);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.merit-lb__tier{letter-spacing:1px;color:#7fe8cf;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:8px}.merit-lb__pts{color:#2ecfa3;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px;font-weight:700}.merit-toggle{cursor:pointer;pointer-events:auto;clip-path:polygon(6px 0,100% 0,100% 100%,calc(100% - 6px) 100%,0 100%,0 6px);letter-spacing:1.5px;color:#e7edf1d9;white-space:nowrap;background:#06090dd9;border:1px solid #e7edf159;align-items:center;gap:5px;max-width:120px;margin-top:3px;padding:3px 9px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:8px;font-weight:700;transition:background .15s,border-color .15s;display:flex}.merit-toggle:hover{color:#eef2f5;border-color:#e7edf199}.merit-toggle span{display:none}.merit-toggle[data-active]{color:#7fe8cf;background:#2ecfa324;border-color:#2ecfa3}@media (orientation:landscape) and (max-height:760px){.merit-toggle{max-width:100px;padding:2px 7px;font-size:7px}}.hub__map-tint{z-index:1;pointer-events:none;opacity:0;position:absolute;inset:0}.hub__main[data-mode=ranked] .hub__map-tint{opacity:1;mix-blend-mode:color;background:#143a2e}.hub__main[data-mode=ranked]:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(at 50% 40%,#2ecfa31a,#0000 65%);position:absolute;inset:0}.hub__mapinfo[data-ranked]{border-color:#2ecfa366}.hub__mapinfo-src{justify-content:flex-end;align-items:center;gap:6px;margin-bottom:6px;display:flex}.hub__mapinfo-src img{object-fit:contain;width:16px;height:16px}.hub__mapinfo-src span{letter-spacing:2px;color:#7fe8cf;font-size:8px}.hub__get[data-ranked]{background:linear-gradient(#1f9a7c,#167a62);border-color:#2ecfa3}.profile__avaframe{pointer-events:none;z-index:1;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:-12px}.profile__topbar-duel{cursor:pointer;white-space:nowrap;border:1px solid var(--hud-border);align-items:center;gap:5px;padding:3px 5px;display:flex}.profile__topbar-duel:hover{border-color:#e7edf180}.profile__topbar-duel.is-open{border-color:var(--hud-err)}.profile__topbar-duel-txt{letter-spacing:1px;color:var(--hud-dim);font-size:9px;font-weight:700}.profile__topbar-duel.is-open .profile__topbar-duel-txt{color:var(--hud-err)}.profile__rank{background:linear-gradient(135deg,#2ecfa31f,#0a0d124d 60%);border:1px solid #2ecfa366;margin:14px 18px 0;padding:12px 14px 14px;position:relative}.profile__rank-tag{color:#06090d;letter-spacing:2px;clip-path:polygon(0 0,100% 0,calc(100% - 9px) 100%,0 100%);background:#2ecfa3;padding:3px 12px 3px 9px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px;font-weight:700;position:absolute;top:-1px;left:-1px}.profile__rank-body{align-items:center;gap:14px;margin-top:14px;display:flex}.profile__rank-badge{background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;width:72px;height:72px}.profile__rank-badge--empty{border:1px dashed #ffffff47}.profile__rank-info{flex:1;min-width:0}.profile__rank-tier{letter-spacing:1px;color:var(--hud-head);font-size:18px;font-weight:800}.profile__rank-pts{color:#2ecfa3;margin-top:2px;font-size:16px;font-weight:700}.profile__rank-pts span{letter-spacing:1.5px;color:var(--hud-dim);margin-left:4px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px;font-weight:400}.profile__rank-bar{background:#ffffff14;height:4px;margin-top:8px;overflow:hidden}.profile__rank-bar div{background:linear-gradient(90deg,#1f9a7c,#2ecfa3);height:100%;transition:width .4s}.profile__rank-next{letter-spacing:1px;color:var(--hud-dim);margin-top:6px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:8px}.profile__framebtn{cursor:pointer;border:1px solid var(--hud-border);color:var(--hud-dim);letter-spacing:1px;background:0 0;align-items:center;gap:5px;margin-top:6px;padding:4px 8px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:8px;display:inline-flex}.profile__framebtn:hover{color:#7fe8cf;border-color:#2ecfa3}.profile__framebtn-ic{border:1.2px solid;flex:none;width:7px;height:7px;transform:rotate(45deg)}.profile__ach{border-top:1px solid var(--hud-line);padding:14px 18px 12px}.profile__ach-head{align-items:baseline;gap:8px;display:flex}.profile__ach-head b{letter-spacing:2px;color:var(--hud-head);text-transform:uppercase;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.profile__ach-head span{color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.profile__ach-all{cursor:pointer;border:1px solid var(--hud-border);color:var(--hud-dim);letter-spacing:1px;background:0 0;align-items:center;gap:5px;margin-left:auto;padding:4px 9px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px;display:flex}.profile__ach-all:hover{color:#4ea3e0;border-color:#4ea3e0}.profile__ach-all svg{width:10px;height:10px}.profile__ach-grid{grid-template-columns:repeat(4,1fr);gap:2px;margin-top:10px;display:grid}.profile__ach-badge{cursor:pointer;justify-content:center;align-items:center;min-height:84px;transition:transform .15s;display:flex;position:relative}.profile__ach-badge:hover{transform:scale(1.08)}.profile__ach-badge img{object-fit:contain;filter:grayscale()brightness(.4);opacity:.5;width:76%;height:76%}.profile__ach-badge[data-unlocked] img{filter:none;opacity:1}.profile__ach-slot-x{color:#c7d2da66;z-index:2;cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;line-height:1;display:flex;position:absolute;top:-6px;right:-6px}.profile__ach-slot-x:hover,.profile__ach-slot-x:active{color:var(--hud-err)}.profile__ach-slot--empty{cursor:pointer;justify-content:center;align-items:center;min-height:84px;display:flex}.profile__ach-slot-diamond{border:1px dashed #c7d2da4d;justify-content:center;align-items:center;width:44px;height:44px;transition:border-color .15s,background .15s;display:flex;transform:rotate(45deg)}.profile__ach-slot--empty:hover .profile__ach-slot-diamond{background:#4aa3e00f;border-color:#4aa3e099}.profile__ach-slot-diamond span{color:#c7d2da80;font-size:13px;line-height:1;transform:rotate(-45deg)}@keyframes achSlotLockIn{0%{opacity:0;clip-path:inset(50% 0);filter:brightness(3)saturate(0);transform:translate(-5px)}25%{opacity:1;clip-path:inset(20% 0 55%);transform:translate(4px)}45%{clip-path:inset(0);filter:brightness(1.8)saturate(.5);transform:translate(-2px)}70%{filter:brightness(1.2);transform:translate(0)}to{opacity:1;clip-path:inset(0);filter:brightness()saturate()}}.profile__ach-badge[data-impact] img{animation:.6s steps(10,end) .1s both achSlotLockIn}@keyframes achSlotBrTL{0%{opacity:0;transform:translate(-16px,-16px)}55%{opacity:1;transform:translate(2px,2px)}to{opacity:1;transform:translate(0)}}@keyframes achSlotBrTR{0%{opacity:0;transform:translate(16px,-16px)}55%{opacity:1;transform:translate(-2px,2px)}to{opacity:1;transform:translate(0)}}@keyframes achSlotBrBL{0%{opacity:0;transform:translate(-16px,16px)}55%{opacity:1;transform:translate(2px,-2px)}to{opacity:1;transform:translate(0)}}@keyframes achSlotBrBR{0%{opacity:0;transform:translate(16px,16px)}55%{opacity:1;transform:translate(-2px,-2px)}to{opacity:1;transform:translate(0)}}@keyframes achSlotHudOut{0%,75%{opacity:1}to{opacity:0}}@keyframes achSlotScan{0%{opacity:0;transform:translateY(-34px)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(34px)}}@keyframes achSlotTag{0%{opacity:0;clip-path:inset(0 100% 0 0)}30%{opacity:1;clip-path:inset(0)}80%{opacity:1}to{opacity:0}}@keyframes achSlotFlash{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.profile__ach-flash{pointer-events:none;border-radius:50%;width:70px;height:70px;animation:.55s ease-out both achSlotFlash;position:absolute}.profile__ach-hud{pointer-events:none;--fc:#8fd0ff;animation:1.1s both achSlotHudOut;position:absolute;inset:6px 10px}.profile__ach-hud i{width:12px;height:12px;font-style:normal;position:absolute}.profile__ach-hud i.tl{border-top:2px solid var(--fc);border-left:2px solid var(--fc);animation:.35s cubic-bezier(.2,1.4,.4,1) both achSlotBrTL;top:0;left:0}.profile__ach-hud i.tr{border-top:2px solid var(--fc);border-right:2px solid var(--fc);animation:.35s cubic-bezier(.2,1.4,.4,1) both achSlotBrTR;top:0;right:0}.profile__ach-hud i.bl{border-bottom:2px solid var(--fc);border-left:2px solid var(--fc);animation:.35s cubic-bezier(.2,1.4,.4,1) both achSlotBrBL;bottom:0;left:0}.profile__ach-hud i.br{border-bottom:2px solid var(--fc);border-right:2px solid var(--fc);animation:.35s cubic-bezier(.2,1.4,.4,1) both achSlotBrBR;bottom:0;right:0}.profile__ach-hud b{background:linear-gradient(90deg,transparent,var(--fc),transparent);height:1px;box-shadow:0 0 8px var(--fc);font-weight:400;animation:.55s ease-in-out .15s both achSlotScan;position:absolute;top:50%;left:0;right:0}.profile__ach-hudtag{letter-spacing:1.5px;color:#8fd0ff;white-space:nowrap;pointer-events:none;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:7px;animation:1.1s steps(8,end) .2s both achSlotTag;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ach-modal{border:1px solid var(--hud-border);background:#0d1116;width:100%;max-width:420px;max-height:82vh;overflow-y:auto;box-shadow:0 24px 70px #0000008c}.ach-modal__head{z-index:2;border-bottom:1px solid var(--hud-line);background:#0d1116;align-items:baseline;gap:8px;padding:14px 16px;display:flex;position:sticky;top:0}.ach-modal__head b{letter-spacing:2px;color:var(--hud-head);text-transform:uppercase;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px}.ach-modal__head span:not(.ach-modal__close){color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.ach-modal__close{cursor:pointer;color:var(--hud-dim);margin-left:auto;font-size:14px}.ach-modal__close:hover{color:var(--hud-head)}.ach-modal__pickhint{letter-spacing:1px;color:#5f8ac9;background:#5f8ac91a;border-bottom:1px solid #5f8ac940;padding:10px 18px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.ach-modal__item[data-pickable]{cursor:pointer}.ach-modal__item[data-pickable]:hover{background:#5f8ac91f}.ach-modal__detail{z-index:1;border-bottom:1px solid var(--hud-line);background:#11151b;align-items:center;gap:12px;min-height:48px;padding:10px 16px;display:flex;position:sticky;top:41px}.ach-modal__detail img{object-fit:contain;flex:none;width:44px;height:44px}.ach-modal__hint{letter-spacing:1px;color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.ach-modal__detail-name{letter-spacing:1px;color:var(--hud-head);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.ach-modal__detail-desc{color:var(--hud-dim);margin-top:2px;font-size:11px}.ach-modal__bar{background:#ffffff14;border:1px solid #4ea3e059;max-width:220px;height:5px;margin-top:6px}.ach-modal__bar-fill{background:#4ea3e0;height:100%;transition:width .4s}.ach-modal__detail-prog{letter-spacing:1px;color:#4ea3e0;margin-top:3px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.ach-modal__body{padding:10px 16px 16px}.ach-modal__cat{padding-top:10px}.ach-modal__cat-label{letter-spacing:1.5px;color:var(--hud-dim);margin-bottom:8px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px}.ach-modal__cat-grid{grid-template-columns:repeat(3,1fr);gap:8px;padding-bottom:8px;display:grid}.ach-modal__item{cursor:pointer;justify-content:center;align-items:center;min-height:80px;transition:background .15s,transform .15s;display:flex;position:relative}.ach-modal__item:hover{background:#ffffff0d;transform:scale(1.06)}.ach-modal__item img{object-fit:contain;filter:grayscale()brightness(.4);opacity:.5;width:64px;height:64px}.ach-modal__item[data-unlocked] img{filter:none;opacity:1}.ach-modal__item-bar{background:#ffffff1f;height:2px;position:absolute;bottom:2px;left:16px;right:16px}.ach-modal__item-bar div{background:#4ea3e0;height:100%}@keyframes rankFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes achCutFlash{0%{opacity:.85}to{opacity:0}}@keyframes achCutLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes achCutBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes achCutBracketTL{0%{opacity:0;transform:translate(-40px,-40px)}60%{opacity:1;transform:translate(3px,3px)}to{opacity:1;transform:translate(0)}}@keyframes achCutBracketTR{0%{opacity:0;transform:translate(40px,-40px)}60%{opacity:1;transform:translate(-3px,3px)}to{opacity:1;transform:translate(0)}}@keyframes achCutBracketBL{0%{opacity:0;transform:translate(-40px,40px)}60%{opacity:1;transform:translate(3px,-3px)}to{opacity:1;transform:translate(0)}}@keyframes achCutBracketBR{0%{opacity:0;transform:translate(40px,40px)}60%{opacity:1;transform:translate(-3px,-3px)}to{opacity:1;transform:translate(0)}}@keyframes achCutReticle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes achCutReticleRev{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes achCutRingIn{0%{opacity:0;transform:scale(1.6)}to{opacity:1;transform:scale(1)}}@keyframes achCutGlow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}@keyframes achCutBadge{0%{opacity:0;clip-path:inset(48% 0);filter:brightness(3)saturate(0)}20%{opacity:1;clip-path:inset(30% 0 60%);transform:translate(-6px)}30%{clip-path:inset(60% 0 12%);transform:translate(5px)}40%{clip-path:inset(0);filter:brightness(1.8)saturate(.4);transform:translate(-2px)}55%{filter:brightness(1.3);transform:translate(0)}to{opacity:1;clip-path:inset(0);filter:brightness()saturate()}}@keyframes achCutScan{0%{opacity:0;transform:translateY(-140px)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(140px)}}@keyframes achCutSparkFly{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--sx),var(--sy)) scale(.3)}}@keyframes achCutType{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes achCutHazard{0%{opacity:0}to{opacity:.35}}.ach-cut{z-index:70;overscroll-behavior:contain;cursor:pointer;background:#050608;justify-content:center;align-items:flex-start;padding:20px;animation:.2s both scrimIn;display:flex;position:fixed;inset:0;overflow-y:auto}.ach-cut__noise{pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 3px);position:absolute;inset:0}.ach-cut__grid{pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask:radial-gradient(circle at 50% 45%,#000 10%,#0000 65%);mask:radial-gradient(circle at 50% 45%,#000 10%,#0000 65%)}.ach-cut__flashbg{pointer-events:none;mix-blend-mode:screen;opacity:0;background:var(--pc);animation:.35s ease-out both achCutFlash;position:absolute;inset:0}.ach-cut__topbar{letter-spacing:2px;color:#ffffff73;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;height:26px;padding:0 18px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px;animation:.3s both rankFadeIn;display:flex;position:absolute;top:0;left:0;right:0}.ach-cut__rec{color:var(--pc);animation:1s step-end infinite achCutBlink}.ach-cut__body{text-align:center;cursor:default;flex-direction:column;align-items:center;width:100%;max-width:420px;margin:auto 0;padding:30px 0 10px;display:flex;position:relative}.ach-cut__hr{align-items:center;gap:10px;width:100%;animation:.3s 50ms both rankFadeIn;display:flex}.ach-cut__hr i{background:var(--pc);flex:1;height:1px}.ach-cut__hr i:first-child{transform-origin:100%;animation:.4s .1s both achCutLine}.ach-cut__hr i:last-child{transform-origin:0;animation:.4s .1s both achCutLine}.ach-cut__hr span{letter-spacing:4px;color:var(--pc);white-space:nowrap;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.ach-cut__stage{justify-content:center;align-items:center;width:260px;height:260px;margin-top:14px;display:flex;position:relative}.ach-cut__stage i{width:30px;height:30px;position:absolute}.ach-cut__stage i.tl{border-top:2px solid var(--pc);border-left:2px solid var(--pc);animation:.45s cubic-bezier(.2,1.4,.4,1) .15s both achCutBracketTL;top:0;left:0}.ach-cut__stage i.tr{border-top:2px solid var(--pc);border-right:2px solid var(--pc);animation:.45s cubic-bezier(.2,1.4,.4,1) .15s both achCutBracketTR;top:0;right:0}.ach-cut__stage i.bl{border-bottom:2px solid var(--pc);border-left:2px solid var(--pc);animation:.45s cubic-bezier(.2,1.4,.4,1) .15s both achCutBracketBL;bottom:0;left:0}.ach-cut__stage i.br{border-bottom:2px solid var(--pc);border-right:2px solid var(--pc);animation:.45s cubic-bezier(.2,1.4,.4,1) .15s both achCutBracketBR;bottom:0;right:0}.ach-cut__tag{letter-spacing:1.5px;color:#fff6;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:8px;animation:.3s .5s both rankFadeIn;position:absolute}.ach-cut__tag--l{top:6px;left:38px}.ach-cut__tag--r{bottom:6px;right:38px}.ach-cut__ring{width:220px;height:220px;animation:.5s .2s both achCutRingIn;position:absolute}.ach-cut__reticle{width:100%;height:100%;animation:18s linear infinite achCutReticle;position:absolute;inset:0}.ach-cut__reticle2{width:calc(100% - 28px);height:calc(100% - 28px);animation:10s linear infinite achCutReticleRev;position:absolute;inset:14px}.ach-cut__glow{background:radial-gradient(circle, var(--pc), transparent 70%);opacity:.55;filter:blur(2px);border-radius:50%;width:186px;height:186px;animation:2.6s ease-in-out .9s infinite achCutGlow;position:absolute}.ach-cut__badge{object-fit:contain;width:196px;height:196px;filter:drop-shadow(0 0 14px var(--pc));animation:.9s steps(12,end) .3s both achCutBadge;position:relative}.ach-cut__scan{background:linear-gradient(90deg,transparent,var(--pc),transparent);height:2px;box-shadow:0 0 12px var(--pc);animation:1s ease-in-out .3s both achCutScan;position:absolute;top:50%;left:10px;right:10px}.ach-cut__spark{background:var(--pc);height:1px;box-shadow:0 0 4px var(--pc);animation-name:achCutSparkFly;animation-timing-function:ease-out;animation-fill-mode:both;position:absolute;top:50%;left:50%}.ach-cut__clear{letter-spacing:3px;color:#ffffff73;margin-top:14px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px;animation:.3s .9s both rankFadeIn}.ach-cut__name{letter-spacing:3px;color:#eef2f5;text-shadow:0 0 16px var(--pc);margin-top:4px;font-size:clamp(22px,6vw,34px);font-weight:800;animation:.5s steps(14,end) 1s both achCutType}.ach-cut__desc{color:#fff9;max-width:340px;margin-top:10px;font-size:13px;line-height:1.5;animation:.3s 1.3s both rankFadeIn}.ach-cut__log{text-align:left;letter-spacing:1px;color:#ffffff8c;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;width:100%;max-width:320px;margin-top:16px;padding:8px 0;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px;animation:.3s 1.5s both rankFadeIn}.ach-cut__logline b{color:#eef2f5}.ach-cut__cursor{animation:.8s step-end infinite achCutBlink}.ach-cut__btn{border:1px solid var(--pc);cursor:pointer;letter-spacing:3px;color:var(--pc);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);background:0 0;margin-top:20px;padding:9px 30px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:11px;transition:background .15s,color .15s;animation:.3s 1.7s both rankFadeIn;position:relative}.ach-cut__btn:hover{background:var(--pc);color:#050608}.ach-cut__hazard{background:repeating-linear-gradient(-45deg,var(--pc) 0 10px,transparent 10px 20px);opacity:0;height:10px;animation:.3s .2s forwards achCutHazard;position:absolute;bottom:0;left:0;right:0}@media (max-width:480px){.ach-cut__stage{width:190px;height:190px;margin-top:8px}.ach-cut__ring{width:160px;height:160px}.ach-cut__badge{width:136px;height:136px}.ach-cut__clear{margin-top:8px}.ach-cut__desc{margin-top:6px;font-size:12px}.ach-cut__log{margin-top:10px;padding:6px 0}.ach-cut__btn{margin-top:14px;padding:8px 24px}}@media (orientation:landscape) and (max-height:520px){.ach-cut__body{padding:16px 0}.ach-cut__stage{width:150px;height:150px;margin-top:4px}.ach-cut__ring{width:126px;height:126px}.ach-cut__badge{width:106px;height:106px}.ach-cut__name{font-size:20px}.ach-cut__desc{display:none}.ach-cut__log{margin-top:8px;padding:5px 0}.ach-cut__btn{margin-top:10px}}.frame-modal{padding:16px}.frame-modal__grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.frame-modal__item{border:1px solid var(--hud-border);cursor:pointer;background:#ffffff05;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;transition:background .15s,border-color .15s;display:flex}.frame-modal__item:hover{background:#ffffff0f;border-color:#ffffff59}.frame-modal__item[data-active]{border-color:#2ecfa3;box-shadow:0 0 8px #2ecfa359}.frame-modal__item[data-locked]{cursor:default;opacity:.5}.frame-modal__prev{background:#151a21;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.frame-modal__prev img{object-fit:contain;width:100%;height:100%}.frame-modal__item span{letter-spacing:.5px;text-align:center;color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:7px;line-height:1.3}.frame-modal__item em{letter-spacing:.5px;color:var(--hud-dim);opacity:.7;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:6px;font-style:normal}.hub__beta-count{letter-spacing:2px;color:#ffd7a1;white-space:nowrap;background:#ff963c24;border:1px solid #ffb05a99;padding:3px 10px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px;font-weight:700;animation:2s ease-in-out infinite betaPulse}@keyframes betaPulse{0%,to{box-shadow:0 0 #ffb05a00}50%{box-shadow:0 0 10px #ffb05a59}}@media (prefers-reduced-motion:reduce){.hub__beta-count{animation:none}}@media (orientation:landscape) and (max-height:760px){.hub__beta-count{padding:2px 8px;font-size:8px}}.merit-toggle-wrap{pointer-events:auto;justify-content:center;display:flex;position:relative}.merit-toggle[data-locked]{opacity:.55;cursor:help}.merit-toggle__tip{z-index:9;text-align:left;white-space:normal;letter-spacing:.4px;color:#e7edf1eb;pointer-events:none;background:#06090df5;border:1px solid #2ecfa380;border-left:3px solid #2ecfa3;width:240px;padding:8px 10px;font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:9px;line-height:1.55;display:none;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 6px 18px #00000080}.merit-toggle-wrap:hover .merit-toggle__tip,.merit-toggle-wrap.is-tip-open .merit-toggle__tip{display:block}@media (orientation:landscape) and (max-height:760px){.merit-toggle__tip{width:200px;font-size:8px}}.cc-cols,.cc-col-l,.cc-col-r{display:contents}.contract-card.is-expanded{flex-direction:column;display:flex}.contract-card.is-expanded .cc-sec{order:90}.contract-card.is-expanded .cc-boss{order:0}.contract-card.is-expanded .cc-recycle{order:1}.contract-card.is-expanded .cc-head{order:20}.contract-card.is-expanded .cc-meta{order:30}.contract-card.is-expanded .cc-deadline{order:35}.contract-card.is-expanded .cc-mission{order:40}.contract-card.is-expanded .cc-briefing{order:50}.contract-card.is-expanded .cc-conditions{order:60}.contract-card.is-expanded .cc-issuer{order:70}.contract-card.is-expanded .cc-pilot{order:80}.contract-card.is-expanded .cc-rec{order:85}.contract-card.is-expanded .cc-statusline{order:95}.contract-card.is-expanded .cc-actions{order:100}.contract-card.is-expanded .cc-head{isolation:isolate;justify-content:flex-end;min-height:150px;padding:22px 28px 18px;position:relative;overflow:hidden}.contract-card.is-expanded .cc-head:before{content:"";z-index:-2;background:radial-gradient(120% 130% at 86% 8%, color-mix(in srgb, var(--cc-accent) 34%, transparent), transparent 58%), repeating-linear-gradient(115deg, #ffffff07 0 22px, transparent 22px 44px), linear-gradient(180deg, #0c1219, #080b0f);position:absolute;inset:0}.contract-card.is-expanded .cc-head:after{content:"";z-index:-1;background:linear-gradient(90deg,#06080bc7 0%,#06080b59 55%,#06080b1a 100%),linear-gradient(#0000 40%,#080b0feb 100%);position:absolute;inset:0}.contract-card .cc-wm{opacity:.4;pointer-events:none;z-index:-1;width:190px;height:100px;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.contract-card .cc-wm img{object-fit:contain;object-position:center;width:100%;height:100%}.cc-marker__no,.cc-marker__short,.contract-card.is-expanded .cc-issuer__logo{display:none}.contract-card.is-expanded .cc-meta{justify-content:flex-start;gap:44px;padding:16px 28px}.contract-card.is-expanded .cc-meta .cc-reward{text-align:left;order:-1}.contract-card.is-expanded .cc-meta .cc-reward__val{font-size:30px}@media (min-width:900px){.contract-card.is-expanded{width:min(740px,100vw - 48px)}.contract-card.is-expanded .cc-head{min-height:150px}.contract-card.is-expanded .cc-sec{padding:12px 28px}.contract-card.is-expanded .cc-issuer{flex-direction:row;align-items:baseline;gap:16px}.contract-card.is-expanded .cc-issuer .cc-label{margin-bottom:0}.contract-card.is-expanded .cc-issuer__name{font-size:18px}.contract-card.is-expanded .cc-actions{padding:14px 28px 18px}.contract-card .cc-wm{width:360px;height:140px;right:32px}.contract-card.is-expanded .cc-conditions{grid-template-columns:1fr 1fr;column-gap:28px;display:grid}.contract-card.is-expanded .cc-conditions .cc-label{grid-column:1/-1}}@media (orientation:landscape) and (max-height:760px){.modal-scrim{padding:8px}.contract-card.is-expanded{column-count:2;column-rule:1px solid var(--cc-line);column-gap:0;width:min(100vw - 20px,860px);display:block}.contract-card.is-expanded>*{break-inside:avoid}.contract-card.is-expanded>.cc-boss,.contract-card.is-expanded>.cc-recycle,.contract-card.is-expanded>.cc-actions,.contract-card.is-expanded>.cc-statusline{column-span:all}.contract-card.is-expanded .cc-boss{padding:7px 16px}.contract-card.is-expanded .cc-head{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:4px 10px;min-height:0;padding:10px 16px}.contract-card.is-expanded .cc-marker{order:1}.contract-card.is-expanded .cc-badge{order:2;align-self:center}.contract-card.is-expanded .cc-id{letter-spacing:3px;flex:1 0 100%;order:3;font-size:17px}.contract-card.is-expanded .cc-conditions{break-inside:auto}.contract-card.is-expanded .cc-conditions .cc-label{break-after:avoid}.contract-card.is-expanded .cc-cond{break-inside:avoid}.contract-card .cc-wm{width:110px;height:56px;right:12px}.contract-card.is-expanded .cc-sec{padding:8px 16px}.contract-card.is-expanded .cc-meta{gap:26px;padding:8px 16px}.contract-card.is-expanded .cc-meta .cc-reward__val{font-size:22px}.contract-card.is-expanded .cc-mission__text{font-size:12.5px;line-height:1.4}.contract-card.is-expanded .cc-briefing__text,.contract-card.is-expanded .cc-cond{font-size:11.5px;line-height:1.4}.contract-card.is-expanded .cc-mission__note{font-size:10.5px}.contract-card.is-expanded .cc-conditions{display:block}.contract-card.is-expanded .cc-issuer{flex-direction:row;align-items:baseline;gap:12px}.contract-card.is-expanded .cc-issuer .cc-label{margin-bottom:0}.contract-card.is-expanded .cc-issuer__name{font-size:15px}.contract-card.is-expanded .cc-issuer__name--secret{letter-spacing:1px;font-size:10px;line-height:1.3}.contract-card.is-expanded .cc-btn__sub{display:none}.contract-card.is-expanded .cc-btn{padding:7px 10px;font-size:11.5px}.contract-card.is-expanded .cc-actions{border-top:1px solid var(--cc-line);padding:8px 16px 10px}}@media (orientation:landscape) and (max-height:760px) and (pointer:coarse){.contract-card.is-expanded{column-count:auto;column-rule:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-rows:auto;align-items:stretch;display:grid}.contract-card.is-expanded>*{order:0;grid-column:1/-1;min-width:0}.contract-card.is-expanded>.cc-boss{grid-row:1}.contract-card.is-expanded>.cc-recycle{grid-row:2}.contract-card.is-expanded>.cc-head{grid-row:3}.contract-card.is-expanded>.cc-deadline{grid-row:4}.contract-card.is-expanded>.cc-meta{border-right:1px solid var(--cc-line);grid-area:5/1}.contract-card.is-expanded>.cc-mission{border-right:1px solid var(--cc-line);grid-area:6/1}.contract-card.is-expanded>.cc-briefing{border-right:1px solid var(--cc-line);grid-area:7/1}.contract-card.is-expanded>.cc-conditions{grid-area:5/2/span 2}.contract-card.is-expanded>.cc-issuer{grid-area:7/2;align-items:center}.contract-card.is-expanded>.cc-pilot{grid-row:8}.contract-card.is-expanded>.cc-rec{grid-row:9}.contract-card.is-expanded>.cc-statusline{grid-row:10}.contract-card.is-expanded>.cc-actions{grid-row:11}.contract-card.is-expanded .cc-head{min-height:72px}.contract-card.is-expanded .cc-id{display:none}.contract-card.is-expanded .cc-marker__no{margin-left:6px;display:inline}.contract-card.is-expanded .cc-marker__full{display:none}.contract-card.is-expanded .cc-marker__short{display:inline}.contract-card .cc-wm{opacity:.5;width:48%;height:calc(100% - 12px);right:34px}.contract-card .cc-wm img{object-position:right center}}@media (orientation:landscape) and (max-height:360px){.contract-card.is-expanded .cc-head{gap:2px;min-height:50px;padding:6px 14px}.contract-card.is-expanded .cc-id{letter-spacing:2px;font-size:14px}.contract-card.is-expanded .cc-marker{font-size:9px}.contract-card.is-expanded .cc-badge{padding:1px 6px;font-size:9px}.contract-card.is-expanded .cc-meta .cc-reward__val{font-size:18px}.contract-card.is-expanded .cc-sec{padding:5px 14px}.contract-card.is-expanded .cc-label{margin-bottom:3px;font-size:9px}.contract-card.is-expanded .cc-mission__text{font-size:11.5px;line-height:1.35}.contract-card.is-expanded .cc-briefing__text,.contract-card.is-expanded .cc-cond{font-size:10.5px;line-height:1.35}.contract-card.is-expanded .cc-btn{padding:5px 10px;font-size:11px}.contract-card.is-expanded .cc-actions{padding:5px 14px 7px}.contract-card .cc-wm{width:80px;height:40px}}.profile__platform--edit{opacity:.75}.profile__platform--edit:hover{opacity:1}.profile__bio{background:#ffffff08;border:1px solid #ffffff1a;margin:12px 18px 16px;padding:10px 12px}.profile__bio-head{letter-spacing:2px;color:#ffffffb3;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;font:700 10px JetBrains Mono,monospace;display:flex}.profile__bio-edit{cursor:pointer;letter-spacing:1px;color:#ffffff8c;background:0 0;border:1px solid #ffffff29;padding:3px 8px;font:8px JetBrains Mono,monospace}.profile__bio-edit:hover{color:#eef2f5;border-color:#fff6}.profile__bio-text{color:#eef2f5d9;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.profile__bio-empty{color:#ffffff59;margin:0;font-size:12px;font-style:italic}.profile__platform--multi{border:0;border-left:1px solid var(--hud-line);cursor:pointer;font:inherit;color:inherit;background:0 0}.profile__platform--multi:hover{border-color:#ffffff73}button.profile__platform--edit{border:0;border-left:1px solid var(--hud-line);cursor:pointer;font:inherit;color:inherit;background:0 0;padding:0 8px}.profile__platrow{letter-spacing:1px;background:#ffffff08;border:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:8px 10px;font:12px JetBrains Mono,monospace;display:flex}.acb__desc{color:#eef2f5d6;white-space:pre-wrap;overflow-wrap:anywhere;border-left:2px solid #78aaff66;margin:6px 18px 14px;padding:2px 0 2px 12px;font-size:13px;font-style:normal;line-height:1.6}.acb__body-in>.acb__photo{border:1px solid var(--hud-line);border-radius:2px;width:calc(100% - 36px);margin:0 18px 10px}.modal-scrim--top{z-index:45}.mk[data-event=hunt]{--m:var(--hunt-c,#e0b020);--ring:var(--hunt-c,#e0b020);opacity:1;z-index:4}.mk[data-event=hunt][data-state=available] .mk__glyph{color:var(--hunt-c,#e0b020);width:21px;height:21px;filter:drop-shadow(0 0 6px var(--hunt-c,#e0b020));animation:1.5s ease-in-out infinite mkPulse}.mk[data-event=hunt] .mk__lbl{color:var(--hunt-c,#f0cf6a)}.hunt-verdict video{background:#000;width:100%;max-height:46vh}.hroom__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.hroom__who-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hroom__who{background:#ffffff08;border:1px solid #ffffff1f;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;display:flex;position:relative}.hroom__who[data-ready]{border-color:#e0b020b3;box-shadow:inset 0 0 0 1px #e0b02040}.hroom__who img{object-fit:cover;flex:none;width:38px;height:38px}.hroom__cs{letter-spacing:1px;font-size:13px;font-weight:700}.hroom__pl{letter-spacing:1px;color:#ffffff80;font:10px JetBrains Mono,monospace}.hroom__st{letter-spacing:1.5px;color:#e0b020;margin-left:auto;font:700 9px JetBrains Mono,monospace}.hroom__phase{letter-spacing:2px;color:#ffffffb3;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;padding:6px 0;font:11px JetBrains Mono,monospace;display:flex}.hroom__phase span:first-of-type{color:#e0b020}.hroom__stake{color:#ffffff80;margin-left:auto}.hroom__log{background:#00000040;border:1px solid #ffffff1a;flex-direction:column;gap:5px;height:200px;padding:8px 10px;display:flex;overflow-y:auto}.hroom__msg{overflow-wrap:anywhere;font-size:13px;line-height:1.4}.hroom__msg b{color:#9fc3ff;margin-right:4px}.hroom__msg.is-me b{color:#e0b020}.hroom__msg.is-sys{color:#ffffff8c;font-size:12px;font-style:italic}.hroom__input{gap:8px;display:flex}.hroom__input .hud-input{flex:1}.hroom__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hroom__proof,.hroom__opp{flex-direction:column;gap:8px;display:flex}.hroom__opp video{background:#000;width:100%;max-height:34vh}@media (max-width:560px){.hroom__who-row{grid-template-columns:1fr}}.hunt-chip{z-index:35;color:#e0b020;letter-spacing:2px;cursor:pointer;background:#0a0d12eb;border:1px solid #e0b020;padding:9px 16px;font:700 11px JetBrains Mono,monospace;animation:1.8s ease-in-out infinite mkPulse;position:fixed;bottom:14px;left:14px;box-shadow:0 0 14px #e0b02059}.hunt-chip:hover{color:#050608;background:#e0b020}.hroom__chat{border-top:1px solid var(--hud-line);border-bottom:1px solid var(--hud-line)}.hroom .dm-log.hroom__dm{height:min(300px,40vh)}.hroom__sys{text-align:center;color:#ffffff8c;align-self:center;max-width:90%;font-size:12px;font-style:italic}.hroom__author{letter-spacing:1px;color:#9fc3ff;margin-bottom:3px;font:700 10px JetBrains Mono,monospace}.hroom .dm-bubble a{color:#7fb0ea;overflow-wrap:anywhere;text-decoration:underline}.hunt-chip--badge{box-shadow:none;flex:none;margin-left:auto;padding:5px 10px;font-size:10px;position:static}.hroom__buyout{color:#e0b020!important;border-color:#e0b02099!important}.hunt-chip.hunt-chip--badge{letter-spacing:1.5px;box-shadow:none;background:#e0b02014;border:1px solid #e0b0208c;align-self:center;margin:0 0 0 auto;padding:3px 8px;font-size:9px;line-height:1.3;animation:none;position:static}.hunt-chip.hunt-chip--badge:before{content:"";vertical-align:middle;background:#e0b020;border-radius:50%;width:5px;height:5px;margin-right:6px;animation:1.8s ease-in-out infinite mkPulse;display:inline-block}.hunt-chip.hunt-chip--badge:hover{color:#050608;background:#e0b020}.hunt-chip.hunt-chip--badge:hover:before{background:#050608}.hub__stack{z-index:4;width:var(--hud-col,236px);flex-direction:column;gap:2px;max-width:calc(100% - 32px);display:flex;position:absolute;top:16px;left:16px}.hub__stack>.hub__badge,.hub__stack>.hub__lb{width:auto;max-width:none;position:static}@media (orientation:landscape) and (max-height:760px){.hub__stack{gap:0;width:186px;top:8px;left:8px}}.hev__card[data-key=hunt] .hev__wm,.hev-mini[data-key=hunt] .hev__wm{opacity:.14;width:440px;height:440px;top:-50px;right:-30px}.hev-mini[data-key=hunt] .hev-mini__wm{opacity:.14;width:210px;height:210px;top:-30px;right:-20px}.hev__card[data-key=hunt] .hev__bg{background:radial-gradient(120% 90% at 78% 18%,#e0b02038,#0000 55%),radial-gradient(110% 70% at 50% 112%,#e0b0204d,#0000 62%),repeating-linear-gradient(135deg,#14110a 0 24px,#100d07 24px 48px),#100d07}.hev__card[data-key=hunt]:after{content:"";z-index:3;background:linear-gradient(90deg,#e0b020,#e0b02026 70%,#0000);height:3px;position:absolute;bottom:0;left:0;right:0}.hev-mini[data-key=hunt] .hev-mini__bg{background:radial-gradient(120% 90% at 78% 18%,#e0b02038,#0000 55%),radial-gradient(110% 70% at 50% 112%,#e0b0204d,#0000 62%),repeating-linear-gradient(135deg,#14110a 0 24px,#100d07 24px 48px),#100d07}.hev-mini[data-key=hunt]:after{content:"";z-index:3;background:linear-gradient(90deg,#e0b020,#e0b02026 70%,#0000);height:3px;position:absolute;bottom:0;left:0;right:0}.dm-peerlink{all:unset;cursor:pointer;color:inherit;transition:color .15s,text-shadow .15s}.dm-peerlink:hover,.dm-peerlink:active{color:#7fb0ea;text-shadow:0 0 8px #7fb0ea73}.dm-peerlink:focus-visible{outline-offset:2px;outline:1px solid #7fb0ea}@media (orientation:landscape) and (max-height:760px) and (pointer:coarse){.contract-card.is-expanded .cc-head{min-height:44px}.contract-card.is-expanded .cc-boss{flex-flow:wrap;align-items:center;gap:1px 12px;padding:6px 16px 5px}.contract-card.is-expanded .cc-boss__tag,.contract-card.is-expanded .cc-boss__name,.contract-card.is-expanded .cc-boss__req{letter-spacing:.5px;font-size:11px;line-height:16px}.contract-card.is-expanded .cc-boss__tag{letter-spacing:2px}.contract-card.is-expanded .cc-boss__name{font-weight:700}.contract-card.is-expanded .cc-boss__req--hint,.contract-card.is-expanded .cc-boss__req--urgent{margin-top:0;display:inline}.contract-card.is-expanded .cc-issuer--player{flex-wrap:nowrap;align-items:center;gap:10px}.contract-card.is-expanded .cc-issuer--player .cc-issuer__ava{width:34px;height:34px}.contract-card.is-expanded .cc-issuer--player .cc-issuer__cs{font-size:14px}.contract-card.is-expanded .cc-issuer--player .cc-issuer__tag{letter-spacing:1px;text-align:right;width:auto;margin-left:auto;padding:2px 6px;font-size:8px}}@keyframes winSquare{0%{clip-path:inset(calc(50% - 5px));opacity:.9}40%{clip-path:inset(calc(50% - 5px) 0);opacity:1}to{clip-path:inset(0);opacity:1}}@keyframes sqPop{0%{opacity:0;transform:scale(3)}60%{opacity:1;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes bselFade{0%{opacity:0}to{opacity:1}}.bsel{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05070a8c;justify-content:center;align-items:center;padding:24px 76px 60px;animation:.18s both scrimIn;display:flex;position:fixed;inset:0}.bsel__box{flex-direction:column;width:100%;max-width:1320px;max-height:100%;animation:.46s cubic-bezier(.7,0,.2,1) backwards winSquare;display:flex;position:relative}.bsel__head{background:linear-gradient(90deg,#0d1218eb,#0d121899 45%,#0000 75%);border-top:1px solid #c7d2da59;flex:none;align-items:center;gap:16px;height:52px;margin-bottom:22px;padding:0 26px;display:flex}.bsel__title{letter-spacing:3px;color:#f1f5f8;font:600 28px "Exo 2",Segoe UI,sans-serif}.bsel__grid{grid-template-columns:minmax(0,1fr) minmax(340px,500px);gap:28px;min-height:0;display:grid}.bsel__col,.bsel__card{-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);background:linear-gradient(#0d1218d1,#0a0d11d1);border:1px solid #96b4c829;position:relative;box-shadow:0 30px 60px #00000073,inset 0 1px #ffffff0d}.bsel__col{flex-direction:column;min-height:0;padding:18px 22px;display:flex}.bsel__sq{background:#d2e1f0b3;width:3px;height:3px;animation:.4s cubic-bezier(.2,1.4,.4,1) .35s both sqPop;position:absolute}.bsel__sq--tl{top:-5px;left:-5px}.bsel__sq--tr{top:-5px;right:-5px}.bsel__sq--bl{bottom:-5px;left:-5px}.bsel__sq--br{bottom:-5px;right:-5px}.bsel__cnt{letter-spacing:1px;color:#f1f5f8;white-space:nowrap;margin:0 0 12px 8px;font:17px "Exo 2",Segoe UI,sans-serif}.bsel__cnt span{color:#d3dde6;font:14px JetBrains Mono,monospace}.bsel__list{border-left:3px solid #d2e1f073;flex-direction:column;gap:6px;min-height:0;max-height:calc(100vh - 230px);padding-left:8px;display:flex;overflow-y:auto}.bsel__row{text-align:left;width:100%;height:128px;color:inherit;cursor:pointer;animation:.3s both bselFade;animation-delay:calc(var(--i,0) * 45ms + .26s);background:#0e131a99;border:1px solid #96b4c829;flex:none;grid-template-columns:minmax(110px,230px) minmax(0,1fr);gap:16px;padding:4px;transition:background .2s,border-color .2s;display:grid;overflow:hidden}.bsel__row:hover{background:#4aa3ff12;border-color:#4aa3ff66}.bsel__row.is-sel{background:#4aa3ff1f;border-color:#4aa3ffb3}.bsel__row.is-bad{opacity:.65}.bsel__thumb{background:#1a2532 50%/cover no-repeat;border:1px solid #d2e1f040;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.bsel__thumb:after{content:"";background:repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 3px);position:absolute;inset:0}.bsel__thumb i{color:#d2e1f04d;font:700 22px JetBrains Mono,monospace}.bsel__info{flex-direction:column;min-width:0;padding:6px 18px 0 0;display:flex}.bsel__name{letter-spacing:.5px;color:#f1f5f8;border-bottom:1px solid #d2e1f04d;align-items:center;gap:10px;min-width:0;margin-bottom:6px;padding-bottom:6px;font:18px "Exo 2",Segoe UI,sans-serif;display:flex}.bsel__name>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.bsel__name em{letter-spacing:1.5px;color:#6fe3ea;border:1px solid #6fe3ea8c;flex:none;padding:2px 6px;font:8px JetBrains Mono,monospace}.bsel__k{letter-spacing:1px;color:#d2dee88c;margin-top:2px;font:8.5px JetBrains Mono,monospace}.bsel__v{color:#e1e8f0bf;white-space:nowrap;text-overflow:ellipsis;font:14px "Exo 2",Segoe UI,sans-serif;overflow:hidden}.bsel__v--mono{font:13px JetBrains Mono,monospace}.bsel__warn{letter-spacing:1px;color:#e8b93a;margin-top:4px;font:8.5px JetBrains Mono,monospace}.bsel__empty{text-align:center;letter-spacing:1px;color:#d2dee88c;padding:24px;font:11px JetBrains Mono,monospace}.bsel__new{cursor:pointer;width:100%;height:96px;animation:.3s both bselFade;animation-delay:calc(var(--i,0) * 45ms + .26s);background:#96b4c814;border:1px solid #d2e1f038;flex:none;transition:background .2s,border-color .2s,box-shadow .2s;position:relative}.bsel__new:hover{background:#4aa3ff14;border-color:#4aa3ffb3;box-shadow:inset 0 0 24px #4aa3ff26}.bsel__plus{width:28px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bsel__plus:before,.bsel__plus:after{content:"";background:#e8eef3;position:absolute}.bsel__plus:before{height:1.5px;margin-top:-.75px;top:50%;left:0;right:0}.bsel__plus:after{width:1.5px;margin-left:-.75px;top:0;bottom:0;left:50%}.bsel__new:hover .bsel__plus:before,.bsel__new:hover .bsel__plus:after{background:#4aa3ff}.bsel__side{flex-direction:column;gap:14px;min-height:0;display:flex}.bsel__card{flex-direction:column;min-height:0;padding:14px 18px 18px;display:flex;overflow-y:auto}.bsel__lbl{letter-spacing:1.5px;color:#d2dee899;flex:none;align-items:center;gap:6px;font:9px JetBrains Mono,monospace;display:flex}.bsel__lbl:before{content:"";background:#d2dee899;width:6px;height:6px}.bsel__lbl--sec{margin-top:12px}.bsel__bigname{letter-spacing:1.5px;color:#f1f5f8;text-overflow:ellipsis;white-space:nowrap;flex:none;margin-top:2px;font:600 26px/1.15 "Exo 2",Segoe UI,sans-serif;animation:.3s both bselFade;overflow:hidden}.bsel__photo{background:#1a2532 50%/cover no-repeat;border:1px solid #aac3dc40;flex:none;height:250px;margin-top:10px;animation:.35s both bselFade;position:relative;overflow:hidden}.bsel__photo:after{content:"";background:repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 3px),linear-gradient(#0000 60%,#141b24d9);position:absolute;inset:0}.bsel__legs,.bsel__pdate{z-index:1;letter-spacing:1.5px;font:9px JetBrains Mono,monospace;position:absolute}.bsel__legs{color:#f1f5f8;white-space:nowrap;text-overflow:ellipsis;background:#141b2499;border:1px solid #d2e1f059;max-width:62%;padding:3px 7px;bottom:9px;left:10px;overflow:hidden}.bsel__pdate{color:#d2dee8b3;bottom:10px;right:10px}.bsel__stats{flex-direction:column;flex:none;margin-top:6px;display:flex}.bsel__stat{letter-spacing:.5px;color:#e8eef3;justify-content:space-between;align-items:center;gap:12px;height:28px;padding:0 10px;font:14px "Exo 2",Segoe UI,sans-serif;display:flex}.bsel__stat.is-alt{background:#ffffff0a}.bsel__stat b{letter-spacing:1px;color:#f1f5f8;font-variant-numeric:tabular-nums;font:400 16px JetBrains Mono,monospace}.bsel__meter{align-items:center;gap:10px;display:flex}.bsel__meter em{text-align:right;letter-spacing:.5px;color:#e1e8f0b3;font-variant-numeric:tabular-nums;min-width:104px;font:10px JetBrains Mono,monospace}.bsel__bar{background:#ffffff1f;width:170px;height:4px;position:relative}.bsel__bar i{transition:width .4s,background .3s;position:absolute;top:0;bottom:0;left:0}.bsel__bar--load i{background:#ee8a3a;box-shadow:0 0 6px #ee8a3a99}.bsel__bar--en i{background:#6fe3ea;box-shadow:0 0 6px #6fe3ea99}.bsel__bar i[data-over]{background:#d24a3d;box-shadow:0 0 6px #d24a3db3}.bsel__wpn{flex:none;grid-template-columns:1fr 1fr;gap:6px;margin-top:6px;animation:.3s both bselFade;display:grid}.bsel__wpn div{background:#0e131a99;border:1px solid #96b4c829;min-width:0;padding:6px 10px}.bsel__wpn span{letter-spacing:1.5px;color:#d2dee880;font:8.5px JetBrains Mono,monospace;display:block}.bsel__wpn b{letter-spacing:.5px;color:#f1f5f8;white-space:nowrap;text-overflow:ellipsis;font:12.5px "Exo 2",Segoe UI,sans-serif;display:block;overflow:hidden}.bsel__actions{flex:none;gap:10px;display:flex}.bsel__btn{cursor:pointer;padding:12px 20px;transition:background .2s,color .2s,border-color .2s,box-shadow .2s}.bsel__btn--ghost{color:#d3dde6;letter-spacing:2px;background:0 0;border:1px solid #aac3dc4d;flex:none;font:10px JetBrains Mono,monospace}.bsel__btn--ghost:hover:not(:disabled){color:#f1f5f8;background:#d2dee814}.bsel__btn--ok{color:#e7edf1;letter-spacing:3px;background:#5a708a33;border:1px solid #96b4c866;flex:1;font:700 14px "Exo 2",Segoe UI,sans-serif}.bsel__btn--ok:hover:not(:disabled){color:#fff;background:#4aa3ff42;border-color:#4aa3ff;box-shadow:0 0 18px #4aa3ff4d}.bsel__btn:disabled{opacity:.4;cursor:not-allowed}.hud-tip{z-index:9999;pointer-events:none;letter-spacing:1px;color:#e7edf1;white-space:pre-line;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#0d1218f0,#0a0d11f0);border:1px solid #4aa3ff73;max-width:280px;padding:6px 10px;font:10px/1.45 JetBrains Mono,Consolas,monospace;animation:.12s both hudTipIn;position:fixed;box-shadow:0 8px 24px #00000080,0 0 12px #4aa3ff1f}@keyframes hudTipIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1}}@supports (appearance:base-select){select,select.hud-select{appearance:base-select}::picker(select){appearance:base-select}select.hud-select{background-image:none}select{cursor:pointer;color:#e7edf1;background:#0a0d11b3;border:1px solid #96b4c847;border-radius:0;align-items:center;gap:8px;font-family:"Exo 2",Segoe UI,sans-serif;display:flex}:is(select:hover,select:focus-visible,select:open){border-color:#4aa3ffb3;outline:none}select::picker-icon{color:#7d8a95;transition:rotate .18s}select:open::picker-icon{color:#4aa3ff;rotate:180deg}::picker(select){color:#c7d2da;opacity:0;max-height:min(50vh,360px);transition:opacity .16s ease, transform .16s ease, overlay .16s allow-discrete, display .16s allow-discrete;background:linear-gradient(#0d1218f7,#0a0d11f7);border:1px solid #4aa3ff73;border-radius:0;margin-top:4px;padding:4px 0;overflow-y:auto;transform:translateY(-4px);box-shadow:0 18px 40px #0009}select:open::picker(select){opacity:1;transform:translateY(0)}@starting-style{select:open::picker(select){opacity:0;transform:translateY(-4px)}}option{color:#c7d2da;background:0 0;align-items:center;gap:8px;padding:8px 14px;font-family:"Exo 2",Segoe UI,sans-serif;font-size:13px;transition:background .12s,color .12s;display:flex}option:hover,option:focus-visible{color:#fff;background:#4aa3ff24;outline:none}option:checked{color:#4aa3ff}option::checkmark{color:#4aa3ff}option:disabled{color:#5a6269}}select option{color:#c7d2da;background:#0b0f14}.nx-row--compact .nx-row__content{gap:14px;padding:12px 16px}.nx-row--compact .nx-row__meta{gap:4px 8px;font-size:10px}.nx-row--compact .nx-row__title{margin-top:4px;font-size:15px;line-height:1.25}.nx-row--compact .nx-row__desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.nx-row--compact .nx-row__tags{gap:4px 12px;margin-top:6px;font-size:10px}.nx-row--compact .nx-row__side{gap:14px}.nx-row--compact .nx-row__reward-num{font-size:18px}.nx-row--compact .nx-row__reward-lbl{letter-spacing:1.5px;font-size:9px}.nx-row--compact .nx-row__action--stack{gap:6px;width:100px}.nx-row--compact .nx-row__action--stack .nx-btn{padding:7px 0;font-size:10px}@keyframes winSquareCut18{0%{clip-path:polygon(calc(50% - 5px) calc(50% - 5px),calc(50% + 5px) calc(50% - 5px),calc(50% + 5px) calc(50% + 5px),calc(50% + 5px) calc(50% + 5px),calc(50% - 5px) calc(50% + 5px))}40%{clip-path:polygon(0 calc(50% - 5px),100% calc(50% - 5px),100% calc(50% + 5px),100% calc(50% + 5px),0 calc(50% + 5px))}to{clip-path:polygon(0 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%)}}@keyframes winSquareCut20{0%{clip-path:polygon(calc(50% - 5px) calc(50% - 5px),calc(50% + 5px) calc(50% - 5px),calc(50% + 5px) calc(50% + 5px),calc(50% + 5px) calc(50% + 5px),calc(50% - 5px) calc(50% + 5px))}40%{clip-path:polygon(0 calc(50% - 5px),100% calc(50% - 5px),100% calc(50% + 5px),100% calc(50% + 5px),0 calc(50% + 5px))}to{clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%)}}.modal-scrim>div{animation:.42s cubic-bezier(.7,0,.2,1) backwards winSquare!important}.modal-scrim>.cc-popup{animation:.42s cubic-bezier(.7,0,.2,1) backwards winSquareCut20!important}.modal-scrim>.hud-panel,.modal-scrim>.nx-detail{animation:.42s cubic-bezier(.7,0,.2,1) backwards winSquareCut18!important}@keyframes sideTick{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes flTickUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.side-tick{pointer-events:none;z-index:1;opacity:.5;width:52px;position:fixed;top:0;bottom:0;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 12% 88%,#0000);mask:linear-gradient(#0000,#000 12% 88%,#0000)}.side-tick--l{left:66px}.side-tick--r{right:0}.side-tick__in{letter-spacing:.5px;color:#bed7eb8c;white-space:nowrap;padding:0 6px;font:6.5px/1.75 JetBrains Mono,monospace;animation:60s linear infinite sideTick}.side-tick--r .side-tick__in{text-align:right;animation-duration:72s}@media (max-width:760px){.side-tick{display:none}}@media (prefers-reduced-motion:reduce){.side-tick__in{animation:none}}@media (max-height:620px),(max-width:1100px){.bsel{padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px));align-items:stretch}.bsel__box{height:100%;max-height:none;overflow:hidden}.bsel__head{height:34px;margin-bottom:8px;padding:0 14px}.bsel__title{letter-spacing:2px;font-size:17px}.bsel__grid{flex:1;grid-template-columns:minmax(0,1fr) minmax(260px,46%);gap:12px;min-height:0}.bsel__col{min-height:0;padding:10px}.bsel__cnt{margin:0 0 6px 4px;font-size:12px}.bsel__cnt span{font-size:11px}.bsel__list{flex:1;gap:5px;min-height:0;max-height:none;padding-left:6px;overflow-y:auto}.bsel__row{grid-template-columns:84px minmax(0,1fr);gap:10px;height:58px;padding:3px}.bsel__thumb i{font-size:13px}.bsel__info{justify-content:center;padding:2px 6px 0 0}.bsel__name{border-bottom:0;margin-bottom:1px;padding-bottom:2px;font-size:13px}.bsel__name em{padding:1px 4px;font-size:7px}.bsel__k{display:none}.bsel__v{font-size:11px}.bsel__v--mono{font-size:10px}.bsel__warn{margin-top:1px;font-size:7.5px}.bsel__new{height:44px}.bsel__plus{width:18px;height:18px}.bsel__side{gap:8px;min-height:0}.bsel__card{flex:1;min-height:0;padding:8px 10px 10px;overflow-y:auto}.bsel__lbl{font-size:8px}.bsel__lbl--sec{margin-top:7px}.bsel__bigname{font-size:16px}.bsel__photo{height:88px;margin-top:6px}.bsel__legs,.bsel__pdate{font-size:8px;bottom:5px}.bsel__stats{margin-top:3px}.bsel__stat{gap:8px;height:20px;padding:0 6px;font-size:11px}.bsel__stat b{font-size:12px}.bsel__meter{gap:6px}.bsel__bar{width:56px;height:3px}.bsel__meter em{min-width:70px;font-size:8.5px}.bsel__wpn{gap:4px;margin-top:3px}.bsel__wpn div{padding:3px 7px}.bsel__wpn span{font-size:7px}.bsel__wpn b{font-size:11px}.bsel__actions{background:0 0;gap:6px;padding:0;position:static}.bsel__btn{padding:9px 12px}.bsel__btn--ok{letter-spacing:2px;font-size:12px}}@media (max-width:560px){.bsel__box{overflow-y:auto}.bsel__grid{flex:none;grid-template-columns:1fr}.bsel__list,.bsel__card{overflow:visible}.bsel__wpn{grid-template-columns:1fr}.bsel__actions{background:linear-gradient(#0000,#0a0d11f2 30%);padding:8px 0 0;position:sticky;bottom:0}}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:#7896aa66 transparent}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#7896aa66}::-webkit-scrollbar-thumb:hover{background:#4aa3ff99}@keyframes winSquareOut{0%{clip-path:inset(0);opacity:1}55%{clip-path:inset(calc(50% - 5px) 0);opacity:1}to{clip-path:inset(calc(50% - 5px));opacity:0}}@keyframes scrimOut{0%{opacity:1}to{opacity:0}}.bsel.is-closing{pointer-events:none;animation:.3s forwards scrimOut}.bsel.is-closing .bsel__box{animation:.3s cubic-bezier(.7,0,.2,1) forwards winSquareOut}.hub__get{width:200px;min-width:0;overflow:hidden}.hub__get sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:900px){.hub__get{width:auto;max-width:150px}}.bsel__btn--danger{color:#e08a80;border-color:#c15b4c73}.bsel__btn--danger:hover:not(:disabled){color:#ffb3a8;background:#c15b4c24;border-color:#c15b4c}.bsel__err{letter-spacing:1px;color:#e07a5f;font:10px JetBrains Mono,monospace}@keyframes winCloseCut18{0%{clip-path:polygon(0 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%);opacity:1}55%{clip-path:polygon(0 calc(50% - 5px),100% calc(50% - 5px),100% calc(50% + 5px),100% calc(50% + 5px),0 calc(50% + 5px));opacity:1}to{clip-path:polygon(calc(50% - 5px) calc(50% - 5px),calc(50% + 5px) calc(50% - 5px),calc(50% + 5px) calc(50% + 5px),calc(50% + 5px) calc(50% + 5px),calc(50% - 5px) calc(50% + 5px));opacity:0}}@keyframes winCloseCut20{0%{clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);opacity:1}55%{clip-path:polygon(0 calc(50% - 5px),100% calc(50% - 5px),100% calc(50% + 5px),100% calc(50% + 5px),0 calc(50% + 5px));opacity:1}to{clip-path:polygon(calc(50% - 5px) calc(50% - 5px),calc(50% + 5px) calc(50% - 5px),calc(50% + 5px) calc(50% + 5px),calc(50% + 5px) calc(50% + 5px),calc(50% - 5px) calc(50% + 5px));opacity:0}}.modal-scrim.win-ghost{pointer-events:none!important;animation:.3s forwards scrimOut!important}.modal-scrim.win-ghost *{pointer-events:none!important}.modal-scrim.win-ghost>.win-ghost__box{animation:.3s cubic-bezier(.7,0,.2,1) forwards winSquareOut!important}.modal-scrim.win-ghost>.win-ghost__box--cut18{animation:.3s cubic-bezier(.7,0,.2,1) forwards winCloseCut18!important}.modal-scrim.win-ghost>.win-ghost__box--cut20{animation:.3s cubic-bezier(.7,0,.2,1) forwards winCloseCut20!important}.modal-scrim.win-ghost>* *{transition:none!important;animation:none!important}.bsel__v--ok{color:#4ea36b;letter-spacing:1.5px;font:600 12px JetBrains Mono,monospace}.bsel__v--bad{color:#e8b93a;letter-spacing:1.5px;font:600 12px JetBrains Mono,monospace}.jr__replay{background:#d4a53f0d;border:1px solid #d4a53f4d;flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0 4px;padding:8px 10px;display:flex}.jr__replay span{color:var(--hud-dim);flex:1;min-width:180px;font-size:11px}.whatnext{text-align:left;flex-direction:column;gap:6px;margin:14px 0 4px;display:flex}.whatnext__h{letter-spacing:2.5px;color:var(--hud-dim);font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:10px}.whatnext__btn{border:1px solid var(--hud-line);border-left:2px solid var(--hud-info);color:var(--hud-text);cursor:pointer;font:inherit;text-align:left;background:#7896aa0d;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}.whatnext__btn:hover{color:var(--hud-head);background:#5f8ac91f}.whatnext__btn span{color:var(--hud-dim)}.whatnext__btn--locked{cursor:default;border-left-color:var(--hud-border);color:var(--hud-dim)}.whatnext__btn--locked:hover{color:var(--hud-dim);background:#7896aa0d}.hud-error--next{max-height:calc(100dvh - 24px);overflow-y:auto}@media (max-height:560px){.hud-error--next{padding:16px 20px 14px}.hud-error--next .hud-error__glyph{width:30px;height:30px;margin-bottom:6px}.hud-error--next .hud-error__msg{margin-bottom:10px;font-size:12px}.hud-error--next .whatnext{margin-top:8px}.hud-error--next .whatnext__btn{padding:7px 10px;font-size:12px}}.fc{--fc-accent:#c7d2da8c;--fc-text:var(--hud-text);border-left-color:var(--fc-accent)!important}.fc--ev{--fc-accent:var(--hud-warn);--fc-text:color-mix(in srgb, var(--hud-warn) 62%, #e7edf1)}.fc--boss{--fc-accent:var(--hud-err);--fc-text:color-mix(in srgb, var(--hud-err) 58%, #e7edf1)}.fc .fc__ico{color:var(--fc-accent);border-color:color-mix(in srgb, var(--fc-accent) 40%, transparent)}.fc .fc__tag{color:var(--fc-accent)}.fc .fc__text{color:var(--fc-text)}.fc.is-sel{border-left-color:var(--hud-accent)!important}.feed-legend__row.fc--sys .fc__ico{color:#c7d2dacc}.feed-legend__row.fc--ev,.feed-legend__row.fc--ev .fc__ico{color:var(--hud-warn)}.feed-legend__row.fc--boss,.feed-legend__row.fc--boss .fc__ico{color:var(--hud-err)}.fdm{--fdm-accent:#e7edf1;-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);box-shadow:0 40px 80px #0000008c,inset 0 1px #ffffff0d;background:linear-gradient(#0d1218e6,#0a0d11e6)!important;border:1px solid #96b4c829!important;border-top:0!important}.fdm--ev{--fdm-accent:var(--hud-warn)}.fdm--boss{--fdm-accent:var(--hud-err)}.fdm__bar{background:linear-gradient(90deg,var(--fdm-accent),transparent);height:2px}.fdm .fdm__kind{letter-spacing:3px;font-weight:600;color:var(--fdm-accent)!important}.fdm .fdm__ico{color:var(--fdm-accent)!important;border-color:color-mix(in srgb, var(--fdm-accent) 40%, transparent)!important}.fdm__title{font-weight:600}.fdm__foot{flex-wrap:wrap}.fdm__foot .hud-btn{flex:140px;min-width:0}@keyframes fcIn{0%{opacity:0;max-height:0;margin-top:-4px;padding-top:0;padding-bottom:0;transform:translateY(8px)}45%{opacity:0;max-height:90px;transform:translateY(8px)}to{opacity:1;max-height:160px;transform:translateY(0)}}@keyframes fcGlow{0%{box-shadow:inset 3px 0 0 var(--fc-accent), 0 0 0 #0000;background:#7896aa24}to{box-shadow:none;background:#7896aa09}}.hub__chan-log>.fc,.hub__chan-log>.fc-group{animation:none}.hub__chan-log>.fc-group.fc--new{animation:.55s cubic-bezier(.2,.8,.2,1) backwards fcIn;overflow:hidden}.hub__chan-log>.fc.fc--new{animation:.55s cubic-bezier(.2,.8,.2,1) backwards fcIn,1.6s ease-out .4s backwards fcGlow;overflow:hidden}@media (prefers-reduced-motion:reduce){.hub__chan-log>.fc.fc--new,.hub__chan-log>.fc-group.fc--new{animation:none!important}}.nx-balance{justify-content:space-between}.modal-scrim>.fdm{animation:.42s cubic-bezier(.7,0,.2,1) backwards winSquareCut20!important}.fc__img--art{filter:drop-shadow(0 0 3px #5aa0dc59);width:28px;height:28px}.fdm .fc__img--art{width:36px;height:36px}.hev__card[data-key=frontline] .hev__bg{background:url(/events/frontline.webp) 43% 100%/135% no-repeat,#05070a}.hev__card[data-key=frontline] .hev__wm{display:none}.hev-mini[data-key=frontline] .hev-mini__bg{background:url(/events/frontline.webp) 70%/cover no-repeat,#05070a}.hev-mini[data-key=frontline] .hev-mini__wm{display:none}@media (orientation:landscape) and (max-height:760px){.hev__card[data-key=frontline] .hev__bg{background-position:70% 40%;background-size:cover}}
