.toast-stack[data-v-27a9a89a]{position:fixed;top:84px;left:50%;z-index:9999;display:flex;flex-direction:column;align-items:center;gap:10px;pointer-events:none;transform:translate(-50%);width:min(calc(100vw - 32px),440px)}.toast[data-v-27a9a89a]{position:relative;display:flex;align-items:flex-start;gap:12px;width:100%;padding:14px 16px 16px;border-radius:14px;overflow:hidden;color:var(--text, #e8edf5);background:linear-gradient(135deg,#161a22f0,#0f141ceb);border:1px solid rgba(212,168,83,.28);box-shadow:0 0 0 1px #00000059 inset,0 12px 40px #0000008c,0 0 24px #d4a85314;-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);pointer-events:auto}.toast--success .toast__icon[data-v-27a9a89a]{color:var(--primary, #d4a853)}.toast--error[data-v-27a9a89a]{border-color:#ff787859;box-shadow:0 0 0 1px #00000059 inset,0 12px 40px #0000008c,0 0 20px #dc50501f}.toast--error .toast__icon[data-v-27a9a89a]{color:#ff8a8a}.toast--error .toast__bar[data-v-27a9a89a]{background:linear-gradient(90deg,#ff6b6b,#f99)}.toast__icon[data-v-27a9a89a]{flex-shrink:0;width:22px;height:22px;margin-top:1px}.toast__text[data-v-27a9a89a]{flex:1;margin:0;font-size:14px;line-height:1.55;letter-spacing:.01em;color:#e8edf5f2}.toast__bar[data-v-27a9a89a]{position:absolute;left:0;bottom:0;height:2px;width:100%;transform-origin:left center;background:linear-gradient(90deg,var(--primary, #d4a853),rgba(212,168,83,.45));animation:toast-countdown-27a9a89a linear forwards;opacity:.85}@keyframes toast-countdown-27a9a89a{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast-enter-active[data-v-27a9a89a]{transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}.toast-leave-active[data-v-27a9a89a]{transition:opacity .22s ease,transform .22s ease}.toast-enter-from[data-v-27a9a89a]{opacity:0;transform:translateY(-12px) scale(.96)}.toast-leave-to[data-v-27a9a89a]{opacity:0;transform:translateY(-6px) scale(.98)}.toast-move[data-v-27a9a89a]{transition:transform .28s ease}.app-icon[data-v-8a049262]{display:block;flex-shrink:0;color:currentColor}.app-logo-wrap[data-v-bffdef26]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0}.app-logo[data-v-bffdef26]{display:block;width:auto;height:100%;object-fit:contain}.app-logo-wrap--sm[data-v-bffdef26]{height:36px}.app-logo-wrap--md[data-v-bffdef26]{height:44px}.app-logo-wrap--lg[data-v-bffdef26]{height:52px}.app-logo-wrap--xl[data-v-bffdef26]{height:72px}.app-logo-wrap--hero[data-v-bffdef26]{height:140px}.app-logo-wrap--framed[data-v-bffdef26]{padding:6px;border-radius:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px #388cdc33}.home-auth[data-v-5b077b56]{padding:24px 26px 28px;border-radius:20px;border:1px solid rgba(212,168,83,.32);background:linear-gradient(165deg,#161c26fa,#0a0c12fc);box-shadow:0 24px 64px #000000a6}.home-auth--modal[data-v-5b077b56]{box-shadow:none}.home-auth__head[data-v-5b077b56]{display:flex;align-items:center;gap:12px;margin-bottom:22px}.home-auth__tabs[data-v-5b077b56]{display:flex;flex:1;min-width:0;gap:0;padding:4px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.home-auth__close[data-v-5b077b56]{flex-shrink:0;width:38px;height:38px;border:1px solid rgba(255,255,255,.1);border-radius:11px;background:#ffffff0d;color:var(--muted);font-size:22px;line-height:1;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.home-auth__close[data-v-5b077b56]:hover{color:var(--text);border-color:#d4a85359;background:#d4a8531a}.home-auth__tab[data-v-5b077b56]{flex:1;border:none;background:transparent;color:var(--muted);font-size:14px;font-weight:600;padding:10px 16px;border-radius:9px;cursor:pointer;transition:background .2s,color .2s}.home-auth__tab--active[data-v-5b077b56]{background:linear-gradient(135deg,#d4a853f2,#a67c2e);color:#1a1508;box-shadow:0 4px 16px #d4a85340}.home-auth__title[data-v-5b077b56]{margin:0 0 8px;font-size:19px;font-weight:700}.home-auth__sub[data-v-5b077b56]{margin:0 0 20px;font-size:13px;color:var(--muted);line-height:1.55}.home-auth__submit[data-v-5b077b56]{width:100%;margin-top:18px}.home-auth__error[data-v-5b077b56]{margin:10px 0 0;color:#ff8a80;font-size:14px}.auth-form label[data-v-5b077b56]{display:block;margin-top:14px;margin-bottom:8px;font-size:13px;color:var(--muted)}.auth-form label[data-v-5b077b56]:first-of-type{margin-top:0}.auth-form[data-v-5b077b56] input:not([type=checkbox]),.auth-form[data-v-5b077b56] .password-field__input{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);color:var(--text)}.auth-form[data-v-5b077b56] input:-webkit-autofill,.auth-form[data-v-5b077b56] input:-webkit-autofill:hover,.auth-form[data-v-5b077b56] input:-webkit-autofill:focus,.auth-form[data-v-5b077b56] .password-field__input:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text);transition:background-color 99999s ease-out 0s;box-shadow:0 0 0 1000px #12161e inset;border:1px solid rgba(212,168,83,.25)}.auth-form[data-v-5b077b56] .code-row input{background:#ffffff0f}.auth-modal[data-v-e4a35bd9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0000007a}.auth-modal__dialog[data-v-e4a35bd9]{position:relative;width:min(100%,448px);max-height:min(92vh,720px);overflow-y:auto;border-radius:20px;box-shadow:0 28px 80px #0000008c}.auth-modal-enter-active[data-v-e4a35bd9],.auth-modal-leave-active[data-v-e4a35bd9]{transition:opacity .25s ease}.auth-modal-enter-active .auth-modal__dialog[data-v-e4a35bd9],.auth-modal-leave-active .auth-modal__dialog[data-v-e4a35bd9]{transition:transform .25s ease,opacity .25s ease}.auth-modal-enter-from[data-v-e4a35bd9],.auth-modal-leave-to[data-v-e4a35bd9]{opacity:0}.auth-modal-enter-from .auth-modal__dialog[data-v-e4a35bd9],.auth-modal-leave-to .auth-modal__dialog[data-v-e4a35bd9]{transform:scale(.96) translateY(8px);opacity:0}.landing[data-v-74ad41c5]{position:relative;min-height:100vh;overflow-x:hidden}.landing-bg[data-v-74ad41c5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#06080c,#0f1419 45%,#0a0e14)}.landing-bg__grid[data-v-74ad41c5]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,black 0%,transparent 85%);mask-image:linear-gradient(180deg,black 0%,transparent 85%)}.landing-bg__orb[data-v-74ad41c5]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5}.landing-bg__orb--gold[data-v-74ad41c5]{width:480px;height:480px;top:-120px;right:10%;background:#d4a85333}.landing-bg__orb--blue[data-v-74ad41c5]{width:420px;height:420px;bottom:10%;left:-80px;background:#388cdc2e}.landing[data-v-74ad41c5]>*:not(.landing-bg){position:relative;z-index:1}.landing-nav[data-v-74ad41c5]{position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#06080cb8;border-bottom:1px solid rgba(255,255,255,.06)}.landing-nav__inner[data-v-74ad41c5]{max-width:1120px;margin:0 auto;padding:12px 24px;display:flex;align-items:center;gap:24px}.landing-brand[data-v-74ad41c5]{display:flex;align-items:center;gap:12px;color:var(--text)}.landing-brand__text[data-v-74ad41c5]{font-weight:700;font-size:18px;letter-spacing:.02em}.landing-nav__links[data-v-74ad41c5]{display:flex;gap:24px;flex:1}.landing-nav__links a[data-v-74ad41c5]{color:var(--muted);font-size:14px;transition:color .2s}.landing-nav__links a[data-v-74ad41c5]:hover{color:var(--primary)}.landing-nav__actions[data-v-74ad41c5]{display:flex;gap:10px}.landing-hero[data-v-74ad41c5]{max-width:1120px;margin:0 auto;padding:56px 24px 80px}.landing-hero__grid[data-v-74ad41c5]{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:center}@media(max-width:960px){.landing-hero__grid[data-v-74ad41c5]{grid-template-columns:1fr}.landing-nav__links[data-v-74ad41c5]{display:none}}.landing-pill[data-v-74ad41c5]{display:inline-block;font-size:13px;color:var(--primary);background:#d4a85314;border:1px solid rgba(212,168,83,.35);padding:6px 14px;border-radius:999px;margin-bottom:22px}.landing-hero h1[data-v-74ad41c5]{font-size:clamp(30px,4.2vw,46px);line-height:1.15;margin:0 0 18px;display:flex;flex-direction:column;gap:4px}.landing-title-gradient[data-v-74ad41c5]{background:linear-gradient(135deg,#f0d78a 0%,var(--primary) 45%,#8ec5ff 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.landing-lead[data-v-74ad41c5]{color:var(--muted);line-height:1.75;margin:0 0 28px;max-width:520px;font-size:15px}.landing-hero__cta[data-v-74ad41c5]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.btn-lg[data-v-74ad41c5]{padding:13px 24px;font-size:15px}.btn-shine[data-v-74ad41c5]{box-shadow:0 4px 24px #d4a85359;transition:transform .2s,box-shadow .2s}.btn-shine[data-v-74ad41c5]:hover{transform:translateY(-1px);box-shadow:0 8px 32px #d4a85373}.landing-tags[data-v-74ad41c5]{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-wrap:wrap;gap:10px}.landing-tags li[data-v-74ad41c5]{font-size:12px;color:var(--muted);padding:6px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.landing-stats[data-v-74ad41c5]{display:flex;gap:28px;flex-wrap:wrap;padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}.landing-stat strong[data-v-74ad41c5]{display:block;color:var(--text);font-size:15px;margin-bottom:4px}.landing-stat span[data-v-74ad41c5]{font-size:12px;color:var(--muted)}.landing-visual[data-v-74ad41c5]{position:relative}.landing-mock[data-v-74ad41c5]{position:relative;border-radius:20px;border:1px solid rgba(212,168,83,.22);background:linear-gradient(165deg,#141a24f2,#080a0efa);box-shadow:0 0 0 1px #388cdc14,0 32px 80px #0000008c;overflow:visible}.landing-mock__bar[data-v-74ad41c5]{display:flex;align-items:center;gap:10px;padding:14px 18px;background:#ffffff0a;border-bottom:1px solid rgba(255,255,255,.06);border-radius:20px 20px 0 0}.landing-mock__bar em[data-v-74ad41c5]{flex:1;font-style:normal;font-size:12px;color:var(--muted)}.landing-mock__dots[data-v-74ad41c5]{display:flex;gap:6px}.landing-mock__dots i[data-v-74ad41c5]{width:8px;height:8px;border-radius:50%;background:#ffffff1f;display:block}.landing-mock__body[data-v-74ad41c5]{padding:18px;border-radius:0 0 20px 20px}.landing-mock__row[data-v-74ad41c5]{display:grid;grid-template-columns:1.2fr 1fr .8fr;gap:8px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:13px}.landing-mock__head[data-v-74ad41c5]{color:var(--muted);font-size:12px}.landing-mock__row .accent[data-v-74ad41c5]{color:var(--primary)}.landing-mock__row .ok[data-v-74ad41c5]{color:#6ee7a8}.landing-mock__chart[data-v-74ad41c5]{display:flex;align-items:flex-end;gap:8px;height:72px;margin:16px 0 10px;padding:10px;background:linear-gradient(180deg,rgba(212,168,83,.1),transparent);border-radius:12px;border:1px solid rgba(212,168,83,.12)}.landing-mock__chart .bar[data-v-74ad41c5]{flex:1;background:linear-gradient(180deg,var(--primary),rgba(56,140,220,.4));border-radius:6px 6px 0 0;min-height:8px}.landing-mock__hint[data-v-74ad41c5]{font-size:12px;color:var(--muted);margin:0;text-align:center}.landing-float[data-v-74ad41c5]{position:absolute;font-size:12px;padding:8px 14px;border-radius:12px;background:#0a0e14e6;border:1px solid rgba(212,168,83,.35);color:var(--primary);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.landing-float--1[data-v-74ad41c5]{top:18%;right:-12px}.landing-float--2[data-v-74ad41c5]{bottom:14%;left:-12px}.landing-section[data-v-74ad41c5]{max-width:1120px;margin:0 auto;padding:72px 24px}.landing-section--alt[data-v-74ad41c5]{background:#ffffff05;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05);max-width:none}.landing-section--alt>h2[data-v-74ad41c5],.landing-section--alt>.landing-steps[data-v-74ad41c5]{max-width:1120px;margin-left:auto;margin-right:auto}.landing-section h2[data-v-74ad41c5]{text-align:center;margin:0 0 8px;font-size:30px}.landing-section__sub[data-v-74ad41c5]{text-align:center;color:var(--muted);margin:0 0 44px}.landing-cards[data-v-74ad41c5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.landing-card[data-v-74ad41c5]{padding:26px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(160deg,#ffffff0f,#ffffff05);transition:transform .25s,border-color .25s,box-shadow .25s}.landing-card[data-v-74ad41c5]:hover{transform:translateY(-4px);border-color:#d4a85359;box-shadow:0 16px 40px #00000059}.landing-card__icon[data-v-74ad41c5]{display:block;margin-bottom:12px;color:var(--primary, #d4a853)}.landing-card h3[data-v-74ad41c5]{margin:0 0 10px;color:var(--primary);font-size:17px}.landing-card p[data-v-74ad41c5]{margin:0;color:var(--muted);font-size:14px;line-height:1.65}.landing-steps[data-v-74ad41c5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;padding:0 24px 72px}.landing-step[data-v-74ad41c5]{text-align:center;padding:32px 24px}.landing-step__n[data-v-74ad41c5]{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,var(--primary),#a67c2e);color:#1a1508;font-weight:800;margin-bottom:16px;box-shadow:0 8px 24px #d4a8534d}.landing-step h3[data-v-74ad41c5]{margin:0 0 8px}.landing-step p[data-v-74ad41c5]{margin:0;color:var(--muted);font-size:14px;line-height:1.6}.landing-cta[data-v-74ad41c5]{text-align:center;padding:88px 24px}.landing-cta h2[data-v-74ad41c5]{margin:0 0 12px;font-size:28px}.landing-cta p[data-v-74ad41c5]{color:var(--muted);margin:0 0 28px}.landing-footer[data-v-74ad41c5]{max-width:1120px;margin:0 auto;padding:28px 24px;display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:13px;border-top:1px solid rgba(255,255,255,.06)}.landing-footer__brand[data-v-74ad41c5]{display:flex;align-items:center;gap:10px}.landing-footer__link[data-v-74ad41c5]{border:none;background:none;padding:0;font:inherit;color:var(--primary);cursor:pointer}.landing-footer__link[data-v-74ad41c5]:hover{text-decoration:underline}.certified-icon[data-v-8e44ae41]{display:inline-flex;align-items:center;justify-content:center;color:var(--primary, #d4a853);vertical-align:middle;line-height:0}.user-certified-badge[data-v-85d60e79]{display:inline-flex;align-items:center;flex-shrink:0;vertical-align:middle}.user-certified-badge--prominent[data-v-85d60e79]{gap:5px;margin-left:2px;padding:3px 10px 3px 7px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em;color:#1a1508;background:linear-gradient(135deg,#f5e6b8 0%,var(--primary, #d4a853) 45%,#b8923a 100%);border:1px solid rgba(255,220,150,.45);box-shadow:0 0 0 1px #d4a85340 inset,0 2px 12px #d4a85366}.user-certified-badge--prominent .user-certified-badge__icon[data-v-85d60e79]{color:#1a1508;filter:drop-shadow(0 1px 0 rgba(255,255,255,.25))}.user-certified-badge--compact[data-v-85d60e79]{margin-left:4px;color:var(--primary, #d4a853)}.user-certified-badge__text[data-v-85d60e79]{line-height:1}.console[data-v-2bca5bc4]{position:relative;min-height:100vh;color:var(--text);overflow-x:clip}.console-bg[data-v-2bca5bc4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#06080c,#0f1419,#0a0e14)}.console-bg__grid[data-v-2bca5bc4]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:linear-gradient(180deg,black 0%,transparent 92%);mask-image:linear-gradient(180deg,black 0%,transparent 92%)}.console-bg__orb[data-v-2bca5bc4]{position:absolute;border-radius:50%;filter:blur(90px);opacity:.45}.console-bg__orb--gold[data-v-2bca5bc4]{width:420px;height:420px;top:-80px;right:5%;background:#d4a85338}.console-bg__orb--blue[data-v-2bca5bc4]{width:360px;height:360px;bottom:5%;left:-60px;background:#388cdc24}.console-top[data-v-2bca5bc4],.console-body[data-v-2bca5bc4]{position:relative;z-index:1}.console-top[data-v-2bca5bc4]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#06080cc7;border-bottom:1px solid rgba(255,255,255,.06);position:sticky;top:0;z-index:10}.console-top__inner[data-v-2bca5bc4]{position:relative;max-width:1160px;margin:0 auto;padding:0 24px;height:58px;display:flex;align-items:center;justify-content:space-between;gap:12px}.console-top__brand[data-v-2bca5bc4]{display:flex;align-items:center;gap:10px;font-weight:700;color:var(--text);letter-spacing:.02em;flex-shrink:0;min-width:120px}.console-top__nav[data-v-2bca5bc4]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;gap:6px;max-width:min(720px,calc(100vw - 280px));flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.console-top__nav[data-v-2bca5bc4]::-webkit-scrollbar{display:none}.console-top__nav a[data-v-2bca5bc4]{color:var(--muted);font-size:14px;font-weight:600;padding:8px 12px;border-radius:999px;border:1px solid transparent;white-space:nowrap;flex-shrink:0;transition:color .2s,background .2s,border-color .2s}.console-top__nav a[data-v-2bca5bc4]:hover{color:var(--text);background:#ffffff0a}.console-top__home[data-v-2bca5bc4]{color:var(--muted);font-size:14px;font-weight:600;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);white-space:nowrap;flex-shrink:0;transition:color .2s,background .2s,border-color .2s}.console-top__home[data-v-2bca5bc4]:hover{color:var(--primary);border-color:#d4a85366;background:#d4a85314}.console-top__nav-divider[data-v-2bca5bc4]{width:1px;height:20px;background:#ffffff1a;margin:0 4px;flex-shrink:0}.console-top__nav a.active[data-v-2bca5bc4]{color:#1a1508;background:var(--primary);border-color:#d4a85380}.console-top__user[data-v-2bca5bc4]{display:flex;align-items:center;gap:10px;font-size:14px;flex-shrink:0;margin-left:auto;min-width:140px;justify-content:flex-end}.console-top__name[data-v-2bca5bc4]{padding:6px 12px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:var(--text);display:inline-flex;align-items:center;gap:6px}.console-top__name--verified[data-v-2bca5bc4]{border-color:#d4a85366;background:#d4a8531a;box-shadow:0 0 16px #d4a8531f}.console-top__badge[data-v-2bca5bc4]{font-style:normal;font-size:11px;padding:2px 8px;border-radius:999px;color:#1a1508;background:var(--primary);font-weight:600}.console-top__logout[data-v-2bca5bc4]{border-color:#ffffff26;color:var(--muted);padding:8px 14px}.console-top__logout[data-v-2bca5bc4]:hover{color:var(--primary);border-color:#d4a85366}.console-body[data-v-2bca5bc4]{max-width:1160px;margin:0 auto;padding:24px 24px 48px}@media(max-width:640px){.console-top__inner[data-v-2bca5bc4]{flex-wrap:wrap;height:auto;min-height:58px;padding:10px 16px;gap:10px}.console-top__nav[data-v-2bca5bc4]{position:static;transform:none;order:3;flex:1 1 100%;max-width:100%;justify-content:flex-start;padding-bottom:2px}.console-top__user[data-v-2bca5bc4]{min-width:0}.console-body[data-v-2bca5bc4]{padding-top:16px}}.console-main[data-v-2bca5bc4]{min-width:0}.console-main-motion[data-v-2bca5bc4]{display:block;min-height:200px}.center-page[data-v-95e57005]{display:flex;flex-direction:column;gap:24px;padding-bottom:24px}.page-head[data-v-95e57005]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.06)}.page-head__eyebrow[data-v-95e57005]{margin:0 0 6px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#93a0b5bf}.page-head__title[data-v-95e57005]{margin:0 0 8px;font-size:24px;font-weight:700;color:var(--text);letter-spacing:.02em}.page-head__sub[data-v-95e57005]{margin:0;font-size:14px;line-height:1.6;color:var(--muted);max-width:420px}.page-head__cta[data-v-95e57005]{flex-shrink:0;padding-left:22px;padding-right:22px}.stat-grid[data-v-95e57005]{display:grid;grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr));gap:14px;align-items:stretch}@media(max-width:960px){.stat-grid[data-v-95e57005]{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-card--hero[data-v-95e57005]{grid-column:1 / -1}}@media(max-width:520px){.stat-grid[data-v-95e57005]{grid-template-columns:1fr}}.stat-card[data-v-95e57005]{padding:20px;border-radius:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);min-height:148px}.stat-card--hero[data-v-95e57005]{display:flex;flex-direction:column;border-color:#d4a85352;background:linear-gradient(145deg,#d4a85324,#ffffff08 52%);box-shadow:inset 0 1px #ffffff0a}.stat-card--hero-unlimited[data-v-95e57005]{min-height:148px;justify-content:flex-start}.stat-card--metric[data-v-95e57005]{display:flex;flex-direction:column;gap:0}.stat-card__top[data-v-95e57005]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.stat-card__badge[data-v-95e57005]{font-size:13px;font-weight:600;color:var(--muted)}.stat-link[data-v-95e57005]{font-size:12px;font-weight:600;color:var(--primary);padding:4px 10px;border-radius:999px;background:#d4a85324;border:1px solid rgba(212,168,83,.28)}.stat-link[data-v-95e57005]:hover{background:#d4a85338}.stat-metric__head[data-v-95e57005]{display:flex;align-items:center;gap:10px;margin-bottom:12px;min-width:0}.stat-metric__icon[data-v-95e57005]{width:34px;height:34px;flex-shrink:0;display:grid;place-items:center;border-radius:10px;color:var(--primary);background:#d4a8531f;border:1px solid rgba(212,168,83,.22)}.stat-label[data-v-95e57005]{flex:1;min-width:0;font-size:13px;font-weight:600;line-height:1.4;color:var(--muted);margin:0}.stat-num[data-v-95e57005]{display:block;font-size:30px;font-weight:700;line-height:1.05;color:var(--text);letter-spacing:-.02em}.stat-num--metric[data-v-95e57005]{margin-top:auto;font-size:32px}.stat-num--metric small[data-v-95e57005]{font-size:18px;font-weight:600;margin-left:1px}.stat-num--gold[data-v-95e57005]{font-size:42px;margin:4px 0 0;background:linear-gradient(135deg,#f0d78a 0%,var(--primary) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.stat-num--unlimited[data-v-95e57005]{font-size:36px;letter-spacing:.06em}.stat-link--muted[data-v-95e57005]{color:#d4a853d9;cursor:default;pointer-events:none}.stat-link--muted[data-v-95e57005]:hover{background:#d4a85324}.stat-num small[data-v-95e57005]{font-size:20px;font-weight:600}.stat-hint[data-v-95e57005]{margin:8px 0 14px;font-size:13px;color:#a8b4c7f2}.stat-foot[data-v-95e57005]{display:block;margin-top:8px;padding-top:0;font-size:12px;line-height:1.45;color:#93a0b5e6}.stat-bar-wrap[data-v-95e57005]{margin-top:auto}.stat-bar-labels[data-v-95e57005]{display:flex;justify-content:space-between;margin-bottom:6px;font-size:11px;color:#93a0b5d9}.stat-bar[data-v-95e57005]{height:6px;border-radius:999px;background:#ffffff14;overflow:hidden}.stat-bar span[data-v-95e57005]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--primary),#f0d78a);transition:width .45s ease}.panel[data-v-95e57005]{padding:22px 24px 24px;border-radius:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.panel__title[data-v-95e57005]{margin:0 0 18px;padding-left:12px;font-size:16px;font-weight:600;color:var(--text);border-left:3px solid var(--primary)}.quick-grid[data-v-95e57005]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.quick-grid--single[data-v-95e57005]{grid-template-columns:1fr}@media(max-width:640px){.quick-grid[data-v-95e57005]{grid-template-columns:1fr}}.quick-item[data-v-95e57005]{display:flex;align-items:center;gap:16px;padding:18px 20px;min-height:88px;border-radius:14px;background:#00000038;border:1px solid rgba(255,255,255,.07);color:var(--text);transition:border-color .2s,background .2s,box-shadow .2s}.quick-item[data-v-95e57005]:hover{border-color:#d4a85373;background:#d4a85312;box-shadow:0 8px 24px #0003}.quick-item__icon[data-v-95e57005]{width:46px;height:46px;display:grid;place-items:center;border-radius:12px;color:var(--primary);background:#d4a85324;border:1px solid rgba(212,168,83,.28);flex-shrink:0}.quick-item__icon--alt[data-v-95e57005]{color:#78befff2;background:#388cdc1f;border-color:#388cdc47}.quick-item__text[data-v-95e57005]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.quick-item__text strong[data-v-95e57005]{font-size:15px;font-weight:600;line-height:1.35}.quick-item__desc[data-v-95e57005]{font-size:13px;line-height:1.5;color:#a8b4c7fa}.quick-item__arrow[data-v-95e57005]{flex-shrink:0;width:32px;height:32px;display:grid;place-items:center;border-radius:999px;color:var(--primary);background:#d4a8531a;border:1px solid rgba(212,168,83,.2)}.app-alert[data-v-59b584da]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;display:flex;align-items:center;justify-content:center;padding:24px;background:#0000008c;pointer-events:auto}.app-alert__panel[data-v-59b584da]{width:min(100%,400px);padding:26px 28px 24px;border-radius:18px;text-align:center;color:var(--text, #e8edf5);background:linear-gradient(160deg,#1c202afa,#12161efa);border:1px solid rgba(212,168,83,.32);box-shadow:0 0 0 1px #00000059 inset,0 24px 64px #0000008c,0 0 40px #d4a85314;pointer-events:auto}.app-alert__title[data-v-59b584da]{margin:0 0 14px;font-size:17px;font-weight:600;color:var(--text);letter-spacing:.02em}.app-alert__message[data-v-59b584da]{margin:0;font-size:15px;line-height:1.65;color:#e8edf5eb}.app-alert__actions[data-v-59b584da]{margin-top:24px;display:flex;justify-content:center}.app-alert__btn[data-v-59b584da]{min-width:120px;padding-left:28px;padding-right:28px;cursor:pointer}.shop-page[data-v-b2d4518f]{display:flex;flex-direction:column;gap:22px}.page-head__title[data-v-b2d4518f]{margin:0 0 6px;font-size:22px;font-weight:700;color:var(--text)}.page-head__sub[data-v-b2d4518f]{margin:0;font-size:14px;color:var(--muted)}.pkg-grid[data-v-b2d4518f]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media(max-width:900px){.pkg-grid[data-v-b2d4518f]{grid-template-columns:1fr}}.pkg-card[data-v-b2d4518f]{border-radius:16px;padding:22px 20px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pkg-card--green[data-v-b2d4518f]{border-color:#34d39940;background:linear-gradient(180deg,#34d3991a,#ffffff08 45%)}.pkg-card--orange[data-v-b2d4518f]{border-color:#d4a85359;background:linear-gradient(180deg,#d4a85324,#ffffff08 45%)}.pkg-card--purple[data-v-b2d4518f]{border-color:#a78bfa40;background:linear-gradient(180deg,#a78bfa1f,#ffffff08 45%)}.pkg-sub[data-v-b2d4518f]{margin:0;font-size:12px;color:var(--muted)}.pkg-card h3[data-v-b2d4518f]{margin:6px 0 8px;font-size:18px;color:var(--text)}.pkg-quota[data-v-b2d4518f]{margin:0 0 8px;font-size:13px;color:var(--muted)}.pkg-quota span[data-v-b2d4518f]{font-size:22px;font-weight:700;color:var(--primary)}.pkg-price[data-v-b2d4518f]{margin:0 0 16px;color:var(--muted);font-size:14px}.pkg-price strong[data-v-b2d4518f]{font-size:26px;color:var(--text)}.pkg-card ul[data-v-b2d4518f]{list-style:none;padding:0;margin:0 0 20px;font-size:13px;color:var(--muted);line-height:1.85}.pkg-card li[data-v-b2d4518f]:before{content:"✓ ";color:var(--primary)}.pkg-btn[data-v-b2d4518f]{width:100%}.panel[data-v-b2d4518f]{padding:22px 24px;border-radius:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.panel__title[data-v-b2d4518f]{margin:0 0 14px;font-size:16px;font-weight:600;color:var(--text)}.redeem-row[data-v-b2d4518f]{display:flex;gap:10px}.redeem-row input[data-v-b2d4518f]{flex:1;background:#00000040;border-color:#ffffff1f}.redeem-row input[data-v-b2d4518f]::placeholder{color:#93a0b5b3}.settings-page[data-v-07a1f10a]{display:flex;flex-direction:column;gap:18px}.page-head__title[data-v-07a1f10a]{margin:0 0 6px;font-size:22px;font-weight:700;color:var(--text)}.page-head__sub[data-v-07a1f10a]{margin:0;font-size:14px;color:var(--muted)}.panel[data-v-07a1f10a]{padding:22px 24px;border-radius:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);overflow:visible}.panel__title[data-v-07a1f10a]{margin:0 0 18px;padding-bottom:14px;font-size:16px;font-weight:600;color:var(--text);border-bottom:1px solid rgba(255,255,255,.06)}.panel__lead[data-v-07a1f10a]{margin:-8px 0 16px}.ocs-warn[data-v-07a1f10a]{margin:12px 0 0;padding:14px 16px;border-radius:12px;font-size:13px;line-height:1.65;color:#ffd2d2f2;background:#dc50501f;border:1px solid rgba(255,120,120,.35)}.ocs-warn code[data-v-07a1f10a]{font-size:12px;padding:1px 5px;border-radius:4px;background:#00000040}.ocs-warn--connect .ocs-warn__p[data-v-07a1f10a]{margin:8px 0 10px}.ocs-warn__list[data-v-07a1f10a]{margin:0 0 12px 18px;padding:0}.ocs-warn__list li[data-v-07a1f10a]{margin-bottom:6px}.ocs-warn--connect a[data-v-07a1f10a]{color:#f0c674}.btn-sm[data-v-07a1f10a]{padding:6px 12px;font-size:12px}.ocs-tip[data-v-07a1f10a]{margin:12px 0 0;padding:12px 14px;border-radius:12px;font-size:13px;line-height:1.6;color:#c8dcc8f2;background:#34d39914;border:1px solid rgba(52,211,153,.22)}.ocs-tip code[data-v-07a1f10a]{font-size:12px}.seg--ocs[data-v-07a1f10a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:none;padding:6px}@media(max-width:560px){.seg--ocs[data-v-07a1f10a]{grid-template-columns:1fr}}.seg__btn--ocs[data-v-07a1f10a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:76px;padding:12px 10px;text-align:center}.seg__btn-title[data-v-07a1f10a]{display:block;font-size:15px;font-weight:600;line-height:1.25}.seg__btn-sub[data-v-07a1f10a]{display:block;font-size:12px;font-weight:500;line-height:1.35;color:#93a0b5f2}.seg__btn--active .seg__btn-sub[data-v-07a1f10a]{color:#1a1508d1}.seg__btn--ocs.seg__btn--active[data-v-07a1f10a]{box-shadow:0 2px 12px #d4a85340}.inline-code[data-v-07a1f10a]{padding:2px 6px;border-radius:4px;font-size:13px;background:#d4a8531f;color:var(--gold, #d4a853)}.form-stack[data-v-07a1f10a]{display:flex;flex-direction:column;gap:4px}.form-stack--narrow[data-v-07a1f10a]{max-width:100%}@media(min-width:720px){.form-stack--narrow[data-v-07a1f10a]{max-width:780px}}.form-stack--wide[data-v-07a1f10a]{max-width:100%}.field-row[data-v-07a1f10a]{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:640px){.field-row[data-v-07a1f10a]{grid-template-columns:1fr}}.field[data-v-07a1f10a]{margin-bottom:14px}.field--run-mode[data-v-07a1f10a]{max-width:none;margin-bottom:4px}.field-label[data-v-07a1f10a]{display:block;margin:0 0 10px;color:var(--muted);font-size:14px}.field-hint[data-v-07a1f10a]{margin:10px 0 0;font-size:12px;color:#93a0b5d9}.field-hint--warn[data-v-07a1f10a]{display:block;margin-top:8px;color:#e8a87c;line-height:1.55}.mode-panel[data-v-07a1f10a]{margin-top:4px;padding:18px 18px 16px;border-radius:14px;background:#00000038;border:1px solid rgba(255,255,255,.07)}.mode-panel--form[data-v-07a1f10a]{padding-bottom:12px}.mode-panel__text[data-v-07a1f10a]{margin:0;font-size:14px;line-height:1.65;color:var(--muted)}.seg[data-v-07a1f10a]{display:flex;flex-wrap:wrap;gap:8px;padding:4px;border-radius:12px;background:#00000040;border:1px solid rgba(255,255,255,.08)}.seg--compact[data-v-07a1f10a]{max-width:420px}.seg__btn[data-v-07a1f10a]{flex:1 1 auto;min-width:0;padding:10px 16px;border-radius:9px;border:1px solid transparent;background:transparent;color:var(--muted);font-size:14px;font-weight:500;cursor:pointer;transition:background .2s,color .2s,border-color .2s,box-shadow .2s}.seg__btn[data-v-07a1f10a]:hover:not(:disabled):not(.seg__btn--active){color:var(--text);background:#ffffff0d}.seg__btn--active[data-v-07a1f10a]{color:#1a1508;background:var(--primary);border-color:#d4a8538c;font-weight:600;box-shadow:0 2px 12px #d4a85340}.seg__btn[data-v-07a1f10a]:disabled{opacity:.45;cursor:not-allowed}.field label[data-v-07a1f10a]{display:flex;align-items:center;gap:8px;margin:0 0 8px;color:var(--muted);font-size:14px}.field-tag[data-v-07a1f10a]{font-size:12px;padding:2px 8px;border-radius:999px;color:var(--primary);background:#d4a8531f;border:1px solid rgba(212,168,83,.25);font-weight:500}.field-control[data-v-07a1f10a]{width:100%;padding:11px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#00000047;color:var(--text);font-size:14px;transition:border-color .2s,box-shadow .2s}.field-control[data-v-07a1f10a]:hover{border-color:#ffffff2e}.field-control[data-v-07a1f10a]:focus{outline:none;border-color:#d4a8538c;box-shadow:0 0 0 3px #d4a8531f}.field-foot[data-v-07a1f10a]{margin:8px 0 0;font-size:12px;color:#93a0b5e6;line-height:1.5}.option-group[data-v-07a1f10a]{margin-top:8px;padding:14px 16px;border-radius:12px;background:#0000002e;border:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:6px}.option-group--solo[data-v-07a1f10a]{max-width:480px}.check-row[data-v-07a1f10a]{display:flex;align-items:center;gap:10px;margin:0;color:var(--text);font-size:14px;cursor:pointer}.check-row input[data-v-07a1f10a]{width:16px;height:16px;margin:0;accent-color:var(--primary);cursor:pointer}.check-row--sub[data-v-07a1f10a]{margin-top:4px;color:var(--muted);font-size:13px}.muted[data-v-07a1f10a]{color:var(--muted);font-size:14px;line-height:1.6;margin:8px 0}.actions[data-v-07a1f10a]{display:flex;gap:12px;align-items:center;margin-top:16px;flex-wrap:wrap}.actions--tight[data-v-07a1f10a]{margin-top:4px;margin-bottom:4px}.panel-ghost[data-v-07a1f10a]{border-color:#ffffff26;color:var(--muted)}.panel-ghost[data-v-07a1f10a]:hover{color:var(--primary);border-color:#d4a85366}.code-wrap[data-v-07a1f10a]{margin-top:12px;width:100%}.code[data-v-07a1f10a]{font-family:Consolas,Courier New,monospace;font-size:12px;line-height:1.55;resize:vertical;min-height:280px;background:#00000059}.admin-edit[data-v-de35083b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0000007a}.admin-edit__dialog[data-v-de35083b]{width:min(100%,480px);max-height:min(92vh,640px);overflow-y:auto;border-radius:18px;border:1px solid rgba(212,168,83,.28);background:linear-gradient(165deg,#161c26fa,#0a0c12fc);box-shadow:0 28px 80px #0000008c}.admin-edit__head[data-v-de35083b]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px 0}.admin-edit__title[data-v-de35083b]{margin:0;font-size:18px;font-weight:700}.admin-edit__close[data-v-de35083b]{width:36px;height:36px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0d;color:var(--muted);font-size:22px;line-height:1;cursor:pointer}.admin-edit__close[data-v-de35083b]:hover{color:var(--text);border-color:#d4a85359}.admin-edit__form[data-v-de35083b]{padding:8px 20px 22px}.admin-edit__meta[data-v-de35083b]{display:flex;flex-wrap:wrap;gap:8px 14px;margin:0 0 18px;padding:10px 12px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);font-size:12px;color:var(--muted);line-height:1.4}.admin-edit__field[data-v-de35083b]{margin-bottom:16px}.admin-edit__field-grid[data-v-de35083b]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}@media(max-width:520px){.admin-edit__field-grid[data-v-de35083b]{grid-template-columns:1fr}}.admin-edit__label[data-v-de35083b]{display:block;margin:0 0 8px;font-size:13px;color:var(--muted);writing-mode:horizontal-tb}.admin-edit__input[data-v-de35083b]{width:100%;box-sizing:border-box;padding:10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:var(--text);font-size:14px}.admin-edit__input[data-v-de35083b]:focus{outline:none;border-color:#d4a85373;box-shadow:0 0 0 2px #d4a8531f}.admin-edit__input--narrow[data-v-de35083b]{max-width:180px}.role-seg[data-v-de35083b]{display:flex;padding:3px;gap:2px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.role-seg--dual .role-seg__btn[data-v-de35083b]{flex:1}.role-seg__btn[data-v-de35083b]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:9px 10px;border:none;border-radius:7px;background:transparent;color:var(--muted);font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .2s,color .2s}.role-seg__btn[data-v-de35083b]:hover:not(.role-seg__btn--active):not(.role-seg__btn--active-danger){color:var(--text);background:#ffffff0f}.role-seg__btn--active[data-v-de35083b]{color:#1a1508;background:linear-gradient(135deg,#d4a853f2,#a67c2e);box-shadow:0 2px 8px #d4a85333}.role-seg__btn--active .role-seg__icon[data-v-de35083b]{color:#1a1508}.role-seg__btn--active-danger[data-v-de35083b]{color:#fff;background:linear-gradient(135deg,#c45050,#8b3030);box-shadow:0 2px 8px #c8505040}.admin-edit__actions[data-v-de35083b]{display:flex;justify-content:flex-end;gap:10px;margin-top:8px;padding-top:18px;border-top:1px solid rgba(255,255,255,.06)}.admin-edit-enter-active[data-v-de35083b],.admin-edit-leave-active[data-v-de35083b]{transition:opacity .22s ease}.admin-edit-enter-active .admin-edit__dialog[data-v-de35083b],.admin-edit-leave-active .admin-edit__dialog[data-v-de35083b]{transition:transform .22s ease,opacity .22s ease}.admin-edit-enter-from[data-v-de35083b],.admin-edit-leave-to[data-v-de35083b]{opacity:0}.admin-edit-enter-from .admin-edit__dialog[data-v-de35083b],.admin-edit-leave-to .admin-edit__dialog[data-v-de35083b]{transform:scale(.98) translateY(6px);opacity:0}.admin-page[data-v-1083ee59]{display:flex;flex-direction:column;gap:16px}.page-head__title[data-v-1083ee59]{margin:0 0 6px;font-size:22px;font-weight:700;color:var(--text)}.page-head__sub[data-v-1083ee59]{margin:0;font-size:14px;color:var(--muted)}.panel[data-v-1083ee59]{padding:18px 20px;border-radius:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.toolbar[data-v-1083ee59]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.toolbar .field-control[data-v-1083ee59]{flex:1;min-width:200px;max-width:360px;padding:10px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#00000047;color:var(--text)}.toolbar-msg[data-v-1083ee59]{color:var(--primary);font-size:13px}.table-wrap[data-v-1083ee59]{overflow-x:auto}.data-table[data-v-1083ee59]{width:100%;border-collapse:collapse;font-size:13px}.data-table th[data-v-1083ee59],.data-table td[data-v-1083ee59]{padding:12px;text-align:left;vertical-align:middle;border-bottom:1px solid rgba(255,255,255,.06)}.data-table th[data-v-1083ee59]{color:var(--muted);font-weight:600}.data-table tbody tr[data-v-1083ee59]:hover{background:#ffffff05}.cell-user[data-v-1083ee59]{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.cell-email[data-v-1083ee59]{max-width:200px;overflow:hidden;text-overflow:ellipsis}.cell-time[data-v-1083ee59]{white-space:nowrap;color:var(--muted)}.cell-num[data-v-1083ee59]{font-variant-numeric:tabular-nums;color:var(--text)}.tag[data-v-1083ee59]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:var(--muted);white-space:nowrap}.tag__icon[data-v-1083ee59]{flex-shrink:0}.tag--role-admin[data-v-1083ee59]{color:#1a1508;background:linear-gradient(135deg,#d4a853f2,#a67c2e);border-color:#d4a85380}.tag--role-verified[data-v-1083ee59]{color:var(--primary);border-color:#d4a85359;background:#d4a8531a}.tag--role-verified .tag__icon[data-v-1083ee59]{color:var(--primary)}.tag--member[data-v-1083ee59]{color:#f0d78a;border-color:#d4a85373;background:#d4a85326}.tag--ok[data-v-1083ee59]{color:#6ee7a8;border-color:#6ee7a859;background:#6ee7a814}.tag--off[data-v-1083ee59]{color:#f87171;border-color:#f8717159;background:#f8717114}.col-actions[data-v-1083ee59]{width:56px;text-align:center}.btn-icon[data-v-1083ee59]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:10px;border:1px solid rgba(212,168,83,.28);background:#d4a85314;color:var(--primary);cursor:pointer;transition:background .2s,border-color .2s,transform .15s}.btn-icon[data-v-1083ee59]:hover{background:#d4a8532e;border-color:#d4a85373;transform:translateY(-1px)}.btn-mini[data-v-1083ee59]{padding:4px 10px;border-radius:8px;border:1px solid rgba(212,168,83,.35);background:#d4a8531f;color:var(--primary);font-size:12px;cursor:pointer}.pager[data-v-1083ee59]{display:flex;gap:12px;align-items:center;justify-content:flex-end;margin-top:14px;color:var(--muted);font-size:13px}.muted[data-v-1083ee59]{color:var(--muted)}.admin-page[data-v-20e43174]{display:flex;flex-direction:column;gap:16px}.page-head__title[data-v-20e43174]{margin:0 0 6px;font-size:22px;font-weight:700;color:var(--text)}.page-head__sub[data-v-20e43174]{margin:0;font-size:14px;line-height:1.55;color:var(--muted)}.panel[data-v-20e43174]{padding:18px 20px;border-radius:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.toolbar[data-v-20e43174]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.toolbar .field-control[data-v-20e43174]{flex:1;min-width:200px;max-width:360px;padding:10px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#00000047;color:var(--text)}.toolbar-msg[data-v-20e43174]{color:var(--primary);font-size:13px}.toolbar-sync[data-v-20e43174]{font-size:13px;color:var(--muted);max-width:min(560px,100%);line-height:1.45}.list[data-v-20e43174]{display:flex;flex-direction:column;gap:12px}.q-item[data-v-20e43174]{padding:16px 18px;border-radius:14px;background:#00000038;border:1px solid rgba(255,255,255,.07)}.q-item__stem-row[data-v-20e43174]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.q-item__actions[data-v-20e43174]{display:flex;gap:8px;flex-shrink:0}.q-item__stem[data-v-20e43174]{margin:0;flex:1;min-width:0;font-size:15px;font-weight:600;line-height:1.6;color:var(--text)}.q-item__answer-row[data-v-20e43174]{display:flex;align-items:center;gap:12px;margin-top:12px;padding:10px 14px;border-radius:10px;background:#d4a8531a;border:1px solid rgba(212,168,83,.28)}.q-detail__meta[data-v-20e43174]{display:flex;flex-wrap:wrap;gap:8px 16px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.06);font-size:12px;color:var(--muted)}.q-item__answer-label[data-v-20e43174]{font-size:13px;color:var(--muted);flex-shrink:0}.q-item__answer-value[data-v-20e43174]{font-size:18px;font-weight:700;color:var(--primary)}.q-item__options-preview[data-v-20e43174]{margin-top:0;padding:12px 14px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.05)}.q-item__options-label[data-v-20e43174]{display:block;font-size:11px;color:var(--muted);margin-bottom:6px}.q-item__options-preview p[data-v-20e43174],.q-item__options-text[data-v-20e43174]{margin:0;font-size:13px;line-height:1.55;color:#a8b4c7f2;white-space:pre-wrap;word-break:break-word}.q-detail[data-v-20e43174]{margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.06)}.q-detail__block[data-v-20e43174]{margin-bottom:12px}.q-detail__block h4[data-v-20e43174]{margin:0 0 8px;font-size:12px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.q-detail__block p[data-v-20e43174]{margin:0;font-size:14px;line-height:1.65;color:var(--text);white-space:pre-wrap;word-break:break-word}.btn-mini[data-v-20e43174]{padding:6px 12px;border-radius:8px;border:1px solid rgba(212,168,83,.35);background:#d4a8531f;color:var(--primary);font-size:12px;cursor:pointer}.btn-mini--danger[data-v-20e43174]{border-color:#f8717166;color:#f87171}.pager[data-v-20e43174]{display:flex;gap:12px;align-items:center;justify-content:flex-end;margin-top:8px;color:var(--muted);font-size:13px}.muted[data-v-20e43174]{color:var(--muted);font-size:13px}.admin-page[data-v-a50ef61d]{display:flex;flex-direction:column;gap:16px}.page-head__title[data-v-a50ef61d]{margin:0 0 6px;font-size:22px;font-weight:700;color:var(--text)}.page-head__sub[data-v-a50ef61d]{margin:0;font-size:14px;line-height:1.55;color:var(--muted)}.panel[data-v-a50ef61d]{padding:18px 20px;border-radius:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.form-panel[data-v-a50ef61d]{display:flex;flex-direction:column;gap:18px}.toggle-row[data-v-a50ef61d]{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.toggle-row input[data-v-a50ef61d]{margin-top:4px;accent-color:var(--primary);width:18px;height:18px}.toggle-row__text[data-v-a50ef61d]{display:flex;flex-direction:column;gap:4px}.toggle-row__text strong[data-v-a50ef61d]{font-size:15px;font-weight:600;color:var(--text)}.toggle-row__hint[data-v-a50ef61d]{font-size:13px;color:var(--muted);line-height:1.45}.form-msg[data-v-a50ef61d]{margin:0;font-size:13px;color:var(--primary)}.form-saving[data-v-a50ef61d]{margin:0;font-size:13px}.muted[data-v-a50ef61d]{color:var(--muted)}:root{--primary: #d4a853;--bg: #0f1419;--card: rgba(255, 255, 255, .06);--text: #e8edf5;--muted: #93a0b5}*{box-sizing:border-box}html{scrollbar-gutter:stable}body{margin:0;font-family:Segoe UI,Microsoft YaHei,sans-serif;color:var(--text);background:radial-gradient(1200px 600px at 10% -10%,#2a2418 0%,transparent 50%),radial-gradient(900px 500px at 90% 0%,#1a2838 0%,transparent 45%),var(--bg);min-height:100vh}a{color:var(--primary);text-decoration:none}.card{background:var(--card);border:1px solid rgba(212,168,83,.25);border-radius:16px;padding:24px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.btn{border:none;border-radius:10px;padding:10px 16px;cursor:pointer;font-weight:600}.btn-primary{background:var(--primary);color:#1a1508}.btn-ghost{background:transparent;border:1px solid rgba(255,255,255,.2);color:var(--text)}input,select,textarea{width:100%;padding:10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.15);background:#00000040;color:var(--text)}label{display:block;margin:12px 0 6px;color:var(--muted);font-size:14px}.password-field{position:relative;width:100%}.password-field__input{width:100%;padding:10px 44px 10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.15);background:#00000040;color:var(--text)}.password-field__eye{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer}.password-field__eye:hover{color:var(--primary);background:#d4a8531f}.code-row{display:flex;gap:8px;align-items:center}.code-row input{flex:1;min-width:0}.auth-page{min-height:100vh;display:grid;place-items:center;padding:88px 24px 24px;background:radial-gradient(600px 400px at 80% 0%,rgba(56,140,220,.12),transparent),radial-gradient(500px 350px at 10% 100%,rgba(212,168,83,.1),transparent),var(--bg)}.auth-card{width:min(420px,100%)}.code-row__btn{flex-shrink:0;white-space:nowrap;padding:10px 12px}
