.rf-pay-period-field{gap:var(--rf-space-2,8px);flex-direction:column;width:100%;display:flex}.rf-pay-period-field__label-row{align-items:center;gap:var(--rf-space-2,8px);display:flex}.rf-pay-period-field__label{font:var(--rf-text-caption);color:var(--rf-color-text-secondary)}.rf-pay-period-field__sort{width:100%}
.rf-portal-table-empty .rf-empty-state__icon{width:64px;height:64px;color:var(--rf-color-text-secondary)}.rf-portal-table-remainder{font:var(--rf-text-body-sm);color:var(--rf-color-text-tertiary);white-space:nowrap}.rf-portal-table-remainder+.rf-alert,.rf-portal-table-toolbar__end .rf-alert{max-width:28rem}
.rf-table-panel__header{justify-content:space-between;align-items:center;gap:var(--rf-space-4);padding:14px var(--rf-space-6);border-bottom:1px solid var(--rf-color-border);display:flex}.rf-table-panel__title{color:var(--rf-color-text);font:var(--rf-text-heading-sm);letter-spacing:var(--rf-tracking-tight)}.rf-table-panel__meta{color:var(--rf-color-text-secondary);font:var(--rf-text-caption)}.rf-table-panel__tools{justify-content:flex-end;align-items:center;gap:var(--rf-space-3);min-width:min(100%,18rem);display:flex}@media (max-width:760px){.rf-table-panel__header{flex-direction:column;align-items:stretch}}
