.spinner.svelte-vuip8s{block-size:1em;inline-size:1em;animation:svelte-vuip8s-turn var(--dur-spin) linear infinite;vertical-align:-.125em;border:.14em solid;border-inline-end-color:#0000;border-radius:50%;flex:none;display:inline-block}@keyframes svelte-vuip8s-turn{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.spinner.svelte-vuip8s{animation:svelte-vuip8s-pulse var(--dur-loop-slow) ease-in-out infinite;border-inline-end-color:currentColor}@keyframes svelte-vuip8s-pulse{50%{opacity:.35}}}.btn.svelte-exm3or{justify-content:center;align-items:center;gap:var(--space-1-5);padding:var(--space-1-5) var(--space-3-5);border-radius:var(--radius-md);white-space:nowrap;transition:background var(--dur-fast) ease, color var(--dur-fast) ease, filter var(--dur-fast), transform var(--dur-instant) ease-out;font-weight:500;text-decoration:none;display:inline-flex}.primary.svelte-exm3or{background:var(--accent-btn);color:var(--on-accent);box-shadow:var(--shadow-button);font-weight:600}.secondary.svelte-exm3or{background:var(--accent-bordered);color:var(--accent-bordered-label)}.plain.svelte-exm3or{padding:var(--space-1-5) var(--space-2-5);border-radius:var(--radius-sm);color:var(--accent);font-weight:var(--weight-regular)}.sm.svelte-exm3or{gap:var(--space-1);padding:var(--space-1) var(--space-2-5);min-block-size:var(--space-7);font-size:var(--text-footnote);border-radius:var(--radius-sm);--icon-size:var(--icon-sm)}.lg.svelte-exm3or{min-block-size:var(--touch-target);padding:var(--space-2-5) var(--space-5);font-size:var(--text-headline);border-radius:var(--radius-control);--icon-size:var(--icon-lg)}.only.svelte-exm3or{inline-size:var(--square);block-size:var(--square);--square:var(--space-8);min-block-size:0;padding:0}.only.sm.svelte-exm3or{--square:var(--space-7)}.only.lg.svelte-exm3or{--square:var(--touch-target)}.full.svelte-exm3or{inline-size:100%;display:flex}.link.svelte-exm3or{border-radius:var(--radius-2xs);min-block-size:auto;color:var(--accent);font-weight:inherit;text-underline-offset:.15em;padding:0;text-decoration-line:underline}.link.svelte-exm3or:active:not(:disabled){opacity:.7;transform:none}.danger.svelte-exm3or:not(.primary){color:var(--red)}.primary.danger.svelte-exm3or{background:var(--red)}@media (hover:hover){.primary.svelte-exm3or:hover:not(:disabled){filter:brightness(1.1)}.secondary.svelte-exm3or:hover:not(:disabled){background:var(--accent-bordered-hover);color:color-mix(in oklab, var(--accent-bordered-label) 85%, var(--label))}.secondary.danger.svelte-exm3or:hover:not(:disabled){background:var(--red-bordered-hover);color:color-mix(in oklab, var(--red-bordered-label) 85%, var(--label))}.link.svelte-exm3or:hover:not(:disabled){color:color-mix(in oklab, var(--accent) 78%, var(--label))}.plain.svelte-exm3or:hover:not(:disabled){background:var(--accent-tint);color:color-mix(in oklab, var(--accent) 85%, var(--label))}.plain.danger.svelte-exm3or:hover:not(:disabled){background:var(--red-tint);color:color-mix(in oklab, var(--red) 85%, var(--label))}}.btn.svelte-exm3or:active:not(:disabled){transform:scale(.97)}.primary.svelte-exm3or:active:not(:disabled){filter:brightness(.9)}.secondary.svelte-exm3or:active:not(:disabled),.plain.svelte-exm3or:active:not(:disabled){opacity:.7}.secondary.danger.svelte-exm3or{background:var(--red-bordered);color:var(--red-bordered-label)}.plain[aria-current].svelte-exm3or{background:var(--accent-tint)}.btn.svelte-exm3or:disabled{opacity:.55}.btn[aria-busy=true].svelte-exm3or{cursor:progress}@media (width<=860px){.only.md.svelte-exm3or{--square:var(--space-10)}.md.svelte-exm3or:not(.only):is(.primary:where(.svelte-exm3or),.secondary:where(.svelte-exm3or)){min-height:40px;padding:var(--space-2) var(--space-4);font-size:var(--text-body-phone);border-radius:var(--radius-control)}.full.svelte-exm3or:not(.only,.link,.plain){border-radius:var(--radius-lg);min-block-size:50px}}@media (prefers-reduced-motion:reduce){.btn.svelte-exm3or:active:not(:disabled){transform:none}}
