.base-modal-backdrop[data-v-c0797c28]{z-index:20000;background:#0000007a;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.base-modal[data-v-c0797c28]{color:#1d1d1f;background:#fff;border:1px solid #0000001a;border-radius:16px;outline:none;width:min(100%,560px);max-height:calc(100vh - 48px);overflow:hidden;box-shadow:0 24px 80px #0000003d}.base-modal--small[data-v-c0797c28]{width:min(100%,400px)}.base-modal--large[data-v-c0797c28]{width:min(100%,840px)}.base-modal-header[data-v-c0797c28]{border-bottom:1px solid #ececef;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:18px 22px;display:flex}.base-modal-title[data-v-c0797c28]{margin:0;font-size:20px;line-height:1.35}.base-modal-close[data-v-c0797c28]{color:#555;cursor:pointer;background:#f2f2f4;border:0;border-radius:50%;flex:none;width:34px;height:34px;font-size:24px;line-height:1}.base-modal-close[data-v-c0797c28]:disabled{cursor:not-allowed;opacity:.55}.base-modal-body[data-v-c0797c28]{max-height:calc(100vh - 210px);padding:22px;overflow-y:auto}.base-modal-footer[data-v-c0797c28]{border-top:1px solid #ececef;justify-content:flex-end;align-items:center;gap:12px;padding:16px 22px;display:flex}.base-modal-fade-enter-active[data-v-c0797c28],.base-modal-fade-leave-active[data-v-c0797c28]{transition:opacity .16s}.base-modal-fade-enter-from[data-v-c0797c28],.base-modal-fade-leave-to[data-v-c0797c28]{opacity:0}@media (width<=640px){.base-modal-backdrop[data-v-c0797c28]{align-items:center;padding:16px}.base-modal[data-v-c0797c28]{border-radius:16px;max-height:calc(100dvh - 32px)}.base-modal-body[data-v-c0797c28]{max-height:calc(100dvh - 194px)}}@media (prefers-reduced-motion:reduce){.base-modal-fade-enter-active[data-v-c0797c28],.base-modal-fade-leave-active[data-v-c0797c28]{transition:none}}.app-modal-host__message[data-v-8944195e]{color:#555860;overflow-wrap:anywhere;white-space:pre-line;margin:0;line-height:1.7}.app-modal-host__button[data-v-8944195e]{min-height:42px;font:inherit;cursor:pointer;border:0;border-radius:12px;padding:0 18px;font-weight:700}.app-modal-host__button.is-secondary[data-v-8944195e]{color:#3f4148;background:#fff;border:1px solid #d7d7dc}.app-modal-host__button.is-primary[data-v-8944195e]{color:#fff;background:#98399b}.app-modal-host__button.is-danger[data-v-8944195e]{color:#fff;background:#b42332}@media (width<=640px){.app-modal-host__button[data-v-8944195e]{flex:1 1 0;min-height:44px}}
