html{--lumo-base-color:rgba(33,95,207,1);--lumo-primary-color-10pct:rgba(209,235,13,.1);--lumo-primary-color-50pct:rgba(209,235,13,.5);--lumo-primary-color:rgba(209,235,13,1)}vaadin-checkbox.gant-task-layout-checkbox-1{--vaadin-checkbox-size:var(--lumo-font-size-xxxl)}.view-title{margin:0;font-size:var(--lumo-font-size-l)}.view-header{align-items:center;background-color:var(--lumo-base-color);border-bottom:1px solid var(--lumo-contrast-10pct);box-sizing:border-box;display:flex;height:var(--lumo-size-xl);width:100%}.view-toggle{color:var(--lumo-secondary-text-color)}.app-name{align-items:center;display:flex;height:var(--lumo-size-xl);margin:0 var(--lumo-space-m);font-size:var(--lumo-font-size-m)}.drawer-section{align-items:stretch;background:linear-gradient(var(--lumo-shade-5pct),var(--lumo-shade-5pct));display:flex;flex-direction:column;max-height:100%;min-height:100%}.app-nav{border-bottom:1px solid var(--lumo-contrast-10pct);color:var(--lumo-secondary-text-color);flex:1;font-size:var(--lumo-font-size-s);overflow:auto;padding:0 var(--lumo-space-s)}.app-nav .nav-item-icon{font-size:var(--lumo-icon-size-s)}.app-nav-footer{align-items:center;display:flex;gap:var(--lumo-space-s);padding:var(--lumo-space-m)}.app-nav-footer vaadin-context-menu{cursor:var(--lumo-clickable-cursor);display:contents;font-weight:500}.app-nav vaadin-app-nav-item[active]{background-color:transparent!important;color:inherit!important}.save-button{width:90px;text-align:center;display:block;font-family:arial,serif;text-decoration:none;font-weight:300;font-size:14px;border:#ffffff 1px solid;color:#28ff10;background:#fff0;padding:3px 5px;margin:20px auto;transition:.5s;border-radius:0}.save-button:hover{top:5px;transition:.5s;color:#10ff58;border:#10FF58 1px solid;border-radius:10px}.save-button:active{color:#000;border:#1A1A1A 1px solid;transition:.07s;background-color:#fff}.dashboard-view vaadin-board-row>*{border-bottom:1px solid var(--lumo-contrast-10pct);border-right:1px solid var(--lumo-contrast-10pct)}.dashboard-view vaadin-board-row.small>*{border-right:none}.dashboard-view vaadin-board-row.medium>*:nth-child(2n),.dashboard-view vaadin-board-row.medium>*:only-child{border-right:none}.dashboard-view vaadin-board-row.large>*:last-child{border-right:none}.map-view{display:flex;flex-direction:column;height:100%}.map-view .map{flex:1}.list-view{display:block;height:100%}.list-view vaadin-grid-filter,.list-view vaadin-grid-filter>*{width:100%}.list-view .name{overflow:hidden;text-overflow:ellipsis}.custom-v-layout{background-color:#2b542c;color:#fff}.custom-app-name{align-items:center;display:flex;background-color:#2b542c;color:#fff;height:var(--lumo-size-xl);margin-left:15px;font-size:var(--lumo-font-size-m)}.text-center{text-align:center}.layout-request-text{border-bottom:1px solid var(--lumo-contrast-20pct)}.layout-request-board{box-shadow:inset 0 0 0 1px var(--lumo-contrast-20pct);border:1px solid var(--lumo-contrast-20pct);border-radius:5px}.layout-category-board{box-shadow:inset 0 0 0 1px var(--lumo-contrast-20pct);border:1px solid var(--lumo-contrast-20pct);border-radius:5px;margin-bottom:10px}.layout-category-board-gray{background-color:var(--lumo-primary-color-10pct);box-shadow:inset 0 0 0 1px var(--lumo-contrast-20pct);border:1px solid var(--lumo-contrast-20pct);border-radius:5px;margin-bottom:10px}.layout-category-board-red{background-color:var(--lumo-error-color-10pct);box-shadow:inset 0 0 0 1px var(--lumo-contrast-20pct);border:1px solid var(--lumo-contrast-20pct);border-radius:5px;margin-bottom:10px}.layout-report-menu-board{background:var(--lumo-contrast-5pct);border-bottom:1px solid var(--lumo-contrast-20pct)}.layout-item-board{box-shadow:inset 0 0 0 1px var(--lumo-contrast-20pct);border:1px solid var(--lumo-contrast-20pct);border-radius:5px;margin:5px}.left-board{border-left:2px solid var(--lumo-contrast-20pct)}.left-padding-5{padding-left:5px}.bottom-board{border-bottom:1px solid var(--lumo-contrast-20pct)}:host(:not([theme~="tertiary"])){background-image:linear-gradient(var(--lumo-tint-5pct),var(--lumo-shade-5pct));box-shadow:inset 0 0 0 1px var(--lumo-contrast-20pct)}:host(:not([theme~="tertiary"]) :not([theme~="primary"]) :not([theme~="error"]) :not([theme~="success"])){color:var(--lumo-body-text-color)}:host([theme~="primary"]){text-shadow:0 -1px 0 var(--lumo-shade-20pct)}.custom-reject-button{background:#f56b6b;color:#fff}html{--lumo-border-radius: .5em;--lumo-size-xl: 2.5rem;--lumo-size-l: 2rem;--lumo-size-m: 1.75rem;--lumo-size-s: 1.5rem;--lumo-size-xs: 1.25rem;--lumo-space-xl: 1.75rem;--lumo-space-l: 1.125rem;--lumo-space-m: .5rem;--lumo-space-s: .25rem;--lumo-space-xs: .125rem;--lumo-font-size: 1rem;--lumo-font-size-xxxl: 1.75rem;--lumo-font-size-xxl: 1.375rem;--lumo-font-size-xl: 1.125rem;--lumo-font-size-l: 1rem;--lumo-font-size-m: .875rem;--lumo-font-size-s: .8125rem;--lumo-font-size-xs: .75rem;--lumo-font-size-xxs: .6875rem;--lumo-base-color: #FFFFFF;--lumo-tint-5pct: rgba(246, 228, 228, .05);--lumo-tint-10pct: rgba(246, 228, 228, .1);--lumo-tint-20pct: rgba(246, 228, 228, .2);--lumo-tint-30pct: rgba(246, 228, 228, .3);--lumo-tint-40pct: rgba(246, 228, 228, .4);--lumo-tint-50pct: rgba(246, 228, 228, .5);--lumo-tint-60pct: rgba(246, 228, 228, .6);--lumo-tint-70pct: rgba(246, 228, 228, .7);--lumo-tint-80pct: rgba(246, 228, 228, .8);--lumo-tint-90pct: rgba(246, 228, 228, .9);--lumo-tint: #f6e4e4;--lumo-shade-5pct: rgba(0, 0, 0, .05);--lumo-shade-10pct: rgba(0, 0, 0, .1);--lumo-shade-20pct: rgba(0, 0, 0, .2);--lumo-shade-30pct: rgba(0, 0, 0, .3);--lumo-shade-40pct: rgba(0, 0, 0, .4);--lumo-shade-50pct: rgba(0, 0, 0, .5);--lumo-shade-60pct: rgba(0, 0, 0, .6);--lumo-shade-70pct: rgba(0, 0, 0, .7);--lumo-shade-80pct: rgba(0, 0, 0, .8);--lumo-shade-90pct: rgba(0, 0, 0, .9);--lumo-shade: hsl(214, 0%, 0%);--lumo-primary-text-color: rgba(38, 163, 149, 1);--lumo-primary-color-50pct: rgba(0, 168, 31, .5);--lumo-primary-color-10pct: rgba(0, 168, 31, .1);--lumo-primary-color: rgba(38, 163, 149, 1);--lumo-primary-contrast-color: #ffffff;--lumo-error-text-color: rgb(255, 13, 0);--lumo-error-color-50pct: rgba(255, 13, 0, .5);--lumo-error-color-10pct: rgba(255, 13, 0, .1);--lumo-error-color: hsl(3, 70%, 50%);--lumo-success-text-color: rgb(0, 189, 79);--lumo-success-color-50pct: rgba(0, 189, 79, .5);--lumo-success-color-10pct: rgba(0, 189, 79, .1);--lumo-success-color: hsl(145, 100%, 37%);--grid-header-color: rgb(224, 226, 223);--grid-border-color: #6a7061 }[theme~=dark]{--lumo-shade-5pct: rgba(44, 38, 22, .05);--lumo-shade-10pct: rgba(44, 38, 22, .1);--lumo-shade-20pct: rgba(44, 38, 22, .2);--lumo-shade-30pct: rgba(44, 38, 22, .3);--lumo-shade-40pct: rgba(44, 38, 22, .4);--lumo-shade-50pct: rgba(44, 38, 22, .5);--lumo-shade-60pct: rgba(44, 38, 22, .6);--lumo-shade-70pct: rgba(44, 38, 22, .7);--lumo-shade-80pct: rgba(44, 38, 22, .8);--lumo-shade-90pct: rgba(44, 38, 22, .9);--lumo-primary-text-color: rgba(255, 255, 255, .85);--lumo-primary-color-50pct: rgba(79, 190, 93, .5);--lumo-primary-color-10pct: rgba(79, 190, 93, .1);--lumo-error-text-color: rgb(237, 127, 151);--lumo-error-color-50pct: rgba(237, 127, 151, .5);--lumo-error-color-10pct: rgba(237, 127, 151, .1);--lumo-success-text-color: rgb(84, 222, 110);--lumo-success-color-50pct: rgba(84, 222, 110, .5);--lumo-success-color-10pct: rgba(84, 222, 110, .1);--lumo-shade: hsl(42, 33%, 13%);--lumo-primary-color: rgba(133, 230, 95, .6);--lumo-error-color: #d2344b;--lumo-success-color: #54DE6E;--lumo-success-contrast-color: #2D2C29;--lumo-tint-5pct: rgba(244, 238, 225, .05);--lumo-tint-10pct: rgba(244, 238, 225, .1);--lumo-tint-20pct: rgba(244, 238, 225, .2);--lumo-tint-30pct: rgba(244, 238, 225, .3);--lumo-tint-40pct: rgba(244, 238, 225, .4);--lumo-tint-50pct: rgba(244, 238, 225, .5);--lumo-tint-60pct: rgba(244, 238, 225, .6);--lumo-tint-70pct: rgba(244, 238, 225, .7);--lumo-tint-80pct: rgba(244, 238, 225, .8);--lumo-tint-90pct: rgba(244, 238, 225, .9);--lumo-base-color: #2D2C29;--lumo-tint: #f4eee1;--lumo-primary-contrast-color: rgba(255, 255, 255, .85);--lumo-error-contrast-color: #2D2C29;--lumo-header-text-color: rgba(255, 255, 255, .85);--grid-header-color: rgb(29, 41, 58);--grid-border-color: #EFEBEF }[part=input-field]{box-shadow:inset 0 0 0 1px var(--lumo-contrast-30pct);background-color:var(--lumo-base-color)}:host([invalid]) [part=input-field]{box-shadow:inset 0 0 0 1px var(--lumo-error-color)}.gant-work-full{border:0 solid var(--lumo-primary-color);background-color:var(--lumo-primary-color);box-shadow:0 0 0 20px var(--lumo-primary-color)}.gant-request-full{border:0 solid var(--lumo-error-color);background-color:var(--lumo-error-color);box-shadow:0 0 0 20px var(--lumo-error-color)}.date-holiday-full{border:0 solid var(--lumo-error-color-10pct);background-color:var(--lumo-error-color-10pct);box-shadow:0 0 0 20px var(--lumo-error-color-10pct)}.marquee-container{display:flex;overflow:hidden}.marquee{font-size:x-large;line-height:1.3;white-space:nowrap}.marquee:hover{animation:marquee 4.5s infinite linear}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}:host([theme~="force-focus-outline"]) [part~=cell]:focus:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 0 5px var(--lumo-primary-color-50pct)}.incident-works-view-grid{margin-block-start:0px;margin-block-end:20px;border-radius:var(--lumo-border-radius-s);border-width:2px}.incident-work-view-defect-layout{margin-block-start:5px;margin-block-end:10px}.incident-work-view-header-span{margin-left:15px;border-bottom:1px solid var(--lumo-contrast-20pct)}vaadin-grid.incident-works-view-grid::part(header-cell){background-color:#e0e2df}.incident-work-view-delete-button{background:#f56b6b;color:#fff}.incident-work-view-dialog-card-renderer-layout{padding:10px 20px;box-shadow:inset 0 0 0 1px var(--lumo-contrast-20pct);border:1px solid var(--lumo-contrast-20pct);border-radius:5px;overflow:auto}.incident-work-view-dialog-virtual-list{box-shadow:inset 0 0 0 1px var(--lumo-contrast-20pct);border:1px solid var(--lumo-contrast-20pct);border-radius:5px}.status-counter-all-incident-div{padding:0 10px;border-style:solid;border-radius:15px;border-color:#019add;border-width:3px}.status-counter-in-work-div{padding:0 10px;border-style:solid;border-radius:15px;border-color:var(--in-work-status-background-color);border-width:3px}.status-counter-on-pause-div{padding:0 10px;border-style:solid;border-radius:15px;border-color:var(--on-pause-status-background-color);border-width:3px}.status-counter-expired-div{padding:0 10px;border-style:solid;border-radius:15px;border-color:var(--expired-status-background-color);border-width:3px}.status-counter-completed-div{padding:0 10px;border-style:solid;border-radius:15px;border-color:var(--completed-status-background-color);border-width:3px}.incident-list-view-dialog-form-layout{margin-block-start:20px;padding:10px;border-radius:var(--lumo-border-radius-l);box-shadow:inset 0 0 0 1px var(--lumo-contrast-20pct)}.incident-list-view-grid{margin-block-start:0px;margin-block-end:20px;border-radius:var(--lumo-border-radius-s);border-width:2px}vaadin-grid.incident-list-view-grid::part(header-cell){background-color:#edeeec}.incident-grid-icon-layout{height:31px}.incident-grid-icon-div{width:40px;min-width:40px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:15px;box-shadow:inset 0 0 0 1px var(--lumo-contrast-20pct);background-color:#5b5252}.incident-grid-icon-image{height:18px}.status-color-info-view-in-work-div{background-color:var(--in-work-status-background-color);width:30px;height:30px;border-style:solid;border-width:1px;border-radius:15px;margin-right:5px}.status-color-info-view-on-pause-div{background-color:var(--on-pause-status-background-color);width:30px;height:30px;border-style:solid;border-width:1px;border-radius:15px;margin-right:5px}.status-color-info-view-expired-div{background-color:var(--expired-status-background-color);width:30px;height:30px;border-style:solid;border-width:1px;border-radius:15px;margin-right:5px}.status-color-info-view-completed-div{background-color:var(--completed-status-background-color);width:30px;height:30px;border-style:solid;border-width:1px;border-radius:15px;margin-right:5px}.icon-info-view-additional-info-layout{margin-top:10px;padding:10px;border-radius:var(--lumo-border-radius-l);box-shadow:inset 0 0 0 2px var(--lumo-contrast-20pct)}.full-day-absence-highlight{opacity:1!important;background-color:#ff00004d!important;color:#000!important;font-weight:700;font-style:normal}.full-day-absence-highlight .fc-event-title{font-style:normal!important;padding-right:20px}.organization-view-grid{margin-block-start:0px;margin-block-end:20px;border-radius:var(--lumo-border-radius-s);border-width:2px}vaadin-grid.organization-view-grid::part(header-cell){background-color:#e0e2df}.reports-view-card-renderer-layout{padding:10px 20px;box-shadow:inset 0 0 0 1px var(--lumo-contrast-20pct);border:1px solid var(--lumo-contrast-20pct);border-radius:5px;overflow:auto}.report-view-virtual-list{box-shadow:inset 0 0 0 1px var(--lumo-contrast-20pct);border:1px solid var(--lumo-contrast-20pct);border-radius:5px}.documentation-view-link-layout{padding:10px 20px;box-shadow:inset 0 0 0 1px var(--lumo-contrast-20pct);border:1px solid var(--lumo-contrast-20pct);border-radius:15px;overflow:auto}.status-history-layout{padding:10px 20px;box-shadow:inset 0 0 0 1px var(--lumo-contrast-20pct);border:1px solid var(--lumo-contrast-20pct);border-radius:5px;overflow:auto}.status-history-name{white-space:nowrap;width:200px;flex-grow:0}.full-screen-tab{height:100%}.icon-margin-top{margin-top:6px}.warranty-info-incorrect-layout{padding:10px;background:#fbc5c5;border-radius:15px}.warranty-info-no-data-layout{padding:10px;background:#fafbc5;border-radius:15px}.warranty-info-no-warranty-layout{padding:10px;background:#fbc5c5;border-radius:15px}.warranty-info-exist-warranty-layout{padding:10px;background:#d3eece;border-radius:15px}.warranty-info-result-layout{box-shadow:inset 0 0 0 1px var(--lumo-contrast-20pct);border:1px solid var(--lumo-contrast-20pct);border-radius:15px;padding:10px}.warranty-general-info-layout{padding:10px}.incident-info-footer{padding-top:5px;padding-right:20px}.incident-attachment-view-delete-button{background:#f56b6b;color:#fff}.info-layout{padding:10px 20px;box-shadow:inset 0 0 0 1px var(--lumo-contrast-20pct);border:1px solid var(--lumo-contrast-20pct);border-radius:15px;overflow:auto}.synchronization-layout{padding:10px 20px;overflow:auto}.notification-view-grid{margin-block-start:0px;margin-block-end:20px;border-radius:var(--lumo-border-radius-s);border-width:2px}vaadin-grid.notification-view-grid::part(header-cell){background-color:#edeeec}vaadin-grid.notification-view-grid::part(row){border-radius:var(--lumo-border-radius-s);border:1px solid #e0e0e0}vaadin-grid.notification-view-grid::part(cell){padding:10px}.accept-cookies-notification{width:80vw;justify-content:center}.accept-cookies-notification-layout{align-items:center}.user-view-header{padding:0 30px;width:100%;justify-content:space-between;display:flex}.user-view-header-filter{align-items:baseline;width:35%;gap:20px}.user-view-header-filter-organization-combo-box{flex:1;min-width:0}.user-view-grid{margin-block-end:20px;border-radius:var(--lumo-border-radius-s);border-width:3px;width:100%}vaadin-grid.user-view-grid::part(header-cell){background-color:var(--grid-header-color)}vaadin-grid.user-view-grid::part(row){box-sizing:border-box}vaadin-grid.user-view-grid::part(cell){padding:5px;border-bottom:1px solid var(--grid-border-color)}vaadin-grid.user-view-grid vaadin-grid-cell-content{display:flex}.user-view-grid-avatar{width:50px;height:50px;border-radius:50%;object-fit:cover;overflow:hidden;padding:0 10px}
