/* Модуль «ФСУ»: поля подстановки. */

.fsuctl{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:0 0 12px;
  font:15px/1.4 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
.fsulbl{font-weight:600;color:var(--mut)}
.fsulab{display:inline-flex;align-items:center;gap:6px;font:16px/1 Georgia,"Cambria Math",serif}

[data-mod="fsu"] .v input{box-sizing:content-box;min-width:1ch;min-height:0;height:auto;
  padding:0;margin:0;border:0;border-radius:0;background:transparent;color:inherit;
  font:inherit;line-height:1;text-align:center;outline:none}
[data-mod="fsu"] .v:focus-within{box-shadow:0 0 0 2px var(--fg)}
[data-mod="fsu"] .v.bad{box-shadow:0 0 0 2px var(--c-red)}
[data-mod="fsu"] .card .cf .ln + .ln{margin-top:.55em}
