.fl-panel .concept-locked-activities{background:linear-gradient(135deg,#0b293f,#145765);border:1px solid #d6b263;border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0 6px;padding:12px;display:grid}.fl-panel .concept-locked-activities button{text-align:left;color:#fff9e9;background:#ffffff18;border:1px solid #8cb4b3;align-items:center;gap:12px;min-width:0;padding:12px 15px;display:flex}.concept-locked-activities button>svg{color:#f0c66b;flex:none;width:24px}.concept-locked-activities button>svg:last-child{width:20px;margin-left:auto}.concept-locked-activities span{gap:2px;display:grid}.concept-locked-activities small{font-size:12px;line-height:1.3}.concept-lock-message{color:#315c62;min-height:1.5em;font-size:14px;font-weight:700}.fl-panel button.concept-exam-highlight{outline-offset:3px;outline:3px solid #d39419;animation:.5s ease-in-out 3 concept-exam-pulse}@keyframes concept-exam-pulse{50%{color:#17394a;background:#f8d46f;box-shadow:0 0 0 7px #edbd5155}}@media (width<=600px){.fl-panel .concept-locked-activities{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.fl-panel button.concept-exam-highlight{outline-offset:3px;outline:3px solid #b87500;animation:none}}.robot-learning .concept-locked-activities{background:linear-gradient(135deg,#0b293f,#145765);border:1px solid #d6b263;border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0 6px;padding:12px;display:grid}.robot-learning .concept-locked-activities button{text-align:left;color:#fff9e9;background:#ffffff18;border:1px solid #8cb4b3;align-items:center;gap:12px;min-width:0;padding:12px 15px;display:flex}.robot-learning button.concept-exam-highlight{outline-offset:3px;outline:3px solid #d39419;animation:.5s ease-in-out 3 concept-exam-pulse}.robot-learning .concept-locked-activities button:hover{color:#fff9e9;background:#316b70}@media (width<=600px){.robot-learning .concept-locked-activities{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.robot-learning button.concept-exam-highlight{outline-offset:3px;outline:3px solid #b87500;animation:none}}
