.ModalV2_overlay__vaO7V{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:1500;padding:16px;animation:ModalV2_fadeIn__i7oCe .2s ease-out}.ModalV2_modal__87QL2{position:relative;max-height:calc(100vh - 32px);max-width:calc(100vw - 32px);width:100%;overflow:auto}.ModalV2_xs__NsLT5{max-width:320px}.ModalV2_sm__J__fW{max-width:384px}.ModalV2_md__6UOfA{max-width:448px}.ModalV2_lg__39OFj{max-width:512px}.ModalV2_xl__7_rdj{max-width:576px}.ModalV2_modal2xl__fEgve{max-width:672px}.ModalV2_modal3xl__fORRX{max-width:742px}.ModalV2_modal4xl__5C_ru{max-width:896px}.ModalV2_modal5xl__uOM_t{max-width:1024px}.ModalV2_modal6xl__QLERO{max-width:1152px}.ModalV2_full__TwwSy{max-width:100vw;max-height:100vh}.ModalV2_modalBox__w9x7Q{background:#fff;border-radius:8px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);position:relative;width:100%;max-height:100%;display:flex;flex-direction:column;overflow:hidden;animation:ModalV2_slideIn__X9a2d .2s ease-out}.ModalV2_closeButton__ZrIq6{position:absolute;top:16px;right:16px;background:none;border:none;font-size:24px;line-height:1;cursor:pointer;z-index:1;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.ModalV2_closeButton__ZrIq6:hover{background:var(--chakra-colors-gray-50);color:var(--chakra-colors-gray-700)}.ModalV2_closeButton__ZrIq6:focus{outline:2px solid var(--chakra-colors-blue-500);outline-offset:2px}.ModalV2_content__agEHo{padding:32px;flex:1 1;min-height:0}@media (max-width:768px){.ModalV2_overlay__vaO7V{padding:0;align-items:stretch;justify-content:stretch}.ModalV2_modal__87QL2{max-width:100vw;max-height:100vh;width:100vw;height:100vh}.ModalV2_modalBox__w9x7Q{border-radius:0;width:100%;height:100%;max-height:100vh}.ModalV2_content__agEHo{padding:32px 32px 24px;overflow-y:auto}.ModalV2_closeButton__ZrIq6{top:8px;right:8px}}@keyframes ModalV2_fadeIn__i7oCe{0%{opacity:0}to{opacity:1}}@keyframes ModalV2_slideIn__X9a2d{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}