@property --btn-grad-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --btn-grad-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --btn-inset{syntax:"<color>";inherits:false;initial-value:#0000}@property --btn-shadow-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --btn-shadow-spread{syntax:"<length>";inherits:false;initial-value:0}.button.svelte-10iz65b{appearance:none;border-radius:var(--radius-md);cursor:pointer;font-family:var(--font-display);align-items:center;gap:var(--space-2);background:linear-gradient(to bottom, var(--btn-grad-from), var(--btn-grad-to));min-inline-size:max-content;box-shadow:0 2px 1px inset var(--btn-inset), 0 1px var(--btn-shadow-spread) 0 var(--btn-shadow-color);border:1px solid #0000;justify-content:center;font-weight:600;line-height:1;text-decoration:none;transition:--btn-grad-from .12s ease-out,--btn-grad-to .12s ease-out,--btn-inset .2s cubic-bezier(.22,1,.36,1),--btn-shadow-color .2s cubic-bezier(.22,1,.36,1),--btn-shadow-spread .2s cubic-bezier(.22,1,.36,1),border-color .12s ease-out,color .12s ease-out,transform .1s cubic-bezier(.22,1,.36,1);display:inline-flex}.button.svelte-10iz65b:focus-visible{outline:3px solid color-mix(in srgb, var(--color-focus), transparent 40%);outline-offset:2px}.button.svelte-10iz65b:disabled{cursor:not-allowed;opacity:.58}.button.svelte-10iz65b:active:not(:disabled){transform:scale(.97)}[data-size=sm].svelte-10iz65b{min-block-size:2rem;padding-inline:var(--space-3);font-size:.875rem}[data-size=md].svelte-10iz65b{min-block-size:2.5rem;padding-inline:var(--space-4);font-size:.9375rem}[data-size=lg].svelte-10iz65b{min-block-size:3rem;padding-inline:var(--space-5);font-size:1rem}[data-variant=primary].svelte-10iz65b{--btn-grad-from:hsl(var(--color-accent-h) var(--color-accent-s) var(--color-accent-l));--btn-grad-to:hsl(var(--color-accent-h) var(--color-accent-s) calc(var(--color-accent-l) - 15%));--btn-inset:hsl(var(--color-accent-h) var(--color-accent-s) calc(var(--color-accent-l) + 10%));--btn-shadow-color:transparent;--btn-shadow-spread:0px;border-color:hsl(var(--color-accent-h) var(--color-accent-s) calc(var(--color-accent-l) - 25%));color:var(--color-accent-contrast)}[data-variant=primary].svelte-10iz65b:hover:not(:disabled){--btn-grad-from:hsl(var(--color-accent-h) calc(var(--color-accent-s) + 4%) calc(var(--color-accent-l) + 3%));--btn-grad-to:hsl(var(--color-accent-h) var(--color-accent-s) calc(var(--color-accent-l) - 8%));--btn-inset:hsl(var(--color-accent-h) var(--color-accent-s) calc(var(--color-accent-l) + 14%));--btn-shadow-color:hsl(var(--color-accent-h) var(--color-accent-s) calc(var(--color-accent-l) - 20%) / .35);--btn-shadow-spread:3px;border-color:hsl(var(--color-accent-h) var(--color-accent-s) calc(var(--color-accent-l) - 18%))}[data-variant=secondary].svelte-10iz65b{--btn-grad-from:hsl(var(--color-accent-h) 20% 98%);--btn-grad-to:hsl(var(--color-accent-h) 20% 93%);--btn-inset:hsl(var(--color-accent-h) 15% 100%);--btn-shadow-color:transparent;--btn-shadow-spread:0px;border-color:hsl(var(--color-accent-h) 22% 82%);color:var(--color-text)}[data-variant=secondary].svelte-10iz65b:hover:not(:disabled){--btn-grad-from:hsl(var(--color-accent-h) 22% 99%);--btn-grad-to:hsl(var(--color-accent-h) 22% 91%);--btn-shadow-color:hsl(var(--color-accent-h) 15% 50% / .12);--btn-shadow-spread:3px;border-color:hsl(var(--color-accent-h) 24% 74%)}[data-variant=ghost].svelte-10iz65b{--btn-grad-from:transparent;--btn-grad-to:transparent;--btn-inset:transparent;--btn-shadow-color:transparent;--btn-shadow-spread:0px;color:var(--color-accent)}[data-variant=ghost].svelte-10iz65b:hover:not(:disabled){--btn-grad-from:color-mix(in srgb, var(--color-accent), transparent 90%);--btn-grad-to:color-mix(in srgb, var(--color-accent), transparent 90%);--btn-shadow-color:color-mix(in srgb, var(--color-accent), transparent 82%);--btn-shadow-spread:0px;box-shadow:0 0 0 inset transparent, 0 0 0 1px var(--btn-shadow-color)}[data-variant=success].svelte-10iz65b{--btn-grad-from:hsl(var(--color-success-h) var(--color-success-s) var(--color-success-l));--btn-grad-to:hsl(var(--color-success-h) var(--color-success-s) calc(var(--color-success-l) - 12%));--btn-inset:hsl(var(--color-success-h) calc(var(--color-success-s) - 15%) calc(var(--color-success-l) + 14%));--btn-shadow-color:transparent;--btn-shadow-spread:0px;border-color:hsl(var(--color-success-h) var(--color-success-s) calc(var(--color-success-l) - 20%));color:var(--color-success-contrast)}[data-variant=success].svelte-10iz65b:hover:not(:disabled){--btn-grad-from:hsl(var(--color-success-h) calc(var(--color-success-s) + 4%) calc(var(--color-success-l) + 3%));--btn-grad-to:hsl(var(--color-success-h) var(--color-success-s) calc(var(--color-success-l) - 6%));--btn-inset:hsl(var(--color-success-h) calc(var(--color-success-s) - 15%) calc(var(--color-success-l) + 14%));--btn-shadow-color:hsl(var(--color-success-h) var(--color-success-s) calc(var(--color-success-l) - 20%) / .35);--btn-shadow-spread:3px;border-color:hsl(var(--color-success-h) var(--color-success-s) calc(var(--color-success-l) - 14%))}[data-variant=danger].svelte-10iz65b{--btn-grad-from:hsl(var(--color-danger-h) var(--color-danger-s) var(--color-danger-l));--btn-grad-to:hsl(var(--color-danger-h) var(--color-danger-s) calc(var(--color-danger-l) - 12%));--btn-inset:hsl(var(--color-danger-h) var(--color-danger-s) calc(var(--color-danger-l) + 10%));--btn-shadow-color:transparent;--btn-shadow-spread:0px;border-color:hsl(var(--color-danger-h) var(--color-danger-s) calc(var(--color-danger-l) - 20%));color:var(--color-danger-contrast)}[data-variant=danger].svelte-10iz65b:hover:not(:disabled){--btn-grad-from:hsl(var(--color-danger-h) calc(var(--color-danger-s) + 4%) calc(var(--color-danger-l) + 3%));--btn-grad-to:hsl(var(--color-danger-h) var(--color-danger-s) calc(var(--color-danger-l) - 6%));--btn-inset:hsl(var(--color-danger-h) var(--color-danger-s) calc(var(--color-danger-l) + 14%));--btn-shadow-color:hsl(var(--color-danger-h) var(--color-danger-s) calc(var(--color-danger-l) - 20%) / .35);--btn-shadow-spread:3px;border-color:hsl(var(--color-danger-h) var(--color-danger-s) calc(var(--color-danger-l) - 14%))}[data-variant=warning].svelte-10iz65b{--btn-grad-from:hsl(var(--color-warning-h) var(--color-warning-s) var(--color-warning-l));--btn-grad-to:hsl(var(--color-warning-h) var(--color-warning-s) calc(var(--color-warning-l) - 12%));--btn-inset:hsl(var(--color-warning-h) var(--color-warning-s) calc(var(--color-warning-l) + 10%));--btn-shadow-color:transparent;--btn-shadow-spread:0px;border-color:hsl(var(--color-warning-h) var(--color-warning-s) calc(var(--color-warning-l) - 20%));color:var(--color-warning-contrast)}[data-variant=warning].svelte-10iz65b:hover:not(:disabled){--btn-grad-from:hsl(var(--color-warning-h) calc(var(--color-warning-s) + 4%) calc(var(--color-warning-l) + 3%));--btn-grad-to:hsl(var(--color-warning-h) var(--color-warning-s) calc(var(--color-warning-l) - 6%));--btn-inset:hsl(var(--color-warning-h) var(--color-warning-s) calc(var(--color-warning-l) + 14%));--btn-shadow-color:hsl(var(--color-warning-h) var(--color-warning-s) calc(var(--color-warning-l) - 20%) / .35);--btn-shadow-spread:3px;border-color:hsl(var(--color-warning-h) var(--color-warning-s) calc(var(--color-warning-l) - 14%))}
