@keyframes modalFadeIn-8afff2c9{0%{opacity:0}to{opacity:1}}@keyframes modalContainerScale-8afff2c9{0%{transform:scale(.95)}to{transform:none}}.g-modal[data-v-8afff2c9]{animation:modalFadeIn-8afff2c9 .2s ease forwards;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000001a;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.g-modal .g-modal_container[data-v-8afff2c9]{animation:modalContainerScale-8afff2c9 .3s ease;background:#fff;border-radius:8px;max-height:calc(100vh - 32px);max-width:calc(100vw - 32px);overflow-x:hidden;overflow-y:auto;width:100%}.g-modal .g-modal_container.small[data-v-8afff2c9]{max-width:min(400px,100vw - 32px)}.g-modal .g-modal_container.medium[data-v-8afff2c9]{max-width:min(50%,100vw - 32px)}@media(max-width:1023px){.g-modal .g-modal_container.medium[data-v-8afff2c9]{max-width:min(640px,100vw - 32px)}}.g-modal .g-modal_container.unset[data-v-8afff2c9]{width:unset}@media(max-width:767px){.g-modal .g-modal_container[data-v-8afff2c9]{max-height:calc(100dvh - 24px)}.g-modal .g-modal_container.medium[data-v-8afff2c9],.g-modal .g-modal_container.small[data-v-8afff2c9],.g-modal .g-modal_container.unset[data-v-8afff2c9]{max-width:calc(100vw - 24px)}.g-modal .g-modal_container .g-modal_title[data-v-8afff2c9]{font-size:20px;line-height:28px}}.g-modal .g-modal_container .g-modal_header[data-v-8afff2c9]{border-bottom:1px solid #a0a0a0;min-width:0;padding:16px}.g-modal .g-modal_container .g-modal_title[data-v-8afff2c9]{min-width:0}.g-modal .g-modal_container .g-modal_close[data-v-8afff2c9]{align-items:center;background:#f6f8fa;border:0;border-radius:50%;cursor:pointer;display:flex;fill:#757575;flex-shrink:0;height:32px;justify-content:center;padding:0;width:32px}.g-modal .g-modal_container .g-modal_close[data-v-8afff2c9]:hover{fill:#5723e5}.g-modal .g-modal_container .g-modal_close svg[data-v-8afff2c9]{height:12px;width:12px}.g-modal .g-modal_container .g-modal_body[data-v-8afff2c9]{min-width:0;padding-left:16px;padding-right:16px}.g-modal .g-modal_container .g-modal_footer[data-v-8afff2c9]{border-top:1px solid #a0a0a0;min-width:0;padding:16px}.g-modal .g-modal_container .g-modal_footer.no-divider[data-v-8afff2c9],.g-modal .g-modal_container .g-modal_header.no-divider[data-v-8afff2c9]{border:none}
