@layer forte.components{._backdrop_1w7g9_66{--forte-dialog-backdrop-z-index:39;--forte-dialog-backdrop-exit-duration:var(--forte-duration-fast);--forte-dialog-backdrop-exit-ease:var(--forte-ease-exit);z-index:var(--forte-dialog-backdrop-z-index);position:fixed}._backdrop_1w7g9_66[data-ending-style]{transition-duration:var(--forte-dialog-backdrop-exit-duration);transition-timing-function:var(--forte-dialog-backdrop-exit-ease)}@supports (-webkit-touch-callout:none){._backdrop_1w7g9_66{position:absolute}}._viewport_1w7g9_114{--forte-dialog-viewport-padding:var(--forte-space-4);--forte-dialog-z-index:40;box-sizing:border-box;z-index:var(--forte-dialog-z-index);padding:var(--forte-dialog-viewport-padding);overscroll-behavior:contain;display:flex;position:fixed;inset:0;overflow-y:auto}._viewport_1w7g9_114[data-size=fullscreen]{--forte-dialog-viewport-padding:0px}._viewport_1w7g9_114[data-ending-style]{pointer-events:none}._popup_1w7g9_154{--forte-dialog-bg:var(--forte-color-overlay);--forte-dialog-fg:var(--forte-color-foreground);--forte-dialog-radius:var(--forte-radius-surface);--forte-dialog-padding:var(--forte-surface-p);--forte-dialog-gap:var(--forte-space-4);--forte-dialog-shadow:var(--forte-shadow-4);--forte-dialog-border-width:1px;--forte-dialog-border-color:var(--forte-color-border);--forte-dialog-font-size:var(--forte-font-size-2);--forte-dialog-max-inline-size:32rem;--forte-dialog-nested-offset:var(--forte-travel-lg);--forte-dialog-nested-scale-step:.04;--forte-dialog-nested-duration:var(--forte-duration-spring-precise);--forte-dialog-enter-travel:var(--forte-travel-md);--forte-dialog-enter-scale:var(--forte-scale-enter);--forte-dialog-enter-duration:var(--forte-duration-normal);--forte-dialog-enter-ease:var(--forte-ease-spring-snappy);--forte-dialog-exit-travel:var(--forte-travel-md);--forte-dialog-exit-scale:calc(1 - .05 * var(--forte-motion-ok));--forte-dialog-exit-duration:var(--forte-duration-fast);--forte-dialog-exit-ease:linear;--forte-dialog-exit-fade-ease:var(--forte-ease-exit);box-sizing:border-box;gap:var(--forte-dialog-gap);inline-size:100%;max-inline-size:var(--forte-dialog-max-inline-size);padding:var(--forte-dialog-padding);border:var(--forte-dialog-border-width) solid var(--forte-dialog-border-color);border-radius:var(--forte-dialog-radius);background-color:var(--forte-dialog-bg);color:var(--forte-dialog-fg);box-shadow:var(--forte-dialog-shadow);font-family:var(--forte-font-sans);font-size:var(--forte-dialog-font-size);line-height:var(--forte-line-height-normal);translate:0 calc(var(--forte-dialog-nested-offset) * var(--nested-dialogs,0));scale:calc(1 - var(--forte-dialog-nested-scale-step) * var(--forte-motion-ok) * var(--nested-dialogs,0));transition:opacity var(--forte-duration-fast) var(--forte-ease-standard), transform var(--forte-dialog-enter-duration) var(--forte-dialog-enter-ease), translate var(--forte-dialog-nested-duration) var(--forte-ease-spring-precise), scale var(--forte-dialog-nested-duration) var(--forte-ease-spring-precise), border-color var(--forte-dialog-nested-duration) 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-direction:column;margin:auto;display:flex;position:relative}._popup_1w7g9_154[data-starting-style]{opacity:0;transform:translateY(var(--forte-dialog-enter-travel)) scale(var(--forte-dialog-enter-scale))}._popup_1w7g9_154[data-ending-style]{opacity:0;transform:translateY(var(--forte-dialog-exit-travel)) scale(var(--forte-dialog-exit-scale));transition:opacity var(--forte-dialog-exit-duration) var(--forte-dialog-exit-fade-ease), transform var(--forte-dialog-exit-duration) var(--forte-dialog-exit-ease), translate var(--forte-dialog-exit-duration) var(--forte-dialog-exit-ease), scale var(--forte-dialog-exit-duration) var(--forte-dialog-exit-ease)}._popup_1w7g9_154:after{content:"";border-radius:max(0px, calc(var(--forte-dialog-radius) - var(--forte-dialog-border-width)));background-color:var(--forte-scrim-color);opacity:0;pointer-events:none;transition:opacity var(--forte-dialog-nested-duration) var(--forte-ease-standard);position:absolute;inset:0}._popup_1w7g9_154[data-nested-dialog-open]:after{opacity:1}._popup_1w7g9_154[data-nested-dialog-open]{border-color:var(--forte-scrim-color)}._popup_1w7g9_154:has(>._surface_1w7g9_421){box-shadow:none;pointer-events:none;background-color:#0000;border-color:#0000;padding:0}._popup_1w7g9_154:has(>._surface_1w7g9_421)>*{pointer-events:auto}._popup_1w7g9_154:has(>._surface_1w7g9_421)[data-nested-dialog-open]{border-color:#0000}._popup_1w7g9_154:has(>._surface_1w7g9_421):after{border-radius:inherit}._surface_1w7g9_421{box-sizing:border-box;gap:var(--forte-dialog-gap);padding:var(--forte-dialog-padding);border:var(--forte-dialog-border-width) solid var(--forte-dialog-border-color);border-radius:var(--forte-dialog-radius);background-color:var(--forte-dialog-bg);color:var(--forte-dialog-fg);box-shadow:var(--forte-dialog-shadow);flex-direction:column;display:flex}._popup_1w7g9_154[data-size=sm]{--forte-dialog-max-inline-size:24rem}._popup_1w7g9_154[data-size=md]{--forte-dialog-max-inline-size:32rem}._popup_1w7g9_154[data-size=lg]{--forte-dialog-max-inline-size:48rem}._popup_1w7g9_154[data-size=fullscreen]{--forte-dialog-max-inline-size:100%;--forte-dialog-radius:0px;--forte-dialog-border-color:transparent;--forte-dialog-enter-travel:var(--forte-travel-page);--forte-dialog-enter-scale:1;--forte-dialog-exit-travel:var(--forte-travel-page);--forte-dialog-exit-scale:1;min-block-size:100%}._title_1w7g9_509{font-size:var(--forte-font-size-4);font-weight:var(--forte-font-weight-semibold);line-height:var(--forte-line-height-tight);letter-spacing:var(--forte-letter-spacing-tight);color:var(--forte-color-foreground);margin:0}._description_1w7g9_518{font-size:var(--forte-font-size-2);line-height:var(--forte-line-height-normal);color:var(--forte-color-foreground-muted);margin:0}._title_1w7g9_509+._description_1w7g9_518{margin-block-start:calc(var(--forte-space-1) - var(--forte-dialog-gap))}._footer_1w7g9_533{justify-content:flex-end;align-items:center;gap:var(--forte-control-gap);flex-wrap:wrap;margin-block-start:var(--forte-space-1);display:flex}._footer_1w7g9_533[data-align=start]{justify-content:flex-start}._footer_1w7g9_533[data-align=center]{justify-content:center}._footer_1w7g9_533[data-align=end]{justify-content:flex-end}._footer_1w7g9_533[data-align=between]{justify-content:space-between}._popup_1w7g9_154[data-size=fullscreen] ._footer_1w7g9_533{margin-block-start:auto}._trigger_1w7g9_572,._close_1w7g9_573{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--forte-control-gap);height:var(--forte-control-h-md);padding-inline:var(--forte-control-px-md);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);margin:0;display:inline-flex}@media (hover:hover){._trigger_1w7g9_572:hover:not([data-disabled]),._close_1w7g9_573:hover:not([data-disabled]){background-color:var(--forte-color-panel-hover)}}._trigger_1w7g9_572:active:not([data-disabled]),._close_1w7g9_573:active:not([data-disabled]){background-color:var(--forte-color-panel-active)}._trigger_1w7g9_572[data-disabled],._close_1w7g9_573[data-disabled]{cursor:not-allowed;opacity:.55}._close_1w7g9_573[data-icon-only]{aspect-ratio:1;min-inline-size:max(var(--forte-control-h-md), var(--forte-target-min));color:var(--forte-color-foreground-muted);background-color:#0000;border-color:#0000;padding-inline:0}@media (hover:hover){._close_1w7g9_573[data-icon-only]:hover:not([data-disabled]){background-color:var(--forte-color-panel-hover);color:var(--forte-color-foreground)}}}@layer forte.a11y{@media (forced-colors:active){._popup_1w7g9_154:has(>._surface_1w7g9_421){background-color:#0000;border-color:#0000}}}
