.modal-header[data-v-fe4e166a]{align-items:center;display:flex;gap:5px;padding:14px}@media (min-width:768px){.modal-header[data-v-fe4e166a]{padding:20px}}.modal-header.primary[data-v-fe4e166a]{justify-content:flex-end;padding:0}.modal-header.secondary[data-v-fe4e166a]{justify-content:space-between}.modal-header.secondary .close-btn[data-v-fe4e166a]{margin-left:auto}.modal-header .title[data-v-fe4e166a]{color:#064a65;font-size:14px;font-weight:800;line-height:17px;padding-bottom:0}@media (min-width:1024px){.modal-header .title[data-v-fe4e166a]{font-size:17px;line-height:26px}}.modal-header .close-btn[data-v-fe4e166a]{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:0}.modal-header .close-btn[data-v-fe4e166a]:hover{opacity:.7}.modal-header .close-btn[data-v-fe4e166a] svg{height:14px;width:14px}.modal-title-wrapper[data-v-90dae022]{padding:0 15px}@media (min-width:768px){.modal-title-wrapper[data-v-90dae022]{padding:0 20px}}.modal-title-wrapper[data-v-90dae022] .section-heading{min-height:auto}.modal-content[data-v-065f4a99]{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto;width:100%}.modal-content-inner[data-v-065f4a99]{padding:15px}@media (min-width:768px){.modal-content-inner[data-v-065f4a99]{padding:20px}}.modal-content-inner.has-header[data-v-065f4a99]{padding-top:0}.modal-wrapper[data-v-fd5e9fd2]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000040;display:flex;flex-direction:column;margin:60px 20px 20px;max-height:calc(100vh - 80px);overflow:hidden;position:relative;width:100%}@media (orientation:landscape) and (max-height:500px){.modal-wrapper[data-v-fd5e9fd2]{margin:10px 20px;max-height:calc(100vh - 20px)}}@media (max-width:599.98px){.modal-wrapper.mobile-expanded[data-v-fd5e9fd2]{margin:30px 10px 20px;max-height:calc(100vh - 50px)}}.modal-wrapper.secondary[data-v-fd5e9fd2] .modal-content-inner{padding-top:0}.modal-wrapper.primary[data-v-fd5e9fd2] .title{padding-bottom:20px}.modal-wrapper.primary.has-title[data-v-fd5e9fd2] .modal-top-part img{display:block;margin:20px auto}.modal-wrapper.primary[data-v-fd5e9fd2]:not(.has-title) .modal-top-part img{display:block;margin:0 auto 18px}
