.btn.svelte-18sv61c{gap:var(--button-gap, var(--space-sm));font-family:inherit;white-space:nowrap;border-radius:var(--radius-100);padding-block:0;cursor:pointer;transition:opacity .18s ease,transform .18s ease,background-color .18s ease,color .18s ease}.size-compact.svelte-18sv61c{height:24px;padding-inline:11px;font-size:var(--text-xs);font-weight:600;line-height:normal;letter-spacing:-.12px}.size-small.svelte-18sv61c{height:var(--button-height, var(--control-height-sm));padding-inline:var(--button-padding-inline, 13px);font-size:var(--text-xs);font-weight:600;line-height:18px}.size-regular.svelte-18sv61c{height:calc(var(--control-height-sm) + var(--space-xs));padding-inline:17px;font-size:var(--text-base);font-weight:600;line-height:21px}.size-medium.svelte-18sv61c{gap:10px;height:var(--control-height-chip);padding-inline:0;font-size:var(--text-md);font-weight:500;line-height:normal}.size-large.svelte-18sv61c{height:var(--button-height, var(--control-height-md));padding-inline:var(--button-padding-inline, var(--button-pad-inline))}.size-xlarge.svelte-18sv61c{height:var(--control-height-lg);padding-inline:var(--space-xl)}.variant-tab.svelte-18sv61c{height:var(--tab-height, auto);padding:var(--tab-padding, var(--space-sm) var(--space-md) 12px);border:0;border-radius:0;border-bottom:var(--tab-underline-width, 1px) solid transparent;background:transparent;color:var(--text-primary-700);font-size:var(--tab-font-size, 20px);font-weight:500;line-height:var(--tab-line-height, 24px)}.variant-tab.is-selected.svelte-18sv61c{border-bottom-color:var(--text-primary);color:var(--text-primary)}.variant-tab.svelte-18sv61c:not(:disabled):not([aria-disabled=true]):active{transform:none}.shape-circle.svelte-18sv61c{border-radius:var(--radius-100);padding-inline:0}.shape-circle.size-small.svelte-18sv61c{width:var(--control-height-sm)}.shape-circle.size-compact.svelte-18sv61c{width:24px}.shape-circle.size-regular.svelte-18sv61c{width:calc(var(--control-height-sm) + var(--space-xs))}.shape-circle.size-medium.svelte-18sv61c{width:var(--control-height-chip)}.shape-circle.size-large.svelte-18sv61c{width:var(--control-height-md)}.shape-circle.size-xlarge.svelte-18sv61c{width:var(--control-height-lg)}button.btn.svelte-18sv61c{appearance:none}.btn.svelte-18sv61c:disabled,.btn[aria-disabled=true].svelte-18sv61c{cursor:default;pointer-events:none}.btn.svelte-18sv61c:disabled{opacity:.6}.btn.variant-tab[aria-disabled=true].svelte-18sv61c{color:var(--text-primary-800);opacity:.75}.btn.svelte-18sv61c:focus-visible{outline:none;box-shadow:var(--focus-ring)}.btn.svelte-18sv61c:not(:disabled):active{transform:translateY(1px)}.variant-solid.theme-light.svelte-18sv61c{color:var(--surface-gray-900);background-image:linear-gradient(to bottom,#fff,#d7dce2 77%);border:1px solid var(--surface-gray-75);box-shadow:inset 0 -3px 8px #ffffff38}.variant-solid.theme-light.svelte-18sv61c:hover:not(:disabled):not([aria-disabled=true]){background-image:linear-gradient(to bottom,#fff,#cdd3da 77%)}.variant-solid.theme-dark.svelte-18sv61c{color:var(--button-solid-dark-color, var(--text-inverted));background-color:var(--button-solid-dark-background-color, transparent);background-image:var( --button-solid-dark-background-image, linear-gradient( 180deg, var(--ink-soft) 0%, var(--ink-deep) 25%, var(--ink-darkest) 50%, var(--ink-button-end) 100% ) );border:var(--button-solid-dark-border, 1px solid var(--ink-button-border));box-shadow:inset 0 -3px 8px #ffffff38}.variant-solid.theme-dark.svelte-18sv61c:hover:not(:disabled):not([aria-disabled=true]){background-image:var( --button-solid-dark-background-image, linear-gradient(180deg, #2b3036 0%, #111214 52%, #25292d 100%) )}.variant-outline.svelte-18sv61c{color:var(--text-primary);background:transparent;border:1px solid var(--text-primary)}.variant-outline.svelte-18sv61c:hover:not(:disabled){background:var(--text-primary);color:var(--text-inverted)}.variant-outline.theme-accent.svelte-18sv61c{border-color:var(--accent);color:var(--turquoise-dark)}.variant-outline.theme-accent.svelte-18sv61c:hover:not(:disabled),.variant-outline.theme-accent.svelte-18sv61c:focus-visible{background:var(--turquoise-a15);color:var(--turquoise-dark)}.variant-outline.theme-accent-muted.svelte-18sv61c{border-color:rgb(var(--chip-rgb));color:#598394}.variant-outline.theme-accent-muted.svelte-18sv61c:hover:not(:disabled),.variant-outline.theme-accent-muted.svelte-18sv61c:focus-visible{background:var(--turquoise-a15);color:#598394}.variant-outline.theme-accent-strong.svelte-18sv61c{border-color:var(--turquoise-dark);color:var(--turquoise-dark)}.variant-outline.theme-accent-strong.svelte-18sv61c:hover:not(:disabled),.variant-outline.theme-accent-strong.svelte-18sv61c:focus-visible{background:var(--turquoise-a15);color:var(--turquoise-dark)}.variant-solid.theme-accent-strong.svelte-18sv61c{border:0;box-shadow:none;background:var(--turquoise-dark);color:var(--text-inverted)}.variant-plain.svelte-18sv61c{border:var(--button-plain-border, 0);background-color:var(--button-plain-background-color, transparent);background-image:var(--button-plain-background-image, none);color:var(--button-plain-color, inherit)}.variant-plain.svelte-18sv61c:hover:not(:disabled),.variant-plain.svelte-18sv61c:focus-visible{opacity:.72}.variant-plain.theme-muted.svelte-18sv61c{color:var(--steel-gray-700)}.variant-subtle.svelte-18sv61c{border:1px solid}.variant-subtle.theme-light.svelte-18sv61c{border-color:var(--border-white-07);background:#f5f6f70f;color:var(--text-inverted)}.variant-subtle.theme-dark.svelte-18sv61c{border-color:#ffffff1a;background:#1f23280f;color:var(--text-primary)}.variant-subtle.svelte-18sv61c:hover:not(:disabled){opacity:.72}.variant-chip.svelte-18sv61c{position:relative;overflow:hidden;flex:0 0 auto;height:var(--button-height, var(--control-height-chip));padding-inline:var(--button-padding-inline, var(--space-lg));box-shadow:0 0 0 .5px var(--border-black-08),0 2px 8px #1f23280f;background-clip:padding-box;font-size:var(--text-sm);font-weight:500;line-height:var(--line-tight)}.variant-chip.svelte-18sv61c{isolation:isolate;border:var(--button-chip-border, .5px solid var(--surface-white));background-color:var(--button-chip-background-color, var(--surface-white-a40));background-image:var(--button-chip-background-image, none);color:var(--button-chip-color, var(--text-primary))}.variant-chip.svelte-18sv61c:before{content:"";position:absolute;inset:-180px;z-index:-1;background:var( --button-flare, repeating-linear-gradient( -50.4deg, rgba(var(--chip-rgb) / 0) 0px, rgba(var(--chip-rgb) / .13) 11px, rgba(var(--chip-rgb) / .32) 55px, rgba(var(--chip-rgb) / .1) 77px, rgba(var(--chip-rgb) / 0) 110px, rgba(var(--chip-rgb) / 0) 320px ) );animation:svelte-18sv61c-chip-flare-sweep 6s linear var(--button-flare-delay, 0ms) infinite}.variant-chip.shape-circle.svelte-18sv61c{width:var(--control-height-chip)}.variant-chip.is-selected.svelte-18sv61c{border-color:transparent;box-shadow:none;background:var(--surface-gray-900);color:var(--text-inverted)}.variant-chip.is-selected.svelte-18sv61c:before{visibility:hidden}.variant-chip.no-flare.svelte-18sv61c:before{content:none}.variant-chip.svelte-18sv61c:hover:not(:disabled),.variant-chip.svelte-18sv61c:focus-visible{background:var( --button-hover-background, color-mix(in srgb, var(--accent) 18%, transparent) );color:var(--text-primary)}.variant-chip.is-selected.svelte-18sv61c:hover:not(:disabled),.variant-chip.is-selected.svelte-18sv61c:focus-visible{background:var(--surface-gray-900);color:var(--text-inverted)}.variant-solid.theme-accent.svelte-18sv61c{border:0;background:linear-gradient(129deg,rgba(var(--turquoise-rgb) / 0) 3%,rgba(var(--turquoise-rgb) / .24) 11%,rgba(var(--turquoise-rgb) / .6) 50%,rgba(var(--turquoise-rgb) / .18) 70%,rgba(var(--turquoise-rgb) / 0) 103%),var(--turquoise-a25);color:var(--text-primary)}.variant-solid.theme-accent.svelte-18sv61c:hover:not(:disabled),.variant-solid.theme-accent.svelte-18sv61c:focus-visible{filter:saturate(1.05)}.spinner.svelte-18sv61c{width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:svelte-18sv61c-spin .6s linear infinite}@keyframes svelte-18sv61c-spin{to{transform:rotate(360deg)}}@keyframes svelte-18sv61c-chip-flare-sweep{0%{transform:translateZ(0)}to{transform:translate3d(246.6px,204px,0)}}@media(prefers-reduced-motion:reduce){.variant-chip.svelte-18sv61c:before{animation:none}}
