.btn.svelte-8m49yq{display:inline-flex;align-items:center;justify-content:center;gap:var(--sc-space-2);border:none;border-radius:var(--sc-radius);font-family:var(--sc-font);font-weight:600;cursor:pointer;transition:filter .15s ease;-webkit-tap-highlight-color:transparent}.btn.svelte-8m49yq:disabled{opacity:.45;cursor:not-allowed}.btn.svelte-8m49yq:not(:disabled):active{filter:brightness(1.15)}.primary.svelte-8m49yq{background:var(--sc-primary);color:#14100c}.secondary.svelte-8m49yq{background:var(--sc-card-raised);color:var(--sc-text);border:1px solid var(--sc-border)}.ghost.svelte-8m49yq{background:transparent;color:var(--sc-text-dim)}.danger.svelte-8m49yq{background:var(--sc-fail);color:#1a0d0d}.sm.svelte-8m49yq{padding:6px 12px;font-size:13px}.md.svelte-8m49yq{padding:12px 20px;font-size:15px}.lg.svelte-8m49yq{padding:16px 28px;font-size:17px;width:100%}.card.svelte-oog9rk{background:var(--sc-card);border:1px solid var(--sc-border);border-radius:var(--sc-radius)}.card.raised.svelte-oog9rk{background:var(--sc-card-raised)}.card.padded.svelte-oog9rk{padding:var(--sc-space-4)}.ring.svelte-1phrj9a{position:relative;display:inline-block}.center.svelte-1phrj9a{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.value.svelte-1phrj9a{line-height:1;color:var(--sc-text)}.label.svelte-1phrj9a{font-size:11px;color:var(--sc-text-dim);text-transform:uppercase;letter-spacing:.08em}.chip.svelte-1vwm1fk{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;background:var(--sc-card-raised);color:var(--sc-text)}.dot.svelte-1vwm1fk{width:8px;height:8px;border-radius:50%}.pass.svelte-1vwm1fk .dot:where(.svelte-1vwm1fk){background:var(--sc-success)}.warning.svelte-1vwm1fk .dot:where(.svelte-1vwm1fk){background:var(--sc-warn)}.fail.svelte-1vwm1fk .dot:where(.svelte-1vwm1fk){background:var(--sc-fail)}.low-confidence.svelte-1vwm1fk{color:var(--sc-text-dim)}.low-confidence.svelte-1vwm1fk .dot:where(.svelte-1vwm1fk){background:transparent;border:1.5px solid var(--sc-text-dim)}.badge.svelte-1pcftpi{display:inline-block;padding:2px 8px;border-radius:4px;border:1px dashed var(--sc-text-dim);color:var(--sc-text-dim);font-size:10px;text-transform:uppercase;letter-spacing:.08em}.track.svelte-115xeva{height:6px;border-radius:999px;background:var(--sc-card-raised);overflow:hidden}.fill.svelte-115xeva{height:100%;background:var(--sc-primary);border-radius:999px;transition:width .2s ease}.empty.svelte-1g4y2ss{display:flex;flex-direction:column;align-items:center;gap:var(--sc-space-3);padding:var(--sc-space-6) var(--sc-space-4);text-align:center}.icon.svelte-1g4y2ss{font-size:40px}h3.svelte-1g4y2ss{margin:0;font-size:17px}p.svelte-1g4y2ss{margin:0;color:var(--sc-text-dim);font-size:14px;max-width:300px}.backdrop.svelte-1y4c7mb{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:40}.sheet.svelte-1y4c7mb{position:fixed;left:0;right:0;bottom:0;z-index:41;background:var(--sc-card);border-radius:var(--sc-radius) var(--sc-radius) 0 0;border-top:1px solid var(--sc-border);padding:var(--sc-space-3) var(--sc-space-4) calc(var(--sc-space-5) + env(safe-area-inset-bottom));max-height:80dvh;overflow-y:auto}.handle.svelte-1y4c7mb{width:36px;height:4px;border-radius:999px;background:var(--sc-border);margin:0 auto var(--sc-space-3)}h3.svelte-1y4c7mb{margin:0 0 var(--sc-space-3)}.stack.svelte-hiklfj{position:fixed;bottom:calc(84px + env(safe-area-inset-bottom));left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:var(--sc-space-2);z-index:60;width:min(92vw,420px)}.toast.svelte-hiklfj{border:1px solid var(--sc-border);border-radius:var(--sc-radius-sm);background:var(--sc-card-raised);color:var(--sc-text);padding:10px 14px;font-size:14px;text-align:left;cursor:pointer}.toast.error.svelte-hiklfj{border-color:var(--sc-fail)}.toast.success.svelte-hiklfj{border-color:var(--sc-success)}
