:root{--font-body:"Noto Serif", Georgia, serif;--font-script:"Alex Brush", cursive;--font-ui:"Raleway", "Noto Serif", sans-serif;--text:#091747;--text-on-dark:#fff;--green:#17b102;--aqua:#00c4d4;--dark-blue:#0205d3;--primary:var(--dark-blue);--success:var(--green);--alert:#fab515;--orange:#ed9507;--teal:#147676;--brand-grad:linear-gradient(180deg, #17b102 0%, #00c4d4 42%, #0205d3 78%, #01010c 100%);--page-grad:linear-gradient(180deg, #fff 0%, #9a9a9a 48%, #1c1c1c 82%, #000 100%);--panel-theme:linear-gradient(180deg, #124824 0%, #0c3e58 42%, #081656 82%, #01010c 100%);--panel-green:var(--panel-theme);--panel-aqua:var(--panel-theme);--panel-blue:var(--panel-theme);--dash-bg:#06182e;--dash-panel:#0b2744;--dash-card:#14385a;--dash-line:#3ee0ef38;--dash-cyan:#3ee0ef;--dash-gold:#c9a227;--dash-orange:#e86a12;--dash-grad:linear-gradient(180deg, #081c30b8, #010412eb);--card-grad:linear-gradient(to bottom, #ffffff40, #4a4a4abf, #000);--watch-grad:linear-gradient(to bottom, #ab030340, #c40303bf, #230000);--btn-orange:linear-gradient(180deg, #ffb347 0%, #ed9507 42%, #c45a00 72%, #7a2200 100%);--btn-red:linear-gradient(180deg, #ff6b6b 0%, #e11d1d 45%, #8a0b0b 100%);--login-grad:var(--btn-orange);--radius-pill:250px;--glow-cyan:0 0 0 1px #50f0ff8c, 0 0 18px #00c4d459}*{box-sizing:border-box}html,body{height:100%;font-family:var(--font-body);color:var(--text);background:var(--page-grad);-webkit-font-smoothing:antialiased;margin:0;overflow:hidden}button,input,select,textarea{font-family:inherit}a{color:inherit}button{cursor:pointer}.btn-orange,.btn-red{border-radius:var(--radius-pill);color:#fff;font-weight:700;font-family:var(--font-ui);border:0;padding:8px 16px;box-shadow:inset 0 2px #ffffff59,0 6px 14px #00000059}.btn-orange{background:var(--btn-orange)}.btn-red{background:var(--btn-red)}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.face-avatar{object-fit:cover;object-position:50% 18%;background:#081422;border-radius:50%;display:block}.agent-shot{background:#081422;flex:none;position:relative;overflow:hidden}.agent-shot img{object-fit:fill;border-radius:0;width:240%;max-width:none;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}img.portrait,.avatar img,img.avatar{object-fit:cover;object-position:50% 18%;aspect-ratio:1;border-radius:50%}html,body{overflow-x:hidden}main img,main video,main iframe,main table{max-width:100%}main pre,main code{white-space:pre-wrap;overflow-wrap:anywhere}.panel-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:.65rem;display:grid}.fun-head{letter-spacing:.01em;align-items:center;gap:.5rem;margin:.9rem 0 .45rem;font-size:1.05rem;display:flex}.fun-head:after{content:"";background:linear-gradient(90deg,#d4a63a,#0000);border-radius:2px;flex:1;height:2px}.head-banner{object-fit:cover;border-radius:10px;width:100%;max-height:140px;margin:0 0 .75rem;display:block}@media (width<=640px){main section,main .block{margin-bottom:.8rem}main h2{font-size:1.1rem}.panel-grid{grid-template-columns:1fr;gap:.5rem}main table{display:block;overflow-x:auto}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--v-navy:#071833;--v-navy-2:#0c2748;--v-gold:#e8b84a;--v-aqua:#00c4d4;--v-amber:#f0b429;--v-green:#1fa84a;--v-danger:#e11d1d;--v-earth:#6b8f71;--v-ink:#f4f7fb;--v-muted:#f4f7fbb8;--v-line:#f4f7fb29;--v-card:#102a4a;--v-shadow:0 8px 18px #00000047;--v-swim:#2f6fed;--v-ninja:#e07a2f;--v-water-ninja:#1aa6a6;--font-body:Inter, "Segoe UI", sans-serif;--font-ui:Inter, "Segoe UI", sans-serif;--font-display:"Arial Narrow", "Inter Tight", sans-serif;--dash-bg:var(--v-navy);--dash-gold:var(--v-gold);--dash-cyan:var(--v-aqua);--aqua:var(--v-aqua)}@media (prefers-color-scheme:light){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--v-ink:#071833;--v-muted:#071833b8;--v-line:#07183324;--v-card:#fff;--v-shadow:0 8px 18px #07183314;--text:#071833}}.v-card,.v-chip,.v-row,.v-badge,.v-empty{font-family:var(--font-ui)}.v-card{border:1px solid var(--v-line);background:var(--v-card);color:var(--v-ink);box-shadow:var(--v-shadow);border-radius:14px;align-content:center;gap:2px;min-width:0;height:64px;min-height:64px;padding:8px 10px;display:grid}.v-card strong,.v-display{font-family:var(--font-display);letter-spacing:.01em;font-weight:700}.v-card[data-tone=gold]{background:var(--v-navy);border-color:var(--v-gold);color:var(--v-gold)}.v-card[data-tone=aqua] strong,.v-chip[data-tone=aqua]{color:var(--v-aqua)}.v-card[data-tone=danger],.v-chip[data-tone=danger],.v-badge[data-tone=danger]{border-color:var(--v-danger);color:#fff;background:var(--v-danger)}.v-chip[data-tone=neutral],.v-badge[data-tone=neutral]{color:var(--v-muted);border-color:var(--v-line);background:0 0}.v-chip,.v-badge{border:1px solid var(--v-line);min-height:44px;color:var(--v-ink);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.v-badge{min-height:32px;font-size:12px}.v-row{border-bottom:1px solid var(--v-line);min-height:44px;color:var(--v-ink);align-items:center;gap:8px;font-size:14px;display:flex}.v-empty{min-height:32px;color:var(--v-muted);white-space:nowrap;margin:0;font-size:13px;line-height:32px}.v-chip[data-tone=earth],.v-badge[data-tone=earth],.v-empty[data-tone=earth]{color:var(--v-earth);border-color:var(--v-earth)}.v-chip[data-tone=swim]{color:var(--v-swim);border-color:var(--v-swim)}.v-chip[data-tone=ninja]{color:var(--v-ninja);border-color:var(--v-ninja)}.v-chip[data-tone=water-ninja]{color:var(--v-water-ninja);border-color:var(--v-water-ninja)}.v-chip[data-pinned=true]{order:-1}.v-amount{font-variant-numeric:tabular-nums;text-align:right;font-family:var(--font-ui)}.v-ring{flex:none;width:36px;height:36px}.v-ring .track{fill:none;stroke:var(--v-line);stroke-width:3px}.v-ring .value{fill:none;stroke:var(--v-aqua);stroke-width:3px;stroke-linecap:round;transform-origin:20px 20px;transform:rotate(-90deg)}.v-icon{flex:none;width:16px;height:16px}.v-touch{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v-ripple{position:relative;overflow:hidden}.v-ripple:active:after{content:"";background:#00c4d473;border-radius:50%;width:12px;height:12px;animation:.45s ease-out v-ripple;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes v-ripple{0%{opacity:.8;width:12px;height:12px}to{opacity:0;width:160px;height:160px}}.auth-dock.svelte-7sxh63{z-index:9000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto;background:#040404b8;border:2px solid #000;border-radius:22px;flex-direction:column;align-items:stretch;gap:8px;width:min(220px,100vw - 20px);padding:8px;display:flex;position:fixed;top:10px;right:10px}.hello.svelte-7sxh63{color:#fff;text-align:center;margin:0;font-size:13px}.auth-row.svelte-7sxh63{grid-template-columns:1fr 1fr;gap:6px;display:grid}.login.svelte-7sxh63,.signup.svelte-7sxh63{width:100%;height:32px;font-size:13px;font-weight:600;font-family:var(--font-ui);cursor:pointer;border-radius:25px;place-items:center;padding:0 8px;text-decoration:none;display:grid}.login.svelte-7sxh63{color:#111;background:var(--login-grad);border:2px solid #040404;box-shadow:0 7px 30px -10px #030303}.signup.svelte-7sxh63{color:#147676;background:#ffffffeb;border:3px solid #095602}.lang-pick.svelte-7sxh63{flex-direction:column;align-items:stretch;gap:4px;padding-top:2px;display:flex}.lang-label.svelte-7sxh63{color:#fff;opacity:.75;text-align:center;font-size:11px}.lang-select.svelte-7sxh63{background:#ffffff14;border:1px solid #ffffff1f;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:8px;padding:4px 8px;display:grid}.lang-select.svelte-7sxh63 select:where(.svelte-7sxh63){color:#fff;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;font-size:13px}.lang-select.svelte-7sxh63 select:where(.svelte-7sxh63) option:where(.svelte-7sxh63){color:#111}@media (width<=720px){.auth-dock.svelte-7sxh63{gap:6px;width:min(168px,100vw - 16px);padding:6px;top:8px;right:8px}.lang-label.svelte-7sxh63{display:none}.lang-select.svelte-7sxh63{grid-template-columns:22px 1fr;gap:6px;padding:2px 6px}.lang-select.svelte-7sxh63 select:where(.svelte-7sxh63){letter-spacing:.04em;font-size:12px;font-weight:800}}.auth-dock.bar.svelte-7sxh63{background:0 0;border:0;border-radius:0;flex-flow:wrap;align-items:center;gap:8px;width:auto;max-width:100%;padding:0;position:static}.auth-dock.bar.svelte-7sxh63 .auth-row:where(.svelte-7sxh63){display:flex}.auth-dock.bar.svelte-7sxh63 .login:where(.svelte-7sxh63),.auth-dock.bar.svelte-7sxh63 .signup:where(.svelte-7sxh63){width:auto;height:34px;padding:0 14px}.auth-dock.bar.svelte-7sxh63 .hello:where(.svelte-7sxh63),.auth-dock.bar.svelte-7sxh63 .lang-pick:where(.svelte-7sxh63){display:none}.shell.svelte-12qhfyh{background:var(--page-grad);flex-direction:column;height:100dvh;max-height:100dvh;display:flex;overflow:hidden}.stage.svelte-12qhfyh{flex:none;width:100%;height:95dvh;min-height:0;max-height:95dvh;margin:0 auto;position:relative;overflow:hidden}.shell.app.svelte-12qhfyh .stage:where(.svelte-12qhfyh){width:100%;height:100dvh;max-height:100dvh}.shell.app.svelte-12qhfyh{background:var(--dash-bg)}.shell.site.svelte-12qhfyh{background:#06182e;height:auto;min-height:100dvh;max-height:none;overflow:visible}.shell.site.svelte-12qhfyh .stage:where(.svelte-12qhfyh){height:auto;max-height:none;overflow:visible}:is(html:has(.shell.site),body:has(.shell.site)){height:auto;overflow:auto}.top.svelte-12qhfyh{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#06182eeb;border-bottom:1px solid #3ee0ef2e;flex-direction:column;align-items:stretch;gap:4px;padding:8px max(16px,8vw);display:flex;position:sticky;top:0}.top-row.svelte-12qhfyh{align-items:flex-end;min-height:72px;padding-right:232px;display:flex}.brand.svelte-12qhfyh{flex:none;width:min(200px,22vw);line-height:0}.brand.svelte-12qhfyh img:where(.svelte-12qhfyh){filter:drop-shadow(0 4px 8px #0006);width:100%;height:auto;display:block}.top.svelte-12qhfyh nav:where(.svelte-12qhfyh){font-family:var(--font-ui);flex-wrap:nowrap;gap:16px;width:100%;padding-bottom:2px;font-size:13px;font-weight:700;display:flex;overflow-x:auto}.top.svelte-12qhfyh nav:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh),.top.svelte-12qhfyh nav:where(.svelte-12qhfyh) button:where(.svelte-12qhfyh){color:#fff;opacity:.72;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;padding:0 0 2px;font-weight:700;text-decoration:none}.top.svelte-12qhfyh nav:where(.svelte-12qhfyh) button.on:where(.svelte-12qhfyh){opacity:1;color:var(--dash-orange);box-shadow:inset 0 -2px 0 var(--dash-orange)}@media (width>=721px){.top-row.svelte-12qhfyh{min-height:78px}.brand.svelte-12qhfyh{width:min(220px,18vw)}}@media (width<=720px){.top.svelte-12qhfyh{z-index:40;padding:8px 12px;position:fixed;top:0;left:0;right:0}.top-row.svelte-12qhfyh{min-height:84px;padding-right:176px}.brand.svelte-12qhfyh{width:min(132px,38vw)}.top.svelte-12qhfyh nav:where(.svelte-12qhfyh){gap:14px}.shell.site.svelte-12qhfyh .stage:where(.svelte-12qhfyh){padding-top:132px}}.switch.svelte-12qhfyh{text-align:center;flex-direction:column;align-items:center;gap:8px;margin:8px 0 0;font-size:13px;display:flex}.switch.svelte-12qhfyh button:where(.svelte-12qhfyh){min-width:120px;height:36px}
