.sh-loader{vertical-align:middle;flex-shrink:0;animation:.75s linear infinite svelte-1u4ry8j-sh-loader-spin;display:inline-block}@keyframes svelte-1u4ry8j-sh-loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sh-ui-btn.svelte-ycodoq{justify-content:center;align-items:center;gap:var(--nais-space-6);white-space:nowrap;border-radius:var(--radius-sm);font-family:inherit;font-weight:var(--sh-font-weight-medium);font-size:var(--sh-font-size-sm);line-height:var(--nais-space-20);border:var(--sh-border-width) solid transparent;cursor:pointer;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex}.sh-ui-btn.svelte-ycodoq:focus-visible{outline:var(--nais-space-2) solid var(--ring);outline-offset:var(--nais-space-2)}.sh-ui-btn.svelte-ycodoq:disabled,.sh-ui-btn[aria-disabled=true].svelte-ycodoq{opacity:.5;pointer-events:none}.variant-default.svelte-ycodoq{background-color:var(--primary);color:var(--primary-foreground);box-shadow:var(--sh-shadow-xs)}.variant-default.svelte-ycodoq:hover{background-color:var(--primary-hover)}.variant-brand.svelte-ycodoq{background:var(--brand-accent-gradient);color:var(--primary-foreground);box-shadow:var(--sh-shadow-sm);border-color:#0000}.variant-brand.svelte-ycodoq:hover{filter:brightness(1.06)}.variant-outline.svelte-ycodoq{background-color:var(--card);color:var(--foreground);border-color:var(--border);box-shadow:var(--sh-shadow-xs)}.variant-outline.svelte-ycodoq:hover{background-color:var(--secondary);border-color:var(--border-strong)}.variant-ghost.svelte-ycodoq{color:var(--muted-foreground);background-color:#0000}.variant-ghost.svelte-ycodoq:hover{background-color:var(--secondary);color:var(--foreground)}.variant-destructive.svelte-ycodoq{background-color:var(--destructive-muted);color:var(--destructive);border-color:var(--destructive-border)}.variant-destructive.svelte-ycodoq:hover{background-color:var(--destructive);color:var(--destructive-foreground)}.size-default.svelte-ycodoq{height:var(--nais-space-36);padding:0 var(--nais-space-14);font-size:var(--sh-font-size-sm)}.size-sm.svelte-ycodoq{height:var(--nais-space-32);padding:0 var(--nais-space-10);font-size:var(--sh-font-size-sm)}.size-xs.svelte-ycodoq{height:var(--nais-space-24);padding:0 var(--nais-space-8);font-size:var(--sh-font-size-xs);border-radius:var(--radius-xs)}.size-lg.svelte-ycodoq{height:var(--nais-space-40);padding:0 var(--nais-space-20);font-size:var(--sh-font-size-base)}.size-icon.svelte-ycodoq{width:var(--nais-space-32);height:var(--nais-space-32);padding:0}.size-icon-sm.svelte-ycodoq{width:var(--nais-space-28);height:var(--nais-space-28);padding:0}.size-icon-xs.svelte-ycodoq{width:var(--nais-space-24);height:var(--nais-space-24);padding:0}.sh-ui-btn__icon.svelte-ycodoq{font-size:var(--sh-font-size-base);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sh-ui-btn__label.svelte-ycodoq{align-items:center;gap:var(--nais-space-6);display:inline-flex}
