.user-list-enabled-tooltip{padding:1px}.user-list-enabled-row{display:block;padding:.75em;cursor:pointer;border-bottom:1px dotted #dcdcdc;color:#000}.user-list-enabled-row:last-child{border-bottom:none}.user-list-enabled-row:before{content:"";display:block;height:1em;width:1em;float:left;margin-right:.5em}.user-list-enabled-row:before{outline:1px solid #fff}.user-list-enabled-all:before{background:#000}.user-list-enabled-true:before{background:var(--success-color)}.user-list-enabled-false:before{background:var(--error-color)}.user-list-enabled-null:before{background:var(--info-color)}.user-list-enabled-row[checked]{background:var(--success-background);font-weight:700}.user-list-role-tooltip{padding:1px;max-height:min(100%, 15em);overflow-y:auto}.user-list-role-row{display:block;padding:.75em;border-bottom:1px dashed #dcdcdc}.user-list-role-row:last-child{border-bottom:none}.user-list-role-row[checked]{background:var(--success-background);font-weight:700}.user-list-col-check{flex:0 0 3em}.user-list-td-check{text-align:center}.user-list-td-data{justify-content:flex-start;flex-direction:row}.user-list-td-data>*{margin-left:.5em}.user-list-td-data>*:first-child{margin-left:0em}.user-list-row-texts{flex-grow:1}.user-list-name-value{font-weight:700;margin-bottom:.125em}.user-list-name-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-list-email-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-list-info{position:absolute;height:1.5em;width:1.5em;top:.25em;right:.5em}.user-list-info-tooltip{padding:.5em .75em}.user-list-info-tooltip .user-list-values{display:flex;align-items:center;padding:.5em;border-bottom:var(--row-vertical)}.user-list-info-tooltip .user-list-values:last-child{border-bottom:none}.user-list-info-tooltip .user-list-label{margin-right:.5em}.user-list-info-tooltip .user-list-value{font-weight:700}.user-list-col-roles{flex:0 0 6em}.user-list-td-roles{text-align:center}.user-list-col-enabled{flex:0 0 5.5em}.user-list-td-enabled{padding:1px}.user-list-enabled,.user-list-disabled{height:100%;width:100%;display:flex;align-items:center;justify-content:center;font-weight:700;cursor:pointer}.user-list-enabled{background:var(--success-background);color:var(--success-color)}.user-list-disabled{background:var(--error-background);color:var(--error-color)}.user-list-roles-tooltip{padding:0em;display:none;padding-right:2.5em}.user-list-grant-icon{position:absolute;right:.375em;top:.375em;height:1.75em;width:1.75em}.user-list-roles-none{padding:.75em}.user-list-roles-rows{max-height:15em;overflow-y:auto;border-right:var(--input-border)}.user-list-roles-row{max-width:20em;padding:.75em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-list-roles-row{border-bottom:var(--row-vertical)}.user-list-roles-row:last-child{border-bottom:none}.user-list-roles-row-label{font-weight:700}.user-list-roles-row-name{padding-left:.5em;color:#aaa}.user-list-cell-row{padding:0}.user-list-cell-data{flex-direction:row;align-items:normal;width:100%}.user-list-cell-enabled{width:6em}.user-list-cell-alive-value,.user-list-cell-dead-value{position:absolute;top:var(--row-padding);right:var(--row-padding)}.user-list-cell-texts{flex-grow:1;text-align:left;padding:var(--row-padding);background:var(--rows-background)}.user-list-cell-actions{padding:var(--row-padding)}.user-list-cell-actions .user-list-info{position:static;height:var(--icon-size);width:var(--icon-size);flex:0 0 var(--icon-size)}.user-list-item-row{padding:0}.user-list-item-data{flex-direction:row;width:100%}.user-list-item-enabled{width:6em}.user-list-item-texts{flex-grow:1}.user-list-item-actions .user-list-info{position:static;height:var(--icon-size);width:var(--icon-size);flex:0 0 var(--icon-size)}@media (max-width:1100px){.user-list-col-roles{flex:0 0 3.75em}.user-list-col-enabled{display:none}}.user-edit-enabled-option{padding:var(--input-padding);background:var(--none-background);color:var(--none-color)}.user-edit-enabled-option[checked]{background:var(--success-background);color:var(--success-color)}.user-edit-enabled-check{margin-right:var(--input-padding)}.user-edit-firstName-col{flex-grow:1}.user-edit-lastName-col{flex-grow:1}.user-edit-postalCode-col{flex:0 0 10em}.user-edit-city-col{flex-grow:2}.user-edit-phone-col{flex-grow:1}.user-edit-mobile-col{flex-grow:1}.user-edit-change-option{padding:var(--input-padding);background:var(--none-background);color:var(--none-color)}.user-edit-change-option[checked]{background:var(--success-background);color:var(--success-color)}.user-edit-change-check{margin-right:var(--input-padding)}.user-edit-password-col{flex-grow:1}.user-edit-repeat-col{flex-grow:1}.user-edit-notify-option{padding:var(--input-padding);background:var(--none-background);color:var(--none-color)}.user-edit-notify-option[checked]{background:var(--success-background);color:var(--success-color)}.user-edit-notify-check{margin-right:var(--input-padding)}.user-edit-mention-check{margin-right:var(--input-padding)}.user-edit-mention{margin-top:.75em}.user-edit-mention:first-child{margin-top:0em}.user-edit-mention-label{display:flex;align-items:center}.user-edit-mention-label{padding:var(--input-padding);outline:1px dashed #dcdcdc}.user-edit-mention-check{margin-right:var(--input-padding)}.user-edit-mention-text{flex-grow:1;text-align:justify}.user-edit-dialog-window{width:min(100%, 40em)}.user-me-dialog-window{width:min(100%, 40em)}.user-admin-view{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;position:relative}.user-admin-title{padding:.375em;text-align:center;position:relative;z-index:2}.user-admin-title{line-height:1em;font-weight:700}.user-admin-title{background:#fff;box-shadow:0 0 3px #aaa}.user-admin-center{display:flex;padding:1em;flex-grow:1;overflow:hidden;background:#dcdcdc}.user-admin-center>*{height:100%;overflow:hidden}.user-admin-list{margin-right:1em;flex-grow:1;box-shadow:0 0 3px #aaa}.user-admin-list-title{font-size:1.5em;height:2em;flex:0 0 2em}.user-admin-list-center{padding:0em}.user-admin-form{flex:0 0 30em;background:#fff;box-shadow:0 0 3px #aaa}.user-admin-form-title{font-size:1.5em;height:2em;flex:0 0 2em}.user-admin-form-form{width:100%}@media (max-width:1100px){.user-admin-center{flex-direction:column-reverse;padding:1em;overflow-y:auto}.user-admin-list{margin-right:0em;margin-top:1em;flex:0 0 100%}}.user-auth-view{display:flex;width:100%;height:100%;align-items:center;justify-content:center;background:var(--auth-background);padding:var(--auth-padding)}.user-auth-center{display:flex;align-items:center;justify-content:center;flex-direction:column;width:min(100%, var(--auth-width));padding:var(--auth-center-padding);border:var(--auth-center-border);border-radius:var(--auth-center-radius);background:var(--auth-center-background);box-shadow:var(--auth-center-shadow)}.user-auth-logo{width:100%;height:var(--auth-logo-height);display:var(--auth-logo-display);margin-bottom:var(--auth-logo-margin);background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:var(--auth-logo-image);filter:var(--auth-logo-filter)}.user-auth-form{display:block;width:100%;padding:var(--auth-form-padding);border:var(--auth-form-border);border-radius:var(--auth-form-radius);background:var(--auth-form-background);box-shadow:var(--auth-form-shadow)}.user-auth-row{display:flex;align-items:center;position:relative;width:100%;margin-bottom:var(--auth-form-margin);border-radius:var(--input-radius);background:var(--auth-input-background);border:var(--auth-input-border);border-bottom:var(--auth-input-bottom);font-size:1.125em}.user-auth-title{text-align:center}.user-auth-label{display:none;margin-bottom:.5em}.user-auth-icon{position:absolute;cursor:default;height:var(--button-icon-size);width:var(--button-icon-size);flex:0 0 var(--button-icon-size);top:calc(50% - var(--button-icon-size) / 2);left:var(--input-padding)}.user-auth-toggle{height:var(--button-icon-size);width:var(--button-icon-size);flex:0 0 var(--button-icon-size);position:absolute;top:calc(50% - var(--button-icon-size) / 2);right:var(--input-padding)}.user-auth-input{width:100%;flex-grow:1;padding-left:calc(var(--button-icon-size) + 2 * var(--input-padding))}.user-auth-input,.user-auth-input:hover,.user-auth-input:focus{background:none!important;border:none!important;box-shadow:none!important}.user-auth-send{text-align:center;padding-top:var(--auth-form-margin)}.user-auth-send-button{font-size:1.125em;padding:.5em 2em}@media (max-width:1100px){.user-auth-center{padding:var(--auth-center-padding12)}.user-auth-form{padding:var(--auth-form-padding12)}}.user-connect-password-input{padding-right:calc(var(--button-icon-size) + 2 * var(--input-padding))}.user-connect-recover{text-align:center;cursor:pointer}.user-connect-subscribe{text-align:center;cursor:pointer}.user-connect-links>*{margin-top:.25em;line-height:1em}.user-connect-links>*:first-child{margin-top:0em}.user-renew-connect{padding-top:1.5em;text-align:center;cursor:pointer;white-space:nowrap}.user-reset-password-input{padding-right:calc(var(--button-icon-size) + 2 * var(--input-padding))}.user-reset-email{background:#ececec}.user-reset-email-input{font-weight:700}.core .user-connect-tray{box-shadow:0 0 2em var(--color-dark)}.user-mail-bc-rows{width:100%}.user-mail-bc-title{text-align:center;font-size:1.25em;font-weight:700}.user-mail-bc-text{padding-top:2em}.user-mail-bc-rows a{color:#15c;text-decoration:underline}.role-list-td-data{align-items:flex-start}.role-list-td-data>*{margin-bottom:1pt}.role-list-td-data>*:last-child{margin-bottom:0pt}.role-list-label-value{font-weight:700;font-size:1.125em}.role-list-texts{display:flex;align-items:center;white-space:nowrap;color:#aaa}.role-list-texts>*{padding:0em .25em;border-right:var(--input-border);display:flex;align-items:center}.role-list-texts>*:first-child{padding-left:0em}.role-list-texts>*:last-child{padding-right:0em;border-right:none}.role-list-texts .role-list-label{display:flex;align-items:center;margin-right:.25em}.role-list-texts .role-list-label:after{content:":";display:inline-flex;vertical-align:middle;margin-left:.25em}.role-list-description{font-size:.875em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.role-list-col-credentials{flex:0 0 5em}.role-edit-name-col{flex-grow:1}.role-edit-level-input{width:6em}.role-edit-description-input{height:4.125em}.role-edit-dialog-window{width:min(30em, 100%);height:fit-content}.credential-list-col-id{flex:0 0 5em}.credential-list-td-data{align-items:flex-start}.credential-list-not-input{width:10em}.credential-list-name{font-weight:700}.credential-list-description{margin-top:.25em;font-size:.875em}