.modalPanel[data-v-d8305963]{background:var(--bg-elevated);border:1px solid var(--border);border-radius:14px;outline:none;box-shadow:inset 0 1px #ffffff0a,0 24px 60px -12px #000c}.modalScrim[data-v-d8305963]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000009e}.modalClose[data-v-d8305963]{z-index:10;color:#8e8e98;width:32px;height:32px;transition:color var(--t-fast) ease, background var(--t-fast) ease;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:12px}.modalClose svg[data-v-d8305963]{width:17px;height:17px}.modalClose[data-v-d8305963]:hover{color:#e4e4e7;background:#ffffff0f}.modalClose[data-v-d8305963]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.modal-enter-active[data-v-d8305963]{transition:opacity var(--t) ease}.modal-leave-active[data-v-d8305963]{transition:opacity var(--t-fast) ease}.modal-enter-active .modalPanel[data-v-d8305963]{transition:transform var(--t) var(--ease-out)}.modal-leave-active .modalPanel[data-v-d8305963]{transition:transform var(--t-fast) ease}.modal-enter-from[data-v-d8305963],.modal-leave-to[data-v-d8305963]{opacity:0}.modal-enter-from .modalPanel[data-v-d8305963]{transform:scale(.96)translateY(8px)}.modal-leave-to .modalPanel[data-v-d8305963]{transform:scale(.985)}[data-v-d8305963] .input::placeholder{color:#999}
