.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-a30248f1]{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-a30248f1]{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-a30248f1]{margin-bottom:12px;font-size:1.6rem}.body[data-v-a30248f1]{color:var(--muted);white-space:pre-wrap;line-height:1.6}.primary[data-v-a30248f1]{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-a30248f1]:hover{filter:brightness(1.07)}.primary[data-v-a30248f1]:active{transform:scale(.98)}.lang[data-v-f7f89545]{position:relative}.flag[data-v-f7f89545]{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-f7f89545],.lang.compact .flag[data-v-f7f89545],.lang.labeled .flag[data-v-f7f89545]{height:42px}.lang.labeled .flag[data-v-f7f89545]{justify-content:flex-start;min-width:132px;padding:0 14px}.lang.compact .flag[data-v-f7f89545]{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-f7f89545]:hover{border-color:var(--accent-line);background:var(--surface-241810)}.lang.compact.open .flag[data-v-f7f89545]{border-color:var(--accent);background:var(--accent-soft)}.lang.compact .txt[data-v-f7f89545]{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-f7f89545]{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-f7f89545]{stroke:var(--tone-d8b8a0)}.open .flag .chev[data-v-f7f89545]{transform:rotate(180deg)}.dot[data-v-f7f89545]{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-f7f89545]{color:var(--text-eeeeee);font-size:.88rem;font-weight:600}.chev[data-v-f7f89545]{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-f7f89545]{z-index:80;border:1px solid var(--fg-a06);background:var(--surface-111111);width:280px;max-height:min(420px,100dvh - 24px);box-shadow:0 16px 40px var(--shade-a45);border-radius:22px;flex-direction:column;padding:10px 8px 8px;display:flex;position:fixed}.search[data-v-f7f89545]{border-radius:var(--r-pill);background:var(--surface-1c1c1c);height:38px;transition:border-color var(--dur-fast) ease, box-shadow var(--dur-fast) ease;border:1px solid #0000;align-items:center;gap:8px;margin:0 4px 8px;padding:0 12px;display:flex}.search svg[data-v-f7f89545]{fill:none;width:16px;height:16px;stroke:var(--text-888888);stroke-width:1.8px;stroke-linecap:round;flex:none}.search input[data-v-f7f89545]{width:100%;color:var(--text-ffffff);background:0 0;border:0}.search[data-v-f7f89545]:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.search input[data-v-f7f89545]:focus-visible{outline:none}.search input[data-v-f7f89545]::-webkit-search-decoration{appearance:none}.search input[data-v-f7f89545]::-webkit-search-cancel-button{appearance:none}.search input[data-v-f7f89545]::placeholder{color:var(--text-8a8a8a)}.list[data-v-f7f89545]{padding:2px;overflow:auto}.opt[data-v-f7f89545]{width:100%;color:var(--text-f2f2f2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:9px 10px;font-size:.92rem;font-weight:600;display:flex}.opt[data-v-f7f89545]:hover,.opt.on[data-v-f7f89545]{background:var(--fg-a06)}.empty[data-v-f7f89545]{color:var(--text-888888);margin:12px 8px;font-size:.85rem}.logo[data-v-587002e9]{flex-shrink:0;align-items:center;gap:8px;min-height:34px;font-weight:800;display:inline-flex}.name[data-v-587002e9]{color:var(--text-ffffff);font-style:italic}.name em[data-v-587002e9]{color:var(--accent);font-style:italic}img[data-v-587002e9]{object-fit:contain;width:52px;height:30px;display:block}.compact img[data-v-587002e9]{width:56px;height:32px}.square img[data-v-587002e9]{width:32px;height:32px}.compact.square img[data-v-587002e9]{width:34px;height:34px}.foot[data-v-c4adde9d]{background:var(--surface-000000);color:var(--text-cfcfcf);border-radius:32px 32px 0 0;margin-top:48px;overflow:hidden}.panel[data-v-c4adde9d]{background:var(--surface-141414);border-radius:0 0 32px 32px;grid-template-columns:1.15fr repeat(4,minmax(0,1fr));gap:28px 36px;padding:44px 40px 36px;display:grid}.brand[data-v-c4adde9d]{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.chev[data-v-c4adde9d]{background:var(--surface-1c1c1c);width:36px;height:36px;color:var(--text-d0d0d0);border:0;border-radius:50%;place-items:center;display:grid}.chev.mob[data-v-c4adde9d]{display:none}.chev.up svg[data-v-c4adde9d]{transform:rotate(180deg)}.chev svg[data-v-c4adde9d]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.label[data-v-c4adde9d]{color:var(--text-ffffff);margin-bottom:14px;font-size:1rem;font-weight:700}a[data-v-c4adde9d]{color:var(--text-9a9a9a);margin:10px 0;font-size:.92rem;line-height:1.35;display:block}a[data-v-c4adde9d]:hover{color:var(--text-ffffff)}.meta[data-v-c4adde9d]{justify-content:space-between;align-items:flex-end;gap:24px;padding:22px 40px 28px;display:flex}.entity[data-v-c4adde9d]{max-width:720px}.entity p[data-v-c4adde9d]{color:var(--text-8d8d8d);font-size:.78rem;line-height:1.55}.actions[data-v-c4adde9d],.socials[data-v-c4adde9d]{flex-shrink:0;align-items:center;gap:10px;display:flex}.soc[data-v-c4adde9d]{background:var(--surface-1a1a1a);width:40px;height:40px;color:var(--text-ffffff);border:0;border-radius:50%;place-items:center;display:grid}.soc svg[data-v-c4adde9d]{width:18px;height:18px}@media (width<=1023px){.panel[data-v-c4adde9d]{border-radius:0 0 24px 24px;grid-template-columns:1fr 1fr;padding:32px 20px 28px}.brand[data-v-c4adde9d]{grid-column:1/-1}.meta[data-v-c4adde9d]{flex-direction:column;align-items:flex-start;padding:18px 20px 24px}}@media (width<=767px){.foot[data-v-c4adde9d]{background:0 0;border-radius:0;margin:28px 12px 8px;overflow:visible}.panel[data-v-c4adde9d]{background:var(--surface-161616);border-radius:20px;grid-template-columns:1fr 1fr;gap:18px 22px;padding:20px 16px 14px}.brand[data-v-c4adde9d]{grid-column:1/-1;gap:0;margin-bottom:4px}.chev.mob[data-v-c4adde9d]{grid-column:1/-1;justify-self:start;margin-top:4px;display:grid}.label[data-v-c4adde9d]{margin-bottom:10px;font-size:.98rem}a[data-v-c4adde9d]{margin:8px 0;font-size:.88rem}.meta[data-v-c4adde9d]{text-align:center;align-items:center;gap:16px;padding:22px 8px 20px}.entity[data-v-c4adde9d]{max-width:none}.entity p[data-v-c4adde9d]{color:var(--text-c5c5c5);margin-bottom:8px;font-size:.78rem}.actions[data-v-c4adde9d]{flex-direction:column;gap:16px;width:100%}.socials[data-v-c4adde9d]{justify-content:center;gap:12px}[data-v-c4adde9d] .lang.labeled .flag{background:0 0;justify-content:center;min-width:0;height:auto;padding:0}}.credit-icon[data-v-1be9adca]{vertical-align:middle;flex-shrink:0;display:inline-block}.top[data-v-e5712d38]{z-index:30;height:calc(58px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);padding-right:max(14px, env(safe-area-inset-right));padding-left:max(14px, env(safe-area-inset-left));background:var(--surface-0d0d11-a82);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--fg-a06);align-items:center;gap:10px;display:flex;position:sticky;top:0}.back[data-v-e5712d38]{width:40px;height:40px;color:var(--text-ffffff);background:var(--fg-a05);border:1px solid var(--fg-a06);transition:background var(--dur-fast) ease, border-color var(--dur-fast) ease, transform var(--dur-fast) var(--ease);border-radius:50%;flex-shrink:0;place-items:center;margin-left:-6px;display:grid}.back[data-v-e5712d38]:hover{background:var(--fg-a10);border-color:var(--fg-a12)}.back[data-v-e5712d38]:active{background:var(--fg-a14);transform:scale(.92)}.back svg[data-v-e5712d38]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.wallet[data-v-e5712d38]{border-radius:var(--r-pill);border:1px solid var(--hue-ff7828-a38);background:linear-gradient(180deg, var(--surface-181820) 0%, var(--surface-121217) 100%);height:34px;color:var(--text-ffffff);box-shadow:0 2px 10px var(--shade-a40), 0 0 10px var(--accent-soft), inset 0 1px 0 var(--fg-a10);transition:background var(--dur-fast) ease, border-color var(--dur-fast) ease, transform var(--dur-fast) var(--ease), box-shadow var(--dur-fast) ease;align-items:center;gap:7px;margin-left:auto;padding:0 12px 0 5px;display:flex}.wallet[data-v-e5712d38]:hover{background:linear-gradient(180deg, var(--surface-22222c) 0%, var(--surface-17171e) 100%);border-color:var(--hue-ff7828-a60);box-shadow:0 3px 14px var(--hue-ff6b1a-a28), inset 0 1px 0 var(--fg-a15)}.wallet[data-v-e5712d38]:active{transform:scale(.95)}.star[data-v-e5712d38]{background:var(--accent);width:24px;height:24px;color:var(--fixed-ffffff);box-shadow:0 1px 4px var(--shade-a30);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.star svg[data-v-e5712d38]{width:14px;height:14px;display:block}.wallet b[data-v-e5712d38]{font-variant-numeric:tabular-nums;letter-spacing:-.01em;min-width:.8em;text-shadow:0 1px 2px var(--shade-a50);align-items:center;font-size:.95rem;font-weight:800;line-height:1;display:inline-flex}.menu-btn[data-v-e5712d38]{border:1px solid var(--fg-a12);background:var(--surface-16161e-a75);-webkit-backdrop-filter:blur(12px);width:40px;height:40px;color:var(--text-e4e4eb);cursor:pointer;box-shadow:0 2px 10px var(--shade-a35), inset 0 1px 0 var(--fg-a12);transition:all var(--dur-fast) ease;border-radius:12px;flex-shrink:0;place-items:center;margin:0;padding:0;display:grid}.menu-btn[data-v-e5712d38]:hover{background:var(--surface-1e1e2a-a90);border-color:var(--fg-a22);color:var(--text-ffffff);box-shadow:0 4px 14px var(--shade-a45), inset 0 1px 0 var(--fg-a18)}.menu-btn[data-v-e5712d38]:active{background:var(--surface-121218-a95);transform:scale(.92)}.menu-btn[aria-expanded=true][data-v-e5712d38]{background:linear-gradient(135deg, var(--hue-ff8a1a) 0%, var(--hue-ff5212) 100%);border-color:var(--fg-a20);color:var(--fixed-ffffff);box-shadow:0 4px 18px var(--accent-line), inset 0 1px 0 var(--fg-a28)}.menu-btn svg[data-v-e5712d38]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;transition:transform var(--dur-fast) ease;display:block}.rail[data-v-bd2587be]{--orange:var(--accent);flex-direction:column;height:100%;min-height:0;display:flex}.brand[data-v-bd2587be]{min-width:0;min-height:36px;transition:opacity var(--dur-fast) ease;align-items:center;gap:12px;margin-bottom:18px;text-decoration:none;display:flex}.brand[data-v-bd2587be]:hover{opacity:.88}.mark[data-v-bd2587be],.mark img[data-v-bd2587be]{object-fit:contain;flex-shrink:0;width:58px;height:34px;display:block}.mark.square[data-v-bd2587be],.mark.square img[data-v-bd2587be]{width:36px;height:36px}.name[data-v-bd2587be]{color:var(--text-ffffff);letter-spacing:-.05em;white-space:nowrap;font-size:1.5rem;font-style:italic;font-weight:800;line-height:1}.name em[data-v-bd2587be]{color:var(--accent);font-style:italic}.wallet[data-v-bd2587be]{width:100%;color:var(--text-ffffff);border-radius:var(--r-pill);border:0;border:1px solid var(--hue-ff6b1a-a50);background:var(--surface-121212);height:46px;transition:background var(--dur-fast) ease, border-color var(--dur-fast) ease, transform var(--dur-fast) var(--ease);align-items:center;gap:10px;margin-bottom:14px;padding:0 6px;display:flex}.wallet[data-v-bd2587be]:hover{background:var(--surface-1a1a1a);border-color:var(--orange)}.wallet[data-v-bd2587be]:active{transform:scale(.985)}.wallet:hover .plus[data-v-bd2587be]{transform:rotate(90deg)}.star[data-v-bd2587be]{background:var(--orange);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.star svg[data-v-bd2587be]{width:16px;height:16px}.wallet b[data-v-bd2587be]{font-variant-numeric:tabular-nums;text-align:center;flex:1;justify-content:center;align-items:center;font-size:1.2rem;font-weight:800;line-height:1;display:flex}.plus[data-v-bd2587be]{background:var(--orange);width:28px;height:28px;color:var(--text-ffffff);transition:transform var(--dur) var(--ease);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.plus svg[data-v-bd2587be]{fill:none;width:14px;height:14px;stroke:var(--text-ffffff);stroke-width:2.4px;stroke-linecap:round}.mine[data-v-bd2587be]{margin-bottom:8px}.mine a[data-v-bd2587be]{width:100%}.mine a span[data-v-bd2587be]{flex:1;min-width:0}.mine .count[data-v-bd2587be]{border-radius:var(--r-pill);background:var(--orange);min-width:22px;height:22px;color:var(--text-ffffff);place-items:center;padding:0 6px;font-size:.72rem;font-style:normal;font-weight:800;display:grid}.tools[data-v-bd2587be],.extras[data-v-bd2587be]{gap:2px;display:grid}.tools a[data-v-bd2587be],.extras a[data-v-bd2587be]{color:var(--text-f2f2f2);transition:background var(--dur-fast) ease, color var(--dur-fast) ease;border-radius:10px;align-items:center;gap:12px;padding:10px 8px;font-size:.95rem;font-weight:600;display:flex;position:relative}.tools a[data-v-bd2587be]:hover,.extras a[data-v-bd2587be]:hover{background:var(--fg-a4_5)}.tools a[data-v-bd2587be]:active,.extras a[data-v-bd2587be]:active{background:var(--line);transform:scale(.98)}.tools a.on[data-v-bd2587be],.extras a.router-link-active[data-v-bd2587be],.tile.router-link-active[data-v-bd2587be],.profile.router-link-active[data-v-bd2587be]{color:var(--orange);background:var(--accent-soft)}.tools a.on[data-v-bd2587be]:before,.extras a.router-link-active[data-v-bd2587be]:before{content:"";border-radius:var(--r-pill);background:var(--orange);width:3px;position:absolute;inset-block:8px;inset-inline-start:-8px}.tools a.on svg[data-v-bd2587be]{stroke:var(--orange)}.tools svg[data-v-bd2587be],.extras svg[data-v-bd2587be]{flex-shrink:0;width:20px;height:20px}.tools svg[data-v-bd2587be]{fill:none;stroke:var(--text-c8c8c8);stroke-width:1.7px;stroke-linejoin:round;stroke-linecap:round}.extras svg[data-v-bd2587be]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linejoin:round;stroke-linecap:round}.extras[data-v-bd2587be]{gap:8px;margin-top:22px}.extras a[data-v-bd2587be]{gap:14px;padding:11px 8px}.extras .people[data-v-bd2587be]{color:var(--tone-ef4444)}.extras .faq[data-v-bd2587be]{color:var(--hue-38bdf8)}.spacer[data-v-bd2587be]{flex:1;min-height:16px}.account-stack[data-v-bd2587be]{gap:10px;display:grid}.upgrade[data-v-bd2587be]{text-align:left;width:100%;color:var(--fixed-ffffff);background:radial-gradient(120px 90px at 92% 8%, var(--hue-ffba5a-a45), transparent 58%), linear-gradient(118deg, var(--fixed-2a1208) 0%, var(--hue-8a3010) 42%, var(--accent) 100%);transition:filter var(--dur-fast) ease, transform var(--dur-fast) var(--ease), box-shadow var(--dur-fast) ease;border:0;border-radius:18px;gap:8px;padding:16px 14px 14px;display:grid;position:relative;overflow:visible}.upgrade[data-v-bd2587be]:hover{filter:brightness(1.06);box-shadow:var(--sh-accent);transform:translateY(-1px)}.upgrade[data-v-bd2587be]:active{filter:brightness(.97);box-shadow:none;transform:translateY(0)scale(.99)}.upgrade strong[data-v-bd2587be]{z-index:1;letter-spacing:-.03em;font-size:1.02rem;font-weight:800;line-height:1.2;position:relative}.upgrade p[data-v-bd2587be]{z-index:1;color:var(--fixed-ffffff-a78);margin:0;font-size:.78rem;line-height:1.4;position:relative}.upgrade p b[data-v-bd2587be]{color:var(--fixed-ffffff);font-weight:800}.upgrade-btn[data-v-bd2587be]{z-index:1;background:var(--fixed-1a0c08);color:var(--fixed-ffffff);text-align:center;border-radius:12px;margin-top:4px;padding:10px 12px;font-size:.92rem;font-weight:800;display:block;position:relative}.gem[data-v-bd2587be]{pointer-events:none;width:72px;height:72px;filter:drop-shadow(0 6px 10px var(--shade-a35));position:absolute;top:-10px;right:-6px}.gem svg[data-v-bd2587be]{width:100%;height:100%;display:block}.profile[data-v-bd2587be]{text-align:left;border:1px solid var(--line);background:var(--surface-141414);border-radius:var(--r-md);width:100%;color:var(--text-ffffff);transition:background var(--dur-fast) ease, border-color var(--dur-fast) ease;align-items:center;gap:10px;padding:10px;display:flex}.profile[data-v-bd2587be]:hover{background:var(--surface-1c1c1c);border-color:var(--fg-a16)}.ava[data-v-bd2587be]{background:var(--surface-3a3a3a);width:36px;height:36px;color:var(--text-d0d0d0);border-radius:50%;flex-shrink:0;place-items:center;font-weight:800;display:grid;overflow:hidden}.ava img[data-v-bd2587be]{object-fit:cover;width:100%;height:100%}.ava svg[data-v-bd2587be]{fill:none;width:18px;height:18px;stroke:var(--text-d0d0d0);stroke-width:1.7px}.meta[data-v-bd2587be]{flex:1;min-width:0;display:grid}.meta b[data-v-bd2587be]{font-size:.92rem}.meta small[data-v-bd2587be]{color:var(--text-9a9a9a);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.chev[data-v-bd2587be]{color:var(--text-888888);font-size:1.25rem}.social[data-v-bd2587be]{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.social button[data-v-bd2587be],.tile[data-v-bd2587be]{border:1px solid var(--fg-a06);border-radius:var(--r-sm);background:var(--surface-161616);width:100%;height:42px;color:var(--text-ffffff);transition:background var(--dur-fast) ease, border-color var(--dur-fast) ease, transform var(--dur-fast) var(--ease);place-items:center;display:grid}.social button[data-v-bd2587be]:hover,.tile[data-v-bd2587be]:hover{background:var(--surface-202020);border-color:var(--fg-a14)}.social button[data-v-bd2587be]:active,.tile[data-v-bd2587be]:active{transform:scale(.95)}.social svg[data-v-bd2587be],.tile svg[data-v-bd2587be]{width:18px;height:18px}.tile svg[data-v-bd2587be]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linejoin:round;stroke-linecap:round}.utils[data-v-bd2587be]{grid-template-columns:1fr 1fr 1fr;align-items:stretch;gap:8px;margin-top:8px;display:grid}.utils.solo[data-v-bd2587be]{grid-template-columns:1fr}.utils[data-v-bd2587be] .lang{width:100%}.utils[data-v-bd2587be] .flag{border-radius:12px;width:100%;min-width:0;height:44px;padding-inline:12px}.utils.solo[data-v-bd2587be] .flag{height:46px;padding-inline:14px}.side[data-v-d12ee2be]{height:100dvh;width:var(--sidebar);background:var(--surface-0a0a0a);flex-shrink:0;padding:18px 16px 14px;position:sticky;top:0;overflow:auto}.side[data-v-d12ee2be]::-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)}}.tabs[data-v-8af6a533]{z-index:40;height:calc(var(--tabbar) + env(safe-area-inset-bottom));background:var(--surface-0e0e13-a88);-webkit-backdrop-filter:blur(24px);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -8px 32px var(--shade-a45);border-radius:20px 20px 0 0;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.tab-item[data-v-8af6a533]{font:inherit;cursor:pointer;color:var(--text-8d8d8d);transition:color var(--dur-fast) ease, transform .1s ease;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;padding:0 2px;font-size:.64rem;font-weight:600;display:flex;position:relative}svg[data-v-8af6a533]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linejoin:round;stroke-linecap:round;width:20px;height:20px;transition:transform var(--dur) var(--ease)}.tab-item.on[data-v-8af6a533]{color:var(--accent)}.tab-item.on svg[data-v-8af6a533]{transform:translateY(-1px)scale(1.06)}.tab-item.on[data-v-8af6a533]:before{content:"";border-radius:var(--r-pill);background:var(--accent-soft);width:44px;height:28px;box-shadow:0 0 16px var(--hue-ff6b1a-a25);filter:blur(.5px);position:absolute;top:6px;left:50%;transform:translate(-50%)}.tab-item.on[data-v-8af6a533]:after{content:"";background:linear-gradient(90deg, var(--hue-ff924a), var(--hue-ff6010));width:24px;height:3px;box-shadow:0 2px 8px var(--hue-ff6b1a-a60);border-radius:0 0 999px 999px;position:absolute;top:0;left:50%;transform:translate(-50%)}.tab-item[data-v-8af6a533]:active{transform:scale(.92)}.tab-item:active svg[data-v-8af6a533]{transform:scale(.9)}.spinner[data-v-8af6a533]{animation:.8s linear infinite chat-connecting-spin-8af6a533}@keyframes chat-connecting-spin-8af6a533{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner[data-v-8af6a533]{animation:none}}.mask[data-v-6fe326a5]{background:var(--shade-050508-a62);-webkit-backdrop-filter:blur(8px);z-index:50;position:fixed;inset:0}.drawer[data-v-6fe326a5]{background:var(--surface-0d0d12);border-right:1px solid var(--line);width:min(272px,86vw);box-shadow:16px 0 36px var(--shade-a60);z-index:51;padding:18px 16px 14px;transition:transform .28s cubic-bezier(.22,1,.36,1);position:fixed;top:0;bottom:0;left:0;overflow:auto;transform:translate(-105%)}.drawer.open[data-v-6fe326a5]{transform:none}.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-e59cf697]{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-e59cf697]{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-e59cf697]{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-e59cf697]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}h1[data-v-e59cf697]{margin-bottom:12px;font-size:1.6rem}.body[data-v-e59cf697]{color:var(--muted);margin-bottom:24px;line-height:1.6}.primary[data-v-e59cf697]{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-e59cf697]:hover{filter:brightness(1.07)}.primary[data-v-e59cf697]:active{transform:scale(.98)}.shell[data-v-51b07bf6]{flex-direction:column;min-height:100dvh;display:flex}.shell.desktop[data-v-51b07bf6]{flex-direction:row;align-items:stretch}.shell.fullscreen[data-v-51b07bf6]{height:100dvh;min-height:0}.content[data-v-51b07bf6]{flex-direction:column;flex:1;min-width:0;min-height:100dvh;display:flex}.fullscreen .content[data-v-51b07bf6]{height:100%;min-height:0}main[data-v-51b07bf6]{flex:1}.fullscreen main[data-v-51b07bf6]{flex-direction:column;min-height:0;display:flex}.fullscreen main[data-v-51b07bf6]>*{flex:1;min-width:0;min-height:0}.toast[data-v-51b07bf6]{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-51b07bf6]{background:var(--surface-2a1518);border-color:var(--hue-ff5c7a-a45);color:var(--tone-ffb0ba)}.toast.success[data-v-51b07bf6]{background:var(--surface-14241a);border-color:var(--hue-4ade80-a35);color:var(--tone-86efac)}.desktop .toast[data-v-51b07bf6]{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}: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}
