.gate[data-v-21b8e74c]{z-index:80;background:var(--surface-0a0a0d-a86);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.card[data-v-21b8e74c]{border:1px solid var(--line);background:var(--bg-elev);width:min(480px,100%);box-shadow:var(--shadow);border-radius:24px;padding:36px 32px}.kicker[data-v-21b8e74c]{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px;font-size:.72rem}h1[data-v-21b8e74c]{margin-bottom:12px;font-size:2.4rem}.body[data-v-21b8e74c]{color:var(--muted);margin-bottom:28px;line-height:1.6}.row[data-v-21b8e74c]{flex-wrap:wrap;gap:12px;display:flex}.primary[data-v-21b8e74c],.ghost[data-v-21b8e74c]{border-radius:var(--r-pill);transition:filter var(--dur-fast) ease, transform var(--dur-fast) ease, background var(--dur-fast) ease, border-color var(--dur-fast) ease;border:1px solid #0000;padding:12px 20px}.primary[data-v-21b8e74c]:active,.ghost[data-v-21b8e74c]:active{transform:scale(.98)}.primary[data-v-21b8e74c]{background:var(--accent-grad);color:var(--fixed-ffffff);font-weight:700}.primary[data-v-21b8e74c]:hover{filter:brightness(1.07)}.ghost[data-v-21b8e74c]{border-color:var(--line);color:var(--muted)}.ghost[data-v-21b8e74c]:hover{border-color:var(--fg-a22);background:var(--fg-a05)}.gate[data-v-9bc50f23]{z-index:140;background:var(--surface-0a0a0d-a86);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.card[data-v-9bc50f23]{border:1px solid var(--line);background:var(--bg-elev);width:min(420px,100%);max-height:min(80dvh,640px);box-shadow:var(--shadow);text-align:center;border-radius:24px;padding:36px 32px;overflow:auto}h1[data-v-9bc50f23]{margin-bottom:12px;font-size:1.6rem}.body[data-v-9bc50f23]{color:var(--muted);white-space:pre-wrap;line-height:1.6}.primary[data-v-9bc50f23]{border-radius:var(--r-pill);background:var(--accent-grad);width:100%;color:var(--fixed-ffffff);transition:filter var(--dur-fast) ease, transform var(--dur-fast) ease;border:1px solid #0000;margin-top:24px;padding:13px 20px;font-weight:700}.primary[data-v-9bc50f23]:hover{filter:brightness(1.07)}.primary[data-v-9bc50f23]:active{transform:scale(.98)}.footer[data-v-9e369d1f]{border-top:1px solid var(--line,#ffffff12);color:var(--muted,#ae9ca6);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;width:100%;max-width:1280px;margin:32px auto 0;padding:24px 36px 32px;font-size:13.5px;display:flex}.copyright[data-v-9e369d1f]{flex-wrap:wrap;gap:6px;display:flex}.links[data-v-9e369d1f]{flex-wrap:wrap;align-items:center;gap:16px 20px;display:flex}.foot-link[data-v-9e369d1f]{color:var(--muted,#ae9ca6);text-decoration:none;transition:color .15s}.foot-link[data-v-9e369d1f]:hover{color:var(--text,#fbf4f7)}@media (width<=1023px){.footer[data-v-9e369d1f]{padding:18px 16px 110px}}.ios-float[data-v-6295ce13]{left:50%;bottom:calc(10px + var(--tabbar,64px) + env(safe-area-inset-bottom) + 18px + 8px);z-index:45;width:min(420px,100% - 24px);position:fixed;transform:translate(-50%)}.card[data-v-6295ce13]{width:100%;color:var(--text);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(var(--surface-121212-a92), var(--surface-121212-a92)) padding-box, linear-gradient(120deg, var(--accent-hover), var(--accent) 55%, var(--accent-press)) border-box;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);box-shadow:0 10px 30px #00000073, var(--sh-accent);border:1px solid #0000;border-radius:18px;align-items:center;gap:12px;padding:10px 12px 10px 10px;transition:transform .15s;display:flex;position:relative}.card[data-v-6295ce13]:active{transform:scale(.985)}.icon-wrap[data-v-6295ce13]{width:48px;height:48px;box-shadow:0 4px 14px #00000059, 0 0 16px var(--accent-line);background:0 0;border-radius:13px;flex-shrink:0;place-items:center;display:grid}.icon[data-v-6295ce13]{object-fit:cover;background:0 0;border:1px solid #ffffff26;border-radius:11px;width:44px;height:44px;display:block}.copy[data-v-6295ce13]{flex:1;gap:2px;min-width:0;padding-right:4px;display:grid}.copy strong[data-v-6295ce13]{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:800;line-height:1.25;overflow:hidden}.copy span[data-v-6295ce13]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;line-height:1.3;overflow:hidden}.copy .bonus[data-v-6295ce13]{background:linear-gradient(90deg, var(--hue-ff9a2e), var(--hue-ff4d00));max-width:100%;color:var(--fixed-ffffff);letter-spacing:.01em;white-space:nowrap;border-radius:999px;justify-self:start;align-items:center;gap:4px;margin-top:3px;padding:3px 8px;font-size:.72rem;font-style:normal;font-weight:800;line-height:1.35;display:inline-flex;overflow:hidden}.copy .bonus svg[data-v-6295ce13]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:14px;height:14px}.cta[data-v-6295ce13]{background:var(--accent-grad);box-shadow:0 4px 14px var(--accent-line);color:#fff;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;margin-right:14px;padding:9px 15px;font-size:.8rem;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.cta svg[data-v-6295ce13]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.cta[data-v-6295ce13]:after{content:"";background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;height:100%;animation:3.2s ease-in-out infinite glint-6295ce13;position:absolute;top:0;left:-60%;transform:skew(-20deg)}.close[data-v-6295ce13]{cursor:pointer;-webkit-tap-highlight-color:transparent;z-index:2;background:0 0;border:0;place-items:center;width:40px;height:40px;padding:0;display:grid;position:absolute;top:-12px;right:-8px}.close svg[data-v-6295ce13]{box-sizing:content-box;fill:none;stroke:#ffffffd9;stroke-width:2.4px;stroke-linecap:round;background:#282230eb;border:1px solid #ffffff40;border-radius:50%;width:12px;height:12px;padding:5px;transition:transform .15s,background .15s}.close:active svg[data-v-6295ce13]{background:#3c3246f2;transform:scale(.9)}@media (width<=375px){.ios-float[data-v-6295ce13]{width:calc(100% - 16px)}.card[data-v-6295ce13]{border-radius:16px;gap:8px;padding:8px 10px 8px 8px}.icon-wrap[data-v-6295ce13]{border-radius:11px;width:42px;height:42px}.icon[data-v-6295ce13]{border-radius:9px;width:38px;height:38px}.copy[data-v-6295ce13]{gap:1px;padding-right:2px}.copy strong[data-v-6295ce13]{font-size:.82rem}.copy span[data-v-6295ce13]{font-size:.7rem}.copy .bonus[data-v-6295ce13]{padding:2px 6px;font-size:.66rem}.cta[data-v-6295ce13]{gap:4px;margin-right:8px;padding:7px 11px;font-size:.75rem}.cta svg[data-v-6295ce13]{width:13px;height:13px}}@keyframes glint-6295ce13{0%,55%{left:-60%}to{left:130%}}.ios-float-enter-active[data-v-6295ce13],.ios-float-leave-active[data-v-6295ce13]{transition:opacity .35s,transform .4s cubic-bezier(.22,1,.36,1)}.ios-float-enter-from[data-v-6295ce13],.ios-float-leave-to[data-v-6295ce13]{opacity:0;transform:translate(-50%,24px)}@media (prefers-reduced-motion:reduce){.cta[data-v-6295ce13]:after{animation:none;display:none}.ios-float-enter-active[data-v-6295ce13],.ios-float-leave-active[data-v-6295ce13]{transition:opacity .2s}.ios-float-enter-from[data-v-6295ce13],.ios-float-leave-to[data-v-6295ce13]{transform:translate(-50%)}}.nude-icon[data-v-f22d7215]{vertical-align:middle;flex-shrink:0;display:inline-block}.lang[data-v-2664b094]{position:relative}.flag[data-v-2664b094]{border:1px solid var(--fg-a06);background:var(--surface-161616);width:100%;min-width:64px;height:36px;color:var(--text-ffffff);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:1rem;display:flex}.lang.block .flag[data-v-2664b094],.lang.compact .flag[data-v-2664b094],.lang.labeled .flag[data-v-2664b094]{height:42px}.lang.labeled .flag[data-v-2664b094]{justify-content:flex-start;min-width:132px;padding:0 14px}.lang.compact .flag[data-v-2664b094]{border-color:var(--line);background:var(--surface-1a1410);min-width:0;color:var(--text-f4ece6);justify-content:flex-start;gap:10px;padding:0 12px}.lang.compact .flag[data-v-2664b094]:hover{border-color:var(--accent-line);background:var(--surface-241810)}.lang.compact.open .flag[data-v-2664b094]{border-color:var(--accent);background:var(--accent-soft)}.lang.compact .txt[data-v-2664b094]{text-overflow:ellipsis;white-space:nowrap;text-align:start;min-width:0;color:var(--text-f4ece6);flex:1;overflow:hidden}.lang.compact .dot[data-v-2664b094]{background:var(--surface-2a2018);width:24px;height:18px;box-shadow:0 0 0 1px var(--hue-ffba8c-a16);border-radius:4px;font-size:16px}.lang.compact .chev[data-v-2664b094]{stroke:var(--tone-d8b8a0)}.lang.down .flag[data-v-2664b094]{border:1px solid var(--line);background:var(--bg-soft);border-radius:12px;gap:8px;width:auto;min-width:0;height:40px;padding:0 12px;font-weight:600}.lang.down .flag[data-v-2664b094]:hover,.lang.down.open .flag[data-v-2664b094]{border-color:var(--line-warm,var(--accent-line))}.lang.down .txt[data-v-2664b094]{text-overflow:ellipsis;white-space:nowrap;max-width:9em;font-size:.85rem;overflow:hidden}.lang.down .chev[data-v-2664b094]{stroke:var(--muted);margin-inline-start:0}.lang.down .dot[data-v-2664b094]{background:0 0;font-size:16px}@media (width<=760px){.lang.down .txt[data-v-2664b094],.lang.down .chev[data-v-2664b094]{display:none}.lang.down .flag[data-v-2664b094]{justify-content:center;width:40px;padding:0}}.open .flag .chev[data-v-2664b094]{transform:rotate(180deg)}.dot[data-v-2664b094]{background:var(--surface-222222);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:13px;line-height:1;display:grid;overflow:hidden}.txt[data-v-2664b094]{color:var(--text-eeeeee);font-size:.88rem;font-weight:600}.chev[data-v-2664b094]{fill:none;width:10px;height:10px;stroke:var(--text-bbbbbb);stroke-width:1.6px;stroke-linecap:round;flex:none;margin-inline-start:auto;transition:transform .18s}.panel[data-v-2664b094]{z-index:80;border:1px solid var(--line,#ffffff12);background:#171013;border-radius:16px;flex-direction:column;width:280px;padding:8px;display:flex;position:fixed;box-shadow:0 24px 60px -12px #000c}.list[data-v-2664b094]{scrollbar-width:thin;max-height:320px;padding:2px;position:relative;overflow:auto}.opt[data-v-2664b094]{width:100%;color:var(--text,#fbf4f7);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:10px;font-size:14.5px;font-weight:600;display:flex}.opt .name[data-v-2664b094]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.opt[data-v-2664b094]:hover{background:var(--surface-2,#1c1115)}.opt.on[data-v-2664b094]{background:var(--surface-3,#24151b)}.check[data-v-2664b094]{color:var(--accent-2,#ff74b8);flex:none}@media (width<=760px){.panel[data-v-2664b094]{width:auto;left:12px!important;right:12px!important}}html[data-theme=nudeai] .panel.down{border-color:var(--line);background:#171013;border-radius:16px;width:min(280px,100vw - 24px);box-shadow:0 24px 60px -12px #000c}@media (width<=760px){html[data-theme=nudeai] .panel.down{width:auto;left:12px!important;right:12px!important}}.brand-link[data-v-8bf8a0d8]{align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.brand-logo[data-v-8bf8a0d8]{object-fit:contain;width:auto;max-width:220px;height:34px;display:block}.compact .brand-logo[data-v-8bf8a0d8]{object-fit:contain;object-position:left center;max-width:100%;height:auto;max-height:28px}.brand-mark[data-v-8bf8a0d8]{filter:drop-shadow(0 0 10px #ff1a7899);flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.brand-mark svg[data-v-8bf8a0d8]{width:28px;height:28px;display:block}.brand-text[data-v-8bf8a0d8]{letter-spacing:.02em;color:var(--text,#fbf4f7);white-space:nowrap;font-size:20px;font-weight:800}.topbar[data-v-89063462]{z-index:40;height:calc(var(--header,68px) + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);padding-inline:max(36px, env(safe-area-inset-left,0px)) max(36px, env(safe-area-inset-right,0px));-webkit-backdrop-filter:blur(28px)saturate(1.35);border-bottom:1px solid var(--line);background:#160c106b;align-items:center;gap:12px;display:flex;position:sticky;top:0}.topbar-placeholder[data-v-89063462]{display:none}.top-title[data-v-89063462]{color:var(--muted);white-space:nowrap;font-size:15px;font-weight:700}.top-actions[data-v-89063462]{align-items:center;gap:10px;margin-left:auto;display:flex}.credit-pill[data-v-89063462]{background:var(--surface-2,#1c1115);border:1px solid var(--line);color:var(--text,#fbf4f7);cursor:pointer;border-radius:99px;align-items:center;gap:7px;padding:7px 12px;font-size:13.5px;font-weight:700;transition:border-color .15s,transform .15s;display:flex}.credit-pill[data-v-89063462]:hover{border-color:var(--line-warm);transform:translateY(-1px)}.coin-ic[data-v-89063462]{color:var(--accent-2,#ff74b8)}.auth-slot[data-v-89063462]{align-items:center;display:flex}.login-open[data-v-89063462]{background:var(--grad,linear-gradient(135deg, #ff7cc2 0%, #ff2d8a 55%, #e3157c 100%));color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:14px;font-weight:700;transition:transform .15s,filter .15s;display:inline-flex;box-shadow:0 6px 18px -4px #ff1476a6}.login-open[data-v-89063462]:hover{filter:brightness(1.08);transform:translateY(-1px)}.login-open .user-ic[data-v-89063462]{display:none}.avatar[data-v-89063462]{color:#2a0615;background:linear-gradient(135deg,#ff7aaf,#ff0e73);border:2px solid #2a121c;border-radius:50%;place-items:center;width:38px;height:38px;font-size:14px;font-weight:800;text-decoration:none;display:grid;overflow:hidden}.avatar img[data-v-89063462]{object-fit:cover;width:100%;height:100%}.icon-btn[data-v-89063462]{background:var(--surface-2,#1c1115);border:1px solid var(--line);color:#e8d7de;cursor:pointer;border-radius:12px;place-items:center;width:40px;height:40px;transition:border-color .15s,color .15s;display:grid}.icon-btn[data-v-89063462]:hover{border-color:var(--line-warm);color:var(--text)}.back-btn[data-v-89063462]{margin-right:4px}@media (width<=1023px){.topbar[data-v-89063462]{box-sizing:border-box;width:100%;height:calc(58px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);padding-inline:max(16px, env(safe-area-inset-left,0px)) max(16px, env(safe-area-inset-right,0px));-webkit-backdrop-filter:blur(16px);background:#160c10eb;border-bottom:1px solid #ffffff14;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 20px #00000073}.topbar-placeholder[data-v-89063462]{height:calc(58px + env(safe-area-inset-top,0px));flex:none;width:100%;display:block}.credit-pill[data-v-89063462]{gap:5px;padding:6px 9px;font-size:12.5px}}@media (width<=760px){.topbar[data-v-89063462]{padding-inline:max(10px, env(safe-area-inset-left,0px)) max(10px, env(safe-area-inset-right,0px));gap:8px}.top-brand[data-v-89063462]{flex:auto;min-width:0;overflow:hidden}.top-brand[data-v-89063462] .brand-text{font-size:15px}.top-actions[data-v-89063462]{flex-shrink:0;gap:6px}.top-actions[data-v-89063462] .lang.down .flag{width:36px;height:36px}.credit-pill[data-v-89063462]{gap:4px;padding:5px 8px;font-size:12px}.pill-lbl[data-v-89063462]{display:none}.icon-btn[data-v-89063462]{width:36px;height:36px}.avatar[data-v-89063462]{width:34px;height:34px}.login-open[data-v-89063462]{border-radius:50%;width:36px;height:36px;padding:0}.login-open .login-lbl[data-v-89063462]{display:none}.login-open .user-ic[data-v-89063462]{width:18px;height:18px;display:block}}@media (width<=380px){.topbar[data-v-89063462]{padding-inline:max(8px, env(safe-area-inset-left,0px)) max(8px, env(safe-area-inset-right,0px));gap:6px}.top-actions[data-v-89063462]{gap:4px}.coin-ic[data-v-89063462]{display:none}}.gem-svg[data-v-5df7cdfa]{filter:drop-shadow(0 4px 14px #ff287ab3);flex-shrink:0;display:block}.rail[data-v-9974d9f4]{flex-direction:column;gap:4px;min-height:100%;display:flex}.brand[data-v-9974d9f4]{letter-spacing:.02em;align-items:center;gap:10px;padding:4px 8px 18px;font-size:20px;font-weight:800;display:flex}.nav[data-v-9974d9f4]{scrollbar-width:thin;flex-direction:column;flex:1;gap:2px;margin:0 -4px;padding:0 4px;display:flex;overflow-y:auto}.nav-label[data-v-9974d9f4]{letter-spacing:.12em;text-transform:uppercase;color:var(--dim,#75636d);padding:14px 12px 6px;font-size:11px;font-weight:700}.item[data-v-9974d9f4]{color:#d9c8cf;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;width:100%;padding:10px 12px;font-size:14.5px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex}.item[data-v-9974d9f4]:hover{background:var(--surface-2,#1c1115);color:#fff}.item.active[data-v-9974d9f4]{background:var(--grad,linear-gradient(135deg, #ff7cc2 0%, #ff2d8a 55%, #e3157c 100%));color:#fff;box-shadow:0 10px 40px -10px #ff1476a6}.item.active .badge[data-v-9974d9f4]{color:#fff;background:#00000040}.item .label[data-v-9974d9f4]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.badge[data-v-9974d9f4]{background:var(--accent-soft,#ff2d8a24);color:var(--accent-2,#ff74b8);border-radius:99px;margin-left:auto;padding:2px 7px;font-size:10.5px;font-weight:800}.tour-entry[data-v-9974d9f4] svg{color:var(--tone-86efac)}.upgrade-card[data-v-9974d9f4]{background:linear-gradient(120deg,#2a0b18 0%,#7a103d 55%,#ff1a78 120%);border:1px solid #ff3c8a59;border-radius:16px;margin-top:14px;padding:16px 16px 14px;position:relative;overflow:hidden}.upgrade-card h4[data-v-9974d9f4]{color:#fff;max-width:75%;font-size:15px;font-weight:800;line-height:1.3}.upgrade-card p[data-v-9974d9f4]{color:#f1c9d9;max-width:82%;margin:4px 0 12px;font-size:12px;line-height:1.45}.upgrade-card .gem[data-v-9974d9f4]{pointer-events:none;position:absolute;top:-6px;right:-8px}.upgrade-card .btn-dark[data-v-9974d9f4]{color:#fff;cursor:pointer;background:#1a080f;border:0;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:10px 16px;font-size:13.5px;font-weight:800;transition:transform .15s,background .15s;display:inline-flex}.upgrade-card .btn-dark[data-v-9974d9f4]:hover{background:#000;transform:translateY(-1px)}.side[data-v-0dd85ba2]{height:100dvh;width:var(--sidebar);-webkit-backdrop-filter:blur(18px);border-right:1px solid var(--line);z-index:60;background:linear-gradient(#0e040973,#080306d1);flex-shrink:0;padding:20px 16px 18px;position:sticky;top:0;overflow:auto}.side[data-v-0dd85ba2]::-webkit-scrollbar{width:0}.gate[data-v-b42be53b]{z-index:145;background:var(--surface-0a0a0d-a86);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.card[data-v-b42be53b]{border:1px solid var(--line);background:var(--bg-elev);width:min(420px,100%);box-shadow:var(--shadow);text-align:center;border-radius:24px;padding:36px 32px}.icon[data-v-b42be53b]{background:var(--accent-soft);width:56px;height:56px;color:var(--accent);border-radius:50%;place-items:center;margin-bottom:16px;display:inline-grid}.icon svg[data-v-b42be53b]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.body[data-v-b42be53b]{margin-bottom:24px;font-size:1.05rem;line-height:1.6}.primary[data-v-b42be53b]{border-radius:var(--r-pill);background:var(--accent-grad);width:100%;color:var(--fixed-ffffff);transition:filter var(--dur-fast) ease, transform var(--dur-fast) ease;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:13px 20px;font-weight:700;display:inline-flex}.primary[data-v-b42be53b]:hover:not(:disabled){filter:brightness(1.07)}.primary[data-v-b42be53b]:active:not(:disabled){transform:scale(.98)}.primary[data-v-b42be53b]:disabled{cursor:default;opacity:.85}.spin[data-v-b42be53b]{border:2px solid var(--fixed-ffffff-a35);border-top-color:var(--fixed-ffffff);border-radius:50%;width:15px;height:15px;animation:.8s linear infinite spin-b42be53b}@keyframes spin-b42be53b{to{transform:rotate(1turn)}}.bottom-nav[data-v-37129508]{z-index:50;-webkit-backdrop-filter:blur(14px);border:1px solid var(--line,#ffffff12);padding:8px 6px calc(8px + env(safe-area-inset-bottom,0px));background:#160c10eb;border-radius:22px;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 10px 30px -10px #000c}.nav-link[data-v-37129508]{color:var(--muted,#ae9ca6);flex-direction:column;flex:1;align-items:center;gap:3px;min-width:0;padding:4px 0;font-size:10.5px;font-weight:600;text-decoration:none;transition:color .15s;display:flex}.nav-link span[data-v-37129508]{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.nav-link[data-v-37129508]:hover{color:var(--text,#fbf4f7)}.nav-link.active[data-v-37129508]{color:var(--accent-2,#ff74b8)}.fab[data-v-37129508]{background:var(--grad,linear-gradient(135deg, #ff7cc2 0%, #ff2d8a 55%, #e3157c 100%));color:#fff;width:56px;height:56px;box-shadow:0 0 0 6px var(--bg,#070405), var(--glow,0 10px 40px -10px #ff1476a6);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;margin-top:-30px;transition:transform .2s cubic-bezier(.2,.8,.2,1);display:grid}.fab[data-v-37129508]:hover{transform:scale(1.06)}.mask[data-v-65784df2]{-webkit-backdrop-filter:blur(8px);z-index:70;background:#030102a8;position:fixed;inset:0}.drawer[data-v-65784df2]{border-left:1px solid var(--line);z-index:71;width:min(330px,88vw);padding:calc(20px + env(safe-area-inset-top,0px)) 16px calc(18px + env(safe-area-inset-bottom,0px));background:linear-gradient(#11090c,#0a0507);transition:transform .28s cubic-bezier(.2,.8,.2,1);position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(105%);box-shadow:-30px 0 60px #0009}.drawer.open[data-v-65784df2]{transform:none}.x[data-v-65784df2]{top:calc(18px + env(safe-area-inset-top,0px));z-index:2;width:38px;height:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;transition:background .15s,color .15s;display:grid;position:absolute;right:14px}.x[data-v-65784df2]:hover{background:var(--surface-2,#1c1115);color:var(--text)}.top-progress[data-v-c3ba6227]{background:linear-gradient(90deg, var(--hue-ffb800) 0%, var(--accent) 45%, var(--hue-ff3838) 85%, var(--fixed-ffffff) 100%);height:3.5px;box-shadow:0 0 10px var(--hue-ff7814-a95), 0 2px 20px var(--hue-ff5a00-a65), 0 4px 40px var(--hue-ff3838-a40);z-index:99999;pointer-events:none;opacity:0;will-change:width, opacity;transition:width .2s,opacity .25s;position:fixed;top:0;left:0;overflow:hidden}.top-progress[data-v-c3ba6227]:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--fixed-ffffff-a40) 50%, transparent 100%);background-size:200% 100%;animation:1.6s linear infinite shimmer-c3ba6227;position:absolute;inset:0}.top-progress.visible[data-v-c3ba6227]{opacity:1}.top-progress.error[data-v-c3ba6227]{background:linear-gradient(90deg, var(--hue-ff3838) 0%, var(--hue-ff1744) 60%, var(--fixed-ffffff) 100%);box-shadow:0 0 12px var(--hue-ff1744-a95), 0 2px 24px var(--hue-ff1744-a70), 0 4px 40px var(--hue-d50000-a50)}.top-progress.error .glow[data-v-c3ba6227]{box-shadow:0 0 16px var(--hue-ff1744), 0 0 8px var(--hue-ff5252)}.top-progress.error .glow[data-v-c3ba6227]:after{box-shadow:0 0 8px var(--fixed-ffffff), 0 0 16px var(--hue-ff1744), 0 0 24px var(--hue-d50000)}@keyframes shimmer-c3ba6227{0%{transform:translate(-100%)}to{transform:translate(100%)}}.glow[data-v-c3ba6227]{width:100px;box-shadow:0 0 16px var(--hue-ff7814), 0 0 8px var(--hue-ffb800);opacity:.95;pointer-events:none;position:absolute;top:0;bottom:0;right:0;transform:rotate(3deg)translateY(-4px)}.glow[data-v-c3ba6227]:after{content:"";background:var(--fixed-ffffff);width:6px;height:6px;box-shadow:0 0 8px var(--fixed-ffffff), 0 0 16px var(--hue-ff7814), 0 0 24px var(--hue-ff3838);border-radius:50%;position:absolute;top:50%;right:-2px;transform:translateY(-50%)}.top-pill[data-v-c3ba6227]{top:calc(16px + env(safe-area-inset-top));z-index:99998;pointer-events:none;background:var(--surface-121212-a88);-webkit-backdrop-filter:blur(16px);border:1px solid var(--hue-ff7814-a38);height:34px;box-shadow:0 8px 30px var(--shade-a65), 0 0 18px var(--hue-ff6b1a-a28);color:var(--text-ffffff);-webkit-user-select:none;user-select:none;will-change:transform, opacity;border-radius:999px;align-items:center;gap:8px;padding:0 15px 0 12px;display:inline-flex;position:fixed;left:50%;transform:translate(-50%)}.top-pill.error[data-v-c3ba6227]{border-color:var(--hue-ff1744-a55);box-shadow:0 8px 30px var(--shade-a65), 0 0 18px var(--hue-ff1744-a35)}.top-pill.error .pill-spinner[data-v-c3ba6227]{border-top-color:var(--hue-ff1744)}.pill-spinner[data-v-c3ba6227]{border:2px solid var(--fg-a22);border-top-color:var(--hue-ff8a1a);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite spin-c3ba6227}@keyframes spin-c3ba6227{to{transform:rotate(360deg)}}.pill-text[data-v-c3ba6227]{letter-spacing:.02em;white-space:nowrap;font-size:.82rem;font-weight:700}.pill-enter-active[data-v-c3ba6227],.pill-leave-active[data-v-c3ba6227]{transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1)}.pill-enter-from[data-v-c3ba6227],.pill-leave-to[data-v-c3ba6227]{opacity:0;transform:translate(-50%,-10px)scale(.92)}.pill-enter-to[data-v-c3ba6227],.pill-leave-from[data-v-c3ba6227]{opacity:1;transform:translate(-50%)scale(1)}@media (width<=767px){.top-progress[data-v-c3ba6227]{height:3px}.top-pill[data-v-c3ba6227]{top:calc(12px + env(safe-area-inset-top));height:30px;padding:0 12px 0 10px}.pill-spinner[data-v-c3ba6227]{border-width:1.8px;width:12px;height:12px}.pill-text[data-v-c3ba6227]{font-size:.78rem}}.gate[data-v-b441933e]{z-index:150;background:var(--surface-0a0a0d-a86);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.card[data-v-b441933e]{border:1px solid var(--line);background:var(--bg-elev);width:min(420px,100%);box-shadow:var(--shadow);text-align:center;border-radius:24px;padding:36px 32px}.icon[data-v-b441933e]{background:var(--accent-soft);width:56px;height:56px;color:var(--accent);border-radius:50%;place-items:center;margin-bottom:16px;display:inline-grid}.icon svg[data-v-b441933e]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}h1[data-v-b441933e]{margin-bottom:12px;font-size:1.6rem}.body[data-v-b441933e]{color:var(--muted);margin-bottom:24px;line-height:1.6}.primary[data-v-b441933e]{border-radius:var(--r-pill);background:var(--accent-grad);width:100%;color:var(--fixed-ffffff);transition:filter var(--dur-fast) ease, transform var(--dur-fast) ease;border:1px solid #0000;padding:13px 20px;font-weight:700}.primary[data-v-b441933e]:hover{filter:brightness(1.07)}.primary[data-v-b441933e]:active{transform:scale(.98)}.shell[data-v-30f7b47e]{z-index:1;flex-direction:column;min-height:100dvh;display:flex;position:relative}.shell.desktop[data-v-30f7b47e]{flex-direction:row;align-items:stretch}.shell.fullscreen[data-v-30f7b47e]{height:100dvh;min-height:0}.content[data-v-30f7b47e]{flex-direction:column;flex:1;min-width:0;max-width:100%;min-height:100dvh;display:flex;overflow-x:clip}.fullscreen .content[data-v-30f7b47e]{height:100%;min-height:0}main[data-v-30f7b47e]{box-sizing:border-box;width:100%;min-width:0;max-width:1280px;padding-inline:max(16px, env(safe-area-inset-left)) max(16px, env(safe-area-inset-right));flex:1;margin-inline:auto}.shell.desktop main[data-v-30f7b47e]{padding-inline:36px}.fullscreen main[data-v-30f7b47e]{flex-direction:column;min-height:0;display:flex}.fullscreen main[data-v-30f7b47e]>*{flex:1;min-width:0;min-height:0}.toast[data-v-30f7b47e]{box-sizing:border-box;background:var(--surface-16161f);border:1px solid var(--line);z-index:70;text-align:center;overflow-wrap:anywhere;word-break:break-word;border-radius:16px;width:max-content;max-width:min(92vw,420px);padding:10px 18px;font-size:.88rem;font-weight:600;line-height:1.4;position:fixed;bottom:88px;left:50%;transform:translate(-50%)}.toast.error[data-v-30f7b47e]{background:var(--surface-2a1518);border-color:var(--hue-ff5c7a-a45);color:var(--tone-ffb0ba)}.toast.success[data-v-30f7b47e]{background:var(--surface-14241a);border-color:var(--hue-4ade80-a35);color:var(--tone-86efac)}.desktop .toast[data-v-30f7b47e]{left:calc(50% + var(--sidebar) / 2)}:root{--surface-000000:#000;--surface-050505:#050505;--surface-07070b-a45:#07070b73;--surface-0a0a0a:#0a0a0a;--surface-0a0a0d-a86:#0a0a0ddb;--surface-0c0c0c:#0c0c0c;--surface-0d0d11-a82:#0d0d11d1;--surface-0d0d12:#0d0d12;--surface-0e0e0e:#0e0e0e;--surface-0e0e13-a88:#0e0e13e0;--surface-0f0f0f:#0f0f0f;--surface-100e0c:#100e0c;--surface-101010:#101010;--surface-111111:#111;--surface-111116:#111116;--surface-121212:#121212;--surface-121212-a88:#121212e0;--surface-121212-a92:#121212eb;--surface-121217:#121217;--surface-121218-a85:#121218d9;--surface-121218-a95:#121218f2;--surface-131313:#131313;--surface-141414:#141414;--surface-141416:#141416;--surface-141418:#141418;--surface-141418-a95:#141418f2;--surface-14141a:#14141a;--surface-14141a-a90:#14141ae6;--surface-14241a:#14241a;--surface-151518:#151518;--surface-161616:#161616;--surface-16161d:#16161d;--surface-16161e-a75:#16161ebf;--surface-16161e-a90:#16161ee6;--surface-16161f:#16161f;--surface-17171e:#17171e;--surface-181818:#181818;--surface-181818-a65:#181818a6;--surface-18181e-a88:#18181ee0;--surface-181820:#181820;--surface-191920:#191920;--surface-1a120c:#1a120c;--surface-1a1410:#1a1410;--surface-1a1a1a:#1a1a1a;--surface-1a1a20-a82:#1a1a20d1;--surface-1c1c1c:#1c1c1c;--surface-1c1c24:#1c1c24;--surface-1d1d28:#1d1d28;--surface-1d3b26:#1d3b26;--surface-1e1e24-a75:#1e1e24bf;--surface-1e1e26-a85:#1e1e26d9;--surface-1e1e2a-a90:#1e1e2ae6;--surface-1f1f1f:#1f1f1f;--surface-202020:#202020;--surface-20202a-a90:#20202ae6;--surface-222222:#222;--surface-22222c:#22222c;--surface-232323:#232323;--surface-241810:#241810;--surface-24242e-a90:#24242ee6;--surface-242430:#242430;--surface-242434:#242434;--surface-261a14:#261a14;--surface-262626:#262626;--surface-27150d:#27150d;--surface-2a1518:#2a1518;--surface-2a2018:#2a2018;--surface-2a2a2a:#2a2a2a;--surface-2a2a34-a90:#2a2a34e6;--surface-2a2a34-a95:#2a2a34f2;--surface-3a1212:#3a1212;--surface-3a3a3a:#3a3a3a;--border-3a3a3a:#3a3a3a;--border-ffffff:#fff;--text-666666:#666;--text-6a6a6a:#6a6a6a;--text-6a6a72:#6a6a72;--text-6e6e76:#6e6e76;--text-70707a:#70707a;--text-7a7a7a:#7a7a7a;--text-7a7a82:#7a7a82;--text-888888:#888;--text-8a8178:#8a8178;--text-8a8a8a:#8a8a8a;--text-8d8d8d:#8d8d8d;--text-9090a0:#9090a0;--text-9a9a9a:#9a9a9a;--text-9b9b9b:#9b9b9b;--text-a0a0aa:#a0a0aa;--text-adadad:#adadad;--text-b0b0b0:#b0b0b0;--text-b8b8b8:#b8b8b8;--text-b8b8be:#b8b8be;--text-bbbbbb:#bbb;--text-c0c0cc:#c0c0cc;--text-c4c4cc:#c4c4cc;--text-c4c4d0:#c4c4d0;--text-c5c5c5:#c5c5c5;--text-c8c8c8:#c8c8c8;--text-c8c8ce:#c8c8ce;--text-cfcfcf:#cfcfcf;--text-d0d0d0:#d0d0d0;--text-d2d2d6:#d2d2d6;--text-d8d8d8:#d8d8d8;--text-d8d8de:#d8d8de;--text-e2e2e8:#e2e2e8;--text-e2e2ea:#e2e2ea;--text-e4e4e4:#e4e4e4;--text-e4e4eb:#e4e4eb;--text-e6e6ec:#e6e6ec;--text-e8e8e8:#e8e8e8;--text-eeeeee:#eee;--text-f0f0f5:#f0f0f5;--text-f2f2f2:#f2f2f2;--text-f4ece6:#f4ece6;--text-ffffff:#fff;--fg-a03:#ffffff08;--fg-a04:#ffffff0a;--fg-a05:#ffffff0d;--fg-a06:#ffffff0f;--fg-a07:#ffffff12;--fg-a09:#ffffff17;--fg-a10:#ffffff1a;--fg-a12:#ffffff1f;--fg-a14:#ffffff24;--fg-a15:#ffffff26;--fg-a16:#ffffff29;--fg-a18:#ffffff2e;--fg-a20:#fff3;--fg-a22:#ffffff38;--fg-a25:#ffffff40;--fg-a28:#ffffff47;--fg-a30:#ffffff4d;--fg-a32:#ffffff52;--fg-a40:#fff6;--fg-a45:#ffffff73;--fg-a4_5:#ffffff0b;--fg-a50:#ffffff80;--fg-a60:#fff9;--fg-a70:#ffffffb3;--fg-a85:#ffffffd9;--fg-a92:#ffffffeb;--tone-7ddea0:#7ddea0;--tone-7ec8ff:#7ec8ff;--tone-7fb0fb:#7fb0fb;--tone-86efac:#86efac;--tone-9a9ab0:#9a9ab0;--tone-d8b8a0:#d8b8a0;--tone-ef4444:#ef4444;--tone-fb7185:#fb7185;--tone-ff3b3b:#ff3b3b;--tone-ff4d4d:#ff4d4d;--tone-ff5252:#ff5252;--tone-ff6b6b:#ff6b6b;--tone-ff6b7a:#ff6b7a;--tone-ff7ab0:#ff7ab0;--tone-ff8a3a:#ff8a3a;--tone-ff8a3d:#ff8a3d;--tone-ff8a96:#ff8a96;--tone-ff8a9a:#ff8a9a;--tone-ff9a3d:#ff9a3d;--tone-ff9a4a:#ff9a4a;--tone-ff9a4d:#ff9a4d;--tone-ff9a80:#ff9a80;--tone-ffaa52:#ffaa52;--tone-ffb0ba:#ffb0ba;--tone-ffe8d4:#ffe8d4;--hue-0052cc:#0052cc;--hue-0082ff-a40:#0082ff66;--hue-0082ff-a45:#0082ff73;--hue-00b8ff:#00b8ff;--hue-0a8f68:#0a8f68;--hue-12b886:#12b886;--hue-12b886-a18:#12b8862e;--hue-19c98a:#19c98a;--hue-2ecc71-a14:#2ecc7124;--hue-34d399-a08:#34d39914;--hue-34d399-a14:#34d39924;--hue-38bdf8:#38bdf8;--hue-4ade80:#4ade80;--hue-4ade80-a14:#4ade8024;--hue-4ade80-a35:#4ade8059;--hue-4b1ea8:#4b1ea8;--hue-4db8ff:#4db8ff;--hue-501400-a28:#50140047;--hue-501400-a36:#5014005c;--hue-60a5fa-a14:#60a5fa24;--hue-7a3dff:#7a3dff;--hue-7dffd2:#7dffd2;--hue-7ec8ff-a12:#7ec8ff1f;--hue-8a3010:#8a3010;--hue-9a3610:#9a3610;--hue-9d3bff:#9d3bff;--hue-c4844a:#c4844a;--hue-d08cff:#d08cff;--hue-d50000:#d50000;--hue-d50000-a50:#d5000080;--hue-e11d48:#e11d48;--hue-e24a0c:#e24a0c;--hue-e8488c-a16:#e8488c29;--hue-ef4444:#ef4444;--hue-f5d547:#f5d547;--hue-fb7185:#fb7185;--hue-fb7185-a18:#fb71852e;--hue-fbbf24:#fbbf24;--hue-ff1744:#ff1744;--hue-ff1744-a35:#ff174459;--hue-ff1744-a55:#ff17448c;--hue-ff1744-a70:#ff1744b3;--hue-ff1744-a95:#ff1744f2;--hue-ff3838:#ff3838;--hue-ff3838-a40:#ff383866;--hue-ff3b3b:#ff3b3b;--hue-ff4d00:#ff4d00;--hue-ff4d00-a35:#ff4d0059;--hue-ff4d4d-a14:#ff4d4d24;--hue-ff4d4d-a35:#ff4d4d59;--hue-ff4d4d-a40:#ff4d4d66;--hue-ff4d4d-a70:#ff4d4db3;--hue-ff4e10:#ff4e10;--hue-ff5032-a20:#ff503233;--hue-ff5032-a25:#ff503240;--hue-ff5060-a14:#ff506024;--hue-ff5212:#ff5212;--hue-ff521a:#ff521a;--hue-ff5252:#ff5252;--hue-ff5252-a12:#ff52521f;--hue-ff5a00-a65:#ff5a00a6;--hue-ff5c3c-a10:#ff5c3c1a;--hue-ff5c3c-a12:#ff5c3c1f;--hue-ff5c3c-a15:#ff5c3c26;--hue-ff5c3c-a30:#ff5c3c4d;--hue-ff5c3c-a35:#ff5c3c59;--hue-ff5c3c-a75:#ff5c3cbf;--hue-ff5c7a-a06:#ff5c7a0f;--hue-ff5c7a-a10:#ff5c7a1a;--hue-ff5c7a-a16:#ff5c7a29;--hue-ff5c7a-a45:#ff5c7a73;--hue-ff5f1a:#ff5f1a;--hue-ff6010:#ff6010;--hue-ff6a18:#ff6a18;--hue-ff6a18-a12:#ff6a181f;--hue-ff6a18-a16:#ff6a1829;--hue-ff6a18-a42:#ff6a186b;--hue-ff6b1a-a05:#ff6b1a0d;--hue-ff6b1a-a14:#ff6b1a24;--hue-ff6b1a-a15:#ff6b1a26;--hue-ff6b1a-a16:#ff6b1a29;--hue-ff6b1a-a18:#ff6b1a2e;--hue-ff6b1a-a20:#ff6b1a33;--hue-ff6b1a-a22:#ff6b1a38;--hue-ff6b1a-a24:#ff6b1a3d;--hue-ff6b1a-a25:#ff6b1a40;--hue-ff6b1a-a28:#ff6b1a47;--hue-ff6b1a-a32:#ff6b1a52;--hue-ff6b1a-a35:#ff6b1a59;--hue-ff6b1a-a38:#ff6b1a61;--hue-ff6b1a-a40:#ff6b1a66;--hue-ff6b1a-a42:#ff6b1a6b;--hue-ff6b1a-a44:#ff6b1a70;--hue-ff6b1a-a46:#ff6b1a75;--hue-ff6b1a-a50:#ff6b1a80;--hue-ff6b1a-a60:#ff6b1a99;--hue-ff6b1a-a75:#ff6b1abf;--hue-ff6b4a:#ff6b4a;--hue-ff6b6b:#ff6b6b;--hue-ff7814:#ff7814;--hue-ff7814-a38:#ff781461;--hue-ff7814-a95:#ff7814f2;--hue-ff7828-a38:#ff782861;--hue-ff7828-a55:#ff78288c;--hue-ff7828-a60:#ff782899;--hue-ff7828-a75:#ff7828bf;--hue-ff8a1a:#ff8a1a;--hue-ff8a3a-a55:#ff8a3a8c;--hue-ff8a3d:#ff8a3d;--hue-ff8a3d-a12:#ff8a3d1f;--hue-ff8a68:#ff8a68;--hue-ff8a9a:#ff8a9a;--hue-ff924a:#ff924a;--hue-ff963c-a12:#ff963c1f;--hue-ff963c-a14:#ff963c24;--hue-ff9a2e:#ff9a2e;--hue-ff9a2e-a16:#ff9a2e29;--hue-ff9a2e-a50:#ff9a2e80;--hue-ffaa52-a12:#ffaa521f;--hue-ffaa52-a25:#ffaa5240;--hue-ffab4d:#ffab4d;--hue-ffb020:#ffb020;--hue-ffb44a:#ffb44a;--hue-ffb800:#ffb800;--hue-ffba5a-a35:#ffba5a59;--hue-ffba5a-a45:#ffba5a73;--hue-ffba8c-a16:#ffba8c29;--hue-ffd278-a35:#ffd27859;--shade-050505-a00:#05050500;--shade-050508-a62:#0505089e;--shade-050508-a65:#050508a6;--shade-060606-a72:#060606b8;--shade-080402-a16:#08040229;--shade-080402-a18:#0804022e;--shade-080408-a16:#08040829;--shade-080604-a18:#0806042e;--shade-080604-a42:#0806046b;--shade-080604-a78:#080604c7;--shade-080808-a08:#08080814;--shade-080808-a12:#0808081f;--shade-080808-a22:#08080838;--shade-080808-a55:#0808088c;--shade-080808-a86:#080808db;--shade-0a0a0a-a62:#0a0a0a9e;--shade-0a0a0a-a68:#0a0a0aad;--shade-0c0604-a76:#0c0604c2;--shade-0c0806-a62:#0c08069e;--shade-a06:#0000000f;--shade-a12:#0000001f;--shade-a22:#00000038;--shade-a25:#00000040;--shade-a26:#00000042;--shade-a28:#00000047;--shade-a30:#0000004d;--shade-a35:#00000059;--shade-a38:#00000061;--shade-a40:#0006;--shade-a42:#0000006b;--shade-a45:#00000073;--shade-a50:#00000080;--shade-a52:#00000085;--shade-a54:#0000008a;--shade-a55:#0000008c;--shade-a60:#0009;--shade-a62:#0000009e;--shade-a65:#000000a6;--shade-a70:#000000b3;--shade-a75:#000000bf;--shade-a85:#000000d9;--fixed-0a0a0a:#0a0a0a;--fixed-0a0a0c:#0a0a0c;--fixed-0c0c0c:#0c0c0c;--fixed-0e0e10-a88:#0e0e10e0;--fixed-0e0e12-a78:#0e0e12c7;--fixed-0e0e12-a95:#0e0e12f2;--fixed-101014:#101014;--fixed-111111:#111;--fixed-111111-a75:#111111bf;--fixed-111111-a85:#111111d9;--fixed-12060e-a74:#12060ebd;--fixed-120804-a40:#12080466;--fixed-121216:#121216;--fixed-121218-a72:#121218b8;--fixed-140610-a40:#14061066;--fixed-140804-a38:#14080461;--fixed-140a08:#140a08;--fixed-141414:#141414;--fixed-171717:#171717;--fixed-1a0c08:#1a0c08;--fixed-1a1416-a82:#1a1416d1;--fixed-1a1a24-a85:#1a1a24d9;--fixed-1c1c26-a88:#1c1c26e0;--fixed-1e1416-a90:#1e1416e6;--fixed-1f1f1f:#1f1f1f;--fixed-241a1c-a92:#241a1ceb;--fixed-281004-a72:#281004b8;--fixed-2a1208:#2a1208;--fixed-8a8a8a:#8a8a8a;--fixed-9898a8:#9898a8;--fixed-d8d8d8:#d8d8d8;--fixed-d8d8e0:#d8d8e0;--fixed-f1f1f1:#f1f1f1;--fixed-ffffff:#fff;--fixed-ffffff-a08:#ffffff14;--fixed-ffffff-a10:#ffffff1a;--fixed-ffffff-a18:#ffffff2e;--fixed-ffffff-a20:#fff3;--fixed-ffffff-a22:#ffffff38;--fixed-ffffff-a25:#ffffff40;--fixed-ffffff-a30:#ffffff4d;--fixed-ffffff-a32:#ffffff52;--fixed-ffffff-a35:#ffffff59;--fixed-ffffff-a40:#fff6;--fixed-ffffff-a65:#ffffffa6;--fixed-ffffff-a72:#ffffffb8;--fixed-ffffff-a78:#ffffffc7;--fixed-ffffff-a82:#ffffffd1;--fixed-ffffff-a85:#ffffffd9;--fixed-ffffff-a86:#ffffffdb;--fixed-ffffff-a88:#ffffffe0;--fixed-ffffff-a90:#ffffffe6;--fixed-ffffff-a92:#ffffffeb}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f4f6;--bg-elev:#fff;--bg-soft:#e8e8ee;--line:#12121814;--text:#121218;--muted:#5e5e6c;--ok:#0f9f6e;--danger:#e0314f;--sh-sm:0 2px 8px #12121814;--sh-md:0 12px 32px #1212181f;--sh-lg:0 24px 80px #1212182e;--glow-accent:#ff6b1a1a;--glow-accent-2:#a855f70f;--noise-opacity:.02;--surface-000000:#f4f4f4;--surface-050505:#f4f4f4;--surface-07070b-a45:#f1f1f673;--surface-0a0a0a:#f4f4f4;--surface-0a0a0d-a86:#ffffffdb;--surface-0c0c0c:#fff;--surface-0d0d11-a82:#fdfdfdd1;--surface-0d0d12:#fcfcfd;--surface-0e0e0e:#fefefe;--surface-0e0e13-a88:#fcfcfde0;--surface-0f0f0f:#fdfdfd;--surface-100e0c:#fefefd;--surface-101010:#fdfdfd;--surface-111111:#fcfcfc;--surface-111116:#fafafb;--surface-121212:#fbfbfb;--surface-121212-a88:#fbfbfbe0;--surface-121212-a92:#fbfbfbeb;--surface-121217:#f9f9fb;--surface-121218-a85:#f9f9fbd9;--surface-121218-a95:#f9f9fbf2;--surface-131313:#fbfbfb;--surface-141414:#fafafa;--surface-141416:#fafafa;--surface-141418:#f9f9fa;--surface-141418-a95:#f9f9faf2;--surface-14141a:#f8f8f9;--surface-14141a-a90:#f8f8f9e6;--surface-14241a:#f3f9f5;--surface-151518:#f9f9f9;--surface-161616:#f9f9f9;--surface-16161d:#f6f6f8;--surface-16161e-a75:#f6f6f8bf;--surface-16161e-a90:#f6f6f8e6;--surface-16161f:#f5f5f8;--surface-17171e:#f6f6f8;--surface-181818:#f8f8f8;--surface-181818-a65:#f8f8f8a6;--surface-18181e-a88:#f6f6f7e0;--surface-181820:#f5f5f7;--surface-191920:#f4f4f7;--surface-1a120c:#fcfbf9;--surface-1a1410:#fbfaf9;--surface-1a1a1a:#f7f7f7;--surface-1a1a20-a82:#f4f4f6d1;--surface-1c1c1c:#f6f6f6;--surface-1c1c24:#f2f2f5;--surface-1d1d28:#f0f0f4;--surface-1d3b26:#e7f3eb;--surface-1e1e24-a75:#f2f2f4bf;--surface-1e1e26-a85:#f1f1f4d9;--surface-1e1e2a-a90:#efeff4e6;--surface-1f1f1f:#f4f4f4;--surface-202020:#f4f4f4;--surface-20202a-a90:#efeff3e6;--surface-222222:#f3f3f3;--surface-22222c:#eeeef2;--surface-232323:#f2f2f2;--surface-241810:#faf6f4;--surface-24242e-a90:#ededf1e6;--surface-242430:#ececf1;--surface-242434:#eaeaf0;--surface-261a14:#f8f4f2;--surface-262626:#f0f0f0;--surface-27150d:#fbf5f3;--surface-2a1518:#f8f0f1;--surface-2a2018:#f6f3f0;--surface-2a2a2a:#eee;--surface-2a2a34-a90:#e9e9eee6;--surface-2a2a34-a95:#e9e9eef2;--surface-3a1212:#f8e9e9;--surface-3a3a3a:#e5e5e5;--border-3a3a3a:#bfbfbf;--border-ffffff:#121212;--text-666666:#a0a0a0;--text-6a6a6a:#9c9c9c;--text-6a6a72:#95959d;--text-6e6e76:#929299;--text-70707a:#8e8e98;--text-7a7a7a:#8f8f8f;--text-7a7a82:#88888f;--text-888888:#838383;--text-8a8178:#918980;--text-8a8a8a:#818181;--text-8d8d8d:#7f7f7f;--text-9090a0:#6c6c7e;--text-9a9a9a:#737373;--text-9b9b9b:#727272;--text-a0a0aa:#646470;--text-adadad:#636363;--text-b0b0b0:#606060;--text-b8b8b8:#595959;--text-b8b8be:#52525a;--text-bbbbbb:#565656;--text-c0c0cc:#444454;--text-c4c4cc:#454550;--text-c4c4d0:#404051;--text-c5c5c5:#4d4d4d;--text-c8c8c8:#4a4a4a;--text-c8c8ce:#43434c;--text-cfcfcf:#444;--text-d0d0d0:#434343;--text-d2d2d6:#3c3c42;--text-d8d8d8:#3b3b3b;--text-d8d8de:#34343d;--text-e2e2e8:#292934;--text-e2e2ea:#262635;--text-e4e4e4:#303030;--text-e4e4eb:#262633;--text-e6e6ec:#252530;--text-e8e8e8:#2c2c2c;--text-eeeeee:#252525;--text-f0f0f5:#1a1a27;--text-f2f2f2:#212121;--text-f4ece6:#32251b;--text-ffffff:#121212;--fg-a03:#12121808;--fg-a04:#1212180a;--fg-a05:#1212180d;--fg-a06:#1212180f;--fg-a07:#12121812;--fg-a09:#12121817;--fg-a10:#1212181a;--fg-a12:#1212181f;--fg-a14:#12121824;--fg-a15:#12121826;--fg-a16:#12121829;--fg-a18:#1212182e;--fg-a20:#12121833;--fg-a22:#12121838;--fg-a25:#12121840;--fg-a28:#12121847;--fg-a30:#1212184d;--fg-a32:#12121852;--fg-a40:#12121866;--fg-a45:#12121873;--fg-a4_5:#1212180b;--fg-a50:#12121880;--fg-a60:#12121899;--fg-a70:#121218b3;--fg-a85:#121218d9;--fg-a92:#121218eb;--tone-7ddea0:#29a355;--tone-7ec8ff:#0f73bd;--tone-7fb0fb:#0f54bd;--tone-86efac:#18b450;--tone-9a9ab0:#5a5a72;--tone-d8b8a0:#91603b;--tone-ef4444:#bc1010;--tone-fb7185:#bd0f28;--tone-ff3b3b:#bd0f0f;--tone-ff4d4d:#bd0f0f;--tone-ff5252:#bd0f0f;--tone-ff6b6b:#bd0f0f;--tone-ff6b7a:#bd0f21;--tone-ff7ab0:#bd0f56;--tone-ff8a3a:#bd560f;--tone-ff8a3d:#bd540f;--tone-ff8a96:#bd0f21;--tone-ff8a9a:#bd0f27;--tone-ff9a3d:#bd620f;--tone-ff9a4a:#bd5c0f;--tone-ff9a4d:#bd5a0f;--tone-ff9a80:#bd330f;--tone-ffaa52:#bd680f;--tone-ffb0ba:#bd0f25;--tone-ffe8d4:#bd600f}html[data-theme=soft]{--bg:#23232c;--bg-elev:#2e2e38;--bg-soft:#383842;--line:#ffffff24;--text:#eeeef2;--muted:#a3a3b0;--sh-sm:0 2px 8px #00000047;--sh-md:0 12px 32px #00000061;--sh-lg:0 24px 80px #00000080;--glow-accent:#ff6b1a1f;--glow-accent-2:#a855f71a;--noise-opacity:.028;--surface-000000:#23232c;--surface-050505:#262630;--surface-07070b-a45:#24243873;--surface-0a0a0a:#2a2a33;--surface-0a0a0d-a86:#292936db;--surface-0c0c0c:#2b2b35;--surface-0d0d11-a82:#2b2b39d1;--surface-0d0d12:#2a2a3a;--surface-0e0e0e:#2c2c36;--surface-0e0e13-a88:#2b2b3be0;--surface-0f0f0f:#2d2d37;--surface-100e0c:#38312a;--surface-101010:#2d2d38;--surface-111111:#2e2e39;--surface-111116:#2e2e3c;--surface-121212:#2f2f39;--surface-121212-a88:#2f2f39e0;--surface-121212-a92:#2f2f39eb;--surface-121217:#2f2f3c;--surface-121218-a85:#2e2e3ed9;--surface-121218-a95:#2e2e3ef2;--surface-131313:#2f2f3a;--surface-141414:#30303b;--surface-141416:#31313c;--surface-141418:#32323c;--surface-141418-a95:#32323cf2;--surface-14141a:#30303f;--surface-14141a-a90:#30303fe6;--surface-14241a:#2a4c37;--surface-151518:#32323d;--surface-161616:#31313c;--surface-16161d:#313141;--surface-16161e-a75:#313143bf;--surface-16161e-a90:#313143e6;--surface-16161f:#303044;--surface-17171e:#323242;--surface-181818:#33333e;--surface-181818-a65:#33333ea6;--surface-18181e-a88:#343441e0;--surface-181820:#333343;--surface-191920:#343443;--surface-1a120c:#483221;--surface-1a1410:#433429;--surface-1a1a1a:#34343f;--surface-1a1a20-a82:#363642d1;--surface-1c1c1c:#353541;--surface-1c1c24:#363646;--surface-1d1d28:#35354a;--surface-1d3b26:#2e5e3d;--surface-1e1e24-a75:#393944bf;--surface-1e1e26-a85:#383847d9;--surface-1e1e2a-a90:#36364be6;--surface-1f1f1f:#373743;--surface-202020:#383844;--surface-20202a-a90:#39394ae6;--surface-222222:#3a3a45;--surface-22222c:#3a3a4b;--surface-232323:#3a3a46;--surface-241810:#503523;--surface-24242e-a90:#3c3c4ce6;--surface-242430:#3b3b4f;--surface-242434:#393953;--surface-261a14:#4e3629;--surface-262626:#3c3c48;--surface-27150d:#562f1d;--surface-2a1518:#52292f;--surface-2a2018:#503d2d;--surface-2a2a2a:#3f3f4b;--surface-2a2a34-a90:#414150e6;--surface-2a2a34-a95:#414150f2;--surface-3a1212:#651f1f;--surface-3a3a3a:#4a4a56;--border-3a3a3a:#4a4a56;--border-ffffff:#efeff1;--text-666666:#a6a6ad;--text-6a6a6a:#a8a8af;--text-6a6a72:#aaaab0;--text-6e6e76:#acacb2;--text-70707a:#adadb4;--text-7a7a7a:#b0b0b6;--text-7a7a82:#b2b2b8;--text-888888:#b6b6bc;--text-8a8178:#b3b3b9;--text-8a8a8a:#b7b7bd;--text-8d8d8d:#b9b9be;--text-9090a0:#bebec3;--text-9a9a9a:#bfbfc4;--text-9b9b9b:#bfbfc4;--text-a0a0aa:#c4c4c9;--text-adadad:#c8c8cc;--text-b0b0b0:#cacace;--text-b8b8b8:#cdcdd1;--text-b8b8be:#cfcfd3;--text-bbbbbb:#cfcfd3;--text-c0c0cc:#d1d1da;--text-c4c4cc:#d5d5d8;--text-c4c4d0:#d3d3dc;--text-c5c5c5:#d4d4d7;--text-c8c8c8:#d5d5d8;--text-c8c8ce:#d6d6da;--text-cfcfcf:#d8d8db;--text-d0d0d0:#d9d9dc;--text-d2d2d6:#dbdbde;--text-d8d8d8:#dddddf;--text-d8d8de:#dddde2;--text-e2e2e8:#e1e1e7;--text-e2e2ea:#e0e0e9;--text-e4e4e4:#e2e2e5;--text-e4e4eb:#e1e1e9;--text-e6e6ec:#e2e2e9;--text-e8e8e8:#e4e4e6;--text-eeeeee:#e7e7e9;--text-f0f0f5:#e6e6ee;--text-f2f2f2:#e9e9eb;--text-f4ece6:#f0e7e0;--text-ffffff:#efeff1}html[data-theme=pink]{--accent:#ff4d8d;--accent-hover:#ff73a5;--accent-press:#f2387b;--accent-soft:#ff4d8d1f;--accent-line:#ff4d8d73;--accent-ring:#ff4d8d8c;--accent-grad:linear-gradient(90deg, #ff73a5, #ff4d8d);--sh-accent:0 10px 26px #ff4d8d57;--glow-accent:#ff4d8d26;--tone-d8b8a0:#d8a0b4;--tone-ff8a3a:#ff3a81;--tone-ff8a3d:#ff3d83;--tone-ff9a3d:#ff3d83;--tone-ff9a4a:#ff4a8b;--tone-ff9a4d:#ff4d8d;--tone-ff9a80:#ff80ae;--tone-ffaa52:#ff5290;--tone-ffe8d4:#ffd4e3;--hue-501400-a28:#50001d47;--hue-501400-a36:#50001d5c;--hue-8a3010:#8a103c;--hue-9a3610:#9a1042;--hue-c4844a:#c44a76;--hue-e24a0c:#e20c59;--hue-f5d547:#f54786;--hue-fbbf24:#fb2471;--hue-ff4d00:#ff005c;--hue-ff4d00-a35:#ff005c59;--hue-ff4e10:#ff1066;--hue-ff5032-a20:#ff327c33;--hue-ff5032-a25:#ff327c40;--hue-ff5212:#ff1267;--hue-ff521a:#ff1a6c;--hue-ff5a00-a65:#ff005ca6;--hue-ff5c3c-a10:#ff3c821a;--hue-ff5c3c-a12:#ff3c821f;--hue-ff5c3c-a15:#ff3c8226;--hue-ff5c3c-a30:#ff3c824d;--hue-ff5c3c-a35:#ff3c8259;--hue-ff5c3c-a75:#ff3c82bf;--hue-ff5f1a:#ff1a6c;--hue-ff6010:#ff1066;--hue-ff6a18:#ff186b;--hue-ff6a18-a12:#ff186b1f;--hue-ff6a18-a16:#ff186b29;--hue-ff6a18-a42:#ff186b6b;--hue-ff6b1a-a05:#ff1a6c0d;--hue-ff6b1a-a14:#ff1a6c24;--hue-ff6b1a-a15:#ff1a6c26;--hue-ff6b1a-a16:#ff1a6c29;--hue-ff6b1a-a18:#ff1a6c2e;--hue-ff6b1a-a20:#ff1a6c33;--hue-ff6b1a-a22:#ff1a6c38;--hue-ff6b1a-a24:#ff1a6c3d;--hue-ff6b1a-a25:#ff1a6c40;--hue-ff6b1a-a28:#ff1a6c47;--hue-ff6b1a-a32:#ff1a6c52;--hue-ff6b1a-a35:#ff1a6c59;--hue-ff6b1a-a38:#ff1a6c61;--hue-ff6b1a-a40:#ff1a6c66;--hue-ff6b1a-a42:#ff1a6c6b;--hue-ff6b1a-a44:#ff1a6c70;--hue-ff6b1a-a46:#ff1a6c75;--hue-ff6b1a-a50:#ff1a6c80;--hue-ff6b1a-a60:#ff1a6c99;--hue-ff6b1a-a75:#ff1a6cbf;--hue-ff6b4a:#ff4a8b;--hue-ff7814:#ff1468;--hue-ff7814-a38:#ff146861;--hue-ff7814-a95:#ff1468f2;--hue-ff7828-a38:#ff287561;--hue-ff7828-a55:#ff28758c;--hue-ff7828-a60:#ff287599;--hue-ff7828-a75:#ff2875bf;--hue-ff8a1a:#ff1a6c;--hue-ff8a3a-a55:#ff3a818c;--hue-ff8a3d:#ff3d83;--hue-ff8a3d-a12:#ff3d831f;--hue-ff8a68:#ff689e;--hue-ff924a:#ff4a8b;--hue-ff963c-a12:#ff3c821f;--hue-ff963c-a14:#ff3c8224;--hue-ff9a2e:#ff2e79;--hue-ff9a2e-a16:#ff2e7929;--hue-ff9a2e-a50:#ff2e7980;--hue-ffaa52-a12:#ff52901f;--hue-ffaa52-a25:#ff529040;--hue-ffab4d:#ff4d8d;--hue-ffb020:#ff2070;--hue-ffb44a:#ff4a8b;--hue-ffb800:#ff005c;--hue-ffba5a-a35:#ff5a9559;--hue-ffba5a-a45:#ff5a9573;--hue-ffba8c-a16:#ff8cb529;--hue-ffd278-a35:#ff78a959}html[data-theme=purple]{--accent:#8b5cf6;--accent-hover:#a480f8;--accent-press:#7847e9;--accent-soft:#8b5cf61f;--accent-line:#8b5cf673;--accent-ring:#8b5cf68c;--accent-grad:linear-gradient(90deg, #a480f8, #8b5cf6);--sh-accent:0 10px 26px #8b5cf657;--glow-accent:#8b5cf626;--tone-d8b8a0:#b1a0d8;--tone-ff8a3a:#763aff;--tone-ff8a3d:#783dff;--tone-ff9a3d:#783dff;--tone-ff9a4a:#814aff;--tone-ff9a4d:#834dff;--tone-ff9a80:#a780ff;--tone-ffaa52:#8752ff;--tone-ffe8d4:#e1d4ff;--hue-501400-a28:#18005047;--hue-501400-a36:#1800505c;--hue-8a3010:#35108a;--hue-9a3610:#3a109a;--hue-c4844a:#6f4ac4;--hue-e24a0c:#4d0ce2;--hue-f5d547:#7c47f5;--hue-fbbf24:#6624fb;--hue-ff4d00:#4e00ff;--hue-ff4d00-a35:#4e00ff59;--hue-ff4e10:#5910ff;--hue-ff5032-a20:#7132ff33;--hue-ff5032-a25:#7132ff40;--hue-ff5212:#5a12ff;--hue-ff521a:#601aff;--hue-ff5a00-a65:#4e00ffa6;--hue-ff5c3c-a10:#783cff1a;--hue-ff5c3c-a12:#783cff1f;--hue-ff5c3c-a15:#783cff26;--hue-ff5c3c-a30:#783cff4d;--hue-ff5c3c-a35:#783cff59;--hue-ff5c3c-a75:#783cffbf;--hue-ff5f1a:#601aff;--hue-ff6010:#5910ff;--hue-ff6a18:#5f18ff;--hue-ff6a18-a12:#5f18ff1f;--hue-ff6a18-a16:#5f18ff29;--hue-ff6a18-a42:#5f18ff6b;--hue-ff6b1a-a05:#601aff0d;--hue-ff6b1a-a14:#601aff24;--hue-ff6b1a-a15:#601aff26;--hue-ff6b1a-a16:#601aff29;--hue-ff6b1a-a18:#601aff2e;--hue-ff6b1a-a20:#601aff33;--hue-ff6b1a-a22:#601aff38;--hue-ff6b1a-a24:#601aff3d;--hue-ff6b1a-a25:#601aff40;--hue-ff6b1a-a28:#601aff47;--hue-ff6b1a-a32:#601aff52;--hue-ff6b1a-a35:#601aff59;--hue-ff6b1a-a38:#601aff61;--hue-ff6b1a-a40:#601aff66;--hue-ff6b1a-a42:#601aff6b;--hue-ff6b1a-a44:#601aff70;--hue-ff6b1a-a46:#601aff75;--hue-ff6b1a-a50:#601aff80;--hue-ff6b1a-a60:#601aff99;--hue-ff6b1a-a75:#601affbf;--hue-ff6b4a:#814aff;--hue-ff7814:#5c14ff;--hue-ff7814-a38:#5c14ff61;--hue-ff7814-a95:#5c14fff2;--hue-ff7828-a38:#6a28ff61;--hue-ff7828-a55:#6a28ff8c;--hue-ff7828-a60:#6a28ff99;--hue-ff7828-a75:#6a28ffbf;--hue-ff8a1a:#601aff;--hue-ff8a3a-a55:#763aff8c;--hue-ff8a3d:#783dff;--hue-ff8a3d-a12:#783dff1f;--hue-ff8a68:#9668ff;--hue-ff924a:#814aff;--hue-ff963c-a12:#783cff1f;--hue-ff963c-a14:#783cff24;--hue-ff9a2e:#6e2eff;--hue-ff9a2e-a16:#6e2eff29;--hue-ff9a2e-a50:#6e2eff80;--hue-ffaa52-a12:#8752ff1f;--hue-ffaa52-a25:#8752ff40;--hue-ffab4d:#834dff;--hue-ffb020:#6420ff;--hue-ffb44a:#814aff;--hue-ffb800:#4e00ff;--hue-ffba5a-a35:#8c5aff59;--hue-ffba5a-a45:#8c5aff73;--hue-ffba8c-a16:#af8cff29;--hue-ffd278-a35:#a178ff59}html[data-theme=blue]{--accent:#3b82f6;--accent-hover:#5f99f8;--accent-press:#2770e7;--accent-soft:#3b82f61f;--accent-line:#3b82f673;--accent-ring:#3b82f68c;--accent-grad:linear-gradient(90deg, #5f99f8, #3b82f6);--sh-accent:0 10px 26px #3b82f657;--glow-accent:#3b82f626;--tone-d8b8a0:#a0b5d8;--tone-ff8a3a:#3a85ff;--tone-ff8a3d:#3d87ff;--tone-ff9a3d:#3d87ff;--tone-ff9a4a:#4a8fff;--tone-ff9a4d:#4d91ff;--tone-ff9a80:#80b0ff;--tone-ffaa52:#5294ff;--tone-ffe8d4:#d4e4ff;--hue-501400-a28:#001e5047;--hue-501400-a36:#001e505c;--hue-8a3010:#103e8a;--hue-9a3610:#10449a;--hue-c4844a:#4a78c4;--hue-e24a0c:#0c5de2;--hue-f5d547:#4789f5;--hue-fbbf24:#2476fb;--hue-ff4d00:#0061ff;--hue-ff4d00-a35:#0061ff59;--hue-ff4e10:#106bff;--hue-ff5032-a20:#3280ff33;--hue-ff5032-a25:#3280ff40;--hue-ff5212:#126cff;--hue-ff521a:#1a71ff;--hue-ff5a00-a65:#0061ffa6;--hue-ff5c3c-a10:#3c86ff1a;--hue-ff5c3c-a12:#3c86ff1f;--hue-ff5c3c-a15:#3c86ff26;--hue-ff5c3c-a30:#3c86ff4d;--hue-ff5c3c-a35:#3c86ff59;--hue-ff5c3c-a75:#3c86ffbf;--hue-ff5f1a:#1a71ff;--hue-ff6010:#106bff;--hue-ff6a18:#1870ff;--hue-ff6a18-a12:#1870ff1f;--hue-ff6a18-a16:#1870ff29;--hue-ff6a18-a42:#1870ff6b;--hue-ff6b1a-a05:#1a71ff0d;--hue-ff6b1a-a14:#1a71ff24;--hue-ff6b1a-a15:#1a71ff26;--hue-ff6b1a-a16:#1a71ff29;--hue-ff6b1a-a18:#1a71ff2e;--hue-ff6b1a-a20:#1a71ff33;--hue-ff6b1a-a22:#1a71ff38;--hue-ff6b1a-a24:#1a71ff3d;--hue-ff6b1a-a25:#1a71ff40;--hue-ff6b1a-a28:#1a71ff47;--hue-ff6b1a-a32:#1a71ff52;--hue-ff6b1a-a35:#1a71ff59;--hue-ff6b1a-a38:#1a71ff61;--hue-ff6b1a-a40:#1a71ff66;--hue-ff6b1a-a42:#1a71ff6b;--hue-ff6b1a-a44:#1a71ff70;--hue-ff6b1a-a46:#1a71ff75;--hue-ff6b1a-a50:#1a71ff80;--hue-ff6b1a-a60:#1a71ff99;--hue-ff6b1a-a75:#1a71ffbf;--hue-ff6b4a:#4a8fff;--hue-ff7814:#146dff;--hue-ff7814-a38:#146dff61;--hue-ff7814-a95:#146dfff2;--hue-ff7828-a38:#287aff61;--hue-ff7828-a55:#287aff8c;--hue-ff7828-a60:#287aff99;--hue-ff7828-a75:#287affbf;--hue-ff8a1a:#1a71ff;--hue-ff8a3a-a55:#3a85ff8c;--hue-ff8a3d:#3d87ff;--hue-ff8a3d-a12:#3d87ff1f;--hue-ff8a68:#68a1ff;--hue-ff924a:#4a8fff;--hue-ff963c-a12:#3c86ff1f;--hue-ff963c-a14:#3c86ff24;--hue-ff9a2e:#2e7dff;--hue-ff9a2e-a16:#2e7dff29;--hue-ff9a2e-a50:#2e7dff80;--hue-ffaa52-a12:#5294ff1f;--hue-ffaa52-a25:#5294ff40;--hue-ffab4d:#4d91ff;--hue-ffb020:#2075ff;--hue-ffb44a:#4a8fff;--hue-ffb800:#0061ff;--hue-ffba5a-a35:#5a99ff59;--hue-ffba5a-a45:#5a99ff73;--hue-ffba8c-a16:#8cb8ff29;--hue-ffd278-a35:#78abff59}html[data-theme=red]{--accent:#ef4444;--accent-hover:#f26767;--accent-press:#e03131;--accent-soft:#ef44441f;--accent-line:#ef444473;--accent-ring:#ef44448c;--accent-grad:linear-gradient(90deg, #f26767, #ef4444);--sh-accent:0 10px 26px #ef444457;--glow-accent:#ef444426;--tone-d8b8a0:#d8a0a0;--tone-ff8a3a:#ff3a3a;--tone-ff8a3d:#ff3d3d;--tone-ff9a3d:#ff3d3d;--tone-ff9a4a:#ff4a4a;--tone-ff9a4d:#ff4d4d;--tone-ff9a80:#ff8080;--tone-ffaa52:#ff5252;--tone-ffe8d4:#ffd4d4;--hue-501400-a28:#50000047;--hue-501400-a36:#5000005c;--hue-8a3010:#8a1010;--hue-9a3610:#9a1010;--hue-c4844a:#c44a4a;--hue-e24a0c:#e20c0c;--hue-f5d547:#f54747;--hue-fbbf24:#fb2424;--hue-ff4d00:red;--hue-ff4d00-a35:#ff000059;--hue-ff4e10:#ff1010;--hue-ff5032-a20:#ff323233;--hue-ff5032-a25:#ff323240;--hue-ff5212:#ff1212;--hue-ff521a:#ff1a1a;--hue-ff5a00-a65:#ff0000a6;--hue-ff5c3c-a10:#ff3c3c1a;--hue-ff5c3c-a12:#ff3c3c1f;--hue-ff5c3c-a15:#ff3c3c26;--hue-ff5c3c-a30:#ff3c3c4d;--hue-ff5c3c-a35:#ff3c3c59;--hue-ff5c3c-a75:#ff3c3cbf;--hue-ff5f1a:#ff1a1a;--hue-ff6010:#ff1010;--hue-ff6a18:#ff1818;--hue-ff6a18-a12:#ff18181f;--hue-ff6a18-a16:#ff181829;--hue-ff6a18-a42:#ff18186b;--hue-ff6b1a-a05:#ff1a1a0d;--hue-ff6b1a-a14:#ff1a1a24;--hue-ff6b1a-a15:#ff1a1a26;--hue-ff6b1a-a16:#ff1a1a29;--hue-ff6b1a-a18:#ff1a1a2e;--hue-ff6b1a-a20:#ff1a1a33;--hue-ff6b1a-a22:#ff1a1a38;--hue-ff6b1a-a24:#ff1a1a3d;--hue-ff6b1a-a25:#ff1a1a40;--hue-ff6b1a-a28:#ff1a1a47;--hue-ff6b1a-a32:#ff1a1a52;--hue-ff6b1a-a35:#ff1a1a59;--hue-ff6b1a-a38:#ff1a1a61;--hue-ff6b1a-a40:#ff1a1a66;--hue-ff6b1a-a42:#ff1a1a6b;--hue-ff6b1a-a44:#ff1a1a70;--hue-ff6b1a-a46:#ff1a1a75;--hue-ff6b1a-a50:#ff1a1a80;--hue-ff6b1a-a60:#ff1a1a99;--hue-ff6b1a-a75:#ff1a1abf;--hue-ff6b4a:#ff4a4a;--hue-ff7814:#ff1414;--hue-ff7814-a38:#ff141461;--hue-ff7814-a95:#ff1414f2;--hue-ff7828-a38:#ff282861;--hue-ff7828-a55:#ff28288c;--hue-ff7828-a60:#ff282899;--hue-ff7828-a75:#ff2828bf;--hue-ff8a1a:#ff1a1a;--hue-ff8a3a-a55:#ff3a3a8c;--hue-ff8a3d:#ff3d3d;--hue-ff8a3d-a12:#ff3d3d1f;--hue-ff8a68:#ff6868;--hue-ff924a:#ff4a4a;--hue-ff963c-a12:#ff3c3c1f;--hue-ff963c-a14:#ff3c3c24;--hue-ff9a2e:#ff2e2e;--hue-ff9a2e-a16:#ff2e2e29;--hue-ff9a2e-a50:#ff2e2e80;--hue-ffaa52-a12:#ff52521f;--hue-ffaa52-a25:#ff525240;--hue-ffab4d:#ff4d4d;--hue-ffb020:#ff2020;--hue-ffb44a:#ff4a4a;--hue-ffb800:red;--hue-ffba5a-a35:#ff5a5a59;--hue-ffba5a-a45:#ff5a5a73;--hue-ffba8c-a16:#ff8c8c29;--hue-ffd278-a35:#ff787859}html[data-theme=nudeai]{--bg:#070405;--bg-elev:#150d10;--bg-soft:#1c1115;--bg-soft-2:#24151b;--line:#ffffff12;--line-warm:#ff287f47;--text:#fbf4f7;--muted:#ae9ca6;--dim:#75636d;--accent:#ff2d8a;--accent-hover:#ff74b8;--accent-press:#e3157c;--accent-soft:#ff2d8a24;--accent-line:#ff2d8a73;--accent-ring:#ff4aa099;--accent-grad:linear-gradient(135deg, #ff7cc2 0%, #ff2d8a 55%, #e3157c 100%);--accent-2:#ff74b8;--sh-accent:0 10px 40px -10px #ff1476a6;--glow-accent:#ff147629;--glow-accent-2:#ff0a731a;--noise-opacity:0;--r-sm:12px;--r-md:14px;--r-lg:18px;--r-xl:24px;--header:68px;--sidebar:264px;--tabbar:64px;--font-display:"Plus Jakarta Sans", "Noto Sans JP", "Noto Sans SC", system-ui, -apple-system, "Hiragino Sans", "Yu Gothic", "Segoe UI", sans-serif;--font-body:"Plus Jakarta Sans", "Noto Sans JP", "Noto Sans SC", system-ui, -apple-system, "Hiragino Sans", "Yu Gothic", "Segoe UI", sans-serif;--surface-000000:#000;--surface-050505:#060405;--surface-07070b-a45:#09060b73;--surface-0a0a0a:#0d080a;--surface-0a0a0d-a86:#0d080ddb;--surface-0c0c0c:#0f0a0c;--surface-0d0d11-a82:#110b11d1;--surface-0d0d12:#110b12;--surface-0e0e0e:#120b0e;--surface-0e0e13-a88:#120b13e0;--surface-0f0f0f:#130c0f;--surface-100e0c:#140b0c;--surface-101010:#140d10;--surface-111111:#160e11;--surface-111116:#150e16;--surface-121212:#170f12;--surface-121212-a88:#170f12e0;--surface-121212-a92:#170f12eb;--surface-121217:#170f17;--surface-121218-a85:#170f18d9;--surface-121218-a95:#170f18f2;--surface-131313:#181013;--surface-141414:#191114;--surface-141416:#191116;--surface-141418:#191118;--surface-141418-a95:#191118f2;--surface-14141a:#19111a;--surface-14141a-a90:#19111ae6;--surface-14241a:#14241a;--surface-151518:#1a1118;--surface-161616:#1c1216;--surface-16161d:#1c121d;--surface-16161e-a75:#1c121dbf;--surface-16161e-a90:#1c121de6;--surface-16161f:#1c121e;--surface-17171e:#1d131e;--surface-181818:#1e1418;--surface-181818-a65:#1e1418a6;--surface-18181e-a88:#1e141ee0;--surface-181820:#1e141f;--surface-191920:#1f151f;--surface-1a120c:#210f0c;--surface-1a1410:#211110;--surface-1a1a1a:#20161a;--surface-1a1a20-a82:#20161fd1;--surface-1c1c1c:#23171c;--surface-1c1c24:#231823;--surface-1d1d28:#241827;--surface-1d3b26:#1d3b26;--surface-1e1e24-a75:#251923bf;--surface-1e1e26-a85:#251925d9;--surface-1e1e2a-a90:#251929e6;--surface-1f1f1f:#261a1f;--surface-202020:#281b1f;--surface-20202a-a90:#271b29e6;--surface-222222:#2a1d21;--surface-22222c:#2a1d2b;--surface-232323:#2b1e22;--surface-241810:#241810;--surface-24242e-a90:#2c1f2de6;--surface-242430:#2c1f2f;--surface-242434:#242434;--surface-261a14:#261a14;--surface-262626:#2f2025;--surface-27150d:#27150d;--surface-2a1518:#2a1518;--surface-2a2018:#2a2018;--surface-2a2a2a:#332429;--surface-2a2a34-a90:#332433e6;--surface-2a2a34-a95:#332433f2;--surface-3a1212:#3a1212;--surface-3a3a3a:#453339;--border-3a3a3a:#453339;--border-ffffff:#fff;--text-666666:#6d6166;--text-6a6a6a:#71666a;--text-6a6a72:#706672;--text-6e6e76:#746a76;--text-70707a:#756c7a;--text-7a7a7a:#7f777a;--text-7a7a82:#7e7782;--text-888888:#8b8688;--text-8a8178:#8a8178;--text-8a8a8a:#8c888a;--text-8d8d8d:#8f8c8d;--text-9090a0:#9090a0;--text-9a9a9a:#9c989a;--text-9b9b9b:#9d999b;--text-a0a0aa:#a29eaa;--text-adadad:#b0aaad;--text-b0b0b0:#b3adb0;--text-b8b8b8:#bbb5b8;--text-b8b8be:#bbb5be;--text-bbbbbb:#beb8bb;--text-c0c0cc:#c3bdcc;--text-c4c4cc:#c7c1cc;--text-c4c4d0:#c7c1d0;--text-c5c5c5:#c8c2c5;--text-c8c8c8:#cbc5c8;--text-c8c8ce:#cbc5ce;--text-cfcfcf:#d2cccf;--text-d0d0d0:#d3cdd0;--text-d2d2d6:#d5cfd6;--text-d8d8d8:#dbd5d8;--text-d8d8de:#dbd5de;--text-e2e2e8:#e5dfe8;--text-e2e2ea:#e5dfea;--text-e4e4e4:#e7e1e4;--text-e4e4eb:#e7e1eb;--text-e6e6ec:#e9e3ec;--text-e8e8e8:#ebe5e8;--text-eeeeee:#f2eaee;--text-f0f0f5:#f4ecf5;--text-f2f2f2:#f6eef2;--text-f4ece6:#f8e8e6;--text-ffffff:#fffbff;--tone-d8b8a0:#d8a0b4;--tone-ff8a3a:#ff3a81;--tone-ff8a3d:#ff3d83;--tone-ff9a3d:#ff3d83;--tone-ff9a4a:#ff4a8b;--tone-ff9a4d:#ff4d8d;--tone-ff9a80:#ff80ae;--tone-ffaa52:#ff5290;--tone-ffe8d4:#ffd4e3;--hue-501400-a28:#50001d47;--hue-501400-a36:#50001d5c;--hue-8a3010:#8a103c;--hue-9a3610:#9a1042;--hue-c4844a:#c44a76;--hue-e24a0c:#e20c59;--hue-f5d547:#f54786;--hue-fbbf24:#fb2471;--hue-ff4d00:#ff005c;--hue-ff4d00-a35:#ff005c59;--hue-ff4e10:#ff1066;--hue-ff5032-a20:#ff327c33;--hue-ff5032-a25:#ff327c40;--hue-ff5212:#ff1267;--hue-ff521a:#ff1a6c;--hue-ff5a00-a65:#ff005ca6;--hue-ff5c3c-a10:#ff3c821a;--hue-ff5c3c-a12:#ff3c821f;--hue-ff5c3c-a15:#ff3c8226;--hue-ff5c3c-a30:#ff3c824d;--hue-ff5c3c-a35:#ff3c8259;--hue-ff5c3c-a75:#ff3c82bf;--hue-ff5f1a:#ff1a6c;--hue-ff6010:#ff1066;--hue-ff6a18:#ff186b;--hue-ff6a18-a12:#ff186b1f;--hue-ff6a18-a16:#ff186b29;--hue-ff6a18-a42:#ff186b6b;--hue-ff6b1a-a05:#ff1a6c0d;--hue-ff6b1a-a14:#ff1a6c24;--hue-ff6b1a-a15:#ff1a6c26;--hue-ff6b1a-a16:#ff1a6c29;--hue-ff6b1a-a18:#ff1a6c2e;--hue-ff6b1a-a20:#ff1a6c33;--hue-ff6b1a-a22:#ff1a6c38;--hue-ff6b1a-a24:#ff1a6c3d;--hue-ff6b1a-a25:#ff1a6c40;--hue-ff6b1a-a28:#ff1a6c47;--hue-ff6b1a-a32:#ff1a6c52;--hue-ff6b1a-a35:#ff1a6c59;--hue-ff6b1a-a38:#ff1a6c61;--hue-ff6b1a-a40:#ff1a6c66;--hue-ff6b1a-a42:#ff1a6c6b;--hue-ff6b1a-a44:#ff1a6c70;--hue-ff6b1a-a46:#ff1a6c75;--hue-ff6b1a-a50:#ff1a6c80;--hue-ff6b1a-a60:#ff1a6c99;--hue-ff6b1a-a75:#ff1a6cbf;--hue-ff6b4a:#ff4a8b;--hue-ff7814:#ff1468;--hue-ff7814-a38:#ff146861;--hue-ff7814-a95:#ff1468f2;--hue-ff7828-a38:#ff287561;--hue-ff7828-a55:#ff28758c;--hue-ff7828-a60:#ff287599;--hue-ff7828-a75:#ff2875bf;--hue-ff8a1a:#ff1a6c;--hue-ff8a3a-a55:#ff3a818c;--hue-ff8a3d:#ff3d83;--hue-ff8a3d-a12:#ff3d831f;--hue-ff8a68:#ff689e;--hue-ff924a:#ff4a8b;--hue-ff963c-a12:#ff3c821f;--hue-ff963c-a14:#ff3c8224;--hue-ff9a2e:#ff2e79;--hue-ff9a2e-a16:#ff2e7929;--hue-ff9a2e-a50:#ff2e7980;--hue-ffaa52-a12:#ff52901f;--hue-ffaa52-a25:#ff529040;--hue-ffab4d:#ff4d8d;--hue-ffb020:#ff2070;--hue-ffb44a:#ff4a8b;--hue-ffb800:#ff005c;--hue-ffba5a-a35:#ff5a9559;--hue-ffba5a-a45:#ff5a9573;--hue-ffba8c-a16:#ff8cb529;--hue-ffd278-a35:#ff78a959;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;-webkit-text-size-adjust:100%}html[data-theme=nudeai][lang=ja]{--font-body:"Plus Jakarta Sans", "Noto Sans JP", "Hiragino Sans", "Yu Gothic", system-ui, sans-serif;--font-display:var(--font-body)}html[data-theme=nudeai][lang=zh-CN],html[data-theme=nudeai][lang=zh-TW]{--font-body:"Plus Jakarta Sans", "Noto Sans SC", "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--font-display:var(--font-body)}html[data-theme=nudeai] body{background:#000;line-height:1.6;overflow-x:clip}html[data-theme=nudeai] body:before{content:"";pointer-events:none;z-index:0;transform-origin:0 0;background:radial-gradient(75vw 70vh at 0 0,#ff2d8aeb 0%,#d61e709e 22%,#780e4052 45%,#2804161f 65%,#0000 80%),radial-gradient(45vw 40vh at 100% 0,#ffffff0b,#0000 70%),#000;animation:12s ease-in-out infinite alternate nudeai-bg-breath;position:fixed;inset:0}@keyframes nudeai-bg-breath{0%{opacity:.9;transform:scale(1)}to{opacity:1;transform:scale(1.06)}}@media (width<=1023px){html[data-theme=nudeai] body:before{background:radial-gradient(120vw 55vh at 0 0,#ff2d8ae6 0%,#d61e708c 25%,#780e4040 50%,#0000 78%),#000}}@media (prefers-reduced-motion:reduce){html[data-theme=nudeai] body:before{animation:none}}html[data-theme=nudeai] body:after{display:none}html[data-theme=nudeai] ::selection{color:#fff;background:#ff2d8a59}html[data-theme=nudeai] h1,html[data-theme=nudeai] h2,html[data-theme=nudeai] h3{letter-spacing:-.02em}@media (hover:hover) and (pointer:fine){html[data-theme=nudeai] *{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent}html[data-theme=nudeai] ::-webkit-scrollbar{width:8px;height:8px}html[data-theme=nudeai] ::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:99px}html[data-theme=nudeai] ::-webkit-scrollbar-thumb:hover{background:#ff2d8a73}}html[data-theme=nudeai] .btn-accent{background:var(--accent-grad);box-shadow:var(--sh-accent);border-radius:14px;font-weight:800}@media (prefers-reduced-motion:reduce){html[data-theme=nudeai] *,html[data-theme=nudeai] :before,html[data-theme=nudeai] :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:root{--bg:#07070b;--bg-elev:#121218;--bg-soft:#1a1a22;--line:#ffffff14;--text:#f5f5f7;--muted:#9b9ba8;--accent:#ff6b1a;--accent-hover:#ff8340;--accent-press:#e85c0f;--accent-soft:#ff6b1a1f;--accent-line:#ff6b1a73;--accent-ring:#ff6b1a8c;--accent-grad:linear-gradient(90deg, #ff8340, #ff6b1a);--accent-2:#a855f7;--gold:var(--accent);--gold-2:var(--accent-hover);--rose:var(--accent-2);--danger:#ff5c7a;--ok:#34d399;--r-sm:12px;--r-md:16px;--r-lg:22px;--r-xl:28px;--r-pill:999px;--radius:var(--r-sm);--sh-sm:0 2px 8px #0000004d;--sh-md:0 12px 32px #0000006b;--sh-lg:0 24px 80px #0000008c;--sh-accent:0 10px 26px #ff6b1a57;--shadow:var(--sh-md);--glow-accent:#ff6b1a26;--glow-accent-2:#a855f721;--noise-opacity:.035;--dur-fast:.14s;--dur:.22s;--dur-slow:.32s;--ease:cubic-bezier(.22, 1, .36, 1);--disabled-opacity:.5;--header:64px;--sidebar:272px;--tabbar:64px;--font-display:"Plus Jakarta Sans", Inter, system-ui, sans-serif;--font-body:"Plus Jakarta Sans", Inter, system-ui, sans-serif;--max:1280px}*,:before,:after{box-sizing:border-box}html,body,#app{min-height:100%}html{background:var(--bg)}body{color:var(--text);font-family:var(--font-body);background:radial-gradient(900px 420px at 15% -8%, var(--glow-accent), transparent 52%), radial-gradient(700px 380px at 92% 0%, var(--glow-accent-2), transparent 48%), var(--bg);-webkit-font-smoothing:antialiased;margin:0}body:after{content:"";pointer-events:none;opacity:var(--noise-opacity);z-index:1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='80' height='80'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/></filter><rect width='80' height='80' filter='url(%23n)'/></svg>");position:fixed;inset:0}#app{z-index:2;position:relative}img,video{max-width:100%;display:block}video::-webkit-media-controls{display:none!important}video::-webkit-media-controls-panel{display:none!important}video::-webkit-media-controls-start-playback-button{display:none!important}video::-webkit-media-controls-overlay-play-button{display:none!important}video::-internal-media-controls-overflow-button{display:none!important}img[data-img]{transition:opacity var(--dur-slow) ease}img[data-img=loading]{opacity:0}img[data-img=failed]{background:var(--bg-soft)}button,input,textarea,select{font:inherit;color:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}a,button,summary,[role=button]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button:not(:disabled),[role=button]:not([aria-disabled=true]){transition:transform var(--dur-fast) ease, filter var(--dur-fast) ease, opacity var(--dur-fast) ease}button:active:not(:disabled),[role=button]:active:not([aria-disabled=true]){transition-duration:60ms;transform:scale(.975)}:focus-visible{outline:2px solid var(--accent-ring);outline-offset:2px;border-radius:inherit}button:disabled,input:disabled,select:disabled,textarea:disabled,[aria-disabled=true]{cursor:not-allowed;opacity:var(--disabled-opacity)}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-weight:700}p{margin:0}.page-enter-active,.page-leave-active{transition:opacity var(--dur) ease, transform var(--dur) ease}.page-enter-from,.page-leave-to{opacity:0;transform:translateY(6px)}.fade-enter-active,.fade-leave-active{transition:opacity var(--dur) ease}.fade-enter-from,.fade-leave-to{opacity:0}.btn-accent{border-radius:var(--r-pill);color:var(--fixed-ffffff);background:var(--accent-grad);box-shadow:var(--sh-accent);transition:filter var(--dur-fast) ease, transform var(--dur-fast) ease, box-shadow var(--dur-fast) ease;border:0;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-weight:700;display:inline-flex}.btn-accent:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.btn-accent:active:not(:disabled){filter:brightness(.96);box-shadow:var(--sh-sm);transform:translateY(0)scale(.985)}.btn-accent:disabled{box-shadow:none}.chip{border:1px solid var(--line);background:var(--fg-a04);border-radius:var(--r-pill);color:var(--muted);white-space:nowrap;transition:color var(--dur-fast) ease, border-color var(--dur-fast) ease, background var(--dur-fast) ease, transform var(--dur-fast) ease;align-items:center;padding:7px 12px;font-size:.84rem;display:inline-flex}.chip.on,.chip:hover{color:var(--text-ffffff);border-color:var(--accent-line);background:var(--accent-soft)}.chip:active{transform:scale(.96)}.container{width:min(var(--max), calc(100% - 32px));margin-inline:auto}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}.page-enter-from,.page-leave-to{transform:none}}.woot-widget-bubble{background:var(--accent)!important;box-shadow:var(--sh-accent)!important}.woot-widget-bubble:hover{background:var(--accent-hover)!important}
