.ui-modal-overlay[data-v-52a2bf80]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0c142480;display:grid;inset:0;padding:1rem;place-items:center;position:fixed;z-index:80}.ui-modal[data-v-52a2bf80]{background:var(--nd-bg-elevated);border:1px solid var(--nd-card-border);border-radius:var(--nd-radius-lg);box-shadow:var(--nd-shadow-lg);display:flex;flex-direction:column;max-height:calc(100vh - 2rem);overflow:hidden}.ui-modal-head[data-v-52a2bf80]{align-items:center;border-bottom:1px solid var(--nd-border);display:flex;gap:.6rem;padding:1rem 1.2rem}.ui-modal-titles[data-v-52a2bf80]{flex:1;min-width:0}.ui-modal-titles h2[data-v-52a2bf80]{font-size:15px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-modal-titles p[data-v-52a2bf80]{color:var(--nd-fg-muted);font-size:12px;margin:.15rem 0 0}.ui-modal-body[data-v-52a2bf80]{flex:1;min-height:0;overflow:auto;padding:1.2rem}.ui-modal-body.is-flush[data-v-52a2bf80]{padding:0}.ui-modal-foot[data-v-52a2bf80]{align-items:center;background:var(--nd-surface-2);border-top:1px solid var(--nd-border);display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-end;padding:.9rem 1.2rem}.ui-modal-enter-active[data-v-52a2bf80],.ui-modal-leave-active[data-v-52a2bf80]{transition:opacity .18s ease}.ui-modal-enter-active .ui-modal[data-v-52a2bf80],.ui-modal-leave-active .ui-modal[data-v-52a2bf80]{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.ui-modal-enter-from[data-v-52a2bf80],.ui-modal-leave-to[data-v-52a2bf80]{opacity:0}.ui-modal-enter-from .ui-modal[data-v-52a2bf80]{transform:translateY(12px) scale(.98)}@media(max-width:700px){.ui-modal-overlay[data-v-52a2bf80]{padding:0;place-items:end center}.ui-modal[data-v-52a2bf80]{border-radius:var(--nd-radius-lg) var(--nd-radius-lg) 0 0;max-height:92vh}}
