.lcd-site .midnight-home .hero-copy>p:not(.eyebrow){font-family:Courier New,monospace!important;font-weight:700!important}.lcd-site .midnight-home .eyebrow{letter-spacing:.12em!important;font:700 12px/1.6 Courier New,monospace!important}.lcd-site .site-masthead{justify-content:space-between!important;align-items:center!important;gap:24px!important;min-height:0!important;padding:26px 0!important;display:flex!important}.lcd-site .site-wordmark{white-space:nowrap!important;letter-spacing:0!important;flex:0 auto!important;min-width:0!important;max-width:100%!important;padding:8px 10px!important;font-size:clamp(54px,8vw,124px)!important;line-height:1.25!important}.lcd-site .masthead-caption{flex-shrink:0;max-width:240px!important;padding:12px 16px!important;font:700 12px/1.5 Courier New,monospace!important}.lcd-site .site-tabs{justify-content:space-between!important;gap:8px!important;width:100%!important;display:flex!important}.lcd-site .folder-tab{text-align:center!important;flex:1!important;min-width:0!important;padding:14px 10px!important;font:700 clamp(12px,1.2vw,18px)/1.4 Courier New,monospace!important}@media (width<=700px){.lcd-site .masthead-caption{display:none!important}.lcd-site .site-masthead{padding:16px 0!important}.lcd-site .site-wordmark{font-size:clamp(44px,11vw,75px)!important}.lcd-site .folder-tab{padding:12px 5px!important;font-size:11px!important}.lcd-site .site-tabs{gap:4px!important}}.lcd-site .manifest-heading h1{overflow-wrap:anywhere;margin:14px 0 22px!important;font-size:clamp(52px,6vw,100px)!important;line-height:1.2!important}.manifest-heading{margin-bottom:32px}.lcd-site .manifest-heading>p:not(.hub-eyebrow),.lcd-site .manifest-heading>div>p:not(.hub-eyebrow){max-width:760px;color:#e8efd9!important;font:700 clamp(16px,1.35vw,20px)/1.7 Courier New,monospace!important}.lcd-site .manifest-heading .hub-eyebrow,.lcd-site .eric-cameo .hub-eyebrow{text-transform:uppercase;letter-spacing:.14em!important;color:#ff3eaa!important;font:700 12px/1.6 Courier New,monospace!important}.lcd-site .manifest-heading .spec-summary{margin-top:25px!important}.lcd-site .manifest-heading .spec-summary>span{font-size:clamp(24px,3vw,36px)!important}.lcd-site .manifest-heading .spec-summary small{font:700 11px/1.5 Courier New,monospace!important}.build-manifest{margin:30px 0}.lcd-site .build-manifest h2,.lcd-site .eric-cameo h2{font-size:clamp(36px,4vw,60px)!important;line-height:1.25!important}.build-manifest>p{max-width:850px;margin:16px 0;line-height:1.6}.build-filters{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.build-filters button{color:#f8f7f4;cursor:pointer;background:#39204d;border:1px solid #a77cce;padding:12px 16px;font:700 14px Courier New,monospace}.build-filters button[aria-pressed=true]{color:#39204d;background:#b8d975;box-shadow:3px 3px #ff3eaa}.build-filters button:focus-visible{outline-offset:4px;outline:3px solid #f8ec00}.build-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.build-card{background:#442658;border:1px solid #a77cce;flex-direction:column;gap:18px;min-width:0;padding:24px;display:flex;box-shadow:5px 5px #24142e}.build-card-top{text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font:700 11px Courier New,monospace;display:flex}.lcd-site .build-card h3{letter-spacing:-.03em;overflow-wrap:anywhere;color:#f8ec00;margin:0!important;font-family:Courier New,monospace!important;font-size:clamp(21px,1.6vw,28px)!important;font-weight:700!important;line-height:1.3!important}.build-card p{margin:0!important;font-size:16px!important;line-height:1.65!important}.build-card .build-detail{color:#dbcae8;border-top:1px solid #a77cce66;padding-top:16px}.telemetry-pill{color:#b8d975;letter-spacing:.04em;background:#39204d;border:1px solid #b8d975;padding:7px 10px;font:700 11px/1.3 Courier New,monospace;display:inline-block}.eric-cameo{color:#39204d;background:#b8d975;border:2px solid #a77cce;align-items:center;gap:24px;margin:40px 0;padding:26px;display:flex;box-shadow:6px 6px #733ab2}.eric-cameo>span:first-child{color:#733ab2;font-size:60px}.eric-cameo .hub-eyebrow{color:#39204d!important;margin:0!important}.eric-cameo p{margin:8px 0 0}.eric-stamp{color:#39204d;border:2px solid #39204d;flex-shrink:0;margin-left:auto;padding:13px;font:700 12px/1.5 Courier New,monospace;transform:rotate(-6deg)}.midnight-home .data-strip{flex-wrap:wrap!important;align-items:center!important;gap:18px!important;padding:22px!important;display:flex!important}.midnight-home .data-strip>.details{flex:720px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important;width:auto!important;display:grid!important}.midnight-home .details>span{white-space:normal!important;font-size:clamp(23px,2.6vw,40px)!important;line-height:1.2!important}.midnight-home .details small{margin-top:8px!important;font:700 11px/1.5 Courier New,monospace!important}.midnight-home .data-strip>.signal{font:700 11px/1.5 Courier New,monospace!important}.midnight-home .hero h1{font-size:clamp(56px,7vw,110px)!important;line-height:1.15!important}.midnight-home .hero-copy>p:not(.eyebrow){font-size:clamp(16px,1.5vw,21px)!important;line-height:1.7!important}.midnight-home .tile-top h2,.midnight-home .update-tile h2{font-size:clamp(38px,4vw,64px)!important;line-height:1.25!important}.midnight-home .grid-map b{font-size:21px!important}.midnight-home .grid-map small{font-size:12px!important}.midnight-home .tracker-tile>p,.midnight-home .update-tile>p{font-size:16px!important;line-height:1.7!important}.telemetry-dashboard{grid-template-columns:minmax(0,1.9fr) minmax(260px,1fr);align-items:stretch;gap:24px;display:grid}.telemetry-map{isolation:isolate;background:#39204d repeating-linear-gradient(90deg,#0000 0 39px,#a77cce22 40px);border:1px solid #a77cce;min-height:530px;position:relative;overflow:hidden}.leaflet-viewport{z-index:0;min-height:100%;position:absolute;inset:0;background:#39204d!important}.leaflet-viewport .leaflet-tile-pane{filter:brightness(.5)saturate(.45)hue-rotate(20deg)}.leaflet-viewport .leaflet-control-attribution{color:#30223b!important;background:#f8f7f4!important;font:11px/1.4 Arial,sans-serif!important}.leaflet-viewport .leaflet-control-attribution a{color:#39204d!important}.map-standby{z-index:1;pointer-events:none;text-align:center;background:#39204d40;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:48px;display:flex;position:absolute;inset:0}.map-standby strong{color:#f8f7f4;text-shadow:2px 2px #39204d;font:700 clamp(24px,3vw,38px) Courier New,monospace}.map-standby p{color:#f8f7f4;background:#39204d;max-width:90%;padding:9px 12px;font:700 12px/1.6 Courier New,monospace}.radar-ring{aspect-ratio:1;z-index:-1;background:conic-gradient(#0000 280deg,#b8d97530);border:1px solid #b8d97588;border-radius:50%;width:min(320px,70%);animation:12s linear infinite radar-sweep;position:absolute;box-shadow:0 0 0 35px #b8d9750d,0 0 0 70px #b8d97508}.map-tile-warning{z-index:2;color:#f8f7f4;pointer-events:none;background:#39204d;padding:8px;font:12px/1.5 Courier New,monospace;position:absolute;bottom:35px;left:12px;right:12px}.telemetry-sidebar dl{gap:16px;height:100%;display:grid}.telemetry-readout{background:#442658;border:1px solid #a77cce;min-width:0;padding:23px}.telemetry-readout dt{letter-spacing:.12em;color:#b8d975;margin-bottom:12px;font:700 11px/1.5 Courier New,monospace}.telemetry-readout dd{color:#f8f7f4;overflow-wrap:anywhere;margin:0;font:700 clamp(16px,1.6vw,23px)/1.5 Courier New,monospace}.telemetry-footnote{color:#dbcae8;max-width:900px;margin-top:24px;font:700 13px/1.8 Courier New,monospace}.telemetry-page{min-width:0}@keyframes radar-sweep{to{transform:rotate(360deg)}}@media (width<=1100px){.build-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.telemetry-dashboard{grid-template-columns:minmax(0,1fr)}.telemetry-sidebar dl{grid-template-columns:repeat(2,minmax(0,1fr))}.telemetry-map{min-height:430px}}@media (width<=600px){.build-card-grid{grid-template-columns:minmax(0,1fr)}.build-card{padding:20px}.midnight-home .data-strip>.details{grid-template-columns:repeat(2,minmax(0,1fr))!important}.telemetry-sidebar dl{grid-template-columns:minmax(0,1fr)}.telemetry-map{min-height:380px}.map-standby{padding:26px}.eric-cameo{flex-wrap:wrap;gap:14px}.eric-stamp{margin-left:0}.manifest-heading h1{overflow-wrap:anywhere}.build-filters button{padding:10px 12px;font-size:12px}}@media (prefers-reduced-motion:reduce){.radar-ring{animation:none}}
