.modal{position:fixed;z-index:300;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#00000052;display:flex;align-items:center;justify-content:center}.modal .modal-content{background-color:var(--white);box-shadow:0 4px 8px 3px #3c404326,0 1px 3px #3c40434d;border-radius:var(--border-radius)}.modal .modal-content .modal-header-container{border-bottom:var(--gray-border);height:59.4px;max-height:59.4px;display:flex;justify-content:center}.modal .modal-content .modal-header-container .modal-title{text-align:center;font-size:var(--medium-size);margin:auto}.modal .modal-content .modal-body{padding:8px;max-height:calc(100vh - 170px);overflow-y:scroll}@media (min-width: 375px){.modal .modal-content .modal-body{padding:24px}}@media (min-width: 600px){.modal .modal-content .modal-body{padding:48px}}.modal .modal-content .modal-body p{line-height:1.5384615385}.modal .modal-content .modal-buttons{border-top:var(--gray-border);padding:12px 24px;justify-content:end}.modal .modal-content.small .modal-body{width:500px}.modal .modal-content.standard .modal-body{width:100vw}@media (min-width: 700px){.modal .modal-content.standard .modal-body{width:700px}}.modal .modal-content.large{height:90vh;width:90vw}.modal .modal-content.large .modal-body{max-height:calc(90vh - 124px);height:calc(90vh - 124px)}.modal .modal-content.full-screen{height:100vh;width:calc((100vh - 65px)*.7725);border-radius:0}.modal .modal-content.full-screen .modal-body{max-height:none;height:calc(100vh - 65px);overflow:hidden;padding:0}.modal.enter .modal-content{opacity:0;transform:scale(.9)}.modal.enter-active .modal-content{opacity:1;transform:translate(0);transition:all .2s}.modal.exit .modal-content{opacity:1}.modal.exit-active .modal-content{opacity:0;transition:all .1s}.button-group{display:flex;gap:16px}.legal-notice{margin:32px 0;text-align:center;font-size:var(--small-size);color:var(--gray-general-text)}.create-account-check-inbox{max-width:400px;margin:auto}.create-account-check-inbox .quick-link{display:block}.create-account-check-inbox .quick-link:first-of-type{margin-top:32px}.create-account-check-inbox .quick-link:not(:first-of-type){margin-top:20px}.create-account-check-inbox .quick-link-button{height:48px;width:100%;display:flex;gap:12px}.create-account-check-inbox .brand-logo{display:flex;align-items:center}.create-account-check-inbox .brand-logo svg{width:24px;height:24px}.sign-in-form .password-label{display:flex;justify-content:space-between}
