.ui.form input[type=text]:focus,.ui.form input[type=password]:focus,.ui.form select:focus{outline:var(--link-color-1) solid 1px;border:var(--link-color-1) solid 1px}.ui.form input[type=checkbox]:focus,button.ui.primary.button:focus,a:focus,a:focus img.LBD_CaptchaImage,a:focus img.LBD_ReloadIcon,a:focus img.LBD_SoundIcon{outline:var(--link-color-1) solid 2px}button.ui.primary.button:hover{color:#00ff5a !important}button.ui.primary.button:focus{outline-offset:3px}body.detail-page{background:WhiteSmoke;background:var(--background-2);font-family:ManropeVariable,Arial,sans-serif}body.detail-page .dialogTable td.dialog_top,body.detail-page .dialogTable td.dialog_bottom,body.detail-page .dialogTable td.dialog_body{background:transparent}body.detail-page .dialogTable td.dialog_top{font-size:17px !important;font-weight:normal;color:Black !important;color:var(--font-color-1) !important}body.detail-page p.Note{background-image:none;color:Black !important;color:var(--font-color-1) !important;background-color:transparent;border-color:transparent;padding:0 !important;margin:0;font-size:17px}body.detail-page .logoutNote,#NewDialogLogout{margin-top:30px;text-align:center}.LoginLogoutDiv,.logoutNote,.LoginLogoutDivUnderNote{text-align:left}.LoginLogoutDiv{margin:50px auto;background:WhiteSmoke;background:var(--background-2)}.logoutNote{margin:10px auto}.LoginLogoutDivUnderNote{margin:10px auto}.LoginLogoutDivUnderNote>table{width:100%}.LoginLogoutDivUnderNote .dialog_bottom{background:transparent}.LoginTextBox{width:200px}.LoginDropDown{width:205px}.LoginCheckBox input{margin-right:4px}div.duo-login{display:inline-block}div.duo-login .duo-dialog{margin-bottom:24px;border:solid black 1px;padding:20px 20px 0 20px}div.duo-login .duo-dialog div{margin-bottom:8px}div.duo-login .duo-dialog div:last-child{margin-bottom:0px}div.duo-login .duo-message-sent{background:#fff;background:var(--background-1);padding:24px;color:var(--font-color-1)}div.duo-login .title{font-size:1.1em;font-weight:700}div.duo-login .or-container{display:inline-block;width:100px}div.duo-login .or-container div{display:inline-block}div.duo-login .or-container div:first-child,div.duo-login .or-container div:last-child{border-top:solid #5b6d6f 1px;border-top:solid var(--background-4) 1px;width:10px;height:6px}div.duo-login .duo-field-row{margin-bottom:20px}div.duo-login .duo-pin table{margin-left:auto;margin-right:auto}div.duo-login .duo-pin input[type='password']{height:35px}.login-container{width:100vw;height:100%;display:flex;flex-direction:column;color:var(--font-color-1)}.login-splash{background-color:#121212;background-color:var(--left-nav-base);flex-grow:1;position:sticky;top:0}@media (max-width:920px){.login-splash{display:none}.login-container{justify-content:center}}@media (max-height:300px){.login-splash{display:none}.login-container{justify-content:center}}@media (max-width:1058px),(max-height:602px){.login-splash-text>div{font-size:32px;line-height:38px}}.login-form{margin-top:100px;padding-top:62px;padding-bottom:36px;flex-shrink:0;padding-left:80px;padding-right:80px;display:flex;flex-direction:row;margin:auto;background:#fff;width:900px;align-items:stretch;box-shadow:0px -1px 4px rgba(0,0,0,0.25),0px 4px 4px rgba(0,0,0,0.25);border-radius:8px;padding:32px 0 32px 0}.login-form #LoginButton{width:100%}.login-form .login-logo-wrapper{display:flex;flex-direction:column;align-items:center;justify-items:stretch;flex:1}.login-form .custom-logo-block{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}.login-form .custom-logo-block img{align-self:center}.login-form .default-logo-block{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:center}.login-form .corner-logo{padding-top:8px;padding-left:24px}.login-form-logo img{height:48px;width:48px}.login-form-title-block{display:flex;justify-content:center}.product-name{font-weight:500;padding-top:6px}div.PolicyStatmentContainer{width:100%}.duo-button-panel>div{display:inline-block}.login-container{display:flex}.bars{background-image:url('../../globalimages/background-light.svg');background-position:center;background-repeat:repeat-x auto;min-height:100vh}.tagline{font-size:16px;font-weight:600;color:#231556;margin:13px 0 30px 0}hr.login-line{width:285px;border-top:#23155680;margin-bottom:27px}.dialog-form{overflow-y:auto;padding-bottom:16px;padding-left:40px;padding-right:32px;margin-right:8px;margin-bottom:8px}:root[data-theme='dark'] .bars{background-image:url('../../globalimages/background-dark.svg')}:root[data-theme='dark'] .login-container{background-color:#121321}:root[data-theme='dark'] .product-name{color:#fff}:root[data-theme='dark'] .login-form{background:#121321}:root[data-theme='dark'] .login-action-row{filter:drop-shadow(0px -4px 16px rgba(0,0,0,0.15));background:transparent}:root[data-theme='dark'] .login-form{box-shadow:0px -1px 4px rgba(0,0,0,0.25),0px 4px 4px rgba(0,0,0,0.25);border:solid 1px #c2c4cc;background:linear-gradient(0deg,rgba(255,255,255,0.1),rgba(255,255,255,0.1)),linear-gradient(0deg,#121321,#121321)}:root[data-theme='dark'] .tagline{color:#fff}:root[data-theme='dark'] .ui.form input[type=text],:root[data-theme='dark'] .ui.form input[type=password],:root[data-theme='dark'] .ui.form select{background:#5f606b80}:root[data-theme='dark'] .ui.form select option{background:#5f606b}@media (max-width:920px){.login-form{width:750px;justify-content:center}.dialog-form{padding-right:8px}.bodyContentsWrapper{background:#fff}.login-action-row{background:unset}:root[data-theme='dark'] .login-container{background:unset}:root[data-theme='dark'] .bodyContentsWrapper{background:linear-gradient(0deg,rgba(255,255,255,0.1),rgba(255,255,255,0.1)),linear-gradient(0deg,#121321,#121321)}:root[data-theme='dark'] .login-action-row{background:unset}}.login-dialog{height:100%;flex:1}@media (max-width:820px){.bars{background-image:none !important}.login-container{height:100%;padding-top:24px}.login-form{flex-direction:column;justify-content:center;margin:0;padding:0;box-shadow:none !important;border:none !important}.login-form .login-logo-wrapper{width:100%;margin-top:0;margin-bottom:16px}.login-form #NameLogo,.login-form #NameLogoDark{width:140px !important}.login-form .tagline{font-size:10px;margin:0}.login-form .product-name{font-size:24px}.login-form hr.login-line{margin:8px 0 8px 0}.login-form .login-form-logo img{height:24px;width:24px}.login-form .corner-logo{display:none}.login-form{width:100%}.login-dialog{width:100%}}.login-container{background-color:#fff;display:flex;align-items:end;max-width:1600px}.login-form .FieldLabel{font-weight:400;font-size:16px}.login-form a,.login-form a.HyperLink{font-weight:500;font-size:14px}.login-action-row{height:64px;display:flex;align-items:center;justify-content:center;padding:16px 40px;background:#fff;border-radius:0 0 8px 8px}.login-message{font-family:ManropeVariable,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:32px;text-align:center;width:100%;margin-bottom:32px}.product-name{color:#221458;font-family:ManropeVariable,Arial,sans-serif;font-size:32px;font-style:normal;font-weight:300;padding-top:0;margin-left:13px;max-width:300px;line-height:40px}.login-form-title-block{align-items:center}.duo-login{padding:16px}.padded-login-form{padding:32px}#LoginNewUiUserControl1_RadiusPanel.login-dialog{padding:0}#LoginNewUiUserControl1_PinCodePanel .login-message{margin-bottom:0}#LoginNewUiUserControl1_RadiusPanel .field-label{justify-content:flex-start}#LoginNewUiUserControl1_PinCodeFieldPanel .field-label{justify-content:flex-start}#LoginNewUiUserControl1_OathPanel .field-label{justify-content:flex-start}@media (pointer:coarse){.dialog-form{padding-right:32px}}