:root{--labcube-input-color-labcubed: #FF941C;--labcube-input-color-device: #1A81AD;--labcube-input-color-default: #15C15D;--labcube-input-color-filter-output: #1A81AD;--labcube-input-color-pipeline: rgb(200, 200, 200);--labcube-highlighted-color: hsla(45, 100%, 60%, .3);--labcube-webcrm-heute-priority: var(--labcube-highlighted-color);--labcube-webcrm-sofort-priority: hsla(3, 100%, 60%, 1);--lc-max-width: 1350px;--lc-dialog-left-pos: 0px;--lc-dialog-right-pos: 0px}html{font-size:13px;--lumo-font-family: Helvetica;--lumo-clickable-cursor: pointer;--vaadin-form-item-row-spacing: 0px}[has-label]{padding-top:var(--lumo-space-xs)}.portal-menu{background-color:var(--lumo-base-color);justify-content:space-between;padding:0 10px}.nav-item{font-size:var(--lumo-font-size-s);color:var(--lumo-secondary-text-color)}.nav-item vaadin-icon{font-size:var(--lumo-font-size-m)}.nav-item:hover{text-decoration:none}.nav-item:not([highlight]):hover{color:inherit}.nav-item[highlight]{color:var(--lumo-primary-text-color);cursor:default}[readonly]::part(input-field):after{border:none}[readonly]::part(input-field){color:var(--lumo-body-text-color);border:none}.portal-dialog:not(.fullsize){max-width:var(--lc-max-width);left:var(--lc-dialog-left-pos);right:var(--lc-dialog-right-pos)}.portal-dialog::part(backdrop){left:var(--lc-dialog-left-pos);right:var(--lc-dialog-right-pos);display:inline}.portal-searchbar{justify-content:center;background-image:linear-gradient(var(--lumo-shade-20pct),var(--lumo-shade-20pct));background-color:var(--lumo-base-color);box-shadow:0 0 16px 2px var(--lumo-shade-20pct);margin-top:unset}.search-field::part(input-field){background-color:#fff}.portal-searchbar .search-field{width:50%}.search-found::part(input-field){background-color:var(--lumo-success-color-10pct)}.search-nofound::part(input-field){background-color:var(--lumo-error-color-10pct)}.portal-grid .portal-search-field{--lumo-text-field-size: var(--lumo-size-xs)}.portal-component-fullscreen{position:fixed;left:0;width:100%;height:unset!important;top:40px;bottom:0;padding:10px;margin:0;background-image:linear-gradient(var(--lumo-shade-20pct),var(--lumo-shade-20pct));background-color:var(--lumo-base-color);box-shadow:0 0 16px 2px var(--lumo-shade-20pct);z-index:100}vaadin-notification-card.small::part(overlay){box-shadow:0 0 0 1px var(--lumo-contrast-10pct),var(--lumo-box-shadow-xs)}.smart-note{max-width:var(--lc-max-width);position:fixed;bottom:5px;height:unset!important;padding-top:unset;padding-bottom:unset;background:#f3f5f7;z-index:1}.smart-note:not([hidden=true])+*{padding-bottom:50px}.secondary-title-button-layout vaadin-menu-bar-button vaadin-menu-bar-item{z-index:0!important}.portal-component-fullscreen vaadin-grid{height:100%;max-height:100%!important}.portal-component-fullscreen vaadin-grid:not(.hide-first-header-row){max-height:calc(100% - 50px)!important}.text_underline{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-s);font-weight:500;text-decoration:underline}.custom-labcube-form-layout vaadin-form-item vaadin-text-field{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-m);font-weight:400}.custom-labcube-form-layout vaadin-form-item vaadin-text-area{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-m);font-weight:400}.custom-labcube-form-layout vaadin-form-item label{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-s);font-weight:500}.custom-labcube-form-layout vaadin-form-item .router-link-no-href{color:var(--lumo-body-text-color);font-size:var(--lumo-font-size-m);text-decoration:none;margin-left:8px}.custom-labcube-form-layout vaadin-form-item a{margin-left:8px}vaadin-form-item>*{width:100%}.custom-labcube-header-label{margin-left:26px;color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-xl);font-weight:700}.custom-labcube-header-bar{background:var(--lumo-contrast-10pct)}.custom-logfiledialog-header-label{margin-left:12px;color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-xl);font-weight:700}.logfiledialog-fullsize-log{position:absolute;inset:0;background-color:#fff;z-index:100}vaadin-split-layout:has(.logfiledialog-fullsize-log){display:inline}vaadin-split-layout:has(.logfiledialog-fullsize-log) .logfiledialog-component:not(.logfiledialog-fullsize-log){display:none}portal-title{display:flex;justify-content:space-between;align-items:baseline;min-width:100%}.title-button-layout vaadin-button{margin-left:10px}@keyframes blink{to{background-color:var(--lumo-contrast-40pct)}}.history-time{color:var(--lumo-contrast-40pct);padding-left:5px}.history-button{color:var(--lumo-contrast-40pct)}.history-button:hover{color:inherit}.small-info{--paper-badge-margin-left: -10px;--paper-badge-width: 10px;--paper-badge-height: 10px;--paper-badge-margin-bottom: -10px;--paper-badge-background: transparent;--paper-badge-text-color: var(--lumo-primary-text-color)}.small-info --paper-badge:{font-size:8px;font-weight:700}.flag-icon{width:30px;height:20px}.external-portal-icon{width:15px;height:15px;margin-left:0;margin-right:3px;vertical-align:middle}.button-icon{width:16px;height:16px;vertical-align:middle}.news-icon{width:20px;height:20px}.configurationUpdateButtonInvisible{visibility:hidden}body{overflow-x:hidden}.main-layout{display:flex;flex-direction:column;background-color:var(--lumo-contrast-5pct);min-height:100vh;height:100%;max-width:1350px;margin:auto}.portal-menu,.portal-searchbar{flex:unset}vaadin-icon{padding:4px;box-sizing:border-box;pointer-events:none}.portal-border-bottom{border-bottom:1px solid var(--lumo-contrast-30pct);width:100%;height:auto}.city-layout{width:100%}.flex-height-layout{flex:1}.secondary-title-button-layout{align-items:center}.ufcrm-button{background:#3cf;color:#000}.ufcrm-link{margin-left:10px}.multi-line-caption{white-space:pre-wrap}.news-grid{margin-top:70px}.home-view-layout * vaadin-vertical-layout{flex:1}.home-view-layout{flex:1}.location-tags-layout{position:relative;margin-right:auto;top:-30px;margin-bottom:-30px}vaadin-icon[blinking=true]{animation:blinkingText 1s infinite}@keyframes blinkingText{0%{fill:#ff8c00}39%{fill:#ff8c00}60%{fill:transparent}99%{fill:transparent}to{fill:#ff8c00}}.text-as-link{color:var(--lumo-primary-text-color);margin-left:8px;cursor:pointer}.text-as-link:hover{text-decoration:underline}.logfile-control-character{display:inline;padding:3px;font-size:100%;font-weight:400;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:3px;background-color:#21a9e1}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1676F3 transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.labcube_statistics_chart{width:100%!important}.configuration-comparison-layout{width:100%!important;margin-right:0!important}.force-full-width{width:100%!important}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:var(--lumo-contrast-0pct)}*::-webkit-scrollbar-thumb{background-color:var(--lumo-contrast-30pct);border-radius:20px;border:3px solid var(--lumo-contrast-0pct)}.labcube-administration-button-group{background-color:#f5f5f5;border-radius:10px;border-style:double;border-width:2px;border-color:var(--lumo-contrast-30pct)}.labcube-shellscript-input::part(input-field){overflow:unset}.labcube-shellscript-input::part(helper-text){display:none}.history-dialog-readonly-field{margin-top:0;padding-top:5px;width:100%}.history-dialog-readonly-field[readonly]::part(input-field){color:var(--lumo-body-text-color);background-color:var(--lumo-contrast-10pct);cursor:inherit}vaadin-checkbox[checked]::part(checkbox){background-color:var(--lumo-contrast-50pct)}.highlighted{background-color:var(--lumo-error-color-50pct)}.bell{background-color:var(--lumo-error-color);color:var(--lumo-error-contrast-color);margin:auto;border-radius:50%;padding:.25em}.disabled-strike-through{background-color:var(--lumo-error-color-50pct);text-decoration:line-through}.strike-through{text-decoration:line-through}vaadin-combo-box-item.disabled,vaadin-multi-select-combo-box-item.disabled{color:var(--lumo-disabled-text-color)}.bold,vaadin-text-field.bold::part(input-field){font-weight:700}.logfiletext>span.r2d{background-color:#228b22;border-radius:3px;padding:3px;color:#fff}.logfiletext>span.r2d>span{background-color:#228b22}.language-select::part(toggle-button){display:none}.email vaadin-message-list vaadin-message::part(message){font-weight:700}vaadin-tab,.cursor-pointer{cursor:pointer}vaadin-details.bold-summary vaadin-details-summary{font-weight:700}vaadin-list-box.poct-input-templates-list.hide-non-selected vaadin-item:not([selected]){opacity:50%}.responsibilitydelegation *::part(input-field){background:unset}.responsibilitydelegation *[focused]::part(input-field){background-color:var(--lumo-contrast-10pct)}.responsibilitydelegation vaadin-checkbox[checked]::part(checkbox){background-color:var(--lumo-contrast-50pct)}vaadin-icon.graycolor{color:var(--lumo-contrast-50pct)}.responsibilitydelegation-fieldslisting{border:var(--_lumo-grid-border-width) solid var(--_lumo-grid-secondary-border-color)}.pipelines-grid>.item-grid-add-button,.inputs-grid>.item-grid-add-button{margin-left:auto}.base-item{cursor:pointer;color:#fff;display:flex;font-size:16px;justify-content:center;align-items:center}.pipeline-item>.title{cursor:pointer}.input-item{padding:5px 32px;background-color:var(--labcube-input-color-labcubed);border-radius:25px;flex-direction:column;clip-path:inset(0px);width:76px;height:76px}.pipeline-item{background-color:var(--labcube-input-color-pipeline);border-radius:25px;flex-direction:column;clip-path:inset(0px);width:220px;height:max-content;padding-top:10px;cursor:unset}.filter-item,.output-item{background-color:var(--labcube-input-color-filter-output);clip-path:polygon(50% 15%,100% 0px,100% 85%,50% 100%,0px 85%,0px 0px);padding:15px 10px;width:180px;height:40px}.base-item>.title{display:inline-block;text-align:center}.filter-item>.title,.output-item>.title{width:100%}.pipeline-item{filter:opacity(1)!important}.pipeline-item>.title:not(.selected){filter:opacity(.6)}.base-item:not(.selected){filter:opacity(.6)}.base-item-wrapper:has(.selected){filter:drop-shadow(0px 0px 5px)}.portal-configuration-grids-layout,.portal-configuration-crud-layout{height:calc(100vh - 186px);overflow:hidden auto}.location-cockpit .icon,.task-cockpit .icon{min-width:20px;min-height:20px;position:relative;right:0;top:7px;color:var(--lumo-contrast-50pct)}.location-cockpit vaadin-message::part(name),.phone-call-component vaadin-message.phone-call-msg::part(name){color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-s)}.timeline-item vaadin-message::part(content){flex-direction:column-reverse}.timeline-item vaadin-message::part(message){font-size:var(--lumo-font-size-m);word-break:break-word}.timeline-item-title.today *{background-color:var(--labcube-webcrm-heute-priority);padding:0 var(--lumo-space-s);border-radius:var(--lumo-border-radius-s)}vaadin-tabsheet.no-padding::part(content){padding:unset}.phone-call-component vaadin-message.phone-call-msg>vaadin-avatar{display:none}.phone-call-component vaadin-icon{margin-left:10px;padding:0}.fc-day-today .fc-list-day-text,.fc-day-today .fc-list-day-side-text{background-color:var(--labcube-webcrm-heute-priority)!important;color:unset!important;font-weight:700!important}.task-cockpit-hide-details .task-calendar .details{display:none}.hide-upload{padding:unset;display:flex;align-items:center;width:100px}.hide-upload>vaadin-button{display:none}.ace-marker-date{background-color:#1a81ad;position:absolute}.ace-marker-level{background-color:#15c15d;position:absolute}.portal-radio-button-group{align-items:center}.portal-radio-button-group vaadin-radio-button [slot=label]{cursor:pointer}.portal-radio-button-group vaadin-radio-button{font-size:var(--lumo-font-size-s);border:solid 1px;border-color:var(--lumo-contrast-20pct)!important;flex-grow:1;text-align:center}.portal-radio-button-group vaadin-radio-button:not([checked]){color:var(--lumo-secondary-text-color)}.portal-radio-button-group vaadin-radio-button[checked]{color:var(--lumo-contrast-80pct);background-color:var(--lumo-contrast-5pct);font-weight:700}.portal-radio-button-group vaadin-radio-button[checked]:hover{background-color:var(--lumo-contrast-20pct)}.portal-radio-button-group vaadin-radio-button:first-of-type{border-radius:5px 0 0 5px}.portal-radio-button-group vaadin-radio-button:last-of-type{border-radius:0 5px 5px 0}.portal-radio-button-group vaadin-radio-button::part(radio){display:none}.task-dialog.mail2task .hide-on-mail2task{display:none}
