._spinner_1a8of_1{--ui-spinner-size:calc(var(--ui-spacing) * 4);--ui-spinner-animation-duration:1s;width:var(--ui-spinner-size);height:var(--ui-spinner-size);animation:_spinner-spin_1a8of_1 var(--ui-spinner-animation-duration) linear infinite;flex-shrink:0}@keyframes _spinner-spin_1a8of_1{to{transform:rotate(1turn)}}._viewport_exrb0_1{--ui-toast-viewport-width:calc(var(--ui-spacing) * 89);--ui-toast-viewport-offset:calc(var(--ui-spacing) * 6);z-index:var(--ui-z-index-toast);top:calc(var(--ui-viewport-inset-top) + var(--ui-toast-viewport-offset));right:var(--ui-toast-viewport-offset);width:min(var(--ui-toast-viewport-width), 100vw - var(--ui-toast-viewport-offset) * 2);outline:none;position:fixed}._toast_exrb0_12{--ui-toast-gap:calc(var(--ui-spacing) * 3.5);--ui-toast-peek:calc(var(--ui-spacing) * 3.5);--ui-toast-padding:calc(var(--ui-spacing) * 4);--ui-toast-radius:var(--ui-radius-lg);--ui-toast-shadow:var(--ui-shadow-lg);--ui-toast-color-background:var(--ui-color-surface);--ui-toast-color-foreground:var(--ui-color-foreground);--ui-toast-color-border:var(--ui-color-border);--ui-toast-transition-duration:.4s;--ui-toast-scale:max(0, 1 - var(--toast-index) * .05);--ui-toast-height:var(--toast-frontmost-height,var(--toast-height));--ui-toast-offset-y:calc(var(--toast-offset-y) + var(--toast-index) * var(--ui-toast-gap) + var(--toast-swipe-movement-y));z-index:calc(1000 - var(--toast-index));box-sizing:border-box;width:100%;height:var(--ui-toast-height);border:var(--ui-border-width) solid var(--ui-toast-color-border);border-radius:var(--ui-toast-radius);background-color:var(--ui-toast-color-background);box-shadow:var(--ui-toast-shadow);color:var(--ui-toast-color-foreground);-webkit-user-select:none;user-select:none;transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) + var(--toast-index) * var(--ui-toast-peek) + (1 - var(--ui-toast-scale)) * var(--ui-toast-height))) scale(var(--ui-toast-scale));transform-origin:bottom;transition-property:transform,opacity,height;transition-duration:var(--ui-toast-transition-duration), var(--ui-toast-transition-duration), .15s;background-clip:padding-box;transition-timing-function:cubic-bezier(.22,1,.36,1);position:absolute;top:0;right:0}._toast_exrb0_12:after{content:"";width:100%;height:calc(var(--ui-toast-gap) + var(--ui-border-width));position:absolute;top:100%;left:0}._toast_exrb0_12[data-expanded]{height:var(--toast-height);transform:translateX(var(--toast-swipe-movement-x)) translateY(var(--ui-toast-offset-y))}._toast_exrb0_12[data-starting-style],._toast_exrb0_12[data-ending-style]{transform:translateY(-150%)}._toast_exrb0_12[data-limited],._toast_exrb0_12[data-ending-style]{opacity:0}._toast_exrb0_12[data-ending-style][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y) - 150%))}._toast_exrb0_12[data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x) + 150%)) translateY(var(--ui-toast-offset-y))}@media (prefers-reduced-motion:reduce){._toast_exrb0_12{transition-duration:0s}}._toast_exrb0_12[data-type=success]{--ui-toast-color-accent:var(--ui-color-success)}._toast_exrb0_12[data-type=error]{--ui-toast-color-accent:var(--ui-color-destructive)}._toast_exrb0_12[data-type=warning]{--ui-toast-color-accent:var(--ui-color-warning)}._toast_exrb0_12[data-type=info]{--ui-toast-color-accent:var(--ui-color-info)}._toast_exrb0_12:is([data-type=success],[data-type=error],[data-type=warning],[data-type=info]){--ui-toast-color-background:color-mix(in oklab, var(--ui-toast-color-accent) 6%, var(--ui-color-surface));--ui-toast-color-foreground:var(--ui-toast-color-accent);--ui-toast-color-border:color-mix(in oklab, var(--ui-toast-color-accent) 20%, var(--ui-color-surface))}._content_exrb0_102{--ui-toast-content-gap:calc(var(--ui-spacing) * 2.5);align-items:flex-start;gap:var(--ui-toast-content-gap);padding:var(--ui-toast-padding);transition:opacity .25s;display:flex;overflow:hidden}._content_exrb0_102[data-behind]{opacity:0}._content_exrb0_102[data-expanded]{opacity:1}._icon_exrb0_118{--ui-toast-icon-size:calc(var(--ui-spacing) * 4);--ui-toast-icon-offset:calc((var(--ui-line-height-md) - var(--ui-toast-icon-size)) / 2);width:var(--ui-toast-icon-size);height:var(--ui-toast-icon-size);margin-top:var(--ui-toast-icon-offset);flex-shrink:0}._body_exrb0_127{--ui-toast-body-gap:calc(var(--ui-spacing) * .5);gap:var(--ui-toast-body-gap);flex-direction:column;flex:1;min-width:0;display:flex}._title_exrb0_136{--ui-toast-title-font-size:var(--ui-font-size-md);--ui-toast-title-line-height:var(--ui-line-height-md);--ui-toast-title-font-weight:var(--ui-font-weight-medium);font-size:var(--ui-toast-title-font-size);font-weight:var(--ui-toast-title-font-weight);line-height:var(--ui-toast-title-line-height);overflow-wrap:anywhere;margin:0}._title_exrb0_136 a:not([class]){color:inherit;text-decoration:underline}._description_exrb0_151{--ui-toast-description-font-size:var(--ui-font-size-md);--ui-toast-description-line-height:var(--ui-line-height-md);--ui-toast-description-opacity:.8;font-size:var(--ui-toast-description-font-size);line-height:var(--ui-toast-description-line-height);opacity:var(--ui-toast-description-opacity);overflow-wrap:anywhere;margin:0}._description_exrb0_151:empty{display:none}._action_exrb0_165{--ui-toast-action-height:calc(var(--ui-spacing) * 6);--ui-toast-action-padding-x:calc(var(--ui-spacing) * 2);--ui-toast-action-radius:var(--ui-radius-sm);height:var(--ui-toast-action-height);padding:0 var(--ui-toast-action-padding-x);border-radius:var(--ui-toast-action-radius);background-color:var(--ui-toast-color-foreground);color:var(--ui-toast-color-background);font:inherit;font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-medium);cursor:pointer;border:0;flex-shrink:0}._close_exrb0_182{--ui-toast-close-size:calc(var(--ui-spacing) * 5);--ui-toast-close-size-icon:calc(var(--ui-spacing) * 3.5);--ui-toast-close-opacity:.6;width:var(--ui-toast-close-size);height:var(--ui-toast-close-size);border-radius:var(--ui-radius-xs);color:inherit;opacity:var(--ui-toast-close-opacity);cursor:pointer;transition:opacity var(--ui-transition-duration) var(--ui-transition-easing);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._close_exrb0_182:hover{opacity:1}._close_exrb0_182:focus-visible{box-shadow:0 0 0 var(--ui-ring-width) var(--ui-color-focus-ring);opacity:1;outline:none}._close_exrb0_182 svg{width:var(--ui-toast-close-size-icon);height:var(--ui-toast-close-size-icon)}
