/* Карточки с формулами: степени, ФСУ и всё, что появится позже. */
:root{--qfs:19px}

.cards{display:flex;flex-direction:column;gap:10px}
.card{background:var(--card);border:1px solid var(--bd);border-radius:12px;padding:10px 12px}
.card.dim{opacity:.35}
.card .ch{display:flex;align-items:center;gap:8px;font-weight:600;margin:0 0 6px}
.card .n{flex:none;width:24px;height:24px;border-radius:50%;background:var(--fg);color:var(--bg);
  display:grid;place-items:center;font-size:13px}
/* строка формулы не переносится: «до =» и «после =» должны стоять на одной высоте.
   Если не влезло — .wrap разрешает перенос (см. fitFormulas в модуле). */
.card .cf{font:20px/2 Georgia,"Cambria Math",serif;margin:0 0 6px;white-space:nowrap;overflow:hidden}
.card .cf .ln{display:block}
.card .cf .ln + .ln{margin-top:1.1em}
.card .cf.wrap{white-space:normal}
.card .ce{font-size:14px;color:var(--mut);margin:0 0 6px}
.card .ce:last-child{margin-bottom:0}
