/* Profils de convois (module profiles.js) */
#prof .pchips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}
#prof .pchip{display:flex;align-items:stretch;border:1px solid var(--line);border-radius:999px;background:var(--card-base);overflow:hidden}
#prof .pchip:has(.pap[aria-pressed="true"]){border-color:var(--amber);box-shadow:inset 0 0 0 1px var(--amber)}
#prof .pap{all:unset;cursor:pointer;padding:10px 12px 10px 16px;font:600 14px var(--font-body);color:var(--ink)}
#prof .pdel{all:unset;cursor:pointer;padding:10px 14px 10px 6px;font:600 14px var(--font-body);color:var(--muted)}
#prof .prow{display:flex;gap:8px;align-items:stretch}
#prof .prow input{flex:1;min-width:0;border:1px solid var(--line);border-radius:12px;background:var(--field-base);color:var(--ink);padding:0 12px;height:46px;font:500 14px var(--font-body)}
#prof .prow button{border:0;border-radius:12px;background:var(--deep);color:var(--deep-ink);font:600 13px var(--font-body);padding:0 14px;cursor:pointer}
#prof button:focus-visible,#prof input:focus-visible{outline:2px solid var(--amber);outline-offset:2px}
