@layer forte.components{._viewport_1w6ok_84{--forte-toast-viewport-inset:var(--forte-space-4);--forte-toast-width:22rem;--forte-toast-gap:var(--forte-space-3);--forte-toast-peek:var(--forte-space-3);--forte-toast-stack-scale:.05;--forte-toast-z-index:60;box-sizing:border-box;z-index:var(--forte-toast-z-index);inline-size:min(var(--forte-toast-width), calc(100% - 2 * var(--forte-toast-viewport-inset)));block-size:var(--toast-frontmost-height,0px);pointer-events:none;position:fixed}._viewport_1w6ok_84[data-contained]{position:absolute}._viewport_1w6ok_84[data-position^=top]{inset-block-start:var(--forte-toast-viewport-inset)}._viewport_1w6ok_84[data-position^=bottom]{inset-block-end:var(--forte-toast-viewport-inset)}._viewport_1w6ok_84[data-position$=-start]{inset-inline-start:var(--forte-toast-viewport-inset)}._viewport_1w6ok_84[data-position$=-end]{inset-inline-end:var(--forte-toast-viewport-inset)}._viewport_1w6ok_84[data-position=top],._viewport_1w6ok_84[data-position=bottom]{margin-inline:auto;inset-inline:0}._root_1w6ok_49{--forte-toast-bg:var(--forte-color-overlay);--forte-toast-fg:var(--forte-color-foreground);--forte-toast-radius:var(--forte-radius-surface);--forte-toast-padding:var(--forte-space-4);--forte-toast-content-gap:var(--forte-space-3);--forte-toast-shadow:var(--forte-shadow-3);--forte-toast-border:var(--forte-color-border);--forte-toast-accent:var(--forte-color-foreground-muted);--forte-toast-stack-direction:-1;--forte-toast-enter-travel:100%;--forte-toast-enter-duration:var(--forte-duration-normal);--forte-toast-enter-ease:var(--forte-ease-spring-snappy);--forte-toast-exit-duration:var(--forte-duration-fast);--forte-toast-exit-ease:var(--forte-ease-exit);box-sizing:border-box;z-index:calc(-1 * var(--toast-index,0));border:1px solid var(--forte-toast-border);border-radius:var(--forte-toast-radius);background-color:var(--forte-toast-bg);color:var(--forte-toast-fg);box-shadow:var(--forte-toast-shadow);font-family:var(--forte-font-sans);line-height:var(--forte-line-height-normal);pointer-events:auto;transform-origin:50% 100%;height:var(--toast-frontmost-height,auto);translate:0 calc(var(--forte-toast-stack-direction) * var(--toast-index,0) * var(--forte-toast-peek));scale:calc(1 - var(--toast-index,0) * var(--forte-toast-stack-scale));transition:opacity var(--forte-toast-enter-duration) var(--forte-ease-standard), transform var(--forte-toast-enter-duration) var(--forte-toast-enter-ease), height var(--forte-duration-move) var(--forte-ease-standard), translate var(--forte-duration-move) var(--forte-ease-standard), scale var(--forte-duration-move) var(--forte-ease-standard), outline-color var(--forte-focus-ring-duration) var(--forte-focus-ring-ease), outline-offset var(--forte-focus-ring-duration) var(--forte-focus-ring-ease), box-shadow var(--forte-focus-ring-duration) var(--forte-focus-ring-ease);position:absolute;inset-block-end:0;inset-inline:0}._viewport_1w6ok_84[data-position^=top] ._root_1w6ok_49{--forte-toast-stack-direction:1;--forte-toast-enter-travel:-100%;transform-origin:50% 0;inset-block:0 auto}._root_1w6ok_49[data-expanded]{height:var(--toast-height,auto);translate:0 calc(var(--forte-toast-stack-direction) * ( var(--toast-offset-y,0px) + var(--toast-index,0) * var(--forte-toast-gap) ));scale:1}._root_1w6ok_49[data-expanded]:after{content:"";inset-inline:0;inset-block:calc(-.5 * var(--forte-toast-gap) - 1px);z-index:-1;position:absolute}._root_1w6ok_49[data-limited]{opacity:0;pointer-events:none}._root_1w6ok_49[data-starting-style],._root_1w6ok_49[data-ending-style]{opacity:0;transform:translateY(calc(var(--forte-toast-enter-travel) * var(--forte-motion-ok)))}._root_1w6ok_49[data-ending-style]{transition:opacity var(--forte-toast-exit-duration) var(--forte-toast-exit-ease), transform var(--forte-toast-exit-duration) var(--forte-toast-exit-ease), height var(--forte-duration-move) var(--forte-ease-standard), translate var(--forte-duration-move) var(--forte-ease-standard), scale var(--forte-duration-move) var(--forte-ease-standard)}._root_1w6ok_49[data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x) + 100%))}._root_1w6ok_49[data-ending-style][data-swipe-direction=left]{transform:translateX(calc(var(--toast-swipe-movement-x) - 100%))}._root_1w6ok_49[data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y) + 100%))}._root_1w6ok_49[data-ending-style][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y) - 100%))}._root_1w6ok_49[data-type=success]{--forte-toast-accent:var(--forte-color-success-text)}._root_1w6ok_49[data-type=error]{--forte-toast-accent:var(--forte-color-danger-text)}._root_1w6ok_49[data-type=warning]{--forte-toast-accent:var(--forte-color-warning-text)}._root_1w6ok_49[data-type=info]{--forte-toast-accent:var(--forte-color-info-text)}._root_1w6ok_49[data-type=loading]{--forte-toast-accent:var(--forte-color-primary-text)}._content_1w6ok_431{box-sizing:border-box;align-items:center;gap:var(--forte-toast-content-gap);padding:var(--forte-toast-padding);font-size:var(--forte-font-size-2);transition:opacity var(--forte-duration-move) var(--forte-ease-standard);display:flex}._content_1w6ok_431[data-behind]:not([data-expanded]){opacity:0}._body_1w6ok_453{gap:var(--forte-space-1);flex-direction:column;flex:auto;min-inline-size:0;display:flex}._title_1w6ok_461{font-size:var(--forte-font-size-2);font-weight:var(--forte-font-weight-semibold);line-height:var(--forte-line-height-tight);color:var(--forte-toast-fg);margin:0}._description_1w6ok_469{font-size:var(--forte-font-size-2);line-height:var(--forte-line-height-normal);color:var(--forte-color-foreground-muted);margin:0}._icon_1w6ok_484{color:var(--forte-toast-accent);pointer-events:none;flex:none;justify-content:center;align-items:center;display:flex}._glyph_1w6ok_493{inline-size:var(--forte-space-4);block-size:var(--forte-space-4);display:block}._action_1w6ok_504{box-sizing:border-box;min-block-size:max(var(--forte-control-h-sm), var(--forte-target-min));padding-inline:var(--forte-control-px-sm);border:1px solid var(--forte-color-border);border-radius:var(--forte-radius-control);background-color:var(--forte-color-panel);color:var(--forte-color-foreground);font-family:var(--forte-font-sans);font-size:var(--forte-font-size-2);font-weight:var(--forte-font-weight-medium);line-height:var(--forte-line-height-tight);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;transition:background-color var(--forte-duration-fast) var(--forte-ease-standard), border-color var(--forte-duration-fast) var(--forte-ease-standard), color var(--forte-duration-fast) var(--forte-ease-standard), outline-color var(--forte-focus-ring-duration) var(--forte-focus-ring-ease), outline-offset var(--forte-focus-ring-duration) var(--forte-focus-ring-ease), box-shadow var(--forte-focus-ring-duration) var(--forte-focus-ring-ease);flex:none;justify-content:center;align-items:center;margin:0;display:inline-flex}@media (hover:hover){._action_1w6ok_504:hover:not([data-disabled]){background-color:var(--forte-color-panel-hover)}}._action_1w6ok_504:active:not([data-disabled]){background-color:var(--forte-color-panel-active)}._action_1w6ok_504[data-disabled]{cursor:not-allowed;opacity:.55}._close_1w6ok_558{box-sizing:border-box;inline-size:var(--forte-target-min);block-size:var(--forte-target-min);border-radius:var(--forte-radius-control);color:var(--forte-color-foreground-muted);cursor:pointer;transition:background-color var(--forte-duration-fast) var(--forte-ease-standard), color var(--forte-duration-fast) var(--forte-ease-standard), outline-color var(--forte-focus-ring-duration) var(--forte-focus-ring-ease), outline-offset var(--forte-focus-ring-duration) var(--forte-focus-ring-ease), box-shadow var(--forte-focus-ring-duration) var(--forte-focus-ring-ease);background-color:#0000;border:0;flex:none;justify-content:center;align-self:flex-start;align-items:center;margin:0;padding:0;display:inline-flex}@media (hover:hover){._close_1w6ok_558:hover{background-color:var(--forte-color-panel-hover);color:var(--forte-color-foreground)}}._close_1w6ok_558:active{background-color:var(--forte-color-panel-active)}}@layer forte.a11y{@media (forced-colors:active){._root_1w6ok_49{background-color:canvas}._icon_1w6ok_484{color:canvastext}}}
