.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)}._panel_1c51f_1{--panel-tone-background:var(--md-sys-color-surface-container);--panel-tone-foreground:var(--md-sys-color-on-surface);--panel-tone-border:var(--md-sys-color-outline-variant);--panel-background:var(--panel-tone-background);--panel-foreground:var(--panel-tone-foreground);--panel-accent-color:var(--theme-accent-color,var(--md-sys-color-primary));--panel-border-color:var(--panel-tone-border);--panel-effect-accent-mix:10%;--panel-effect-accent-mix-strong:18%;--panel-effect-inset-shadow:0 0 0 transparent;--panel-elevation-shadow:0 0 0 transparent;box-sizing:border-box;border-radius:var(--radius-lg);background:var(--panel-background);inline-size:100%;min-inline-size:0;max-inline-size:100%;box-shadow:var(--panel-effect-inset-shadow), var(--panel-elevation-shadow), var(--panel-interaction-shadow,0 0 0 transparent);color:var(--panel-foreground);text-align:start;cursor:default;transition:border-color var(--motion-duration-fast) var(--motion-easing-standard), box-shadow var(--motion-duration-fast) var(--motion-easing-standard), background var(--motion-duration-fast) var(--motion-easing-standard);border:1px solid #0000;font-family:inherit;text-decoration:none;display:block;position:relative;container-type:inline-size}.popover-panel-content>._panel_1c51f_1{container-type:normal}._panel_1c51f_1:before{z-index:1;border-radius:inherit;content:"";opacity:0;pointer-events:none;-webkit-mask-composite:xor;background:0 0;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._panel_1c51f_1[data-concentric-inner-radius][data-concentric-inset]{border-radius:calc(var(--panel-concentric-inner-radius) + var(--panel-concentric-inset))}._panel_1c51f_1[data-concentric-inner-radius=xs]{--panel-concentric-inner-radius:var(--control-radius-xs,var(--radius-xs))}._panel_1c51f_1[data-concentric-inner-radius=sm]{--panel-concentric-inner-radius:var(--control-radius-sm,var(--radius-sm))}._panel_1c51f_1[data-concentric-inner-radius=md]{--panel-concentric-inner-radius:var(--control-radius-md,var(--radius-md))}._panel_1c51f_1[data-concentric-inner-radius=lg]{--panel-concentric-inner-radius:var(--control-radius-lg,var(--radius-lg))}._panel_1c51f_1[data-concentric-inner-radius=xl]{--panel-concentric-inner-radius:var(--control-radius-xl,var(--radius-xl))}._panel_1c51f_1[data-concentric-inset=xs]{--panel-concentric-inset:var(--space-container-xs)}._panel_1c51f_1[data-concentric-inset=sm]{--panel-concentric-inset:var(--space-container-sm)}._panel_1c51f_1[data-concentric-inset=md]{--panel-concentric-inset:var(--space-container-md)}._panel_1c51f_1[data-concentric-inset=lg]{--panel-concentric-inset:var(--space-container-lg)}._panel_1c51f_1[data-concentric-inset=xl]{--panel-concentric-inset:var(--space-container-xl)}._panel-tone-base_1c51f_107{--panel-tone-background:var(--md-sys-color-surface)}._panel-tone-lowest_1c51f_111{--panel-tone-background:var(--md-sys-color-surface-container-lowest)}._panel-tone-low_1c51f_111{--panel-tone-background:var(--md-sys-color-surface-container-low)}._panel-tone-container_1c51f_119{--panel-tone-background:var(--md-sys-color-surface-container)}._panel-tone-high_1c51f_123{--panel-tone-background:var(--md-sys-color-surface-container-high)}._panel-tone-highest_1c51f_127{--panel-tone-background:var(--md-sys-color-surface-container-highest)}._panel-tone-variant_1c51f_131{--panel-tone-background:var(--md-sys-color-surface-variant);--panel-tone-foreground:var(--md-sys-color-on-surface-variant);--panel-tone-border:var(--md-sys-color-outline)}._panel-tone-inverse_1c51f_137{--panel-tone-background:var(--md-sys-color-inverse-surface);--panel-tone-foreground:var(--md-sys-color-inverse-on-surface);--panel-tone-border:color-mix(in srgb, var(--md-sys-color-inverse-on-surface) 28%, transparent)}._panel-effect-strength-subtle_1c51f_147{--panel-effect-accent-mix:6%;--panel-effect-accent-mix-strong:11%}._panel-effect-strength-default_1c51f_152{--panel-effect-accent-mix:10%;--panel-effect-accent-mix-strong:18%}._panel-effect-strength-strong_1c51f_157{--panel-effect-accent-mix:16%;--panel-effect-accent-mix-strong:28%}._panel-effect-transparent_1c51f_162{--panel-background:color-mix(in srgb, var(--panel-tone-background) 60%, transparent)}._panel-effect-glass_1c51f_166{--panel-background:color-mix(in srgb, var(--panel-tone-background) 72%, transparent);--panel-effect-inset-shadow:0 1px 0 color-mix(in srgb, var(--panel-foreground) 20%, transparent) inset;-webkit-backdrop-filter:blur(var(--surface-blur)) saturate(1.2);backdrop-filter:blur(var(--surface-blur)) saturate(1.2)}._panel-effect-gradient_1c51f_174{background:linear-gradient(135deg, color-mix(in srgb, var(--panel-tone-background), var(--panel-accent-color) var(--panel-effect-accent-mix)), color-mix(in srgb, var(--panel-tone-background), var(--panel-accent-color) var(--panel-effect-accent-mix-strong)))}._panel-effect-radial_1c51f_190{background:radial-gradient(ellipse 88% 82% at 4% 0%, color-mix(in srgb, var(--panel-accent-color) var(--panel-effect-accent-mix-strong), transparent), transparent 64%), linear-gradient(145deg, color-mix(in srgb, var(--panel-tone-background), var(--panel-accent-color) var(--panel-effect-accent-mix)), var(--panel-tone-background))}._panel-effect-ambient_1c51f_212{background:radial-gradient(circle 31rem at 34% 18rem, transparent 69.7%, color-mix(in srgb, var(--panel-accent-color) var(--panel-effect-accent-mix), transparent) 69.9%, transparent 70.2%), radial-gradient(circle 22rem at 34% 18rem, transparent 69.6%, color-mix(in srgb, var(--panel-accent-color) var(--panel-effect-accent-mix), transparent) 69.9%, transparent 70.25%), radial-gradient(ellipse 48rem 32rem at 12% 2%, color-mix(in srgb, var(--panel-accent-color) var(--panel-effect-accent-mix-strong), transparent), transparent 72%), var(--panel-tone-background)}._panel-border-none_1c51f_248{border-color:#0000}._panel-border-subtle_1c51f_252{border-color:color-mix(in srgb, var(--panel-border-color) 72%, transparent)}._panel-border-accent_1c51f_256{border-color:color-mix(in srgb, var(--panel-accent-color) 72%, var(--panel-border-color))}._panel-border-gradient_1c51f_260:before{background:linear-gradient(125deg, color-mix(in srgb, var(--panel-accent-color) 88%, var(--panel-border-color)), color-mix(in srgb, var(--panel-accent-color) 18%, var(--panel-border-color)) 48%, color-mix(in srgb, var(--panel-accent-color) 68%, var(--panel-border-color)));opacity:1}._panel-elevation-sm_1c51f_270{--panel-elevation-shadow:var(--elevation-1)}._panel-elevation-md_1c51f_274{--panel-elevation-shadow:var(--elevation-2)}._panel-elevation-lg_1c51f_278{--panel-elevation-shadow:var(--elevation-3)}._panel-elevation-glow_1c51f_282{--panel-elevation-shadow:0 18px 54px color-mix(in srgb, var(--panel-accent-color) 14%, transparent), 0 0 38px color-mix(in srgb, var(--panel-accent-color) 8%, transparent)}._panel-inline-align-center_1c51f_288{margin-inline:auto}._panel-overflow-hidden_1c51f_292{overflow:hidden}@media (prefers-reduced-motion:reduce){._panel_1c51f_1{transition:none}}.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-margin-top:0px;--popover-margin-right:0px;--popover-margin-bottom:0px;--popover-margin-left:0px;--popover-z-index:var(--layer-popover);--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);color:inherit;pointer-events:var(--popover-pointer-events);translate:var(--popover-viewport-translate-x) var(--popover-viewport-translate-y);background:0 0;border:0;outline:none;padding:0;position:fixed;inset:auto}.popover-panel-closing.svelte-136nbyb{pointer-events:none}.popover-panel-content.svelte-136nbyb{min-inline-size:0;max-block-size:calc(100dvh - var(--popover-viewport-margin) * 2);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-passive.svelte-136nbyb{--popover-z-index:var(--layer-tooltip);--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-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-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-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-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-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-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-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-panel-resolved-top.svelte-136nbyb{--popover-motion-x:0px;--popover-motion-y:var(--popover-motion-distance)}.popover-panel-resolved-right.svelte-136nbyb{--popover-motion-x:calc(-1 * var(--popover-motion-distance));--popover-motion-y:0px}.popover-panel-resolved-bottom.svelte-136nbyb{--popover-motion-x:0px;--popover-motion-y:calc(-1 * var(--popover-motion-distance))}.popover-panel-resolved-left.svelte-136nbyb{--popover-motion-x:var(--popover-motion-distance);--popover-motion-y:0px}.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{overflow-wrap:anywhere;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-accent-color:var(--theme-accent-color,var(--btn-solid-background));--btn-context-foreground:currentColor;--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;--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;--btn-border-radius:var(--control-radius-md,var(--radius-md));box-sizing:border-box;inline-size:max-content;max-inline-size:100%;min-inline-size:var(--btn-target-size,var(--target-size-min));justify-content:center;align-items:center;gap:var(--btn-gap);min-block-size:max(var(--btn-control-size), var(--btn-target-size,var(--target-size-min)));padding-inline:var(--btn-padding-inline);border:1.5px solid var(--btn-border);border-radius:var(--btn-border-radius);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:before{background:var(--btn-fg)}.btn-ghost.svelte-45y9m5:before{display:none}.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;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);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;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(--btn-target-size,var(--target-size-min)), calc(var(--btn-icon-size) + var(--btn-icon-only-padding) * 2));--btn-pressed-scale:.9;--btn-border-radius:50%;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;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 (pointer:coarse){.btn.svelte-45y9m5{--btn-target-size:var(--target-size-preferred)}}@media (prefers-reduced-motion:reduce){.btn-spinner.svelte-45y9m5{animation:none}}
