html:has(body.darkMode), html.loading:has(body.darkMode), body.darkMode{color-scheme: dark; background-color: #121212 !important; color: rgba(255, 255, 255, 0.87) !important;}body.darkMode md-content, body.darkMode md-list, body.darkMode md-sidenav, body.darkMode md-sidenav md-content, body.darkMode .md-subheader:not(.pf-upperbar):not(.reverse), body.darkMode .pf-menu-nav, body.darkMode md-table-container, body.darkMode table.md-table{background-color: #121212 !important; color: rgba(255, 255, 255, 0.87) !important;}body.darkMode md-card, body.darkMode md-dialog, body.darkMode md-bottom-sheet, body.darkMode md-menu-content, body.darkMode md-select-menu, body.darkMode md-select-menu md-content, body.darkMode .md-select-menu-container, body.darkMode .md-select-menu-container.md-table-select md-content, body.darkMode .md-select-menu-container.md-pagination-select md-content, body.darkMode .md-open-menu-container, body.darkMode md-autocomplete, body.darkMode .md-autocomplete-suggestions-container, body.darkMode .md-autocomplete-standard-list-container, body.darkMode .md-datepicker-calendar, body.darkMode .md-datepicker-calendar-pane, body.darkMode .md-datepicker-open .md-datepicker-input-container, body.darkMode .md-calendar, body.darkMode .md-virtual-repeat-container, body.darkMode md-edit-dialog, body.darkMode md-edit-dialog > .md-content{background-color: #1e1e1e !important; color: rgba(255, 255, 255, 0.87) !important;}body.darkMode .pf-sidenav, body.darkMode .pf-sidepanel{background: #1e1e1e !important; border-color: rgba(255, 255, 255, 0.12) !important; color: rgba(255, 255, 255, 0.87) !important;}body.darkMode .pf-sidenav .pf-sidepanel-item, body.darkMode .pf-sidenav-item, body.darkMode .pf-sidepanel-item{background-color: #1e1e1e !important; border-color: rgba(255, 255, 255, 0.12) !important; color: rgba(255, 255, 255, 0.87) !important;}body.darkMode .pf-sidenav-head, body.darkMode .pf-sidepanel-head{background-color: #1e1e1e !important; border-color: rgba(255, 255, 255, 0.12) !important;}body.darkMode md-toolbar.pf-sidenav-toolbar{background-color: #1e1e1e !important; border-color: rgba(255, 255, 255, 0.12) !important; color: rgba(255, 255, 255, 0.87) !important;}body.darkMode .pf-sidenav-button{background: #2c2c2c; border-color: rgba(255, 255, 255, 0.12);}body.darkMode .pf-sidenav-bar{border-color: rgba(255, 255, 255, 0.12); background: repeating-linear-gradient(-90deg, #666, #666 1px, #2c2c2c 2px, #2c2c2c 4px);}body.darkMode .pf-sidenav-bar:hover{background: repeating-linear-gradient(-90deg, #888, #777 1px, #444 2px, #444 4px);}body.darkMode .pf-menu-nav{border-color: rgba(255, 255, 255, 0.12) !important;}body.darkMode .pf-menu-list-item, body.darkMode .pf-menu-list-item .md-button, body.darkMode .pf-menu-list-item .md-button.md-no-style, body.darkMode .pf-menu-list-item .pf-menu-text, body.darkMode .pf-menu-list-item .md-body-2, body.darkMode .pf-menu-list-item md-icon, body.darkMode .pf-menu-list-item .pf-menu-icon{color: rgba(255, 255, 255, 0.87) !important;}body.darkMode .pf-menu-list-item.pf-menu-list-selected, body.darkMode .pf-menu-list-item.pf-menu-list-selected .md-button, body.darkMode .pf-menu-list-item.pf-menu-list-selected .pf-menu-text, body.darkMode .pf-menu-list-item.pf-menu-list-selected md-icon{color: rgba(255, 255, 255, 0.95) !important;}body.darkMode .pf-beware{background-color: #3e2723 !important; color: #ffcc80 !important;}body.darkMode md-tabs .md-tab:not(.md-active){color: rgba(255, 255, 255, 0.7) !important;}body.darkMode .pf-tabs md-tabs-canvas{border-bottom-color: rgba(255, 255, 255, 0.12);}body.darkMode table.md-table td.md-cell, body.darkMode table.md-table th.md-column, body.darkMode table.md-table .md-select-value, body.darkMode table.md-table .md-select-value span, body.darkMode md-select[multiple] .md-select-value span{color: rgba(255, 255, 255, 0.87) !important;}body.darkMode table.md-table td.md-cell{background-color: #121212 !important; border-top: 1px rgba(255, 255, 255, 0.12) solid !important;}body.darkMode table.md-table th.md-column{background-color: #121212 !important; color: rgba(255, 255, 255, 0.54) !important;}body.darkMode table.md-table th.md-column md-icon, body.darkMode table.md-table th.md-column md-icon.md-sort-icon{color: rgba(255, 255, 255, 0.38) !important;}body.darkMode table.md-table th.md-column.md-active, body.darkMode table.md-table th.md-column.md-active md-icon{color: rgba(255, 255, 255, 0.87) !important;}body.darkMode table.md-table td.md-cell.md-placeholder, body.darkMode table.md-table-card td.md-cell.md-placeholder{color: rgba(255, 255, 255, 0.38) !important;}body.darkMode table.md-table td.md-cell md-select > .md-select-value > span.md-select-icon{color: rgba(255, 255, 255, 0.54) !important;}body.darkMode table.md-table.md-row-select tbody.md-body > tr.md-row:not([disabled]):hover, body.darkMode table.md-table.md-row-select tbody.md-body > tr.md-row:not([disabled]):hover td.md-cell{background-color: #2c2c2c !important;}body.darkMode table.md-table.md-row-select tbody.md-body > tr.md-row.md-selected, body.darkMode table.md-table.md-row-select tbody.md-body > tr.md-row.md-selected td.md-cell, body.darkMode table.md-table.md-row-select tbody.md-body > tr.md-row.md-selected{outline-color: rgba(255, 255, 255, 0.38); background-color: #333 !important;}body.darkMode md-toolbar.md-table-toolbar:not(.md-menu-toolbar).md-default, body.darkMode md-toolbar.md-table-toolbar:not(.md-menu-toolbar).md-default .md-button, body.darkMode md-toolbar.md-table-toolbar .md-toolbar-tools md-icon{background-color: #121212 !important; color: rgba(255, 255, 255, 0.87) !important; fill: rgba(255, 255, 255, 0.87) !important;}body.darkMode md-table-pagination, body.darkMode .md-table-pagination, body.darkMode .md-table-pagination .label, body.darkMode .md-table-pagination .md-button, body.darkMode .md-table-pagination md-icon, body.darkMode .md-table-pagination md-select, body.darkMode .md-table-pagination md-select .md-select-value{background-color: transparent !important; color: inherit !important; fill: currentColor !important; border-color: transparent !important;}body.darkMode md-menu-content .md-button, body.darkMode md-menu-content .md-button md-icon, body.darkMode md-menu-content md-menu-item, body.darkMode md-menu-content md-menu-item md-icon, body.darkMode md-menu-content a, body.darkMode md-menu-content td, body.darkMode .md-open-menu-container .md-button, body.darkMode .md-open-menu-container md-icon{color: rgba(255, 255, 255, 0.87) !important;}body.darkMode md-menu-content .md-button[disabled], body.darkMode md-menu-content .md-button[disabled] md-icon{color: rgba(255, 255, 255, 0.38) !important;}body.darkMode .cal-week{background-color: #2c2c2c !important; border: 1px solid rgba(255, 255, 255, 0.32) !important; color: rgba(255, 255, 255, 0.87) !important;}body.darkMode .cal-calendar-day{border: 1px solid rgba(255, 255, 255, 0.32) !important;}body.darkMode .cal-day-container, body.darkMode .cal-day-container md-card-header{background-color: #1e1e1e !important; color: rgba(255, 255, 255, 0.87) !important;}body.darkMode .cal-day-container md-card-header{border-bottom: 1px solid rgba(255, 255, 255, 0.32) !important;}body.darkMode .cal-calendar-day.cal-weekend-date .cal-day-container{background-color: #252525 !important;}body.darkMode .cal-calendar-day.cal-out-of-month .cal-day-container{background-color: #161616 !important;}body.darkMode .cal-calendar-day.cal-today-date .cal-day-container{background-color: #3e3a1e !important;}body.darkMode .cal-calendar-day.cal-today-date md-card-header{background-color: #5c5420 !important;}body.darkMode .cal-event-list-item{filter: brightness(1.85);}body.darkMode #cal_zoom > div{background: #1e1e1e; color: rgba(255, 255, 255, 0.87);}body.darkMode table.pf-table-basic, body.darkMode table.pf-table-basic tr th, body.darkMode pre.pf-pre-basic, body.darkMode .sql-formatted{background-color: #1e1e1e !important; border-color: rgba(255, 255, 255, 0.12) !important; color: rgba(255, 255, 255, 0.87) !important;}body.darkMode table.md-table-card tr{box-shadow: 0 1px 5px 0 rgb(0 0 0 / 40%), 0 2px 2px 0 rgb(0 0 0 / 30%);}body.darkMode .pf-table-icon[disabled] md-icon, body.darkMode .md-button[disabled] md-icon, body.darkMode .md-default-theme .md-button[disabled] md-icon{color: rgba(255, 255, 255, 0.38) !important;}body.darkMode table button.pf-table-icon:not([disabled]):not([md-no-ink]):hover{background-color: rgba(255, 255, 255, 0.12) !important;}body.darkMode md-checkbox:not(.md-checked) .md-icon, body.darkMode md-radio-button .md-off{border-color: rgba(255, 255, 255, 0.54) !important;}body.darkMode table.md-table md-checkbox div.md-container{color: #121212 !important; background-color: #fff !important;}body.darkMode md-icon{color: rgba(255, 255, 255, 0.68);}body.darkMode .md-button.md-primary md-icon, body.darkMode .md-button.md-accent md-icon, body.darkMode .md-button.md-warn md-icon, body.darkMode .md-button.md-fab md-icon, body.darkMode md-toolbar.md-primary md-icon, body.darkMode md-toolbar.md-accent md-icon, body.darkMode md-toolbar.md-warn md-icon{color: inherit;}body.darkMode md-input-container .md-input, body.darkMode md-input-container > md-icon, body.darkMode .md-datepicker-input, body.darkMode md-select .md-select-value, body.darkMode md-select .md-select-icon, body.darkMode md-chips .md-chip-input-container input{color: rgba(255, 255, 255, 0.87) !important; border-color: rgba(255, 255, 255, 0.38);}body.darkMode md-input-container .md-placeholder, body.darkMode md-input-container:not(.md-input-focused) label, body.darkMode md-input-container .md-input::placeholder, body.darkMode md-select .md-select-value.md-select-placeholder, body.darkMode .md-datepicker-input::placeholder{color: rgba(255, 255, 255, 0.54) !important;}body.darkMode md-chip{background: #424242 !important; color: rgba(255, 255, 255, 0.87) !important;}body.darkMode md-chip md-icon{color: rgba(255, 255, 255, 0.68) !important;}body.darkMode md-divider, body.darkMode .pf-bottom-bar, body.darkMode fieldset.standard{border-color: rgba(255, 255, 255, 0.12) !important;}body.darkMode .md-button.md-raised:not(.md-primary):not(.md-accent):not(.md-warn):not(.md-fab), body.darkMode .md-button.md-raised:not(.md-primary):not(.md-accent):not(.md-warn):not(.md-fab) md-icon{background-color: #2c2c2c !important; color: rgba(255, 255, 255, 0.87) !important;}body.darkMode .md-button:not([disabled]):not(.md-raised):not(.md-fab):not(.md-primary):not(.md-accent):not(.md-warn):hover{background-color: rgba(255, 255, 255, 0.08) !important;}body.darkMode md-option, body.darkMode md-menu-item, body.darkMode .md-autocomplete-suggestion{color: rgba(255, 255, 255, 0.87) !important;}body.darkMode md-option:not([disabled]):hover, body.darkMode md-option:not([disabled]).md-focused, body.darkMode .md-autocomplete-suggestion:hover, body.darkMode .md-autocomplete-suggestion.selected{background-color: rgba(255, 255, 255, 0.08) !important;}body.darkMode ::-webkit-scrollbar-thumb{border-color: #2c2c2c; background-color: #555;}body.darkMode .pf-searchhist-hint, body.darkMode .md-list-item-text b, body.darkMode .hint{color: rgba(255, 255, 255, 0.54);}body.darkMode .hint{border-color: rgba(255, 255, 255, 0.12); background: linear-gradient(to left, rgba(255, 0, 0, 0), rgba(255, 251, 204, 0.12));}body.darkMode .md-datepicker-input-mask-opaque{box-shadow: 0 0 0 9999px #1e1e1e;}body.darkMode .pf-img-button, body.darkMode .pf-img-button:not([disabled]):hover, body.darkMode .pf-img-button img, body.darkMode img.pf-expand-img, body.darkMode .pf-expand-img img, body.darkMode .pf-table-icon-90, body.darkMode .pf-table-icon-90 img{background-color: #fff !important;}body.darkMode .pf-scan-item{background-color: #2c2c2c !important; color: rgba(255, 255, 255, 0.87) !important; border-color: rgba(255, 255, 255, 0.12) !important;}body.darkMode .pf-scan-item-current{background-color: #1b3d1b !important;}body.darkMode .pf-scan-item-verify{background-color: #3e2e1a !important;}body.darkMode md-expansion-panel, body.darkMode md-expansion-panel md-expansion-panel-collapsed, body.darkMode md-expansion-panel .md-expansion-panel-footer-container, body.darkMode md-expansion-panel .md-expansion-panel-header-container{background: #2c2c2c !important; color: rgba(255, 255, 255, 0.87) !important;}body.darkMode md-expansion-panel{box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.12), 0 0 2px rgba(0, 0, 0, 0.4), 0 2px 4px rgba(0, 0, 0, 0.5);}body.darkMode md-expansion-panel .md-title, body.darkMode md-expansion-panel-content, body.darkMode md-expansion-panel-content.md-caption, body.darkMode md-expansion-panel-content ol, body.darkMode md-expansion-panel-content li{color: rgba(255, 255, 255, 0.87) !important;}body.darkMode md-expansion-panel .md-summary{color: rgba(255, 255, 255, 0.54) !important;}body.darkMode md-expansion-panel .md-expansion-panel-icon svg{fill: rgba(255, 255, 255, 0.54) !important;}body.darkMode md-expansion-panel:not(.md-open):not([disabled]):focus, body.darkMode md-expansion-panel:not(.md-open):not([disabled]):focus md-expansion-panel-collapsed{background: #333 !important;}body.darkMode md-expansion-panel md-expansion-panel-footer .md-expansion-panel-footer-container, body.darkMode md-expansion-panel md-expansion-panel-header .md-expansion-panel-header-container{border-color: rgba(255, 255, 255, 0.12) !important;}body.darkMode .pf-sidenav .md-button.md-raised.md-primary, body.darkMode .pf-sidenav .md-button.md-raised.md-accent, body.darkMode .pf-sidenav .md-button.md-raised.md-warn{color: rgba(255, 255, 255, 0.95) !important;}body.darkMode .pf-sidenav .md-button.md-raised.md-primary md-icon, body.darkMode .pf-sidenav .md-button.md-raised.md-accent md-icon, body.darkMode .pf-sidenav .md-button.md-raised.md-warn md-icon{color: inherit !important;}body.darkMode .pf-sidenav .md-button.md-raised[disabled], body.darkMode .pf-sidenav .md-button.md-raised[disabled] md-icon, body.darkMode .pf-sidenav .md-button.md-raised[disabled] span{color: rgba(255, 255, 255, 0.38) !important;}body.darkMode md-progress-linear, body.darkMode md-progress-linear .md-container{background-color: #000 !important;}body.darkMode .pf-search-bar > div{background-color: #1e1e1e !important; color: rgba(255, 255, 255, 0.87) !important;}body.darkMode .pf-search-bar > *{border-color: rgba(255, 255, 255, 0.12);}body.darkMode .pf-search-bar md-checkbox, body.darkMode .pf-search-bar md-checkbox .md-label, body.darkMode .pf-search-bar md-checkbox span{color: rgba(255, 255, 255, 0.87) !important;}body.darkMode .lf-ng-md-file-input .lf-ng-md-file-input-container{background-color: #2c2c2c !important; box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.45);}body.darkMode .lf-ng-md-file-input-caption, body.darkMode .lf-ng-md-file-input-caption-text, body.darkMode .lf-ng-md-file-input-caption-text-default, body.darkMode .lf-ng-md-file-input-caption md-icon{color: rgba(255, 255, 255, 0.7) !important;}body.darkMode .lf-ng-md-file-input-drag-text, body.darkMode .lf-ng-md-file-input-preview-container{color: rgba(255, 255, 255, 0.54) !important; border-color: rgba(255, 255, 255, 0.12);}body.darkMode .lf-ng-md-file-input-preview-container .lf-ng-md-file-input-drag{border-color: rgba(255, 255, 255, 0.24);}body.darkMode #pf-form-login, body.darkMode #pf-form-password, body.darkMode #pf-form-password .md-whiteframe-z4{background-color: #1e1e1e !important; color: rgba(255, 255, 255, 0.87) !important;}body.darkMode md-card md-card-header:not(.pf-upperbar){background-color: transparent !important;}body.darkMode .md-button.md-primary:not([disabled]):not(.md-raised):not(.md-fab), body.darkMode .md-button.md-primary:not([disabled]):not(.md-raised):not(.md-fab) md-icon, body.darkMode .md-tab.md-active, body.darkMode md-input-container.md-input-focused label, body.darkMode md-input-container.md-input-focused md-icon, body.darkMode .md-datepicker-open .md-datepicker-calendar-icon, body.darkMode .pf-sidenav-head, body.darkMode .pf-sidepanel-head, body.darkMode fieldset.standard legend, body.darkMode .pf-page-title, body.darkMode [md-colors*="{color:'primary'"], body.darkMode [md-colors*="{color: 'primary'"], body.darkMode [md-colors*=", color:'primary'"], body.darkMode [md-colors*=",color:'primary'"], body.darkMode [md-colors*='{color:"primary"'], body.darkMode [md-colors*='{color: "primary"'], body.darkMode [md-colors*=', color:"primary"'], body.darkMode [md-colors*=',color:"primary"'], body.darkMode [md-colors*='"color":"primary"']{color: var(--pf-primary-ink) !important;}body.darkMode md-input-container.md-input-focused .md-input, body.darkMode md-input-container.md-input-focused.md-input-resized .md-input, body.darkMode md-select.md-default-theme.ng-valid.md-input-focused .md-select-value, body.darkMode md-checkbox.md-checked .md-icon, body.darkMode md-radio-button.md-checked .md-off, body.darkMode [md-colors*="border-color:'primary'"], body.darkMode [md-colors*="border-color: 'primary'"], body.darkMode [md-colors*='"border-color":"primary"']{border-color: var(--pf-primary-ink) !important;}body.darkMode md-checkbox.md-checked .md-icon, body.darkMode md-radio-button.md-checked .md-on, body.darkMode md-switch.md-checked .md-thumb, body.darkMode md-tabs md-ink-bar, body.darkMode .md-datepicker-calendar-icon.md-focused{background-color: var(--pf-primary-ink) !important;}body.darkMode md-toolbar.md-primary:not(.pf-sidenav-toolbar), body.darkMode .md-button.md-raised.md-primary:not([disabled]), body.darkMode .md-button.md-fab.md-primary:not([disabled]), body.darkMode [md-colors*="{background:'primary'"], body.darkMode [md-colors*="{background: 'primary'"], body.darkMode [md-colors*='{background:"primary"'], body.darkMode [md-colors*='{background: "primary"'], body.darkMode [md-colors*='"background":"primary"']{background-color: var(--pf-primary-fill) !important; color: var(--pf-primary-fill-text) !important;}
