body{padding:0}#sessions{--banner-text-color:var(--itc-text-primary-color)}#sessions .kaseya-ui-login{height:100%;overflow-y:auto}#sessions .public__logos-row img{max-height:50px;max-width:100px}#sessions .login-itc__button{align-items:center;display:flex;justify-content:center}#sessions .banner__close-button{background:transparent}#sessions .login__button{border:none}#sessions .login__panel a:hover{text-decoration:none}#sessions a.public__footer-link{color:#fff;text-decoration:underline}#sessions .kaseya-ui-banner.banner--error{background-color:var(--itc-error-background-color)}#sessions .kaseya-ui-banner.banner--info{background-color:var(--itc-info-background-color);left:calc(50% - 200px);position:absolute;top:120px;width:400px;z-index:99}#sessions input.kaseya-ui-input-text{color:var(--itc-text-primary-color)}#sessions input.kaseya-ui-input-text:not(:hover):not(.kaseya-ui-input-text--error){border-color:var(--itc-form-element-border-color)!important}#login__region-container{height:62px;width:100%}#login__region-container .form-label.form-text-field{margin:0;width:inherit}#login__region-container .dropdown-toggle{color:var(--kaseya-text-primary)}#login__region-container .label-text{color:var(--kaseya-text-secondary);font-size:12px;font-weight:500}#login__region-container .dropdown-toggle{background-color:transparent;margin-bottom:0}#login__region-container .react-selectable-list{border-radius:4px;margin-top:4px}#login__region-container .react-selectable-list .selectable-list-item{color:var(--kaseya-text-primary);font-size:14px;font-weight:400}#login__region-container .react-selectable-list .selectable-list-item .checked:after{display:none}body:not(.ui-theme-dark):not(.myglue) .btn.btn-default{border:1px solid var(--kaseya-input-border-default)}body:not(.ui-theme-dark):not(.myglue) .btn.btn-default:not(:disabled):not([readonly]):hover{border:1px solid var(--kaseya-module-it-glue-primary)}body:not(.ui-theme-dark):not(.myglue) .btn.btn-default:not(:disabled):not([readonly]):focus,body:not(.ui-theme-dark):not(.myglue) .btn.btn-default:not(:disabled):not([readonly]):focus-visible{border:1px solid var(--kaseya-module-it-glue-primary);box-shadow:none;outline:none}body.ui-theme-dark:not(.myglue):not(.ui-theme-default):not(.ui-theme-classic) #login__region-container .dropdown-toggle{color:var(--kaseya-blue-110)!important}body.ui-theme-dark:not(.myglue):not(.ui-theme-default):not(.ui-theme-classic) #login__region-container .react-selectable-list{background-color:var(--kaseya-global-white)}body.ui-theme-dark:not(.myglue):not(.ui-theme-default):not(.ui-theme-classic) #login__region-container .react-selectable-list .selectable-list-item:hover{background-color:#f9f9f9}body.ui-theme-dark:not(.myglue):not(.ui-theme-default):not(.ui-theme-classic) #login__region-container .react-selectable-list .selectable-list-item .ellipsis.checked{background-color:rgba(86,135,143,.15)}body.ui-theme-dark:not(.myglue):not(.ui-theme-default):not(.ui-theme-classic) #login__region-container .react-selectable-list .selectable-list-item .ellipsis{color:var(--kaseya-blue-110)!important}body.ui-theme-dark:not(.myglue):not(.ui-theme-default):not(.ui-theme-classic) #login__region-container .btn.btn-default{border:1px solid var(--kaseya-gray-50)!important}body.ui-theme-dark:not(.myglue):not(.ui-theme-default):not(.ui-theme-classic) #login__region-container .btn.btn-default:not(:disabled):not([readonly]):hover{border:1px solid var(--kaseya-module-it-glue-primary)}body.ui-theme-dark:not(.myglue):not(.ui-theme-default):not(.ui-theme-classic) #login__region-container .btn.btn-default:not(:disabled):not([readonly]):focus,body.ui-theme-dark:not(.myglue):not(.ui-theme-default):not(.ui-theme-classic) #login__region-container .btn.btn-default:not(:disabled):not([readonly]):focus-visible{border:1px solid var(--kaseya-module-it-glue-primary);box-shadow:none;outline:none}