@layer cs.components{.cs-toast.svelte-13ibvv7{--t-tint:var(--cs-info-fg);--t-bg:var(--cs-surface-3);--t-edge:var(--cs-line-2);--t-edge-w:var(--cs-bw);align-items:start;gap:var(--cs-space-3);inline-size:100%;padding:var(--cs-space-3) var(--cs-space-2) var(--cs-space-3) var(--cs-space-3-5);border:var(--t-edge-w) solid var(--t-edge);border-radius:var(--cs-radius-lg);background:var(--t-bg);color:var(--cs-text-1);font-family:var(--cs-font-sans);box-shadow:var(--cs-elev-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.cs-toast.svelte-13ibvv7:not(:has(.cs-toast-close)){padding-inline-end:var(--cs-space-4)}.cs-toast[data-kind=success].svelte-13ibvv7{--t-tint:var(--cs-ok-fg)}.cs-toast[data-kind=error].svelte-13ibvv7{--t-tint:var(--cs-err-fg)}.cs-toast[data-kind=warn].svelte-13ibvv7{--t-tint:var(--cs-warn-fg)}.cs-toast[data-kind=loading].svelte-13ibvv7{--t-tint:var(--cs-accent-fg)}.cs-toast-icon.svelte-13ibvv7{block-size:1.375rem;inline-size:1.25rem;color:var(--t-tint);place-items:center;display:grid}.cs-toast-text.svelte-13ibvv7{gap:var(--cs-space-0-5);min-inline-size:0;padding-block:.0625rem;display:grid}.cs-toast-message.svelte-13ibvv7{font-size:var(--cs-text-sm);line-height:var(--cs-lh-sm);letter-spacing:var(--cs-track-sm);font-weight:var(--cs-weight-semibold);overflow-wrap:anywhere}.cs-toast-description.svelte-13ibvv7{font-size:var(--cs-text-xs);line-height:var(--cs-lh-xs);color:var(--cs-text-2);overflow-wrap:anywhere}.cs-toast-progress.svelte-13ibvv7{block-size:.25rem;border-radius:var(--cs-radius-full);background:var(--cs-surface-sunken);box-shadow:inset 0 0 0 1px var(--cs-line-1);margin-block-start:var(--cs-space-1-5);position:relative;overflow:hidden}.cs-toast-progress-fill.svelte-13ibvv7{border-radius:inherit;background:var(--t-tint);transition:inline-size var(--cs-dur-3) var(--cs-ease-out);position:absolute;inset-block:0;inset-inline-start:0}.cs-toast-progress[data-indeterminate].svelte-13ibvv7 .cs-toast-progress-fill:where(.svelte-13ibvv7){inline-size:35%;animation:svelte-13ibvv7-cs-toast-sweep 1.4s var(--cs-ease-in-out) infinite}@keyframes svelte-13ibvv7-cs-toast-sweep{0%{translate:-100%}to{translate:290%}}:root[data-cs-motion=reduce] .cs-toast-progress[data-indeterminate].svelte-13ibvv7 .cs-toast-progress-fill:where(.svelte-13ibvv7){inline-size:100%;animation:svelte-13ibvv7-cs-toast-breathe 2s var(--cs-ease-in-out) infinite}@keyframes svelte-13ibvv7-cs-toast-breathe{50%{opacity:.45}}.cs-toast-actions.svelte-13ibvv7{gap:var(--cs-space-2);margin-block-start:var(--cs-space-2);display:flex}.cs-toast.svelte-13ibvv7 .cs-toast-close{margin-block:calc(var(--cs-space-1) * -1);color:var(--cs-text-3)}.cs-toast-timer.svelte-13ibvv7{background:var(--t-tint);opacity:.55;transform-origin:0;block-size:2px;animation-name:svelte-13ibvv7-cs-toast-countdown;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;inset-block-end:0;inset-inline:0}@keyframes svelte-13ibvv7-cs-toast-countdown{0%{scale:1}to{scale:0 1}}:root[data-cs-theme=contrast] .cs-toast.svelte-13ibvv7{--t-bg:var(--cs-surface-1);--t-edge:var(--cs-line-3);--t-edge-w:2px}:root[data-cs-theme=contrast] .cs-toast-timer.svelte-13ibvv7{opacity:1;block-size:3px}@media (forced-colors:active){.cs-toast.svelte-13ibvv7{border-color:canvastext}.cs-toast-timer.svelte-13ibvv7{background:highlight}}.cs-toaster.svelte-njzw4q{--edge:var(--cs-space-5);z-index:var(--cs-z-toast);inline-size:min(23rem, calc(100vw - 2 * var(--edge)));block-size:var(--stack-h);transition:block-size var(--cs-dur-4) var(--cs-ease-out);pointer-events:none;outline:none;position:fixed}.cs-toaster.svelte-njzw4q:focus-visible{outline:var(--cs-focus-width) dashed var(--cs-focus);outline-offset:var(--cs-space-2);border-radius:var(--cs-radius-lg)}.cs-toaster[data-position^=bottom].svelte-njzw4q{inset-block-end:var(--edge)}.cs-toaster[data-position^=top].svelte-njzw4q{inset-block-start:var(--edge)}.cs-toaster[data-position$=right].svelte-njzw4q{inset-inline-end:var(--edge)}.cs-toaster[data-position$=left].svelte-njzw4q{inset-inline-start:var(--edge)}.cs-toaster[data-position$=center].svelte-njzw4q{margin-inline:auto;inset-inline:0}.cs-toaster-list.svelte-njzw4q{block-size:100%;margin:0;padding:0;list-style:none;position:relative}.cs-toaster-item.svelte-njzw4q{--enter:calc(100% + var(--edge));pointer-events:auto;opacity:var(--o,1);translate:0 var(--y,0px);scale:var(--s,1);transition:translate var(--cs-dur-4) var(--cs-ease-out), scale var(--cs-dur-4) var(--cs-ease-out), opacity var(--cs-dur-3) var(--cs-ease-out), block-size var(--cs-dur-4) var(--cs-ease-out);position:absolute;inset-inline:0}.cs-toaster[data-position^=bottom].svelte-njzw4q .cs-toaster-item:where(.svelte-njzw4q){transform-origin:bottom;inset-block-end:0}.cs-toaster[data-position^=top].svelte-njzw4q .cs-toaster-item:where(.svelte-njzw4q){transform-origin:top;inset-block-start:0}.cs-toaster-item[data-behind].svelte-njzw4q{block-size:var(--h);border-radius:var(--cs-radius-lg);overflow:hidden}.cs-toaster-item[data-behind].svelte-njzw4q .cs-toast{block-size:100%}.cs-toaster-item[data-behind].svelte-njzw4q .cs-toast>*{opacity:0}.cs-toaster-item.svelte-njzw4q .cs-toast>*{transition:opacity var(--cs-dur-2) var(--cs-ease-standard)}.cs-toaster[data-position^=bottom].svelte-njzw4q .cs-toaster-item:where(.svelte-njzw4q):not([data-entered]){translate:0 var(--enter);opacity:0}.cs-toaster[data-position^=top].svelte-njzw4q .cs-toaster-item:where(.svelte-njzw4q):not([data-entered]){translate:0 calc(var(--enter) * -1);opacity:0}.cs-toaster-item[data-closing].svelte-njzw4q{opacity:0;transition-duration:calc(var(--cs-dur-3) * var(--cs-exit-factor));transition-timing-function:var(--cs-ease-in);pointer-events:none;scale:.96}:root[data-cs-motion=reduce] .cs-toaster-item.svelte-njzw4q{transition-property:opacity}:root[data-cs-motion=reduce] .cs-toaster-item.svelte-njzw4q:not([data-entered]){translate:0 var(--y,0px)}:root[data-cs-motion=reduce] .cs-toaster-item[data-closing].svelte-njzw4q{scale:var(--s,1)}@media (width<=30rem){.cs-toaster.svelte-njzw4q{--edge:var(--cs-space-3);inset-inline:var(--edge);inline-size:auto}}}
