/* Coding Classroom v0.10.2 — Classroom & Student Management */
.room-edit-details{margin-top:14px;border:1px solid rgba(15,23,42,.09);border-radius:16px;background:#f8fbff;padding:0 14px}.room-edit-details summary{cursor:pointer;font-weight:800;padding:12px 0}.room-edit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 0 14px}.room-edit-grid label{display:grid;gap:6px;font-size:.82rem;font-weight:750}.room-edit-grid input,.room-edit-grid select,.cloud-report-actions select{width:100%;min-height:42px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;padding:8px 10px;font:inherit}.room-delete-primary{background:#fff1f2!important;border-color:#fecdd3!important;color:#be123c!important}.account-delete-permanent{background:#7f1d1d!important;color:#fff!important;border:1px solid #7f1d1d!important;border-radius:10px;padding:9px 12px;font-weight:800}.cloud-report-actions{display:flex;align-items:end;gap:9px;flex-wrap:wrap}.cloud-report-actions label{font-size:.78rem;font-weight:800;display:grid;gap:4px}.cloud-report-actions select{min-width:180px}.cloud-student-report .report-table th small{display:block;font-weight:500;color:#64748b;margin-top:3px}.student-manage-card.is-archived{border-style:dashed}.student-manage-card.is-archived .account-delete-permanent{box-shadow:0 0 0 2px rgba(127,29,29,.06)}
@media(max-width:720px){.room-edit-grid{grid-template-columns:1fr}.cloud-report-actions{width:100%;align-items:stretch}.cloud-report-actions label,.cloud-report-actions select,.cloud-report-actions button{width:100%}.room-actions{align-items:stretch}.room-actions>button{flex:1 1 150px}}
