.rd-tip-anchor.svelte-1fahmmi{max-width:100%;display:inline-flex}.rd-tip.svelte-1fahmmi{z-index:950;max-width:18rem;padding:var(--space-1) var(--space-2);background:var(--surface);color:var(--text);box-shadow:var(--elev-shadow-overlay);border-radius:var(--radius-xs);font-size:var(--fs-xs);white-space:normal;pointer-events:none;opacity:0;font-weight:500;line-height:1.3;position:fixed}.rd-tip.is-positioned.svelte-1fahmmi{animation:svelte-1fahmmi-rd-tip-in var(--duration-quick) var(--ease-out) forwards}@keyframes svelte-1fahmmi-rd-tip-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.rd-tip-bottom.is-positioned.svelte-1fahmmi{animation-name:svelte-1fahmmi-rd-tip-in-down}@keyframes svelte-1fahmmi-rd-tip-in-down{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.rd-tip.is-positioned.svelte-1fahmmi{opacity:1;animation:none}}.rd-btn.svelte-i4r6ab{--rd-wipe-dur:.26s;--rd-icon-dur:.24s;--rd-h:40px;--rd-h-coarse:var(--touch-target);--rd-px:var(--space-4);--rd-gap:var(--space-2);--rd-fs:var(--fs-sm);justify-content:center;align-items:center;gap:var(--rd-gap);min-height:var(--rd-h);padding:0 var(--rd-px);border-radius:var(--radius-button);font-family:var(--font-body,system-ui, sans-serif);font-size:var(--rd-fs);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-base,.2s) var(--ease-out), color var(--duration-base,.2s) var(--ease-out), box-shadow var(--duration-base,.2s) var(--ease-out),  transform var(--duration-quick,.12s) var(--ease-spring-soft);border:none;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}.rd-btn-affix.svelte-i4r6ab,.rd-btn-glyph.svelte-i4r6ab{transition:transform var(--rd-icon-dur) var(--ease-spring);flex:none;align-items:center;display:inline-flex}.rd-btn.svelte-i4r6ab:hover:not(:active):not(:disabled) .rd-btn-affix.lead:where(.svelte-i4r6ab){transform:translate(-2px)scale(1.06)}.rd-btn.svelte-i4r6ab:hover:not(:active):not(:disabled) .rd-btn-affix.trail:where(.svelte-i4r6ab){transform:translate(2px)scale(1.06)}.rd-btn.svelte-i4r6ab:hover:not(:active):not(:disabled) .rd-btn-glyph:where(.svelte-i4r6ab){transform:scale(1.1)}.rd-btn.svelte-i4r6ab:active:not(:disabled) .rd-btn-affix:where(.svelte-i4r6ab),.rd-btn.svelte-i4r6ab:active:not(:disabled) .rd-btn-glyph:where(.svelte-i4r6ab){transform:scale(.82)}.rd-btn.svelte-i4r6ab:active:not(:disabled){transform:scale(.96)}.rd-btn.svelte-i4r6ab:focus-visible{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--text);outline:none}.rd-btn.svelte-i4r6ab:disabled,.rd-btn[aria-disabled=true].svelte-i4r6ab{opacity:.45;cursor:not-allowed}.rd-btn-sm.svelte-i4r6ab{--rd-h:32px;--rd-h-coarse:36px;--rd-px:var(--space-3);--rd-gap:var(--space-2);--rd-fs:var(--fs-xs)}.rd-btn-xs.svelte-i4r6ab{--rd-h:28px;--rd-h-coarse:32px;--rd-px:var(--space-2);--rd-gap:var(--space-1);--rd-fs:var(--fs-2xs)}.rd-btn-icon-only.svelte-i4r6ab{width:var(--rd-h);gap:0;padding:0}@media (pointer:coarse){.rd-btn.svelte-i4r6ab{min-height:var(--rd-h-coarse)}.rd-btn-icon-only.svelte-i4r6ab{width:var(--rd-h-coarse)}}.rd-btn-tip-shell.svelte-i4r6ab{width:max-content;display:inline-flex}.rd-btn[aria-pressed=true].svelte-i4r6ab:not(:disabled){background:color-mix(in srgb, var(--text) 12%, var(--bg));box-shadow:var(--elev-shadow);color:var(--text)}.rd-btn[aria-pressed=true].svelte-i4r6ab:not(:active):not(:disabled):hover{background:color-mix(in srgb, var(--text) 16%, var(--bg))}.rd-btn-primary.svelte-i4r6ab{background:var(--btn);box-shadow:var(--elev-shadow);color:var(--btn-fg)}.rd-btn-primary.svelte-i4r6ab:hover:not(:active):not(:disabled){background:color-mix(in srgb, var(--btn) 88%, var(--bg))}.rd-btn-secondary.svelte-i4r6ab{background:var(--surface-2);box-shadow:var(--elev-shadow);color:var(--text)}.rd-btn-secondary.svelte-i4r6ab:hover:not(:active):not(:disabled){background:color-mix(in srgb, var(--surface-2) 90%, var(--text))}.rd-btn-tertiary.svelte-i4r6ab{color:var(--text);background:0 0}.rd-btn-tertiary.svelte-i4r6ab:hover:not(:active):not(:disabled){background:var(--surface-2)}.rd-btn-brand.svelte-i4r6ab{background:var(--brand);box-shadow:var(--elev-shadow);color:var(--on-brand)}.rd-btn-brand.svelte-i4r6ab:hover:not(:active):not(:disabled){background:color-mix(in srgb, var(--brand) 90%, #000)}.rd-btn-destructive.svelte-i4r6ab{background:color-mix(in srgb, var(--negative) 18%, var(--surface-2));box-shadow:var(--elev-shadow);color:var(--danger-ink)}.rd-btn-destructive.svelte-i4r6ab:hover:not(:active):not(:disabled){background:color-mix(in srgb, var(--negative) 28%, var(--surface-2))}.rd-btn-warning.svelte-i4r6ab{background:var(--warning);color:var(--on-warning)}.rd-btn-warning.svelte-i4r6ab:hover:not(:active):not(:disabled){background:color-mix(in srgb, var(--warning) 92%, #000)}.rd-btn-label.svelte-i4r6ab{vertical-align:middle;white-space:nowrap;display:inline-block;position:relative;transform:translateY(-.08em)}.rd-btn-label.svelte-i4r6ab:after{content:"";opacity:.9;transform-origin:0;height:2px;transition:transform var(--rd-wipe-dur) var(--ease-out);background:currentColor;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.rd-btn.svelte-i4r6ab:hover:not(:disabled) .rd-btn-label:where(.svelte-i4r6ab):after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.rd-btn-label.svelte-i4r6ab:after,.rd-btn-affix.svelte-i4r6ab,.rd-btn-glyph.svelte-i4r6ab{transition:none;animation:none}.rd-btn.svelte-i4r6ab:hover .rd-btn-affix:where(.svelte-i4r6ab),.rd-btn.svelte-i4r6ab:hover .rd-btn-glyph:where(.svelte-i4r6ab),.rd-btn.svelte-i4r6ab:active .rd-btn-affix:where(.svelte-i4r6ab),.rd-btn.svelte-i4r6ab:active .rd-btn-glyph:where(.svelte-i4r6ab){transform:none}}
