.jmix-exception-dialog-window-content textarea{background-color:var(--lumo-contrast-20pct);border:0;border-radius:var(--lumo-border-radius-m);box-sizing:border-box;font-family:var(--lumo-font-family);font-size:var(--lumo-font-size-m);line-height:var(--lumo-line-height-s);outline:none;padding:calc(var(--lumo-size-s) - 1em * var(--lumo-line-height-s));resize:none}.jmix-exception-dialog-window-content textarea:focus{box-shadow:0 0 0 2px var(--lumo-primary-color-50pct)}.jmix-exception-dialog-window-content .jmix-exception-dialog-window-message-textarea{width:100%;height:100px}.jmix-exception-dialog-window-content .jmix-exception-dialog-window-stacktrace-textarea{width:100%;flex-grow:1}.buttons-panel{width:100%;flex-wrap:wrap}.datetime-picker-container{display:flex;align-items:baseline;gap:calc(var(--lumo-space-xs) / 2)}.datetime-picker-container vaadin-date-picker{min-width:0;flex:1 1 auto}.datetime-picker-container vaadin-time-picker{min-width:0;flex:1 1.65 auto}.bordered-panel{border:1px solid;border-color:var(--lumo-contrast-20pct);border-radius:var(--lumo-border-radius-l)}.jmix-role-assigment-layout{container-type:inline-size;container-name:jmix-role-assigment-layout}.jmix-role-assigment-content-wrapper{flex-direction:column;overflow:auto;gap:var(--lumo-space-m);padding:var(--lumo-space-m)}@container jmix-role-assigment-layout (min-width: 60em){.jmix-role-assigment-content-wrapper{flex-direction:row}}.jmix-role-assignment-layout{container-type:inline-size;container-name:jmix-role-assignment-layout}.jmix-role-assignment-content-wrapper{flex-direction:column;overflow:auto;gap:var(--lumo-space-m);padding:var(--lumo-space-m)}@container jmix-role-assignment-layout (min-width: 60em){.jmix-role-assignment-content-wrapper{flex-direction:row}}.jmix-list-menu{color:var(--lumo-secondary-text-color);margin:0;overflow:auto;padding:0 var(--lumo-space-s)}.jmix-list-menu .jmix-menubar-item .menubar-list{margin-inline-start:var(--lumo-space-l)}.jmix-list-menu .jmix-menubar-item{padding:var(--lumo-space-s) 0;margin:0}.jmix-list-menu .jmix-menubar-item vaadin-details-summary{padding:var(--lumo-space-s)}.jmix-list-menu .jmix-menubar-item .jmix-menubar-summary-icon-container{display:flex;gap:var(--lumo-space-s);align-items:center}.jmix-list-menu .jmix-menu-item-link .link-icon,.jmix-list-menu .jmix-menubar-item .jmix-menubar-summary-icon-container .menubar-icon{width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s);flex-shrink:0}.jmix-list-menu .jmix-menu-item-link .prefix-component,.jmix-list-menu .jmix-menubar-item .jmix-menubar-summary-icon-container .prefix-component{flex-shrink:0}.jmix-list-menu .jmix-menu-item-link vaadin-icon.prefix-component,.jmix-list-menu .jmix-menubar-item .jmix-menubar-summary-icon-container vaadin-icon.prefix-component{width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s)}.jmix-list-menu .jmix-menu-item-link vaadin-icon.prefix-component[icon^="vaadin:"],.jmix-list-menu .jmix-menubar-item .jmix-menubar-summary-icon-container vaadin-icon.prefix-component[icon^="vaadin:"]{padding:.125em;box-sizing:border-box}.jmix-list-menu .jmix-menubar-item .menubar-summary{white-space:nowrap;font-weight:700;text-overflow:ellipsis;overflow:hidden}.jmix-list-menu .jmix-menu-item-link .suffix-component,.jmix-list-menu .jmix-menubar-item .jmix-menubar-summary-icon-container .suffix-component{margin-inline-start:auto;flex-shrink:0}.jmix-list-menu .jmix-menu-item-link{gap:var(--lumo-space-s);padding:var(--lumo-space-s);text-decoration:none;color:inherit;cursor:pointer;align-items:center}.jmix-list-menu .jmix-menu-item-link .link-text{line-height:var(--lumo-line-height-s);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jmix-list-menu a[highlight][class*=jmix-menu-item-link]{color:var(--lumo-primary-text-color)}.jmix-list-menu a[highlight][class*=jmix-menu-item-link]{background-color:var(--lumo-primary-color-10pct);border-radius:var(--lumo-border-radius-m)}.jmix-list-menu .jmix-menubar-item vaadin-details-summary::part(content){display:flex;overflow:hidden;width:100%;align-items:center}.jmix-list-menu[theme~=toggle-reverse] vaadin-details-summary{justify-content:space-between}.jmix-list-menu[theme~=toggle-reverse] vaadin-details-summary::part(toggle){order:1;margin-inline-end:0}@supports selector(:focus-visible){.jmix-list-menu .jmix-menu-item-link:focus-visible{border-radius:var(--lumo-border-radius-m);box-shadow:0 0 0 var(--vaadin-focus-ring-width, 2px) var(--vaadin-focus-ring-color, var(--lumo-primary-color-50pct));outline:0}}.jmix-user-indicator{overflow:hidden;text-align:center;text-overflow:ellipsis}.jmix-user-indicator .jmix-user-indicator-label{white-space:nowrap}.buttons-panel .jmix-simple-pagination:last-child{margin-inline-start:auto}.jmix-simple-pagination{align-items:center;display:flex;gap:var(--jmix-simple-pagination-gap)}.jmix-simple-pagination-status-bar{margin:0 var(--jmix-simple-pagination-gap);display:flex;gap:var(--jmix-simple-pagination-gap)}.jmix-simple-pagination .jmix-items-per-page{gap:var(--jmix-simple-pagination-gap)}.jmix-simple-pagination-total-count.link{color:var(--lumo-primary-text-color);cursor:pointer}.jmix-simple-pagination-navigation-button.first,.jmix-simple-pagination-navigation-button.prev,.jmix-simple-pagination-navigation-button.next,.jmix-simple-pagination-navigation-button.last{padding:0;margin:0;height:1.5rem;min-width:1.5rem}.jmix-simple-pagination-navigation-button vaadin-icon[dir=rtl]{rotate:180deg}.jmix-items-per-page{align-items:center;display:flex;gap:var(--jmix-items-per-page-gap, .5em)}.jmix-items-per-page-select{width:var(--jmix-items-per-page-select-width, 6em)}vaadin-menu-bar[jmix-role=jmix-dropdown-button] vaadin-menu-bar-item::part(content),vaadin-menu-bar[jmix-role|=jmix-combo-button] vaadin-menu-bar-item::part(content){align-items:center;gap:var(--lumo-space-xs)}.jmix-dropdown-button-item-wrapper{display:flex;align-items:center;gap:var(--lumo-space-s)}vaadin-icon.jmix-dropdown-button-item-icon:not([icon^="lumo:"]){padding:var(--lumo-space-xs);box-sizing:border-box}vaadin-menu-bar[jmix-role=jmix-dropdown-button]>vaadin-menu-bar-button{margin:var(--lumo-space-xs) calc(var(--lumo-space-xs) / 2)}vaadin-menu-bar[jmix-role=jmix-combo-button-icon]>vaadin-menu-bar-button{margin-top:var(--lumo-space-xs);margin-bottom:var(--lumo-space-xs)}vaadin-menu-bar[jmix-role=jmix-combo-button-icon]>vaadin-menu-bar-button:nth-last-of-type(2){min-width:var(--lumo-button-size);padding-left:calc(var(--lumo-button-size) / 4);padding-right:calc(var(--lumo-button-size) / 4)}jmix-upload-field[theme~=no-file-name] .jmix-upload-button{flex-grow:1}.jmix-upload-field-input-container{align-items:center;display:flex;gap:var(--lumo-space-s)}.jmix-upload-field-file-name{cursor:pointer;margin:0}.jmix-upload-field-file-name:hover{text-decoration:underline}.jmix-upload-field-file-name.empty{color:var(--lumo-body-text-color);cursor:default}.jmix-upload-field-clear{color:var(--lumo-contrast-60pct);font-size:var(--lumo-icon-size-m);background:transparent;padding:0;border:none;box-shadow:none}.jmix-upload-field-clear:focus{outline:none;border-radius:var(--lumo-border-radius-s);box-shadow:0 0 0 2px var(--lumo-primary-color-50pct)}.jmix-upload-field-clear:before{content:var(--lumo-icons-cross);font-family:lumo-icons;display:block}.jmix-upload-field-clear:hover{color:var(--lumo-contrast-90pct)}.jmix-upload-dialog-content{display:flex;flex-direction:column;min-width:20em}.jmix-upload-dialog-cancel-button{align-self:end}img[theme~=fill]{object-fit:fill}img[theme~=contain]{object-fit:contain}img[theme~=cover]{object-fit:cover}img[theme~=scale-down]{object-fit:scale-down}.jmix-generic-filter-controls-layout{flex-wrap:wrap}.jmix-property-filter .unary-field{width:6em}.jmix-property-filter .filter-label{white-space:nowrap}.jmix-group-filter{border:1px solid;border-color:var(--lumo-contrast-20pct);border-radius:var(--lumo-border-radius-l);margin-top:var(--lumo-space-s);margin-bottom:var(--lumo-space-s)}vaadin-menu-bar[jmix-role=jmix-grid-column-visibility]>vaadin-menu-bar-button{margin:var(--lumo-space-xs) 0}.jmix-main-view-navigation>.jmix-menu-filter-field{margin:var(--lumo-space-s) var(--lumo-space-m) var(--lumo-space-s) var(--lumo-space-m)}.jmix-horizontal-menu{color:var(--lumo-secondary-text-color)}.jmix-horizontal-menu-root-item:hover{color:var(--lumo-contrast-80pct)}.jmix-horizontal-menu vaadin-menu-bar-button{color:inherit;background-color:transparent;border-radius:var(--lumo-border-radius-m);padding:0}.jmix-horizontal-menu vaadin-menu-bar-button[expanded]{background-color:var(--lumo-primary-color-10pct)}.jmix-horizontal-menu vaadin-menu-bar-button.jmix-horizontal-menu-item-wrapper[focus-ring]{box-shadow:inset 0 0 0 var(--_focus-ring-width) var(--_focus-ring-color)}vaadin-menu-bar .jmix-horizontal-menu-item-wrapper{margin:0;padding:0}vaadin-menu-bar-list-box .jmix-horizontal-menu-item-wrapper{padding:0}vaadin-menu-bar-list-box vaadin-menu-bar-item[class~=jmix-horizontal-menu-item-wrapper]::part(checkmark){display:none}.jmix-horizontal-menu-item-wrapper[aria-haspopup=true]:after{margin:0;padding-inline-start:calc(var(--lumo-space-s) + var(--lumo-space-xs));padding-inline-end:var(--lumo-space-s)}.jmix-horizontal-menu-content-item{gap:var(--lumo-space-s);align-items:center}.jmix-horizontal-menu-content-item vaadin-icon.prefix-component{width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s)}.jmix-horizontal-menu-content-item .suffix-component{margin-inline-start:auto}vaadin-menu-bar .jmix-horizontal-menu-content-item{padding-inline-start:calc(var(--lumo-size-m) / 3 + var(--lumo-border-radius-m) / 2);padding-inline-end:calc(var(--lumo-size-m) / 3 + var(--lumo-border-radius-m) / 2);padding-top:.5em;padding-bottom:.5em}vaadin-menu-bar-list-box .jmix-horizontal-menu-content-item{padding-inline-start:calc(var(--lumo-icon-size-s) + var(--lumo-space-s) * 2);padding-inline-end:0;padding-top:.5em;padding-bottom:.5em}vaadin-menu-bar-list-box .jmix-horizontal-menu-content-item[prefixed]{padding-inline-start:var(--lumo-space-s)}vaadin-menu-bar-list-box .jmix-horizontal-menu-content-item .text-component:not(:last-child){margin-inline-end:var(--lumo-space-l)}.jmix-horizontal-menu-item:hover{text-decoration:none}vaadin-menu-bar-item .jmix-horizontal-menu-item{color:inherit;display:flex;cursor:pointer;width:100%}vaadin-menu-bar-list-box .jmix-horizontal-menu-item{padding-inline-end:calc(var(--lumo-icon-size-s) + var(--lumo-space-s) * 2)}.jmix-grid-context-menu-item-component{gap:var(--lumo-space-s);align-items:center;width:100%;display:flex}.jmix-grid-context-menu-item-component vaadin-icon.prefix-component{width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s)}.jmix-grid-context-menu-item-component .suffix-component{margin-inline-start:auto}.jmix-grid-context-menu-item-component kbd.suffix-component{box-sizing:border-box;display:inline-block;padding:calc(var(--lumo-space-xs) / 2) var(--lumo-space-xs);font-size:calc(var(--lumo-font-size-xs) * .85);line-height:var(--lumo-line-height-xs);color:var(--lumo-secondary-text-color);vertical-align:middle;background-color:var(--lumo-contrast-5pct);border:1px solid var(--lumo-contrast-20pct);border-radius:var(--lumo-border-radius-m);box-shadow:inset 0 -1px 0 var(--lumo-contrast-20pct, var(--lumo-contrast-5pct))}.jmix-grid-context-menu-item-component .text-component:not(:last-child){margin-inline-end:var(--lumo-space-l)}html{--jmix-rte-icons-bold: "";--jmix-rte-icons-italic: "";--jmix-rte-icons-underline: "";--jmix-rte-icons-strikethrough: "";--jmix-rte-icons-subscript: "";--jmix-rte-icons-superscript: "";--jmix-rte-icons-list-ordered: "";--jmix-rte-icons-list-bullet: "";--jmix-rte-icons-align-start: "";--jmix-rte-icons-align-center: "";--jmix-rte-icons-align-end: "";--jmix-rte-icons-align-justify: "";--jmix-rte-icons-image: "";--jmix-rte-icons-link: "";--jmix-rte-icons-quote-right: "";--jmix-rte-icons-angle-left: "";--jmix-rte-icons-angle-right: "";--jmix-rte-icons-clean: ""}jmix-rich-text-editor .ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}jmix-rich-text-editor .ql-clipboard p{margin:0;padding:0}jmix-rich-text-editor .ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:.75em 1em;-moz-tab-size:4;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;flex:1}jmix-rich-text-editor .ql-editor>*{cursor:text}jmix-rich-text-editor .ql-align-left{text-align:left}jmix-rich-text-editor .ql-direction-rtl{direction:rtl;text-align:inherit}jmix-rich-text-editor .ql-align-center{text-align:center}jmix-rich-text-editor .ql-align-justify{text-align:justify}jmix-rich-text-editor .ql-align-right{text-align:right}jmix-rich-text-editor .jmix-rich-text-editor-container{display:flex;flex-direction:column;min-height:inherit;max-height:inherit;flex:auto;overflow:hidden}vaadin-form-layout jmix-rich-text-editor{align-self:flex-start}jmix-rich-text-editor .jmix-rich-text-editor-toolbar{display:flex;flex-wrap:wrap;flex-shrink:0;background-color:var(--lumo-contrast-5pct);padding:calc(var(--lumo-space-s) - 1px) var(--lumo-space-xs)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-group]{display:flex;margin:0 calc(var(--lumo-space-l) / 2 - 1px)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button]{padding:0;font:inherit;line-height:1;text-transform:none;background:transparent;border:none;position:relative;width:var(--lumo-size-m, 2em);height:var(--lumo-size-m, 2em);border-radius:var(--lumo-border-radius-m);color:var(--lumo-contrast-60pct);margin:2px 1px;cursor:var(--lumo-clickable-cursor);transition:background-color .1s,color .1s}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button]:hover{outline:none;background-color:var(--lumo-contrast-5pct);color:var(--lumo-contrast-80pct);box-shadow:none}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button]:focus{outline:none;box-shadow:0 0 0 var(--_focus-ring-width) var(--_focus-ring-color)}@media (forced-colors: active){jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button]:focus,jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button]:hover{outline:1px solid!important}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button].ql-active{outline:2px solid;outline-offset:-1px}}@media (hover: none){jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button]:hover{background-color:transparent}}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button]:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Vaadin-Icons;font-size:var(--lumo-icon-size-xs)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button].ql-active{background-color:var(--vaadin-selection-color, var(--lumo-primary-color));color:var(--lumo-primary-contrast-color)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button]:active{background-color:var(--lumo-contrast-10pct);color:var(--lumo-contrast-90pct)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-bold]:before{content:var(--jmix-rte-icons-bold)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-italic]:before{content:var(--jmix-rte-icons-italic)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-underline]:before{content:var(--jmix-rte-icons-underline)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-strike]:before{content:var(--jmix-rte-icons-strikethrough)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-h1]:before{content:"H1";font-size:var(--lumo-font-size-xl, 1.25em)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-h2]:before{content:"H2";font-size:var(--lumo-font-size-l, 1em)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-h3]:before{content:"H3";font-size:var(--lumo-font-size-m, .875em)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-h1]:before,jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-h2]:before,jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-h3]:before{font-family:var(--lumo-font-family);letter-spacing:-.05em;font-weight:700}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-subscript]:before{content:var(--jmix-rte-icons-subscript)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-superscript]:before{content:var(--jmix-rte-icons-superscript)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-blockquote]:before{content:var(--jmix-rte-icons-quote-right)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-code-block]:before{content:var(--jmix-rte-icons-angle-left) var(--jmix-rte-icons-angle-right);letter-spacing:-.4em;margin-left:-.2em}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-list-ordered]:before{content:var(--jmix-rte-icons-list-ordered)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-list-bullet]:before{content:var(--jmix-rte-icons-list-bullet)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-align-start]:before{content:var(--jmix-rte-icons-align-start)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-align-center]:before{content:var(--jmix-rte-icons-align-center)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-align-end]:before{content:var(--jmix-rte-icons-align-end)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-align-justify]:before{content:var(--jmix-rte-icons-align-justify)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-image]:before{content:var(--jmix-rte-icons-image)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-link]:before{content:var(--jmix-rte-icons-link)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-clean]:before{content:var(--jmix-rte-icons-clean)}jmix-rich-text-editor[readonly] .jmix-rich-text-editor-toolbar{display:none}jmix-rich-text-editor[disabled] [class*=toolbar-button]{background-color:transparent}jmix-rich-text-editor .jmix-rich-text-editor-toolbar input[type=file]{display:none}jmix-rich-text-editor .jmix-rich-text-editor-content{box-sizing:border-box;position:relative;flex:auto;display:flex;flex-direction:column;overflow:hidden;background-color:var(--lumo-base-color)}jmix-rich-text-editor .jmix-rich-text-editor-content>.ql-editor{padding:0 var(--lumo-space-m);line-height:inherit}jmix-rich-text-editor .jmix-rich-text-editor-content :where(h1,h2,h3,h4,h5,h6){margin-top:1.25em}jmix-rich-text-editor .jmix-rich-text-editor-content h1{margin-bottom:.75em}jmix-rich-text-editor .jmix-rich-text-editor-content :where(h2,h3,h4){margin-bottom:.5em}jmix-rich-text-editor .jmix-rich-text-editor-content h5{margin-bottom:.25em}jmix-rich-text-editor .jmix-rich-text-editor-content blockquote{padding-left:1em}jmix-rich-text-editor .jmix-rich-text-editor-content pre{white-space:pre-wrap;margin-bottom:.3125em;margin-top:.3125em;padding:.3125em .625em}jmix-rich-text-editor .jmix-rich-text-editor-content code{font-size:85%;padding:.125em .25em}jmix-rich-text-editor .jmix-rich-text-editor-content img{max-width:100%}jmix-rich-text-editor:not([theme~=no-border]):not([readonly]) .jmix-rich-text-editor-content{border-top:1px solid var(--lumo-contrast-20pct)}jmix-rich-text-editor[theme~=no-border] .jmix-rich-text-editor-toolbar{padding-top:var(--lumo-space-s);padding-bottom:var(--lumo-space-s)}jmix-rich-text-editor[theme~=compact]{min-height:calc(var(--lumo-size-m) * 6)}jmix-rich-text-editor[theme~=compact] .jmix-rich-text-editor-toolbar{padding:var(--lumo-space-xs) 0}jmix-rich-text-editor[theme~=compact][theme~=no-border] .jmix-rich-text-editor-toolbar{padding:calc(var(--lumo-space-xs) + 1px) 0}jmix-rich-text-editor[theme~=compact] [class*=toolbar-button]{width:var(--lumo-size-s);height:var(--lumo-size-s)}jmix-rich-text-editor[theme~=compact] [class*=toolbar-group]{margin:0 calc(var(--lumo-space-m) / 2 - 1px)}jmix-rich-text-editor[dir=rtl] .ql-editor{direction:rtl;text-align:right}jmix-rich-text-editor[dir=rtl] .jmix-rich-text-editor-toolbar [class*=toolbar-button-align-start]{rotate:180deg}jmix-rich-text-editor[dir=rtl] .jmix-rich-text-editor-toolbar [class*=toolbar-button-align-end]{rotate:180deg}jmix-combo-box-picker[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}jmix-combo-box-picker[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}jmix-combo-box-picker[disabled][has-error-message]::part(error-message),jmix-combo-box-picker[readonly][has-error-message]::part(error-message){display:none}jmix-code-editor[readonly][has-error-message]::part(error-message),jmix-code-editor[disabled][has-error-message]::part(error-message){display:none}jmix-code-editor[readonly][invalid],jmix-code-editor[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color)}jmix-value-picker[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}jmix-value-picker[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}jmix-value-picker[disabled][has-error-message]::part(error-message),jmix-value-picker[readonly][has-error-message]::part(error-message){display:none}jmix-multi-select-combo-box-picker[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}jmix-multi-select-combo-box-picker[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}jmix-multi-select-combo-box-picker[disabled][has-error-message]::part(error-message),jmix-multi-select-combo-box-picker[readonly][has-error-message]::part(error-message){display:none}.jmix-twin-column-items-column-label,.jmix-twin-column-selected-items-column-label{color:var(--lumo-secondary-text-color);font-weight:500;line-height:1;font-size:var(--lumo-font-size-s);padding-bottom:var(--lumo-space-xs)}jmix-twin-column[disabled] :is(.jmix-twin-column-items-column-label,.jmix-twin-column-selected-items-column-label){color:var(--lumo-disabled-text-color)}jmix-twin-column vaadin-list-box{border:1px solid var(--lumo-contrast-20pct);border-radius:0}jmix-twin-column vaadin-item{border-bottom:1px solid var(--lumo-contrast-10pct);border-radius:0;padding:var(--lumo-space-xs) var(--lumo-space-m)}jmix-twin-column vaadin-item::part(checkmark){display:none}jmix-twin-column vaadin-item[selected]{background-color:var(--lumo-primary-color-10pct)}jmix-twin-column vaadin-item:not([selected]):hover{background-color:transparent}jmix-twin-column[theme~=no-border] vaadin-list-box{border-width:0}jmix-twin-column[theme~=no-row-border] vaadin-item{border-width:0}jmix-twin-column[theme~=checkmarks] vaadin-item::part(checkmark){display:block}jmix-twin-column[theme~=checkmarks] vaadin-item{padding:var(--lumo-space-xs) var(--lumo-space-m) var(--lumo-space-xs) var(--lumo-space-xs)}jmix-twin-column[theme~=checkmarks] vaadin-item[selected]{background-color:transparent}jmix-twin-column[theme~=checkmarks] vaadin-item:hover{background-color:var(--lumo-primary-color-10pct)}jmix-twin-column vaadin-item:nth-last-of-type(1){border-bottom:0px}jmix-twin-column vaadin-button:first-child{margin-top:var(--lumo-space-s)}jmix-twin-column[theme~=no-space-between-actions] vaadin-button:first-child{border-top-left-radius:var(--lumo-border-radius-m);border-top-right-radius:var(--lumo-border-radius-m)}jmix-twin-column[theme~=no-space-between-actions] vaadin-button{margin-top:0;margin-bottom:0;border-radius:0}jmix-twin-column[theme~=no-space-between-actions] vaadin-button:last-child{border-bottom-left-radius:var(--lumo-border-radius-m);border-bottom-right-radius:var(--lumo-border-radius-m)}jmix-twin-column .jmix-twin-column-actions-panel{padding:0 var(--lumo-space-s) 0 var(--lumo-space-s);box-sizing:content-box}jmix-twin-column vaadin-button vaadin-icon[dir=rtl]{rotate:180deg}jmix-twin-column[invalid] .jmix-twin-column-items-column{border-top:1px solid var(--lumo-error-color);border-left:1px solid var(--lumo-error-color);border-bottom:1px solid var(--lumo-error-color)}jmix-twin-column[invalid][dir=rtl] .jmix-twin-column-items-column{border-left-width:0;border-right:1px solid var(--lumo-error-color)}jmix-twin-column[invalid] .jmix-twin-column-selected-items-column{border-top:1px solid var(--lumo-error-color);border-right:1px solid var(--lumo-error-color);border-bottom:1px solid var(--lumo-error-color)}jmix-twin-column[invalid][dir=rtl] .jmix-twin-column-selected-items-column{border-left:1px solid var(--lumo-error-color);border-right-width:0}jmix-twin-column[invalid] .jmix-twin-column-actions-panel{border-top:1px solid var(--lumo-error-color);border-bottom:1px solid var(--lumo-error-color)}vaadin-text-field[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-text-field[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-text-field[disabled][has-error-message]::part(error-message),vaadin-text-field[readonly][has-error-message]::part(error-message){display:none}vaadin-text-area[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-text-area[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-text-area[disabled][has-error-message]::part(error-message),vaadin-text-area[readonly][has-error-message]::part(error-message){display:none}vaadin-number-field[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-number-field[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-number-field[disabled][has-error-message]::part(error-message),vaadin-number-field[readonly][has-error-message]::part(error-message){display:none}vaadin-big-decimal-field[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-big-decimal-field[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-big-decimal-field[disabled][has-error-message]::part(error-message),vaadin-big-decimal-field[readonly][has-error-message]::part(error-message){display:none}vaadin-integer-field[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-integer-field[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-integer-field[disabled][has-error-message]::part(error-message),vaadin-integer-field[readonly][has-error-message]::part(error-message){display:none}vaadin-password-field[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-password-field[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-password-field[disabled][has-error-message]::part(error-message),vaadin-password-field[readonly][has-error-message]::part(error-message){display:none}vaadin-email-field[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-email-field[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-email-field[disabled][has-error-message]::part(error-message),vaadin-email-field[readonly][has-error-message]::part(error-message){display:none}vaadin-select[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-select[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-select[disabled][has-error-message]::part(error-message),vaadin-select[readonly][has-error-message]::part(error-message){display:none}vaadin-checkbox-group[readonly][has-error-message]::part(error-message),vaadin-checkbox-group[disabled][has-error-message]::part(error-message){display:none}vaadin-checkbox-group[readonly][invalid],vaadin-checkbox-group[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color)}vaadin-radio-group[readonly][has-error-message]::part(error-message),vaadin-radio-group[disabled][has-error-message]::part(error-message){display:none}vaadin-radio-group[readonly][invalid],vaadin-radio-group[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color)}vaadin-date-picker[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-date-picker[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-date-picker[disabled][has-error-message]::part(error-message),vaadin-date-picker[readonly][has-error-message]::part(error-message){display:none}vaadin-time-picker[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-time-picker[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-time-picker[disabled][has-error-message]::part(error-message),vaadin-time-picker[readonly][has-error-message]::part(error-message){display:none}vaadin-date-time-picker[readonly][invalid]::part(error-message),vaadin-date-time-picker[disabled][invalid]::part(error-message){display:none}vaadin-date-time-picker[readonly],vaadin-date-time-picker[disabled]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color)}vaadin-date-time-picker[readonly] ::part(input-field){--vaadin-input-field-invalid-background: transparent}vaadin-date-time-picker[readonly] ::part(input-field):after{--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-date-time-picker[disabled] ::part(input-field){--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-combo-box[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-combo-box[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-combo-box[disabled][has-error-message]::part(error-message),vaadin-combo-box[readonly][has-error-message]::part(error-message){display:none}vaadin-multi-select-combo-box[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-multi-select-combo-box[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-multi-select-combo-box[disabled][has-error-message]::part(error-message),vaadin-multi-select-combo-box[readonly][has-error-message]::part(error-message){display:none}vaadin-form-item[theme~=jmix-group-filter-form-item]:not([label-position=top]){align-items:center}vaadin-form-item[theme~=jmix-group-filter-form-item]:not([label-position=top])::part(label){margin:0}vaadin-form-item[theme~=label-align-end]:not([label-position=top])::part(label){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}vaadin-grid[theme~=no-header]::part(header-cell){display:none}vaadin-dialog-overlay[class~=column-filter-popup]::part(backdrop){background:unset}vaadin-dialog-overlay[class~=column-filter-dialog]::part(content){display:flex;flex-direction:row;gap:var(--lumo-space-s);padding:var(--lumo-space-wide-m)}vaadin-dialog-overlay[class~=column-filter-popup]::part(overlay){align-self:flex-start;position:absolute}vaadin-dialog-overlay[class~=column-filter-footer-small]::slotted([slot="footer"]){display:flex;gap:var(--lumo-space-s);width:100%}[jmix-role=column-filter-button]:not([activated]):hover{color:var(--lumo-contrast)}[jmix-role=column-filter-button]:not([activated]){color:var(--lumo-tertiary-text-color)}[jmix-role=column-filter-button]:is([activated]){color:var(--lumo-primary-text-color)}.jmix-text-layout-closeable .title,.jmix-text-layout-closeable .message,.jmix-text-layout .title,.jmix-text-layout .message{white-space:pre}.jmix-text-layout-closeable .title,.jmix-text-layout .title{font-size:var(--lumo-font-size-l);font-weight:600;margin:0;text-align:center}.jmix-text-layout-closeable .message,.jmix-text-layout .message{margin-top:0;margin-bottom:0}.jmix-closeable-layout{display:flex;align-items:flex-start;gap:var(--lumo-space-s)}.jmix-closeable-layout .close-button{position:absolute;right:0;top:0}.jmix-closeable-layout .close-button vaadin-icon{color:var(--_lumo-button-color, var(--lumo-contrast))}vaadin-notification-card:not([slot$=stretch]) .jmix-closeable-layout{padding-inline-end:var(--lumo-space-xs)}vaadin-notification-card[slot$=stretch] .jmix-closeable-layout .close-button{padding-top:var(--lumo-space-s);padding-inline-end:var(--lumo-space-s)}vaadin-notification-card:not([slot$=stretch]) .jmix-closeable-layout .close-button{padding-top:var(--lumo-space-xs);padding-inline-end:var(--lumo-space-xs)}vaadin-notification-card[slot$=stretch] .jmix-text-layout-closeable{padding-inline-start:unset}vaadin-notification-card[theme~=warning] .jmix-text-layout-closeable .title,vaadin-notification-card[theme~=warning] .jmix-text-layout .title{color:var(--lumo-warning-contrast-color)}vaadin-notification-card[theme~=contrast] .jmix-text-layout-closeable .title,vaadin-notification-card[theme~=contrast] .jmix-text-layout .title{color:var(--lumo-base-color)}vaadin-notification-card[theme~=error] .jmix-text-layout-closeable .title,vaadin-notification-card[theme~=error] .jmix-text-layout .title{color:var(--lumo-error-contrast-color)}vaadin-notification-card[theme~=success] .jmix-text-layout-closeable .title,vaadin-notification-card[theme~=success] .jmix-text-layout .title{color:var(--lumo-success-contrast-color)}vaadin-notification-card[theme~=primary] .jmix-text-layout-closeable .title,vaadin-notification-card[theme~=primary] .jmix-text-layout .title{color:var(--lumo-primary-contrast-color)}vaadin-notification-card::part(overlay){display:flex;justify-content:center;position:relative}vaadin-split-layout[theme~=splitter-spacing]{gap:var(--lumo-space-s)}@font-face{font-family:Vaadin-Icons;font-style:normal;font-weight:900;font-display:block;src:url(./Vaadin-Icons-xd9l0VVN.woff) format("woff"),url(./Vaadin-Icons-BZSCcOkD.ttf) format("truetype"),url(./Vaadin-Icons-BdG7kKl7.eot) format("eot")}html{--jmix-lumo-warning-background-color: var(--lumo-warning-color);--jmix-lumo-warning-background-color-50pct: hsla(48, 100%, 50%, .5);--jmix-lumo-warning-background-color-10pct: var(--lumo-warning-color-10pct);--jmix-lumo-warning-primary-text-color: var(--lumo-warning-text-color);--jmix-lumo-warning-color: var(--lumo-warning-contrast-color);--jmix-simple-pagination-gap: .3em}.badge-property{width:auto!important}.iframe{border:0;border-radius:10px;overflow:hidden}.install-button{position:fixed;top:8px;right:60px;padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px}.spaceSpansIn{overflow:hidden}.spaceSpansIn>span{margin-right:10px}.custom-list>div{width:calc(100% - 20px)}.full-width-drop-down vaadin-menu-bar-button{width:calc(100% - 5px)}.indicator{border:1.5px solid white;box-shadow:0 0 2px var(--current-color)}.bdgIndicator{margin-left:4px;border-left:2px solid white;padding-left:4px;font-weight:900}.bdgIcon{margin-right:4px!important;margin-left:-2px!important}.flagIcon{border-radius:50%}.menuSmallText{font-size:10px;width:50px;text-align:center;font-weight:800;color:var(--lumo-contrast-60pct)}.mobile-padding{padding:5px}.mobile-only{visibility:hidden!important}.mobile-only-flex{display:none!important}.fixed-50-width{width:50px;margin:0!important}.shortenFileName .jmix-upload-field-file-name{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}vaadin-grid.hide-header::part(header-cell){display:none}.smartFilters{overflow:hidden;width:100%;flex-wrap:wrap}.smartFilters:after{content:"";display:block;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;right:30px;width:60px;height:38px;mask-image:linear-gradient(to right,#0000,#000);-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%)}@media only screen and (max-width: 1000px){.smartFilters{overflow:hidden;width:100%;flex-wrap:nowrap;overflow-x:auto}}nav#navigation{overflow:auto}.mobile-display-only{display:none!important}.desktop-display-only{display:block!important}.title-box{position:absolute;top:13px;z-index:1!important;pointer-events:none;text-transform:lowercase}@media only screen and (max-width: 1000px){.title-box{position:relative;top:10px;z-index:1!important;pointer-events:none;border-top:1px solid var(--lumo-contrast-10pct)}.mobile-display-only{display:block!important}.desktop-display-only{display:none!important}.mobile-padding{padding:5px 5px 15px}.mobile-only{visibility:visible!important}.mobile-only-flex{display:flex!important}vaadin-menu-bar-overlay::part(overlay){border-radius:15px 15px 0 0;box-shadow:var(--lumo-box-shadow-xl);width:100vw;max-height:50vh;position:fixed;bottom:0;left:0}vaadin-menu-bar-overlay::part(content){padding:30px var(--lumo-space-m);box-sizing:border-box;-webkit-overflow-scrolling:touch;overflow:auto}}.label-for-box{align-self:flex-start;color:var(--vaadin-input-field-label-color, var(--lumo-secondary-text-color));font-weight:var(--vaadin-input-field-label-font-weight, 500);font-size:var(--vaadin-input-field-label-font-size, var(--lumo-font-size-s));margin-left:calc(var(--lumo-border-radius-m) / 4);transition:color .2s;line-height:1;padding-right:1em;padding-bottom:.2em;padding-top:.25em;margin-top:-.25em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;max-width:100%;box-sizing:border-box}.info-badge{padding:5px 10px;background-color:var(--lumo-primary-color-10pct);border-radius:5px;width:100%;border:1px solid var(--lumo-primary-color-50pct)}.radial-badge{background-color:var(--vaadin-button-tertiary-text-color, var(--lumo-primary-text-color));color:#fff;width:30px;height:30px;border-radius:50%;font-size:12px;text-align:center;line-height:30px}.jmix-generic-filter{border:1px solid var(--lumo-contrast-10pct);border-radius:4px;box-shadow:var(--lumo-box-shadow-xs)}.jmix-generic-filter>vaadin-details-summary{border-bottom:1px solid var(--lumo-contrast-10pct);background-color:var(--lumo-contrast-5pct);padding:5px 10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.jmix-generic-filter>div{padding:0 10px}.jmix-generic-filter[theme~=no-header]>vaadin-details-summary{display:none!important}.jmix-generic-filter[theme~=no-header]>div{padding:12px 10px!important}#leadSearchField::part(helper-text){display:flex;justify-content:flex-end;width:100%}.toggle-filter-btn{font-size:11px!important;padding:0!important;height:auto!important;margin:4px 0 0!important}.jmix-generic-filter>div>vaadin-vertical-layout{gap:var(--lumo-space-xs)}.jmix-generic-filter>div>vaadin-vertical-layout vaadin-vertical-layout{padding:var(--lumo-space-s)}.jmix-generic-filter>div>vaadin-vertical-layout vaadin-vertical-layout vaadin-form-item::part(label){margin:0}.jmix-generic-filter vaadin-select[has-value]::part(input-field){background-color:var(--lumo-primary-color-10pct);border:1px solid var(--lumo-primary-color)}.jmix-generic-filter jmix-combo-box-picker[has-value]::part(input-field){background-color:var(--lumo-primary-color-10pct);border:1px solid var(--lumo-primary-color)}vaadin-select[style*=--status-border-color]::part(input-field){border:1px solid var(--status-border-color)!important}vaadin-select[style*=--status-bg-color]::part(input-field){background-color:var(--status-bg-color)!important}vaadin-tabsheet[theme~=bordered],jmix-tabsheet[theme~=bordered]{border-radius:var(--lumo-border-radius-l);overflow:hidden;box-shadow:var(--lumo-box-shadow-xs)}vaadin-tabsheet[theme~=bordered]::part(tabs-container),jmix-tabsheet[theme~=bordered]::part(tabs-container){background-color:color-mix(in srgb,var(--lumo-primary-color) 8%,var(--lumo-base-color));border-top-left-radius:inherit;border-top-right-radius:inherit}vaadin-grid:not([theme~=no-border]){border-radius:var(--lumo-border-radius-l);overflow:hidden}.small-apdding-details vaadin-details-summary{padding:2px}vaadin-combo-box.HSL0[has-value]::part(input-field){background-color:var(--hsl-color-0)}vaadin-combo-box.HSL30[has-value]::part(input-field){background-color:var(--hsl-color-30)}vaadin-combo-box.HSL125[has-value]::part(input-field){background-color:var(--hsl-color-125)}vaadin-combo-box.HSL300[has-value]::part(input-field){background-color:var(--hsl-color-300)}vaadin-combo-box.address-autocomplete-no-toggle::part(toggle-button){width:20px;height:20px;min-width:20px}vaadin-combo-box.address-autocomplete-no-toggle::part(toggle-button):before{content:"";display:block;width:20px;height:20px;background-image:url(./maps-icon-BpoiyS6X.webp);background-size:contain;background-repeat:no-repeat;background-position:center}.lead-filter-field[has-value]::part(input-field),.lead-filter-field[has-value] vaadin-date-picker::part(input-field),.lead-filter-field[has-value] vaadin-time-picker::part(input-field){background-color:var(--lumo-primary-color-10pct)!important;border:1px solid var(--lumo-primary-color)!important}.lead-custom-filter{border:1px solid var(--lumo-contrast-10pct);border-radius:4px;box-shadow:var(--lumo-box-shadow-xs);background-color:var(--lumo-contrast-5pct);padding:10px!important;gap:var(--lumo-space-s)!important}.lead-custom-filter-surface{background:var(--lumo-base-color);border:1px solid var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius-m);padding:var(--lumo-space-s);box-sizing:border-box;row-gap:var(--lumo-space-xs);column-gap:var(--lumo-space-m)}.lead-custom-filter-surface vaadin-form-item::part(label){margin:0;color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-s)}.lead-custom-filter-surface vaadin-horizontal-layout{gap:var(--lumo-space-s)}.lead-custom-filter-actions{padding-top:var(--lumo-space-xs);border-top:1px solid var(--lumo-contrast-10pct);align-items:center}.lead-custom-filter-actions vaadin-button[theme~=secondary]{background-color:var(--lumo-success-color);color:var(--lumo-success-contrast-color);font-weight:600}.lead-custom-filter-actions vaadin-button[theme~=secondary]:before{background-color:#000}.lead-custom-filter .lead-filter-field{min-width:0}.jmix-simple-pagination-status-bar{align-items:center;gap:.35rem;margin:0 .25rem}.jmix-simple-pagination{gap:.35rem}.jmix-simple-pagination .jmix-items-per-page{gap:.25rem}.jmix-simple-pagination .jmix-items-per-page vaadin-combo-box,.jmix-simple-pagination .jmix-items-per-page jmix-select{min-width:4.5rem}.jmix-simple-pagination-total-count.link{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;min-width:1.4rem;height:1.4rem;border:1px solid var(--lumo-contrast-20pct);border-radius:var(--lumo-border-radius-m);background:transparent;color:var(--lumo-primary-color);font-weight:700;font-size:var(--lumo-font-size-s);text-decoration:none;line-height:1}.jmix-simple-pagination-total-count.link:hover{border-color:var(--lumo-primary-color-50pct);background:var(--lumo-primary-color-10pct)}.jmix-simple-pagination-navigation-button.first,.jmix-simple-pagination-navigation-button.prev,.jmix-simple-pagination-navigation-button.next,.jmix-simple-pagination-navigation-button.last{width:1.75rem;min-width:1.75rem;height:1.75rem}vaadin-grid::part(footer-cell){background-color:var(--lumo-primary-color-10pct);font-weight:700;border-top:1px solid #ccc;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}vaadin-tooltip-overlay::part(content){white-space:pre-wrap}vaadin-grid::part(red){background-color:var(--lumo-error-color-10pct)}vaadin-grid::part(green){background-color:var(--lumo-success-color-10pct)}vaadin-grid::part(orange){background-color:var(--lumo-warning-color-10pct)}vaadin-grid::part(payment-duplicate){background-color:var(--lumo-error-color-10pct)}.stack-two-left::part(input-field){border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.stack-two-right::part(input-field){border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.clickable-badge:hover{position:relative;transition:all .5s;cursor:pointer}.clickable-badge:hover *{opacity:.8;transition:all .5s}.clickable-badge:hover:after{transition:all .5s;display:block;content:"💬";position:absolute;width:30px;height:30px;top:calc(50% - 15px);left:calc(50% - 15px);box-shadow:0 0 5px #0000004d;text-align:center;line-height:30px;background:var(--lumo-primary-color);color:#000;border-radius:50%;pointer-events:none}.relative-box{position:relative}.top-corner{z-index:1;position:absolute;top:0;right:0}.miniature-text{font-size:8px}.search-filter-wrapper{position:relative;width:100%}.search-filter-toggle-btn{margin:0!important;padding:0!important;cursor:pointer}.search-filter-dropdown{position:absolute;top:100%;left:0;right:0;z-index:10;margin-top:4px;box-shadow:var(--lumo-box-shadow-m)!important;background-color:var(--lumo-base-color)!important;border:1px solid var(--lumo-contrast-20pct)!important;border-radius:var(--lumo-border-radius-m)!important;padding:var(--lumo-space-m)!important}.fullwidth-tinymce{width:100%}.lead-settings-placeholder-box{background:transparent;border:0;box-shadow:none}.lead-settings-placeholder-chips{display:flex;flex-wrap:wrap;gap:var(--lumo-space-xs);align-items:flex-start;line-height:1}.lead-settings-placeholder-chips>*{margin:0}.lead-settings-view .fullwidth-tinymce{display:block;width:100%;min-width:0}.lead-settings-view .fullwidth-tinymce>*{width:100%;max-width:100%}.lead-settings-view vaadin-tabsheet{--vaadin-tabsheet-content-padding: var(--lumo-space-m)}.lead-settings-view vaadin-tabsheet::part(content){width:100%}.warning-badge{background-color:var(--lumo-warning-color-10pct)}.occupancy-window-btn{min-width:3.2em}.occupancy-card{overflow:hidden}.occupancy-gantt-host{min-height:340px;width:100%;height:100%;overflow:hidden}.occupancy-gantt-host-page{height:100%;min-height:0;overflow:hidden}.occupancy-timeline-page{height:100%;min-height:0}.occupancy-timeline-header-box{width:100%}.occupancy-timeline-title-row{width:100%;column-gap:.75rem;align-items:baseline}.occupancy-timeline-subtitle{opacity:.82}.occupancy-timeline-controls-box{width:100%;border:1px solid var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius-m);box-shadow:var(--lumo-box-shadow-xs);justify-content:space-between;flex-wrap:wrap;row-gap:.5rem}.occupancy-timeline-filters{flex-wrap:wrap;justify-content:flex-start}.occupancy-property-name-filter-field[has-value]::part(input-field),.occupancy-property-state-filter-select[has-value]::part(input-field),.occupancy-rent-state-filter-select[has-value]::part(input-field),.occupancy-property-type-filter-select[has-value]::part(input-field){background-color:var(--lumo-primary-color-10pct);border:1px solid var(--lumo-primary-color)}.occupancy-timeline-actions{margin-left:auto;flex-wrap:wrap}.occupancy-timeline-legend{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .45rem;padding:0 .5rem .15rem;margin-top:.38rem;color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-xs);line-height:1.25}.occupancy-timeline-legend-item{display:inline-flex;align-items:center;gap:.28rem;max-width:100%;padding:.16rem .42rem;border:1px solid var(--lumo-contrast-10pct);border-radius:999px;background:color-mix(in srgb,var(--lumo-base-color) 88%,var(--lumo-contrast-5pct));box-shadow:0 1px 1px #0f172a08;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity .12s ease,filter .12s ease,background-color .12s ease}.occupancy-timeline-legend-item:hover{background:color-mix(in srgb,var(--lumo-base-color) 78%,var(--lumo-primary-color-10pct))}.occupancy-timeline-legend-item-disabled{opacity:.38;filter:grayscale(.45)}.occupancy-timeline-legend-swatch{flex:0 0 auto;display:inline-block;width:.78rem;height:.62rem;border-radius:.2rem;border:1px solid rgba(31,41,55,.18);box-shadow:inset 0 0 0 1px #ffffff38}.occupancy-timeline-legend-rented{background:#6ecf6e}.occupancy-timeline-legend-free{background:#ef7e7e}.occupancy-timeline-legend-continuation{background:linear-gradient(135deg,#f2c84b,#f7dc86)}.occupancy-timeline-legend-partial{background:#f4b6b6}.occupancy-timeline-legend-reconstruction{background:#ffb347}.occupancy-timeline-legend-reservation{background:#a3a8b3}.occupancy-timeline-legend-do-not-rent{background:#d4d8df}.occupancy-timeline-legend-overdue{background-color:#f7efe7;background-image:repeating-linear-gradient(-45deg,rgba(120,76,35,.58) 0,rgba(120,76,35,.58) 1px,transparent 1px,transparent 5px);border-color:#d9b187}.occupancy-timeline-legend-mode{background:linear-gradient(90deg,#c05b5b,#f4b6b6 45%,#54ad54);height:.34rem;border-radius:999px}.occupancy-timeline-legend-today{position:relative;width:.9rem;background:transparent;border-color:transparent;box-shadow:none}.occupancy-timeline-legend-today:before{content:"";position:absolute;left:50%;top:-.12rem;bottom:-.12rem;border-left:2px dashed #94a3b8}.occupancy-property-name-filter-field{min-width:12em}.occupancy-window-btn-active{background-color:var(--lumo-primary-color-10pct);border-radius:var(--lumo-border-radius-m)}.occupancy-legend-swatch{display:inline-block;width:12px;height:12px;border-radius:3px;border:1px solid var(--lumo-contrast-20pct)}.occupancy-legend{flex-wrap:wrap;row-gap:.25rem}.occupancy-segment-fallback{opacity:.75;border:1px dashed rgba(0,0,0,.35)}.occupancy-state-rented{background-color:#6ecf6e!important}.occupancy-state-free{background-color:#ef7e7e!important}.occupancy-state-parent-rented{background-color:#5f87cf!important}.occupancy-state-children-rented{background-color:#b487de!important}.occupancy-state-conflict{background-color:#f2b35f!important}@media (max-width: 900px){.occupancy-gantt-host{min-height:300px}.occupancy-timeline-filters{justify-content:flex-start}.occupancy-timeline-title-row{flex-wrap:wrap}.occupancy-timeline-controls-box{align-items:flex-start}.occupancy-timeline-actions{margin-left:0;width:100%;justify-content:flex-start}.occupancy-timeline-legend{padding-left:0;padding-right:0}.occupancy-timeline-legend-optional{display:none}.occupancy-property-name-filter-field,.occupancy-property-state-filter-select,.occupancy-rent-state-filter-select,.occupancy-property-type-filter-select,.occupancy-window-select,.occupancy-page-size-select{width:100%!important;max-width:18em}}#priorityField vaadin-radio-button:nth-of-type(1){--vaadin-selection-color: var(--lumo-success-color)}#priorityField vaadin-radio-button:nth-of-type(1)[checked]::part(label){color:var(--lumo-success-text-color);font-weight:600}#priorityField vaadin-radio-button:nth-of-type(2){--vaadin-selection-color: #e67e22}#priorityField vaadin-radio-button:nth-of-type(2)[checked]::part(label){color:#d35400;font-weight:600}#priorityField vaadin-radio-button:nth-of-type(3){--vaadin-selection-color: var(--lumo-error-color)}#priorityField vaadin-radio-button:nth-of-type(3)[checked]::part(label){color:var(--lumo-error-text-color);font-weight:600}.breadcrumbs-container{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;overflow:hidden;width:100%;max-width:100%;padding:2px var(--lumo-space-s);padding-left:60px;font-size:var(--lumo-font-size-s);pointer-events:none}.breadcrumb-link{color:var(--lumo-secondary-text-color)!important;font-weight:500;text-decoration:none;cursor:pointer;transition:color .12s ease;white-space:nowrap;pointer-events:auto}.breadcrumb-link:hover{color:var(--lumo-primary-color)!important;text-decoration:none}.breadcrumb-separator{color:var(--lumo-contrast-30pct);flex-shrink:0;display:inline-flex;align-items:center;font-size:var(--lumo-font-size-xs);width:12px;height:12px;margin:0 2px}.breadcrumb-current{color:var(--lumo-header-text-color);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.breadcrumb-current-group{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:220px}.breadcrumb-current-text{min-width:0;flex:1 1 auto}.breadcrumb-current-badge{flex-shrink:0}.breadcrumb-addon-slot{display:inline-flex;align-items:center;margin-left:var(--lumo-space-s);flex-shrink:0;pointer-events:auto}.breadcrumb-addon-content{flex-shrink:0}@media only screen and (max-width: 1000px){.breadcrumbs-container{justify-content:center;padding-left:var(--lumo-space-s);padding:1px var(--lumo-space-xs)}.breadcrumb-link,.breadcrumb-current{font-size:10px!important}.breadcrumb-addon-slot{display:none}.breadcrumb-separator{width:10px!important;height:10px!important;font-size:9px!important}.breadcrumb-current,.breadcrumb-current-group{max-width:120px}.breadcrumb-link{max-width:100px;overflow:hidden;text-overflow:ellipsis}}@media only screen and (max-width: 600px){.breadcrumb-link,.breadcrumb-current{font-size:9px!important}.breadcrumb-addon-slot{display:none}.breadcrumb-current,.breadcrumb-current-group{max-width:100px}.breadcrumb-link{max-width:80px;overflow:hidden;text-overflow:ellipsis}.breadcrumb-separator{width:8px!important;height:8px!important;font-size:8px!important}}.search-filter-badge{position:absolute;top:1px;right:1px;width:8px;height:8px;background-color:var(--lumo-primary-color)!important;border-radius:50%!important;pointer-events:none!important;border:1px solid var(--lumo-base-color)!important}.jmix-simple-pagination-navigation-button[disabled]{display:none!important}@media only screen and (min-width: 1001px){.lead-buttons-panel{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%;flex-wrap:nowrap!important}.lead-left-buttons{flex:0 0 auto!important}.lead-search-filter{flex:1 1 auto!important;width:100%!important;margin:0 var(--lumo-space-l)!important}.lead-pagination{flex:0 0 auto!important;margin-left:auto!important}}@media only screen and (max-width: 1000px){.lead-buttons-panel{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;width:100%;gap:var(--lumo-space-m)!important}.lead-search-filter{order:1!important;width:100%!important}.lead-left-buttons{order:2!important;flex:1 1 auto!important;display:flex!important;justify-content:flex-start!important;align-items:center!important}.lead-pagination{order:3!important;flex:1 1 auto!important;display:flex!important;justify-content:flex-end!important;align-items:center!important}}.custom-login{width:100%;height:100%;background-image:url(./background-DzNnTXNT.svg);background-position:bottom right;background-size:cover;display:flex;border-radius:10px;overflow:hidden;box-shadow:0 0 5px #0003}.custom-login jmix-login-form{align-items:center;display:flex;max-width:30em;background-color:var(--lumo-base-color);box-shadow:0 0 100px #0000001a}.custom-login vaadin-login-form-wrapper{background-image:none}.well{background-color:var(--lumo-contrast-10pct);border-radius:5px}.well-angular{background-color:var(--lumo-contrast-10pct)}.card{border:1px solid var(--lumo-primary-text-color);border-radius:5px}.cardWithShadow{border-radius:5px;box-shadow:0 1px 3px #0000001a,0 6px 12px #00000014}.card-white{background-color:var(--lumo-base-color);border:1px solid var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius-m, 6px);box-shadow:0 1px 3px #0000000d,0 4px 12px #0000000d}#tagsField{--vaadin-input-field-background: transparent}vaadin-form-item{margin-top:0!important;margin-bottom:var(--lumo-space-xs, 4px)!important}vaadin-form-item::part(label){margin-top:0!important;margin-bottom:2px!important;padding-top:0!important;padding-bottom:2px!important;font-size:var(--lumo-font-size-xs, 12px)!important;font-weight:500;line-height:1.2!important}.coverPhoto{border-radius:5px;box-shadow:0 0 5px #0003;overflow:hidden;object-fit:cover}.user-profile-photo{border-radius:16px;border:1px solid var(--lumo-contrast-20pct);box-shadow:0 10px 24px #142a4c26;background:linear-gradient(140deg,var(--lumo-contrast-5pct),var(--lumo-base-color));object-fit:contain}.user-profile-photo img{object-fit:contain}.user-profile-header{border:1px solid var(--lumo-contrast-10pct);border-radius:14px;padding:var(--lumo-space-m);background:linear-gradient(180deg,var(--lumo-base-color),var(--lumo-contrast-5pct));gap:var(--lumo-space-m)}.user-profile-meta{min-width:18em;width:100%;gap:var(--lumo-space-xs)}.user-profile-title{margin:0;font-size:1.35rem;font-weight:700;line-height:1.15}.user-profile-subtitle{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-s)}.user-profile-hint{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-xs);letter-spacing:.02em}.user-section-title{margin:var(--lumo-space-s) 0 0;color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-s);font-weight:600;text-transform:uppercase;letter-spacing:.08em}.user-editor-form{border:1px solid var(--lumo-contrast-10pct);border-radius:14px;padding:var(--lumo-space-m);background-color:var(--lumo-base-color)}.user-editor-root{padding:0 0 var(--lumo-space-s) 0}@media only screen and (max-width: 900px){.user-profile-header{flex-wrap:wrap;align-items:flex-start!important;padding:var(--lumo-space-s)}.user-profile-meta{min-width:0;width:100%}.user-profile-photo{width:112px!important;height:112px!important}.user-editor-form{padding:var(--lumo-space-s)}}.lead-editor-root{padding:0 0 var(--lumo-space-s) 0;gap:var(--lumo-space-s)}.lead-tab-content{padding:var(--lumo-space-s) 0;gap:var(--lumo-space-s)}.lead-section-title{margin:var(--lumo-space-s) 0 0;color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-s);font-weight:600;text-transform:uppercase;letter-spacing:.08em}.lead-section-title-spaced{margin-top:var(--lumo-space-l)}.lead-panel-column{width:100%}@media (max-width: 77.99em){.lead-panel-column{margin-bottom:var(--lumo-space-m)}}.lead-identity-top-row{gap:var(--lumo-space-m);align-items:flex-start;flex-wrap:nowrap}.lead-identity-top-row>*{min-width:0}.lead-identity-top-form{flex:1 1 0;min-width:0;width:calc(100% - 92px - var(--lumo-space-m))!important}.lead-profile-photo-wrapper{position:relative;width:92px!important;min-width:92px;max-width:92px;height:92px;flex:0 0 92px;align-self:flex-start;margin-top:23px}.lead-profile-photo-upload{position:absolute;top:8px;right:8px;width:36px!important;min-width:36px;max-width:36px;height:36px;z-index:2;overflow:hidden;border-radius:999px}.lead-profile-photo-upload .jmix-upload-field-input-container,.lead-profile-photo-upload .jmix-upload-button{width:36px!important;min-width:36px}.lead-profile-photo-upload vaadin-button[slot=add-button]{min-width:36px;width:36px!important;height:36px;padding:0!important;font-size:0;border-radius:999px;box-shadow:none!important;border:none!important;background:transparent!important;color:var(--lumo-contrast-70pct)!important;transition:background-color .2s,color .2s}.lead-profile-photo-upload vaadin-button[slot=add-button]:hover{background:#0000001a!important;color:var(--lumo-contrast-90pct)!important}.lead-profile-photo-upload vaadin-button[slot=add-button]::part(label){display:none}.lead-profile-photo-upload vaadin-button[slot=add-button]::part(prefix){margin:0;padding:0;font-size:18px;line-height:1}.lead-profile-photo-upload vaadin-upload-file-list,.lead-profile-photo-upload [slot=file-list],.lead-profile-photo-upload>label,.lead-profile-photo-upload [slot=error-message]{display:none!important}.lead-upload-text-btn{padding:0;margin:0;width:auto!important}.lead-upload-text-btn vaadin-button[slot=add-button]{background:transparent!important;border:none!important;color:var(--lumo-primary-color)!important;text-decoration:underline;font-size:var(--lumo-font-size-s);padding:0!important;cursor:pointer;box-shadow:none!important;margin-left:var(--lumo-space-s)}.lead-upload-text-btn vaadin-upload-file-list,.lead-upload-text-btn [slot=file-list],.lead-upload-text-btn>label,.lead-upload-text-btn [slot=error-message]{display:none!important}vaadin-form-layout.lead-editor-form{row-gap:var(--lumo-space-s);column-gap:var(--lumo-space-m)}.lead-phone-form-item{align-self:start}.lead-social-channels{margin-top:var(--lumo-space-xs)}vaadin-form-layout.lead-preferences-form{row-gap:var(--lumo-space-s);column-gap:var(--lumo-space-m)}.lead-detail-actions{margin-top:var(--lumo-space-m);justify-content:flex-end;gap:var(--lumo-space-s);flex-wrap:wrap}.lead-profile-photo{border-radius:16px;border:1px solid var(--lumo-contrast-20pct);box-shadow:0 10px 24px #142a4c26;background:linear-gradient(140deg,var(--lumo-contrast-5pct),var(--lumo-base-color));object-fit:contain}.lead-profile-photo img{object-fit:contain}.lead-long-text{min-height:6.4em}.lead-notes-history-list{gap:var(--lumo-space-xs)}.lead-note-card{width:100%;box-sizing:border-box;padding:var(--lumo-space-xs) var(--lumo-space-s);border:1px solid var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius-m);background:var(--lumo-base-color);box-shadow:0 1px 2px var(--lumo-contrast-5pct)}.lead-note-card-meta{color:var(--lumo-secondary-text-color);font-size:10px;line-height:1.1;margin-top:3px}.lead-note-card-content{color:var(--lumo-body-text-color);font-size:var(--lumo-font-size-s);line-height:1.25;white-space:pre-wrap}.lead-notes-composer{gap:var(--lumo-space-s)}.lead-note-input{flex:1 1 auto}.lead-notes-composer vaadin-button{flex:0 0 auto;white-space:nowrap}.lead-grid-toolbar{gap:var(--lumo-space-s);flex-wrap:wrap;align-items:end}.lead-property-quick-add{max-width:24em}.lead-target-grid{border:1px solid var(--lumo-contrast-10pct);border-radius:14px;overflow:hidden}.lead-tabs{margin-top:var(--lumo-space-s)}@media only screen and (max-width: 900px){.lead-identity-top-row{flex-direction:column!important;align-items:center!important}.lead-identity-top-form{width:100%!important}.lead-profile-photo-wrapper{margin-top:0!important;margin-bottom:var(--lumo-space-s);align-self:center!important;width:78px!important;min-width:78px!important;max-width:78px!important;height:78px!important;flex:0 0 78px!important}.lead-tab-content{padding:var(--lumo-space-xs) 0}.lead-grid-toolbar{width:100%}.lead-property-quick-add{max-width:none;flex:1 1 100%}.lead-grid-toolbar vaadin-button{flex:1 1 calc(50% - var(--lumo-space-xs));min-width:0}.lead-detail-actions{width:100%}.lead-detail-actions vaadin-button{flex:1 1 calc(50% - var(--lumo-space-xs));min-width:0}.lead-long-text{min-height:5.6em}.lead-notes-composer{align-items:stretch!important;flex-wrap:wrap}.lead-note-input,.lead-notes-composer vaadin-button{width:100%}.lead-profile-photo{width:78px!important;height:78px!important}}.lead-summary-card{background-color:var(--lumo-base-color);border:1px solid var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius-m, 6px);box-shadow:0 1px 3px #0000000d;padding:var(--lumo-space-xs) var(--lumo-space-m);display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--lumo-space-s);margin-bottom:var(--lumo-space-s)}.lead-summary-name{font-weight:600;font-size:var(--lumo-font-size-s);color:var(--lumo-header-text-color);line-height:1}.lead-summary-phone{font-size:var(--lumo-font-size-s);color:var(--lumo-body-text-color);line-height:1}.lead-summary-separator{color:var(--lumo-contrast-30pct);font-weight:700;font-size:var(--lumo-font-size-s);-webkit-user-select:none;user-select:none}.lead-summary-badges{display:flex;flex-direction:row;align-items:center;gap:var(--lumo-space-xs)}.lead-detail-actions{gap:var(--lumo-space-m)}.lead-profile-completeness-text{font-weight:700;white-space:nowrap;display:inline-flex;align-items:center;gap:4px;padding-inline-start:var(--lumo-space-xs)}.lead-profile-completeness-icon{flex-shrink:0}.lead-profile-completeness-mobile{display:none}.lead-inline-completeness{font-size:var(--lumo-font-size-xs);font-weight:700;line-height:1}@media only screen and (max-width: 600px){.lead-summary-card{padding:var(--lumo-space-xs) var(--lumo-space-s);gap:var(--lumo-space-xs)}.lead-summary-separator{display:none}.lead-summary-card>*{margin-right:var(--lumo-space-xs)}.lead-detail-actions{flex-wrap:wrap}.lead-profile-completeness-text{min-width:44px}}@media only screen and (max-width: 1000px){.lead-profile-completeness-mobile{display:inline-flex}}.lead-checkbox-group-form{padding-top:var(--lumo-space-xs);row-gap:var(--lumo-space-xs);column-gap:var(--lumo-space-m)}.lead-checkbox-group-form vaadin-checkbox,.lead-checkbox-group-form vaadin-custom-field{min-width:0;width:100%}.lead-checkbox-group-form vaadin-checkbox::part(label){max-width:100%}.lead-preferences-group{min-height:2.5em}.lead-preferences-group vaadin-custom-field{margin:0}.lead-preferences-group vaadin-checkbox{--vaadin-checkbox-background: var(--lumo-base-color);--vaadin-checkbox-background-hover: var(--lumo-primary-color-10pct);--vaadin-input-field-border-width: 2px;--vaadin-input-field-border-color: var(--lumo-primary-color-50pct)}.lead-preferences-group vaadin-checkbox::part(checkbox){box-shadow:inset 0 0 0 2px var(--lumo-primary-color-50pct);background:var(--lumo-base-color)}.lead-preferences-group vaadin-checkbox[checked]::part(checkbox){box-shadow:none;background:var(--lumo-primary-color)}.lead-preferences-group vaadin-checkbox[indeterminate]{--vaadin-input-field-border-color: transparent}.lead-preferences-group vaadin-checkbox[indeterminate]::part(checkbox){box-shadow:none;background:var(--lumo-contrast-50pct)}.lead-preferences-group vaadin-checkbox[indeterminate]::part(checkbox):after{background-color:var(--lumo-base-color)}.lead-preferences-group vaadin-checkbox[focus-ring]::part(checkbox){box-shadow:0 0 0 1px var(--lumo-base-color),0 0 0 4px var(--lumo-primary-color-10pct),inset 0 0 0 2px var(--lumo-primary-color-50pct)}.lead-preferences-group vaadin-checkbox[checked][focus-ring]::part(checkbox),.lead-preferences-group vaadin-checkbox[indeterminate][focus-ring]::part(checkbox){box-shadow:0 0 0 1px var(--lumo-base-color),0 0 0 4px var(--lumo-primary-color-10pct)}.lead-sub-rating-box{gap:2px!important}#subRatingBtn1{border-radius:999px}#subRatingBtn1.lead-sub-rating-active{border:1px solid var(--lumo-primary-color);background-color:var(--lumo-primary-color-10pct)}#identityHeader{position:relative;display:flex;align-items:center!important}#identityHeader .lead-section-title{margin:0!important}#identityHeaderRight{position:static!important;display:flex;align-items:center!important}.lead-address-title{margin-top:var(--lumo-space-m);margin-bottom:var(--lumo-space-s);color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-s);font-weight:600;text-transform:uppercase}.lead-address-well{border-radius:var(--lumo-border-radius-m)}.lead-address-search{margin-bottom:var(--lumo-space-s)}.lead-map-details{margin-top:var(--lumo-space-s)}.lead-map-details-helper{margin:0!important}.lead-map-details-helper vaadin-details-summary{padding:0!important;min-height:auto!important}.lead-map-details-helper::part(summary){padding:0!important;min-height:auto!important;justify-content:flex-end!important}.lead-map-details-helper::part(toggle),.lead-map-details-helper vaadin-details-summary::part(toggle){display:none!important}.lead-target-well{margin-bottom:var(--lumo-space-m);border-radius:var(--lumo-border-radius-m)}.lead-breakdown-widget{margin-top:4px;border:1px solid var(--lumo-contrast-20pct);border-radius:var(--lumo-border-radius-m);padding:0 var(--lumo-space-s);background-color:var(--lumo-base-color);width:100%;align-items:center;justify-content:space-between;box-sizing:border-box;min-height:var(--lumo-size-m);overflow:hidden}.lead-person-count-summary-box{justify-content:flex-start;gap:var(--lumo-space-m);height:var(--lumo-size-m)}.lead-person-count-summary-box button{height:24px;width:24px;min-width:24px;padding:0}.lead-person-count-summary{font-size:var(--lumo-font-size-s);color:var(--lumo-body-text-color)}.lead-breakdown-row{flex:1 1 0;min-width:0;justify-content:center;gap:var(--lumo-space-s)}.lead-breakdown-label{font-weight:500;font-size:var(--lumo-font-size-s);line-height:1}.lead-breakdown-btn{width:24px;height:24px;min-width:24px;padding:0}.lead-breakdown-value{font-weight:700;font-size:var(--lumo-font-size-m);width:24px;text-align:center;display:inline-block;line-height:1}.lead-preferences-tags-container{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.lead-preferences-tags-container vaadin-custom-field{width:auto!important;min-height:24px!important;height:24px!important;margin:0!important;padding:0!important;display:inline-flex!important}.lead-preferences-tags-container vaadin-custom-field::part(label),.lead-preferences-tags-container vaadin-custom-field::part(helper-text),.lead-preferences-tags-container vaadin-custom-field::part(error-message){display:none!important}.lead-preferences-tags-container vaadin-custom-field::part(inputs){min-height:24px!important;height:24px!important;padding:0!important;margin:0!important}.preference-tag{display:inline-flex;align-items:center;justify-content:center;border-radius:20px;padding:0 10px;font-size:var(--lumo-font-size-xxs);font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;transition:all .2s ease;height:24px;min-height:24px;gap:4px;border:1px solid transparent;line-height:1}.preference-tag-icon{width:12px;height:12px;margin:0;padding:0}.preference-tag-null{background-color:var(--lumo-contrast-5pct);border:1px dashed var(--lumo-contrast-30pct);color:var(--lumo-secondary-text-color)}.preference-tag-null .preference-tag-icon{color:var(--lumo-secondary-text-color)}.preference-tag-green{background-color:#46a3461a;border:1px solid rgba(70,163,70,.4);color:#262}.preference-tag-green .preference-tag-icon{color:#262}.preference-tag-red{background-color:#d9534f1a;border:1px solid rgba(217,83,79,.4);color:#a94442}.preference-tag-red .preference-tag-icon{color:#a94442}.lead-communication-channels-row{gap:var(--lumo-space-xs)}.lead-communication-channels-edit-btn{flex:0 0 auto;margin:0!important;padding:0!important;width:28px;height:28px;min-width:28px}.lead-communication-channel-pill{cursor:pointer;-webkit-user-select:none;user-select:none;height:24px!important;min-height:24px!important;padding:0 10px!important;font-size:var(--lumo-font-size-xxs)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}.lead-communication-channel-pill:hover{background-color:#46a34638;border-color:#46a34699;transform:translateY(-1px);box-shadow:0 2px 4px #00000014}.lead-add-channel-btn{border:1px dashed var(--lumo-primary-color)!important;background:transparent!important;color:var(--lumo-primary-color)!important;border-radius:20px!important;font-size:var(--lumo-font-size-xxs)!important;font-weight:600!important;height:24px!important;min-height:24px!important;padding:0 10px!important;cursor:pointer;box-shadow:none!important;transition:background .15s,transform .1s;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}.lead-add-channel-btn:hover{background:var(--lumo-primary-color-10pct)!important;transform:translateY(-1px)}.lead-communication-channel-pill:active{transform:translateY(0);box-shadow:none}.lead-communication-channel-pill:focus-visible{outline:2px solid var(--lumo-primary-color);outline-offset:2px}.lead-rent-long-term-checkbox{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;padding:0!important;--vaadin-checkbox-size: 14px;font-size:var(--lumo-font-size-xs);line-height:1!important}#rentUntilDateFormItem::part(label){position:relative!important;display:flex!important;align-items:center!important;width:100%!important;box-sizing:border-box!important}.lead-source-referer-button{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;padding:0!important;font-size:var(--lumo-font-size-xs)!important;line-height:1!important}#sourceFormItem::part(label){position:relative!important;display:flex!important;align-items:center!important;width:100%!important;box-sizing:border-box!important}.lead-next-action-history-button{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;padding:0!important;font-size:var(--lumo-font-size-xs)!important;line-height:1!important}#nextActionDateFormItem::part(label){position:relative!important;display:flex!important;align-items:center!important;width:100%!important;box-sizing:border-box!important}vaadin-form-item.lead-no-label::part(label){display:none!important}html{--hsl-color-0: hsl(0,100%,80%);--hsl-color-1: hsl(1,100%,80%);--hsl-color-2: hsl(2,100%,80%);--hsl-color-3: hsl(3,100%,80%);--hsl-color-4: hsl(4,100%,80%);--hsl-color-5: hsl(5,100%,80%);--hsl-color-6: hsl(6,100%,80%);--hsl-color-7: hsl(7,100%,80%);--hsl-color-8: hsl(8,100%,80%);--hsl-color-9: hsl(9,100%,80%);--hsl-color-10: hsl(10,100%,80%);--hsl-color-11: hsl(11,100%,80%);--hsl-color-12: hsl(12,100%,80%);--hsl-color-13: hsl(13,100%,80%);--hsl-color-14: hsl(14,100%,80%);--hsl-color-15: hsl(15,100%,80%);--hsl-color-16: hsl(16,100%,80%);--hsl-color-17: hsl(17,100%,80%);--hsl-color-18: hsl(18,100%,80%);--hsl-color-19: hsl(19,100%,80%);--hsl-color-20: hsl(20,100%,80%);--hsl-color-21: hsl(21,100%,80%);--hsl-color-22: hsl(22,100%,80%);--hsl-color-23: hsl(23,100%,80%);--hsl-color-24: hsl(24,100%,80%);--hsl-color-25: hsl(25,100%,80%);--hsl-color-26: hsl(26,100%,80%);--hsl-color-27: hsl(27,100%,80%);--hsl-color-28: hsl(28,100%,80%);--hsl-color-29: hsl(29,100%,80%);--hsl-color-30: hsl(30,100%,80%);--hsl-color-31: hsl(31,100%,80%);--hsl-color-32: hsl(32,100%,80%);--hsl-color-33: hsl(33,100%,80%);--hsl-color-34: hsl(34,100%,80%);--hsl-color-35: hsl(35,100%,80%);--hsl-color-36: hsl(36,100%,80%);--hsl-color-37: hsl(37,100%,80%);--hsl-color-38: hsl(38,100%,80%);--hsl-color-39: hsl(39,100%,80%);--hsl-color-40: hsl(40,100%,80%);--hsl-color-41: hsl(41,100%,80%);--hsl-color-42: hsl(42,100%,80%);--hsl-color-43: hsl(43,100%,80%);--hsl-color-44: hsl(44,100%,80%);--hsl-color-45: hsl(45,100%,80%);--hsl-color-46: hsl(46,100%,80%);--hsl-color-47: hsl(47,100%,80%);--hsl-color-48: hsl(48,100%,80%);--hsl-color-49: hsl(49,100%,80%);--hsl-color-50: hsl(50,100%,80%);--hsl-color-51: hsl(51,100%,80%);--hsl-color-52: hsl(52,100%,80%);--hsl-color-53: hsl(53,100%,80%);--hsl-color-54: hsl(54,100%,80%);--hsl-color-55: hsl(55,100%,80%);--hsl-color-56: hsl(56,100%,80%);--hsl-color-57: hsl(57,100%,80%);--hsl-color-58: hsl(58,100%,80%);--hsl-color-59: hsl(59,100%,80%);--hsl-color-60: hsl(60,100%,80%);--hsl-color-61: hsl(61,100%,80%);--hsl-color-62: hsl(62,100%,80%);--hsl-color-63: hsl(63,100%,80%);--hsl-color-64: hsl(64,100%,80%);--hsl-color-65: hsl(65,100%,80%);--hsl-color-66: hsl(66,100%,80%);--hsl-color-67: hsl(67,100%,80%);--hsl-color-68: hsl(68,100%,80%);--hsl-color-69: hsl(69,100%,80%);--hsl-color-70: hsl(70,100%,80%);--hsl-color-71: hsl(71,100%,80%);--hsl-color-72: hsl(72,100%,80%);--hsl-color-73: hsl(73,100%,80%);--hsl-color-74: hsl(74,100%,80%);--hsl-color-75: hsl(75,100%,80%);--hsl-color-76: hsl(76,100%,80%);--hsl-color-77: hsl(77,100%,80%);--hsl-color-78: hsl(78,100%,80%);--hsl-color-79: hsl(79,100%,80%);--hsl-color-80: hsl(80,100%,80%);--hsl-color-81: hsl(81,100%,80%);--hsl-color-82: hsl(82,100%,80%);--hsl-color-83: hsl(83,100%,80%);--hsl-color-84: hsl(84,100%,80%);--hsl-color-85: hsl(85,100%,80%);--hsl-color-86: hsl(86,100%,80%);--hsl-color-87: hsl(87,100%,80%);--hsl-color-88: hsl(88,100%,80%);--hsl-color-89: hsl(89,100%,80%);--hsl-color-90: hsl(90,100%,80%);--hsl-color-91: hsl(91,100%,80%);--hsl-color-92: hsl(92,100%,80%);--hsl-color-93: hsl(93,100%,80%);--hsl-color-94: hsl(94,100%,80%);--hsl-color-95: hsl(95,100%,80%);--hsl-color-96: hsl(96,100%,80%);--hsl-color-97: hsl(97,100%,80%);--hsl-color-98: hsl(98,100%,80%);--hsl-color-99: hsl(99,100%,80%);--hsl-color-100: hsl(100,100%,80%);--hsl-color-101: hsl(101,100%,80%);--hsl-color-102: hsl(102,100%,80%);--hsl-color-103: hsl(103,100%,80%);--hsl-color-104: hsl(104,100%,80%);--hsl-color-105: hsl(105,100%,80%);--hsl-color-106: hsl(106,100%,80%);--hsl-color-107: hsl(107,100%,80%);--hsl-color-108: hsl(108,100%,80%);--hsl-color-109: hsl(109,100%,80%);--hsl-color-110: hsl(110,100%,80%);--hsl-color-111: hsl(111,100%,80%);--hsl-color-112: hsl(112,100%,80%);--hsl-color-113: hsl(113,100%,80%);--hsl-color-114: hsl(114,100%,80%);--hsl-color-115: hsl(115,100%,80%);--hsl-color-116: hsl(116,100%,80%);--hsl-color-117: hsl(117,100%,80%);--hsl-color-118: hsl(118,100%,80%);--hsl-color-119: hsl(119,100%,80%);--hsl-color-120: hsl(120,100%,80%);--hsl-color-121: hsl(121,100%,80%);--hsl-color-122: hsl(122,100%,80%);--hsl-color-123: hsl(123,100%,80%);--hsl-color-124: hsl(124,100%,80%);--hsl-color-125: hsl(125,100%,80%);--hsl-color-126: hsl(126,100%,80%);--hsl-color-127: hsl(127,100%,80%);--hsl-color-128: hsl(128,100%,80%);--hsl-color-129: hsl(129,100%,80%);--hsl-color-130: hsl(130,100%,80%);--hsl-color-131: hsl(131,100%,80%);--hsl-color-132: hsl(132,100%,80%);--hsl-color-133: hsl(133,100%,80%);--hsl-color-134: hsl(134,100%,80%);--hsl-color-135: hsl(135,100%,80%);--hsl-color-136: hsl(136,100%,80%);--hsl-color-137: hsl(137,100%,80%);--hsl-color-138: hsl(138,100%,80%);--hsl-color-139: hsl(139,100%,80%);--hsl-color-140: hsl(140,100%,80%);--hsl-color-141: hsl(141,100%,80%);--hsl-color-142: hsl(142,100%,80%);--hsl-color-143: hsl(143,100%,80%);--hsl-color-144: hsl(144,100%,80%);--hsl-color-145: hsl(145,100%,80%);--hsl-color-146: hsl(146,100%,80%);--hsl-color-147: hsl(147,100%,80%);--hsl-color-148: hsl(148,100%,80%);--hsl-color-149: hsl(149,100%,80%);--hsl-color-150: hsl(150,100%,80%);--hsl-color-151: hsl(151,100%,80%);--hsl-color-152: hsl(152,100%,80%);--hsl-color-153: hsl(153,100%,80%);--hsl-color-154: hsl(154,100%,80%);--hsl-color-155: hsl(155,100%,80%);--hsl-color-156: hsl(156,100%,80%);--hsl-color-157: hsl(157,100%,80%);--hsl-color-158: hsl(158,100%,80%);--hsl-color-159: hsl(159,100%,80%);--hsl-color-160: hsl(160,100%,80%);--hsl-color-161: hsl(161,100%,80%);--hsl-color-162: hsl(162,100%,80%);--hsl-color-163: hsl(163,100%,80%);--hsl-color-164: hsl(164,100%,80%);--hsl-color-165: hsl(165,100%,80%);--hsl-color-166: hsl(166,100%,80%);--hsl-color-167: hsl(167,100%,80%);--hsl-color-168: hsl(168,100%,80%);--hsl-color-169: hsl(169,100%,80%);--hsl-color-170: hsl(170,100%,80%);--hsl-color-171: hsl(171,100%,80%);--hsl-color-172: hsl(172,100%,80%);--hsl-color-173: hsl(173,100%,80%);--hsl-color-174: hsl(174,100%,80%);--hsl-color-175: hsl(175,100%,80%);--hsl-color-176: hsl(176,100%,80%);--hsl-color-177: hsl(177,100%,80%);--hsl-color-178: hsl(178,100%,80%);--hsl-color-179: hsl(179,100%,80%);--hsl-color-180: hsl(180,100%,80%);--hsl-color-181: hsl(181,100%,80%);--hsl-color-182: hsl(182,100%,80%);--hsl-color-183: hsl(183,100%,80%);--hsl-color-184: hsl(184,100%,80%);--hsl-color-185: hsl(185,100%,80%);--hsl-color-186: hsl(186,100%,80%);--hsl-color-187: hsl(187,100%,80%);--hsl-color-188: hsl(188,100%,80%);--hsl-color-189: hsl(189,100%,80%);--hsl-color-190: hsl(190,100%,80%);--hsl-color-191: hsl(191,100%,80%);--hsl-color-192: hsl(192,100%,80%);--hsl-color-193: hsl(193,100%,80%);--hsl-color-194: hsl(194,100%,80%);--hsl-color-195: hsl(195,100%,80%);--hsl-color-196: hsl(196,100%,80%);--hsl-color-197: hsl(197,100%,80%);--hsl-color-198: hsl(198,100%,80%);--hsl-color-199: hsl(199,100%,80%);--hsl-color-200: hsl(200,100%,80%);--hsl-color-201: hsl(201,100%,80%);--hsl-color-202: hsl(202,100%,80%);--hsl-color-203: hsl(203,100%,80%);--hsl-color-204: hsl(204,100%,80%);--hsl-color-205: hsl(205,100%,80%);--hsl-color-206: hsl(206,100%,80%);--hsl-color-207: hsl(207,100%,80%);--hsl-color-208: hsl(208,100%,80%);--hsl-color-209: hsl(209,100%,80%);--hsl-color-210: hsl(210,100%,80%);--hsl-color-211: hsl(211,100%,80%);--hsl-color-212: hsl(212,100%,80%);--hsl-color-213: hsl(213,100%,80%);--hsl-color-214: hsl(214,100%,80%);--hsl-color-215: hsl(215,100%,80%);--hsl-color-216: hsl(216,100%,80%);--hsl-color-217: hsl(217,100%,80%);--hsl-color-218: hsl(218,100%,80%);--hsl-color-219: hsl(219,100%,80%);--hsl-color-220: hsl(220,100%,80%);--hsl-color-221: hsl(221,100%,80%);--hsl-color-222: hsl(222,100%,80%);--hsl-color-223: hsl(223,100%,80%);--hsl-color-224: hsl(224,100%,80%);--hsl-color-225: hsl(225,100%,80%);--hsl-color-226: hsl(226,100%,80%);--hsl-color-227: hsl(227,100%,80%);--hsl-color-228: hsl(228,100%,80%);--hsl-color-229: hsl(229,100%,80%);--hsl-color-230: hsl(230,100%,80%);--hsl-color-231: hsl(231,100%,80%);--hsl-color-232: hsl(232,100%,80%);--hsl-color-233: hsl(233,100%,80%);--hsl-color-234: hsl(234,100%,80%);--hsl-color-235: hsl(235,100%,80%);--hsl-color-236: hsl(236,100%,80%);--hsl-color-237: hsl(237,100%,80%);--hsl-color-238: hsl(238,100%,80%);--hsl-color-239: hsl(239,100%,80%);--hsl-color-240: hsl(240,100%,80%);--hsl-color-241: hsl(241,100%,80%);--hsl-color-242: hsl(242,100%,80%);--hsl-color-243: hsl(243,100%,80%);--hsl-color-244: hsl(244,100%,80%);--hsl-color-245: hsl(245,100%,80%);--hsl-color-246: hsl(246,100%,80%);--hsl-color-247: hsl(247,100%,80%);--hsl-color-248: hsl(248,100%,80%);--hsl-color-249: hsl(249,100%,80%);--hsl-color-250: hsl(250,100%,80%);--hsl-color-251: hsl(251,100%,80%);--hsl-color-252: hsl(252,100%,80%);--hsl-color-253: hsl(253,100%,80%);--hsl-color-254: hsl(254,100%,80%);--hsl-color-255: hsl(255,100%,80%);--hsl-color-256: hsl(256,100%,80%);--hsl-color-257: hsl(257,100%,80%);--hsl-color-258: hsl(258,100%,80%);--hsl-color-259: hsl(259,100%,80%);--hsl-color-260: hsl(260,100%,80%);--hsl-color-261: hsl(261,100%,80%);--hsl-color-262: hsl(262,100%,80%);--hsl-color-263: hsl(263,100%,80%);--hsl-color-264: hsl(264,100%,80%);--hsl-color-265: hsl(265,100%,80%);--hsl-color-266: hsl(266,100%,80%);--hsl-color-267: hsl(267,100%,80%);--hsl-color-268: hsl(268,100%,80%);--hsl-color-269: hsl(269,100%,80%);--hsl-color-270: hsl(270,100%,80%);--hsl-color-271: hsl(271,100%,80%);--hsl-color-272: hsl(272,100%,80%);--hsl-color-273: hsl(273,100%,80%);--hsl-color-274: hsl(274,100%,80%);--hsl-color-275: hsl(275,100%,80%);--hsl-color-276: hsl(276,100%,80%);--hsl-color-277: hsl(277,100%,80%);--hsl-color-278: hsl(278,100%,80%);--hsl-color-279: hsl(279,100%,80%);--hsl-color-280: hsl(280,100%,80%);--hsl-color-281: hsl(281,100%,80%);--hsl-color-282: hsl(282,100%,80%);--hsl-color-283: hsl(283,100%,80%);--hsl-color-284: hsl(284,100%,80%);--hsl-color-285: hsl(285,100%,80%);--hsl-color-286: hsl(286,100%,80%);--hsl-color-287: hsl(287,100%,80%);--hsl-color-288: hsl(288,100%,80%);--hsl-color-289: hsl(289,100%,80%);--hsl-color-290: hsl(290,100%,80%);--hsl-color-291: hsl(291,100%,80%);--hsl-color-292: hsl(292,100%,80%);--hsl-color-293: hsl(293,100%,80%);--hsl-color-294: hsl(294,100%,80%);--hsl-color-295: hsl(295,100%,80%);--hsl-color-296: hsl(296,100%,80%);--hsl-color-297: hsl(297,100%,80%);--hsl-color-298: hsl(298,100%,80%);--hsl-color-299: hsl(299,100%,80%);--hsl-color-300: hsl(300,100%,80%);--hsl-color-301: hsl(301,100%,80%);--hsl-color-302: hsl(302,100%,80%);--hsl-color-303: hsl(303,100%,80%);--hsl-color-304: hsl(304,100%,80%);--hsl-color-305: hsl(305,100%,80%);--hsl-color-306: hsl(306,100%,80%);--hsl-color-307: hsl(307,100%,80%);--hsl-color-308: hsl(308,100%,80%);--hsl-color-309: hsl(309,100%,80%);--hsl-color-310: hsl(310,100%,80%);--hsl-color-311: hsl(311,100%,80%);--hsl-color-312: hsl(312,100%,80%);--hsl-color-313: hsl(313,100%,80%);--hsl-color-314: hsl(314,100%,80%);--hsl-color-315: hsl(315,100%,80%);--hsl-color-316: hsl(316,100%,80%);--hsl-color-317: hsl(317,100%,80%);--hsl-color-318: hsl(318,100%,80%);--hsl-color-319: hsl(319,100%,80%);--hsl-color-320: hsl(320,100%,80%);--hsl-color-321: hsl(321,100%,80%);--hsl-color-322: hsl(322,100%,80%);--hsl-color-323: hsl(323,100%,80%);--hsl-color-324: hsl(324,100%,80%);--hsl-color-325: hsl(325,100%,80%);--hsl-color-326: hsl(326,100%,80%);--hsl-color-327: hsl(327,100%,80%);--hsl-color-328: hsl(328,100%,80%);--hsl-color-329: hsl(329,100%,80%);--hsl-color-330: hsl(330,100%,80%);--hsl-color-331: hsl(331,100%,80%);--hsl-color-332: hsl(332,100%,80%);--hsl-color-333: hsl(333,100%,80%);--hsl-color-334: hsl(334,100%,80%);--hsl-color-335: hsl(335,100%,80%);--hsl-color-336: hsl(336,100%,80%);--hsl-color-337: hsl(337,100%,80%);--hsl-color-338: hsl(338,100%,80%);--hsl-color-339: hsl(339,100%,80%);--hsl-color-340: hsl(340,100%,80%);--hsl-color-341: hsl(341,100%,80%);--hsl-color-342: hsl(342,100%,80%);--hsl-color-343: hsl(343,100%,80%);--hsl-color-344: hsl(344,100%,80%);--hsl-color-345: hsl(345,100%,80%);--hsl-color-346: hsl(346,100%,80%);--hsl-color-347: hsl(347,100%,80%);--hsl-color-348: hsl(348,100%,80%);--hsl-color-349: hsl(349,100%,80%);--hsl-color-350: hsl(350,100%,80%);--hsl-color-351: hsl(351,100%,80%);--hsl-color-352: hsl(352,100%,80%);--hsl-color-353: hsl(353,100%,80%);--hsl-color-354: hsl(354,100%,80%);--hsl-color-355: hsl(355,100%,80%);--hsl-color-356: hsl(356,100%,80%);--hsl-color-357: hsl(357,100%,80%);--hsl-color-358: hsl(358,100%,80%);--hsl-color-359: hsl(359,100%,80%)}.hsl0{background-color:var(--hsl-color-0)!important;--current-color:var(--hsl-color-0)}.hsl1{background-color:var(--hsl-color-1)!important;--current-color:var(--hsl-color-1)}.hsl2{background-color:var(--hsl-color-2)!important;--current-color:var(--hsl-color-2)}.hsl3{background-color:var(--hsl-color-3)!important;--current-color:var(--hsl-color-3)}.hsl4{background-color:var(--hsl-color-4)!important;--current-color:var(--hsl-color-4)}.hsl5{background-color:var(--hsl-color-5)!important;--current-color:var(--hsl-color-5)}.hsl6{background-color:var(--hsl-color-6)!important;--current-color:var(--hsl-color-6)}.hsl7{background-color:var(--hsl-color-7)!important;--current-color:var(--hsl-color-7)}.hsl8{background-color:var(--hsl-color-8)!important;--current-color:var(--hsl-color-8)}.hsl9{background-color:var(--hsl-color-9)!important;--current-color:var(--hsl-color-9)}.hsl10{background-color:var(--hsl-color-10)!important;--current-color:var(--hsl-color-10)}.hsl11{background-color:var(--hsl-color-11)!important;--current-color:var(--hsl-color-11)}.hsl12{background-color:var(--hsl-color-12)!important;--current-color:var(--hsl-color-12)}.hsl13{background-color:var(--hsl-color-13)!important;--current-color:var(--hsl-color-13)}.hsl14{background-color:var(--hsl-color-14)!important;--current-color:var(--hsl-color-14)}.hsl15{background-color:var(--hsl-color-15)!important;--current-color:var(--hsl-color-15)}.hsl16{background-color:var(--hsl-color-16)!important;--current-color:var(--hsl-color-16)}.hsl17{background-color:var(--hsl-color-17)!important;--current-color:var(--hsl-color-17)}.hsl18{background-color:var(--hsl-color-18)!important;--current-color:var(--hsl-color-18)}.hsl19{background-color:var(--hsl-color-19)!important;--current-color:var(--hsl-color-19)}.hsl20{background-color:var(--hsl-color-20)!important;--current-color:var(--hsl-color-20)}.hsl21{background-color:var(--hsl-color-21)!important;--current-color:var(--hsl-color-21)}.hsl22{background-color:var(--hsl-color-22)!important;--current-color:var(--hsl-color-22)}.hsl23{background-color:var(--hsl-color-23)!important;--current-color:var(--hsl-color-23)}.hsl24{background-color:var(--hsl-color-24)!important;--current-color:var(--hsl-color-24)}.hsl25{background-color:var(--hsl-color-25)!important;--current-color:var(--hsl-color-25)}.hsl26{background-color:var(--hsl-color-26)!important;--current-color:var(--hsl-color-26)}.hsl27{background-color:var(--hsl-color-27)!important;--current-color:var(--hsl-color-27)}.hsl28{background-color:var(--hsl-color-28)!important;--current-color:var(--hsl-color-28)}.hsl29{background-color:var(--hsl-color-29)!important;--current-color:var(--hsl-color-29)}.hsl30{background-color:var(--hsl-color-30)!important;--current-color:var(--hsl-color-30)}.hsl31{background-color:var(--hsl-color-31)!important;--current-color:var(--hsl-color-31)}.hsl32{background-color:var(--hsl-color-32)!important;--current-color:var(--hsl-color-32)}.hsl33{background-color:var(--hsl-color-33)!important;--current-color:var(--hsl-color-33)}.hsl34{background-color:var(--hsl-color-34)!important;--current-color:var(--hsl-color-34)}.hsl35{background-color:var(--hsl-color-35)!important;--current-color:var(--hsl-color-35)}.hsl36{background-color:var(--hsl-color-36)!important;--current-color:var(--hsl-color-36)}.hsl37{background-color:var(--hsl-color-37)!important;--current-color:var(--hsl-color-37)}.hsl38{background-color:var(--hsl-color-38)!important;--current-color:var(--hsl-color-38)}.hsl39{background-color:var(--hsl-color-39)!important;--current-color:var(--hsl-color-39)}.hsl40{background-color:var(--hsl-color-40)!important;--current-color:var(--hsl-color-40)}.hsl41{background-color:var(--hsl-color-41)!important;--current-color:var(--hsl-color-41)}.hsl42{background-color:var(--hsl-color-42)!important;--current-color:var(--hsl-color-42)}.hsl43{background-color:var(--hsl-color-43)!important;--current-color:var(--hsl-color-43)}.hsl44{background-color:var(--hsl-color-44)!important;--current-color:var(--hsl-color-44)}.hsl45{background-color:var(--hsl-color-45)!important;--current-color:var(--hsl-color-45)}.hsl46{background-color:var(--hsl-color-46)!important;--current-color:var(--hsl-color-46)}.hsl47{background-color:var(--hsl-color-47)!important;--current-color:var(--hsl-color-47)}.hsl48{background-color:var(--hsl-color-48)!important;--current-color:var(--hsl-color-48)}.hsl49{background-color:var(--hsl-color-49)!important;--current-color:var(--hsl-color-49)}.hsl50{background-color:var(--hsl-color-50)!important;--current-color:var(--hsl-color-50)}.hsl51{background-color:var(--hsl-color-51)!important;--current-color:var(--hsl-color-51)}.hsl52{background-color:var(--hsl-color-52)!important;--current-color:var(--hsl-color-52)}.hsl53{background-color:var(--hsl-color-53)!important;--current-color:var(--hsl-color-53)}.hsl54{background-color:var(--hsl-color-54)!important;--current-color:var(--hsl-color-54)}.hsl55{background-color:var(--hsl-color-55)!important;--current-color:var(--hsl-color-55)}.hsl56{background-color:var(--hsl-color-56)!important;--current-color:var(--hsl-color-56)}.hsl57{background-color:var(--hsl-color-57)!important;--current-color:var(--hsl-color-57)}.hsl58{background-color:var(--hsl-color-58)!important;--current-color:var(--hsl-color-58)}.hsl59{background-color:var(--hsl-color-59)!important;--current-color:var(--hsl-color-59)}.hsl60{background-color:var(--hsl-color-60)!important;--current-color:var(--hsl-color-60)}.hsl61{background-color:var(--hsl-color-61)!important;--current-color:var(--hsl-color-61)}.hsl62{background-color:var(--hsl-color-62)!important;--current-color:var(--hsl-color-62)}.hsl63{background-color:var(--hsl-color-63)!important;--current-color:var(--hsl-color-63)}.hsl64{background-color:var(--hsl-color-64)!important;--current-color:var(--hsl-color-64)}.hsl65{background-color:var(--hsl-color-65)!important;--current-color:var(--hsl-color-65)}.hsl66{background-color:var(--hsl-color-66)!important;--current-color:var(--hsl-color-66)}.hsl67{background-color:var(--hsl-color-67)!important;--current-color:var(--hsl-color-67)}.hsl68{background-color:var(--hsl-color-68)!important;--current-color:var(--hsl-color-68)}.hsl69{background-color:var(--hsl-color-69)!important;--current-color:var(--hsl-color-69)}.hsl70{background-color:var(--hsl-color-70)!important;--current-color:var(--hsl-color-70)}.hsl71{background-color:var(--hsl-color-71)!important;--current-color:var(--hsl-color-71)}.hsl72{background-color:var(--hsl-color-72)!important;--current-color:var(--hsl-color-72)}.hsl73{background-color:var(--hsl-color-73)!important;--current-color:var(--hsl-color-73)}.hsl74{background-color:var(--hsl-color-74)!important;--current-color:var(--hsl-color-74)}.hsl75{background-color:var(--hsl-color-75)!important;--current-color:var(--hsl-color-75)}.hsl76{background-color:var(--hsl-color-76)!important;--current-color:var(--hsl-color-76)}.hsl77{background-color:var(--hsl-color-77)!important;--current-color:var(--hsl-color-77)}.hsl78{background-color:var(--hsl-color-78)!important;--current-color:var(--hsl-color-78)}.hsl79{background-color:var(--hsl-color-79)!important;--current-color:var(--hsl-color-79)}.hsl80{background-color:var(--hsl-color-80)!important;--current-color:var(--hsl-color-80)}.hsl81{background-color:var(--hsl-color-81)!important;--current-color:var(--hsl-color-81)}.hsl82{background-color:var(--hsl-color-82)!important;--current-color:var(--hsl-color-82)}.hsl83{background-color:var(--hsl-color-83)!important;--current-color:var(--hsl-color-83)}.hsl84{background-color:var(--hsl-color-84)!important;--current-color:var(--hsl-color-84)}.hsl85{background-color:var(--hsl-color-85)!important;--current-color:var(--hsl-color-85)}.hsl86{background-color:var(--hsl-color-86)!important;--current-color:var(--hsl-color-86)}.hsl87{background-color:var(--hsl-color-87)!important;--current-color:var(--hsl-color-87)}.hsl88{background-color:var(--hsl-color-88)!important;--current-color:var(--hsl-color-88)}.hsl89{background-color:var(--hsl-color-89)!important;--current-color:var(--hsl-color-89)}.hsl90{background-color:var(--hsl-color-90)!important;--current-color:var(--hsl-color-90)}.hsl91{background-color:var(--hsl-color-91)!important;--current-color:var(--hsl-color-91)}.hsl92{background-color:var(--hsl-color-92)!important;--current-color:var(--hsl-color-92)}.hsl93{background-color:var(--hsl-color-93)!important;--current-color:var(--hsl-color-93)}.hsl94{background-color:var(--hsl-color-94)!important;--current-color:var(--hsl-color-94)}.hsl95{background-color:var(--hsl-color-95)!important;--current-color:var(--hsl-color-95)}.hsl96{background-color:var(--hsl-color-96)!important;--current-color:var(--hsl-color-96)}.hsl97{background-color:var(--hsl-color-97)!important;--current-color:var(--hsl-color-97)}.hsl98{background-color:var(--hsl-color-98)!important;--current-color:var(--hsl-color-98)}.hsl99{background-color:var(--hsl-color-99)!important;--current-color:var(--hsl-color-99)}.hsl100{background-color:var(--hsl-color-100)!important;--current-color:var(--hsl-color-100)}.hsl101{background-color:var(--hsl-color-101)!important;--current-color:var(--hsl-color-101)}.hsl102{background-color:var(--hsl-color-102)!important;--current-color:var(--hsl-color-102)}.hsl103{background-color:var(--hsl-color-103)!important;--current-color:var(--hsl-color-103)}.hsl104{background-color:var(--hsl-color-104)!important;--current-color:var(--hsl-color-104)}.hsl105{background-color:var(--hsl-color-105)!important;--current-color:var(--hsl-color-105)}.hsl106{background-color:var(--hsl-color-106)!important;--current-color:var(--hsl-color-106)}.hsl107{background-color:var(--hsl-color-107)!important;--current-color:var(--hsl-color-107)}.hsl108{background-color:var(--hsl-color-108)!important;--current-color:var(--hsl-color-108)}.hsl109{background-color:var(--hsl-color-109)!important;--current-color:var(--hsl-color-109)}.hsl110{background-color:var(--hsl-color-110)!important;--current-color:var(--hsl-color-110)}.hsl111{background-color:var(--hsl-color-111)!important;--current-color:var(--hsl-color-111)}.hsl112{background-color:var(--hsl-color-112)!important;--current-color:var(--hsl-color-112)}.hsl113{background-color:var(--hsl-color-113)!important;--current-color:var(--hsl-color-113)}.hsl114{background-color:var(--hsl-color-114)!important;--current-color:var(--hsl-color-114)}.hsl115{background-color:var(--hsl-color-115)!important;--current-color:var(--hsl-color-115)}.hsl116{background-color:var(--hsl-color-116)!important;--current-color:var(--hsl-color-116)}.hsl117{background-color:var(--hsl-color-117)!important;--current-color:var(--hsl-color-117)}.hsl118{background-color:var(--hsl-color-118)!important;--current-color:var(--hsl-color-118)}.hsl119{background-color:var(--hsl-color-119)!important;--current-color:var(--hsl-color-119)}.hsl120{background-color:var(--hsl-color-120)!important;--current-color:var(--hsl-color-120)}.hsl121{background-color:var(--hsl-color-121)!important;--current-color:var(--hsl-color-121)}.hsl122{background-color:var(--hsl-color-122)!important;--current-color:var(--hsl-color-122)}.hsl123{background-color:var(--hsl-color-123)!important;--current-color:var(--hsl-color-123)}.hsl124{background-color:var(--hsl-color-124)!important;--current-color:var(--hsl-color-124)}.hsl125{background-color:var(--hsl-color-125)!important;--current-color:var(--hsl-color-125)}.hsl126{background-color:var(--hsl-color-126)!important;--current-color:var(--hsl-color-126)}.hsl127{background-color:var(--hsl-color-127)!important;--current-color:var(--hsl-color-127)}.hsl128{background-color:var(--hsl-color-128)!important;--current-color:var(--hsl-color-128)}.hsl129{background-color:var(--hsl-color-129)!important;--current-color:var(--hsl-color-129)}.hsl130{background-color:var(--hsl-color-130)!important;--current-color:var(--hsl-color-130)}.hsl131{background-color:var(--hsl-color-131)!important;--current-color:var(--hsl-color-131)}.hsl132{background-color:var(--hsl-color-132)!important;--current-color:var(--hsl-color-132)}.hsl133{background-color:var(--hsl-color-133)!important;--current-color:var(--hsl-color-133)}.hsl134{background-color:var(--hsl-color-134)!important;--current-color:var(--hsl-color-134)}.hsl135{background-color:var(--hsl-color-135)!important;--current-color:var(--hsl-color-135)}.hsl136{background-color:var(--hsl-color-136)!important;--current-color:var(--hsl-color-136)}.hsl137{background-color:var(--hsl-color-137)!important;--current-color:var(--hsl-color-137)}.hsl138{background-color:var(--hsl-color-138)!important;--current-color:var(--hsl-color-138)}.hsl139{background-color:var(--hsl-color-139)!important;--current-color:var(--hsl-color-139)}.hsl140{background-color:var(--hsl-color-140)!important;--current-color:var(--hsl-color-140)}.hsl141{background-color:var(--hsl-color-141)!important;--current-color:var(--hsl-color-141)}.hsl142{background-color:var(--hsl-color-142)!important;--current-color:var(--hsl-color-142)}.hsl143{background-color:var(--hsl-color-143)!important;--current-color:var(--hsl-color-143)}.hsl144{background-color:var(--hsl-color-144)!important;--current-color:var(--hsl-color-144)}.hsl145{background-color:var(--hsl-color-145)!important;--current-color:var(--hsl-color-145)}.hsl146{background-color:var(--hsl-color-146)!important;--current-color:var(--hsl-color-146)}.hsl147{background-color:var(--hsl-color-147)!important;--current-color:var(--hsl-color-147)}.hsl148{background-color:var(--hsl-color-148)!important;--current-color:var(--hsl-color-148)}.hsl149{background-color:var(--hsl-color-149)!important;--current-color:var(--hsl-color-149)}.hsl150{background-color:var(--hsl-color-150)!important;--current-color:var(--hsl-color-150)}.hsl151{background-color:var(--hsl-color-151)!important;--current-color:var(--hsl-color-151)}.hsl152{background-color:var(--hsl-color-152)!important;--current-color:var(--hsl-color-152)}.hsl153{background-color:var(--hsl-color-153)!important;--current-color:var(--hsl-color-153)}.hsl154{background-color:var(--hsl-color-154)!important;--current-color:var(--hsl-color-154)}.hsl155{background-color:var(--hsl-color-155)!important;--current-color:var(--hsl-color-155)}.hsl156{background-color:var(--hsl-color-156)!important;--current-color:var(--hsl-color-156)}.hsl157{background-color:var(--hsl-color-157)!important;--current-color:var(--hsl-color-157)}.hsl158{background-color:var(--hsl-color-158)!important;--current-color:var(--hsl-color-158)}.hsl159{background-color:var(--hsl-color-159)!important;--current-color:var(--hsl-color-159)}.hsl160{background-color:var(--hsl-color-160)!important;--current-color:var(--hsl-color-160)}.hsl161{background-color:var(--hsl-color-161)!important;--current-color:var(--hsl-color-161)}.hsl162{background-color:var(--hsl-color-162)!important;--current-color:var(--hsl-color-162)}.hsl163{background-color:var(--hsl-color-163)!important;--current-color:var(--hsl-color-163)}.hsl164{background-color:var(--hsl-color-164)!important;--current-color:var(--hsl-color-164)}.hsl165{background-color:var(--hsl-color-165)!important;--current-color:var(--hsl-color-165)}.hsl166{background-color:var(--hsl-color-166)!important;--current-color:var(--hsl-color-166)}.hsl167{background-color:var(--hsl-color-167)!important;--current-color:var(--hsl-color-167)}.hsl168{background-color:var(--hsl-color-168)!important;--current-color:var(--hsl-color-168)}.hsl169{background-color:var(--hsl-color-169)!important;--current-color:var(--hsl-color-169)}.hsl170{background-color:var(--hsl-color-170)!important;--current-color:var(--hsl-color-170)}.hsl171{background-color:var(--hsl-color-171)!important;--current-color:var(--hsl-color-171)}.hsl172{background-color:var(--hsl-color-172)!important;--current-color:var(--hsl-color-172)}.hsl173{background-color:var(--hsl-color-173)!important;--current-color:var(--hsl-color-173)}.hsl174{background-color:var(--hsl-color-174)!important;--current-color:var(--hsl-color-174)}.hsl175{background-color:var(--hsl-color-175)!important;--current-color:var(--hsl-color-175)}.hsl176{background-color:var(--hsl-color-176)!important;--current-color:var(--hsl-color-176)}.hsl177{background-color:var(--hsl-color-177)!important;--current-color:var(--hsl-color-177)}.hsl178{background-color:var(--hsl-color-178)!important;--current-color:var(--hsl-color-178)}.hsl179{background-color:var(--hsl-color-179)!important;--current-color:var(--hsl-color-179)}.hsl180{background-color:var(--hsl-color-180)!important;--current-color:var(--hsl-color-180)}.hsl181{background-color:var(--hsl-color-181)!important;--current-color:var(--hsl-color-181)}.hsl182{background-color:var(--hsl-color-182)!important;--current-color:var(--hsl-color-182)}.hsl183{background-color:var(--hsl-color-183)!important;--current-color:var(--hsl-color-183)}.hsl184{background-color:var(--hsl-color-184)!important;--current-color:var(--hsl-color-184)}.hsl185{background-color:var(--hsl-color-185)!important;--current-color:var(--hsl-color-185)}.hsl186{background-color:var(--hsl-color-186)!important;--current-color:var(--hsl-color-186)}.hsl187{background-color:var(--hsl-color-187)!important;--current-color:var(--hsl-color-187)}.hsl188{background-color:var(--hsl-color-188)!important;--current-color:var(--hsl-color-188)}.hsl189{background-color:var(--hsl-color-189)!important;--current-color:var(--hsl-color-189)}.hsl190{background-color:var(--hsl-color-190)!important;--current-color:var(--hsl-color-190)}.hsl191{background-color:var(--hsl-color-191)!important;--current-color:var(--hsl-color-191)}.hsl192{background-color:var(--hsl-color-192)!important;--current-color:var(--hsl-color-192)}.hsl193{background-color:var(--hsl-color-193)!important;--current-color:var(--hsl-color-193)}.hsl194{background-color:var(--hsl-color-194)!important;--current-color:var(--hsl-color-194)}.hsl195{background-color:var(--hsl-color-195)!important;--current-color:var(--hsl-color-195)}.hsl196{background-color:var(--hsl-color-196)!important;--current-color:var(--hsl-color-196)}.hsl197{background-color:var(--hsl-color-197)!important;--current-color:var(--hsl-color-197)}.hsl198{background-color:var(--hsl-color-198)!important;--current-color:var(--hsl-color-198)}.hsl199{background-color:var(--hsl-color-199)!important;--current-color:var(--hsl-color-199)}.hsl200{background-color:var(--hsl-color-200)!important;--current-color:var(--hsl-color-200)}.hsl201{background-color:var(--hsl-color-201)!important;--current-color:var(--hsl-color-201)}.hsl202{background-color:var(--hsl-color-202)!important;--current-color:var(--hsl-color-202)}.hsl203{background-color:var(--hsl-color-203)!important;--current-color:var(--hsl-color-203)}.hsl204{background-color:var(--hsl-color-204)!important;--current-color:var(--hsl-color-204)}.hsl205{background-color:var(--hsl-color-205)!important;--current-color:var(--hsl-color-205)}.hsl206{background-color:var(--hsl-color-206)!important;--current-color:var(--hsl-color-206)}.hsl207{background-color:var(--hsl-color-207)!important;--current-color:var(--hsl-color-207)}.hsl208{background-color:var(--hsl-color-208)!important;--current-color:var(--hsl-color-208)}.hsl209{background-color:var(--hsl-color-209)!important;--current-color:var(--hsl-color-209)}.hsl210{background-color:var(--hsl-color-210)!important;--current-color:var(--hsl-color-210)}.hsl211{background-color:var(--hsl-color-211)!important;--current-color:var(--hsl-color-211)}.hsl212{background-color:var(--hsl-color-212)!important;--current-color:var(--hsl-color-212)}.hsl213{background-color:var(--hsl-color-213)!important;--current-color:var(--hsl-color-213)}.hsl214{background-color:var(--hsl-color-214)!important;--current-color:var(--hsl-color-214)}.hsl215{background-color:var(--hsl-color-215)!important;--current-color:var(--hsl-color-215)}.hsl216{background-color:var(--hsl-color-216)!important;--current-color:var(--hsl-color-216)}.hsl217{background-color:var(--hsl-color-217)!important;--current-color:var(--hsl-color-217)}.hsl218{background-color:var(--hsl-color-218)!important;--current-color:var(--hsl-color-218)}.hsl219{background-color:var(--hsl-color-219)!important;--current-color:var(--hsl-color-219)}.hsl220{background-color:var(--hsl-color-220)!important;--current-color:var(--hsl-color-220)}.hsl221{background-color:var(--hsl-color-221)!important;--current-color:var(--hsl-color-221)}.hsl222{background-color:var(--hsl-color-222)!important;--current-color:var(--hsl-color-222)}.hsl223{background-color:var(--hsl-color-223)!important;--current-color:var(--hsl-color-223)}.hsl224{background-color:var(--hsl-color-224)!important;--current-color:var(--hsl-color-224)}.hsl225{background-color:var(--hsl-color-225)!important;--current-color:var(--hsl-color-225)}.hsl226{background-color:var(--hsl-color-226)!important;--current-color:var(--hsl-color-226)}.hsl227{background-color:var(--hsl-color-227)!important;--current-color:var(--hsl-color-227)}.hsl228{background-color:var(--hsl-color-228)!important;--current-color:var(--hsl-color-228)}.hsl229{background-color:var(--hsl-color-229)!important;--current-color:var(--hsl-color-229)}.hsl230{background-color:var(--hsl-color-230)!important;--current-color:var(--hsl-color-230)}.hsl231{background-color:var(--hsl-color-231)!important;--current-color:var(--hsl-color-231)}.hsl232{background-color:var(--hsl-color-232)!important;--current-color:var(--hsl-color-232)}.hsl233{background-color:var(--hsl-color-233)!important;--current-color:var(--hsl-color-233)}.hsl234{background-color:var(--hsl-color-234)!important;--current-color:var(--hsl-color-234)}.hsl235{background-color:var(--hsl-color-235)!important;--current-color:var(--hsl-color-235)}.hsl236{background-color:var(--hsl-color-236)!important;--current-color:var(--hsl-color-236)}.hsl237{background-color:var(--hsl-color-237)!important;--current-color:var(--hsl-color-237)}.hsl238{background-color:var(--hsl-color-238)!important;--current-color:var(--hsl-color-238)}.hsl239{background-color:var(--hsl-color-239)!important;--current-color:var(--hsl-color-239)}.hsl240{background-color:var(--hsl-color-240)!important;--current-color:var(--hsl-color-240)}.hsl241{background-color:var(--hsl-color-241)!important;--current-color:var(--hsl-color-241)}.hsl242{background-color:var(--hsl-color-242)!important;--current-color:var(--hsl-color-242)}.hsl243{background-color:var(--hsl-color-243)!important;--current-color:var(--hsl-color-243)}.hsl244{background-color:var(--hsl-color-244)!important;--current-color:var(--hsl-color-244)}.hsl245{background-color:var(--hsl-color-245)!important;--current-color:var(--hsl-color-245)}.hsl246{background-color:var(--hsl-color-246)!important;--current-color:var(--hsl-color-246)}.hsl247{background-color:var(--hsl-color-247)!important;--current-color:var(--hsl-color-247)}.hsl248{background-color:var(--hsl-color-248)!important;--current-color:var(--hsl-color-248)}.hsl249{background-color:var(--hsl-color-249)!important;--current-color:var(--hsl-color-249)}.hsl250{background-color:var(--hsl-color-250)!important;--current-color:var(--hsl-color-250)}.hsl251{background-color:var(--hsl-color-251)!important;--current-color:var(--hsl-color-251)}.hsl252{background-color:var(--hsl-color-252)!important;--current-color:var(--hsl-color-252)}.hsl253{background-color:var(--hsl-color-253)!important;--current-color:var(--hsl-color-253)}.hsl254{background-color:var(--hsl-color-254)!important;--current-color:var(--hsl-color-254)}.hsl255{background-color:var(--hsl-color-255)!important;--current-color:var(--hsl-color-255)}.hsl256{background-color:var(--hsl-color-256)!important;--current-color:var(--hsl-color-256)}.hsl257{background-color:var(--hsl-color-257)!important;--current-color:var(--hsl-color-257)}.hsl258{background-color:var(--hsl-color-258)!important;--current-color:var(--hsl-color-258)}.hsl259{background-color:var(--hsl-color-259)!important;--current-color:var(--hsl-color-259)}.hsl260{background-color:var(--hsl-color-260)!important;--current-color:var(--hsl-color-260)}.hsl261{background-color:var(--hsl-color-261)!important;--current-color:var(--hsl-color-261)}.hsl262{background-color:var(--hsl-color-262)!important;--current-color:var(--hsl-color-262)}.hsl263{background-color:var(--hsl-color-263)!important;--current-color:var(--hsl-color-263)}.hsl264{background-color:var(--hsl-color-264)!important;--current-color:var(--hsl-color-264)}.hsl265{background-color:var(--hsl-color-265)!important;--current-color:var(--hsl-color-265)}.hsl266{background-color:var(--hsl-color-266)!important;--current-color:var(--hsl-color-266)}.hsl267{background-color:var(--hsl-color-267)!important;--current-color:var(--hsl-color-267)}.hsl268{background-color:var(--hsl-color-268)!important;--current-color:var(--hsl-color-268)}.hsl269{background-color:var(--hsl-color-269)!important;--current-color:var(--hsl-color-269)}.hsl270{background-color:var(--hsl-color-270)!important;--current-color:var(--hsl-color-270)}.hsl271{background-color:var(--hsl-color-271)!important;--current-color:var(--hsl-color-271)}.hsl272{background-color:var(--hsl-color-272)!important;--current-color:var(--hsl-color-272)}.hsl273{background-color:var(--hsl-color-273)!important;--current-color:var(--hsl-color-273)}.hsl274{background-color:var(--hsl-color-274)!important;--current-color:var(--hsl-color-274)}.hsl275{background-color:var(--hsl-color-275)!important;--current-color:var(--hsl-color-275)}.hsl276{background-color:var(--hsl-color-276)!important;--current-color:var(--hsl-color-276)}.hsl277{background-color:var(--hsl-color-277)!important;--current-color:var(--hsl-color-277)}.hsl278{background-color:var(--hsl-color-278)!important;--current-color:var(--hsl-color-278)}.hsl279{background-color:var(--hsl-color-279)!important;--current-color:var(--hsl-color-279)}.hsl280{background-color:var(--hsl-color-280)!important;--current-color:var(--hsl-color-280)}.hsl281{background-color:var(--hsl-color-281)!important;--current-color:var(--hsl-color-281)}.hsl282{background-color:var(--hsl-color-282)!important;--current-color:var(--hsl-color-282)}.hsl283{background-color:var(--hsl-color-283)!important;--current-color:var(--hsl-color-283)}.hsl284{background-color:var(--hsl-color-284)!important;--current-color:var(--hsl-color-284)}.hsl285{background-color:var(--hsl-color-285)!important;--current-color:var(--hsl-color-285)}.hsl286{background-color:var(--hsl-color-286)!important;--current-color:var(--hsl-color-286)}.hsl287{background-color:var(--hsl-color-287)!important;--current-color:var(--hsl-color-287)}.hsl288{background-color:var(--hsl-color-288)!important;--current-color:var(--hsl-color-288)}.hsl289{background-color:var(--hsl-color-289)!important;--current-color:var(--hsl-color-289)}.hsl290{background-color:var(--hsl-color-290)!important;--current-color:var(--hsl-color-290)}.hsl291{background-color:var(--hsl-color-291)!important;--current-color:var(--hsl-color-291)}.hsl292{background-color:var(--hsl-color-292)!important;--current-color:var(--hsl-color-292)}.hsl293{background-color:var(--hsl-color-293)!important;--current-color:var(--hsl-color-293)}.hsl294{background-color:var(--hsl-color-294)!important;--current-color:var(--hsl-color-294)}.hsl295{background-color:var(--hsl-color-295)!important;--current-color:var(--hsl-color-295)}.hsl296{background-color:var(--hsl-color-296)!important;--current-color:var(--hsl-color-296)}.hsl297{background-color:var(--hsl-color-297)!important;--current-color:var(--hsl-color-297)}.hsl298{background-color:var(--hsl-color-298)!important;--current-color:var(--hsl-color-298)}.hsl299{background-color:var(--hsl-color-299)!important;--current-color:var(--hsl-color-299)}.hsl300{background-color:var(--hsl-color-300)!important;--current-color:var(--hsl-color-300)}.hsl301{background-color:var(--hsl-color-301)!important;--current-color:var(--hsl-color-301)}.hsl302{background-color:var(--hsl-color-302)!important;--current-color:var(--hsl-color-302)}.hsl303{background-color:var(--hsl-color-303)!important;--current-color:var(--hsl-color-303)}.hsl304{background-color:var(--hsl-color-304)!important;--current-color:var(--hsl-color-304)}.hsl305{background-color:var(--hsl-color-305)!important;--current-color:var(--hsl-color-305)}.hsl306{background-color:var(--hsl-color-306)!important;--current-color:var(--hsl-color-306)}.hsl307{background-color:var(--hsl-color-307)!important;--current-color:var(--hsl-color-307)}.hsl308{background-color:var(--hsl-color-308)!important;--current-color:var(--hsl-color-308)}.hsl309{background-color:var(--hsl-color-309)!important;--current-color:var(--hsl-color-309)}.hsl310{background-color:var(--hsl-color-310)!important;--current-color:var(--hsl-color-310)}.hsl311{background-color:var(--hsl-color-311)!important;--current-color:var(--hsl-color-311)}.hsl312{background-color:var(--hsl-color-312)!important;--current-color:var(--hsl-color-312)}.hsl313{background-color:var(--hsl-color-313)!important;--current-color:var(--hsl-color-313)}.hsl314{background-color:var(--hsl-color-314)!important;--current-color:var(--hsl-color-314)}.hsl315{background-color:var(--hsl-color-315)!important;--current-color:var(--hsl-color-315)}.hsl316{background-color:var(--hsl-color-316)!important;--current-color:var(--hsl-color-316)}.hsl317{background-color:var(--hsl-color-317)!important;--current-color:var(--hsl-color-317)}.hsl318{background-color:var(--hsl-color-318)!important;--current-color:var(--hsl-color-318)}.hsl319{background-color:var(--hsl-color-319)!important;--current-color:var(--hsl-color-319)}.hsl320{background-color:var(--hsl-color-320)!important;--current-color:var(--hsl-color-320)}.hsl321{background-color:var(--hsl-color-321)!important;--current-color:var(--hsl-color-321)}.hsl322{background-color:var(--hsl-color-322)!important;--current-color:var(--hsl-color-322)}.hsl323{background-color:var(--hsl-color-323)!important;--current-color:var(--hsl-color-323)}.hsl324{background-color:var(--hsl-color-324)!important;--current-color:var(--hsl-color-324)}.hsl325{background-color:var(--hsl-color-325)!important;--current-color:var(--hsl-color-325)}.hsl326{background-color:var(--hsl-color-326)!important;--current-color:var(--hsl-color-326)}.hsl327{background-color:var(--hsl-color-327)!important;--current-color:var(--hsl-color-327)}.hsl328{background-color:var(--hsl-color-328)!important;--current-color:var(--hsl-color-328)}.hsl329{background-color:var(--hsl-color-329)!important;--current-color:var(--hsl-color-329)}.hsl330{background-color:var(--hsl-color-330)!important;--current-color:var(--hsl-color-330)}.hsl331{background-color:var(--hsl-color-331)!important;--current-color:var(--hsl-color-331)}.hsl332{background-color:var(--hsl-color-332)!important;--current-color:var(--hsl-color-332)}.hsl333{background-color:var(--hsl-color-333)!important;--current-color:var(--hsl-color-333)}.hsl334{background-color:var(--hsl-color-334)!important;--current-color:var(--hsl-color-334)}.hsl335{background-color:var(--hsl-color-335)!important;--current-color:var(--hsl-color-335)}.hsl336{background-color:var(--hsl-color-336)!important;--current-color:var(--hsl-color-336)}.hsl337{background-color:var(--hsl-color-337)!important;--current-color:var(--hsl-color-337)}.hsl338{background-color:var(--hsl-color-338)!important;--current-color:var(--hsl-color-338)}.hsl339{background-color:var(--hsl-color-339)!important;--current-color:var(--hsl-color-339)}.hsl340{background-color:var(--hsl-color-340)!important;--current-color:var(--hsl-color-340)}.hsl341{background-color:var(--hsl-color-341)!important;--current-color:var(--hsl-color-341)}.hsl342{background-color:var(--hsl-color-342)!important;--current-color:var(--hsl-color-342)}.hsl343{background-color:var(--hsl-color-343)!important;--current-color:var(--hsl-color-343)}.hsl344{background-color:var(--hsl-color-344)!important;--current-color:var(--hsl-color-344)}.hsl345{background-color:var(--hsl-color-345)!important;--current-color:var(--hsl-color-345)}.hsl346{background-color:var(--hsl-color-346)!important;--current-color:var(--hsl-color-346)}.hsl347{background-color:var(--hsl-color-347)!important;--current-color:var(--hsl-color-347)}.hsl348{background-color:var(--hsl-color-348)!important;--current-color:var(--hsl-color-348)}.hsl349{background-color:var(--hsl-color-349)!important;--current-color:var(--hsl-color-349)}.hsl350{background-color:var(--hsl-color-350)!important;--current-color:var(--hsl-color-350)}.hsl351{background-color:var(--hsl-color-351)!important;--current-color:var(--hsl-color-351)}.hsl352{background-color:var(--hsl-color-352)!important;--current-color:var(--hsl-color-352)}.hsl353{background-color:var(--hsl-color-353)!important;--current-color:var(--hsl-color-353)}.hsl354{background-color:var(--hsl-color-354)!important;--current-color:var(--hsl-color-354)}.hsl355{background-color:var(--hsl-color-355)!important;--current-color:var(--hsl-color-355)}.hsl356{background-color:var(--hsl-color-356)!important;--current-color:var(--hsl-color-356)}.hsl357{background-color:var(--hsl-color-357)!important;--current-color:var(--hsl-color-357)}.hsl358{background-color:var(--hsl-color-358)!important;--current-color:var(--hsl-color-358)}.hsl359{background-color:var(--hsl-color-359)!important;--current-color:var(--hsl-color-359)}.small-description{font-size:12px;color:#888}.no-pointer-events{pointer-events:none}.helloText{font-size:14px;white-space:nowrap}.bigText{font-size:25px;font-weight:500;white-space:nowrap}.jmix-main-view-header{box-sizing:border-box;display:flex;height:var(--lumo-size-xl);align-items:center;width:100%}.jmix-main-view-drawer-toggle{color:var(--lumo-secondary-text-color)}.jmix-main-view-title{margin:0;font-size:var(--lumo-font-size-l)}.jmix-main-view-section{display:flex;flex-direction:column;align-items:stretch;max-height:100%;min-height:100%}.jmix-main-view-application-title{display:flex;align-items:center;height:var(--lumo-size-xl);margin:0;padding-left:var(--lumo-space-m);padding-right:var(--lumo-space-m);font-size:var(--lumo-font-size-m)}.jmix-main-view-application-title-base-link{color:var(--lumo-header-text-color)}.jmix-main-view-application-title-base-link:hover{text-decoration:none}.jmix-main-view-navigation{display:flex;flex-direction:column;border-bottom:1px solid;border-color:var(--lumo-contrast-10pct);flex-grow:1;overflow:auto}.jmix-main-view-footer{display:flex;align-items:center;margin-bottom:var(--lumo-space-s);margin-top:var(--lumo-space-s);padding:var(--lumo-space-xs) var(--lumo-space-m);gap:var(--lumo-space-m)}.jmix-main-view-footer .jmix-user-indicator{flex-grow:1}vaadin-app-layout.jmix-main-view-top-menu-app-layout::part(navbar){min-height:0;border-bottom:0}.jmix-main-view-top-menu-navigation-bar-box{padding:0;gap:0;width:100%}.jmix-main-view-top-menu-navigation{display:flex;flex-grow:1;overflow:auto}.jmix-main-view-top-menu-header{display:flex;align-items:center;width:100%;border-bottom:1px solid var(--lumo-contrast-10pct)}.jmix-main-view-top-menu-logo-container{display:flex;margin:0 var(--lumo-space-m)}.jmix-main-view-top-menu-logo{width:var(--lumo-size-m);height:var(--lumo-size-m)}.jmix-main-view-top-menu-user-box{align-self:flex-end;align-items:center;margin:0 var(--lumo-space-m);max-width:20em}.jmix-main-view-top-menu-view-header-box{border-bottom:1px solid var(--lumo-contrast-10pct);padding:0;width:100%}.jmix-main-view-top-menu-view-title{font-size:var(--lumo-font-size-l);margin:var(--lumo-space-s) var(--lumo-space-m)}.jmix-login-main-layout{background-color:var(--lumo-shade-5pct)}vaadin-grid#propertyProcessTaskTypesDataGrid::part(tmpl-dynamic-col){background-color:var(--lumo-primary-color-10pct)}vaadin-grid#propertyProcessTaskTypesDataGrid [part~=tmpl-dynamic-col]{background-color:var(--lumo-primary-color-10pct)}vaadin-grid::part(edit-disabled){color:var(--lumo-secondary-text-color);background-color:var(--lumo-contrast-10pct)}vaadin-grid::part(task-finished){background-color:var(--lumo-success-color-10pct)}vaadin-combo-box-overlay.wide-overlay{--vaadin-combo-box-overlay-width: 25em;max-width:90vw}vaadin-button.task-state-left{border-top-right-radius:0;border-bottom-right-radius:0}vaadin-button.task-state-right{border-top-left-radius:0;border-bottom-left-radius:0}jmix-full-calendar .inspection-calendar-event-title-with-avatar{display:inline-flex;align-items:center;gap:.35rem;margin-right:.35rem}jmix-full-calendar .inspection-calendar-event-user-row{display:flex;align-items:center;gap:.35rem;min-width:0}jmix-full-calendar .inspection-calendar-event-user-name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}jmix-full-calendar .inspection-calendar-event-avatar{width:16px;height:16px;min-width:16px;border-radius:999px;object-fit:cover;background:var(--lumo-contrast-10pct);border:1px solid var(--lumo-base-color);box-sizing:border-box;flex:none}jmix-full-calendar .inspection-calendar-event-avatar--initials{display:inline-flex;align-items:center;justify-content:center;font-size:.55rem;font-weight:700;line-height:1;color:var(--lumo-primary-contrast-color);background:var(--lumo-primary-color)}jmix-full-calendar .fc-daygrid-event .inspection-calendar-event-avatar{width:12px;height:12px;min-width:12px}jmix-full-calendar .fc-timegrid-event .inspection-calendar-event-avatar{width:14px;height:14px;min-width:14px}jmix-full-calendar .fc-timegrid-event .inspection-calendar-event-user-row .fc-event-time{margin:0}jmix-full-calendar .fc-timegrid-event .fc-event-title{display:block}jmix-full-calendar .fc-list-event .inspection-calendar-event-avatar{width:18px;height:18px;min-width:18px}.inspection-calendar-toolbar{flex-wrap:nowrap;align-items:center}.inspection-calendar-range-label{flex:0 0 auto;white-space:nowrap;text-align:left}.inspection-calendar-display-mode-controls{margin-inline-start:auto;gap:var(--lumo-space-s)}.inspection-calendar-display-type-select{min-width:10rem}.inspection-calendar-display-mode-toggle{border:1px solid var(--lumo-contrast-20pct);border-radius:var(--lumo-border-radius-m);overflow:hidden;background:var(--lumo-base-color);min-height:var(--lumo-size-m)}.inspection-calendar-mode-button{min-width:0;width:2.9rem;height:var(--lumo-size-m);border-radius:0;margin:0;color:var(--lumo-secondary-text-color)}.inspection-calendar-mode-button:first-child{border-right:1px solid var(--lumo-contrast-20pct)}.inspection-calendar-mode-button.inspection-calendar-mode-button-active{background:#d8efff;color:#1d5fa7}@media only screen and (min-width: 1001px){jmix-full-calendar .fc-list-event.inspection-calendar-event-mobile-list .fc-list-event-time,jmix-full-calendar .fc-list-event.inspection-calendar-event-desktop-list .fc-list-event-time{display:none!important}jmix-full-calendar .fc-list-event.inspection-calendar-event-mobile-list,jmix-full-calendar .fc-list-event.inspection-calendar-event-desktop-list{display:flex!important;flex-direction:row!important;align-items:center!important;padding:var(--lumo-space-s) var(--lumo-space-m)!important;border-bottom:1px solid var(--lumo-contrast-10pct)!important;gap:var(--lumo-space-s)!important}jmix-full-calendar .fc-list-event.inspection-calendar-event-mobile-list .fc-list-event-graphic,jmix-full-calendar .fc-list-event.inspection-calendar-event-desktop-list .fc-list-event-graphic{padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important}jmix-full-calendar .fc-list-event.inspection-calendar-event-mobile-list .fc-list-event-title,jmix-full-calendar .fc-list-event.inspection-calendar-event-mobile-list .fc-list-event-title a,jmix-full-calendar .fc-list-event.inspection-calendar-event-desktop-list .fc-list-event-title,jmix-full-calendar .fc-list-event.inspection-calendar-event-desktop-list .fc-list-event-title a{display:block;flex:1 1 auto!important;min-width:0!important;padding:0!important;background:none!important;border:none!important;color:inherit;text-decoration:none}jmix-full-calendar .inspection-calendar-event-mobile-list-content{display:flex;flex-direction:row;align-items:center;gap:.85rem;width:100%;min-width:0;flex-wrap:nowrap}jmix-full-calendar .inspection-calendar-event-mobile-list-row{display:inline-flex;align-items:center;gap:.45rem;min-width:0;width:auto}jmix-full-calendar .inspection-calendar-event-mobile-list-row-primary{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-xs);flex:0 1 auto;white-space:nowrap}jmix-full-calendar .inspection-calendar-event-mobile-time{white-space:nowrap;font-weight:600}jmix-full-calendar .inspection-calendar-event-mobile-list-row-secondary{color:var(--lumo-body-text-color);font-size:var(--lumo-font-size-s);font-weight:600;line-height:1.25;flex:1 1 auto;min-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}jmix-full-calendar .inspection-calendar-event-mobile-list-row-meta{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-xs);justify-content:flex-end;gap:.7rem;flex:0 0 auto}jmix-full-calendar .inspection-calendar-event-mobile-meta-content{display:flex;align-items:center;gap:.45rem;min-width:0;flex:1 1 auto;overflow:hidden}jmix-full-calendar .inspection-calendar-event-mobile-meta-actions{display:inline-flex;align-items:center;gap:.4rem;flex:none}jmix-full-calendar .inspection-calendar-event-mobile-meta-item{display:inline-flex;align-items:center;min-width:0}jmix-full-calendar .inspection-calendar-event-mobile-meta-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}jmix-full-calendar .fc-list-event.inspection-calendar-event-mobile-list .inspection-calendar-event-mobile-status-badge{padding:.08rem .45rem;min-height:1.5rem;border-radius:999px;background-color:var(--lumo-primary-color-10pct);color:var(--lumo-primary-text-color);font-weight:600;white-space:nowrap;flex:none;box-sizing:border-box}jmix-full-calendar .fc-list-event.inspection-calendar-event-mobile-list .inspection-calendar-event-mobile-call-link{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;min-width:1.5rem;height:1.5rem;padding:0;border-radius:999px;color:var(--lumo-primary-text-color);background-color:var(--lumo-primary-color-10pct);text-decoration:none;flex:none;line-height:1;box-sizing:border-box}jmix-full-calendar .fc-list-event.inspection-calendar-event-mobile-list .inspection-calendar-event-mobile-call-link svg{display:block;width:.72rem;height:.72rem}jmix-full-calendar .inspection-calendar-event-desktop-list-content{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:.85rem;width:auto;max-width:100%;min-width:0}jmix-full-calendar .inspection-calendar-event-desktop-list-column{min-width:0}jmix-full-calendar .inspection-calendar-event-desktop-list-column-primary,jmix-full-calendar .inspection-calendar-event-desktop-list-column-lead,jmix-full-calendar .inspection-calendar-event-desktop-list-column-call,jmix-full-calendar .inspection-calendar-event-desktop-list-column-status,jmix-full-calendar .inspection-calendar-event-desktop-list-column-badges{display:inline-flex;align-items:center;gap:.45rem}jmix-full-calendar .inspection-calendar-event-desktop-list-column-primary{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-xs);white-space:nowrap;flex:0 1 13.2rem;min-width:13.2rem}jmix-full-calendar .inspection-calendar-event-desktop-list-column-property .inspection-calendar-event-mobile-list-row-secondary{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}jmix-full-calendar .inspection-calendar-event-desktop-list-column-property{flex:0 1 19.2rem;min-width:19.2rem;max-width:28.8rem}jmix-full-calendar .inspection-calendar-event-desktop-list-column-lead{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-xs);overflow:hidden;white-space:nowrap;flex:0 1 10rem;min-width:10rem;max-width:14rem}jmix-full-calendar .inspection-calendar-event-desktop-list-column-lead .inspection-calendar-event-mobile-meta-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}jmix-full-calendar .inspection-calendar-event-desktop-list-column-call{justify-content:center;flex:0 0 2.25rem;min-width:2.25rem}jmix-full-calendar .inspection-calendar-event-desktop-list-column-status,jmix-full-calendar .inspection-calendar-event-desktop-list-column-badges{justify-content:flex-start;white-space:nowrap;flex:0 0 auto}}@media only screen and (max-width: 1000px){.inspection-calendar-toolbar{gap:var(--lumo-space-s)}.inspection-calendar-toolbar .inspection-calendar-display-mode-controls{margin-inline-start:auto;flex:0 0 auto}.inspection-calendar-display-type-select{display:none}.inspection-calendar-range-label{text-align:center}jmix-full-calendar .fc-list-event.inspection-calendar-event-mobile-list .fc-list-event-time{display:none!important}jmix-full-calendar .fc-list-event.inspection-calendar-event-mobile-list{display:flex!important;flex-direction:row!important;align-items:flex-start!important;padding:var(--lumo-space-s) var(--lumo-space-m)!important;border-bottom:1px solid var(--lumo-contrast-10pct)!important;gap:var(--lumo-space-s)!important}jmix-full-calendar .fc-list-event.inspection-calendar-event-mobile-list .fc-list-event-graphic{padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;margin-top:.3rem!important}jmix-full-calendar .fc-list-event.inspection-calendar-event-mobile-list .fc-list-event-title,jmix-full-calendar .fc-list-event.inspection-calendar-event-mobile-list .fc-list-event-title a{display:block;flex:1 1 auto!important;min-width:0!important;padding:0!important;background:none!important;border:none!important;color:inherit;text-decoration:none}jmix-full-calendar .inspection-calendar-event-mobile-list-content{display:flex;flex-direction:column;gap:.22rem;width:100%;min-width:0}jmix-full-calendar .inspection-calendar-event-mobile-list-row{display:flex;align-items:center;gap:.4rem;min-width:0;width:100%}jmix-full-calendar .inspection-calendar-event-mobile-list-row-primary{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-xs)}jmix-full-calendar .inspection-calendar-event-mobile-time{white-space:nowrap;font-weight:600}jmix-full-calendar .inspection-calendar-event-mobile-list-row-secondary{color:var(--lumo-body-text-color);font-size:var(--lumo-font-size-s);font-weight:600;line-height:1.25}jmix-full-calendar .inspection-calendar-event-mobile-list-row-meta{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-xs);justify-content:space-between;gap:.5rem}jmix-full-calendar .inspection-calendar-event-mobile-meta-content{display:flex;align-items:center;gap:.4rem;min-width:0;flex:1 1 auto;overflow:hidden}jmix-full-calendar .inspection-calendar-event-mobile-meta-actions{display:inline-flex;align-items:center;gap:.3rem;flex:none}jmix-full-calendar .inspection-calendar-event-mobile-meta-item{display:inline-flex;align-items:center;min-width:0}jmix-full-calendar .inspection-calendar-event-mobile-meta-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}jmix-full-calendar .fc-list-event.inspection-calendar-event-mobile-list .inspection-calendar-event-mobile-status-badge{padding:.08rem .45rem;min-height:1.5rem;border-radius:999px;background-color:var(--lumo-primary-color-10pct);color:var(--lumo-primary-text-color);font-weight:600;white-space:nowrap;flex:none;box-sizing:border-box}jmix-full-calendar .fc-list-event.inspection-calendar-event-mobile-list .inspection-calendar-event-mobile-call-link{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;min-width:1.5rem;height:1.5rem;padding:0;border-radius:999px;color:var(--lumo-primary-text-color);background-color:var(--lumo-primary-color-10pct);text-decoration:none;flex:none;line-height:1;box-sizing:border-box}jmix-full-calendar .fc-list-event.inspection-calendar-event-mobile-list .inspection-calendar-event-mobile-call-link svg{display:block;width:.72rem;height:.72rem}}.inspection-lead-card{border:1px solid var(--lumo-contrast-10pct);border-radius:14px;padding:var(--lumo-space-m);background:linear-gradient(180deg,var(--lumo-base-color),var(--lumo-contrast-5pct));box-shadow:0 8px 22px #142a4c14;gap:var(--lumo-space-s)}.inspection-lead-card-header{gap:var(--lumo-space-m)}.inspection-lead-card-actions{gap:6px}.inspection-lead-photo{border-radius:16px;border:1px solid var(--lumo-contrast-20pct);object-fit:cover;background:var(--lumo-contrast-5pct);flex:0 0 72px}.inspection-lead-identity{flex:1 1 18rem;min-width:0;gap:.2rem}.inspection-lead-name{font-size:var(--lumo-font-size-l);font-weight:700;color:var(--lumo-header-text-color);line-height:1.15}.inspection-lead-badge,.inspection-lead-warning{border-radius:999px;padding:.12rem .55rem;font-size:var(--lumo-font-size-xs);font-weight:700;line-height:1.35;white-space:nowrap}.inspection-lead-badge{color:var(--lumo-success-text-color);background:var(--lumo-success-color-10pct)}.inspection-lead-warning{color:var(--lumo-error-text-color);background:var(--lumo-error-color-10pct)}.inspection-lead-muted{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-s)}.inspection-lead-summary{color:var(--lumo-body-text-color);font-size:var(--lumo-font-size-s);overflow:hidden;text-overflow:ellipsis}.inspection-lead-facts,.inspection-lead-warnings{flex-wrap:wrap;gap:var(--lumo-space-xs)}.inspection-lead-fact{border-radius:999px;padding:.12rem .55rem;font-size:var(--lumo-font-size-xs);font-weight:700;line-height:1.35;white-space:nowrap;background:var(--lumo-primary-color-10pct);color:var(--lumo-primary-text-color)}.inspection-lead-note{display:block;width:100%;color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-s);border-top:1px solid var(--lumo-contrast-10pct);padding-top:var(--lumo-space-s)}@media only screen and (max-width: 700px){.inspection-lead-card-header{flex-wrap:wrap;align-items:flex-start!important}.inspection-lead-photo{width:56px!important;height:56px!important;flex-basis:56px}.inspection-lead-identity{flex:1 1 calc(100% - 72px)}.inspection-lead-card-header vaadin-button{flex:1 1 100%}}@media only screen and (max-width: 700px){jmix-full-calendar .fc-list-event{display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding:var(--lumo-space-s) var(--lumo-space-m)!important;border-bottom:1px solid var(--lumo-contrast-10pct)!important}jmix-full-calendar .fc-list-event-time{display:block!important;width:auto!important;padding:0 0 var(--lumo-space-xs) 0!important;font-size:var(--lumo-font-size-xs)!important;font-weight:500!important;color:var(--lumo-secondary-text-color)!important;background:none!important;border:none!important}jmix-full-calendar .fc-list-event-graphic{display:none!important}jmix-full-calendar .fc-list-event-title{display:block!important;padding:0!important;width:100%!important;background:none!important;border:none!important}}@media only screen and (min-width: 1001px){jmix-full-calendar .fc .fc-list-day-cushion{display:flex;justify-content:flex-start;align-items:center;gap:.65rem}}@keyframes inspection-calendar-today-pulse{0%{box-shadow:0 0 #2ba74a66}70%{box-shadow:0 0 0 .45rem #2ba74a00}to{box-shadow:0 0 #2ba74a00}}jmix-full-calendar .fc .fc-list-day.fc-day-today .fc-list-day-text{position:relative;display:inline-flex;align-items:center;gap:.5rem}jmix-full-calendar .fc .fc-list-day.fc-day-today .fc-list-day-text:before{content:"";width:.55rem;height:.55rem;border-radius:999px;background:#2ba74a;box-shadow:0 0 #2ba74a66;animation:inspection-calendar-today-pulse 1.8s ease-out infinite}vaadin-multi-select-combo-box-item:has(.combo-box-group-header){pointer-events:none!important;background-color:var(--lumo-contrast-5pct)!important;opacity:1!important;cursor:default!important}vaadin-multi-select-combo-box-item:has(.combo-box-group-header)::part(checkmark){display:none!important}vaadin-multi-select-combo-box-item:has(.combo-box-group-header)::part(content){padding:4px 12px!important}
