.capacity-gauge.svelte-j3iy2m{display:grid;gap:18px;padding:24px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--raised)}.capacity-head.svelte-j3iy2m{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.capacity-kicker.svelte-j3iy2m{margin:0;font-family:var(--font-body);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.capacity-value.svelte-j3iy2m{margin:5px 0 0;font-family:var(--font-display);font-size:clamp(30px,4vw,44px);line-height:1;letter-spacing:-.045em;color:var(--ink);font-variant-numeric:tabular-nums}.capacity-value.svelte-j3iy2m span:where(.svelte-j3iy2m){font-family:var(--font-body);font-size:12px;font-weight:500;letter-spacing:0;color:var(--muted)}.capacity-status.svelte-j3iy2m{display:inline-flex;align-items:center;gap:7px;min-height:26px;padding:0 9px;border:1px solid var(--border);border-radius:999px;font-size:11px;font-weight:500;color:var(--positive);white-space:nowrap}.capacity-status.is-full.svelte-j3iy2m{color:var(--warning-ink);border-color:#e7c27d;background:var(--warning-bg)}.status-dot.svelte-j3iy2m{width:6px;height:6px;border-radius:999px;background:currentColor}.capacity-docks.svelte-j3iy2m{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:5px}.dock.svelte-j3iy2m{display:block;height:24px;border:1px solid var(--control);border-radius:3px;background:var(--paper)}.dock.is-occupied.svelte-j3iy2m{border-color:var(--accent-text);background:var(--accent)}.capacity-meta.svelte-j3iy2m{display:flex;justify-content:space-between;gap:12px;font-family:var(--font-body);font-size:10px;color:var(--faint)}.tier-rows.svelte-j3iy2m{display:grid;gap:0;border-top:1px solid var(--rule)}.tier-row.svelte-j3iy2m{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid var(--rule);font-size:12px}.tier-name.svelte-j3iy2m{color:var(--ink-2);font-weight:500}.tier-slots.svelte-j3iy2m{color:var(--positive);font-variant-numeric:tabular-nums}.tier-slots.is-full.svelte-j3iy2m{color:var(--warning-ink)}.capacity-actions.svelte-j3iy2m{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.capacity-actions.svelte-j3iy2m .btn:where(.svelte-j3iy2m){justify-self:start}.text-link.svelte-j3iy2m{font-size:11px;color:var(--muted);text-decoration:underline;text-underline-offset:2px}.is-compact.svelte-j3iy2m{padding:18px;gap:14px}.is-compact.svelte-j3iy2m .dock:where(.svelte-j3iy2m){height:18px}@media(max-width:600px){.capacity-gauge.svelte-j3iy2m{padding:18px}.capacity-docks.svelte-j3iy2m{gap:3px}.dock.svelte-j3iy2m{height:18px}.capacity-head.svelte-j3iy2m{align-items:flex-start;flex-direction:column;gap:8px}.capacity-meta.svelte-j3iy2m{flex-direction:column;gap:2px}}
