.leo-alert.svelte-4305e3 .actions:where(.svelte-4305e3)>*,.leo-alert.svelte-4305e3 .actions:where(.svelte-4305e3) ::slotted(*){gap:var(--leo-spacing-m);flex-direction:row;display:flex}.leo-alert.svelte-4305e3{--padding:var(--leo-spacing-xl);--gap:var(--leo-spacing-xl);--leo-icon-color:var(--leo-alert-icon-color,var(--default-icon-color));background-color:var(--leo-alert-background-color,var(--default-background));color:var(--default-text-color,var(--leo-color-text-primary));padding:var(--leo-alert-padding,var(--padding));border-radius:var(--leo-radius-l);border:var(--leo-alert-border-width,var(--default-border-width)) solid var(--leo-alert-border-color,var(--default-border-color));gap:var(--gap);font:var(--leo-font-default-regular);grid-template-rows:[main-start]auto[main-end];grid-template-columns:[icon-start]min-content[icon-end main-start]1fr[main-end];display:grid}.leo-alert.notice.svelte-4305e3{--default-background:transparent;--default-icon-color:var(--leo-color-text-tertiary);--default-text-color:var(--leo-alert-text-color,var(--leo-color-text-tertiary));--default-border-width:1px;--default-border-color:var(--leo-color-divider-subtle)}.leo-alert.success.svelte-4305e3{--default-background:var(--leo-color-systemfeedback-success-background);--default-icon-color:var(--leo-color-systemfeedback-success-icon);--default-text-color:var(--leo-color-systemfeedback-success-text)}.leo-alert.info.svelte-4305e3{--default-background:var(--leo-color-systemfeedback-info-background);--default-icon-color:var(--leo-color-systemfeedback-info-icon);--default-text-color:var(--leo-color-systemfeedback-info-text)}.leo-alert.error.svelte-4305e3{--default-background:var(--leo-color-systemfeedback-error-background);--default-icon-color:var(--leo-color-systemfeedback-error-icon);--default-text-color:var(--leo-color-systemfeedback-error-text)}.leo-alert.warning.svelte-4305e3{--default-background:var(--leo-color-systemfeedback-warning-background);--default-icon-color:var(--leo-color-systemfeedback-warning-icon);--default-text-color:var(--leo-color-systemfeedback-warning-text)}.leo-alert.svelte-4305e3 .icon:where(.svelte-4305e3){--leo-icon-size:var(--leo-icon-m);color:var(--leo-icon-color)}.leo-alert.svelte-4305e3 .title:where(.svelte-4305e3){font:var(--leo-font-heading-h4)}.leo-alert.svelte-4305e3 .content:where(.svelte-4305e3){grid-column:main;align-content:center}.leo-alert.svelte-4305e3:has(.content-after:where(.svelte-4305e3)) .content-after:where(.svelte-4305e3){grid-area:main/-1}.leo-alert.svelte-4305e3 .actions:where(.svelte-4305e3){grid-column:main}.leo-alert.inline-actions.svelte-4305e3{align-items:center}.leo-alert.inline-actions.svelte-4305e3 .actions:where(.svelte-4305e3){grid-column:main-end}.leo-alert.inline-actions.svelte-4305e3:has(.content-after:where(.svelte-4305e3)):has(.actions:where(.svelte-4305e3)){grid-template-columns:[icon-start]min-content[icon-end main-start]1fr[main-end content-after]auto[content-end]}.leo-alert.size-small.svelte-4305e3{--padding:var(--leo-spacing-m) var(--leo-spacing-l);--gap:var(--leo-spacing-m)}.leo-alert.toast.error.svelte-4305e3{background-color:var(--leo-color-red-20)}.leo-alert.toast.warning.svelte-4305e3{background:var(--leo-color-yellow-20)}.leo-alert.toast.info.svelte-4305e3{background:var(--leo-color-blue-20)}.leo-alert.toast.success.svelte-4305e3{background:var(--leo-color-green-20)}:host{display:inline-block}@keyframes svelte-18kam4d-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.leo-progressring.svelte-18kam4d{--size:var(--leo-progressring-size,48px);--spin-rate:var(--leo-progressring-spin-rate,1s);--transition-duration:var(--leo-progressring-transition-duration,.2s);--stroke-color:var(--leo-progressring-color,var(--leo-color-button-background));--stroke-width:var(--leo-progressring-stroke-width,4px);--radius:24px;--normalized-radius:calc(var(--radius) - var(--stroke-width));--circumference:calc(var(--normalized-radius) * 2 * 3.14159);--background-color:var(--stroke-color);width:var(--size);height:var(--size);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.leo-progressring.svelte-18kam4d svg:where(.svelte-18kam4d){position:absolute;inset:0}.leo-progressring.spin.svelte-18kam4d svg:where(.svelte-18kam4d){animation-duration:var(--spin-rate);animation-name:svelte-18kam4d-spin;animation-timing-function:cubic-bezier(.17,.67,.83,.67);animation-iteration-count:infinite}.leo-progressring.svelte-18kam4d circle:where(.svelte-18kam4d){transform-origin:50%;transition:stroke-dashoffset var(--transition-duration);stroke-linecap:round;r:var(--normalized-radius);cx:var(--radius);cy:var(--radius);stroke-width:var(--stroke-width);fill:#0000;transform:rotate(270deg)}.leo-progressring__background.svelte-18kam4d{stroke-opacity:.3;stroke:var(--background-color)}.leo-progressring__ring.svelte-18kam4d{stroke-dasharray:var(--circumference) var(--circumference);stroke-dashoffset:calc(var(--circumference) * (1 - var(--progress)));stroke:var(--stroke-color)}:host{flex-grow:1;display:inline-block;container-type:normal}:host button.svelte-1j1siw9{width:100%}.leoButton.svelte-1j1siw9{--foreground:var(--leo-color-text-primary);--background:transparent;--primary-color:var(--leo-button-color,var(--leo-color-button-background));--mixed-primary-color:var(--primary-color)}.leoButton.svelte-1j1siw9,.leoButton.svelte-1j1siw9:visited:not(:hover){--default-transition:box-shadow .12s ease-in-out, color .12s ease-in-out, border-color .12s ease-in-out, opacity .12s ease-in-out, transform .12s ease-in-out;--box-shadow-hover:var(--leo-effect-elevation-01);--box-shadow-focus:var(--leo-effect-focus-state);--radius:var(--leo-radius-full);--border-color:transparent;--border-width:0px;--leo-icon-color:var(--icon-color);--leo-progressring-size:var(--leo-icon-size);--leo-progressring-color:var(--icon-color);cursor:pointer;box-sizing:border-box;-webkit-tap-highlight-color:transparent;transition:background .12s ease-in-out, var(--default-transition);box-shadow:none;border:solid var(--border-width,1px) var(--border-color,transparent);border-radius:var(--leo-button-radius,var(--radius));background:var(--bg);color:var(--color);padding:var(--leo-button-padding,calc(var(--padding-y) - var(--border-width)) var(--padding-x));justify-content:center;align-items:center;max-height:max-content;text-decoration:none;display:flex}.leoButton.fab.svelte-1j1siw9,.leoButton:visited:not(:hover).fab.svelte-1j1siw9{max-width:max-content}.leoButton.svelte-1j1siw9 .content:where(.svelte-1j1siw9),.leoButton.svelte-1j1siw9:visited:not(:hover) .content:where(.svelte-1j1siw9){padding:0 var(--icon-gap)}.leoButton.svelte-1j1siw9:not(:has(>*)),.leoButton.svelte-1j1siw9:visited:not(:hover):not(:has(>*)){padding-left:var(--leo-button-padding,calc(var(--padding-x) + var(--icon-gap)));padding-right:var(--leo-button-padding,calc(var(--padding-x) + var(--icon-gap)))}@media (hover:hover){.leoButton.svelte-1j1siw9:not(:disabled):hover{--leo-icon-color:var(--icon-hover-color,var(--icon-color));--mixed-primary-color:var(--leo-color-primary-70)}@supports (color:color-mix(in srgb, transparent, transparent)){.leoButton.svelte-1j1siw9:not(:disabled):hover{--mixed-primary-color:color-mix(in srgb, var(--primary-color), var(--foreground) 20%)}}.leoButton.svelte-1j1siw9:not(:disabled):hover{background:var(--bg-hover,var(--bg));color:var(--color-hover,var(--mixed-primary-color));box-shadow:var(--box-shadow-hover);border-color:var(--border-color-hover,var(--border-color))}}.leoButton.svelte-1j1siw9:not(:disabled):active{opacity:.75;background:var(--bg-active,var(--bg));color:var(--color-active,var(--color-hover,var(--color)));transform:scale(.97)}.leoButton.svelte-1j1siw9:not(:disabled):focus-visible{color:var(--color-focus,var(--color));box-shadow:var(--box-shadow-focus);background:var(--bg-focus,var(--bg));outline:none}.leoButton.isLoading.svelte-1j1siw9{opacity:.75;background:var(--bg-loading,var(--bg));color:var(--color-loading,var(--color))}:host:disabled .leoButton.svelte-1j1siw9,.leoButton.svelte-1j1siw9:disabled{cursor:auto}:host:disabled .leoButton.svelte-1j1siw9:not(.isLoading),.leoButton.svelte-1j1siw9:disabled:not(.isLoading){--icon-color:var(--leo-color-icon-disabled);background:var(--bg-disabled,var(--bg));color:var(--leo-color-text-disabled);border-color:var(--leo-color-button-disabled)}.leoButton.isTiny.svelte-1j1siw9{font:var(--leo-font-components-button-small);--padding-y:var(--leo-spacing-s);--padding-x:var(--leo-spacing-m);--leo-icon-size:var(--leo-icon-xs);--icon-gap:var(--leo-spacing-s);min-height:28px}.leoButton.isTiny.fab.svelte-1j1siw9{--padding-x:6px;--padding-y:6px;min-height:0}.leoButton.isSmall.svelte-1j1siw9{font:var(--leo-font-components-button-small);--padding-y:var(--leo-spacing-m);--padding-x:var(--leo-spacing-l);--leo-icon-size:var(--leo-icon-s);--icon-gap:var(--leo-spacing-s);min-height:36px}.leoButton.isSmall.fab.svelte-1j1siw9{--padding-x:var(--leo-spacing-m);min-height:0}.leoButton.isMedium.svelte-1j1siw9{font:var(--leo-font-components-button-default);--padding-y:var(--leo-spacing-l);--padding-x:var(--leo-spacing-l);--leo-icon-size:var(--leo-icon-m);--icon-gap:var(--leo-spacing-s);min-height:44px}.leoButton.isMedium.fab.svelte-1j1siw9{--padding-x:var(--leo-spacing-l);--padding-y:var(--leo-spacing-l);min-height:0}.leoButton.isLarge.svelte-1j1siw9{font:var(--leo-font-components-button-large);--padding-y:var(--leo-spacing-l);--padding-x:var(--leo-spacing-xl);--leo-icon-size:var(--leo-icon-l);--icon-gap:var(--leo-spacing-s);min-height:52px}.leoButton.isLarge.fab.svelte-1j1siw9{--padding-x:var(--leo-spacing-xl);--padding-y:var(--leo-spacing-xl);min-height:0}.leoButton.isJumbo.svelte-1j1siw9{font:var(--leo-font-components-button-jumbo);--padding-y:var(--leo-spacing-xl);--padding-x:var(--leo-spacing-xl);--leo-icon-size:28px;--icon-gap:var(--leo-spacing-m);min-height:60px}.leoButton.isJumbo.fab.svelte-1j1siw9{--padding-x:18px;--padding-y:18px;min-height:0}.leoButton.isOutline.svelte-1j1siw9,.leoButton.isPlain.svelte-1j1siw9{--bg-hover-mix:10%}.leoButton.isFilled.svelte-1j1siw9{--bg:var(--mixed-primary-color);--bg-disabled:var(--leo-color-button-disabled);--color:var(--leo-color-schemes-on-primary);--color-hover:var(--leo-color-schemes-on-primary);--box-shadow-focus:var(--leo-effect-focus-state-offset);--icon-color:var(--color)}@container style(--leo-button-color){.leoButton.isFilled.svelte-1j1siw9{--color:white;--color-hover:white}}.leoButton.isOutline.svelte-1j1siw9{--bg:transparent;--bg-active:--leo-color-neutral-20;--color:var(--leo-color-text-interactive);--border-width:1px;--border-color:var(--leo-color-divider-interactive);--border-color-hover:var(--leo-color-primitive-primary-70);--bg-hover:var(--leo-color-neutral-20)}@container style(--leo-button-color){.leoButton.isOutline.svelte-1j1siw9{--color:var(--mixed-primary-color)}}@theme (dark){.leoButton.isOutline.svelte-1j1siw9 { --border-color-hover: var(--leo-color-primitive-primary-35); --bg-hover: var(--leo-color-neutral-30); }}@supports (color:color-mix(in srgb, transparent, transparent)){.leoButton.isOutline.svelte-1j1siw9{--border-color:color-mix(in srgb, var(--primary-color), var(--background) 30%);--border-color-hover:color-mix(in srgb, var(--mixed-primary-color), var(--background) 20%);--bg-hover:color-mix(in srgb, var(--primary-color) var(--bg-hover-mix), var(--background))}}.leoButton.isPlain.svelte-1j1siw9{--color:var(--leo-color-text-interactive);--box-shadow-hover:none;--bg-mix:5%}@container style(--leo-button-color){.leoButton.isPlain.svelte-1j1siw9{--color:var(--mixed-primary-color)}}@supports (color:color-mix(in srgb, transparent, transparent)){.leoButton.isPlain.svelte-1j1siw9{--bg:color-mix(in srgb, var(--primary-color) var(--bg-mix), var(--background));--bg-hover:color-mix(in srgb, var(--primary-color) var(--bg-hover-mix), var(--background))}}.leoButton.isPlain.svelte-1j1siw9:disabled:not(.isLoading){--color:var(--leo-color-text-primary)}.leoButton.isPlainFaint.svelte-1j1siw9{--foreground:black;--primary-color:var(--leo-button-color,currentColor);--color:var(--mixed-primary-color);--box-shadow-hover:none;--icon-color:var(--mixed-primary-color);--bg-hover-mix:5%}@theme (dark){.leoButton.isPlainFaint.svelte-1j1siw9 { --foreground: white; --bg-hover-mix: 10%; }}@supports (color:color-mix(in srgb, transparent, transparent)){.leoButton.isPlainFaint.svelte-1j1siw9{--icon-color:color-mix(in srgb, var(--primary-color), var(--background) 0%);--icon-hover-color:color-mix(in srgb, var(--icon-color), var(--foreground) 20%);z-index:0;position:relative}.leoButton.isPlainFaint.svelte-1j1siw9:before{content:"";z-index:-1;border-radius:var(--radius);background-color:color-mix(in srgb, var(--primary-color) var(--bg-hover-mix), transparent);width:100%;height:100%;transition:var(--default-transition);opacity:.001;position:absolute;inset:0}@media (hover:hover){.leoButton.isPlainFaint.svelte-1j1siw9:hover:before{opacity:1}}}.leoButton.isPlainFaint.fab.svelte-1j1siw9{--bg-hover:transparent;--padding-y:0;--padding-x:0}.leoButton.isPlainFaint.fab.svelte-1j1siw9:before{content:unset}.leoButton.isHero.svelte-1j1siw9{transition:var(--default-transition);--bg:transparent;--bg-focus:var(--bg);--bg-disabled:var(--leo-color-button-disabled);--color:white;--color-hover:white;--box-shadow-focus:var(--leo-effect-focus-state-offset);--icon-color:white;--default-bg-opacity:1;z-index:0;position:relative}.leoButton.isHero.svelte-1j1siw9:not(:disabled:not(.isLoading)):before,.leoButton.isHero.svelte-1j1siw9:not(:disabled:not(.isLoading)):after{content:"";pointer-events:none;border-radius:var(--leo-button-radius,var(--radius));display:block;position:absolute;inset:0}.leoButton.isHero.svelte-1j1siw9:not(:disabled:not(.isLoading)):before{transition:var(--default-transition);z-index:-1;background:var(--leo-gradient-hero);opacity:var(--default-bg-opacity)}.leoButton.isHero.svelte-1j1siw9:not(:disabled:not(.isLoading)):after{z-index:-2;background:linear-gradient(#0003 0% 100%),linear-gradient(174deg,#f50 2.32%,#f5002d 93.33%)}@media (hover:hover){.leoButton.isHero.svelte-1j1siw9:hover:not(:disabled){--default-bg-opacity:0}}.leoButton.fab.svelte-1j1siw9{aspect-ratio:1}.leo-alert-center.svelte-13y92la{--min-width:540px;--width:var(--leo-alert-center-width,min(var(--min-width), 100vw));z-index:var(--leo-alert-center-z-index,1000);position:var(--leo-alert-center-position,fixed);width:var(--width);padding:var(--leo-spacing-m);gap:var(--leo-spacing-m);flex-direction:column;display:flex}.leo-alert-center.size-small.svelte-13y92la{--min-width:0}
