.btn.svelte-g9c1iq{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch-target);min-width:var(--touch-target);padding:0 var(--space-5);border-radius:var(--radius-control);font-family:var(--font-display);font-weight:600;font-size:var(--text-body);color:var(--fg);background:var(--panel);transition:background var(--motion-micro) var(--ease-standard), border-color var(--motion-micro) var(--ease-standard), transform var(--motion-micro) var(--ease-standard);border:1px solid #0000;line-height:1.2;display:inline-flex}.btn.svelte-g9c1iq:active{transform:scale(.98)}.btn.svelte-g9c1iq:disabled{opacity:.45;cursor:default;transform:none}.primary.svelte-g9c1iq{background:var(--astra-blue);color:var(--void-950);border-color:var(--astra-blue)}.primary.svelte-g9c1iq:not(:disabled):hover{background:var(--signal-cyan);border-color:var(--signal-cyan)}.secondary.svelte-g9c1iq{border-color:var(--panel-line)}.secondary.svelte-g9c1iq:not(:disabled):hover{border-color:var(--panel-line-strong)}.ghost.svelte-g9c1iq{color:var(--fg-muted);background:0 0}.ghost.svelte-g9c1iq:not(:disabled):hover{color:var(--fg);background:#ffffff0d}.danger.svelte-g9c1iq{color:var(--danger);background:0 0;border-color:#ff776d66}.lg.svelte-g9c1iq{min-height:56px;padding:0 var(--space-6);font-size:var(--text-lead)}.xl.svelte-g9c1iq{min-height:72px;padding:0 var(--space-6);font-size:var(--text-title);border-radius:var(--radius-panel)}.block.svelte-g9c1iq{width:100%;display:flex}
