@layer colors,config,root,reboot,layout,content,forms;@layer components{.toast{--cui-toast-zindex:var(--cui-z-toast);--cui-toast-padding-x:.75rem;--cui-toast-padding-y:.5rem;--cui-toast-spacing:1.5rem;--cui-toast-max-width:350px;--cui-toast-color:var(--cui-fg-body);--cui-toast-bg:var(--cui-bg-body);--cui-toast-border-width:var(--cui-border-width);--cui-toast-border-color:var(--cui-border-color-translucent);--cui-toast-border-radius:var(--cui-radius-7);--cui-toast-box-shadow:var(--cui-box-shadow);--cui-toast-header-color:var(--cui-fg-3);--cui-toast-header-bg:var(--cui-bg-body);--cui-toast-header-border-color:var(--cui-border-color-translucent);--cui-toast-font-size:.875rem;--cui-toast-slide:.5rem;--cui-toast-transition-property:opacity, translate, display;--cui-toast-transition-duration:.3s;--cui-toast-transition-timing:ease-out;width:var(--cui-toast-max-width);max-width:100%;font-size:var(--cui-toast-font-size);color:var(--cui-toast-color);pointer-events:auto;background-color:var(--cui-toast-bg);border:var(--cui-toast-border-width) solid var(--cui-theme-border,var(--cui-toast-border-color));box-shadow:var(--cui-toast-box-shadow);border-radius:var(--cui-toast-border-radius);background-clip:padding-box;display:none}.toast:not(.toast-instant){opacity:0;translate:var(--cui-toast-leave-translate,var(--cui-toast-translate,0 calc(-1 * var(--cui-toast-slide))))}@media (prefers-reduced-motion:no-preference){.toast:not(.toast-instant){transition-timing-function:var(--cui-toast-transition-timing);transition-duration:var(--cui-toast-transition-duration);transition-property:var(--cui-toast-transition-property);transition-behavior:allow-discrete}}.toast.show{opacity:1;display:block;translate:0}@starting-style{.toast:not(.toast-instant).show{opacity:0;translate:var(--cui-toast-enter-translate,var(--cui-toast-translate,0 calc(-1 * var(--cui-toast-slide))))}}.toast-container{--cui-toast-zindex:var(--cui-z-toast);--cui-toast-container-inset:var(--cui-spacer-5);--cui-toast-inline-sign:1;--cui-toast-max-width:350px;--cui-toast-spacing:1.5rem;--cui-toast-transition-duration:.3s;--cui-toast-transition-timing:ease-out;z-index:var(--cui-toast-zindex);pointer-events:none;width:max-content;max-width:100%;position:absolute}.toast-container:dir(rtl){--cui-toast-inline-sign:-1}.toast-container>:not(:last-child){margin-bottom:var(--cui-toast-spacing)}.toast-container>.toast{position:relative}.toast-container-top-start,.toast-container-top-center,.toast-container-top-end,.toast-container-middle-start,.toast-container-middle-center,.toast-container-middle-end,.toast-container-bottom-start,.toast-container-bottom-center,.toast-container-bottom-end{position:fixed}.toast-container-top-start,.toast-container-top-center,.toast-container-top-end{inset-block-start:var(--cui-toast-container-inset)}.toast-container-bottom-start,.toast-container-bottom-center,.toast-container-bottom-end{inset-block-end:var(--cui-toast-container-inset)}.toast-container-middle-start,.toast-container-middle-center,.toast-container-middle-end{inset-block:var(--cui-toast-container-inset);height:fit-content;margin-block:auto}.toast-container-top-start,.toast-container-middle-start,.toast-container-bottom-start{--cui-toast-translate:calc(var(--cui-toast-inline-sign) * (-100% - var(--cui-toast-container-inset))) 0;inset-inline-start:var(--cui-toast-container-inset)}.toast-container-top-end,.toast-container-middle-end,.toast-container-bottom-end{--cui-toast-translate:calc(var(--cui-toast-inline-sign) * (100% + var(--cui-toast-container-inset))) 0;inset-inline-end:var(--cui-toast-container-inset)}.toast-container-top-center{--cui-toast-translate:0 calc(-100% - var(--cui-toast-container-inset))}.toast-container-middle-center{--cui-toast-translate:0 0}.toast-container-bottom-center{--cui-toast-translate:0 calc(100% + var(--cui-toast-container-inset))}.toast-container-top-center,.toast-container-middle-center,.toast-container-bottom-center{inset-inline:var(--cui-toast-container-inset);margin-inline:auto}.toast-header{padding:var(--cui-toast-padding-y) var(--cui-toast-padding-x);color:var(--cui-theme-fg-emphasis,var(--cui-toast-header-color));background-color:var(--cui-theme-bg-subtle,var(--cui-toast-header-bg));border-block-end:var(--cui-toast-border-width) solid var(--cui-theme-border,var(--cui-toast-header-border-color));border-top-left-radius:calc(var(--cui-toast-border-radius) - var(--cui-toast-border-width));border-top-right-radius:calc(var(--cui-toast-border-radius) - var(--cui-toast-border-width));background-clip:padding-box;align-items:center;display:flex}.toast-header .btn-close{margin-inline:var(--cui-toast-padding-x) calc(-.5 * var(--cui-toast-padding-x))}.toast-body{padding:var(--cui-toast-padding-x);word-wrap:break-word}.toast-translucent{background-color:color-mix(in oklch, var(--cui-toast-bg) var(--cui-translucent-opacity), transparent);backdrop-filter:var(--cui-translucent-backdrop-filter)}.toast-translucent .toast-header{background-color:color-mix(in oklch, var(--cui-theme-bg-subtle,var(--cui-toast-header-bg)) var(--cui-translucent-opacity), transparent)}.toast-title{flex:auto}.toast-row{gap:var(--cui-toast-padding-x);align-items:center;display:flex}.toast-description{flex:auto}.toast[data-coreui-limited]{opacity:0;translate:var(--cui-toast-limited-translate,0 50%);display:none}.toast-container-bottom-start,.toast-container-bottom-center,.toast-container-bottom-end{--cui-toast-limited-translate:0 -50%}.toast-container-stack{--cui-toast-stack-peek:.75rem;--cui-toast-stack-scale:.1;--cui-toast-stack-visible:3;--cui-toast-stack-ratio:calc(1 - var(--cui-toast-stack-scale));--cui-toast-stack-depth:calc(var(--cui-toast-stack-front-height) + var(--cui-toast-stack-peek) / var(--cui-toast-stack-scale));--cui-toast-stack-last:calc(min(var(--cui-toast-stack-count), var(--cui-toast-stack-visible)) - 1);width:var(--cui-toast-max-width);max-width:100%;height:calc(var(--cui-toast-stack-depth) * (1 - pow(var(--cui-toast-stack-ratio), var(--cui-toast-stack-last))) + var(--cui-toast-stack-front-height) * pow(var(--cui-toast-stack-ratio), var(--cui-toast-stack-last)));pointer-events:auto}@media (prefers-reduced-motion:no-preference){.toast-container-stack{transition-timing-function:var(--cui-toast-transition-timing);transition-duration:var(--cui-toast-transition-duration);transition-property:height}}.toast-container-stack>.toast{z-index:calc(var(--cui-toast-stack-count) - var(--cui-toast-stack-index));height:var(--cui-toast-stack-front-height);transform-origin:top;scale:pow(var(--cui-toast-stack-ratio), var(--cui-toast-stack-index));margin-block-end:0;position:absolute;inset-block-start:calc(var(--cui-toast-stack-depth) * (1 - pow(var(--cui-toast-stack-ratio), var(--cui-toast-stack-index))));inset-inline:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.toast-container-stack>.toast:not(.toast-instant){transition-timing-function:var(--cui-toast-transition-timing);transition-duration:var(--cui-toast-transition-duration);transition-behavior:allow-discrete;transition-property:opacity,translate,display,inset-block-start,height,scale}.toast-container-stack>.toast:not(.toast-instant)>*{transition-timing-function:var(--cui-toast-transition-timing);transition-duration:var(--cui-toast-transition-duration);transition-property:opacity}}.toast-container-stack>.toast:not([data-coreui-stack-index="0"]){--cui-toast-leave-translate:0 0;--cui-toast-limited-translate:0 0}.toast-container-stack>.toast:not([data-coreui-stack-index="0"])>*{opacity:0}.toast-container-stack>.toast[data-coreui-stack-hidden]{pointer-events:none;opacity:0}.toast-container-stack:is(:hover,:focus-within){height:calc(var(--cui-toast-stack-heights) + (var(--cui-toast-stack-count) - 1) * var(--cui-toast-spacing))}.toast-container-stack:is(:hover,:focus-within)>.toast{height:var(--cui-toast-height);inset-block-start:calc(var(--cui-toast-stack-before) + var(--cui-toast-stack-index) * var(--cui-toast-spacing));scale:1}.toast-container-stack:is(:hover,:focus-within)>.toast>*{opacity:1}.toast-container-stack:is(:hover,:focus-within)>.toast[data-coreui-stack-hidden]:not([data-coreui-limited]){pointer-events:auto;opacity:1}.toast-container-bottom-start.toast-container-stack>.toast,.toast-container-bottom-center.toast-container-stack>.toast,.toast-container-bottom-end.toast-container-stack>.toast{transform-origin:bottom;inset-block-start:auto;inset-block-end:calc(var(--cui-toast-stack-depth) * (1 - pow(var(--cui-toast-stack-ratio), var(--cui-toast-stack-index))))}@media (prefers-reduced-motion:no-preference){.toast-container-bottom-start.toast-container-stack>.toast:not(.toast-instant),.toast-container-bottom-center.toast-container-stack>.toast:not(.toast-instant),.toast-container-bottom-end.toast-container-stack>.toast:not(.toast-instant){transition-timing-function:var(--cui-toast-transition-timing);transition-duration:var(--cui-toast-transition-duration);transition-behavior:allow-discrete;transition-property:opacity,translate,display,inset-block-end,height,scale}}.toast-container-bottom-start.toast-container-stack:is(:hover,:focus-within)>.toast,.toast-container-bottom-center.toast-container-stack:is(:hover,:focus-within)>.toast,.toast-container-bottom-end.toast-container-stack:is(:hover,:focus-within)>.toast{inset-block-end:calc(var(--cui-toast-stack-before) + var(--cui-toast-stack-index) * var(--cui-toast-spacing))}}@layer custom,helpers,utilities;
