.auth-gate-module__Hm0nUW__waiting{text-align:center;background:var(--color-nc-ground);flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100vh;padding:32px 20px;display:flex}.auth-gate-module__Hm0nUW__waitingLogo{width:clamp(104px,12vw,168px);height:auto;filter:drop-shadow(0 0 26px color-mix(in oklab, var(--color-nc-emerald) 45%, transparent))}.auth-gate-module__Hm0nUW__waitingTitle{font-family:var(--font-nc-display), "Mazzard H", sans-serif;letter-spacing:.03em;text-transform:uppercase;color:var(--color-nc-emerald-bright);margin:0;font-size:clamp(20px,2.4vw,28px);font-weight:700}.auth-gate-module__Hm0nUW__waitingText{max-width:56ch;font-family:var(--font-nc-text), system-ui, sans-serif;color:color-mix(in oklab, var(--color-nc-steel) 92%, transparent);margin:0;font-size:15px;line-height:1.55}.auth-gate-module__Hm0nUW__waitingRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:6px;display:flex}.auth-gate-module__Hm0nUW__waitingLink,.auth-gate-module__Hm0nUW__waitingButton{cursor:pointer;font-family:var(--font-nc-display), system-ui, sans-serif;border-radius:9px;padding:11px 20px;font-size:15px;font-weight:700;text-decoration:none;transition:box-shadow .16s,background .16s,color .16s}.auth-gate-module__Hm0nUW__waitingLink{border:1px solid color-mix(in oklab, var(--color-nc-emerald) 60%, transparent);color:var(--color-nc-emerald-bright);background:linear-gradient(#8b5cf638,#4520d047)}.auth-gate-module__Hm0nUW__waitingButton{border:1px solid color-mix(in oklab, var(--color-nc-steel-dim) 45%, transparent);color:color-mix(in oklab, var(--color-nc-steel) 88%, transparent);background:0 0}.auth-gate-module__Hm0nUW__waitingLink:hover,.auth-gate-module__Hm0nUW__waitingButton:hover{box-shadow:0 0 22px color-mix(in oklab, var(--color-nc-emerald) 26%, transparent)}.auth-gate-module__Hm0nUW__waitingLink:focus-visible,.auth-gate-module__Hm0nUW__waitingButton:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--color-nc-cyan) 70%, transparent);outline:none}@media (prefers-reduced-motion:reduce){.auth-gate-module__Hm0nUW__waitingLink,.auth-gate-module__Hm0nUW__waitingButton{transition:none}}
.language-button-module__XTjDla__button{cursor:pointer;border:1px solid color-mix(in oklab, var(--color-nc-cyan) 22%, var(--color-nc-edge));width:34px;height:34px;color:color-mix(in oklab, var(--color-nc-steel) 90%, transparent);background:linear-gradient(#081013e6,#050b0df0);border-radius:10px;justify-content:center;align-items:center;padding:0;transition:color .16s,border-color .16s,box-shadow .16s,transform .12s;display:inline-flex}.language-button-module__XTjDla__button:hover{color:var(--color-nc-emerald-bright);border-color:color-mix(in oklab, var(--color-nc-emerald) 50%, transparent);box-shadow:0 0 20px color-mix(in oklab, var(--color-nc-emerald) 22%, transparent)}.language-button-module__XTjDla__button:active{transform:translateY(1px)scale(.97)}.language-button-module__XTjDla__button:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--color-nc-cyan) 70%, transparent);outline:none}.language-button-module__XTjDla__short{font-family:var(--font-nc-mono);letter-spacing:.08em;font-size:11px}@media (prefers-reduced-motion:reduce){.language-button-module__XTjDla__button{transition:none}}
.internal-module__efTUkW__shell{-webkit-backdrop-filter:blur(18px);min-height:100vh;color:var(--nc-ink);isolation:isolate;background:#0c0e12b8;grid-template-columns:256px minmax(0,1fr);display:grid;position:relative}.internal-module__efTUkW__shell:before{content:"";z-index:0;pointer-events:none;background-image:repeating-linear-gradient(0deg, color-mix(in oklab, var(--accent,#ffb020) 3%, transparent) 0 1px, transparent 1px 4px);position:absolute;inset:0}.internal-module__efTUkW__shell:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(color-mix(in oklab, var(--accent,#ffb020) 55%, transparent), color-mix(in oklab, var(--accent,#ffb020) 55%, transparent)) 0 0 / 22px 1px no-repeat, linear-gradient(color-mix(in oklab, var(--accent,#ffb020) 55%, transparent), color-mix(in oklab, var(--accent,#ffb020) 55%, transparent)) 0 0 / 1px 22px no-repeat, linear-gradient(color-mix(in oklab, var(--accent,#ffb020) 55%, transparent), color-mix(in oklab, var(--accent,#ffb020) 55%, transparent)) 100% 100% / 22px 1px no-repeat, linear-gradient(color-mix(in oklab, var(--accent,#ffb020) 55%, transparent), color-mix(in oklab, var(--accent,#ffb020) 55%, transparent)) 100% 100% / 1px 22px no-repeat;position:absolute;inset:clamp(8px,1vw,14px)}.internal-module__efTUkW__side{z-index:1;border-right:1px solid var(--nc-line);background:linear-gradient(180deg, color-mix(in oklab, var(--accent-dark,#241a10) 92%, transparent), #14161af5);flex-direction:column;gap:18px;padding:22px 16px 20px;display:flex;position:relative}.internal-module__efTUkW__brandMark{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:-.02em;color:var(--nc-emerald-bright);text-shadow:0 0 12px color-mix(in oklab, var(--accent,#ffb020) 50%, transparent), 0 0 26px color-mix(in oklab, var(--accent,#ffb020) 25%, transparent);font-size:26px;font-weight:900;line-height:1}.internal-module__efTUkW__brandText{flex-direction:column;gap:3px;display:flex}.internal-module__efTUkW__brandName{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--nc-ink);font-size:12px;font-weight:700}.internal-module__efTUkW__brandNote{letter-spacing:.16em;text-transform:uppercase;color:var(--nc-muted);font-family:ui-monospace,Consolas,monospace;font-size:9.5px}.internal-module__efTUkW__sideLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--nc-emerald);align-items:center;gap:8px;padding:0 6px;font-family:ui-monospace,Consolas,monospace;font-size:9.5px;display:flex}.internal-module__efTUkW__sideLabel:before{content:"";background:color-mix(in oklab, var(--accent,#ffb020) 80%, transparent);width:14px;height:1px}.internal-module__efTUkW__navCode{letter-spacing:.14em;text-transform:uppercase;color:var(--nc-emerald);min-width:52px;font-family:ui-monospace,Consolas,monospace;font-size:8.5px}.internal-module__efTUkW__navActive .internal-module__efTUkW__navCode{color:var(--nc-emerald-bright)}.internal-module__efTUkW__navTitle{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.04em;flex:1;font-size:13px;font-weight:600}.internal-module__efTUkW__navSoon{letter-spacing:.14em;text-transform:uppercase;color:var(--nc-muted);opacity:.75;font-family:ui-monospace,Consolas,monospace;font-size:8.5px}.internal-module__efTUkW__sideFoot{border-top:1px solid var(--nc-line);flex-direction:column;gap:10px;margin-top:auto;padding:12px 8px 0;display:flex}.internal-module__efTUkW__work{z-index:1;flex-direction:column;min-width:0;display:flex;position:relative}.internal-module__efTUkW__topbar{border-bottom:1px solid var(--nc-line);background:#14161ab8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:18px clamp(16px,2.2vw,32px);display:flex}.internal-module__efTUkW__topTitles{align-items:baseline;gap:12px;min-width:0;display:flex}.internal-module__efTUkW__topCode{letter-spacing:.2em;text-transform:uppercase;color:var(--accent,#ffb020);font-family:ui-monospace,Consolas,monospace;font-size:9.5px}.internal-module__efTUkW__topTitle{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.02em;text-transform:uppercase;color:var(--nc-ink);margin:0;font-size:clamp(18px,2.4vw,26px);font-weight:800}.internal-module__efTUkW__topUser{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.internal-module__efTUkW__whoami{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.internal-module__efTUkW__whoNick{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.06em;color:var(--nc-emerald-bright);font-size:13px;font-weight:700}.internal-module__efTUkW__whoRole{letter-spacing:.16em;text-transform:uppercase;color:var(--nc-muted);font-family:ui-monospace,Consolas,monospace;font-size:9px}.internal-module__efTUkW__content{flex-direction:column;gap:22px;min-width:0;padding:clamp(16px,2.2vw,34px);display:flex}.internal-module__efTUkW__footStrip{letter-spacing:.16em;text-transform:uppercase;color:var(--nc-muted);opacity:.7;margin-top:auto;padding:10px clamp(16px,2.2vw,32px) 14px;font-family:ui-monospace,Consolas,monospace;font-size:9px}.internal-module__efTUkW__panel{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 28%, transparent);background:linear-gradient(152deg, color-mix(in oklab, var(--accent-dark,#241a10) 92%, transparent), #14161ad1);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));box-shadow:inset 0 1px 0 color-mix(in oklab, var(--accent-3,#ffe9b3) 10%, transparent), 0 16px 40px #0006;padding:20px 22px;position:relative}.internal-module__efTUkW__panel:after{content:"";border-top:1px solid color-mix(in oklab, var(--accent,#ffb020) 60%, transparent);border-left:1px solid color-mix(in oklab, var(--accent,#ffb020) 60%, transparent);pointer-events:none;width:14px;height:14px;position:absolute;top:9px;left:9px}.internal-module__efTUkW__panelWide{padding:0;overflow:hidden}.internal-module__efTUkW__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.internal-module__efTUkW__panelTitle{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-3,#ffe9b3);margin:0;font-size:14px;font-weight:800}.internal-module__efTUkW__panelTitle:after{content:"";background:linear-gradient(90deg, color-mix(in oklab, var(--accent,#ffb020) 85%, transparent), transparent);width:34px;height:1px;margin-top:9px;display:block}.internal-module__efTUkW__hud{letter-spacing:.16em;text-transform:uppercase;color:var(--nc-muted);font-family:ui-monospace,Consolas,monospace;font-size:9.5px}.internal-module__efTUkW__greeting{flex-direction:column;gap:10px;display:flex}.internal-module__efTUkW__greetingHello{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.01em;color:var(--nc-ink);margin:0;font-size:clamp(20px,2.6vw,30px);font-weight:800}.internal-module__efTUkW__greetingHello span{color:var(--nc-emerald-bright);text-shadow:0 0 14px color-mix(in oklab, var(--accent,#ffb020) 45%, transparent)}.internal-module__efTUkW__greetingText{color:#eeeef2b8;max-width:68ch;margin:0;font-size:13.5px;line-height:1.7}.internal-module__efTUkW__stats{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;display:grid}.internal-module__efTUkW__stat{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 28%, transparent);background:linear-gradient(152deg, color-mix(in oklab, var(--accent-dark,#241a10) 94%, transparent), #14161adb);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));padding:18px 20px 20px;position:relative}.internal-module__efTUkW__statCode{letter-spacing:.18em;text-transform:uppercase;color:var(--accent,#ffb020);font-family:ui-monospace,Consolas,monospace;font-size:9px}.internal-module__efTUkW__statValue{font-family:var(--font-display), "Mazzard H", sans-serif;color:var(--nc-emerald-bright);text-shadow:0 0 20px color-mix(in oklab, var(--accent,#ffb020) 35%, transparent);margin-top:10px;font-size:42px;font-weight:900;line-height:1;display:block}.internal-module__efTUkW__statValueMuted{color:#eeeef273;text-shadow:none}.internal-module__efTUkW__statLabel{letter-spacing:.04em;color:#eeeef2bf;margin-top:10px;font-size:12px;display:block}.internal-module__efTUkW__statNote{letter-spacing:.14em;text-transform:uppercase;color:var(--nc-muted);margin-top:6px;font-family:ui-monospace,Consolas,monospace;font-size:9px;display:block}.internal-module__efTUkW__btn{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 45%, transparent);color:var(--nc-ink);font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:#16181c80;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:11.5px;font-weight:700;transition:transform .16s,background-color .16s,border-color .16s,box-shadow .16s;display:inline-flex}.internal-module__efTUkW__btn:hover:not(:disabled){border-color:color-mix(in oklab, var(--accent,#ffb020) 85%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 32%, transparent);box-shadow:0 0 18px color-mix(in oklab, var(--accent,#ffb020) 28%, transparent);transform:translateY(-1px)}.internal-module__efTUkW__btn:disabled{cursor:not-allowed;opacity:.45}.internal-module__efTUkW__btnPrimary{color:#101216;border-color:color-mix(in oklab, var(--accent,#ffb020) 70%, transparent);background-image:linear-gradient(100deg, var(--accent-dark,#241a10) 0%, var(--accent,#ffb020) 40%, var(--accent-3,#ffe9b3) 55%, var(--accent,#ffb020) 70%, var(--accent-dark,#241a10) 100%)}.internal-module__efTUkW__btnPrimary:hover:not(:disabled){color:#101216;box-shadow:0 0 22px color-mix(in oklab, var(--accent,#ffb020) 40%, transparent)}.internal-module__efTUkW__btnGhost{background:rgba(20, 13, 6,, .5);border-color:color-mix(in oklab, var(--accent,#ffb020) 34%, transparent);color:var(--accent-3,#ffe9b3)}.internal-module__efTUkW__btnDanger{border-color:color-mix(in oklab, var(--accent,#ffb020) 60%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 18%, transparent);color:var(--accent,#ffb020)}.internal-module__efTUkW__btnDanger:hover:not(:disabled){border-color:color-mix(in oklab, var(--accent,#ffb020) 90%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 30%, transparent);box-shadow:0 0 18px color-mix(in oklab, var(--accent,#ffb020) 25%, transparent)}.internal-module__efTUkW__btnTiny{letter-spacing:.1em;padding:7px 12px;font-size:10px}.internal-module__efTUkW__filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.internal-module__efTUkW__panelActions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.internal-module__efTUkW__chip{border:1px solid var(--nc-line);color:#eeeef2b3;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:#14161a99;padding:7px 13px;font-family:ui-monospace,Consolas,monospace;font-size:10px;transition:color .16s,border-color .16s,background-color .16s}.internal-module__efTUkW__chip:hover{color:var(--nc-ink);border-color:color-mix(in oklab, var(--accent,#ffb020) 50%, transparent)}.internal-module__efTUkW__chipActive{color:#101216;border-color:color-mix(in oklab, var(--accent,#ffb020) 70%, transparent);background:linear-gradient(100deg, var(--accent-deep,#7a4600), var(--accent-3,#ffe9b3))}.internal-module__efTUkW__tableWrap{overflow-x:auto}.internal-module__efTUkW__panelHeadFlush{margin-bottom:0;padding:20px 22px 0}.internal-module__efTUkW__panelMessage{margin:16px 22px 0}.internal-module__efTUkW__tableWrapSpaced{margin-top:18px}.internal-module__efTUkW__cardList{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.internal-module__efTUkW__appCard{border:1px solid var(--nc-line);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:#14161a99;padding:16px 18px 18px}.internal-module__efTUkW__cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.internal-module__efTUkW__cardFacts{grid-template-columns:minmax(96px,auto) minmax(0,1fr);gap:6px 14px;margin:0;font-size:12.5px;display:grid}.internal-module__efTUkW__cardFacts dt{letter-spacing:.12em;text-transform:uppercase;color:var(--nc-emerald);padding-top:3px;font-family:ui-monospace,Consolas,monospace;font-size:9.5px}.internal-module__efTUkW__cardFacts dd{color:#eeeef2c7;overflow-wrap:anywhere;margin:0;line-height:1.55}.internal-module__efTUkW__table{border-collapse:collapse;width:100%;font-size:13px}.internal-module__efTUkW__table th{text-align:left;letter-spacing:.16em;text-transform:uppercase;color:var(--nc-emerald);border-bottom:1px solid var(--nc-line);white-space:nowrap;padding:12px 14px;font-family:ui-monospace,Consolas,monospace;font-size:9.5px;font-weight:500}.internal-module__efTUkW__table td{vertical-align:top;color:#eeeef2db;border-bottom:1px solid #1b1d2199;padding:13px 14px}.internal-module__efTUkW__table tbody tr:hover td{background:color-mix(in oklab, var(--accent,#ffb020) 6%, transparent)}.internal-module__efTUkW__cellNick{font-family:var(--font-display), "Mazzard H", sans-serif;color:var(--nc-ink);font-size:13.5px;font-weight:700}.internal-module__efTUkW__cellMono{color:#eeeef2b3;white-space:nowrap;font-family:ui-monospace,Consolas,monospace;font-size:11.5px}.internal-module__efTUkW__cellWrap{color:#eeeef2b8;overflow-wrap:anywhere;max-width:42ch;font-size:12.5px;line-height:1.55}.internal-module__efTUkW__cellActions{flex-wrap:wrap;gap:8px;display:flex}.internal-module__efTUkW__status{border:1px solid var(--nc-line);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));align-items:center;gap:7px;padding:5px 10px;font-family:ui-monospace,Consolas,monospace;font-size:9.5px;display:inline-flex}.internal-module__efTUkW__statusNew{color:var(--nc-emerald-bright);border-color:color-mix(in oklab, var(--accent,#ffb020) 55%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 16%, transparent)}.internal-module__efTUkW__statusApproved{color:var(--accent,#ffb020);border-color:color-mix(in oklab, var(--accent,#ffb020) 45%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 8%, transparent)}.internal-module__efTUkW__statusRejected{color:var(--accent,#ffb020);border-color:color-mix(in oklab, var(--accent,#ffb020) 50%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 14%, transparent)}.internal-module__efTUkW__credential{border-color:color-mix(in oklab, var(--accent,#ffb020) 42%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--accent-3,#ffe9b3) 12%, transparent), 0 0 26px color-mix(in oklab, var(--accent-3,#ffe9b3) 14%, transparent), 0 16px 40px #00000073;flex-direction:column;gap:14px;display:flex}.internal-module__efTUkW__credentialWarn{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 40%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 7%, transparent);color:var(--accent,#ffb020);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));align-items:flex-start;gap:10px;padding:11px 14px;font-size:12.5px;line-height:1.6;display:flex}.internal-module__efTUkW__credGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.internal-module__efTUkW__credItem{flex-direction:column;gap:7px;display:flex}.internal-module__efTUkW__credLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--nc-emerald);font-family:ui-monospace,Consolas,monospace;font-size:9px}.internal-module__efTUkW__credValue{border:1px solid var(--nc-line);letter-spacing:.06em;color:var(--nc-emerald-bright);overflow-wrap:anywhere;background:#14161abf;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-family:ui-monospace,Consolas,monospace;font-size:15px;display:flex}.internal-module__efTUkW__gate{background:radial-gradient(120% 80% at 50% 0%, #16181c59, transparent 62%), var(--nc-night);justify-content:center;align-items:center;min-height:100vh;padding:32px 20px;display:flex}.internal-module__efTUkW__gatePanel{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 30%, transparent);background:linear-gradient(152deg, color-mix(in oklab, var(--accent-dark,#241a10) 96%, transparent), #14161ae6);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));width:100%;max-width:420px;box-shadow:inset 0 1px 0 color-mix(in oklab, var(--accent-3,#ffe9b3) 12%, transparent), 0 0 34px color-mix(in oklab, var(--accent-3,#ffe9b3) 12%, transparent), 0 22px 50px #00000080;padding:30px 28px 28px;position:relative}.internal-module__efTUkW__gateCode{letter-spacing:.2em;text-transform:uppercase;color:var(--accent,#ffb020);font-family:ui-monospace,Consolas,monospace;font-size:9.5px}.internal-module__efTUkW__gateTitle{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--nc-ink);margin:12px 0 0;font-size:22px;font-weight:800}.internal-module__efTUkW__gateText{color:#eeeef2b8;margin:10px 0 0;font-size:13px;line-height:1.65}.internal-module__efTUkW__form{flex-direction:column;gap:14px;margin-top:22px;display:flex}.internal-module__efTUkW__field{flex-direction:column;gap:7px;display:flex}.internal-module__efTUkW__label{letter-spacing:.18em;text-transform:uppercase;color:var(--nc-emerald);font-family:ui-monospace,Consolas,monospace;font-size:9px}.internal-module__efTUkW__input{border:1px solid var(--nc-line);width:100%;color:var(--nc-ink);background:#14161ad9;border-radius:10px;padding:11px 13px;font-family:inherit;font-size:14px;transition:border-color .16s,box-shadow .16s}.internal-module__efTUkW__input:focus{border-color:color-mix(in oklab, var(--accent,#ffb020) 70%, transparent);box-shadow:0 0 0 1px color-mix(in oklab, var(--accent,#ffb020) 25%, transparent);outline:none}.internal-module__efTUkW__input::placeholder{color:#9a9a9e8c}.internal-module__efTUkW__error{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 55%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 16%, transparent);color:var(--accent,#ffb020);padding:10px 13px;font-size:12.5px;line-height:1.55}.internal-module__efTUkW__ok{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 50%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 14%, transparent);color:var(--accent,#ffb020);padding:10px 13px;font-size:12.5px;line-height:1.55}.internal-module__efTUkW__empty{text-align:center;color:#eeeef299;padding:26px 6px;font-size:13px}.internal-module__efTUkW__loading{letter-spacing:.22em;text-transform:uppercase;min-height:100vh;color:var(--nc-emerald);justify-content:center;align-items:center;font-family:ui-monospace,Consolas,monospace;font-size:10px;display:flex}.internal-module__efTUkW__lkWindow{grid-template-columns:minmax(200px,258px) minmax(0,1fr);align-items:start;gap:18px;margin-top:16px;display:grid}.internal-module__efTUkW__figure{text-align:center;border:1px solid color-mix(in oklab, var(--accent,#ffb020) 30%, transparent);background:radial-gradient(120% 70% at 50% 10%, #16181c80, transparent 62%), linear-gradient(180deg, color-mix(in oklab, var(--accent-dark,#241a10) 90%, transparent), #14161af0);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:348px;padding:22px 18px;display:flex;position:relative}.internal-module__efTUkW__figure:after{content:"";border-top:1px solid color-mix(in oklab, var(--accent,#ffb020) 60%, transparent);border-left:1px solid color-mix(in oklab, var(--accent,#ffb020) 60%, transparent);pointer-events:none;width:14px;height:14px;position:absolute;top:9px;left:9px}.internal-module__efTUkW__figureFrame{border:1px dashed color-mix(in oklab, var(--accent,#ffb020) 32%, transparent);background-image:repeating-linear-gradient(0deg, color-mix(in oklab, var(--accent,#ffb020) 6%, transparent) 0 1px, transparent 1px 7px);flex-direction:column;justify-content:flex-end;align-items:center;width:132px;height:188px;display:flex}.internal-module__efTUkW__figureHead{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 50%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 16%, transparent);border-radius:50% 50% 46% 46%;width:46px;height:46px;margin-bottom:6px}.internal-module__efTUkW__figureBody{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 42%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 16%, transparent);clip-path:polygon(24% 0,76% 0,100% 32%,100% 100%,0 100%,0 32%);width:96px;height:98px}.internal-module__efTUkW__figureTitle{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--nc-ink);font-size:12.5px;font-weight:700}.internal-module__efTUkW__figureNote{color:#eeeef28c;max-width:34ch;font-size:11px;line-height:1.6}.internal-module__efTUkW__figureProf{letter-spacing:.16em;text-transform:uppercase;color:var(--accent,#ffb020);font-family:ui-monospace,Consolas,monospace;font-size:10px}.internal-module__efTUkW__charBar{flex-wrap:wrap;align-items:stretch;gap:8px;margin-top:4px;display:flex}.internal-module__efTUkW__charBar .internal-module__efTUkW__chip{text-align:left;flex-direction:column;align-items:flex-start;gap:3px;display:inline-flex}.internal-module__efTUkW__charBar .internal-module__efTUkW__chip:disabled{cursor:default}.internal-module__efTUkW__charMeta{letter-spacing:.1em;color:var(--nc-muted);font-size:9px}.internal-module__efTUkW__chipActive .internal-module__efTUkW__charMeta{color:color-mix(in oklab, var(--accent-dark,#241a10) 75%, transparent)}.internal-module__efTUkW__gearSide{flex-direction:column;gap:14px;min-width:0;display:flex}.internal-module__efTUkW__gearGroup{flex-direction:column;gap:8px;display:flex}.internal-module__efTUkW__gearGroupTitle{letter-spacing:.18em;text-transform:uppercase;color:var(--nc-emerald);align-items:center;gap:8px;font-family:ui-monospace,Consolas,monospace;font-size:9px;display:flex}.internal-module__efTUkW__gearGroupTitle:after{content:"";background:linear-gradient(90deg, color-mix(in oklab, var(--accent,#ffb020) 40%, transparent), transparent);flex:1;height:1px}.internal-module__efTUkW__slotGrid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:8px;display:grid}.internal-module__efTUkW__slot{text-align:left;border:1px solid var(--nc-line);color:inherit;font:inherit;cursor:pointer;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:#14161ab8;flex-direction:column;gap:5px;padding:10px 12px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:flex}.internal-module__efTUkW__slot:hover{border-color:color-mix(in oklab, var(--accent,#ffb020) 50%, transparent)}.internal-module__efTUkW__slotActive{border-color:color-mix(in oklab, var(--accent,#ffb020) 55%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent,#ffb020) 16%, transparent), 0 0 18px color-mix(in oklab, var(--accent-3,#ffe9b3) 12%, transparent);background:linear-gradient(140deg,#16181c99,#14161ad1)}.internal-module__efTUkW__slotLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--nc-emerald);font-family:ui-monospace,Consolas,monospace;font-size:8.5px}.internal-module__efTUkW__slotActive .internal-module__efTUkW__slotLabel{color:var(--accent,#ffb020)}.internal-module__efTUkW__slotItem{color:var(--nc-ink);overflow-wrap:anywhere;font-size:12.5px;line-height:1.4}.internal-module__efTUkW__slotEmpty{color:#eeeef257;font-size:12.5px}.internal-module__efTUkW__slotNote{letter-spacing:.1em;color:var(--nc-muted);overflow-wrap:anywhere;font-family:ui-monospace,Consolas,monospace;font-size:9px}.internal-module__efTUkW__slotEditor{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 24%, transparent);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:#14161a99;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.internal-module__efTUkW__slotEditorRow{flex-wrap:wrap;gap:12px;display:flex}.internal-module__efTUkW__fieldGrow{flex:200px;min-width:0}.internal-module__efTUkW__charManage{border-top:1px solid var(--nc-line);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;margin-top:18px;padding-top:16px;display:grid}.internal-module__efTUkW__charManageRow{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 20%, transparent);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:#14161a80;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.internal-module__efTUkW__checkboxRow{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.internal-module__efTUkW__checkboxRow input{width:15px;height:15px;accent-color:var(--accent,#ffb020)}.internal-module__efTUkW__packKpi{border-top:1px solid var(--nc-line);margin-top:20px;padding-top:16px}.internal-module__efTUkW__packKpiTitle{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-3,#ffe9b3);margin:0;font-size:13px;font-weight:800}.internal-module__efTUkW__memo{border-color:color-mix(in oklab, var(--accent,#ffb020) 30%, transparent)}.internal-module__efTUkW__memoList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.internal-module__efTUkW__memoRow{border-left:1px solid color-mix(in oklab, var(--accent,#ffb020) 35%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 4%, transparent);grid-template-columns:minmax(118px,168px) minmax(0,1fr);align-items:baseline;gap:6px 16px;padding:10px 12px;display:grid}.internal-module__efTUkW__memoWho{letter-spacing:.14em;text-transform:uppercase;color:var(--nc-emerald);font-family:ui-monospace,Consolas,monospace;font-size:9.5px}.internal-module__efTUkW__memoCodes{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.internal-module__efTUkW__memoCode{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 35%, transparent);letter-spacing:.02em;color:var(--accent,#ffb020);overflow-wrap:anywhere;background:#14161ad9;padding:5px 9px;font-family:ui-monospace,Consolas,monospace;font-size:12.5px}.internal-module__efTUkW__memoNote{color:#eeeef299;grid-column:2;font-size:11.5px;line-height:1.6}.internal-module__efTUkW__controlBar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.internal-module__efTUkW__controlBar .internal-module__efTUkW__input{width:auto;min-width:150px}.internal-module__efTUkW__controlBar .internal-module__efTUkW__field{gap:4px}.internal-module__efTUkW__packPanel{flex-direction:column;gap:14px;display:flex}.internal-module__efTUkW__packTitleRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.internal-module__efTUkW__packFree{letter-spacing:.16em;text-transform:uppercase;color:var(--accent,#ffb020);font-family:ui-monospace,Consolas,monospace;font-size:9px}.internal-module__efTUkW__seatLine{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.internal-module__efTUkW__seat{border:1px solid var(--nc-line);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:#14161a99;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.internal-module__efTUkW__seatEmpty{border-style:dashed;border-color:color-mix(in oklab, var(--accent,#ffb020) 28%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 3%, transparent)}.internal-module__efTUkW__seatNumber{letter-spacing:.12em;color:var(--nc-emerald);font-family:ui-monospace,Consolas,monospace;font-size:11px}.internal-module__efTUkW__seatWho{flex-direction:column;gap:3px;min-width:0;display:flex}.internal-module__efTUkW__seatNick{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.03em;color:var(--nc-ink);overflow-wrap:anywhere;font-size:13px;font-weight:700}.internal-module__efTUkW__seatMeta{letter-spacing:.12em;text-transform:uppercase;color:var(--nc-muted);font-family:ui-monospace,Consolas,monospace;font-size:9.5px}.internal-module__efTUkW__seatEmpty .internal-module__efTUkW__seatNick{color:#eeeef25c;font-weight:500}.internal-module__efTUkW__seatActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.internal-module__efTUkW__board{flex-direction:column;gap:10px;margin-top:16px;display:flex}.internal-module__efTUkW__partyRow{grid-template-columns:92px minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.internal-module__efTUkW__partyLabel{border-left:1px solid color-mix(in oklab, var(--accent,#ffb020) 45%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 4%, transparent);flex-direction:column;justify-content:center;gap:4px;padding:8px 10px;display:flex}.internal-module__efTUkW__partyLabelCode{letter-spacing:.16em;text-transform:uppercase;color:var(--accent,#ffb020);font-family:ui-monospace,Consolas,monospace;font-size:9px}.internal-module__efTUkW__partyLabelNote{color:#eeeef28c;font-size:10.5px}.internal-module__efTUkW__partySeats{grid-template-columns:repeat(auto-fit,minmax(126px,1fr));gap:8px;min-width:0;display:grid}.internal-module__efTUkW__slotCard{text-align:left;border:1px solid var(--nc-line);min-height:82px;color:inherit;font:inherit;cursor:pointer;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));background:#14161ab8;flex-direction:column;gap:5px;padding:9px 11px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:flex}.internal-module__efTUkW__slotCard:hover{border-color:color-mix(in oklab, var(--accent,#ffb020) 55%, transparent)}.internal-module__efTUkW__slotCardEmpty{border-style:dashed;border-color:color-mix(in oklab, var(--accent,#ffb020) 30%, transparent);background:rgba(20, 13, 6,, .5)}.internal-module__efTUkW__slotCardFilled{border-color:color-mix(in oklab, var(--accent,#ffb020) 45%, transparent)}.internal-module__efTUkW__slotCardReady{border-color:color-mix(in oklab, var(--accent,#ffb020) 85%, transparent);box-shadow:0 0 18px color-mix(in oklab, var(--accent,#ffb020) 20%, transparent);background:linear-gradient(140deg,#16181c99,#14161ad9)}.internal-module__efTUkW__slotCardOver{border-color:color-mix(in oklab, var(--accent,#ffb020) 90%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent,#ffb020) 40%, transparent), 0 0 22px color-mix(in oklab, var(--accent-3,#ffe9b3) 25%, transparent)}.internal-module__efTUkW__slotSeat{letter-spacing:.16em;text-transform:uppercase;color:var(--nc-emerald);font-family:ui-monospace,Consolas,monospace;font-size:8.5px}.internal-module__efTUkW__slotCardEmpty .internal-module__efTUkW__slotSeat{color:var(--nc-muted)}.internal-module__efTUkW__slotNick{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.03em;color:var(--nc-ink);overflow-wrap:anywhere;font-size:12.5px;font-weight:700}.internal-module__efTUkW__slotCardEmpty .internal-module__efTUkW__slotNick{color:#eeeef257;font-weight:500}.internal-module__efTUkW__slotProf{letter-spacing:.1em;color:var(--accent-3,#ffe9b3);overflow-wrap:anywhere;font-family:ui-monospace,Consolas,monospace;font-size:9.5px}.internal-module__efTUkW__slotMark{letter-spacing:.12em;text-transform:uppercase;color:#eeeef280;font-family:ui-monospace,Consolas,monospace;font-size:9px}.internal-module__efTUkW__slotMarkYes{color:var(--nc-emerald-bright)}.internal-module__efTUkW__slotMarkNo{color:var(--accent,#ffb020)}.internal-module__efTUkW__slotHint{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklab, var(--accent,#ffb020) 70%, transparent);margin-top:auto;font-family:ui-monospace,Consolas,monospace;font-size:8.5px}.internal-module__efTUkW__rosterGrid{grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:10px;margin-top:14px;display:grid}.internal-module__efTUkW__rosterCard{border:1px solid var(--nc-line);clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,11px 100%,0 calc(100% - 11px));background:#14161aa8;flex-direction:column;gap:8px;padding:12px 14px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:flex}.internal-module__efTUkW__rosterCard:hover{border-color:color-mix(in oklab, var(--accent,#ffb020) 45%, transparent)}.internal-module__efTUkW__rosterCardReady{border-color:color-mix(in oklab, var(--accent,#ffb020) 80%, transparent);box-shadow:0 0 18px color-mix(in oklab, var(--accent,#ffb020) 16%, transparent);background:linear-gradient(140deg,#16181c9e,#14161adb)}.internal-module__efTUkW__rosterCardAway{border-color:color-mix(in oklab, var(--accent,#ffb020) 50%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 10%, transparent)}.internal-module__efTUkW__rosterCardIdle{border-style:dashed}.internal-module__efTUkW__rosterCardDraggable{cursor:grab}.internal-module__efTUkW__rosterCardDragging{opacity:.55}.internal-module__efTUkW__rosterHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.internal-module__efTUkW__rosterNick{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.03em;color:var(--nc-ink);overflow-wrap:anywhere;font-size:13.5px;font-weight:700}.internal-module__efTUkW__rosterProf{letter-spacing:.12em;text-transform:uppercase;color:var(--nc-emerald);font-family:ui-monospace,Consolas,monospace;font-size:9.5px}.internal-module__efTUkW__rosterActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.internal-module__efTUkW__rosterActions .internal-module__efTUkW__input{width:auto;min-width:118px;padding:8px 10px;font-size:12px}.internal-module__efTUkW__rosterPlaced{letter-spacing:.14em;text-transform:uppercase;color:var(--accent,#ffb020);font-family:ui-monospace,Consolas,monospace;font-size:9px}.internal-module__efTUkW__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-top:14px;display:grid}.internal-module__efTUkW__summaryCard{border:1px solid var(--nc-line);border-left:1px solid color-mix(in oklab, var(--accent,#ffb020) 45%, transparent);background:#14161a9e;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;display:flex}.internal-module__efTUkW__summaryNick{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.03em;color:var(--nc-ink);overflow-wrap:anywhere;font-size:13px;font-weight:700}.internal-module__efTUkW__summaryNumbers{white-space:nowrap;align-items:baseline;gap:10px;display:flex}.internal-module__efTUkW__summaryValue{font-family:var(--font-display), "Mazzard H", sans-serif;color:var(--nc-emerald-bright);font-size:18px;font-weight:800}.internal-module__efTUkW__summaryLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--nc-muted);font-family:ui-monospace,Consolas,monospace;font-size:9px}.internal-module__efTUkW__markYes,.internal-module__efTUkW__markNo{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));border:1px solid;align-items:center;padding:4px 9px;font-family:ui-monospace,Consolas,monospace;font-size:9px;display:inline-flex}.internal-module__efTUkW__markYes{color:var(--nc-emerald-bright);border-color:color-mix(in oklab, var(--accent,#ffb020) 55%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 16%, transparent)}.internal-module__efTUkW__markNo{color:var(--accent,#ffb020);border-color:color-mix(in oklab, var(--accent,#ffb020) 50%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 14%, transparent)}.internal-module__efTUkW__proofLink{color:var(--accent,#ffb020);border-bottom:1px solid color-mix(in oklab, var(--accent,#ffb020) 40%, transparent);overflow-wrap:anywhere;font-family:ui-monospace,Consolas,monospace;font-size:11px;text-decoration:none}.internal-module__efTUkW__proofLink:hover{border-bottom-color:color-mix(in oklab, var(--accent,#ffb020) 90%, transparent)}.internal-module__efTUkW__kefCell{align-items:center;gap:8px;display:inline-flex}.internal-module__efTUkW__kefCell .internal-module__efTUkW__input{width:82px;min-width:82px;padding:7px 9px;font-size:12.5px}.internal-module__efTUkW__textarea{border:1px solid var(--nc-line);width:100%;color:var(--nc-ink);resize:vertical;background:#14161ad9;padding:11px 13px;font-family:inherit;font-size:13.5px;line-height:1.6;transition:border-color .16s,box-shadow .16s}.internal-module__efTUkW__textarea:focus{border-color:color-mix(in oklab, var(--accent,#ffb020) 70%, transparent);box-shadow:0 0 0 1px color-mix(in oklab, var(--accent,#ffb020) 25%, transparent);outline:none}.internal-module__efTUkW__textarea::placeholder{color:#9a9a9e8c}.internal-module__efTUkW__announcementBody{white-space:pre-wrap;overflow-wrap:anywhere;color:#eeeef2d1;max-width:78ch;margin:0;font-size:13.5px;line-height:1.7}.internal-module__efTUkW__messagesLayout{grid-template-columns:minmax(240px,340px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.internal-module__efTUkW__dialogList{flex-direction:column;gap:8px;max-height:62vh;display:flex;overflow-y:auto}.internal-module__efTUkW__dialog{text-align:left;border:1px solid var(--nc-line);color:inherit;font:inherit;cursor:pointer;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));background:#14161aa8;flex-direction:column;gap:5px;padding:10px 12px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:flex}.internal-module__efTUkW__dialog:hover{border-color:color-mix(in oklab, var(--accent,#ffb020) 50%, transparent)}.internal-module__efTUkW__dialogActive{border-color:color-mix(in oklab, var(--accent,#ffb020) 55%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent,#ffb020) 14%, transparent), 0 0 18px color-mix(in oklab, var(--accent-3,#ffe9b3) 12%, transparent);background:linear-gradient(140deg,#16181c99,#14161ad9)}.internal-module__efTUkW__dialogHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.internal-module__efTUkW__dialogNick{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.03em;color:var(--nc-ink);overflow-wrap:anywhere;font-size:13px;font-weight:700}.internal-module__efTUkW__dialogPreview{color:#eeeef29e;overflow-wrap:anywhere;font-size:12px;line-height:1.45}.internal-module__efTUkW__dialogMeta{letter-spacing:.12em;text-transform:uppercase;color:var(--nc-muted);font-family:ui-monospace,Consolas,monospace;font-size:9px}.internal-module__efTUkW__unread{text-align:center;border:1px solid color-mix(in oklab, var(--accent,#ffb020) 50%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 12%, transparent);letter-spacing:.08em;min-width:20px;color:var(--accent,#ffb020);padding:2px 6px;font-family:ui-monospace,Consolas,monospace;font-size:10px}.internal-module__efTUkW__thread{flex-direction:column;gap:10px;max-height:52vh;padding-right:4px;display:flex;overflow-y:auto}.internal-module__efTUkW__bubble{border:1px solid var(--nc-line);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));background:#14161aa8;flex-direction:column;gap:5px;max-width:78ch;padding:10px 12px;display:flex}.internal-module__efTUkW__bubbleMine{border-color:color-mix(in oklab, var(--accent,#ffb020) 45%, transparent);background:linear-gradient(140deg,#16181c8c,#14161acc);align-self:flex-end}.internal-module__efTUkW__bubbleOther{align-self:flex-start}.internal-module__efTUkW__bubbleBody{white-space:pre-wrap;overflow-wrap:anywhere;color:#eeeef2e0;font-size:13.5px;line-height:1.6}.internal-module__efTUkW__bubbleMeta{letter-spacing:.12em;text-transform:uppercase;color:var(--nc-muted);font-family:ui-monospace,Consolas,monospace;font-size:9px}.internal-module__efTUkW__composer{border-top:1px solid var(--nc-line);flex-direction:column;gap:10px;margin-top:16px;padding-top:16px;display:flex}.internal-module__efTUkW__composer .internal-module__efTUkW__btn{align-self:flex-start}.internal-module__efTUkW__packBoard{grid-template-columns:minmax(0,1fr) minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:14px;display:grid}.internal-module__efTUkW__packColumn{flex-direction:column;gap:10px;min-width:0;display:flex}.internal-module__efTUkW__packColumnTitle{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.internal-module__efTUkW__packColumnNote{letter-spacing:.14em;text-transform:uppercase;color:var(--nc-muted);font-family:ui-monospace,Consolas,monospace;font-size:9.5px}.internal-module__efTUkW__poolList{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.internal-module__efTUkW__poolCard{border:1px solid var(--nc-line);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));background:#14161ab8;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 11px;transition:border-color .16s,background-color .16s;display:grid}.internal-module__efTUkW__poolCard:hover{border-color:color-mix(in oklab, var(--accent,#ffb020) 55%, transparent)}.internal-module__efTUkW__poolCardMain{border-color:color-mix(in oklab, var(--accent,#ffb020) 45%, transparent)}.internal-module__efTUkW__poolCardDesyatka{border-color:color-mix(in oklab, var(--accent,#ffb020) 30%, transparent);background:linear-gradient(140deg, color-mix(in oklab, var(--accent-dark,#241a10) 50%, transparent), #14161acc)}.internal-module__efTUkW__poolCardDraggable{cursor:grab}.internal-module__efTUkW__poolCardDragging{opacity:.45}.internal-module__efTUkW__poolWho{flex-direction:column;gap:3px;min-width:0;display:flex}.internal-module__efTUkW__poolNick{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.03em;color:var(--nc-ink);overflow-wrap:anywhere;font-size:12.5px;font-weight:700}.internal-module__efTUkW__poolProf{letter-spacing:.1em;color:var(--accent-3,#ffe9b3);overflow-wrap:anywhere;font-family:ui-monospace,Consolas,monospace;font-size:9.5px}.internal-module__efTUkW__poolTag{letter-spacing:.16em;text-transform:uppercase;color:var(--accent,#ffb020);font-family:ui-monospace,Consolas,monospace;font-size:8.5px}.internal-module__efTUkW__poolActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.internal-module__efTUkW__freeList{flex-direction:column;gap:6px;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.internal-module__efTUkW__freeCard{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 22%, transparent);background:color-mix(in oklab, var(--accent-dark,#241a10) 70%, transparent);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;transition:border-color .16s;display:grid}.internal-module__efTUkW__freeCard:hover{border-color:color-mix(in oklab, var(--accent,#ffb020) 50%, transparent)}.internal-module__efTUkW__kmList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.internal-module__efTUkW__kmSlot{border:1px solid var(--nc-line);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));background:#14161ab8;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding:9px 11px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:grid}.internal-module__efTUkW__kmSlotEmpty{border-style:dashed;border-color:color-mix(in oklab, var(--accent,#ffb020) 30%, transparent);background:rgba(20, 13, 6,, .5)}.internal-module__efTUkW__kmSlotFilled{border-color:color-mix(in oklab, var(--accent,#ffb020) 45%, transparent)}.internal-module__efTUkW__kmSlotOver{border-color:color-mix(in oklab, var(--accent,#ffb020) 90%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent,#ffb020) 40%, transparent), 0 0 22px color-mix(in oklab, var(--accent-3,#ffe9b3) 25%, transparent)}.internal-module__efTUkW__kmSlotConfirmed{border-color:color-mix(in oklab, var(--accent,#ffb020) 85%, transparent);box-shadow:0 0 18px color-mix(in oklab, var(--accent,#ffb020) 20%, transparent);background:linear-gradient(140deg,#16181c99,#14161ad9)}.internal-module__efTUkW__pendingBar{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 55%, transparent);background:linear-gradient(120deg, color-mix(in oklab, var(--accent-dark,#241a10) 85%, transparent), #14161acc);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--accent-3,#ffe9b3) 12%, transparent);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px;display:flex}.internal-module__efTUkW__pendingBarTitle{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-3,#ffe9b3);font-size:13px;font-weight:800}.internal-module__efTUkW__pendingBarText{color:#eeeef2bf;margin:0;font-size:12.5px;line-height:1.6}.internal-module__efTUkW__rejectBar{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 45%, transparent);background:color-mix(in oklab, var(--accent-dark,#241a10) 60%, transparent);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));margin-bottom:14px;padding:11px 14px}.internal-module__efTUkW__eventList{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.internal-module__efTUkW__eventCard{text-align:left;border:1px solid var(--nc-line);width:100%;color:inherit;font:inherit;cursor:pointer;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));background:#14161ab8;flex-direction:column;gap:5px;padding:10px 12px;transition:border-color .16s,background-color .16s;display:flex}.internal-module__efTUkW__eventCard:hover{border-color:color-mix(in oklab, var(--accent,#ffb020) 55%, transparent)}.internal-module__efTUkW__eventCardActive{border-color:color-mix(in oklab, var(--accent,#ffb020) 75%, transparent);background:linear-gradient(140deg, color-mix(in oklab, var(--accent-dark,#241a10) 75%, transparent), #14161ad1);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--accent-3,#ffe9b3) 10%, transparent)}.internal-module__efTUkW__eventTitle{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.03em;color:var(--nc-ink);overflow-wrap:anywhere;font-size:12.5px;font-weight:700}.internal-module__efTUkW__eventMeta{letter-spacing:.14em;text-transform:uppercase;color:var(--nc-muted);font-family:ui-monospace,Consolas,monospace;font-size:9.5px}.internal-module__efTUkW__requestList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.internal-module__efTUkW__requestCard{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 35%, transparent);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:#14161ab3;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.internal-module__efTUkW__requestHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.internal-module__efTUkW__requestName{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.04em;color:var(--nc-ink);font-size:13px;font-weight:800}@media (max-width:1180px){.internal-module__efTUkW__packBoard{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.internal-module__efTUkW__shell{grid-template-columns:minmax(0,1fr)}.internal-module__efTUkW__side{border-right:0;border-bottom:1px solid var(--nc-line)}.internal-module__efTUkW__nav{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.internal-module__efTUkW__sideFoot{margin-top:6px}.internal-module__efTUkW__table th:nth-child(5),.internal-module__efTUkW__table td:nth-child(5){display:none}.internal-module__efTUkW__lkWindow{grid-template-columns:minmax(0,1fr)}.internal-module__efTUkW__figure{min-height:0}.internal-module__efTUkW__memoRow{grid-template-columns:minmax(0,1fr)}.internal-module__efTUkW__memoNote{grid-column:1}.internal-module__efTUkW__partyRow,.internal-module__efTUkW__messagesLayout{grid-template-columns:minmax(0,1fr)}.internal-module__efTUkW__partyLabel{border-left:0;border-top:1px solid color-mix(in oklab, var(--accent,#ffb020) 35%, transparent)}}@media (prefers-reduced-motion:reduce){.internal-module__efTUkW__btn,.internal-module__efTUkW__navItem,.internal-module__efTUkW__chip,.internal-module__efTUkW__input,.internal-module__efTUkW__slot{transition:none}.internal-module__efTUkW__btn:hover:not(:disabled){transform:none}}.internal-module__efTUkW__navBadge{text-align:center;border:1px solid color-mix(in oklab, var(--accent,#ffb020) 55%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 14%, transparent);letter-spacing:.08em;min-width:20px;color:var(--accent,#ffb020);box-shadow:0 0 12px color-mix(in oklab, var(--accent,#ffb020) 22%, transparent);padding:2px 6px;font-family:ui-monospace,Consolas,monospace;font-size:10px;line-height:1.4}.internal-module__efTUkW__toasts{z-index:60;pointer-events:none;flex-direction:column;gap:10px;max-width:min(360px,100vw - 32px);display:flex;position:fixed;bottom:clamp(12px,2vw,26px);right:clamp(12px,2vw,26px)}.internal-module__efTUkW__toast{text-align:left;border:1px solid color-mix(in oklab, var(--accent,#ffb020) 50%, transparent);background:linear-gradient(140deg, color-mix(in oklab, var(--accent-dark,#241a10) 96%, transparent), #14161af0);color:inherit;font:inherit;cursor:pointer;pointer-events:auto;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));box-shadow:inset 0 1px 0 color-mix(in oklab, var(--accent-3,#ffe9b3) 14%, transparent), 0 0 24px color-mix(in oklab, var(--accent-3,#ffe9b3) 18%, transparent), 0 16px 34px #00000073;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.internal-module__efTUkW__toastCode{letter-spacing:.16em;text-transform:uppercase;color:var(--accent,#ffb020);overflow-wrap:anywhere;font-family:ui-monospace,Consolas,monospace;font-size:9px}.internal-module__efTUkW__toastText{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.03em;color:var(--nc-ink);overflow-wrap:anywhere;font-size:13px;font-weight:700}.internal-module__efTUkW__toastHint{letter-spacing:.12em;text-transform:uppercase;color:var(--nc-emerald-bright);font-family:ui-monospace,Consolas,monospace;font-size:9.5px}.internal-module__efTUkW__pickerList{flex-direction:column;gap:7px;max-height:300px;margin-top:10px;padding-right:4px;display:flex;overflow-y:auto}.internal-module__efTUkW__pickerItem{text-align:left;border:1px solid var(--nc-line);color:inherit;font:inherit;cursor:pointer;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));background:#14161ab3;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 11px;transition:border-color .16s,background-color .16s;display:grid}.internal-module__efTUkW__pickerItem:hover{border-color:color-mix(in oklab, var(--accent,#ffb020) 55%, transparent)}.internal-module__efTUkW__pickerItemActive{border-color:color-mix(in oklab, var(--accent,#ffb020) 60%, transparent);background:linear-gradient(140deg,#16181c99,#14161ad9)}.internal-module__efTUkW__pickerWho{flex-direction:column;gap:3px;min-width:0;display:flex}.internal-module__efTUkW__pickerNick{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.03em;color:var(--nc-ink);overflow-wrap:anywhere;font-size:13px;font-weight:700}.internal-module__efTUkW__pickerLogin{letter-spacing:.1em;color:var(--nc-muted);overflow-wrap:anywhere;font-family:ui-monospace,Consolas,monospace;font-size:10px}.internal-module__efTUkW__pickerTag{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 45%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 9%, transparent);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--accent,#ffb020);clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));padding:4px 9px;font-family:ui-monospace,Consolas,monospace;font-size:9px}.internal-module__efTUkW__memberPicker{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-content:start;gap:7px;max-height:280px;margin-top:10px;padding-right:4px;display:grid;overflow-y:auto}.internal-module__efTUkW__memberPickerRow{border:1px solid var(--nc-line);cursor:pointer;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:#14161aa8;align-items:center;gap:9px;padding:8px 10px;transition:border-color .16s,background-color .16s;display:flex}.internal-module__efTUkW__memberPickerRow:hover{border-color:color-mix(in oklab, var(--accent,#ffb020) 50%, transparent)}.internal-module__efTUkW__memberPickerRow input{width:15px;height:15px;accent-color:var(--accent,#ffb020);flex:none}.internal-module__efTUkW__memberList{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.internal-module__efTUkW__memberRow{border:1px solid var(--nc-line);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));background:#14161aa8;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 11px;display:grid}.internal-module__efTUkW__memberRowOwner{border-color:color-mix(in oklab, var(--accent,#ffb020) 50%, transparent);background:linear-gradient(140deg,#16181c80,#14161ad1)}.internal-module__efTUkW__memberWho{flex-direction:column;gap:3px;min-width:0;display:flex}.internal-module__efTUkW__memberNick{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.03em;color:var(--nc-ink);overflow-wrap:anywhere;font-size:13px;font-weight:700}.internal-module__efTUkW__memberMeta{letter-spacing:.12em;color:var(--nc-muted);overflow-wrap:anywhere;font-family:ui-monospace,Consolas,monospace;font-size:9.5px}.internal-module__efTUkW__signupLayout{grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);align-items:start;gap:22px;display:grid}.internal-module__efTUkW__signupPeople{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:7px;margin:10px 0 0;padding:0;list-style:none;display:grid}.internal-module__efTUkW__signupPerson{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 48%, transparent);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));background:#16181c59;flex-direction:column;gap:4px;padding:9px 11px;display:flex}.internal-module__efTUkW__signupAction{border:1px solid var(--nc-line);background:#14161a9e;flex-direction:column;align-items:stretch;gap:12px;padding:14px;display:flex}.internal-module__efTUkW__closedSignup{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 50%, transparent);color:var(--accent,#ffb020);letter-spacing:.12em;text-transform:uppercase;align-self:flex-start;padding:9px 12px;font-family:ui-monospace,Consolas,monospace;font-size:10px}.internal-module__efTUkW__armyCanvas{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 32%, transparent);background:linear-gradient(color-mix(in oklab, var(--accent,#ffb020) 7%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--accent,#ffb020) 7%, transparent) 1px, transparent 1px), radial-gradient(ellipse at 50% 45%, #16181c4d, transparent 68%), rgba(20, 12, 5,, .8);touch-action:none;background-size:36px 36px,36px 36px,auto,auto;min-height:430px;position:relative;overflow:hidden}.internal-module__efTUkW__armyCanvasLocked{opacity:.8}.internal-module__efTUkW__armyPackBadge{z-index:1;border:1px solid color-mix(in oklab, var(--accent,#ffb020) 70%, transparent);background:linear-gradient(145deg, color-mix(in oklab, var(--accent-dark,#241a10) 98%, transparent), rgba(22, 13, 6,, .96));width:min(190px,32%);min-width:118px;color:var(--nc-ink);text-align:left;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;flex-direction:column;gap:4px;padding:10px 12px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 20px #0000006b}.internal-module__efTUkW__armyPackBadge:focus-visible{outline:2px solid var(--accent,#ffb020);outline-offset:3px}.internal-module__efTUkW__armyPackBadgeDragging{z-index:2;border-color:var(--accent,#ffb020);box-shadow:0 10px 26px #0000008f, 0 0 18px color-mix(in oklab, var(--accent,#ffb020) 20%, transparent);cursor:grabbing}.internal-module__efTUkW__armyPackName{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.04em;overflow-wrap:anywhere;font-size:13px;font-weight:800}.internal-module__efTUkW__armyPackMeta{letter-spacing:.1em;color:var(--accent-3,#ffe9b3);font-family:ui-monospace,Consolas,monospace;font-size:9px}.internal-module__efTUkW__armyColumns{grid-template-columns:minmax(0,1fr) minmax(260px,.9fr);gap:18px;margin-top:18px;display:grid}.internal-module__efTUkW__armyRoster{flex-direction:column;gap:7px;max-height:420px;margin:8px 0 0;padding:0;list-style:none;display:flex;overflow:auto}.internal-module__efTUkW__armyRosterRow{border:1px solid var(--nc-line);background:#14161aa8;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.internal-module__efTUkW__windowControl{align-items:center;gap:7px;display:inline-flex}.internal-module__efTUkW__windowControl .internal-module__efTUkW__input{width:70px;min-width:70px;padding:7px 8px}@media (max-width:900px){.internal-module__efTUkW__signupLayout,.internal-module__efTUkW__armyColumns{grid-template-columns:minmax(0,1fr)}.internal-module__efTUkW__armyCanvas{min-height:380px}}.internal-module__efTUkW__meetingRoom{flex-direction:column;gap:12px;margin-top:16px;display:flex}.internal-module__efTUkW__meetingFrame{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 35%, transparent);background:rgba(20, 13, 6,, .9);width:100%;height:min(72vh,640px);min-height:420px}.internal-module__efTUkW__meetingFrameNote{color:#eeeef299;margin:14px 0 0;font-size:12px;line-height:1.6}.internal-module__efTUkW__meetingLink{letter-spacing:.08em;color:var(--accent-3,#ffe9b3);overflow-wrap:anywhere;margin:12px 0 0;font-family:ui-monospace,Consolas,monospace;font-size:10.5px}.internal-module__efTUkW__meetingLinkUrl{color:var(--accent,#ffb020);border-bottom:1px solid color-mix(in oklab, var(--accent,#ffb020) 40%, transparent);text-decoration:none}.internal-module__efTUkW__meetingLinkUrl:hover{border-bottom-color:var(--accent,#ffb020)}@media (max-width:900px){.internal-module__efTUkW__memberPicker{grid-template-columns:minmax(0,1fr)}.internal-module__efTUkW__meetingFrame{height:60vh;min-height:320px}}.internal-module__efTUkW__poolCardReady{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 35%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 6%, transparent)}.internal-module__efTUkW__poolCardReady:hover{background:color-mix(in oklab, var(--accent,#ffb020) 12%, transparent)}.internal-module__efTUkW__shell{background:linear-gradient(180deg, var(--accent-dark,#241a10) 0%, var(--accent-dark,#241a10) 100%);grid-template-columns:248px minmax(0,1fr)}.internal-module__efTUkW__side{border-right:1px solid rgba(224, 219, 214,, .22);background:radial-gradient(120% 40% at 50% 0%, color-mix(in oklab, var(--accent,#ffb020) 32%, transparent) 0%, transparent 60%), linear-gradient(180deg, #1f2125 0%, #1b1d21 42%, #16181c 100%);-webkit-backdrop-filter:blur(18px)saturate(1.25);box-shadow:inset -1px 0 #ffffff0f,18px 0 50px -34px #000000e6}.internal-module__efTUkW__brandMark{color:#f5f5f9;text-shadow:0 0 18px color-mix(in oklab, var(--accent-3,#ffe9b3) 70%, transparent)}.internal-module__efTUkW__brandName{color:#f5f5f9}.internal-module__efTUkW__brandNote,.internal-module__efTUkW__sideLabel{color:color-mix(in oklab, var(--accent-3,#ffe9b3) 62%, transparent)}.internal-module__efTUkW__sideLabel:before{background:color-mix(in oklab, var(--accent-3,#ffe9b3) 30%, transparent)}.internal-module__efTUkW__nav{gap:4px}.internal-module__efTUkW__navItem{color:color-mix(in oklab, var(--accent-3,#ffe9b3) 86%, transparent);border-color:#0000;border-radius:14px;gap:11px;padding:9px 12px}.internal-module__efTUkW__navItem:hover{color:#f5f5f9;background:#ffffff1a;border-color:#ffffff29}.internal-module__efTUkW__navActive{color:#16181c;background:#f5f5f9;border-color:#ffffffe6;box-shadow:inset 0 1px #ffffffe6,0 14px 30px -16px #000000b3}.internal-module__efTUkW__navActive .internal-module__efTUkW__navTitle,.internal-module__efTUkW__navActive .internal-module__efTUkW__navCode{color:#16181c}.internal-module__efTUkW__navIcon{color:#f5f5f9;background:linear-gradient(150deg,#f5f5f952,#f5f5f91f);border:1px solid #ffffff3d;border-radius:999px;flex:none;place-items:center;width:30px;height:30px;display:grid;box-shadow:inset 0 1px #ffffff4d}.internal-module__efTUkW__navActive .internal-module__efTUkW__navIcon{color:#27292d;background:linear-gradient(150deg, var(--accent,#ffb020) 0%, var(--accent-3,#ffe9b3) 100%);border-color:color-mix(in oklab, var(--accent,#ffb020) 35%, transparent)}.internal-module__efTUkW__navBadge{background:linear-gradient(150deg, var(--accent,#ffb020) 0%, var(--accent-dark,#241a10) 100%);color:#f5f5f9;border-color:#ffffff4d}.internal-module__efTUkW__sideFoot{border-top-color:#ffffff24}.internal-module__efTUkW__sideFoot .internal-module__efTUkW__hud{color:color-mix(in oklab, var(--accent-3,#ffe9b3) 66%, transparent)}.internal-module__efTUkW__sideFoot .internal-module__efTUkW__btn{color:#f5f5f9;background:#ffffff1f;border:1px solid #ffffff3d;border-radius:12px;box-shadow:inset 0 1px #ffffff2e}.internal-module__efTUkW__sideFoot .internal-module__efTUkW__btn:hover:not(:disabled){background:#fff3;border-color:#fff6}.internal-module__efTUkW__work{background:linear-gradient(180deg, var(--accent-dark,#241a10) 0%, var(--accent-dark,#241a10) 100%)}.internal-module__efTUkW__shell:before{background-image:none}.internal-module__efTUkW__shell:after{background:linear-gradient(rgba(224, 219, 214,, .5), rgba(224, 219, 214,, .5)) 0 0 / 22px 1px no-repeat, linear-gradient(rgba(224, 219, 214,, .5), rgba(224, 219, 214,, .5)) 0 0 / 1px 22px no-repeat, linear-gradient(rgba(224, 219, 214,, .5), rgba(224, 219, 214,, .5)) 100% 100% / 22px 1px no-repeat, linear-gradient(rgba(224, 219, 214,, .5), rgba(224, 219, 214,, .5)) 100% 100% / 1px 22px no-repeat}.internal-module__efTUkW__topbar{border-bottom-color:rgba(224, 219, 214,, .2);background:linear-gradient(180deg, color-mix(in oklab, var(--accent-dark,#241a10) 86%, transparent) 0%, color-mix(in oklab, var(--accent-dark,#241a10) 90%, transparent) 100%);-webkit-backdrop-filter:blur(14px)}.internal-module__efTUkW__topCode{color:color-mix(in oklab, var(--accent-3,#ffe9b3) 75%, transparent)}.internal-module__efTUkW__topTitle{color:var(--accent-3,#ffe9b3)}.internal-module__efTUkW__whoNick{color:#f5f5f9}.internal-module__efTUkW__whoRole{color:#9a9a9ea8}.internal-module__efTUkW__topCode{display:none}.internal-module__efTUkW__topTitle{letter-spacing:-.01em;text-transform:none;font-size:clamp(17px,2vw,22px);font-weight:700}.internal-module__efTUkW__rail{z-index:2;border-right:1px solid rgba(224, 219, 214,, .16);background:linear-gradient(180deg, #181a1e 0%, var(--accent-dark,#241a10) 100%);flex-direction:column;align-items:center;gap:8px;padding:14px 0 18px;display:flex;position:relative}.internal-module__efTUkW__railMark{width:36px;height:36px;font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:-.02em;color:#16181c;box-shadow:0 10px 22px -12px #000c, 0 0 18px color-mix(in oklab, var(--accent-3,#ffe9b3) 50%, transparent);background:#f5f5f9;border-radius:999px;place-items:center;margin-bottom:6px;font-size:14px;font-weight:800;display:grid}.internal-module__efTUkW__railNav{scrollbar-width:none;flex-direction:column;align-items:center;gap:6px;display:flex;overflow-y:auto}.internal-module__efTUkW__railNav::-webkit-scrollbar{display:none}.internal-module__efTUkW__railItem{width:38px;height:38px;color:color-mix(in oklab, var(--accent-3,#ffe9b3) 86%, transparent);background:#ffffff14;border:1px solid #0000;border-radius:999px;place-items:center;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:grid;position:relative}.internal-module__efTUkW__railItem:hover{background:#ffffff2e;border-color:#ffffff4d;transform:translateY(-1px)}.internal-module__efTUkW__railActive{color:#16181c;box-shadow:0 12px 26px -14px #000c, 0 0 20px color-mix(in oklab, var(--accent-3,#ffe9b3) 55%, transparent);background:#f5f5f9;border-color:#ffffffe6}.internal-module__efTUkW__railTip{white-space:nowrap;color:var(--accent,#ffb020);background:color-mix(in oklab, var(--accent-dark,#241a10) 96%, transparent);border:1px solid rgba(224, 219, 214,, .35);opacity:0;pointer-events:none;z-index:5;border-radius:10px;padding:5px 10px;font-size:12.5px;font-weight:600;transition:opacity .14s,transform .14s;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)translate(-4px);box-shadow:0 14px 30px -16px #000000e6}.internal-module__efTUkW__railItem:hover .internal-module__efTUkW__railTip,.internal-module__efTUkW__railItem:focus-visible .internal-module__efTUkW__railTip{opacity:1;transform:translateY(-50%)translate(0)}.internal-module__efTUkW__railBadge{color:#f5f5f9;background:linear-gradient(150deg, var(--accent,#ffb020), var(--accent-dark,#241a10));border:1px solid #ffffff59;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9.5px;font-weight:700;display:grid;position:absolute;top:-3px;right:-3px}.internal-module__efTUkW__railFoot{place-items:center;gap:8px;margin-top:auto;display:grid}.internal-module__efTUkW__shell:after{content:"";z-index:0;pointer-events:none;filter:drop-shadow(0 0 10px color-mix(in oklab, var(--accent,#ffb020) 85%, transparent));opacity:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='48'%3E%3Cpath d='M13 0 Q23 12 13 24 Q3 36 13 48' fill='none' stroke='%23d9a441' stroke-width='3.4'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='48'%3E%3Cpath d='M13 0 Q3 12 13 24 Q23 36 13 48' fill='none' stroke='%23c93bc0' stroke-width='3.4'/%3E%3C/svg%3E");background-position:14px 0,right 14px top 0;background-repeat:repeat-y,repeat-y;background-size:26px 48px,26px 48px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%)}@media (max-width:900px){.internal-module__efTUkW__shell{grid-template-columns:56px minmax(0,1fr)}.internal-module__efTUkW__side{display:none}}.internal-module__efTUkW__rail{border:1px solid color-mix(in oklab, var(--accent-3,#ffe9b3) 26%, transparent);background:radial-gradient(120% 26% at 50% 0%, color-mix(in oklab, var(--accent-3,#ffe9b3) 34%, transparent) 0%, transparent 64%), linear-gradient(180deg, #1f2125 0%, #1b1d21 46%, #16181c 100%);height:auto;max-height:calc(100vh - 24px);box-shadow:inset 0 1px 0 #ffffff29, 0 26px 60px -32px #000000e6, 0 0 44px -20px color-mix(in oklab, var(--accent,#ffb020) 80%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.25);border-radius:28px;align-self:start;margin:12px 0 12px 12px;padding:14px 10px;position:sticky;top:12px}.internal-module__efTUkW__railNav{flex:0 auto;gap:8px;min-height:0;padding:2px 0}.internal-module__efTUkW__railItem{width:40px;height:40px}.internal-module__efTUkW__railFoot{border-top:1px solid #ffffff29;gap:8px;margin-top:10px;padding-top:12px}.internal-module__efTUkW__railWho{letter-spacing:.04em;color:#16181c;background:linear-gradient(150deg, var(--accent,#ffb020) 0%, var(--accent-3,#ffe9b3) 100%);cursor:default;border:1px solid #ffffffb3;border-radius:999px;place-items:center;width:40px;height:40px;font-size:12px;font-weight:700;display:grid}.internal-module__efTUkW__railSlot{width:40px;height:40px;color:color-mix(in oklab, var(--accent-3,#ffe9b3) 86%, transparent);cursor:pointer;background:#ffffff14;border:1px solid #0000;border-radius:999px;place-items:center;padding:0;transition:background .16s,border-color .16s,transform .16s;display:grid;position:relative}.internal-module__efTUkW__railSlot:hover{background:#ffffff2e;border-color:#ffffff4d;transform:translateY(-1px)}.internal-module__efTUkW__railSlot button{width:36px;height:36px;color:inherit;box-shadow:none;background:0 0;border-color:#0000;border-radius:999px}.internal-module__efTUkW__railSlot button:hover{color:#f5f5f9;box-shadow:none;background:0 0;border-color:#0000}.internal-module__efTUkW__railSlot:hover .internal-module__efTUkW__railTip,.internal-module__efTUkW__railSlot:focus-within .internal-module__efTUkW__railTip{opacity:1;transform:translateY(-50%)translate(0)}.internal-module__efTUkW__shell:after{background-position:98px 0,right 14px top 0}@media (max-width:900px){.internal-module__efTUkW__shell{grid-template-columns:84px minmax(0,1fr)}.internal-module__efTUkW__rail{border-radius:24px;margin-left:10px;padding:12px 8px}.internal-module__efTUkW__shell:after{background-position:86px 0,right 10px top 0}}.internal-module__efTUkW__shell{border:1px solid color-mix(in oklab, var(--accent-3,#ffe9b3) 22%, transparent);background:color-mix(in oklab, var(--accent-dark,#241a10) 72%, transparent);-webkit-backdrop-filter:blur(26px)saturate(1.2);clip-path:none;border-radius:26px;grid-template-columns:64px 258px minmax(0,1fr);height:calc(100dvh - 40px);min-height:520px;margin:20px;overflow:hidden;box-shadow:0 40px 90px -40px #000000f2}.internal-module__efTUkW__railActive{color:#f5f5f9;background:linear-gradient(120deg, color-mix(in oklab, var(--accent-3,#ffe9b3) 42%, transparent) 0%, color-mix(in oklab, var(--accent-deep,#7a4600) 34%, transparent) 100%);width:58px;height:44px;box-shadow:inset 0 1px 0 #ffffff40, 0 0 22px color-mix(in oklab, var(--accent,#ffb020) 45%, transparent);border:none;border-radius:0 22px 22px 0;margin-left:0}body:has(.internal-module__efTUkW__shell){background-color:var(--accent-dark,#241a10);background-image:radial-gradient(1000px 660px at 8% 4%, color-mix(in oklab, var(--accent-deep,#7a4600) 42%, transparent), transparent 62%), radial-gradient(900px 620px at 94% 96%, color-mix(in oklab, var(--accent-deep,#7a4600) 34%, transparent), transparent 62%), radial-gradient(760px 520px at 84% 6%, color-mix(in oklab, var(--accent-deep,#7a4600) 22%, transparent), transparent 60%), radial-gradient(700px 700px at 50% 50%, color-mix(in oklab, var(--accent-deep,#7a4600) 30%, transparent), transparent 70%), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56'%3E%3Cpath d='M0 56 L56 0' stroke='%238ea8ff' stroke-opacity='0.14' stroke-width='1'/%3E%3Cpath d='M0 0 L56 56' stroke='%236c8cff' stroke-opacity='0.09' stroke-width='1'/%3E%3C/svg%3E");background-attachment:fixed}.internal-module__efTUkW__shell{border:1px solid color-mix(in oklab, var(--accent-3,#ffe9b3) 30%, transparent);-webkit-backdrop-filter:blur(26px)saturate(1.2);height:calc(100dvh - 44px);min-height:520px;box-shadow:inset 0 1px 0 #ffffff14, 0 40px 90px -40px #000000f2, 0 0 90px -30px color-mix(in oklab, var(--accent-deep,#7a4600) 75%, transparent);background:#16181c9e;border-radius:30px;grid-template-columns:96px minmax(0,1fr);margin:22px;overflow:hidden}.internal-module__efTUkW__rail{isolation:isolate;height:auto;max-height:calc(100% - 8px);box-shadow:none;-webkit-backdrop-filter:none;--zakladka-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H100 V96 C100 98.5 98 100 94.5 100 H62 C46 100 30 99 16 96 C9 94.5 4 94 0 93.6 Z' fill='%23fff'/%3E%3C/svg%3E");background:0 0;border:none;align-self:start;margin:0;padding:14px 10px 100px;position:relative;top:auto}.internal-module__efTUkW__rail:before{content:"";z-index:-1;-webkit-mask-image:var(--zakladka-mask);-webkit-mask-image:var(--zakladka-mask);mask-image:var(--zakladka-mask);background:linear-gradient(180deg, color-mix(in oklab, var(--accent-3,#ffe9b3) 40%, transparent) 0%, color-mix(in oklab, var(--accent-3,#ffe9b3) 30%, transparent) 55%, color-mix(in oklab, var(--accent-3,#ffe9b3) 28%, transparent) 100%);position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.internal-module__efTUkW__rail:after{content:"";z-index:-1;-webkit-mask-image:var(--zakladka-mask);-webkit-mask-image:var(--zakladka-mask);mask-image:var(--zakladka-mask);background:linear-gradient(180deg, color-mix(in oklab, var(--accent,#ffb020) 34%, transparent) 0%, color-mix(in oklab, var(--accent-deep,#7a4600) 26%, transparent) 55%, color-mix(in oklab, var(--accent-dark,#241a10) 30%, transparent) 100%);-webkit-backdrop-filter:blur(18px)saturate(1.2);position:absolute;inset:2px;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.internal-module__efTUkW__railNav{flex:0 auto;gap:8px;min-height:0;padding:2px 0;overflow:visible}.internal-module__efTUkW__work{border:1px solid color-mix(in oklab, var(--accent-3,#ffe9b3) 26%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--accent-dark,#241a10) 72%, transparent) 0%, color-mix(in oklab, var(--accent-dark,#241a10) 80%, transparent) 100%);-webkit-backdrop-filter:blur(22px)saturate(1.2);border-radius:24px;height:auto;min-height:0;margin:12px 12px 12px 0;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 24px 60px -30px #000000e6}.internal-module__efTUkW__topbar{background:linear-gradient(180deg, color-mix(in oklab, var(--accent-dark,#241a10) 50%, transparent) 0%, color-mix(in oklab, var(--accent-dark,#241a10) 55%, transparent) 100%);-webkit-backdrop-filter:blur(18px)saturate(1.2);flex:none}.internal-module__efTUkW__content{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--accent,#ffb020) 50%, transparent) transparent;flex:auto;min-height:0;overflow-y:auto}.internal-module__efTUkW__shell:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='48'%3E%3Cpath d='M13 0 Q3 12 13 24 Q23 36 13 48' fill='none' stroke='%23c93bc0' stroke-width='3.4'/%3E%3C/svg%3E");background-position:right 12px top 0;background-repeat:repeat-y;background-size:26px 48px;position:absolute;inset:0}@media (max-width:900px){.internal-module__efTUkW__shell{border-radius:22px;grid-template-columns:84px minmax(0,1fr);height:calc(100dvh - 20px);margin:10px}.internal-module__efTUkW__rail{padding:12px 8px}.internal-module__efTUkW__shell:after{background-position:88px 0,right 6px top 0}}.internal-module__efTUkW__shell{border:1px solid color-mix(in oklab, var(--accent-3,#ffe9b3) 22%, transparent);background:color-mix(in oklab, var(--accent-dark,#241a10) 72%, transparent);-webkit-backdrop-filter:blur(26px)saturate(1.2);border-radius:26px;grid-template-columns:322px minmax(0,1fr);height:calc(100dvh - 40px);min-height:520px;margin:20px;overflow:hidden;box-shadow:0 40px 90px -40px #000000f2}.internal-module__efTUkW__railAndSide{flex-direction:column;width:322px;min-width:0;display:flex;position:relative;-webkit-mask-image:none;mask-image:none}.internal-module__efTUkW__panelTop{-webkit-backdrop-filter:blur(24px)saturate(140%);background:#14161ac7;flex:none;align-items:center;gap:12px;width:100%;height:132px;padding:0 16px;display:flex}.internal-module__efTUkW__panelCurve{color:#14161ac7;flex:0 0 70px;width:100%;height:70px;position:relative}.internal-module__efTUkW__panelCurve svg{width:100%;height:100%;display:block}.internal-module__efTUkW__panelBody{-webkit-backdrop-filter:blur(24px)saturate(140%);background:#14161ac7;flex:auto;width:288px;min-height:0;display:flex}.internal-module__efTUkW__rail{isolation:isolate;z-index:2;height:auto;max-height:none;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;align-self:stretch;margin:0;padding:14px 0 12px;position:relative}.internal-module__efTUkW__railEdge{z-index:0;pointer-events:none;background:linear-gradient(180deg, color-mix(in oklab, var(--accent-3,#ffe9b3) 32%, transparent) 0%, color-mix(in oklab, var(--accent-3,#ffe9b3) 16%, transparent) 60%, color-mix(in oklab, var(--accent-3,#ffe9b3) 8%, transparent) 100%);width:1px;position:absolute;top:18px;bottom:18px;left:0}.internal-module__efTUkW__railItem{width:38px;height:38px;color:color-mix(in oklab, var(--accent-3,#ffe9b3) 72%, transparent);background:0 0;border:1px solid #0000;margin:0 auto}.internal-module__efTUkW__railItem:hover{color:#f5f5f9;background:#ffffff17;border-color:#ffffff29}.internal-module__efTUkW__railActive{color:#f5f5f9;background:linear-gradient(120deg, color-mix(in oklab, var(--accent-3,#ffe9b3) 42%, transparent) 0%, color-mix(in oklab, var(--accent-deep,#7a4600) 34%, transparent) 100%);width:56px;height:44px;box-shadow:inset 0 1px 0 #ffffff40, 0 0 22px color-mix(in oklab, var(--accent,#ffb020) 45%, transparent);border:none;border-radius:0 22px 22px 0;margin-left:0;position:relative}.internal-module__efTUkW__side{z-index:1;border:none;border-right:1px solid color-mix(in oklab, var(--accent-3,#ffe9b3) 16%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--accent-deep,#7a4600) 75%, transparent) 0%, color-mix(in oklab, var(--accent-dark,#241a10) 70%, transparent) 100%);flex-direction:column;gap:14px;padding:16px 12px 14px;display:flex;position:relative}.internal-module__efTUkW__sideLabel{letter-spacing:0;color:color-mix(in oklab, var(--accent-3,#ffe9b3) 50%, transparent);font-size:11px}.internal-module__efTUkW__navIcon{width:24px;height:24px;color:inherit;flex:none;place-items:center;display:grid}@media (max-width:1100px){.internal-module__efTUkW__shell{grid-template-columns:60px minmax(0,1fr)}.internal-module__efTUkW__side{display:none}}.internal-module__efTUkW__rail{flex:0 0 64px;width:64px}.internal-module__efTUkW__side{-webkit-backdrop-filter:none;background:0 0;border:none;flex:auto;min-width:0}.internal-module__efTUkW__shell{-webkit-backdrop-filter:none;height:100dvh;min-height:520px;box-shadow:none;clip-path:none;background:#16181c;border:none;border-radius:0;grid-template-columns:76px 316px minmax(0,1fr);margin:0;overflow:hidden}.internal-module__efTUkW__railAndSide{background:0 0;flex:none;width:392px;min-width:0;display:flex;position:relative;-webkit-mask-image:none;mask-image:none}.internal-module__efTUkW__rail{background:0 0;border:none;flex-direction:column;flex:0 0 76px;width:76px;min-height:0;padding:0;display:flex}.internal-module__efTUkW__railTop{color:#16181c;flex-direction:column;flex:none;align-items:center;gap:10px;padding:16px 0 10px;display:flex}.internal-module__efTUkW__railCurve{color:#16181c;flex:0 0 70px;width:76px;height:70px}.internal-module__efTUkW__railCurve svg{width:100%;height:100%;display:block}.internal-module__efTUkW__railBottom{background:#16181c;flex-direction:column;flex:auto;align-items:center;width:48px;min-height:0;display:flex;position:relative}.internal-module__efTUkW__railNav{flex-direction:column;align-items:center;gap:8px;display:flex;overflow:visible}.internal-module__efTUkW__railItem{width:44px;height:44px;color:color-mix(in oklab, var(--accent-3,#ffe9b3) 80%, transparent);background:#f5f5f90d;border:1px solid #f5f5f914;border-radius:999px;place-items:center;margin:0;transition:background .16s,color .16s,border-color .16s;display:grid;position:relative}.internal-module__efTUkW__railItem:hover{color:#f5f5f9;background:#f5f5f91f}.internal-module__efTUkW__railActive{color:#f5f5f9;background:radial-gradient(circle at 50% 50%, color-mix(in oklab, var(--accent,#ffb020) 50%, transparent) 0%, color-mix(in oklab, var(--accent-deep,#7a4600) 35%, transparent) 72%);border-color:color-mix(in oklab, var(--accent-3,#ffe9b3) 70%, transparent);box-shadow:inset 0 0 0 1px #f5f5f940, 0 0 22px color-mix(in oklab, var(--accent,#ffb020) 75%, transparent)}.internal-module__efTUkW__railMark{width:40px;height:40px;font-family:var(--font-display,sans-serif);color:#16181c;background:#f5f5f9;border-radius:999px;place-items:center;font-size:14px;font-weight:800;display:grid;box-shadow:0 0 22px #f5f5f959}.internal-module__efTUkW__railFoot{place-items:center;gap:8px;margin-top:auto;padding-bottom:16px;display:grid}.internal-module__efTUkW__railWho{color:#16181c;background:#f5f5f9;border-radius:999px;place-items:center;width:40px;height:40px;font-size:12px;font-weight:700;display:grid}.internal-module__efTUkW__railSlot{width:40px;height:40px;color:color-mix(in oklab, var(--accent-3,#ffe9b3) 85%, transparent);cursor:pointer;background:#f5f5f90f;border:none;border-radius:999px;place-items:center;padding:0;display:grid;position:relative}.internal-module__efTUkW__railEdge{display:none}.internal-module__efTUkW__side{background:#191b1f;border:none;border-radius:14px;flex-direction:column;flex:auto;gap:6px;width:316px;min-width:0;padding:14px 12px;display:flex}.internal-module__efTUkW__brand{align-items:center;gap:10px;padding:6px 8px 14px;display:flex}.internal-module__efTUkW__brandMark{color:#191b1f;background:#f5f5f9;border-radius:8px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid}.internal-module__efTUkW__brandName{color:#f5f5f9;font-size:15px;font-weight:700}.internal-module__efTUkW__brandNote{color:color-mix(in oklab, var(--accent-3,#ffe9b3) 60%, transparent);font-size:11px;display:block}.internal-module__efTUkW__nav{flex-direction:column;gap:4px;display:flex}.internal-module__efTUkW__navItem{color:color-mix(in oklab, var(--accent-3,#ffe9b3) 86%, transparent);border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:background .14s,color .14s;display:flex}.internal-module__efTUkW__navItem:hover{color:#f5f5f9;background:#f5f5f90f}.internal-module__efTUkW__navActive{color:#f5f5f9;background:var(--accent,#ffb020);border-color:color-mix(in oklab, var(--accent-3,#ffe9b3) 55%, transparent)}.internal-module__efTUkW__navTitle{letter-spacing:0;font-size:15px;font-weight:500}.internal-module__efTUkW__navIcon{width:22px;height:22px;color:inherit;place-items:center;display:grid}.internal-module__efTUkW__navCode{display:none}.internal-module__efTUkW__work{-webkit-backdrop-filter:none;box-shadow:none;background:#131519;border:none;border-radius:0;margin:0;overflow:hidden}.internal-module__efTUkW__shell{grid-template-columns:556px minmax(0,1fr)}.internal-module__efTUkW__railAndSide{flex:0 0 392px;width:392px}.internal-module__efTUkW__railCurve{color:#191b1f}.internal-module__efTUkW__railBottom{border-right:1px solid color-mix(in oklab, var(--accent-3,#ffe9b3) 50%, transparent);background:#191b1f}.internal-module__efTUkW__railItem{width:48px;height:48px;color:color-mix(in oklab, var(--accent-3,#ffe9b3) 90%, transparent);background:color-mix(in oklab, var(--accent-dark,#241a10) 85%, transparent);border:1px solid color-mix(in oklab, var(--accent-3,#ffe9b3) 28%, transparent)}.internal-module__efTUkW__railActive{background:radial-gradient(circle at 50% 45%, color-mix(in oklab, var(--accent,#ffb020) 55%, transparent) 0%, color-mix(in oklab, var(--accent-dark,#241a10) 90%, transparent) 70%);border:2px solid color-mix(in oklab, var(--accent-3,#ffe9b3) 90%, transparent);width:56px;height:56px;box-shadow:inset 0 0 0 1px #f5f5f933, 0 0 28px color-mix(in oklab, var(--accent,#ffb020) 85%, transparent);border-radius:18px}.internal-module__efTUkW__railActive:before{content:"";background:radial-gradient(60% 50% at 50% 50%, #f5f5f9 0%, var(--accent-3,#ffe9b3) 45%, color-mix(in oklab, var(--accent,#ffb020) 0%, transparent) 100%);width:9px;height:36px;box-shadow:0 0 16px color-mix(in oklab, var(--accent-3,#ffe9b3) 95%, transparent);border-radius:999px;position:absolute;top:50%;left:-26px;transform:translateY(-50%)}.internal-module__efTUkW__rail{align-items:flex-start}.internal-module__efTUkW__railTop,.internal-module__efTUkW__railCurve{width:76px}.internal-module__efTUkW__railBottom{align-items:center;width:48px}.internal-module__efTUkW__side{z-index:2;position:relative}.internal-module__efTUkW__railItem{margin:0 auto}.internal-module__efTUkW__railActive:before{width:8px;height:34px;left:-12px}.internal-module__efTUkW__pageWrap{border-radius:0;margin:0}.internal-module__efTUkW__railAndSide{flex-direction:row;flex:0 0 392px;align-items:stretch;width:392px;display:flex}.internal-module__efTUkW__railAndSide>.internal-module__efTUkW__rail{flex-direction:column;flex:0 0 76px;align-items:flex-start;width:76px;min-width:76px;display:flex}.internal-module__efTUkW__railAndSide>.internal-module__efTUkW__side{flex:auto;width:auto;min-width:0}.internal-module__efTUkW__railTop,.internal-module__efTUkW__railBottom{border-right:1px solid color-mix(in oklab, var(--accent-3,#ffe9b3) 45%, transparent)}.internal-module__efTUkW__railTop,.internal-module__efTUkW__railBottom{border-right:none}.internal-module__efTUkW__railCurve{filter:none;color:#191b1f;background:0 0;flex:0 0 160px;width:76px;height:160px}.internal-module__efTUkW__railTop,.internal-module__efTUkW__railBottom{background:#191b1f}.internal-module__efTUkW__railTop{margin-bottom:-1px}.internal-module__efTUkW__railCurve{margin-top:-1px;margin-bottom:-1px}.internal-module__efTUkW__railBottom{margin-top:-1px}.internal-module__efTUkW__rail{background:0 0;border:none;flex-direction:column;flex:0 0 76px;align-items:center;width:76px;min-width:76px;padding:0;display:flex;position:relative}.internal-module__efTUkW__railShape{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.internal-module__efTUkW__railNav{z-index:1;flex-direction:column;align-items:center;gap:8px;padding:14px 0 0;display:flex;position:relative}.internal-module__efTUkW__railMark{z-index:1;margin-bottom:10px;position:relative}.internal-module__efTUkW__railFoot{z-index:1;margin-top:auto;padding-bottom:16px;position:relative}.internal-module__efTUkW__railTop,.internal-module__efTUkW__railCurve,.internal-module__efTUkW__railBottom,.internal-module__efTUkW__railEdge{display:none}.internal-module__efTUkW__shell>.internal-module__efTUkW__work{flex:auto;min-width:0;height:100vh;margin:0 24px 0 0;padding-top:0}.internal-module__efTUkW__search{border:1px solid var(--accent,#ffb020);background:linear-gradient(90deg, var(--accent,#ffb020) 0%, var(--accent,#ffb020) 55%, var(--accent-dark,#241a10) 100%);color:#9a9a9e;border-radius:15px;align-items:center;gap:8px;width:383px;height:30px;margin:0 auto;padding:0 14px;display:flex;position:relative}.internal-module__efTUkW__searchInput{min-width:0;color:var(--accent-3,#ffe9b3);background:0 0;border:none;outline:none;flex:auto;font-size:12px;line-height:1}.internal-module__efTUkW__searchInput::placeholder{color:#d5d7db;opacity:1}.internal-module__efTUkW__searchInput::-webkit-search-cancel-button{appearance:none}.internal-module__efTUkW__searchHits{z-index:30;border:1px solid color-mix(in oklab, var(--accent,#ffb020) 50%, transparent);background:color-mix(in oklab, var(--accent-dark,#241a10) 98%, transparent);border-radius:12px;flex-direction:column;gap:2px;width:100%;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 14px 30px #00000073}.internal-module__efTUkW__searchHit{color:var(--accent-3,#ffe9b3);border-radius:8px;align-items:center;gap:9px;padding:7px 9px;font-size:12px;text-decoration:none;display:flex}.internal-module__efTUkW__searchHit:hover{background:var(--accent,#ffb020);color:#f5f5f9}.internal-module__efTUkW__searchHitIcon{justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.internal-module__efTUkW__searchEmpty{color:#9aa0a8;padding:7px 9px;font-size:12px}@media (max-width:1180px){.internal-module__efTUkW__search{width:260px}}.internal-module__efTUkW__shell{border:none;border-radius:0;flex-direction:row;grid-template-columns:none;align-items:stretch;width:100%;margin:0;display:flex}.internal-module__efTUkW__shell>.internal-module__efTUkW__work{flex:auto;min-width:0;margin-right:24px}.internal-module__efTUkW__shell{align-items:stretch;margin-top:0;padding-top:0}.internal-module__efTUkW__shell>.internal-module__efTUkW__work{height:100vh;margin-top:0}.internal-module__efTUkW__buildMark{border:1px dashed color-mix(in oklab, var(--accent-3,#ffe9b3) 50%, transparent);color:#8b9097;border-radius:8px;margin:0 0 10px;padding:4px 8px;font-size:11px}.internal-module__efTUkW__nc-capture{align-items:center;gap:10px;margin:0 0 10px;display:flex}.internal-module__efTUkW__nc-capture button{border:1px solid color-mix(in oklab, var(--accent-3,#ffe9b3) 55%, transparent);background:color-mix(in oklab, var(--accent-dark,#241a10) 72%, transparent);color:var(--accent-3,#ffe9b3);cursor:pointer;border-radius:8px;padding:6px 12px;font-size:12px}.internal-module__efTUkW__nc-capture-state{color:#8b9097;font-size:11px}.internal-module__efTUkW__nc-capture-check{border-color:color-mix(in oklab, var(--accent,#ffb020) 60%, transparent)!important}.internal-module__efTUkW__shell{background:var(--nc-night);width:100%;height:calc(100vh - 48px);min-height:calc(100vh - 48px);color:var(--nc-ink);border:none;border-radius:0;flex-direction:row;grid-template-columns:none;align-items:stretch;margin:0;padding:0;display:flex}.internal-module__efTUkW__shell>.internal-module__efTUkW__work{flex:auto;min-width:0;height:calc(100vh - 48px);min-height:0;margin:0 24px 0 0;padding:0}.internal-module__efTUkW__shell>.internal-module__efTUkW__work>.internal-module__efTUkW__content{flex:auto;width:auto;min-width:0;min-height:0;margin:0;padding:clamp(16px,2.2vw,34px);overflow-y:auto}.internal-module__efTUkW__shell:after{display:none}.internal-module__efTUkW__shell{width:100%;height:calc(100vh - 48px);min-height:calc(100vh - 48px);color:var(--nc-ink);background:#0a090d;border:none;border-radius:0;grid-template-columns:248px minmax(0,1fr);margin:0;padding:0;display:grid}.internal-module__efTUkW__shell>.internal-module__efTUkW__work{min-width:0;height:calc(100vh - 48px);min-height:0;margin:0;padding:0;overflow:hidden}.internal-module__efTUkW__shell>.internal-module__efTUkW__work>.internal-module__efTUkW__content{min-width:0;height:100%;margin:0;padding:clamp(16px,2.2vw,32px);overflow-y:auto}@media (max-width:820px){.internal-module__efTUkW__shell{grid-template-columns:minmax(0,1fr);height:100vh;min-height:100vh}.internal-module__efTUkW__shell>.internal-module__efTUkW__work{height:100vh}.internal-module__efTUkW__shell>.internal-module__efTUkW__work>.internal-module__efTUkW__content{padding-bottom:112px}}html:has(.internal-module__efTUkW__shell){--nc-night:#0a090d;--nc-stone:#0c0e12;--nc-line:#f0f0f424;--nc-emerald:var(--accent,var(--accent,#ffb020));--nc-emerald-bright:color-mix(in oklab, var(--accent,var(--accent,#ffb020)) 60%, white);--nc-emerald-deep:color-mix(in oklab, var(--accent,var(--accent,#ffb020)) 55%, black);--nc-emerald-dark:#1a1300;--nc-emerald-200:color-mix(in oklab, var(--accent,var(--accent,#ffb020)) 40%, white);--nc-patina:var(--accent,var(--accent,#ffb020));--nc-ink:#f0f0f4;--nc-muted:#9aa0a8;--nc-cobalt-200:color-mix(in oklab, var(--accent,var(--accent,#ffb020)) 40%, white);--nc-cobalt-300:var(--accent,var(--accent,#ffb020));--nc-cobalt-400:var(--accent,var(--accent,#ffb020));--color-nc-ground:#0a090d;--color-nc-carbon:#0c0e12;--color-nc-panel:#0c0e12;--color-nc-edge:#f0f0f424;--color-nc-steel:#d5d7db;--color-nc-steel-dim:#9aa0a8;--color-nc-emerald:var(--accent,var(--accent,#ffb020));--color-nc-emerald-bright:color-mix(in oklab, var(--accent,var(--accent,#ffb020)) 60%, white);--color-nc-emerald-deep:color-mix(in oklab, var(--accent,var(--accent,#ffb020)) 55%, black);--color-nc-cyan:var(--accent,var(--accent,#ffb020))}.internal-module__efTUkW__shell{--accent-2:color-mix(in oklab, var(--accent,#ffb020) 74%, white);--accent-3:color-mix(in oklab, var(--accent,#ffb020) 44%, white);--accent-deep:color-mix(in oklab, var(--accent,#ffb020) 72%, black);--accent-dark:color-mix(in oklab, var(--accent,#ffb020) 6%, #0a090d)}@media (max-width:820px){.internal-module__efTUkW__shell{height:100dvh;min-height:100dvh}.internal-module__efTUkW__shell>.internal-module__efTUkW__work{height:100dvh}}
.music-button-module__25nbma__button{cursor:pointer;border:1px solid color-mix(in oklab, var(--color-nc-cyan) 22%, var(--color-nc-edge));width:34px;height:34px;color:color-mix(in oklab, var(--color-nc-steel) 86%, transparent);background:linear-gradient(#081013e6,#050b0df0);border-radius:10px;justify-content:center;align-items:center;padding:0;transition:color .16s,border-color .16s,box-shadow .16s,transform .12s;display:inline-flex}.music-button-module__25nbma__button:hover{color:var(--color-nc-emerald-bright);border-color:color-mix(in oklab, var(--color-nc-emerald) 50%, transparent);box-shadow:0 0 20px color-mix(in oklab, var(--color-nc-emerald) 22%, transparent)}.music-button-module__25nbma__button:active{transform:translateY(1px)scale(.97)}.music-button-module__25nbma__button:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--color-nc-cyan) 70%, transparent);outline:none}.music-button-module__25nbma__playing{color:var(--color-nc-emerald-bright);border-color:color-mix(in oklab, var(--color-nc-emerald) 60%, transparent);box-shadow:inset 0 0 12px color-mix(in oklab, var(--color-nc-emerald) 18%, transparent), 0 0 22px color-mix(in oklab, var(--color-nc-emerald) 26%, transparent)}.music-button-module__25nbma__note{justify-content:center;align-items:center;display:inline-flex}.music-button-module__25nbma__bars{align-items:flex-end;gap:2px;height:14px;display:flex}.music-button-module__25nbma__bars span{background:currentColor;border-radius:1px;width:2px;animation:.9s ease-in-out infinite alternate music-button-module__25nbma__nc-bar}.music-button-module__25nbma__bars span:first-child{height:6px;animation-delay:0s}.music-button-module__25nbma__bars span:nth-child(2){height:12px;animation-delay:.14s}.music-button-module__25nbma__bars span:nth-child(3){height:8px;animation-delay:.28s}.music-button-module__25nbma__bars span:nth-child(4){height:11px;animation-delay:.42s}@keyframes music-button-module__25nbma__nc-bar{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.music-button-module__25nbma__bars span{animation:none}.music-button-module__25nbma__button{transition:none}}
.side-nav-module__5lgihG__sidebar{z-index:2;-webkit-backdrop-filter:blur(24px)saturate(140%);background:linear-gradient(#141218d1 0%,#0b0a0ee0 100%);border-right:1px solid #ffffff0f;flex-direction:column;min-height:100%;display:flex;position:relative}.side-nav-module__5lgihG__brand{align-items:center;gap:10px;padding:18px 18px 14px;display:flex}.side-nav-module__5lgihG__brandMark{background:var(--accent,#ffb020);color:#0e0c10;width:34px;height:34px;font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.02em;border-radius:10px;justify-content:center;align-items:center;font-size:15px;font-weight:900;display:inline-flex}.side-nav-module__5lgihG__brandName{font-family:var(--font-display), "Mazzard H", sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#ffffffe6;font-size:14px;font-weight:700}.side-nav-module__5lgihG__nav{flex-direction:column;flex:1;gap:8px;padding:6px 14px 16px;display:flex;position:relative;overflow-y:auto}.side-nav-module__5lgihG__group{z-index:1;position:relative}.side-nav-module__5lgihG__groupBtn,.side-nav-module__5lgihG__groupBtnActive{color:#fff9;border-radius:14px;align-items:center;gap:14px;min-height:52px;padding:5px 12px;text-decoration:none;transition:color .18s,background-color .18s;display:flex;position:relative}.side-nav-module__5lgihG__groupBtn:hover{color:#fff;background:#ffffff0d}.side-nav-module__5lgihG__groupIcon{border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .22s,color .22s;display:inline-flex}.side-nav-module__5lgihG__groupLabel{letter-spacing:.02em;white-space:nowrap;font-size:14px;font-weight:600}.side-nav-module__5lgihG__groupBtnActive{color:#fff;box-shadow:inset 3px 0 0 0 var(--accent,#ffb020);background:#ffffff0e}.side-nav-module__5lgihG__groupBtnActive .side-nav-module__5lgihG__groupIcon{color:var(--accent,#ffb020)}.side-nav-module__5lgihG__submenu{flex-direction:column;gap:4px;padding:6px 0 8px 30px;display:flex;position:relative}.side-nav-module__5lgihG__subitem,.side-nav-module__5lgihG__subitemActive{--i:0;color:#ffffff94;opacity:0;min-height:38px;animation:.26s cubic-bezier(.2,.7,.2,1) forwards side-nav-module__5lgihG__rayIn;animation-delay:calc(var(--i) * 45ms);border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:13px;text-decoration:none;display:flex}.side-nav-module__5lgihG__subitem:hover{color:#fff;background:#ffffff0d}.side-nav-module__5lgihG__subitemIcon{color:#ffffff73;display:inline-flex}.side-nav-module__5lgihG__subitemTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.side-nav-module__5lgihG__subitemBadge{background:var(--accent,#ffb020);color:#0e0c10;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.side-nav-module__5lgihG__subitemActive{color:#fff;background:color-mix(in oklab, var(--accent,#ffb020) 16%, transparent)}.side-nav-module__5lgihG__subitemActive .side-nav-module__5lgihG__subitemIcon{color:var(--accent,#ffb020)}@keyframes side-nav-module__5lgihG__rayIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}.side-nav-module__5lgihG__account{background:linear-gradient(150deg, color-mix(in oklab, var(--accent,#ffb020) 18%, #ffffff0a), #ffffff08);border:1px solid color-mix(in oklab, var(--accent,#ffb020) 28%, #ffffff14);border-radius:14px;align-items:center;gap:10px;margin:0 14px 14px;padding:10px 12px;display:flex}.side-nav-module__5lgihG__accountAvatar{background:var(--accent,#ffb020);color:#0e0c10;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;font-weight:800;display:inline-flex}.side-nav-module__5lgihG__accountWho{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.side-nav-module__5lgihG__accountNick{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.2;overflow:hidden}.side-nav-module__5lgihG__accountRole{color:#ffffff80;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.side-nav-module__5lgihG__logout{color:#fff9;cursor:pointer;background:#ffffff0f;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;transition:color .16s,background-color .16s;display:inline-flex}.side-nav-module__5lgihG__logout:hover{color:#fff;background:#ffffff1f}.side-nav-module__5lgihG__logout:focus-visible{outline:2px solid var(--accent,#ffb020);outline-offset:2px}@media (prefers-reduced-motion:reduce){.side-nav-module__5lgihG__subitem,.side-nav-module__5lgihG__subitemActive{opacity:1;animation:none}.side-nav-module__5lgihG__groupIcon{transition:none}}@media (max-width:820px){.side-nav-module__5lgihG__sidebar{display:none}}.side-nav-module__5lgihG__sidebar{background:radial-gradient(150% 100% at 0% 0%, color-mix(in oklab, var(--accent,#ff7a1a) 26%, transparent) 0%, transparent 58%), linear-gradient(180deg, #ffffff29 0%, #ffffff0d 26%, #ffffff05 100%), linear-gradient(180deg, #22191275 0%, #0c0a08b8 100%);-webkit-backdrop-filter:blur(46px)saturate(200%);box-shadow:inset 0 1px 0 #fff8ea61, inset 1px 0 0 #ffffff1f, inset -1px 0 0 #00000047, inset 0 -50px 60px -46px color-mix(in oklab, var(--accent,#ff7a1a) 22%, transparent), 10px 0 50px -24px #000000e6;border-right:1px solid #ffc68657}.side-nav-module__5lgihG__sidebar:before{content:"";pointer-events:none;background:linear-gradient(114deg,#ffffff42 0%,#ffffff14 12%,#fff0 30%),radial-gradient(120% 30% at 50% 0,#ffffff17,#0000 72%),linear-gradient(#fff0 62%,#ffffff08 100%);position:absolute;inset:0}.side-nav-module__5lgihG__brandMark{box-shadow:inset 0 1px 0 #ffffff61, 0 8px 18px -8px color-mix(in oklab, var(--accent,#ff7a1a) 85%, transparent), 0 0 20px color-mix(in oklab, var(--accent,#ff7a1a) 32%, transparent)}.side-nav-module__5lgihG__groupBtn{border:1px solid #0000}.side-nav-module__5lgihG__groupBtn:hover{border-color:var(--ncw-line,#ff965229);background:linear-gradient(#ffffff0e,#fff0 58%),#ffffff05;box-shadow:inset 0 1px #ffffff0f}.side-nav-module__5lgihG__groupBtnActive{border-color:var(--ncw-line,#ff965229);background:linear-gradient(180deg, #ffffff13, #fff0 55%), linear-gradient(160deg, color-mix(in oklab, var(--accent,#ff7a1a) 15%, transparent), #ffffff04);box-shadow:inset 3px 0 0 0 var(--accent,#ff7a1a), inset 0 1px 0 #ffffff1a, 0 10px 26px -18px #000000e6, 0 0 22px -8px color-mix(in oklab, var(--accent,#ff7a1a) 62%, transparent)}.side-nav-module__5lgihG__subitem:hover{background:linear-gradient(#ffffff0d,#fff0 60%);box-shadow:inset 0 1px #ffffff0d}.side-nav-module__5lgihG__subitemActive{background:linear-gradient(180deg, #ffffff14, #fff0 55%), color-mix(in oklab, var(--accent,#ff7a1a) 18%, transparent);box-shadow:inset 0 1px 0 #ffffff1f, 0 0 18px -6px color-mix(in oklab, var(--accent,#ff7a1a) 58%, transparent)}.side-nav-module__5lgihG__account{background:linear-gradient(180deg, #ffffff0f, #fff0 55%), linear-gradient(150deg, color-mix(in oklab, var(--accent,#ff7a1a) 16%, #ffffff08), #ffffff05);box-shadow:inset 0 1px #ffffff1a,0 12px 28px -18px #000000d9}.side-nav-module__5lgihG__accountAvatar{box-shadow:inset 0 1px 0 #ffffff4d, 0 6px 16px -8px color-mix(in oklab, var(--accent,#ff7a1a) 85%, transparent)}
.mobile-dock-module__jm8GqW__dock{left:50%;bottom:calc(14px + var(--nc-vv-gap,0px) + env(safe-area-inset-bottom,0px));z-index:60;-webkit-backdrop-filter:blur(18px)saturate(140%);background:linear-gradient(#ffffff0d 0%,#fff0 38%),#0c0b0ffb;border:1px solid #ffffff17;border-radius:18px;width:320px;height:70px;display:none;position:fixed;transform:translate(-50%);box-shadow:inset 0 1px #ffffff14,inset 0 -10px 18px #00000059,0 18px 44px #000000a6}.mobile-dock-module__jm8GqW__list{width:100%;height:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.mobile-dock-module__jm8GqW__item{z-index:1;flex:0 0 70px;width:70px;height:70px;position:relative}.mobile-dock-module__jm8GqW__item a,.mobile-dock-module__jm8GqW__dockBtn{width:100%;height:100%;font:inherit;color:#ffffff8c;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:flex;position:relative}.mobile-dock-module__jm8GqW__dockBtn:focus-visible{outline:2px solid var(--accent,#ffb020);outline-offset:-6px;border-radius:14px}.mobile-dock-module__jm8GqW__icon{justify-content:center;align-items:center;transition:transform .5s cubic-bezier(.34,1.2,.4,1),color .5s;display:inline-flex;position:relative}.mobile-dock-module__jm8GqW__icon svg{transition:width .3s,height .3s}.mobile-dock-module__jm8GqW__badge{background:var(--accent,#ffb020);color:#0e0c10;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:-8px;right:-14px}.mobile-dock-module__jm8GqW__text{text-align:center;letter-spacing:.02em;white-space:nowrap;color:var(--accent,#ffb020);opacity:0;font-size:11px;font-weight:500;transition:opacity .4s,transform .4s;position:absolute;bottom:9px;left:0;right:0;transform:translateY(14px)}.mobile-dock-module__jm8GqW__itemActive a,.mobile-dock-module__jm8GqW__itemActive .mobile-dock-module__jm8GqW__dockBtn{color:#0e0c10}.mobile-dock-module__jm8GqW__itemActive .mobile-dock-module__jm8GqW__icon{color:#0e0c10;transform:translateY(-38px)}.mobile-dock-module__jm8GqW__itemActive .mobile-dock-module__jm8GqW__icon svg{width:26px;height:26px}.mobile-dock-module__jm8GqW__itemActive .mobile-dock-module__jm8GqW__text{opacity:1;transform:translateY(0)}.mobile-dock-module__jm8GqW__indicator{z-index:0;background:radial-gradient(circle at 34% 26%, color-mix(in oklab, var(--accent,#ffb020) 30%, white) 0%, color-mix(in oklab, var(--accent,#ffb020) 92%, white) 34%, var(--accent,#ffb020) 62%, color-mix(in oklab, var(--accent,#ffb020) 74%, black) 100%);width:64px;height:64px;box-shadow:0 0 0 1px color-mix(in oklab, var(--accent,#ffb020) 45%, transparent), 0 0 18px color-mix(in oklab, var(--accent,#ffb020) 80%, transparent), 0 0 44px color-mix(in oklab, var(--accent,#ffb020) 45%, transparent), 0 12px 26px #00000080;pointer-events:none;border:5px solid #100f14f7;border-radius:50%;transition:transform .45s cubic-bezier(.34,1.2,.4,1);position:absolute;top:-50%;left:0}.mobile-dock-module__jm8GqW__fan{z-index:59;pointer-events:auto;-webkit-backdrop-filter:blur(4px);background:#0505099e;display:none;position:fixed;inset:0}.mobile-dock-module__jm8GqW__fanBtn{box-sizing:border-box;width:40px;height:40px;color:var(--accent,#ffb020);-webkit-tap-highlight-color:transparent;pointer-events:auto;background:radial-gradient(circle at 32% 20%, #ffffff4d 0%, #fff0 40%), radial-gradient(120% 110% at 50% 118%, color-mix(in oklab, var(--accent,#ffb020) 24%, transparent) 0%, transparent 62%), linear-gradient(170deg, #35323a 0%, #17161b 48%, #0b0a0e 100%);border:1px solid color-mix(in oklab, var(--accent,#ffb020) 50%, transparent);box-shadow:inset 0 1px 0 #ffffff6b, inset 0 -8px 14px #0000008c, inset -2px -3px 9px #0009, 0 12px 26px #0000009e, 0 0 24px color-mix(in oklab, var(--accent,#ffb020) 55%, transparent), 0 0 48px color-mix(in oklab, var(--accent,#ffb020) 30%, transparent);opacity:0;animation:.34s cubic-bezier(.34,1.35,.5,1) forwards mobile-dock-module__jm8GqW__fanIn;animation-delay:calc(var(--i) * 55ms);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:0;margin:-20px 0 0 -20px;padding:2px 2px 1px;text-decoration:none;display:flex;position:absolute;transform:scale(.35)}.mobile-dock-module__jm8GqW__fanBtn:before{content:"";pointer-events:none;background:linear-gradient(#fff6 0%,#ffffff14 62%,#fff0 100%);border-radius:999px;height:36%;position:absolute;top:3px;left:15%;right:15%}.mobile-dock-module__jm8GqW__fanBtn:active{box-shadow:inset 2px 3px 10px #000000a6, inset -1px -1px 0 #ffffff1f, 0 6px 14px #00000080, 0 0 22px color-mix(in oklab, var(--accent,#ffb020) 65%, transparent)}.mobile-dock-module__jm8GqW__fanBtnActive{background:radial-gradient(circle at 32% 20%, #ffffff70 0%, #fff0 42%), radial-gradient(120% 110% at 50% 118%, color-mix(in oklab, var(--accent,#ffb020) 62%, transparent) 0%, transparent 64%), linear-gradient(170deg, color-mix(in oklab, var(--accent,#ffb020) 42%, #1a181e) 0%, #121116 52%, #0a090d 100%);border-color:color-mix(in oklab, var(--accent,#ffb020) 88%, transparent)}.mobile-dock-module__jm8GqW__fanIcon{z-index:1;height:15px;filter:drop-shadow(0 0 4px color-mix(in oklab, var(--accent,#ffb020) 55%, transparent));flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.mobile-dock-module__jm8GqW__fanIcon svg{width:15px;height:15px}.mobile-dock-module__jm8GqW__fanLabel{z-index:1;text-align:center;white-space:normal;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;letter-spacing:0;color:#ffffffe6;text-shadow:0 1px 3px #000000e6;pointer-events:none;max-width:46px;font-size:7.5px;font-weight:600;line-height:1.02;position:relative}@keyframes mobile-dock-module__jm8GqW__fanIn{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}.mobile-dock-module__jm8GqW__accountItem{z-index:1;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:70px;display:flex;position:relative}.mobile-dock-module__jm8GqW__accountBtn{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 42%, transparent);color:#fff;width:32px;height:32px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff0f;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:13px;font-weight:800;transition:background-color .16s,border-color .16s;display:inline-flex}.mobile-dock-module__jm8GqW__accountBtn:active{background:#ffffff24}.mobile-dock-module__jm8GqW__accountBtnOpen{border-color:var(--accent,#ffb020);background:color-mix(in oklab, var(--accent,#ffb020) 18%, transparent)}.mobile-dock-module__jm8GqW__accountPop{z-index:2;border:1px solid color-mix(in oklab, var(--accent,#ffb020) 45%, transparent);width:230px;box-shadow:inset 0 1px 0 #ffffff14, 0 18px 40px #000000a6, 0 0 24px color-mix(in oklab, var(--accent,#ffb020) 22%, transparent);background:linear-gradient(#18171cfa 0%,#0c0b0ffc 100%);border-radius:16px;padding:12px;position:absolute;bottom:calc(100% + 12px);right:4px}.mobile-dock-module__jm8GqW__accountHead{align-items:center;gap:10px;margin-bottom:10px;display:flex}.mobile-dock-module__jm8GqW__accountAvatar{background:var(--accent,#ffb020);color:#0e0c10;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;font-weight:800;display:inline-flex}.mobile-dock-module__jm8GqW__accountWho{flex-direction:column;gap:1px;min-width:0;display:flex}.mobile-dock-module__jm8GqW__accountNick{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.mobile-dock-module__jm8GqW__accountRole{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.mobile-dock-module__jm8GqW__accountLogout{border:1px solid color-mix(in oklab, var(--accent,#ffb020) 48%, transparent);background:color-mix(in oklab, var(--accent,#ffb020) 12%, transparent);color:#fff;width:100%;height:38px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:11px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.mobile-dock-module__jm8GqW__accountLogout:active{background:color-mix(in oklab, var(--accent,#ffb020) 26%, transparent)}.mobile-dock-module__jm8GqW__accountScrim{z-index:58;background:0 0;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.mobile-dock-module__jm8GqW__icon,.mobile-dock-module__jm8GqW__text,.mobile-dock-module__jm8GqW__indicator{transition:none}.mobile-dock-module__jm8GqW__fanBtn{opacity:1;animation:none;transform:scale(1)}}@media (max-width:820px){.mobile-dock-module__jm8GqW__dock,.mobile-dock-module__jm8GqW__fan{display:block}}
