/* Ergänzungen der echten Seite zur Vorschau-Politur (board.css bleibt die Designer-Datei). Nur Tokens aus board.css. */
.ich b{color:var(--kreide);font-weight:650}
.ich .als{color:var(--kreide-2)}
.kopf-lnk{all:unset;cursor:pointer;font-size:12.5px;color:var(--kreide-2);white-space:nowrap;text-decoration:underline;text-decoration-color:var(--kreide-linie-stark);text-underline-offset:3px}
.kopf-lnk:focus-visible{outline:2px solid var(--blau);outline-offset:2px}
.ansicht-nur{flex:none;padding:6px 24px;background:var(--gelb-hell);color:var(--gelb-tinte);font-size:12.5px;font-weight:600}
.hint.recht{color:var(--gelb-tinte);background:var(--gelb-hell);border-radius:4px;padding:4px 8px}
.pa .hint.recht{margin-left:28px}
.vor .vr small{display:inline-block;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--tinte-2);margin-right:4px}
.zst{display:inline-block;margin:8px 0 4px;padding:3px 9px;border-radius:4px;background:var(--papier-2);font-size:12.5px;font-weight:650}
.zst.laeuft{background:var(--gelb-hell);color:var(--gelb-tinte)}
.zst.fehl{background:var(--tinte);color:var(--papier)}
.recap ul{margin:0;padding-left:16px}
.toast.fehler{border-left:4px solid var(--gelb-tief);font-weight:600}
.laden{margin:auto;color:var(--kreide-2);font-size:14px}
.frm label small{font-weight:400;color:var(--tinte-2)}
.haft small.zst-h{font-weight:650}
.kopf .rechts{gap:10px}
.kopf .ich{white-space:nowrap}
.pb a.btn{display:inline-flex;align-items:center;text-decoration:none}
.ue{font-size:11px;line-height:1.5}
.averlauf{list-style:none;margin:6px 0 0;padding:0;border-left:2px solid var(--linie);font-size:12px;color:var(--tinte-2)}
.averlauf li{padding:1px 0 1px 8px}
.averlauf small{color:var(--tinte-2);opacity:.8}
.leiste-knopf{display:none}
@media (max-width:760px){
  .leiste-knopf{all:unset;box-sizing:border-box;display:flex;flex-direction:column;gap:1px;flex:0 0 112px;min-height:40px;padding:6px 2px;color:var(--kreide);font-weight:650;font-size:13px;cursor:pointer}
  .leiste-knopf small{font-weight:400;color:var(--kreide-2);font-size:11.5px}
  .leiste-knopf:focus-visible{outline:2px solid var(--blau)}
  .leiste-zu .leiste>:not(.leiste-knopf){display:none}
  .leiste-zu .leiste{padding-top:4px;padding-bottom:4px}
  .leiste-zu .leiste-knopf{flex-basis:100%}
}
.landpflicht{display:grid;gap:4px;margin:8px 0 0 28px;font-size:11.5px;font-weight:650;color:var(--gelb-tinte)}
.landpflicht select{height:34px;padding:0 9px;background:var(--papier);color:var(--tinte);border:1px solid var(--linie-feld);border-radius:6px;font-weight:400}
.frm .fest{display:flex;align-items:center;height:34px;font-size:13.5px;font-weight:400;color:var(--tinte)}
.als-wahl{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--kreide-2)}
.ansicht-nur .kopf-lnk{color:var(--gelb-tinte);font-weight:650}
