body,html{font-size:10px;margin:0;padding:0;height:100%;color:var(--sds-cntx-color-text-primary)}.input-error{margin:calc(-1 * var(--sds-size-4x)) 0 0 0;font:var(--sds-cntx-text-subtext-lg-regular);color:var(--sds-cntx-color-text-error);text-align:left}.error-message{font:var(--sds-cntx-text-subtext-lg-regular);color:var(--sds-cntx-color-text-error);text-align:left}.success-message{font:var(--sds-cntx-text-subtext-lg-regular);color:var(--sds-cntx-color-text-success);text-align:left}.page{display:flex;width:100%;height:100%}.page>.left,.page>.right{width:50%;height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column}.page>.left{background-color:var(--sds-cntx-color-surface-secondary)}.page>.left>div{overflow-y:auto;scrollbar-width:none;padding:var(--sds-size-12x);max-width:var(--sds-size-180x);width:var(--sds-size-180x);box-sizing:content-box}.page>.left>div::-webkit-scrollbar{display:none}.page>.left>div #logo{margin-bottom:var(--sds-size-16x)}.page>.left>div #logo a{display:inline-block}.page>.left>div #logo a img{width:100%}.page>.left>div #logo a img.rectangle{max-width:100%;aspect-ratio:4 / 1}.page>.left>div #logo a img.square{max-width:100%;aspect-ratio:1 / 1}.page>.left>div a:focus{outline:var(--sds-cntx-border-width-default) solid var(--sds-cntx-color-border-primary);outline-offset:1px;border-radius:var(--sds-cntx-shape-rounded-sm)}.page>.left>div .header-page{text-align:left;color:var(--sds-cntx-color-text-primary);margin-bottom:var(--sds-size-16x)}.page>.left>div .header-page h1{margin:0 0 var(--sds-size-4x) 0;font:var(--sds-cntx-text-title-md-regular)}.page>.left>div .header-page span{margin:0;font:var(--sds-cntx-text-body-md-regular)}.page>.left>div .simple-text-link{display:block;margin-top:var(--sds-size-8x);font:var(--sds-cntx-text-body-md-regular)}.page>.left>div .simple-text-link a{font:var(--sds-cntx-text-body-md-bold);color:var(--sds-cntx-color-button-ghost-primary);text-decoration:none}.page>.left>div input[type="text"],.page>.left>div input[type="password"]{padding:var(--sds-size-4x);margin-bottom:var(--sds-size-8x);width:100%;border-radius:var(--sds-cntx-shape-rounded-sm);outline:var(--sds-cntx-border-width-sm) solid var(--sds-cntx-color-border-neutral-dark);background:var(--sds-cntx-color-surface-primary);box-sizing:border-box;border:none;font:var(--sds-cntx-text-body-sm-regular);color:var(--sds-cntx-color-text-tertiary)}.page>.left>div input[type="text"]:hover,.page>.left>div input[type="password"]:hover{outline-color:var(--sds-cntx-color-border-primary)}.page>.left>div input[type="text"]:focus,.page>.left>div input[type="password"]:focus{outline:var(--sds-cntx-border-width-default) solid var(--sds-cntx-color-border-primary)}.page>.left>div input[type="password"].error,.page>.left>div input[type="password"]:focus.error{outline:var(--sds-cntx-border-width-default) solid var(--sds-cntx-color-text-error)}.page>.left>div select{width:100%;padding:var(--sds-size-4x);border-radius:var(--sds-cntx-shape-rounded-sm);background-color:var(--sds-cntx-color-surface-primary);border:solid 1px var(--sds-cntx-color-border-neutral-dark);font:var(--sds-cntx-text-body-sm-regular);color:var(--sds-cntx-color-text-primary);margin-bottom:var(--sds-size-8x)}.page>.left>div select:focus{outline:var(--sds-cntx-border-width-default) solid var(--sds-cntx-color-border-primary);border-color:transparent}.page>.left>div input[type="submit"],.page>.left>div input[type="button"],.page>.left>div a.button{box-sizing:border-box;text-decoration:none;width:100%;display:flex;padding:var(--sds-size-6x) var(--sds-size-20x);justify-content:center;align-items:center;gap:var(--sds-size-4x);align-self:stretch;outline:none;border:none;color:var(--sds-cntx-color-button-primary-text);border-radius:var(--sds-cntx-shape-rounded-sm);background:var(--sds-cntx-color-button-primary-background);font:var(--sds-cntx-text-body-md-bold);margin-top:var(--sds-size-8x);cursor:pointer}.page>.left>div input[type="submit"]:disabled,.page>.left>div input[type="submit"].disabled,.page>.left>div input[type="button"]:disabled,.page>.left>div input[type="button"].disabled,.page>.left>div a.button:disabled,.page>.left>div a.button.disabled{background:var(--sds-cntx-color-button-disabled-background);color:var(--sds-cntx-color-button-disabled-text);cursor:not-allowed}.page>.left>div input[type="submit"].ghost,.page>.left>div input[type="button"].ghost,.page>.left>div a.button.ghost{background-color:transparent;color:var(--sds-cntx-color-button-ghost-primary)}.page>.left>div input[type="submit"]:focus,.page>.left>div input[type="button"]:focus,.page>.left>div a.button:focus{outline:var(--sds-cntx-border-width-default) solid var(--sds-cntx-color-border-primary);outline-offset:1px}.page>.left>div label{display:block;text-align:left;font:var(--sds-cntx-text-subtext-xl-bold);margin-bottom:var(--sds-size-4x)}.page>.left>div label span{float:right;font:var(--sds-cntx-text-body-sm-bold);color:var(--sds-cntx-color-button-ghost-primary)}.page>.left>div label span a{color:var(--sds-cntx-color-button-ghost-primary);text-decoration:none}.page>.right{background-image:var(--login-cover-image);background-size:cover;background-position:center center}@media (max-width: 1024px){.page>.right{display:none}.page>.left{width:100%}}#third-party ul{list-style:none;margin:0;padding:0}#third-party ul li{margin:0;padding:0;list-style:none}#third-party ul.general li a{padding:var(--sds-size-4x) var(--sds-size-12x);justify-content:center;align-items:center;display:flex;margin-bottom:var(--sds-size-8x);border-radius:var(--sds-cntx-shape-rounded-sm, 4px);background:#3366CC;width:100%;color:var(--sds-cntx-color-button-primary-text);font:var(--sds-cntx-text-body-sm-bold);text-decoration:none;box-sizing:border-box}#third-party ul.general li a img{margin-inline-end:var(--sds-size-5x)}#third-party ul.general .hs-login-button{background-color:#204080}.explanatory-text{color:var(--sds-cntx-color-text-tertiary);font:var(--sds-cntx-text-body-sm-regular)}.new-span-tag{position:relative}.new-span-tag>span{background-color:#3C8500;position:absolute;right:-18px;top:-9px;z-index:1;padding:2px 8px;border-radius:10px;color:white;font:var(--sds-cntx-text-subtext-md-regular)}

/*# sourceMappingURL=hs.component.css.map */