vaadin-side-nav-item vaadin-icon{padding:0}[slot=drawer]:is(header,footer){display:flex;align-items:center;box-sizing:border-box}[slot=drawer]:is(header,footer):is(:empty){display:none}.logs-view .filter-layout{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:end}.logs-view .filter-layout .double-width{grid-column-end:span 2}.logs-view .filter-layout .actions{display:flex;justify-content:flex-end;align-items:flex-end;grid-column-end:-1}.logs-view .filter-layout vaadin-date-picker{--vaadin-field-default-width: 6em;width:100%}.logs-view .filter-layout vaadin-combo-box{--vaadin-field-default-width: auto}.logs-view .mobile-filters{display:none;position:relative}.logs-view .mobile-filters span{font-weight:500}@media screen and (max-width:800px){.logs-view .filter-layout{display:none}.logs-view .filter-layout.visible{display:grid;padding-top:0;grid-template-columns:1fr 1fr}.logs-view .filter-layout>*{grid-column-end:span 2}.logs-view .mobile-filters{display:flex;cursor:pointer}.logs-view .mobile-filters:hover:before{content:"";inset:0;position:absolute;opacity:.02;background-color:currentcolor}}.quantified-analytes-view .filter-layout{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:end}.quantified-analytes-view .filter-layout .double-width{grid-column-end:span 2}.quantified-analytes-view .filter-layout .actions{display:flex;justify-content:flex-end;align-items:flex-end;grid-column-end:-1}.quantified-analytes-view .filter-layout vaadin-date-picker{--vaadin-field-default-width: 6em;width:100%}.quantified-analytes-view .filter-layout vaadin-combo-box{--vaadin-field-default-width: auto}.quantified-analytes-view .mobile-filters{display:none;position:relative}.quantified-analytes-view .mobile-filters span{font-weight:500}@media screen and (max-width:800px){.quantified-analytes-view .filter-layout{display:none}.quantified-analytes-view .filter-layout.visible{display:grid;padding-top:0;grid-template-columns:1fr 1fr}.quantified-analytes-view .filter-layout>*{grid-column-end:span 2}.quantified-analytes-view .mobile-filters{display:flex;cursor:pointer}.quantified-analytes-view .mobile-filters:hover:before{content:"";inset:0;position:absolute;opacity:.02;background-color:currentcolor}}.a-i-result-view .filter-layout{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:end}.a-i-result-view .filter-layout .double-width{grid-column-end:span 2}.a-i-result-view .filter-layout .actions{display:flex;justify-content:flex-end;align-items:flex-end;grid-column-end:-1}.a-i-result-view .filter-layout vaadin-date-picker{--vaadin-field-default-width: 6em;width:100%}.a-i-result-view .filter-layout vaadin-combo-box{--vaadin-field-default-width: auto}.a-i-result-view .mobile-filters{display:none;position:relative}.a-i-result-view .mobile-filters span{font-weight:500}@media screen and (max-width:800px){.a-i-result-view .filter-layout{display:none}.a-i-result-view .filter-layout.visible{display:grid;padding-top:0;grid-template-columns:1fr 1fr}.a-i-result-view .filter-layout>*{grid-column-end:span 2}.a-i-result-view .mobile-filters{display:flex;cursor:pointer}.a-i-result-view .mobile-filters:hover:before{content:"";inset:0;position:absolute;opacity:.02;background-color:currentcolor}}.x-i-cs-view{background-color:transparent!important;padding:0!important}.xics-header{background-color:#2c3e50!important;padding:calc(var(--lumo-space-m) / 4) var(--lumo-space-m)!important;border-radius:4px;margin-bottom:calc(var(--lumo-space-s) / 2)!important;margin-top:calc(var(--lumo-space-m) / 4)!important}.xics-header vaadin-text-field::part(label),.xics-header vaadin-combo-box::part(label),.xics-header label{color:#f0f0f0!important;font-weight:500}.mz-list-field::part(input-field){padding-left:1rem!important;padding-right:0!important;cursor:pointer!important}vaadin-text-field[readonly]::part(input-field),vaadin-combo-box[readonly]::part(input-field){border:none!important;background-color:#45586c!important;color:#f0f0f0!important;box-shadow:inset 0 0 0 1px var(--lumo-contrast-30pct)!important}.mz-list-field,.advanced-multi-select-display{--lumo-contrast-10pct: transparent}vaadin-text-field::part(input-field),vaadin-combo-box::part(input-field){background-color:#45586c!important;color:#f0f0f0!important}.advanced-multi-select-display,.advanced-multi-select-display::part(input-field){border:none!important;outline:none!important;box-shadow:none!important}.x-i-cs-view .vaadin-chart-container{border:1px solid #2c3e50!important;border-radius:4px}.x-i-cs-view vaadin-board-row.small>*{border-right:none}.x-i-cs-view vaadin-board-row.medium>*:nth-child(2n),.x-i-cs-view vaadin-board-row.medium>*:only-child{border-right:none}.x-i-cs-view vaadin-board-row.large>*:last-child{border-right:none}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(./barlow-condensed-vietnamese-400-normal-XUk4mfVb.woff2) format("woff2"),url(./barlow-condensed-all-400-normal-wCL_5neK.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(./barlow-condensed-latin-ext-400-normal-ClNz2d6u.woff2) format("woff2"),url(./barlow-condensed-all-400-normal-wCL_5neK.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(./barlow-condensed-latin-400-normal-COkNI90-.woff2) format("woff2"),url(./barlow-condensed-all-400-normal-wCL_5neK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--gh-content-bg: #53627c}vaadin-dialog-overlay::part(backdrop){background-color:#ffffff1a;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.table-status-label{color:#ffffffb3;font-size:.8rem;padding:4px 0}.table-status-label vaadin-button{margin-left:8px}vaadin-button[theme~=tertiary]::part(label){text-decoration:underline}.section-box{position:relative;background:#1e283c99;border:1px solid rgba(255,255,255,.12);border-radius:0 20px 20px;padding:.75rem 1.25rem;margin-bottom:.4rem;margin-top:-1px}.help-cursor{cursor:help}.section-box-title{position:relative;display:inline-block;background:#1e283cf2;border:1px solid rgba(255,255,255,.12);border-bottom:none;border-radius:12px 12px 0 0;padding:.25rem 1rem;margin-bottom:0;font-weight:600;color:#ffffffe6;text-decoration:none}vaadin-checkbox{align-items:center}vaadin-checkbox::part(label){padding-top:0;margin-bottom:1px}vaadin-checkbox[theme~=toggle-switch]{cursor:pointer;align-items:flex-start}vaadin-checkbox[theme~=toggle-switch]::part(checkbox){width:2.5em;height:1.25em;border-radius:1em;background-color:var(--lumo-contrast-20pct);border:none;transition:background-color .2s;margin-right:.85rem;position:relative;flex-shrink:0;margin-top:.45rem}vaadin-checkbox[theme~=toggle-switch][checked]::part(checkbox){background-color:var(--lumo-primary-color)}vaadin-checkbox[theme~=toggle-switch]::part(checkbox):after{content:"";position:absolute;top:.125em;left:.125em;width:1em;height:1em;border-radius:50%;background-color:#fff;transition:transform .2s;box-shadow:var(--lumo-box-shadow-s)}vaadin-checkbox[theme~=toggle-switch][checked]::part(checkbox):after{transform:translate(1.25em)}vaadin-checkbox[theme~=toggle-switch]::part(checkbox):before{display:none}vaadin-dialog-overlay::part(overlay){max-width:95vw;max-height:90vh}vaadin-dialog-overlay::part(content){overflow-y:auto;overflow-x:hidden}.naked-field-alignment{margin-top:29px!important}.help-field-wrapper[disabled] .help-field-label,.help-field-wrapper[disabled] label{opacity:.5!important;transition:opacity .2s ease}.help-field-wrapper .help-field-label,.help-field-wrapper label{opacity:1;transition:opacity .2s ease}.native-label-dim[disabled]{opacity:.5!important}vaadin-horizontal-layout[disabled] .range-text-field-hyphen{color:var(--lumo-disabled-text-color)!important}.disabled-row{color:var(--lumo-disabled-text-color);background-color:var(--lumo-contrast-5pct);cursor:not-allowed;pointer-events:none;opacity:.6}[theme~=dark] vaadin-checkbox::part(checkbox){background-color:var(--lumo-contrast-20pct)}vaadin-grid::part(scroller),div[class*=scroller],.v-grid-scroller,[style*=overflow]{scrollbar-width:thin;scrollbar-color:var(--lumo-contrast-40pct) transparent}vaadin-grid ::-webkit-scrollbar,.v-scrollable ::-webkit-scrollbar,[style*=overflow] ::-webkit-scrollbar{display:block;width:8px;height:8px}vaadin-grid ::-webkit-scrollbar-thumb,.v-scrollable ::-webkit-scrollbar-thumb,[style*=overflow] ::-webkit-scrollbar-thumb{background-color:var(--lumo-contrast-30pct);border-radius:4px}.advanced-multi-select-display,.advanced-multi-select-display[readonly]{border:none!important;outline:none!important}.advanced-multi-select-display::part(input-field),.advanced-multi-select-display[readonly]::part(input-field){background-color:var(--lumo-contrast-10pct)!important;border:none!important;border-bottom:none!important;border-bottom-style:none!important}.advanced-multi-select-display::part(value){color:var(--lumo-body-text-color)!important}vaadin-text-field.editable-grid-cell{background-color:transparent!important;border:none!important}vaadin-text-field.editable-grid-cell::part(input-field){background-color:#fff!important;border:1px solid #ccc!important;border-radius:4px!important}vaadin-text-field.editable-grid-cell{--lumo-body-text-color: black !important;color:#000!important}vaadin-text-field.editable-grid-cell::part(value){color:#000!important}vaadin-text-field:not(.editable-grid-cell):not(.range-text-field-display)::part(input-field),vaadin-number-field::part(input-field),vaadin-integer-field::part(input-field),vaadin-email-field::part(input-field),vaadin-password-field::part(input-field),vaadin-text-area::part(input-field),vaadin-combo-box:not(.advanced-multi-select-display)::part(input-field){background-color:#181c20!important}vaadin-tabsheet::part(tabs-container){background-color:#000!important;width:100%!important}vaadin-tabsheet::part(content){padding:1rem!important;background-color:transparent!important;overflow:hidden!important;box-sizing:border-box!important}vaadin-tab:before,vaadin-tab:after{top:8px!important;bottom:auto!important}vaadin-tabs:before{bottom:8px!important}
