.img-wrapper.svelte-1woehal{--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-1woehal:before{content:"";position:absolute;inset:0}.img-wrapper.svelte-1woehal.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-1woehal-skeleton}.img-wrapper.svelte-1woehal.errored img:where(.svelte-1woehal){visibility:hidden}.img-wrapper.svelte-1woehal.errored:before{content:"";border:2px solid var(--image-error-color);border-radius:50%}.img-wrapper.svelte-1woehal.errored:after{content:"?";text-align:center;color:var(--image-error-foreground);position:absolute;top:50%;left:50%;translate:-50% -50%}.img-wrapper.svelte-1woehal.img-circle{border-radius:50%;overflow:hidden}.img-wrapper.svelte-1woehal img:where(.svelte-1woehal){width:100%;height:100%}.img-fit-contain.svelte-1woehal img:where(.svelte-1woehal){object-fit:contain}.img-fit-cover.svelte-1woehal img:where(.svelte-1woehal){object-fit:cover}.img-fit-fill.svelte-1woehal img:where(.svelte-1woehal){object-fit:fill}.img-fit-none.svelte-1woehal img:where(.svelte-1woehal){object-fit:none}.img-fit-scale-down.svelte-1woehal img:where(.svelte-1woehal){object-fit:scale-down}@keyframes svelte-1woehal-skeleton{0%{background-position:0}to{background-position:300%}}@media (prefers-reduced-motion:reduce){.img-wrapper.loading.svelte-1woehal:before{background-size:auto;animation:none}}.icon-wrapper.svelte-4bejbt{--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-4bejbt>img{max-width:100%;max-height:100%;display:block}.icon-wrapper.svelte-4bejbt>svg{width:100%;height:100%}.icon-wrapper.svelte-4bejbt.material-icon,.icon-wrapper.svelte-4bejbt>.material-icon{font-size:calc(var(--icon-size))}.icon-themed.svelte-4bejbt{--icon-color:var(--theme-accent-color,currentColor)}._panel_t8rkg_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_t8rkg_1{container-type:normal}._panel_t8rkg_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_t8rkg_1[data-concentric-inner-radius][data-concentric-inset]{border-radius:calc(var(--panel-concentric-inner-radius) + var(--panel-concentric-inset))}._panel_t8rkg_1[data-concentric-inner-radius=xs]{--panel-concentric-inner-radius:var(--control-radius-xs,var(--radius-xs))}._panel_t8rkg_1[data-concentric-inner-radius=sm]{--panel-concentric-inner-radius:var(--control-radius-sm,var(--radius-sm))}._panel_t8rkg_1[data-concentric-inner-radius=md]{--panel-concentric-inner-radius:var(--control-radius-md,var(--radius-md))}._panel_t8rkg_1[data-concentric-inner-radius=lg]{--panel-concentric-inner-radius:var(--control-radius-lg,var(--radius-lg))}._panel_t8rkg_1[data-concentric-inner-radius=xl]{--panel-concentric-inner-radius:var(--control-radius-xl,var(--radius-xl))}._panel_t8rkg_1[data-concentric-inset=xs]{--panel-concentric-inset:var(--space-container-xs)}._panel_t8rkg_1[data-concentric-inset=sm]{--panel-concentric-inset:var(--space-container-sm)}._panel_t8rkg_1[data-concentric-inset=md]{--panel-concentric-inset:var(--space-container-md)}._panel_t8rkg_1[data-concentric-inset=lg]{--panel-concentric-inset:var(--space-container-lg)}._panel_t8rkg_1[data-concentric-inset=xl]{--panel-concentric-inset:var(--space-container-xl)}._panel-tone-base_t8rkg_107{--panel-tone-background:var(--md-sys-color-surface)}._panel-tone-lowest_t8rkg_111{--panel-tone-background:var(--md-sys-color-surface-container-lowest)}._panel-tone-low_t8rkg_111{--panel-tone-background:var(--md-sys-color-surface-container-low)}._panel-tone-container_t8rkg_119{--panel-tone-background:var(--md-sys-color-surface-container)}._panel-tone-high_t8rkg_123{--panel-tone-background:var(--md-sys-color-surface-container-high)}._panel-tone-highest_t8rkg_127{--panel-tone-background:var(--md-sys-color-surface-container-highest)}._panel-tone-variant_t8rkg_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_t8rkg_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_t8rkg_147{--panel-effect-accent-mix:6%;--panel-effect-accent-mix-strong:11%}._panel-effect-accent-primary_t8rkg_152{--panel-accent-color:var(--md-sys-color-primary)}._panel-effect-accent-secondary_t8rkg_156{--panel-accent-color:var(--md-sys-color-secondary)}._panel-effect-accent-tertiary_t8rkg_160{--panel-accent-color:var(--md-sys-color-tertiary)}._panel-effect-strength-default_t8rkg_164{--panel-effect-accent-mix:10%;--panel-effect-accent-mix-strong:18%}._panel-effect-strength-strong_t8rkg_169{--panel-effect-accent-mix:16%;--panel-effect-accent-mix-strong:28%}._panel-effect-transparent_t8rkg_174{--panel-background:color-mix(in srgb, var(--panel-tone-background) 60%, transparent)}._panel-effect-glass_t8rkg_178{--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_t8rkg_186{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_t8rkg_202{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_t8rkg_224{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_t8rkg_260{border-color:#0000}._panel-border-subtle_t8rkg_264{border-color:color-mix(in srgb, var(--panel-border-color) 72%, transparent)}._panel-border-accent_t8rkg_268{border-color:color-mix(in srgb, var(--panel-accent-color) 72%, var(--panel-border-color))}._panel-border-gradient_t8rkg_272: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_t8rkg_282{--panel-elevation-shadow:var(--elevation-1)}._panel-elevation-md_t8rkg_286{--panel-elevation-shadow:var(--elevation-2)}._panel-elevation-lg_t8rkg_290{--panel-elevation-shadow:var(--elevation-3)}._panel-elevation-glow_t8rkg_294{--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_t8rkg_300{margin-inline:auto}._panel-overflow-hidden_t8rkg_304{overflow:hidden}@media (prefers-reduced-motion:reduce){._panel_t8rkg_1{transition:none}}.popover-root.svelte-137f8r5{justify-content:center;align-items:center;display:inline-flex;position:relative}.popover-root-external-anchor.svelte-137f8r5,.popover-trigger.svelte-137f8r5{display:contents}.popover-panel.svelte-137f8r5{--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-137f8r5{pointer-events:none}.popover-panel-content.svelte-137f8r5{min-inline-size:0;max-block-size:calc(100dvh - var(--popover-viewport-margin) * 2);overscroll-behavior:contain;overflow:auto}.popover-panel[popover].svelte-137f8r5{overflow:visible}.popover-panel-placement-bottom[popover].svelte-137f8r5,.popover-panel-placement-bottom-left[popover].svelte-137f8r5,.popover-panel-placement-bottom-right[popover].svelte-137f8r5{--popover-motion-y:calc(-1 * var(--popover-motion-distance))}.popover-panel-placement-top[popover].svelte-137f8r5,.popover-panel-placement-top-left[popover].svelte-137f8r5,.popover-panel-placement-top-right[popover].svelte-137f8r5{--popover-motion-y:var(--popover-motion-distance)}.popover-panel-placement-right[popover].svelte-137f8r5{--popover-motion-x:calc(-1 * var(--popover-motion-distance))}.popover-panel-placement-left[popover].svelte-137f8r5{--popover-motion-x:var(--popover-motion-distance)}.popover-panel[popover].svelte-137f8r5{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-137f8r5: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-137f8r5:popover-open{opacity:0;transform:translate3d(var(--popover-motion-x), var(--popover-motion-y), 0) scale(.96)}}.popover-panel-passive.svelte-137f8r5{--popover-z-index:var(--layer-tooltip);--popover-pointer-events:none}.popover-panel-placement-top-left.svelte-137f8r5{--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-137f8r5{--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-137f8r5{--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-137f8r5{--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-137f8r5{--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-137f8r5{--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-137f8r5{--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-137f8r5{--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-137f8r5{--popover-motion-x:0px;--popover-motion-y:var(--popover-motion-distance)}.popover-panel-resolved-right.svelte-137f8r5{--popover-motion-x:calc(-1 * var(--popover-motion-distance));--popover-motion-y:0px}.popover-panel-resolved-bottom.svelte-137f8r5{--popover-motion-x:0px;--popover-motion-y:calc(-1 * var(--popover-motion-distance))}.popover-panel-resolved-left.svelte-137f8r5{--popover-motion-x:var(--popover-motion-distance);--popover-motion-y:0px}.popover-panel-fallback-positioning.svelte-137f8r5{--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-137f8r5: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-137f8r5: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-137f8r5{transform-origin:bottom}.popover-panel:not([popover]).popover-panel-resolved-bottom.svelte-137f8r5{transform-origin:top}.popover-panel:not([popover]).popover-panel-resolved-left.svelte-137f8r5{transform-origin:100%}.popover-panel:not([popover]).popover-panel-resolved-right.svelte-137f8r5{transform-origin:0}@starting-style{.popover-panel-open.svelte-137f8r5: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-137f8r5{--popover-motion-distance:0px;--popover-motion-duration-open:1ms;--popover-motion-duration-close:1ms;transform:none}.popover-panel[popover].svelte-137f8r5:popover-open{transform:none}.popover-panel-open.svelte-137f8r5:not([popover]){transform:none}}.popover-panel-hover-interactive.svelte-137f8r5{--popover-pointer-events:auto}.popover-panel-hover-interactive.svelte-137f8r5.popover-panel-resolved-top:where(.svelte-137f8r5):after{content:"";height:var(--popover-gap);position:absolute;top:100%;left:0;right:0}.popover-panel-hover-interactive.svelte-137f8r5.popover-panel-resolved-bottom:where(.svelte-137f8r5):after{content:"";height:var(--popover-gap);position:absolute;bottom:100%;left:0;right:0}.popover-panel-hover-interactive.popover-panel-resolved-left.svelte-137f8r5:after{content:"";width:var(--popover-gap);position:absolute;top:0;bottom:0;left:100%}.popover-panel-hover-interactive.popover-panel-resolved-right.svelte-137f8r5:after{content:"";width:var(--popover-gap);position:absolute;top:0;bottom:0;right:100%}.tooltip-content.svelte-c04gmp{overflow-wrap:anywhere;max-inline-size:18rem;font-size:var(--font-size-sm)}.btn.svelte-bv7izf{--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-bv7izf:where(:where(.svelte-bv7izf):active:not(.btn-disabled,.btn-busy)){transform:scale(var(--btn-pressed-scale))}.btn.svelte-bv7izf:before{background:var(--btn-fg)}.btn-ghost.svelte-bv7izf:before{display:none}.btn-xs.svelte-bv7izf{--btn-padding-inline:var(--space-compact-lg);--btn-gap:var(--space-compact-sm)}.btn-sm.svelte-bv7izf{--btn-padding-inline:calc(var(--space-compact-xl) + var(--space-compact-sm));--btn-gap:var(--space-compact-sm)}.btn-md.svelte-bv7izf{--btn-padding-inline:calc(var(--space-compact-xl) * 2 + var(--space-compact-sm));--btn-gap:var(--space-compact-md)}.btn-lg.svelte-bv7izf{--btn-padding-inline:calc(var(--space-compact-xl) * 2 + var(--space-compact-lg));--btn-gap:var(--space-compact-md)}.btn-xl.svelte-bv7izf{--btn-padding-inline:calc(var(--space-compact-xl) * 3 + var(--space-compact-sm));--btn-gap:var(--space-compact-lg)}.btn-filled.svelte-bv7izf{--btn-bg:var(--btn-solid-background);--btn-fg:var(--btn-solid-foreground);--btn-border:transparent;box-shadow:var(--elevation-1)}.btn-theme-explicit.svelte-bv7izf{--btn-context-foreground:var(--btn-accent-color,var(--theme-foreground-color,var(--md-sys-color-primary)))}.btn-outlined.svelte-bv7izf{--btn-bg:transparent;--btn-fg:var(--btn-context-foreground);--btn-border:var(--btn-outline-border);box-shadow:none}.btn-outlined.svelte-bv7izf:where(:where(.svelte-bv7izf):focus-visible:not(.btn-disabled,.btn-busy)){border-color:var(--btn-context-foreground)}@media (hover:hover){.btn-outlined.svelte-bv7izf:where(:where(.svelte-bv7izf):hover:not(.btn-disabled,.btn-busy)){border-color:var(--btn-context-foreground);box-shadow:var(--elevation-1)}}.btn-ghost.svelte-bv7izf{--btn-bg:transparent;--btn-fg:var(--btn-context-foreground);--btn-border:transparent;box-shadow:none}.btn-ghost.svelte-bv7izf:where(:where(.svelte-bv7izf):focus-visible:not(.btn-disabled,.btn-busy)){background-color:color-mix(in srgb, currentColor 10%, transparent)}@media (hover:hover){.btn-ghost.svelte-bv7izf:where(:where(.svelte-bv7izf):hover:not(.btn-disabled,.btn-busy)){background-color:color-mix(in srgb, currentColor 8%, transparent)}}.btn-ghost.svelte-bv7izf:where(:where(.svelte-bv7izf):active:not(.btn-disabled,.btn-busy)){background-color:color-mix(in srgb, currentColor 14%, transparent)}.btn-full-width.svelte-bv7izf{inline-size:100%}.btn-icon-only.svelte-bv7izf{--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-bv7izf{justify-content:center;align-items:center;gap:inherit;z-index:1;display:inline-flex;position:relative}.btn-content[aria-hidden=true].svelte-bv7izf{opacity:0}.btn.svelte-bv7izf .icon-wrapper{flex:none}.btn-icon-only.svelte-bv7izf .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-bv7izf .icon-wrapper.material-icon{font-size:min(var(--icon-size), var(--btn-control-size))}.btn-spinner.svelte-bv7izf{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-bv7izf-btn-spin;position:absolute}.btn-assistive.svelte-bv7izf{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.btn-disabled.svelte-bv7izf,a.btn[aria-disabled=true].svelte-bv7izf{box-shadow:none}.btn-busy.svelte-bv7izf{cursor:progress}@keyframes svelte-bv7izf-btn-spin{to{transform:rotate(360deg)}}@media (pointer:coarse){.btn.svelte-bv7izf{--btn-target-size:var(--target-size-preferred)}}@media (prefers-reduced-motion:reduce){.btn-spinner.svelte-bv7izf{animation:none}}.overline.svelte-2coecy{text-transform:uppercase;color:inherit;font-size:var(--overline-size);margin:0}.overline-themed.svelte-2coecy{color:var(--theme-accent-color,var(--theme-foreground-color,currentColor))}.overline-md.svelte-2coecy{font-weight:600}.overline-sm.svelte-2coecy{font-weight:700}.overline-align-start.svelte-2coecy{text-align:start}.overline-align-center.svelte-2coecy{text-align:center}.overline-align-end.svelte-2coecy{text-align:end}.heading-block.svelte-zyga8g{--heading-block-padding-x:calc(var(--shared-density,1) * var(--shared-default-panel-padding,var(--layout-panel-padding)));--heading-block-padding-top:var(--space-component-md);--heading-block-padding-bottom:.625rem;--heading-block-foreground:currentColor;--heading-block-muted-foreground:var(--theme-muted-foreground-color,var(--md-sys-color-on-surface-variant));--heading-block-border-color:var(--theme-border-color,var(--md-sys-color-outline-variant));--heading-block-accent-color:var(--theme-accent-color,var(--md-sys-color-primary));--heading-block-title-font-size:var(--font-size-xl);z-index:1;align-items:var(--heading-block-align-items,flex-start);gap:var(--space-component-sm) var(--space-component-lg);min-inline-size:0;padding:var(--heading-block-padding-top) var(--heading-block-padding-x) var(--heading-block-padding-bottom);display:flex;position:relative}.heading-block-content.svelte-zyga8g{align-items:var(--heading-block-align-items,flex-start);gap:var(--space-component-lg);flex:1 1 0;grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.heading-block-has-leading.svelte-zyga8g .heading-block-content:where(.svelte-zyga8g){grid-template-columns:auto minmax(0,1fr)}.heading-block-trailing-responsive.svelte-zyga8g{flex-wrap:wrap}.heading-block-trailing-responsive.heading-block-has-trailing.svelte-zyga8g .heading-block-content:where(.svelte-zyga8g){flex-basis:20rem}.heading-block-density-compact.svelte-zyga8g{--heading-block-padding-x:var(--space-component-sm);--heading-block-padding-top:var(--space-component-sm);--heading-block-padding-bottom:var(--space-component-sm)}.heading-block-density-spacious.svelte-zyga8g{--heading-block-padding-x:var(--space-component-xl);--heading-block-padding-top:var(--space-component-xl);--heading-block-padding-bottom:var(--space-component-lg)}.heading-block-align-center.svelte-zyga8g{--heading-block-align-items:center}.heading-block-divider-bottom.svelte-zyga8g{border-block-end:1px solid var(--heading-block-border-color)}.heading-block-themed.svelte-zyga8g{--heading-block-foreground:var(--theme-accent-color,currentColor);--heading-block-accent-color:var(--theme-accent-color,currentColor);--heading-block-border-color:var(--theme-accent-color,currentColor)}.heading-block-inner.svelte-zyga8g{gap:var(--space-component-xs);min-inline-size:0;display:grid}.heading-block-leading.svelte-zyga8g{flex-shrink:0;grid-area:1/1;justify-content:center;align-items:center;display:inline-flex}.heading-block-leading-icon.svelte-zyga8g{color:var(--heading-block-accent-color)}.heading-block-title.svelte-zyga8g{font-size:var(--heading-block-title-font-size);color:var(--heading-block-foreground);overflow-wrap:anywhere;grid-column:1;margin:0;font-weight:600}.heading-block-title-nowrap.svelte-zyga8g .heading-block-title:where(.svelte-zyga8g){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.heading-block-subtitle.svelte-zyga8g{font-size:var(--heading-block-subtitle-font-size,var(--font-size-md));color:var(--heading-block-muted-foreground);overflow-wrap:anywhere;grid-column:1;margin:0;font-weight:400}.heading-block-subtitle-nowrap.svelte-zyga8g .heading-block-subtitle:where(.svelte-zyga8g){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.heading-block-trailing.svelte-zyga8g{align-items:center;gap:var(--space-component-xs);flex-wrap:wrap;flex:0 auto;min-inline-size:0;max-inline-size:100%;display:flex}.alert.svelte-1qhu7x5{--alert-background:var(--theme-container-background-color,var(--md-sys-color-surface-container));--alert-foreground:var(--theme-container-foreground-color,var(--md-sys-color-on-surface));--alert-accent:var(--theme-accent-color,var(--md-sys-color-primary));--alert-title-color:var(--alert-foreground);--alert-border:var(--theme-border-color,var(--md-sys-color-outline-variant));border-radius:var(--radius-md);border:1px solid var(--alert-border);background-color:var(--alert-background);min-inline-size:0;color:var(--alert-foreground);font-size:var(--font-size-md);font-family:var(--font-family-base);display:block}.alert-layout.svelte-1qhu7x5{flex-direction:column;display:flex}.alert-heading.svelte-1qhu7x5{padding:var(--space-component-lg) var(--space-component-lg) var(--space-component-xs)}.alert-heading-only.svelte-1qhu7x5{padding-block-end:var(--space-component-lg)}.alert-content.svelte-1qhu7x5{padding:var(--space-component-xs) var(--space-component-lg) var(--space-component-lg);color:var(--alert-foreground)}.alert-content-with-actions.svelte-1qhu7x5{padding-block-end:var(--space-component-xs)}.alert-content-last.svelte-1qhu7x5{padding-block-start:var(--space-component-lg)}.alert-actions.svelte-1qhu7x5{justify-content:flex-end;align-items:center;gap:var(--space-component-xs);padding:var(--space-component-xs) var(--space-component-lg) var(--space-component-lg);flex-wrap:wrap;display:flex}.alert-inline.svelte-1qhu7x5{align-items:flex-start;gap:var(--space-component-sm);min-inline-size:0;display:flex}.alert-inline-copy.svelte-1qhu7x5{flex:1;min-inline-size:0}.alert-icon.svelte-1qhu7x5{color:var(--alert-accent);flex-shrink:0}.alert-layout.svelte-1qhu7x5 .heading-block{gap:var(--space-component-sm)}.alert-layout.svelte-1qhu7x5 .heading-block-title{font-size:var(--font-size-md);color:var(--alert-title-color)}.alert-layout.svelte-1qhu7x5 .heading-block-subtitle{color:var(--alert-foreground)}.alert-dismiss.svelte-1qhu7x5{color:var(--alert-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.alert-dismiss.svelte-1qhu7x5 button{color:inherit;opacity:.7}.alert-dismiss.svelte-1qhu7x5 button:hover{opacity:1}@media (prefers-reduced-motion:reduce){.alert-dismiss.svelte-1qhu7x5 button{transition:none}}
