@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(./figtree-latin-ext-wght-normal.DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(./figtree-latin-wght-normal.D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,:root[data-theme=dark]{--bg:#08090c;--orb1:#3448aa80;--orb2:#126e6461;--orb3:#8c501e4d;--shell:#ffffff09;--shell-line:#ffffff12;--core:#111217;--core-2:#16171d;--core-hi:inset 0 1px 0 #ffffff12;--ink:#f3f4f6;--ink-2:#a9adb6;--ink-3:#6c717b;--ink-4:#3f434b;--rule:#ffffff0f;--rule-2:#ffffff1c;--track:#ffffff0b;--glass:#1e202899;--glass-solid:#181a21f0;--sel:#ffffff17;--hover:#ffffff0d;--money:#f0c25a;--money-soft:#f0c25a1f;--live:#ff5d5d;--ok:#48d4bd;--warn:#ff9a5a;--danger:#ff6b6b;--focus:#6ea4ff;--c1:#6ea4ff;--c2:#ff9a5a;--c3:#48d4bd;--c4:#b592ff;--c5:#8b909a;--blk:22%;--shadow-pop:0 24px 60px -20px #000000bf;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--bg:#eceef3;--orb1:#96aaf580;--orb2:#96dccd80;--orb3:#f5cda080;--shell:#14182809;--shell-line:#14182812;--core:#fcfcfd;--core-2:#f4f5f8;--core-hi:inset 0 1px 0 #fff;--ink:#14161b;--ink-2:#50555f;--ink-3:#8a8f99;--ink-4:#c2c5cc;--rule:#14182812;--rule-2:#14182821;--track:#1418280b;--glass:#ffffffb3;--glass-solid:#fffffff5;--sel:#14182812;--hover:#1418280a;--money:#a06a00;--money-soft:#a06a001a;--live:#e5484d;--ok:#12998a;--warn:#d9691f;--danger:#d93b3b;--focus:#2f6be0;--c1:#2f6be0;--c2:#d9691f;--c3:#12998a;--c4:#7d4fd6;--c5:#8b909a;--blk:16%;--shadow-pop:0 24px 60px -24px #14182859;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--font:"Figtree Variable", "Figtree", -apple-system, system-ui, "Segoe UI", sans-serif;--r-card:26px;--r-core:21px;--r-ctl:12px;--gutter:max(16px, env(safe-area-inset-left,0px))}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}body{font:13.5px/1.4 var(--font);color:var(--ink);-webkit-font-smoothing:antialiased;background:radial-gradient(640px 420px at 6% 0%, var(--orb1), transparent 70%), radial-gradient(700px 480px at 100% 100%, var(--orb2), transparent 70%), radial-gradient(480px 300px at 78% 0%, var(--orb3), transparent 70%), var(--bg);background-attachment:fixed}h1,h2,h3,h4,p{margin:0}h1,h2,h3{text-wrap:balance}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::selection{background:color-mix(in srgb, var(--c1) 35%, transparent)}.num{font-variant-numeric:tabular-nums}.money{color:var(--money)}.muted{color:var(--ink-3)}.eyebrow{text-transform:uppercase;letter-spacing:.18em;color:var(--ink-2);box-shadow:inset 0 0 0 .5px var(--rule-2);border-radius:20px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-block}.input{border-radius:var(--r-ctl);background:var(--track);height:36px;box-shadow:inset 0 0 0 .5px var(--rule-2);color:var(--ink);border:0;width:100%;min-width:0;padding:0 12px}.input::placeholder{color:var(--ink-3)}.input:focus{box-shadow:inset 0 0 0 1px var(--focus), 0 0 0 3px color-mix(in srgb, var(--focus) 20%, transparent);outline:none}select.input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-3) 50%), linear-gradient(135deg, var(--ink-3) 50%, transparent 50%);background-position:calc(100% - 15px),calc(100% - 10px);background-repeat:no-repeat;background-size:5px 5px;padding-right:28px}.field{gap:6px;display:grid}.field>span{color:var(--ink-2);font-size:12px;font-weight:500}.field>small{color:var(--ink-3);font-size:11.5px}.pop{z-index:50;background:var(--glass-solid);-webkit-backdrop-filter:blur(30px)saturate(160%);backdrop-filter:blur(30px)saturate(160%);min-width:220px;box-shadow:inset 0 0 0 .5px var(--rule-2), var(--shadow-pop);color:var(--ink);border-radius:16px;padding:6px}.menu-item{height:34px;color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;padding:0 10px;font-size:13px;display:flex}.menu-item[data-highlighted],.menu-item:hover,.menu-item.active{background:var(--sel)}.menu-sep{background:var(--rule-2);height:.5px;margin:5px 4px}.menu-label{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);padding:8px 10px 4px;font-size:10.5px;font-weight:600}.dot{background:var(--c,var(--c5));border-radius:50%;flex:none;width:8px;height:8px}.dot.hollow{box-shadow:inset 0 0 0 1px var(--c5);background:0 0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.island.svelte-1y6048s{top:max(14px, env(safe-area-inset-top,0px));z-index:20;padding-inline:max(20px, env(safe-area-inset-left,0px)) max(20px, env(safe-area-inset-right,0px));align-items:center;gap:12px;margin-top:14px;display:flex;position:sticky}.pill.svelte-1y6048s{background:var(--glass);-webkit-backdrop-filter:blur(30px)saturate(160%);height:48px;box-shadow:inset 0 1px 0 #ffffff1a, inset 0 0 0 .5px var(--rule-2), 0 16px 40px -18px #0009;border-radius:24px;align-items:center;min-width:0;padding:0 6px;display:flex}.brand.svelte-1y6048s{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:9px;padding:0 14px 0 12px;font-size:15.5px;font-weight:700;display:flex}.brand.svelte-1y6048s img:where(.svelte-1y6048s){flex:none;width:36px;height:36px;display:block}.links.svelte-1y6048s{align-items:center;display:flex}.links.svelte-1y6048s a:where(.svelte-1y6048s),.morebtn{height:36px;color:var(--ink-2);white-space:nowrap;background:0 0;border:0;border-radius:18px;align-items:center;gap:4px;padding:0 14px;font-size:13.5px;font-weight:500;display:flex}.links.svelte-1y6048s a:where(.svelte-1y6048s):hover,.morebtn:hover{color:var(--ink)}.links.svelte-1y6048s a.on:where(.svelte-1y6048s),.morebtn.on{background:var(--sel);color:var(--ink)}.compact{width:36px;height:36px;color:var(--ink);background:0 0;border:0;border-radius:18px;place-items:center;display:none}.sp.svelte-1y6048s{flex:1}.tm.svelte-1y6048s{gap:12px;max-width:560px;padding:0 6px 0 16px}.live-dot.svelte-1y6048s{background:var(--c);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--c) 22%, transparent);border-radius:50%;flex:none;animation:2s ease-in-out infinite svelte-1y6048s-pulse}.tm.svelte-1y6048s b:where(.svelte-1y6048s){letter-spacing:-.01em;font-size:17px;font-weight:400}.what.svelte-1y6048s{min-width:0;color:var(--ink-2);gap:5px;font-size:13px;display:flex}.what.svelte-1y6048s .desc:where(.svelte-1y6048s){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.what.svelte-1y6048s em:where(.svelte-1y6048s){color:var(--ink-3);white-space:nowrap;font-style:normal}.earned.svelte-1y6048s{white-space:nowrap;font-size:13px}.stop.svelte-1y6048s{background:var(--ink);border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.stop.svelte-1y6048s i:where(.svelte-1y6048s){background:var(--bg);border-radius:2.5px;width:10px;height:10px}.idle.svelte-1y6048s{color:var(--ink-2);gap:10px;padding:0 18px 0 6px;font-size:13.5px;font-weight:500}.idle.svelte-1y6048s:hover{color:var(--ink)}.play.svelte-1y6048s{background:var(--sel);width:36px;height:36px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.av{background:var(--glass);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);width:48px;height:48px;box-shadow:inset 0 0 0 .5px var(--rule-2);color:var(--ink);border:0;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.acct{width:260px}.who.svelte-1y6048s{padding:8px 10px 6px;display:grid}.who.svelte-1y6048s small:where(.svelte-1y6048s),.org.svelte-1y6048s{color:var(--ink-3);font-size:12px}.org.svelte-1y6048s{padding:2px 10px 6px}.themes.svelte-1y6048s{background:var(--track);border-radius:12px;gap:2px;margin:2px 6px 4px;padding:3px;display:flex}.themes.svelte-1y6048s button:where(.svelte-1y6048s){height:28px;color:var(--ink-2);background:0 0;border:0;border-radius:9px;flex:1;font-size:12.5px;font-weight:500}.themes.svelte-1y6048s button.on:where(.svelte-1y6048s){background:var(--sel);color:var(--ink)}@keyframes svelte-1y6048s-pulse{50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--c) 10%, transparent)}}@media (width<=1180px){.links.svelte-1y6048s{display:none}.compact{display:grid}}@media (width<=760px){.brand.svelte-1y6048s span:where(.svelte-1y6048s),.what.svelte-1y6048s,.earned.svelte-1y6048s{display:none}.idle.svelte-1y6048s{padding-right:6px;font-size:0}}.toasts.svelte-1br0hsq{left:50%;bottom:max(20px, env(safe-area-inset-bottom,0px));z-index:60;gap:8px;width:min(440px,100vw - 32px);display:grid;position:fixed;transform:translate(-50%)}.toast.svelte-1br0hsq{background:var(--glass-solid);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:inset 0 0 0 .5px var(--rule-2), var(--shadow-pop);border-radius:16px;align-items:center;gap:14px;padding:12px 14px 12px 18px;font-size:13px;animation:.18s ease-out svelte-1br0hsq-rise;display:flex}.toast.svelte-1br0hsq span:where(.svelte-1br0hsq){flex:1}.toast.error.svelte-1br0hsq{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--danger) 50%, transparent), var(--shadow-pop)}button.svelte-1br0hsq{background:var(--sel);color:var(--ink);border:0;border-radius:999px;height:28px;padding:0 12px;font-size:12.5px;font-weight:600}@keyframes svelte-1br0hsq-rise{0%{opacity:0;transform:translateY(8px)}}.main.svelte-12qhfyh{width:100%;max-width:1440px;padding-block:26px 64px;padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px));margin:0 auto}.center.svelte-12qhfyh{min-height:100vh;color:var(--ink-2);text-align:center;place-items:center;padding:24px;display:grid}.spinner.svelte-12qhfyh{border:2px solid var(--rule-2);border-top-color:var(--ink);border-radius:50%;width:26px;height:26px;animation:.8s linear infinite svelte-12qhfyh-spin}@keyframes svelte-12qhfyh-spin{to{transform:rotate(360deg)}}
