.TrafficPageView-module__rxDQ3q__page{flex-direction:column;gap:1rem;padding:1.3rem 0 4rem;display:flex}.TrafficPageView-module__rxDQ3q__masthead,.TrafficPageView-module__rxDQ3q__summaryCard,.TrafficPageView-module__rxDQ3q__metaBar,.TrafficPageView-module__rxDQ3q__mapPanel,.TrafficPageView-module__rxDQ3q__deskPanel,.TrafficPageView-module__rxDQ3q__regionPanel,.TrafficPageView-module__rxDQ3q__corridorPanel,.TrafficPageView-module__rxDQ3q__noticePanel,.TrafficPageView-module__rxDQ3q__incidentCard,.TrafficPageView-module__rxDQ3q__emptyState{border:1px solid var(--color-border);box-shadow:var(--shadow-panel);background:linear-gradient(#121418fa,#0a0b0dfa)}.TrafficPageView-module__rxDQ3q__masthead,.TrafficPageView-module__rxDQ3q__mapPanel,.TrafficPageView-module__rxDQ3q__deskPanel,.TrafficPageView-module__rxDQ3q__regionPanel,.TrafficPageView-module__rxDQ3q__corridorPanel,.TrafficPageView-module__rxDQ3q__noticePanel,.TrafficPageView-module__rxDQ3q__incidentCard,.TrafficPageView-module__rxDQ3q__emptyState{border-radius:22px}.TrafficPageView-module__rxDQ3q__masthead{background:radial-gradient(circle at 0 0,#ef2b2d24,#0000 34%),linear-gradient(#121418fa,#0a0b0dfa);gap:1rem;padding:1.25rem;display:grid}.TrafficPageView-module__rxDQ3q__kicker{color:var(--color-accent);font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.74rem}.TrafficPageView-module__rxDQ3q__title{text-transform:none;margin:.4rem 0 .55rem;font-size:clamp(2rem,5vw,3.2rem);line-height:.98}.TrafficPageView-module__rxDQ3q__intro{max-width:66ch;color:var(--color-text-dim);margin:0;line-height:1.65}.TrafficPageView-module__rxDQ3q__summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.TrafficPageView-module__rxDQ3q__summaryCard{border-radius:18px;padding:.95rem 1rem}.TrafficPageView-module__rxDQ3q__summaryLabel{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;display:block}.TrafficPageView-module__rxDQ3q__summaryValue{margin-top:.45rem;font-size:clamp(1.1rem,2vw,1.55rem);line-height:1.15;display:block}.TrafficPageView-module__rxDQ3q__summaryMeta{color:var(--color-text-dim);margin-top:.28rem;font-size:.8rem;display:block}.TrafficPageView-module__rxDQ3q__metaBar{border-radius:18px;flex-wrap:wrap;align-items:center;gap:.85rem 1rem;padding:.9rem 1rem;display:flex}.TrafficPageView-module__rxDQ3q__metaItem{color:var(--color-text-dim);align-items:center;gap:.45rem;font-size:.88rem;display:inline-flex}.TrafficPageView-module__rxDQ3q__backLink{color:var(--color-text);align-items:center;gap:.3rem;margin-left:auto;font-size:.86rem;display:inline-flex}.TrafficPageView-module__rxDQ3q__operationsGrid,.TrafficPageView-module__rxDQ3q__insightGrid{gap:1rem;display:grid}.TrafficPageView-module__rxDQ3q__mapPanel,.TrafficPageView-module__rxDQ3q__deskPanel,.TrafficPageView-module__rxDQ3q__regionPanel,.TrafficPageView-module__rxDQ3q__corridorPanel{padding:1rem}.TrafficPageView-module__rxDQ3q__panelHeader,.TrafficPageView-module__rxDQ3q__sectionHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.TrafficPageView-module__rxDQ3q__panelTitle{align-items:flex-start;gap:.65rem;display:inline-flex}.TrafficPageView-module__rxDQ3q__panelTitle h2,.TrafficPageView-module__rxDQ3q__sectionHeading h2{letter-spacing:.02em;margin:0;font-size:1.02rem}.TrafficPageView-module__rxDQ3q__panelTitle p,.TrafficPageView-module__rxDQ3q__sectionHeading span{color:var(--color-text-dim);margin:.22rem 0 0;font-size:.82rem}.TrafficPageView-module__rxDQ3q__legend{color:var(--color-text-muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.8rem;font-size:.74rem;display:inline-flex}.TrafficPageView-module__rxDQ3q__legend span{align-items:center;gap:.35rem;display:inline-flex}.TrafficPageView-module__rxDQ3q__legendDot{border-radius:999px;width:9px;height:9px;display:inline-block}.TrafficPageView-module__rxDQ3q__legendModerate{background:#ff9347}.TrafficPageView-module__rxDQ3q__legendMajor{background:#ef2b2d}.TrafficPageView-module__rxDQ3q__mapFrame{aspect-ratio:1.55;background:#08090c;border:1px solid #ffffff12;border-radius:18px;margin-top:.95rem;position:relative;overflow:hidden}.TrafficPageView-module__rxDQ3q__mapImage,.TrafficPageView-module__rxDQ3q__mapScrim,.TrafficPageView-module__rxDQ3q__mapPlaceholder{position:absolute;inset:0}.TrafficPageView-module__rxDQ3q__mapImage{object-fit:cover;width:100%;height:100%}.TrafficPageView-module__rxDQ3q__mapScrim{pointer-events:none;background:linear-gradient(#06070814,#06070857 64%,#060708b8),radial-gradient(circle at 50% 48%,#0000 0,#0607080a 45%,#06070866 100%)}.TrafficPageView-module__rxDQ3q__mapPlaceholder{text-align:center;color:var(--color-text-dim);place-items:center;gap:.6rem;padding:1.5rem;display:grid}.TrafficPageView-module__rxDQ3q__mapPlaceholder p{max-width:28ch;margin:0}.TrafficPageView-module__rxDQ3q__mapMarker{z-index:2;border:2px solid #ffffffe6;border-radius:999px;width:13px;height:13px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #ef2b2d24}.TrafficPageView-module__rxDQ3q__mapHud{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090a0ccc;border:1px solid #ffffff14;border-radius:14px;flex-wrap:wrap;align-items:center;gap:.45rem .8rem;padding:.7rem .8rem;display:flex;position:absolute;bottom:.85rem;left:.85rem;right:.85rem}.TrafficPageView-module__rxDQ3q__mapHud span{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.TrafficPageView-module__rxDQ3q__mapHud strong{font-size:.86rem}.TrafficPageView-module__rxDQ3q__deskList{flex-direction:column;margin-top:.8rem;display:flex}.TrafficPageView-module__rxDQ3q__deskItem{border-top:1px solid #ffffff14;flex-direction:column;gap:.48rem;padding:.8rem 0;display:flex}.TrafficPageView-module__rxDQ3q__deskItem:first-child{border-top:0;padding-top:.1rem}.TrafficPageView-module__rxDQ3q__deskMeta,.TrafficPageView-module__rxDQ3q__deskFooter,.TrafficPageView-module__rxDQ3q__incidentTop,.TrafficPageView-module__rxDQ3q__detailRow,.TrafficPageView-module__rxDQ3q__footerRow,.TrafficPageView-module__rxDQ3q__routeRow{flex-wrap:wrap;gap:.48rem;display:flex}.TrafficPageView-module__rxDQ3q__deskMeta,.TrafficPageView-module__rxDQ3q__deskFooter{color:var(--color-text-muted);font-size:.77rem}.TrafficPageView-module__rxDQ3q__deskItem h3{text-transform:none;margin:0;font-size:1rem;line-height:1.35}.TrafficPageView-module__rxDQ3q__emptyDesk{color:var(--color-text-dim);margin-top:.8rem}.TrafficPageView-module__rxDQ3q__regionGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;margin-top:.9rem;display:grid}.TrafficPageView-module__rxDQ3q__regionCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:.9rem}.TrafficPageView-module__rxDQ3q__regionLabel{color:var(--color-text-dim);font-size:.82rem;display:block}.TrafficPageView-module__rxDQ3q__regionCount{margin-top:.4rem;font-size:1.5rem;display:block}.TrafficPageView-module__rxDQ3q__regionMeta{color:var(--color-text-muted);margin-top:.18rem;font-size:.76rem;display:block}.TrafficPageView-module__rxDQ3q__corridorList{gap:.65rem;margin-top:.9rem;display:grid}.TrafficPageView-module__rxDQ3q__corridorItem{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .9rem;display:flex}.TrafficPageView-module__rxDQ3q__corridorItem strong{font-size:.94rem}.TrafficPageView-module__rxDQ3q__corridorItem span{color:var(--color-text-dim);text-align:right;font-size:.8rem}.TrafficPageView-module__rxDQ3q__noticePanel{color:var(--color-text-dim);padding:.9rem 1rem}.TrafficPageView-module__rxDQ3q__noticePanel p{margin:0}.TrafficPageView-module__rxDQ3q__listSection{flex-direction:column;gap:.9rem;display:flex}.TrafficPageView-module__rxDQ3q__incidentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.TrafficPageView-module__rxDQ3q__incidentCard{padding:1rem}.TrafficPageView-module__rxDQ3q__incidentTop{justify-content:space-between;margin-bottom:.55rem}.TrafficPageView-module__rxDQ3q__severityPill,.TrafficPageView-module__rxDQ3q__regionTag,.TrafficPageView-module__rxDQ3q__routeChip{white-space:nowrap;border-radius:999px;align-items:center;display:inline-flex}.TrafficPageView-module__rxDQ3q__severityPill{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:#fff;padding:.32rem .62rem;font-size:.7rem}.TrafficPageView-module__rxDQ3q__severityMinor{background:#ffb5292e}.TrafficPageView-module__rxDQ3q__severityModerate{background:#f5824038}.TrafficPageView-module__rxDQ3q__severityMajor,.TrafficPageView-module__rxDQ3q__severityCritical{background:#ef2b2d3d}.TrafficPageView-module__rxDQ3q__regionTag,.TrafficPageView-module__rxDQ3q__routeChip{color:var(--color-text-dim);background:#ffffff0d;border:1px solid #ffffff14}.TrafficPageView-module__rxDQ3q__regionTag{padding:.25rem .56rem;font-size:.76rem}.TrafficPageView-module__rxDQ3q__incidentTitle{text-transform:none;margin:0;font-size:1.18rem;line-height:1.3}.TrafficPageView-module__rxDQ3q__routeRow{margin:.82rem 0 .5rem}.TrafficPageView-module__rxDQ3q__routeChip{padding:.3rem .58rem;font-size:.74rem}.TrafficPageView-module__rxDQ3q__locationText{color:var(--color-text-dim);margin:0;line-height:1.55}.TrafficPageView-module__rxDQ3q__detailRow{color:var(--color-text);margin-top:.85rem;font-size:.84rem}.TrafficPageView-module__rxDQ3q__footerRow{color:var(--color-text-muted);margin-top:.82rem;font-size:.77rem}.TrafficPageView-module__rxDQ3q__detailRow span,.TrafficPageView-module__rxDQ3q__footerRow span{border-right:1px solid #ffffff1f;padding-right:.58rem}.TrafficPageView-module__rxDQ3q__detailRow span:last-child,.TrafficPageView-module__rxDQ3q__footerRow span:last-child{border-right:0;padding-right:0}.TrafficPageView-module__rxDQ3q__emptyState{padding:1.7rem 1rem}.TrafficPageView-module__rxDQ3q__emptyState p,.TrafficPageView-module__rxDQ3q__emptyHint{margin:0}.TrafficPageView-module__rxDQ3q__emptyHint{color:var(--color-text-muted);margin-top:.4rem}@media (min-width:960px){.TrafficPageView-module__rxDQ3q__masthead{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end}.TrafficPageView-module__rxDQ3q__operationsGrid{grid-template-columns:minmax(0,1.5fr) minmax(320px,.85fr)}.TrafficPageView-module__rxDQ3q__insightGrid{grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr)}}@media (max-width:959px){.TrafficPageView-module__rxDQ3q__summaryGrid,.TrafficPageView-module__rxDQ3q__incidentGrid{grid-template-columns:1fr}.TrafficPageView-module__rxDQ3q__backLink{margin-left:0}}@media (max-width:640px){.TrafficPageView-module__rxDQ3q__page{padding-top:1rem}.TrafficPageView-module__rxDQ3q__masthead,.TrafficPageView-module__rxDQ3q__mapPanel,.TrafficPageView-module__rxDQ3q__deskPanel,.TrafficPageView-module__rxDQ3q__regionPanel,.TrafficPageView-module__rxDQ3q__corridorPanel,.TrafficPageView-module__rxDQ3q__incidentCard{padding:.9rem}.TrafficPageView-module__rxDQ3q__metaBar,.TrafficPageView-module__rxDQ3q__corridorItem,.TrafficPageView-module__rxDQ3q__noticePanel{padding-left:.9rem;padding-right:.9rem}.TrafficPageView-module__rxDQ3q__panelHeader,.TrafficPageView-module__rxDQ3q__sectionHeading{flex-direction:column}.TrafficPageView-module__rxDQ3q__legend{justify-content:flex-start}}
