.modal-base[data-v-f0f9fcb6]{background-color:var(--fill-system-backdrop);height:100%;left:0;overflow-x:hidden;overflow-y:scroll;padding:56px 15px;position:fixed;top:0;width:100%;z-index:101}.modal-base__wrap[data-v-f0f9fcb6]{display:block;margin:0 auto;position:relative;width:100%;z-index:1}.modal-base__head[data-v-f0f9fcb6]{align-items:center;display:flex;gap:16px;justify-content:space-between}.modal-base__heading[data-v-f0f9fcb6]{color:var(--text-title-default);font-size:20px;font-weight:500;letter-spacing:-.1px;line-height:24px}.modal-base__foot-btns[data-v-f0f9fcb6]{align-items:center;display:flex;gap:12px;justify-content:flex-start}.modal-base__foot-btns[data-v-f0f9fcb6] *{flex:1 0 0}.modal-base_variant-default .modal-base__wrap[data-v-f0f9fcb6]{background-color:var(--fill-system-surface);border-radius:16px;max-width:var(--modal-base-width,448px);padding:48px 56px 40px}.modal-base_variant-default .modal-base__head[data-v-f0f9fcb6]{padding-bottom:24px}.modal-base_variant-default .modal-base__foot[data-v-f0f9fcb6]{padding-top:24px}.modal-base_variant-primary .modal-base__wrap[data-v-f0f9fcb6]{background-color:var(--fill-system-surface);border-radius:12px;max-width:var(--modal-base-width,1240px)}.modal-base_variant-primary .modal-base__foot[data-v-f0f9fcb6],.modal-base_variant-primary .modal-base__head[data-v-f0f9fcb6]{padding:24px 32px}.modal-base_variant-special .modal-base__wrap[data-v-f0f9fcb6]{background-color:var(--fill-system-surface);border-radius:16px;max-width:var(--modal-base-width,800px)}.modal-base_variant-special .modal-base__head[data-v-f0f9fcb6]{border-bottom:1px solid var(--border-system-border);padding:24px 32px}.modal-base_variant-special .modal-base__body[data-v-f0f9fcb6],.modal-base_variant-special .modal-base__foot[data-v-f0f9fcb6]{padding:24px 32px}.modal-enter-active[data-v-f0f9fcb6],.modal-leave-active[data-v-f0f9fcb6]{opacity:1;transition:opacity .5s ease 0s}.modal-enter-active .modal-base__wrap[data-v-f0f9fcb6],.modal-leave-active .modal-base__wrap[data-v-f0f9fcb6]{transform:translateY(0);transition:transform .5s ease 0s}.modal-enter-from[data-v-f0f9fcb6],.modal-leave-to[data-v-f0f9fcb6]{opacity:0}.modal-enter-from .modal-base__wrap[data-v-f0f9fcb6],.modal-leave-to .modal-base__wrap[data-v-f0f9fcb6]{transform:translateY(-20px)}
