.enseignant-detail .avatar-circle[data-v-23533c46]{width:64px;height:64px;min-width:64px;border-radius:50%;background:var(--bo-green,#0b6b4b);color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:600}.enseignant-detail .profile-header-card[data-v-23533c46]{border-radius:12px}.enseignant-detail .info-card[data-v-23533c46]{border-radius:12px;overflow:hidden}.enseignant-detail .info-card .card-header[data-v-23533c46]{font-weight:600;color:#51747d;font-size:13.5px;text-transform:uppercase;letter-spacing:.03em}.enseignant-detail .info-list .info-row[data-v-23533c46]{display:flex;justify-content:space-between;align-items:flex-start;padding:8px 0;border-bottom:1px dashed #eef1f2;font-size:13.5px}.enseignant-detail .info-list .info-row[data-v-23533c46]:last-child{border-bottom:none;padding-bottom:0}.enseignant-detail .info-list dt[data-v-23533c46]{color:#8a97a0;font-weight:500;margin-bottom:0;flex:0 0 55%}.enseignant-detail .info-list dd[data-v-23533c46]{color:#2c3e42;font-weight:500;margin-bottom:0;text-align:right;flex:0 0 45%;word-break:break-word}.enseignant-detail .font-weight-500[data-v-23533c46]{font-weight:500}.enseignant-detail .table th[data-v-23533c46]{font-size:12.5px;text-transform:uppercase;color:#8a97a0;font-weight:600;border-top:none}.enseignant-detail .table td[data-v-23533c46]{font-size:13.5px;vertical-align:middle}