:root{--bg:#111417;--bg-deep:#08090c;--bg-mid:#0e1115;--bg-nav:#0e0e10eb;--bg-panel:#141418;--bg-input:#0c0c0e;--bg-secondary:#171c22;--bg-elevated:#171c22;--bg-card:#1b2128;--bg-card-hover:#222933;--teal-deep:#171c22;--border:#303a45;--border-light:#3d4a58;--line:#303a45;--text:#f2f5f8;--text-secondary:#b8c2cc;--text-muted:#8a949f;--primary:#5da8ff;--primary-hover:#6eb4ff;--primary-dark:#4a90e2;--blue:#4a90e2;--blue-bright:#5da8ff;--blue-soft:#5da8ff1f;--button-bg:#68aeff;--button-bg-hover:#7bb9ff;--button-text:#111417;--button-outline:#5da8ff;--button-outline-hover:#78bbff;--icon:#6db5ff;--nav-text:#e8edf3;--nav-muted:#a0abb6;--nav-active:#68aeff;--footer-text:#7e8a96;--font-display:"Oxanium",sans-serif;--font-body:"Sora",sans-serif;--radius:14px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto}body{min-height:100vh;font-family:var(--font-body);background:var(--bg-deep);color:var(--text);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}a{text-decoration:none}a,button{color:inherit}button{font:inherit;cursor:pointer;background:0 0;border:none}svg{display:block}#app{min-height:100vh}*{scrollbar-width:thin;scrollbar-color:var(--blue) var(--teal-deep)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg);border-left:1px solid var(--line)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--blue-bright),var(--blue));border:2px solid var(--bg);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--button-bg-hover),var(--blue-bright))}::-webkit-scrollbar-corner{background:var(--bg)}.site{min-height:100vh;position:relative}.nav__auth-actions{z-index:2;align-items:center;gap:.35rem;display:flex;position:relative}.nav__avatar{z-index:2;color:#fff;width:2rem;height:2rem;font-family:var(--font-display);letter-spacing:.04em;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff14;border-radius:10px;place-items:center;padding:0;font-size:.65rem;font-weight:700;transition:background .18s,border-color .18s;display:grid;position:relative;overflow:hidden}.nav__avatar-img{object-fit:cover;width:100%;height:100%;display:block}.nav__avatar:hover{background:#ffffff1a;border-color:#ffffff24}.user-menu{z-index:3;position:relative}.user-menu__dropdown{background:#141418;border:1px solid #ffffff14;border-radius:12px;min-width:11.5rem;padding:.85rem 1rem;animation:rise .18s both;position:absolute;top:calc(100% + .65rem);right:0;box-shadow:0 12px 40px #00000073}.user-menu__name{font-family:var(--font-display);color:var(--blue-bright);font-size:.95rem;font-weight:600}.user-menu__badges{margin-top:.35rem}.user-menu__divider{background:#ffffff1a;height:1px;margin:.7rem 0}.user-menu__item{text-align:left;width:100%;color:var(--text);padding:.35rem 0;font-size:.95rem;transition:color .15s;display:block}.user-menu__item:hover{color:var(--blue-bright)}.user-menu__item--muted{color:var(--text-muted)}.user-menu__item--muted:hover{color:var(--text)}@media (max-width:760px){.nav__auth-actions{gap:.25rem}.hero__actions{flex-direction:column;align-items:stretch}.hero__actions .btn{width:100%}.hero__lead{padding-inline-start:.25rem;padding-inline-end:.25rem;font-size:.95rem}.landing{padding:1.5rem clamp(.9rem,4vw,1.5rem) 2.5rem}.footer{padding-bottom:max(2rem,env(safe-area-inset-bottom))}}@media (max-width:420px){.btn.btn--nav{padding:0 .55rem;font-size:.64rem}}.landing{position:relative;overflow:hidden}.hero{text-align:center;max-width:46rem;margin:0 auto;padding:2.75rem 0 2.5rem}.hero__title{font-family:var(--font-display);letter-spacing:-.01em;margin-top:0;font-size:clamp(2.35rem,6.2vw,3.75rem);font-weight:700;line-height:1.12;animation:rise .75s 80ms both}.hero__title span{background:linear-gradient(105deg,var(--primary-dark) 0,var(--primary) 45%,var(--button-bg-hover) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline}.hero__lead{max-width:34rem;color:var(--text-muted);margin:1.15rem auto 0;font-size:1.02rem;animation:rise .75s .16s both}.hero__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;animation:rise .75s .24s both;display:flex}.btn,.hero__actions{justify-content:center}.btn{min-height:2.85rem;font-family:var(--font-display);letter-spacing:.02em;border-radius:10px;align-items:center;padding:.7rem 1.35rem;font-size:.92rem;font-weight:600;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn--primary{background:var(--button-bg);color:var(--button-text)}.btn--primary:hover{background:var(--button-bg-hover)}.btn--ghost{border:1px solid var(--button-outline);color:var(--text);background:0 0}.btn--ghost:hover{border-color:var(--button-outline-hover);color:var(--button-outline-hover)}.btn.btn--nav{letter-spacing:.02em;height:2.15rem;min-height:2.15rem;box-shadow:none;border-radius:10px;padding:0 .85rem;font-size:.74rem;line-height:1}.btn.btn--nav:hover{transform:none}.btn.btn--ghost.btn--nav{color:#d1d5db;background:#ffffff0a;border-color:#ffffff1f}.btn.btn--ghost.btn--nav:hover{color:#fff;background:#ffffff12;border-color:#ffffff2e}.btn.btn--primary.btn--nav{background:var(--button-bg);color:var(--button-text)}.btn.btn--primary.btn--nav:hover{background:var(--button-bg-hover)}@media (max-width:820px){.btn.btn--nav{height:1.5rem;min-height:1.5rem;padding:0 .65rem;font-size:.68rem}}.cards{z-index:1;grid-template-columns:repeat(4,1fr);gap:1rem;max-width:1120px;margin:0 auto;animation:rise .85s .32s both;display:grid;position:relative}.card{background:var(--bg-nav);border-radius:var(--radius);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #ffffff14;padding:1.35rem 1.2rem 1.45rem;transition:border-color .2s,transform .2s}.card:hover{border-color:#5da8ff73;transform:translateY(-3px)}.card__icon{width:2.4rem;height:2.4rem;color:var(--blue-bright);background:var(--blue-soft);border:1px solid #5da8ff66;border-radius:8px;place-items:center;margin-bottom:1rem;display:grid}.card__icon svg{width:1.15rem;height:1.15rem}.card__title{font-family:var(--font-display);letter-spacing:.01em;font-size:1.05rem;font-weight:600}.card__desc{color:var(--text-muted);margin-top:.45rem;font-size:.9rem;line-height:1.55}@media (max-width:960px){.cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.cards{grid-template-columns:1fr}.hero{padding-top:2rem}}.footer{border-top:1px solid var(--line);text-align:center;color:var(--footer-text);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem clamp(1.25rem,4vw,3rem);font-size:.85rem;display:flex}.footer__logo{object-fit:contain;width:auto;height:1.75rem;margin:0 auto;display:block}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}}.admin-app{--adm-bg:var(--bg-deep,#08090c);--adm-bg-elevated:var(--bg-elevated,#171c22);--adm-bg-panel:var(--bg-card,#1b2128);--adm-bg-input:var(--bg-input,#0c0c0e);--adm-bg-hover:var(--bg-card-hover,#222933);--adm-ink:var(--text,#f2f5f8);--adm-ink-soft:var(--text-secondary,#b8c2cc);--adm-mute:var(--text-muted,#8a949f);--adm-line:var(--border,#303a45);--adm-line-strong:var(--border-light,#3d4a58);--adm-accent:var(--primary,#5da8ff);--adm-accent-soft:var(--blue-soft,#5da8ff1f);--adm-accent-ink:var(--primary-hover,#6eb4ff);--adm-danger:#ff6b6b;--adm-danger-soft:#ff6b6b1f;--adm-ok:#3ecf8e;--adm-ok-soft:#3ecf8e1f;--adm-warn:#f0b429;--adm-warn-soft:#f0b42924;--adm-font-display:var(--font-display,"Oxanium",sans-serif);--adm-font-body:var(--font-body,"Sora",sans-serif);--adm-font-mono:"IBM Plex Mono",ui-monospace,Consolas,monospace;--adm-radius:var(--radius,14px);--adm-shadow:0 8px 28px #00000047;--bg:var(--adm-bg);--bg-nav:var(--bg-nav);--bg-card:var(--adm-bg-panel);--bg-card-hover:var(--adm-bg-hover);--bg-input:var(--adm-bg-input);--text:var(--adm-ink);--text-muted:var(--adm-mute);--text-secondary:var(--adm-ink-soft);--border:var(--adm-line);--border-light:var(--adm-line-strong);--primary:var(--adm-accent);--nav-active:var(--adm-accent);--blue-soft:var(--adm-accent-soft);--adm-on-accent:#111417;--font-display:var(--adm-font-display);--font-body:var(--adm-font-body);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--adm-ink);font-family:var(--adm-font-body);background:0 0;min-height:100%}.admin-app *,.admin-app :after,.admin-app :before{box-sizing:border-box}.adm-page{width:100%;max-width:78rem;color:var(--adm-ink);gap:1.25rem;display:grid}.adm-page--wide{max-width:96rem}.adm-section{background:var(--adm-bg-panel);border:1px solid var(--adm-line);border-radius:var(--adm-radius);box-shadow:var(--adm-shadow);gap:.85rem;padding:1.15rem 1.2rem 1.25rem;display:grid}.adm-section__title{font-family:var(--adm-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--adm-accent);margin:0;font-size:.7rem;font-weight:700}.adm-section__help{color:var(--adm-mute);max-width:44rem;margin:-.25rem 0 0;font-size:.9rem;line-height:1.5}.adm-section__help code{font-family:var(--adm-font-mono);color:var(--adm-accent-ink);font-size:.84em}.adm-msg{color:var(--adm-mute);margin:0;font-size:.88rem}.adm-msg--err{color:var(--adm-danger)}.adm-msg--ok{color:var(--adm-ok)}.adm-msg code{word-break:break-all;color:var(--adm-ink);font-family:var(--adm-font-mono)}.adm-empty{color:var(--adm-mute);padding:1.5rem .5rem;font-size:.92rem}.adm-empty,.adm-list{margin:0;list-style:none}.adm-list{gap:.5rem;padding:0;display:grid}.adm-row{border:1px solid var(--adm-line);border-radius:calc(var(--adm-radius) - 4px);background:var(--adm-bg-panel);color:inherit;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem;text-decoration:none;transition:border-color .12s,background .12s;display:flex}.adm-row:hover,a.adm-row:hover{background:var(--adm-bg-hover);border-color:var(--adm-line-strong)}a.adm-row:hover .adm-row__title{color:var(--adm-accent-ink)}.adm-row__info{gap:.2rem;min-width:0;display:grid}.adm-row__title{font-family:var(--adm-font-display);color:var(--adm-ink);margin:0;font-size:1rem;font-weight:700}.adm-row__meta{color:var(--adm-mute);gap:.35rem;margin:0;font-size:.8rem;display:inline-flex}.adm-row__actions,.adm-row__meta{flex-wrap:wrap;align-items:center}.adm-row__actions{flex-shrink:0;gap:.5rem;display:flex}.adm-row__chev{color:var(--adm-accent);font-size:1rem}.adm-stats{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.65rem;display:grid}.adm-stat{background:var(--adm-bg-panel);border:1px solid var(--adm-line);border-radius:calc(var(--adm-radius) - 4px);gap:.45rem;padding:1rem 1.05rem;display:grid}.adm-stat span{letter-spacing:.12em;text-transform:uppercase;color:var(--adm-mute);font-size:.64rem;font-weight:700}.adm-stat span,.adm-stat strong{font-family:var(--adm-font-display)}.adm-stat strong{color:var(--adm-ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.55rem;font-weight:700;line-height:1}.admin-app .kpi{width:100%;box-shadow:none;background:0 0;border:none;grid-template-columns:repeat(auto-fit,minmax(7.25rem,1fr));gap:.65rem;display:grid;overflow:visible}.admin-app .kpi__item{background:var(--adm-bg-panel);border:1px solid var(--adm-line);border-radius:calc(var(--adm-radius) - 4px);min-width:0;box-shadow:var(--adm-shadow);flex-direction:column;justify-content:flex-end;gap:.4rem;padding:1rem 1.05rem;display:flex}.admin-app .kpi__label{font-family:var(--adm-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--adm-mute);font-size:.64rem;font-weight:700}.admin-app .kpi__value{font-family:var(--adm-font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--adm-ink);font-size:1.5rem;font-weight:700;line-height:1}.admin-app .panel{border:1px solid var(--adm-line);border-radius:var(--adm-radius);background:var(--adm-bg-panel);box-shadow:var(--adm-shadow);overflow:hidden}.admin-app .panel__bar{border-bottom:1px solid var(--adm-line);background:#0e0e1073;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;padding:.9rem 1.15rem;display:flex}.admin-app .panel__title{font-family:var(--adm-font-display);letter-spacing:.02em;color:var(--adm-ink);margin:0;font-size:.95rem;font-weight:700}.admin-app .panel__hint{color:var(--adm-mute);margin:.2rem 0 0;font-size:.8rem}.admin-app .adm-table,.admin-app .utable{border-collapse:collapse;width:100%}.admin-app .adm-table th,.admin-app .utable thead th{border-bottom:1px solid var(--adm-line);font-family:var(--adm-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--adm-mute);text-align:left;background:#00000038;padding:.65rem 1rem;font-size:.64rem;font-weight:700}.admin-app .adm-table tr,.admin-app .utable tbody tr{border-bottom:1px solid var(--adm-line)}.admin-app .adm-table tr:last-child td,.admin-app .utable tbody tr:last-child{border-bottom:none}.admin-app .adm-table tr:hover td,.admin-app .utable tbody tr:hover{background:var(--adm-accent-soft)}.admin-app .adm-table td,.admin-app .utable td{vertical-align:middle;color:var(--adm-ink-soft);padding:.9rem 1rem;font-size:.88rem}.admin-app .adm-table .ink,.admin-app .utable .ink{color:var(--adm-ink);font-weight:600}.admin-app .seg{border:1px solid var(--adm-line);background:#0003;border-radius:999px;flex-wrap:wrap;gap:.3rem;padding:.25rem;display:inline-flex}.admin-app .chip,.admin-app .seg__btn{color:var(--adm-mute);font-family:var(--adm-font-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.4rem .85rem;font-size:.7rem;font-weight:700;transition:color .12s,background .12s}.admin-app .chip:hover,.admin-app .seg__btn:hover{color:var(--adm-ink)}.admin-app .chip.is-active,.admin-app .seg__btn.is-active{color:#fff;background:#5da8ff33}.admin-app .adm-table-wrap,.admin-app .table-wrap{border:none;border-top:1px solid var(--adm-line);background:0 0;border-radius:0;width:100%;overflow-x:auto}.adm-field{gap:.35rem;min-width:0;display:grid}.adm-field>span{font-family:var(--adm-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--adm-mute);font-size:.66rem;font-weight:700}.adm-field input,.adm-field select,.adm-field textarea,.adm-search input,.admin-app input[type=email],.admin-app input[type=number],.admin-app input[type=password],.admin-app input[type=search],.admin-app input[type=text],.admin-app select,.admin-app textarea{box-sizing:border-box;border:1px solid var(--adm-line);border-radius:calc(var(--adm-radius) - 6px);background:var(--adm-bg-input);width:100%;color:var(--adm-ink);font:inherit;resize:vertical;outline:none;padding:.7rem .85rem;font-size:.9rem;transition:border-color .12s,box-shadow .12s}.adm-field input:focus,.adm-field select:focus,.adm-field textarea:focus,.adm-search input:focus,.admin-app input:focus,.admin-app select:focus,.admin-app textarea:focus{border-color:var(--adm-accent);box-shadow:0 0 0 3px var(--adm-accent-soft)}.adm-search{max-width:28rem;display:block}.adm-form{background:var(--adm-bg-elevated);border:1px solid var(--adm-line);border-radius:calc(var(--adm-radius) - 4px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.85rem 1rem;padding:1.1rem;display:grid}.adm-form--inline{grid-template-columns:minmax(0,1fr) auto;align-items:end;max-width:32rem}.adm-field--full{grid-column:1/-1}.adm-field--sm{width:8rem}.adm-check{color:var(--adm-ink);cursor:pointer;grid-column:1/-1;align-items:center;gap:.55rem;font-size:.9rem;display:flex}.adm-check input{width:1rem;height:1rem;accent-color:var(--adm-accent)}.adm-btn{border:1px solid var(--adm-line-strong);min-height:2.25rem;color:var(--adm-ink);font-family:var(--adm-font-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:.4rem 1rem;font-size:.74rem;font-weight:700;text-decoration:none;transition:border-color .12s,background .12s,color .12s;display:inline-flex}.adm-btn:hover:not(:disabled){border-color:var(--adm-accent);color:var(--adm-accent-ink);background:var(--adm-accent-soft)}.adm-btn:disabled{opacity:.45;cursor:not-allowed}.adm-btn--primary{background:var(--button-bg,#68aeff);color:var(--adm-on-accent,#111417);border-color:#0000}.adm-btn--primary:hover:not(:disabled){background:var(--button-bg-hover,#7bb9ff);color:var(--adm-on-accent,#111417);border-color:#0000}.adm-btn--danger{color:var(--adm-danger);background:0 0;border-color:#ff6b6b80}.adm-btn--danger:hover:not(:disabled){background:var(--adm-danger-soft);border-color:var(--adm-danger)}.adm-btn--ok{color:var(--adm-ok);background:0 0;border-color:#3ecf8e80}.adm-btn--warn{color:var(--adm-warn);background:0 0;border-color:#f0b42980}.adm-text-btn{color:var(--adm-mute);font-family:var(--adm-font-display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.35rem .15rem;font-size:.7rem;font-weight:700}.adm-text-btn:hover:not(:disabled){color:var(--adm-danger)}.adm-text-btn:disabled{opacity:.5;cursor:wait}.adm-tag{font-family:var(--adm-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--adm-accent-ink);background:var(--adm-accent-soft);border:1px solid #5da8ff59;border-radius:999px;align-items:center;padding:.18rem .5rem;font-size:.62rem;font-weight:700;display:inline-flex}.adm-tag--off{color:var(--adm-danger);background:var(--adm-danger-soft);border-color:#ff6b6b66}.adm-tag--donator{color:var(--adm-warn);background:var(--adm-warn-soft);border-color:#f0b42966}.adm-tag--ok{color:var(--adm-ok);background:var(--adm-ok-soft);border-color:#3ecf8e66}.adm-mono{font-family:var(--adm-font-mono);color:var(--adm-mute);font-size:.8rem}.adm-sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.adm-tabs{border:1px solid var(--adm-line);scrollbar-width:none;background:#0003;border-radius:999px;gap:.3rem;padding:.25rem;display:flex;overflow-x:auto}.adm-tabs::-webkit-scrollbar{display:none}.adm-tab{color:var(--adm-mute);font-family:var(--adm-font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;padding:.55rem .95rem;font-size:.7rem;font-weight:700;transition:color .12s,background .12s}.adm-tab:hover{color:var(--adm-ink)}.adm-tab.is-active{color:#fff;background:#5da8ff33}@media (max-width:640px){.adm-form,.adm-form--inline{grid-template-columns:1fr}.adm-field--sm{width:100%}.adm-row{flex-direction:column;align-items:stretch}.adm-row__actions .adm-btn,.adm-row__actions .adm-text-btn{width:100%}}.site-atm[data-v-7daf2cb0]{z-index:0;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.site-atm__base[data-v-7daf2cb0]{background:radial-gradient(120% 80% at 50% -10%,#1a2430 0,#0000 55%),radial-gradient(90% 60% at 100% 15%,#4a90e214 0,#0000 50%),linear-gradient(#08090c,#0e1115 38%,#111417);position:absolute;top:0;bottom:0;left:0;right:0}.site-atm__orb[data-v-7daf2cb0]{filter:blur(72px);opacity:.55;border-radius:50%;animation:atm-orb-float-7daf2cb0 18s ease-in-out infinite;position:absolute}.site-atm__orb--a[data-v-7daf2cb0]{background:radial-gradient(circle,#5da8ff59 0,#0000 68%);width:min(42rem,70vw);height:min(42rem,70vw);animation-name:atm-orb-float-center-7daf2cb0;top:-4%;left:50%;transform:translate(-50%)}.site-atm__orb--b[data-v-7daf2cb0]{background:radial-gradient(circle,#4a90e238 0,#0000 70%);width:min(28rem,50vw);height:min(28rem,50vw);animation-delay:-6s;top:28%;right:-12%}.site-atm__orb--c[data-v-7daf2cb0]{background:radial-gradient(circle,#68aeff24 0,#0000 72%);width:min(24rem,45vw);height:min(24rem,45vw);animation-delay:-12s;bottom:8%;left:-10%}.site-atm__lines[data-v-7daf2cb0]{opacity:.9;background-image:repeating-linear-gradient(-12deg,#0000,#0000 78px,#5da8ff09 78px 79px);position:absolute;top:-20%;bottom:-20%;left:-10%;right:-10%;-webkit-mask-image:radial-gradient(85% 65% at 50% 25%,#000 15%,#0000 72%);mask-image:radial-gradient(85% 65% at 50% 25%,#000 15%,#0000 72%)}.site-atm__dots[data-v-7daf2cb0]{opacity:.35;background-image:radial-gradient(#ffffff12 .6px,#0000 0);background-size:28px 28px;animation:atm-dots-drift-7daf2cb0 24s linear infinite;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(75% 55% at 50% 22%,#000 10%,#0000 78%);mask-image:radial-gradient(75% 55% at 50% 22%,#000 10%,#0000 78%)}.site-atm__noise[data-v-7daf2cb0]{opacity:.045;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='4' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");position:absolute;top:0;bottom:0;left:0;right:0}.site-atm__vignette[data-v-7daf2cb0]{background:radial-gradient(100% 80% at 50% 40%,#0000 35%,#0000008c 100%),linear-gradient(#0000 55%,#111417f2);position:absolute;top:0;bottom:0;left:0;right:0}@keyframes atm-orb-float-7daf2cb0{0%,to{transform:translate(0)scale(1)}33%{transform:translate(2%,-1%)scale(1.03)}66%{transform:translate(-1%,1%)scale(.98)}}@keyframes atm-orb-float-center-7daf2cb0{0%,to{transform:translate(-50%)translate(0)scale(1)}50%{transform:translate(-50%)translateY(2%)scale(1.04)}}@keyframes atm-dots-drift-7daf2cb0{0%{background-position:0 0}to{background-position:0 28px}}@media (prefers-reduced-motion:reduce){.site-atm__dots[data-v-7daf2cb0],.site-atm__orb[data-v-7daf2cb0]{animation:none}}.user-badges[data-v-0a394725]{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:.28rem;display:inline-flex}.user-badge[data-v-0a394725]{letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:.12rem .42rem;font-family:Oxanium,sans-serif;font-weight:700;line-height:1.2;display:inline-flex}.user-badges--sm .user-badge[data-v-0a394725]{font-size:.65rem}.user-badges--md .user-badge[data-v-0a394725]{padding:.16rem .52rem;font-size:.74rem}.badge--admin[data-v-0a394725]{color:#5da8ff;background:#5da8ff1f;border-color:#5da8ff66}.badge--staff[data-v-0a394725]{color:#5eead4;background:#5eead41f;border-color:#5eead473}.badge--dev[data-v-0a394725]{color:#b794f6;background:#b794f61f;border-color:#b794f666}.badge--support[data-v-0a394725]{color:#68d391;background:#68d3911f;border-color:#68d39166}.badge--reseller[data-v-0a394725]{color:#c4a574;background:#c4a5741f;border-color:#c4a57473}.badge--donator[data-v-0a394725]{color:#f6c177;background:#f6c1771f;border-color:#f6c17773}.badge--tester[data-v-0a394725]{color:#38bdf8;background:#38bdf81f;border-color:#38bdf873}.badge--newbie[data-v-0a394725]{color:#8aa3b0;background:#8aa3b01a;border-color:#8aa3b059}.badge--more[data-v-0a394725]{color:#6f8794;cursor:default;background:0 0;border-color:#8aa3b040}.nav-shell[data-v-e5c00ee3]{z-index:100;padding:max(.85rem,env(safe-area-inset-top)) clamp(.75rem,3vw,1.5rem) 0;pointer-events:none;position:sticky;top:0}.nav[data-v-e5c00ee3]{pointer-events:auto;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0e0e10eb;border:1px solid #ffffff14;border-radius:14px;justify-content:space-between;align-items:center;gap:.75rem;max-width:72rem;min-height:3.25rem;margin:0 auto;padding:.45rem .55rem .45rem .85rem;display:flex;box-shadow:0 8px 32px #00000059}.nav__brand[data-v-e5c00ee3]{flex-shrink:0;align-items:center;gap:.55rem;min-width:0;display:inline-flex}.nav__logo[data-v-e5c00ee3]{object-fit:contain;border-radius:8px;width:1.85rem;height:1.85rem}.nav__brand-text[data-v-e5c00ee3]{font-family:var(--font-display);letter-spacing:.06em;color:#fff;white-space:nowrap;font-size:.95rem;font-weight:700}.nav__center[data-v-e5c00ee3]{flex:1;justify-content:center;min-width:0;display:flex}.nav__links[data-v-e5c00ee3]{background:#ffffff0a;border:1px solid #ffffff0f;gap:.2rem;padding:.28rem}.nav__link[data-v-e5c00ee3],.nav__links[data-v-e5c00ee3]{border-radius:999px;align-items:center;display:inline-flex}.nav__link[data-v-e5c00ee3]{color:#9ca3af;white-space:nowrap;justify-content:center;padding:.42rem .95rem;font-size:.82rem;font-weight:500;transition:color .18s,background .18s}.nav__link[data-v-e5c00ee3]:hover{color:#e5e7eb}.nav__link.is-active[data-v-e5c00ee3]{color:#fff;background:#ffffff1a}.nav__end[data-v-e5c00ee3]{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.nav__cta[data-v-e5c00ee3]{background:var(--button-bg);min-height:2.15rem;color:var(--button-text);font-family:var(--font-display);letter-spacing:.02em;white-space:nowrap;border-radius:10px;align-items:center;gap:.45rem;padding:0 .95rem;font-size:.78rem;font-weight:700;transition:background .18s,transform .18s;display:inline-flex}.nav__cta[data-v-e5c00ee3]:hover{background:var(--button-bg-hover);transform:translateY(-1px)}.nav__cta-icon[data-v-e5c00ee3]{opacity:.95}.nav__toggle[data-v-e5c00ee3]{border-radius:8px;flex-direction:column;justify-content:center;gap:5px;width:2rem;height:2rem;padding:0;display:none}.nav__toggle span[data-v-e5c00ee3]{background:#e5e7eb;border-radius:1px;height:2px;display:block}@media (max-width:900px){.nav[data-v-e5c00ee3]{padding-right:.65rem}.nav__brand-text[data-v-e5c00ee3]{font-size:.88rem}.nav__link[data-v-e5c00ee3]{padding-inline-start:.7rem;padding-inline-end:.7rem;font-size:.78rem}.nav__cta[data-v-e5c00ee3]{display:none}}@media (max-width:760px){.nav-shell[data-v-e5c00ee3]{padding-inline-start:.65rem;padding-inline-end:.65rem}.nav__center[data-v-e5c00ee3]{opacity:0;visibility:hidden;pointer-events:none;flex:none;justify-content:stretch;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:calc(100% + .45rem);left:.65rem;right:.65rem;transform:translateY(-.35rem)}.nav__center.is-open[data-v-e5c00ee3]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.nav__links[data-v-e5c00ee3]{background:#0e0e10fa;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:stretch;width:100%;padding:.45rem;box-shadow:0 16px 40px #00000073}.nav__link[data-v-e5c00ee3]{border-radius:10px;justify-content:flex-start;padding:.85rem .95rem;font-size:.92rem}.nav__toggle[data-v-e5c00ee3]{display:flex}.nav[data-v-e5c00ee3]{position:relative}}@media (max-width:420px){.nav__brand-text[data-v-e5c00ee3]{display:none}}#app,body,html{height:100%;margin:0}.app[data-v-f7b27091]{min-height:100vh;--site-nav-offset:calc(max(.85rem, env(safe-area-inset-top)) + 4.15rem);background:#08090c;min-height:100dvh}.app[data-v-f7b27091],.app__body[data-v-f7b27091]{flex-direction:column;display:flex;position:relative}.app__body[data-v-f7b27091]{z-index:1;flex:1;min-height:0}.landing-network[data-v-ca2e60f5]{pointer-events:none;opacity:.9;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(95% 80% at 50% 28%,#000 15%,#0000 82%);mask-image:radial-gradient(95% 80% at 50% 28%,#000 15%,#0000 82%)}.site[data-v-265642b7]{margin-top:calc(var(--site-nav-offset,5rem)*-1)}.landing[data-v-265642b7]{min-height:100dvh;padding:var(--site-nav-offset,5rem) clamp(1.25rem,4vw,3rem) 3.5rem;position:relative;overflow:hidden}.landing-particles[data-v-265642b7]{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.cards[data-v-265642b7],.hero[data-v-265642b7]{z-index:1;position:relative}.gate[data-v-9ec73054]{min-height:100vh;min-height:100dvh;color:var(--text,#f2f5f8);background:0 0;flex-direction:column;padding:1.25rem clamp(1.1rem,4vw,2.5rem) 2rem;display:flex;position:relative;overflow:hidden}.gate[data-v-9ec73054]:before,.gate__grid[data-v-9ec73054]{display:none}.gate__bar[data-v-9ec73054],.gate__main[data-v-9ec73054]{z-index:1;position:relative}.gate__bar[data-v-9ec73054]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.gate__logo img[data-v-9ec73054]{width:auto;height:2.4rem;display:block}.gate__home[data-v-9ec73054]{color:var(--text-muted,#8a949f);font-size:.9rem}.gate__home[data-v-9ec73054]:hover{color:var(--blue-bright,#5da8ff)}.gate__main[data-v-9ec73054]{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.35rem;padding:1.5rem 0 .5rem;display:flex}.gate__brand[data-v-9ec73054]{text-align:center;animation:gateIn-9ec73054 .5s both}.gate__warden[data-v-9ec73054]{font-family:var(--font-display,"Oxanium",sans-serif);letter-spacing:.02em;margin:0;font-size:clamp(2.4rem,7vw,3.4rem);font-weight:700;line-height:1}.gate__warden span[data-v-9ec73054]{letter-spacing:.28em;text-transform:uppercase;background:linear-gradient(105deg,#4a90e2,#5da8ff 45%,#7bb9ff);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:.15rem;font-size:.42em;font-weight:600;display:block}.gate__box[data-v-9ec73054]{background:var(--bg-nav);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #ffffff14;border-radius:14px;width:min(100%,24.5rem);padding:1.35rem 1.25rem 1.2rem;animation:gateIn-9ec73054 .55s 50ms both;box-shadow:0 8px 32px #00000059}.gate__modes[data-v-9ec73054]{border-bottom:1px solid var(--line,#5da8ff2e);gap:1.25rem;margin-bottom:1.15rem;display:flex}.gate__modes button[data-v-9ec73054]{font-family:var(--font-display,"Oxanium",sans-serif);color:var(--text-muted,#8a949f);padding:0 0 .7rem;font-size:.92rem;font-weight:600;position:relative}.gate__modes button.is-on[data-v-9ec73054]{color:var(--text,#f2f5f8)}.gate__modes button.is-on[data-v-9ec73054]:after{content:"";background:var(--blue-bright,#5da8ff);height:2px;position:absolute;bottom:-1px;left:0;right:0}.gate__title[data-v-9ec73054]{font-family:var(--font-display,"Oxanium",sans-serif);margin:0;font-size:1.25rem;font-weight:700}.gate__lead[data-v-9ec73054]{color:var(--text-muted,#8a949f);margin:.3rem 0 0;font-size:.9rem}.gate__form[data-v-9ec73054]{gap:.9rem;margin-top:1.15rem;display:grid}.gate__field[data-v-9ec73054]{gap:.35rem;display:grid}.gate__field>span[data-v-9ec73054],.gate__row[data-v-9ec73054]{font-family:var(--font-display,"Oxanium",sans-serif);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted,#8a949f);font-size:.7rem;font-weight:600}.gate__row[data-v-9ec73054]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.gate__link[data-v-9ec73054]{font-family:var(--font-body,"Sora",sans-serif);letter-spacing:0;text-transform:none;color:var(--blue-bright,#5da8ff);font-size:.78rem;font-weight:600}.gate__field input[data-v-9ec73054]{border:1px solid var(--line,#5da8ff2e);background:var(--bg-input);width:100%;color:inherit;font:inherit;border-radius:10px;outline:none;padding:.72rem .85rem}.gate__field input[data-v-9ec73054]:focus{border-color:var(--blue-bright,#5da8ff);box-shadow:0 0 0 3px #5da8ff1f}.gate__field input[data-v-9ec73054]::placeholder{color:#7a9eaa80}.gate__field input[readonly][data-v-9ec73054]{opacity:.8}.gate__otp[data-v-9ec73054]{letter-spacing:.28em;text-align:center;font-weight:700;font-family:var(--font-display,"Oxanium",sans-serif)!important;font-size:1.25rem!important}.gate__submit[data-v-9ec73054]{width:100%;min-height:2.7rem;margin-top:.15rem}.gate__submit[data-v-9ec73054]:disabled{opacity:.7;cursor:wait;transform:none}.gate__auth-opt[data-v-9ec73054],.gate__foot[data-v-9ec73054]{text-align:center;color:var(--text-muted,#8a949f);margin:0;font-size:.86rem}.gate__auth-opt button[data-v-9ec73054],.gate__foot button[data-v-9ec73054]{color:var(--blue-bright,#5da8ff);font-weight:600}.gate__auth-opt button[data-v-9ec73054]:hover,.gate__foot button[data-v-9ec73054]:hover,.gate__link[data-v-9ec73054]:hover{text-decoration:underline}.gate__foot[data-v-9ec73054]{margin-top:1.1rem}.gate__err[data-v-9ec73054]{color:#ff7b8a;margin:0;font-size:.86rem}.gate__ok[data-v-9ec73054]{color:var(--blue-bright,#5da8ff);margin:0;font-size:.86rem}@keyframes gateIn-9ec73054{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:560px){.gate[data-v-9ec73054]{padding:1rem .85rem max(1.25rem,env(safe-area-inset-bottom))}.gate__logo img[data-v-9ec73054]{height:2.1rem}.gate__box[data-v-9ec73054]{padding:1.15rem 1rem 1.05rem}}.side[data-v-b63dd4d0]{background:var(--bg-nav);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:30;border-right:1px solid #ffffff14;flex-direction:column;flex-shrink:0;width:260px;height:100%;min-height:0;padding:1.1rem .85rem;display:flex}.side__top[data-v-b63dd4d0]{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.side__profile[data-v-b63dd4d0]{flex:1;align-items:center;gap:.75rem;min-width:0;padding:.55rem .55rem 1rem;display:flex}.side__close[data-v-b63dd4d0]{color:#5da8ff;cursor:pointer;background:#5da8ff14;border:1px solid #5da8ff47;border-radius:8px;margin:.35rem .25rem 0 0;padding:.45rem .65rem;display:none}.side__avatar[data-v-b63dd4d0],.side__close[data-v-b63dd4d0]{flex-shrink:0;font-family:Oxanium,sans-serif;font-size:.78rem;font-weight:700}.side__avatar[data-v-b63dd4d0]{color:#111417;background:linear-gradient(145deg,#5da8ff,#4a90e2);border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;display:grid;overflow:hidden}.side__avatar-img[data-v-b63dd4d0]{object-fit:cover;width:100%;height:100%;display:block}.side__meta[data-v-b63dd4d0]{flex-direction:column;gap:.28rem;min-width:0;display:flex}.side__name[data-v-b63dd4d0]{color:#fff;margin:0;font-family:Oxanium,sans-serif;font-size:.95rem;font-weight:600;line-height:1.2}.side__email[data-v-b63dd4d0]{color:#8b9bb0;text-overflow:ellipsis;white-space:nowrap;max-width:10.5rem;margin:0;font-size:.75rem;overflow:hidden}.side__rule[data-v-b63dd4d0]{background:#ffffff14;height:1px;margin:.15rem .55rem .75rem}.side__nav[data-v-b63dd4d0]{flex-direction:column;gap:.2rem;display:flex}.side__link[data-v-b63dd4d0]{color:#9aa8bc;border-radius:8px;align-items:center;gap:.7rem;padding:.65rem .7rem;font-size:.92rem;font-weight:500;transition:background .15s,color .15s;display:flex}.side__link svg[data-v-b63dd4d0]{flex-shrink:0;width:1.15rem;height:1.15rem}.side__link[data-v-b63dd4d0]:hover{color:#e8eef8;background:#ffffff0a}.side__link.is-active[data-v-b63dd4d0]{color:#5da8ff;background:#5da8ff1a}.side__signout[data-v-b63dd4d0]{color:#8b9bb0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;margin-top:auto;padding:.65rem .7rem;font-size:.9rem;transition:color .15s,background .15s}.side__signout[data-v-b63dd4d0]:hover{color:#ff7b8a;background:#ff7b8a14}@media (max-width:820px){.side[data-v-b63dd4d0]{width:min(280px,88vw);padding-top:max(1.1rem,env(safe-area-inset-top));transition:transform .25s;position:fixed;top:0;bottom:0;left:0;right:auto;transform:translate(-105%);box-shadow:12px 0 40px #00000080}.side.is-open[data-v-b63dd4d0]{transform:translate(0)}.side__close[data-v-b63dd4d0]{align-items:center;display:inline-flex}}.dash[data-v-be998cd3]{color:#f2f5f8;background:0 0;flex:1;grid-template-columns:260px minmax(0,1fr);width:100%;height:100%;min-height:0;display:grid;overflow:hidden}.dash__overlay[data-v-be998cd3]{display:none}.dash__main[data-v-be998cd3]{background:0 0;flex-direction:column;min-width:0;min-height:0;display:flex}.dash__top[data-v-be998cd3]{background:var(--bg-nav);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #ffffff14;align-items:center;gap:1rem;padding:1.1rem clamp(1.25rem,3vw,2rem);display:flex}.dash__menu[data-v-be998cd3]{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;gap:4px;width:2rem;height:2rem;display:none}.dash__menu span[data-v-be998cd3]{background:#f2f5f8;height:2px;display:block}.dash__top-text[data-v-be998cd3]{flex:1;min-width:0}.dash__eyebrow[data-v-be998cd3]{letter-spacing:.16em;text-transform:uppercase;color:#5da8ff;margin:0;font-family:Oxanium,sans-serif;font-size:.68rem;font-weight:600}.dash__title[data-v-be998cd3]{color:#fff;margin:.15rem 0 0;font-family:Oxanium,sans-serif;font-size:1.45rem;font-weight:700}.dash__scroll[data-v-be998cd3]{flex:1;padding:1.5rem clamp(1.25rem,3vw,2rem) 2.5rem;overflow:auto}@media (max-width:820px){.dash[data-v-be998cd3]{grid-template-columns:1fr}.dash__overlay[data-v-be998cd3]{z-index:25;background:#0000008c;display:block;position:fixed;top:0;bottom:0;left:0;right:0}.dash__menu[data-v-be998cd3]{display:flex}.dash__top[data-v-be998cd3]{padding-top:max(1.1rem,env(safe-area-inset-top))}.dash__scroll[data-v-be998cd3]{padding:1.1rem .9rem max(1.5rem,env(safe-area-inset-bottom))}.dash__title[data-v-be998cd3]{font-size:1.25rem}}.shell[data-v-7345dad7]{color:#f2f5f8;background:0 0;flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.shell__body[data-v-7345dad7]{flex:1;min-height:0;position:relative;overflow:auto}.admin-app[data-v-14efe3f0]{min-height:calc(100vh - 4rem);margin:0;padding:0}.deck[data-v-14efe3f0]{min-height:inherit;color:var(--adm-ink);flex-direction:column;display:flex}.deck__top[data-v-14efe3f0]{z-index:2;background:var(--bg-nav);border-radius:var(--adm-radius,14px);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #ffffff14;grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;gap:.75rem 1.25rem;margin:0 clamp(.75rem,2vw,1.25rem);padding:.7rem clamp(.85rem,2vw,1.5rem);display:grid;position:relative}.deck__brand[data-v-14efe3f0]{border-right:1px solid #ffffff14;flex-direction:column;justify-content:center;gap:.1rem;min-width:6.5rem;padding-right:1rem;display:flex}.deck__mark[data-v-14efe3f0]{color:var(--adm-ink);font-size:1rem;font-weight:700}.deck__mark-sub[data-v-14efe3f0],.deck__mark[data-v-14efe3f0]{font-family:var(--adm-font-display);letter-spacing:.16em;margin:0}.deck__mark-sub[data-v-14efe3f0]{text-transform:uppercase;color:var(--adm-accent);font-size:.62rem;font-weight:600}.deck__nav[data-v-14efe3f0]{scrollbar-width:none;align-items:center;gap:.2rem;min-width:0;display:flex;overflow-x:auto}.deck__nav[data-v-14efe3f0]::-webkit-scrollbar{display:none}.deck__link[data-v-14efe3f0]{color:var(--adm-mute);white-space:nowrap;border-radius:999px;align-items:baseline;gap:.35rem;padding:.5rem .75rem;text-decoration:none;transition:color .12s,background .12s;display:inline-flex}.deck__link[data-v-14efe3f0]:hover{color:var(--adm-ink);background:#ffffff0a}.deck__link.is-active[data-v-14efe3f0]{color:#fff;background:#5da8ff33}.deck__idx[data-v-14efe3f0]{font-family:var(--adm-font-display);letter-spacing:.04em;opacity:.75;font-size:.62rem}.deck__link.is-active .deck__idx[data-v-14efe3f0]{opacity:1;color:#fff}.deck__link-label[data-v-14efe3f0]{font-family:var(--adm-font-display);font-size:.8rem;font-weight:700}.deck__ops[data-v-14efe3f0]{border-left:1px solid #ffffff14;align-items:center;gap:.75rem;padding-left:.85rem;display:flex}.deck__user[data-v-14efe3f0]{color:var(--adm-ink-soft);text-overflow:ellipsis;white-space:nowrap;max-width:8rem;margin:0;font-size:.78rem;overflow:hidden}.deck__exit[data-v-14efe3f0]{font-family:var(--adm-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--adm-accent);border:1px solid #5da8ff66;border-radius:999px;padding:.4rem .75rem;font-size:.68rem;font-weight:700;text-decoration:none}.deck__exit[data-v-14efe3f0]:hover{background:var(--adm-accent-soft);border-color:var(--adm-accent)}.deck__stage[data-v-14efe3f0]{flex:1;min-width:0;padding:1.15rem clamp(.95rem,3vw,2.25rem) 2.75rem}.deck__titleblock[data-v-14efe3f0]{border-bottom:1px solid #ffffff14;margin-bottom:1.35rem;padding-bottom:1rem}.deck__eyebrow[data-v-14efe3f0]{font-family:var(--adm-font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--adm-accent);margin:0;font-size:.68rem;font-weight:600}.deck__titleblock h1[data-v-14efe3f0]{font-family:var(--adm-font-display);letter-spacing:-.02em;color:#fff;margin:.15rem 0 0;font-size:clamp(1.45rem,2.6vw,1.85rem);font-weight:700}.deck__sub[data-v-14efe3f0]{color:var(--adm-mute);margin:.3rem 0 0;font-size:.88rem}.deck__body[data-v-14efe3f0]{min-width:0}@media (max-width:980px){.deck__top[data-v-14efe3f0]{grid-template-columns:1fr auto;grid-template-areas:"brand ops""nav nav"}.deck__brand[data-v-14efe3f0]{border-right:none;grid-area:brand;padding-right:0}.deck__ops[data-v-14efe3f0]{border-left:none;grid-area:ops;padding-left:0}.deck__nav[data-v-14efe3f0]{border-top:1px solid #ffffff0f;grid-area:nav;padding-top:.4rem}}@media (max-width:640px){.deck__user[data-v-14efe3f0]{display:none}}.acc[data-v-afb0f3ca]{--line:#e8f8fb1a;--mute:var(--text-muted);--ink:var(--text);--accent:var(--primary);width:100%;max-width:36rem;color:var(--ink);gap:1.75rem;display:grid}.acc__identity[data-v-afb0f3ca]{border-bottom:1px solid var(--line);align-items:center;gap:1rem;padding-bottom:1.25rem;display:flex}.acc__photo[data-v-afb0f3ca]{border:1px solid var(--line);background:var(--bg-input);width:3.5rem;height:3.5rem;color:var(--mute);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;padding:0;font-family:Oxanium,sans-serif;font-size:.9rem;font-weight:700;display:grid;overflow:hidden}.acc__photo[data-v-afb0f3ca]:disabled{opacity:.65;cursor:wait}.acc__photo img[data-v-afb0f3ca]{object-fit:cover;width:100%;height:100%;display:block}.acc__who[data-v-afb0f3ca]{justify-items:start;gap:.3rem;min-width:0;display:grid}.acc__who h2[data-v-afb0f3ca]{letter-spacing:.01em;margin:0;font-family:Oxanium,sans-serif;font-size:1.2rem;font-weight:700}.acc__meta[data-v-afb0f3ca]{color:var(--mute);margin:0;font-size:.8rem}.acc__section[data-v-afb0f3ca]{gap:.75rem;display:grid}.acc__section h3[data-v-afb0f3ca]{letter-spacing:.12em;text-transform:uppercase;color:var(--mute);margin:0;font-family:Oxanium,sans-serif;font-size:.78rem;font-weight:600}.acc__help[data-v-afb0f3ca]{color:var(--mute);margin:-.2rem 0 0;font-size:.86rem;line-height:1.45}.acc__help code[data-v-afb0f3ca]{color:#b7d4de;font-size:.84em}.acc__form[data-v-afb0f3ca]{gap:.85rem;display:grid}.acc__field[data-v-afb0f3ca]{gap:.3rem;display:grid}.acc__field>span[data-v-afb0f3ca]{color:var(--mute);justify-content:space-between;align-items:center;gap:.75rem;font-size:.8rem;display:flex}.acc__field i[data-v-afb0f3ca]{font-size:.75rem;font-style:normal;font-weight:600}.acc__field i.is-ok[data-v-afb0f3ca]{color:#3ecf8e}.acc__field i.is-warn[data-v-afb0f3ca]{color:#d4a017}.acc__field input[data-v-afb0f3ca]{border:1px solid var(--line);background:var(--bg-input);width:100%;color:var(--ink);font:inherit;border-radius:8px;outline:none;padding:.65rem .75rem;font-size:.92rem}.acc__field input[data-v-afb0f3ca]:focus{border-color:#5da8ff73}.acc__field input[readonly][data-v-afb0f3ca]{color:var(--mute);background:0 0}.acc__field small[data-v-afb0f3ca]{color:#5f7a86;font-size:.75rem}.acc__actions[data-v-afb0f3ca]{justify-items:start;gap:.35rem;display:grid}.acc__btn[data-v-afb0f3ca]{border:1px solid var(--line);min-height:2.15rem;color:var(--ink);background:0 0;border-radius:8px;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:.4rem .9rem;font-family:Oxanium,sans-serif;font-size:.82rem;font-weight:600;display:inline-flex}.acc__btn[data-v-afb0f3ca]:hover:not(:disabled){border-color:#5da8ff59}.acc__btn[data-v-afb0f3ca]:disabled{opacity:.6;cursor:wait}.acc__btn--primary[data-v-afb0f3ca]{background:var(--accent);color:#041018;border-color:#0000}.acc__btn--primary[data-v-afb0f3ca]:hover:not(:disabled){filter:brightness(1.05);border-color:#0000}.acc__msg[data-v-afb0f3ca]{margin:0;font-size:.82rem}.acc__msg.is-ok[data-v-afb0f3ca]{color:#3ecf8e}.acc__msg.is-err[data-v-afb0f3ca]{color:#e87a7a}.acc__msg a[data-v-afb0f3ca]{color:var(--accent);word-break:break-all}.acc__table[data-v-afb0f3ca]{border-collapse:collapse;width:100%;font-size:.86rem}.acc__table th[data-v-afb0f3ca]{text-align:left;border-bottom:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);padding:.45rem 0;font-family:Oxanium,sans-serif;font-size:.7rem;font-weight:600}.acc__table td[data-v-afb0f3ca]{border-bottom:1px solid var(--line);color:var(--mute);vertical-align:middle;padding:.65rem 0}.acc__table tr:last-child td[data-v-afb0f3ca]{border-bottom:none}.acc__file[data-v-afb0f3ca]{color:var(--ink);margin-right:.4rem;font-family:Oxanium,sans-serif;font-weight:600}.acc__tag[data-v-afb0f3ca]{color:var(--accent);border:1px solid #5da8ff47;border-radius:4px;padding:.05rem .35rem;font-size:.68rem}.acc__text[data-v-afb0f3ca]{color:var(--mute);font-size:.82rem;font-weight:600}.acc__text[data-v-afb0f3ca]:hover:not(:disabled){color:#e87a7a}.acc__empty[data-v-afb0f3ca]{color:var(--mute);margin:0;font-size:.86rem}.acc__row[data-v-afb0f3ca]{justify-content:space-between;align-items:center;gap:1rem;padding-top:.15rem;display:flex}.acc__row-title[data-v-afb0f3ca]{margin:0;font-size:.95rem;font-weight:600}.acc__row-sub[data-v-afb0f3ca]{color:var(--mute);margin:.2rem 0 0;font-size:.82rem}@media (max-width:560px){.acc__row[data-v-afb0f3ca]{flex-direction:column;align-items:stretch}.acc__row .acc__btn[data-v-afb0f3ca]{width:100%}}.sec[data-v-ee4db350]{--line:#e8f8fb1a;--mute:var(--text-muted);--ink:var(--text);--accent:var(--primary);width:100%;max-width:36rem;color:var(--ink);gap:1.75rem;display:grid}.sec__section[data-v-ee4db350]{gap:.75rem;display:grid}.sec__section h3[data-v-ee4db350]{letter-spacing:.12em;text-transform:uppercase;color:var(--mute);margin:0;font-family:Oxanium,sans-serif;font-size:.78rem;font-weight:600}.sec__help[data-v-ee4db350]{color:var(--mute);margin:-.2rem 0 0;font-size:.86rem;line-height:1.45}.sec__help strong[data-v-ee4db350]{color:var(--ink);font-weight:600}.sec__form[data-v-ee4db350]{gap:.85rem;display:grid}.sec__field[data-v-ee4db350]{gap:.3rem;display:grid}.sec__field>span[data-v-ee4db350]{color:var(--mute);justify-content:space-between;align-items:center;gap:.75rem;font-size:.8rem;display:flex}.sec__field input[data-v-ee4db350]{border:1px solid var(--line);background:var(--bg-input);width:100%;color:var(--ink);font:inherit;border-radius:8px;outline:none;padding:.65rem .75rem;font-size:.92rem}.sec__field input[data-v-ee4db350]:focus{border-color:#5da8ff73}.sec__field input[data-v-ee4db350]:disabled{opacity:.65;cursor:wait}.sec__field small[data-v-ee4db350]{color:#5f7a86;font-size:.75rem}.sec__btn[data-v-ee4db350]{border:1px solid var(--line);min-height:2.15rem;color:var(--ink);background:0 0;border-radius:8px;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:.4rem .9rem;font-family:Oxanium,sans-serif;font-size:.82rem;font-weight:600;display:inline-flex}.sec__btn[data-v-ee4db350]:hover:not(:disabled){border-color:#5da8ff59}.sec__btn[data-v-ee4db350]:disabled{opacity:.6;cursor:wait}.sec__btn--primary[data-v-ee4db350]{background:var(--accent);color:#041018;border-color:#0000}.sec__btn--primary[data-v-ee4db350]:hover:not(:disabled){filter:brightness(1.05);border-color:#0000}.sec__msg[data-v-ee4db350]{margin:0;font-size:.82rem}.sec__msg.is-ok[data-v-ee4db350]{color:#3ecf8e}.sec__msg.is-err[data-v-ee4db350]{color:#e87a7a}.wm-profiles[data-v-45281d16]{width:100%;display:block;position:relative}.wm-profiles__trigger[data-v-45281d16]{color:#dce8ef;text-align:left;cursor:pointer;background:#10161e;border:1px solid #ffffff1a;border-radius:10px;justify-content:space-between;align-items:center;gap:.55rem;width:100%;height:2.4rem;padding:0 .75rem 0 .85rem;font-family:Sora,sans-serif;font-size:.88rem;transition:border-color .15s,background .15s;display:flex}.wm-profiles.is-open .wm-profiles__trigger[data-v-45281d16],.wm-profiles__trigger[data-v-45281d16]:hover:not(:disabled){background:#121b25;border-color:#5da8ff73;box-shadow:0 0 0 1px #5da8ff1f}.wm-profiles.is-disabled .wm-profiles__trigger[data-v-45281d16]{opacity:.55;cursor:not-allowed}.wm-profiles__value[data-v-45281d16]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;line-height:1.2;overflow:hidden}.wm-profiles__chevron[data-v-45281d16]{color:#ffffff73;flex-shrink:0;width:12px;height:12px;transition:transform .15s}.wm-profiles.is-open .wm-profiles__chevron[data-v-45281d16]{color:#9ec5ff;transform:rotate(180deg)}.wm-profiles__menu{background:#121820;border:1px solid #ffffff1f;border-radius:12px;padding:.45rem;box-shadow:0 18px 48px #0000008c}.wm-profiles__head{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.35rem .55rem .55rem;display:flex}.wm-profiles__head-title{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;margin:0;font-size:.72rem}.wm-profiles__head-meta{color:#ffffff59;font-size:.72rem}.wm-profiles__list{max-height:220px;margin:0;padding:.35rem 0;list-style:none;overflow-y:auto}.wm-profiles__item{color:#ffffffe0;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:space-between;align-items:center;gap:.65rem;width:100%;padding:.62rem .65rem;transition:background .12s;display:flex}.wm-profiles__item.is-active,.wm-profiles__item:hover{background:#5da8ff1a}.wm-profiles__item.is-active .wm-profiles__item-name{color:#dceeff}.wm-profiles__item-body{flex-direction:column;gap:.12rem;min-width:0;display:flex}.wm-profiles__item-name{align-items:center;gap:8px;font-size:.88rem;font-weight:600;display:flex}.wm-profiles__badge{letter-spacing:.04em;text-transform:uppercase;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:.68rem;font-weight:700}.wm-profiles__badge.is-owned{color:#78d2a0f2;background:#3c8c6438}.wm-profiles__badge.is-copied{color:#a0befff2;background:#466ec838}.wm-profiles__item-code{color:#ffffff61;font-family:ui-monospace,Cascadia Code,monospace;font-size:.72rem}.wm-profiles__check{color:#5da8ff;flex-shrink:0;width:16px;height:16px}.wm-profiles__foot{border-top:1px solid #ffffff12;flex-wrap:wrap;gap:.45rem;padding:.55rem .45rem .35rem;display:flex}.wm-profiles__create{flex-wrap:wrap;gap:.45rem;width:100%;display:flex}.wm-profiles__input{color:#fff;background:#00000047;border:1px solid #ffffff1f;border-radius:8px;flex:120px;min-width:0;padding:.48rem .65rem;font-family:Sora,sans-serif;font-size:.85rem}.wm-profiles__input:focus{border-color:#5da8ff80;outline:none}.wm-profiles__btn{color:#ffffffe0;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;padding:.48rem .8rem;font-family:Sora,sans-serif;font-size:.82rem;font-weight:600;transition:background .12s,border-color .12s}.wm-profiles__btn:hover:not(:disabled){background:#ffffff17}.wm-profiles__btn--primary{color:#b8d8ff;background:#5da8ff29;border-color:#5da8ff59}.wm-profiles__btn--primary:hover:not(:disabled){background:#5da8ff3d}.wm-profiles__btn--danger{color:#faa;border-color:#ff606047}.wm-profiles__btn--danger:hover:not(:disabled){background:#ff60601a}.wm-profiles__btn:disabled{opacity:.4;cursor:not-allowed}.wm-slider[data-v-44de5bde]{flex-shrink:0;align-items:center;gap:.55rem;display:flex}.wm-slider.is-compact[data-v-44de5bde]{width:auto}.wm-slider__track[data-v-44de5bde]{cursor:pointer;touch-action:none;outline:none;flex-shrink:0;width:160px;height:24px;position:relative}.wm-slider.is-compact .wm-slider__track[data-v-44de5bde]{width:120px;height:22px}.wm-slider__track:focus-visible .wm-slider__thumb[data-v-44de5bde]{box-shadow:0 0 0 2px #5da8ff47,0 1px 6px #00000059}.wm-slider__fill[data-v-44de5bde],.wm-slider__rail[data-v-44de5bde]{pointer-events:none;border-radius:999px;height:5px;margin-top:-2.5px;position:absolute;top:50%;left:0}.wm-slider.is-compact .wm-slider__fill[data-v-44de5bde],.wm-slider.is-compact .wm-slider__rail[data-v-44de5bde]{height:4px;margin-top:-2px}.wm-slider__rail[data-v-44de5bde]{background:#ffffff24;border:1px solid #ffffff1a;right:0}.wm-slider__fill[data-v-44de5bde]{z-index:1;background:linear-gradient(90deg,#3578d4,#5da8ff);box-shadow:0 0 10px #5da8ff59}.wm-slider__thumb[data-v-44de5bde]{z-index:2;pointer-events:none;background:#f4f8fc;border:2px solid #5da8ff;border-radius:50%;width:14px;height:14px;margin-left:-7px;transition:transform .12s;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 6px #00000059}.wm-slider.is-compact .wm-slider__thumb[data-v-44de5bde]{width:12px;height:12px;margin-left:-6px}.wm-slider.is-dragging .wm-slider__thumb[data-v-44de5bde],.wm-slider__track:hover .wm-slider__thumb[data-v-44de5bde]{transform:translateY(-50%)scale(1.08)}.wm-slider__value[data-v-44de5bde]{font-variant-numeric:tabular-nums;color:#b8d8ff;text-align:center;background:#5da8ff14;border:1px solid #5da8ff38;border-radius:6px;flex-shrink:0;min-width:2.35rem;padding:.2rem .45rem;font-size:.75rem;font-weight:600;line-height:1.2}.wm-slider.is-disabled[data-v-44de5bde]{opacity:.45;pointer-events:none}.field[data-v-46bb7d25]{background:#ffffff06;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:.75rem 1.25rem;padding:.9rem 1.05rem;transition:border-color .15s,background .15s;display:grid}.field[data-v-46bb7d25]:hover{background:#ffffff09;border-color:#ffffff1a}.field__label[data-v-46bb7d25]{color:#ffffffe6;font-size:.9rem;line-height:1.35}.field__toggle[data-v-46bb7d25]{cursor:pointer;background:#ffffff1f;border:none;border-radius:999px;flex-shrink:0;width:44px;height:24px;transition:background .15s;position:relative}.field__toggle.is-on[data-v-46bb7d25]{background:linear-gradient(90deg,#3d7fd6,#5da8ff)}.field__knob[data-v-46bb7d25]{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #00000040}.field__toggle.is-on .field__knob[data-v-46bb7d25]{transform:translate(20px)}.field__input[data-v-46bb7d25],.field__select[data-v-46bb7d25]{color:#dce8ef;background:#10161e;border:1px solid #ffffff1f;border-radius:9px;min-width:120px;padding:.48rem .7rem;font-family:Sora,sans-serif;font-size:.86rem}.field__input[data-v-46bb7d25]:focus,.field__select[data-v-46bb7d25]:focus{border-color:#5da8ff73;outline:none}.field__input--num[data-v-46bb7d25]{font-variant-numeric:tabular-nums;text-align:center;color:#9ec5ff;width:5.5rem;font-weight:600}.field--slider[data-v-46bb7d25]{grid-template-columns:1fr auto}.field--slider .field__label[data-v-46bb7d25]{padding-right:.5rem}.wd-select[data-v-c90b8f11]{vertical-align:middle;min-width:8.5rem;display:inline-block;position:relative}.wd-select.is-sm[data-v-c90b8f11]{min-width:7.5rem}.wd-select__trigger[data-v-c90b8f11]{color:#dce8ef;text-align:left;cursor:pointer;background:#10161e;border:1px solid #ffffff1a;border-radius:10px;justify-content:space-between;align-items:center;gap:.55rem;width:100%;min-height:2.4rem;padding:.45rem .75rem .45rem .85rem;font-family:Sora,sans-serif;font-size:.88rem;transition:border-color .15s,background .15s,color .15s;display:flex}.wd-select.is-sm .wd-select__trigger[data-v-c90b8f11]{border-radius:8px;min-height:2.1rem;padding:.3rem .65rem .3rem .7rem;font-size:.8rem}.wd-select__trigger[data-v-c90b8f11]:hover:not(:disabled){color:#f2f5f8;border-color:#5da8ff59}.wd-select.is-open .wd-select__trigger[data-v-c90b8f11]{background:#121a23;border-color:#5da8ff80;box-shadow:0 0 0 1px #5da8ff1f}.wd-select__trigger[data-v-c90b8f11]:disabled{opacity:.45;cursor:not-allowed}.wd-select__value[data-v-c90b8f11]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wd-select__chevron[data-v-c90b8f11]{color:#8aa3b0;flex-shrink:0;width:.7rem;height:.7rem;transition:transform .15s}.wd-select.is-open .wd-select__chevron[data-v-c90b8f11]{color:#5da8ff;transform:rotate(180deg)}.wd-select__menu{background:#0c1218;border:1px solid #5da8ff38;border-radius:10px;max-height:14rem;margin:0;padding:.3rem;list-style:none;overflow:auto;box-shadow:0 14px 36px #0000008c}.wd-select__menu .wd-select__option{color:#c5d5de;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;width:100%;padding:.5rem .65rem;font-family:Sora,sans-serif;font-size:.86rem;transition:background .12s,color .12s;display:block}.wd-select__menu.is-sm .wd-select__option{padding:.4rem .55rem;font-size:.8rem}.wd-select__menu .wd-select__option:hover{color:#f2f5f8;background:#5da8ff14}.wd-select__menu .wd-select__option.is-active{color:#5da8ff;background:#5da8ff24;font-weight:600}.webmenu[data-v-edd0d0c3]{flex-direction:column;gap:1.25rem;min-height:100%;display:flex}.webmenu__head[data-v-edd0d0c3]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.webmenu__eyebrow[data-v-edd0d0c3]{letter-spacing:.08em;text-transform:uppercase;color:#5da8ffd9;margin:0 0 .35rem;font-size:.75rem}.webmenu h1[data-v-edd0d0c3]{margin:0;font-size:clamp(1.6rem,2vw,2rem)}.webmenu__lead[data-v-edd0d0c3]{color:#ffffff9e;max-width:42rem;margin:.45rem 0 0}.webmenu__status[data-v-edd0d0c3]{color:#ffffff80;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;padding:.35rem .75rem;font-size:.85rem}.webmenu__status.is-busy[data-v-edd0d0c3]{color:#9ec5ff;border-color:#3d8bfd59}.webmenu__toolbar[data-v-edd0d0c3]{background:#ffffff05;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:1rem 1.25rem;padding:.85rem 1rem;display:grid}.webmenu__tool[data-v-edd0d0c3]{flex-direction:column;gap:.35rem;min-width:0;display:flex}.webmenu__tool-label[data-v-edd0d0c3]{letter-spacing:.07em;text-transform:uppercase;color:#ffffff6b;font-size:.72rem;line-height:1}.webmenu__tool[data-v-edd0d0c3] .wd-select,.webmenu__tool[data-v-edd0d0c3] .wm-profiles{width:100%;min-width:0;display:block}.webmenu__tool[data-v-edd0d0c3] .wd-select__trigger,.webmenu__tool[data-v-edd0d0c3] .wm-profiles__trigger{height:2.4rem;min-height:2.4rem}@media (max-width:640px){.webmenu__toolbar[data-v-edd0d0c3]{grid-template-columns:1fr}}.webmenu__body[data-v-edd0d0c3]{min-height:520px}.webmenu__panel[data-v-edd0d0c3]{background:radial-gradient(circle at 100% 0,#3d8bfd14,#0000 45%),#ffffff05;border:1px solid #ffffff14;border-radius:16px;padding:0;overflow:hidden}.webmenu__maintabs[data-v-edd0d0c3]{background:#00000026;border-bottom:1px solid #ffffff14;flex-wrap:wrap;gap:.35rem;padding:.65rem .85rem 0;display:flex}.webmenu__maintab[data-v-edd0d0c3]{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-radius:10px 10px 0 0;padding:.65rem 1.1rem;font-family:Sora,sans-serif;font-size:.9rem;font-weight:600;transition:color .15s,background .15s;position:relative}.webmenu__maintab[data-v-edd0d0c3]:hover{color:#ffffffe0;background:#ffffff0a}.webmenu__maintab.is-active[data-v-edd0d0c3]{color:#dceeff;background:#5da8ff1f}.webmenu__maintab.is-active[data-v-edd0d0c3]:after{content:"";background:linear-gradient(90deg,#3d7fd6,#5da8ff);border-radius:999px;height:2px;position:absolute;bottom:0;left:.65rem;right:.65rem}.webmenu__subtabs[data-v-edd0d0c3]{flex-wrap:wrap;gap:.45rem;padding:.75rem 1rem 0;display:flex}.webmenu__subtab[data-v-edd0d0c3]{color:#ffffff9e;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;padding:.38rem .85rem;font-family:Sora,sans-serif;font-size:.8rem;font-weight:500;transition:border-color .15s,background .15s,color .15s}.webmenu__subtab[data-v-edd0d0c3]:hover{color:#ffffffe0;border-color:#5da8ff4d}.webmenu__subtab.is-active[data-v-edd0d0c3]{color:#dceeff;background:#5da8ff24;border-color:#5da8ff73}.webmenu__panel-head[data-v-edd0d0c3]{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:0;padding:1rem 1rem .85rem;display:flex}.webmenu__panel-kicker[data-v-edd0d0c3]{text-transform:uppercase;letter-spacing:.06em;color:#fff6;margin:.25rem 0 0;font-size:.75rem}.webmenu__panel-head h2[data-v-edd0d0c3]{margin:0;font-size:1.15rem}.webmenu__panel-meta[data-v-edd0d0c3]{color:#ffffff73;margin:0;font-size:.85rem}.webmenu__fields[data-v-edd0d0c3]{gap:.65rem;padding:.85rem 1rem 1.1rem;display:grid}.webmenu__empty[data-v-edd0d0c3]{text-align:center;color:#ffffff73;padding:2rem 1rem}.webmenu__empty--page[data-v-edd0d0c3]{border:1px dashed #ffffff1f;border-radius:14px}@media (max-width:640px){.webmenu__maintab[data-v-edd0d0c3]{text-align:center;border-radius:10px;flex:auto}.webmenu__maintab.is-active[data-v-edd0d0c3]:after{display:none}.webmenu__maintabs[data-v-edd0d0c3]{padding-bottom:.65rem}}.cfgs[data-v-31bd7992]{--line:#e8f8fb1a;--mute:var(--text-muted,#7a919e);--ink:var(--text,#f2f5f8);--accent:var(--primary,#5da8ff);width:100%;max-width:64rem;color:var(--ink);gap:1.25rem;display:grid}.cfgs__toolbar[data-v-31bd7992]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1.1rem;display:flex}.cfgs__intro[data-v-31bd7992]{gap:.15rem;min-width:0;display:grid}.cfgs__label[data-v-31bd7992]{letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-family:Oxanium,sans-serif;font-size:.7rem;font-weight:600}.cfgs__intro strong[data-v-31bd7992]{font-family:Oxanium,sans-serif;font-size:1.05rem;font-weight:700}.cfgs__meta[data-v-31bd7992]{color:var(--mute);max-width:36rem;margin:.15rem 0 0;font-size:.8rem;line-height:1.45}.cfgs__controls[data-v-31bd7992]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.cfgs__status[data-v-31bd7992]{color:var(--mute);margin:0;font-size:.9rem}.cfgs__status.is-err[data-v-31bd7992]{color:#e87a7a}.cfgs__forms[data-v-31bd7992]{gap:.85rem;display:grid}.cfgs__form[data-v-31bd7992]{border-bottom:1px solid var(--line);gap:.75rem;padding:.95rem 0;display:grid}.cfgs__form-head h2[data-v-31bd7992]{margin:0;font-family:Oxanium,sans-serif;font-size:.95rem;font-weight:700}.cfgs__form-head p[data-v-31bd7992]{color:var(--mute);margin:.2rem 0 0;font-size:.8rem}.cfgs__form-row[data-v-31bd7992]{grid-template-columns:1.2fr 1fr minmax(7rem,.7fr) auto;align-items:center;gap:.65rem;display:grid}.cfgs__form-row--import[data-v-31bd7992]{grid-template-columns:1.4fr minmax(7rem,.7fr) auto}.cfgs__form-row input[data-v-31bd7992]{box-sizing:border-box;border:1px solid var(--line);background:var(--bg-input);width:100%;color:inherit;font:inherit;border-radius:6px;padding:.5rem .7rem}.cfgs__form-row input[data-v-31bd7992]:focus{border-color:#5da8ff73;outline:none}.cfgs__btn[data-v-31bd7992]{border:1px solid var(--line);color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;padding:.5rem .9rem;font-family:Oxanium,sans-serif;font-size:.8rem;font-weight:700}.cfgs__btn--primary[data-v-31bd7992]{color:#5da8ff;background:#5da8ff1f;border-color:#5da8ff73}.cfgs__btn[data-v-31bd7992]:disabled{opacity:.55;cursor:not-allowed}.cfgs__sort[data-v-31bd7992]{background:var(--bg-nav);border:1px solid var(--line);border-radius:8px;padding:.2rem;display:inline-flex}.cfgs__sort-btn[data-v-31bd7992]{min-width:3.4rem;color:var(--mute);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.45rem .85rem;font-family:Oxanium,sans-serif;font-size:.82rem;font-weight:700}.cfgs__sort-btn.is-active[data-v-31bd7992]{color:#5da8ff;background:#5da8ff29}.cfgs__grid[data-v-31bd7992]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.card[data-v-31bd7992]{border:1px solid var(--line);background:#0e0e1073;border-radius:10px;flex-direction:column;gap:.7rem;padding:1rem 1rem .95rem;transition:border-color .18s,background .18s;display:flex}.card[data-v-31bd7992]:hover{background:#5da8ff0a;border-color:#5da8ff47}.card.is-private[data-v-31bd7992]{border-color:#8aa3b047}.card.is-published[data-v-31bd7992]{border-color:#5ac88c47}.card.is-imported[data-v-31bd7992]{border-color:#dcb45a47}.card__top[data-v-31bd7992]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.card__name[data-v-31bd7992]{color:#fff;margin:0;font-family:Oxanium,sans-serif;font-size:1.05rem;font-weight:700;line-height:1.2}.card__code[data-v-31bd7992]{color:var(--mute);letter-spacing:.03em;margin:.28rem 0 0;font-size:.84rem}.card__badges[data-v-31bd7992]{flex-direction:column;align-items:flex-end;gap:.3rem;display:flex}.card__badge[data-v-31bd7992]{color:#5da8ff;white-space:nowrap;background:#5da8ff0f;border:1px solid #5da8ff66;border-radius:999px;padding:.28rem .6rem;font-family:Oxanium,sans-serif;font-size:.7rem;font-weight:600}.card__badge.is-private[data-v-31bd7992]{color:#8aa3b0;background:#8aa3b014;border-color:#8aa3b073}.card__badge.is-pub[data-v-31bd7992]{color:#7ddea8;background:#5ac88c14;border-color:#5ac88c80}.card__badge.is-imported[data-v-31bd7992]{color:#e6c56a;background:#dcb45a14;border-color:#dcb45a80}.card__updated[data-v-31bd7992]{color:#5f7a86;margin:0;font-size:.82rem}.card__owner[data-v-31bd7992]{color:var(--mute);flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;font-size:.8rem;display:flex}.card__actions[data-v-31bd7992]{flex-wrap:wrap;gap:.45rem;margin-top:auto;display:flex}.card__btn[data-v-31bd7992]{border:1px solid var(--line);background:var(--bg-nav);color:#c8d6e0;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:.35rem;min-height:2.25rem;padding:.4rem .7rem;font-family:Oxanium,sans-serif;font-size:.82rem;font-weight:600;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.card__btn--grow[data-v-31bd7992]{flex:1;min-width:4.5rem}.card__btn svg[data-v-31bd7992]{width:.9rem;height:.9rem}.card__btn[data-v-31bd7992]:hover{color:#5da8ff;border-color:#5da8ff66}.card__btn.is-on[data-v-31bd7992]{color:#5da8ff;background:#5da8ff1a;border-color:#5da8ff80}.card__btn--danger[data-v-31bd7992]{color:#ff7b8a;background:#ff5a6414;border-color:#ff5a6447;width:2.25rem;min-width:2.25rem;padding:0}.card__btn--danger[data-v-31bd7992]:hover{color:#ff9ca6;background:#ff5a6429;border-color:#ff5a648c}@media (max-width:900px){.cfgs__form-row--import[data-v-31bd7992],.cfgs__form-row[data-v-31bd7992]{grid-template-columns:1fr}}@media (min-width:1400px){.cfgs__grid[data-v-31bd7992]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:980px){.cfgs__grid[data-v-31bd7992]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.cfgs__toolbar[data-v-31bd7992]{flex-direction:column}.cfgs__controls[data-v-31bd7992]{width:100%}.cfgs__grid[data-v-31bd7992]{grid-template-columns:1fr}}.cfgs[data-v-08a3b121]{--line:#e8f8fb1a;--mute:var(--text-muted,#7a919e);--ink:var(--text,#f2f5f8);--accent:var(--primary,#5da8ff);width:100%;max-width:64rem;color:var(--ink);gap:1.25rem;display:grid}.cfgs__toolbar[data-v-08a3b121]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1.1rem;display:flex}.cfgs__intro[data-v-08a3b121]{gap:.15rem;min-width:0;display:grid}.cfgs__label[data-v-08a3b121]{letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-family:Oxanium,sans-serif;font-size:.7rem;font-weight:600}.cfgs__intro strong[data-v-08a3b121]{font-family:Oxanium,sans-serif;font-size:1.05rem;font-weight:700}.cfgs__meta[data-v-08a3b121]{color:var(--mute);max-width:36rem;margin:.15rem 0 0;font-size:.8rem;line-height:1.45}.cfgs__controls[data-v-08a3b121]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.cfgs__status[data-v-08a3b121]{color:var(--mute);margin:0;font-size:.9rem}.cfgs__status.is-err[data-v-08a3b121]{color:#e87a7a}.cfgs__sort[data-v-08a3b121]{background:var(--bg-nav);border:1px solid var(--line);border-radius:8px;padding:.2rem;display:inline-flex}.cfgs__sort-btn[data-v-08a3b121]{min-width:3.4rem;color:var(--mute);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.45rem .85rem;font-family:Oxanium,sans-serif;font-size:.82rem;font-weight:700}.cfgs__sort-btn.is-active[data-v-08a3b121]{color:#5da8ff;background:#5da8ff29}.cfgs__grid[data-v-08a3b121]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.card[data-v-08a3b121]{border:1px solid var(--line);background:#0e0e1073;border-radius:10px;flex-direction:column;gap:.7rem;padding:1rem 1rem .95rem;transition:border-color .18s,background .18s;display:flex}.card[data-v-08a3b121]:hover{background:#5da8ff0a;border-color:#5da8ff47}.card.is-saved[data-v-08a3b121]{border-color:#dcb45a47}.card__top[data-v-08a3b121]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.card__name[data-v-08a3b121]{color:#fff;margin:0;font-family:Oxanium,sans-serif;font-size:1.05rem;font-weight:700;line-height:1.2}.card__code[data-v-08a3b121]{color:var(--mute);letter-spacing:.03em;margin:.28rem 0 0;font-size:.84rem}.card__badges[data-v-08a3b121]{flex-direction:column;align-items:flex-end;gap:.3rem;display:flex}.card__badge[data-v-08a3b121]{color:#5da8ff;white-space:nowrap;background:#5da8ff0f;border:1px solid #5da8ff66;border-radius:999px;padding:.28rem .6rem;font-family:Oxanium,sans-serif;font-size:.7rem;font-weight:600}.card__badge.is-pub[data-v-08a3b121]{color:#7ddea8;background:#5ac88c14;border-color:#5ac88c80}.card__badge.is-saved[data-v-08a3b121]{color:#e6c56a;background:#dcb45a14;border-color:#dcb45a80}.card__badge.is-yours[data-v-08a3b121]{color:#8aa3b0;background:#8aa3b014;border-color:#8aa3b073}.card__updated[data-v-08a3b121]{color:#5f7a86;margin:0;font-size:.82rem}.card__owner[data-v-08a3b121]{color:var(--mute);flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;font-size:.8rem;display:flex}.card__actions[data-v-08a3b121]{flex-wrap:wrap;gap:.45rem;margin-top:auto;display:flex}.card__btn[data-v-08a3b121]{border:1px solid var(--line);background:var(--bg-nav);color:#c8d6e0;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:.35rem;min-height:2.25rem;padding:.4rem .7rem;font-family:Oxanium,sans-serif;font-size:.82rem;font-weight:600;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.card__btn--grow[data-v-08a3b121]{flex:1;min-width:4.5rem}.card__btn svg[data-v-08a3b121]{width:.9rem;height:.9rem}.card__btn[data-v-08a3b121]:hover:not(:disabled){color:#5da8ff;border-color:#5da8ff66}.card__btn[data-v-08a3b121]:disabled{opacity:.55;cursor:not-allowed}.card__btn.is-on[data-v-08a3b121]{color:#5da8ff;background:#5da8ff1a;border-color:#5da8ff80}@media (min-width:1400px){.cfgs__grid[data-v-08a3b121]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:980px){.cfgs__grid[data-v-08a3b121]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.cfgs__toolbar[data-v-08a3b121]{flex-direction:column}.cfgs__controls[data-v-08a3b121]{width:100%}.cfgs__grid[data-v-08a3b121]{grid-template-columns:1fr}}.canvas-wrap[data-v-73d07164]{flex:1;min-width:0;height:100%;min-height:0;position:relative}.canvas[data-v-73d07164]{cursor:grab;touch-action:none;width:100%;height:100%;display:block}.canvas.dragging[data-v-73d07164]{cursor:grabbing}.zoom[data-v-73d07164]{z-index:10;flex-direction:column;gap:4px;display:flex;position:absolute;bottom:14px;right:14px}.zoom button[data-v-73d07164]{color:#ffffffd9;cursor:pointer;background:#0c1016d9;border:1px solid #ffffff1f;border-radius:8px;width:34px;height:34px;font-size:16px}.zoom button[data-v-73d07164]:hover{background:#1e2630f2}.roster[data-v-98b4c067]{pointer-events:none;z-index:15;justify-content:space-between;align-items:stretch;padding:.65rem .85rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.roster__col[data-v-98b4c067]{pointer-events:auto;flex-direction:column;gap:.55rem;width:min(240px,28vw);display:flex}.roster__col--ct .roster__label[data-v-98b4c067]{color:#9ec5ff}.roster__col--t .roster__label[data-v-98b4c067]{color:#f0d4a0;text-align:right}.roster__label[data-v-98b4c067]{letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem;font-size:.72rem;font-weight:800;line-height:1.25}.card[data-v-98b4c067]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0ceb;border:1px solid #ffffff1a;border-radius:10px;align-items:stretch;gap:.65rem;min-height:88px;padding:.55rem .65rem;display:flex;box-shadow:0 6px 20px #00000059}.card--t[data-v-98b4c067]{flex-direction:row-reverse}.roster__col--ct .card[data-v-98b4c067]{border-left:4px solid #5da8ff}.roster__col--t .card[data-v-98b4c067]{border-right:4px solid #d4a24a}.card.is-empty[data-v-98b4c067]{opacity:.4}.card.is-empty .card__portrait[data-v-98b4c067]{filter:grayscale(.6)brightness(.55)}.card__portrait[data-v-98b4c067]{object-fit:cover;object-position:top center;border-radius:8px;flex-shrink:0;align-self:center;width:56px;height:72px}.card__body[data-v-98b4c067]{flex-direction:column;flex:1;justify-content:center;gap:.25rem;min-width:0;display:flex}.card--t .card__body[data-v-98b4c067]{text-align:right;align-items:flex-end}.card__row[data-v-98b4c067]{align-items:center;gap:.4rem;width:100%;display:flex}.card--t .card__row[data-v-98b4c067]{flex-direction:row-reverse}.card__name[data-v-98b4c067]{letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.88rem;font-weight:800;overflow:hidden}.card__weapon[data-v-98b4c067]{color:#ffffff73;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.72rem;overflow:hidden}.card__armor[data-v-98b4c067]{color:#9ec5ff;background:#5da8ff24;border-radius:4px;flex-shrink:0;align-items:center;gap:.2rem;padding:.12rem .35rem;font-size:.68rem;font-weight:700;display:inline-flex}.card--t .card__armor[data-v-98b4c067]{color:#f0d4a0;background:#d4a24a29}.card__hp[data-v-98b4c067]{background:#0006;border-radius:5px;width:100%;height:18px;margin-top:.2rem;position:relative;overflow:hidden}.card__hp-fill[data-v-98b4c067]{background:linear-gradient(90deg,#2eb872,#5cff8a);transition:width .15s;position:absolute;top:0;bottom:0;left:0;right:auto}.card--t .card__hp-fill[data-v-98b4c067]{background:linear-gradient(270deg,#c89440,#e8b86a);left:auto;right:0}.card__hp-text[data-v-98b4c067]{z-index:1;text-align:center;color:#fff;text-shadow:0 1px 3px #000000a6;letter-spacing:.04em;font-size:.68rem;font-weight:800;line-height:18px;display:block;position:relative}.card__empty[data-v-98b4c067]{color:#ffffff40;font-size:.78rem;font-weight:600}@media (max-width:1100px){.roster__col[data-v-98b4c067]{width:min(200px,30vw)}.card__portrait[data-v-98b4c067]{width:46px;height:60px}.card[data-v-98b4c067]{min-height:76px}}@media (max-width:900px){.roster[data-v-98b4c067]{display:none}}.panel[data-v-1f3422dc]{background:var(--bg-nav);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:20;border-right:1px solid #ffffff14;flex-direction:column;flex-shrink:0;width:260px;transition:width .2s;display:flex}.panel.is-collapsed[data-v-1f3422dc]{width:48px}.panel__head[data-v-1f3422dc]{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.85rem .75rem;display:flex}.panel.is-collapsed .panel__head[data-v-1f3422dc]{flex-direction:column;align-items:center;padding:.65rem .35rem}.panel__title[data-v-1f3422dc]{margin:0;font-size:.95rem;font-weight:700}.panel__meta[data-v-1f3422dc]{color:#ffffff73;align-items:center;gap:.35rem;margin:.2rem 0 0;font-size:.75rem;display:flex}.dot[data-v-1f3422dc]{background:#ffffff40;border-radius:50%;width:7px;height:7px}.dot.is-live[data-v-1f3422dc]{background:#5cff8a;box-shadow:0 0 8px #5cff8a80}.panel__toggle[data-v-1f3422dc]{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;width:28px;height:28px}.panel__body[data-v-1f3422dc]{padding:.65rem .75rem 1rem;overflow-y:auto}.panel__section+.panel__section[data-v-1f3422dc]{border-top:1px solid #ffffff0f;margin-top:1rem;padding-top:.85rem}.panel__section h3[data-v-1f3422dc]{letter-spacing:.08em;text-transform:uppercase;color:#fff6;margin:0 0 .55rem;font-size:.68rem}.chk[data-v-1f3422dc]{color:#ffffffd1;cursor:pointer;align-items:center;gap:.5rem;padding:.28rem 0;font-size:.84rem;display:flex}.panel__list[data-v-1f3422dc]{max-height:220px;margin:0;padding:0;list-style:none;overflow-y:auto}.panel__list li[data-v-1f3422dc]{border-bottom:1px solid #ffffff0a;grid-template-columns:auto 1fr auto;align-items:center;gap:.45rem;padding:.35rem 0;font-size:.8rem;display:grid}.kind[data-v-1f3422dc]{background:#ff5b6c;border-radius:50%;width:8px;height:8px}.kind[data-kind=team][data-v-1f3422dc]{background:#7dffb0}.kind[data-kind=npc][data-v-1f3422dc]{background:#ffb15e}.name[data-v-1f3422dc]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dist[data-v-1f3422dc]{color:#fff6}.dist[data-v-1f3422dc],.hp[data-v-1f3422dc]{font-variant-numeric:tabular-nums;font-size:.72rem}.hp[data-v-1f3422dc]{color:#7dffb0}@media (max-width:768px){.panel[data-v-1f3422dc]{max-width:85vw;position:absolute;top:52px;bottom:0;left:0}}.radar[data-v-ecca0253]{color:#f2f5f8;z-index:50;background:0 0;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.radar__bar[data-v-ecca0253]{background:var(--bg-nav);border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 1rem;display:flex}.radar__bar-left h1[data-v-ecca0253]{margin:0;font-size:1rem;font-weight:700}.radar__status[data-v-ecca0253]{color:#ffffff6b;margin:.15rem 0 0;font-size:.78rem}.radar__status.is-live[data-v-ecca0253]{color:#8fd4a8}.radar__bar-right[data-v-ecca0253]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.radar__dev[data-v-ecca0253]{background:#e0b45a0f;border:1px dashed #e0b45a73;border-radius:8px;align-items:center;gap:.4rem;padding:.2rem .35rem .2rem .5rem;display:flex}.radar__dev-sync[data-v-ecca0253]{color:#ffffffb8;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:6px;padding:.35rem .55rem;font-size:.72rem;font-weight:600}.radar__dev-sync[data-v-ecca0253]:hover{background:#ffffff14}.radar__badge[data-v-ecca0253]{letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;border:1px solid #ffffff1f;border-radius:999px;padding:.28rem .55rem;font-size:.68rem}.radar__badge--auto[data-v-ecca0253]{color:#9ec5ff;border-color:#5da8ff59}.radar__badge--manual[data-v-ecca0253]{color:#f0a0bc;border-color:#e0609059}.radar__upload[data-v-ecca0253]{color:#b8d8ff;cursor:pointer;background:#5da8ff1f;border:1px solid #5da8ff59;border-radius:8px;padding:.45rem .85rem;font-size:.82rem;font-weight:600}.radar__upload[data-v-ecca0253]:hover{background:#5da8ff33}.radar__main[data-v-ecca0253],.radar__stage[data-v-ecca0253]{flex:1;min-height:0;display:flex}.radar__stage[data-v-ecca0253]{min-width:0;position:relative}.radar__stage--cs2[data-v-ecca0253] .canvas-wrap{margin-left:min(252px,29vw);margin-right:min(252px,29vw)}.callback[data-v-71bd9dad]{min-height:100vh;color:#f2f5f8;background:0 0;place-items:center;min-height:100dvh;padding:1.5rem;display:grid}.callback__card[data-v-71bd9dad]{background:var(--bg-nav);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:center;border:1px solid #ffffff14;border-radius:14px;width:min(100%,28rem);padding:1.75rem 1.5rem;box-shadow:0 8px 32px #00000059}.callback__card h1[data-v-71bd9dad]{color:#fff;margin:0;font-family:Oxanium,sans-serif;font-size:1.2rem;font-weight:700}.callback__hint[data-v-71bd9dad]{color:#8a949f;margin:.75rem 0 0;font-size:.92rem}.callback__error[data-v-71bd9dad]{color:#ff9b9b;margin:.75rem 0 1.15rem;font-size:.92rem}.verify[data-v-d5e52ec0]{background:0 0;place-items:center;min-height:70vh;padding:2rem 1rem;display:grid}.panel[data-v-d5e52ec0]{background:var(--bg-nav);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #ffffff14;border-radius:16px;width:min(480px,100%);padding:2rem 1.75rem;box-shadow:0 8px 32px #00000059}.eyebrow[data-v-d5e52ec0]{color:#5da8ff;letter-spacing:.08em;text-transform:uppercase;margin:0;font-family:Oxanium,sans-serif;font-size:.78rem}h1[data-v-d5e52ec0]{color:#fff;margin:.4rem 0 .75rem;font-family:Oxanium,sans-serif}.lead[data-v-d5e52ec0]{color:#9bb4be;margin:0 0 1.25rem}.lead.is-ok[data-v-d5e52ec0]{color:#7dffb0}.lead.is-err[data-v-d5e52ec0]{color:#ff8a8a}.actions[data-v-d5e52ec0]{gap:.75rem;display:flex}.btn[data-v-d5e52ec0]{color:#041018;cursor:pointer;background:#5da8ff;border:0;border-radius:10px;padding:.7rem 1rem;font-weight:700}.btn--ghost[data-v-d5e52ec0]{color:#9bb4be;background:0 0;border:1px solid #ffffff1f}.reset[data-v-c0e99459]{background:0 0;place-items:center;min-height:70vh;padding:2rem 1rem;display:grid}.panel[data-v-c0e99459]{background:var(--bg-nav);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #ffffff14;border-radius:16px;width:min(480px,100%);padding:2rem 1.75rem;box-shadow:0 8px 32px #00000059}.eyebrow[data-v-c0e99459]{color:#5da8ff;letter-spacing:.08em;text-transform:uppercase;margin:0;font-family:Oxanium,sans-serif;font-size:.78rem}h1[data-v-c0e99459]{color:#fff;margin:.4rem 0 .75rem;font-family:Oxanium,sans-serif}.lead[data-v-c0e99459]{color:#9bb4be;margin:0 0 1.25rem}.lead.is-ok[data-v-c0e99459]{color:#7dffb0}.form[data-v-c0e99459]{gap:.9rem;display:grid}label[data-v-c0e99459]{color:#9bb4be;gap:.35rem;font-size:.9rem;display:grid}input[data-v-c0e99459]{background:var(--bg-input);color:#fff;border:1px solid #ffffff1a;border-radius:10px;padding:.7rem .85rem}.err[data-v-c0e99459]{color:#ff8a8a;margin:0}.actions[data-v-c0e99459]{gap:.75rem;margin-top:1rem;display:flex}.btn[data-v-c0e99459]{color:#041018;cursor:pointer;background:#5da8ff;border:0;border-radius:10px;padding:.7rem 1rem;font-weight:700}.btn[data-v-c0e99459]:disabled{opacity:.6;cursor:wait}.btn--ghost[data-v-c0e99459]{color:#9bb4be;background:0 0;border:1px solid #ffffff1f}.download[data-v-522b658c]{background:0 0;place-items:center;min-height:70vh;padding:2rem 1rem;display:grid}.panel[data-v-522b658c]{background:var(--bg-nav);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #ffffff14;border-radius:16px;width:min(520px,100%);padding:2rem 1.75rem;box-shadow:0 8px 32px #00000059}.eyebrow[data-v-522b658c]{color:#5da8ff;letter-spacing:.08em;text-transform:uppercase;margin:0;font-family:Oxanium,sans-serif;font-size:.78rem}h1[data-v-522b658c]{color:#fff;margin:.45rem 0 0;font-family:Oxanium,sans-serif;font-size:2rem}.lead[data-v-522b658c]{color:#8a949f;margin:.6rem 0 1.25rem}.meta[data-v-522b658c]{color:#c5d6de;margin:0 0 1rem}.meta--err[data-v-522b658c]{color:#ff8f8f}.notes[data-v-522b658c]{color:#8aa3b0;white-space:pre-wrap;margin:0 0 1.25rem}.btn[data-v-522b658c]{color:#5da8ff;background:#5da8ff24;border:1px solid #5da8ff73;border-radius:10px;justify-content:center;align-items:center;padding:.7rem 1.2rem;font-family:Oxanium,sans-serif;font-weight:700;text-decoration:none;display:inline-flex}.status[data-v-899575ec]{background:0 0;gap:1rem;width:min(56rem,100%);margin:0 auto;padding:2rem 1.25rem 3.5rem;display:grid}.hero[data-v-899575ec]{padding:.35rem 0 .15rem}.hero__brand[data-v-899575ec]{font-family:var(--font-display),"Oxanium",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--primary);margin:0;font-size:.72rem;font-weight:650}.hero__title[data-v-899575ec]{font-family:var(--font-display),"Oxanium",sans-serif;letter-spacing:-.03em;color:var(--text);margin:.35rem 0 0;font-size:clamp(1.85rem,4vw,2.4rem);font-weight:700}.hero__lead[data-v-899575ec]{max-width:36rem;color:var(--text-muted);margin:.5rem 0 0;font-size:.95rem;line-height:1.5}.banner[data-v-899575ec]{border:1px solid var(--border);background:var(--bg-nav);border-radius:10px;align-items:flex-start;gap:.85rem;padding:1rem 1.1rem;display:flex}.banner[data-state=operational][data-v-899575ec]{background:#6ecf8a14;border-color:#6ecf8a59}.banner[data-state=degraded][data-v-899575ec]{background:#ff7b8a14;border-color:#ff7b8a59}.banner__dot[data-v-899575ec]{background:var(--text-muted);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:.4rem}.banner[data-state=operational] .banner__dot[data-v-899575ec]{background:#6ecf8a;box-shadow:0 0 0 4px #6ecf8a2e}.banner[data-state=degraded] .banner__dot[data-v-899575ec]{background:#ff7b8a;box-shadow:0 0 0 4px #ff7b8a2e}.banner__title[data-v-899575ec]{font-family:var(--font-display),"Oxanium",sans-serif;color:var(--text);margin:0;font-size:1rem;font-weight:650}.banner__meta[data-v-899575ec]{color:var(--text-muted);margin:.25rem 0 0;font-size:.82rem}.kpi[data-v-899575ec]{border:1px solid var(--border);background:var(--bg-nav);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.kpi__item[data-v-899575ec]{border-right:1px solid var(--border);flex-direction:column;gap:.35rem;min-width:0;padding:.9rem 1.05rem;display:flex}.kpi__item[data-v-899575ec]:last-child{border-right:none}.kpi__label[data-v-899575ec]{font-family:var(--font-display),"Oxanium",sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.62rem;font-weight:650}.kpi__value[data-v-899575ec]{font-family:var(--font-display),"Oxanium",sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--text);font-size:1.45rem;font-weight:700;line-height:1}.kpi__value.is-ok[data-v-899575ec]{color:#6ecf8a}.kpi__value.is-bad[data-v-899575ec]{color:#ff7b8a}.kpi__value.is-don[data-v-899575ec]{color:#d4a017}.msg[data-v-899575ec]{color:var(--text-muted);margin:0;padding:1rem 0}.msg--err[data-v-899575ec]{color:#ff8f8f}.panel[data-v-899575ec]{border:1px solid var(--border);background:var(--bg-nav);border-radius:10px;overflow:hidden}.panel__bar[data-v-899575ec]{border-bottom:1px solid var(--border);background:#0000001f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.85rem 1rem;display:flex}.panel__title[data-v-899575ec]{font-family:var(--font-display),"Oxanium",sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--primary);margin:0;font-size:.68rem;font-weight:650}.table-wrap[data-v-899575ec]{width:100%;overflow-x:auto}.utable[data-v-899575ec]{border-collapse:collapse;table-layout:fixed;width:100%}.utable .c-game[data-v-899575ec]{width:40%}.utable .c-ver[data-v-899575ec]{width:14%}.utable .c-updated[data-v-899575ec]{width:16%}.utable .c-status[data-v-899575ec]{width:30%}.utable thead th[data-v-899575ec]{font-family:var(--font-display),"Oxanium",sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);text-align:left;background:#00000014;padding:.55rem 1rem;font-size:.64rem;font-weight:650}.utable tbody tr[data-v-899575ec],.utable thead th[data-v-899575ec]{border-bottom:1px solid var(--border)}.utable tbody tr[data-v-899575ec]:last-child{border-bottom:none}.utable tbody tr[data-v-899575ec]:hover{background:#ffffff04}.utable td[data-v-899575ec]{vertical-align:middle;color:var(--text-secondary);padding:.75rem 1rem;font-size:.88rem;overflow:hidden}.utable .empty[data-v-899575ec]{text-align:center;color:var(--text-muted);padding:2rem 1rem}.game[data-v-899575ec]{align-items:center;gap:.75rem;min-width:0;display:flex}.cover[data-v-899575ec],.cover__empty[data-v-899575ec]{border:1px solid var(--border);background:var(--bg);border-radius:7px;flex-shrink:0;width:2.5rem;height:2.5rem;overflow:hidden}.cover img[data-v-899575ec]{object-fit:cover;width:100%;height:100%;display:block}.cover__empty[data-v-899575ec]{font-family:var(--font-display),"Oxanium",sans-serif;color:var(--text-muted);place-items:center;font-weight:700;display:grid}.game__name[data-v-899575ec]{font-family:var(--font-display),"Oxanium",sans-serif;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.mono[data-v-899575ec]{color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem}.muted[data-v-899575ec]{color:var(--text-muted);font-size:.84rem}.tags[data-v-899575ec]{flex-wrap:wrap;justify-content:flex-start;gap:.35rem;display:flex}.pill[data-v-899575ec]{max-width:100%;font-family:var(--font-display),"Oxanium",sans-serif;letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;padding:.28rem .6rem;font-size:.68rem;font-weight:700;display:inline-flex;overflow:hidden}.pill[data-status=Updated][data-v-899575ec]{color:#6ecf8a;background:#6ecf8a24}.pill[data-status=Outdated][data-v-899575ec]{color:#ff7b8a;background:#ff7b8a24}.pill--donator[data-v-899575ec]{color:#d4a017;background:#d4a01724}@media (max-width:720px){.kpi[data-v-899575ec]{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi__item[data-v-899575ec]:nth-child(2){border-right:none}.kpi__item[data-v-899575ec]:first-child,.kpi__item[data-v-899575ec]:nth-child(2){border-bottom:1px solid var(--border)}.utable[data-v-899575ec]{table-layout:auto}.utable thead[data-v-899575ec]{display:none}.utable tbody[data-v-899575ec],.utable td[data-v-899575ec],.utable tr[data-v-899575ec],.utable[data-v-899575ec]{width:100%;display:block}.utable td[data-v-899575ec]{padding:.3rem 1rem}.utable tbody tr[data-v-899575ec]{padding:.85rem 0}}.media-tabs[data-v-0153534d]{border-bottom:1px solid #ffffff14;align-items:stretch;gap:0;display:flex}.media-tabs__tab[data-v-0153534d]{color:var(--text-muted);font-family:var(--font-body),"Sora",sans-serif;letter-spacing:-.01em;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:.55rem 1.05rem;font-size:.92rem;font-weight:550;text-decoration:none;transition:color .14s,border-color .14s;display:inline-flex;position:relative}.media-tabs__tab[data-v-0153534d]:hover{color:var(--text)}.media-tabs__tab.is-active[data-v-0153534d]{color:var(--text);border-bottom-color:var(--primary,#5da8ff);font-weight:650}@media (max-width:560px){.media-tabs__tab[data-v-0153534d]{flex:1;justify-content:center;padding-inline-start:.75rem;padding-inline-end:.75rem}}.mthumb[data-v-9667808d]{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:.7rem;width:100%;padding:0;display:flex}.mthumb--rail[data-v-9667808d]{grid-template-columns:168px minmax(0,1fr);align-items:start;gap:.65rem;display:grid}.mthumb--short[data-v-9667808d]{gap:.55rem}.mthumb__frame[data-v-9667808d]{aspect-ratio:16/9;background:#0f1115;border-radius:12px;position:relative;overflow:hidden}.mthumb--short .mthumb__frame[data-v-9667808d]{aspect-ratio:9/16;border-radius:14px}.mthumb--rail .mthumb__frame[data-v-9667808d]{border-radius:10px}.mthumb__frame img[data-v-9667808d],.mthumb__frame video[data-v-9667808d]{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.mthumb__poster[data-v-9667808d]{z-index:1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.mthumb.is-previewing .mthumb__poster[data-v-9667808d]{opacity:0}.mthumb--grid:hover .mthumb__frame img[data-v-9667808d],.mthumb--grid:hover:not(.is-previewing) .mthumb__frame video[data-v-9667808d]{transform:scale(1.03)}.mthumb__hover[data-v-9667808d]{opacity:0;pointer-events:none;background:#00000047;place-items:center;transition:opacity .16s;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.mthumb--grid:hover:not(.is-previewing) .mthumb__hover[data-v-9667808d]{opacity:1}.mthumb__play[data-v-9667808d]{color:#fff;background:#000000b8;border:1px solid #ffffff24;border-radius:999px;place-items:center;width:3rem;height:3rem;display:grid}.mthumb__badge[data-v-9667808d]{color:#fff;letter-spacing:.02em;z-index:3;background:#000000c7;border-radius:4px;padding:.12rem .4rem;font-size:.68rem;font-weight:700;position:absolute;top:.4rem;left:.4rem}.mthumb__time[data-v-9667808d]{color:#fff;font-variant-numeric:tabular-nums;z-index:3;background:#000000d1;border-radius:4px;padding:.12rem .35rem;font-size:.72rem;font-weight:600;transition:bottom .12s;position:absolute;bottom:.45rem;right:.45rem}.mthumb--rail .mthumb__time[data-v-9667808d]{padding:.08rem .28rem;font-size:.65rem;bottom:.3rem;right:.3rem}.mthumb.is-previewing .mthumb__time[data-v-9667808d]{bottom:.55rem}.mthumb__bar[data-v-9667808d]{pointer-events:none;z-index:2;background:#ffffff38;height:3px;position:absolute;bottom:0;left:0;right:0}.mthumb__bar-fill[data-v-9667808d]{background:var(--primary,#5da8ff);width:0;height:100%;transition:width 80ms linear;display:block}.mthumb__info[data-v-9667808d]{gap:.2rem;min-width:0;padding:0 .1rem;display:grid}.mthumb--rail .mthumb__info[data-v-9667808d]{padding-top:.1rem}.mthumb__title[data-v-9667808d]{font-family:var(--font-body),"Sora",sans-serif;color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.95rem;font-weight:600;line-height:1.35;transition:color .12s;display:-webkit-box;overflow:hidden}.mthumb--rail .mthumb__title[data-v-9667808d],.mthumb--short .mthumb__title[data-v-9667808d]{font-size:.88rem}.mthumb:hover .mthumb__title[data-v-9667808d]{color:var(--primary)}.mthumb__sub[data-v-9667808d]{color:var(--text-muted);margin:0;font-size:.8rem}.mthumb--rail .mthumb__sub[data-v-9667808d]{margin-top:.1rem;font-size:.75rem}@media (max-width:700px){.mthumb--rail[data-v-9667808d]{grid-template-columns:140px minmax(0,1fr)}}.media[data-v-35f71815]{gap:1.25rem;width:min(1280px,100%);margin:0 auto;padding:.35rem 1.25rem 3.5rem;display:grid}.head[data-v-35f71815]{display:grid}.status[data-v-35f71815]{background:var(--bg-nav);color:var(--text-muted);border:1px solid #ffffff14;border-radius:12px;margin:0;padding:1rem 1.1rem}.status.is-err[data-v-35f71815]{color:#ff9aa5;border-color:#ff7b8a59}.grid[data-v-35f71815]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.35rem 1rem;display:grid}.shorts-row__head[data-v-35f71815]{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.85rem;display:flex}.shorts-row__title[data-v-35f71815]{font-family:var(--font-body),"Sora",sans-serif;color:var(--text);margin:0;font-size:1.05rem;font-weight:650}.shorts-row__link[data-v-35f71815]{color:var(--primary);font-size:.84rem;font-weight:600;text-decoration:none}.shorts-row__link[data-v-35f71815]:hover{text-decoration:underline}.shorts-row__scroller[data-v-35f71815]{scrollbar-width:thin;grid-auto-columns:minmax(132px,160px);grid-auto-flow:column;gap:.85rem;padding-bottom:.35rem;display:grid;overflow-x:auto}@media (max-width:700px){.grid[data-v-35f71815]{grid-template-columns:1fr}}.player[data-v-80920e74]{--player-accent:#5da8ff;-webkit-user-select:none;user-select:none;isolation:isolate;background:#000;border:1px solid #ffffff14;border-radius:14px;outline:none;width:100%;position:relative;overflow:hidden}.player.is-theater[data-v-80920e74]{border:0;border-radius:12px;box-shadow:0 18px 60px #0000008c}.player__stage[data-v-80920e74]{aspect-ratio:16/9;background:#000;place-items:center;width:100%;display:grid;position:relative}.player.is-theater .player__stage[data-v-80920e74]{max-height:min(72vh,760px)}.player__video[data-v-80920e74]{object-fit:contain;cursor:pointer;background:#000;width:100%;height:100%;display:block}.player.is-theater .player__video[data-v-80920e74]{max-height:min(72vh,760px)}.player__big[data-v-80920e74]{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2;background:#0000008c;border:0;border-radius:999px;place-items:center;width:4.5rem;height:4.5rem;padding-left:.2rem;transition:transform .15s,background .15s;display:grid;position:absolute;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%);box-shadow:0 10px 40px #00000073}.player__big[data-v-80920e74]:hover{background:#5da8ff59;transform:translate(-50%,-50%)scale(1.06)}.player__chrome[data-v-80920e74]{opacity:0;pointer-events:none;z-index:3;background:linear-gradient(#0000,#00000059 35%,#000000eb);padding:2.75rem .85rem .55rem;transition:opacity .15s,transform .15s;position:absolute;bottom:0;left:0;right:0;transform:translateY(6px)}.player.is-chrome .player__chrome[data-v-80920e74]{opacity:1;pointer-events:auto;transform:translateY(0)}.player__seek[data-v-80920e74]{align-items:center;height:22px;margin:0 .15rem .1rem;display:grid;position:relative}.player__seek-visual[data-v-80920e74]{pointer-events:none;background:#ffffff38;border-radius:999px;height:3px;transition:height .12s;position:absolute;left:0;right:0;overflow:hidden}.player__seek:focus-within .player__seek-visual[data-v-80920e74],.player__seek:hover .player__seek-visual[data-v-80920e74]{height:5px}.player__seek-buf[data-v-80920e74]{background:#ffffff52;position:absolute;top:0;bottom:0;left:0;right:auto}.player__seek-fill[data-v-80920e74]{background:var(--player-accent);position:absolute;top:0;bottom:0;left:0;right:auto}.player__seek-input[data-v-80920e74]{z-index:1;-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:22px;margin:0;position:relative}.player__seek-input[data-v-80920e74]:disabled{cursor:not-allowed;opacity:.45}.player__seek-input[data-v-80920e74]::-webkit-slider-runnable-track{background:0 0;border:none;height:3px}.player__seek-input[data-v-80920e74]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;opacity:0;background:#fff;border:none;border-radius:50%;width:13px;height:13px;margin-top:-5px;transition:opacity .12s;box-shadow:0 0 0 1px #00000040}.player__seek:hover .player__seek-input[data-v-80920e74]::-webkit-slider-thumb{opacity:1}.player__seek:focus-within .player__seek-input[data-v-80920e74]::-webkit-slider-thumb{opacity:1}.player__seek-input[data-v-80920e74]::-moz-range-track{background:0 0;border:none;height:3px}.player__seek-input[data-v-80920e74]::-moz-range-thumb{opacity:0;background:#fff;border:none;border-radius:50%;width:13px;height:13px;transition:opacity .12s}.player__seek:hover .player__seek-input[data-v-80920e74]::-moz-range-thumb{opacity:1}.player__seek:focus-within .player__seek-input[data-v-80920e74]::-moz-range-thumb{opacity:1}.player__bar[data-v-80920e74]{justify-content:space-between;align-items:center;gap:.5rem;padding:0 .1rem;display:flex}.player__left[data-v-80920e74],.player__right[data-v-80920e74]{align-items:center;gap:.05rem;min-width:0;display:flex}.player__btn[data-v-80920e74]{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;place-items:center;width:2.4rem;height:2.4rem;display:grid}.player__btn[data-v-80920e74]:hover{background:#ffffff1f}.player__vol-input[data-v-80920e74]{-webkit-appearance:none;appearance:none;cursor:pointer;opacity:.9;background:0 0;flex-shrink:0;width:72px;height:22px;margin:0 .2rem 0 .05rem}.player__vol-input[data-v-80920e74]::-webkit-slider-runnable-track{background:#ffffff4d;border-radius:999px;height:3px}.player__vol-input[data-v-80920e74]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:none;border-radius:50%;width:12px;height:12px;margin-top:-4.5px}.player__vol-input[data-v-80920e74]::-moz-range-track{background:#ffffff4d;border:none;border-radius:999px;height:3px}.player__vol-input[data-v-80920e74]::-moz-range-thumb{background:#fff;border:none;border-radius:50%;width:12px;height:12px}.player__time[data-v-80920e74]{font-variant-numeric:tabular-nums;color:#ffffffeb;white-space:nowrap;letter-spacing:.01em;margin-left:.35rem;font-size:.78rem;font-weight:500}.player__time-sep[data-v-80920e74]{opacity:.5;margin:0 .22rem}@media (max-width:560px){.player__vol-input[data-v-80920e74]{width:52px}.player__time[data-v-80920e74]{font-size:.7rem}.player__chrome[data-v-80920e74]{padding:2.2rem .55rem .45rem}.player__big[data-v-80920e74]{width:3.75rem;height:3.75rem}}.author[data-v-22aa716f]{align-items:center;gap:.75rem;min-width:0;display:flex}.author__avatar[data-v-22aa716f]{width:2.5rem;height:2.5rem;color:var(--primary,#5da8ff);font-family:var(--font-display),"Oxanium",sans-serif;background:#5da8ff29;border:1px solid #ffffff14;border-radius:999px;flex:none;place-items:center;font-size:.95rem;font-weight:700;display:grid;overflow:hidden}.author.is-compact .author__avatar[data-v-22aa716f]{width:2rem;height:2rem;font-size:.8rem}.author__avatar img[data-v-22aa716f]{object-fit:cover;width:100%;height:100%;display:block}.author__text[data-v-22aa716f]{min-width:0}.author__name[data-v-22aa716f]{font-family:var(--font-body),"Sora",sans-serif;color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.95rem;font-weight:650;overflow:hidden}.author.is-compact .author__name[data-v-22aa716f]{font-size:.88rem}.author__meta[data-v-22aa716f]{color:var(--text-muted);margin:.15rem 0 0;font-size:.8rem}.comments[data-v-ac7fc101]{gap:1rem;padding-top:.35rem;display:grid}.comments__title[data-v-ac7fc101]{font-family:var(--font-body),"Sora",sans-serif;color:var(--text);align-items:baseline;gap:.45rem;margin:0;font-size:1.05rem;font-weight:650;display:flex}.comments__count[data-v-ac7fc101]{color:var(--text-muted);font-size:.85rem;font-weight:550}.comments__empty[data-v-ac7fc101],.comments__err[data-v-ac7fc101],.comments__signin[data-v-ac7fc101]{color:var(--text-muted);margin:0;font-size:.88rem}.comments__signin a[data-v-ac7fc101]{color:var(--primary);font-weight:600;text-decoration:none}.comments__signin a[data-v-ac7fc101]:hover{text-decoration:underline}.comments__err[data-v-ac7fc101]{color:#ff9aa5}.composer[data-v-ac7fc101]{grid-template-columns:2.35rem minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.composer__avatar[data-v-ac7fc101],.item__avatar[data-v-ac7fc101]{width:2.35rem;height:2.35rem;color:var(--primary,#5da8ff);background:#5da8ff24;border:1px solid #ffffff14;border-radius:999px;place-items:center;font-size:.85rem;font-weight:700;display:grid;overflow:hidden}.composer__avatar img[data-v-ac7fc101],.item__avatar img[data-v-ac7fc101]{object-fit:cover;width:100%;height:100%;display:block}.composer__fields[data-v-ac7fc101]{gap:.5rem;display:grid}.composer__input[data-v-ac7fc101]{resize:vertical;width:100%;min-height:2.75rem;color:var(--text);font:inherit;background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;padding:.7rem .85rem;font-size:.9rem;line-height:1.45}.composer__input[data-v-ac7fc101]:focus{border-color:#5da8ff73;outline:none}.composer__actions[data-v-ac7fc101]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.composer__hint[data-v-ac7fc101]{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.composer__btn[data-v-ac7fc101]{background:var(--primary,#5da8ff);color:#041018;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:.45rem .9rem;font-size:.82rem;font-weight:700}.composer__btn[data-v-ac7fc101]:disabled{opacity:.45;cursor:not-allowed}.list[data-v-ac7fc101]{gap:.95rem;margin:0;padding:0;list-style:none;display:grid}.item[data-v-ac7fc101]{grid-template-columns:2.35rem minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.item__head[data-v-ac7fc101]{flex-wrap:wrap;align-items:baseline;gap:.45rem .65rem;display:flex}.item__name[data-v-ac7fc101]{color:var(--text);font-size:.86rem;font-weight:650}.item__when[data-v-ac7fc101]{color:var(--text-muted);font-size:.75rem}.item__delete[data-v-ac7fc101]{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:.75rem}.item__delete[data-v-ac7fc101]:hover{color:#ff9aa5}.item__text[data-v-ac7fc101]{color:var(--text-secondary,var(--text));white-space:pre-wrap;word-break:break-word;margin:.28rem 0 0;font-size:.9rem;line-height:1.45}.media[data-v-341ca174]{gap:1rem;width:min(1400px,100%);margin:0 auto;padding:.35rem 1.25rem 3.5rem;display:grid}.top[data-v-341ca174]{display:grid}.status[data-v-341ca174]{background:var(--bg-nav);color:var(--text-muted);border:1px solid #ffffff14;border-radius:12px;margin:0;padding:1rem 1.1rem}.status.is-err[data-v-341ca174]{color:#ff9aa5;border-color:#ff7b8a59}.watch[data-v-341ca174]{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:1.35rem 1.5rem;display:grid}.watch__main[data-v-341ca174]{gap:.85rem;min-width:0;display:grid}.watch__player[data-v-341ca174]{background:#000;border-radius:12px;width:100%;overflow:hidden}.watch__image[data-v-341ca174]{object-fit:contain;background:#000;width:100%;max-height:min(72vh,760px);display:block}.watch__meta[data-v-341ca174]{gap:.7rem;padding:.15rem .1rem 0;display:grid}.watch__title[data-v-341ca174]{font-family:var(--font-body),"Sora",sans-serif;letter-spacing:-.01em;color:var(--text);margin:0;font-size:clamp(1.05rem,1.8vw,1.25rem);font-weight:650;line-height:1.35}.watch__desc[data-v-341ca174]{max-width:48rem;color:var(--text-secondary,var(--text-muted));white-space:pre-wrap;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;margin:0;padding:.85rem 1rem;font-size:.88rem;line-height:1.5}.watch__rail[data-v-341ca174]{top:calc(var(--site-nav-offset,5rem) + .5rem);align-content:start;gap:.65rem;max-height:calc(100vh - 6rem);padding-right:.15rem;display:grid;position:sticky;overflow:auto}.watch__rail-label[data-v-341ca174]{font-family:var(--font-display),"Oxanium",sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .15rem;font-size:.72rem;font-weight:700}.rail__empty[data-v-341ca174]{color:var(--text-muted);margin:0;font-size:.85rem}@media (max-width:980px){.watch[data-v-341ca174]{grid-template-columns:1fr}.watch__rail[data-v-341ca174]{max-height:none;position:static}}.shorts[data-v-e03a0747]{gap:1rem;width:min(1280px,100%);margin:0 auto;padding:.35rem 1.25rem 2rem;display:grid}.head[data-v-e03a0747]{display:grid}.status[data-v-e03a0747]{background:var(--bg-nav);color:var(--text-muted);border:1px solid #ffffff14;border-radius:12px;margin:0;padding:1rem 1.1rem}.status.is-err[data-v-e03a0747]{color:#ff9aa5;border-color:#ff7b8a59}.stage[data-v-e03a0747]{justify-items:stretch;gap:.65rem;width:min(420px,100%);margin:0 auto;transition:width .2s;display:grid}.stage.is-open[data-v-e03a0747]{grid-template-columns:minmax(0,420px) minmax(260px,1fr);align-items:stretch;gap:.85rem;width:min(920px,100%)}.stage__video[data-v-e03a0747]{align-content:start;gap:.65rem;min-width:0;display:grid}.feed[data-v-e03a0747]{overscroll-behavior-y:contain;scroll-snap-type:y mandatory;scrollbar-width:none;background:#000;border-radius:16px;height:min(78vh,780px);overflow-y:auto}.feed[data-v-e03a0747]::-webkit-scrollbar{display:none}.comments-pane[data-v-e03a0747]{background:var(--bg-nav,#0f1218);border:1px solid #ffffff1a;border-radius:16px;grid-template-rows:auto minmax(0,1fr);min-width:0;height:min(78vh,780px);display:grid;overflow:hidden}.comments-pane__head[data-v-e03a0747]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.comments-pane__title[data-v-e03a0747]{color:var(--text);margin:0;font-size:.95rem;font-weight:650}.comments-pane__close[data-v-e03a0747]{width:2rem;height:2rem;color:var(--text-muted);cursor:pointer;background:#ffffff0f;border:0;border-radius:999px;font-size:1.25rem;line-height:1}.comments-pane__close[data-v-e03a0747]:hover{color:var(--text);background:#ffffff1a}.comments-pane__body[data-v-e03a0747]{padding:1rem;overflow:auto}.comments-pane__body[data-v-e03a0747] .comments__title{display:none}.panel[data-v-e03a0747]{scroll-snap-align:start;scroll-snap-stop:always;height:100%;position:relative}.panel__hit[data-v-e03a0747]{cursor:pointer;width:100%;height:100%;color:inherit;text-align:left;background:#000;border:0;padding:0;display:block;position:relative}.panel__video[data-v-e03a0747]{object-fit:contain;pointer-events:none;background:#000;width:100%;height:100%;display:block}.panel__shade[data-v-e03a0747]{pointer-events:none;background:linear-gradient(#0000,#000000b8);height:38%;position:absolute;top:auto;bottom:0;left:0;right:0}.panel__meta[data-v-e03a0747]{z-index:1;pointer-events:none;gap:.45rem;display:grid;position:absolute;bottom:1rem;left:1rem;right:3.5rem}.panel__author[data-v-e03a0747]{align-items:center;gap:.55rem;min-width:0;display:flex}.panel__avatar[data-v-e03a0747]{color:#fff;background:#00000073;border:1px solid #ffffff2e;border-radius:999px;flex:none;place-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:700;display:grid;overflow:hidden}.panel__avatar img[data-v-e03a0747]{object-fit:cover;width:100%;height:100%;display:block}.panel__author-text[data-v-e03a0747]{min-width:0}.panel__name[data-v-e03a0747]{color:#ffffffd1;margin:0;font-size:.78rem;font-weight:650}.panel__title[data-v-e03a0747]{font-family:var(--font-body),"Sora",sans-serif;color:#fff;text-shadow:0 1px 8px #00000073;white-space:nowrap;text-overflow:ellipsis;margin:.1rem 0 0;font-size:.95rem;font-weight:650;overflow:hidden}.panel__sub[data-v-e03a0747]{color:#ffffffc7;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.35;display:-webkit-box;overflow:hidden}.panel__sub span[data-v-e03a0747]{opacity:.7;margin:0 .25rem}.panel__rail[data-v-e03a0747]{z-index:2;justify-items:center;display:grid;position:absolute;bottom:5.75rem;right:.75rem}.rail-btn[data-v-e03a0747]{color:#fff;cursor:pointer;background:#0000006b;border:0;border-radius:999px;place-items:center;width:2.2rem;height:2.2rem;padding:0;display:grid;box-shadow:0 2px 10px #00000059}.rail-btn svg[data-v-e03a0747]{display:block}.rail-btn[data-v-e03a0747]:hover{color:#fff;background:#00000094}.rail-btn.is-on[data-v-e03a0747]{background:#ffffff2e}.rail-btn[data-v-e03a0747]:focus-visible{outline-offset:2px;outline:2px solid #ffffff8c}.panel__paused[data-v-e03a0747]{z-index:1;pointer-events:none;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.panel__paused svg[data-v-e03a0747]{color:#fff;background:#00000073;border-radius:999px;width:3.25rem;height:3.25rem;padding:.85rem}.panel__mute[data-v-e03a0747]{z-index:2;color:#fff;cursor:pointer;background:#00000073;border:0;border-radius:999px;place-items:center;width:2.2rem;height:2.2rem;padding:0;display:grid;position:absolute;bottom:1rem;right:.85rem}.panel__mute[data-v-e03a0747]:hover{background:#00000094}.caught-up[data-v-e03a0747]{text-align:center;color:var(--text-muted);margin:0;font-size:.84rem}@media (max-width:820px){.stage.is-open[data-v-e03a0747]{grid-template-columns:1fr;width:min(420px,100%)}.comments-pane[data-v-e03a0747]{height:min(52vh,480px)}}@media (max-width:640px){.shorts[data-v-e03a0747]{padding:.25rem .85rem 1.5rem}.stage.is-open[data-v-e03a0747],.stage[data-v-e03a0747]{width:min(100%,420px)}.feed[data-v-e03a0747]{border-radius:14px;height:min(76vh,720px)}.comments-pane[data-v-e03a0747]{border-radius:14px}}.studio[data-v-0263ab59]{gap:1.1rem;display:grid}.sr-only[data-v-0263ab59]{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.drop[data-v-0263ab59],.gate[data-v-0263ab59]{text-align:center;background:#ffffff08;border:1px dashed #ffffff29;border-radius:16px;justify-items:center;gap:.55rem;padding:3.25rem 1.5rem;display:grid}.drop__title[data-v-0263ab59],.gate__title[data-v-0263ab59]{color:var(--text);margin:0;font-size:1.15rem;font-weight:650}.drop__meta[data-v-0263ab59],.drop__sub[data-v-0263ab59],.gate__text[data-v-0263ab59]{max-width:28rem;color:var(--text-muted);margin:0;font-size:.88rem;line-height:1.45}.gate__text a[data-v-0263ab59]{color:var(--primary);font-weight:600;text-decoration:none}.drop[data-v-0263ab59]{cursor:pointer}.drop__icon[data-v-0263ab59]{color:var(--text-muted);opacity:.85}.drop__btn[data-v-0263ab59]{background:var(--primary,#5da8ff);color:#061018;font:inherit;cursor:pointer;border:0;border-radius:999px;margin-top:.35rem;padding:.55rem 1.15rem;font-size:.88rem;font-weight:700}.studio__top[data-v-0263ab59]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.linkish[data-v-0263ab59]{color:var(--primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.86rem;font-weight:600}.studio__file[data-v-0263ab59]{color:var(--text-muted);margin:0;font-size:.8rem}.studio__grid[data-v-0263ab59]{grid-template-columns:minmax(0,1fr) minmax(240px,300px);align-items:start;gap:1.25rem;display:grid}.details[data-v-0263ab59]{background:var(--bg-nav);border:1px solid #ffffff14;border-radius:14px;gap:1rem;padding:1.1rem 1.15rem;display:grid}.details__h[data-v-0263ab59]{color:var(--text);margin:0;font-size:1rem;font-weight:650}.field[data-v-0263ab59]{color:var(--text-muted);gap:.35rem;font-size:.78rem;display:grid;position:relative}.field input[data-v-0263ab59],.field textarea[data-v-0263ab59]{box-sizing:border-box;width:100%;color:var(--text);font:inherit;resize:vertical;background:#00000038;border:1px solid #ffffff1a;border-radius:10px;padding:.7rem .8rem;font-size:.92rem}.field__count[data-v-0263ab59]{opacity:.75;justify-self:end;font-size:.72rem}.thumbs[data-v-0263ab59]{gap:.55rem;display:grid}.thumbs__title[data-v-0263ab59]{color:var(--text);margin:0;font-size:.86rem;font-weight:650}.thumbs__help[data-v-0263ab59]{color:var(--text-muted);margin:.2rem 0 0;font-size:.78rem;line-height:1.4}.thumbs__row[data-v-0263ab59]{flex-wrap:wrap;gap:.55rem;display:flex}.thumb[data-v-0263ab59]{aspect-ratio:16/9;cursor:pointer;background:#0b0d12;border:2px solid #0000;border-radius:8px;width:112px;padding:0;position:relative;overflow:hidden}.thumb.is-on[data-v-0263ab59]{border-color:var(--primary,#5da8ff)}.thumb img[data-v-0263ab59]{object-fit:cover;width:100%;height:100%;display:block}.thumb__tag[data-v-0263ab59]{color:#fff;background:#000000a6;border-radius:4px;padding:.1rem .35rem;font-size:.62rem;font-weight:650;position:absolute;bottom:.3rem;left:.3rem}.thumb--add[data-v-0263ab59]{color:var(--text-muted);border-style:dashed;border-color:#ffffff2e;place-items:center;font-size:.72rem;font-weight:600;display:grid}.thumbs__loading[data-v-0263ab59]{color:var(--text-muted);align-self:center;margin:0;font-size:.78rem}.chk[data-v-0263ab59]{color:var(--text-secondary,var(--text-muted));align-items:center;gap:.45rem;font-size:.86rem;display:flex}.preview__card[data-v-0263ab59]{top:calc(var(--site-nav-offset,5rem) + .5rem);background:var(--bg-nav);border:1px solid #ffffff14;border-radius:14px;gap:.65rem;padding:.85rem;display:grid;position:sticky}.preview__frame[data-v-0263ab59]{aspect-ratio:16/9;background:#000;border-radius:10px;position:relative;overflow:hidden}.preview__frame.is-short[data-v-0263ab59]{aspect-ratio:9/16;width:min(100%,180px);max-height:320px;margin-inline-start:auto;margin-inline-end:auto}.preview__thumb[data-v-0263ab59],.preview__video[data-v-0263ab59]{object-fit:cover;width:100%;height:100%;display:block}.preview__empty[data-v-0263ab59]{height:100%;color:var(--text-muted);place-items:center;font-size:.8rem;display:grid}.preview__title[data-v-0263ab59]{color:var(--text);margin:0;font-size:.9rem;font-weight:650}.preview__sub[data-v-0263ab59]{color:var(--text-muted);margin:.25rem 0 0;font-size:.75rem}.studio__bar[data-v-0263ab59]{border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.85rem 0 .15rem;display:flex}.studio__spacer[data-v-0263ab59]{flex:1}.studio__progress[data-v-0263ab59]{min-width:12rem;height:2rem;color:var(--text);background:#ffffff0f;border-radius:999px;flex:1;align-items:center;padding:0 .75rem;font-size:.78rem;font-weight:600;display:grid;position:relative;overflow:hidden}.studio__progress-fill[data-v-0263ab59]{background:#5da8ff59;position:absolute;top:0;bottom:0;left:0;right:auto}.studio__progress span[data-v-0263ab59]{z-index:1;position:relative}.studio__err[data-v-0263ab59]{color:#ff9aa5;flex:1;margin:0;font-size:.84rem}.studio__ok[data-v-0263ab59]{color:var(--text-muted);flex:1;margin:0;font-size:.84rem}.publish[data-v-0263ab59]{background:var(--primary,#5da8ff);color:#061018;font:inherit;cursor:pointer;border:0;border-radius:999px;margin-left:auto;padding:.6rem 1.2rem;font-size:.88rem;font-weight:700}.publish[data-v-0263ab59]:disabled{opacity:.5;cursor:not-allowed}.pending[data-v-0263ab59]{border:1px dashed #ffffff1f;border-radius:12px;padding:.85rem .95rem}.pending__title[data-v-0263ab59]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .5rem;font-size:.72rem;font-weight:700}.pending ul[data-v-0263ab59]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.pending li[data-v-0263ab59]{color:var(--text);flex-wrap:wrap;justify-content:space-between;gap:.35rem .75rem;font-size:.86rem;display:flex}.pending__name[data-v-0263ab59]{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.pending__thumb[data-v-0263ab59]{object-fit:cover;background:#000;border-radius:4px;width:2.4rem;height:1.35rem}.pending__tag[data-v-0263ab59]{color:var(--text-muted);font-size:.78rem}@media (max-width:860px){.studio__grid[data-v-0263ab59]{grid-template-columns:1fr}.preview__card[data-v-0263ab59]{position:static}}.media[data-v-b98a1533]{gap:1.25rem;width:min(1080px,100%);margin:0 auto;padding:.35rem 1.25rem 3.5rem;display:grid}.head[data-v-b98a1533]{display:grid}.mosaic[data-v-9c67f51a]{grid-template-columns:repeat(12,minmax(0,1fr));gap:.75rem;display:grid}.tile[data-v-9c67f51a]{background:var(--adm-bg-panel);border:1px solid var(--adm-line);border-radius:var(--adm-radius);min-height:11.5rem;box-shadow:var(--adm-shadow);color:inherit;grid-column:span 4;grid-template-rows:auto 1fr auto;gap:1rem;padding:1.15rem 1.2rem 1.05rem;text-decoration:none;transition:background .14s,border-color .14s,transform .14s;display:grid}.tile[data-v-9c67f51a]:first-child,.tile[data-v-9c67f51a]:nth-child(2){grid-column:span 6;min-height:13rem}.tile[data-v-9c67f51a]:hover{background:var(--adm-bg-hover);border-color:var(--adm-line-strong);transform:translateY(-2px)}.tile__idx[data-v-9c67f51a]{font-family:var(--adm-font-mono);letter-spacing:.12em;color:var(--adm-accent);font-size:.75rem}.tile__title[data-v-9c67f51a]{font-family:var(--adm-font-display);letter-spacing:-.03em;color:var(--adm-ink);margin:0;font-size:1.45rem;font-weight:800}.tile__desc[data-v-9c67f51a]{color:var(--adm-mute);max-width:22rem;margin:.45rem 0 0;font-size:.9rem;line-height:1.45}.tile__foot[data-v-9c67f51a]{border-top:1px solid var(--adm-line);justify-content:space-between;align-items:center;gap:.75rem;padding-top:.75rem;display:flex}.tile__meta[data-v-9c67f51a]{font-family:var(--adm-font-mono);color:var(--adm-ink-soft);letter-spacing:.04em;font-size:.72rem}.tile__go[data-v-9c67f51a]{font-family:var(--adm-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--adm-accent);font-size:.68rem;font-weight:500}@media (max-width:900px){.tile[data-v-9c67f51a],.tile[data-v-9c67f51a]:first-child,.tile[data-v-9c67f51a]:nth-child(2){grid-column:span 6}}@media (max-width:640px){.tile[data-v-9c67f51a],.tile[data-v-9c67f51a]:first-child,.tile[data-v-9c67f51a]:nth-child(2){grid-column:span 12}}.panel__bar[data-v-e381dfc7]{align-items:center}.panel__bar-slot[data-v-e381dfc7]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.panel__body[data-v-e381dfc7]{min-width:0}.afb[data-v-a159bb09]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.afb__search[data-v-a159bb09]{flex:14rem;max-width:22rem}.afb__extra[data-v-a159bb09]{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:flex}.upage[data-v-ff71b097]{gap:1rem}.filters[data-v-ff71b097]{border-bottom:1px solid var(--adm-line);background:var(--adm-bg-elevated);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.85rem 1.05rem;display:flex}.panel__search[data-v-ff71b097]{flex:1;min-width:14rem;max-width:22rem}.panel__search input[data-v-ff71b097]:disabled{opacity:.55}.panel__status[data-v-ff71b097]{color:var(--adm-mute);margin:0;padding:1.25rem 1.1rem;font-size:.88rem}.panel__status.is-err[data-v-ff71b097]{color:var(--adm-danger)}.pad[data-v-ff71b097]{padding:1rem 1.05rem}.utable[data-v-ff71b097]{table-layout:fixed}.utable .c-user[data-v-ff71b097]{width:30%}.utable .c-mail[data-v-ff71b097]{width:28%}.utable .c-discord[data-v-ff71b097]{width:16%}.utable .c-actions[data-v-ff71b097]{width:26%}.utable tbody tr.is-open[data-v-ff71b097]{background:var(--adm-accent-soft,#ffb02014)}.utable td[data-v-ff71b097]:last-child{text-align:right}.user[data-v-ff71b097]{align-items:center;gap:.7rem;min-width:0;display:flex}.av[data-v-ff71b097]{border-radius:var(--adm-radius);border:1px solid var(--adm-line);background:var(--adm-bg-elevated);width:2.1rem;height:2.1rem;font-family:var(--adm-font-display);color:var(--adm-accent);flex-shrink:0;place-items:center;font-size:.85rem;font-weight:700;display:grid}.who[data-v-ff71b097]{gap:.2rem;min-width:0;display:grid}.who__line[data-v-ff71b097]{align-items:baseline;gap:.4rem;min-width:0;display:flex}.who__name[data-v-ff71b097]{color:var(--adm-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:600;overflow:hidden}.who__id[data-v-ff71b097]{font-family:var(--adm-font-mono,ui-monospace,Consolas,monospace);color:var(--adm-mute);flex-shrink:0;font-size:.72rem}.who__badges[data-v-ff71b097]{max-height:1.45rem;overflow:hidden}.mail[data-v-ff71b097]{gap:.18rem;min-width:0;display:grid}.mail__addr[data-v-ff71b097]{color:var(--adm-ink-soft,#3d4450);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;display:block;overflow:hidden}.mail__dot[data-v-ff71b097]{width:-moz-fit-content;width:fit-content;font-family:var(--adm-font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:700}.mail__dot.is-ok[data-v-ff71b097]{color:var(--adm-ok)}.mail__dot.is-warn[data-v-ff71b097]{color:var(--adm-warn)}.disc[data-v-ff71b097]{max-width:100%;font:inherit;color:var(--adm-accent);text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;background:0 0;border:none;padding:0;font-size:.86rem;font-weight:600;display:inline-block;overflow:hidden}.disc[data-v-ff71b097]:hover{text-decoration:underline}.disc.is-empty[data-v-ff71b097]{color:var(--adm-mute);cursor:default;font-weight:500;text-decoration:none}.acts[data-v-ff71b097]{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.35rem;display:inline-flex}.acts__pad[data-v-ff71b097]{visibility:hidden;width:4.1rem;height:1px;display:inline-block}.drawer-row td[data-v-ff71b097]{border-bottom:1px solid var(--adm-line);background:var(--adm-accent-soft,#ffb0200f);vertical-align:top;padding:0 1rem .95rem}.drawer[data-v-ff71b097]{gap:.85rem;display:grid}.drawer__roles[data-v-ff71b097]{flex-wrap:wrap;align-items:center;gap:.5rem .65rem;display:flex}.drawer__roles[data-v-ff71b097],.drawer__trust[data-v-ff71b097]{border:1px solid var(--adm-line);border-radius:var(--adm-radius);background:var(--adm-bg-panel);padding:.85rem .95rem}.drawer__trust[data-v-ff71b097]{gap:.5rem;display:grid}.drawer__trust-help[data-v-ff71b097]{color:var(--adm-mute);margin:0;font-size:.8rem;line-height:1.4}.drawer__label[data-v-ff71b097]{width:100%;font-family:var(--adm-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--adm-mute);margin:0;font-size:.64rem;font-weight:700}.drawer__checks[data-v-ff71b097]{flex-wrap:wrap;flex:1;gap:.4rem;min-width:0;display:flex}.check[data-v-ff71b097]{border-radius:var(--adm-radius);border:1px solid var(--adm-line);color:var(--adm-mute);text-transform:capitalize;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.38rem;padding:.35rem .6rem .35rem .4rem;font-size:.8rem;transition:border-color .12s,background .12s,color .12s;display:inline-flex}.check[data-v-ff71b097]:hover{border-color:var(--adm-line-strong,#b0a99c);color:var(--adm-ink)}.check.is-checked[data-v-ff71b097]{background:var(--adm-accent-soft,#ffb0201f);color:var(--adm-accent);border-color:#ffb02073}.check__native[data-v-ff71b097]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.check__box[data-v-ff71b097]{border:1px solid var(--adm-line);background:var(--adm-bg-elevated);color:#0000;border-radius:2px;flex-shrink:0;place-items:center;width:14px;height:14px;display:grid}.check.is-checked .check__box[data-v-ff71b097]{border-color:var(--adm-accent);background:var(--adm-accent);color:var(--adm-on-accent,#111417)}.check[data-v-ff71b097]:has(.check__native:disabled){opacity:.45;cursor:not-allowed}.drawer__delete[data-v-ff71b097]{border-radius:var(--adm-radius);background:var(--adm-danger-soft,#b423181a);border:1px solid #b4231859;gap:.6rem;padding:.85rem .95rem;display:grid}.drawer__delete p[data-v-ff71b097]{color:var(--adm-ink-soft,#3d4450);margin:0;font-size:.86rem;line-height:1.45}.drawer__input[data-v-ff71b097]{width:100%;max-width:16rem}.drawer__delete-actions[data-v-ff71b097]{flex-wrap:wrap;gap:.45rem;display:flex}.pager[data-v-ff71b097]{border-top:1px solid var(--adm-line);background:var(--adm-bg-elevated);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;padding:.75rem 1.05rem;display:flex}.pager__meta[data-v-ff71b097],.pager__page[data-v-ff71b097]{color:var(--adm-mute);font-variant-numeric:tabular-nums;font-size:.78rem}.pager__nav[data-v-ff71b097]{align-items:center;gap:.45rem;display:flex}@media (max-width:900px){.utable[data-v-ff71b097]{table-layout:auto}.utable thead[data-v-ff71b097]{display:none}.utable tbody[data-v-ff71b097],.utable td[data-v-ff71b097],.utable tr[data-v-ff71b097]:not(.drawer-row),.utable[data-v-ff71b097]{width:100%;display:block}.utable tbody tr[data-v-ff71b097]:not(.drawer-row){padding:.85rem 0}.utable td[data-v-ff71b097]{padding:.35rem 1rem;text-align:left!important}.utable td.td-actions[data-v-ff71b097]{padding-top:.55rem}.acts[data-v-ff71b097]{flex-wrap:wrap;justify-content:flex-start}.acts__pad[data-v-ff71b097]{display:none}.drawer-row td[data-v-ff71b097],.drawer-row[data-v-ff71b097]{width:100%;display:block}}@media (max-width:640px){.filters[data-v-ff71b097]{flex-direction:column;align-items:stretch}.panel__search[data-v-ff71b097]{max-width:none}.drawer__roles .adm-btn--primary[data-v-ff71b097]{width:100%}}.aes[data-v-012264fa]{text-align:center;border:1px dashed var(--adm-line,#303a45);border-radius:var(--adm-radius,14px);background:var(--adm-bg-elevated,#171c22);padding:2rem 1.25rem}.aes__title[data-v-012264fa]{font-family:var(--adm-font-display),"Oxanium",sans-serif;color:var(--adm-ink,#f2f5f8);margin:0 0 .35rem;font-size:.95rem;font-weight:700}.aes__msg[data-v-012264fa]{color:var(--adm-mute,#8a949f);margin:0;font-size:.88rem}.aes__actions[data-v-012264fa]{justify-content:center;gap:.5rem;margin-top:1rem;display:flex}.cpage[data-v-b4f0167f]{gap:1rem}.filters[data-v-b4f0167f]{border-bottom:1px solid var(--adm-line);background:var(--adm-bg-elevated);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.85rem 1.05rem;display:flex}.panel__search[data-v-b4f0167f]{flex:1;min-width:14rem;max-width:22rem}.panel__status[data-v-b4f0167f]{color:var(--adm-mute);margin:0;padding:1.25rem 1.1rem;font-size:.88rem}.panel__status.is-err[data-v-b4f0167f]{color:var(--adm-danger)}.pad[data-v-b4f0167f]{padding:1rem 1.05rem}.utable[data-v-b4f0167f]{table-layout:fixed}.utable .c-name[data-v-b4f0167f]{width:24%}.utable .c-game[data-v-b4f0167f]{width:10%}.utable .c-owner[data-v-b4f0167f]{width:22%}.utable .c-status[data-v-b4f0167f]{width:16%}.utable .c-act[data-v-b4f0167f],.utable .c-meta[data-v-b4f0167f]{width:14%}.utable .td-act[data-v-b4f0167f]{text-align:right}.cfg[data-v-b4f0167f]{gap:.15rem;min-width:0;display:grid}.cfg__name[data-v-b4f0167f]{color:var(--adm-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cfg__code[data-v-b4f0167f]{font-family:var(--adm-font-mono,ui-monospace,Consolas,monospace);color:var(--adm-mute);font-size:.72rem}.game[data-v-b4f0167f]{color:var(--adm-ink);font-weight:650}.owner[data-v-b4f0167f]{gap:.2rem;min-width:0;display:grid}.owner__name[data-v-b4f0167f]{color:var(--adm-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.owner__id[data-v-b4f0167f]{font-family:var(--adm-font-mono,ui-monospace,Consolas,monospace);color:var(--adm-mute);font-size:.72rem}.tags[data-v-b4f0167f]{flex-wrap:wrap;gap:.3rem;display:flex}.tag[data-v-b4f0167f]{border-radius:var(--adm-radius);border:1px solid var(--adm-line);font-family:var(--adm-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--adm-mute);align-items:center;padding:.15rem .45rem;font-size:.6rem;font-weight:700;display:inline-flex}.tag.is-ok[data-v-b4f0167f]{color:var(--adm-ok);background:var(--adm-ok-soft,#0676471a);border-color:#06764759}.tag.is-off[data-v-b4f0167f]{color:var(--adm-mute)}.tag.is-mute[data-v-b4f0167f]{opacity:.85}.muted[data-v-b4f0167f]{color:var(--adm-mute);font-size:.82rem}.pager[data-v-b4f0167f]{border-top:1px solid var(--adm-line);background:var(--adm-bg-elevated);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;padding:.75rem 1.05rem;display:flex}.pager__meta[data-v-b4f0167f],.pager__page[data-v-b4f0167f]{color:var(--adm-mute);font-variant-numeric:tabular-nums;font-size:.78rem}.pager__nav[data-v-b4f0167f]{align-items:center;gap:.45rem;display:flex}@media (max-width:900px){.utable[data-v-b4f0167f]{table-layout:auto}.utable thead[data-v-b4f0167f]{display:none}.utable tbody[data-v-b4f0167f],.utable td[data-v-b4f0167f],.utable tr[data-v-b4f0167f],.utable[data-v-b4f0167f]{width:100%;display:block}.utable td[data-v-b4f0167f]{padding:.3rem 1rem;text-align:left!important}.utable tbody tr[data-v-b4f0167f]{padding:.75rem 0}.utable .td-act[data-v-b4f0167f]{padding-top:.55rem}}@media (max-width:640px){.filters[data-v-b4f0167f]{flex-direction:column;align-items:stretch}.panel__search[data-v-b4f0167f]{max-width:none}}.aph[data-v-8690fa42]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.85rem 1.25rem;display:flex}.aph__title[data-v-8690fa42]{font-family:var(--adm-font-display),"Oxanium",sans-serif;color:var(--adm-ink,#f2f5f8);margin:0;font-size:1.1rem;font-weight:700}.aph__sub[data-v-8690fa42]{color:var(--adm-mute,#8a949f);max-width:40rem;margin:.3rem 0 0;font-size:.88rem}.aph__actions[data-v-8690fa42]{flex-wrap:wrap;gap:.5rem;display:flex}.ipage[data-v-e3deb973]{gap:1rem}.banner[data-v-e3deb973]{border:1px solid var(--adm-line);border-radius:var(--adm-radius);background:var(--adm-bg-elevated);color:var(--adm-mute);margin:0;padding:.75rem 1rem;font-size:.88rem}.banner.is-err[data-v-e3deb973]{background:var(--adm-danger-soft);color:var(--adm-danger);border-color:#b4231859}.who[data-v-e3deb973]{border:1px solid var(--adm-line);border-radius:var(--adm-radius);background:var(--adm-bg-panel);box-shadow:var(--adm-shadow);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.1rem;display:flex}.who__line[data-v-e3deb973]{flex-wrap:wrap;align-items:center;gap:.45rem .55rem;display:flex}.who__name[data-v-e3deb973]{font-family:var(--adm-font-display);color:var(--adm-ink);margin:0;font-size:1.2rem;font-weight:700}.who__id[data-v-e3deb973]{font-family:var(--adm-font-mono);color:var(--adm-mute);font-size:.78rem}.who__ban[data-v-e3deb973],.who__sub[data-v-e3deb973]{color:var(--adm-mute);margin:.35rem 0 0;font-size:.86rem}.who__ban[data-v-e3deb973]{color:var(--adm-warn)}.who__actions[data-v-e3deb973]{flex-wrap:wrap;gap:.45rem;display:flex}.alerts[data-v-e3deb973]{gap:.45rem;display:grid}.alert[data-v-e3deb973]{border:1px solid var(--adm-line);border-radius:var(--adm-radius);background:var(--adm-bg-panel);box-shadow:var(--adm-shadow);padding:.8rem 1rem}.alert.is-warn[data-v-e3deb973]{background:var(--adm-warn-soft);border-color:#b5470866}.alert.is-info[data-v-e3deb973]{background:var(--adm-accent-soft);border-color:#ffb02059}.alert__title[data-v-e3deb973]{color:var(--adm-ink);margin:0;font-size:.9rem;font-weight:600}.alert.is-warn .alert__title[data-v-e3deb973]{color:var(--adm-warn)}.alert.is-info .alert__title[data-v-e3deb973]{color:var(--adm-accent-ink)}.alert__detail[data-v-e3deb973]{color:var(--adm-mute);margin:.25rem 0 0;font-size:.82rem}.panel__status[data-v-e3deb973]{color:var(--adm-mute);margin:0;padding:1.15rem 1.05rem;font-size:.88rem}.panel__status.is-err[data-v-e3deb973]{color:var(--adm-danger)}.lookup[data-v-e3deb973]{flex-wrap:wrap;align-items:end;gap:.65rem;padding:1rem 1.05rem;display:flex}.lookup .adm-field[data-v-e3deb973]{flex:1;min-width:12rem;max-width:18rem}.pad[data-v-e3deb973]{padding:1rem 1.05rem}.tab-pane[data-v-e3deb973]{gap:0;display:grid}.seg__btn[data-v-e3deb973]{align-items:center;gap:.35rem;display:inline-flex}.seg__count[data-v-e3deb973]{font-variant-numeric:tabular-nums;opacity:.7}.table-wrap.nested[data-v-e3deb973]{overflow:hidden}.utable[data-v-e3deb973]{table-layout:fixed}.utable .c-id[data-v-e3deb973]{width:10%}.utable .c-when[data-v-e3deb973]{width:16%}.utable .c-ver[data-v-e3deb973]{width:10%}.utable .c-status[data-v-e3deb973]{width:12%}.utable .c-meta[data-v-e3deb973]{width:28%}.utable .c-act[data-v-e3deb973]{width:24%}.utable .c-hash[data-v-e3deb973]{width:42%}.utable .c-ip[data-v-e3deb973]{width:22%}.utable .c-people[data-v-e3deb973]{width:auto}.utable--logs .c-log-event[data-v-e3deb973],.utable--logs .c-log-when[data-v-e3deb973]{width:18%}.utable--logs .c-log-data[data-v-e3deb973]{width:48%}.utable--logs .c-log-ip[data-v-e3deb973]{width:16%}.utable thead th.th-act[data-v-e3deb973]{text-align:right}.utable tbody tr.is-open[data-v-e3deb973]{background:var(--adm-accent-soft)}.utable .td-act[data-v-e3deb973]{text-align:right}.utable .empty[data-v-e3deb973]{text-align:center;color:var(--adm-mute);padding:2rem 1rem}.nowrap[data-v-e3deb973]{white-space:nowrap}.cell-data[data-v-e3deb973]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--adm-font-mono);color:var(--adm-mute);cursor:help;margin:0;font-size:.74rem;line-height:1.35;overflow:hidden}.utable--logs td[data-v-e3deb973]:nth-child(3){max-width:0}.utable--nested[data-v-e3deb973]{table-layout:fixed}.utable--nested.utable--logs .c-log-event[data-v-e3deb973],.utable--nested.utable--logs .c-log-when[data-v-e3deb973]{width:22%}.utable--nested.utable--logs .c-log-data[data-v-e3deb973]{width:56%}.mono[data-v-e3deb973]{font-family:var(--adm-font-mono);color:var(--adm-mute);font-size:.78rem}.mono.break[data-v-e3deb973]{word-break:break-all;white-space:normal}.muted[data-v-e3deb973]{color:var(--adm-mute);font-size:.82rem}.ink[data-v-e3deb973]{color:var(--adm-ink);font-weight:600}.tag[data-v-e3deb973]{border:1px solid var(--adm-line);font-family:var(--adm-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--adm-mute);border-radius:2px;align-items:center;padding:.15rem .45rem;font-size:.6rem;font-weight:700;display:inline-flex}.tag.is-ok[data-v-e3deb973]{color:var(--adm-ok);background:var(--adm-ok-soft);border-color:#06764759}.tag.is-warn[data-v-e3deb973]{color:var(--adm-warn);background:var(--adm-warn-soft);border-color:#b5470859}.tag.is-off[data-v-e3deb973]{opacity:.85}.ban-note[data-v-e3deb973]{color:var(--adm-mute);margin:.25rem 0 0;font-size:.75rem}.acts[data-v-e3deb973]{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:inline-flex}.drawer-row td[data-v-e3deb973]{border-bottom:1px solid var(--adm-line);background:var(--adm-accent-soft);vertical-align:top;padding:0 1rem .95rem}.drawer[data-v-e3deb973]{border:1px solid var(--adm-line);border-radius:var(--adm-radius);background:var(--adm-bg-panel);gap:.85rem;padding:.85rem .95rem;display:grid}.facts[data-v-e3deb973]{gap:.4rem;display:grid}.facts p[data-v-e3deb973]{color:var(--adm-ink);grid-template-columns:5.5rem minmax(0,1fr);gap:.5rem;margin:0;font-size:.86rem;display:grid}.facts span[data-v-e3deb973]{color:var(--adm-mute)}.facts code[data-v-e3deb973]{font-family:var(--adm-font-mono);word-break:break-all;color:var(--adm-ink-soft);font-size:.78rem}.events__title[data-v-e3deb973]{font-family:var(--adm-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--adm-mute);margin:0 0 .45rem;font-size:.64rem;font-weight:700}.people[data-v-e3deb973]{flex-wrap:wrap;gap:.45rem;display:flex}.person[data-v-e3deb973]{border:1px solid var(--adm-line);border-radius:var(--adm-radius);background:var(--adm-bg-elevated);color:var(--adm-accent-ink);align-items:center;gap:.35rem;padding:.3rem .55rem;font-size:.84rem;font-weight:600;text-decoration:none;display:inline-flex}.person[data-v-e3deb973]:hover{border-color:var(--adm-accent);background:var(--adm-accent-soft)}.person__id[data-v-e3deb973]{font-family:var(--adm-font-mono);color:var(--adm-mute);font-size:.72rem;font-weight:500}@media (max-width:980px){.utable[data-v-e3deb973]{table-layout:auto}.utable thead[data-v-e3deb973]{display:none}.utable tbody[data-v-e3deb973],.utable td[data-v-e3deb973],.utable tr[data-v-e3deb973]:not(.drawer-row),.utable[data-v-e3deb973]{width:100%;display:block}.utable td[data-v-e3deb973]{padding:.3rem 1rem;text-align:left!important}.utable tbody tr[data-v-e3deb973]:not(.drawer-row){padding:.7rem 0}.acts[data-v-e3deb973]{justify-content:flex-start}.drawer-row td[data-v-e3deb973],.drawer-row[data-v-e3deb973]{width:100%;display:block}}@media (max-width:640px){.who[data-v-e3deb973]{flex-direction:column}}.picker[data-v-84323c23]{box-sizing:border-box;color:#c5d6de;cursor:pointer;background:#0a1218;border:1px dashed #5da8ff4d;border-radius:8px;align-items:center;gap:.6rem;width:100%;min-width:0;max-width:100%;padding:.5rem .6rem;transition:border-color .15s,background .15s;display:flex;overflow:hidden}.picker[data-v-84323c23]:hover{background:#0c1620;border-color:#5da8ff8c}.picker[data-v-84323c23]:focus-visible{border-color:#5da8ff;outline:none;box-shadow:0 0 0 2px #5da8ff40}.picker.is-filled[data-v-84323c23]{border-style:solid;border-color:#5da8ff66}.picker.is-dragging[data-v-84323c23]{background:#5da8ff14;border-color:#5da8ff}.picker__native[data-v-84323c23]{display:none}.picker__icon[data-v-84323c23]{color:#5da8ff;background:#5da8ff1a;border-radius:7px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.picker__thumb[data-v-84323c23]{background:#05090d;border-radius:7px;flex-shrink:0;width:34px;height:34px;overflow:hidden}.picker__thumb img[data-v-84323c23]{object-fit:cover;width:100%;height:100%;display:block}.picker__text[data-v-84323c23]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.picker__name[data-v-84323c23]{color:#f2f5f8;white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;overflow:hidden}.picker__name--empty[data-v-84323c23]{color:#5f7682}.picker__size[data-v-84323c23]{color:#8a949f;font-size:.72rem}.picker__cta[data-v-84323c23]{color:#5da8ff;white-space:nowrap;background:#5da8ff1f;border:1px solid #5da8ff66;border-radius:6px;flex-shrink:0;padding:.3rem .7rem;font-family:Oxanium,sans-serif;font-size:.76rem;font-weight:700}.picker__clear[data-v-84323c23]{color:#ff8f8f;cursor:pointer;background:#ff5a5a1f;border:1px solid #ff8f8f66;border-radius:50%;flex-shrink:0;width:24px;height:24px;font-size:1rem;line-height:1}.picker__clear[data-v-84323c23]:hover{background:#ff5a5a38}.lpage[data-v-8518381a]{gap:1rem}.pad[data-v-8518381a]{padding:1rem 1.05rem}.banner[data-v-8518381a]{border:1px solid var(--adm-line);border-radius:var(--adm-radius);background:var(--adm-bg-elevated);color:var(--adm-mute);margin:0;padding:.75rem 1rem;font-size:.88rem}.banner.is-err[data-v-8518381a]{background:var(--adm-danger-soft);color:var(--adm-danger);border-color:#b4231859}.panel__subbar[data-v-8518381a]{border-bottom:1px solid var(--adm-line);background:var(--adm-bg-elevated);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.85rem 1.05rem;display:flex}.tab-pane[data-v-8518381a]{gap:0;display:grid}.form-card[data-v-8518381a]{border-bottom:1px solid var(--adm-line);background:var(--adm-bg-elevated);gap:.85rem;padding:1rem 1.05rem;display:grid}.form-card__title[data-v-8518381a]{font-family:var(--adm-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--adm-accent-ink);margin:0;font-size:.68rem;font-weight:700}.form-card__help[data-v-8518381a],.form-card__meta[data-v-8518381a]{color:var(--adm-mute);margin:0;font-size:.84rem;line-height:1.45}.form-grid[data-v-8518381a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.form-grid[data-v-8518381a] .adm-field--full{grid-column:1/-1}.form-inline[data-v-8518381a]{flex-wrap:wrap;align-items:end;gap:.65rem;display:flex}.form-inline .adm-field[data-v-8518381a]{flex:1;min-width:14rem}.checkline[data-v-8518381a]{color:var(--adm-ink-soft);grid-column:1/-1;align-items:center;gap:.45rem;font-size:.88rem;display:inline-flex}.secret[data-v-8518381a]{color:var(--adm-ok);word-break:break-all;margin:0;font-size:.86rem}.utable[data-v-8518381a]{table-layout:fixed}.utable .c-game[data-v-8518381a]{width:28%}.utable .c-ver[data-v-8518381a]{width:10%}.utable .c-status[data-v-8518381a]{width:20%}.utable .c-meta[data-v-8518381a]{width:18%}.utable .c-act[data-v-8518381a]{width:24%}.utable .c-name[data-v-8518381a]{width:48%}.utable .c-act-sm[data-v-8518381a],.utable .c-size[data-v-8518381a]{width:26%}.utable .c-kind[data-v-8518381a]{width:10%}.utable .c-when[data-v-8518381a]{width:18%}.utable thead th[data-v-8518381a]:last-child{text-align:right}.utable tbody tr.is-open[data-v-8518381a]{background:var(--adm-accent-soft)}.utable .td-act[data-v-8518381a]{text-align:right}.mono[data-v-8518381a]{font-family:var(--adm-font-mono);color:var(--adm-mute);font-size:.78rem}.muted[data-v-8518381a]{color:var(--adm-mute);font-size:.82rem}.game-cell[data-v-8518381a]{align-items:center;gap:.7rem;min-width:0;display:flex}.cover[data-v-8518381a]{border-radius:var(--adm-radius);border:1px solid var(--adm-line);background:var(--adm-bg-elevated);flex-shrink:0;width:2.4rem;height:2.4rem;overflow:hidden}.cover img[data-v-8518381a]{object-fit:cover;width:100%;height:100%;display:block}.cover__empty[data-v-8518381a]{width:100%;height:100%;color:var(--adm-mute);place-items:center;font-size:.75rem;display:grid}.game-cell__text[data-v-8518381a]{gap:.12rem;min-width:0;display:grid}.game-cell__name[data-v-8518381a]{color:var(--adm-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:600;overflow:hidden}.game-cell__slug[data-v-8518381a]{color:var(--adm-mute);font-size:.72rem}.tags[data-v-8518381a]{flex-wrap:wrap;gap:.3rem;display:flex}.tag[data-v-8518381a]{border:1px solid var(--adm-line);font-family:var(--adm-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--adm-mute);border-radius:2px;align-items:center;padding:.15rem .45rem;font-size:.6rem;font-weight:700;display:inline-flex}.tag.is-ok[data-v-8518381a]{color:var(--adm-ok);background:var(--adm-ok-soft);border-color:#06764759}.tag.is-bad[data-v-8518381a]{color:var(--adm-danger);background:var(--adm-danger-soft);border-color:#b4231859}.tag.is-warn[data-v-8518381a]{color:var(--adm-warn);background:var(--adm-warn-soft);border-color:#b5470859}.tag.is-off[data-v-8518381a]{color:var(--adm-mute);opacity:.85}.tag.is-don[data-v-8518381a]{color:var(--adm-warn);background:var(--adm-warn-soft);border-color:#b5470859}.build[data-v-8518381a]{gap:.15rem;display:grid}.acts[data-v-8518381a]{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:inline-flex}.drawer-row td[data-v-8518381a]{border-bottom:1px solid var(--adm-line);background:var(--adm-accent-soft);vertical-align:top;padding:0 1rem .95rem}.drawer[data-v-8518381a]{border:1px solid var(--adm-line);border-radius:var(--adm-radius);background:var(--adm-bg-panel);gap:.75rem;padding:.85rem .95rem;display:grid}.drawer__files[data-v-8518381a],.drawer__row[data-v-8518381a]{flex-wrap:wrap;align-items:end;gap:.55rem;display:flex}.drawer__files[data-v-8518381a]{border-top:1px solid var(--adm-line);padding-top:.75rem}.drawer__files .adm-field[data-v-8518381a]{flex:1;min-width:12rem}.drawer__note[data-v-8518381a]{color:var(--adm-mute);margin:0;font-size:.8rem}.file-name[data-v-8518381a]{color:var(--adm-ink);font-weight:600}.key-cell[data-v-8518381a]{flex-wrap:wrap;align-items:center;gap:.4rem .55rem;display:flex}.commit-title[data-v-8518381a],.key-cell__name[data-v-8518381a]{color:var(--adm-ink);font-weight:600}.commit-title[data-v-8518381a]{flex-wrap:wrap;align-items:baseline;gap:.4rem;display:flex}.kind[data-v-8518381a]{font-family:var(--adm-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--adm-accent-ink);font-size:.62rem;font-weight:700}.kind--game[data-v-8518381a]{color:var(--adm-ok)}.kind--dep[data-v-8518381a]{color:var(--adm-warn)}.adm-field input[type=file][data-v-8518381a]{background:0 0;border:none;padding:.45rem 0}@media (max-width:900px){.utable[data-v-8518381a]{table-layout:auto}.utable thead[data-v-8518381a]{display:none}.utable tbody[data-v-8518381a],.utable td[data-v-8518381a],.utable tr[data-v-8518381a]:not(.drawer-row),.utable[data-v-8518381a]{width:100%;display:block}.utable td[data-v-8518381a]{padding:.35rem 1rem;text-align:left!important}.utable tbody tr[data-v-8518381a]:not(.drawer-row){padding:.75rem 0}.utable .td-act[data-v-8518381a]{padding-top:.55rem}.acts[data-v-8518381a]{justify-content:flex-start}.drawer-row td[data-v-8518381a],.drawer-row[data-v-8518381a]{width:100%;display:block}.form-grid[data-v-8518381a]{grid-template-columns:1fr}}.mpage[data-v-feb162c1]{gap:1rem}.toolbar[data-v-feb162c1]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.filters[data-v-feb162c1]{flex-wrap:wrap;gap:.35rem;display:flex}.filters .adm-btn.is-active[data-v-feb162c1]{color:var(--adm-text,var(--text));background:#5da8ff24;border-color:#5da8ff73}.pad[data-v-feb162c1]{padding:.25rem 0}.upload-card[data-v-feb162c1]{background:var(--adm-bg-panel);border:1px solid var(--adm-line);border-radius:var(--adm-radius);box-shadow:var(--adm-shadow);gap:.75rem;padding:1.15rem 1.2rem 1.2rem;display:grid}.upload-card__idx[data-v-feb162c1]{font-family:var(--adm-font-display);letter-spacing:.14em;color:var(--adm-accent);margin:0;font-size:.72rem;font-weight:700}.upload-card__title[data-v-feb162c1]{font-family:var(--adm-font-display);margin:0;font-size:1.35rem;font-weight:800}.upload-card__help[data-v-feb162c1]{color:var(--adm-mute);max-width:40rem;margin:0;font-size:.88rem;line-height:1.45}.upload-card__form[data-v-feb162c1]{gap:.85rem;max-width:36rem;display:grid}.field[data-v-feb162c1]{color:var(--adm-mute);gap:.35rem;font-size:.82rem;display:grid}.field input[data-v-feb162c1]{border-radius:calc(var(--adm-radius) - 6px);border:1px solid var(--adm-line);background:var(--adm-bg-input);width:100%;color:var(--adm-ink);font:inherit;padding:.65rem .75rem}.chk[data-v-feb162c1]{color:var(--adm-ink-soft);align-items:center;gap:.5rem;font-size:.88rem;display:flex}.mosaic[data-v-feb162c1]{grid-template-columns:repeat(12,minmax(0,1fr));gap:.75rem;display:grid}.tile[data-v-feb162c1]{background:var(--adm-bg-panel);border:1px solid var(--adm-line);border-radius:var(--adm-radius);min-height:11.5rem;box-shadow:var(--adm-shadow);color:inherit;text-align:left;cursor:pointer;grid-column:span 4;grid-template-rows:auto auto 1fr auto;gap:.75rem;padding:.85rem;transition:background .14s,border-color .14s,transform .14s;display:grid}.tile--wide[data-v-feb162c1]{grid-column:span 6}.tile[data-v-feb162c1]:hover{background:var(--adm-bg-hover);border-color:var(--adm-line-strong);transform:translateY(-2px)}.tile__frame[data-v-feb162c1]{aspect-ratio:16/10;border-radius:calc(var(--adm-radius) - 6px);border:1px solid var(--adm-line);background:#0a0a0c;position:relative;overflow:hidden}.tile__frame img[data-v-feb162c1],.tile__frame video[data-v-feb162c1]{object-fit:cover;width:100%;height:100%;display:block}.tile__badge[data-v-feb162c1],.tile__status[data-v-feb162c1]{font-family:var(--adm-font-display);letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#000000a6;border-radius:999px;padding:.2rem .45rem;font-size:.62rem;font-weight:700;position:absolute;top:.55rem}.tile__badge[data-v-feb162c1]{left:.55rem}.tile__status[data-v-feb162c1]{right:.55rem}.tile__status.is-on[data-v-feb162c1]{color:#9dffc7}.tile__status.is-off[data-v-feb162c1]{color:#ffd38a}.tile__idx[data-v-feb162c1]{font-family:var(--adm-font-display);letter-spacing:.12em;color:var(--adm-accent);font-size:.72rem}.tile__title[data-v-feb162c1]{font-family:var(--adm-font-display);letter-spacing:-.02em;color:var(--adm-ink);margin:0;font-size:1.2rem;font-weight:800}.tile__desc[data-v-feb162c1]{color:var(--adm-mute);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.35rem 0 0;font-size:.86rem;line-height:1.4;display:-webkit-box;overflow:hidden}.tile__foot[data-v-feb162c1]{border-top:1px solid var(--adm-line);justify-content:space-between;align-items:center;gap:.75rem;padding-top:.7rem;display:flex}.tile__meta[data-v-feb162c1]{font-family:var(--adm-font-display);color:var(--adm-ink-soft);letter-spacing:.04em;font-size:.72rem}.tile__go[data-v-feb162c1]{font-family:var(--adm-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--adm-accent);font-size:.68rem;font-weight:700}.is-on[data-v-feb162c1]{color:var(--adm-ok)}.is-off[data-v-feb162c1]{color:var(--adm-warn)}.sheet[data-v-feb162c1]{z-index:220;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b8;place-items:center;padding:1.25rem;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.sheet__panel[data-v-feb162c1]{border-radius:var(--adm-radius);border:1px solid var(--adm-line);background:var(--adm-bg-panel);width:min(960px,100%);max-height:min(92vh,900px);box-shadow:var(--adm-shadow);gap:1rem;padding:1rem;display:grid;position:relative;overflow:auto}.sheet__close[data-v-feb162c1]{z-index:2;border:1px solid var(--adm-line);color:#fff;cursor:pointer;background:#0e0e10e6;border-radius:999px;width:2.4rem;height:2.4rem;font-size:1.35rem;line-height:1;position:absolute;top:.75rem;right:.75rem}.sheet__preview img[data-v-feb162c1]{object-fit:contain;border-radius:calc(var(--adm-radius) - 4px);border:1px solid var(--adm-line);background:#0a0a0c;width:100%;max-height:min(52vh,520px)}.sheet__form[data-v-feb162c1]{gap:.75rem;display:grid}.sheet__meta[data-v-feb162c1]{color:var(--adm-mute);margin:0;font-size:.82rem}.sheet__actions[data-v-feb162c1]{flex-wrap:wrap;gap:.45rem;display:flex}@media (max-width:900px){.tile--wide[data-v-feb162c1],.tile[data-v-feb162c1]{grid-column:span 6}}@media (max-width:640px){.tile--wide[data-v-feb162c1],.tile[data-v-feb162c1]{grid-column:span 12}}.keys-admin[data-v-67686a86]{gap:1.25rem;display:grid}.panel[data-v-67686a86]{border:1px solid color-mix(in srgb,var(--border,#2a2a2a) 80%,transparent);background:color-mix(in srgb,var(--panel,#121212) 92%,transparent);padding:1rem 1.1rem 1.2rem}.panel__head h2[data-v-67686a86]{margin:0;font-size:1.05rem}.panel__head p[data-v-67686a86]{opacity:.7;margin:.25rem 0 0;font-size:.9rem}.form[data-v-67686a86]{flex-wrap:wrap;align-items:end;gap:.85rem 1rem;margin-top:1rem;display:flex}.field[data-v-67686a86]{gap:.35rem;min-width:14rem;display:grid}.field--count[data-v-67686a86]{width:5.5rem;min-width:5.5rem}.durations legend[data-v-67686a86],.field span[data-v-67686a86]{letter-spacing:.04em;text-transform:uppercase;opacity:.65;font-size:.75rem}.field input[data-v-67686a86],.field select[data-v-67686a86]{color:inherit;background:#0c0c0c;border:1px solid #2c2c2c;border-radius:0;padding:.55rem .65rem}.durations[data-v-67686a86]{border:0;flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;padding:0;display:flex}.chip[data-v-67686a86]{cursor:pointer;border:1px solid #333;align-items:center;gap:.35rem;padding:.45rem .7rem;font-size:.9rem;display:inline-flex}.chip.is-on[data-v-67686a86]{background:#c4a5741f;border-color:#c4a574}.chip input[data-v-67686a86]{accent-color:#c4a574}.btn[data-v-67686a86]{color:#111;cursor:pointer;background:#c4a574;border:1px solid #c4a574;padding:.55rem 1rem;font-weight:600}.btn[data-v-67686a86]:disabled{opacity:.5;cursor:not-allowed}.btn--ghost[data-v-67686a86]{color:inherit;background:0 0;border-color:#444}.generated[data-v-67686a86]{margin-top:1rem}.generated__bar[data-v-67686a86]{justify-content:space-between;align-items:center;margin-bottom:.4rem;display:flex}.generated__bar h3[data-v-67686a86]{margin:0;font-size:.95rem}.generated__list[data-v-67686a86]{width:100%;color:inherit;resize:vertical;background:#0a0a0a;border:1px solid #2a2a2a;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85rem}.table-wrap[data-v-67686a86]{margin-top:.75rem;overflow:auto}.table[data-v-67686a86]{border-collapse:collapse;width:100%;font-size:.88rem}.table td[data-v-67686a86],.table th[data-v-67686a86]{text-align:left;vertical-align:top;border-bottom:1px solid #222;padding:.55rem .45rem}.table code[data-v-67686a86]{font-size:.8rem}.pill[data-v-67686a86]{text-transform:uppercase;letter-spacing:.04em;border:1px solid #333;padding:.15rem .45rem;font-size:.68rem;display:inline-block}.pill[data-status=active][data-v-67686a86]{color:#8fd4a8;border-color:#3d6b4f}.pill[data-status=unused][data-v-67686a86]{color:#d4d48f;border-color:#5a5a3a}.pill[data-status=expired][data-v-67686a86],.pill[data-status=revoked][data-v-67686a86]{color:#d48f8f;border-color:#6b3d3d}.banner[data-v-67686a86]{border:1px solid #333;margin:0;padding:.65rem .8rem}.banner--err[data-v-67686a86]{color:#f0b0b0;border-color:#7a3030}.banner--ok[data-v-67686a86]{color:#b0f0c4;border-color:#306b45}.hint[data-v-67686a86]{opacity:.8;margin-top:.75rem}.hint a[data-v-67686a86]{color:#c4a574}.reseller[data-v-a2b2ee7c]{max-width:1100px;margin:0 auto;padding:1.25rem 1rem 2.5rem}.reseller__head h1[data-v-a2b2ee7c]{margin:.15rem 0 .35rem;font-size:clamp(1.6rem,3vw,2rem)}.eyebrow[data-v-a2b2ee7c]{text-transform:uppercase;letter-spacing:.12em;opacity:.55;margin:0;font-size:.72rem}.sub[data-v-a2b2ee7c]{opacity:.72;max-width:36rem;margin:0}.filters[data-v-a2b2ee7c]{flex-wrap:wrap;gap:.45rem;margin:1.25rem 0 1rem;display:flex}.filter[data-v-a2b2ee7c]{color:inherit;cursor:pointer;background:0 0;border:1px solid #333;padding:.4rem .75rem}.filter.is-on[data-v-a2b2ee7c]{background:#c4a57424;border-color:#c4a574}.filter--ghost[data-v-a2b2ee7c]{opacity:.8;margin-left:auto}.table-wrap[data-v-a2b2ee7c]{border:1px solid #262626;overflow:auto}.table[data-v-a2b2ee7c]{border-collapse:collapse;width:100%;font-size:.9rem}.table td[data-v-a2b2ee7c],.table th[data-v-a2b2ee7c]{text-align:left;vertical-align:middle;border-bottom:1px solid #222;padding:.65rem .55rem}.code[data-v-a2b2ee7c]{color:#e8d4b0;cursor:pointer;background:0 0;border:0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem}.pill[data-v-a2b2ee7c]{text-transform:uppercase;letter-spacing:.04em;border:1px solid #333;padding:.15rem .45rem;font-size:.68rem;display:inline-block}.pill[data-status=active][data-v-a2b2ee7c]{color:#8fd4a8;border-color:#3d6b4f}.pill[data-status=unused][data-v-a2b2ee7c]{color:#d4d48f;border-color:#5a5a3a}.pill[data-status=expired][data-v-a2b2ee7c],.pill[data-status=revoked][data-v-a2b2ee7c]{color:#d48f8f;border-color:#6b3d3d}.btn[data-v-a2b2ee7c]{color:inherit;cursor:pointer;background:0 0;border:1px solid #555;padding:.35rem .6rem;font-size:.8rem}.btn[data-v-a2b2ee7c]:disabled{opacity:.4;cursor:not-allowed}.actions[data-v-a2b2ee7c]{white-space:nowrap}.muted[data-v-a2b2ee7c]{opacity:.6}.banner[data-v-a2b2ee7c]{border:1px solid #333;margin:.75rem 0 0;padding:.65rem .8rem}.banner--err[data-v-a2b2ee7c]{color:#f0b0b0;border-color:#7a3030}.banner--ok[data-v-a2b2ee7c]{color:#b0f0c4;border-color:#306b45}