.em-family{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.em-family span{padding:9px 13px;background:#e1f4fa;border:1px solid #9fc8d7;border-radius:11px;font-weight:700;color:#075f84}.hertz-history{background:#fff8e6;border:1px solid #dbc48d;border-radius:15px;padding:18px;margin:22px 0}.hertz-history h4{font-size:1.2rem;margin:8px 0}.history-chain{display:flex;gap:12px;justify-content:center;align-items:center;padding:16px;border-radius:12px;background:#102e4b;color:#fff}.history-chain span{text-align:center}.history-chain b{color:#ffda72}.legacy-anchor,.subtopic{scroll-margin-top:95px}#cycleLab input[type=number]{width:100%}#cycleLab .result{font-size:1rem;line-height:1.9}#cycleLab .btnrow{align-items:center}#cycleLab button:disabled{opacity:.45;cursor:default}.lesson>.ka-quiz-fold{margin:20px 0 28px}.lesson>.ka-quiz-fold>summary{font-size:1rem}.lesson>.reasoning h4{margin-top:24px}.lesson>.ex strong{color:#075f84}.lesson .formula{padding:13px 17px;border-radius:10px;background:#102e4b;color:#fff0b8;font-weight:750;line-height:1.9}.lab-links a[href="#cycleLab"]{border-color:#067a95;background:#def5fa}@media(max-width:600px){.history-chain{flex-direction:column;gap:8px}.hertz-history{padding:13px}.em-family span{font-size:14px;padding:7px 9px}}
