.modal-content-wrapper[data-v-e9e8370d]{background:#fff;border-radius:10px;display:flex;flex-direction:column;gap:30px;justify-content:space-between;max-height:calc(100dvh - 40px);overflow-y:auto;position:relative}@media screen and (max-width:830px){.modal-content-wrapper[data-v-e9e8370d]{border-radius:0;height:100%;max-height:100%;padding:0}}.modal-content-wrapper__inner[data-v-e9e8370d]{height:100%}.modal-content-wrapper--overflow-y-disabled[data-v-e9e8370d]{overflow-y:none}@media screen and (max-width:830px){.modal-content-wrapper__heading[data-v-e9e8370d]{background-color:#f8f8f8;height:50px;padding:13px 0}}.modal-content-wrapper__close-button[data-v-e9e8370d]{cursor:pointer;position:absolute;right:22px;top:22px}.modal-content-wrapper__close-button[data-v-e9e8370d]:hover{opacity:.5;transition:all .15s}@media screen and (max-width:830px){.modal-content-wrapper__close-button[data-v-e9e8370d]{left:18px;top:18px}}.modal-content-wrapper__title[data-v-e9e8370d]{font-size:1.375rem;font-weight:600;line-height:170%;text-align:center}@media screen and (max-width:830px){.modal-content-wrapper__title[data-v-e9e8370d]{box-sizing:border-box;font-size:1rem;font-weight:600;line-height:170%;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 100px)}}.modal-content-wrapper__body[data-v-e9e8370d]{height:100%;overflow-y:auto}.modal-content-wrapper__footer[data-v-e9e8370d]{width:100%}@media screen and (max-width:830px){.modal-content-wrapper__footer[data-v-e9e8370d]{bottom:0;left:0;position:sticky}}.responsive-display-template[data-v-4171018b]{display:inherit;height:inherit;width:inherit}.responsive-display-template--inherit[data-v-4171018b]{height:inherit}.responsive-display-template--fit-content[data-v-4171018b]{height:-moz-fit-content;height:fit-content}.responsive-display-template__pc-only[data-v-4171018b]{display:inherit;height:inherit;width:inherit}@media screen and (max-width:830px){.responsive-display-template__pc-only[data-v-4171018b]{display:none}}.responsive-display-template__sp-only[data-v-4171018b]{display:none}@media screen and (max-width:830px){.responsive-display-template__sp-only[data-v-4171018b]{display:inherit;height:inherit;width:inherit}}
