/*!
 * Copyright Camunda Services GmbH and/or licensed to Camunda Services GmbH
 * under one or more contributor license agreements. See the NOTICE file
 * distributed with this work for additional information regarding copyright
 * ownership. Camunda licenses this file to you under the Apache License,
 * Version 2.0; you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 */.table{margin-bottom:20px;max-width:100%;width:100%}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:1px solid #ddd;line-height:1.42857143;padding:8px;vertical-align:top}.table>thead>tr>th{border-bottom:2px solid #ddd;vertical-align:bottom}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#eaf0f8}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.text-justify{text-align:justify!important}[cam-widget-password]{white-space:nowrap;width:100%}[cam-widget-password] .password-group{position:relative}[cam-widget-password] .password-group>.glyphicon{font-size:1.5em;margin-top:-.2em;padding:10px;pointer-events:none;position:absolute;z-index:5}[cam-widget-password] .password-group>.glyphicon.glyphicon-remove-circle{color:var(--danger)}[cam-widget-password] .password-group>.glyphicon.glyphicon-ok-circle{color:var(--success)}[cam-widget-password] .right-addon>.glyphicon{right:40px}[cam-widget-password] .right-addon input{padding-right:30px}.page-header{border:none;margin:0 15px}body,body>[ng-view],html{height:100%}.welcome-page{min-height:100%;position:absolute;width:100%}.section-content,.welcome-page section{padding-bottom:15px;padding-top:15px}.section-content>.inner,.welcome-page section>.inner{background-color:var(--box-bg);border:1px solid var(--table-border);border-radius:5px;padding:15px}.section-content .section-title,.welcome-page section .section-title{font-size:2em;font-weight:200;margin-top:5px}.ctn-main{bottom:var(--footer-height);position:absolute;top:45px;width:100%}.ctn-wrapper{height:100%;width:100%}.ctn-wrapper>[ng-view]{bottom:0;overflow:auto;position:absolute;top:0;width:100%}.no-breadcrumbs .ctn-wrapper>[ng-view]{top:0}[ng-view]>section{padding:0 15px;width:100%}[ng-view]>section,[ng-view]>section>.section-content,[ng-view]>section>aside{bottom:0;overflow:auto;position:absolute;top:0}[ng-view]>section>.section-content{padding:15px;right:0;width:100%}[ng-view]>section>.section-content>header>.text-end{padding-top:7px}[ng-view]>section>aside{left:0;padding:15px 0;width:20%}[ng-view]>section>aside+.section-content{width:80%}footer .first-item{text-align:left}.app-label-wrapper{background-position:50%;background-repeat:no-repeat;background-size:65%;display:block;margin:0 auto;max-height:220px;max-width:220px;overflow:hidden;position:relative}.app-label-wrapper:before{content:"";display:block;padding-top:100%}section.section header{border-bottom:1px solid var(--table-border);margin-bottom:15px}section.section.welcome-dashboard .alert.alert-danger{margin-bottom:0}section.section .pnl-loading{line-height:5em;text-align:center}section.section .main-dashboard .dashboard-panel{margin:15px}section.section .webapps .app-name{margin-top:10px;min-height:45px;text-align:center}section.section .webapps svg{color:var(--text-primary);height:55px;width:55px}section.section .links .custom-link-wrapper{margin-bottom:15px}section.section .links .custom-link-wrapper>a,section.section .links .custom-link-wrapper>span{display:block}section.section .links .custom-link-wrapper>a.custom-link-description,section.section .links .custom-link-wrapper>span.custom-link-description{text-align:justify}.user-profile .narrow{border-top-style:dashed;margin-left:auto;margin-right:auto}.user-profile .actions{margin-bottom:0}.user-profile-info{margin-bottom:10px;overflow:hidden;width:100%}.user-profile-name{display:inline-block;margin-top:0}.user-profile-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}