.btn.svelte-g9c1iq{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);background:var(--button-bg);min-height:44px;color:var(--button-fg);white-space:nowrap;transition:background-color var(--duration) var(--easing);padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.btn.svelte-g9c1iq:hover{background:var(--button-bg-hover)}.btn.svelte-g9c1iq:active{transform:translateY(1px)scale(.98)}.primary.svelte-g9c1iq{background:var(--color-primary);color:var(--color-on-primary)}.primary.svelte-g9c1iq:hover{background:var(--color-primary-hover)}.quiet.svelte-g9c1iq{background:var(--color-paper);color:var(--color-text);box-shadow:var(--ring-border)}.danger.svelte-g9c1iq{color:var(--color-error);box-shadow:var(--ring-danger);background:0 0}.sm.svelte-g9c1iq{min-height:36px;font-size:var(--font-size-sm);padding:0 14px}.block.svelte-g9c1iq{width:100%}.icon-only.svelte-g9c1iq{min-width:44px;padding:0}.icon-only.sm.svelte-g9c1iq{min-width:36px}.btn.svelte-g9c1iq:disabled,.btn.disabled.svelte-g9c1iq{opacity:.4;pointer-events:none}header.svelte-cdkh7z,footer.svelte-cdkh7z{justify-content:space-between;align-items:center;gap:var(--space-4);max-width:var(--content-max-width);padding:var(--space-4);margin:0 auto;display:flex}footer.svelte-cdkh7z{padding-block:var(--space-5);font-size:var(--font-size-sm);justify-content:flex-start}nav.svelte-cdkh7z{align-items:center;gap:var(--space-4);display:flex}.name.svelte-cdkh7z{font-family:var(--font-heading);font-weight:var(--font-weight-heading);font-size:var(--font-size-h4);color:var(--color-text);text-decoration:none}.language.svelte-cdkh7z,footer.svelte-cdkh7z a:where(.svelte-cdkh7z){color:var(--link-color)}
