.frontier-intro{display:flex;justify-content:space-between;align-items:center;gap:40px;padding:25px 0 40px}.frontier-intro h1{font-size:clamp(2.5rem,4.8vw,5rem);letter-spacing:-.06em}.frontier-intro>div>p:last-child{max-width:800px;color:var(--muted);font-size:1.08rem;margin-top:23px}.frontier-sign{border-left:1px solid var(--line);padding-left:40px;min-width:220px}.frontier-sign>span{font:500 3.9rem var(--display);color:var(--lime);line-height:1.2}.frontier-sign>p{font-size:.64rem!important;letter-spacing:.1em;line-height:1.8!important}.frontier-status{display:flex;justify-content:space-between;align-items:center;gap:25px;background:#21352b}.frontier-status h2{margin:14px 0 7px;font-size:1.6rem}.frontier-status p{font-size:.86rem;color:var(--muted)}.frontier-controls{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:37px 0 20px}.frontier-controls>div{display:flex;gap:8px}.frontier-controls .active{color:#162019;background:var(--lime);border-color:var(--lime)}.frontier-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:23px}.frontier-metric{padding:23px}.frontier-metric p{font-size:.8rem;color:var(--muted)}.frontier-metric strong{font:500 2.7rem var(--display);display:block;margin:12px 0;color:var(--lime);letter-spacing:-.06em}.frontier-metric small{font-size:.71rem}.frontier-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:20px}.frontier-grid .muted{font-size:.82rem}.benchmark{margin:24px 0}.bench-row{display:grid;grid-template-columns:170px 1fr 80px;gap:14px;align-items:center;margin:16px 0;font-size:.79rem}.bench-track{background:#273d30;border-radius:3px;overflow:hidden;height:15px}.bench-fill{height:100%;background:#799c83}.bench-row:first-child .bench-fill{background:var(--lime)}.bench-row strong{text-align:right;font-family:var(--display);font-size:1.08rem;font-weight:500}.split-row{display:flex;gap:15px;padding:20px 0;border-bottom:1px solid var(--line)}.split-row:first-child{padding-top:0}.split-row:last-child{border-bottom:0}.split-number{color:var(--lime);font-family:var(--display);font-size:1.7rem}.split-row strong{font-size:.85rem;font-weight:500}.split-row p{font-size:.73rem;color:var(--muted);margin-top:7px}.frontier-network{margin-top:24px}.frontier-network .view-heading{margin-top:0}.frontier-network .view-heading p:last-child{font-size:.85rem;max-width:800px}.network-layout{display:grid;grid-template-columns:1.4fr 1fr;gap:25px;align-items:center}#frontier-map{width:100%;border:1px solid var(--line);border-radius:10px;background:#14251f}#frontier-land path{fill:#304a39;stroke:#54745b;stroke-width:1}.frontier-dot{cursor:pointer}#frontier-points text{fill:var(--text);font:12px var(--body);paint-order:stroke;stroke:#14251f;stroke-width:4;stroke-linejoin:round}.prediction-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:25px}.prediction-card{background:#22362b;border:1px solid #3b5340;border-radius:10px;padding:18px;text-align:left}.prediction-card.active{border-color:var(--lime)}.prediction-card h3{font-size:.9rem;min-height:2.5em}.prediction-card strong{display:block;color:var(--lime);font:500 1.7rem var(--display);margin:12px 0 6px}.prediction-card p{font-size:.72rem;color:var(--muted)}#prediction-detail h3{font-size:1.55rem;margin:12px 0}#prediction-detail p{font-size:.86rem;color:var(--muted);margin-bottom:13px}.prediction-big{display:flex;align-items:center;gap:15px;margin-bottom:17px}.prediction-big strong{font:500 3.3rem var(--display);color:var(--lime)}.prediction-big span{font-size:.79rem;color:var(--muted)}.contribution{display:flex;justify-content:space-between;gap:15px;border-top:1px solid var(--line);padding:12px 0;font-size:.78rem;color:var(--muted)}.contribution strong{color:var(--text);white-space:nowrap;font-weight:500}.frontier-evidence{margin:24px 0}.frontier-evidence h3{margin-bottom:13px}.frontier-evidence p{font-size:.88rem;color:var(--muted)}.frontier-method>summary{font-size:.98rem;cursor:pointer;font-weight:500}.frontier-method>div{max-width:1000px}.frontier-method h3{margin:25px 0 12px}.frontier-method p{font-size:.88rem;color:var(--muted)}.frontier-provenance{border-top:1px solid var(--line);margin-top:20px;padding-top:15px}.frontier-status .secondary{white-space:nowrap}.no-data{padding:25px 0;color:var(--muted)}@media(max-width:1000px){.frontier-sign{display:none}.frontier-metrics{grid-template-columns:1fr 1fr}.frontier-grid,.network-layout{grid-template-columns:1fr}.frontier-status{align-items:start}.prediction-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.frontier-intro{padding-top:10px}.frontier-intro h1{font-size:2.5rem}.frontier-intro>div>p:last-child{font-size:.92rem}.frontier-status{flex-direction:column}.frontier-status h2{font-size:1.3rem}.frontier-controls{display:block}.frontier-controls>div{margin-top:17px}.frontier-metric{padding:18px}.frontier-metric strong{font-size:2.2rem}.bench-row{grid-template-columns:110px 1fr 65px;gap:8px;font-size:.7rem}.bench-row strong{font-size:.9rem}.frontier-network{padding:20px 15px}.prediction-cards{grid-template-columns:1fr 1fr;gap:9px}.prediction-card{padding:14px}.prediction-card h3{font-size:.77rem}.prediction-card strong{font-size:1.5rem}.frontier-status .secondary{width:100%}.frontier-controls h2{font-size:1.3rem}.frontier-network .view-heading h2{font-size:1.3rem}.frontier-controls .secondary{font-size:.8rem}}
.station-results{width:100%;border-collapse:collapse;margin:18px 0;font-size:.78rem;text-align:left;min-width:650px}.station-results th,.station-results td{padding:12px;border-bottom:1px solid var(--line)}.station-results th{color:var(--lime);font-weight:500}.station-results td{color:var(--muted)}
