/* דף מעקב משלוח (pages/track.html). צבעים ומשתנים מ-kooza.css */
.trk__form{display:flex;gap:10px;margin:22px 0 8px}
.trk__form .input{flex:1;min-width:0;direction:ltr;text-align:start;letter-spacing:.5px;text-transform:uppercase}
.trk__form .input::placeholder{text-transform:none;letter-spacing:0}
.trk__hint{margin:0;color:var(--muted);font-size:var(--fs-sm)}
.trk__out{margin-top:28px}
.trk__out:empty{display:none}
.trk__msg{background:var(--card);border:1px solid var(--line);border-inline-start:3px solid var(--volt);
  border-radius:var(--r);padding:16px 18px;color:#2B332D}
.trk__msg--err{border-inline-start-color:var(--sale)}
.trk__head{background:var(--ink);color:#EDF2EC;border-radius:var(--r) var(--r) 0 0;padding:18px 20px}
.trk__head small{display:block;color:var(--muted-dark);font-size:var(--fs-sm)}
.trk__head b{display:block;font-size:var(--fs-lg);font-weight:900;letter-spacing:-.3px;margin-top:2px}
.trk__head bdi{color:var(--volt);font-family:"Archivo",sans-serif;font-weight:600}
.trk__list{list-style:none;margin:0;padding:18px 20px 6px;background:var(--card);border:1px solid var(--line);
  border-top:0;border-radius:0 0 var(--r) var(--r)}
.doc .trk__list{display:block;margin:0;padding:18px 20px 6px}
.trk__ev{position:relative;padding:0 0 18px 0;padding-inline-start:26px}
.trk__ev::before{content:"";position:absolute;inset-inline-start:4px;top:7px;width:9px;height:9px;border-radius:50%;
  background:var(--card);border:2px solid #B9C3B6}
.trk__ev::after{content:"";position:absolute;inset-inline-start:9px;top:20px;bottom:0;width:1.5px;background:#C9D2C3}
.trk__ev:last-child::after{display:none}
.trk__ev:first-child::before{background:var(--volt);border-color:var(--ink);width:11px;height:11px;top:6px;inset-inline-start:3px}
.trk__ev b{display:block;font-weight:800;color:var(--text)}
.trk__ev span{display:block;color:var(--muted);font-size:var(--fs-sm)}
@media (max-width:520px){.trk__form{flex-direction:column}}
