#applicationWatermark,#mainMenu,#taskbar,#toolbar{display:none!important}#applicationCore-container{background:linear-gradient(180deg,#1e2556 0,#0d112f 100%)}#application{overflow-x:hidden;overflow-y:auto}#loginPage{width:100%;flex:1;display:flex;flex-direction:column}#loginPage:after{position:absolute;content:' ';width:0;height:0;bottom:0;right:0;border-bottom:40px solid var(--primary-green);border-left:40px solid transparent}#loginPage>span{color:#fff}#loginPage-content{flex:1;display:flex;flex-direction:column;justify-content:center}#loginPage-content .dialogSplitter{margin-left:-24px;margin-right:-24px}#loginPage-contentTop{height:50px}#loginPage-contentHeader .loginPage-logo{width:322px;height:70px;margin-left:50px;background-image:url(../Images/insightsoftware-logo-white.svg);background-position:center center;background-repeat:no-repeat;background-size:contain}#loginPage-contentBody{width:600px;margin:0 auto;background:#fff;border-radius:3px;border-end-start-radius:0;border-end-end-radius:0;padding:24px;box-sizing:border-box}#loginPage-contentBody h1{margin-top:0;font-size:28px;line-height:40px;color:#909090}#loginPage-contentBody fieldset{position:relative;margin-top:8px;margin-bottom:16px}#loginPage-contentBody fieldset:last-of-type{margin-bottom:0}#loginPage-contentBody .loginPage-checkboxFieldset{text-align:right}#loginPage-contentBody .loginPage-checkboxFieldset input{margin-right:5px}#loginPage-contentBody .loginPage-formDescription{color:var(--neutrals-secondary)}#loginPage-loginForm-container{display:none}#loginPage-registerForm-container{display:none}#loginPage-forgotPasswordForm-container{display:none}#loginPage-alreadyLoggedOn-container{display:none}#loginPage-alreadyLoggedOn-container #loginPage-alreadyLoggedOn-contents{display:none}#loginPage.loginPage--isLogin #loginPage-loginForm-container{display:block}#loginPage.loginPage--isRegister #loginPage-registerForm-container{display:block}#loginPage.loginPage--isForgotPassword #loginPage-forgotPasswordForm-container{display:block}#loginPage.loginPage--isAlreadyLoggedOn #loginPage-alreadyLoggedOn-container{display:block}#loginPage-forgotPasswordForm-cancel,#loginPage-forgotPasswordForm-submit,#loginPage-loginForm-submit,#loginPage-registerForm-cancel,#loginPage-registerForm-submit,#loginPage-switchToForgotPassword,#loginPage-switchToRegister{float:right}#loginPage-contentBottom{width:600px;margin:0 auto;margin-bottom:120px;background:#fff;border-radius:3px;border-start-start-radius:0;border-start-end-radius:0;padding:24px;box-sizing:border-box}#loginPage.loginPage--isAlreadyLoggedOn #loginPage-contentBottom,#loginPage.loginPage--isForgotPassword #loginPage-contentBottom,#loginPage.loginPage--isRegister #loginPage-contentBottom{display:none}#loginPage-contentBottom .dialogSplitter{margin-bottom:20px}#loginPage-alreadyLoggedOn-container .loginPage-alreadyLoggedOn-button,#loginPage-contentBottom .loginPage-authenticationButton{display:flex;align-items:center;line-height:40px;box-sizing:border-box;color:var(--neutrals-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-color:var(--neutrals-white);background-position:right 8px center;padding:0 38px 0 16px;border:1px solid var(--utility-border-grey);border-radius:3px;margin-bottom:12px}#loginPage-alreadyLoggedOn-container .loginPage-alreadyLoggedOn-button:hover,#loginPage-contentBottom .loginPage-authenticationButton:hover{background-color:var(--utility-state-blue-lighter);border:1px solid var(--utility-state-blue);color:var(--utility-state-blue)}#loginPage-alreadyLoggedOn-container .loginPage-alreadyLoggedOn-button:active,#loginPage-contentBottom .loginPage-authenticationButton:active{background-color:var(--utility-state-blue-light);border:1px solid var(--utility-state-blue);color:var(--neutrals-primary)}#loginPage-alreadyLoggedOn-container .loginPage-alreadyLoggedOn-button:focus,#loginPage-contentBottom .loginPage-authenticationButton:focus{background-color:var(--neutrals-white);border:1px solid var(--neutrals-primary);box-shadow:0 0 0 3px rgba(66,153,226,.6)}#loginPage-alreadyLoggedOn-container .loginPage-alreadyLoggedOn-button:active:focus,#loginPage-contentBottom .loginPage-authenticationButton:active:focus{background-color:var(--utility-state-blue-light);border:1px solid var(--utility-state-blue);box-shadow:none;color:var(--neutrals-primary)}#loginPage-contentBottom .authenticationIcon{flex:0 0 24px;width:24px;height:24px;background-position:center center;background-repeat:no-repeat}#loginPage-contentBottom .authenticationIcon--windows{background-image:url(../Images/icons/remix/microsoft-fill.svg)}#loginPage-contentBottom .authenticationIcon--MicrosoftAccount{background-image:url(../Images/icons/remix/microsoft-fill.svg)}#loginPage-contentBottom .authenticationIcon--GoogleOAuth2{background-image:url(../Images/icons/remix/google-fill.svg)}#loginPage-contentBottom .authenticationIcon--Facebook{background-image:url(../Images/icons/remix/facebook-box-fill.svg)}#loginPage-contentBottom .authenticationIcon--OpenIdConnect{background-image:url(../Images/icons/remix/open-source-fill.svg)}#loginPage-alreadyLoggedOn-container .loginPage-alreadyLoggedOn-Icon{flex:0 0 24px;width:24px;height:24px}#loginPage-alreadyLoggedOn-container .loginPage-alreadyLoggedOn-Text,#loginPage-contentBottom .authenticationText{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}@media (max-width:768px){#loginPage-contentBody,#loginPage-contentBottom{width:450px}#loginPage-switchToRegister{margin-left:0}}@media (max-width:480px){#loginPage-contentBody,#loginPage-contentBottom{width:100%}#loginPage-switchToRegister{margin-left:0;margin-top:24px}}