.adsb-row-container[data-astro-cid-h6s65twm]{margin-bottom:var(--space-3)}.adsb-row[data-astro-cid-h6s65twm]{padding:var(--space-4) var(--space-6);justify-content:space-between;align-items:flex-start;gap:var(--space-6);transition:transform var(--transition-standard), border-color var(--transition-standard), box-shadow var(--transition-standard), background-color var(--transition-standard);display:flex}.route-col[data-astro-cid-h6s65twm]{flex:auto;align-items:flex-start;display:flex}.airport-group[data-astro-cid-h6s65twm]{flex-direction:column;flex-shrink:0;width:200px;display:flex}.airport-group[data-astro-cid-h6s65twm] .code[data-astro-cid-h6s65twm]{font-family:var(--font-hanken-grotesk);color:var(--color-text);font-size:1.35rem;font-weight:700;line-height:1.1}.airport-group[data-astro-cid-h6s65twm] .airport-name[data-astro-cid-h6s65twm]{color:var(--color-metallic);margin-top:2px;font-size:.85rem;font-weight:400;line-height:1.35}.arrow-group[data-astro-cid-h6s65twm]{width:48px;padding:0 var(--space-2);flex-shrink:0;justify-content:center;align-items:center;margin-top:4px;display:flex}.arrow[data-astro-cid-h6s65twm]{color:var(--color-metallic);flex-shrink:0}.no-route-group[data-astro-cid-h6s65twm]{width:400px}.no-route[data-astro-cid-h6s65twm]{font-family:var(--font-hanken-grotesk);color:var(--color-metallic);font-size:1.1rem;font-weight:600}.right-col[data-astro-cid-h6s65twm]{align-items:flex-start;gap:var(--space-5);text-align:right;flex-shrink:0;margin-left:auto;display:flex}.airline-details[data-astro-cid-h6s65twm]{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.airline-name[data-astro-cid-h6s65twm]{color:var(--color-text);font-size:.95rem;font-weight:600;line-height:1.1}.flight-tail-line[data-astro-cid-h6s65twm]{color:var(--color-metallic);align-items:center;gap:var(--space-2);font-size:.85rem;display:flex}.flight-number[data-astro-cid-h6s65twm]{color:var(--color-metallic);font-weight:600}.registration[data-astro-cid-h6s65twm]{font-weight:500}.bullet[data-astro-cid-h6s65twm]{opacity:.5}.model-line[data-astro-cid-h6s65twm]{color:var(--color-metallic);margin-top:1px;font-size:.8rem;font-weight:400}.model-bullet-mobile[data-astro-cid-h6s65twm],.model-inline[data-astro-cid-h6s65twm]{display:none}.logo-col[data-astro-cid-h6s65twm]{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.airline-logo[data-astro-cid-h6s65twm]{object-fit:contain;border-radius:var(--radius-xs,4px);width:40px;height:40px}.airline-code-badge[data-astro-cid-h6s65twm]{border:1px solid var(--color-border);width:38px;height:38px;font-family:var(--font-hanken-grotesk);color:var(--color-text);background:var(--color-bg-muted,#f4f4f5);border-radius:8px;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:flex}.airline-code-badge[data-astro-cid-h6s65twm].placeholder{color:var(--color-metallic);font-weight:400}@media (width<=768px){.adsb-row[data-astro-cid-h6s65twm]{align-items:stretch;gap:var(--space-3);flex-direction:column}.route-col[data-astro-cid-h6s65twm]{border-bottom:1px solid var(--color-border);width:100%;padding-bottom:var(--space-3);justify-content:space-between}.airport-group[data-astro-cid-h6s65twm]{flex:1;width:0}.dest-group[data-astro-cid-h6s65twm]{text-align:right;align-items:flex-end}.arrow-group[data-astro-cid-h6s65twm]{width:auto;padding:0 var(--space-2);flex-shrink:0;margin-top:4px}.no-route-group[data-astro-cid-h6s65twm]{width:auto}.right-col[data-astro-cid-h6s65twm]{justify-content:flex-end;align-items:center;gap:var(--space-4);text-align:left;flex-direction:row-reverse;width:100%;margin-left:0}.airline-details[data-astro-cid-h6s65twm]{align-items:flex-start}.desktop-only[data-astro-cid-h6s65twm]{display:none}.model-bullet-mobile[data-astro-cid-h6s65twm],.model-inline[data-astro-cid-h6s65twm]{display:inline}}.summary-panel-outer[data-astro-cid-ucr7ry7e]{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-bg-muted);padding:var(--space-10) 0;margin-bottom:0}.summary-panel[data-astro-cid-ucr7ry7e]{gap:var(--space-8);flex-direction:column;display:flex}.summary-headline[data-astro-cid-ucr7ry7e]{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}@media (width<480px){.summary-headline[data-astro-cid-ucr7ry7e]{gap:var(--space-3);grid-template-columns:1fr}}.headline-stat[data-astro-cid-ucr7ry7e]{background:var(--color-white);border:1px solid var(--color-border);padding:var(--space-4) var(--space-6);justify-content:space-between;gap:var(--space-4);flex-direction:column;display:flex}@media (width>480px){.headline-stat[data-astro-cid-ucr7ry7e]{flex-direction:row;align-items:center}}.headline-stat[data-astro-cid-ucr7ry7e] .headline-label{color:var(--color-metallic);text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:600}.headline-stat[data-astro-cid-ucr7ry7e] .headline-num{font-family:var(--font-hanken-grotesk);color:var(--color-text);font-size:1.6rem;font-weight:700;line-height:1}.summary-cols[data-astro-cid-ucr7ry7e]{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=900px){.summary-cols[data-astro-cid-ucr7ry7e]{grid-template-columns:1fr}}.summary-col[data-astro-cid-ucr7ry7e]{background:var(--color-white);border:1px solid var(--color-border);padding:var(--space-5) var(--space-6)}.col-title[data-astro-cid-ucr7ry7e]{align-items:center;gap:var(--space-2);text-transform:uppercase;letter-spacing:.07em;color:var(--color-metallic);margin:0 0 var(--space-4);font-size:.78rem;font-weight:700;display:flex}.col-title[data-astro-cid-ucr7ry7e] svg{opacity:.7;flex-shrink:0}.ranked-list[data-astro-cid-ucr7ry7e]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ranked-item[data-astro-cid-ucr7ry7e]{align-items:center;gap:var(--space-3);display:flex}.ranked-item[data-astro-cid-ucr7ry7e] .rank-num{font-family:var(--font-hanken-grotesk);color:var(--color-metallic);text-align:center;flex-shrink:0;width:16px;font-size:.75rem;font-weight:700}.ranked-item[data-astro-cid-ucr7ry7e] .rank-info{flex-direction:row;flex:1;align-items:baseline;gap:6px;min-width:0;display:flex;overflow:hidden}.ranked-item[data-astro-cid-ucr7ry7e] .rank-info .rank-code{font-family:var(--font-hanken-grotesk);color:var(--color-text);flex-shrink:0;font-size:.95rem;font-weight:700}.ranked-item[data-astro-cid-ucr7ry7e] .rank-info .rank-dash{color:var(--color-metallic);flex-shrink:0;font-size:.82rem}.ranked-item[data-astro-cid-ucr7ry7e] .rank-info .rank-name{color:var(--color-metallic);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.ranked-item[data-astro-cid-ucr7ry7e] .rank-count{font-family:var(--font-hanken-grotesk);color:var(--color-text);background:var(--color-bg-muted);border-radius:var(--radius-pill);border:1px solid var(--color-border);padding:2px 8px;font-size:.9rem;font-weight:700}.airline-bars[data-astro-cid-ucr7ry7e]{flex-direction:column;gap:10px;display:flex}.airline-bar-row[data-astro-cid-ucr7ry7e]{grid-template-columns:1fr auto auto;align-items:center;gap:10px;display:grid}.airline-bar-row[data-astro-cid-ucr7ry7e] .airline-name{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;overflow:hidden}.airline-bar-row[data-astro-cid-ucr7ry7e] .bar-track{background:var(--color-border);border-radius:var(--radius-pill);flex-shrink:0;width:80px;height:6px;overflow:hidden}.airline-bar-row[data-astro-cid-ucr7ry7e] .bar-track .bar-fill{background:var(--color-text);border-radius:var(--radius-pill);height:100%;transition:width .4s}.airline-bar-row[data-astro-cid-ucr7ry7e] .airline-count{font-family:var(--font-hanken-grotesk);color:var(--color-text);text-align:right;min-width:20px;font-size:.85rem;font-weight:700}.model-list[data-astro-cid-ucr7ry7e]{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.model-item[data-astro-cid-ucr7ry7e] .model-header{align-items:center;gap:var(--space-2);margin-bottom:5px;display:flex}.model-item[data-astro-cid-ucr7ry7e] .model-header .model-rank{color:var(--color-metallic);flex-shrink:0;width:14px;font-size:.72rem;font-weight:700}.model-item[data-astro-cid-ucr7ry7e] .model-header .model-name{font-family:var(--font-hanken-grotesk);color:var(--color-text);flex:1;font-size:.95rem;font-weight:700}.model-item[data-astro-cid-ucr7ry7e] .model-header .model-count{color:var(--color-metallic);font-size:.82rem;font-weight:700}.model-item[data-astro-cid-ucr7ry7e] .model-bar-track{background:var(--color-border);border-radius:var(--radius-pill);height:4px;margin-left:22px;overflow:hidden}.model-item[data-astro-cid-ucr7ry7e] .model-bar-track .model-bar-fill{background:var(--color-text);border-radius:var(--radius-pill);opacity:.35;height:100%;transition:width .4s}.section-header[data-astro-cid-ucr7ry7e]{margin-bottom:var(--space-6);border-bottom:1px solid var(--color-border);padding-bottom:var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.section-header[data-astro-cid-ucr7ry7e] h2{margin:0;font-size:1.5rem;font-weight:700}.archive-nav[data-astro-cid-ucr7ry7e]{align-items:center;gap:var(--space-2);background:var(--color-bg-offset,#f4f4f5);padding:var(--space-1);border-radius:var(--radius-md);border:1px solid var(--color-border);display:flex}.archive-nav[data-astro-cid-ucr7ry7e] .date-badge{color:var(--color-text,#18181b);background:var(--color-white,#fff);border-radius:var(--radius-xs);white-space:nowrap;padding:6px 12px;font-size:.9rem;font-weight:600;box-shadow:0 1px 2px #0000000d}.archive-nav[data-astro-cid-ucr7ry7e] .nav-link{color:var(--color-text-offset,#71717a);border-radius:var(--radius-xs);align-items:center;gap:4px;padding:6px 12px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.archive-nav[data-astro-cid-ucr7ry7e] .nav-link:hover:not(.disabled){color:var(--color-text,#18181b);background:#0000000d}.archive-nav[data-astro-cid-ucr7ry7e] .nav-link.disabled{opacity:.4;cursor:not-allowed}.jump-today-wrapper[data-astro-cid-ucr7ry7e]{margin-top:calc(-1 * var(--space-4));margin-bottom:var(--space-6);justify-content:flex-end;display:flex}.jump-today-wrapper[data-astro-cid-ucr7ry7e] .jump-today-link{color:var(--color-primary,#2563eb);border-radius:var(--radius-xs);background:#2563eb14;align-items:center;gap:6px;padding:6px 12px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.jump-today-wrapper[data-astro-cid-ucr7ry7e] .jump-today-link:hover{background:#2563eb26;transform:translateY(-1px)}.flights-list[data-astro-cid-ucr7ry7e]{flex-direction:column;display:flex}.empty-state[data-astro-cid-ucr7ry7e]{text-align:center;padding:var(--space-12) var(--space-6);border:1px dashed var(--color-border);background:var(--color-white)}.empty-state[data-astro-cid-ucr7ry7e] .icon{width:32px;height:32px;margin:var(--space-4) auto;display:block}.empty-state[data-astro-cid-ucr7ry7e] p{color:var(--color-metallic);margin:0;font-weight:500}
