.modal[data-v-40504733]{z-index:5;background:#000c;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:hidden}.modal.visible[data-v-40504733]{display:flex}.modal__content[data-v-40504733]{background:var(--jd-surface,#fff);color:#333;border-radius:4px;flex-direction:column;width:100%;max-width:660px;max-height:95vh;margin:auto;display:flex;overflow-y:auto}@media (width<=767px){.modal__content[data-v-40504733]{border-radius:0;max-width:100%;height:100vh;min-height:100vh;margin:0}}.modal__close-btn[data-v-40504733]{cursor:pointer;z-index:6;min-height:16px;max-height:16px;margin:1.4rem 1.2rem .4rem auto}@media (width<=992px){.modal__close-btn[data-v-40504733]{min-height:14px;max-height:14px}}.modal__close-btn path[data-v-40504733]{fill:var(--jd-blue2,#919ebf)}.modal__top[data-v-40504733]{text-align:center;padding:1rem}.modal__bottom[data-v-40504733]{text-align:left;border-radius:0 0 4px 4px;flex-grow:1;min-height:120px}.modal__bottom input[type=text][data-v-40504733],.modal__bottom input[type=textarea][data-v-40504733]{width:100%}.modal .flash__message[data-v-40504733]{font-size:14px!important}.modal__content svg[data-v-40504733]{margin-top:1.15rem}.modal.lightX path[data-v-40504733]{fill:var(--jd-gray2,#ccdce7)}.modal[data-v-40504733] .btn__submit{justify-content:center;place-self:center;align-items:center;width:280px;max-width:100%;min-height:44px;margin-left:auto;margin-right:auto;font-weight:700;display:flex}@media (width<=992px){.modal[data-v-40504733] .btn__submit{min-width:75%}}.modal.wide .modal__content[data-v-40504733]{max-width:700px}@media (width<=767px){.modal.wide .modal__content[data-v-40504733]{max-width:100%}}
