.modal-close[data-v-9cc191e1]{top:var(--s-md);right:var(--s-md);border:1px solid var(--c-divider);background:var(--c-modal-background);width:32px;height:32px;color:var(--c-text-secondary);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:background .15s,color .15s;display:grid;position:absolute}.modal-close .icon[data-v-9cc191e1]{font-size:14px}.modal-close[data-v-9cc191e1]:hover{background:var(--c-secondary-active);color:var(--c-text-primary)}.overlay[data-v-4a0e9624]{background:var(--c-modal-backdrop);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:var(--s-lg);justify-content:center;align-items:center;animation:.25s ease-out fade-in-4a0e9624;display:flex;position:fixed;inset:0;overflow-y:auto}.modal[data-v-4a0e9624]{background-color:var(--c-modal-background);border-radius:var(--br-xl);border:1px solid var(--c-secondary-border);max-width:100%;margin:auto;animation:.35s cubic-bezier(.2,.8,.2,1) rise-4a0e9624}.modal.bare[data-v-4a0e9624]{background:0 0;border:none}@keyframes fade-in-4a0e9624{0%{opacity:0}}@keyframes rise-4a0e9624{0%{opacity:0;transform:translateY(16px)}}.dialog[data-v-b495a9ce]{padding:var(--s-lg);text-align:center;flex-direction:column;display:flex;position:relative}.dialog.plain[data-v-b495a9ce]{padding-top:var(--s-xl)}.dialog .illustration[data-v-b495a9ce]{width:auto;height:80px;margin:0 auto var(--s-lg);display:block}.dialog .title[data-v-b495a9ce]{padding-inline:var(--s-xl);font-weight:700;font-size:var(--fz-h6)}.dialog .description[data-v-b495a9ce]{margin-top:var(--s-sm);color:var(--c-text-secondary)}.dialog .body[data-v-b495a9ce]{margin-top:var(--s-md);gap:var(--s-sm);flex-direction:column;display:flex}.dialog .body .note[data-v-b495a9ce-s]{font-size:var(--fz-sm);color:var(--c-text-tertiary)}.dialog .body .note.error[data-v-b495a9ce-s]{color:var(--c-danger-text)}.dialog .buttons[data-v-b495a9ce]{padding-top:var(--s-xl);gap:var(--s-md);flex-wrap:wrap-reverse;display:flex}.dialog .buttons .btn[data-v-b495a9ce]{flex:1 1 calc((100% - var(--s-md))/2);white-space:nowrap;min-width:max-content}
