:root{--bs-body-font-size: .92rem}body{font-size:var(--bs-body-font-size)}.container-p-y{padding-top:1rem!important;padding-bottom:1rem!important}.card-header{padding:1rem 1.25rem}.card-body{padding:1.25rem}.card-title{margin-bottom:.75rem}h3,.h3{font-size:1.45rem}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.05rem}.mb-4{margin-bottom:1rem!important}.mt-4{margin-top:1rem!important}.g-4,.gx-4{--bs-gutter-x: 1rem}.g-4,.gy-4{--bs-gutter-y: 1rem}.g-3,.gx-3{--bs-gutter-x: .875rem}.g-3,.gy-3{--bs-gutter-y: .875rem}.form-label{font-size:.86rem;margin-bottom:.3rem}.form-control,.form-select,.input-group-text{font-size:.92rem;min-height:2.35rem;padding:.45rem .75rem}textarea.form-control{min-height:auto}.btn{font-size:.9rem;padding:.45rem 1rem}.btn-sm{font-size:.82rem;padding:.32rem .75rem}.modal-content.p-3,.modal-content.p-md-5,.modal-content.p-md-4{padding:1.25rem!important}.modal-body{padding:.75rem}.menu-vertical .menu-item .menu-link{min-height:2.35rem;padding-top:.45rem;padding-bottom:.45rem}.menu-header{margin-top:.5rem;padding-top:.5rem;padding-bottom:.35rem}.p-component{font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight)}.p-inputtext,.p-select,.p-dropdown,.p-multiselect,.p-datepicker{font-size:.92rem;min-height:2.35rem}.p-select,.p-dropdown,.p-multiselect,.p-datepicker{align-items:center;display:inline-flex;width:100%}.p-select-label,.p-dropdown-label,.p-multiselect-label{align-items:center;display:flex;min-height:2.35rem;padding:.45rem .75rem}.p-select-dropdown,.p-dropdown-trigger,.p-multiselect-trigger,.p-datepicker-dropdown{align-items:center;display:flex;height:2.35rem;justify-content:center;width:2.35rem}.p-datepicker .p-inputtext,.p-datepicker-input{border-bottom-right-radius:0;border-top-right-radius:0;min-height:2.35rem;padding:.45rem .75rem}.p-datepicker:not(:has(.p-datepicker-dropdown)) .p-inputtext,.p-datepicker:not(:has(.p-datepicker-dropdown)) .p-datepicker-input{border-bottom-right-radius:var(--bs-border-radius);border-top-right-radius:var(--bs-border-radius)}.p-multiselect-override{width:100%;line-height:1}.p-multiselect-panel .p-multiselect-items{padding:.4rem 0}.p-multiselect-panel .p-multiselect-item,.p-select-option,.p-dropdown-item{padding:.45rem .75rem}.p-datatable .p-datatable-thead>tr>th,.p-datatable .p-datatable-tbody>tr>td{padding:.7rem 1rem}.p-datatable .p-sortable-column .p-sortable-column-icon{margin-left:.35rem}
