.img-wrapper.svelte-1eg4ybr{--image-placeholder-background:var(--theme-container-background-color,var(--md-sys-color-surface-container-highest));--image-placeholder-highlight:var(--theme-background-color,var(--md-sys-color-surface-container-low));--image-error-color:var(--md-sys-color-error);--image-error-foreground:var(--md-sys-color-error);--image-width:100%;--image-height:100%;-webkit-user-select:none;user-select:none;pointer-events:none;touch-action:none;width:var(--image-width);height:var(--image-height);display:block;position:relative}.img-wrapper.svelte-1eg4ybr:before{content:"";position:absolute;inset:0}.img-wrapper.svelte-1eg4ybr.loading:before{background:linear-gradient(to right, var(--image-placeholder-background), var(--image-placeholder-highlight), var(--image-placeholder-background));background-size:300%;animation:3s linear infinite forwards svelte-1eg4ybr-skeleton}.img-wrapper.svelte-1eg4ybr.errored img:where(.svelte-1eg4ybr){visibility:hidden}.img-wrapper.svelte-1eg4ybr.errored:before{content:"";border:2px solid var(--image-error-color);border-radius:50%}.img-wrapper.svelte-1eg4ybr.errored:after{content:"?";text-align:center;color:var(--image-error-foreground);position:absolute;top:50%;left:50%;translate:-50% -50%}.img-wrapper.svelte-1eg4ybr.img-circle{border-radius:50%;overflow:hidden}.img-wrapper.svelte-1eg4ybr img:where(.svelte-1eg4ybr){width:100%;height:100%}.img-fit-contain.svelte-1eg4ybr img:where(.svelte-1eg4ybr){object-fit:contain}.img-fit-cover.svelte-1eg4ybr img:where(.svelte-1eg4ybr){object-fit:cover}.img-fit-fill.svelte-1eg4ybr img:where(.svelte-1eg4ybr){object-fit:fill}.img-fit-none.svelte-1eg4ybr img:where(.svelte-1eg4ybr){object-fit:none}.img-fit-scale-down.svelte-1eg4ybr img:where(.svelte-1eg4ybr){object-fit:scale-down}@keyframes svelte-1eg4ybr-skeleton{0%{background-position:0}to{background-position:300%}}@media (prefers-reduced-motion:reduce){.img-wrapper.loading.svelte-1eg4ybr:before{background-size:auto;animation:none}}.icon-wrapper.svelte-1rwqd9n{--icon-color:currentColor;--icon-scale:1;--icon-size:var(--size-icon-lg);-webkit-user-select:none;user-select:none;box-sizing:border-box;vertical-align:middle;color:var(--icon-color);width:var(--icon-size);height:var(--icon-size);scale:var(--icon-scale);justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.icon-wrapper.svelte-1rwqd9n>img{max-width:100%;max-height:100%;display:block}.icon-wrapper.svelte-1rwqd9n>svg{width:100%;height:100%}.icon-wrapper.svelte-1rwqd9n.material-icon,.icon-wrapper.svelte-1rwqd9n>.material-icon{font-size:calc(var(--icon-size))}.icon-themed.svelte-1rwqd9n{--icon-color:var(--theme-accent-color,currentColor)}.popover-root.svelte-136nbyb{justify-content:center;align-items:center;display:inline-flex;position:relative}.popover-root-external-anchor.svelte-136nbyb,.popover-trigger.svelte-136nbyb{display:contents}.popover-panel.svelte-136nbyb{--popover-bg:var(--theme-background-color,var(--md-sys-color-surface-container));--popover-radius:var(--radius-xs);--popover-arrow-size:7px;--popover-border-width:1px;--popover-arrow-border-inset:calc(var(--popover-border-width) * 1.5);--popover-color:var(--theme-foreground-color,var(--md-sys-color-on-surface));--popover-border-color:var(--theme-border-color,var(--md-sys-color-outline-variant));--popover-shadow-1:drop-shadow(0 2px 6px color-mix(in srgb, var(--md-sys-color-shadow) 12%, transparent));--popover-shadow-2:drop-shadow(0 0px 4px color-mix(in srgb, var(--md-sys-color-shadow) 20%, transparent));--popover-margin-top:0px;--popover-margin-right:0px;--popover-margin-bottom:0px;--popover-margin-left:0px;--popover-arrow-width:calc(var(--popover-arrow-size) * 2);--popover-arrow-height:var(--popover-arrow-size);--popover-arrow-rotation:0deg;--popover-arrow-top:0;--popover-arrow-left:50%;--popover-arrow-translate-x:-50%;--popover-arrow-translate-y:-100%;--popover-arrow-corner-offset:var(--space-component-lg);--popover-arrow-side-offset:clamp(var(--popover-arrow-corner-offset), 50%, calc(100% - var(--popover-arrow-corner-offset)));--popover-z-index:200;--popover-padding-x:var(--space-component-md);--popover-padding-y:var(--space-component-sm);--popover-inline-size:fit-content;--popover-pointer-events:auto;--popover-motion-distance:10px;--popover-motion-easing-open:cubic-bezier(.05, .7, .1, 1);--popover-motion-easing-close:cubic-bezier(.3, 0, .8, .15);--popover-motion-duration-open:.28s;--popover-motion-duration-close:.18s;--popover-motion-x:0px;--popover-motion-y:0px;--popover-viewport-translate-x:0px;--popover-viewport-translate-y:0px;z-index:var(--popover-z-index);box-sizing:border-box;container-type:anchored;position-anchor:var(--popover-position-anchor);margin:0;margin-top:var(--popover-margin-top);margin-right:var(--popover-margin-right);margin-bottom:var(--popover-margin-bottom);margin-left:var(--popover-margin-left);max-inline-size:calc(100dvw - var(--popover-viewport-margin) * 2);max-block-size:calc(100dvh - var(--popover-viewport-margin) * 2);inline-size:var(--popover-inline-size);padding:var(--popover-padding-y) var(--popover-padding-x);background:var(--popover-bg);color:var(--popover-color);border:var(--popover-border-width) solid var(--popover-border-color);border-radius:var(--popover-radius);font-size:var(--font-size-md);filter:var(--popover-shadow-1) var(--popover-shadow-2);pointer-events:var(--popover-pointer-events);translate:var(--popover-viewport-translate-x) var(--popover-viewport-translate-y);outline:none;font-weight:500;position:fixed;inset:auto}.popover-panel-closing.svelte-136nbyb{pointer-events:none}.popover-panel-menu.svelte-136nbyb{--popover-padding-x:var(--space-compact-xs);--popover-padding-y:var(--space-compact-xs);--popover-concentric-inner-radius:var(--radius-sm);--popover-concentric-inset:calc(var(--space-component-xs) + var(--space-compact-xs));--popover-radius:calc(var(--popover-concentric-inner-radius) + var(--popover-concentric-inset))}.popover-panel-content.svelte-136nbyb{min-inline-size:0;max-block-size:calc(100dvh - var(--popover-viewport-margin) * 2 - var(--popover-padding-y) * 2 - 2px);overscroll-behavior:contain;overflow:auto}.popover-panel[popover].svelte-136nbyb{overflow:visible}.popover-panel-placement-bottom[popover].svelte-136nbyb,.popover-panel-placement-bottom-left[popover].svelte-136nbyb,.popover-panel-placement-bottom-right[popover].svelte-136nbyb{--popover-motion-y:calc(-1 * var(--popover-motion-distance))}.popover-panel-placement-top[popover].svelte-136nbyb,.popover-panel-placement-top-left[popover].svelte-136nbyb,.popover-panel-placement-top-right[popover].svelte-136nbyb{--popover-motion-y:var(--popover-motion-distance)}.popover-panel-placement-right[popover].svelte-136nbyb{--popover-motion-x:calc(-1 * var(--popover-motion-distance))}.popover-panel-placement-left[popover].svelte-136nbyb{--popover-motion-x:var(--popover-motion-distance)}.popover-panel[popover].svelte-136nbyb{opacity:0;transform:translate3d(var(--popover-motion-x), var(--popover-motion-y), 0) scale(.96);transition:opacity var(--popover-motion-duration-close) var(--popover-motion-easing-close), transform var(--popover-motion-duration-close) var(--popover-motion-easing-close), overlay var(--popover-motion-duration-close) allow-discrete, display var(--popover-motion-duration-close) allow-discrete}.popover-panel[popover].svelte-136nbyb:popover-open{opacity:1;transition:opacity var(--popover-motion-duration-open) var(--popover-motion-easing-open), transform var(--popover-motion-duration-open) var(--popover-motion-easing-open), overlay var(--popover-motion-duration-open) allow-discrete, display var(--popover-motion-duration-open) allow-discrete;transform:translate(0,0)scale(1)}@starting-style{.popover-panel[popover].svelte-136nbyb:popover-open{opacity:0;transform:translate3d(var(--popover-motion-x), var(--popover-motion-y), 0) scale(.96)}}.popover-panel-has-arrow.svelte-136nbyb{overflow:visible}.popover-panel-has-arrow.svelte-136nbyb:before,.popover-panel-has-arrow.svelte-136nbyb:after{content:"";inline-size:var(--popover-arrow-width);block-size:var(--popover-arrow-height);top:var(--popover-arrow-top);left:var(--popover-arrow-left);translate:var(--popover-arrow-translate-x) var(--popover-arrow-translate-y);clip-path:polygon(50% 0,0 100%,100% 100%);transform:rotate(var(--popover-arrow-rotation));pointer-events:none;position:absolute}.popover-panel-has-arrow.svelte-136nbyb:before{background:var(--popover-border-color)}.popover-panel-has-arrow.svelte-136nbyb:after{background:var(--popover-bg);clip-path:polygon(50% var(--popover-arrow-border-inset), var(--popover-arrow-border-inset) 100%, calc(100% - var(--popover-arrow-border-inset)) 100%)}.popover-panel-passive.svelte-136nbyb{--popover-arrow-size:6px;--popover-z-index:9000;--popover-pointer-events:none}.popover-panel-placement-top-left.svelte-136nbyb{--popover-motion-y:var(--popover-motion-distance);position-area:none;top:auto;right:auto;bottom:anchor(top);left:anchor(left);position-try-fallbacks:--popover-bottom-left, --popover-top-right, --popover-bottom-right, --popover-left, --popover-right, --popover-bottom, --popover-top;--popover-margin-bottom:var(--popover-gap);--popover-arrow-top:100%;--popover-arrow-translate-y:0;--popover-arrow-rotation:180deg;--popover-arrow-left:clamp(var(--popover-arrow-corner-offset), calc(var(--popover-trigger-inline-size) / 2), calc(100% - var(--popover-arrow-corner-offset)));--popover-arrow-translate-x:-50%}.popover-panel-placement-top.svelte-136nbyb{--popover-motion-y:var(--popover-motion-distance);position-area:top;position-try-fallbacks:--popover-bottom, --popover-top-left, --popover-top-right, --popover-bottom-left, --popover-bottom-right, --popover-left, --popover-right;--popover-margin-bottom:var(--popover-gap);--popover-arrow-top:100%;--popover-arrow-left:50%;--popover-arrow-translate-x:-50%;--popover-arrow-translate-y:0;--popover-arrow-rotation:180deg}.popover-panel-placement-top-right.svelte-136nbyb{--popover-motion-y:var(--popover-motion-distance);position-area:none;top:auto;left:auto;bottom:anchor(top);right:anchor(right);position-try-fallbacks:--popover-bottom-right, --popover-top-left, --popover-bottom-left, --popover-right, --popover-left, --popover-bottom, --popover-top;--popover-margin-bottom:var(--popover-gap);--popover-arrow-top:100%;--popover-arrow-translate-y:0;--popover-arrow-rotation:180deg;--popover-arrow-left:clamp(var(--popover-arrow-corner-offset), calc(100% - (var(--popover-trigger-inline-size) / 2)), calc(100% - var(--popover-arrow-corner-offset)));--popover-arrow-translate-x:-50%}.popover-panel-placement-right.svelte-136nbyb{--popover-motion-x:calc(-1 * var(--popover-motion-distance));position-area:right;position-try-fallbacks:--popover-left, --popover-top-right, --popover-bottom-right, --popover-top-left, --popover-bottom-left, --popover-top, --popover-bottom;--popover-margin-left:var(--popover-gap);--popover-arrow-top:var(--popover-arrow-side-offset);--popover-arrow-left:0;--popover-arrow-translate-x:-75%;--popover-arrow-translate-y:-50%;--popover-arrow-rotation:-90deg}.popover-panel-placement-bottom-right.svelte-136nbyb{--popover-motion-y:calc(-1 * var(--popover-motion-distance));position-area:none;top:anchor(bottom);bottom:auto;left:auto;right:anchor(right);position-try-fallbacks:--popover-top-right, --popover-bottom-left, --popover-top-left, --popover-right, --popover-left, --popover-top, --popover-bottom;--popover-margin-top:var(--popover-gap);--popover-arrow-top:0;--popover-arrow-translate-y:-100%;--popover-arrow-rotation:0deg;--popover-arrow-left:clamp(var(--popover-arrow-corner-offset), calc(100% - (var(--popover-trigger-inline-size) / 2)), calc(100% - var(--popover-arrow-corner-offset)));--popover-arrow-translate-x:-50%}.popover-panel-placement-bottom.svelte-136nbyb{--popover-motion-y:calc(-1 * var(--popover-motion-distance));position-area:bottom;position-try-fallbacks:--popover-top, --popover-bottom-left, --popover-bottom-right, --popover-top-left, --popover-top-right, --popover-left, --popover-right;--popover-margin-top:var(--popover-gap);--popover-arrow-top:0;--popover-arrow-left:50%;--popover-arrow-translate-x:-50%;--popover-arrow-translate-y:-100%;--popover-arrow-rotation:0deg}.popover-panel-placement-bottom-left.svelte-136nbyb{--popover-motion-y:calc(-1 * var(--popover-motion-distance));position-area:none;top:anchor(bottom);bottom:auto;right:auto;left:anchor(left);position-try-fallbacks:--popover-top-left, --popover-bottom-right, --popover-top-right, --popover-left, --popover-right, --popover-top, --popover-bottom;--popover-margin-top:var(--popover-gap);--popover-arrow-top:0;--popover-arrow-translate-y:-100%;--popover-arrow-rotation:0deg;--popover-arrow-left:clamp(var(--popover-arrow-corner-offset), calc(var(--popover-trigger-inline-size) / 2), calc(100% - var(--popover-arrow-corner-offset)));--popover-arrow-translate-x:-50%}.popover-panel-placement-left.svelte-136nbyb{--popover-motion-x:var(--popover-motion-distance);position-area:left;position-try-fallbacks:--popover-right, --popover-top-left, --popover-bottom-left, --popover-top-right, --popover-bottom-right, --popover-top, --popover-bottom;--popover-margin-right:var(--popover-gap);--popover-arrow-top:var(--popover-arrow-side-offset);--popover-arrow-left:100%;--popover-arrow-translate-x:-25%;--popover-arrow-translate-y:-50%;--popover-arrow-rotation:90deg}.popover-panel-resolved-top.svelte-136nbyb{--popover-motion-x:0px;--popover-motion-y:var(--popover-motion-distance);--popover-arrow-top:100%;--popover-arrow-translate-x:-50%;--popover-arrow-translate-y:0;--popover-arrow-rotation:180deg}.popover-panel-resolved-right.svelte-136nbyb{--popover-motion-x:calc(-1 * var(--popover-motion-distance));--popover-motion-y:0px;--popover-arrow-left:0;--popover-arrow-translate-x:-75%;--popover-arrow-translate-y:-50%;--popover-arrow-rotation:-90deg}.popover-panel-resolved-bottom.svelte-136nbyb{--popover-motion-x:0px;--popover-motion-y:calc(-1 * var(--popover-motion-distance));--popover-arrow-top:0;--popover-arrow-translate-x:-50%;--popover-arrow-translate-y:-100%;--popover-arrow-rotation:0deg}.popover-panel-resolved-left.svelte-136nbyb{--popover-motion-x:var(--popover-motion-distance);--popover-motion-y:0px;--popover-arrow-left:100%;--popover-arrow-translate-x:-25%;--popover-arrow-translate-y:-50%;--popover-arrow-rotation:90deg}.popover-panel-fallback-positioning.svelte-136nbyb{--popover-margin-top:0px;--popover-margin-right:0px;--popover-margin-bottom:0px;--popover-margin-left:0px;position-anchor:auto;position-area:none;position-try-fallbacks:none}@position-try --popover-top-left{position-area:none;top:auto;right:auto;bottom:anchor(top);left:anchor(left);margin-top:0;margin-right:0;margin-bottom:var(--popover-gap);margin-left:0}@position-try --popover-top{position-area:top;margin-top:0;margin-right:0;margin-bottom:var(--popover-gap);margin-left:0}@position-try --popover-top-right{position-area:none;top:auto;left:auto;bottom:anchor(top);right:anchor(right);margin-top:0;margin-right:0;margin-bottom:var(--popover-gap);margin-left:0}@position-try --popover-right{position-area:right;margin-top:0;margin-right:0;margin-bottom:0;margin-left:var(--popover-gap)}@position-try --popover-bottom-right{position-area:none;top:anchor(bottom);left:auto;bottom:auto;right:anchor(right);margin-top:var(--popover-gap);margin-right:0;margin-bottom:0;margin-left:0}@position-try --popover-bottom{position-area:bottom;margin-top:var(--popover-gap);margin-right:0;margin-bottom:0;margin-left:0}@position-try --popover-bottom-left{position-area:none;top:anchor(bottom);right:auto;bottom:auto;left:anchor(left);margin-top:var(--popover-gap);margin-right:0;margin-bottom:0;margin-left:0}@position-try --popover-left{position-area:left;margin-top:0;margin-right:var(--popover-gap);margin-bottom:0;margin-left:0}.popover-panel.svelte-136nbyb:not([popover]){opacity:0;transform:translate3d(var(--popover-motion-x), var(--popover-motion-y), 0) scale(.96);transition:opacity var(--popover-motion-duration-close) var(--popover-motion-easing-close), transform var(--popover-motion-duration-close) var(--popover-motion-easing-close)}.popover-panel-open.svelte-136nbyb:not([popover]){opacity:1;transition:opacity var(--popover-motion-duration-open) var(--popover-motion-easing-open), transform var(--popover-motion-duration-open) var(--popover-motion-easing-open);transform:translate(0,0)scale(1)}.popover-panel:not([popover]).popover-panel-resolved-top.svelte-136nbyb{transform-origin:bottom}.popover-panel:not([popover]).popover-panel-resolved-bottom.svelte-136nbyb{transform-origin:top}.popover-panel:not([popover]).popover-panel-resolved-left.svelte-136nbyb{transform-origin:100%}.popover-panel:not([popover]).popover-panel-resolved-right.svelte-136nbyb{transform-origin:0}@starting-style{.popover-panel-open.svelte-136nbyb:not([popover]){opacity:0;transform:translate3d(var(--popover-motion-x), var(--popover-motion-y), 0) scale(.96)}}@media (prefers-reduced-motion:reduce){.popover-panel.svelte-136nbyb{--popover-motion-distance:0px;--popover-motion-duration-open:1ms;--popover-motion-duration-close:1ms;transform:none}.popover-panel[popover].svelte-136nbyb:popover-open{transform:none}.popover-panel-open.svelte-136nbyb:not([popover]){transform:none}}.popover-panel-hover-interactive.svelte-136nbyb{--popover-pointer-events:auto}.popover-panel-hover-interactive.svelte-136nbyb.popover-panel-resolved-top:where(.svelte-136nbyb):after{content:"";height:var(--popover-gap);position:absolute;top:100%;left:0;right:0}.popover-panel-hover-interactive.svelte-136nbyb.popover-panel-resolved-bottom:where(.svelte-136nbyb):after{content:"";height:var(--popover-gap);position:absolute;bottom:100%;left:0;right:0}.popover-panel-hover-interactive.popover-panel-resolved-left.svelte-136nbyb:after{content:"";width:var(--popover-gap);position:absolute;top:0;bottom:0;left:100%}.popover-panel-hover-interactive.popover-panel-resolved-right.svelte-136nbyb:after{content:"";width:var(--popover-gap);position:absolute;top:0;bottom:0;right:100%}.tooltip-content.svelte-1lvm19f{max-inline-size:18rem;font-size:var(--font-size-sm)}.btn.svelte-45y9m5{--btn-solid-background:var(--theme-solid-background-color,var(--md-sys-color-primary));--btn-solid-foreground:var(--theme-solid-foreground-color,var(--md-sys-color-on-primary));--btn-container-background:var(--theme-container-background-color,var(--md-sys-color-surface-container));--btn-container-foreground:var(--theme-container-foreground-color,var(--md-sys-color-on-surface));--btn-accent-color:var(--theme-accent-color,var(--btn-solid-background));--btn-context-foreground:var(--theme-foreground-color,var(--theme-container-foreground-color,var(--btn-accent-color,var(--md-sys-color-primary))));--btn-outline-border:var(--theme-border-color,var(--md-sys-color-outline));--btn-bg:var(--btn-solid-background);--btn-fg:var(--btn-solid-foreground);--btn-border:transparent;--theme-background-color:var(--btn-bg);--theme-foreground-color:var(--btn-fg);--theme-muted-foreground-color:var(--btn-fg);--theme-focus-ring-color:var(--btn-accent-color);--theme-hover-state-layer-opacity:.12;--theme-focus-state-layer-opacity:.16;--theme-pressed-state-layer-opacity:.22;--btn-gap:var(--space-compact-md);--btn-padding-inline:calc(var(--space-compact-xl) + var(--space-compact-xs));--btn-control-size:var(--size-control-md);--btn-font-size:var(--size-text-md);--btn-icon-size:var(--size-icon-md);--btn-pressed-scale:.9;box-sizing:border-box;inline-size:max-content;max-inline-size:100%;min-inline-size:var(--target-size-min);justify-content:center;align-items:center;gap:var(--btn-gap);min-block-size:var(--btn-control-size);padding-inline:var(--btn-padding-inline);border:1.5px solid var(--btn-border);border-radius:var(--control-radius-md,var(--radius-md));background-color:var(--btn-bg);color:var(--btn-fg);font-size:var(--btn-font-size);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard), border-color var(--motion-duration-fast) var(--motion-easing-standard), color var(--motion-duration-fast) var(--motion-easing-standard), box-shadow var(--motion-duration-fast) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard), opacity var(--motion-duration-fast) var(--motion-easing-standard);padding-block:0;font-family:inherit;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.btn.svelte-45y9m5:where(:where(.svelte-45y9m5):active:not(.btn-disabled,.btn-busy)){transform:scale(var(--btn-pressed-scale))}.btn.svelte-45y9m5:where(:where(.svelte-45y9m5):focus-visible:not(.btn-disabled,.btn-busy)){outline:var(--focus-ring-width) solid var(--theme-focus-ring-color);outline-offset:var(--focus-ring-offset)}.btn-xs.svelte-45y9m5{--btn-padding-inline:var(--space-compact-lg);--btn-gap:var(--space-compact-sm)}.btn-sm.svelte-45y9m5{--btn-padding-inline:calc(var(--space-compact-xl) + var(--space-compact-sm));--btn-gap:var(--space-compact-sm)}.btn-md.svelte-45y9m5{--btn-padding-inline:calc(var(--space-compact-xl) * 2 + var(--space-compact-sm));--btn-gap:var(--space-compact-md)}.btn-lg.svelte-45y9m5{--btn-padding-inline:calc(var(--space-compact-xl) * 2 + var(--space-compact-lg));--btn-gap:var(--space-compact-md)}.btn-xl.svelte-45y9m5{--btn-padding-inline:calc(var(--space-compact-xl) * 3 + var(--space-compact-sm));--btn-gap:var(--space-compact-lg)}.btn-filled.svelte-45y9m5{--btn-bg:var(--btn-solid-background);--btn-fg:var(--btn-solid-foreground);--btn-border:transparent;--theme-border-color:var(--btn-solid-foreground);--theme-state-layer-color:var(--btn-solid-foreground);box-shadow:var(--elevation-1)}.btn-theme-explicit.svelte-45y9m5{--btn-context-foreground:var(--btn-accent-color,var(--theme-foreground-color,var(--md-sys-color-primary)))}.btn-outlined.svelte-45y9m5{--btn-bg:transparent;--btn-fg:var(--btn-context-foreground);--btn-border:var(--btn-outline-border);--theme-state-layer-color:var(--btn-context-foreground);box-shadow:none}.btn-outlined.svelte-45y9m5:where(:where(.svelte-45y9m5):focus-visible:not(.btn-disabled,.btn-busy)){border-color:var(--btn-context-foreground)}@media (hover:hover){.btn-outlined.svelte-45y9m5:where(:where(.svelte-45y9m5):hover:not(.btn-disabled,.btn-busy)){border-color:var(--btn-context-foreground);box-shadow:var(--elevation-1)}}.btn-ghost.svelte-45y9m5{--btn-bg:transparent;--btn-fg:var(--btn-context-foreground);--btn-border:transparent;--theme-state-layer-color:var(--btn-context-foreground);--theme-hover-state-layer-opacity:0;--theme-focus-state-layer-opacity:0;--theme-pressed-state-layer-opacity:0;box-shadow:none}.btn-ghost.svelte-45y9m5:where(:where(.svelte-45y9m5):focus-visible:not(.btn-disabled,.btn-busy)){background-color:color-mix(in srgb, currentColor 10%, transparent)}@media (hover:hover){.btn-ghost.svelte-45y9m5:where(:where(.svelte-45y9m5):hover:not(.btn-disabled,.btn-busy)){background-color:color-mix(in srgb, currentColor 8%, transparent)}}.btn-ghost.svelte-45y9m5:where(:where(.svelte-45y9m5):active:not(.btn-disabled,.btn-busy)){background-color:color-mix(in srgb, currentColor 14%, transparent)}.btn-full-width.svelte-45y9m5{inline-size:100%}.btn-icon-only.svelte-45y9m5{--btn-icon-only-padding:var(--space-compact-md);--btn-icon-only-size:max(var(--target-size-min), calc(var(--btn-icon-size) + var(--btn-icon-only-padding) * 2));--btn-pressed-scale:.9;flex:0 0 var(--btn-icon-only-size);inline-size:var(--btn-icon-only-size);block-size:var(--btn-icon-only-size);min-inline-size:var(--btn-icon-only-size);min-block-size:var(--btn-icon-only-size);max-inline-size:var(--btn-icon-only-size);max-block-size:var(--btn-icon-only-size);aspect-ratio:1;border-radius:50%;padding:0}.btn-content.svelte-45y9m5{justify-content:center;align-items:center;gap:inherit;z-index:1;display:inline-flex;position:relative}.btn-content[aria-hidden=true].svelte-45y9m5{opacity:0}.btn.svelte-45y9m5 .icon-wrapper{flex:none}.btn-icon-only.svelte-45y9m5 .icon-wrapper{max-inline-size:var(--btn-control-size);max-block-size:var(--btn-control-size);scale:clamp(0, var(--icon-scale), 1)}.btn-icon-only.svelte-45y9m5 .icon-wrapper.material-icon{font-size:min(var(--icon-size), var(--btn-control-size))}.btn-spinner.svelte-45y9m5{inline-size:var(--btn-icon-size);block-size:var(--btn-icon-size);z-index:1;border:1.5px solid;border-color:currentColor currentColor #0000 #0000;border-radius:50%;animation:.65s linear infinite svelte-45y9m5-btn-spin;position:absolute}.btn-assistive.svelte-45y9m5{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.btn-disabled.svelte-45y9m5,a.btn[aria-disabled=true].svelte-45y9m5{box-shadow:none}.btn-busy.svelte-45y9m5{cursor:progress}@keyframes svelte-45y9m5-btn-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.btn-spinner.svelte-45y9m5{animation:none}}
