.preload-component{align-items:center;display:flex;flex:1 1;height:100%;justify-content:center}.preload-component__absolute{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}body{font-family:Lato,sans-serif;margin:0;min-width:320px;padding:0}body,html{height:100vh}body.ios-polyfill,html.ios-polyfill{height:110vh}#root{height:100%}*{box-sizing:border-box}.MuiPaper-elevation4{box-shadow:none!important}.MuiTabs-flexContainer button{flex-grow:1;flex-shrink:1;max-width:none;width:100%}.MuiTabs-root .MuiTabs-indicator{background-color:#e62324;background-color:var(--error-bg,#e62324);height:4px}.time-registration-section-label{color:#373a4c;color:var(--dark-text,#373a4c);font-size:14px;font-weight:700;line-height:20px;margin:36px 0 0;padding:0 16px;text-transform:uppercase}.MuiExpansionPanel-root{border-bottom:1px dashed #ebebed;box-shadow:none!important}.MuiExpansionPanel-root:last-child{border:none}.MuiExpansionPanel-root .MuiExpansionPanelSummary-root{padding:0 16px}.MuiExpansionPanel-root .MuiExpansionPanelSummary-root .MuiExpansionPanelSummary-content{color:#373a4c;color:var(--dark-text,#373a4c);font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase}.MuiAccordion-root.Mui-expanded,.MuiAccordionDetails-root,.MuiExpansionPanel-root.Mui-expanded{box-shadow:none;margin:0!important}.MuiAccordion-root.MuiPaper-elevation1{box-shadow:none}.MuiDialog-container .MuiDialog-paper{margin:0}.MuiExpansionPanel-root .MuiExpansionPanelDetails-root{padding:0 16px}.accordion-vertical .MuiAccordionDetails-root{flex-direction:column}.accordion-vertical .MuiAccordionSummary-root.Mui-expanded{border-bottom:1px dashed #ebebed}.MuiAccordionSummary-content{font-weight:700}.MuiPickersSlideTransition-transitionContainer .MuiTypography-root{font-size:20px}input.MuiInputBase-input,label.MuiFormLabel-root{font-size:16px;height:auto}.MuiInputLabel-formControl .MuiInputLabel-asterisk{color:#e62324;color:var(--error-text,#e62324)}.MuiDialog-paper.MuiPaper-elevation24,div.MuiPaper-elevation24{box-shadow:none}div.MuiInputBase-root:after,div.MuiInputBase-root:before{border-bottom:1px solid #afb0b7;border-bottom:1px solid var(--gray-border,#afb0b7);transition:none}div div.InputWithValueStyl:after,div div.InputWithValueStyl:before,div.MuiInput-underline:hover:not(.Mui-disabled):after,div.MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom:2px solid #373a4c;border-bottom:2px solid var(--dark-border,#373a4c)}div div.textFieldWithError:after,div div.textFieldWithError:before{border-bottom:1px solid #e62324;border-bottom:1px solid var(--error-border,#e62324);transition:none}div div.textFieldWithError:after:focus,div div.textFieldWithError:before:focus{border-width:2px}.globalTab:after{background-color:#e62324;background-color:var(--error-bg,#e62324);bottom:0;content:"";display:block;height:4px;left:0;opacity:0;position:absolute;width:100%}.globalTab.selected{opacity:1;position:relative}.globalTab.selected:after{opacity:1}.globalTabs.MuiTabs-root{min-height:40px}.globalTabs .MuiIcon-root,.globalTabs .MuiSvgIcon-root{color:#fff;color:var(--white-bg,#fff);font-size:24px;opacity:.7}.globalTabs .MuiTab-root{min-height:40px;padding-top:0}.globalTabs .Mui-selected .MuiIcon-root,.globalTabs .Mui-selected .MuiSvgIcon-root,.globalTabs .selected .MuiIcon-root,.globalTabs .selected .MuiSvgIcon-root{opacity:1}.globalFilterButton.MuiIconButton-root{padding:1px 1px 1px 24px}.globalFilterButton.MuiIconButton-root .MuiIcon-root,.globalFilterButton.MuiIconButton-root .MuiSvgIcon-root{font-size:24px;height:24px;width:24px}.flight-details-dialog-with-sidebar .MuiBackdrop-root{bottom:76px}.step-group{display:flex;flex-direction:column;margin-top:32px}.step-block,.step-group{position:relative}.step-block:after{background-color:#ebebed;content:"";height:calc(100% - 34px);left:11px;position:absolute;top:37px;width:2px;z-index:0}.step-block:last-child:not(.active):after{height:0}.step-block .step-header{align-items:center;display:flex;gap:12px;margin-bottom:12px;min-height:40px;position:relative;z-index:1}.step-block .step-circle{align-items:center;background-color:#afb0b7;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:24px;justify-content:center;width:24px;z-index:2}.step-block .step-title{color:#afb0b7;font-size:16px;font-weight:700}.step-block .step-title.active{color:#373a4c}.step-block .step-title.done{color:#4caf50}.step-block .step-content{margin-left:36px;padding-bottom:16px}.step-block .step-content .MuiInputBase-input{height:24px}.step-block .step-content .submit-button{margin-top:16px}.step-block .step-content .resend-label{align-items:center;color:#373a4c;display:flex;font-size:14px}.step-block .step-content .resend-button{color:#0098ff;font-size:14px;height:20px;min-width:56px;padding:0;text-decoration:underline;text-transform:none}.step-block .step-content .password-rules .rule-item{font-size:14px;margin-top:4px}.step-block .step-content .password-rules .rules-sublist{color:#373a4c;font-size:14px;margin-bottom:0;margin-top:0;padding-left:22px}.step-block .step-content .error-notification{align-items:center;background-color:#e62324;color:#fff;display:flex;font-size:14px;font-weight:700;margin:10px 0}.step-block .step-content .error-notification .MuiAlert-icon{color:#fff}.step-block .step-description{color:#373a4c;font-size:16px}.recovery-container{background-color:#fff;border-radius:8px;padding:64px 32px 32px}.recovery-container .title{font-size:24px;font-weight:600;margin-bottom:16px}.step-circle.done{background-color:#4caf50!important}.step-circle.done .MuiIcon-root{font-size:18px;font-weight:700}.step-circle.active{background-color:#373a4c!important}.success-footer{background:#fff;bottom:32px;left:32px;padding-bottom:24px;position:fixed;right:32px;z-index:1000}.success-footer .success-text{color:#373a4c;font-size:16px;margin-bottom:12px}.success-footer .success-button{border:1px solid #373a4c;color:#373a4c;font-weight:600;text-transform:uppercase}.confirm-dialog .MuiPaper-root{border-radius:12px}.confirm-dialog .MuiDialogTitle-root{border-bottom:1px solid #ebebed;color:#373a4c;font-size:16px;font-weight:700}.confirm-dialog .MuiIconButton-root .MuiSvgIcon-root{height:24px;padding:0;width:24px}.confirm-dialog .MuiTypography-body2{color:#373a4c;font-size:14px;font-weight:400;margin-top:16px}.confirm-dialog .MuiDialogActions-root{padding:0 24px 16px;width:100%}.confirm-dialog .MuiDialogActions-root .MuiButtonBase-root{border-radius:8px;font-size:14px;font-weight:700;padding:12px 24px;width:100%}.env-label{background:#f79b20;background:var(--warning-bg,#f79b20);border-radius:4px;color:#373a4c;color:var(--dark-text,#373a4c);font-size:14px;font-weight:700;line-height:1;padding:5px 8px}.env-label__fixed{left:50%;position:fixed;transform:translate(-50%)}.verify-email{display:flex;flex-direction:column;margin:0;min-height:100vh;padding:0}.verify-email .logo{align-self:center;height:auto;margin-top:80px;width:118px}.verify-email .container{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin:0 auto;max-width:480px;padding:0 40px;width:100%}.verify-email .container .status-icon img{height:48px;width:48px}.verify-email .container .title{font-size:20px;font-weight:700;margin-bottom:18px}.verify-email .container .title.green{color:#39b54a;color:var(--green-text,#39b54a)}.verify-email .container .title.red{color:#e62324;color:var(--error-text,#e62324)}.verify-email .container .description{color:#373a4c;color:var(--dark-text,#373a4c);font-size:16px;font-weight:400;letter-spacing:0;max-width:400px}.verify-email .container .description ol,.verify-email .container .description p{margin:0 0 6px}.verify-email .container .description ol{padding-left:18px;text-align:left}.verify-email .footer{background:#fff;display:flex;justify-content:center;padding:0 20px 80px}.verify-email .footer .app-button{align-items:center;background:#fff;border:1px solid #ebebed;border-radius:4px;color:#000;display:flex;flex-direction:column;font-size:16px;font-weight:400;height:40px;justify-content:center;max-width:400px;text-decoration:none;width:100%}.verify-email .footer .app-button .app-logo{height:48px;margin-bottom:8px;width:48px}.verify-email .footer .app-button:hover{background:#f2f2f2}
/*# sourceMappingURL=main.7014058b.css.map*/