.base-modal-wrapper[data-v-ecf20861]{background:var(--gradient-4);border:.5px solid #fff;border-radius:16px;box-shadow:0 6px 80px -20px var(--color-first-470),0 0 5.95px #fff inset;display:flex;flex-direction:column;gap:.3125rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;inset:0;margin:auto;max-height:90vh;max-height:calc(var(--vh, 1vh)*90);max-height:90dvh;max-width:34.375rem;min-height:0;overflow-y:auto;overflow:hidden;position:absolute;width:calc(100% - 1.25rem);z-index:1;-webkit-overflow-scrolling:touch}.base-modal-wrapper .modal-body[data-v-ecf20861]{align-self:stretch;box-sizing:border-box;flex:1 1 auto;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;padding-inline:.125rem;-webkit-overflow-scrolling:auto}.base-modal-wrapper .modal-body[data-v-ecf20861]::-webkit-scrollbar{height:.3125rem;width:.3125rem}.base-modal-wrapper .modal-body[data-v-ecf20861]::-webkit-scrollbar-thumb{background:var(--color-fourth-40);background-clip:padding-box;border-radius:5px}.base-modal-wrapper .modal-body[data-v-ecf20861]::-webkit-scrollbar-track{background:transparent;border-radius:5px;margin:.625rem 0}.base-modal-wrapper.form-variant[data-v-ecf20861]{max-height:90vh;max-height:calc(var(--vh, 1vh)*90);max-height:90dvh;overflow-x:hidden;overflow-y:auto;padding:1rem .75rem;-webkit-overflow-scrolling:touch}.base-modal-wrapper.download[data-v-ecf20861]{background:transparent;border-radius:20px;min-width:14.375rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.base-modal-wrapper .modal-header[data-v-ecf20861]{align-items:center;display:flex;flex:0 0 auto;flex-direction:row-reverse;z-index:1}.base-modal-wrapper .modal-header .head-title[data-v-ecf20861]{display:flex;flex:1;font-size:1rem;font-weight:700;justify-content:center}.base-modal-wrapper .modal-header .head-last[data-v-ecf20861]{display:block;height:1rem;width:1rem}.base-modal-wrapper .form-close[data-v-ecf20861]{align-self:flex-end;color:#fff;cursor:pointer;display:grid;flex:0 0 1rem;height:1rem;place-content:center;position:relative;width:1rem;z-index:1}.base-modal-wrapper .form-close[data-v-ecf20861]:after{content:"";inset:-.3125rem;position:absolute}.base-modal-wrapper .form-title[data-v-ecf20861]{flex:1}.base-modal-wrapper[data-v-ecf20861] .form-wrap{display:flex;flex-direction:column;gap:.75rem}.base-modal-wrapper[data-v-ecf20861] .form-wrap .form-item{display:flex;flex-direction:column;gap:.3125rem}.base-modal-wrapper[data-v-ecf20861] .form-wrap .form-item .item-title{align-items:center;color:var(--color-first-200);display:flex;font-size:1rem;font-weight:500;gap:.1875rem;position:relative}.base-modal-wrapper[data-v-ecf20861] .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-ecf20861] .form-wrap .form-item:focus-within .item-title{color:var(--color-second-400)}.base-modal-wrapper[data-v-ecf20861] .form-wrap .form-desc{color:var(--color-second-400);font-size:.75rem;padding:0 .84375rem;text-align:center}.base-modal-wrapper[data-v-ecf20861] .form-title{color:var(--color-second-500);font-size:1rem;font-weight:900;text-align:center;text-transform:uppercase}
