.skygraph-layer-toggle__satellite-insights{display:grid;gap:3px;margin-top:5px}.skygraph-layer-toggle__satellite-insight{color:#d8c9aae0;font-size:11px;font-weight:560;letter-spacing:0;line-height:1.28}:root{color-scheme:dark;background:#02090c;color:#ccdae1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-synthesis:none;text-rendering:geometricPrecision}*{box-sizing:border-box}html,body,#root{width:100%;inline-size:100%;min-width:320px;height:100%;block-size:100%;min-height:100%;margin:0}body{overflow:hidden}.sky-app{position:relative;width:100%;inline-size:100%;min-width:0;height:100vh;block-size:100vh;height:100dvh;block-size:100dvh;min-height:100svh;background:radial-gradient(circle at 50% 45%,oklch(24% .035 235 / .78),transparent 42%),radial-gradient(circle at 18% 12%,oklch(35% .04 208 / .18),transparent 34%),linear-gradient(180deg,#101e2a,#07131a 48%,#02090c)}.sky-stage{position:relative;width:100%;inline-size:100%;min-width:0;height:100%;block-size:100%;overflow:hidden}.sky-stage--soft-fullscreen{position:fixed;inset:0;z-index:20;width:100vw;inline-size:100vw;width:100dvw;inline-size:100dvw;height:100vh;block-size:100vh;height:100dvh;block-size:100dvh;min-height:100svh;background:radial-gradient(circle at 50% 45%,oklch(24% .035 235 / .78),transparent 42%),radial-gradient(circle at 18% 12%,oklch(35% .04 208 / .18),transparent 34%),linear-gradient(180deg,#101e2a,#07131a 48%,#02090c)}.sky-stage:before{position:absolute;inset:0;content:"";background:radial-gradient(circle at center,transparent 0%,transparent 58%,oklch(8% .018 230 / .5) 100%),linear-gradient(180deg,oklch(8% .018 230 / .22),transparent 18%,transparent 78%,oklch(8% .018 230 / .34));pointer-events:none}.sky-canvas{position:absolute;inset:0;display:block;width:100%;inline-size:100%;max-width:100%;max-inline-size:100%;height:100%;block-size:100%;max-height:100%;max-block-size:100%;contain:layout paint size;touch-action:none}.skygraph-layer-field{top:clamp(150px,22vh,240px);right:clamp(28px,4vw,68px);display:grid;gap:8px;width:min(430px,34vw);max-height:min(58svh,560px);overflow-y:auto;overscroll-behavior:contain;padding-right:4px;pointer-events:auto;scrollbar-width:thin;scrollbar-color:oklch(72% .018 229 / .38) transparent}.skygraph-layer-field__marker{border:1px solid oklch(84% .018 230 / .2);border-radius:8px;background:#00040794;box-shadow:0 10px 34px #00010147;padding:9px 11px 10px}.skygraph-layer-field__marker--live{border-color:#92ceaa94;background:#000f0994}.skygraph-layer-field__marker--empty{border-color:#d3c1a86b}.skygraph-layer-field__marker--not-connected{opacity:.7}.skygraph-layer-field__layer,.skygraph-layer-field__summary,.skygraph-layer-field__detail,.skygraph-layer-field__source{margin:0;letter-spacing:0}.skygraph-layer-field__layer{color:#c1d5dddb;font-size:12px;font-weight:700;line-height:1.2}.skygraph-layer-field__summary{margin-top:3px;color:#c6d4dbd1;font-size:13px;font-weight:560;line-height:1.3}.skygraph-layer-field__detail,.skygraph-layer-field__why,.skygraph-layer-field__where,.skygraph-layer-field__next,.skygraph-layer-field__source{margin-top:3px;color:#9aa7aead;font-size:11px;font-weight:500;line-height:1.3}.skygraph-layer-field__why,.skygraph-layer-field__where,.skygraph-layer-field__next{display:grid;grid-template-columns:42px minmax(0,1fr);gap:7px;color:#acbac1bd}.skygraph-layer-field__why strong,.skygraph-layer-field__where strong,.skygraph-layer-field__next strong{color:#b8d2c3e0;font-weight:760}.skygraph-layer-field__evidence{display:grid;gap:3px;margin:6px 0 0;padding:0 0 0 14px;color:#acbac1b3;font-size:11px;font-weight:500;letter-spacing:0;line-height:1.3}.skygraph-layer-field__source{color:#98aa9fb8}.brand-mark,.fullscreen-button,.skygraph-layer-field,.skygraph-layer-toggle,.zoom-controls,.skygraph-briefing,.satellite-intelligence-alert,.satellite-news-correlation,.live-feed-confirmation,.location-status,.location-prompt,.weekly-skygraph-summary{position:absolute;z-index:1;margin:0}.brand-mark,.location-status,.location-prompt{left:clamp(28px,4vw,68px)}.brand-mark{top:clamp(24px,4vh,56px);color:#b4c8d1b8;font-size:clamp(13px,1.1vw,18px);font-weight:650;letter-spacing:.18em}.fullscreen-button{top:clamp(22px,3.5vh,48px);right:clamp(24px,3.6vw,64px)}.skygraph-layer-toggle{top:clamp(22px,3.5vh,48px);right:calc(clamp(24px,3.6vw,64px) + 158px);width:214px;color:#b9c7cec7;font-size:12px;letter-spacing:0;line-height:1.25}.zoom-controls{top:clamp(22px,3.5vh,48px);right:calc(clamp(24px,3.6vw,64px) + 58px);display:grid;grid-template-columns:repeat(2,42px);gap:8px}.fullscreen-button,.skygraph-layer-toggle__button,.zoom-button{display:grid;place-items:center;border:1px solid oklch(84% .018 230 / .26);border-radius:8px;background:#02090c47;color:#bfcdd4c2;cursor:pointer;transition:background .18s ease-out,border-color .18s ease-out,color .18s ease-out,transform .18s ease-out}.fullscreen-button{width:46px;height:46px}.skygraph-layer-toggle__button{grid-template-columns:18px auto;gap:8px;width:116px;height:42px;margin-left:auto;padding:0 12px;font:650 12px/1 -apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.zoom-button{appearance:none;width:42px;height:42px;font:650 22px/1 -apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;letter-spacing:0}.fullscreen-button:hover,.skygraph-layer-toggle__button:hover,.zoom-button:hover{border-color:#c6d3db6b;background:#0714197a;color:#d2e1e8e6}.fullscreen-button:active,.skygraph-layer-toggle__button:active,.zoom-button:active{transform:scale(.97)}.fullscreen-button:focus-visible,.skygraph-layer-toggle__button:focus-visible,.zoom-button:focus-visible{outline:2px solid oklch(82% .055 230);outline-offset:4px}.fullscreen-button[aria-pressed=true],.skygraph-layer-toggle__button[aria-pressed=true]{border-color:#a8bfa180;color:#b9d4b1db}.skygraph-layer-toggle__glyph{position:relative;width:18px;height:16px}.skygraph-layer-toggle__glyph span{position:absolute;display:block;width:7px;height:7px;border:1px solid currentColor;border-radius:50%}.skygraph-layer-toggle__glyph span:nth-child(1){top:0;left:5px}.skygraph-layer-toggle__glyph span:nth-child(2){right:0;bottom:0}.skygraph-layer-toggle__glyph span:nth-child(3){bottom:1px;left:0}.skygraph-layer-toggle__label{letter-spacing:.04em;text-transform:uppercase}.skygraph-layer-toggle__panel{width:min(214px,64vw);margin:10px 0 0 auto;padding:8px;border:1px solid oklch(86% .018 230 / .16);border-radius:8px;background:#02090c75}.skygraph-layer-toggle__summary{margin:0 0 7px;color:#acbac1b3;font-size:11px;font-weight:620;letter-spacing:.04em;line-height:1.2;text-align:right;text-transform:uppercase}.skygraph-layer-toggle__last-change{margin:-2px 0 7px;color:#afcdbbc7;font-size:11px;font-weight:580;letter-spacing:0;line-height:1.25;text-align:right}.skygraph-layer-toggle__layers{margin:0;padding:0 3px 0 0;max-height:min(46svh,420px);overflow-y:auto;overscroll-behavior:contain;list-style:none;scrollbar-width:thin;scrollbar-color:oklch(72% .018 229 / .34) transparent}.skygraph-layer-toggle__layers li{margin:0}.skygraph-layer-toggle__layers li+li{margin-top:3px}.skygraph-layer-toggle__layer{display:grid;grid-template-columns:9px minmax(0,1fr) auto;gap:7px;align-items:start;width:100%;min-height:44px;border:0;border-radius:6px;background:transparent;color:#a0adb49e;cursor:pointer;font:520 12px/1.24 -apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;letter-spacing:0;padding:4px 5px;text-align:left;transition:background .16s ease-out,color .16s ease-out,opacity .16s ease-out}.skygraph-layer-toggle__layer:hover{background:#0d1d2557;color:#bfcdd4d1}.skygraph-layer-toggle__copy{display:grid;gap:2px;min-width:0}.skygraph-layer-toggle__name,.skygraph-layer-toggle__readout,.skygraph-layer-toggle__source{overflow:hidden;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.skygraph-layer-toggle__name{color:currentColor;font-weight:680}.skygraph-layer-toggle__readout{color:#a6b4baa3;font-size:10px;font-weight:560}.skygraph-layer-toggle__source{color:#98aa9f94;font-size:10px;font-weight:560}.skygraph-layer-toggle__layer:focus-visible{outline:2px solid oklch(82% .055 230);outline-offset:2px}.skygraph-layer-toggle__layer--active{background:#0f1e1629;color:#bdd0c5d6}.skygraph-layer-toggle__layer--inactive{opacity:.48}.skygraph-layer-toggle__layer--inactive:hover{opacity:.78}.skygraph-layer-toggle__state{margin-top:4px;width:7px;height:7px;border:1px solid currentColor;border-radius:50%;opacity:.72}.skygraph-layer-toggle__layer--active .skygraph-layer-toggle__state{background:currentColor;opacity:.86}.skygraph-layer-toggle__status{margin-top:1px;color:currentColor;font-size:10px;font-weight:720;letter-spacing:.05em;text-transform:uppercase}.fullscreen-button__corner{position:absolute;width:10px;height:10px;border-color:currentColor}.fullscreen-button__corner--top-left{top:12px;left:12px;border-top:2px solid;border-left:2px solid}.fullscreen-button__corner--top-right{top:12px;right:12px;border-top:2px solid;border-right:2px solid}.fullscreen-button__corner--bottom-right{right:12px;bottom:12px;border-right:2px solid;border-bottom:2px solid}.fullscreen-button__corner--bottom-left{bottom:12px;left:12px;border-bottom:2px solid;border-left:2px solid}.skygraph-briefing{top:clamp(118px,15vh,162px);left:clamp(28px,4vw,68px);display:grid;gap:8px;width:min(590px,40vw);max-height:min(72svh,720px);overflow-y:auto;overscroll-behavior:contain;border:1px solid oklch(84% .018 230 / .18);border-radius:8px;background:linear-gradient(180deg,#01070ad1,#000305b3),#000407b8;box-shadow:0 18px 58px #0001015c;color:#ccdae1e6;padding:12px;pointer-events:auto;scrollbar-width:thin;scrollbar-color:oklch(72% .018 229 / .38) transparent;text-shadow:0 1px 14px oklch(5% .015 224 / .65)}.skygraph-briefing--collapsed{width:min(360px,34vw);max-height:none;overflow:visible;padding:10px 12px}.skygraph-briefing h1,.skygraph-briefing h2,.skygraph-briefing p,.skygraph-briefing ul{margin:0;letter-spacing:0}.skygraph-briefing__header,.skygraph-briefing__feed-health,.skygraph-briefing__next-strip,.skygraph-briefing__tiers,.skygraph-briefing__modes,.skygraph-briefing__signal,.skygraph-briefing__context,.skygraph-briefing__section-title,.skygraph-briefing__adapter{display:grid;gap:10px}.skygraph-briefing__header{grid-template-columns:minmax(0,1fr) auto;align-items:center}.skygraph-briefing__close,.skygraph-briefing__panel-toggle{appearance:none;border:1px solid oklch(84% .018 230 / .18);border-radius:8px;background:#02090c6b;color:#c6d4dbdb;cursor:pointer;font:760 11px/1 -apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;letter-spacing:0}.skygraph-briefing__close{width:28px;height:28px;padding:0 0 1px}.skygraph-briefing__panel-toggle{padding:7px 9px}.skygraph-briefing__close:hover,.skygraph-briefing__panel-toggle:hover{border-color:#8dc7a26b;background:#03160b57;color:#cce5d4f0}.skygraph-briefing__eyebrow,.skygraph-briefing span,.skygraph-briefing small{color:#9daab1ad;font-size:10px;font-weight:720;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.skygraph-briefing h1{margin-top:2px;color:#d9e7eef0;font-size:clamp(17px,1.25vw,23px);font-weight:760;line-height:1.05}.skygraph-briefing h2{color:#ccdae1e0;font-size:11px;font-weight:760;line-height:1.15}.skygraph-briefing__status{min-width:92px;border:1px solid oklch(84% .018 230 / .18);border-radius:999px;padding:6px 9px;text-align:center}.skygraph-briefing__status--session{border-color:#dab88370;color:#e9d5abe6}.skygraph-briefing__status--live{border-color:#8dc7a27a;color:#a6d9b8e6}.skygraph-briefing__status--empty{border-color:#a6b4ba42;color:#a6b4bac7}.skygraph-briefing__feed-health{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.skygraph-briefing__feed-health-item{display:block;min-width:0;border:1px solid oklch(84% .018 230 / .13);border-radius:8px;background:#02090c47;color:#a6b4bab8;font-size:9px;font-weight:650;line-height:1.2;padding:6px 7px;text-transform:uppercase}.skygraph-briefing__feed-health-item strong{display:inline;margin-right:5px;color:#ccdae1db;font-size:9px;font-weight:780;text-transform:none}.skygraph-briefing__feed-health-item--ready{border-color:#8dc7a247}.skygraph-briefing__feed-health-item--stale,.skygraph-briefing__feed-health-item--loading{border-color:#d8c2904d}.skygraph-briefing__feed-health-item--error{border-color:#de826961}.skygraph-briefing__modes{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.skygraph-briefing__mode,.skygraph-briefing__developer-button,.skygraph-briefing__timeline-button,.skygraph-briefing__layer-button{appearance:none;border:1px solid oklch(84% .018 230 / .16);border-radius:8px;background:#02090c52;color:#b2c0c7c2;cursor:pointer;font:680 11px/1.15 -apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;letter-spacing:0;padding:7px;text-align:center}.skygraph-briefing__mode:hover,.skygraph-briefing__developer-button:hover,.skygraph-briefing__timeline-button:hover,.skygraph-briefing__layer-button:hover{background:#06141985;color:#ccdae1e6}.skygraph-briefing__mode--active,.skygraph-briefing__layer-button--active{border-color:#8dc7a26b;background:#03160b52;color:#c1e1cbeb}.skygraph-briefing__next-strip{grid-template-columns:minmax(0,1fr) minmax(118px,auto) minmax(112px,auto);align-items:center;border:1px solid oklch(84% .018 230 / .18);border-left:2px solid oklch(78% .08 156 / .66);border-radius:8px;background:#000a0742;padding:8px 9px}.skygraph-briefing__tiers{grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid oklch(84% .018 230 / .14);border-bottom:1px solid oklch(84% .018 230 / .14);padding:10px 0}.skygraph-briefing__next-strip>div,.skygraph-briefing__context>div,.skygraph-briefing__tier,.skygraph-briefing__now-card,.skygraph-briefing__signal-main,.skygraph-briefing__news{min-width:0}.skygraph-briefing strong{display:block;overflow-wrap:anywhere;color:#d2e1e8eb;font-size:11px;font-weight:760;letter-spacing:0;line-height:1.22}.skygraph-briefing__next-strip strong{margin-top:4px;font-size:12px;line-height:1.1}.skygraph-briefing__next-strip>strong,.skygraph-briefing__next-strip>small{justify-self:end;text-align:right}.skygraph-briefing p,.skygraph-briefing li,.skygraph-briefing small{overflow-wrap:anywhere}.skygraph-briefing p,.skygraph-briefing li{color:#acbac1c7;font-size:10px;font-weight:540;line-height:1.33}.skygraph-briefing__next-strip p,.skygraph-briefing__context p,.skygraph-briefing__signal p{margin-top:4px}.skygraph-briefing__tier{display:grid;gap:6px;border:1px solid oklch(84% .018 230 / .12);border-radius:8px;background:#01070a42;padding:7px 8px}.skygraph-briefing__tier ul{display:grid;gap:5px;margin:0;padding:0;list-style:none}.skygraph-briefing__tier li{display:grid;gap:2px}.skygraph-briefing__tier strong{font-size:10px}.skygraph-briefing .skygraph-briefing__object-name{font-size:100%;line-height:1.15}.skygraph-briefing__now-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.skygraph-briefing__now-card{display:grid;gap:6px;border:1px solid oklch(84% .018 230 / .12);border-radius:8px;background:#01070a3d;padding:8px 9px}.skygraph-briefing__now-card ul{display:grid;gap:5px;margin:0;padding:0;list-style:none}.skygraph-briefing__now-card li{display:grid;gap:2px}.skygraph-briefing__signal{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);border:1px solid oklch(84% .045 84 / .22);border-left:2px solid oklch(78% .09 78 / .84);border-radius:8px;background:#0e0b043d;padding:10px 11px}.skygraph-briefing__news ul,.skygraph-briefing__ideas ul{display:grid;gap:6px;margin-top:8px;padding:0;list-style:none}.skygraph-briefing__news li{display:grid;gap:2px}.skygraph-briefing__news a{color:#e7d6aff0;font-size:10px;font-weight:760;line-height:1.25;text-decoration:none}.skygraph-briefing__news a:hover{text-decoration:underline}.skygraph-briefing__context{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding:2px 0}.skygraph-briefing__context>div{border:1px solid oklch(84% .018 230 / .14);border-radius:8px;background:#02090c5c;padding:8px 9px}.skygraph-briefing__adapters{display:grid;gap:7px}.skygraph-briefing__scope-boundary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.skygraph-briefing__scope-boundary>div{min-width:0;border:1px solid oklch(84% .018 230 / .14);border-radius:8px;background:#02090c52;padding:8px 9px}.skygraph-briefing__city-list{display:grid;gap:7px;border:1px solid oklch(84% .018 230 / .14);border-left:2px solid oklch(78% .08 156 / .46);border-radius:8px;background:#02090c52;padding:8px 9px}.skygraph-briefing__city-list ul{display:grid;gap:5px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}.skygraph-briefing__city-list li{min-width:0;border:1px solid oklch(84% .018 230 / .1);border-radius:6px;background:#0104063d;padding:6px 7px}.skygraph-briefing__city-list li strong{font-size:10px}.skygraph-briefing__city-list li small{display:block;margin-top:2px;text-transform:none}.skygraph-briefing__global-grid{display:grid;gap:7px}.skygraph-briefing__global-card{display:grid;gap:8px;border:1px solid oklch(84% .018 230 / .13);border-radius:8px;background:#01070a5c;padding:8px 9px}.skygraph-briefing__global-card ul{display:grid;gap:5px;margin:0;padding:0;list-style:none}.skygraph-briefing__global-card li{position:relative;padding-left:12px}.skygraph-briefing__global-card li:before{position:absolute;top:.58em;left:0;width:4px;height:4px;border-radius:50%;background:#8dc7a2ad;content:""}.skygraph-briefing__global-card small{justify-self:start;color:#98aa9fa8;text-transform:none}.skygraph-briefing__section-title{grid-template-columns:auto minmax(0,1fr);align-items:baseline}.skygraph-briefing__adapter{grid-template-columns:minmax(0,1fr) minmax(82px,auto);align-items:start;min-height:58px;border:1px solid oklch(84% .018 230 / .13);border-radius:8px;background:#01070a5c;padding:7px 8px}.skygraph-briefing__adapter strong{margin-top:2px}.skygraph-briefing__adapter p{margin-top:3px}.skygraph-briefing__adapter small{justify-self:end;max-width:136px;color:#98aa9fa8;text-align:right;text-transform:none}.skygraph-briefing__link-button{padding:0;border:none;background:none;color:#9cc2ade6;font:inherit;text-decoration:underline;cursor:pointer}.skygraph-briefing__link-button:disabled{color:#98a7ae80;cursor:default;text-decoration:none}.skygraph-briefing__adapter--live{border-color:#8dc7a247}.skygraph-briefing__adapter--empty{border-color:#d3c1a840}.skygraph-briefing__adapter--not-connected{opacity:.74}.skygraph-briefing__ideas{border-top:1px solid oklch(84% .018 230 / .14);padding-top:9px}.skygraph-briefing__ideas li{position:relative;padding-left:12px}.skygraph-briefing__ideas li:before{position:absolute;top:.55em;left:0;width:4px;height:4px;border-radius:50%;background:#a2d0bdb8;content:""}.skygraph-briefing__developer,.skygraph-briefing__timeline{display:grid;gap:8px}.skygraph-briefing__developer-button{justify-self:start;padding:7px 10px}.skygraph-briefing__developer-panel{display:grid;gap:8px}.skygraph-briefing__layer-buttons{display:flex;gap:6px;flex-wrap:wrap}.skygraph-briefing__layer-button{padding:6px 8px;font-size:10px}.skygraph-briefing__timeline-button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;text-align:left}.skygraph-briefing__timeline-button span{text-align:right}.skygraph-briefing__timeline-table{display:grid;gap:3px;max-height:min(32svh,300px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:oklch(72% .018 229 / .38) transparent}.skygraph-briefing__timeline-table [role=row]{display:grid;grid-template-columns:62px 108px minmax(112px,1.1fr) minmax(150px,1.25fr) 82px;gap:7px;align-items:start;border:1px solid oklch(84% .018 230 / .1);border-radius:6px;background:#01070a3d;padding:6px 7px}.skygraph-briefing__timeline-table [role=columnheader]{color:#a9bdafd6;font-size:10px;font-weight:760;line-height:1.2;text-transform:uppercase}.skygraph-briefing__timeline-table [role=cell]{color:#acbac1bd;font-size:10px;font-weight:540;line-height:1.25;overflow-wrap:anywhere}.satellite-intelligence-alert{top:clamp(124px,16vh,184px);left:clamp(28px,4vw,68px);width:min(460px,72vw);border-left:2px solid oklch(78% .09 78 / .9);background:#02090c94;color:#ddd7c6;padding:12px 0 12px 14px;text-shadow:0 1px 12px oklch(5% .015 224 / .75)}.satellite-news-correlation{top:clamp(124px,16vh,184px);left:clamp(28px,4vw,68px);width:min(460px,72vw);color:#ccdae1e6;text-shadow:0 1px 12px oklch(5% .015 224 / .75)}.satellite-intelligence-alert+.satellite-news-correlation{top:clamp(264px,36vh,360px)}.satellite-news-correlation__button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;border:1px solid oklch(84% .045 84 / .32);border-left:2px solid oklch(78% .09 78 / .9);border-radius:8px;background:#02090c99;color:inherit;cursor:pointer;font:650 12px/1.25 -apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;letter-spacing:0;padding:10px 12px;text-align:left}.satellite-news-correlation__button:hover{background:#061419b8}.satellite-news-correlation__button strong{color:#e5d6b3e6;font-size:11px;font-weight:740;text-transform:uppercase}.satellite-news-correlation__panel{margin-top:8px;border:1px solid oklch(84% .045 84 / .22);border-radius:8px;background:#000407b8;padding:11px 12px}.satellite-news-correlation__panel p,.satellite-news-correlation__panel dl,.satellite-news-correlation__panel ul{margin:0}.satellite-news-correlation__panel p,.satellite-news-correlation__panel dd,.satellite-news-correlation__panel li{color:#c3bdaed6;font-size:12px;font-weight:500;letter-spacing:0;line-height:1.35}.satellite-news-correlation__panel dl{display:grid;gap:7px;margin-top:10px}.satellite-news-correlation__panel div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px}.satellite-news-correlation__panel dt{color:#e9ddc1e6;font-size:11px;font-weight:760;letter-spacing:0}.satellite-news-correlation__panel dd{margin:0}.satellite-news-correlation__panel ul{display:grid;gap:5px;margin-top:10px;padding-left:16px}.satellite-news-correlation__news{display:grid;gap:7px;margin-top:10px}.satellite-news-correlation__news ul{display:grid;gap:8px;margin:0;padding-left:0}.satellite-news-correlation__news li{display:grid;gap:2px;list-style:none}.satellite-news-correlation__news a{color:#edddb5f0;font-size:12px;font-weight:700;letter-spacing:0;line-height:1.25;text-decoration:none}.satellite-news-correlation__news a:hover{text-decoration:underline}.satellite-news-correlation__news span{color:#a0b2b5bd;font-size:11px;font-weight:560;letter-spacing:0;line-height:1.25}.satellite-intelligence-alert p{margin:0;font-size:clamp(12px,.95vw,15px);font-weight:500;letter-spacing:0;line-height:1.35}.satellite-intelligence-alert p+p{margin-top:10px}.satellite-intelligence-alert strong,.satellite-intelligence-alert span{display:block}.satellite-intelligence-alert strong{color:#f0e4c7;font-weight:700}.satellite-intelligence-alert span{margin-top:3px;color:#bfb7a5db}.satellite-intelligence-alert--history{border-left-color:#9ab6c2b8;color:#b9c7cee0}.satellite-intelligence-alert__history{margin-top:12px;padding-top:10px;border-top:1px solid oklch(86% .018 230 / .16)}.satellite-intelligence-alert__history:first-child{margin-top:0;padding-top:0;border-top:0}.satellite-intelligence-alert__history>strong{color:#beced5e0;font-size:clamp(12px,.9vw,14px)}.satellite-intelligence-alert__history p{margin-top:5px}.weekly-skygraph-summary{right:clamp(28px,4vw,68px);bottom:clamp(96px,13vh,148px);display:grid;gap:8px;width:min(340px,32vw);border:1px solid oklch(84% .018 230 / .18);border-radius:8px;background:linear-gradient(180deg,#01070ad1,#000305b3),#000407b8;box-shadow:0 18px 58px #0001015c;color:#ccdae1e6;padding:10px 12px;pointer-events:auto;text-shadow:0 1px 14px oklch(5% .015 224 / .65)}.weekly-skygraph-summary__toggle{appearance:none;border:1px solid oklch(84% .018 230 / .18);border-radius:8px;background:#02090c6b;color:#c6d4dbdb;cursor:pointer;font:760 10px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;padding:7px 9px;justify-self:start}.weekly-skygraph-summary__toggle:hover{border-color:#8dc7a26b;background:#03160b57;color:#cce5d4f0}.weekly-skygraph-summary__list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.weekly-skygraph-summary__line{margin:0;color:#c3bdaed6;font-size:12px;font-weight:500;letter-spacing:0}.weekly-skygraph-summary__anomaly-toggle{appearance:none;border:0;background:none;padding:0;margin:0;color:#c3bdaed6;font:inherit;font-size:12px;font-weight:500;text-align:left;text-decoration:underline;text-decoration-color:#c3bdae66;text-underline-offset:2px;cursor:pointer}.weekly-skygraph-summary__anomaly-toggle:hover{color:#cce5d4f0}.weekly-skygraph-summary__anomaly-detail-list{display:grid;gap:5px;margin:6px 0 0;padding:8px 0 0 10px;border-top:1px solid oklch(84% .018 230 / .14);list-style:none}.weekly-skygraph-summary__anomaly-detail-line{margin:0;color:#a0b2b5c7;font-size:11px;font-weight:500;letter-spacing:0}.weekly-skygraph-summary__anomaly-detail-when{color:#e9ddc1e6;font-weight:700}.weekly-skygraph-summary__anomaly-detail-note{color:#91a1a9b3;font-style:italic}.live-feed-confirmation{right:clamp(28px,4vw,68px);bottom:clamp(24px,4vh,56px);max-width:min(430px,42vw);color:#91a1a9c7;font-size:clamp(11px,.85vw,14px);font-weight:500;letter-spacing:0;line-height:1.35;text-align:right}.location-status,.location-prompt{bottom:clamp(24px,4vh,56px);max-width:min(520px,72vw);color:#83969f;font-size:clamp(14px,1.25vw,20px);font-weight:450;letter-spacing:0}.location-status p,.location-prompt p{margin:0}.location-status p+p{margin-top:7px;color:#a2b4bc}.location-prompt{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.location-action{appearance:none;border:1px solid oklch(86% .018 230 / .28);border-radius:999px;background:#0d1d25b3;color:#ccdae1;cursor:pointer;font:inherit;padding:9px 16px 10px}.location-action:focus-visible{outline:2px solid oklch(82% .055 230);outline-offset:4px}.location-action:hover{background:#172933d1}@media(max-width:720px){.skygraph-layer-toggle{top:clamp(214px,29vh,246px);right:clamp(24px,3.6vw,64px);width:min(214px,calc(100vw - 48px))}.satellite-intelligence-alert{top:clamp(116px,17vh,156px);width:min(520px,78vw)}.live-feed-confirmation{right:auto;bottom:clamp(76px,12vh,112px);left:clamp(28px,4vw,68px);max-width:min(520px,72vw);text-align:left}}.shared-sky__context{position:absolute;bottom:clamp(24px,4vh,56px);left:clamp(28px,4vw,68px);display:flex;flex-direction:column;gap:2px;color:#b4c8d1b8;font-size:clamp(12px,1vw,16px);line-height:1.35;pointer-events:none}.shared-sky__context strong{font-weight:650;letter-spacing:.04em}.shared-sky__context small{color:#abbac180;font-size:.82em;letter-spacing:.08em;text-transform:lowercase}.shared-sky__message{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#b4c8d1a8;font-size:clamp(13px,1.1vw,18px);letter-spacing:.04em;text-align:center}.share-sky-view__link{color:#b7cfdadb;font-size:.92em;overflow-wrap:anywhere}.share-sky-view__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.share-sky-view__actions button{background:#202a32b3;border:1px solid oklch(72% .03 226 / .28);border-radius:6px;color:#cadbe2e6;cursor:pointer;font:inherit;font-size:.9em;padding:4px 10px}.share-sky-view__actions button:disabled{cursor:default;opacity:.45}
