.toast{color:var(--toast-color-inverse);background-color:var(--toast-color);border:var(--toast-border);padding:var(--toast-padding);gap:var(--size-1);border-radius:var(--toast-border-radius);font-size:var(--toast-font-size);line-height:var(--line-height-normal);box-shadow:var(--shadow-md);min-height:var(--toast-min-height);box-sizing:border-box;align-items:center;display:flex}.toast[data-size=md]{--toast-padding:var(--size-2);--toast-border-radius:var(--radius-md);--toast-font-size:var(--font-size-text-md);--toast-min-height:var(--size-6)}.toast[data-size=sm]{--toast-padding:var(--size-1-5);--toast-border-radius:var(--radius-sm);--toast-font-size:var(--font-size-text-sm);--toast-min-height:auto}.toast[data-size=sm] .text{line-height:var(--line-height-snug)}.toast[data-intent=success]{--toast-color:var(--color-surface-positive);--toast-color-inverse:var(--color-text-positive);--toast-border:var(--size-px) solid var(--color-border-positive)}.toast[data-intent=success] .text{color:var(--color-text-positive-emphasis)}.toast[data-intent=error]{--toast-color:var(--color-surface-negative);--toast-color-inverse:var(--color-text-negative);--toast-border:var(--size-px) solid var(--color-border-negative)}.toast[data-intent=error] .text{color:var(--color-text-negative-emphasis)}.toast[data-intent=warning]{--toast-color:var(--color-surface-warning);--toast-color-inverse:var(--color-text-warning);--toast-border:var(--size-px) solid var(--color-border-warning)}.toast[data-intent=warning] .text{color:var(--color-text-warning-emphasis)}.toast[data-intent=info]{--toast-color:var(--color-surface-info);--toast-color-inverse:var(--color-text-info);--toast-border:var(--size-px) solid var(--color-border-info)}.toast[data-intent=info] .text{color:var(--color-text-info-emphasis)}.toast[data-intent=neutral]{--toast-color:var(--color-surface-10);--toast-color-inverse:var(--color-text-primary);--toast-border:none}.toast[data-intent=neutral] .text{color:var(--color-text-primary)}.toast-message{flex:1}.toast-stack{--toast-stack-gap:var(--size-1-5);inset-block-end:calc(var(--toast-stack-inset-bottom,0px) + var(--size-2));inset-inline:var(--size-2);z-index:var(--z-70);margin:0 auto;padding:0;list-style:none;position:fixed}@media (width>=768px){.toast-stack{max-width:var(--size-50)}.toast-stack[data-position=start]{margin-inline:0 auto}.toast-stack[data-position=end]{margin-inline:auto 0}}.toast-stack-item{--y:translateY(100%);z-index:var(--z-index);opacity:0;transform:var(--y);position:absolute;inset-block-end:0;inset-inline:0}@media (prefers-reduced-motion:no-preference){.toast-stack-item{transition:transform var(--duration-short) var(--ease-in-out), opacity var(--duration-short) var(--ease-in-out), height var(--duration-short) var(--ease-in-out)}}.toast-stack-item:after{content:"";height:calc(var(--toast-stack-gap) + 1px);position:absolute;inset-block-end:100%;inset-inline:0}.toast-stack-item>.toast{height:100%;overflow:hidden}@media (prefers-reduced-motion:no-preference){.toast-stack-item>.toast>*{transition:opacity var(--duration-short) var(--ease-in-out)}}.toast-stack-item[data-mounted=true]{--y:translateY(0);opacity:1}.toast-stack-item[data-expanded=false][data-front=false]{--y:translateY(calc(-1 * var(--toast-stack-gap) * var(--toasts-before))) scale(calc(1 - var(--toasts-before) * .05));height:var(--front-toast-height)}.toast-stack-item[data-expanded=false][data-front=false]>.toast>*{opacity:0}.toast-stack-item[data-visible=false]{opacity:0;pointer-events:none}.toast-stack-item[data-mounted=true][data-expanded=true]{--y:translateY(calc(-1 * ( var(--heights-before) + var(--toasts-before) * var(--toast-stack-gap) )));height:var(--initial-height)}.toast-stack-item[data-removed=true][data-front=true]{--y:translateY(100%);opacity:0}.toast-stack-item[data-removed=true][data-front=false][data-expanded=true]{--y:translateY(calc(100% - ( var(--heights-before) + var(--toasts-before) * var(--toast-stack-gap) )));opacity:0}.toast-stack-item[data-removed=true][data-front=false][data-expanded=false]{--y:translateY(40%);opacity:0}
