.ui-popover{transform-origin:var(--trigger-anchor-point,bottom left)}.ui-dialog-modal{transform-origin:50%}@keyframes ui-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ui-fade-out{0%{opacity:1}to{opacity:0}}@keyframes ui-panel-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ui-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ui-sheet-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes ui-sheet-hold{0%,to{opacity:1}}@media (prefers-reduced-motion:no-preference){.ui-dialog-overlay[data-entering][data-exiting]:not(:has(:focus-visible)){animation:ui-fade-in var(--duration-moderate) var(--ease-enter)}.ui-dialog-overlay[data-entering][data-exiting]:not(:has(:focus-visible)) .ui-dialog-modal{animation:ui-panel-in var(--duration-moderate) var(--ease-enter)}.ui-dialog-overlay[data-entering]:not(:has(:focus-visible)){animation:ui-fade-in var(--duration-moderate) var(--ease-enter)}.ui-dialog-overlay[data-entering]:not(:has(:focus-visible)) .ui-dialog-modal{animation:ui-panel-in var(--duration-moderate) var(--ease-enter)}.ui-popover[data-entering]:not(:has(:focus-visible)){animation:ui-panel-in var(--duration-base) var(--ease-enter)}.ui-dialog-overlay[data-exiting]:not(:has(:focus-visible)){animation:ui-fade-out var(--duration-fast) var(--ease-exit) forwards}.ui-popover[data-exiting]:not(:has(:focus-visible)){animation:ui-fade-out var(--duration-instant) var(--ease-exit) forwards}}@media not (min-width:640px){.ui-dialog-overlay.ui-dialog-overlay-sheet{background:0 0}.ui-dialog-overlay-sheet:before{z-index:-1;background:var(--color-scrim);content:"";position:absolute;inset:0}}@media (not (min-width:640px)) and (prefers-reduced-motion:no-preference){.ui-dialog-overlay.ui-dialog-overlay-sheet[data-entering]:not(:has(:focus-visible)){animation:ui-sheet-hold var(--duration-slow) linear}.ui-dialog-overlay.ui-dialog-overlay-sheet[data-entering]:not(:has(:focus-visible)):before{animation:ui-fade-in var(--duration-slow) var(--ease-enter)}.ui-dialog-overlay.ui-dialog-overlay-sheet[data-entering]:not(:has(:focus-visible)) .ui-dialog-modal-sheet{animation:ui-sheet-in var(--duration-slow) var(--ease-enter)}.ui-dialog-overlay.ui-dialog-overlay-sheet[data-exiting]:not(:has(:focus-visible)){animation:ui-sheet-hold var(--duration-moderate) linear forwards}.ui-dialog-overlay.ui-dialog-overlay-sheet[data-exiting]:not(:has(:focus-visible)):before{animation:ui-fade-out var(--duration-moderate) var(--ease-exit) forwards}.ui-dialog-overlay.ui-dialog-overlay-sheet[data-exiting]:not(:has(:focus-visible)) .ui-dialog-modal-sheet{animation:ui-sheet-out var(--duration-moderate) var(--ease-exit) forwards}.ui-dialog-overlay.ui-dialog-overlay-sheet[data-entering][data-exiting]:not(:has(:focus-visible)){animation:ui-sheet-hold var(--duration-slow) linear}.ui-dialog-overlay.ui-dialog-overlay-sheet[data-entering][data-exiting]:not(:has(:focus-visible)):before{animation:ui-fade-in var(--duration-slow) var(--ease-enter)}.ui-dialog-overlay.ui-dialog-overlay-sheet[data-entering][data-exiting]:not(:has(:focus-visible)) .ui-dialog-modal-sheet{animation:ui-sheet-in var(--duration-slow) var(--ease-enter)}}@media (prefers-reduced-motion:reduce){.ui-dialog-overlay,.ui-dialog-overlay:before,.ui-dialog-modal,.ui-popover{transition:none;animation:none}}.ui-dialog-modal,.ui-dialog-panel,.ui-dialog-header,.ui-dialog-body,.ui-dialog-actions{min-inline-size:0}.ui-dialog-panel{overflow-wrap:anywhere}.ui-dialog-header,.ui-dialog-actions{flex-shrink:0}.ui-dialog-panel:not(.ui-dialog-sheet) :is(.ui-dialog-header,.ui-dialog-body,.ui-dialog-actions){padding-inline:var(--space-panel-large,1.5rem)}.ui-dialog-close{margin-block:calc(-1 * var(--space-2));inset-inline-end:calc(-1 * var(--space-2))}.ui-menu-popover{overscroll-behavior:contain;overflow-wrap:anywhere;max-inline-size:calc(100vw - 24px);overflow:auto}.ui-menu-item,.ui-menu-heading,.ui-content-popover>[role=dialog]{overflow-wrap:anywhere;min-inline-size:0}.ui-content-popover{overscroll-behavior:contain;overflow:auto}.ui-menu-popover.min-w-56{min-inline-size:min(14rem,100vw - 24px)}.ui-menu-popover.max-w-60{max-inline-size:min(15rem,100vw - 24px)}.ui-menu-popover.min-w-64{min-inline-size:min(16rem,100vw - 24px)}@media (max-width:30rem){.ui-dialog-panel:not(.ui-dialog-sheet) :is(.ui-dialog-header,.ui-dialog-body,.ui-dialog-actions){padding-inline:var(--space-4)}}@media (max-height:32rem){.ui-dialog-panel:not(.ui-dialog-sheet){overscroll-behavior:contain;scroll-padding-block:6px;display:block;overflow-y:auto}.ui-dialog-panel:not(.ui-dialog-sheet) :is(button,input,select,textarea,a[href]){scroll-margin-block:6px}.ui-dialog-panel:not(.ui-dialog-sheet) .ui-dialog-body{overflow:visible}.ui-dialog-sheet{max-block-size:calc(100dvh - 12px)}}.ui-dialog-close:is(:disabled,[data-disabled=true]){opacity:.4;background:0 0;border-color:#0000}.ui-dialog-handle{cursor:pointer;touch-action:manipulation;background:0 0;border:0;outline:none;flex-shrink:0;place-items:center;block-size:1.25rem;inline-size:100%;padding:0;display:none;position:relative}.ui-dialog-handle:before{content:"";position:absolute;inset-block:-.75rem;inset-inline:calc(50% - 2.75rem)}.ui-dialog-handle:after{border-radius:var(--radius-full);background:var(--color-border-strong);block-size:5px;inline-size:2.25rem;box-shadow:none;content:"";transition:scale var(--duration-fast) var(--ease-out-strong), background-color var(--duration-fast) var(--ease-out-strong)}.ui-dialog-handle[data-pressed]:after{background:var(--color-ink-muted);box-shadow:none;scale:.92}.ui-dialog-handle[data-disabled]{cursor:default}.ui-dialog-handle[data-disabled]:after{opacity:.4}.ui-dialog-handle[data-focus-visible]:after{box-shadow:var(--focus-ring)}@media not (min-width:640px){.ui-dialog-handle{display:grid}}@media (prefers-reduced-motion:reduce){.ui-dialog-handle:after{transition:none}}@media (forced-colors:active){.ui-dialog-handle:after{background:buttontext}}
