.bl-modal[data-v-15731691]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0806099e;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.bl-modal__card[data-v-15731691]{background:var(--bl-s1);border:1px solid var(--bl-bd);border-radius:var(--bl-r-card);box-shadow:var(--bl-shadow-pop);display:flex;flex-direction:column;max-height:calc(100dvh - 48px);width:100%}.bl-modal__card--sm[data-v-15731691]{max-width:380px}.bl-modal__card--md[data-v-15731691]{max-width:520px}.bl-modal__card--lg[data-v-15731691]{max-width:720px}.bl-modal__head[data-v-15731691]{align-items:center;border-bottom:1px solid var(--bl-bd-subtle);display:flex;gap:12px;justify-content:space-between;padding:18px 20px}.bl-modal__title[data-v-15731691]{color:var(--bl-text);font-family:var(--mt-font-sans);font-size:17px;font-weight:700;margin:0}.bl-modal__close[data-v-15731691]{align-items:center;background:var(--bl-s2);border:none;border-radius:8px;color:var(--bl-text-2);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:20px;height:32px;justify-content:center;line-height:1;transition:background .15s var(--bl-ease-std),color .15s var(--bl-ease-std);width:32px}.bl-modal__close[data-v-15731691]:hover{background:var(--bl-s3);color:var(--bl-text)}.bl-modal__body[data-v-15731691]{color:var(--bl-text-2);font-family:var(--mt-font-sans);font-size:14px;line-height:1.55;overflow-y:auto;padding:20px}.bl-modal__foot[data-v-15731691]{border-top:1px solid var(--bl-bd-subtle);display:flex;gap:10px;justify-content:flex-end;padding:16px 20px}.bl-modal-enter-active[data-v-15731691]{transition:opacity var(--bl-dur-base) var(--bl-ease-std)}.bl-modal-enter-active .bl-modal__card[data-v-15731691]{animation:bl-fade-up var(--bl-dur-base) var(--bl-ease-portal)}.bl-modal-leave-active[data-v-15731691]{transition:opacity var(--bl-dur-fast) var(--bl-ease-std)}.bl-modal-enter-from[data-v-15731691],.bl-modal-leave-to[data-v-15731691]{opacity:0}@media(max-width:640px){.bl-modal[data-v-15731691]{align-items:flex-end;padding:0}.bl-modal__card[data-v-15731691]{border-radius:var(--bl-r-card) var(--bl-r-card) 0 0;max-height:90dvh;max-width:100%!important}.bl-modal-enter-active .bl-modal__card[data-v-15731691]{animation:bl-sheet-up-15731691 var(--bl-dur-base) var(--bl-ease-portal)}}@keyframes bl-sheet-up-15731691{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.bl-modal-enter-active .bl-modal__card[data-v-15731691]{animation:none}}
