.swh-cluu-security-confirm-registration-window>.swh-cluu-window-content-wrapper{background-color:transparent}.swh-cluu-security-confirm-registration-window>.swh-cluu-window-content-wrapper>.swh-cluu-security-confirm-registration{height:100%}.swh-cluu-dialog.swh-cluu-registration-dialog .swh-cluu-dialog-content-wrapper{padding:0;overflow:hidden}.swh-cluu-dialog.swh-cluu-registration-dialog .swh-cluu-dialog-content-wrapper .swh-cluu-registration-dialog-content{height:100%;overflow:auto;padding:0 24px}.swh-cluu-dialog.swh-cluu-registration-dialog .swh-cluu-dialog-content-wrapper .swh-cluu-registration-dialog-content .swh-cluu-controls-checkbox-wrapper,.swh-cluu-dialog.swh-cluu-registration-dialog .swh-cluu-dialog-content-wrapper .swh-cluu-registration-dialog-content .swh-cluu-controls-labeled-input{margin-top:16px}.swh-cluu-registration-already-registered-container{display:flex;padding-top:24px;padding-bottom:24px}.swh-cluu-registration-already-registered-container .swh-cluu-registration-already-registered-link{margin-left:4px;font-weight:700}.swh-cluu-user-management-icon>img,.swh-cluu-user-management-icon>svg{max-height:100%;max-width:100%;vertical-align:top}#swh-cluu-page-menu .swh-cluu-menu .swh-cluu-menu-contents .swh-cluu-menu-layer .swh-cluu-user-management-item .swh-cluu-user-management-tile{height:var(--blockSizeInPx);color:var(--headerTextColor);position:relative}#swh-cluu-page-menu .swh-cluu-menu .swh-cluu-menu-contents .swh-cluu-menu-layer .swh-cluu-user-management-item .swh-cluu-user-management-tile .swh-cluu-user-management-icon{width:25px;height:25px;margin:0 calc((calc(var(--blockSizeInPx) - 24px) - 25)/ 2);float:left;position:relative;left:0;top:50%;font-size:x-large;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#swh-cluu-page-menu .swh-cluu-menu .swh-cluu-menu-contents .swh-cluu-menu-layer .swh-cluu-user-management-item .swh-cluu-user-management-tile .swh-cluu-user-management-icon img,#swh-cluu-page-menu .swh-cluu-menu .swh-cluu-menu-contents .swh-cluu-menu-layer .swh-cluu-user-management-item .swh-cluu-user-management-tile .swh-cluu-user-management-icon svg{position:absolute;max-height:100%;max-width:100%;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#swh-cluu-page-menu .swh-cluu-menu .swh-cluu-menu-contents .swh-cluu-menu-layer .swh-cluu-user-management-item .swh-cluu-user-management-tile .swh-cluu-user-management-icon svg{width:100%;height:100%}#swh-cluu-page-menu .swh-cluu-menu .swh-cluu-menu-contents .swh-cluu-menu-layer .swh-cluu-user-management-item .swh-cluu-user-management-tile .swh-cluu-user-management-icon svg *{fill:var(--headerTextColor)!important}#swh-cluu-page-menu .swh-cluu-menu .swh-cluu-menu-contents .swh-cluu-menu-layer .swh-cluu-user-management-item .swh-cluu-user-management-tile .swh-cluu-user-management-text{width:calc(100% - (calc(var(--blockSizeInPx) - 24px) + 17.5));white-space:normal;overflow:hidden;display:block;height:var(--blockSizeInPx);position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#swh-cluu-page-menu .swh-cluu-menu .swh-cluu-menu-contents .swh-cluu-menu-layer .swh-cluu-user-management-item .swh-cluu-user-management-tile .swh-cluu-user-management-text>span{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;position:absolute;left:0;width:100%;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.swh-cluu-interaction-method-mouse #swh-cluu-page-menu .swh-cluu-menu .swh-cluu-menu-contents .swh-cluu-menu-layer .swh-cluu-user-management-item .swh-cluu-user-management-tile:hover{background-color:var(--headerColorHover)}.swh-cluu-interaction-method-mouse #swh-cluu-page-menu .swh-cluu-menu .swh-cluu-menu-contents .swh-cluu-menu-layer .swh-cluu-user-management-item .swh-cluu-user-management-tile:hover .swh-cluu-favorite-remove-button{visibility:visible;z-index:3}.swh-cluu-interaction-method-mouse .swh-cluu-interaction-method-mouse #swh-cluu-page-menu .swh-cluu-menu .swh-cluu-menu-contents .swh-cluu-menu-layer .swh-cluu-user-management-item .swh-cluu-user-management-tile:hover .swh-cluu-favorite-remove-button:hover{color:var(--secondaryColor)}#swh-cluu-page-menu .swh-cluu-menu .swh-cluu-menu-contents .swh-cluu-menu-layer .swh-cluu-user-management-item .swh-cluu-user-management-tile:active{background-color:var(--headerColorActive)}.swh-cluu-security-login{position:relative;padding:var(--contentPadding);height:100%;overflow:auto}.swh-cluu-security-login .swh-cluu-controls-title{font-size:xx-large;justify-content:center}.swh-cluu-security-login .swh-cluu-security-login-hint{font-size:12px}.swh-cluu-security-login .swh-cluu-security-login-subtitle{text-align:center;margin-bottom:20px;margin-top:20px;display:block}.swh-cluu-security-login .swh-cluu-security-password-input{margin-bottom:35px}.swh-cluu-security-login .swh-cluu-controls-labeled-input{margin-top:16px}.swh-cluu-security-login .swh-cluu-security-login-error,.swh-cluu-security-login .swh-cluu-security-login-warning{text-align:center}.swh-cluu-security-login .swh-cluu-error-details{padding-top:var(--contentPadding);padding-bottom:var(--contentPadding)}.swh-cluu-security-login .swh-cluu-error-details .swh-cluu-error-details-container{text-align:left}.swh-cluu-security-login section{margin-top:40px}.swh-cluu-security-login .swh-cluu-security-login-buttons{padding-top:32px;margin-bottom:0;display:flex;flex-direction:column}.swh-cluu-security-login .swh-cluu-security-login-buttons>.swh-cluu-security-login-registration-button{border:none;outline:0;box-shadow:none;font-weight:700;text-transform:uppercase;padding-top:24px}.swh-cluu-security-login .swh-cluu-security-login-buttons>.swh-cluu-security-login-reset-password-button{margin-top:24px;font-size:12px}.swh-cluu-security-loginContent{width:100%;height:100%;position:relative;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}.swh-cluu-security-loginContent .swh-cluu-security-loginContent-copyright{text-align:right;font-size:small;font-weight:700;padding:8px;position:absolute;bottom:0;right:0}.swh-cluu-security-loginContent .swh-cluu-security-login{position:relative;height:auto;width:376px;overflow:auto;background:var(--paperBackgroundColor);padding:32px 48px;box-shadow:0 0 2px rgba(0,0,0,.14),0 2px 2px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.2);float:none;text-align:center;margin:auto;border-radius:var(--borderRadius)}.swh-cluu-security-loginContent .swh-cluu-security-login .swh-cluu-security-loginContent-personImage{font-size:64px;margin-top:16px;color:var(--textColor)}.swh-cluu-security-loginContent .swh-cluu-security-login .swh-cluu-security-controls-login-form{display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column-reverse;overflow:auto}.swh-cluu-security-loginContent .swh-cluu-security-login .swh-cluu-security-controls-login-form>.swh-cluu-controls-container{width:100%}.swh-cluu-security-loginContent .swh-cluu-security-login .swh-cluu-controls-title{font-size:larger;font-weight:700;justify-content:center}.swh-cluu-security-loginContent .swh-cluu-security-login .swh-cluu-security-login-subtitle{display:none}.swh-cluu-security-loginContent .swh-cluu-security-login .swh-cluu-security-loginContent-subtitle{text-align:center;margin-bottom:20px;margin-top:20px;display:block;padding:0 16px}.swh-cluu-security-loginContent .swh-cluu-security-login .swh-cluu-security-password-input{margin-bottom:35px}.swh-cluu-security-loginContent .swh-cluu-security-login .swh-cluu-controls-labeled-input{margin-top:16px}.swh-cluu-security-loginContent .swh-cluu-security-login .swh-cluu-security-login-error,.swh-cluu-security-loginContent .swh-cluu-security-login .swh-cluu-security-login-warning{text-align:center}.swh-cluu-security-loginContent .swh-cluu-security-login .swh-cluu-error-details{padding-top:var(--contentPadding);padding-bottom:var(--contentPadding)}.swh-cluu-security-loginContent .swh-cluu-security-login .swh-cluu-error-details .swh-cluu-error-details-container{text-align:left}.swh-cluu-security-loginContent .swh-cluu-security-login section{margin-top:40px}.swh-cluu-security-loginContent .swh-cluu-security-login .swh-cluu-security-login-buttons{padding-top:16px}.swh-cluu-security-loginContent .swh-cluu-security-login .swh-cluu-security-login-buttons .swh-cluu-security-login-button{max-width:100%;width:100%;padding:12px 12px;text-transform:uppercase;font-weight:700}.swh-cluu-security-loginContent .swh-cluu-security-login-warning:not(.swh-cluu-hidden)+.swh-cluu-security-login-error{margin-top:0}.swh-cluu-security-loginContent .swh-cluu-security-login-error,.swh-cluu-security-loginContent .swh-cluu-security-login-warning{border-radius:var(--borderRadius);min-height:48px;height:48px;width:calc(100% - 32px);line-height:48px;text-align:center;font-size:small;font-weight:700;overflow:hidden;margin:var(--contentPadding);position:relative}.swh-cluu-security-loginContent .swh-cluu-security-login-warning{background:var(--colorWarningContainer);color:var(--colorOnWarningContainer)}.swh-cluu-security-loginContent .swh-cluu-security-login-warning .swh-cluu-button{color:var(--colorWarning)}.swh-cluu-security-loginContent .swh-cluu-security-login-error{background:var(--colorErrorContainer);color:var(--colorOnErrorContainer)}.swh-cluu-security-loginContent .swh-cluu-security-login-error .swh-cluu-button{color:var(--colorOnError)}.swh-cluu-security-user-profile{display:flex;align-items:center;cursor:pointer}.swh-cluu-interaction-method-mouse .swh-cluu-security-user-profile:focus,.swh-cluu-interaction-method-mouse .swh-cluu-security-user-profile:hover{color:var(--hoverTextColor)}.swh-cluu-interaction-method-mouse .swh-cluu-security-user-profile:focus>.swh-cluu-security-user-profile-friendly-name-tenant-wrapper>.swh-cluu-security-user-profile-tenant.swh-cluu-security-user-profile-tenant-empty,.swh-cluu-interaction-method-mouse .swh-cluu-security-user-profile:hover>.swh-cluu-security-user-profile-friendly-name-tenant-wrapper>.swh-cluu-security-user-profile-tenant.swh-cluu-security-user-profile-tenant-empty{color:var(--hoverTextColor)}.swh-cluu-security-user-profile:active{color:var(--activeTextColor)}.swh-cluu-security-user-profile>.swh-cluu-security-user-profile-image{display:flex;justify-content:center;padding:var(--toolbarItemContentPadding);margin:0 var(--toolbarItemMargin)}.swh-cluu-security-user-profile>.swh-cluu-security-user-profile-image>img{width:var(--iconSizeInPx);height:var(--iconSizeInPx);border-radius:50%;object-fit:cover}.swh-cluu-security-user-profile>.swh-cluu-security-user-profile-image>.matIcs{font-size:var(--iconSizeInPx)}.swh-cluu-security-user-profile .swh-cluu-security-user-profile-friendly-name-tenant-wrapper{max-width:calc(3 * var(--blockSizeInPx));display:flex;flex-direction:column}.swh-cluu-security-user-profile .swh-cluu-security-user-profile-friendly-name-tenant-wrapper .swh-cluu-security-user-profile-friendly-name{font-weight:500;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swh-cluu-security-user-profile .swh-cluu-security-user-profile-friendly-name-tenant-wrapper .swh-cluu-security-user-profile-tenant{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swh-cluu-security-user-profile .swh-cluu-security-user-profile-friendly-name-tenant-wrapper .swh-cluu-security-user-profile-tenant.swh-cluu-security-user-profile-tenant-empty{color:var(--errorColor)}.swh-cluu-security-user-profile .swh-cluu-security-user-profile-dropdown{padding:var(--toolbarItemContentPadding);margin:0 var(--toolbarItemMargin)}@media (max-width:599px){.swh-cluu-security-user-profile .swh-cluu-security-user-profile-dropdown,.swh-cluu-security-user-profile .swh-cluu-security-user-profile-friendly-name-tenant-wrapper{display:none}}.swh-cluu-security-user-profile__cultureChangeHint{height:100%}.swh-cluu-security-register-button{width:150px;max-width:45%;margin-right:5px}.swh-cluu-security-login-button{width:150px;max-width:45%}.swh-cluu-logout{padding:var(--contentPadding)}.swh-cluu-logout .swh-cluu-controls-title{font-size:xx-large;margin-bottom:var(--contentPadding)}.swh-cluu-logout .swh-cluu-logout-text span{white-space:pre-line}.swh-cluu-logout button{margin-top:var(--contentPadding)}.swh-cluu-registration-dialog .swh-cluu-controls-literal{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;cursor:default}