html,body{min-height:100%;margin:0;padding:24px;box-sizing:border-box;font-family:Roboto,sans-serif;background:#f5f5f5;color:#1f2937}*{box-sizing:border-box}body{min-height:100vh}button.mat-mdc-raised-button,.mat-mdc-raised-button,button[mat-raised-button]{border-radius:8px!important;background:#ec6525!important;color:#fff!important;font-family:Roboto,sans-serif!important;font-weight:700!important;letter-spacing:.01em;box-shadow:none!important;min-height:48px;padding:0 24px!important}button.mat-mdc-raised-button:hover:not(:disabled),.mat-mdc-raised-button:hover:not(:disabled),button[mat-raised-button]:hover:not(:disabled){filter:brightness(.96)}.mat-mdc-card{border-radius:8px!important;box-shadow:0 12px 32px #1f293714!important}.mat-mdc-toolbar{border-radius:8px!important;background:#ec6525!important;color:#fff!important;padding:0 1rem!important;box-shadow:0 10px 24px #ec65252e!important}.mat-mdc-table{background:#fff!important;border-radius:8px!important;overflow:hidden;box-shadow:0 10px 24px #1f29370f}.mdc-data-table__header-row{background:#ec65250f}.mdc-data-table__header-cell,.mdc-data-table__cell{font-family:Roboto,sans-serif}.mat-mdc-tab .mdc-tab__text-label{font-family:Roboto,sans-serif;font-weight:600}.mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:#ec6525!important}.mdc-tab-indicator__content--underline{border-color:#ec6525!important}.mat-mdc-form-field{width:100%}.mat-mdc-paginator .mat-mdc-form-field{width:64px;min-width:64px;margin-left:.5rem}.mat-mdc-paginator .mat-mdc-text-field-wrapper{min-height:52px;border-radius:8px!important;background:#efefef;padding:0 .55rem}.mat-mdc-paginator .mat-mdc-form-field-flex{min-height:52px;align-items:center}.mat-mdc-paginator .mat-mdc-form-field-infix{min-width:0;width:100%;padding:14px 0!important}.mat-mdc-paginator .mat-mdc-text-field--outlined{border:0;border-radius:8px!important;box-shadow:none;overflow:visible}.mat-mdc-paginator .mat-mdc-text-field--outlined .mdc-notched-outline,.mat-mdc-paginator .mat-mdc-text-field--outlined .mdc-notched-outline__leading,.mat-mdc-paginator .mat-mdc-text-field--outlined .mdc-notched-outline__notch,.mat-mdc-paginator .mat-mdc-text-field--outlined .mdc-notched-outline__trailing{border-color:#d7d7d7!important;border-radius:8px!important}.mat-mdc-paginator .mat-mdc-text-field--focused .mdc-notched-outline{border-color:#ec6525!important}.mdc-text-field--outlined{border-radius:8px!important;background:#ffffffb3;border:1px solid rgba(31,41,55,.18);overflow:hidden;box-shadow:inset 0 1px 2px #0f172a08}.mdc-text-field--outlined .mdc-notched-outline{border-width:1.5px!important;border-color:#1f29372e!important;border-radius:8px!important}.mdc-text-field--outlined .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline__notch,.mdc-text-field--outlined .mdc-notched-outline__trailing{border-color:#1f29372e!important;border-radius:8px!important}.mdc-text-field--focused .mdc-notched-outline{border-color:#ec6525!important;box-shadow:0 0 0 2px #ec65251f}.mat-mdc-form-field-infix{padding-top:14px!important;padding-bottom:14px!important}.mat-mdc-form-field-wrapper{padding-bottom:.5rem!important}.mat-mdc-form-field-label{font-family:Roboto,sans-serif;font-weight:500}input,.mat-mdc-input-element,.mat-mdc-select-value,textarea{font-family:Roboto,sans-serif;font-size:1rem;color:#1f2937}.mat-mdc-form-field .mat-mdc-input-element::placeholder{color:#1f293780}.mat-mdc-paginator-container{overflow:visible!important}.mat-mdc-paginator-page-size-select{margin-left:4px}.mat-mdc-paginator-page-size-select .mat-mdc-form-field-subscript-wrapper{display:none}.app-title{font-family:Saira Semi Condensed,sans-serif}
