/* Compact portrait beside learner name; never covers the question or controls. */
#ux .ux-identity{flex:0 0 60px;width:60px;min-height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#fff}
#ux .ux-identity img,#ux .ux-identity video,#ux .ux-identity-initials{display:block;width:52px;height:52px;border-radius:10px;object-fit:cover;background:#eef3f7;color:#17384d;border:1px solid #ccd9e2}
#ux .ux-identity-initials{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700}
#ux .ux-identity small{font-size:9px;line-height:1.2;text-align:center;white-space:normal}
@media(max-width:600px){#ux .ux-identity{flex-basis:44px;width:44px;min-height:40px}#ux .ux-identity img,#ux .ux-identity video,#ux .ux-identity-initials{width:40px;height:40px;border-radius:8px;font-size:16px}#ux .ux-identity small{font-size:8px}}
@media print{#ux .ux-identity{display:none!important}}
#ux .ux-identity img{padding:0}
@media(max-width:760px){#ux .ux-identity+.ux-title{flex:1 1 calc(100% - 116px);min-width:0}}
@media(max-width:600px){#ux .ux-identity+.ux-title{flex-basis:calc(100% - 100px)}}
