.hit--airport{grid-template-columns:3.6rem minmax(0,1fr) auto;column-gap:1.1rem}.hit--airport .hit__name,.hit--airport .hit__meta{grid-column:2}.hit--airport .hit__figures{grid-area:1/3/span 2}.code{font-family:var(--data);letter-spacing:.06em;color:var(--ink-2);border:1px solid var(--rule-strong);text-align:center;grid-area:1/1/span 2;align-self:start;padding:.1rem .35rem;font-size:.95rem;font-weight:500}.code .mark__part{font-weight:700}@media (width<=560px){.hit--airport{grid-template-columns:3.6rem minmax(0,1fr)}.hit--airport .hit__figures{text-align:left;white-space:normal;grid-area:auto/2}}.controls{flex-wrap:wrap;align-items:baseline;gap:.6rem 2rem;display:flex}.weighing{flex-wrap:wrap;align-items:baseline;gap:.5rem;padding-bottom:.2rem;display:flex}.weighing .eyebrow{margin-right:.3rem}.weigh,.origin{font-family:var(--data);color:var(--ink-2);border:1px solid var(--rule);cursor:pointer;background:0 0;padding:.15rem .5rem;font-size:.75rem;transition:color .12s,border-color .12s,background .12s}.weigh:hover,.origin:hover{color:var(--signal);border-color:var(--signal)}.weigh[aria-pressed=true],.origin[aria-pressed=true]{color:var(--ink);background:var(--signal-ground);border-color:var(--signal)}.origins{flex-wrap:wrap;gap:.35rem;margin-bottom:.5rem;display:flex}.origins__note{font-family:var(--data);color:var(--ink-2);margin:.4rem 0 0;font-size:.7rem;line-height:1.5}
