.teacher-class-request-history{display:inline-flex;flex-wrap:wrap;gap:6px;min-width:0;max-width:100%;vertical-align:middle;font-size:.85em;font-weight:500;line-height:1.8}.teacher-class-request-badge{display:inline-block;max-width:100%;padding:3px 9px;border:1px solid currentColor;border-radius:8px;overflow-wrap:anywhere;background:var(--px-soft,#eff1f4);color:var(--px-text,#14171c)}.teacher-class-request-badge.is-approved{background:var(--px-info-bg,#edf4fd);color:var(--px-info,#244776)}.teacher-class-request-badge.is-paid{background:var(--px-success-bg,#edf8f1);color:var(--px-success,#176044)}.teacher-payroll .payroll-group-select .payroll-check{flex-wrap:wrap;gap:8px;min-width:0;overflow-wrap:anywhere}.teacher-payroll .payroll-group-select .payroll-check>input{flex:0 0 auto}
