.lm-profile-context{max-width:100%;color:var(--muted,#61716b);flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 16px;font-size:13px;display:flex}.lm-profile-context>label{align-items:center;gap:8px;min-width:0;max-width:100%;margin:0;display:flex}.lm-profile-context>label>svg{color:#247653;flex-shrink:0}.lm-profile-context label>span{white-space:nowrap}.lm-profile-context select{width:auto;min-width:150px;max-width:340px;min-height:38px;font:inherit;color:#20352c;background:#fff;border:1px solid #dce6df;border-radius:9px;margin:0;padding:7px 32px 7px 10px}.lm-profile-context>div{color:#93432d;flex-wrap:wrap;flex-basis:100%;align-items:center;gap:12px;display:flex}.lm-profile-context small{font-size:12px}.lm-profile-context .lm-text-link{font-size:13px}@media (max-width:480px){.lm-profile-context select{min-width:0;max-width:calc(100vw - 130px)}.lm-profile-context{margin-bottom:12px}}.lm-profile-context .lm-profile-confirm{color:#20352c;background:#f7faf8;border:1px solid #dce6df;border-radius:10px;align-items:center;gap:8px;padding:12px;display:flex}.lm-profile-confirm p{flex:100%;margin:0;font-size:13px;line-height:1.5}.lm-profile-confirm button{min-height:36px;padding:6px 12px;font-size:13px}.lm-shell .lm-profile-context>label{flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;width:auto}.lm-shell .lm-profile-context>label>select{flex:1;width:auto;min-height:38px;margin:0}@media (max-width:420px){.lm-teacher-desk .lm-heading .lm-teacher-heading-actions{flex-direction:column;align-items:stretch;width:100%;display:flex}.lm-teacher-desk .lm-heading .lm-teacher-heading-actions>.secondary{overflow-wrap:normal;word-break:normal;flex:none;justify-content:center;width:100%}}
