.spinner.svelte-7uvg3c{display:inline-block;flex:0 0 auto;color:var(--text-primary)}.btn.svelte-1xko78n{--btn-border: color-mix(in oklab, var(--text-primary) 12%, transparent);position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;border:0;border-radius:var(--radius-control);background:none;outline:none;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;text-decoration:none;font-family:var(--font-sans);font-variation-settings:var(--fw-normal);transition:color var(--dur-fast) cubic-bezier(.4,0,.2,1)}.btn[aria-pressed=true].svelte-1xko78n{font-variation-settings:var(--fw-semibold)}.btn.svelte-1xko78n:focus-visible{box-shadow:0 0 0 1px var(--focus-ring)}.btn.svelte-1xko78n:disabled,.btn[aria-disabled=true].svelte-1xko78n{opacity:.5;pointer-events:none}.block.svelte-1xko78n{display:flex;width:100%}.s-default.svelte-1xko78n{height:var(--control-h);padding:0 16px;gap:6px;font-size:var(--fs-body);line-height:var(--lh-body)}.s-compact.svelte-1xko78n{height:var(--control-h-sm);padding:0 12px;gap:4px;font-size:var(--fs-body-compact);line-height:var(--lh-body-compact)}.s-default.icon-l.svelte-1xko78n{padding-left:12px}.s-default.icon-r.svelte-1xko78n{padding-right:12px}.s-compact.icon-l.svelte-1xko78n{padding-left:8px}.s-compact.icon-r.svelte-1xko78n{padding-right:8px}.icon-only.svelte-1xko78n{padding:0}.icon-only.s-default.svelte-1xko78n{width:var(--control-h)}.icon-only.s-compact.svelte-1xko78n{width:var(--control-h-sm)}.surface.svelte-1xko78n{position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;transition:box-shadow .18s cubic-bezier(.23,1,.32,1),background-color var(--dur-fast) ease}.btn.svelte-1xko78n:active .surface:where(.svelte-1xko78n){transition-duration:var(--dur-fast),var(--dur-fast)}.face.svelte-1xko78n{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:inherit}.content.svelte-1xko78n{display:flex;align-items:center;justify-content:center;gap:inherit}.content.hidden.svelte-1xko78n{opacity:0}.label.svelte-1xko78n{text-box:trim-both cap alphabetic}.slot.svelte-1xko78n,.glyph.svelte-1xko78n{display:inline-flex;align-items:center;justify-content:center}.slot.svelte-1xko78n svg,.glyph.svelte-1xko78n svg{width:16px;height:16px;flex:0 0 auto;transition:stroke-width var(--dur-fast)}.s-compact.svelte-1xko78n .slot:where(.svelte-1xko78n) svg,.s-compact.svelte-1xko78n .glyph:where(.svelte-1xko78n) svg{width:14px;height:14px}.spin.svelte-1xko78n{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.spin.svelte-1xko78n svg:where(.svelte-1xko78n){width:var(--control-h);height:var(--control-h)}.s-compact.svelte-1xko78n .spin:where(.svelte-1xko78n) svg:where(.svelte-1xko78n){width:var(--control-h-sm);height:var(--control-h-sm)}.v-primary.svelte-1xko78n{color:var(--text-on-inverse)}.v-primary.svelte-1xko78n .surface:where(.svelte-1xko78n){--btn-bg: var(--bg-inverse);background:var(--btn-bg);box-shadow:0 0 0 1px var(--btn-bg)}.v-primary.is-active.svelte-1xko78n .surface:where(.svelte-1xko78n){--btn-bg: color-mix(in oklab, var(--bg-inverse) 80%, var(--bg-surface))}.v-primary.svelte-1xko78n:active .surface:where(.svelte-1xko78n){--btn-bg: color-mix(in oklab, var(--bg-inverse) 80%, var(--bg-surface));box-shadow:0 0 0 0 var(--btn-bg)}.v-secondary.svelte-1xko78n,.v-tertiary.svelte-1xko78n{color:var(--text-primary)}.v-secondary.svelte-1xko78n .surface:where(.svelte-1xko78n){--btn-bg: var(--tint);background:var(--btn-bg);box-shadow:0 0 0 1px var(--btn-bg)}.v-secondary.svelte-1xko78n:active .surface:where(.svelte-1xko78n){box-shadow:0 0 0 0 var(--btn-bg)}.v-accent.svelte-1xko78n,.v-info.svelte-1xko78n,.v-warning.svelte-1xko78n{color:var(--text-primary)}.v-accent.svelte-1xko78n{--hue: var(--positive-color)}.v-danger.svelte-1xko78n{--hue: var(--accent-red);color:var(--tint-negative-text)}.v-info.svelte-1xko78n{--hue: var(--accent-blue)}.v-warning.svelte-1xko78n{--hue: var(--accent-gold)}.v-accent.svelte-1xko78n .surface:where(.svelte-1xko78n),.v-danger.svelte-1xko78n .surface:where(.svelte-1xko78n),.v-info.svelte-1xko78n .surface:where(.svelte-1xko78n),.v-warning.svelte-1xko78n .surface:where(.svelte-1xko78n){--btn-bg: color-mix(in srgb, var(--hue) 15%, transparent);background:var(--btn-bg);box-shadow:0 0 0 1px var(--btn-bg)}.v-accent.svelte-1xko78n:active .surface:where(.svelte-1xko78n),.v-danger.svelte-1xko78n:active .surface:where(.svelte-1xko78n),.v-info.svelte-1xko78n:active .surface:where(.svelte-1xko78n),.v-warning.svelte-1xko78n:active .surface:where(.svelte-1xko78n){box-shadow:0 0 0 0 var(--btn-bg)}.v-tertiary.svelte-1xko78n .surface:where(.svelte-1xko78n){background:transparent;box-shadow:0 0 0 1px var(--btn-border),inset 0 0 0 0 var(--btn-border)}.v-tertiary.is-active.svelte-1xko78n .surface:where(.svelte-1xko78n){background:var(--bg-selected)}.v-tertiary.svelte-1xko78n:active .surface:where(.svelte-1xko78n){background:var(--bg-selected);box-shadow:0 0 0 0 var(--btn-border),inset 0 0 0 1px var(--btn-border)}.v-ghost.svelte-1xko78n{color:var(--text-secondary)}.v-ghost.svelte-1xko78n .surface:where(.svelte-1xko78n){background:transparent;box-shadow:0 0 0 1px transparent}.v-ghost.is-active.svelte-1xko78n .surface:where(.svelte-1xko78n){background:var(--bg-selected);box-shadow:0 0 0 1px var(--bg-selected)}.v-ghost.svelte-1xko78n:active .surface:where(.svelte-1xko78n){background:var(--bg-selected);box-shadow:0 0 0 0 var(--bg-selected)}@media(hover:hover){.v-primary.svelte-1xko78n:not(.is-active):hover .surface:where(.svelte-1xko78n){--btn-bg: color-mix(in oklab, var(--bg-inverse) 90%, var(--bg-surface))}.v-primary.svelte-1xko78n:not(.is-active):hover:active .surface:where(.svelte-1xko78n){--btn-bg: color-mix(in oklab, var(--bg-inverse) 80%, var(--bg-surface))}.v-secondary.svelte-1xko78n:not(.is-active):hover .surface:where(.svelte-1xko78n){--btn-bg: var(--tint-hover)}.v-secondary.svelte-1xko78n:not(.is-active):hover:active .surface:where(.svelte-1xko78n){--btn-bg: var(--tint)}.v-accent.svelte-1xko78n:not(.is-active):hover .surface:where(.svelte-1xko78n),.v-danger.svelte-1xko78n:not(.is-active):hover .surface:where(.svelte-1xko78n),.v-info.svelte-1xko78n:not(.is-active):hover .surface:where(.svelte-1xko78n),.v-warning.svelte-1xko78n:not(.is-active):hover .surface:where(.svelte-1xko78n){--btn-bg: color-mix(in srgb, var(--hue) 12%, transparent)}.v-accent.svelte-1xko78n:not(.is-active):hover:active .surface:where(.svelte-1xko78n),.v-danger.svelte-1xko78n:not(.is-active):hover:active .surface:where(.svelte-1xko78n),.v-info.svelte-1xko78n:not(.is-active):hover:active .surface:where(.svelte-1xko78n),.v-warning.svelte-1xko78n:not(.is-active):hover:active .surface:where(.svelte-1xko78n){--btn-bg: color-mix(in srgb, var(--hue) 15%, transparent)}.v-tertiary.svelte-1xko78n:not(.is-active):hover .surface:where(.svelte-1xko78n){background:var(--bg-hover)}.v-tertiary.svelte-1xko78n:not(.is-active):hover:active .surface:where(.svelte-1xko78n){background:var(--bg-selected)}.v-ghost.svelte-1xko78n:hover{color:var(--text-primary)}.v-ghost.svelte-1xko78n:not(.is-active):hover .surface:where(.svelte-1xko78n){background:var(--bg-hover);box-shadow:0 0 0 1px var(--bg-hover)}.v-ghost.svelte-1xko78n:not(.is-active):hover:active .surface:where(.svelte-1xko78n){background:var(--bg-selected);box-shadow:0 0 0 0 var(--bg-selected)}.btn.svelte-1xko78n:hover .slot:where(.svelte-1xko78n) svg,.btn.svelte-1xko78n:hover .glyph:where(.svelte-1xko78n) svg{stroke-width:2}}@media(prefers-reduced-motion:reduce){.surface.svelte-1xko78n{transition-property:background-color}.slot.svelte-1xko78n svg,.glyph.svelte-1xko78n svg{transition:none}}
