.ui-dialog-backdrop.ui-dialog-backdrop{-webkit-backdrop-filter:blur(4px)brightness(.7);backdrop-filter:blur(4px)brightness(.7);background-color:rgba(0,0,0,.2)}.dark .ui-dialog-backdrop.ui-dialog-backdrop{-webkit-backdrop-filter:blur(4px)brightness(.62);backdrop-filter:blur(4px)brightness(.62);background-color:rgba(0,0,0,.38)}.ui-dialog-backdrop[data-state=open]{animation:.4s cubic-bezier(.16,1,.3,1) ui-dialog-dim-in}.ui-dialog-backdrop[data-state=closed]{animation:.2s cubic-bezier(.4,0,1,1) forwards ui-dialog-dim-out}.ui-dialog.ui-dialog{border-color:transparent;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 12px 60px rgba(0,0,0,.15),0 16px 64px rgba(0,0,0,.024),0 16px 36px -20px rgba(0,0,0,.19)}.dark .ui-dialog.ui-dialog{box-shadow:0 0 0 1px rgba(255,255,255,.17),0 12px 60px rgba(0,0,0,.2),0 16px 64px rgba(0,0,0,.4),0 16px 36px -20px rgba(0,0,0,.9)}@media (prefers-reduced-motion:no-preference){.ui-dialog[data-state=open]{animation:.4s cubic-bezier(.32,.72,0,1) ui-dialog-in}.ui-dialog[data-state=closed]{animation:.2s cubic-bezier(.4,0,1,1) forwards ui-dialog-out}}@media (prefers-reduced-motion:reduce){.ui-dialog-backdrop[data-state=closed]{animation-duration:.12s}.ui-dialog[data-state=closed]{animation:.12s cubic-bezier(.4,0,1,1) forwards ui-dialog-dim-out}}@media (max-width:639.98px){.ui-dialog-backdrop.ui-dialog-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:rgba(0,0,0,.44)}.dark .ui-dialog-backdrop.ui-dialog-backdrop{background-color:rgba(0,0,0,.62)}html .ui-dialog.ui-dialog:not([data-sheet=off]){border-radius:16px 16px 0 0;width:100%;max-width:none;max-height:calc(100dvh - 40px);top:auto;bottom:0;left:0;right:0;overflow-y:auto;transform:none}}@media (max-width:639.98px) and (prefers-reduced-motion:no-preference){html .ui-dialog:not([data-sheet=off])[data-state=open]{animation:.44s cubic-bezier(.32,.72,0,1) ui-dialog-sheet-in}html .ui-dialog:not([data-sheet=off])[data-state=closed]{animation:.26s cubic-bezier(.4,0,1,1) forwards ui-dialog-sheet-out}.ui-dialog-backdrop[data-state=closed]{animation-duration:.26s}}@keyframes ui-dialog-dim-in{0%{opacity:0}}@keyframes ui-dialog-dim-out{to{opacity:0}}@keyframes ui-dialog-in{0%{opacity:0;translate:0 10px;scale:.97}37.5%{opacity:1}}@keyframes ui-dialog-out{to{opacity:0;translate:0 8px;scale:.98}}@keyframes ui-dialog-sheet-in{0%{translate:0 100%}}@keyframes ui-dialog-sheet-out{to{translate:0 100%}}
