:root[data-theme=dark]{--surface-a:#171717;--surface-b:#0a0a0a;--surface-c:#ffffff0f;--surface-d:#363636;--surface-e:#171717;--surface-f:#171717;--text-color:#fafafa;--text-color-secondary:#a3a3a3;--primary-color:#818cf8;--primary-color-text:#030712;--surface-0:#0a0a0a;--surface-50:#171717;--surface-100:#262626;--surface-200:#404040;--surface-300:#737373;--surface-400:#a3a3a3;--surface-500:#d4d4d4;--surface-600:#e5e5e5;--surface-700:#f5f5f5;--surface-800:#fafafa;--surface-900:#fff;--gray-50:#fafafa;--gray-100:#f5f5f5;--gray-200:#e5e5e5;--gray-300:#d4d4d4;--gray-400:#a3a3a3;--gray-500:#737373;--gray-600:#404040;--gray-700:#262626;--gray-800:#171717;--gray-900:#0a0a0a;--surface-ground:#0a0a0a;--surface-section:#0a0a0a;--surface-card:#171717;--surface-overlay:#171717;--surface-border:#262626;--surface-hover:#262626;--focus-ring:0 0 0 .2rem #818cf833;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] body{color:#fafafa!important;background-color:#0a0a0a!important}:root[data-theme=dark] .surface-border,:root[data-theme=dark] .border-50,:root[data-theme=dark] .border-100,:root[data-theme=dark] .border-200,:root[data-theme=dark] .border-300,:root[data-theme=dark] .border-400,:root[data-theme=dark] .border-500{border-color:var(--surface-border)!important}:root[data-theme=dark] .bg-white{background-color:var(--surface-card)!important}:root[data-theme=dark] .fixed-horizontal-scrollbar{background-color:var(--surface-card)!important;border-top-color:var(--surface-border)!important}:root[data-theme=dark] .fixed-horizontal-scrollbar::-webkit-scrollbar-track{background:var(--surface-card)!important}:root[data-theme=dark] .fixed-horizontal-scrollbar::-webkit-scrollbar-thumb{border-color:var(--surface-card)!important;background:#404040!important}:root[data-theme=dark] .fixed-horizontal-scrollbar::-webkit-scrollbar-thumb:hover{background:#525252!important}:root[data-theme=dark] .p-toolbar{background-color:var(--surface-card)!important;border-color:var(--surface-border)!important;color:var(--text-color)!important}:root[data-theme=dark] .p-datatable .p-datatable-header,:root[data-theme=dark] .p-datatable .p-datatable-footer,:root[data-theme=dark] .p-datatable .p-datatable-emptymessage td{color:var(--text-color)!important;border-color:var(--surface-border)!important;background-color:#0000!important}:root[data-theme=dark] .p-datatable .p-datatable-thead>tr>th{background-color:var(--surface-ground)!important;border-color:var(--surface-border)!important;color:var(--text-color-secondary)!important}:root[data-theme=dark] .p-datatable .p-datatable-tbody>tr{background-color:var(--surface-card)!important;border-color:var(--surface-border)!important;color:var(--text-color)!important}:root[data-theme=dark] .p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n){background-color:#ffffff05!important}:root[data-theme=dark] .p-datatable .p-datatable-tbody>tr:hover{background-color:var(--surface-hover)!important}:root[data-theme=dark] .p-datatable .p-datatable-tfoot>tr>td{background-color:var(--surface-ground)!important;border-color:var(--surface-border)!important;color:var(--text-color)!important}:root[data-theme=dark] .p-paginator{border-color:var(--surface-border)!important;color:var(--text-color-secondary)!important;background-color:#0000!important}:root[data-theme=dark] .p-paginator .p-paginator-pages .p-paginator-page{color:var(--text-color-secondary)!important}:root[data-theme=dark] .p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background-color:var(--surface-hover)!important;color:var(--text-color)!important}:root[data-theme=dark] .p-inputtext,:root[data-theme=dark] .p-inputtextarea,:root[data-theme=dark] .p-dropdown,:root[data-theme=dark] .p-multiselect,:root[data-theme=dark] .p-inputnumber-input,:root[data-theme=dark] .p-chips .p-chips-multiple-container{background-color:var(--surface-ground)!important;border-color:var(--surface-border)!important;color:var(--text-color)!important}:root[data-theme=dark] .p-dropdown .p-dropdown-label,:root[data-theme=dark] .p-multiselect .p-multiselect-label{color:var(--text-color)!important}:root[data-theme=dark] .p-dropdown .p-dropdown-label.p-placeholder,:root[data-theme=dark] .p-multiselect .p-multiselect-label.p-placeholder,:root[data-theme=dark] .p-inputtext::placeholder{color:var(--text-color-secondary)!important}:root[data-theme=dark] .p-dropdown .p-dropdown-trigger,:root[data-theme=dark] .p-multiselect .p-multiselect-trigger{color:var(--text-color-secondary)!important;background-color:#0000!important}:root[data-theme=dark] .p-dropdown-panel,:root[data-theme=dark] .p-multiselect-panel,:root[data-theme=dark] .p-overlaypanel,:root[data-theme=dark] .p-datepicker,:root[data-theme=dark] .p-menu,:root[data-theme=dark] .p-tieredmenu,:root[data-theme=dark] .p-contextmenu{background-color:var(--surface-overlay)!important;border-color:var(--surface-border)!important;color:var(--text-color)!important}:root[data-theme=dark] .p-dropdown-panel .p-dropdown-items .p-dropdown-item,:root[data-theme=dark] .p-multiselect-panel .p-multiselect-items .p-multiselect-item,:root[data-theme=dark] .p-menu .p-menuitem-link{color:var(--text-color)!important}:root[data-theme=dark] .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover,:root[data-theme=dark] .p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover,:root[data-theme=dark] .p-menu .p-menuitem-link:hover{background-color:var(--surface-hover)!important;color:var(--text-color)!important}:root[data-theme=dark] .p-selectbutton .p-button{background-color:var(--surface-ground)!important;border-color:var(--surface-border)!important;color:var(--text-color-secondary)!important}:root[data-theme=dark] .p-selectbutton .p-button.p-highlight{background-color:var(--surface-card)!important;border-color:var(--surface-border)!important;color:var(--text-color)!important}:root[data-theme=dark] .p-checkbox .p-checkbox-box,:root[data-theme=dark] .p-radiobutton .p-radiobutton-box{background-color:var(--surface-ground)!important;border-color:var(--surface-border)!important;color:var(--text-color)!important}:root[data-theme=dark] .p-checkbox .p-checkbox-box.p-highlight,:root[data-theme=dark] .p-radiobutton .p-radiobutton-box.p-highlight{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}:root[data-theme=dark] .p-inputswitch .p-inputswitch-slider{background-color:var(--surface-border)!important}:root[data-theme=dark] .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background-color:var(--primary-color)!important}:root[data-theme=dark] .card,:root[data-theme=dark] .p-card,:root[data-theme=dark] .p-panel .p-panel-header,:root[data-theme=dark] .p-panel .p-panel-content,:root[data-theme=dark] .p-tabview .p-tabview-nav,:root[data-theme=dark] .p-tabview .p-tabview-panels,:root[data-theme=dark] .p-dialog .p-dialog-header,:root[data-theme=dark] .p-dialog .p-dialog-content,:root[data-theme=dark] .p-dialog .p-dialog-footer,:root[data-theme=dark] .p-confirm-dialog .p-dialog-content{background-color:var(--surface-card)!important;border-color:var(--surface-border)!important;color:var(--text-color)!important}:root[data-theme=dark] .p-datepicker .p-datepicker-header{background-color:var(--surface-overlay)!important;border-color:var(--surface-border)!important;color:var(--text-color)!important}:root[data-theme=dark] .p-datepicker table td>span{color:var(--text-color)!important}:root[data-theme=dark] .p-datepicker table td>span:hover{background-color:var(--surface-hover)!important}
