.sandbox{grid-area:sandbox;display:flex;justify-content:center;flex-flow:column nowrap;gap:0;align-items:center;min-height:95px;width:100%;-ms-grid-row:4;-ms-grid-column:2;}.loginHistory{order:10;height:30px;flex-grow:0;min-height:fit-content;max-height:50px;width:100%;color:#789;font-size:12px;position:relative;}.loginHistory .loginHistoryText{position:absolute;width:100%;text-align:center;}.error{order:20;flex-grow:1;overflow:auto;text-align:center;font-weight:600;background-color:transparent;-ms-grid-row:5;-ms-grid-column:2;}.error,.error .errorString{height:min-content;font-size:20px;}.error .errorString{display:block;min-height:52px;}.deviceIcon,.deviceIconSecure{order:30;}.browserMode{order:40;height:24px;flex-grow:0;width:100%;text-align:left;display:flex;justify-content:center;align-items:center;grid-area:browserMode;position:relative;font-size:11pt;}.browserMode .infoIcon{margin:4px;height:16px;width:16px;}.customText{order:50;flex-grow:1;max-height:max(100px,50vh - 300px);width:calc(100% - 30px);grid-area:customText;margin:15px;position:relative;-ms-grid-row:8;-ms-grid-column:2;}@media (max-height:700px){.customText{margin:5px 15px;}}.customTextMessage{display:block;text-align:center;white-space:pre-line;overflow-wrap:break-word;position:relative;bottom:0;width:100%;}body,form,html{font-size:16px;color:#87889b;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;border:0;padding:0;}.htmlRoot{min-width:320px;}#body,.htmlRoot{position:unset;height:fit-content;width:100%;min-height:100vh;}#body{min-width:unset;}.fullscreenPostLoginShell{z-index:1;min-height:510px;}#divAuthentication,#divAuthentication>form{width:100%;height:100%;min-height:unset;min-width:unset;}#divAuthentication>form{position:relative;}#divAuthentication #spanProcessSetupError,#spanPauseForm{white-space:pre-line;}#spanPauseForm{display:block;}.browserBanner{width:100%;height:100%;overflow:auto;font-size:18px;font-weight:700;text-align:center;color:#ff0;}.textbox{font-size:18px;width:calc(100% - 6px);height:40px;padding:1px 0 1px 4px;line-height:40px;text-align:left;color:#000;background-color:#fff;border:1px solid rgba(90,120,135,.4);}.textbox.txtForgotQBA,.textbox.username{margin-bottom:5px;}.textbox.passcode,.textbox.password{margin-bottom:16px;}.textbox.passcode{margin-top:6px;}.textbox:disabled{background-color:#dcdcdc;}.button{font-size:16px;line-height:1.5;min-height:40px;height:max-content;width:100%;float:left;text-align:center;color:#87889b;font-weight:600;background:#fff;border-radius:2px;border:2px solid rgba(90,120,135,.4);word-wrap:break-word;}.button:focus{outline:2px solid;box-shadow:none;}.button:not(:focus).unfocused{outline:2px solid #a0a0a0;color:rgba(0,0,0,.8);background-color:#eceff1;}.button.login{color:#fff;border:none;background-color:#c20849;outline-offset:-1px;}.button.login.left{margin:0;width:49%;float:left;}.button.login.right{margin:0;width:49%;float:right;}.button.login:disabled{border:2px solid grey;color:grey;}.button.login.copyrightButton{width:50%;position:relative;float:right;margin-top:5px;margin-right:0;}.button.login.pauseForm{margin-top:5px;}.button.login:focus:active{background-color:#c20849;outline:2px solid;outline-offset:0;}.capsLockWarningBubble{z-index:1;margin-top:-1px;color:#000;padding:10px;position:absolute;height:24px;background-color:#fff;border:1px solid;border-radius:4px;box-shadow:0 0 4px 1px #d5d1e9;}.capsLockWarningBubble .capsLockWarningText{position:relative;left:4px;bottom:7px;margin-right:4px;}.capsLockWarningBubble:after{content:" ";position:absolute;border:1px solid;border-bottom:none;border-left:none;background-image:repeating-linear-gradient(to bottom left,#fff,#fff 11.8px,transparent 0,transparent);width:16px;height:16px;box-shadow:3px -3px 5px -1px rgba(0,0,0,.1);transform:rotate(315deg);left:calc(50% - 8px);top:-9px;}#divLoginPasswordCapsLockWarningBubble{margin-top:-12px;}#divPreLoginPasswordCapsLockWarningBubble{display:inline-block;margin-top:31px;}input:-ms-input-placeholder{color:grey;}input::-ms-input-placeholder{color:grey;}input::-ms-reveal{display:none;}.htmlRoot{min-height:510px;}.htmlRoot.dayScroll::-webkit-scrollbar{width:17px;}.htmlRoot.dayScroll::-webkit-scrollbar-track{background-color:#d3d3d3;border-radius:5px;}.htmlRoot.dayScroll::-webkit-scrollbar-thumb{border-radius:5px;border:3px solid transparent;background-clip:content-box;background:#a9a9a9;}.htmlRoot.dayScroll::-webkit-scrollbar-thumb:hover{background:grey;}.htmlRoot.dayScroll::-webkit-scrollbar-button{display:none;}.htmlRoot.nightScroll::-webkit-scrollbar{width:17px;}.htmlRoot.nightScroll::-webkit-scrollbar-track{background-color:#eceff1;border-radius:5px;}.htmlRoot.nightScroll::-webkit-scrollbar-thumb{border-radius:5px;border:3px solid transparent;background-clip:content-box;background:#a9a9a9;}.htmlRoot.nightScroll::-webkit-scrollbar-thumb:hover{background:grey;}.htmlRoot.nightScroll::-webkit-scrollbar-button{display:none;}@media (max-width:420px){.DayNightButton{bottom:5px!important;right:5px!important;}}.divZoom.dayMode{background-color:#eceff1;color:rgba(0,0,0,.8);}.divZoom.dayMode .divZoomLimitMessage{color:#860023;}.divZoom.dayMode .btnReset{color:rgba(0,0,0,.8);background-color:#eceff1;border:1px solid #000;}.divZoom.dayMode .btnReset[disabled]{color:grey;}.divZoom.nightMode{background-color:#0b0b1a;color:hsla(0,100%,99%,.8);}.divZoom.nightMode .divZoomLimitMessage{color:#ff9b9c;}.divZoom.nightMode .btnReset{background-color:#0b0b1a;color:hsla(0,100%,99%,.8);border:1px solid #fff;}.divZoom.nightMode .btnReset[disabled]{color:hsla(0,100%,99%,.5);}.day #divSiteVerifStatus,.day .buttonForgotPassword,.day .dayOrNightText,.day .helpLink{color:rgba(0,0,0,.8);}.day .shortCopyright{color:rgba(0,0,0,.8);text-shadow:-1px 0 5px #fff,0 1px 5px #fff,1px 0 5px #fff,0 -1px 5px #fff;}.day .form,.day .fullCopyright{color:rgba(0,0,0,.8);}.day .panel{background:linear-gradient(180deg,#eceff1 75%,#d5d1e9),#eceff1;}.day .noNotificationLink{color:rgba(0,0,0,.8);}.day .misc2FALink:disabled{color:hsla(0,0%,49%,.8);}.day #img2FARememberMeNight,.day #img2FAWaitingNight{display:none!important;}.day .customTextMessage{color:#000;}.day .customTextMessage::-webkit-scrollbar{width:17px;}.day .customTextMessage::-webkit-scrollbar-track{background-color:#d3d3d3;border-radius:5px;}.day .customTextMessage::-webkit-scrollbar-thumb{border-radius:5px;border:3px solid transparent;background-clip:content-box;background:#a9a9a9;}.day .customTextMessage::-webkit-scrollbar-thumb:hover{background:grey;}.day .customTextMessage::-webkit-scrollbar-button{display:none;}.day .button.login:focus{outline:2px solid #000;}.day .button.login:disabled{color:rgba(0,0,0,.8);background-color:#eceff1;}.day .error{color:#a00;}.day .error::-webkit-scrollbar{width:17px;}.day .error::-webkit-scrollbar-track{background-color:#d3d3d3;border-radius:5px;}.day .error::-webkit-scrollbar-thumb{border-radius:5px;border:3px solid transparent;background-clip:content-box;background:#a9a9a9;}.day .error::-webkit-scrollbar-thumb:hover{background:grey;}.day .error::-webkit-scrollbar-button{display:none;}.day .capsLockWarningBubble{border-color:#000;}.day .capsLockWarningBubble:after{border-top-color:#000;border-right-color:#000;}.day .fullCopyrightText::-webkit-scrollbar{width:17px;}.day .fullCopyrightText::-webkit-scrollbar-track{background-color:#d3d3d3;border-radius:5px;}.day .fullCopyrightText::-webkit-scrollbar-thumb{border-radius:5px;border:3px solid transparent;background-clip:content-box;background:#a9a9a9;}.day .fullCopyrightText::-webkit-scrollbar-thumb:hover{background:grey;}.day .fullCopyrightText::-webkit-scrollbar-button{display:none;}.day .siteError{text-align:center;color:#a00;}.day .siteAdminInfo::-webkit-scrollbar{width:17px;}.day .siteAdminInfo::-webkit-scrollbar-track{background-color:#d3d3d3;border-radius:5px;}.day .siteAdminInfo::-webkit-scrollbar-thumb{border-radius:5px;border:3px solid transparent;background-clip:content-box;background:#a9a9a9;}.day .siteAdminInfo::-webkit-scrollbar-thumb:hover{background:grey;}.day .siteAdminInfo::-webkit-scrollbar-button{display:none;}.day .oidcMessage{color:#000;}.day .postLoginContainer{background-color:#eceff1;}.night #divSiteVerifStatus,.night .buttonForgotPassword,.night .dayOrNightText,.night .helpLink,.night .shortCopyright{color:hsla(0,100%,99%,.8);}.night .shortCopyright{text-shadow:-1px 0 5px #000,0 1px 5px #000,1px 0 5px #000,0 -1px 5px #000;}.night .form,.night .fullCopyright{color:hsla(0,100%,99%,.8);}.night .panel{background:linear-gradient(180deg,#0b0b1a 75%,#20202f),#0b0b1a;}.night .customTextMessage{color:snow;}.night .customTextMessage::-webkit-scrollbar{width:17px;}.night .customTextMessage::-webkit-scrollbar-track{background-color:#eceff1;border-radius:5px;}.night .customTextMessage::-webkit-scrollbar-thumb{border-radius:5px;border:3px solid transparent;background-clip:content-box;background:#a9a9a9;}.night .customTextMessage::-webkit-scrollbar-thumb:hover{background:grey;}.night .customTextMessage::-webkit-scrollbar-button{display:none;}.night .noNotificationLink{color:hsla(0,100%,99%,.8);}.night .misc2FALink:disabled{color:hsla(0,0%,49%,.8);}.night #img2FARememberMe,.night #img2FAWaiting{display:none!important;}.night .button.login:focus{outline:2px solid #fff;}.night .button.login:disabled{color:hsla(0,100%,99%,.8);background-color:#0b0b1a;}.night .error{color:#f4bf42;}.night .error::-webkit-scrollbar{width:17px;}.night .error::-webkit-scrollbar-track{background-color:#eceff1;border-radius:5px;}.night .error::-webkit-scrollbar-thumb{border-radius:5px;border:3px solid transparent;background-clip:content-box;background:#a9a9a9;}.night .error::-webkit-scrollbar-thumb:hover{background:grey;}.night .error::-webkit-scrollbar-button{display:none;}.night .capsLockWarningBubble{border-color:orange;}.night .capsLockWarningBubble:after{border-top-color:orange;border-right-color:orange;}.night .fullCopyrightText::-webkit-scrollbar{width:17px;}.night .fullCopyrightText::-webkit-scrollbar-track{background-color:#eceff1;border-radius:5px;}.night .fullCopyrightText::-webkit-scrollbar-thumb{border-radius:5px;border:3px solid transparent;background-clip:content-box;background:#a9a9a9;}.night .fullCopyrightText::-webkit-scrollbar-thumb:hover{background:grey;}.night .fullCopyrightText::-webkit-scrollbar-button{display:none;}.night .siteError{text-align:center;color:#f4bf42;}.night .siteAdminInfo::-webkit-scrollbar{width:17px;}.night .siteAdminInfo::-webkit-scrollbar-track{background-color:#eceff1;border-radius:5px;}.night .siteAdminInfo::-webkit-scrollbar-thumb{border-radius:5px;border:3px solid transparent;background-clip:content-box;background:#a9a9a9;}.night .siteAdminInfo::-webkit-scrollbar-thumb:hover{background:grey;}.night .siteAdminInfo::-webkit-scrollbar-button{display:none;}.night .oidcMessage{color:snow;}.night .postLoginContainer{background-color:#0b0b1a;}.defaultContainer{max-height:max(100vh,880px);height:min-content;min-height:100vh;width:100%;display:grid;grid-template-areas:". logo ." ". secure ." ". main ." ". sandbox ." "copyright-left copyright-center .";grid-template-rows:minmax(125px,min(calc(46vh - 171px),30vh)) 0 minmax(225px,min(calc(28vh + 44px),350px)) minmax(min-content,1fr) 65px;display:-ms-grid;-ms-grid-rows:minmax(125px,min(calc(46vh - 171px),30vh)) 0 minmax(225px,min(calc(28vh + 44px),350px)) minmax(min-content,1fr) 65px;grid-template-columns:1fr 620px 1fr;-ms-grid-columns:1fr 620px 1fr;}@media (max-width:900px){.defaultContainer{grid-template-columns:1fr clamp(489px,72.2%,620px) 1fr;-ms-grid-columns:1fr clamp(489px,72.2%,620px) 1fr;}}@media (max-width:500px){.defaultContainer{grid-template-columns:1fr minmax(320px,100%) 1fr;-ms-grid-columns:1fr minmax(320px,100%) 1fr;}}.secureContainer{max-height:max(100vh,950px);height:min-content;min-height:100vh;width:100%;display:grid;grid-template-areas:". logo ." ". secure ." ". main ." ". sandbox ." "copyright-left copyright-center .";grid-template-rows:minmax(125px,min(calc(46vh - 171px),30vh)) 70px minmax(225px,min(calc(28vh + 44px),350px)) minmax(min-content,1fr) 65px;display:-ms-grid;-ms-grid-rows:minmax(125px,min(calc(46vh - 171px),30vh)) 70px minmax(225px,min(calc(28vh + 44px),350px)) minmax(min-content,1fr) 65px;grid-template-columns:1fr 620px 1fr;-ms-grid-columns:1fr 620px 1fr;}@media (max-width:900px){.secureContainer{grid-template-columns:1fr clamp(489px,72.2%,620px) 1fr;-ms-grid-columns:1fr clamp(489px,72.2%,620px) 1fr;}}@media (max-width:500px){.secureContainer{grid-template-columns:1fr minmax(320px,100%) 1fr;-ms-grid-columns:1fr minmax(320px,100%) 1fr;}}.preLoginContainer{max-height:max(100vh,880px);grid-template-areas:"logo . ." "secure . ." "main . ." "sandbox . ." "copyright-left copyright-center .";grid-template-rows:minmax(125px,min(calc(46vh - 171px),30vh)) 0 minmax(225px,min(calc(28vh + 44px),350px)) minmax(min-content,1fr) 65px;-ms-grid-rows:minmax(125px,min(calc(46vh - 171px),30vh)) 0 minmax(225px,min(calc(28vh + 44px),350px)) minmax(min-content,1fr) 65px;grid-template-columns:500px 1fr 1fr;-ms-grid-columns:500px 1fr 1fr;}.preLoginContainer,.preLoginSecureContainer{height:min-content;min-height:100vh;width:100%;display:grid;display:-ms-grid;}.preLoginSecureContainer{max-height:max(100vh,950px);grid-template-areas:"logo . ." "secure . ." "main . ." "sandbox . ." "copyright-left copyright-center .";grid-template-rows:minmax(125px,min(calc(46vh - 171px),30vh)) 70px minmax(225px,min(calc(28vh + 44px),350px)) minmax(min-content,1fr) 65px;-ms-grid-rows:minmax(125px,min(calc(46vh - 171px),30vh)) 70px minmax(225px,min(calc(28vh + 44px),350px)) minmax(min-content,1fr) 65px;grid-template-columns:500px 1fr 1fr;-ms-grid-columns:500px 1fr 1fr;}.logo{max-width:400px;width:65%;height:100%;text-align:center;grid-area:logo;-ms-grid-row:1;-ms-grid-column:2;justify-self:center;align-self:end;-ms-grid-column-align:center;-ms-grid-row-align:end;}.logo .logoContainer{position:relative;height:100%;}.app-brand-name{color:#c20849;font-size:clamp(20px,30vh - 176px,25px);line-height:clamp(20px,30vh - 176px,25px);}.logo-standard-layout-branding .logo-main{max-height:calc(100% - clamp(35px, 30vh - 176px, 40px) - 35px);min-height:75px;height:100%;position:relative;}.logo-standard-layout-branding .logo-main #epicLogoSVG{enable-background:new 0 0 380 160;}.logo-standard-layout-branding .logo-main img,.logo-standard-layout-branding .logo-main svg{max-height:80%;max-width:100%;width:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%);}.logo-standard-layout-branding .logo-main img path,.logo-standard-layout-branding .logo-main img polygon,.logo-standard-layout-branding .logo-main svg path,.logo-standard-layout-branding .logo-main svg polygon{fill:#c20849;}.logo-standard-layout-branding .logo-hyperspace{margin:0 auto;display:inline;line-height:clamp(30px,30vh - 161px,40px);letter-spacing:0;font-size:clamp(20px,30vh - 176px,25px);font-weight:200;color:#87889b;font-family:Open Sans;position:absolute;left:50%;transform:translate(-50%);white-space:nowrap;}.logo-standard-layout-branding .logo-hyperspace .reg{position:absolute;top:-5px;font-size:20px;}.logo-standard-layout-branding .logo-hyperspace .version{padding-left:20px;font-size:16px;font-weight:400;line-height:10px;letter-spacing:normal;color:#87889b;}.logo-standard-layout-branding .logo-hyperspace img.epic{position:relative;top:11px;transform:translateY(-19%);max-width:20%;height:30px;}.logo-standard-layout-branding .logo-featuring{display:block;position:absolute;bottom:0;white-space:nowrap;left:50%;transform:translateX(-50%);font-size:16px;color:#87889b;}.logo-standard-layout-nobranding .logo-main{max-height:calc(100% - 65px);min-height:75px;height:100%;position:relative;}.logo-standard-layout-nobranding .logo-main #epicLogoSVG{enable-background:new 0 0 380 160;}.logo-standard-layout-nobranding .logo-main img,.logo-standard-layout-nobranding .logo-main svg{max-height:80%;max-width:100%;width:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%);}.logo-standard-layout-nobranding .logo-main img path,.logo-standard-layout-nobranding .logo-main img polygon,.logo-standard-layout-nobranding .logo-main svg path,.logo-standard-layout-nobranding .logo-main svg polygon{fill:#c20849;}.logo-standard-layout-nobranding .logo-hyperspace{margin:0 auto;display:inline;line-height:clamp(30px,30vh - 161px,40px);letter-spacing:10px;font-size:clamp(20px,30vh - 176px,25px);font-weight:200;color:#87889b;font-family:Open Sans;position:absolute;left:50%;transform:translate(-50%);white-space:nowrap;}.logo-standard-layout-nobranding .logo-hyperspace .reg{right:-20px;position:absolute;top:-5px;font-size:20px;}.logo-standard-layout-nobranding .logo-hyperspace .version{position:absolute;right:10px;top:100%;font-size:12px;font-weight:600;line-height:10px;letter-spacing:normal;color:#87889b;}.logo-standard-layout-nobranding .logo-hyperspace img.epic{position:relative;top:11px;transform:translateY(-19%);max-width:20%;height:30px;}.logo-standard-layout-nobranding .logo-featuring{display:none;position:absolute;bottom:0;white-space:nowrap;left:50%;transform:translateX(-50%);font-size:16px;color:#87889b;}.logoCustom{max-height:calc(100% - 95px);min-height:70px;height:100%;position:relative;}.logoCustom img,.logoCustom svg{max-height:80%;max-width:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%);}.logo-spacer{min-height:8px;max-height:35px;height:6%;}.hyperspace-detail-line-logo-sub{-ms-grid-row:1;-ms-grid-column:2;}.hyperspace-detail-line-logo-sub img,.hyperspace-detail-line-logo-sub svg{min-height:40px;max-height:60px;min-width:70px;max-width:100%;position:relative;top:50%;transform:translateY(-50%);margin:0;}.hyperspace-detail-line-version{-ms-grid-row:1;-ms-grid-column:3;position:relative;padding:4px 10px;font-size:20px;font-weight:200;color:#87889b;font-family:Open Sans;}.hyperspace-detail-line-version .reg{position:relative;padding-left:3px;top:-5px;font-size:15px;}.hyperspace-detail-line-version .version{position:relative;float:left;line-height:10px;font-size:15px;font-weight:600;letter-spacing:normal;color:#87889b;}.hyperspace-detail-line-nobranding{display:flex;grid-template-rows:minmax(40px,60px);display:-ms-grid;-ms-grid-rows:minmax(40,60px);justify-content:center;-ms-grid-columns:.25fr 1.25fr 1.25fr .25fr;grid-template-columns:.5fr 1fr 1fr .5fr;}.hyperspace-detail-line-nobranding .appBranding{padding:0 0 0 15px;width:min-content;border-left:2px solid #87889b;text-align:left;display:none;position:relative;}.hyperspace-detail-line-nobranding .appBranding .custom-logo-featuring{line-height:10px;font-size:15px;font-weight:600;letter-spacing:normal;color:#87889b;}.hyperspace-detail-line-nobranding .appBranding .custom-logo-featuring-container{position:relative;top:50%;transform:translateY(-50%);margin:0;}.hyperspace-detail-line-nobranding .appBranding .app-brand-name{line-height:20px;font-size:20px;font-weight:200;color:#c20849;font-family:Open Sans;}.hyperspace-detail-line-branding{display:flex;grid-template-rows:minmax(40px,60px);display:-ms-grid;-ms-grid-rows:minmax(40,60px);justify-content:center;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;}.hyperspace-detail-line-branding .appBranding{padding:0 0 0 15px;width:min-content;border-left:2px solid #87889b;text-align:left;position:relative;}.hyperspace-detail-line-branding .appBranding .custom-logo-featuring{line-height:10px;font-size:15px;font-weight:600;letter-spacing:normal;color:#87889b;}.hyperspace-detail-line-branding .appBranding .custom-logo-featuring-container{position:relative;top:50%;transform:translateY(-50%);margin:0;}.hyperspace-detail-line-branding .appBranding .app-brand-name{line-height:20px;font-size:20px;font-weight:200;color:#c20849;font-family:Open Sans;}.secure{width:min(100% - 16px,500px - 16px);height:40px;overflow:hidden;text-align:center;font-weight:700;color:#000;background-color:#fffac3;padding:5px;outline:3px solid #f4bf42;grid-area:secure;-ms-grid-row:2;-ms-grid-column:2;justify-self:center;align-self:center;-ms-grid-column-align:center;-ms-grid-row-align:center;}.secure.secureError{height:auto;min-height:40px;background-color:#d0dbed;outline-color:#a6adcd;}.secure .secureMessage{font-size:20px;}.secure .secureUserMessage{font-size:14px;white-space:nowrap;}.form{width:clamp(320px - 10px,90%,400px);grid-area:main;-ms-grid-row:3;-ms-grid-column:2;}.error,.form{justify-self:center;align-self:center;-ms-grid-column-align:center;-ms-grid-row-align:center;}.error{width:clamp(320px - 10px,100% - 10px,500px - 10px);}.deviceIcon{overflow:hidden;display:flex;justify-content:center;height:198px;padding-top:2px;}@media (max-height:930px){.deviceIcon{height:158px;}}@media (max-height:890px){.deviceIcon{height:0;padding-top:0;}}.deviceIcon .deviceIconImage{object-fit:contain;height:100%;max-width:400px;}.deviceIconSecure{overflow:hidden;display:flex;justify-content:center;height:198px;padding-top:2px;}@media (max-height:1000px){.deviceIconSecure{height:158px;}}@media (max-height:960px){.deviceIconSecure{height:0;padding-top:0;}}.deviceIconSecure .deviceIconImage{object-fit:contain;height:100%;max-width:400px;}.shortCopyright{grid-area:copyright-left;font-weight:700;padding-left:10px;font-size:10px;line-height:1.5;-ms-grid-row:5;-ms-grid-column:1;}@media (max-width:1465px){.shortCopyright{grid-area:copyright-center;-ms-grid-row:5;-ms-grid-column:2;justify-self:center;align-self:center;-ms-grid-column-align:center;-ms-grid-row-align:center;}}@media (max-width:420px){.shortCopyright{justify-self:unset!important;width:280px;padding-left:5px;}.shortCopyright #spanShortCR{white-space:unset!important;}}.shortCopyright .moreLink{font-size:10px;text-decoration:underline;cursor:pointer;}.shortCopyright #spanShortCR{cursor:pointer;white-space:pre-wrap;font-size:10px;}.shortCopyright #spanShortCR.defaultCursor{cursor:default;}.preLoginShortCopyright{grid-area:copyright-left;justify-self:center;align-self:center;-ms-grid-column-align:center;-ms-grid-row-align:center;}.panel{margin:0 auto;box-shadow:0 0 10px rgba(0,0,0,.1);grid-area:logo-start/logo-start/copyright-center-end/logo-end;width:100%;height:100%;-ms-grid-row:1;-ms-grid-column:2;-ms-grid-row-span:8;}.siteAdminContainer{width:480px;grid-row-start:secure-end;grid-column-start:logo-start;height:calc(70vh - 135px);justify-self:center;}.siteAdminContainer .button.login{margin-left:40px;margin-right:40px;}.siteAdminInfo{overflow:auto;max-height:60%;margin-bottom:20px;}.siteAdminInfo li.adminName{font-size:18px;}.siteAdminInfo li{font-size:15px;}.siteAdminInfo ul{list-style-type:none;margin:0;padding-left:12px;}.siteAdminInfo h2{margin-bottom:5px;margin-top:0;}.siteAdminInfo .divSiteInfo:not(:last-child){margin-bottom:20px;}.fullCopyright{width:min(100% - 20px,500px - 20px);min-height:300px;grid-row-start:secure-end;grid-column-start:logo-start;height:calc(70vh - 135px);font-size:10pt;background-color:transparent;-ms-grid-row:8;-ms-grid-column:2;-ms-grid-row-span:2;justify-self:center;align-self:auto;-ms-grid-column-align:center;-ms-grid-row-align:auto;}.fullCopyright .fullCopyrightText{max-height:60%;overflow:auto;white-space:pre-wrap;padding-right:3px;width:calc(100% - 3px);}@media (max-width:500px){.fullCopyright{width:min(100% - 40px,460px);padding-left:10px;justify-self:unset!important;}.fullCopyright .fullCopyrightText{max-height:80%;word-wrap:break-word;}}.ceMarkTable{vertical-align:middle;border:none;padding:4px;}.divAuthentication :focus{outline:1px auto -webkit-focus-ring-color;}#btnStartLogin{margin-top:5px;}.textInstructions{margin-bottom:5px;font-size:16px;text-align:center;display:inline-block;width:100%;}.divPasswordAuthentication,.pauseContainer{text-align:center;}.btnLogInAnotherWayOrCancel{font-size:16px;margin-top:10px;}#btnReloadOrEndSession,.btnLogInAnotherWayOrCancel{cursor:pointer;overflow:hidden;border:none;text-decoration:underline;background:none;background-color:unset!important;}#btnReloadOrEndSession{position:relative;left:50%;transform:translateX(-50%);width:fit-content;min-height:0;margin-bottom:5px;}#spanPageWillReloadMessage{min-height:0;margin-bottom:.75em;margin-top:.75em;}.buttonForgotPassword{cursor:pointer;font-size:12px;text-align:center;background:none;background-color:unset!important;max-height:50px;max-width:199px;padding-top:5px;padding-bottom:5px;overflow:hidden;border:none;}.buttonForgotPassword:hover{text-decoration:underline;}.divForgotPassword{text-align:center;position:relative;top:20px;display:inline-block;max-height:50px;overflow:visible;width:200px;}@media (max-height:930px){.error{font-size:14px;}.error .errorString{font-size:14px;min-height:30px;}#buttonNoNotification,#div2FAInstructions,#div2FAPushNotifications,#div2FARememberMe,#div2FAWaiting,#divEpicEmployeeMFAInstructions{font-size:14px;}#divNoNotification{margin-top:0;font-size:14px;}#img2FAWaiting,#img2FAWaitingNight{width:120px;}}@media (max-height:845px){#buttonNoNotification,#div2FAInstructions,#div2FAPushNotifications,#div2FARememberMe,#div2FAWaiting,#divEpicEmployeeMFAInstructions{font-size:12px!important;}#divNoNotification{margin-top:0;font-size:12px;}.condense2FAContainer #container2FALoginButtons{padding-bottom:40px;}}@media (max-height:810px){.error{font-size:12px;}.error .errorString{font-size:12px;min-height:30px;}#img2FAWaiting,#img2FAWaitingNight{display:none;}.divRememberMe{margin-bottom:10px!important;}}@media (min-height:961px) and (max-height:1205px){.div2FAWithIconSecure .error{font-size:14px;}.div2FAWithIconSecure .error .errorString{font-size:14px;min-height:30px;}.div2FAWithIconSecure #buttonNoNotification,.div2FAWithIconSecure #div2FAInstructions,.div2FAWithIconSecure #div2FAPushNotifications,.div2FAWithIconSecure #div2FARememberMe,.div2FAWithIconSecure #div2FAWaiting,.div2FAWithIconSecure #divEpicEmployeeMFAInstructions{font-size:14px;}.div2FAWithIconSecure #divNoNotification{margin-top:0;font-size:14px;}.div2FAWithIconSecure #img2FAWaiting,.div2FAWithIconSecure #img2FAWaitingNight{width:120px;}}@media (min-height:961px) and (max-height:1120px){.div2FAWithIconSecure #buttonNoNotification,.div2FAWithIconSecure #div2FAInstructions,.div2FAWithIconSecure #div2FAPushNotifications,.div2FAWithIconSecure #div2FARememberMe,.div2FAWithIconSecure #div2FAWaiting,.div2FAWithIconSecure #divEpicEmployeeMFAInstructions{font-size:12px!important;}.div2FAWithIconSecure #divNoNotification{margin-top:0;font-size:12px;}.div2FAWithIconSecure .condense2FAContainer #container2FALoginButtons{padding-bottom:40px;}}@media (min-height:961px) and (max-height:1080px){.div2FAWithIconSecure .error{font-size:12px;}.div2FAWithIconSecure .error .errorString{font-size:12px;min-height:30px;}.div2FAWithIconSecure #img2FAWaiting,.div2FAWithIconSecure #img2FAWaitingNight{display:none;}.div2FAWithIconSecure .divRememberMe{margin-bottom:10px!important;}}@media (min-height:891px) and (max-height:1135px){.div2FAWithIcon .error{font-size:14px;}.div2FAWithIcon .error .errorString{font-size:14px;min-height:30px;}.div2FAWithIcon #buttonNoNotification,.div2FAWithIcon #div2FAInstructions,.div2FAWithIcon #div2FAPushNotifications,.div2FAWithIcon #div2FARememberMe,.div2FAWithIcon #div2FAWaiting,.div2FAWithIcon #divEpicEmployeeMFAInstructions{font-size:14px;}.div2FAWithIcon #divNoNotification{margin-top:0;font-size:14px;}.div2FAWithIcon #img2FAWaiting,.div2FAWithIcon #img2FAWaitingNight{width:120px;}}@media (min-height:891px) and (max-height:1050px){.div2FAWithIcon #buttonNoNotification,.div2FAWithIcon #div2FAInstructions,.div2FAWithIcon #div2FAPushNotifications,.div2FAWithIcon #div2FARememberMe,.div2FAWithIcon #div2FAWaiting,.div2FAWithIcon #divEpicEmployeeMFAInstructions{font-size:12px!important;}.div2FAWithIcon #divNoNotification{margin-top:0;font-size:12px;}.div2FAWithIcon .condense2FAContainer #container2FALoginButtons{padding-bottom:40px;}}@media (min-height:891px) and (max-height:1010px){.div2FAWithIcon .error{font-size:12px;}.div2FAWithIcon .error .errorString{font-size:12px;min-height:30px;}.div2FAWithIcon #img2FAWaiting,.div2FAWithIcon #img2FAWaitingNight{display:none;}.div2FAWithIcon .divRememberMe{margin-bottom:10px!important;}}.divRememberMe{font-size:14px;margin-bottom:30px;}.condense2FAContainer .divRememberMe{margin-bottom:10px;}.condense2FAContainer .div2FALoginButtons{padding-bottom:50px;}.condense2FAContainer #divNoNotification{margin-top:0;}.condense2FAContainer .textbox.passcode{margin-bottom:6px;}.spanRememberMe{text-align:center;display:block;}.rememberMeImage{margin-left:5px;vertical-align:top;}.checkboxRememberMe{accent-color:#c20849;margin-top:2px;vertical-align:top;}.div2FALoginButtons{padding-bottom:55px;}.misc2FALink,.reset2FALink{margin-top:5px;}.misc2FALink:disabled{cursor:default;text-decoration:none!important;}.reset2FALinkDiv{text-align:center;}.gifSize{width:167px;justify-self:center;}.noNotificationLink{text-decoration:underline;cursor:pointer;background:none;border:none;margin-bottom:16px;font-size:16px;}.tfaHeader{text-align:center;font-size:25px;width:100%;margin-bottom:10px;display:inline-block;}.pushNotificationBlock{text-align:center;font-size:16px;}.noNotification{margin-top:15px;font-size:16px;}.helpLink{position:relative;margin-top:5px;left:0;width:100%;text-align:center;text-decoration:underline;font-size:14px;cursor:pointer;height:20px;background:none;border:none;}#divEpicEmployeeMFAButtons{height:40px;}.spanForgotQBAText{display:inline-block;margin-bottom:5px;overflow:auto;max-height:95px;width:100%;overflow-wrap:break-word;}.spanForgotQBAText.spanForgotQBAGuidelines{max-height:66px;font-size:10pt;}@media (max-height:730px){.spanForgotQBAText.spanForgotQBAGuidelines{font-size:12px;}}.spanForgotQBAHeader{text-align:center;font-size:20px;display:block;margin-bottom:10px;}.qbaDeviceContainer{font-size:16px;}.oidcMessage{margin-bottom:25px;}.divSmartCardSpinner{display:inline-block;position:relative;top:3px;left:4px;border:5px solid #d3d3d3;border-top-color:grey;border-radius:50%;width:8px;height:8px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);}}@keyframes spin{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}.preLoginTopFiller{flex-grow:1;}.preLoginErrorPopupContent{white-space:pre-line;margin:0 7px 2px;}body{background-position:50%;background-size:cover;}body.preLoginViewMode #formShell{box-sizing:border-box;background-image:none;}body.preLoginViewMode #formShell.leaveSpaceForLoginFields{padding:40px 5px 5px;z-index:0;}body.preLoginViewMode #formShell .vw{position:relative;width:100%;height:100%;box-sizing:border-box;outline:none;}body.preLoginViewMode #formShell .vws{overflow:hidden;}body.preLoginViewMode #formShell .vFr,body.preLoginViewMode #formShell .vwShowFrame{position:absolute;top:0;left:0;right:0;bottom:0;box-sizing:border-box;overflow:hidden;user-select:none;}body.preLoginViewMode #formShell iframe{width:100%;height:100%;}body.preLoginViewMode .divPreLoginAuthentication{z-index:1;padding:7px 5px;position:absolute;top:0;left:0;right:0;height:26px;display:flex;align-items:center;}body.preLoginViewMode .divPreLoginAuthentication.hideLoginFields{display:none;}body.preLoginViewMode .divPreLoginAuthentication #divPasswordAuthenticationPreLoginViewMode{display:inline-block;white-space:nowrap;}body.preLoginViewMode .divPreLoginAuthentication .shortCopyright{color:#fff;text-shadow:-1px 0 5px #000,0 1px 5px #000,1px 0 5px #000,0 -1px 5px #000;position:static;float:right;max-width:calc(100% - 305px);}body.preLoginViewMode .divPreLoginAuthentication .shortCopyright #preLogin_spanShortCR{cursor:pointer;font-size:10px;}body.preLoginViewMode .divPreLoginAuthentication .loginField{height:24px;width:115px;font-size:16px;line-height:16px;padding:0 3px;border:1px solid rgba(90,120,135,.4);outline-style:auto;}body.preLoginViewMode .divPreLoginAuthentication .loginButton{color:#fff;background-color:#c20849;border:none;font-weight:600;border-radius:2px;height:26px;line-height:18px;vertical-align:top;margin:0 0 0 1px;min-width:80px;}body.preLoginViewMode .divPreLoginAuthentication .loginButton:disabled{border:1px solid grey;color:grey;background-color:#0b0b1a;}body.preLoginViewMode .fullCopyrightText{max-height:none;}.preLoginShell{position:fixed;z-index:1;width:unset;height:unset;min-width:unset;min-height:unset;left:560px;top:60px;right:60px;bottom:60px;}@media (max-width:1800px){.preLoginShell{left:540px;top:40px;right:40px;bottom:40px;}}@media (max-width:1080px){.preLoginShell{left:500px;top:0;right:0;bottom:0;}}.miniSecure{position:static;float:right;max-width:max-content;font-weight:700;color:#000;background-color:#fffac3;outline:1px solid #f4bf42;grid-area:copyright-left;padding-left:5px;padding-right:5px;white-space:nowrap;font-size:10px;margin-right:1px;-ms-grid-row:9;-ms-grid-column:1;}.miniSecure.secureError{background-color:#d0dbed;outline-color:#a6adcd;}#preLogin_divShortCopyright{display:inline;float:none;padding-right:10px;}.svTopBackground{min-height:50px;}.postLoginContainer{width:min(100% - 10px,500px);margin:auto;height:100%;grid-area:main;-ms-grid-row:3;-ms-grid-column:2;}.postLoginPageContainer,.postLoginPageContainer .primaryContentContainer{height:100%;}