.login-active-students{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin:14px 0 18px;padding:10px 14px;border:1px solid rgba(34,197,94,.24);border-radius:14px;background:linear-gradient(135deg,rgba(34,197,94,.1),rgba(59,130,246,.08));color:#475569;font-size:.88rem}.login-active-stat{display:inline-flex;align-items:center;gap:7px}.login-active-students strong{color:#0f766e;font-weight:800}.login-active-stat.coach strong{color:#4338ca}.login-active-dot{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 5px rgba(34,197,94,.13)}.login-active-stat.coach .login-active-dot{background:#6366f1;box-shadow:0 0 0 5px rgba(99,102,241,.13)}.login-stat-separator{color:#94a3b8}
.homework-student-filter-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.homework-student-filter-grid label{min-width:0}.homework-student-filter-grid input[type="search"]{width:100%}#batchStudentSearchInfo{display:block;margin-top:7px;color:#64748b;font-size:.8rem}
@media (max-width:680px){.homework-student-filter-grid{grid-template-columns:1fr}.login-active-students{font-size:.82rem;gap:8px}.login-stat-separator{display:none}}
