@layer fui.tokens,fui.base;@layer fui.components{.Dialog-module-scss-module__aXeXkG__backdrop{z-index:var(--fui-overlay-layer-backdrop,50);background-color:var(--fui-backdrop,#1b191661);transition-property:opacity;transition-duration:var(--fui-duration-enter-lg,.2s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));position:fixed;inset:0}.Dialog-module-scss-module__aXeXkG__backdrop[data-starting-style],.Dialog-module-scss-module__aXeXkG__backdrop[data-ending-style]{opacity:0}.Dialog-module-scss-module__aXeXkG__backdrop[data-ending-style]{transition-duration:var(--fui-duration-exit-lg,.1s)}@media (prefers-reduced-motion:reduce){.Dialog-module-scss-module__aXeXkG__backdrop{transition-property:opacity}}.Dialog-module-scss-module__aXeXkG__positioner{--_fui-overlay-safe-top:var(--fui-feedback-viewport-inset-top,max(var(--fui-raw-space-16,16px), env(safe-area-inset-top)));--_fui-overlay-safe-bottom:var(--fui-feedback-viewport-inset-bottom,max(var(--fui-raw-space-16,16px), env(safe-area-inset-bottom)));--_fui-overlay-safe-left:var(--fui-feedback-viewport-inset-left,max(var(--fui-raw-space-16,16px), env(safe-area-inset-left)));--_fui-overlay-safe-right:var(--fui-feedback-viewport-inset-right,max(var(--fui-raw-space-16,16px), env(safe-area-inset-right)));--_fui-overlay-safe-inline:calc(100dvw - var(--_fui-overlay-safe-left) - var(--_fui-overlay-safe-right));--_fui-overlay-safe-block:calc(100dvh - var(--_fui-overlay-safe-top) - var(--_fui-overlay-safe-bottom));z-index:var(--fui-overlay-layer-modal,51);padding-block:var(--_fui-overlay-safe-top,var(--fui-raw-space-16,16px)) var(--_fui-overlay-safe-bottom,var(--fui-raw-space-16,16px));padding-inline:var(--_fui-overlay-safe-left,var(--fui-raw-space-16,16px)) var(--_fui-overlay-safe-right,var(--fui-raw-space-16,16px));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Dialog-module-scss-module__aXeXkG__popup{box-sizing:border-box;color:var(--fui-text-primary,#1b1916);background-color:var(--fui-bg-elevated,#fffefd);border-radius:var(--fui-radius-overlay,12px);box-shadow:var(--fui-shadow-popup,0 0 0 .5px #0000001f, 0 2px 5px #0000000f, 0 10px 24px #0000001a);border:0}@media (forced-colors:active){.Dialog-module-scss-module__aXeXkG__popup{outline:var(--fui-stroke-hairline,1px) solid CanvasText}}.Dialog-module-scss-module__aXeXkG__popup{font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty;max-block-size:var(--_fui-overlay-safe-block,calc(100dvh - var(--fui-raw-space-32,32px)));padding-block:var(--fui-raw-space-8,8px);inline-size:100%;max-inline-size:var(--fui-overlay-dialog-md,448px);transition-property:opacity;transition-duration:var(--fui-duration-enter-lg,.2s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));flex-direction:column;display:flex;position:relative;overflow:hidden}.Dialog-module-scss-module__aXeXkG__popup[data-starting-style],.Dialog-module-scss-module__aXeXkG__popup[data-ending-style]{opacity:0}.Dialog-module-scss-module__aXeXkG__popup[data-ending-style]{transition-duration:var(--fui-duration-exit-lg,.1s)}@media (prefers-reduced-motion:reduce){.Dialog-module-scss-module__aXeXkG__popup{transition-property:opacity}}.Dialog-module-scss-module__aXeXkG__sm{max-inline-size:var(--fui-overlay-dialog-sm,384px)}.Dialog-module-scss-module__aXeXkG__lg{max-inline-size:var(--fui-overlay-dialog-lg,576px)}.Dialog-module-scss-module__aXeXkG__header{gap:var(--fui-feedback-text-gap,var(--fui-raw-space-4,4px));padding-block:var(--fui-raw-space-8,8px);padding-inline:var(--fui-raw-space-16,16px);flex:none;display:grid}.Dialog-module-scss-module__aXeXkG__title{font-size:var(--fui-type-title-sm-size,15px);line-height:var(--fui-type-title-sm-line,20px);font-weight:var(--fui-type-title-sm-weight,600);letter-spacing:var(--fui-type-title-sm-tracking,-.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:balance;color:var(--fui-text-primary,#1b1916);margin:0}.Dialog-module-scss-module__aXeXkG__description{font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty;color:var(--fui-text-secondary,#4f4b45);margin:0}.Dialog-module-scss-module__aXeXkG__body{font-size:var(--fui-type-body-compact-size,12px);line-height:var(--fui-type-body-compact-line,18px);font-weight:var(--fui-type-body-compact-weight,400);letter-spacing:var(--fui-type-body-compact-tracking,.005em);font-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);text-wrap:pretty;min-block-size:0;padding-block:var(--fui-raw-space-8,8px);padding-inline:var(--fui-raw-space-16,16px);overscroll-behavior:contain;flex:auto;overflow:auto}.Dialog-module-scss-module__aXeXkG__body>:first-child{margin-block-start:0}.Dialog-module-scss-module__aXeXkG__body>:last-child{margin-block-end:0}.Dialog-module-scss-module__aXeXkG__body:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Dialog-module-scss-module__aXeXkG__body:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Dialog-module-scss-module__aXeXkG__footer{justify-content:flex-end;align-items:center;gap:var(--fui-raw-space-8,8px);padding-block:var(--fui-raw-space-8,8px);padding-inline:var(--fui-raw-space-16,16px);flex-wrap:wrap;flex:none;display:flex;position:relative}.Dialog-module-scss-module__aXeXkG__footer:before{border-block-start:var(--fui-stroke-hairline,1px) solid var(--fui-border,#e2dfda);content:"";opacity:0;pointer-events:none;transition:opacity var(--fui-duration-micro,.1s) var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1));position:absolute;inset-block-start:0;inset-inline:0}@media (prefers-reduced-motion:reduce){.Dialog-module-scss-module__aXeXkG__footer:before{transition:none}}[data-fui-overflowing]~.Dialog-module-scss-module__aXeXkG__footer:before{opacity:1}.Dialog-module-scss-module__aXeXkG__close{appearance:none;padding:var(--fui-raw-space-0,0);margin:var(--fui-raw-space-0,0);font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;background:0 0;border:none}.Dialog-module-scss-module__aXeXkG__close:disabled{cursor:not-allowed}.Dialog-module-scss-module__aXeXkG__close{transition-property:background-color,border-color,box-shadow,opacity,scale;transition-duration:var(--fui-duration-micro,.1s);transition-timing-function:var(--fui-ease-standard,cubic-bezier(.2, 0, 0, 1))}.Dialog-module-scss-module__aXeXkG__close:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-focus-ring-color,#3d5ae8);outline-offset:var(--fui-focus-ring-offset,2px)}@media (forced-colors:active){.Dialog-module-scss-module__aXeXkG__close:focus-visible{outline-color:var(--fui-focus-ring-color,Highlight)}}.Dialog-module-scss-module__aXeXkG__close:disabled,.Dialog-module-scss-module__aXeXkG__close[data-disabled]{opacity:var(--_fui-disabled-opacity,var(--fui-opacity-disabled,.45));cursor:not-allowed}.Dialog-module-scss-module__aXeXkG__close:disabled>*,.Dialog-module-scss-module__aXeXkG__close[data-disabled]>*{--_fui-disabled-opacity:1}.Dialog-module-scss-module__aXeXkG__close:disabled,.Dialog-module-scss-module__aXeXkG__close[data-disabled]{pointer-events:none}.Dialog-module-scss-module__aXeXkG__close{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--_fui-action-gap,var(--fui-raw-space-6,6px));min-block-size:var(--_fui-action-track,var(--fui-control-height-md,32px));padding-inline:var(--_fui-action-inline-inset,var(--fui-raw-space-10,10px));font-size:var(--_fui-action-type-size,var(--fui-type-ui-compact-size,11px));line-height:var(--_fui-action-type-line,var(--fui-type-ui-compact-line,16px));font-weight:var(--_fui-action-type-weight,var(--fui-type-ui-compact-weight,400));letter-spacing:var(--_fui-action-type-tracking,var(--fui-type-ui-compact-tracking,.005em));font-family:var(--_fui-action-type-family,var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif));--_fui-action-track:var(--fui-control-height-sm,28px);--_fui-action-icon-size:var(--fui-icon-sm,14px);--_fui-action-gap:var(--fui-raw-space-4,4px);--_fui-action-inline-inset:var(--fui-raw-space-10,10px);--_fui-action-type-size:var(--fui-type-ui-compact-size,11px);--_fui-action-type-line:var(--fui-type-ui-compact-line,16px);--_fui-action-type-weight:var(--fui-type-ui-compact-weight,400);--_fui-action-type-tracking:var(--fui-type-ui-compact-tracking,.005em);--_fui-action-type-family:var(--fui-font-sans,system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif);inline-size:var(--_fui-action-track,var(--fui-control-height-sm,28px));block-size:var(--_fui-action-track,var(--fui-control-height-sm,28px));min-block-size:var(--_fui-action-track,var(--fui-control-height-sm,28px));padding-inline:0;display:inline-flex;position:relative}.Dialog-module-scss-module__aXeXkG__close:after{content:"";inline-size:max(100%,var(--fui-control-height-md,32px),var(--fui-hit-area,24px));block-size:max(100%,var(--fui-control-height-md,32px),var(--fui-hit-area,24px));box-sizing:border-box;pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Dialog-module-scss-module__aXeXkG__close{border-radius:var(--fui-radius-control,5px);color:var(--fui-text-secondary,#4f4b45);position:absolute;inset-block-start:var(--fui-overlay-close-inset,var(--fui-raw-space-12,12px));inset-inline-end:var(--fui-overlay-close-inset,var(--fui-raw-space-12,12px))}@media (hover:hover){.Dialog-module-scss-module__aXeXkG__close:hover:not(:disabled,[data-disabled],[aria-disabled=true],[data-pending]){background-color:var(--fui-bg-hover,#1b19160f);color:var(--fui-text-primary,#1b1916)}}.Dialog-module-scss-module__aXeXkG__close svg{inline-size:var(--fui-icon-sm,14px);block-size:var(--fui-icon-sm,14px);flex:none}.Dialog-module-scss-module__aXeXkG__popup:has(.Dialog-module-scss-module__aXeXkG__close) .Dialog-module-scss-module__aXeXkG__header{padding-inline-end:calc(var(--fui-overlay-close-inset,var(--fui-raw-space-12,12px)) + var(--fui-control-height-sm,28px) + var(--fui-raw-space-8,8px))}}
