:root{--primary-color: #1e3a8a !important;--primary-color-text: #ffffff !important;--primary-50: #eef2ff !important;--primary-100: #e0e7ff !important;--primary-200: #c7d2fe !important;--primary-300: #a5b4fc !important;--primary-400: #818cf8 !important;--primary-500: #6366f1 !important;--primary-600: #4f46e5 !important;--primary-700: #4338ca !important;--primary-800: #3730a3 !important;--primary-900: #312e81 !important;--primary-950: #1e3a8a !important;--secondary-50: #f8fafc !important;--secondary-100: #f1f5f9 !important;--secondary-200: #e2e8f0 !important;--secondary-300: #cbd5e1 !important;--secondary-400: #94a3b8 !important;--secondary-500: #64748b !important;--secondary-600: #475569 !important;--secondary-700: #334155 !important;--secondary-800: #1e293b !important;--secondary-900: #0f172a !important;--secondary-950: #020617 !important;--secondary-color: var(--secondary-600) !important;--secondary-color-text: #ffffff !important;--surface-0: #ffffff !important;--surface-50: #f8fafc !important;--surface-100: #f1f5f9 !important;--surface-200: #e2e8f0 !important;--surface-300: #cbd5e1 !important;--surface-400: #94a3b8 !important;--surface-500: #64748b !important;--surface-600: #475569 !important;--surface-700: #334155 !important;--surface-800: #1e293b !important;--surface-900: #0f172a !important;--surface-950: #020617 !important}.p-button.p-button-primary,.p-buttonset.p-button-primary>.p-button,.p-splitbutton.p-button-primary>.p-button,.p-fileupload-choose.p-button-primary{background:var(--primary-color)!important;border-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.p-button.p-button-primary:enabled:hover,.p-buttonset.p-button-primary>.p-button:enabled:hover,.p-splitbutton.p-button-primary>.p-button:enabled:hover,.p-fileupload-choose.p-button-primary:enabled:hover{background:var(--primary-700)!important;border-color:var(--primary-700)!important}.p-button.p-button-primary:enabled:focus,.p-buttonset.p-button-primary>.p-button:enabled:focus,.p-splitbutton.p-button-primary>.p-button:enabled:focus,.p-fileupload-choose.p-button-primary:enabled:focus{box-shadow:0 0 0 .2rem var(--primary-100)!important}.p-button.p-button-text,.p-button.p-button-text.p-button-primary,.p-buttonset.p-button-text.p-button-primary>.p-button,.p-splitbutton.p-button-text.p-button-primary>.p-button{background-color:transparent!important;color:var(--primary-color)!important;border-color:transparent!important}.p-button.p-button-text:enabled:hover,.p-button.p-button-text.p-button-primary:enabled:hover,.p-buttonset.p-button-text.p-button-primary>.p-button:enabled:hover,.p-splitbutton.p-button-text.p-button-primary>.p-button:enabled:hover{background:var(--primary-50)!important;color:var(--primary-700)!important;border-color:transparent!important}.p-button.p-button-text:enabled:active,.p-button.p-button-text.p-button-primary:enabled:active,.p-buttonset.p-button-text.p-button-primary>.p-button:enabled:active,.p-splitbutton.p-button-text.p-button-primary>.p-button:enabled:active{background:var(--primary-100)!important;color:var(--primary-900)!important;border-color:transparent!important}.p-button.p-button-text:enabled:focus,.p-button.p-button-text.p-button-primary:enabled:focus,.p-buttonset.p-button-text.p-button-primary>.p-button:enabled:focus,.p-splitbutton.p-button-text.p-button-primary>.p-button:enabled:focus{box-shadow:0 0 0 .2rem var(--primary-100)!important}.p-inputtext:enabled:hover,.p-inputtext:enabled:focus{border-color:var(--primary-400)!important}.p-inputtext:enabled:focus{box-shadow:0 0 0 .2rem var(--primary-100)!important}.p-textarea:enabled:hover,.p-textarea:enabled:focus{border-color:var(--primary-400)!important;box-shadow:0 0 0 .2rem var(--primary-100)!important}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--primary-color)!important;color:var(--primary-color-text)!important}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:var(--primary-100)!important;color:var(--primary-700)!important}.p-paginator-page.p-paginator-page-selected,.p-select-option.p-select-option-selected{background:var(--primary-color)!important;color:var(--primary-color-text)!important}.p-select-dropdown{background:var(--surface-0)!important;color:var(--surface-900)!important}.p-select-option:not(.p-select-option-selected):hover{background:var(--primary-100)!important;color:var(--primary-700)!important}.p-paginator-page:not(.p-paginator-page-selected):hover{background:var(--primary-100)!important;color:var(--primary-700)!important}.p-select.p-component.p-inputwrapper.p-focus,.p-select.p-component.p-inputwrapper.p-inputwrapper-filled.p-inputwrapper-focus,.p-select.p-component.p-inputwrapper.p-inputwrapper-filled.p-inputwrapper-focus.p-select-open,.p-paginator-rpp-dropdown.p-focus{border-color:var(--primary-400)!important;box-shadow:0 0 0 .2rem var(--primary-100)!important}[data-theme=dark]{display:none!important}body,#app{background-color:var(--surface-0)!important;color:var(--surface-900)!important}.p-button.p-button-secondary,.p-buttonset.p-button-secondary>.p-button,.p-splitbutton.p-button-secondary>.p-button,.p-fileupload-choose.p-button-secondary{background:var(--secondary-color)!important;border-color:var(--secondary-color)!important;color:var(--secondary-color-text)!important}.p-button.p-button-secondary:enabled:hover,.p-buttonset.p-button-secondary>.p-button:enabled:hover,.p-splitbutton.p-button-secondary>.p-button:enabled:hover,.p-fileupload-choose.p-button-secondary:enabled:hover{background:var(--secondary-700)!important;border-color:var(--secondary-700)!important}.p-button.p-button-secondary:enabled:focus,.p-buttonset.p-button-secondary>.p-button:enabled:focus,.p-splitbutton.p-button-secondary>.p-button:enabled:focus,.p-fileupload-choose.p-button-secondary:enabled:focus{box-shadow:0 0 0 .2rem var(--secondary-200)!important}.p-button.p-button-text.p-button-secondary,.p-buttonset.p-button-text.p-button-secondary>.p-button,.p-splitbutton.p-button-text.p-button-secondary>.p-button{background-color:transparent!important;color:var(--secondary-color)!important;border-color:transparent!important}.p-button.p-button-text.p-button-secondary:enabled:hover,.p-buttonset.p-button-text.p-button-secondary>.p-button:enabled:hover,.p-splitbutton.p-button-text.p-button-secondary>.p-button:enabled:hover{background:var(--secondary-50)!important;color:var(--secondary-700)!important;border-color:transparent!important}.p-button.p-button-text.p-button-secondary:enabled:active,.p-buttonset.p-button-text.p-button-secondary>.p-button:enabled:active,.p-splitbutton.p-button-text.p-button-secondary>.p-button:enabled:active{background:var(--secondary-100)!important;color:var(--secondary-900)!important;border-color:transparent!important}.p-button.p-button-text.p-button-secondary:enabled:focus,.p-buttonset.p-button-text.p-button-secondary>.p-button:enabled:focus,.p-splitbutton.p-button-text.p-button-secondary>.p-button:enabled:focus{box-shadow:0 0 0 .2rem var(--secondary-100)!important}.p-datatable .p-datatable-thead>tr>th{font-size:.8rem!important;padding:.5rem .75rem!important;height:2.5rem!important}.p-datatable .p-datatable-tbody>tr>td{font-size:.8rem!important;padding:.5rem .75rem!important;height:2.5rem!important}.p-datatable .p-datatable-tbody>tr>td:nth-child(5),.p-datatable .p-datatable-tbody>tr>td:nth-child(6){white-space:normal!important;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.p-paginator{padding:.75rem;border-radius:.375rem;background-color:#fff;border:1px solid #e5e7eb;margin-top:1rem;font-size:.8rem!important}.p-paginator .p-paginator-pages .p-paginator-page{min-width:2.5rem;height:2.5rem}.p-paginator .p-dropdown{height:2.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-top:.5rem;padding-bottom:.5rem;font-size:.8rem!important}.p-paginator .p-paginator-current{margin-left:auto;font-size:.8rem!important}.p-datatable .p-paginator-bottom{border-width:0;border-radius:0}.p-button.p-button-clean,.p-buttonset.p-button-clean>.p-button,.p-splitbutton.p-button-clean>.p-button,.p-fileupload-choose.p-button-clean{background:var(--secondary-500)!important;border-color:var(--secondary-500)!important;color:var(--secondary-color-text)!important}.p-button.p-button-clean:enabled:hover,.p-buttonset.p-button-clean>.p-button:enabled:hover,.p-splitbutton.p-button-clean>.p-button:enabled:hover,.p-fileupload-choose.p-button-clean:enabled:hover{background:var(--secondary-600)!important;border-color:var(--secondary-600)!important}.p-button.p-button-clean:enabled:focus{box-shadow:0 0 0 .2rem var(--secondary-200)!important}
