[data-layout-mode=dark] .p-dialog,[data-layout-mode=dark] .p-dialog .p-dialog-header,[data-layout-mode=dark] .p-dialog .p-dialog-content,[data-layout-mode=dark] .p-dialog .p-dialog-footer{background:var(--app-surface-elevated, #212529)!important;color:var(--app-text, #ced4da)!important;border-color:var(--app-border, #32383e)!important}[data-layout-mode=dark] .p-dialog .p-dialog-header .p-dialog-title,[data-layout-mode=dark] .p-dialog .p-dialog-header-icon{color:var(--app-text, #ced4da)!important}[data-layout-mode=dark] .p-dialog-mask{background-color:#0000008c!important}[data-layout-mode=dark] .p-dropdown-panel,[data-layout-mode=dark] .p-autocomplete-panel,[data-layout-mode=dark] .p-multiselect-panel,[data-layout-mode=dark] .p-cascadeselect-panel,[data-layout-mode=dark] .p-overlaypanel,[data-layout-mode=dark] .p-tieredmenu,[data-layout-mode=dark] .p-menu,[data-layout-mode=dark] .p-contextmenu,[data-layout-mode=dark] .p-datepicker,[data-layout-mode=dark] .p-datepicker .p-datepicker-header,[data-layout-mode=dark] .p-datepicker table td>span{background:var(--app-surface-elevated, #212529)!important;color:var(--app-text, #ced4da)!important;border-color:var(--app-border, #32383e)!important}[data-layout-mode=dark] .p-dropdown-panel .p-dropdown-item,[data-layout-mode=dark] .p-autocomplete-panel .p-autocomplete-item,[data-layout-mode=dark] .p-multiselect-panel .p-multiselect-item,[data-layout-mode=dark] .p-menu .p-menuitem-link,[data-layout-mode=dark] .p-tieredmenu .p-menuitem-link{color:var(--app-text, #ced4da)!important}[data-layout-mode=dark] .p-dropdown-panel .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover,[data-layout-mode=dark] .p-autocomplete-panel .p-autocomplete-item:hover,[data-layout-mode=dark] .p-multiselect-panel .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover,[data-layout-mode=dark] .p-menu .p-menuitem-link:not(.p-disabled):hover,[data-layout-mode=dark] .p-tieredmenu .p-menuitem-link:not(.p-disabled):hover{background:var(--app-hover, rgba(255, 255, 255, .06))!important;color:var(--app-text, #ced4da)!important}[data-layout-mode=dark] .p-dropdown-panel .p-dropdown-item.p-highlight,[data-layout-mode=dark] .p-autocomplete-panel .p-autocomplete-item.p-highlight,[data-layout-mode=dark] .p-multiselect-panel .p-multiselect-item.p-highlight{background:color-mix(in srgb,var(--primary-color, #0d6efd) 22%,var(--app-surface-elevated))!important;color:var(--app-text, #ced4da)!important}[data-layout-mode=dark] .p-dropdown,[data-layout-mode=dark] .p-multiselect,[data-layout-mode=dark] .p-calendar .p-inputtext,[data-layout-mode=dark] .p-inputtext,[data-layout-mode=dark] .p-inputnumber-input,[data-layout-mode=dark] .p-password-input,[data-layout-mode=dark] .p-inputtextarea{background:var(--app-input-bg, #262a2f)!important;color:var(--app-text, #ced4da)!important;border-color:var(--app-border, #32383e)!important}[data-layout-mode=dark] .p-dropdown:not(.p-disabled).p-focus,[data-layout-mode=dark] .p-inputtext:enabled:focus,[data-layout-mode=dark] .p-inputtextarea:enabled:focus{border-color:var(--primary-color, #0d6efd)!important;box-shadow:0 0 0 .15rem color-mix(in srgb,var(--primary-color, #0d6efd) 25%,transparent)!important}[data-layout-mode=dark] .p-dropdown .p-dropdown-label,[data-layout-mode=dark] .p-dropdown .p-dropdown-trigger,[data-layout-mode=dark] .p-multiselect .p-multiselect-label,[data-layout-mode=dark] .p-multiselect .p-multiselect-trigger{color:var(--app-text, #ced4da)!important;background:transparent!important}[data-layout-mode=dark] .p-datatable .p-datatable-header,[data-layout-mode=dark] .p-datatable .p-datatable-thead>tr>th,[data-layout-mode=dark] .p-datatable .p-datatable-tbody>tr,[data-layout-mode=dark] .p-datatable .p-datatable-tbody>tr>td,[data-layout-mode=dark] .p-datatable .p-datatable-tfoot>tr>td,[data-layout-mode=dark] .p-datatable .p-datatable-footer{background:var(--app-surface-elevated, #212529)!important;color:var(--app-text, #ced4da)!important;border-color:var(--app-border, #32383e)!important}[data-layout-mode=dark] .p-datatable .p-datatable-tbody>tr:hover{background:var(--app-hover, rgba(255, 255, 255, .06))!important}[data-layout-mode=dark] .p-datatable .p-datatable-tbody>tr.p-highlight{background:color-mix(in srgb,var(--primary-color, #0d6efd) 18%,var(--app-surface-elevated))!important}[data-layout-mode=dark] .p-tabview .p-tabview-nav,[data-layout-mode=dark] .p-tabview .p-tabview-panels,[data-layout-mode=dark] .p-tabview .p-tabview-nav li .p-tabview-nav-link,[data-layout-mode=dark] .p-accordion .p-accordion-header .p-accordion-header-link,[data-layout-mode=dark] .p-accordion .p-accordion-content,[data-layout-mode=dark] .p-card{background:var(--app-surface-elevated, #212529)!important;color:var(--app-text, #ced4da)!important;border-color:var(--app-border, #32383e)!important}[data-layout-mode=dark] .p-card .p-card-title,[data-layout-mode=dark] .p-card .p-card-subtitle,[data-layout-mode=dark] .p-card .p-card-content{color:var(--app-text, #ced4da)!important}[data-layout-mode=dark] .p-tooltip .p-tooltip-text{background:var(--app-surface-elevated, #212529)!important;color:var(--app-text, #ced4da)!important}[data-layout-mode=dark] .p-toast .p-toast-message{background:var(--app-surface-elevated, #212529)!important;color:var(--app-text, #ced4da)!important;border-color:var(--app-border, #32383e)!important}[data-layout-mode=dark] .p-confirm-dialog .p-dialog-content,[data-layout-mode=dark] .p-confirm-popup{background:var(--app-surface-elevated, #212529)!important;color:var(--app-text, #ced4da)!important}[data-layout-mode=dark] .p-paginator{background:var(--app-surface-elevated, #212529)!important;color:var(--app-text, #ced4da)!important;border-color:var(--app-border, #32383e)!important}[data-layout-mode=dark] .p-paginator .p-paginator-element{color:var(--app-text, #ced4da)!important}[data-layout-mode=dark] .p-paginator .p-highlight{background:color-mix(in srgb,var(--primary-color, #0d6efd) 25%,var(--app-surface-elevated))!important;color:var(--app-text, #ced4da)!important}[data-layout-mode=dark] .p-checkbox .p-checkbox-box,[data-layout-mode=dark] .p-radiobutton .p-radiobutton-box{background:var(--app-input-bg, #262a2f)!important;border-color:var(--app-border, #32383e)!important}[data-layout-mode=dark] .p-tree,[data-layout-mode=dark] .p-listbox,[data-layout-mode=dark] .p-orderlist .p-orderlist-list,[data-layout-mode=dark] .p-picklist .p-picklist-list,[data-layout-mode=dark] .p-sidebar{background:var(--app-surface-elevated, #212529)!important;color:var(--app-text, #ced4da)!important;border-color:var(--app-border, #32383e)!important}[data-layout-mode=dark] .p-chip{background:var(--app-hover, rgba(255, 255, 255, .06))!important;color:var(--app-text, #ced4da)!important}[data-layout-mode=dark] .ql-toolbar.ql-snow,[data-layout-mode=dark] .ql-container.ql-snow{background:var(--app-surface-elevated, #212529)!important;border-color:var(--app-border, #32383e)!important;color:var(--app-text, #ced4da)!important}[data-layout-mode=dark] .ql-snow .ql-stroke{stroke:var(--app-text-muted, #adb5bd)!important}[data-layout-mode=dark] .ql-snow .ql-fill{fill:var(--app-text-muted, #adb5bd)!important}[data-layout-mode=dark] .ql-editor{color:var(--app-text, #ced4da)!important}
