.social-studies-map-module__1cKakW__main{max-width:1160px;padding:var(--space-5) clamp(var(--space-4), 3vw, var(--space-7)) var(--space-8);gap:var(--space-4);margin:0 auto;display:grid}.social-studies-map-module__1cKakW__head{max-width:72ch}.social-studies-map-module__1cKakW__kicker{font-size:var(--type-small);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-weight:800}.social-studies-map-module__1cKakW__title{margin:var(--space-1) 0 0;font-family:var(--font-display-stack);font-size:clamp(1.8rem,4.5vw,2.6rem);font-weight:800}.social-studies-map-module__1cKakW__lede{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--type-body-lg)}.social-studies-map-module__1cKakW__lede strong{color:var(--text-primary)}.social-studies-map-module__1cKakW__skyWrap{border-radius:var(--radius-xl,24px);box-shadow:var(--shadow-soft);overflow-x:auto}.social-studies-map-module__1cKakW__sky{width:100%;min-width:720px;height:auto;display:block}.social-studies-map-module__1cKakW__night{fill:#0b1120}.social-studies-map-module__1cKakW__worldLabel{letter-spacing:.14em;opacity:.9;font-size:13px;font-weight:800}.social-studies-map-module__1cKakW__strandLabel{letter-spacing:.2em;fill:#64748b;font-size:9px;font-weight:800}.social-studies-map-module__1cKakW__starLabel{fill:#94a3b8;font-size:10.5px;font-weight:600}.social-studies-map-module__1cKakW__seqLabel{font-size:11px;font-weight:800}.social-studies-map-module__1cKakW__star{cursor:pointer}.social-studies-map-module__1cKakW__star:hover .social-studies-map-module__1cKakW__strandLabel{letter-spacing:.2em;fill:#64748b;font-size:9px;font-weight:800}a:focus-visible .social-studies-map-module__1cKakW__strandLabel{letter-spacing:.2em;fill:#64748b;font-size:9px;font-weight:800}.social-studies-map-module__1cKakW__starLabel{fill:#f8fafc}a:focus-visible{border-radius:4px;outline:2px solid #f8fafc}@keyframes social-studies-map-module__1cKakW__twinkle{0%,to{opacity:.15}50%{opacity:.55}}.social-studies-map-module__1cKakW__twinkle{animation:5.5s ease-in-out infinite social-studies-map-module__1cKakW__twinkle}@keyframes social-studies-map-module__1cKakW__orbitSpin{0%{stroke-dashoffset:0}to{stroke-dashoffset:32px}}.social-studies-map-module__1cKakW__orbit{animation:2.6s linear infinite social-studies-map-module__1cKakW__orbitSpin}@media (prefers-reduced-motion:reduce){.social-studies-map-module__1cKakW__twinkle,.social-studies-map-module__1cKakW__orbit{animation:none}}.social-studies-map-module__1cKakW__legend{gap:var(--space-4);color:var(--text-secondary);font-size:var(--type-small);flex-wrap:wrap;font-weight:600;display:flex}.social-studies-map-module__1cKakW__lgStar{color:#d97706}.social-studies-map-module__1cKakW__lgLab{color:#0891b2}.social-studies-map-module__1cKakW__lgGame{color:#4f46e5}a:has(>.social-studies-map-module__1cKakW__worldLabel):hover .social-studies-map-module__1cKakW__worldLabel{text-decoration:underline}a:has(>.social-studies-map-module__1cKakW__worldLabel):focus-visible{outline:none}a:has(>.social-studies-map-module__1cKakW__worldLabel):focus-visible .social-studies-map-module__1cKakW__worldLabel{text-decoration:underline;text-decoration-thickness:2px}
