@charset "UTF-8";.modal-dialog.entity-modal-wide{max-width:min(90vw,1400px)}.ag-cell-wrapper.ag-checkbox-cell,.ag-cell-wrapper.ag-checkbox-edit{justify-content:center;padding-left:0;padding-right:0}#contact-form abp-checkbox>div,#contact-single-form abp-checkbox>div,#lookup-form abp-checkbox>div,#property-form abp-checkbox>div,#account-form abp-checkbox>div{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:0}#contact-form abp-checkbox .form-check-input,#contact-single-form abp-checkbox .form-check-input,#lookup-form abp-checkbox .form-check-input,#property-form abp-checkbox .form-check-input,#account-form abp-checkbox .form-check-input{margin:0;cursor:pointer}#contact-form abp-checkbox .form-check-label,#contact-single-form abp-checkbox .form-check-label,#lookup-form abp-checkbox .form-check-label,#property-form abp-checkbox .form-check-label,#account-form abp-checkbox .form-check-label{margin:0;cursor:pointer}:root{--lpx-theme-light-bg: url("./media/login-bg-img-light-UP3O6NGW.svg");--lpx-theme-dim-bg: url("./media/login-bg-img-dim-N7H5TZLZ.svg");--lpx-theme-dark-bg: url("./media/login-bg-img-dark-RTOK7HEU.svg");--lpx-logo-icon: url("./media/cui-icon-BIVODTAA.svg");--lpx-logo-url: var(--lpx-logo-icon);--lpx-logo: url("./media/cui-logo-wide-GTVIAFKH.svg")}.lpx-logo-container .lpx-brand-name{display:none}.lpx-sidebar-container{top:var(--app-banner-height, 0px);height:calc(100vh - var(--app-banner-height, 0px))}.lpx-sidebar .lpx-logo-container{top:var(--app-banner-height, 0px)}.lpx-sidebar-container .lpx-sidebar{min-height:calc(100vh - 72px - var(--app-banner-height, 0px));height:calc(100vh - 72px - var(--app-banner-height, 0px))}.lpx-sidebar-container .lpx-sidebar .lpx-nav{height:calc(100vh - 73px - var(--app-banner-height, 0px))}.lpx-content-container{min-height:calc(100vh - var(--app-banner-height, 0px))}html:has(app-mobile-layout),html:has(app-mobile-layout) body{background-color:var(--bs-tertiary-bg)}.m-tile{min-height:3.5rem}app-root:has(#lpx-wrapper.mobile-menu-opened) app-mobile-crossing-bar{display:none}:root{--app-status-open: #ffc107;--app-status-planned-bg: #cfe2ff;--app-status-planned-fg: #052c65;--app-status-planned-border: #9ec5fe;--app-status-dispatched: #0d6efd;--app-status-inprogress: #6610f2;--app-status-done: #198754;--app-status-missed: #dc3545;--app-status-canceled: #6c757d;--app-ok-bg: #d1e7dd;--app-ok-fg: #0a3622;--app-ok-border: #a3cfbb;--app-attention-bg: #fff3cd;--app-attention-fg: #664d03;--app-attention-border: #ffe69c;--app-problem-fg: #b02a37}.badge.app-badge-open{background-color:var(--app-status-open);color:#212529}.badge.app-badge-planned{background-color:var(--app-status-planned-bg);color:var(--app-status-planned-fg);border:1px solid var(--app-status-planned-border)}.badge.app-badge-dispatched{background-color:var(--app-status-dispatched);color:#fff}.badge.app-badge-inprogress{background-color:var(--app-status-inprogress);color:#fff}.badge.app-badge-done{background-color:var(--app-status-done);color:#fff}.badge.app-badge-missed{background-color:var(--app-status-missed);color:#fff}.badge.app-badge-canceled{background-color:var(--app-status-canceled);color:#fff}.badge.app-badge-attested{background-color:var(--app-ok-bg);color:var(--app-ok-fg);border:1px dashed var(--app-status-done)}.badge.app-badge-disputed{background-color:transparent;color:var(--app-status-missed);border:1px solid var(--app-status-missed)}.badge.app-badge-paused,.badge.app-badge-unconfirmed,.badge.app-badge-skipped,.badge.app-badge-notverified{background-color:var(--app-attention-bg);color:var(--app-attention-fg);border:1px solid var(--app-attention-border)}.badge.app-badge-pending{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color);border:1px solid var(--bs-border-color)}.badge.app-badge-active{background-color:var(--app-ok-bg);color:var(--app-ok-fg);border:1px solid var(--app-ok-border)}.app-text-ok{color:var(--app-status-done)}.app-text-attention{color:var(--app-attention-fg)}.app-text-problem{color:var(--app-problem-fg)}a.app-grid-link{color:var(--bs-body-color);text-decoration:none}a.app-grid-link:hover,a.app-grid-link:focus-visible{color:var(--bs-primary);text-decoration:underline}.badge.app-badge-event-open{background-color:var(--app-status-dispatched);color:#fff}.badge.app-badge-closed,.badge.app-badge-inactive{background-color:transparent;color:var(--bs-secondary-color);border:1px solid var(--bs-border-color)}.badge.app-chip{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color);border:1px solid var(--bs-border-color);font-weight:500}.card .table>thead>tr>th,.card .table>:not(caption)>*>th{text-transform:none;letter-spacing:0;font-size:.8rem;font-weight:600;color:var(--bs-secondary-color)}.app-page-hint{font-size:.875rem;color:var(--bs-secondary-color);max-width:72ch;margin:.25rem 0 0}.card-header .app-page-hint{flex-basis:100%}.app-narrow{max-width:1600px}.app-pick-row{cursor:pointer}.app-pick-row:hover{background:var(--bs-tertiary-bg)}.app-pick-row-on,.app-pick-row-on:hover{background:var(--bs-warning-bg-subtle)}.app-map-pin-label{background:#ffffffe6;border-radius:3px;padding:0 3px;white-space:nowrap;box-shadow:0 0 0 1px #00000026}.gm-style-iw-d{overflow:auto!important;padding-inline-end:12px}.modal-body form h6.text-uppercase.small,.card-body h6.text-uppercase.small{font-size:.72rem;letter-spacing:.06em;padding-bottom:.25rem;border-bottom:1px solid var(--bs-border-color);margin-bottom:.75rem}.app-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:2rem 1rem;text-align:center;color:var(--bs-secondary-color)}.app-empty-icon{font-size:1.75rem;opacity:.5;margin-bottom:.25rem}.app-empty-title{font-weight:600;color:var(--bs-body-color)}.app-empty-body{font-size:.875rem;max-width:40ch}.ag-overlay-no-rows-center .app-empty{pointer-events:none}.grid-actions .btn{padding:.1rem .35rem;line-height:1}.grid-actions .btn:hover{color:var(--bs-primary)!important}.grid-actions .btn.grid-action-danger:hover{color:var(--bs-danger)!important}.ag-body-viewport{scroll-padding-bottom:2px}.app-m-search{font-size:1rem;min-height:2.75rem}.app-m-list{display:flex;flex-direction:column;gap:.5rem}.app-m-card{display:block;padding:.75rem 1rem;background:var(--lpx-card-bg);color:var(--bs-body-color);border:1px solid var(--bs-border-color);border-radius:.5rem;text-decoration:none}a.app-m-card:hover,a.app-m-card:focus-visible{color:var(--bs-body-color);border-color:var(--bs-primary)}.app-m-card-title{font-weight:600}.app-m-card-meta{font-size:.875rem;color:var(--bs-body-color)}.app-m-card-meta.app-text-ok{color:var(--app-status-done)}.app-m-card-meta.app-text-attention{color:var(--app-attention-fg)}.app-m-card-meta.app-text-problem{color:var(--app-problem-fg)}.app-m-btn{min-height:2.75rem}.app-m-heading{font-size:.875rem;font-weight:600;color:var(--bs-body-color);margin:1.25rem 0 .5rem}
