:root{--toast-spring-easing:linear(0, .002 0.6%, .007 1.2%, .015 1.8%, .026 2.4%, .041 3.1%, .06 3.8%, .108 5.3%, .157 6.6%, .214 8%, .467 13.7%, .577 16.3%, .631 17.7%, .682 19.1%, .73 20.5%, .771 21.8%, .808 23.1%, .844 24.5%, .874 25.8%, .903 27.2%, .928 28.6%, .952 30.1%, .972 31.6%, .988 33.1%, 1.01 35.7%, 1.025 38.5%, 1.034 41.6%, 1.038 45%, 1.035 50.1%, 1.012 64.2%, 1.003 73%, .999 83.7%, 1);--toast-duration:.6s;--toast-height:32px;--toast-width:350px;--toast-fill-opacity:1;--toast-backdrop-blur:8px;--toast-state-success:oklch(72.3% .219 142.136);--toast-state-loading:oklch(55.6% 0 0);--toast-state-error:oklch(63.7% .237 25.331);--toast-state-warning:oklch(79.5% .184 86.047);--toast-state-info:oklch(82.8% .111 230.318);--toast-state-action:oklch(71% .14 255)}[data-toast-toast]{cursor:default;pointer-events:none;touch-action:none;-webkit-user-select:none;user-select:none;width:var(--toast-width);height:var(--_h,var(--toast-height));opacity:0;transform-origin:50%;contain:layout style;background:0 0;border:0;padding:0;position:relative;overflow:visible;transform:translateZ(0)scale(.95)}[data-toast-toast][data-ready=true]{opacity:1;transition:transform calc(var(--toast-duration) * .66) var(--toast-spring-easing), opacity calc(var(--toast-duration) * .66) var(--toast-spring-easing), margin-bottom calc(var(--toast-duration) * .66) var(--toast-spring-easing), margin-top calc(var(--toast-duration) * .66) var(--toast-spring-easing), height var(--toast-duration) var(--toast-spring-easing);transform:translateZ(0)scale(1)}[data-toast-viewport][data-position^=top] [data-toast-toast]:not([data-ready=true]){transform:translateY(-6px)scale(.95)}[data-toast-viewport][data-position^=bottom] [data-toast-toast]:not([data-ready=true]){transform:translateY(6px)scale(.95)}[data-toast-toast][data-ready=true][data-exiting=true]{opacity:0;pointer-events:none}[data-toast-viewport][data-position^=top] [data-toast-toast][data-ready=true][data-exiting=true]{transform:translateY(-6px)scale(.95)}[data-toast-viewport][data-position^=bottom] [data-toast-toast][data-ready=true][data-exiting=true]{transform:translateY(6px)scale(.95)}[data-toast-viewport][data-position^=top] [data-toast-toast][data-ready=true][data-exiting=true]{margin-bottom:calc(-1 * (var(--_h,var(--toast-height)) + .75rem))}[data-toast-viewport][data-position^=bottom] [data-toast-toast][data-ready=true][data-exiting=true]{margin-top:calc(-1 * (var(--_h,var(--toast-height)) + .75rem))}[data-toast-backdrop]{pointer-events:none;position:absolute;inset:0}[data-toast-backdrop][data-edge=top]{transform:scaleY(-1)}[data-toast-backdrop-pill],[data-toast-backdrop-body]{-webkit-backdrop-filter:blur(var(--toast-backdrop-blur,0px));backdrop-filter:blur(var(--toast-backdrop-blur,0px));position:absolute}[data-toast-backdrop-pill]{top:0}[data-toast-backdrop-body]{width:100%;left:0}[data-toast-toast][data-ready=true] [data-toast-backdrop-pill]{transition:left var(--toast-duration) var(--toast-spring-easing), width var(--toast-duration) var(--toast-spring-easing), height var(--toast-duration) var(--toast-spring-easing)}[data-toast-toast][data-ready=true] [data-toast-backdrop-body]{transition:height var(--toast-duration) var(--toast-spring-easing), opacity calc(var(--toast-duration) * .4) ease}[data-toast-canvas]{pointer-events:none;contain:layout style;opacity:var(--toast-fill-opacity,1);position:absolute;left:0;right:0;overflow:visible;transform:translateZ(0)}[data-toast-canvas][data-edge=top]{bottom:0;transform:scaleY(-1)translateZ(0)}[data-toast-canvas][data-edge=bottom]{top:0}[data-toast-svg]{overflow:visible}[data-toast-toast][data-ready=true] [data-toast-pill]{transition:x var(--toast-duration) var(--toast-spring-easing), width var(--toast-duration) var(--toast-spring-easing), height var(--toast-duration) var(--toast-spring-easing)}[data-toast-toast][data-ready=true] [data-toast-body]{transition:height var(--toast-duration) var(--toast-spring-easing), opacity calc(var(--toast-duration) * .4) ease}[data-toast-header]{z-index:20;height:var(--toast-height);left:calc(var(--_px,0px) - 6px);transform:var(--_ht);width:calc(var(--_pw) + 12px);max-width:calc(var(--_pw) + 12px);pointer-events:auto;align-items:center;padding:6px 6px 6px 12px;display:flex;position:absolute;overflow:hidden}[data-toast-toast][data-ready=true] [data-toast-header]{transition:transform var(--toast-duration) var(--toast-spring-easing), left var(--toast-duration) var(--toast-spring-easing), width var(--toast-duration) var(--toast-spring-easing), max-width var(--toast-duration) var(--toast-spring-easing)}[data-toast-header][data-edge=top]{bottom:0}[data-toast-header][data-edge=bottom]{top:0}[data-toast-header-stack]{align-items:center;height:100%;display:inline-grid;position:relative}[data-toast-header-inner]{white-space:nowrap;grid-area:1/1;align-items:center;gap:.25rem;display:flex;transform:translateZ(0)}[data-toast-badge]{box-sizing:border-box;width:20px;height:20px;color:var(--toast-tone,currentColor);background-color:var(--toast-tone-bg,transparent);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:flex}[data-toast-title]{color:var(--toast-tone,currentColor);font-size:.8125rem;font-weight:500;line-height:1rem}:is([data-toast-badge],[data-toast-title],[data-toast-button])[data-state]{--_c:var(--toast-state-success)}:is([data-toast-badge],[data-toast-title],[data-toast-button])[data-state=loading]{--_c:var(--toast-state-loading)}:is([data-toast-badge],[data-toast-title],[data-toast-button])[data-state=error]{--_c:var(--toast-state-error)}:is([data-toast-badge],[data-toast-title],[data-toast-button])[data-state=warning]{--_c:var(--toast-state-warning)}:is([data-toast-badge],[data-toast-title],[data-toast-button])[data-state=info]{--_c:var(--toast-state-info)}:is([data-toast-badge],[data-toast-title],[data-toast-button])[data-state=action]{--_c:var(--toast-state-action)}:is([data-toast-badge],[data-toast-title])[data-state]{--toast-tone:var(--_c);--toast-tone-bg:color-mix(in oklch, var(--_c) 20%, transparent)}[data-toast-content]{z-index:10;pointer-events:none;width:100%;opacity:var(--_co,0);position:absolute;left:0}[data-toast-toast][data-ready=true] [data-toast-content]{transition:opacity calc(var(--toast-duration) * .08) ease calc(var(--toast-duration) * .04)}[data-toast-content][data-edge=top]{top:0}[data-toast-content][data-edge=bottom]{top:var(--toast-height)}[data-toast-content][data-visible=true]{pointer-events:auto}[data-toast-toast][data-ready=true] [data-toast-content][data-visible=true]{transition:opacity calc(var(--toast-duration) * .6) ease calc(var(--toast-duration) * .3)}[data-toast-description]{text-align:left;color:#fff9;contain:layout style paint;width:100%;padding:1rem;font-size:.8125rem;line-height:1.25rem}[data-toast-button]{cursor:pointer;height:1.75rem;color:var(--toast-btn-color,currentColor);background-color:var(--toast-btn-bg,transparent);border:0;border-radius:9999px;justify-content:center;align-items:center;padding:0 .625rem;font-size:.75rem;font-weight:500;transition:background-color .15s;display:inline-flex}[data-toast-description]>[data-toast-button]{margin-top:.75rem}[data-toast-button]:hover{background-color:var(--toast-btn-bg-hover,transparent)}[data-toast-button][data-state]{--toast-btn-color:var(--_c);--toast-btn-bg:color-mix(in oklch, var(--_c) 15%, transparent);--toast-btn-bg-hover:color-mix(in oklch, var(--_c) 25%, transparent)}[data-toast-icon=spin]{animation:1s linear infinite toast-spin}@keyframes toast-spin{to{transform:rotate(360deg)}}[data-toast-viewport]{z-index:2147483647;pointer-events:none;contain:layout style;gap:.75rem;max-width:calc(100vw - 1.5rem);padding:.45rem;display:flex;position:fixed}[data-toast-viewport][data-layer=page]{z-index:9989}[data-toast-viewport][data-position^=top] [data-toast-toast]:not([data-ready=true]){margin-bottom:calc(-1 * (var(--toast-height) + .75rem))}[data-toast-viewport][data-position^=bottom] [data-toast-toast]:not([data-ready=true]){margin-top:calc(-1 * (var(--toast-height) + .75rem))}[data-toast-viewport][data-position^=top]{flex-direction:column-reverse;top:0}[data-toast-viewport][data-position^=bottom]{flex-direction:column;bottom:0}[data-toast-viewport][data-position$=left]{align-items:flex-start;left:0}[data-toast-viewport][data-position$=right]{align-items:flex-end;right:0}[data-toast-viewport][data-position$=center]{align-items:center;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){[data-toast-toast][data-ready=true]:hover,[data-toast-toast][data-ready=true][data-exiting=true]{will-change:transform, opacity, height}}@media (prefers-reduced-motion:reduce){[data-toast-viewport],[data-toast-viewport] *,[data-toast-viewport] :before,[data-toast-viewport] :after{transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}table[role=grid]:has([data-table-column-resizer=true]){table-layout:fixed;width:100%;min-width:0}table[role=grid]:has([data-table-column-resizer=true]) col[data-table-implicit-width=true]{width:calc(100% / var(--table-visible-column-count,1))}
