.p-datatable-borderless .p-datatable-table{border:none!important}.p-datatable-borderless .p-datatable-thead>tr>th{border:none!important;border-bottom:1px solid #e5e7eb!important;background-color:#f9fafb!important}.p-datatable-borderless .p-datatable-tbody>tr>td{border:none!important;border-bottom:1px solid #f3f4f6!important}.p-datatable-borderless .p-datatable-tbody>tr:last-child>td{border-bottom:none!important}.p-datatable-borderless .p-datatable-tbody>tr:hover{background-color:#f8fafc!important}html{font-size:14px}body{font-size:.875rem;line-height:1.375}.p-component{font-size:.8125rem!important}.p-datatable .p-datatable-tbody>tr>td,.p-datatable .p-datatable-thead>tr>th{font-size:.8125rem!important;padding:.5rem .75rem!important}.p-datatable .p-datatable-header{font-size:.875rem!important}.p-button{font-size:.8125rem!important;padding:.5rem 1rem!important}.p-button.p-button-sm{font-size:.75rem!important;padding:.375rem .75rem!important}.p-inputtext,.p-menu .p-menuitem-link{font-size:.8125rem!important;padding:.5rem .75rem!important}.p-menu .p-submenu-header{font-size:.75rem!important;font-weight:600}.p-toast .p-toast-message{font-size:.8125rem!important}.p-dialog .p-dialog-header{font-size:.9375rem!important}.p-dialog .p-dialog-content{font-size:.8125rem!important}.p-sidebar .p-sidebar-header{font-size:.9375rem!important}.p-dropdown,.p-dropdown-item{font-size:.8125rem!important}.p-dropdown-item{padding:.5rem .75rem!important}h1{font-size:1.75rem!important}h2{font-size:1.375rem!important}h3{font-size:1.125rem!important}h4{font-size:1rem!important}h5{font-size:.9375rem!important}h6{font-size:.875rem!important}.p-avatar{font-size:.8125rem!important}.p-badge{font-size:.6875rem!important}.p-card .p-card-title{font-size:1.125rem!important}.p-card .p-card-content,.p-card .p-card-subtitle{font-size:.8125rem!important}.page-content-panel .p-panel-header{font-size:1rem!important;font-weight:400!important;color:#1f2937!important;padding:1rem 1.25rem!important;border-bottom:1px solid #e5e7eb!important}.page-content-panel .p-panel-content{padding:0!important}.page-content-panel{border:none!important;box-shadow:none!important;background:transparent!important}.page-content-panel .p-datatable{margin:0!important}.page-content-panel .p-datatable .p-datatable-header{padding:1rem 1.25rem!important;border-top:none!important;margin:0!important}