.base-modal-wrapper[data-v-25b4dc56]{z-index:1;background:var(--gradient-4);width:calc(100% - 1.25rem);max-width:38.5rem;max-height:90vh;max-height:calc(var(--vh,1vh)*90);-webkit-overflow-scrolling:touch;border-radius:24px;flex-direction:column;gap:.3125rem;height:fit-content;min-height:0;max-height:90dvh;margin:auto;display:flex;position:absolute;inset:0;overflow:hidden}.base-modal-wrapper .modal-body[data-v-25b4dc56]{box-sizing:border-box;-webkit-overflow-scrolling:auto;scrollbar-color:transparent transparent;flex:auto;align-self:stretch;min-width:0;min-height:0;padding-inline:.125rem;overflow:hidden auto}.base-modal-wrapper .modal-body[data-v-25b4dc56]::-webkit-scrollbar{width:.3125rem;height:.3125rem}.base-modal-wrapper .modal-body[data-v-25b4dc56]::-webkit-scrollbar-thumb{background:padding-box padding-box;border-radius:5px}.base-modal-wrapper .modal-body[data-v-25b4dc56]::-webkit-scrollbar-track{background:0 0;border-radius:5px;margin:.625rem 0}.base-modal-wrapper.form-variant[data-v-25b4dc56]{max-height:90vh;max-height:calc(var(--vh,1vh)*90);max-height:90dvh;padding:2.5rem 2.75rem}@media (width<1024px){.base-modal-wrapper.form-variant[data-v-25b4dc56]{padding:1.5rem}}.base-modal-wrapper.download[data-v-25b4dc56]{background:0 0;border-radius:0;width:fit-content;min-width:14.375rem}.base-modal-wrapper .modal-header[data-v-25b4dc56]{position:absolute;top:2.5rem;right:2.75rem}.base-modal-wrapper .modal-header .head-title[data-v-25b4dc56]{flex:1;justify-content:center;font-size:1rem;font-weight:700;display:flex}.base-modal-wrapper .modal-header .head-last[data-v-25b4dc56]{width:1rem;height:1rem;display:block}@media (width<1024px){.base-modal-wrapper .modal-header[data-v-25b4dc56]{top:1.5rem;right:1.5rem}}.base-modal-wrapper .form-close[data-v-25b4dc56]{z-index:1;color:#fff;cursor:pointer;background:var(--color-forth-900);border-radius:100px;place-content:center;align-self:flex-end;width:3.25rem;height:3.25rem;padding:.625rem;display:grid}.base-modal-wrapper .form-close svg[data-v-25b4dc56]{width:2rem;height:2rem}@media (width<1024px){.base-modal-wrapper .form-close[data-v-25b4dc56]{width:2.21875rem;height:2.21875rem}.base-modal-wrapper .form-close svg[data-v-25b4dc56]{width:1.5rem;height:1.5rem}}.base-modal-wrapper .form-title[data-v-25b4dc56]{flex:1}.base-modal-wrapper[data-v-25b4dc56] .form-wrap{flex-direction:column;gap:2rem;display:flex}.base-modal-wrapper[data-v-25b4dc56] .form-wrap .form-item{flex-direction:column;gap:.5rem;display:flex}.base-modal-wrapper[data-v-25b4dc56] .form-wrap .form-item .item-title{color:var(--color-second-100);align-items:center;gap:.25rem;font-size:1rem;font-weight:400;display:flex;position:relative}.base-modal-wrapper[data-v-25b4dc56] .form-wrap .form-item .item-title.required:after{color:var(--color-fifth-400);content:"*";font-size:.76563rem;font-weight:400}.base-modal-wrapper[data-v-25b4dc56] .form-wrap .form-item:focus-within .item-title{color:var(--color-second-100)}.base-modal-wrapper[data-v-25b4dc56] .form-wrap .form-desc{color:#fff;text-align:center;padding:0 .84375rem;font-size:.75rem}@media (width<1024px){.base-modal-wrapper[data-v-25b4dc56] .form-wrap{gap:1.5rem}.base-modal-wrapper[data-v-25b4dc56] .form-wrap .form-item .item-title{font-size:.75rem}}.base-modal-wrapper[data-v-25b4dc56] .form-title{color:var(--color-second-100);padding-right:4rem;font-size:2.5rem;font-weight:700}@media (width<1024px){.base-modal-wrapper[data-v-25b4dc56] .form-title{padding-right:3.5rem;font-size:1.75rem}}
