/* Compact spacing for every page (desktop). Generated from measured spacing on all staging pages:
 * vertical padding, margins and gaps of 14px or more are cut to 60% (never below 8px), wide side padding to 75%,
 * tall cards and banners to 70% of their minimum height. Loaded after every page and module stylesheet. */
@media (min-width: 900px) {
    html:not(#rw-compact) body.rewise-top-shell .page-content{padding-top:14px!important;padding-bottom:24px!important}
    html:not(#rw-compact) body .page-content :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]),select:not([multiple]):not([size])){height:36px!important;min-height:36px!important;padding-top:5px!important;padding-bottom:5px!important}
    html:not(#rw-compact) body .page-content table :is(th,td){padding-top:8px!important;padding-bottom:8px!important}
    html:not(#rw-compact) body .page-content :is([class*="form-grid"],.ew-fields,.es-drawer-fields,.v53-compact-form){grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important}
    html:not(#rw-compact) body .page-content :is([class*="form-grid"],.ew-fields,.es-drawer-fields,.v53-compact-form)>:is(.full,.wide,.span-2,[class*="-full"],[class*="-wide"]){grid-column:1/-1!important}
    html:not(#rw-compact) body .page-content .v52-page-head{padding-top:13px!important;padding-bottom:13px!important;padding-left:20px!important;padding-right:20px!important;margin-bottom:12px!important;row-gap:12px!important;column-gap:14px!important;min-height:78px!important}
    html:not(#rw-compact) body .page-content .rw-hero-art{row-gap:12px!important;column-gap:14px!important}
    html:not(#rw-compact) body .page-content .v52-kpi-row.v52-kpi-4{margin-bottom:10px!important;row-gap:8px!important}
    html:not(#rw-compact) body .page-content .v52-kpi.blue{padding-top:10px!important;padding-bottom:10px!important;min-height:78px!important}
    html:not(#rw-compact) body .page-content .v52-kpi.green{padding-top:10px!important;padding-bottom:10px!important;min-height:78px!important}
    html:not(#rw-compact) body .page-content .v52-kpi.amber{padding-top:10px!important;padding-bottom:10px!important;min-height:78px!important}
    html:not(#rw-compact) body .page-content .v52-kpi.purple{padding-top:10px!important;padding-bottom:10px!important;min-height:78px!important}
    html:not(#rw-compact) body .page-content .v52-grid{row-gap:9px!important}
    html:not(#rw-compact) body .page-content .v52-card-head{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .v52-horizontal-bars{padding-top:12px!important;padding-bottom:12px!important;row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .v52-line-chart{padding-top:12px!important}
    html:not(#rw-compact) body .page-content .v52-chart-legend{row-gap:11px!important;column-gap:13px!important}
    html:not(#rw-compact) body .page-content .v52-table-wrap{padding-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v52-priority-list{padding-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v52-actions.v52-actions-6{padding-top:10px!important;padding-bottom:11px!important}
    html:not(#rw-compact) body .page-content .v53-page{row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .v52-kpi.red{padding-top:10px!important;padding-bottom:10px!important;min-height:78px!important}
    html:not(#rw-compact) body .page-content .v53-pagination{padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .v53-pagination>nav{margin-top:8px!important}
    html:not(#rw-compact) body .page-content .employee-wizard{padding-top:13px!important}
    html:not(#rw-compact) body .page-content .ew-heading{padding-top:13px!important;padding-bottom:13px!important;padding-left:20px!important;padding-right:20px!important;margin-bottom:12px!important;row-gap:11px!important;column-gap:13px!important;min-height:78px!important}
    html:not(#rw-compact) body .page-content .ew-stepper{margin-top:14px!important;margin-bottom:12px!important}
    html:not(#rw-compact) body .page-content .ew-layout{margin-bottom:11px!important;row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .ew-card.ew-personal-card{padding-top:13px!important;padding-bottom:13px!important;padding-left:17px!important;padding-right:17px!important}
    html:not(#rw-compact) body .page-content .ew-identity-layout{row-gap:12px!important;column-gap:14px!important}
    html:not(#rw-compact) body .page-content .ew-card-heading{margin-bottom:11px!important}
    html:not(#rw-compact) body .page-content .ew-fields{column-gap:13px!important}
    html:not(#rw-compact) body .page-content .ew-photo-zone{padding-top:8px!important}
    html:not(#rw-compact) body .page-content .ew-contact{padding-top:9px!important;margin-top:12px!important}
    html:not(#rw-compact) body .page-content .ew-card.ew-preview{padding-top:12px!important;padding-bottom:12px!important}
    html:not(#rw-compact) body .page-content .ew-person{padding-top:10px!important;padding-bottom:13px!important;margin-bottom:10px!important;row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .ew-checklist{margin-bottom:12px!important}
    html:not(#rw-compact) body .page-content .ew-actions{padding-top:8px!important;padding-bottom:8px!important;row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .employee-setup{padding-top:16px!important;padding-bottom:26px!important;padding-left:24px!important;padding-right:24px!important}
    html:not(#rw-compact) body .page-content .es-heading{padding-top:13px!important;padding-bottom:13px!important;padding-left:20px!important;padding-right:20px!important;margin-bottom:12px!important;row-gap:11px!important;column-gap:13px!important;min-height:78px!important}
    html:not(#rw-compact) body .page-content .es-tabs{margin-bottom:12px!important}
    html:not(#rw-compact) body .page-content .es-workspace{row-gap:8px!important}
    html:not(#rw-compact) body .page-content .es-card.es-organisation{padding-top:12px!important;padding-bottom:12px!important}
    html:not(#rw-compact) body .page-content .es-card.es-organisation>h2{margin-bottom:11px!important}
    html:not(#rw-compact) body .page-content .es-card.es-overview{padding-top:12px!important;padding-bottom:12px!important}
    html:not(#rw-compact) body .page-content .es-overview-grid{margin-top:13px!important;margin-bottom:13px!important}
    html:not(#rw-compact) body .page-content .v52-card>nav{margin-top:8px!important}
    html:not(#rw-compact) body .page-content .v95-page.attendance-ui{padding-top:11px!important;padding-bottom:19px!important;padding-left:20px!important;padding-right:20px!important}
    html:not(#rw-compact) body .page-content .attendance-module-header{padding-top:13px!important;padding-bottom:13px!important;padding-left:26px!important;padding-right:26px!important;min-height:99px!important}
    html:not(#rw-compact) body .page-content .v95-grid{row-gap:8px!important}
    html:not(#rw-compact) body .page-content .v95-card.v95-span-8{margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v95-card.v95-span-8>header{padding-top:10px!important;padding-bottom:10px!important;row-gap:8px!important;min-height:53px!important}
    html:not(#rw-compact) body .page-content .v95-card.v95-span-4.v95-readiness{padding-bottom:9px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v95-card.v95-span-4.v95-readiness>header{padding-top:10px!important;padding-bottom:10px!important;row-gap:8px!important;min-height:53px!important}
    html:not(#rw-compact) body .page-content .v95-ready-score{margin-top:11px!important;margin-bottom:11px!important}
    html:not(#rw-compact) body .page-content .v95-card.v95-records{margin-top:8px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v95-card.v95-records>header{padding-top:10px!important;padding-bottom:10px!important;row-gap:8px!important;min-height:53px!important}
    html:not(#rw-compact) body .page-content .v95-filter{padding-top:8px!important;padding-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v95-empty{padding-top:18px!important;padding-bottom:18px!important;padding-left:23px!important;padding-right:23px!important}
    html:not(#rw-compact) body .page-content .attendance-ui.al-approvals.al-leave-approvals{padding-top:11px!important;padding-bottom:19px!important;padding-left:20px!important;padding-right:20px!important}
    html:not(#rw-compact) body .page-content .al-card.al-review-queue{padding-top:11px!important;padding-bottom:11px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .al-review-empty{padding-top:18px!important;padding-bottom:18px!important;padding-left:23px!important;padding-right:23px!important}
    html:not(#rw-compact) body .page-content .al-review-pagination{margin-top:8px!important;row-gap:8px!important}
    html:not(#rw-compact) body .page-content .rp{row-gap:11px!important;column-gap:13px!important}
    html:not(#rw-compact) body .page-content .rp-hero{padding-top:13px!important;padding-bottom:13px!important;padding-left:18px!important;padding-right:18px!important;row-gap:12px!important;column-gap:14px!important;min-height:87px!important}
    html:not(#rw-compact) body .page-content .rp-steps>li{padding-top:8px!important;padding-bottom:8px!important;padding-left:36px!important}
    html:not(#rw-compact) body .page-content .rp-card-head{margin-bottom:10px!important;row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .rp-empty{padding-top:20px!important;padding-bottom:20px!important}
    html:not(#rw-compact) body .page-content .attendance-ui{padding-top:11px!important;padding-bottom:19px!important;padding-left:20px!important;padding-right:20px!important}
    html:not(#rw-compact) body .page-content .al-stat{padding-top:10px!important;padding-bottom:10px!important;row-gap:10px!important;column-gap:12px!important}
    html:not(#rw-compact) body .page-content .al-two-col{row-gap:8px!important}
    html:not(#rw-compact) body .page-content .v61-card-head{row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .v62-command-grid.compact{row-gap:8px!important}
    html:not(#rw-compact) body .page-content .dc-page{row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .dc-hero{padding-top:19px!important;padding-bottom:19px!important;padding-left:24px!important;padding-right:24px!important;row-gap:11px!important;column-gap:13px!important}
    html:not(#rw-compact) body .page-content .v52-card.dc-stat{padding-top:14px!important;padding-bottom:14px!important;padding-left:18px!important;padding-right:18px!important;min-height:80px!important}
    html:not(#rw-compact) body .page-content .v52-card.dc-upload-panel{padding-top:13px!important;padding-bottom:13px!important;padding-left:17px!important;padding-right:17px!important}
    html:not(#rw-compact) body .page-content .dc-upload{margin-top:11px!important}
    html:not(#rw-compact) body .page-content .dc-tabs{margin-top:10px!important;margin-bottom:10px!important}
    html:not(#rw-compact) body .page-content .dc-filters{margin-top:8px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .dc-note{margin-top:8px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .hra{row-gap:12px!important;column-gap:14px!important}
    html:not(#rw-compact) body .page-content .hra-hero{padding-top:18px!important;padding-bottom:18px!important;padding-left:23px!important;padding-right:23px!important;row-gap:11px!important;column-gap:13px!important;min-height:109px!important}
    html:not(#rw-compact) body .page-content .v52-card.hra-filter{padding-top:13px!important;padding-bottom:13px!important;padding-left:17px!important;padding-right:17px!important}
    html:not(#rw-compact) body .page-content .hra-kpi{padding-top:12px!important;padding-bottom:12px!important}
    html:not(#rw-compact) body .page-content .hra-card{padding-top:12px!important;padding-bottom:12px!important}
    html:not(#rw-compact) body .page-content .hra-chart{margin-top:10px!important}
    html:not(#rw-compact) body .page-content .hra-empty{padding-top:11px!important;padding-bottom:11px!important}
    html:not(#rw-compact) body .page-content .hiring-ui{padding-top:10px!important;padding-bottom:10px!important;row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .hiring-hero{padding-top:13px!important;padding-bottom:13px!important;padding-left:18px!important;padding-right:18px!important;row-gap:13px!important;column-gap:15px!important}
    html:not(#rw-compact) body .page-content .hiring-stat{padding-top:10px!important;padding-bottom:10px!important;row-gap:9px!important}
    html:not(#rw-compact) body .page-content .hiring-layout{row-gap:8px!important}
    html:not(#rw-compact) body .page-content .hiring-card-head{padding-bottom:8px!important;row-gap:9px!important}
    html:not(#rw-compact) body .page-content .hiring-pagination{margin-top:8px!important}
    html:not(#rw-compact) body .page-content .hiring-rail{row-gap:8px!important}
    html:not(#rw-compact) body .page-content .hiring-workflow{margin-top:11px!important}
    html:not(#rw-compact) body .page-content .hiring-workflow>li{padding-left:26px!important}
    html:not(#rw-compact) body .page-content .hiring-card.hiring-tips-card{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .hiring-tips{margin-top:8px!important}
    html:not(#rw-compact) body .page-content .hiring-card.hiring-form{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .hiring-empty{padding-top:17px!important;padding-bottom:17px!important;padding-left:21px!important;padding-right:21px!important}
    html:not(#rw-compact) body .page-content .hiring-filters{margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .hiring-layout.hiring-interviews{row-gap:8px!important}
    html:not(#rw-compact) body .page-content .hiring-calendar{margin-top:9px!important;margin-bottom:9px!important}
    html:not(#rw-compact) body .page-content .hiring-today-heading{margin-top:12px!important}
    html:not(#rw-compact) body .page-content .hiring-bottom{row-gap:8px!important}
    html:not(#rw-compact) body .page-content .hiring-quick{margin-top:8px!important}
    html:not(#rw-compact) body .page-content .payroll-overview-header{padding-top:13px!important;padding-bottom:13px!important;padding-left:18px!important;padding-right:18px!important;margin-bottom:10px!important;row-gap:11px!important;column-gap:13px!important;min-height:87px!important}
    html:not(#rw-compact) body .page-content .payroll-summary-card{min-height:56px!important}
    html:not(#rw-compact) body .page-content .payroll-summary-card.payroll-ready-neutral{min-height:56px!important}
    html:not(#rw-compact) body .page-content .payroll-panel-header{padding-top:8px!important}
    html:not(#rw-compact) body .page-content .employee-salaries-page{padding-top:8px!important;padding-bottom:22px!important;padding-left:21px!important;padding-right:21px!important}
    html:not(#rw-compact) body .page-content .employee-salaries-header{padding-top:13px!important;padding-bottom:13px!important;padding-left:18px!important;padding-right:18px!important;margin-bottom:10px!important;row-gap:11px!important;column-gap:13px!important;min-height:87px!important}
    html:not(#rw-compact) body .page-content .employee-salaries-summary-card{min-height:56px!important}
    html:not(#rw-compact) body .page-content .employee-salaries-summary-card.approved{min-height:56px!important}
    html:not(#rw-compact) body .page-content .employee-salaries-summary-card.pending{min-height:56px!important}
    html:not(#rw-compact) body .page-content .employee-salaries-summary-card.setup{min-height:56px!important}
    html:not(#rw-compact) body .page-content .employee-salaries-table-panel{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .employee-salaries-filters{margin-bottom:10px!important}
    html:not(#rw-compact) body .page-content .payroll-run-page{padding-top:8px!important;padding-bottom:22px!important;padding-left:21px!important;padding-right:21px!important}
    html:not(#rw-compact) body .page-content .payroll-run-header{padding-top:13px!important;padding-bottom:13px!important;padding-left:18px!important;padding-right:18px!important;margin-bottom:10px!important;row-gap:11px!important;column-gap:13px!important;min-height:87px!important}
    html:not(#rw-compact) body .page-content .payroll-run-workflow{padding-top:8px!important;padding-bottom:8px!important}
    html:not(#rw-compact) body .page-content .payroll-run-period>header{padding-top:8px!important}
    html:not(#rw-compact) body .page-content .payroll-run-period>form{padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .payroll-run-card>header{padding-top:8px!important}
    html:not(#rw-compact) body .page-content .payroll-run-card.payroll-run-summary>header{padding-top:8px!important}
    html:not(#rw-compact) body .page-content .payroll-run-card.payroll-run-summary>p{padding-bottom:8px!important}
    html:not(#rw-compact) body .page-content .payroll-run-action{padding-top:8px!important;padding-bottom:8px!important;row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .payroll-history-page{padding-top:8px!important;padding-bottom:22px!important;padding-left:21px!important;padding-right:21px!important}
    html:not(#rw-compact) body .page-content .payroll-history-header{padding-top:13px!important;padding-bottom:13px!important;padding-left:18px!important;padding-right:18px!important;margin-bottom:10px!important;row-gap:11px!important;column-gap:13px!important;min-height:87px!important}
    html:not(#rw-compact) body .page-content .payroll-history-summary>article{min-height:56px!important}
    html:not(#rw-compact) body .page-content .payroll-history-filters{padding-top:8px!important;padding-bottom:8px!important}
    html:not(#rw-compact) body .page-content .payroll-history-notice{padding-top:9px!important;padding-bottom:9px!important}
    html:not(#rw-compact) body .page-content .rp-stats{row-gap:8px!important}
    html:not(#rw-compact) body .page-content .rp-stat{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .rp-stat.rp-tone-blue{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .rp-stat.rp-tone-teal{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .rp-stat.rp-tone-amber{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .rp-table-wrap{margin-top:10px!important}
    html:not(#rw-compact) body .page-content .payroll-panel{padding-top:11px!important;padding-bottom:11px!important;margin-top:10px!important}
    html:not(#rw-compact) body .page-content .payroll-panel>h2{margin-top:10px!important;margin-bottom:10px!important}
    html:not(#rw-compact) body .page-content .payroll-panel>h3{margin-top:10px!important;margin-bottom:10px!important}
    html:not(#rw-compact) body .page-content .payroll-panel>p{margin-top:8px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .payroll-settings-page{padding-top:8px!important;padding-bottom:22px!important;padding-left:21px!important;padding-right:21px!important}
    html:not(#rw-compact) body .page-content .payroll-settings-page>header{padding-top:13px!important;padding-bottom:13px!important;padding-left:18px!important;padding-right:18px!important;margin-bottom:10px!important;row-gap:11px!important;column-gap:13px!important;min-height:87px!important}
    html:not(#rw-compact) body .page-content .settings-shell{padding-top:11px!important;padding-bottom:11px!important;margin-top:10px!important}
    html:not(#rw-compact) body .page-content .settings-title{margin-top:12px!important}
    html:not(#rw-compact) body .page-content .settings-kpis{margin-top:8px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .settings-kpis>article{padding-top:9px!important;padding-bottom:9px!important;row-gap:8px!important}
    html:not(#rw-compact) body .page-content .settings-filters{margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .settings-warning{margin-top:8px!important}
    html:not(#rw-compact) body .page-content .fr-page{row-gap:11px!important;column-gap:13px!important}
    html:not(#rw-compact) body .page-content .fr-hero{padding-top:17px!important;padding-bottom:17px!important;padding-left:21px!important;padding-right:21px!important;row-gap:11px!important;column-gap:13px!important}
    html:not(#rw-compact) body .page-content .fr-meta{row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .fr-stats{row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .fr-stats>section{padding-top:13px!important;padding-bottom:13px!important;padding-left:17px!important;padding-right:17px!important}
    html:not(#rw-compact) body .page-content .fr-card{padding-top:13px!important;padding-bottom:13px!important;padding-left:17px!important;padding-right:17px!important}
    html:not(#rw-compact) body .page-content .fr-library{margin-top:12px!important;row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .fr-columns{row-gap:11px!important;column-gap:13px!important}
    html:not(#rw-compact) body .page-content .fr-bar{margin-top:11px!important;margin-bottom:11px!important}
    html:not(#rw-compact) body .page-content .fr-bar>div{row-gap:8px!important}
    html:not(#rw-compact) body .page-content .fr-review{padding-top:8px!important;padding-bottom:8px!important;row-gap:8px!important}
    html:not(#rw-compact) body .page-content .policy-ui{padding-top:11px!important;padding-bottom:11px!important;padding-left:18px!important;padding-right:18px!important;row-gap:11px!important;column-gap:13px!important}
    html:not(#rw-compact) body .page-content .policy-hero{padding-top:14px!important;padding-bottom:14px!important;padding-left:21px!important;padding-right:21px!important;row-gap:14px!important;column-gap:17px!important;min-height:99px!important}
    html:not(#rw-compact) body .page-content .policy-hero-art{row-gap:12px!important;column-gap:14px!important}
    html:not(#rw-compact) body .page-content .policy-stats{row-gap:8px!important}
    html:not(#rw-compact) body .page-content .policy-stat{padding-top:11px!important;padding-bottom:11px!important;row-gap:10px!important;column-gap:12px!important}
    html:not(#rw-compact) body .page-content .policy-card{padding-top:14px!important;padding-bottom:14px!important;padding-left:18px!important;padding-right:18px!important}
    html:not(#rw-compact) body .page-content .policy-card-head{margin-bottom:11px!important;row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .policy-section{padding-top:13px!important;padding-bottom:13px!important}
    html:not(#rw-compact) body .page-content .policy-section>h3{margin-bottom:11px!important}
    html:not(#rw-compact) body .page-content .policy-form-grid{row-gap:10px!important;column-gap:20px!important}
    html:not(#rw-compact) body .page-content .policy-content-grid{row-gap:8px!important;column-gap:18px!important}
    html:not(#rw-compact) body .page-content .policy-upload{padding-top:14px!important;padding-bottom:14px!important;row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .policy-content-fields{row-gap:8px!important}
    html:not(#rw-compact) body .page-content .policy-section-head{margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .policy-target-grid{margin-top:10px!important;row-gap:8px!important;column-gap:15px!important}
    html:not(#rw-compact) body .page-content .policy-publication{row-gap:14px!important;column-gap:17px!important}
    html:not(#rw-compact) body .page-content .policy-form-actions{padding-top:13px!important}
    html:not(#rw-compact) body .page-content .policy-filters{margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .policy-empty{padding-top:18px!important;padding-bottom:18px!important;padding-left:23px!important;padding-right:23px!important}
    html:not(#rw-compact) body .page-content .policy-pagination{margin-top:9px!important}
    html:not(#rw-compact) body .page-content .policy-ui.policy-operations{padding-top:11px!important;padding-bottom:11px!important;padding-left:18px!important;padding-right:18px!important;row-gap:11px!important;column-gap:13px!important}
    html:not(#rw-compact) body .page-content .policy-operations-grid{row-gap:11px!important;column-gap:13px!important}
    html:not(#rw-compact) body .page-content .policy-card.policy-guidance{padding-top:14px!important;padding-bottom:14px!important;padding-left:18px!important;padding-right:18px!important;row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .policy-card-head.section{margin-top:13px!important;margin-bottom:11px!important;row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .step-editor{padding-top:12px!important;padding-bottom:12px!important;margin-top:10px!important;margin-bottom:10px!important}
    html:not(#rw-compact) body .page-content .step-editor-head{margin-bottom:10px!important}
    html:not(#rw-compact) body .page-content .policy-workflow-register{row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .policy-guidance{row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .ess-hero{padding-top:13px!important;padding-bottom:13px!important;padding-left:18px!important;padding-right:18px!important;row-gap:11px!important;column-gap:13px!important;min-height:87px!important}
    html:not(#rw-compact) body .page-content .ess-primary{margin-bottom:10px!important}
    html:not(#rw-compact) body .page-content .ess-profile-layout{row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .ess-identity{row-gap:13px!important;column-gap:15px!important}
    html:not(#rw-compact) body .page-content .ess-data.ess-personal-data{column-gap:15px!important}
    html:not(#rw-compact) body .page-content .ess-page.profile-settings-page{margin-top:10px!important}
    html:not(#rw-compact) body .page-content .ess-grid{row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .form-actions.full{padding-top:8px!important}
    html:not(#rw-compact) body .page-content .profile-security-note>p{margin-top:9px!important;margin-bottom:9px!important}
    html:not(#rw-compact) body .page-content .page-header.compact-page-header{padding-top:13px!important;padding-bottom:13px!important;padding-left:20px!important;padding-right:20px!important;margin-bottom:12px!important;row-gap:12px!important;column-gap:14px!important;min-height:78px!important}
    html:not(#rw-compact) body .page-content .empty-state{padding-top:13px!important;padding-bottom:13px!important;padding-left:17px!important;padding-right:17px!important;min-height:78px!important}
    html:not(#rw-compact) body .page-content .content-header{padding-top:13px!important;padding-bottom:13px!important;padding-left:20px!important;padding-right:20px!important;margin-bottom:12px!important;row-gap:12px!important;column-gap:14px!important;min-height:78px!important}
    html:not(#rw-compact) body .page-content .card.report-filter-card{padding-top:8px!important;padding-bottom:8px!important}
    html:not(#rw-compact) body .page-content .metric-grid.report-metrics{margin-top:8px!important;margin-bottom:10px!important}
    html:not(#rw-compact) body .page-content .metric-card.tone-blue{padding-top:10px!important;padding-bottom:10px!important;min-height:78px!important}
    html:not(#rw-compact) body .page-content .metric-card.tone-green{padding-top:10px!important;padding-bottom:10px!important;min-height:78px!important}
    html:not(#rw-compact) body .page-content .metric-card.tone-amber{padding-top:10px!important;padding-bottom:10px!important;min-height:78px!important}
    html:not(#rw-compact) body .page-content .metric-card.tone-red{padding-top:10px!important;padding-bottom:10px!important;min-height:78px!important}
    html:not(#rw-compact) body .page-content .dashboard-mosaic.report-mosaic{margin-top:8px!important;row-gap:8px!important}
    html:not(#rw-compact) body .page-content .dashboard-panel-head{min-height:42px!important}
    html:not(#rw-compact) body .page-content .report-bars{padding-top:11px!important;padding-bottom:11px!important;row-gap:11px!important;column-gap:13px!important}
    html:not(#rw-compact) body .page-content .v53-page.v52-role-hr{row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .v53-compact-form{padding-top:10px!important;padding-bottom:11px!important}
    html:not(#rw-compact) body .page-content .v53-form-grid{padding-top:10px!important;padding-bottom:11px!important;row-gap:10px!important;column-gap:13px!important}
    html:not(#rw-compact) body .page-content .v52-page-head.rw-auto-head{padding-top:13px!important;padding-bottom:13px!important;padding-left:20px!important;padding-right:20px!important;margin-bottom:12px!important;row-gap:12px!important;column-gap:14px!important;min-height:78px!important}
    html:not(#rw-compact) body .page-content .card{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .section-head{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .pa-page.pa-employees-page{row-gap:11px!important;column-gap:13px!important}
    html:not(#rw-compact) body .page-content .pa-page-heading{row-gap:14px!important;column-gap:17px!important}
    html:not(#rw-compact) body .page-content .pa-metric.pa-tone-cyan{padding-top:10px!important;padding-bottom:10px!important;row-gap:8px!important}
    html:not(#rw-compact) body .page-content .pa-metric.pa-tone-emerald{padding-top:10px!important;padding-bottom:10px!important;row-gap:8px!important}
    html:not(#rw-compact) body .page-content .pa-metric.pa-tone-violet{padding-top:10px!important;padding-bottom:10px!important;row-gap:8px!important}
    html:not(#rw-compact) body .page-content .pa-metric.pa-tone-amber{padding-top:10px!important;padding-bottom:10px!important;row-gap:8px!important}
    html:not(#rw-compact) body .page-content .pa-table-toolbar{padding-top:8px!important;padding-bottom:8px!important;row-gap:8px!important}
    html:not(#rw-compact) body .page-content .pa-pagination>nav{margin-top:8px!important}
    html:not(#rw-compact) body .page-content .es-card.es-teams{padding-top:12px!important;padding-bottom:15px!important}
    html:not(#rw-compact) body .page-content .es-card.es-teams>header{margin-bottom:12px!important}
    html:not(#rw-compact) body .page-content .es-filters{margin-bottom:13px!important}
    html:not(#rw-compact) body .page-content .es-pagination{margin-top:11px!important;margin-bottom:16px!important}
    html:not(#rw-compact) body .page-content .es-drawer>header{padding-top:17px!important;padding-left:17px!important;padding-right:17px!important}
    html:not(#rw-compact) body .page-content .es-drawer-fields{padding-bottom:13px!important;padding-left:17px!important;padding-right:17px!important}
    html:not(#rw-compact) body .page-content .v61-page.v52-role-operations{row-gap:11px!important;column-gap:13px!important}
    html:not(#rw-compact) body .page-content .field.v61-span-4>div{margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v52-card>p{margin-top:8px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .emp360-hero{padding-top:11px!important;padding-bottom:11px!important;margin-bottom:10px!important;row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .empv2-page{padding-bottom:54px!important}
    html:not(#rw-compact) body .page-content .empv2-head{margin-bottom:10px!important;row-gap:12px!important;column-gap:14px!important}
    html:not(#rw-compact) body .page-content .empv2-grid{padding-top:8px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .v62-page{row-gap:12px!important;column-gap:14px!important}
    html:not(#rw-compact) body .page-content .v62-page>p{margin-top:8px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v52-card>article{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .form-actions{padding-top:8px!important}
    html:not(#rw-compact) body .page-content .v106-page.attendance-ui{padding-top:16px!important;padding-bottom:33px!important;padding-left:21px!important;padding-right:21px!important}
    html:not(#rw-compact) body .page-content .al-calendar-layout{row-gap:8px!important}
    html:not(#rw-compact) body .page-content .al-card{padding-top:11px!important;padding-bottom:11px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .al-legend{row-gap:9px!important}
    html:not(#rw-compact) body .page-content .v106-card.v106-span-5{margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v106-card.v106-span-5>header{padding-top:10px!important;padding-bottom:10px!important;row-gap:8px!important;min-height:56px!important}
    html:not(#rw-compact) body .page-content .v106-grid{margin-top:8px!important;margin-bottom:8px!important;row-gap:8px!important}
    html:not(#rw-compact) body .page-content .v106-card.v106-span-12{margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v106-card.v106-span-12>header{padding-top:10px!important;padding-bottom:10px!important;row-gap:8px!important;min-height:56px!important}
    html:not(#rw-compact) body .page-content .v106-register>article{padding-top:8px!important;padding-bottom:8px!important;row-gap:8px!important}
    html:not(#rw-compact) body .page-content .v106-edit{padding-top:8px!important;padding-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v106-card.v106-span-7{margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v106-card.v106-span-7>header{padding-top:10px!important;padding-bottom:10px!important;row-gap:8px!important;min-height:56px!important}
    html:not(#rw-compact) body .page-content .v106-register.holidays>article{padding-top:8px!important;padding-bottom:8px!important;row-gap:8px!important}
    html:not(#rw-compact) body .page-content .v106-metrics{margin-top:9px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v106-metrics>article{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .v106-card.v106-preview{margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v106-card.v106-preview>header{padding-top:10px!important;padding-bottom:10px!important;row-gap:8px!important;min-height:56px!important}
    html:not(#rw-compact) body .page-content .v106-inline-filter{padding-top:9px!important;padding-bottom:9px!important}
    html:not(#rw-compact) body .page-content .v106-card.v106-finalize{margin-top:8px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v106-card.v106-finalize>header{padding-top:10px!important;padding-bottom:10px!important;row-gap:8px!important;min-height:56px!important}
    html:not(#rw-compact) body .page-content .v106-card.v106-finalize>form{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .v106-card.v106-runs{margin-top:8px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v106-card.v106-runs>header{padding-top:10px!important;padding-bottom:10px!important;row-gap:8px!important;min-height:56px!important}
    html:not(#rw-compact) body .page-content .v106-empty{padding-top:17px!important;padding-bottom:17px!important;padding-left:21px!important;padding-right:21px!important}
    html:not(#rw-compact) body .page-content .al-subnav{margin-bottom:10px!important}
    html:not(#rw-compact) body .page-content .al-card.al-steps{padding-top:10px!important;padding-bottom:10px!important;padding-left:20px!important;padding-right:20px!important;margin-top:8px!important;margin-bottom:8px!important;row-gap:12px!important;column-gap:14px!important}
    html:not(#rw-compact) body .page-content .al-card.al-steps>li{row-gap:9px!important}
    html:not(#rw-compact) body .page-content .al-period{row-gap:12px!important;column-gap:14px!important}
    html:not(#rw-compact) body .page-content .al-card.al-toolbar{padding-top:11px!important;padding-bottom:11px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .attendance-ui.al-approvals{padding-top:11px!important;padding-bottom:19px!important;padding-left:20px!important;padding-right:20px!important}
    html:not(#rw-compact) body .page-content .al-review-layout{row-gap:8px!important}
    html:not(#rw-compact) body .page-content .al-card>ul{margin-top:9px!important;margin-bottom:9px!important}
    html:not(#rw-compact) body .page-content .card>h2{margin-bottom:10px!important}
    html:not(#rw-compact) body .page-content .attendance-import-card{padding-top:12px!important;padding-bottom:12px!important;margin-bottom:12px!important}
    html:not(#rw-compact) body .page-content .attendance-import-card>p{margin-bottom:10px!important}
    html:not(#rw-compact) body .page-content .attendance-import-grid{row-gap:8px!important}
    html:not(#rw-compact) body .page-content .v61-page.v52-role-hr{row-gap:11px!important;column-gap:13px!important}
    html:not(#rw-compact) body .page-content .v61-kpis{row-gap:8px!important}
    html:not(#rw-compact) body .page-content .v61-kpi{padding-top:10px!important;padding-bottom:10px!important;min-height:78px!important}
    html:not(#rw-compact) body .page-content .v61-grid-main{row-gap:9px!important}
    html:not(#rw-compact) body .page-content .v61-empty{padding-top:13px!important;padding-bottom:13px!important;padding-left:17px!important;padding-right:17px!important;min-height:78px!important}
    html:not(#rw-compact) body .page-content .rp-note{padding-top:8px!important;padding-bottom:8px!important}
    html:not(#rw-compact) body .page-content .rp-grid-2{row-gap:11px!important;column-gap:13px!important}
    html:not(#rw-compact) body .page-content .rp-card>div{row-gap:8px!important}
    html:not(#rw-compact) body .page-content .salary-breakdown-page{padding-top:10px!important;padding-bottom:23px!important;padding-left:26px!important;padding-right:26px!important}
    html:not(#rw-compact) body .page-content .salary-breakdown-header{padding-top:13px!important;padding-bottom:13px!important;padding-left:18px!important;padding-right:18px!important;margin-bottom:10px!important;row-gap:11px!important;column-gap:13px!important;min-height:87px!important}
    html:not(#rw-compact) body .page-content .salary-breakdown-shell{padding-top:13px!important;padding-bottom:13px!important;padding-left:18px!important;padding-right:18px!important;margin-top:11px!important}
    html:not(#rw-compact) body .page-content .salary-breakdown-summary{margin-top:11px!important;margin-bottom:12px!important}
    html:not(#rw-compact) body .page-content .salary-component-card.salary-component-basic{row-gap:8px!important;min-height:52px!important}
    html:not(#rw-compact) body .page-content .salary-component-card.salary-component-rent{row-gap:8px!important;min-height:52px!important}
    html:not(#rw-compact) body .page-content .salary-component-card.salary-component-medical{row-gap:8px!important;min-height:52px!important}
    html:not(#rw-compact) body .page-content .salary-component-card.salary-component-utility{row-gap:8px!important;min-height:52px!important}
    html:not(#rw-compact) body .page-content .salary-allocation{row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .salary-breakdown-lower{row-gap:8px!important}
    html:not(#rw-compact) body .page-content .salary-example-card{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .salary-applies-card{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .salary-applies-card>ol{margin-top:8px!important}
    html:not(#rw-compact) body .page-content .salary-revision-footer{row-gap:8px!important}
    html:not(#rw-compact) body .page-content .v99-page{padding-top:17px!important;padding-bottom:34px!important;padding-left:23px!important;padding-right:23px!important}
    html:not(#rw-compact) body .page-content .v99-hero.command{padding-top:18px!important;padding-bottom:18px!important;padding-left:26px!important;padding-right:26px!important;row-gap:17px!important;column-gap:20px!important;min-height:132px!important}
    html:not(#rw-compact) body .page-content .v99-kpis{margin-top:10px!important;margin-bottom:10px!important;row-gap:8px!important}
    html:not(#rw-compact) body .page-content .v99-kpis>article{padding-top:12px!important;padding-bottom:12px!important;padding-left:17px!important;padding-right:17px!important;min-height:83px!important}
    html:not(#rw-compact) body .page-content .v99-grid{row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .v99-card.v99-span-7>header{padding-top:11px!important;padding-bottom:11px!important;padding-left:17px!important;padding-right:17px!important;row-gap:9px!important;min-height:57px!important}
    html:not(#rw-compact) body .page-content .v99-filter{padding-top:8px!important;padding-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v99-empty{padding-top:21px!important;padding-bottom:21px!important}
    html:not(#rw-compact) body .page-content .v99-card.v99-span-5>header{padding-top:11px!important;padding-bottom:11px!important;padding-left:17px!important;padding-right:17px!important;row-gap:9px!important;min-height:57px!important}
    html:not(#rw-compact) body .page-content .v99-cutoff{padding-top:11px!important;padding-bottom:11px!important}
    html:not(#rw-compact) body .page-content .v99-periods{padding-bottom:11px!important}
    html:not(#rw-compact) body .page-content .v99-periods>article{padding-top:8px!important;padding-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v99-card.v99-policies{margin-top:10px!important}
    html:not(#rw-compact) body .page-content .v99-card.v99-policies>header{padding-top:11px!important;padding-bottom:11px!important;padding-left:17px!important;padding-right:17px!important;row-gap:9px!important;min-height:57px!important}
    html:not(#rw-compact) body .page-content .v99-policy-grid{padding-top:11px!important;padding-bottom:11px!important}
    html:not(#rw-compact) body .page-content .v99-policy-grid>form{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .v99-card.v99-exceptions{margin-top:10px!important}
    html:not(#rw-compact) body .page-content .v99-card.v99-exceptions>header{padding-top:11px!important;padding-bottom:11px!important;padding-left:17px!important;padding-right:17px!important;row-gap:9px!important;min-height:57px!important}
    html:not(#rw-compact) body .page-content .card.p-3{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .card.p-3>h2{margin-top:10px!important;margin-bottom:10px!important}
    html:not(#rw-compact) body .page-content .card.p-3>p{margin-top:8px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .card.p-3>div{margin-top:10px!important;margin-bottom:10px!important}
    html:not(#rw-compact) body .page-content .card.p-3.attendance-policy-card{padding-top:12px!important;padding-bottom:12px!important;margin-top:11px!important}
    html:not(#rw-compact) body .page-content .card.p-3.attendance-policy-card>div{margin-top:10px!important}
    html:not(#rw-compact) body .page-content .card.p-3.payroll-setup-card{padding-top:10px!important;padding-bottom:10px!important;margin-top:8px!important}
    html:not(#rw-compact) body .page-content .payroll-setup-head{margin-bottom:8px!important;row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .v96s-page{padding-top:8px!important;padding-bottom:22px!important;padding-left:21px!important;padding-right:21px!important}
    html:not(#rw-compact) body .page-content .review-header{padding-top:13px!important;padding-bottom:13px!important;padding-left:18px!important;padding-right:18px!important;margin-bottom:10px!important;row-gap:11px!important;column-gap:13px!important;min-height:87px!important}
    html:not(#rw-compact) body .page-content .v96s-totals{margin-top:8px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v96s-totals>article{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .v96s-card.v96s-flow-card>header{padding-top:10px!important;padding-bottom:10px!important;row-gap:8px!important;min-height:54px!important}
    html:not(#rw-compact) body .page-content .v96s-flow{padding-top:11px!important;padding-bottom:11px!important}
    html:not(#rw-compact) body .page-content .v96s-grid{margin-top:8px!important;margin-bottom:8px!important;row-gap:8px!important}
    html:not(#rw-compact) body .page-content .v96s-card.v96s-span-7>header{padding-top:10px!important;padding-bottom:10px!important;row-gap:8px!important;min-height:54px!important}
    html:not(#rw-compact) body .page-content .v96s-card.v96s-span-5.v96s-actions>header{padding-top:10px!important;padding-bottom:10px!important;row-gap:8px!important;min-height:54px!important}
    html:not(#rw-compact) body .page-content .v96s-action-body{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .v96s-view-note.v101-overlap-warning{margin-top:8px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v96s-card.v96s-employees>header{padding-top:10px!important;padding-bottom:10px!important;row-gap:8px!important;min-height:54px!important}
    html:not(#rw-compact) body .page-content .review-search{padding-top:8px!important;padding-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v96s-card.v96s-employees>p{margin-top:9px!important;margin-bottom:9px!important}
    html:not(#rw-compact) body .page-content .v96s-detail-row>td{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .review-item-evidence>h3{margin-top:9px!important;margin-bottom:9px!important}
    html:not(#rw-compact) body .page-content .review-item-evidence>p{margin-top:8px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v96s-card.v101-evidence{margin-top:8px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .v96s-card.v101-evidence>header{padding-top:10px!important;padding-bottom:10px!important;row-gap:8px!important;min-height:54px!important}
    html:not(#rw-compact) body .page-content .v101-evidence-grid>article{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .v96s-empty{padding-top:18px!important;padding-bottom:18px!important;padding-left:23px!important;padding-right:23px!important}
    html:not(#rw-compact) body .page-content .container.py-4>h1{margin-top:11px!important;margin-bottom:11px!important}
    html:not(#rw-compact) body .page-content .container.py-4>p{margin-top:8px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .card.card-body.mb-4{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .container.py-4>h2{margin-top:10px!important;margin-bottom:10px!important}
    html:not(#rw-compact) body .page-content>p{margin-top:8px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content>h3{margin-top:10px!important;margin-bottom:10px!important}
    html:not(#rw-compact) body .page-content .rp-card>p{margin-top:12px!important}
    html:not(#rw-compact) body .page-content .default-deductions-page.payroll-policy-page{padding-top:10px!important;padding-bottom:23px!important;padding-left:26px!important;padding-right:26px!important}
    html:not(#rw-compact) body .page-content .deductions-page-header{padding-top:13px!important;padding-bottom:13px!important;padding-left:18px!important;padding-right:18px!important;margin-bottom:10px!important;row-gap:11px!important;column-gap:13px!important;min-height:87px!important}
    html:not(#rw-compact) body .page-content .deductions-shell{padding-top:13px!important;padding-bottom:13px!important;padding-left:18px!important;padding-right:18px!important;margin-top:11px!important}
    html:not(#rw-compact) body .page-content .deductions-summary{margin-top:11px!important;margin-bottom:12px!important;min-height:62px!important}
    html:not(#rw-compact) body .page-content .deductions-summary>div{padding-left:17px!important;padding-right:17px!important}
    html:not(#rw-compact) body .page-content .deductions-heading{margin-bottom:8px!important;row-gap:11px!important;column-gap:13px!important}
    html:not(#rw-compact) body .page-content .default-deductions-page{padding-top:10px!important;padding-bottom:23px!important;padding-left:26px!important;padding-right:26px!important}
    html:not(#rw-compact) body .page-content .deductions-empty{padding-top:14px!important;padding-bottom:14px!important;padding-left:18px!important;padding-right:18px!important}
    html:not(#rw-compact) body .page-content .deductions-empty>p{margin-top:8px!important;margin-bottom:8px!important}
    html:not(#rw-compact) body .page-content .deduction-warning{margin-top:11px!important}
    html:not(#rw-compact) body .page-content .deduction-warning>div{padding-top:10px!important;padding-bottom:10px!important;padding-left:17px!important;padding-right:17px!important;row-gap:8px!important}
    html:not(#rw-compact) body .page-content .attendance-rules-page{padding-top:10px!important;padding-bottom:23px!important;padding-left:26px!important;padding-right:26px!important}
    html:not(#rw-compact) body .page-content .attendance-page-header{padding-top:13px!important;padding-bottom:13px!important;padding-left:18px!important;padding-right:18px!important;margin-bottom:10px!important;row-gap:11px!important;column-gap:13px!important;min-height:87px!important}
    html:not(#rw-compact) body .page-content .attendance-rules-shell{padding-top:13px!important;padding-bottom:13px!important;padding-left:18px!important;padding-right:18px!important;margin-top:11px!important}
    html:not(#rw-compact) body .page-content .attendance-summary{margin-top:11px!important;margin-bottom:12px!important}
    html:not(#rw-compact) body .page-content .attendance-summary>div{padding-left:17px!important;padding-right:17px!important}
    html:not(#rw-compact) body .page-content .attendance-rule-card.attendance-rule-working_days{padding-top:8px!important;padding-bottom:8px!important;row-gap:8px!important;min-height:55px!important}
    html:not(#rw-compact) body .page-content .attendance-rule-card.attendance-rule-absence_basis{padding-top:8px!important;padding-bottom:8px!important;row-gap:8px!important;min-height:55px!important}
    html:not(#rw-compact) body .page-content .attendance-rule-card.attendance-rule-late{padding-top:8px!important;padding-bottom:8px!important;row-gap:8px!important;min-height:55px!important}
    html:not(#rw-compact) body .page-content .attendance-rule-card.attendance-rule-early{padding-top:8px!important;padding-bottom:8px!important;row-gap:8px!important;min-height:55px!important}
    html:not(#rw-compact) body .page-content .attendance-rule-card.attendance-rule-pending_leave{padding-top:8px!important;padding-bottom:8px!important;row-gap:8px!important;min-height:55px!important}
    html:not(#rw-compact) body .page-content .attendance-how{padding-top:8px!important;padding-bottom:8px!important}
    html:not(#rw-compact) body .page-content .payroll-settings-page.policy-history{padding-top:8px!important;padding-bottom:22px!important;padding-left:21px!important;padding-right:21px!important}
    html:not(#rw-compact) body .page-content .payroll-settings-page.policy-history>header{padding-top:13px!important;padding-bottom:13px!important;padding-left:18px!important;padding-right:18px!important;margin-bottom:10px!important;row-gap:11px!important;column-gap:13px!important;min-height:87px!important}
    html:not(#rw-compact) body .page-content .history-filters{margin-top:10px!important;margin-bottom:10px!important}
    html:not(#rw-compact) body .page-content .history-detail{padding-top:10px!important;padding-bottom:10px!important}
    html:not(#rw-compact) body .page-content .history-detail>h3{margin-top:11px!important}
    html:not(#rw-compact) body .page-content .readonly-note{margin-top:10px!important}
    html:not(#rw-compact) body .page-content .fr-actions{row-gap:10px!important;column-gap:11px!important}
    html:not(#rw-compact) body .page-content .fr-filters{row-gap:8px!important}
    html:not(#rw-compact) body .page-content .fr-empty{padding-top:30px!important;padding-bottom:30px!important}
    html:not(#rw-compact) body .page-content .fr-evidence{padding-top:10px!important;padding-bottom:10px!important;margin-top:11px!important}
    html:not(#rw-compact) body .page-content .fr-table-wrap{margin-top:11px!important}
}
