.goptrack{padding:clamp(64px,9vw,120px) clamp(20px,6vw,96px);background:#e9ff42;color:#13091a}.goptrack .section-head{margin-bottom:42px}.goptrack .section-head h2 i{color:#ff006e}.goptrack-shell{max-width:1280px;margin:auto;border:3px solid #13091a;background:#f7f0f5;box-shadow:18px 18px 0 #ff2aa3}.goptrack-controls{display:flex;flex-wrap:wrap;border-bottom:3px solid #13091a}.goptrack-controls button{flex:1;min-width:190px;border:0;border-right:2px solid #13091a;background:#fff;padding:18px;font:700 .78rem/1 'DM Mono',monospace;letter-spacing:.08em;cursor:pointer}.goptrack-controls button:last-child{border-right:0}.goptrack-controls button.on{background:#13091a;color:#e9ff42}.goptrack-status{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:20px 24px;border-bottom:3px solid #13091a;background:#ff2aa3}.goptrack-status .pulse{width:16px;height:16px;border-radius:50%;background:#e9ff42;box-shadow:0 0 0 0 rgba(233,255,66,.8);animation:gop-pulse 1.8s infinite}.goptrack-status b,.goptrack-status strong{display:block}.goptrack-status b{font:.65rem/1 'DM Mono',monospace;letter-spacing:.12em}.goptrack-status strong{font:1.05rem/1.3 'Archivo Black',sans-serif}.goptrack-status a{color:#13091a;font:700 .72rem/1.3 'DM Mono',monospace;text-align:right}.goptrack-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.7fr)}.map-wrap{padding:24px;border-right:3px solid #13091a;background:linear-gradient(#fff 1px,transparent 1px),linear-gradient(90deg,#fff 1px,transparent 1px),#eae3f2;background-size:28px 28px}.map-wrap svg{display:block;width:100%;height:auto}.us-field{fill:#d7cfe1;stroke:#13091a;stroke-width:8;stroke-linejoin:round}.map-point{cursor:pointer;transition:transform .18s ease,opacity .18s ease;transform-box:fill-box;transform-origin:center}.map-point:hover,.map-point:focus{transform:scale(1.22);outline:none}.map-point circle{stroke:#13091a;stroke-width:5}.map-point text{font:700 17px 'DM Mono',monospace;fill:#13091a;paint-order:stroke;stroke:#f7f0f5;stroke-width:5px}.map-legend{display:flex;flex-wrap:wrap;gap:18px;font:700 .62rem/1 'DM Mono',monospace}.map-legend span{display:flex;align-items:center;gap:7px}.map-legend i{width:13px;height:13px;border:2px solid #13091a;border-radius:50%}.map-legend .low{background:#fff}.map-legend .mid{background:#ff2aa3}.map-legend .high{background:#e9ff42}.coincidence-card{padding:32px;background:#13091a;color:#fff}.coincidence-card h3{font:clamp(2.2rem,4vw,4rem)/.9 'Archivo Black',sans-serif;margin:18px 0 34px}.meters{display:grid;gap:24px}.meters label{display:grid;grid-template-columns:1fr auto;gap:9px;font:700 .7rem/1 'DM Mono',monospace}.meters i{grid-column:1/-1;height:16px;border:2px solid #fff}.meters i b{display:block;height:100%;background:#ff2aa3;transition:width .4s ease}.meters label:nth-child(2) i b{background:#e9ff42}.verdict{display:block;margin:34px 0 18px;color:#e9ff42;font:1.2rem/1.15 'Archivo Black',sans-serif}.coincidence-card>p:last-child{font:.78rem/1.55 'DM Mono',monospace;color:#d7cfe1}.goptrack-fineprint{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:0;padding:20px 24px;background:#fff;color:#13091a;border-top:3px solid #13091a}.goptrack-fineprint p{margin:0;font:.68rem/1.5 'DM Mono',monospace}@keyframes gop-pulse{70%{box-shadow:0 0 0 13px rgba(233,255,66,0)}100%{box-shadow:0 0 0 0 rgba(233,255,66,0)}}@media(max-width:800px){.goptrack{padding:64px 20px}.goptrack-shell{box-shadow:8px 8px 0 #ff2aa3}.goptrack-status{grid-template-columns:auto 1fr}.goptrack-status a{grid-column:1/-1;text-align:left}.goptrack-grid{grid-template-columns:1fr}.map-wrap{padding:12px;border-right:0;border-bottom:3px solid #13091a;overflow-x:auto}.map-wrap svg{min-width:620px}.goptrack-fineprint{grid-template-columns:1fr}.goptrack-controls button{border-right:0;border-bottom:2px solid #13091a}.goptrack-controls button:last-child{border-bottom:0}}
.patriotic-brief{align-self:center;display:flex;align-items:center;gap:12px;padding:10px 14px;border:3px solid #13091a;background:#fff;box-shadow:7px 7px 0 #ff2aa3;transform:rotate(2deg)}.patriotic-brief span{display:block;font-size:clamp(3rem,6vw,5rem);line-height:1;transform-origin:left center;animation:flag-wave 1.7s ease-in-out infinite}.patriotic-brief b{font:.68rem/1.25 'DM Mono',monospace;letter-spacing:.08em}@keyframes flag-wave{50%{transform:skewY(-7deg) scaleX(.94)}}@media(prefers-reduced-motion:reduce){.patriotic-brief span{animation:none}}
.goptrack .section-head{grid-template-columns:minmax(0,1.2fr) auto minmax(240px,.6fr)}@media(max-width:900px){.goptrack .section-head{grid-template-columns:1fr}.patriotic-brief{justify-self:start}.goptrack .section-head>p{margin-top:0}}
