:root[data-theme-resolved=dark]{--ds-color-primary:#4db8db;--ds-color-primary-hover:#3aa8ce;--ds-color-primary-light:#7fd0ea;--ds-color-primary-dark:#0b1929;--ds-chrome-bg:#0f2132;--ds-text-on-primary:#0b1929;--ds-bg-page:#0b1929;--ds-bg-card:#0f2132;--ds-bg-section:#13293e;--ds-bg-hover:#4db8db1a;--ds-bg-selected:#1e3a52;--ds-bg-row-band:#162d44;--ds-bg-row-band-hover:#1e3a52;--ds-text-primary:#e2edf5;--ds-text-secondary:#8fa3b8;--ds-text-muted:#7a9bb5;--ds-text-inverse:#fff;--ds-border-light:#1e3a52;--ds-border-medium:#2a4d66;--ds-border-primary:#4db8db;--ds-border-focus:#4db8db;--ds-color-success:#34d399;--ds-color-warning:#fbbf24;--ds-color-danger:#f87171;--ds-color-info:#60a5fa;--ds-color-success-text:#34d399;--ds-color-warning-text:#fbbf24;--ds-color-danger-text:#f87171;--ds-shadow-sm:0 1px 3px #0000004d;--ds-shadow-md:0 4px 12px #0006;--ds-shadow-lg:0 8px 24px #00000080;--ds-shadow-xl:0 16px 48px #0009;--ds-badge-success-bg:#34d3991a;--ds-badge-success-text:#34d399;--ds-badge-warning-bg:#fbbf241a;--ds-badge-warning-text:#fbbf24;--ds-badge-danger-bg:#f871711a;--ds-badge-danger-text:#f87171;--ds-badge-info-bg:#60a5fa1a;--ds-badge-info-text:#60a5fa;--ds-bg-warning:#fbbf241a;--ds-text-warning:#fbbf24;--ds-chart-series-1:#4db8db;--ds-chart-series-2:#7fd0ea;--ds-chart-series-3:#34d399;--ds-chart-series-4:#fbbf24;--ds-chart-series-5:#60a5fa;--ds-chart-sequel:#ffde05;--ds-chart-grid:#1e3a52;--ds-chart-axis:#8fa3b8;--ds-ink-neurolens:#6b9bd1;--ds-ink-sequel:#ffde05;--ds-ink-n3:#45c4ad;--ds-amber-text:#fbbf24;--ds-slate-text:#8fa3b8;--ds-indigo-text:#818df1;--ds-bg-danger:#f871711a;--ds-bg-success:#34d3991a;--ds-bg-info:#60a5fa1a;--ds-info-text:#60a5fa;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] .p-datatable .p-datatable-thead>tr>th,:root:root .p-datatable .p-datatable-thead>tr>th{background:var(--ds-bg-section);color:var(--ds-text-primary);border-color:var(--ds-border-light)}[data-theme=dark] .p-datatable .p-datatable-tbody>tr,:root:root .p-datatable .p-datatable-tbody>tr{background:var(--ds-bg-card);color:var(--ds-text-primary)}[data-theme=dark] .p-datatable .p-datatable-tbody>tr>td,:root:root .p-datatable .p-datatable-tbody>tr>td{border-color:var(--ds-border-light)}[data-theme=dark] .p-datatable .p-datatable-tbody>tr:nth-child(2n),:root:root .p-datatable .p-datatable-tbody>tr:nth-child(2n){background:var(--ds-bg-section)}[data-theme=dark] .p-paginator,[data-theme=dark] .p-dropdown,[data-theme=dark] .p-multiselect,[data-theme=dark] .p-dropdown-panel,[data-theme=dark] .p-multiselect-panel,[data-theme=dark] .p-tabview .p-tabview-nav,[data-theme=dark] .p-tabview-panels,[data-theme=dark] .p-datepicker,:root:root .p-paginator,:root:root .p-dropdown,:root:root .p-multiselect,:root:root .p-dropdown-panel,:root:root .p-multiselect-panel,:root:root .p-tabview .p-tabview-nav,:root:root .p-tabview-panels,:root:root .p-datepicker{background:var(--ds-bg-card);color:var(--ds-text-primary);border-color:var(--ds-border-light)}[data-theme=dark] .p-dropdown-item,[data-theme=dark] .p-multiselect-item,:root:root .p-dropdown-item,:root:root .p-multiselect-item{color:var(--ds-text-primary)}[data-theme=dark] .p-dropdown-item:hover,[data-theme=dark] .p-multiselect-item:hover,:root:root .p-dropdown-item:hover,:root:root .p-multiselect-item:hover{background:var(--ds-bg-hover)}:root[data-theme-resolved=dark] .p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,:root[data-theme-resolved=dark] .p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,:root[data-theme-resolved=dark] .p-datatable .p-datatable-scrollable-header,:root[data-theme-resolved=dark] .p-datatable .p-datatable-scrollable-footer{background-color:var(--ds-bg-section)}:root[data-theme-resolved=dark] .p-datatable .p-datatable-tfoot>tr>td,:root[data-theme-resolved=dark] .p-datatable .p-datatable-header,:root[data-theme-resolved=dark] .p-datatable .p-datatable-footer{background:var(--ds-bg-section);color:var(--ds-text-primary);border-color:var(--ds-border-light)}:root[data-theme-resolved=dark] .p-datatable .p-sortable-column .p-sortable-column-icon{color:var(--ds-text-secondary)}:root[data-theme-resolved=dark] .p-datatable .p-sortable-column.p-highlight,:root[data-theme-resolved=dark] .p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:var(--ds-color-primary-light)}:root[data-theme-resolved=dark] .p-datatable .p-sortable-column:not(.p-highlight):hover{background:var(--ds-bg-hover);color:var(--ds-text-primary)}:root[data-theme-resolved=dark] .p-datatable .p-sortable-column:focus{box-shadow:inset 0 0 0 .15rem var(--ds-border-focus)}:root[data-theme-resolved=dark] .p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--ds-bg-selected);color:var(--ds-text-primary)}:root[data-theme-resolved=dark] .p-datatable .p-datatable-loading-overlay{background:#00000073}:root[data-theme-resolved=dark] .p-datatable .p-column-filter-menu-button,:root[data-theme-resolved=dark] .p-datatable .p-column-filter-clear-button{color:var(--ds-text-secondary)}:root[data-theme-resolved=dark] .p-datatable .p-column-filter-menu-button:hover,:root[data-theme-resolved=dark] .p-datatable .p-column-filter-menu-button.p-column-filter-menu-button-open{background:var(--ds-bg-hover);color:var(--ds-text-primary)}:root[data-theme-resolved=dark] .p-column-filter-overlay,:root[data-theme-resolved=dark] .p-column-filter-overlay-menu .p-column-filter-constraint,:root[data-theme-resolved=dark] .p-column-filter-overlay-menu .p-column-filter-buttonbar{background:var(--ds-bg-card);color:var(--ds-text-primary);border-color:var(--ds-border-light)}:root[data-theme-resolved=dark] .p-inputtext{background:var(--ds-bg-section);color:var(--ds-text-primary);border-color:var(--ds-border-medium)}:root[data-theme-resolved=dark] .p-inputtext::placeholder{color:var(--ds-text-muted)}:root[data-theme-resolved=dark] .p-inputtext:enabled:hover{border-color:var(--ds-border-primary)}:root[data-theme-resolved=dark] .p-inputtext:enabled:focus{border-color:var(--ds-border-focus);box-shadow:0 0 0 .2rem color-mix(in srgb, var(--ds-border-focus) 35%, transparent)}:root[data-theme-resolved=dark] .p-button:not(.p-button-text):not(.p-button-outlined):not(.ds-btn-primary):not(.ds-btn-outlined){background:var(--ds-color-primary);border-color:var(--ds-color-primary);color:var(--ds-text-on-primary)}:root[data-theme-resolved=dark] .p-button:not(.p-button-text):not(.p-button-outlined):not(.ds-btn-primary):not(.ds-btn-outlined):enabled:hover{background:var(--ds-color-primary-hover);border-color:var(--ds-color-primary-hover)}:root[data-theme-resolved=dark] .p-datepicker,:root[data-theme-resolved=dark] .p-datepicker:not(.p-datepicker-inline),:root[data-theme-resolved=dark] .p-datepicker .p-datepicker-header{background:var(--ds-bg-card);color:var(--ds-text-primary);border-color:var(--ds-border-light)}:root[data-theme-resolved=dark] .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,:root[data-theme-resolved=dark] .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month,:root[data-theme-resolved=dark] .p-datepicker .p-datepicker-header .p-datepicker-prev,:root[data-theme-resolved=dark] .p-datepicker .p-datepicker-header .p-datepicker-next,:root[data-theme-resolved=dark] .p-datepicker table th,:root[data-theme-resolved=dark] .p-datepicker table td>span,:root[data-theme-resolved=dark] .p-datepicker .p-monthpicker .p-monthpicker-month,:root[data-theme-resolved=dark] .p-datepicker .p-yearpicker .p-yearpicker-year{color:var(--ds-text-primary)}:root[data-theme-resolved=dark] .p-datepicker .p-datepicker-header .p-datepicker-title button:enabled:hover,:root[data-theme-resolved=dark] .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,:root[data-theme-resolved=dark] .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover,:root[data-theme-resolved=dark] .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover,:root[data-theme-resolved=dark] .p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover,:root[data-theme-resolved=dark] .p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:var(--ds-bg-hover);color:var(--ds-text-primary)}:root[data-theme-resolved=dark] .p-datepicker table td.p-datepicker-today>span{background:var(--ds-bg-section);color:var(--ds-text-primary)}:root[data-theme-resolved=dark] .p-datepicker table td>span.p-highlight,:root[data-theme-resolved=dark] .p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight,:root[data-theme-resolved=dark] .p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{background:var(--ds-color-primary);color:var(--ds-text-on-primary)}:root[data-theme-resolved=dark] .p-datepicker table td>span.p-disabled{color:var(--ds-text-muted)}:root[data-theme-resolved=dark] .p-datepicker .p-datepicker-buttonbar,:root[data-theme-resolved=dark] .p-datepicker .p-timepicker{border-color:var(--ds-border-light)}:root[data-theme-resolved=dark] .p-tabview .p-tabview-nav,:root[data-theme-resolved=dark] .p-tabview .p-tabview-panels{background:var(--ds-bg-card);border-color:var(--ds-border-light)}:root[data-theme-resolved=dark] .p-tabview .p-tabview-nav li .p-tabview-nav-link{background:var(--ds-bg-card);color:var(--ds-text-secondary);border-color:var(--ds-border-light)}:root[data-theme-resolved=dark] .p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:var(--ds-bg-hover);color:var(--ds-text-primary)}:root[data-theme-resolved=dark] .p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:var(--ds-bg-card);color:var(--ds-color-primary-light);border-color:var(--ds-color-primary-light)}:root[data-theme-resolved=dark] .p-tabview .p-tabview-ink-bar{background:var(--ds-color-primary-light)}:root[data-theme-resolved=dark] .p-component-overlay{background-color:#0009}:root[data-theme-resolved=dark] .p-checkbox .p-checkbox-box{background:var(--ds-bg-section);border-color:var(--ds-border-medium)}:root[data-theme-resolved=dark] .p-checkbox .p-checkbox-box.p-highlight{background:var(--ds-color-primary);border-color:var(--ds-color-primary);color:var(--ds-text-on-primary)}:root[data-theme-resolved=dark] .leaflet-container{background:var(--ds-bg-section)}:root[data-theme-resolved=dark] .leaflet-tile-pane{filter:invert()hue-rotate(180deg)brightness(.9)contrast(.9)}:root[data-theme-resolved=dark] .leaflet-bar a,:root[data-theme-resolved=dark] .leaflet-control-attribution{background:var(--ds-bg-card);color:var(--ds-text-primary);border-color:var(--ds-border-light)}:root[data-theme-resolved=dark] .leaflet-control-attribution a{color:var(--ds-color-primary-light)}:root[data-theme-resolved=dark] .leaflet-popup-content-wrapper,:root[data-theme-resolved=dark] .leaflet-popup-tip{background:var(--ds-bg-card);color:var(--ds-text-primary)}:root[data-theme-resolved=dark] select{background-color:var(--ds-bg-section);color:var(--ds-text-primary);border-color:var(--ds-border-medium)}
