.btn.svelte-g9c1iq{font-family:var(--font-display);border:var(--bw,3px) solid var(--border);background:var(--surface);color:var(--text);border-radius:var(--radius-md,2px);cursor:pointer;box-shadow:var(--shadow-md);align-items:center;gap:8px;padding:13px 16px;font-size:10px;line-height:1;text-decoration:none;transition:transform .1s,box-shadow .1s;display:inline-flex}.btn.svelte-g9c1iq:hover:not(:disabled){box-shadow:6px 6px 0 var(--shadow);transform:translate(-1px,-1px)}.btn.svelte-g9c1iq:active:not(:disabled){box-shadow:1px 1px 0 var(--shadow);transform:translate(3px,3px)}.btn.svelte-g9c1iq:focus-visible{box-shadow:0 0 0 3px var(--bg),0 0 0 6px var(--focus);outline:none}.primary.svelte-g9c1iq{background:var(--brand);color:var(--on-brand);border-color:var(--brand)}.accent.svelte-g9c1iq{background:var(--accent-solid);color:var(--on-accent)}.danger.svelte-g9c1iq{background:var(--danger-solid);color:#fff}.ghost.svelte-g9c1iq{box-shadow:none;background:0 0}.ghost.svelte-g9c1iq:hover:not(:disabled){background:var(--surface-2);box-shadow:none;transform:none}.sm.svelte-g9c1iq{padding:9px 11px;font-size:8px}.lg.svelte-g9c1iq{padding:16px 22px;font-size:12px}.btn.svelte-g9c1iq:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.btn[aria-disabled=true].svelte-g9c1iq{opacity:.45;cursor:not-allowed;box-shadow:none;pointer-events:none;transform:none}.spin.svelte-g9c1iq{border:2px solid;border-right-color:#0000;border-radius:50%;width:11px;height:11px;animation:.7s steps(8,end) infinite svelte-g9c1iq-spin}@keyframes svelte-g9c1iq-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spin.svelte-g9c1iq{animation-duration:0s}}.field.svelte-1wwkhju{flex-direction:column;gap:6px;display:flex}.lbl.svelte-1wwkhju{font-family:var(--font-display);letter-spacing:1px;color:var(--text-2);font-size:8px}.input.svelte-1wwkhju{font-family:var(--font-body);color:var(--text);background:var(--surface);border:var(--bw,3px) solid var(--border);border-radius:var(--radius-md,2px);width:100%;padding:9px 12px;font-size:19px}.input.svelte-1wwkhju::placeholder{color:var(--text-3)}.input.svelte-1wwkhju:focus{box-shadow:inset 0 0 0 2px var(--secondary-solid),0 0 0 3px var(--bg),0 0 0 6px var(--focus);outline:none}.input.err.svelte-1wwkhju{border-color:var(--danger-solid);background:var(--danger-bg)}.input.svelte-1wwkhju:disabled{opacity:.5;cursor:not-allowed}.hint.svelte-1wwkhju{font-family:var(--font-body);color:var(--text-3);font-size:16px}.hint.err.svelte-1wwkhju{color:var(--danger)}.field.svelte-1qidjt8{flex-direction:column;gap:6px;display:flex}.lbl.svelte-1qidjt8{font-family:var(--font-display);letter-spacing:1px;color:var(--text-2);font-size:8px}.ta.svelte-1qidjt8{font-family:var(--font-body);color:var(--text);background:var(--surface);border:var(--bw,3px) solid var(--border);border-radius:var(--radius-md,2px);resize:vertical;width:100%;min-height:84px;padding:9px 12px;font-size:19px}.ta.svelte-1qidjt8::placeholder{color:var(--text-3)}.ta.svelte-1qidjt8:focus{box-shadow:inset 0 0 0 2px var(--secondary-solid),0 0 0 3px var(--bg),0 0 0 6px var(--focus);outline:none}.ta.err.svelte-1qidjt8{border-color:var(--danger-solid);background:var(--danger-bg)}.hint.svelte-1qidjt8{font-family:var(--font-body);color:var(--text-3);font-size:16px}.hint.err.svelte-1qidjt8{color:var(--danger)}.field.svelte-1f20tz6{flex-direction:column;gap:6px;display:flex}.lbl.svelte-1f20tz6{font-family:var(--font-display);letter-spacing:1px;color:var(--text-2);font-size:8px}.select.svelte-1f20tz6{font-family:var(--font-body);color:var(--text);background:var(--surface);border:var(--bw,3px) solid var(--border);border-radius:var(--radius-md,2px);cursor:pointer;width:100%;padding:9px 12px;font-size:19px}.select.svelte-1f20tz6:focus{box-shadow:inset 0 0 0 2px var(--secondary-solid),0 0 0 3px var(--bg),0 0 0 6px var(--focus);outline:none}.select.err.svelte-1f20tz6{border-color:var(--danger-solid);background:var(--danger-bg)}.hint.svelte-1f20tz6{font-family:var(--font-body);color:var(--danger);font-size:16px}.opt.svelte-3wclrd{cursor:pointer;font-family:var(--font-body);color:var(--text);align-items:center;gap:9px;min-height:44px;font-size:19px;display:inline-flex}.opt.dis.svelte-3wclrd{opacity:.5;cursor:not-allowed}input.svelte-3wclrd{opacity:0;width:0;height:0;position:absolute}.box.svelte-3wclrd{border:var(--bw,3px) solid var(--border);background:var(--surface);width:22px;height:22px;color:var(--on-brand);font-family:var(--font-display);justify-content:center;align-items:center;font-size:10px;display:inline-flex}input.svelte-3wclrd:checked+.box:where(.svelte-3wclrd){background:var(--brand)}input.svelte-3wclrd:focus-visible+.box:where(.svelte-3wclrd){box-shadow:0 0 0 3px var(--bg),0 0 0 6px var(--focus)}.badge.svelte-eex7hx{font-family:var(--font-display);letter-spacing:1px;border:2px solid var(--border);background:var(--surface);color:var(--text);padding:6px 8px;font-size:8px;display:inline-block}.brand.svelte-eex7hx{background:var(--brand);color:var(--on-brand);border-color:var(--brand)}.accent.svelte-eex7hx{background:var(--accent-solid);color:var(--on-accent);border-color:var(--border)}.ok.svelte-eex7hx{background:var(--ok-solid);color:#06250a;border-color:var(--border)}.danger.svelte-eex7hx{background:var(--danger-solid);color:#fff;border-color:var(--border)}.secondary.svelte-eex7hx{background:var(--secondary-solid);color:var(--on-secondary);border-color:var(--border)}.card.svelte-14efj7c{background:var(--surface);border:var(--bw,3px) solid var(--border);border-radius:var(--radius-md,2px);box-shadow:var(--shadow-md)}.bar.svelte-14efj7c{background:var(--brand);color:var(--on-brand);font-family:var(--font-display);letter-spacing:1px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:8px;display:flex}.bar.content-title.svelte-14efj7c{text-align:center;letter-spacing:0;justify-content:center;min-height:56px;padding:14px 16px;font-size:16px;line-height:1.55}.bar.content-title.svelte-14efj7c .meta:where(.svelte-14efj7c){margin-left:12px;font-size:8px;line-height:1}.body.svelte-14efj7c{font-family:var(--font-body);color:var(--text);padding:16px;font-size:18px}.stat.svelte-7ncxza{background:var(--surface);border:var(--bw,3px) solid var(--border);box-shadow:var(--shadow-md);min-width:160px;padding:16px}.k.svelte-7ncxza{font-family:var(--font-display);color:var(--text-2);letter-spacing:1px;font-size:8px}.v.svelte-7ncxza{font-family:var(--font-display);color:var(--brand);font-variant-numeric:tabular-nums;margin:10px 0 6px;font-size:22px}.dark .v.svelte-7ncxza{text-shadow:var(--glow)}.t.svelte-7ncxza{font-family:var(--font-body);color:var(--text-2);font-size:16px}.up.svelte-7ncxza{color:var(--ok)}.down.svelte-7ncxza{color:var(--danger)}.alert.svelte-19szvno{border:var(--bw,3px) solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);font-family:var(--font-body);color:var(--text);align-items:flex-start;gap:12px;padding:13px 15px;font-size:18px;display:flex}.ic.svelte-19szvno{font-family:var(--font-display);font-size:12px;line-height:1.2}.info.svelte-19szvno .ic:where(.svelte-19szvno){color:var(--secondary)}.ok.svelte-19szvno{background:var(--ok-bg);border-color:var(--ok-solid)}.ok.svelte-19szvno .ic:where(.svelte-19szvno){color:var(--ok)}.warn.svelte-19szvno{background:var(--warn-bg);border-color:var(--accent-strong)}.warn.svelte-19szvno .ic:where(.svelte-19szvno){color:var(--accent)}.danger.svelte-19szvno{background:var(--danger-bg);border-color:var(--danger-solid)}.danger.svelte-19szvno .ic:where(.svelte-19szvno){color:var(--danger)}.empty.svelte-64hdw{text-align:center;border:var(--bw,3px) dashed var(--border-soft);color:var(--text-2);font-family:var(--font-body);padding:30px;font-size:18px}.big.svelte-64hdw{font-family:var(--font-display);color:var(--text-3);margin-bottom:12px;font-size:24px}.t.svelte-64hdw{font-family:var(--font-display);color:var(--text);margin-bottom:10px;font-size:11px}.d.svelte-64hdw{flex-direction:column;align-items:center;gap:14px;display:flex}.host.svelte-es3tmj{z-index:200;flex-direction:column;gap:10px;display:flex;position:fixed;bottom:20px;right:20px}.toast.svelte-es3tmj{background:var(--surface);border:var(--bw,3px) solid var(--border);box-shadow:var(--shadow-md);font-family:var(--font-body);color:var(--text);align-items:center;gap:12px;padding:12px 14px;font-size:18px;display:inline-flex}.dot.svelte-es3tmj{border:2px solid var(--border);flex:none;width:12px;height:12px}.act.svelte-es3tmj{font-family:var(--font-display);color:var(--secondary);cursor:pointer;background:0 0;border:none;font-size:8px}.x.svelte-es3tmj{color:var(--text-3);cursor:pointer;background:0 0;border:none;font-size:20px;line-height:1}
