.board-wrap.svelte-1uha8ag{background:#0b0f14;padding:2.5rem 0 3rem;border-bottom:6px solid var(--color-accent)}.board.svelte-1uha8ag{background:#12171e;border:1px solid #222a34;border-radius:10px;padding:1rem;box-shadow:inset 0 0 40px #00000080}.board-head.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;padding:.25rem .5rem 1rem;border-bottom:1px solid #222a34}.board-title.svelte-1uha8ag{font-family:var(--font-heading);font-size:2.6rem;font-weight:800;color:#fff;letter-spacing:.06em;text-transform:uppercase;line-height:1}.board-title.svelte-1uha8ag:before{content:"✈";color:var(--color-accent);margin-right:.6rem;font-size:1.8rem}.board-sub.svelte-1uha8ag{color:#94a3b8;font:500 .8rem IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.12em}.board-time.svelte-1uha8ag{margin-left:auto;color:var(--color-accent);font:600 .8rem IBM Plex Mono,monospace}.row.svelte-1uha8ag{display:grid;grid-template-columns:5.5rem 1fr 4rem 7rem;gap:.5rem;align-items:center;padding:.45rem .5rem;text-decoration:none;border-bottom:1px solid #1b222b}a.row.svelte-1uha8ag:hover{background:#18202a}.row-labels.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#64748b;font:600 .65rem IBM Plex Mono,monospace;letter-spacing:.16em;text-transform:uppercase}.flap.svelte-1uha8ag{font:600 .95rem/1.2 IBM Plex Mono,monospace;color:#f8d64e;text-transform:uppercase;background:linear-gradient(#1c232c 49%,#0e1218,#1c232c 51%);padding:.35rem .5rem;border-radius:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.03em}.dest.svelte-1uha8ag{color:#fff}.status.svelte-1uha8ag{font:600 .75rem IBM Plex Mono,monospace;text-transform:uppercase;color:#4ade80;letter-spacing:.08em}.status.hot.svelte-1uha8ag{color:var(--color-accent);animation:svelte-1uha8ag-blink 1.4s steps(2,start) infinite}@keyframes svelte-1uha8ag-blink{to{visibility:hidden}}@media(prefers-reduced-motion:reduce){.status.hot.svelte-1uha8ag{animation:none}}@media(max-width:640px){.row.svelte-1uha8ag{grid-template-columns:4.3rem 1fr 4.6rem}.hide-sm.svelte-1uha8ag{display:none}.flap.svelte-1uha8ag{font-size:.8rem}.board-title.svelte-1uha8ag{font-size:2rem}}.concourse.svelte-1uha8ag{background:var(--color-primary-dark);color:#fff}.concourse-inner.svelte-1uha8ag{display:grid;gap:2rem;padding-block:2.5rem}@media(min-width:1024px){.concourse-inner.svelte-1uha8ag{grid-template-columns:1fr 1.4fr;align-items:center}}h1.svelte-1uha8ag{font-family:var(--font-heading);font-weight:800;font-size:2.6rem;text-transform:uppercase;letter-spacing:.03em;line-height:1}.concourse.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#cbd5e1;margin-top:.75rem;max-width:36rem}.signs.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.6rem}.sign.svelte-1uha8ag{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:.7rem;background:var(--color-accent);color:#111;padding:.7rem .9rem;border-radius:4px;text-decoration:none;font-family:var(--font-heading);font-weight:700;font-size:1.15rem}.sign.svelte-1uha8ag:hover{filter:brightness(1.06)}.sign-arrow.svelte-1uha8ag{font-size:1.4rem;line-height:1}.sign-gate.svelte-1uha8ag{background:#111;color:var(--color-accent);padding:.1rem .35rem;border-radius:3px;font-size:.9rem}.sign-count.svelte-1uha8ag{font:600 .75rem IBM Plex Mono,monospace}.section-head.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:1.5rem;border-bottom:2px solid #0f172a;padding-bottom:.5rem}.section-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-family:var(--font-heading);font-size:2rem;font-weight:800;text-transform:uppercase}.section-head.svelte-1uha8ag a:where(.svelte-1uha8ag){font-weight:600;color:var(--color-primary)}.passes.svelte-1uha8ag{display:grid;gap:1.25rem}@media(min-width:900px){.passes.svelte-1uha8ag{grid-template-columns:1fr 1fr}}
