/* ═════════════════════════════════════════════════════════════════
   wynik-fotela-panel.css — zakładka „Wynik na fotel i lekarza”
   (#plan/wynik-fotela, wynik-fotela-panel.js)

   Korzeń `.d10 .wf`: karty, chipy i przypisy z dzisiaj.css (`d10-*`),
   tabela `.t.mob-lista` z PANEL.html (na telefonie lista z etykietami).
   Kolory, rozmiary (`--fs-*`), promienie i odstępy z paleta.css.
   Wagi 400/500/600, bez kursywy.
   ═════════════════════════════════════════════════════════════════ */
.wf-ster{margin:0 0 var(--s4);display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s3) var(--s4)}
.wf-gr{display:flex;gap:var(--s2)}
.wf-pole{display:grid;gap:4px;font-size:var(--fs-1);color:var(--t2);font-weight:500}
.wf-pole select{min-height:36px;padding:0 var(--s3);border:var(--bw) solid var(--line2);border-radius:var(--r-wewn);background:var(--karta);color:var(--t1);font:inherit}
.wf-tab .k{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}
.wf-tab td small,.wf-tab th small{display:block;margin-top:2px;font-size:var(--fs-0);font-weight:400;color:var(--t3)}
.wf-tab .wf-wynik{font-weight:600;color:var(--t1)}
.wf-tab .wf-bez th{font-weight:400;color:var(--t2)}
.wf-tab .suma th,.wf-tab .suma td{font-weight:600;border-top:var(--bw) solid var(--line2)}
.wf-brak,.wf-luka{color:var(--t3);font-size:var(--fs-0)}
.wf-metoda,.wf-uwaga{margin:var(--s3) 0 0;font-size:var(--fs-1);color:var(--t2);line-height:1.5;max-width:70ch}
.wf-metoda b{color:var(--t1);font-weight:600}
@media (max-width:640px){
  .wf-ster{flex-direction:column;align-items:stretch}
  .wf-pole select{width:100%}
}
.wf-puste-zd{margin:var(--s3) 0;font-size:var(--fs-2);color:var(--t1)}
.wf-puste-zd b{font-weight:600}
/* W2: przypisanie stanowisk z pliku do foteli */
.wf-mapa{margin:var(--s3) 0 0}
.wf-mapa summary{cursor:pointer;font-size:var(--fs-1);font-weight:600;color:var(--t1);min-height:36px;display:flex;align-items:center}
.wf-mapa-wiersze{display:flex;flex-wrap:wrap;gap:var(--s3);margin-top:var(--s3)}
