.ui-modal[data-v-dda660b8]{z-index:1000;--ui-modal-gutter:var(--space-3);--ui-modal-padding:var(--space-4);padding:var(--ui-modal-gutter);background-color:var(--overlay-backdrop);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}@media (width>=48rem){.ui-modal[data-v-dda660b8]{--ui-modal-gutter:var(--space-4);--ui-modal-padding:var(--space-5)}}.ui-modal__dialog[data-v-dda660b8]{width:100%;max-height:calc(100dvh - var(--ui-modal-gutter)*2);background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-modal);overflow-y:auto}.ui-modal__dialog--sm[data-v-dda660b8]{max-width:26rem}.ui-modal__dialog--md[data-v-dda660b8]{max-width:36rem}.ui-modal__dialog--lg[data-v-dda660b8]{max-width:52rem}.ui-modal__header[data-v-dda660b8]{padding:var(--ui-modal-padding);justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.ui-modal__heading[data-v-dda660b8]{gap:var(--space-2);display:grid}.ui-modal__title[data-v-dda660b8]{font-size:clamp(1.5rem,4vw,1.75rem)}.ui-modal__description[data-v-dda660b8]{color:var(--color-text-soft);font-size:var(--font-size-xs)}.ui-modal__content[data-v-dda660b8]{padding:0 var(--ui-modal-padding) var(--ui-modal-padding)}.ui-modal__footer[data-v-dda660b8]{padding:var(--space-4) var(--ui-modal-padding);border-top:1px solid var(--color-border);justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.ui-modal-enter-active[data-v-dda660b8],.ui-modal-leave-active[data-v-dda660b8]{transition:opacity var(--duration-fast) ease}.ui-modal-enter-active .ui-modal__dialog[data-v-dda660b8],.ui-modal-leave-active .ui-modal__dialog[data-v-dda660b8]{transition:transform var(--duration-fast) ease}.ui-modal-enter-from[data-v-dda660b8],.ui-modal-leave-to[data-v-dda660b8]{opacity:0}.ui-modal-enter-from .ui-modal__dialog[data-v-dda660b8],.ui-modal-leave-to .ui-modal__dialog[data-v-dda660b8]{transform:translateY(var(--space-3)) scale(.98)}
