.modalOuter.modal-ConfirmApplication *{box-sizing:border-box}.modalOuter.modal-ConfirmApplication .modal .modalInner .form{display:flex;flex-direction:column;gap:1.25rem;padding:0 1rem;width:100%}.modalOuter.modal-ConfirmApplication .modal .modalInner .form .input-group{align-items:center;display:flex;justify-content:center}.modalOuter.modal-ConfirmApplication .modal .modalInner .button-group{align-items:center;display:flex;flex-direction:column;gap:.75rem}.modalOuter.modal-ConfirmApplication .modal .modalInner .button{align-items:center;border-radius:.75rem;cursor:pointer;display:flex;font-family:var(--h4-bold-font-family);font-size:var(--h4-bold-font-size);font-style:var(--h4-bold-font-style);font-weight:var(--h4-bold-font-weight);gap:.25rem;justify-content:center;line-height:var(--h4-bold-line-height);max-width:24rem;padding:.75rem 1.5rem;text-align:center;text-decoration:none;transition:opacity .2s;width:100%}.modalOuter.modal-ConfirmApplication .modal .modalInner .button:hover{opacity:.8}.modalOuter.modal-ConfirmApplication .modal .modalInner .button.is-primary{background:var(--maincolor);border:none;color:var(--white)}.modalOuter.modal-ConfirmApplication .modal .modalInner .button.is-primary>div{color:var(--white)!important}.modalOuter.modal-ConfirmApplication .modal .modalInner .button.is-secondary{background:var(--white);border:1px solid var(--maincolor);color:var(--maincolor)}.modalOuter.modal-ConfirmApplication .modal .modalInner .button.is-secondary>div{color:var(--maincolor)!important}.modalOuter.modal-ConfirmApplication .modal .modalInner .button.is-tertiary,.modalOuter.modal-ConfirmApplication .modal .modalInner .button.is-tertiary div,.modalOuter.modal-ConfirmApplication .modal .modalInner .button.is-tertiary p,.modalOuter.modal-ConfirmApplication .modal .modalInner .button.is-tertiary span{background:var(--white);border:none;color:var(--maincolor);font-weight:400;text-decoration:underline}.modalOuter.modal-ConfirmApplication .modal .modalInner .button.is-quaternary{background:var(--white);border:1px solid var(--gray-30);color:var(--black)}.modalOuter.modal-ConfirmApplication .modal .modalInner .button.is-quaternary>div{color:var(--black)!important}.modal-ConfirmApplication .form .button.disabled{opacity:.5;pointer-events:none}@media (max-width:768px){.modalOuter.modal-ConfirmApplication .modal{max-width:95vw;padding:0}.modalOuter.modal-ConfirmApplication .modal .modalInner{padding:2rem .75rem 1.5rem}.modalOuter.modal-ConfirmApplication .modal .modalInner h4{font-size:1.1rem}.modalOuter.modal-ConfirmApplication .modal .modalInner .button{font-size:1rem;padding:.8rem 0}}