button.svelte-18sv61c{transition:transform .18s ease,box-shadow .18s ease}button.btn-primary.svelte-18sv61c,button.btn-secondary.svelte-18sv61c{margin-bottom:12px}button.btn-primary.btn-sm.svelte-18sv61c,button.btn-secondary.btn-sm.svelte-18sv61c{margin-bottom:6px}button.btn-primary.btn-md.svelte-18sv61c,button.btn-secondary.btn-md.svelte-18sv61c{margin-bottom:9px}button.btn-primary.svelte-18sv61c{box-shadow:0 6px 0 0 var(--color-action-dark),0 12px color-mix(in srgb,var(--color-deep) 5%,transparent)}button.btn-primary.svelte-18sv61c:not(:disabled):hover{transform:translateY(1px);box-shadow:0 5px 0 0 var(--color-action-dark),0 10px color-mix(in srgb,var(--color-deep) 5%,transparent)}button.btn-primary.svelte-18sv61c:not(:disabled):active{transform:translateY(3px);box-shadow:0 4px 0 0 var(--color-action-dark),0 6px color-mix(in srgb,var(--color-deep) 5%,transparent)}button.btn-primary.btn-sm.svelte-18sv61c{box-shadow:0 3px 0 0 var(--color-action-dark),0 6px color-mix(in srgb,var(--color-deep) 5%,transparent)}button.btn-primary.btn-sm.svelte-18sv61c:not(:disabled):hover{transform:translateY(1px);box-shadow:0 2px 0 0 var(--color-action-dark),0 4px color-mix(in srgb,var(--color-deep) 5%,transparent)}button.btn-primary.btn-sm.svelte-18sv61c:not(:disabled):active{transform:translateY(2px);box-shadow:0 1px 0 0 var(--color-action-dark),0 2px color-mix(in srgb,var(--color-deep) 5%,transparent)}button.btn-primary.btn-md.svelte-18sv61c{box-shadow:0 4px 0 0 var(--color-action-dark),0 8px color-mix(in srgb,var(--color-deep) 5%,transparent)}button.btn-primary.btn-md.svelte-18sv61c:not(:disabled):hover{transform:translateY(1px);box-shadow:0 3px 0 0 var(--color-action-dark),0 6px color-mix(in srgb,var(--color-deep) 5%,transparent)}button.btn-primary.btn-md.svelte-18sv61c:not(:disabled):active{transform:translateY(2px);box-shadow:0 2px 0 0 var(--color-action-dark),0 4px color-mix(in srgb,var(--color-deep) 5%,transparent)}button.btn-ghost.svelte-18sv61c:not(:disabled):hover{background:color-mix(in srgb,var(--color-action) 8%,transparent)}button.btn-ghost.svelte-18sv61c:not(:disabled):active{background:color-mix(in srgb,var(--color-action) 14%,transparent);transform:scale(.9875)}button.btn-secondary.svelte-18sv61c{box-shadow:0 6px 0 0 var(--color-shadow),0 12px color-mix(in srgb,var(--color-deep) 5%,transparent)}button.btn-secondary.svelte-18sv61c:not(:disabled):hover{transform:translateY(1px);box-shadow:0 5px 0 0 var(--color-shadow),0 10px color-mix(in srgb,var(--color-deep) 5%,transparent)}button.btn-secondary.svelte-18sv61c:not(:disabled):active{transform:translateY(3px);box-shadow:0 4px 0 0 var(--color-shadow),0 6px color-mix(in srgb,var(--color-deep) 5%,transparent)}button.btn-secondary.btn-sm.svelte-18sv61c{box-shadow:0 3px 0 0 var(--color-shadow),0 6px color-mix(in srgb,var(--color-deep) 5%,transparent)}button.btn-secondary.btn-sm.svelte-18sv61c:not(:disabled):hover{transform:translateY(1px);box-shadow:0 2px 0 0 var(--color-shadow),0 4px color-mix(in srgb,var(--color-deep) 5%,transparent)}button.btn-secondary.btn-sm.svelte-18sv61c:not(:disabled):active{transform:translateY(2px);box-shadow:0 1px 0 0 var(--color-shadow),0 2px color-mix(in srgb,var(--color-deep) 5%,transparent)}button.btn-secondary.btn-md.svelte-18sv61c{box-shadow:0 4px 0 0 var(--color-shadow),0 8px color-mix(in srgb,var(--color-deep) 5%,transparent)}button.btn-secondary.btn-md.svelte-18sv61c:not(:disabled):hover{transform:translateY(1px);box-shadow:0 3px 0 0 var(--color-shadow),0 6px color-mix(in srgb,var(--color-deep) 5%,transparent)}button.btn-secondary.btn-md.svelte-18sv61c:not(:disabled):active{transform:translateY(2px);box-shadow:0 2px 0 0 var(--color-shadow),0 4px color-mix(in srgb,var(--color-deep) 5%,transparent)}
