:root{--bg: #f4f7fc;--panel: #ffffff;--panel-2: #eaf0f9;--line: #dce5f2;--line-soft: #eef2f9;--ink: #0c1c38;--ink-2: #46587a;--ink-3: #8896b0;--accent: #17356b;--accent-2: #2f66b8;--accent-ink: #ffffff;--accent-soft: #e6edf9;--ok: #047857;--ok-soft: #e7f6f0;--warn: #b45309;--warn-soft: #fdf4e6;--err: #be123c;--err-soft: #fdeaef;--glow-a: rgba(23, 53, 107, .09);--glow-b: rgba(47, 102, 184, .08);--glow-c: rgba(4, 120, 87, .05);--sheen: rgba(255, 255, 255, .6);--s-ide: #5c6b85;--s-ide-soft: #eef1f6;--s-naskah: #17356b;--s-naskah-soft: #e6edf9;--s-syuting: #b45309;--s-syuting-soft: #fdf4e6;--s-editing: #7e22ce;--s-editing-soft: #f6ecfd;--s-terjadwal: #0369a1;--s-terjadwal-soft: #e6f2fa;--s-tayang: #047857;--s-tayang-soft: #e7f6f0;--r: 12px;--r-sm: 9px;--r-lg: 18px;--shadow: 0 1px 2px rgba(12, 28, 56, .05), 0 10px 30px -16px rgba(12, 28, 56, .22);--shadow-up: 0 2px 6px rgba(12, 28, 56, .07), 0 18px 40px -20px rgba(23, 53, 107, .4);--ease: cubic-bezier(.22, 1, .36, 1);--nav-w: 238px;--rail-w: 74px;--tabbar-h: 0px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg: #060c18;--panel: #0c1526;--panel-2: #131f36;--line: #1f2e4b;--line-soft: #17233c;--ink: #e9eff9;--ink-2: #94a6c4;--ink-3: #5f7191;--accent: #6f9ae8;--accent-2: #a6c6f7;--accent-ink: #07101f;--accent-soft: #13233f;--ok: #34d399;--ok-soft: #0b2a20;--warn: #fbbf24;--warn-soft: #2b2109;--err: #fb7185;--err-soft: #2e1220;--glow-a: rgba(111, 154, 232, .15);--glow-b: rgba(166, 198, 247, .09);--glow-c: rgba(52, 211, 153, .06);--sheen: rgba(255, 255, 255, .22);--s-ide: #93a3bf;--s-ide-soft: #172033;--s-naskah: #6f9ae8;--s-naskah-soft: #13233f;--s-syuting: #fbbf24;--s-syuting-soft: #2b2109;--s-editing: #c084fc;--s-editing-soft: #241238;--s-terjadwal: #38bdf8;--s-terjadwal-soft: #0a2334;--s-tayang: #34d399;--s-tayang-soft: #0b2a20;--shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 12px 34px -18px rgba(0, 0, 0, .9);--shadow-up: 0 2px 6px rgba(0, 0, 0, .5), 0 20px 44px -22px rgba(111, 154, 232, .45)}}:root[data-theme=dark]{color-scheme:dark;--bg: #060c18;--panel: #0c1526;--panel-2: #131f36;--line: #1f2e4b;--line-soft: #17233c;--ink: #e9eff9;--ink-2: #94a6c4;--ink-3: #5f7191;--accent: #6f9ae8;--accent-2: #a6c6f7;--accent-ink: #07101f;--accent-soft: #13233f;--ok: #34d399;--ok-soft: #0b2a20;--warn: #fbbf24;--warn-soft: #2b2109;--err: #fb7185;--err-soft: #2e1220;--glow-a: rgba(111, 154, 232, .15);--glow-b: rgba(166, 198, 247, .09);--glow-c: rgba(52, 211, 153, .06);--sheen: rgba(255, 255, 255, .22);--s-ide: #93a3bf;--s-ide-soft: #172033;--s-naskah: #6f9ae8;--s-naskah-soft: #13233f;--s-syuting: #fbbf24;--s-syuting-soft: #2b2109;--s-editing: #c084fc;--s-editing-soft: #241238;--s-terjadwal: #38bdf8;--s-terjadwal-soft: #0a2334;--s-tayang: #34d399;--s-tayang-soft: #0b2a20;--shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 12px 34px -18px rgba(0, 0, 0, .9);--shadow-up: 0 2px 6px rgba(0, 0, 0, .5), 0 20px 44px -22px rgba(111, 154, 232, .45)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);min-height:100dvh;overflow-x:hidden;font:15px/1.55 ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;top:-25%;right:-25%;bottom:-25%;left:-25%;z-index:-1;pointer-events:none;background:radial-gradient(38% 34% at 18% 14%,var(--glow-a),transparent 70%),radial-gradient(34% 30% at 84% 26%,var(--glow-b),transparent 70%),radial-gradient(40% 36% at 60% 92%,var(--glow-c),transparent 72%);animation:drift 26s ease-in-out infinite alternate}@keyframes drift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(2%,-2.5%,0) scale(1.06)}to{transform:translate3d(-2%,2%,0) scale(1.02)}}h1,h2,h3,p,ul,ol{margin:0}ul{list-style:none;padding:0}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes slidein{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:scale(.94)}60%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes sheen{to{background-position:-200% 0}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes ring{0%{box-shadow:0 0 0 0 var(--accent-soft)}to{box-shadow:0 0 0 12px transparent}}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.card{background:color-mix(in srgb,var(--panel) 90%,transparent);border:1px solid var(--line);border-radius:var(--r-lg);padding:18px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.card h2{font-size:14px;font-weight:620;letter-spacing:-.01em;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.card>h2+*{margin-top:14px}.sp{justify-content:space-between}.grid{display:grid;gap:14px}.g-stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.g-2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start}.g-cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.row{display:flex;gap:10px;flex-wrap:wrap}.row>*{flex:1 1 180px}.row .fit{flex:0 0 auto}.stack{display:grid;gap:13px}.head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:22px}.head h1{font-size:clamp(20px,4.2vw,23px);font-weight:660;letter-spacing:-.025em}.head p{color:var(--ink-2);font-size:13.5px;margin-top:3px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 15px;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--panel);color:var(--ink);font-size:13.5px;font-weight:550;cursor:pointer;white-space:nowrap;text-decoration:none;transition:background .16s,border-color .16s,transform .12s var(--ease),box-shadow .16s,opacity .16s}.btn:hover{background:var(--panel-2);transform:translateY(-1px)}.btn:active{transform:translateY(0) scale(.975)}.btn.primary{background:linear-gradient(135deg,var(--accent),var(--accent-2));border-color:transparent;color:#fff;box-shadow:0 6px 18px -10px var(--accent)}.btn.primary:hover{box-shadow:var(--shadow-up);opacity:.96}.btn.ghost{border-color:transparent;background:transparent;color:var(--ink-2);padding:7px 9px}.btn.ghost:hover{background:var(--panel-2);color:var(--ink)}.btn.danger:hover{background:var(--err-soft);color:var(--err)}.btn:disabled{opacity:.5;pointer-events:none}.btn.icon{padding:8px}.btn:focus-visible,.in:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(pointer:coarse){.btn{min-height:42px}.btn.icon{min-width:42px}.in{min-height:44px}}label.f{display:block}label.f>span{display:block;font-size:12.5px;font-weight:550;color:var(--ink-2);margin-bottom:6px}.in{width:100%;padding:10px 12px;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--panel);color:var(--ink);font-size:16px;transition:border-color .16s,box-shadow .16s,background .16s}@media(min-width:700px){.in{font-size:14px}}.in:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3.5px color-mix(in srgb,var(--accent) 16%,transparent)}textarea.in{resize:vertical;min-height:96px;line-height:1.55}select.in{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238896b0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.tag{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:99px;font-size:11.5px;font-weight:600;background:var(--panel-2);color:var(--ink-2);flex:0 0 auto}.tag.ok{background:var(--ok-soft);color:var(--ok)}.tag.warn{background:var(--warn-soft);color:var(--warn)}.tag.err{background:var(--err-soft);color:var(--err)}.tag.accent{background:var(--accent-soft);color:var(--accent)}.empty{text-align:center;padding:34px 16px;color:var(--ink-3)}.empty svg{color:var(--line);width:40px;height:40px;stroke-width:1.4;margin-bottom:10px;animation:float 4s ease-in-out infinite}.empty p{font-size:13.5px}.list{display:flex;flex-direction:column}.list li{display:flex;align-items:center;gap:12px;padding:11px 2px;border-top:1px solid var(--line-soft);border-radius:8px;animation:slidein .34s var(--ease) backwards;animation-delay:calc(var(--i, 0) * 45ms);transition:background .16s}.list li:first-child{border-top:0}.list li:hover{background:var(--panel-2)}.list .ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;flex:0 0 auto;background:var(--panel-2);color:var(--ink-2);transition:transform .2s var(--ease)}.list li:hover .ic{transform:scale(1.08) rotate(-3deg)}.list .ic.a{background:var(--accent-soft);color:var(--accent)}.list .ic.g{background:var(--ok-soft);color:var(--ok)}.list .ic.w{background:var(--warn-soft);color:var(--warn)}.list .tx{min-width:0;flex:1}.list .tx b{display:block;font-size:13.5px;font-weight:560;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list .tx small{color:var(--ink-3);font-size:12px}.list li.done .tx b{text-decoration:line-through;color:var(--ink-3)}.acts{display:flex;gap:2px;flex:0 0 auto}.bar{height:6px;border-radius:99px;background:var(--panel-2);overflow:hidden}.bar i{display:block;height:100%;border-radius:99px;position:relative;overflow:hidden;background:linear-gradient(90deg,var(--accent),var(--accent-2));transition:width .5s var(--ease)}.bar i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,var(--sheen),transparent);background-size:200% 100%;animation:sheen 1.3s linear infinite}svg.svelte-1s1vzji{position:absolute}.spin{animation:spin 1s linear infinite;transform-origin:50% 50%}.splash.svelte-1js76h4{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;background:var(--bg)}.splash.svelte-1js76h4:before{content:"";position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;background:radial-gradient(38% 34% at 30% 22%,var(--glow-a),transparent 70%),radial-gradient(34% 30% at 72% 70%,var(--glow-b),transparent 70%);animation:drift 18s ease-in-out infinite alternate}.core.svelte-1js76h4{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;padding:0 24px;animation:svelte-1js76h4-coreIn .5s var(--ease) both}@keyframes svelte-1js76h4-coreIn{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}.markwrap.svelte-1js76h4{position:relative;display:grid;place-items:center;width:96px;height:96px}.mark.svelte-1js76h4{position:relative;width:60px;height:60px;border-radius:20px;display:grid;place-items:center;color:#fff;overflow:hidden;background:linear-gradient(135deg,var(--accent),var(--accent-2));box-shadow:0 14px 34px -12px var(--accent);animation:svelte-1js76h4-breathe 2.8s ease-in-out infinite}.mark.svelte-1js76h4:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 30%,var(--sheen) 50%,transparent 70%);background-size:250% 100%;animation:sheen 2.2s linear infinite}@keyframes svelte-1js76h4-breathe{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.04)}}.ring.svelte-1js76h4{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--accent) 32%,transparent);border-top-color:transparent;border-left-color:transparent;animation:spin 2.4s linear infinite}.ring.two.svelte-1js76h4{top:10px;right:10px;bottom:10px;left:10px;border-color:color-mix(in srgb,var(--accent-2) 26%,transparent);border-bottom-color:transparent;border-right-color:transparent;animation:spin 1.6s linear infinite reverse}.txt.svelte-1js76h4{text-align:center}.txt.svelte-1js76h4 b:where(.svelte-1js76h4){display:block;font-size:16px;font-weight:660;letter-spacing:-.025em}.txt.svelte-1js76h4 em:where(.svelte-1js76h4){font-style:normal;font-size:12px;color:var(--ink-3)}.track.svelte-1js76h4{width:168px;height:3px;border-radius:99px;background:var(--panel-2);overflow:hidden}.track.svelte-1js76h4 i:where(.svelte-1js76h4){display:block;width:42%;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--accent),var(--accent-2));animation:svelte-1js76h4-slide 1.15s var(--ease) infinite}@keyframes svelte-1js76h4-slide{0%{transform:translate(-110%)}to{transform:translate(275%)}}.status.svelte-1js76h4{font-size:12px;color:var(--ink-3);letter-spacing:.01em}@media(prefers-reduced-motion:reduce){.track.svelte-1js76h4 i:where(.svelte-1js76h4){width:100%;animation:none}}.app.svelte-12qhfyh{display:grid;grid-template-columns:var(--nav-w) 1fr;min-height:100dvh;opacity:0;transition:opacity .45s var(--ease)}.app.ready.svelte-12qhfyh{opacity:1}.side.svelte-12qhfyh{border-right:1px solid var(--line);background:color-mix(in srgb,var(--panel) 82%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:20px 14px;display:flex;flex-direction:column;gap:22px;position:sticky;top:0;height:100dvh;z-index:20}.brand.svelte-12qhfyh{display:flex;align-items:center;gap:10px;padding:0 8px;text-decoration:none}.brand.svelte-12qhfyh .mark:where(.svelte-12qhfyh){width:36px;height:36px;border-radius:11px;display:grid;place-items:center;position:relative;overflow:hidden;color:#fff;flex:0 0 auto;background:linear-gradient(135deg,var(--accent),var(--accent-2));box-shadow:0 6px 18px -8px var(--accent);transition:transform .3s var(--ease)}.brand.svelte-12qhfyh:hover .mark:where(.svelte-12qhfyh){transform:rotate(-6deg) scale(1.06)}.brand.svelte-12qhfyh .mark:where(.svelte-12qhfyh):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 30%,var(--sheen) 50%,transparent 70%);background-size:250% 100%;animation:sheen 4.5s linear infinite}.brand.svelte-12qhfyh b:where(.svelte-12qhfyh){font-size:15px;letter-spacing:-.015em;display:block;line-height:1.2}.brand.svelte-12qhfyh em:where(.svelte-12qhfyh){font-size:11.5px;color:var(--ink-3);font-style:normal}.rail.svelte-12qhfyh{display:flex;flex-direction:column;gap:2px}.rail.svelte-12qhfyh a:where(.svelte-12qhfyh){position:relative;display:flex;align-items:center;gap:11px;padding:9px 11px;border-radius:var(--r-sm);color:var(--ink-2);text-decoration:none;font-size:14px;font-weight:500;transition:background .18s,color .18s,transform .18s var(--ease)}.rail.svelte-12qhfyh a:where(.svelte-12qhfyh):before{content:"";position:absolute;left:0;top:50%;width:3px;height:0;border-radius:0 3px 3px 0;transform:translateY(-50%);background:linear-gradient(var(--accent),var(--accent-2));transition:height .26s var(--ease)}.rail.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{background:var(--panel-2);color:var(--ink);transform:translate(2px)}.rail.svelte-12qhfyh a.on:where(.svelte-12qhfyh){background:var(--accent-soft);color:var(--accent);font-weight:600}.rail.svelte-12qhfyh a.on:where(.svelte-12qhfyh):before{height:60%}.foot.svelte-12qhfyh{margin-top:auto;display:flex;flex-direction:column;gap:9px}.api-dot.svelte-12qhfyh{display:flex;align-items:center;gap:8px;padding:8px 11px;font-size:12px;color:var(--ink-3);border:1px solid var(--line);border-radius:var(--r-sm)}.api-dot.svelte-12qhfyh i:where(.svelte-12qhfyh){width:7px;height:7px;border-radius:50%;background:var(--warn);flex:0 0 auto;animation:pulse 2.4s ease-in-out infinite}.api-dot.live.svelte-12qhfyh i:where(.svelte-12qhfyh){background:var(--ok)}.theme.svelte-12qhfyh{justify-content:flex-start;gap:11px;padding:9px 11px}.main.svelte-12qhfyh{min-width:0;padding:26px clamp(16px,3.5vw,40px) 80px;max-width:1240px}.topbar.svelte-12qhfyh,.scrim.svelte-12qhfyh,.tabbar.svelte-12qhfyh,.sheet.svelte-12qhfyh{display:none}.offline.svelte-12qhfyh{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:var(--err-soft);color:var(--err);border:1px solid color-mix(in srgb,var(--err) 30%,transparent);border-radius:var(--r);padding:12px 14px;margin-bottom:18px}.offline.svelte-12qhfyh div:where(.svelte-12qhfyh){flex:1;min-width:200px;font-size:13px}.offline.svelte-12qhfyh b:where(.svelte-12qhfyh){display:block}.offline.svelte-12qhfyh span:where(.svelte-12qhfyh){color:var(--ink-2)}.offline.svelte-12qhfyh code:where(.svelte-12qhfyh){background:var(--panel);padding:1px 5px;border-radius:5px;font-size:12px;color:var(--ink)}.toast.svelte-12qhfyh{position:fixed;left:50%;bottom:calc(24px + var(--tabbar-h));transform:translate(-50%);display:flex;align-items:center;gap:9px;padding:11px 18px;border-radius:99px;background:var(--ink);color:var(--bg);font-size:13.5px;font-weight:550;box-shadow:var(--shadow);z-index:90;max-width:calc(100vw - 32px)}@media(max-width:1079px)and (min-width:700px){.app.svelte-12qhfyh{grid-template-columns:var(--rail-w) 1fr}.side.svelte-12qhfyh{padding:18px 10px;align-items:center}.side.svelte-12qhfyh .lb:where(.svelte-12qhfyh),.brand.svelte-12qhfyh .bt:where(.svelte-12qhfyh){display:none}.brand.svelte-12qhfyh{padding:0;justify-content:center}.rail.svelte-12qhfyh{width:100%}.rail.svelte-12qhfyh a:where(.svelte-12qhfyh){justify-content:center;padding:11px 0}.rail.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{transform:none}.api-dot.svelte-12qhfyh{justify-content:center;padding:8px}.theme.svelte-12qhfyh{justify-content:center;padding:11px 0}.main.svelte-12qhfyh{padding:24px 22px 60px}}@media(max-width:699px){:root{--tabbar-h: calc(64px + env(safe-area-inset-bottom)) }.app.svelte-12qhfyh{grid-template-columns:1fr}.side.svelte-12qhfyh{display:none}.topbar.svelte-12qhfyh{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-top));position:sticky;top:0;z-index:30;margin:-20px -16px 18px;background:color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.tb-l.svelte-12qhfyh{display:flex;align-items:center;gap:10px;min-width:0}.tb-ic.svelte-12qhfyh{display:grid;place-items:center;width:30px;height:30px;flex:0 0 auto;border-radius:10px;color:var(--accent);background:var(--accent-soft)}.tb-l.svelte-12qhfyh b:where(.svelte-12qhfyh){font-size:15.5px;font-weight:640;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-r.svelte-12qhfyh{display:flex;align-items:center;gap:6px;flex:0 0 auto}.dot.svelte-12qhfyh{width:7px;height:7px;border-radius:50%;background:var(--warn);animation:pulse 2.4s ease-in-out infinite}.dot.live.svelte-12qhfyh{background:var(--ok)}.main.svelte-12qhfyh{padding:20px 16px calc(28px + var(--tabbar-h))}.tabbar.svelte-12qhfyh{display:flex;position:fixed;inset:auto 0 0 0;z-index:50;background:color-mix(in srgb,var(--panel) 94%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid var(--line);padding:6px 4px env(safe-area-inset-bottom)}.tabbar.svelte-12qhfyh a:where(.svelte-12qhfyh),.tabbar.svelte-12qhfyh button:where(.svelte-12qhfyh){flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px 1px 6px;border:0;background:none;cursor:pointer;color:var(--ink-3);text-decoration:none;transition:color .2s var(--ease)}.pill.svelte-12qhfyh{position:relative;display:grid;place-items:center;width:46px;height:30px;border-radius:99px;transition:transform .24s var(--ease)}.glow.svelte-12qhfyh{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:99px;background:var(--accent-soft)}.pill.svelte-12qhfyh>svg{position:relative}.cap.svelte-12qhfyh{font-size:10px;font-weight:620;letter-spacing:-.01em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabbar.svelte-12qhfyh a.on:where(.svelte-12qhfyh),.tabbar.svelte-12qhfyh button.on:where(.svelte-12qhfyh){color:var(--accent)}.tabbar.svelte-12qhfyh a.on:where(.svelte-12qhfyh) svg,.tabbar.svelte-12qhfyh button.on:where(.svelte-12qhfyh) svg{stroke-width:2.1}.tabbar.svelte-12qhfyh a:where(.svelte-12qhfyh):active .pill:where(.svelte-12qhfyh),.tabbar.svelte-12qhfyh button:where(.svelte-12qhfyh):active .pill:where(.svelte-12qhfyh){transform:scale(.88)}.scrim.svelte-12qhfyh{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;border:0;background:#060c188c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sheet.svelte-12qhfyh{display:block;position:fixed;inset:auto 0 0 0;z-index:60;background:var(--panel);border-top:1px solid var(--line);border-radius:22px 22px 0 0;padding:10px 16px calc(18px + env(safe-area-inset-bottom));box-shadow:0 -14px 44px -14px #00000073;max-height:82dvh;overflow-y:auto}.grip.svelte-12qhfyh{display:block;width:40px;height:4px;border-radius:99px;background:var(--line);margin:0 auto 14px}.sheet.svelte-12qhfyh h2:where(.svelte-12qhfyh){font-size:13px;font-weight:640;color:var(--ink-3);letter-spacing:.05em;text-transform:uppercase;margin-bottom:12px}.tiles.svelte-12qhfyh{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tiles.svelte-12qhfyh a:where(.svelte-12qhfyh){display:flex;align-items:center;gap:10px;padding:12px;border:1px solid var(--line);border-radius:var(--r);background:var(--bg);color:var(--ink-2);text-decoration:none;animation:rise .32s var(--ease) backwards;animation-delay:calc(var(--i) * 35ms);transition:transform .18s var(--ease),border-color .18s,background .18s}.tiles.svelte-12qhfyh a:where(.svelte-12qhfyh):active{transform:scale(.97)}.tiles.svelte-12qhfyh a.on:where(.svelte-12qhfyh){border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.tiles.svelte-12qhfyh b:where(.svelte-12qhfyh){font-size:13px;font-weight:570}.ti.svelte-12qhfyh{display:grid;place-items:center;width:32px;height:32px;flex:0 0 auto;border-radius:10px;background:var(--panel-2);color:inherit}.tiles.svelte-12qhfyh a.on:where(.svelte-12qhfyh) .ti:where(.svelte-12qhfyh){background:color-mix(in srgb,var(--accent) 16%,transparent)}.sheet-foot.svelte-12qhfyh{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line-soft)}.stat.svelte-12qhfyh{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--ink-3)}.stat.svelte-12qhfyh i:where(.svelte-12qhfyh){width:7px;height:7px;border-radius:50%;background:var(--warn);animation:pulse 2.4s ease-in-out infinite}.stat.live.svelte-12qhfyh i:where(.svelte-12qhfyh){background:var(--ok)}}
