.student-detail-live{display:grid;gap:22px}.student-detail-live .student-profile>.row{gap:16px}.student-detail-live .student-profile .actions{flex-wrap:wrap}.student-detail-live .student-profile .actions .btn{white-space:nowrap}.student-detail-warning{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border:1px solid #f0dcaa;border-radius:12px;background:#fff9e9;color:#775619;font-size:12px;line-height:1.6}.student-detail-warning>.icon{width:18px;flex-shrink:0}.student-detail-empty{display:flex;align-items:center;gap:12px;min-height:72px;color:var(--muted)}.student-detail-empty>.icon{width:20px;color:#7792aa;flex-shrink:0}.student-detail-empty p{font-size:12px;margin:0}.student-contact-list{margin:0 0 18px}.student-contact-list>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:12px;padding:11px 0;border-bottom:1px solid var(--line)}.student-contact-list>div:last-child{border-bottom:0}.student-contact-list dt{color:var(--muted);font-size:11px}.student-contact-list dd{margin:0;font-size:12px;overflow-wrap:anywhere}.student-detail-live .profile-data{flex-wrap:wrap}.student-detail-live .profile-data>div{min-width:130px;flex:1}.student-detail-live .profile-data b{overflow-wrap:anywhere}
@media(max-width:760px){.student-detail-live{gap:16px}.student-detail-live .student-profile .actions{width:100%}.student-detail-live .student-profile .actions .btn{flex:1;justify-content:center;font-size:11px}.student-detail-live .profile-data{display:grid;grid-template-columns:1fr}.student-detail-live .profile-data>div{display:flex;justify-content:space-between}.student-detail-live .profile-data b{max-width:62%;text-align:right}.student-detail-live .profile-pulse{margin:16px 0 20px}.student-contact-list>div{grid-template-columns:78px minmax(0,1fr)}}
