.saas-teacher-row__house{align-items:center;gap:var(--saas-space-xs);padding:var(--saas-space-xs) var(--saas-space-sm);border:1px solid var(--saas-border-default);border-radius:var(--saas-radius-full);color:var(--saas-text-primary);font-size:var(--saas-font-caption);align-self:flex-start;margin:0;font-weight:600;display:inline-flex}.saas-teacher-row__house-dot{border-radius:var(--saas-radius-full);background:var(--saas-teacher-row-house,var(--saas-border-strong));block-size:10px;inline-size:10px}.saas-teacher-row__lang{padding:var(--saas-space-xs) var(--saas-space-sm);border-radius:var(--saas-radius-full);background:var(--saas-bg-sunken);color:var(--saas-text-primary);font-size:var(--saas-font-caption);font-weight:600}.saas-teacher-row__teaching{gap:var(--saas-space-sm);border-block-start:1px dashed var(--saas-border-default);flex-direction:column;padding-block-start:var(--saas-space-md);display:flex}.saas-teacher-row__teaching-head{justify-content:space-between;align-items:center;gap:var(--saas-space-sm);flex-wrap:wrap;display:flex}.saas-teacher-row__classes,.saas-teacher-row__subjects{gap:var(--saas-space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.saas-teacher-row__class,.saas-teacher-row__subject{align-items:center;gap:var(--saas-space-xs);padding:var(--saas-space-xs) var(--saas-space-sm);border:1px solid var(--saas-border-default);border-radius:var(--saas-radius-md);background:var(--saas-bg-surface);color:var(--saas-text-primary);font-size:var(--saas-font-body-sm);white-space:nowrap;font-weight:600;display:inline-flex}.saas-teacher-row__class>svg,.saas-teacher-row__subject>svg{color:var(--saas-text-secondary)}.saas-teacher-row__class[data-lead=true]{border-color:var(--saas-tint-green-fg);background:var(--saas-tint-green-bg);color:var(--saas-tint-green-fg)}.saas-teacher-row__class[data-lead=true]>svg{color:var(--saas-tint-green-fg)}.saas-teacher-row__lead{border-inline-start:1px solid var(--saas-tint-green-fg);font-size:var(--saas-font-caption);padding-inline-start:var(--saas-space-xs);font-weight:400}.saas-teacher-row__subject{background:var(--saas-tint-blue-bg);color:var(--saas-tint-blue-fg);border-color:#0000}.saas-teacher-row__subject>svg{color:var(--saas-tint-blue-fg)}.saas-teacher-row__net{color:var(--saas-text-primary)}.saas-teacher-row__split{gap:var(--saas-space-xs) var(--saas-space-lg);color:var(--saas-text-secondary);font-size:var(--saas-font-body-sm);flex-wrap:wrap;margin:0;display:flex}.saas-teacher-row__split strong{color:var(--saas-text-primary);font-variant-numeric:tabular-nums}.saas-teacher-row__sub{color:var(--saas-text-secondary);font-size:var(--saas-font-caption);text-align:end;font-weight:400;display:block}