.ApplyChallengeSidebar-module-scss-module__xg_p9W__highZIndexSidebar{z-index:99999!important}.ApplyChallengeSidebar-module-scss-module__xg_p9W__highZIndexSidebar .ids-sidebar__sidebar{width:min(560px,100%)!important;max-width:100vw!important}.ApplyChallengeSidebar-module-scss-module__xg_p9W__highZIndexSidebar .ids-sidebar__content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y pinch-zoom;overflow:hidden auto}:is(.ApplyChallengeSidebar-module-scss-module__xg_p9W__highZIndexSidebar .ids-sidebar__footer,.ApplyChallengeSidebar-module-scss-module__xg_p9W__highZIndexSidebar .ids-sidebar__footer-left,.ApplyChallengeSidebar-module-scss-module__xg_p9W__highZIndexSidebar .ids-sidebar__footer-right){gap:var(--ids-size-200,32px)}.ApplyChallengeSidebar-module-scss-module__xg_p9W__sidebarContent{padding:32px}@media (max-width:767.98px){.ApplyChallengeSidebar-module-scss-module__xg_p9W__sidebarContent{padding:16px 0}}.ApplyChallengeSidebar-module-scss-module__xg_p9W__formContainers{flex-direction:column;gap:80px;display:flex}@media (max-width:767.98px){.ApplyChallengeSidebar-module-scss-module__xg_p9W__formContainers{gap:40px}}.ApplyChallengeSidebar-module-scss-module__xg_p9W__formGroup{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}@media (max-width:767.98px){.ApplyChallengeSidebar-module-scss-module__xg_p9W__formGroup{grid-template-columns:minmax(0,1fr);gap:24px}}.ApplyChallengeSidebar-module-scss-module__xg_p9W__fullWidth{grid-column:span 2}@media (max-width:767.98px){.ApplyChallengeSidebar-module-scss-module__xg_p9W__fullWidth{grid-column:span 1}}:is(.ApplyChallengeSidebar-module-scss-module__xg_p9W__fullWidth .ids-file-uploader,.ApplyChallengeSidebar-module-scss-module__xg_p9W__fullWidth .ids-file-uploader__drop-area){height:auto}.ApplyChallengeSidebar-module-scss-module__xg_p9W__readOnlyField{flex-direction:column;justify-content:center;gap:4px;display:flex}.ApplyChallengeSidebar-module-scss-module__xg_p9W__label{color:#595959;text-transform:uppercase;font-size:.75rem;font-weight:400;line-height:16px}.ApplyChallengeSidebar-module-scss-module__xg_p9W__value{color:#000;font-size:14px;font-weight:400;line-height:22px}.ApplyChallengeSidebar-module-scss-module__xg_p9W__fileUploaderDescription{color:#595959;margin-top:8px;font-size:.75rem;line-height:16px}.ApplyChallengeSidebar-module-scss-module__xg_p9W__pdfRequiredHint{color:#595959;margin-top:8px;font-size:12px;font-weight:500;line-height:16px}.ApplyChallengeSidebar-module-scss-module__xg_p9W__errorMessage{color:var(--ids-color-feedback-error,#d32f2f);margin-top:4px;font-size:.75rem;font-weight:400;line-height:16px;display:block}.ApplyChallengeSidebar-module-scss-module__xg_p9W__attachedFilesContainer{flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.ApplyChallengeSidebar-module-scss-module__xg_p9W__attachedFileItem{background-color:var(--ids-color-bg-subtle,#f5f5f5);border:1px solid var(--ids-color-border-subtle,#e3e3e3);border-radius:4px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.ApplyChallengeSidebar-module-scss-module__xg_p9W__attachedFileItem .ApplyChallengeSidebar-module-scss-module__xg_p9W__fileName{color:var(--ids-color-content-default,#333);white-space:nowrap;text-overflow:ellipsis;max-width:90%;font-size:14px;overflow:hidden}.ApplyChallengeSidebar-module-scss-module__xg_p9W__attachedFileItem .ApplyChallengeSidebar-module-scss-module__xg_p9W__removeFileButton{cursor:pointer;color:var(--ids-color-content-subtle,#595959);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:background-color .2s,color .2s;display:flex}.ApplyChallengeSidebar-module-scss-module__xg_p9W__attachedFileItem .ApplyChallengeSidebar-module-scss-module__xg_p9W__removeFileButton:hover{background-color:var(--ids-color-bg-hover,#e0e0e0);color:var(--ids-color-content-default,#000)}.ApplyChallengeSidebar-module-scss-module__xg_p9W__legalContractIntro{margin-bottom:32px}.ApplyChallengeSidebar-module-scss-module__xg_p9W__legalContractDescription{color:#333;font-size:14px;line-height:22px}.ApplyChallengeSidebar-module-scss-module__xg_p9W__legalContractActions{justify-content:flex-end;margin-top:24px;display:flex}.ApplyChallengeSidebar-module-scss-module__xg_p9W__legalContractPending{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:40px 16px;display:flex}.ApplyChallengeSidebar-module-scss-module__xg_p9W__legalContractPendingIcon{color:#595959;justify-content:center;align-items:center;font-size:48px;display:flex}.ApplyChallengeSidebar-module-scss-module__xg_p9W__legalContractPendingTitle{color:#000;margin:0;font-size:18px;font-weight:600;line-height:24px}.ApplyChallengeSidebar-module-scss-module__xg_p9W__legalContractPendingText{color:#333;margin:0;font-size:14px;line-height:22px}.ApplyChallengeSidebar-module-scss-module__xg_p9W__legalContractPendingHint{color:#595959;margin:0;font-size:12px;line-height:18px}.ApplyChallengeSidebar-module-scss-module__xg_p9W__contactButtonWrapper{border-top:1px solid var(--ids-color-border-subtle,#e3e3e3);flex-direction:column;align-items:center;gap:8px;margin-top:32px;padding-top:24px;display:flex}.ApplyChallengeSidebar-module-scss-module__xg_p9W__contactText{color:#595959;margin:0;font-size:14px;line-height:22px}.ApplyChallengeSidebar-module-scss-module__xg_p9W__contactButton{text-decoration:underline}.ApplyChallengeSidebar-module-scss-module__xg_p9W__contactFormGrid{flex-direction:column;gap:32px;display:flex}
.ProgressBar-module-scss-module__4KD8dG__progressContainer{flex-direction:column;gap:8px;margin:16px 0 0;display:flex}.ProgressBar-module-scss-module__4KD8dG__progressBar{background:#e3e3e3;width:100%;height:4px;overflow:hidden}.ProgressBar-module-scss-module__4KD8dG__progressFill{background:#000;height:100%;transition:width .3s}.ProgressBar-module-scss-module__4KD8dG__progressInfo{justify-content:space-between;align-items:center;display:flex}.ProgressBar-module-scss-module__4KD8dG__progressLabel{color:var(--ids-color-content-base,#595959);font-size:12px;font-weight:300;line-height:16px}.ProgressBar-module-scss-module__4KD8dG__progressPercent{color:var(--ids-color-content-high,#333);font-size:12px;font-weight:400;line-height:16px}
.FileUploadStatus-module-scss-module__u2ZlPa__status{white-space:nowrap;color:var(--ids-color-content-subtle,#595959);align-items:center;gap:4px;font-size:12px;display:inline-flex}.FileUploadStatus-module-scss-module__u2ZlPa__done{color:var(--ids-color-content-success,#1b7a3d)}.FileUploadStatus-module-scss-module__u2ZlPa__error{color:var(--ids-color-content-error,#b3261e)}.FileUploadStatus-module-scss-module__u2ZlPa__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite FileUploadStatus-module-scss-module__u2ZlPa__spin}@media (prefers-reduced-motion:reduce){.FileUploadStatus-module-scss-module__u2ZlPa__spinner{animation-duration:2.4s}}@keyframes FileUploadStatus-module-scss-module__u2ZlPa__spin{to{transform:rotate(360deg)}}
.ids-password-field{padding:0}
.ChangePasswordModal-module-scss-module__5bMMDa__overlay{z-index:1001;background-color:#00000080;justify-content:center;align-items:center;height:100vh;padding-bottom:calc(100vh - 100dvh);display:flex;position:fixed;inset:0 0 auto}.ChangePasswordModal-module-scss-module__5bMMDa__modal{box-sizing:border-box;background-color:#fff;border-radius:8px;flex-direction:column;gap:24px;width:100%;max-width:480px;max-height:100%;padding:32px;display:flex;overflow-y:auto;box-shadow:0 4px 24px #0000001f}.ChangePasswordModal-module-scss-module__5bMMDa__header{justify-content:space-between;align-items:center;display:flex}.ChangePasswordModal-module-scss-module__5bMMDa__title{letter-spacing:-.02em;color:var(--ids-color-content-high,#333);margin:0;font-size:24px;font-weight:300;line-height:32px}.ChangePasswordModal-module-scss-module__5bMMDa__closeBtn{cursor:pointer;color:var(--ids-color-content-high,#333);background:0 0;border:none;padding:4px 8px;font-size:24px;line-height:1}.ChangePasswordModal-module-scss-module__5bMMDa__formFields{flex-direction:column;gap:16px;display:flex}.ChangePasswordModal-module-scss-module__5bMMDa__primaryBtn{color:#fff;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background-color:#000;border:none;border-radius:4px;width:100%;margin-top:8px;padding:12px 24px;font-size:13px;font-weight:400;line-height:18px}.ChangePasswordModal-module-scss-module__5bMMDa__primaryBtn:disabled{opacity:.5;cursor:not-allowed}.ChangePasswordModal-module-scss-module__5bMMDa__primaryBtn:hover:not(:disabled){background-color:#333}.ChangePasswordModal-module-scss-module__5bMMDa__errorMessage{color:#d32f2f;margin:0;font-size:13px;line-height:18px}.ChangePasswordModal-module-scss-module__5bMMDa__successContainer{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.ChangePasswordModal-module-scss-module__5bMMDa__successMessage{color:var(--ids-color-content-high,#333);margin:0;font-size:16px;line-height:24px}@media (max-width:768px){.ChangePasswordModal-module-scss-module__5bMMDa__modal{margin:16px;padding:24px}}
.EditProposalModal-module-scss-module__sEw7Qq__sidebar .ids-sidebar__sidebar{width:480px;max-width:90vw}.EditProposalModal-module-scss-module__sEw7Qq__sidebar .ids-sidebar__footer-right{gap:24px}.EditProposalModal-module-scss-module__sEw7Qq__body{flex-direction:column;gap:8px;display:flex}.EditProposalModal-module-scss-module__sEw7Qq__statusRow{flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:8px;display:flex}.EditProposalModal-module-scss-module__sEw7Qq__statusRow .ids-label{font-weight:300}.EditProposalModal-module-scss-module__sEw7Qq__statusLabel{text-transform:uppercase;color:var(--ids-color-content-base,#595959);font-size:.75rem;font-weight:400;line-height:16px}.EditProposalModal-module-scss-module__sEw7Qq__sectionTitle{text-transform:uppercase;letter-spacing:.04em;color:var(--ids-color-content-base,#595959);margin:16px 0 8px;font-size:14px;font-weight:400;line-height:20px}.EditProposalModal-module-scss-module__sEw7Qq__existingFileList{flex-direction:column;gap:8px;margin:0 0 8px;padding:0;list-style:none;display:flex}.EditProposalModal-module-scss-module__sEw7Qq__existingFileItem{border:1px solid #e3e3e3;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.EditProposalModal-module-scss-module__sEw7Qq__fileName{color:var(--ids-color-content-high,#333);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:300;line-height:22px;overflow:hidden}.EditProposalModal-module-scss-module__sEw7Qq__downloadLink{color:var(--ids-color-content-high,#333);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:300;line-height:22px;text-decoration:underline;overflow:hidden}.EditProposalModal-module-scss-module__sEw7Qq__downloadLink:hover{color:#000}.EditProposalModal-module-scss-module__sEw7Qq__removeFileBtn{cursor:pointer;color:var(--ids-color-content-base,#595959);background:0 0;border:none;flex-shrink:0;align-items:center;padding:4px;display:flex}.EditProposalModal-module-scss-module__sEw7Qq__removeFileBtn:hover{color:#c00}.EditProposalModal-module-scss-module__sEw7Qq__noFiles{color:var(--ids-color-content-base,#595959);margin:0 0 8px;font-size:14px;font-weight:300;line-height:22px}.EditProposalModal-module-scss-module__sEw7Qq__newFileList{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.EditProposalModal-module-scss-module__sEw7Qq__newFileItem{background:#fafafa;border:1px solid #e3e3e3;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.EditProposalModal-module-scss-module__sEw7Qq__successMessage{color:#2e7d32;margin:16px 0 0;font-size:14px;font-weight:400;line-height:22px}.EditProposalModal-module-scss-module__sEw7Qq__errorMessage{color:#c62828;margin:16px 0 0;font-size:14px;font-weight:400;line-height:22px}
.AuthModal-module-scss-module__10xtKG__overlay{height:100vh;padding-bottom:max(env(safe-area-inset-bottom),100vh - 100dvh);z-index:1001;box-sizing:border-box;background:var(--white-color);flex-direction:column;display:flex;position:fixed;inset:0 0 auto}#ids-dropdowns{z-index:1002!important}:is(.ids-sidebar__overlay,.ids-sidebar__sidebar){z-index:1100!important}.AuthModal-module-scss-module__10xtKG__topBar{z-index:2;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:absolute;top:0;left:0;right:0}.AuthModal-module-scss-module__10xtKG__closeBtn{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}.AuthModal-module-scss-module__10xtKG__topBarTitle{text-transform:uppercase;letter-spacing:.08em;color:var(--black-color);font-size:12px}.AuthModal-module-scss-module__10xtKG__splitLayout{width:100%;height:100%;display:flex}.AuthModal-module-scss-module__10xtKG__leftPanel{display:none}@media (min-width:1030px){.AuthModal-module-scss-module__10xtKG__leftPanel{background:var(--white-color);flex-shrink:0;width:50%;padding:64px;display:block}}.AuthModal-module-scss-module__10xtKG__leftPanelImageWrapper{background:#f0f0f0;width:100%;height:100%;position:relative;overflow:hidden}.AuthModal-module-scss-module__10xtKG__rightPanel{flex:1;justify-content:center;align-items:center;padding:80px 24px 40px;display:flex;overflow-y:auto}.AuthModal-module-scss-module__10xtKG__rightPanelWrapper{flex-direction:column;flex:1;display:flex;position:relative}.AuthModal-module-scss-module__10xtKG__formFields{flex-direction:column;gap:24px;width:100%;display:flex}.AuthModal-module-scss-module__10xtKG__formWrapper{flex-direction:column;gap:48px;width:100%;max-width:480px;display:flex}.AuthModal-module-scss-module__10xtKG__heading{letter-spacing:-.03em;color:var(--black-color);text-align:center;margin:0;font-size:40px;line-height:48px}@media (min-width:1030px){.AuthModal-module-scss-module__10xtKG__heading{font-size:64px;line-height:56px}}.AuthModal-module-scss-module__10xtKG__description{color:var(--black-color);margin:0;font-size:14px;line-height:1.6}.AuthModal-module-scss-module__10xtKG__forgotLink{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;color:var(--black-color);text-align:left;background:0 0;border:none;padding:0;font-size:13px}.AuthModal-module-scss-module__10xtKG__buttonGroup{flex-direction:column;gap:16px;display:flex}.AuthModal-module-scss-module__10xtKG__loginBtn{background:var(--black-color);width:100%;color:var(--white-color);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;border:none;padding:16px;font-size:12px}.AuthModal-module-scss-module__10xtKG__createBtn{background:var(--white-color);width:100%;color:var(--black-color);border:1px solid var(--black-color);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;padding:16px;font-size:12px}.AuthModal-module-scss-module__10xtKG__alreadyLoginBtn{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;color:var(--black-color);background:0 0;border:none;padding:16px;font-size:13px}.AuthModal-module-scss-module__10xtKG__continueBtn{background:var(--black-color);width:100%;color:var(--white-color);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;border:none;padding:16px;font-size:12px}.AuthModal-module-scss-module__10xtKG__scrollBody{flex:1;padding-top:72px;padding-bottom:100px;scroll-padding-bottom:40dvh;overflow-y:auto}.AuthModal-module-scss-module__10xtKG__content{max-width:800px;margin:0 auto;padding:0 32px}.AuthModal-module-scss-module__10xtKG__headerText{color:#595959;margin-bottom:40px;font-size:13px;line-height:1.6}.AuthModal-module-scss-module__10xtKG__companyContainer{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:443.98px){.AuthModal-module-scss-module__10xtKG__companyContainer{grid-template-columns:1fr}}.AuthModal-module-scss-module__10xtKG__formGrid{flex-direction:column;gap:40px;display:flex}.AuthModal-module-scss-module__10xtKG__userContainer{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:443.98px){.AuthModal-module-scss-module__10xtKG__userContainer{grid-template-columns:1fr}}.AuthModal-module-scss-module__10xtKG__fullWidth{grid-column:1/-1}.AuthModal-module-scss-module__10xtKG__disclaimerText{color:#595959;margin:0 0 4px;font-size:13px;line-height:1.4}.AuthModal-module-scss-module__10xtKG__phoneRow{gap:12px;display:flex}.AuthModal-module-scss-module__10xtKG__phonePrefixField{flex:0 0 33%;min-width:0}.AuthModal-module-scss-module__10xtKG__phoneNumberField{flex:1;min-width:0}.AuthModal-module-scss-module__10xtKG__contactSectionStart{margin-top:40px}.AuthModal-module-scss-module__10xtKG__checkboxGroup{flex-direction:column;gap:12px;margin-top:40px;display:flex}.AuthModal-module-scss-module__10xtKG__termsRow{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.AuthModal-module-scss-module__10xtKG__termsRow .ids-checkbox--disabled .AuthModal-module-scss-module__10xtKG__checkboxLabel{color:var(--black-color)}.AuthModal-module-scss-module__10xtKG__termsRow .ids-checkbox--disabled .ids-checkbox__label{color:var(--black-color)}.AuthModal-module-scss-module__10xtKG__termsRow .ids-checkbox--disabled .ids-checkbox__icon:before{border-color:var(--black-color)}.AuthModal-module-scss-module__10xtKG__ndaRow{align-items:flex-start;gap:12px;margin-top:32px;display:flex}.AuthModal-module-scss-module__10xtKG__ndaCheckbox{cursor:pointer;flex-shrink:0;width:16px;height:16px;margin-top:2px}.AuthModal-module-scss-module__10xtKG__ndaLabel{color:var(--black-color);cursor:pointer;font-size:13px;line-height:1.6}.AuthModal-module-scss-module__10xtKG__ndaLink{color:var(--black-color);cursor:pointer;font-size:inherit;font-weight:inherit;text-transform:none;background:0 0;border:none;padding:0;text-decoration:underline}.AuthModal-module-scss-module__10xtKG__ndaLinkHighlight{font-weight:600;text-decoration:underline}.AuthModal-module-scss-module__10xtKG__termsReadHint{color:#595959;width:100%;margin:0 0 0 28px;font-size:12px;font-style:italic}.AuthModal-module-scss-module__10xtKG__termsReadHintError{color:#c00}.AuthModal-module-scss-module__10xtKG__checkboxLabel{text-transform:none;font-weight:300}.AuthModal-module-scss-module__10xtKG__footer{padding:16px 32px;padding-bottom:calc(16px + env(safe-area-inset-bottom));background:var(--white-color);justify-content:flex-end;align-items:center;gap:16px;display:flex;position:fixed;bottom:0;left:0;right:0}.AuthModal-module-scss-module__10xtKG__submitBtn{background:var(--black-color);color:var(--white-color);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;border:none;padding:16px 32px;font-size:12px}.AuthModal-module-scss-module__10xtKG__submitBtn:disabled{opacity:.35;cursor:not-allowed}.AuthModal-module-scss-module__10xtKG__errorText{color:#c00;margin:0 auto 0 0;font-size:13px}.AuthModal-module-scss-module__10xtKG__formError{margin:0;font-size:13px;color:#c00!important}.AuthModal-module-scss-module__10xtKG__fieldError{color:#c00;margin:4px 0 0;font-size:12px}.AuthModal-module-scss-module__10xtKG__loginErrorBlock{flex-direction:column;gap:8px;display:flex}.AuthModal-module-scss-module__10xtKG__resendBtn{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;color:var(--black-color);text-align:left;background:0 0;border:none;padding:0;font-size:13px;text-decoration:underline}.AuthModal-module-scss-module__10xtKG__resendSuccess{color:#080;margin:0;font-size:13px}.AuthModal-module-scss-module__10xtKG__confirmationBody{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;padding:48px 40px;display:flex}.AuthModal-module-scss-module__10xtKG__confirmationTitle{letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:24px;line-height:24px}.AuthModal-module-scss-module__10xtKG__confirmationText{color:#595959;max-width:480px;font-size:14px;line-height:1.6}.AuthModal-module-scss-module__10xtKG__termsOverlay{z-index:1003;background:#0009;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.AuthModal-module-scss-module__10xtKG__termsDialog{background:var(--white-color);flex-direction:column;width:100%;max-width:720px;max-height:80dvh;display:flex}.AuthModal-module-scss-module__10xtKG__termsHeader{border-bottom:1px solid #e0e0e0;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.AuthModal-module-scss-module__10xtKG__termsTitle{letter-spacing:.08em;color:var(--black-color);margin:0;font-size:12px;font-weight:300;line-height:1.4}.AuthModal-module-scss-module__10xtKG__termsBody{overflow-anchor:none;overscroll-behavior:contain;min-height:0;color:var(--black-color);flex:1;padding:24px 32px;font-size:14px;line-height:1.7;overflow:hidden auto}.AuthModal-module-scss-module__10xtKG__termsContent{overflow-wrap:anywhere}:is(.AuthModal-module-scss-module__10xtKG__termsContent img,.AuthModal-module-scss-module__10xtKG__termsContent table,.AuthModal-module-scss-module__10xtKG__termsContent pre){max-width:100%}.AuthModal-module-scss-module__10xtKG__termsEndSentinel{pointer-events:none;width:100%;height:1px}.AuthModal-module-scss-module__10xtKG__termsLoading{color:#595959;font-size:13px}.AuthModal-module-scss-module__10xtKG__termsFooter{border-top:1px solid #e0e0e0;flex-shrink:0;justify-content:flex-end;align-items:center;gap:16px;padding:16px 24px;display:flex}.AuthModal-module-scss-module__10xtKG__termsScrollHint{color:#595959;letter-spacing:.03em;margin:0 auto 0 0;font-size:12px}.AuthModal-module-scss-module__10xtKG__companyConfirmDialog{background:var(--white-color);flex-direction:column;width:100%;max-width:520px;display:flex}.AuthModal-module-scss-module__10xtKG__companyConfirmBody{padding:24px 32px}.AuthModal-module-scss-module__10xtKG__companyConfirmText{color:var(--black-color);margin:0 0 20px;font-size:14px;line-height:1.6}.AuthModal-module-scss-module__10xtKG__companyConfirmDetails{background:#f5f5f5;flex-direction:column;gap:8px;padding:16px 20px;display:flex}.AuthModal-module-scss-module__10xtKG__companyConfirmDetails p{color:var(--black-color);margin:0;font-size:14px}.AuthModal-module-scss-module__10xtKG__companyConfirmFooter{border-top:1px solid #e0e0e0;justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px;display:flex}.AuthModal-module-scss-module__10xtKG__cifLookupLoading{color:#595959;margin:4px 0 0;font-size:13px;font-style:italic}
.NativeSelect-module-scss-module__yJ25_W__root{position:relative}.NativeSelect-module-scss-module__yJ25_W__select{appearance:none;cursor:pointer;text-overflow:ellipsis;border-radius:0;padding-inline-end:var(--ids-size-200,32px);font-size:max(16px,1em)}.NativeSelect-module-scss-module__yJ25_W__select:disabled{cursor:default}.NativeSelect-module-scss-module__yJ25_W__chevron{inset-inline-end:0;bottom:var(--ids-size-50,8px);pointer-events:none;color:var(--ids-color-content-default);position:absolute}.ids-field--disabled .NativeSelect-module-scss-module__yJ25_W__chevron{color:var(--ids-color-content-states-disabled)}
.AddressAutocomplete-module-scss-module__NFMStG__wrapper{position:relative}.AddressAutocomplete-module-scss-module__NFMStG__wrapper:focus-within{border-bottom-width:var(--ids-size-border-high);margin-bottom:calc(var(--ids-size-border-default) - var(--ids-size-border-high))}.AddressAutocomplete-module-scss-module__NFMStG__host{flex:1;min-width:0}.AddressAutocomplete-module-scss-module__NFMStG__host gmp-place-autocomplete{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;color:var(--ids-color-content-default);font:var(--ids-typo-body-m);background-color:#0000;border:0;border-radius:0;display:block}.AddressAutocomplete-module-scss-module__NFMStG__host gmp-place-autocomplete::part(input){height:var(--ids-typo-line-height-22,22px);color:var(--ids-color-content-default);font:inherit;background:0 0;border:0;outline:none;padding:0;font-size:max(16px,1em)}.AddressAutocomplete-module-scss-module__NFMStG__host gmp-place-autocomplete::part(focus-ring){display:none}
.ContactModal-module-scss-module__sSodyG__sidebar{width:560px}@media (max-width:576px){.ContactModal-module-scss-module__sSodyG__sidebar{width:100%}}:is(.ContactModal-module-scss-module__sSodyG__sidebar .ids-sidebar__footer,.ContactModal-module-scss-module__sSodyG__sidebar .ids-sidebar__footer-right){gap:var(--ids-size-150)}@media (max-width:512px){.ContactModal-module-scss-module__sSodyG__sidebar .ids-sidebar__footer-right{flex-direction:column-reverse}}.ContactModal-module-scss-module__sSodyG__formGrid{flex-direction:column;gap:32px;padding:24px;display:flex}.ContactModal-module-scss-module__sSodyG__row{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:576px){.ContactModal-module-scss-module__sSodyG__row{grid-template-columns:1fr}}.ContactModal-module-scss-module__sSodyG__errorMessage{color:var(--ids-color-feedback-negative,#d32f2f);margin:0;font-size:13px;line-height:18px}
.CompleteRegistrationPage-module-scss-module__NYpQ6W__container{flex:1;justify-content:center;align-items:center;padding:60px 24px 80px;display:flex}.CompleteRegistrationPage-module-scss-module__NYpQ6W__card{text-align:center;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:480px;display:flex}.CompleteRegistrationPage-module-scss-module__NYpQ6W__loadingText{color:#595959;font-size:14px}.CompleteRegistrationPage-module-scss-module__NYpQ6W__credentialsCard{flex-direction:column;gap:48px;width:100%;max-width:480px;display:flex}.CompleteRegistrationPage-module-scss-module__NYpQ6W__credentialsHeading{letter-spacing:-.03em;color:var(--black-color);text-align:center;margin:0;font-size:40px}@media (min-width:1030px){.CompleteRegistrationPage-module-scss-module__NYpQ6W__credentialsHeading{font-size:64px}}.CompleteRegistrationPage-module-scss-module__NYpQ6W__credentialsDescription{color:var(--black-color);margin:0;font-size:14px;line-height:1.6}.CompleteRegistrationPage-module-scss-module__NYpQ6W__credentialsFields{flex-direction:column;gap:24px;width:100%;display:flex}.CompleteRegistrationPage-module-scss-module__NYpQ6W__credentialsActions{flex-direction:column;gap:16px;display:flex}.CompleteRegistrationPage-module-scss-module__NYpQ6W__continueBtn{background:var(--black-color);width:100%;color:var(--white-color);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;border:none;padding:16px;font-size:12px}.CompleteRegistrationPage-module-scss-module__NYpQ6W__detailsContainer{flex-direction:column;flex:1;display:flex;position:relative}.CompleteRegistrationPage-module-scss-module__NYpQ6W__detailsScrollBody{flex:1;padding-top:24px;padding-bottom:80px;overflow-y:auto}.CompleteRegistrationPage-module-scss-module__NYpQ6W__detailsContent{max-width:800px;margin:0 auto;padding:0 32px}.CompleteRegistrationPage-module-scss-module__NYpQ6W__backBtn{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;color:var(--black-color);background:0 0;border:none;align-items:center;gap:4px;margin-bottom:32px;padding:0;font-size:13px;display:inline-flex}.CompleteRegistrationPage-module-scss-module__NYpQ6W__detailsHeader{color:#595959;margin-bottom:40px;font-size:13px;line-height:1.6}.CompleteRegistrationPage-module-scss-module__NYpQ6W__formGrid{flex-direction:column;gap:40px;display:flex}.CompleteRegistrationPage-module-scss-module__NYpQ6W__companyContainer{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:443.98px){.CompleteRegistrationPage-module-scss-module__NYpQ6W__companyContainer{grid-template-columns:1fr}}.CompleteRegistrationPage-module-scss-module__NYpQ6W__userContainer{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:443.98px){.CompleteRegistrationPage-module-scss-module__NYpQ6W__userContainer{grid-template-columns:1fr}}.CompleteRegistrationPage-module-scss-module__NYpQ6W__fullWidth{grid-column:1/-1}.CompleteRegistrationPage-module-scss-module__NYpQ6W__phoneRow{grid-column:1/-1;gap:12px;display:flex}.CompleteRegistrationPage-module-scss-module__NYpQ6W__phonePrefixField{flex:0 0 33%;min-width:0}.CompleteRegistrationPage-module-scss-module__NYpQ6W__phoneNumberField{flex:1;min-width:0}.CompleteRegistrationPage-module-scss-module__NYpQ6W__cifLookupLoading{color:#595959;grid-column:1/-1;margin:0;font-size:12px;font-style:italic}.CompleteRegistrationPage-module-scss-module__NYpQ6W__checkboxGroup{flex-direction:column;gap:12px;margin-top:40px;display:flex}.CompleteRegistrationPage-module-scss-module__NYpQ6W__termsRow{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.CompleteRegistrationPage-module-scss-module__NYpQ6W__termsRow .ids-checkbox--disabled .CompleteRegistrationPage-module-scss-module__NYpQ6W__checkboxLabel{color:var(--black-color)}.CompleteRegistrationPage-module-scss-module__NYpQ6W__termsRow .ids-checkbox--disabled .ids-checkbox__label{color:var(--black-color)}.CompleteRegistrationPage-module-scss-module__NYpQ6W__termsRow .ids-checkbox--disabled .ids-checkbox__icon:before{border-color:var(--black-color)}.CompleteRegistrationPage-module-scss-module__NYpQ6W__checkboxLabel{text-transform:none;font-weight:300}.CompleteRegistrationPage-module-scss-module__NYpQ6W__linkBtn{cursor:pointer;font-size:inherit;font-weight:inherit;text-transform:none;color:var(--black-color);background:0 0;border:none;padding:0;text-decoration:underline}.CompleteRegistrationPage-module-scss-module__NYpQ6W__linkBtnHighlight{font-weight:600}.CompleteRegistrationPage-module-scss-module__NYpQ6W__hintText{color:#595959;width:100%;margin:4px 0 0;font-size:12px;font-style:italic}.CompleteRegistrationPage-module-scss-module__NYpQ6W__formError{margin:4px 0 0;font-size:13px;color:#c00!important}.CompleteRegistrationPage-module-scss-module__NYpQ6W__submitBtn{background:var(--black-color);width:100%;color:var(--white-color);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;border:none;margin-top:40px;padding:16px 32px;font-size:12px;display:block}.CompleteRegistrationPage-module-scss-module__NYpQ6W__submitBtn:disabled{opacity:.35;cursor:not-allowed}.CompleteRegistrationPage-module-scss-module__NYpQ6W__secondaryBtn{background:var(--white-color);color:var(--black-color);border:1px solid var(--black-color);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;padding:16px 24px;font-size:12px}.CompleteRegistrationPage-module-scss-module__NYpQ6W__message{color:var(--black-color);margin:0;font-size:14px;line-height:1.6}.CompleteRegistrationPage-module-scss-module__NYpQ6W__successText{color:#080;margin:0;font-size:13px}.CompleteRegistrationPage-module-scss-module__NYpQ6W__modalOverlay{box-sizing:border-box;z-index:1001;background:#00000080;justify-content:center;align-items:center;height:100dvh;padding:24px;display:flex;position:fixed;inset:0}.CompleteRegistrationPage-module-scss-module__NYpQ6W__modalDialog{background:var(--white-color);flex-direction:column;width:100%;max-width:480px;max-height:100%;display:flex;overflow-y:auto}.CompleteRegistrationPage-module-scss-module__NYpQ6W__modalHeader{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.CompleteRegistrationPage-module-scss-module__NYpQ6W__modalTitle{text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:14px;font-weight:600;line-height:1.4}.CompleteRegistrationPage-module-scss-module__NYpQ6W__closeBtn{cursor:pointer;background:0 0;border:none;padding:4px;font-size:18px}.CompleteRegistrationPage-module-scss-module__NYpQ6W__modalBody{padding:24px;font-size:14px;line-height:1.6}.CompleteRegistrationPage-module-scss-module__NYpQ6W__companyDetails{background:#f8f8f8;margin-top:16px;padding:12px;font-size:13px}.CompleteRegistrationPage-module-scss-module__NYpQ6W__companyDetails p{margin:4px 0}.CompleteRegistrationPage-module-scss-module__NYpQ6W__modalFooter{border-top:1px solid #eee;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.CompleteRegistrationPage-module-scss-module__NYpQ6W__modalFooter .CompleteRegistrationPage-module-scss-module__NYpQ6W__submitBtn,.CompleteRegistrationPage-module-scss-module__NYpQ6W__modalFooter .CompleteRegistrationPage-module-scss-module__NYpQ6W__secondaryBtn{flex:1;width:auto;margin-top:0;padding:16px 24px}
