@layer cb{.btn.svelte-oxuvow{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--space-6);font:800 15px/1 var(--font-sans);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;color:var(--ink);background:var(--surface);border:var(--border-2) solid var(--line);border-radius:var(--radius-none);box-shadow:var(--shadow-hard-sm);cursor:pointer;flex:none;text-decoration:none;display:inline-flex}.btn.svelte-oxuvow:hover{background:var(--brand-tint)}.btn.svelte-oxuvow:active{box-shadow:var(--shadow-none);transform:translate(3px,3px)}.btn.svelte-oxuvow:disabled,.btn[aria-disabled=true].svelte-oxuvow{color:var(--ink-muted);background:var(--surface-sunk);box-shadow:var(--shadow-none);cursor:not-allowed;transform:none}.primary.svelte-oxuvow{color:var(--on-brand);background:var(--brand)}.primary.svelte-oxuvow:hover{background:var(--brand-strong)}.inverse.svelte-oxuvow{color:var(--on-inverse);background:var(--surface-inverse)}.inverse.svelte-oxuvow:hover{color:var(--on-inverse);background:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.ghost.svelte-oxuvow{padding:0 var(--space-2);box-shadow:var(--shadow-none);text-underline-offset:4px;background:0 0;border-color:#0000;text-decoration:underline;text-decoration-thickness:2px}.ghost.svelte-oxuvow:hover{border-color:var(--line);background:0 0;text-decoration:none}.sm.svelte-oxuvow{height:var(--control-h-sm);padding:0 var(--space-3);font:600 13px/1 var(--font-mono);letter-spacing:.06em}.icon.svelte-oxuvow{width:var(--control-h);padding:0;font-size:20px}.sm.icon.svelte-oxuvow{width:var(--control-h-sm)}.block.svelte-oxuvow{width:100%}@media (pointer:coarse){.sm.svelte-oxuvow{min-width:var(--touch-min);min-height:var(--touch-min)}}@media (prefers-reduced-motion:reduce){.btn.svelte-oxuvow:active{transform:none}}}
