/* Twoje urządzenia (public/konto.js, makieta propozycje/konto-urzadzenia, koncepcja A): wiersz w Ustawieniach, arkusz z listą, kod 4 + 4 */
.ko-modal{z-index:26} /* nad ekranem pierwszego profilu (.join, 25) */
.ko-ark{display:flex;flex-direction:column;gap:8px}
.ko-ark h3{margin-bottom:4px}
.ko-ark .ko-say{font-size:14px;line-height:1.4;font-weight:600;margin-bottom:6px}
.ko-ark .ko-say .ko-hl{color:var(--yellow);font-weight:800}
.ko-err{margin:0;padding:8px 10px;background:#3a1420;color:#ffd0d0;font-weight:800;font-size:13px}
.ko-eb{font-family:var(--display);font-size:11px;letter-spacing:.1em;color:var(--sky);text-align:center;text-transform:uppercase;margin-top:6px}
.ko-kod{display:flex;gap:5px;justify-content:center;align-items:center;margin:4px 0 2px}
body:not(.tv) .ko-kod .lt,.ko-kod .lt{width:min(34px,8.4vw);height:min(44px,11vw);font-size:min(24px,6vw);display:grid;place-items:center}
.ko-gap{width:8px;flex:none}
.ko-czas{font-family:var(--display);font-size:12px;letter-spacing:.06em;color:var(--muted);text-align:center;margin:4px 0}
.ko-czas b{font-weight:400;color:var(--yellow)}
.ko-lh{font-family:var(--display);font-size:11px;letter-spacing:.1em;color:var(--muted);text-transform:uppercase;margin:4px 2px 0}
.ko-lista{margin-bottom:6px}
.ko-dev{display:flex;gap:10px;align-items:center;padding:8px 4px;border-bottom:2px solid #2c3874}
.ko-dev:last-child{border-bottom:0}
.ko-dev>div{flex:1;min-width:0}
.ko-dev b{display:block;font-size:15px;color:var(--ink)}
.ko-dev span{font-size:12.5px;color:var(--muted)}
.ko-dev .chip{flex:none}
.ko-ico{flex:none;width:44px;height:44px;display:grid;place-items:center;background:#0f1530;padding:5px}
.ko-dev.me .ko-ico{background:#2e3a6e}
.ko-ico img{max-width:100%;max-height:100%;object-fit:contain}
.ko-w{width:100%}
.ko-cz{color:#ffb0b0!important}
/* wiersz w Ustawieniach: cały wiersz to przycisk */
.opt.ko-opt{width:100%;background:none;border:0;border-bottom:1px solid var(--line);color:inherit;font:inherit;font-weight:800;text-align:left;cursor:pointer}
.ko-opt .ko-oi{width:30px;height:24px;object-fit:contain;flex:none}
.ko-opt .chip{flex:none}
.ko-dalej{font-style:normal;font-family:var(--display);color:var(--muted);flex:none}
.ko-mam{align-self:stretch;margin-top:2px}
