:root{--bg-base:#040812;--bg-surface:#081429;--bg-elevated:#10213f;--bg-overlay:#0d182c;--text-primary:#e8f2ff;--text-secondary:#cbd9ec;--text-dim:#a3b4d1;--accent:#3ea9ff;--accent-dim:#194a80;--signal:#5fb0ff;--anomaly:#e46f7f;--warn:#f4b942;--success:#00c189;--info:#7bb8e8;--bg:var(--bg-base);--surface:var(--bg-surface);--surface-soft:var(--bg-elevated);--text:var(--text-primary);--accent-soft:var(--accent-dim);--line:#203252;--ok:var(--success);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--motion-fast:150ms;--motion-panel:250ms;--radius:14px;--radius-lg:18px;--shadow-soft:0 10px 30px rgba(0,0,0,0.28);--shadow-focus:0 0 0 3px rgba(62,169,255,0.26);--accent-glow:0 0 20px rgba(62,169,255,0.2);--content-max:1260px;--font-display:"IBM Plex Sans","IBM Plex Sans Fallback",sans-serif;--font-brand-hero:"Front Page Neue",serif;--font-sans:"IBM Plex Sans","IBM Plex Sans Fallback",sans-serif;--font-body:"IBM Plex Sans","IBM Plex Sans Fallback";--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback";--font-orbital-wordmark:"Orbitron","Orbitron Fallback"}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(/fonts/IBM-Plex-Sans.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBM-Plex-Mono-400.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/IBM-Plex-Mono-500.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/IBM-Plex-Mono-600.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono Fallback;src:local("Courier New");ascent-override:79.82%;descent-override:23.73%;line-gap-override:0.00%;size-adjust:104.20%}@font-face{font-family:Orbitron;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Orbitron-700.woff2) format("woff2")}@font-face{font-family:Orbitron Fallback;src:local("Arial");ascent-override:81.50%;descent-override:19.59%;line-gap-override:0.00%;size-adjust:124.05%}@font-face{font-family:Front Page Neue;src:url(/fonts/FrontPageNeue.woff2) format("woff2"),url(/fonts/FrontPageNeue.otf) format("opentype");font-style:normal;font-weight:400;font-display:swap}*{box-sizing:border-box}body,html{margin:0;min-height:100%;font-family:var(--font-body),"IBM Plex Sans",system-ui,sans-serif;color:var(--text-primary);background:url(/images/starsky.jpg) center 18%/cover fixed no-repeat,var(--bg-base);position:relative;overflow-x:hidden}body:before{background-image:radial-gradient(2px 2px at 12% 18%,rgba(255,255,255,.82) 0,transparent 100%),radial-gradient(1px 1px at 24% 72%,rgba(255,255,255,.66) 0,transparent 100%),radial-gradient(2px 2px at 38% 42%,rgba(255,255,255,.74) 0,transparent 100%),radial-gradient(1px 1px at 49% 81%,rgba(255,255,255,.76) 0,transparent 100%),radial-gradient(2px 2px at 61% 22%,rgba(255,255,255,.85) 0,transparent 100%),radial-gradient(1px 1px at 73% 58%,rgba(255,255,255,.72) 0,transparent 100%),radial-gradient(2px 2px at 88% 33%,rgba(255,255,255,.88) 0,transparent 100%),radial-gradient(1px 1px at 92% 76%,rgba(255,255,255,.64) 0,transparent 100%);opacity:.22;animation:drift-stars 80s linear infinite;z-index:-2}body:after,body:before{content:"";position:fixed;inset:0;pointer-events:none}body:after{background:radial-gradient(70% 36% at 48% 42%,rgba(255,245,208,.2) 0,rgba(255,245,208,0) 68%),radial-gradient(42% 22% at 46% 45%,rgba(255,255,255,.14) 0,rgba(255,255,255,0) 72%);filter:blur(8px);opacity:.3;z-index:-3}a{color:inherit;text-decoration:none;transition:color var(--motion-fast) ease,border-color var(--motion-fast) ease,background-color var(--motion-fast) ease,opacity var(--motion-fast) ease}li,p{line-height:1.6;letter-spacing:.01em}.admin-section-title,.article-card-title,.orbital-app-shell .orbital-page-title,.orbital-section-title,.orbital-wordmark,.page-title,h1,h2,h3,h4,h5,h6{font-family:var(--font-display)}.featured-title,.isn-signature-lockup-title{font-family:var(--font-orbital-wordmark),"Orbitron",sans-serif}.article-card-image-credit,.article-card-source,.article-image-credit,.article-meta,.badge,.data-mono,.featured-carousel-count,.featured-published,.orbital-app-shell .orbital-disclosure>summary:after,.orbital-badge,.orbital-bar-label,.orbital-bar-value,.orbital-event-time,.orbital-inline-link,.orbital-kv-key,.orbital-kv-value,.orbital-page-kicker,.orbital-search-command-badge,.orbital-search-type-badge,.orbital-shell-nav-badge,.orbital-stat-label,.orbital-stat-value,.orbital-stat-value-sm,.orbital-status-badge,.ticker,code,kbd,pre,time{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.article-smallcaps{letter-spacing:.06em}.article-smallcaps,.article-smallcaps-body{text-transform:none;font-feature-settings:"smcp";font-variant-caps:small-caps}.article-smallcaps-body{letter-spacing:.05em;line-height:1.72}main{width:100%;margin:0;padding:var(--space-5) clamp(var(--space-3),2vw,28px) var(--space-8);--font-display:"Orbitron","Orbitron Fallback"}main>*{width:min(var(--content-max),100%);margin-left:auto;margin-right:auto}.panel{--panel-accent:rgba(100,154,220,0.9);background:linear-gradient(180deg,color-mix(in srgb,var(--bg-elevated) 58%,transparent),color-mix(in srgb,var(--bg-surface) 92%,transparent));border:1px solid rgba(47,77,120,.58);border-left:1px solid var(--panel-accent);border-radius:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none;position:relative;overflow:hidden;transition:background-color var(--motion-panel) ease,border-color var(--motion-panel) ease}.panel:before{content:"";position:absolute;top:0;left:0;width:min(100%,320px);height:1px;background:linear-gradient(90deg,var(--panel-accent),rgba(255,255,255,0));pointer-events:none}.panel:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--bg-elevated) 72%,transparent),color-mix(in srgb,var(--bg-overlay) 88%,transparent));border-color:rgba(94,150,220,.64)}.button{border:1px solid rgba(76,133,201,.96);background:var(--accent);color:#f5f8ff;border-radius:0;padding:10px 14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color var(--motion-fast) ease,color var(--motion-fast) ease,border-color var(--motion-fast) ease,opacity var(--motion-fast) ease}.button:hover{background:color-mix(in srgb,var(--accent) 88%,white 12%);border-color:rgba(114,167,232,.98)}.button:focus-visible{outline:none;box-shadow:inset 0 0 0 1px rgba(224,238,255,.38),0 0 0 3px rgba(88,145,216,.18)}.button.secondary{background:transparent;border-color:rgba(90,137,198,.74);color:var(--text-primary)}.button.secondary:hover{background:color-mix(in srgb,var(--accent-dim) 22%,transparent);border-color:rgba(124,170,230,.92)}.button.tertiary{color:var(--text-secondary);padding-left:0;padding-right:0}.button.tertiary,.button.tertiary:hover{background:transparent;border-color:transparent}.button.tertiary:hover{color:var(--text-primary)}.button.danger{background:rgba(134,42,53,.96);border-color:rgba(204,93,110,.84);color:#ffe8ec}.button.danger:hover{background:rgba(154,49,62,.98);border-color:rgba(232,124,140,.9)}.input,select,textarea{width:100%;background:linear-gradient(180deg,color-mix(in srgb,var(--bg-elevated) 40%,transparent),color-mix(in srgb,var(--bg-surface) 90%,transparent));color:var(--text-primary);border:1px solid rgba(77,111,160,.48);border-left-color:rgba(114,162,223,.82);border-radius:0;padding:var(--space-3);font-family:var(--font-body),"IBM Plex Sans",sans-serif;font-size:.94rem;line-height:1.55;letter-spacing:.012em;box-shadow:none;transition:border-color var(--motion-fast) ease,background-color var(--motion-fast) ease,color var(--motion-fast) ease}textarea{min-height:8rem;line-height:1.62;letter-spacing:.018em;resize:vertical}.input:focus,.input:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{outline:none;border-color:rgba(111,164,230,.72) rgba(111,164,230,.72) rgba(111,164,230,.72) rgba(143,195,255,.94);background:linear-gradient(180deg,color-mix(in srgb,var(--bg-elevated) 68%,transparent),color-mix(in srgb,var(--bg-overlay) 84%,transparent))}input::placeholder,textarea::placeholder{letter-spacing:.035em;color:#8096b8}.grid{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.gap-10{gap:var(--space-2)}.gap-18{gap:var(--space-5)}.badge{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;min-height:24px;padding:3px 8px;border:1px solid rgba(94,140,198,.64);background:rgba(76,126,188,.08);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#c9def8;border-radius:0}.glossary-browser-controls{display:grid;grid-gap:10px;gap:10px}.glossary-browser-search{width:100%}.glossary-browser-meta,.glossary-category-bar,.glossary-letter-bar{display:flex;flex-wrap:wrap;gap:8px}.glossary-letter-button{min-width:42px;justify-content:center;padding:8px 10px}.glossary-category-button{justify-content:center;padding:8px 12px}.glossary-letter-button-active{border-color:rgba(103,165,238,.88);background:rgba(76,126,188,.12);box-shadow:inset 0 0 0 1px rgba(151,195,248,.18)}.glossary-entry-head{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start;justify-content:space-between}.glossary-entry-badges{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.category-badge{border:1px solid rgba(102,147,206,.55);border-radius:0;padding:4px 10px;background:rgba(17,37,68,.16)}.category-badge[data-category="Military & Defense"]{border-color:rgba(235,116,116,.72);color:#ffd2d2}.category-badge[data-category=Business]{border-color:rgba(115,198,255,.75);color:#cbebff}.category-badge[data-category=Finance]{border-color:rgba(84,217,170,.78);color:#caffee}.category-badge[data-category=Research]{border-color:rgba(176,153,255,.76);color:#e6deff}.category-badge[data-category=Government]{border-color:rgba(255,206,123,.78);color:#ffeccb}.category-badge[data-category="Space Community"]{border-color:rgba(126,213,255,.74);color:#d9f3ff}h1,h2,h3{letter-spacing:.05em;text-wrap:balance}.page-head{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-bottom:var(--space-5);padding-top:var(--space-3);border-top:1px solid rgba(92,128,176,.3)}.page-signature-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.page-title{font-size:clamp(30px,4.2vw,44px);line-height:.92;text-shadow:none}.editorials-page-title,.page-title{margin:0;font-family:var(--font-display);letter-spacing:.03em;color:#edf5ff}.editorials-page-title{font-size:clamp(28px,3.8vw,40px);font-weight:600;line-height:1;text-transform:uppercase}.editorials-feature-teaser-title{margin:0;color:#edf5ff;font-family:var(--font-display);font-size:clamp(22px,2.8vw,32px);font-weight:500;line-height:1.06;letter-spacing:.02em;text-transform:uppercase}.editorials-feature-teaser{--editorial-accent:#66abff;--editorial-accent-soft:rgba(102,171,255,0.12);--editorial-accent-border:rgba(102,171,255,0.32);display:grid;grid-template-columns:minmax(148px,168px) minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:start;border-left:3px solid var(--editorial-accent)}.editorials-feature-teaser[data-editorial-type=eli5]{--editorial-accent:#68d6ff;--editorial-accent-soft:rgba(104,214,255,0.12);--editorial-accent-border:rgba(104,214,255,0.32)}.editorials-feature-teaser[data-editorial-type=review]{--editorial-accent:#78e3b0;--editorial-accent-soft:rgba(120,227,176,0.12);--editorial-accent-border:rgba(120,227,176,0.32)}.editorials-feature-teaser[data-editorial-type=opinion]{--editorial-accent:#ffb45e;--editorial-accent-soft:rgba(255,180,94,0.12);--editorial-accent-border:rgba(255,180,94,0.32)}.editorials-feature-teaser[data-editorial-type=analysis]{--editorial-accent:#9c8cff;--editorial-accent-soft:rgba(156,140,255,0.12);--editorial-accent-border:rgba(156,140,255,0.32)}.editorials-feature-teaser[data-editorial-type=brief]{--editorial-accent:#b9c7d9;--editorial-accent-soft:rgba(185,199,217,0.1);--editorial-accent-border:rgba(185,199,217,0.28)}.editorials-feature-thumbnail{position:relative;aspect-ratio:1/1;display:block;overflow:hidden;border:1px solid var(--editorial-accent-border);background:rgba(8,17,31,.72)}.editorials-feature-thumbnail-image{object-fit:contain;object-position:center;padding:10px;filter:drop-shadow(0 0 10px rgba(102,171,255,.18))}.editorials-feature-thumbnail-image-artemis{object-fit:cover;object-position:center center;padding:0}.editorials-feature-copy{display:grid;grid-gap:var(--space-3);gap:var(--space-3);align-content:start}.editorials-feature-meta{display:flex;align-items:center;gap:var(--space-2)}.editorials-feature-type-badge{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:5px 10px;border-radius:999px;border:1px solid var(--editorial-accent-border);background:var(--editorial-accent-soft);color:var(--editorial-accent);font-size:10px;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase}@media (max-width:760px){.editorials-feature-teaser{grid-template-columns:1fr;gap:var(--space-3)}.editorials-feature-thumbnail{aspect-ratio:16/9}.editorials-feature-thumbnail-image{padding:14px}.editorials-feature-teaser-title{font-size:clamp(20px,6vw,28px)}}.page-intro{margin:0;max-width:68ch;color:var(--text-dim);font-size:14px;line-height:1.68}.page-head-actions{margin-top:2px}.panel-pad-xs{padding:var(--space-2)}.panel-pad-sm{padding:var(--space-3)}.panel-pad-md{padding:var(--space-4)}.text-dim{color:var(--text-dim)}.text-error{color:var(--anomaly)}.text-ok{color:var(--success)}.text-warn{color:var(--warn)}.text-xs{font-size:12px}.text-sm{font-size:13px}.center-text{text-align:center}.isn-signature-mark{width:28px;height:28px;flex:0 0 auto;display:block;filter:drop-shadow(0 0 10px rgba(102,171,255,.22))}.isn-signature-mark-lockup{width:40px;height:40px}.isn-signature-lockup{display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:nowrap}.isn-signature-lockup-copy{display:grid;grid-gap:2px;gap:2px}.isn-signature-lockup-subtitle{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#9eb6d8}.isn-signature-lockup-title{font-size:16px;letter-spacing:.08em;line-height:.92;text-transform:uppercase;color:#edf5ff}.isn-signature-lockup-featured{justify-self:start}.isn-signature-lockup-newsletter{margin-bottom:var(--space-2)}.notice-panel{--panel-accent:rgba(176,164,132,0.92);border-color:rgba(114,105,84,.82);color:#eadfc8}.auth-panel{--panel-accent:rgba(136,183,235,0.92);max-width:440px;margin:30px auto}.auth-page-shell{display:flex;justify-content:center;padding:40px 0}.auth-form-title{margin:0 0 var(--space-3);font-size:clamp(26px,4vw,34px);letter-spacing:.08em;line-height:.94}.auth-form-grid{gap:var(--space-3)}.auth-form-footer{margin:var(--space-3) 0 0;font-size:12px;line-height:1.65}.article-form{max-width:760px}.contact-form{max-width:860px}.article-comment-form,.article-form,.contact-form,.site-footer-newsletter-form{gap:var(--space-3)}.submission-checkbox{gap:var(--space-2);padding:var(--space-2) 0 0;font-family:var(--font-mono),"IBM Plex Mono",monospace;letter-spacing:.05em;text-transform:uppercase}.submission-checkbox input{width:auto;margin:0;accent-color:#67b0ff}.article-comment-status,.site-footer-newsletter-meta,.site-footer-newsletter-status{font-family:var(--font-mono),"IBM Plex Mono",monospace;letter-spacing:.05em;text-transform:uppercase;line-height:1.55}.site-footer-newsletter-meta{margin-top:var(--space-1)}.site-footer-newsletter-status{min-height:1.2rem}.contact-page-grid{gap:var(--space-5)}.utility-page-panel{max-width:min(980px,100%);margin:0 auto}.longform-section-title{margin-top:var(--space-4)}.longform-section-title:first-child{margin-top:0}.longform-list{margin:var(--space-2) 0 0;padding-left:1.35rem}.longform-note{margin:var(--space-2) 0 0;color:var(--text-dim)}.longform-note:last-child{margin-bottom:0}.longform-grid{gap:var(--space-3)}.isn-table-wrap{width:100%;overflow-x:auto}.isn-table{width:100%;min-width:640px;border-collapse:collapse;border-spacing:0}.isn-table td,.isn-table th{padding:var(--space-3) var(--space-3) var(--space-3) 0;border-bottom:1px solid rgba(86,118,166,.26);vertical-align:top}.isn-table td:last-child,.isn-table th:last-child{padding-right:0}.isn-table th{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:11px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:#b7cae6;text-align:left}.isn-table td{font-size:14px;line-height:1.6;color:#e4eeff;background:transparent;transition:background-color var(--motion-fast) ease}.isn-table tbody tr:hover td{background:rgba(86,128,186,.08)}.isn-table-cell-text{text-align:left}.isn-table-cell-num{text-align:right;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.longform-card-title{margin-top:0}.longform-card-copy{margin:var(--space-2) 0 0;color:var(--text-dim)}.stack-gap-18{gap:18px}.mb-space-2{margin-bottom:var(--space-2)}.mb-space-3{margin-bottom:var(--space-3)}.m-0{margin:0}.page-status-message{margin:2px 0 10px;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.submission-checkbox{display:flex;align-items:center;gap:8px}.whistleblower-panel{--panel-accent:rgba(132,160,214,0.92);max-width:980px}.whistleblower-copy{max-width:72ch}.whistleblower-title{font-size:clamp(28px,4vw,40px)}.whistleblower-qr-wrap{max-width:340px;border:1px solid rgba(82,123,178,.58);border-radius:0;overflow:hidden;background:linear-gradient(180deg,rgba(18,36,65,.92),rgba(11,22,40,.94))}.whistleblower-qr{width:100%;height:auto;display:block}.admin-shell{--admin-bg-base:#040812;--admin-bg-surface:#081429;--admin-bg-elevated:#10213f;--admin-border:#203252;--admin-text-primary:#e8f2ff;--admin-text-secondary:#cbd9ec;--admin-text-dim:#a3b4d1;--admin-accent:#3ea9ff;--admin-anomaly:#e46f7f;--admin-warn:#f4b942;--admin-success:#00c189;--admin-sidebar-width:220px;--admin-topbar-height:48px;min-height:100vh;display:grid;grid-template-rows:var(--admin-topbar-height) minmax(0,1fr);background:var(--admin-bg-base);color:var(--admin-text-primary)}.admin-shell-body{display:grid;grid-template-columns:var(--admin-sidebar-width) minmax(0,1fr);min-height:0}.admin-shell .hairline-top{position:relative}.admin-shell .hairline-top:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,var(--admin-accent) 30%,transparent);opacity:.3;pointer-events:none}.admin-shell .admin-card,.admin-shell .admin-orbital-export-block,.admin-shell .admin-orbital-section,.admin-shell .admin-section,.admin-shell .admin-sidebar,.admin-shell .admin-status-bar,.admin-shell .admin-topbar,.admin-shell .panel{border-radius:0!important;box-shadow:none}.admin-shell .admin-card,.admin-shell .admin-orbital-export-block,.admin-shell .admin-orbital-section,.admin-shell .admin-sidebar,.admin-shell .admin-status-bar,.admin-shell .admin-topbar,.admin-shell .panel{background:var(--admin-bg-surface);border:1px solid var(--admin-border)}.admin-shell .admin-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:80;display:flex;align-items:center;justify-content:space-between;gap:16px;height:var(--admin-topbar-height);padding:0 16px;background:var(--admin-bg-base);border:0;border-bottom:1px solid var(--line)}.admin-shell .admin-topbar-brand{display:flex;align-items:center;gap:14px;min-width:0}.admin-shell .admin-topbar-wordmark{font-family:var(--font-orbital-wordmark),"Orbitron",sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--admin-text-primary)}.admin-shell .admin-topbar-brand-copy{display:flex;align-items:center}.admin-shell .admin-topbar-live{display:inline-flex;align-items:center;gap:8px}.admin-shell .admin-live-dot{width:6px;height:6px;border-radius:999px;background:var(--admin-success);animation:admin-live-pulse 2s ease-in-out infinite}.admin-shell .admin-sidebar-label,.admin-shell .admin-status-label,.admin-shell .admin-topbar-live-label{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--admin-text-dim)}.admin-shell .admin-topbar-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.admin-shell .admin-topbar-link{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 8px;border:1px solid var(--line);background:transparent;color:var(--admin-text-secondary);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.admin-shell .admin-topbar-link:hover{background:var(--admin-bg-elevated);color:var(--admin-text-primary)}.admin-shell .admin-sidebar{position:-webkit-sticky;position:sticky;top:var(--admin-topbar-height);width:var(--admin-sidebar-width);height:calc(100vh - var(--admin-topbar-height));display:grid;grid-gap:14px;gap:14px;padding:14px 12px;background:var(--admin-bg-surface);border:0;border-right:1px solid var(--line);overflow:auto}.admin-shell .admin-sidebar-section{display:grid;grid-gap:8px;gap:8px}.admin-shell .admin-sidebar-divider{height:1px;background:var(--line)}.admin-shell .admin-sidebar-nav{display:grid;grid-gap:6px;gap:6px}.admin-shell .admin-sidebar-group{margin:0}.admin-shell .admin-sidebar-group>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:30px;padding:0 10px;border:1px solid var(--line);border-left:2px solid var(--admin-accent-dim);background:transparent;color:var(--admin-text-secondary);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.admin-shell .admin-sidebar-group>summary::-webkit-details-marker{display:none}.admin-shell .admin-sidebar-group[open]>summary{border-left-color:var(--admin-accent);background:var(--admin-bg-elevated);color:var(--admin-text-primary)}.admin-shell .admin-sidebar-group-summary{position:relative}.admin-shell .admin-sidebar-group-label{min-width:0}.admin-shell .admin-sidebar-group-caret{flex:none;color:var(--admin-text-dim)}.admin-shell .admin-sidebar-group-children{display:grid;grid-gap:6px;gap:6px;margin-top:6px;padding-left:12px}.admin-shell .admin-sidebar-group-nested>summary{min-height:28px;-webkit-padding-start:12px;padding-inline-start:12px;font-size:10px}.admin-shell .admin-sidebar-link{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:30px;padding:0 10px;border:1px solid var(--line);border-left:2px solid transparent;background:transparent;color:var(--admin-text-secondary);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.admin-shell .admin-sidebar-link:hover{background:var(--admin-bg-surface);color:var(--admin-text-primary)}.admin-shell .admin-sidebar-link.active{border-left-color:var(--admin-accent);background:var(--admin-bg-elevated);color:var(--admin-text-primary)}.admin-shell .admin-sidebar-link-child{-webkit-padding-start:16px;padding-inline-start:16px;font-size:10px}.admin-shell .admin-sidebar-badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;min-height:18px;padding:0 6px;border:1px solid var(--admin-border);background:transparent;color:var(--admin-text-dim);font-size:9px;letter-spacing:.08em}.admin-shell .admin-main{min-width:0;width:100%;margin-left:0;padding:12px 20px 28px;overflow-x:hidden}.admin-shell .admin-status-bar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px;background:var(--admin-bg-surface)}.admin-shell .admin-status-cell{display:grid;grid-gap:6px;gap:6px;padding:10px 12px;border-right:1px solid var(--line)}.admin-shell .admin-status-cell:last-child{border-right:0}.admin-shell .admin-status-value{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--admin-text-primary)}.admin-shell .admin-status-value-success{color:var(--admin-success)}.admin-shell .admin-status-value-warn{color:var(--admin-warn)}.admin-shell .admin-status-value-anomaly{color:var(--admin-anomaly)}.admin-shell .admin-section-anchor{scroll-margin-top:72px}.admin-shell .grid.admin-grid{gap:12px;width:100%;max-width:none;margin:0}.admin-shell .admin-section{padding:0;background:var(--admin-bg-surface)}.admin-shell .admin-operations-panel{padding:14px}.admin-shell .admin-card,.admin-shell .admin-orbital-export-block,.admin-shell .admin-orbital-section,.admin-shell .panel{--panel-severity:var(--line);position:relative;border-left:2px solid var(--panel-severity);overflow:hidden}.admin-shell .admin-card:before,.admin-shell .admin-orbital-export-block:before,.admin-shell .admin-orbital-section:before,.admin-shell .panel:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--admin-accent) 30%,transparent);opacity:.3;pointer-events:none}.admin-shell .admin-card,.admin-shell .admin-orbital-export-block,.admin-shell .admin-orbital-section{background:var(--admin-bg-surface)}.admin-shell .admin-card:hover,.admin-shell .admin-orbital-export-block:hover,.admin-shell .admin-orbital-section:hover{background:var(--admin-bg-surface);border-color:var(--admin-border)}.admin-shell .admin-collapsible-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 14px;background:var(--admin-bg-elevated);border-bottom:1px solid var(--line)}.admin-shell .admin-collapsible-head.is-expanded{background:var(--admin-bg-surface)}.admin-shell .admin-collapsible-title-group{min-width:0}.admin-shell .admin-collapsible-actions{display:flex;align-items:center;gap:10px;margin-left:auto}.admin-shell .admin-collapsible-toggle{padding:0;border:0;background:transparent;color:var(--admin-text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.admin-shell .admin-collapsible-toggle:hover{color:var(--admin-text-primary);background:transparent}.admin-shell .admin-collapsible-body{display:grid;grid-gap:12px;gap:12px;padding:16px}.admin-shell .admin-section-title{margin:0;font-size:clamp(18px,2vw,22px);line-height:1.1}.admin-shell .admin-section-title,.admin-shell .page-title{font-family:var(--font-body),"IBM Plex Sans",sans-serif;font-weight:500;letter-spacing:.02em;color:var(--admin-text-primary);text-shadow:none}.admin-shell .page-title{font-size:clamp(28px,3.6vw,40px);line-height:1.05}.admin-shell .page-intro{max-width:68ch;font-family:var(--font-body),"IBM Plex Sans",sans-serif;font-size:14px;line-height:1.65;color:var(--admin-text-dim)}.admin-shell .admin-orbital-mini-title,.admin-shell .admin-orbital-subtitle,.admin-shell .admin-subhead{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--admin-text-dim)}.admin-shell .admin-card-title{margin:8px 0 6px;font-family:var(--font-body),"IBM Plex Sans",sans-serif;font-size:18px;line-height:1.2;color:var(--admin-text-primary);text-transform:none;letter-spacing:.02em}.admin-shell .admin-message-body,.admin-shell .admin-meta,.admin-shell .admin-meta-sm,.admin-shell .admin-orbital-links,.admin-shell .admin-orbital-overview-grid,.admin-shell .admin-tight{color:var(--admin-text-secondary)}.admin-shell .admin-action-row,.admin-shell .admin-inbox-filters,.admin-shell .admin-orbital-quick-links{display:flex;flex-wrap:wrap;gap:8px}.admin-shell .admin-inbox-filter,.admin-shell .button.secondary{border-radius:0}.admin-shell .admin-inbox-filter{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border:1px solid var(--line);background:transparent;color:var(--admin-text-secondary);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.admin-shell .admin-inbox-filter:hover{background:var(--admin-bg-surface);color:var(--admin-text-primary)}.admin-shell .admin-inbox-filter.active{border-left:2px solid var(--admin-accent);background:var(--admin-bg-elevated);color:var(--admin-text-primary)}.admin-shell .admin-orbital-overview-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));font-size:12px}.admin-shell .admin-orbital-event-card,.admin-shell .admin-pending-card{--panel-severity:var(--admin-accent)}.admin-shell .admin-pending-card{--panel-severity:var(--admin-warn)}.admin-shell .admin-orbital-section{gap:10px;border-color:var(--admin-border)}.admin-shell .admin-health-chip{border-radius:0;background:transparent}.admin-shell .admin-health-chip-healthy{color:var(--admin-success);border-color:color-mix(in srgb,var(--admin-success) 75%,var(--admin-border))}.admin-shell .admin-health-chip-warning{color:var(--admin-warn);border-color:color-mix(in srgb,var(--admin-warn) 75%,var(--admin-border))}.admin-shell .admin-health-chip-stale{color:var(--admin-anomaly);border-color:color-mix(in srgb,var(--admin-anomaly) 75%,var(--admin-border))}.admin-shell .admin-health-chip,.admin-shell .badge,.admin-shell .orbital-badge,.admin-shell .orbital-status-badge{border-radius:0;background:transparent}.admin-shell .text-error{color:var(--admin-anomaly)}.admin-shell .text-ok{color:var(--admin-success)}.admin-shell .text-warn{color:var(--admin-warn)}@keyframes admin-live-pulse{0%,to{transform:scale(1);opacity:.75}50%{transform:scale(1.2);opacity:1}}.admin-grid{gap:14px;max-width:min(1400px,100%);margin:0 auto}.admin-section{display:grid;grid-gap:10px;gap:10px}.admin-page-head{margin-bottom:6px}.admin-section-title{margin:0;font-family:var(--font-display);font-size:clamp(18px,2vw,22px);line-height:1.02;letter-spacing:.07em;color:#eef6ff;text-shadow:0 0 18px rgba(62,169,255,.12)}.admin-subhead{margin:2px 0 0;font-size:16px}.admin-tight{margin:0}.admin-video-form{gap:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center}.admin-meta{font-size:13px;color:#b7c9e6;line-height:1.55;text-transform:none}.admin-meta-sm{font-size:12px;color:#a9bddf;line-height:1.5;text-transform:none}.admin-ad-form{gap:8px}.admin-ad-copy{min-height:86px}.admin-stack-top{align-content:start}.admin-cards-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.admin-card{border-color:rgba(57,92,140,.7);background:linear-gradient(180deg,rgba(16,33,60,.9),rgba(9,20,38,.9))}.admin-card,.admin-orbital-export-block,.admin-orbital-section,.admin-section{border-radius:var(--radius);box-shadow:var(--shadow-soft);overflow:visible}.admin-card:before,.admin-orbital-export-block:before,.admin-orbital-section:before,.admin-section:before{content:none}.admin-card-title{margin:8px 0 6px;font-size:18px;line-height:1.2;color:#edf5ff;text-transform:none;letter-spacing:.035em}.admin-form-top{margin-top:8px}.admin-pending-card{align-content:start}.admin-action-row{display:flex;gap:8px;flex-wrap:wrap}.admin-action-row .button{min-width:112px}.admin-message-body{margin:0;line-height:1.62;text-transform:none;letter-spacing:.03em}.admin-inbox-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.admin-inbox-filter{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(86,123,176,.62);background:linear-gradient(180deg,rgba(17,35,64,.82),rgba(10,21,39,.84));color:#c8dcf8;font-size:12px;letter-spacing:.05em}.admin-inbox-filter:hover{border-color:rgba(126,171,233,.85);color:#e6f2ff}.admin-inbox-filter.active{border-color:rgba(91,192,143,.85);color:#dbffe9;background:linear-gradient(180deg,rgba(19,62,55,.86),rgba(13,35,33,.9))}.admin-orbital-section{display:grid;grid-gap:10px;gap:10px;border-color:rgba(65,104,154,.62);background:linear-gradient(180deg,rgba(14,28,52,.84),rgba(9,19,35,.86))}.admin-orbital-subtitle{font-size:clamp(15px,1.6vw,18px)}.admin-orbital-event-card{gap:8px}.admin-orbital-links{display:flex;flex-wrap:wrap;gap:8px 12px}.admin-orbital-overview-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));font-size:12px;color:#c5dafb}.admin-orbital-quick-links{display:flex;flex-wrap:wrap;gap:8px}.admin-orbital-tools-panel{gap:12px}.admin-orbital-tools-panel>summary{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;list-style:none;cursor:pointer}.admin-orbital-tools-panel>summary::-webkit-details-marker{display:none}.admin-orbital-tools-panel>summary:hover{color:#eef6ff}.admin-orbital-tools-summary-action{flex:none;align-self:center;padding:5px 10px;border:1px solid rgba(104,136,187,.6);border-radius:999px;background:rgba(9,19,36,.7);color:#cfe0fb;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.admin-orbital-tools-summary-action:before{content:"Open"}.admin-orbital-tools-panel[open] .admin-orbital-tools-summary-action:before{content:"Close"}.admin-orbital-tools-body{display:grid;grid-gap:12px;gap:12px;margin-top:4px}.admin-orbital-export-block{gap:8px}.admin-orbital-mini-title{font-size:14px}.admin-orbital-export-label{display:grid;grid-gap:4px;gap:4px;font-size:12px;color:#b7cae9}.admin-orbital-actions-status,.admin-orbital-export-status{min-height:14px;font-size:11px;color:var(--text-dim)}.admin-orbital-actions-wrap{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.admin-orbital-satellite-open{display:grid;grid-gap:8px;gap:8px;max-width:360px}.admin-health-chip{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid rgba(112,142,187,.7);background:linear-gradient(180deg,rgba(19,36,64,.84),rgba(11,22,39,.9));font-size:11px;letter-spacing:.06em;color:#d8e6fb}.admin-health-chip-healthy{border-color:rgba(99,194,133,.82);color:#ddffeb}.admin-health-chip-warning{border-color:rgba(242,201,113,.84);color:#ffefcf}.admin-health-chip-stale{border-color:rgba(238,126,126,.84);color:#ffe1e1}.orbital-status-badge{border-color:rgba(106,141,190,.72)}.orbital-status-active{border-color:rgba(99,194,133,.86);color:#e0ffec}.orbital-status-decayed{border-color:rgba(238,126,126,.84);color:#ffe0e0}.orbital-status-unknown{border-color:rgba(164,182,211,.72);color:#d7e4f7}.orbital-profile-link-badge{text-decoration:none}.orbital-citation-copy-wrap{display:flex;gap:8px;align-items:center}.orbital-citation-copy-status{font-size:11px;color:var(--text-dim);min-height:14px}.video-embed{margin-top:10px;position:relative;padding-top:56.25%}.video-embed-frame{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:12px}.link-inline-flex{display:inline-flex;align-items:center;gap:8px}.pre-wrap{white-space:pre-wrap}.mt-14{margin-top:14px}.mb-0{margin-bottom:0}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:60;border-bottom:1px solid rgba(120,164,218,.88);background:linear-gradient(180deg,rgba(5,11,23,.99),rgba(5,10,20,.94)),rgba(5,10,20,.94);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:none}.site-header-inner{width:min(var(--content-max),100%);margin:0 auto;padding:10px clamp(12px,2vw,28px) 12px;position:relative}.site-header-row{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;position:relative}.site-header-date{position:absolute;top:10px;right:clamp(12px,2vw,28px);color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.site-logo-link{display:flex;align-items:center;gap:12px;margin-left:0;position:relative;z-index:2;flex:0 0 auto}.site-logo-image{display:block;width:162px;height:162px;margin:-8px 0 -6px;filter:drop-shadow(0 0 18px rgba(96,170,255,.52))}.isn-brand-title{position:absolute;left:50%;top:50%;width:min(1120px,86vw);margin-top:-6px;transform:translate(-50%,-50%) scaleX(1.5);font-family:var(--font-brand-hero);letter-spacing:.14em;text-transform:uppercase;font-size:52px;line-height:.82;color:#e7f1ff;white-space:nowrap;text-align:center;pointer-events:none;text-shadow:0 0 28px rgba(62,169,255,.16)}.brand-line{display:block}.site-auth-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.account-menu{position:relative}.account-menu-trigger{display:inline-flex;align-items:center;justify-content:center;min-width:40px;padding:4px 8px;border:0;background:transparent;color:#d9eaff;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:17px;line-height:1;letter-spacing:.08em;text-transform:uppercase;list-style:none;cursor:pointer}.account-menu-trigger::-webkit-details-marker{display:none}.account-menu[open]{z-index:9}.account-menu-panel{position:absolute;top:calc(100% + 6px);right:0;min-width:170px;display:grid;grid-gap:6px;gap:6px;padding:10px 0 0;border-top:1px solid rgba(120,168,226,.58);background:linear-gradient(180deg,rgba(8,15,29,.98),rgba(8,15,29,.98))}.account-menu-panel form{display:contents}.account-menu-item{display:inline-flex;align-items:center;justify-content:flex-start;width:100%;padding:8px 0;border:0;background:transparent;color:#d8e9ff;font-family:inherit;font-size:12px;text-transform:uppercase;letter-spacing:.08em;cursor:pointer}.account-menu-item:hover{color:#f0f7ff}.account-menu-signout{margin:0}.site-nav{display:flex;gap:8px 14px;flex-wrap:wrap;position:relative;z-index:2;padding-top:10px;border-top:1px solid rgba(120,164,218,.46)}.site-nav,.site-nav-secondary{margin-top:8px;justify-content:center}.site-nav-secondary{padding-top:0;border-top:0}.site-nav-secondary .nav-link{color:rgba(235,244,255,.88);font-size:11px;letter-spacing:.08em;text-transform:none}.site-nav-secondary .nav-link:after{bottom:-3px}.nav-link{display:inline-flex;align-items:center;padding:4px 0;border:0;background:transparent;color:#f1f7ff;font-size:12px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.nav-dropdown,.nav-link{position:relative}.nav-dropdown[open]{z-index:8}.nav-dropdown-trigger{list-style:none;cursor:pointer}.nav-dropdown-trigger::-webkit-details-marker{display:none}.nav-dropdown-trigger:after{content:"/";margin-left:6px;font-size:11px;opacity:.7}.nav-dropdown[open] .nav-dropdown-trigger:after{content:"•"}.nav-dropdown-menu{position:absolute;top:calc(100% + 6px);left:0;min-width:240px;display:grid;grid-gap:2px;gap:2px;padding:10px 0 0;border-top:1px solid rgba(120,168,226,.58);background:linear-gradient(180deg,rgba(8,15,29,.98),rgba(8,15,29,.98))}.nav-dropdown-item{display:block;padding:8px 0;font-size:12px;color:#d8e9ff;text-transform:uppercase;letter-spacing:.08em}.nav-dropdown-item:hover{color:#f0f7ff}.account-menu-trigger:focus-visible,.account-menu-trigger:hover,.nav-dropdown-item:focus-visible,.nav-link:focus-visible,.nav-link:hover{color:#f0f7ff}.account-menu-trigger:after,.nav-link:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:linear-gradient(90deg,rgba(126,178,240,.9),rgba(126,178,240,0));opacity:0;transition:opacity var(--motion-fast) ease}.account-menu-trigger:focus-visible:after,.account-menu-trigger:hover:after,.nav-link:focus-visible:after,.nav-link:hover:after{opacity:1}.article-card{--panel-accent:rgba(104,162,228,0.94);overflow:hidden;padding:16px;display:grid;grid-gap:10px;gap:10px;align-content:start}.article-card h3 a:hover{color:#c2e3ff}.article-card-image-credit{font-size:11px;color:var(--text-dim);opacity:.88}.article-card-media{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:0;overflow:hidden;background:#050d1a}.media-image{object-position:center}.media-image-cover{object-fit:cover;background:transparent}.media-image-contain{object-fit:contain;background:#050d1a}.article-card-title{-webkit-line-clamp:2}.article-card-summary,.article-card-title{margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.article-card-summary{-webkit-line-clamp:3}.article-card-source,.article-card-summary{color:var(--text-dim);font-size:13px}.section-heading-row{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding-top:var(--space-3);border-top:1px solid rgba(92,128,176,.34)}.section-heading-block{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.section-signage-kicker{color:#96aecb;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-family:var(--font-mono),"IBM Plex Mono",monospace}.home-latest-section,.homepage-shell{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.homepage-shell{width:100%}.homepage-masthead{--panel-accent:rgba(122,180,242,0.92);display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3) var(--space-4)}.homepage-masthead-top{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid rgba(92,128,176,.24)}.homepage-top-stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,1fr);grid-gap:clamp(var(--space-3),1.8vw,var(--space-4));gap:clamp(var(--space-3),1.8vw,var(--space-4));align-items:start;width:100%}.homepage-top-stage-left{grid-gap:clamp(var(--space-3),1.8vw,var(--space-4));align-self:start}.homepage-hero,.homepage-top-stage-left{display:grid;gap:clamp(var(--space-3),1.8vw,var(--space-4));min-width:0}.homepage-hero{--panel-accent:rgba(116,170,232,0.92);grid-template-columns:minmax(0,1.22fr) minmax(300px,.78fr);grid-gap:clamp(var(--space-3),1.8vw,var(--space-4));padding:var(--space-4);align-items:center;min-height:100%;width:100%}.homepage-hero.homepage-hero-article{grid-template-columns:minmax(0,1.28fr) minmax(320px,.72fr);gap:clamp(var(--space-3),2vw,var(--space-4));align-items:stretch;min-height:auto;align-self:start;width:100%}.homepage-hero.homepage-hero-text-led{grid-template-columns:minmax(0,1fr);gap:clamp(var(--space-2),1.4vw,var(--space-3));align-items:start;min-height:auto;align-self:start;padding-bottom:var(--space-2)}.homepage-hero.homepage-hero-text-led .homepage-hero-media{display:none}.homepage-hero-copy{display:grid;grid-gap:var(--space-3);gap:var(--space-3);align-content:stretch;width:100%;min-width:0}.homepage-hero.homepage-hero-article .homepage-hero-copy{width:100%;height:auto;min-height:auto;display:flex;flex-direction:column;justify-content:center;gap:var(--space-3)}.homepage-hero-copy-main{display:grid;grid-gap:10px;gap:10px;align-content:start}.homepage-hero-copy-support{display:grid;grid-gap:var(--space-2);gap:var(--space-2);align-content:start}.homepage-hero-title{margin:0;font-family:var(--font-display);font-size:clamp(20px,2.3vw,35px);line-height:.96;letter-spacing:.01em;text-transform:uppercase;text-wrap:wrap;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.homepage-hero.homepage-hero-article .homepage-hero-title{font-size:clamp(19px,1.95vw,32px);line-height:.97;letter-spacing:-.015em;word-spacing:-.01em;text-wrap:wrap;word-break:keep-all}.homepage-hero-summary{margin:0;max-width:72ch;color:var(--text-dim);font-size:13.5px;line-height:1.56;min-width:0;overflow-wrap:anywhere}.homepage-hero.homepage-hero-article .homepage-hero-summary{max-width:68ch;font-size:13.5px;line-height:1.58}.homepage-hero.homepage-hero-article .homepage-hero-meta{gap:8px 12px;font-size:12px}.homepage-hero.homepage-hero-article .homepage-hero-actions{gap:10px}.homepage-hero.homepage-hero-article .homepage-hero-media{display:flex;flex-direction:column;justify-content:center;gap:4px;height:auto}.homepage-hero.homepage-hero-text-led .homepage-hero-media{display:grid;grid-gap:4px;gap:4px;align-content:start;height:auto;width:min(100%,30rem);justify-self:end}.homepage-hero.homepage-hero-text-led .homepage-hero-media-fallback-text-led{min-height:auto;align-content:start;gap:var(--space-1);padding:var(--space-2)}.homepage-hero.homepage-hero-text-led .homepage-hero-media-fallback-text-led-compact{width:100%;max-width:30rem}.homepage-hero.homepage-hero-text-led .homepage-hero-fallback-kicker{font-size:9px}.homepage-hero.homepage-hero-text-led .homepage-hero-fallback-title{font-size:clamp(15px,1.45vw,21px);line-height:.97;max-width:18ch}.homepage-hero.homepage-hero-text-led .homepage-hero-fallback-copy{max-width:none;font-size:11px;line-height:1.42;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.homepage-hero.homepage-hero-text-led .homepage-hero-fallback-meta{gap:4px 6px;font-size:8px}.homepage-hero.homepage-hero-text-led .homepage-hero-fallback-button{padding-inline:10px;padding-block:7px;font-size:10px}.homepage-hero.homepage-hero-article .homepage-hero-image{aspect-ratio:4/3}.homepage-hero-meta{display:flex;flex-wrap:wrap;gap:8px 12px;color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.homepage-hero-actions{display:flex;flex-wrap:wrap;gap:10px}.homepage-hero-media{display:grid;grid-gap:8px;gap:8px;align-content:start;min-width:0}.homepage-hero-image,.homepage-hero-video{position:relative;width:100%;border-radius:0;overflow:hidden;background:#050d1a;border:1px solid rgba(90,129,184,.42)}.homepage-hero-image{aspect-ratio:4/3}.homepage-hero-image-strong{background:radial-gradient(circle at 50% 40%,rgba(120,176,240,.12),transparent 56%),linear-gradient(180deg,rgba(10,19,37,.96),rgba(5,11,22,.98))}.homepage-hero-image-borderline{background:radial-gradient(circle at 50% 40%,rgba(120,176,240,.18),transparent 58%),linear-gradient(180deg,rgba(10,19,37,.99),rgba(5,11,22,.99));border-color:rgba(104,152,211,.58)}.homepage-hero-image:has(.homepage-hero-image-image-contain){background:radial-gradient(circle at 50% 40%,rgba(120,176,240,.16),transparent 58%),linear-gradient(180deg,rgba(10,19,37,.98),rgba(5,11,22,.98))}.homepage-hero-image-image-contain{object-fit:contain;object-position:center;padding:clamp(12px,1.2vw,20px);filter:drop-shadow(0 0 18px rgba(102,171,255,.18))}.homepage-hero-image-image-cover{object-fit:cover;object-position:center center}.homepage-hero-image-video{background:#050d1a}.homepage-hero-fallback{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-height:100%;align-content:center;padding:clamp(var(--space-4),2.8vw,34px);background:radial-gradient(circle at 50% 36%,rgba(120,176,240,.13),transparent 58%),linear-gradient(180deg,rgba(10,19,37,.98),rgba(5,11,22,.98));border:1px solid rgba(90,129,184,.42)}.homepage-hero-media-fallback{align-content:start}.homepage-hero-fallback-kicker{color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.homepage-hero-fallback-title{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(22px,2.55vw,34px);line-height:.94;letter-spacing:.03em;text-transform:uppercase;text-wrap:balance;max-width:22ch}.homepage-hero-fallback-copy{margin:0;max-width:84ch;color:var(--text-dim);font-size:13px;line-height:1.62}.homepage-hero-fallback-meta{display:flex;flex-wrap:wrap;gap:8px 12px;color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.homepage-hero-fallback-button{justify-self:start}.homepage-hero-video{aspect-ratio:16/9}.homepage-hero-video-frame{display:block;width:100%;height:100%;border:0}.homepage-hero-credit{font-size:10px;color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase}.homepage-hero-empty{grid-template-columns:1fr}.homepage-rail{display:grid;grid-gap:var(--space-3);gap:var(--space-3);align-self:start;position:-webkit-sticky;position:sticky;top:88px}.homepage-rail-module{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4)}.homepage-rail-wire{gap:var(--space-2)}.homepage-rail-module-head{display:grid;grid-gap:4px;gap:4px;padding-bottom:10px;border-bottom:1px solid rgba(120,165,223,.24)}.homepage-rail-list{display:grid;grid-gap:0;gap:0}.homepage-rail-item{display:grid;grid-gap:3px;gap:3px;padding:12px 0;border-top:1px solid rgba(120,165,223,.22)}.homepage-rail-item:first-child{padding-top:0;border-top:0}.homepage-rail-item:focus-visible .homepage-rail-item-title,.homepage-rail-item:hover .homepage-rail-item-title{color:#c2e3ff}.homepage-rail-item-title{font-size:13.5px;line-height:1.4;letter-spacing:.005em;color:var(--text-primary);font-weight:500}.homepage-rail-item-meta{display:flex;flex-wrap:wrap;gap:7px;color:rgba(203,217,236,.72);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.13em;text-transform:uppercase}.homepage-rail-title{margin:0;font-size:19px;line-height:.96;letter-spacing:.01em}.homepage-rail-copy{margin:0;color:var(--text-dim);font-size:12.5px;line-height:1.56;max-width:32ch}.homepage-rail-newsletter{gap:var(--space-2);-webkit-padding-after:calc(var(--space-4) + 2px);padding-block-end:calc(var(--space-4) + 2px)}.homepage-rail-newsletter .newsletter-signup-entry{margin-top:var(--space-1)}.homepage-rail-newsletter .newsletter-signup-entry .newsletter-signup-form,.homepage-rail-newsletter .newsletter-signup-entry .site-footer-newsletter-form{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:center}.homepage-rail-newsletter .newsletter-signup-entry .newsletter-signup-title{font-size:16px;line-height:1.02;letter-spacing:.05em;text-transform:uppercase}.homepage-rail-newsletter .newsletter-signup-entry .newsletter-signup-copy{font-size:12.5px;line-height:1.56;max-width:30ch}.homepage-support-grid{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.homepage-support-grid-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-3);align-items:start}.homepage-support-grid .section-heading-row{padding-bottom:var(--space-1)}.homepage-support-grid .section-heading-block h2{font-size:20px}.homepage-support-grid-list>:first-child{grid-column:span 2}.homepage-support-grid-list>:first-child .article-card-title{font-size:20px}.homepage-support-grid-list>:first-child .article-card-summary{max-width:62ch}.homepage-rail-newsletter .site-footer-newsletter-form{margin-top:2px}.homepage-secondary-lead{--panel-accent:rgba(116,170,232,0.88);display:grid;grid-gap:clamp(var(--space-2),1.8vw,var(--space-3));gap:clamp(var(--space-2),1.8vw,var(--space-3));min-width:0}.homepage-secondary-lead-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid rgba(92,128,176,.2)}.homepage-secondary-lead-meta{display:flex;flex-wrap:wrap;gap:6px 10px;color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.homepage-secondary-lead-body{display:grid;grid-template-columns:minmax(240px,.96fr) minmax(0,1.04fr);grid-gap:clamp(var(--space-3),1.8vw,var(--space-4));gap:clamp(var(--space-3),1.8vw,var(--space-4));align-items:start;min-width:0}.homepage-secondary-lead-body-text-only{grid-template-columns:1fr}.homepage-secondary-lead-media{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;border:1px solid rgba(90,129,184,.42);background:#050d1a;min-width:0}.homepage-secondary-lead-image{object-position:center center}.homepage-secondary-lead-copy{display:grid;grid-gap:10px;gap:10px;align-content:start;min-width:0}.homepage-secondary-lead-title{margin:0;font-family:var(--font-display);font-size:clamp(17px,1.72vw,25px);line-height:1;letter-spacing:.01em;text-transform:uppercase}.homepage-secondary-lead-summary{margin:0;max-width:56ch;color:var(--text-dim);font-size:13.5px;line-height:1.57}.homepage-secondary-lead-footer{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.homepage-secondary-lead-source{color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.11em;text-transform:uppercase}.homepage-secondary-lead-button{justify-self:start}@media (max-width:1100px){.homepage-secondary-lead-body,.homepage-top-stage{grid-template-columns:1fr}.homepage-rail{position:static}.homepage-support-grid-list>:first-child{grid-column:span 1}}@media (max-width:760px){.site-header-date{position:static;justify-self:end;margin:-2px 0 2px}.homepage-hero,.homepage-hero.homepage-hero-article{grid-template-columns:1fr}.homepage-hero-fallback-title{max-width:none}.homepage-secondary-lead-head{flex-direction:column;align-items:flex-start}}.home-top-grid{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start}.featured-credit{font-size:11px;color:var(--text-dim);margin-bottom:8px}.featured-title{margin:var(--space-2) 0 var(--space-2);font-size:24px}.featured-summary{margin:0 0 var(--space-2)}.featured-published,.featured-summary{color:var(--text-dim);font-size:13px}.team-page{width:100%}.team-hero{padding:var(--space-4);max-width:min(980px,100%);margin:0 auto}.team-hero-title{margin:6px 0 0}.team-hero-intro{max-width:62ch}.team-group-photo{max-width:min(980px,100%);margin:0 auto;padding:12px}.team-section-kicker{margin-bottom:6px}.team-group-photo-image{display:block;width:100%;height:auto;border-radius:0;border:1px solid rgba(74,107,154,.5);background:#081225}.team-grid{grid-template-columns:repeat(auto-fit,minmax(260px,300px));justify-content:center}.nonprofit-grid,.team-grid{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.nonprofit-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.nonprofit-card{--panel-accent:rgba(92,174,186,0.92);display:grid;justify-items:center;align-content:start;grid-gap:var(--space-3);gap:var(--space-3);text-align:center}.nonprofit-logo-link{display:grid;place-items:center;width:100%;min-height:144px;border-radius:0;border:1px solid rgba(90,126,177,.54);background:radial-gradient(circle at top,rgba(78,133,212,.16),transparent 58%),linear-gradient(180deg,rgba(11,22,41,.88),rgba(8,17,32,.92));padding:12px}.nonprofit-logo-stage{width:100%;min-height:118px;display:grid;place-items:center;border-radius:0;border:1px solid rgba(108,149,206,.22);background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01));padding:14px 18px}.nonprofit-logo{width:auto;max-width:min(188px,100%);max-height:84px;height:auto;object-fit:contain;object-position:center;filter:drop-shadow(0 8px 18px rgba(0,0,0,.18))}.nonprofit-logo-fallback{min-height:100px;width:100%;max-width:180px;display:grid;place-items:center;padding:14px;border-radius:12px;border:1px solid rgba(108,149,206,.48);background:linear-gradient(180deg,rgba(22,40,72,.84),rgba(12,24,46,.88));color:#e5f1ff;font-size:14px;line-height:1.35;text-transform:none;letter-spacing:.04em}.nonprofit-name{margin:0;font-size:15px;line-height:1.36;text-transform:none;letter-spacing:.035em}.nonprofit-site-link{display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:0;border:0;border-bottom:1px solid rgba(95,139,199,.52);background:transparent;color:#d8e9ff;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.nonprofit-site-link:hover{border-color:rgba(138,184,246,.9);color:#ffffff}.events-grid{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.event-card{--panel-accent:rgba(98,182,191,0.94);display:grid;justify-items:center;align-content:start;grid-gap:10px;gap:10px;text-align:center}.event-logo-link{display:grid;place-items:center;width:100%;min-height:120px;border-radius:0;border:1px solid rgba(80,117,169,.56);background:linear-gradient(180deg,rgba(11,22,41,.86),rgba(8,17,32,.88));padding:10px}.event-logo{width:100%;max-width:132px;height:auto;object-fit:contain}.event-name{margin:0;font-size:15px;line-height:1.36;text-transform:none;letter-spacing:.035em}.event-date{border:1px solid rgba(92,145,217,.7);border-radius:0;padding:4px 10px;background:rgba(17,39,73,.12);color:#d9ebff;font-size:11px}.event-site-link{display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:0;border:0;border-bottom:1px solid rgba(95,139,199,.52);background:transparent;color:#d8e9ff;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.event-site-link:hover{border-color:rgba(138,184,246,.9);color:#ffffff}.orbital-layout{gap:14px;max-width:1140px;margin:0 auto}.orbital-product-banner{margin-bottom:0;display:grid;grid-gap:4px;gap:4px;border-color:rgba(76,124,182,.75);background:linear-gradient(180deg,rgba(17,36,67,.9),rgba(10,21,40,.92)),radial-gradient(90% 120% at 80% -20%,rgba(74,151,234,.2) 0,rgba(74,151,234,0) 60%)}.orbital-tagline{margin:6px 0 0;color:#d8eaff;font-size:13px;letter-spacing:.08em}.orbital-section-nav{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-start}.orbital-section-nav .nav-link{min-height:36px}.orbital-breadcrumbs{display:flex;flex-wrap:wrap;gap:6px;font-size:12px;color:var(--text-dim)}.orbital-breadcrumb-item{display:inline-flex;align-items:center;gap:6px}.orbital-breadcrumb-sep{opacity:.7}.orbital-hero-copy{display:grid;grid-gap:8px;gap:8px;max-width:980px}.orbital-quick-actions{display:flex;flex-wrap:wrap;gap:8px}.orbital-share-toolbar{display:grid;grid-gap:8px;gap:8px}.orbital-share-toolbar-actions{display:flex;flex-wrap:wrap;gap:8px}.orbital-share-toolbar-status{min-height:18px;font-size:11px;color:var(--text-dim)}.orbital-search{position:relative;display:grid;grid-gap:6px;gap:6px}.orbital-search-input-row{display:grid;grid-template-columns:minmax(220px,1fr) auto;grid-gap:8px;gap:8px}.orbital-search-input{max-width:none}.orbital-search-helper{min-height:14px;font-size:11px;color:var(--text-dim)}.orbital-search-dropdown{position:absolute;top:calc(100% + 2px);left:0;right:0;z-index:35;border:1px solid rgba(77,117,173,.75);border-radius:12px;overflow:hidden;background:linear-gradient(180deg,rgba(12,24,46,.96),rgba(8,16,31,.97));box-shadow:0 14px 28px rgba(3,10,20,.42)}.orbital-search-result{display:grid;grid-gap:4px;gap:4px;padding:9px 10px;border-bottom:1px solid rgba(64,98,146,.5);text-decoration:none}.orbital-search-result:last-child{border-bottom:0}.orbital-search-result.active,.orbital-search-result:hover{background:rgba(29,53,91,.62)}.orbital-search-result-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px}.orbital-search-type-badge{font-size:9px}.orbital-search-result-id,.orbital-search-result-meta{color:var(--text-dim);font-size:11px}.orbital-search-result-meta{display:flex;gap:10px;flex-wrap:wrap}.orbital-search-empty-button{width:100%;text-align:left;padding:10px;background:transparent;border:0;color:#cfe5ff}.orbital-search-empty-button:hover{background:rgba(29,53,91,.62)}.orbital-search-page-meta{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:11px;color:var(--text-dim)}.orbital-muted{margin:0;color:var(--text-dim)}.orbital-last-updated{font-size:12px;color:var(--text-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.05em}.orbital-inline-metadata{font-size:11px;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}.event-date,.orbital-last-updated,.orbital-today-pagination,.orbital-today-window,.orbital-weekly-range,.stats-line-caption{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.orbital-stats-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.orbital-stat-card{display:grid;grid-gap:5px;gap:5px;min-height:112px;align-content:start}.orbital-stat-label{font-size:11px;color:var(--text-dim);letter-spacing:.06em}.orbital-stat-value{font-size:clamp(20px,2.5vw,30px);line-height:1.02;color:#eef6ff}.orbital-stat-value-sm{font-size:clamp(16px,2vw,22px)}.orbital-feature-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.orbital-feature-card{display:grid;grid-gap:7px;gap:7px;align-content:start;min-height:172px;border-left-width:3px;border-color:rgba(58,95,144,.68) rgba(58,95,144,.68) rgba(58,95,144,.68) rgba(98,146,210,.78);background:linear-gradient(180deg,rgba(12,22,42,.95),rgba(8,16,31,.94))}.orbital-feature-card:hover{border-color:rgba(104,159,226,.82)}.orbital-feature-card h2{margin:0;font-size:18px;line-height:1.16}.orbital-app-shell .orbital-feature-card p{margin:0;line-height:1.62;color:var(--orbital-copy-dim)}.orbital-app-shell .orbital-feature-card .orbital-badge{width:-moz-fit-content;width:fit-content}.orbital-app-shell .orbital-homepage-quiet-module{gap:12px;padding:14px 16px;border-left:0;background:linear-gradient(90deg,rgba(72,114,178,.52),rgba(72,114,178,.52) 3px,transparent 0),linear-gradient(180deg,rgba(10,18,34,.95),rgba(7,13,25,.97))}.orbital-app-shell .orbital-homepage-next-step{margin:0;font-size:.73rem;line-height:1.65;color:var(--orbital-copy-dim)}.orbital-app-shell .orbital-quick-actions .button.secondary{min-width:188px;box-shadow:inset 0 0 0 1px rgba(88,128,184,.22)}.orbital-app-shell .orbital-quick-actions .button.secondary:hover{box-shadow:inset 0 0 0 1px rgba(125,171,235,.28)}.orbital-section-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.orbital-section-title{margin:0 0 12px;font-family:var(--font-display);font-size:clamp(20px,2.2vw,26px);letter-spacing:.075em}.orbital-event-row{border-radius:10px;border:1px solid rgba(66,105,157,.58);border-left:3px solid rgba(101,152,222,.75);padding:11px;background:linear-gradient(180deg,rgba(12,26,50,.82),rgba(8,17,32,.86))}.orbital-event-row-alert{border-left-color:rgba(233,126,126,.9);background:linear-gradient(180deg,rgba(44,17,24,.78),rgba(16,13,25,.82))}.orbital-event-row-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.orbital-event-time{font-size:11px;color:var(--text-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.orbital-event-summary{margin:9px 0 6px;text-transform:none;letter-spacing:.03em}.orbital-intel-signal-link{display:block;text-decoration:none;color:inherit;cursor:pointer}.orbital-intel-signal-link .orbital-event-row{transition:background-color .12s ease,border-color .12s ease}.orbital-intel-signal-link:focus-visible .orbital-event-row,.orbital-intel-signal-link:hover .orbital-event-row{background-color:rgba(148,163,184,.08);border-color:rgba(148,163,184,.45)}.orbital-inline-link{font-size:12px;color:#bdddff;border-bottom:1px solid rgba(109,160,226,.42);padding-bottom:1px}.orbital-inline-link:hover{color:#e7f4ff;border-color:rgba(170,205,248,.9)}.orbital-use-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.orbital-use-grid h3{margin:0 0 4px;font-size:16px}.orbital-warning-box{line-height:1.5}.orbital-health-panel{border-left:3px solid rgba(93,147,219,.8)}.orbital-health-title{margin-bottom:4px;font-size:13px;letter-spacing:.07em;color:#dbeeff}.orbital-health-good{border-color:rgba(98,186,123,.84)}.orbital-health-caution{border-color:rgba(234,171,91,.9)}.orbital-transparency-box{line-height:1.5;font-size:12px}.orbital-intel-grid,.orbital-meta-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.orbital-cite-box,.orbital-glossary-box{display:grid;grid-gap:8px;gap:8px}.orbital-cite-code{display:block;white-space:pre-wrap;word-break:break-word;font-size:12px;padding:8px 10px;border:1px solid rgba(74,118,179,.58);border-radius:10px;background:rgba(10,20,36,.74);color:#d9ebff}.orbital-cite-meta{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--text-dim)}.orbital-glossary-list{display:grid;grid-gap:8px;gap:8px;font-size:12px;line-height:1.55;color:#dbeafd}.orbital-empty-state{text-align:center;display:grid;grid-gap:8px;gap:8px;padding:24px 16px;border:1px dashed rgba(83,126,184,.6);border-radius:12px;background:linear-gradient(180deg,rgba(10,21,39,.72),rgba(7,14,27,.78))}.orbital-empty-title{margin:0;font-size:20px;letter-spacing:.06em}.orbital-empty-message{margin:0;color:var(--text-dim);text-transform:none;letter-spacing:.03em}.orbital-filter-row{margin-top:12px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end}.orbital-filter-row .button{min-height:44px;justify-self:start}.orbital-filter-label{display:block;margin-bottom:4px;font-size:11px;color:var(--text-dim)}.orbital-filter-meta{margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;color:var(--text-dim)}.orbital-profile-headline-grid{display:flex;flex-wrap:wrap;gap:6px}.orbital-kv-grid{display:grid;grid-gap:8px;gap:8px}.orbital-kv-row{display:grid;grid-template-columns:minmax(150px,220px) 1fr;grid-gap:10px;gap:10px;border:1px solid rgba(60,96,145,.48);border-radius:8px;padding:8px 10px;background:rgba(9,19,36,.72)}.orbital-kv-key{color:var(--text-dim);font-size:12px}.orbital-kv-value{font-size:13px}.orbital-table-wrap{width:100%;overflow-x:auto}.orbital-table{width:100%;border-collapse:collapse;font-size:13px}.orbital-table td,.orbital-table th{text-align:left;padding:10px 8px;border-bottom:1px solid rgba(58,91,136,.54)}.orbital-table th{color:#d2e8ff;font-size:11px;letter-spacing:.07em}.orbital-table tbody tr:hover{background:rgba(25,43,75,.42)}.orbital-bar-list{display:grid;grid-gap:10px;gap:10px}.orbital-bar-row{display:grid;grid-template-columns:minmax(140px,260px) 1fr auto;grid-gap:10px;gap:10px;align-items:center}.orbital-bar-label{font-size:12px;color:var(--text-dim)}.orbital-bar-track{height:10px;border-radius:999px;overflow:hidden;border:1px solid rgba(75,114,171,.62);background:linear-gradient(180deg,rgba(10,20,38,.86),rgba(7,14,28,.9))}.orbital-bar-fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,rgba(67,145,233,.94),rgba(109,187,255,.9))}.orbital-bar-value{font-size:12px;color:#d8ebff}.orbital-heatmap-wrap{width:100%;overflow-x:auto}.orbital-heatmap-grid{display:grid;grid-gap:6px;gap:6px;min-width:760px}.orbital-heatmap-header{font-size:11px;letter-spacing:.07em;color:#d4e9ff;padding:8px 10px;border:1px solid rgba(74,113,168,.6);border-radius:8px;background:rgba(13,27,49,.78)}.orbital-heatmap-corner{color:var(--text-dim)}.orbital-heatmap-row-label{padding:8px 10px;border:1px solid rgba(62,98,145,.56);background:rgba(10,21,39,.72);color:#d9ebff}.orbital-heatmap-cell,.orbital-heatmap-row-label{display:flex;align-items:center;border-radius:8px;font-size:12px}.orbital-heatmap-cell{justify-content:center;min-height:38px;border:1px solid rgba(59,92,136,.54);background:rgba(10,19,36,.7);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#d7e9ff}.orbital-heatmap-cell.lvl-0{background:rgba(10,19,36,.72)}.orbital-heatmap-cell.lvl-1{background:linear-gradient(180deg,rgba(18,38,66,.78),rgba(14,30,52,.82))}.orbital-heatmap-cell.lvl-2{background:linear-gradient(180deg,rgba(24,54,91,.82),rgba(19,44,74,.84))}.orbital-heatmap-cell.lvl-3{background:linear-gradient(180deg,rgba(34,77,126,.84),rgba(27,63,105,.88))}.orbital-heatmap-cell.lvl-4{background:linear-gradient(180deg,rgba(61,118,180,.86),rgba(44,91,148,.9))}.orbital-heatmap-cell.lvl-5{background:linear-gradient(180deg,rgba(96,164,230,.88),rgba(63,124,194,.92));color:#eff8ff}.orbital-heatmap-legend{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.orbital-heatmap-legend-label{color:var(--text-dim);font-size:12px}.orbital-heatmap-legend-scale{display:inline-flex;align-items:center;gap:6px}.orbital-heatmap-legend-cell{width:24px;height:14px;border-radius:999px;border:1px solid rgba(80,117,172,.68)}.orbital-heatmap-legend-cell.lvl-1{background:linear-gradient(180deg,rgba(18,38,66,.78),rgba(14,30,52,.82))}.orbital-heatmap-legend-cell.lvl-2{background:linear-gradient(180deg,rgba(24,54,91,.82),rgba(19,44,74,.84))}.orbital-heatmap-legend-cell.lvl-3{background:linear-gradient(180deg,rgba(34,77,126,.84),rgba(27,63,105,.88))}.orbital-heatmap-legend-cell.lvl-4{background:linear-gradient(180deg,rgba(61,118,180,.86),rgba(44,91,148,.9))}.orbital-heatmap-legend-cell.lvl-5{background:linear-gradient(180deg,rgba(96,164,230,.88),rgba(63,124,194,.92))}.orbital-list{margin:0;padding-left:20px}.orbital-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:3px 8px;font-size:10px;letter-spacing:.07em;border:1px solid rgba(95,132,183,.7);color:#d6e9ff;background:rgba(14,30,55,.8);font-weight:600}.orbital-badge-event-NEW_OBJECT{border-color:rgba(103,203,145,.85);color:#daffe7;background:rgba(19,56,43,.78)}.orbital-badge-event-DECAYED{border-color:rgba(226,121,121,.84);color:#ffe0e0;background:rgba(70,27,32,.76)}.orbital-badge-event-ORBIT_CHANGE{border-color:rgba(122,177,244,.86);color:#e3f2ff;background:rgba(20,40,69,.8)}.orbital-badge-severity-LOW{border-color:rgba(123,205,146,.82)}.orbital-badge-severity-MED{border-color:rgba(250,204,126,.85);color:#ffe5b9}.orbital-badge-severity-HIGH{border-color:rgba(239,125,125,.84);color:#ffe2e2}.orbital-badge-editorial-ROUTINE{border-color:rgba(122,141,172,.74);color:#d4deed;background:rgba(18,30,50,.78)}.orbital-badge-editorial-NOTABLE{border-color:rgba(123,185,233,.82);color:#dbf1ff;background:rgba(17,38,62,.8)}.orbital-badge-editorial-SIGNIFICANT{border-color:rgba(241,181,103,.86);color:#ffe9c9;background:rgba(55,34,17,.82)}.orbital-badge-editorial-URGENT{border-color:rgba(240,112,112,.9);color:#ffe1e1;background:rgba(68,22,28,.84)}.orbital-today-header{display:grid;grid-gap:8px;gap:8px}.orbital-today-window{font-size:12px;color:var(--text-dim);word-break:break-word}.orbital-today-pagination{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;font-size:12px}.orbital-today-executive{margin:0;line-height:1.65;text-transform:none;letter-spacing:.03em}.orbital-today-highlights{display:grid;grid-gap:8px;gap:8px}.orbital-today-group-row{display:grid;grid-gap:6px;gap:6px}.orbital-today-group-title{margin:0;font-size:15px;letter-spacing:.04em;text-transform:none}.orbital-today-group-links{display:flex;flex-wrap:wrap;gap:10px}.orbital-today-footer-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.orbital-today-footer-links-group{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center}.orbital-archive-latest-badge{margin-left:8px}.orbital-weekly-header{display:grid;grid-gap:8px;gap:8px}.orbital-weekly-range{font-size:12px;color:var(--text-dim)}.orbital-weekly-headline{margin:2px 0}.orbital-weekly-intro{margin:0;line-height:1.65;text-transform:none;letter-spacing:.03em}.orbital-weekly-highlight-title{margin:0;font-size:15px;letter-spacing:.04em;text-transform:none}.orbital-weekly-daily-links{display:grid;grid-gap:8px;gap:8px}.orbital-weekly-exports{display:flex;flex-wrap:wrap;gap:8px}.orbital-weekly-copy-wrap{display:grid;grid-gap:4px;gap:4px}.orbital-weekly-copy-status{min-height:14px;font-size:11px;color:var(--text-dim)}.stats-note-inline{margin-bottom:8px}.stats-chart{margin-top:4px}.stats-line-chart-wrap{margin:0;display:grid;grid-gap:8px;gap:8px}.stats-line-chart{width:100%;height:auto;border:1px solid rgba(72,108,158,.58);border-radius:10px;background:linear-gradient(180deg,rgba(12,24,45,.86),rgba(7,15,29,.9))}.stats-axis{stroke:rgba(121,158,209,.45);stroke-width:1.2}.stats-line{fill:none;stroke:rgba(103,177,255,.92);stroke-width:2.2}.stats-point{fill:rgba(156,208,255,.95);stroke:rgba(17,41,74,.92);stroke-width:1.1}.stats-line-caption{font-size:12px;color:var(--text-dim)}.stats-line-legend{display:flex;flex-wrap:wrap;gap:10px 14px}.stats-line-legend-item{display:inline-flex;align-items:center;gap:7px}.stats-line-chip{width:14px;height:3px;border-radius:99px;display:inline-block}.stats-line-routine{fill:none;stroke:rgba(160,181,214,.85);stroke-width:1.9}.stats-line-notable{fill:none;stroke:rgba(120,191,255,.9);stroke-width:2}.stats-line-significant{fill:none;stroke:rgba(245,192,111,.9);stroke-width:2.1}.stats-line-urgent{fill:none;stroke:rgba(241,123,123,.95);stroke-width:2.2}.team-card{--panel-accent:rgba(114,166,224,0.94);overflow:hidden;padding:0;display:grid;grid-template-rows:auto 1fr}.team-headshot-wrap{position:relative;width:100%;aspect-ratio:4/5;background:#081225;border-bottom:1px solid rgba(74,107,154,.5)}.team-headshot{object-fit:cover;object-position:center top}.team-content{padding:14px;display:grid;align-content:start;grid-gap:2px;gap:2px}.team-anchor-name{margin:0 0 4px;font-size:23px}.team-anchor-bio{margin:0;color:var(--text-dim)}.team-policy-title{margin:0;font-size:clamp(28px,4vw,42px)}.featured-story-compact{max-width:min(820px,100%);margin:0 auto}.featured-carousel{--panel-accent:rgba(122,180,242,0.94);display:grid;grid-gap:12px;gap:12px}.featured-carousel-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:6px;border-bottom:1px solid rgba(92,128,176,.24)}.featured-carousel-headline-group{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.featured-carousel-count{font-size:12px;color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;letter-spacing:.08em}.featured-carousel-image{aspect-ratio:16/5.8;margin-top:4px;border-radius:0}.featured-carousel-controls{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px}.featured-carousel-dots{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.featured-carousel-arrow,.featured-carousel-dot{border:1px solid rgba(98,144,204,.3);background:rgba(7,15,29,.9);color:#dcecff;transition:border-color var(--motion-fast) ease,transform var(--motion-fast) ease,background var(--motion-fast) ease}.featured-carousel-arrow:focus-visible,.featured-carousel-arrow:hover,.featured-carousel-dot:focus-visible,.featured-carousel-dot:hover{border-color:rgba(98,144,204,.7);background:rgba(13,31,56,.95);transform:translateY(-1px)}.featured-carousel-dot:focus-visible,.featured-carousel-dot:hover{background:transparent;border-color:transparent}.featured-carousel-dot{display:grid;place-items:center;min-width:44px;min-height:44px;padding:0;border-radius:999px;background:transparent;border-color:transparent;touch-action:manipulation}.featured-carousel-dot:before{content:"";display:block;width:11px;height:11px;border:1px solid rgba(98,144,204,.3);background:rgba(7,15,29,.9);border-radius:999px;transition:border-color var(--motion-fast) ease,transform var(--motion-fast) ease,background var(--motion-fast) ease}.featured-carousel-dot:focus-visible:before,.featured-carousel-dot:hover:before{border-color:rgba(98,144,204,.7);background:rgba(13,31,56,.95);transform:translateY(-1px)}.featured-carousel-dot-active{background:transparent;border-color:transparent}.featured-carousel-dot-active:before{background:#67b0ff;border-color:#67b0ff}.featured-carousel-arrow{min-width:42px;min-height:42px;border-radius:999px;font-size:22px;line-height:1}.featured-story-image{position:relative;width:100%;aspect-ratio:16/6.4;border-radius:10px;overflow:hidden;margin:8px 0 10px}.article-page{max-width:min(1080px,100%);margin:0 auto}.article-header{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid rgba(92,128,176,.26)}.article-record-row{display:flex;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap}.article-headline{margin:0;line-height:.98}.article-meta{color:var(--text-dim);font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-family:var(--font-mono),"IBM Plex Mono",monospace}.article-hero-image{position:relative;width:100%;aspect-ratio:3/2;border-radius:0;overflow:hidden;margin:18px 0 14px}.article-image-credit{font-size:11px;color:var(--text-dim);margin-bottom:10px;opacity:.9;font-family:var(--font-mono),"IBM Plex Mono",monospace;letter-spacing:.06em}.article-summary{font-size:16px;color:#d4e4fb;margin:0;max-width:62ch;line-height:1.65}.article-content{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-1);color:#e5eeff}.article-paragraph{margin:0;font-size:15px;line-height:1.84;max-width:70ch}.article-paragraph:first-child{font-size:16px;color:#edf4ff}.article-pullquote{margin:.35rem 0;padding:12px 0 12px 16px;max-width:34ch;border-left:1px solid rgba(124,168,223,.8);color:#f4f8ff;font-family:var(--font-display);font-size:clamp(22px,2.9vw,31px);line-height:1.14;letter-spacing:.02em}.article-pullquote:before{content:"Extract";display:block;margin-bottom:8px;color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.article-source-link-row{margin-top:var(--space-5);padding-top:var(--space-3);border-top:1px solid rgba(92,128,176,.22);display:flex;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap}.article-source-label{color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.article-back-link,.article-source-link{color:#dcebff;font-family:var(--font-sans),"IBM Plex Sans",sans-serif;font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid rgba(130,176,233,.34);padding-bottom:1px;transition:color var(--motion-fast) ease,border-color var(--motion-fast) ease}.article-back-link:focus-visible,.article-back-link:hover,.article-source-link:focus-visible,.article-source-link:hover{color:#ffffff;border-color:rgba(170,205,248,.9)}.article-inline-ad{margin-top:var(--space-5)}.article-comments{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid rgba(92,128,176,.24)}.article-comments-head{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-bottom:var(--space-4)}.article-comments-title{margin:0;font-family:var(--font-display);font-size:clamp(30px,4vw,42px);line-height:.98}.article-comments-empty,.article-comments-intro,.article-comments-login{margin:0;max-width:64ch;color:var(--text-dim);font-size:14px;line-height:1.65}.article-comment-form{max-width:66ch;padding:var(--space-3) 0 var(--space-1)}.article-comment-input{min-height:132px;border-radius:0;border-left:1px solid rgba(122,168,223,.72);background:linear-gradient(90deg,rgba(118,173,236,.16),rgba(118,173,236,0) 18px),linear-gradient(180deg,rgba(15,28,49,.98),rgba(8,16,31,.99))}.article-comment-input:focus,.article-comment-input:focus-visible{outline:none;border-color:rgba(156,199,248,.95);box-shadow:inset 0 1px 0 rgba(156,199,248,.18)}.article-comment-actions{display:flex;align-items:center}.article-comment-submit{min-width:148px}.article-comment-status{font-family:var(--font-mono),"IBM Plex Mono",monospace;letter-spacing:.06em}.article-comments-list{gap:var(--space-3)}.article-comment-card{--panel-accent:rgba(113,164,223,0.9);padding-top:var(--space-3);padding-bottom:var(--space-3);max-width:70ch;background:linear-gradient(180deg,rgba(12,23,42,.97),rgba(8,15,29,.99))}.article-comment-meta{margin-bottom:8px;color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.article-comment-body{font-size:14px;line-height:1.72;color:#e3edff}.article-back-row{margin-top:var(--space-5);padding-top:var(--space-3);border-top:1px solid rgba(92,128,176,.18)}.editorial-article-shell{max-width:min(1180px,100%);margin:0 auto;display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.editorial-article-shell .hero{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:1px solid rgba(92,128,176,.24)}.editorial-article-shell .article-hero-image{width:min(680px,100%);margin:var(--space-3) auto var(--space-2);border:1px solid rgba(92,128,176,.18);background:rgba(8,16,31,.72)}.editorial-article-shell .article-hero-image.article-hero-image-portrait{width:min(460px,100%);aspect-ratio:1024/1181}.editorial-article-shell .article-hero-artwork{display:block;width:100%;height:100%;object-fit:contain;object-position:center center}.editorial-article-shell .article-hero-image .article-image-credit{margin:0;padding:10px 12px 12px;border-top:1px solid rgba(92,128,176,.16)}.editorial-article-shell .hero-flag{margin-bottom:0}.editorial-article-shell .section-flag{display:inline-flex;align-items:center;min-height:24px;padding:4px 10px;background:rgba(62,169,255,.12);border:1px solid rgba(83,141,198,.92);color:#ddebff;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.editorial-article-shell .hero-headline{margin:0;max-width:33ch;font-family:var(--font-display);font-size:clamp(34px,5vw,66px);line-height:.98;letter-spacing:.01em;text-transform:none;text-wrap:balance;color:#eef5ff}.editorial-article-shell .hero-headline em{font-style:normal;color:#a9d6ff}.editorial-article-shell .hero-deck{margin:0;max-width:68ch;padding-left:var(--space-4);border-left:2px solid rgba(80,146,214,.86);color:var(--text-secondary);font-family:var(--font-body),"IBM Plex Sans",sans-serif;font-size:15px;line-height:1.78}.editorial-article-shell .hero-meta{display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.editorial-article-shell .hero-meta span{display:inline-flex;align-items:center;gap:6px}.editorial-article-shell .hero-meta .dot{width:4px;height:4px;border-radius:0;background:rgba(104,170,240,.95)}.editorial-article-shell .stat-bar{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border-top:1px solid rgba(92,128,176,.16);border-bottom:1px solid rgba(92,128,176,.16);background:linear-gradient(180deg,rgba(8,19,36,.68),rgba(8,16,31,.92))}.editorial-article-shell .stat-item{padding:14px 16px;border-right:1px solid rgba(92,128,176,.16)}.editorial-article-shell .stat-item:last-child{border-right:none}.editorial-article-shell .stat-num{display:block;margin-bottom:4px;color:#edf4ff;font-family:var(--font-display);font-size:clamp(24px,3vw,38px);line-height:.96;letter-spacing:.01em}.editorial-article-shell .stat-num em{color:#8ed0ff;font-style:normal}.editorial-article-shell .stat-label{display:block;color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.editorial-article-shell .article-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.62fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.editorial-article-shell .article-body{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.editorial-article-shell .article-body p{margin:0;max-width:72ch;color:var(--text-secondary);font-family:var(--font-body),"IBM Plex Sans",sans-serif;font-size:16px;line-height:1.8}.editorial-article-shell .article-body p:first-child{color:var(--text-primary)}.editorial-article-shell .dropcap:first-letter{float:left;margin:.08em .12em 0 0;color:#eaf4ff;font-family:var(--font-display);font-size:4.5rem;line-height:.8;letter-spacing:.02em}.editorial-article-shell .article-body a{color:#c8e6ff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;-webkit-text-decoration-color:rgba(136,192,241,.46);text-decoration-color:rgba(136,192,241,.46)}.editorial-article-shell .article-body a:hover{color:#ffffff;-webkit-text-decoration-color:rgba(220,239,255,.92);text-decoration-color:rgba(220,239,255,.92)}.editorial-article-shell .article-body h2{margin:var(--space-6) 0 0;color:#eef5ff;font-family:var(--font-display);font-size:clamp(24px,2.2vw,34px);line-height:1;letter-spacing:.02em;text-transform:none;text-wrap:balance}.editorial-article-shell .article-body h2:before{content:"";display:block;width:40px;height:2px;margin-bottom:12px;background:rgba(104,170,240,.96)}.editorial-article-shell .pull-quote{margin:var(--space-5) 0;padding:var(--space-4) 0 var(--space-3);border-top:2px solid rgba(116,166,227,.9);border-bottom:1px solid rgba(92,128,176,.18)}.editorial-article-shell .pull-quote blockquote{margin:0 0 var(--space-2);max-width:40ch;color:#f4f8ff;font-family:var(--font-display);font-size:clamp(22px,2.4vw,32px);line-height:1.14;letter-spacing:.01em;text-wrap:balance}.editorial-article-shell .pull-quote cite{color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-style:normal}.editorial-article-shell .info-box{margin:var(--space-4) 0;padding:var(--space-4);background:linear-gradient(180deg,rgba(12,24,44,.96),rgba(8,16,31,.98));border:1px solid rgba(92,128,176,.26);border-left:3px solid rgba(104,170,240,.9)}.editorial-article-shell .info-box-label{margin-bottom:10px;color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.editorial-article-shell .info-box p{max-width:68ch;color:var(--text-secondary);font-size:14px;line-height:1.7}.editorial-article-shell .sidebar{position:-webkit-sticky;position:sticky;top:88px;display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding-left:var(--space-4);border-left:1px solid rgba(92,128,176,.22)}.editorial-article-shell .sidebar-section{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid rgba(92,128,176,.18)}.editorial-article-shell .sidebar-section:last-child{padding-bottom:0;border-bottom:none}.editorial-article-shell .sidebar-label{color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.editorial-article-shell .sidebar-facts,.editorial-article-shell .sidebar-market{margin:0;color:var(--text-secondary);font-size:13px;line-height:1.8}.editorial-article-shell .sidebar-note{margin:0;color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.editorial-article-shell .ticker{display:inline-flex;align-items:center;min-height:22px;padding:2px 6px;border:1px solid rgba(94,140,198,.64);background:rgba(76,126,188,.1);color:#d9ecff;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.06em;border-radius:0}.editorial-article-shell .ticker.up{background:rgba(0,193,137,.12);border-color:rgba(0,193,137,.56)}.editorial-article-shell .related-link{display:block;padding:10px 0;border-bottom:1px solid rgba(92,128,176,.18);color:#e8f2ff;font-size:14px;line-height:1.5}.editorial-article-shell .related-link:last-child{border-bottom:none}.editorial-article-shell .related-link:hover{color:#ffffff}.editorial-article-shell .keyword-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.editorial-article-shell .keyword-list li{padding:5px 8px;border:1px solid rgba(92,128,176,.28);color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase}@media (max-width:1100px){.editorial-article-shell .article-layout{grid-template-columns:1fr}.editorial-article-shell .sidebar{position:static;padding-left:0;border-left:none;border-top:1px solid rgba(92,128,176,.22);padding-top:var(--space-4)}}@media (max-width:720px){.editorial-article-shell .hero-headline{max-width:none;font-size:clamp(30px,11vw,48px)}.editorial-article-shell .stat-bar{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.article-pullquote{max-width:100%;font-size:clamp(20px,7vw,28px)}}.latest-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.load-more-row{margin-top:var(--space-5);display:flex;justify-content:center}.load-more-row .button[disabled]{opacity:.72;cursor:progress}.feed-empty-label,.feed-end-label,.feed-error-label{margin-top:var(--space-2);text-align:center;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-family:var(--font-mono),"IBM Plex Mono",monospace}.feed-empty-label,.feed-end-label{color:var(--text-dim)}.feed-error-label{color:#ff8f8f}.site-footer{border-top:1px solid var(--line);margin-top:var(--space-7);padding:var(--space-5) 0 var(--space-6)}.site-footer-inner{width:min(var(--content-max),100%);margin:0 auto;padding:0 clamp(12px,2vw,28px)}.site-footer-newsletter{--panel-accent:rgba(118,176,236,0.94);max-width:min(960px,100%);margin:0 auto;padding:var(--space-3) var(--space-4);background:linear-gradient(180deg,rgba(15,28,49,.98),rgba(9,18,35,.99))}.site-footer-newsletter-row{display:grid;grid-template-columns:minmax(220px,1fr) minmax(280px,460px);justify-content:center;align-items:center;grid-gap:var(--space-3) var(--space-4);gap:var(--space-3) var(--space-4)}.site-footer-newsletter-copy{min-width:0}.site-footer-newsletter-title{margin:0 0 3px}.site-footer-newsletter-description{margin:0;color:var(--text-dim);font-size:13px}.site-footer-newsletter-form{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-2);gap:var(--space-2);min-width:0;align-items:center}.site-footer-newsletter-input{max-width:none;min-width:0}.site-footer-newsletter-meta{grid-column:1/-1;margin-top:0;text-align:left}.site-footer-newsletter-status{grid-column:1/-1;min-height:16px}.site-footer-links{margin-top:var(--space-5);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-5) clamp(24px,4vw,72px);gap:var(--space-5) clamp(24px,4vw,72px);font-size:13px;color:var(--text-dim);padding-top:var(--space-3);border-top:1px solid rgba(86,121,168,.28);align-items:start}.site-footer-link-columns{display:grid;grid-template-columns:1fr;grid-gap:var(--space-5);gap:var(--space-5);min-width:0}.site-footer-link-group{display:grid;grid-gap:8px;gap:8px;justify-items:start}.site-footer-social-group{gap:8px;align-self:start;justify-items:start}.site-footer-link-group-title{color:#93abc8;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.footer-action-link{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;border-bottom:1px solid rgba(98,146,208,.34);background:transparent;color:var(--text-dim);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.footer-action-link:hover{border-color:rgba(154,196,248,.9);color:#d4e8ff}.social-link{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;border-bottom:1px solid rgba(98,146,208,.34);background:transparent;color:var(--text-dim);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.social-link svg{width:16px;height:16px}.social-link:hover{border-color:rgba(146,189,245,.85);color:#d4e8ff}.site-footer a:hover{color:#c4e2ff}.ad-unit{padding:8px;border-color:#36567f;background:linear-gradient(180deg,rgba(13,27,51,.9),rgba(8,17,34,.9))}.ad-sponsor-line{display:flex;align-items:center;gap:7px;margin:2px 2px 8px}.ad-sponsor-pill{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#d8e9ff;border:1px solid rgba(116,161,223,.6);border-radius:999px;padding:2px 8px;background:linear-gradient(180deg,rgba(21,43,77,.85),rgba(11,22,40,.85))}.ad-sponsor-name{font-size:11px;color:var(--text-dim)}.ad-slot{margin-top:12px}.ad-slot-home_hero{margin-top:2px;margin-bottom:10px}.ad-slot-article_inline{margin-top:10px}.ad-media-link{display:block;position:relative;width:100%;height:180px;border-radius:10px;overflow:hidden;background:#050d1a;border:1px solid rgba(84,118,168,.5);box-shadow:inset 0 0 0 1px rgba(255,255,255,.03);transition:transform var(--motion-fast) ease,border-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease}.ad-media-link-home_hero{height:220px}.ad-media-link-home_feed{height:156px}.ad-media-link-article_inline{height:168px}.ad-media-link-section_inline{height:156px}.ad-media-image-wrap{position:absolute;inset:0}.ad-media-link:hover{transform:translateY(-1px);border-color:rgba(126,170,230,.72);box-shadow:0 10px 20px rgba(3,10,22,.5),inset 0 0 0 1px rgba(193,223,255,.08)}.ad-media-image{width:100%;height:100%;object-fit:contain;display:block;filter:saturate(1.03) contrast(1.02)}.ad-slot-home_hero .ad-unit{max-width:min(920px,100%);margin:0 auto}.ad-slot-article_inline .ad-unit{max-width:min(980px,100%)}.ad-slot-home_feed .ad-unit,.ad-slot-section_inline .ad-unit{max-width:100%}.ad-slot-home_feed .ad-unit,.ad-slot-section_inline .ad-unit{padding:7px}.ui-fade-up{animation:fade-up .5s ease both}.ui-fade-up:nth-child(2){animation-delay:.06s}.ui-fade-up:nth-child(3){animation-delay:.11s}.ui-fade-up:nth-child(4){animation-delay:.16s}.article-card-media img{transition:transform var(--motion-panel) ease}.article-card:hover .article-card-media img{transform:scale(1.03)}@keyframes drift-stars{0%{transform:translateY(0)}to{transform:translateY(-28px)}}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.page-signature-row{gap:var(--space-2)}.isn-signature-mark{width:24px;height:24px}.isn-signature-mark-lockup{width:34px;height:34px}.isn-signature-lockup{gap:var(--space-1)}.isn-signature-lockup-subtitle{font-size:9px;letter-spacing:.14em}.isn-signature-lockup-title{font-size:14px;letter-spacing:.07em}.featured-carousel-head{align-items:start}.featured-carousel-headline-group{min-width:0}.isn-signature-lockup-featured,.isn-signature-lockup-newsletter{max-width:100%}.featured-carousel-controls,.home-top-grid{grid-template-columns:1fr}.featured-carousel-arrow{display:none}.site-footer-newsletter-row{grid-template-columns:1fr}.site-logo-link{margin-left:-10px}.site-logo-image{width:145px;height:145px;margin:-6px 0 -4px}.isn-brand-title{display:none}.site-header-inner{padding-top:6px;padding-bottom:10px}.site-nav{justify-content:flex-start}.site-nav-secondary{justify-content:center}.nav-dropdown-menu{min-width:220px}.orbital-filter-row{grid-template-columns:1fr 1fr}.orbital-filter-row .button{grid-column:1/-1;justify-self:stretch}.orbital-search-input-row{grid-template-columns:1fr}.orbital-layout .page-title{font-size:clamp(26px,6.2vw,34px);letter-spacing:.08em}.orbital-tagline{font-size:12px;letter-spacing:.075em}.orbital-share-toolbar-actions .button{flex:1 1 auto}.orbital-breadcrumbs{font-size:11px}.orbital-stat-label{font-size:10px}.orbital-stat-value{font-size:clamp(19px,5.6vw,28px)}.orbital-stat-value-sm{font-size:clamp(15px,4.2vw,20px)}.orbital-section-title{font-size:clamp(18px,4.8vw,23px);letter-spacing:.07em}.orbital-feature-card h2{font-size:17px}.orbital-section-head{align-items:flex-start;flex-direction:column}.orbital-event-summary{font-size:13px;line-height:1.55}.orbital-bar-label,.orbital-bar-value,.orbital-kv-key,.orbital-kv-value,.orbital-table{font-size:12px}.orbital-table th{font-size:10px}.orbital-cite-code,.orbital-cite-meta,.orbital-glossary-list{font-size:11px}.orbital-bar-row{grid-template-columns:1fr;gap:6px}.orbital-feature-card{min-height:0}}@media (max-width:640px){main{padding-top:18px}.page-signature-row{align-items:center}.isn-signature-mark{width:22px;height:22px}.isn-signature-mark-lockup{width:30px;height:30px}.isn-signature-lockup{gap:6px}.isn-signature-lockup-copy{gap:1px}.isn-signature-lockup-subtitle{font-size:8px;letter-spacing:.12em}.isn-signature-lockup-title{font-size:12px;letter-spacing:.06em}.featured-carousel-count{font-size:11px}.featured-carousel-dots{gap:16px}.featured-carousel-dot{min-width:48px;min-height:48px}.site-logo-link{margin-left:0}.site-logo-image{width:122px;height:122px;margin:-4px 0}.site-header-row{align-items:flex-start}.site-auth-actions{width:100%;justify-content:flex-end}.account-menu-panel{min-width:100%;right:0}.site-footer-newsletter-form{grid-template-columns:1fr}.site-footer-link-columns,.site-footer-links{grid-template-columns:1fr;gap:8px}.site-footer-link-group,.site-footer-social-group{justify-items:center}.site-nav{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px;gap:6px 10px}.site-nav::-webkit-scrollbar{display:none}.site-nav .nav-dropdown-trigger,.site-nav .nav-link{white-space:nowrap;font-size:10px;letter-spacing:.09em}.site-nav-secondary{justify-content:flex-start}.nav-dropdown{width:auto;flex:0 0 auto}.nav-dropdown-menu{position:static;margin-top:6px;min-width:100%}.orbital-filter-row{grid-template-columns:1fr}.orbital-layout{gap:12px}.orbital-layout .page-title{font-size:clamp(22px,8vw,28px);letter-spacing:.07em}.orbital-tagline{font-size:11px;letter-spacing:.065em}.orbital-share-toolbar-actions{flex-direction:column}.orbital-last-updated{font-size:11px}.orbital-section-title{margin-bottom:10px;font-size:clamp(16px,6.6vw,20px);letter-spacing:.065em}.orbital-stat-card{min-height:0}.orbital-stat-value{font-size:clamp(18px,7.2vw,24px)}.orbital-stat-value-sm{font-size:clamp(14px,5.2vw,18px)}.orbital-feature-card h2{font-size:16px}.orbital-use-grid h3{font-size:14px}.orbital-event-row{padding:10px}.orbital-bar-label,.orbital-bar-value,.orbital-event-time,.orbital-filter-label,.orbital-inline-link,.orbital-kv-key,.orbital-kv-value{font-size:11px}.orbital-event-summary{font-size:12px;line-height:1.55;margin-top:7px}.orbital-empty-title{font-size:17px}.orbital-empty-message{font-size:12px}.orbital-intel-grid,.orbital-meta-grid{grid-template-columns:1fr}.orbital-badge{font-size:9px;padding:2px 7px}.orbital-table td,.orbital-table th{padding:8px 6px}.orbital-kv-row{gap:4px}.orbital-kv-row,.team-grid{grid-template-columns:1fr}.ad-slot{margin-top:10px}.ad-slot-article_inline .ad-media-link,.ad-slot-home_hero .ad-media-link{border-radius:9px}.ad-media-link-home_hero{height:164px}.ad-media-link-home_feed,.ad-media-link-section_inline{height:132px}.ad-media-link-article_inline{height:140px}.admin-video-form{grid-template-columns:1fr}}.orbital-app-shell{--orbital-topbar-height:76px;--orbital-sidebar-width:268px;--orbital-sidebar-width-collapsed:78px;--orbital-shell-gutter:clamp(12px,2vw,28px);--orbital-shell-gap:14px;position:relative;width:100%;max-width:none;margin:0}.orbital-shell-topbar{position:fixed;top:24px;left:var(--orbital-shell-gutter);right:var(--orbital-shell-gutter);z-index:60;height:var(--orbital-topbar-height);display:grid;grid-template-columns:240px minmax(280px,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:12px 16px;border:1px solid rgba(67,104,157,.74);border-radius:18px;background:linear-gradient(180deg,rgba(10,20,39,.96),rgba(8,17,33,.94));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 18px 40px rgba(0,0,0,.34)}.orbital-shell-brand{display:flex;align-items:center;gap:14px}.orbital-sidebar-toggle{width:38px;height:38px;border-radius:10px;border:1px solid rgba(74,110,160,.78);background:rgba(14,28,52,.92);color:var(--text);cursor:pointer}.orbital-wordmark{font-family:var(--font-body),"IBM Plex Sans",sans-serif;font-size:1.3rem;letter-spacing:.08em;color:#f3f8ff}.orbital-shell-search{min-width:0}.orbital-shell-search .orbital-search{position:relative}.orbital-shell-search .button,.orbital-shell-search .orbital-search-helper{display:none}.orbital-shell-search .orbital-search-input-row{grid-template-columns:1fr}.orbital-shell-topbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.orbital-live-pill,.orbital-topbar-alerts,.orbital-topbar-return{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-radius:999px;border:1px solid rgba(71,109,159,.75);background:rgba(14,28,52,.9);color:var(--text);font-size:.78rem}.orbital-topbar-alerts:hover,.orbital-topbar-return:hover{border-color:rgba(97,147,214,.8);color:#f4f9ff}.orbital-live-pill-live{border-color:rgba(0,193,137,.65)}.orbital-live-pill-warn{border-color:rgba(244,185,66,.68)}.orbital-live-dot{width:8px;height:8px;border-radius:999px;background:var(--ok);box-shadow:0 0 0 6px rgba(0,193,137,.15)}.orbital-live-pill-warn .orbital-live-dot{background:var(--warn);box-shadow:0 0 0 6px rgba(244,185,66,.15)}.orbital-shell-sidebar{position:fixed;top:calc(24px + var(--orbital-topbar-height) + 16px);bottom:24px;left:var(--orbital-shell-gutter);z-index:50;width:var(--orbital-sidebar-width);display:flex;flex-direction:column;gap:14px;padding:12px 10px;border:1px solid rgba(60,95,145,.65);border-radius:18px;background:linear-gradient(180deg,rgba(10,20,39,.95),rgba(7,15,30,.93));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 40px rgba(0,0,0,.32);overflow:auto;transition:width .22s ease}.orbital-shell-nav{display:grid;grid-gap:8px;gap:8px}.orbital-shell-nav-item,.orbital-watchlist-item{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;min-height:42px;padding:0 10px;border-radius:12px;border:1px solid transparent;color:var(--text-dim);background:rgba(12,24,44,.72);--panel-severity:var(--line)}.orbital-shell-nav-item.active,.orbital-shell-nav-item:hover,.orbital-watchlist-item:hover{color:var(--text);border-color:rgba(88,133,196,.74);background:rgba(18,34,61,.92)}.orbital-shell-nav-item-neutral{--panel-severity:var(--line)}.orbital-shell-nav-item-policy,.orbital-shell-nav-item-signal{--panel-severity:var(--signal)}.orbital-shell-nav-item-alert{--panel-severity:var(--anomaly)}.orbital-shell-nav-item-launch{--panel-severity:var(--warn)}.orbital-shell-nav-item-weather{--panel-severity:var(--info)}.orbital-shell-nav-item-market{--panel-severity:var(--success)}.orbital-shell-nav-item,.orbital-watchlist-item{border-left-width:2px;border-left-color:var(--panel-severity)}.orbital-shell-nav-icon{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:9px;background:rgba(27,49,85,.95);color:var(--accent);font-weight:700}.orbital-shell-nav-label,.orbital-watchlist-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbital-shell-nav-badge,.orbital-watchlist-count{min-width:24px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(62,169,255,.16);color:#dff0ff;font-size:.72rem}.orbital-shell-watchlists{display:grid;grid-gap:8px;gap:8px;padding-top:6px;border-top:1px solid rgba(50,79,121,.72)}.orbital-context-secondary,.orbital-context-time,.orbital-orientation-label,.orbital-shell-context-kicker,.orbital-shell-footer-links,.orbital-shell-section-head a,.orbital-shell-sidebar-heading,.orbital-weather-cell span{color:var(--text-dim);font-size:.72rem}.orbital-watchlist-stack{display:grid;grid-gap:8px;gap:8px}.orbital-watchlist-dot{width:10px;height:10px;border-radius:999px}.orbital-watchlist-dot-active{background:var(--ok)}.orbital-watchlist-dot-quiet{background:var(--warn)}.orbital-watchlist-dot-archived{background:#6c7a94}.orbital-app-shell.is-collapsed .orbital-shell-sidebar{width:var(--orbital-sidebar-width-collapsed)}.orbital-app-shell.is-collapsed .orbital-shell-nav-item,.orbital-app-shell.is-collapsed .orbital-watchlist-item{grid-template-columns:1fr;justify-items:center;padding:8px 6px;min-height:52px}.orbital-app-shell.is-collapsed .orbital-shell-nav-label,.orbital-app-shell.is-collapsed .orbital-shell-sidebar-heading,.orbital-app-shell.is-collapsed .orbital-watchlist-name{display:none}.orbital-app-shell.is-collapsed .orbital-shell-nav-badge,.orbital-app-shell.is-collapsed .orbital-watchlist-count{position:absolute;top:6px;right:6px}.orbital-app-shell.is-collapsed .orbital-shell-nav-item,.orbital-app-shell.is-collapsed .orbital-watchlist-item{position:relative}.orbital-shell-main{margin-left:calc(var(--orbital-shell-gutter) + var(--orbital-sidebar-width) + var(--orbital-shell-gap));padding-top:calc(24px + var(--orbital-topbar-height) + var(--orbital-shell-gap) + 8px);transition:margin-left .22s ease}.orbital-app-shell.is-collapsed .orbital-shell-main{margin-left:calc(var(--orbital-shell-gutter) + var(--orbital-sidebar-width-collapsed) + var(--orbital-shell-gap))}.orbital-orientation-bar{display:grid;grid-template-columns:minmax(440px,auto) minmax(0,1fr);grid-gap:0;gap:0;overflow:hidden}.orbital-orientation-stats{display:grid;grid-template-columns:repeat(5,minmax(92px,1fr));min-width:520px}.orbital-orientation-stat{display:grid;grid-gap:6px;gap:6px;padding:12px 14px;border-right:1px solid rgba(47,76,117,.72);--stat-accent:var(--accent)}.orbital-orientation-stat:first-child{--stat-accent:var(--signal)}.orbital-orientation-stat:nth-child(2){--stat-accent:var(--info)}.orbital-orientation-stat:nth-child(3){--stat-accent:var(--success)}.orbital-orientation-stat:nth-child(4){--stat-accent:var(--warn)}.orbital-orientation-stat:nth-child(5){--stat-accent:var(--anomaly)}.orbital-orientation-stat:hover{background:rgba(15,30,56,.65)}.orbital-orientation-value{color:var(--stat-accent,#f7fbff);font-size:1rem}.orbital-shell-content-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:14px;gap:14px;align-items:start;width:100%}.orbital-shell-feed{min-width:0;width:100%}.orbital-shell-context{position:-webkit-sticky;position:sticky;top:calc(24px + var(--orbital-topbar-height) + 14px);padding:0;display:grid;grid-gap:0;gap:0;overflow:hidden}.orbital-shell-context-head{display:grid;grid-gap:8px;gap:8px;padding:14px;background:rgba(8,17,31,.96);border-bottom:1px solid var(--border)}.orbital-shell-context-head h2,.orbital-shell-section-head h3{margin:0;font-size:.98rem}.orbital-shell-context-head p{margin:0;color:var(--text-dim);text-transform:none;letter-spacing:.02em;line-height:1.5}.orbital-context-section,.orbital-context-stack{display:grid;grid-gap:6px;gap:6px}.orbital-context-section{padding:12px}.orbital-context-section+.orbital-context-section{border-top:1px solid var(--border)}.orbital-context-entity-title{margin:0;font-size:.84rem;font-weight:600;line-height:1.35;color:#eef6ff}.orbital-context-entity-title-loading,.orbital-context-loading-label,.orbital-kv-row-loading .orbital-kv-key,.orbital-kv-row-loading .orbital-kv-value{color:rgba(162,186,220,.66)}.orbital-kv-row-loading{opacity:.8}.orbital-shell-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.orbital-context-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:8px 9px;border-radius:12px;background:rgba(12,25,46,.84);border:1px solid rgba(47,75,116,.6)}.orbital-context-row-compact{align-items:start}.orbital-context-primary{color:var(--text);font-size:.84rem}.orbital-acceleration,.orbital-context-time{white-space:nowrap;font-size:.62rem;letter-spacing:.12em}.orbital-acceleration-up{color:#7ae6b3}.orbital-acceleration-down{color:#ff8d8d}.orbital-acceleration-steady{color:#c5d3ea}.orbital-weather-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.orbital-weather-cell{display:grid;grid-gap:6px;gap:6px;padding:10px;border-radius:12px;background:rgba(12,25,46,.84);border:1px solid rgba(47,75,116,.6)}.orbital-weather-cell strong{font-size:.95rem}.orbital-shell-footer{margin-top:14px}.orbital-shell-footer-links{display:flex;flex-wrap:wrap;gap:16px}.orbital-app-shell{--text-primary:#e8f2ff;--text-secondary:#cbd9ec;--text-dim:#a3b4d1;--signal:#5fb0ff;--anomaly:#e46f7f;--warn:#f4b942;--success:#00c189;--info:#7bb8e8;--orbital-panel-bg:linear-gradient(180deg,rgba(11,22,41,0.96),rgba(7,15,29,0.98));--orbital-panel-bg-soft:linear-gradient(180deg,rgba(14,27,49,0.9),rgba(9,18,35,0.94));--orbital-border:rgba(64,97,144,0.68);--orbital-border-strong:rgba(97,142,204,0.82);--orbital-row-bg:rgba(10,21,39,0.86);--orbital-row-bg-hover:rgba(17,31,57,0.94);--orbital-radius:0px;--orbital-radius-lg:0px;--orbital-copy:#dbe7f8;--orbital-copy-dim:#93a8c7;--orbital-tone-neutral:rgba(88,127,181,0.78);--orbital-tone-signal:rgba(92,168,255,0.88);--orbital-tone-alert:rgba(242,118,118,0.9);--orbital-tone-launch:rgba(255,182,84,0.88);--orbital-tone-weather:rgba(112,214,192,0.84);--orbital-tone-market:rgba(122,194,124,0.88);--orb-motion-fast:150ms;--orb-ease-standard:cubic-bezier(0.2,0,0.4,1)}.orbital-app-shell .panel{border-color:var(--orbital-border);border-radius:var(--orbital-radius-lg);background:var(--orbital-panel-bg);box-shadow:0 12px 28px rgba(0,0,0,.24);overflow:visible}.orbital-app-shell .panel:hover{border-color:var(--orbital-border);box-shadow:0 12px 28px rgba(0,0,0,.24)}.orbital-app-shell .panel:before{content:none}.orbital-app-shell .button,.orbital-app-shell .button.secondary,.orbital-app-shell .input{border-radius:12px}.orbital-app-shell .input,.orbital-app-shell select,.orbital-app-shell textarea{border-color:rgba(70,104,151,.7);background:rgba(8,18,34,.92);color:#eef4ff}.orbital-app-shell .input:focus,.orbital-app-shell .input:focus-visible,.orbital-app-shell select:focus,.orbital-app-shell textarea:focus{outline:none;border-color:var(--orbital-border-strong);box-shadow:0 0 0 3px rgba(86,141,214,.16)}.orbital-app-shell .orbital-shell-main{display:grid;grid-gap:var(--orbital-shell-gap);padding-right:clamp(12px,2vw,28px);padding-bottom:18px;width:100%}.orbital-app-shell .orbital-shell-feed>.grid{width:100%;min-width:0;gap:var(--orbital-shell-gap)}.orbital-app-shell .orbital-shell-sidebar,.orbital-app-shell .orbital-shell-topbar{border-color:var(--orbital-border);border-radius:var(--orbital-radius-lg);background:linear-gradient(180deg,rgba(8,17,31,.98),rgba(6,13,26,.98));box-shadow:0 14px 32px rgba(0,0,0,.28)}.orbital-app-shell .orbital-shell-topbar{gap:14px;padding:12px 14px}.orbital-app-shell .orbital-wordmark{font-size:1.08rem;letter-spacing:.12em;text-shadow:0 0 18px rgba(62,169,255,.16)}.orbital-app-shell .orbital-shell-search .orbital-search{gap:0}.orbital-app-shell .orbital-shell-search .orbital-search-palette .orbital-search-input-row{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:44px;padding:0 12px;border:1px solid rgba(66,100,148,.82);border-radius:14px;background:linear-gradient(180deg,rgba(8,17,31,.98),rgba(10,20,38,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 12px 24px rgba(0,0,0,.2)}.orbital-app-shell .orbital-shell-search .orbital-search-palette .orbital-search-prefix{width:14px;height:14px;border:2px solid rgba(136,182,255,.8);border-radius:999px;position:relative;opacity:.84}.orbital-app-shell .orbital-shell-search .orbital-search-palette .orbital-search-prefix:after{content:"";position:absolute;right:-5px;bottom:-4px;width:7px;height:2px;border-radius:999px;background:rgba(136,182,255,.8);transform:rotate(45deg);transform-origin:center}.orbital-app-shell .orbital-shell-search .orbital-search-input{height:42px;padding-inline:0;font-size:.84rem;border:0;background:transparent;box-shadow:none}.orbital-app-shell .orbital-shell-search .orbital-search-input::placeholder{color:rgba(169,192,225,.58)}.orbital-app-shell .orbital-shell-search .orbital-search-input:focus{border:0;outline:none;box-shadow:none}.orbital-app-shell .orbital-shell-search .orbital-search-shortcut{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 7px;border:1px solid var(--border-bright);border-radius:0;background:var(--bg-surface);color:var(--text-secondary);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;font-weight:400;letter-spacing:.16em;text-transform:uppercase}.orbital-app-shell .orbital-shell-search .orbital-search-dropdown{top:calc(100% + 10px);border:1px solid var(--border);border-radius:0;background:var(--bg-surface);box-shadow:0 0 0 1px rgba(36,48,80,.25);overflow:hidden}.orbital-app-shell .orbital-shell-search .orbital-search-quick-open{width:100%;display:grid;grid-gap:4px;gap:4px;padding:12px 16px;text-align:left;border:0;border-bottom:1px solid rgba(50,76,112,.75);background:linear-gradient(90deg,var(--accent-dim) 0,var(--accent-dim) 2px,var(--bg-elevated) 2px);color:var(--text-primary);cursor:pointer;transition:background var(--orb-motion-fast) var(--orb-ease-standard),color var(--orb-motion-fast) var(--orb-ease-standard)}.orbital-app-shell .orbital-shell-search .orbital-search-quick-open:hover{background:linear-gradient(90deg,rgba(68,136,255,.2) 0,rgba(68,136,255,.2) 2px,var(--bg-hover) 2px)}.orbital-app-shell .orbital-shell-search .orbital-search-quick-open-label{color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;font-weight:400;letter-spacing:.16em;text-transform:uppercase}.orbital-app-shell .orbital-shell-search .orbital-search-quick-open-value{font-size:13px;font-weight:500;line-height:1.35}.orbital-app-shell .orbital-shell-search .orbital-search-group+.orbital-search-group{border-top:1px solid rgba(50,76,112,.75)}.orbital-app-shell .orbital-shell-search .orbital-search-group-label{padding:8px 16px;background:var(--bg-base);color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;font-weight:400;letter-spacing:.16em;text-transform:uppercase}.orbital-app-shell .orbital-shell-search .orbital-search-empty-button,.orbital-app-shell .orbital-shell-search .orbital-search-result{border-radius:0;border-inline:0;border-top:0;border-bottom:1px solid rgba(48,74,111,.65);background:transparent}.orbital-app-shell .orbital-shell-search .orbital-search-result-button{width:100%;text-align:left;color:inherit;cursor:pointer}.orbital-app-shell .orbital-shell-search .orbital-search-command-badge{border-color:rgba(122,163,224,.72);background:rgba(16,31,52,.94);color:rgba(214,229,250,.9)}.orbital-app-shell .orbital-shell-search .orbital-search-empty-button:last-child,.orbital-app-shell .orbital-shell-search .orbital-search-result:last-child{border-bottom:0}.orbital-app-shell .orbital-shell-search .orbital-search-empty-button:hover,.orbital-app-shell .orbital-shell-search .orbital-search-result.active,.orbital-app-shell .orbital-shell-search .orbital-search-result:hover{background:var(--bg-hover)}.orbital-app-shell .orbital-shell-search .orbital-search-result.active{border-left:2px solid var(--accent);padding-left:calc(16px - 3px);box-shadow:inset 0 0 0 1px rgba(68,136,255,.08)}.orbital-app-shell .orbital-shell-search .orbital-search-active-indicator{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:0 7px;border-radius:0;border:1px solid var(--accent);background:rgba(68,136,255,.06);color:var(--text-data);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;font-weight:400;letter-spacing:.16em;text-transform:uppercase}.orbital-app-shell .orbital-live-pill,.orbital-app-shell .orbital-topbar-alerts,.orbital-app-shell .orbital-topbar-return{height:36px;padding:0 12px;border-color:rgba(72,108,156,.75);background:rgba(11,23,42,.92);font-size:.72rem}.orbital-app-shell .orbital-shell-sidebar{gap:12px;padding:10px 8px}.orbital-app-shell .orbital-shell-nav{gap:6px}.orbital-app-shell .orbital-context-row,.orbital-app-shell .orbital-kv-row,.orbital-app-shell .orbital-search-empty-button,.orbital-app-shell .orbital-search-result,.orbital-app-shell .orbital-shell-nav-item,.orbital-app-shell .orbital-watchlist-item,.orbital-app-shell .orbital-weather-cell{border-radius:12px;border:1px solid rgba(55,86,128,.56);background:var(--orbital-row-bg);transition:background-color .14s ease,border-color .14s ease,transform .14s ease,box-shadow .14s ease}.orbital-app-shell .orbital-context-section-neutral .orbital-shell-section-head,.orbital-app-shell .orbital-shell-nav-item-neutral{--orbital-row-tone:var(--orbital-tone-neutral)}.orbital-app-shell .orbital-context-section-signal .orbital-shell-section-head,.orbital-app-shell .orbital-shell-nav-item-signal{--orbital-row-tone:var(--orbital-tone-signal)}.orbital-app-shell .orbital-context-section-alert .orbital-shell-section-head,.orbital-app-shell .orbital-shell-nav-item-alert{--orbital-row-tone:var(--orbital-tone-alert)}.orbital-app-shell .orbital-context-section-launch .orbital-shell-section-head,.orbital-app-shell .orbital-shell-nav-item-launch{--orbital-row-tone:var(--orbital-tone-launch)}.orbital-app-shell .orbital-context-section-weather .orbital-shell-section-head,.orbital-app-shell .orbital-shell-nav-item-weather{--orbital-row-tone:var(--orbital-tone-weather)}.orbital-app-shell .orbital-context-section-market .orbital-shell-section-head,.orbital-app-shell .orbital-shell-nav-item-market{--orbital-row-tone:var(--orbital-tone-market)}.orbital-app-shell .orbital-shell-nav-item-policy{--orbital-row-tone:var(--orbital-tone-signal)}.orbital-app-shell .orbital-context-row:hover,.orbital-app-shell .orbital-search-empty-button:hover,.orbital-app-shell .orbital-search-result.active,.orbital-app-shell .orbital-search-result:hover,.orbital-app-shell .orbital-shell-nav-item.active,.orbital-app-shell .orbital-shell-nav-item:hover,.orbital-app-shell .orbital-watchlist-item:hover{border-color:rgba(92,136,196,.78);background:var(--orbital-row-bg-hover);transform:translateY(-1px)}.orbital-app-shell .orbital-shell-nav-icon{width:30px;height:30px;border-radius:10px;background:rgba(19,39,69,1);border:1px solid rgba(86,126,182,.42);position:relative}.orbital-app-shell .orbital-shell-nav-icon:after,.orbital-app-shell .orbital-shell-nav-icon:before{content:"";position:absolute;display:block}.orbital-app-shell .orbital-shell-nav-item[class*=orbital-shell-nav-item-] .orbital-shell-nav-icon{border-color:color-mix(in srgb,var(--orbital-row-tone,var(--orbital-tone-neutral)) 45%,rgba(86,126,182,.42));box-shadow:inset 0 0 0 1px rgba(4,9,18,.42)}.orbital-app-shell .orbital-shell-nav-item[class*=orbital-shell-nav-item-].active .orbital-shell-nav-icon,.orbital-app-shell .orbital-shell-nav-item[class*=orbital-shell-nav-item-]:hover .orbital-shell-nav-icon{box-shadow:0 0 0 1px color-mix(in srgb,var(--orbital-row-tone,var(--orbital-tone-neutral)) 28%,transparent)}.orbital-app-shell .orbital-shell-nav-item[class*=orbital-shell-nav-item-] .orbital-shell-nav-badge{border:1px solid color-mix(in srgb,var(--orbital-row-tone,var(--orbital-tone-neutral)) 48%,transparent);background:color-mix(in srgb,var(--orbital-row-tone,var(--orbital-tone-neutral)) 18%,rgba(62,169,255,.16))}.orbital-app-shell .orbital-shell-nav-icon-home:before{left:8px;right:8px;bottom:7px;height:10px;border:1.5px solid var(--orbital-tone-neutral);border-top:0;border-radius:2px}.orbital-app-shell .orbital-shell-nav-icon-home:after{left:7px;top:6px;width:14px;height:14px;border-top:1.5px solid var(--orbital-tone-neutral);border-left:1.5px solid var(--orbital-tone-neutral);transform:rotate(45deg)}.orbital-app-shell .orbital-shell-nav-icon-signals:before{left:6px;top:15px;width:18px;height:0;border-top:1.5px solid var(--orbital-tone-signal);box-shadow:3px -5px 0 0 var(--orbital-tone-signal),8px 3px 0 0 var(--orbital-tone-signal),13px -6px 0 0 var(--orbital-tone-signal)}.orbital-app-shell .orbital-shell-nav-icon-anomalies:before{left:9px;top:7px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:12px solid var(--orbital-tone-alert)}.orbital-app-shell .orbital-shell-nav-icon-anomalies:after{left:14px;top:11px;width:2px;height:5px;background:#08111f;box-shadow:0 7px 0 0 #08111f}.orbital-app-shell .orbital-shell-nav-icon-satellites:before{inset:7px;border:1.5px solid var(--orbital-tone-neutral);border-radius:999px}.orbital-app-shell .orbital-shell-nav-icon-satellites:after{left:6px;right:6px;top:14px;height:1.5px;background:var(--orbital-tone-neutral);box-shadow:0 -5px 0 0 transparent}.orbital-app-shell .orbital-shell-nav-icon-operators:before{left:7px;top:8px;width:6px;height:6px;border:1.5px solid var(--orbital-tone-neutral);border-radius:999px;box-shadow:9px 4px 0 -1px rgba(0,0,0,0),9px 4px 0 0 var(--orbital-tone-neutral)}.orbital-app-shell .orbital-shell-nav-icon-operators:after{left:6px;bottom:7px;width:16px;height:6px;border-top-left-radius:8px;border-top-right-radius:8px;border:1.5px solid var(--orbital-tone-neutral);border-bottom:0}.orbital-app-shell .orbital-shell-nav-icon-constellations:before{left:7px;top:7px;width:4px;height:4px;border-radius:999px;background:var(--orbital-tone-neutral);box-shadow:11px 2px 0 0 var(--orbital-tone-neutral),6px 12px 0 0 var(--orbital-tone-neutral),15px 11px 0 0 var(--orbital-tone-neutral)}.orbital-app-shell .orbital-shell-nav-icon-constellations:after{left:9px;top:10px;width:12px;height:9px;border-top:1.5px solid var(--orbital-tone-neutral);border-left:1.5px solid var(--orbital-tone-neutral);transform:skew(-16deg,18deg)}.orbital-app-shell .orbital-shell-nav-icon-launches:before{left:13px;top:6px;width:4px;height:16px;border-radius:999px;background:var(--orbital-tone-launch)}.orbital-app-shell .orbital-shell-nav-icon-launches:after{left:9px;top:10px;width:12px;height:10px;border-left:1.5px solid var(--orbital-tone-launch);border-right:1.5px solid var(--orbital-tone-launch);transform:skewY(-24deg);box-shadow:0 10px 0 -4px rgba(255,182,84,.72)}.orbital-app-shell .orbital-shell-nav-icon-weather:before{left:7px;top:8px;width:16px;height:16px;border:1.5px solid var(--orbital-tone-weather);border-radius:999px}.orbital-app-shell .orbital-shell-nav-icon-weather:after{left:12px;top:5px;width:1.5px;height:22px;background:var(--orbital-tone-weather);box-shadow:-7px 10px 0 -.5px var(--orbital-tone-weather),7px 10px 0 -.5px var(--orbital-tone-weather)}.orbital-app-shell .orbital-shell-nav-icon-finance:before{left:7px;bottom:7px;width:3px;height:10px;background:var(--orbital-tone-market);box-shadow:6px -4px 0 0 var(--orbital-tone-market),12px -8px 0 0 var(--orbital-tone-market)}.orbital-app-shell .orbital-shell-nav-icon-finance:after{left:6px;top:8px;width:18px;height:12px;border-left:1.5px solid var(--orbital-tone-market);border-bottom:1.5px solid var(--orbital-tone-market);transform:skewX(-18deg)}.orbital-app-shell .orbital-shell-nav-icon-policy:before{left:8px;top:6px;width:14px;height:18px;border:1.5px solid var(--orbital-tone-signal);border-radius:2px}.orbital-app-shell .orbital-shell-nav-icon-policy:after{left:11px;top:11px;width:8px;height:1.5px;background:var(--orbital-tone-signal);box-shadow:0 5px 0 0 var(--orbital-tone-signal),0 10px 0 0 var(--orbital-tone-signal)}.orbital-app-shell .orbital-context-primary,.orbital-app-shell .orbital-event-summary,.orbital-app-shell .orbital-health-title,.orbital-app-shell .orbital-kv-value,.orbital-app-shell .orbital-section-title,.orbital-app-shell .orbital-shell-nav-label,.orbital-app-shell .orbital-stat-value,.orbital-app-shell .orbital-watchlist-name,.orbital-app-shell .orbital-weather-cell strong{color:#eef5ff}.orbital-app-shell .orbital-context-secondary,.orbital-app-shell .orbital-context-time,.orbital-app-shell .orbital-event-time,.orbital-app-shell .orbital-inline-metadata,.orbital-app-shell .orbital-kv-key,.orbital-app-shell .orbital-last-updated,.orbital-app-shell .orbital-muted,.orbital-app-shell .orbital-orientation-label,.orbital-app-shell .orbital-search-helper,.orbital-app-shell .orbital-search-page-meta,.orbital-app-shell .orbital-search-result-id,.orbital-app-shell .orbital-search-result-meta,.orbital-app-shell .orbital-share-toolbar-status,.orbital-app-shell .orbital-shell-context-kicker,.orbital-app-shell .orbital-shell-footer-links,.orbital-app-shell .orbital-shell-section-head a,.orbital-app-shell .orbital-shell-sidebar-heading,.orbital-app-shell .orbital-weather-cell span{color:var(--orbital-copy-dim)}.orbital-app-shell .orbital-breadcrumbs{gap:8px;padding-inline:2px;font-size:.64rem;letter-spacing:.11em}.orbital-app-shell .orbital-breadcrumb-item{gap:8px}.orbital-app-shell .orbital-breadcrumb-item a:hover{color:#edf6ff}.orbital-app-shell .orbital-breadcrumb-sep{opacity:.5}.orbital-app-shell .orbital-orientation-bar{border-radius:var(--orbital-radius-lg);border:1px solid var(--orbital-border);background:linear-gradient(180deg,rgba(10,19,35,.98),rgba(8,16,30,.98))}.orbital-app-shell .orbital-orientation-stats{background:linear-gradient(90deg,rgba(8,17,32,.98),rgba(10,20,38,.92))}.orbital-app-shell .orbital-orientation-stat{gap:8px;padding:14px 16px;transition:background-color .14s ease,color .14s ease}.orbital-app-shell .orbital-orientation-stat:hover{background:rgba(19,34,60,.78)}.orbital-app-shell .orbital-orientation-value{font-size:.98rem;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.orbital-app-shell .orbital-shell-context{gap:14px;padding:14px}.orbital-app-shell .orbital-shell-context-signal{border-color:color-mix(in srgb,var(--orbital-tone-signal) 38%,var(--orbital-border))}.orbital-app-shell .orbital-shell-context-alert{border-color:color-mix(in srgb,var(--orbital-tone-alert) 38%,var(--orbital-border))}.orbital-app-shell .orbital-shell-context-launch{border-color:color-mix(in srgb,var(--orbital-tone-launch) 36%,var(--orbital-border))}.orbital-app-shell .orbital-shell-context-weather{border-color:color-mix(in srgb,var(--orbital-tone-weather) 36%,var(--orbital-border))}.orbital-app-shell .orbital-shell-context-head{gap:8px;padding-bottom:10px;border-bottom:1px solid rgba(46,72,110,.68)}.orbital-app-shell .orbital-shell-context-head h2,.orbital-app-shell .orbital-shell-section-head h3{font-size:.9rem;letter-spacing:.08em}.orbital-app-shell .orbital-shell-section-head{padding-bottom:4px}.orbital-app-shell .orbital-context-section-launch .orbital-shell-section-head,.orbital-app-shell .orbital-context-section-neutral .orbital-shell-section-head,.orbital-app-shell .orbital-context-section-weather .orbital-shell-section-head{border-bottom:1px solid color-mix(in srgb,var(--orbital-row-tone,var(--orbital-tone-neutral)) 22%,rgba(46,72,110,.5))}.orbital-app-shell .orbital-context-section-launch .orbital-shell-section-head h3,.orbital-app-shell .orbital-context-section-neutral .orbital-shell-section-head h3,.orbital-app-shell .orbital-context-section-weather .orbital-shell-section-head h3{color:color-mix(in srgb,var(--orbital-row-tone,var(--orbital-tone-neutral)) 68%,#eef5ff)}.orbital-app-shell .orbital-feature-card,.orbital-app-shell .orbital-health-panel,.orbital-app-shell .orbital-hero-copy,.orbital-app-shell .orbital-share-toolbar,.orbital-app-shell .orbital-stat-card{max-width:none;padding:12px 14px}.orbital-app-shell .orbital-hero-copy,.orbital-app-shell .orbital-inline-links,.orbital-app-shell .orbital-quick-actions,.orbital-app-shell .orbital-search-page-meta,.orbital-app-shell .orbital-share-toolbar-actions{gap:8px}.orbital-app-shell .orbital-section-head{align-items:center;gap:10px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgba(46,72,110,.6)}.orbital-app-shell .orbital-section-title{font-size:1rem;line-height:1.2;letter-spacing:.11em;text-transform:uppercase}.orbital-app-shell .orbital-bar-list,.orbital-app-shell .orbital-context-stack,.orbital-app-shell .orbital-feature-grid,.orbital-app-shell .orbital-intel-grid,.orbital-app-shell .orbital-kv-grid,.orbital-app-shell .orbital-meta-grid,.orbital-app-shell .orbital-stats-grid,.orbital-app-shell .orbital-watchlist-stack{gap:6px}.orbital-app-shell .orbital-stat-card{min-height:84px;gap:6px;border:1px solid rgba(56,87,129,.56);background:var(--orbital-row-bg)}.orbital-app-shell .orbital-stat-label{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.orbital-app-shell .orbital-stat-value{font-size:clamp(1.35rem,2vw,1.85rem);letter-spacing:.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.orbital-app-shell .orbital-event-row{display:grid;grid-gap:8px;gap:8px;border-radius:12px;border:1px solid rgba(60,92,136,.58);border-left:0;padding:10px 12px;background:var(--orbital-row-bg);transition:background-color .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}.orbital-app-shell .orbital-event-row:hover{background:var(--orbital-row-bg-hover);transform:translateY(-1px);box-shadow:0 10px 24px rgba(0,0,0,.2)}.orbital-app-shell .orbital-event-row-alert{background:linear-gradient(90deg,rgba(114,35,43,.58),rgba(114,35,43,.58) 3px,transparent 0),linear-gradient(180deg,rgba(34,13,18,.84),rgba(13,13,23,.9));border-color:rgba(127,73,83,.76)}.orbital-app-shell .orbital-event-row-head{gap:7px;align-items:center}.orbital-app-shell .orbital-event-summary{margin:0;font-size:.92rem;line-height:1.45}.orbital-app-shell .orbital-event-time{font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.orbital-app-shell .orbital-inline-link{color:#c8e0ff;text-decoration:none}.orbital-app-shell .orbital-inline-link:hover{color:#eff7ff}.orbital-app-shell .orbital-kv-row{grid-template-columns:minmax(120px,180px) 1fr;gap:12px;padding:10px 12px}.orbital-app-shell .orbital-kv-row-link{text-decoration:none;color:inherit;transition:background-color .14s ease,border-color .14s ease,transform .14s ease,box-shadow .14s ease}.orbital-app-shell .orbital-kv-row-link:hover{border-color:rgba(92,136,196,.78);background:var(--orbital-row-bg-hover);transform:translateY(-1px)}.orbital-app-shell .orbital-kv-key{font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.orbital-app-shell .orbital-kv-value{font-size:.82rem;line-height:1.5}.orbital-app-shell .orbital-table{font-size:.82rem}.orbital-app-shell .orbital-table td,.orbital-app-shell .orbital-table th{padding:11px 10px;border-bottom-color:rgba(48,74,110,.7)}.orbital-app-shell .orbital-table th{font-size:.6rem;letter-spacing:.12em}.orbital-app-shell .orbital-table tbody tr:hover{background:rgba(18,34,60,.52)}.orbital-app-shell .orbital-badge{min-height:22px;padding:0 8px;font-size:.54rem;letter-spacing:.12em;border-color:rgba(88,127,181,.72);text-transform:uppercase}.orbital-app-shell .orbital-health-panel{padding:14px 16px;border-left:0;background:linear-gradient(90deg,rgba(74,115,180,.6) 0,rgba(74,115,180,.6) 3px,transparent 3px),var(--orbital-panel-bg-soft)}.orbital-app-shell .orbital-health-good{background:linear-gradient(90deg,rgba(70,169,109,.72) 0,rgba(70,169,109,.72) 3px,transparent 3px),var(--orbital-panel-bg-soft)}.orbital-app-shell .orbital-health-caution{background:linear-gradient(90deg,rgba(221,164,76,.82) 0,rgba(221,164,76,.82) 3px,transparent 3px),var(--orbital-panel-bg-soft)}.orbital-app-shell .orbital-search-dropdown{border-radius:14px;border-color:rgba(82,122,180,.78);background:linear-gradient(180deg,rgba(10,20,37,.98),rgba(7,14,28,.99))}.orbital-app-shell .orbital-live-dot{animation:orbital-live-pulse 2.4s ease-in-out infinite}.orbital-app-shell .orbital-search-result-top strong{font-size:.8rem;line-height:1.35}.orbital-app-shell .orbital-search-page-meta,.orbital-app-shell .orbital-search-result-meta{font-size:.62rem;letter-spacing:.08em}.orbital-app-shell .orbital-muted{font-size:.76rem;line-height:1.65;letter-spacing:.025em;text-transform:none}.orbital-app-shell .orbital-empty-state{padding:22px 20px;text-align:left}.orbital-app-shell .orbital-empty-title{margin:0 0 8px;font-size:.92rem;letter-spacing:.11em;text-transform:uppercase;color:#eef5ff}.orbital-app-shell .orbital-empty-message{margin:0;font-size:.76rem;line-height:1.65;letter-spacing:.025em;text-transform:none;color:var(--orbital-copy-dim)}.orbital-app-shell .orbital-shell-footer{margin-top:0;padding:12px 14px}.orbital-app-shell .orbital-shell-footer-links a{letter-spacing:.1em;text-transform:uppercase}.orbital-app-shell .orbital-page-header{display:grid;grid-gap:10px;gap:10px;padding:14px 16px}.orbital-app-shell .orbital-page-header.orbital-search-page-header{gap:8px;padding:12px 14px}.orbital-app-shell .orbital-page-header.orbital-search-page-header.query-active{gap:2px;padding:3px 12px 1px}.orbital-app-shell .orbital-search-page-headline{display:grid;grid-gap:4px;gap:4px;max-width:68ch}.orbital-app-shell .orbital-page-header.orbital-search-page-header.query-active .orbital-search-page-headline{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 7px;max-width:none}.orbital-app-shell .orbital-search-page-header .orbital-page-title{margin:0;font-size:clamp(25px,2.5vw,32px);line-height:1.05}.orbital-app-shell .orbital-search-page-header.query-active .orbital-page-title{font-size:clamp(16px,1.7vw,21px);line-height:1.02}.orbital-app-shell .orbital-search-page-query-summary{color:var(--text-secondary);font-size:8px}.orbital-app-shell .orbital-search-page-query-note,.orbital-app-shell .orbital-search-page-query-summary{margin:0;font-family:var(--font-mono),"IBM Plex Mono",monospace;line-height:1.35;letter-spacing:.16em;text-transform:uppercase}.orbital-app-shell .orbital-search-page-query-note{color:var(--text-dim);font-size:7px}.orbital-app-shell .orbital-search-telemetry-ribbon{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:4px;gap:4px}.orbital-app-shell .orbital-page-header.orbital-search-page-header.query-active .orbital-search-telemetry-summary{display:none}.orbital-app-shell .orbital-search-telemetry-item{display:grid;grid-gap:3px;gap:3px;padding:6px 8px;border:1px solid rgba(60,92,136,.34);background:linear-gradient(180deg,rgba(10,20,38,.9),rgba(8,15,28,.96));min-height:42px}.orbital-app-shell .orbital-search-telemetry-label{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;line-height:1.25;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim)}.orbital-app-shell .orbital-search-telemetry-value{color:var(--text-primary);font-family:var(--font-display);font-size:.9rem;line-height:1.15}.orbital-app-shell .orbital-search-workspace-mode-strip{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.orbital-app-shell .orbital-search-workspace-mode-chip{display:inline-flex;align-items:baseline;gap:5px;padding:3px 7px;min-height:24px;border-color:rgba(62,89,132,.72);background:rgba(10,18,34,.86)}.orbital-app-shell .orbital-search-workspace-mode-chip.active{border-color:rgba(108,171,255,.84);background:rgba(13,25,46,.98);box-shadow:inset 0 0 0 1px rgba(108,171,255,.18)}.orbital-app-shell .orbital-search-workspace-mode-chip-short{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:8px;letter-spacing:.18em}.orbital-app-shell .orbital-search-workspace-mode-chip-label{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:8px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.orbital-app-shell .orbital-collection-workspace-intel{gap:10px}.orbital-app-shell .orbital-collection-workspace-indicators{margin-top:2px}.orbital-app-shell .orbital-collection-workspace-intel-grid{margin-top:4px}.orbital-app-shell .orbital-collection-workspace-graph{gap:12px}.orbital-app-shell .orbital-collection-graph-primary{display:grid;grid-gap:6px;gap:6px;padding:10px 12px 11px;border:1px solid rgba(73,114,161,.34);background:linear-gradient(180deg,rgba(11,20,38,.88),rgba(9,16,29,.95))}.orbital-app-shell .orbital-collection-graph-primary-head,.orbital-app-shell .orbital-collection-graph-primary-line,.orbital-app-shell .orbital-collection-graph-secondary-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.orbital-app-shell .orbital-collection-graph-primary-line{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.04em;color:var(--text)}.orbital-app-shell .orbital-collection-graph-node,.orbital-app-shell .orbital-collection-graph-relationship,.orbital-app-shell .orbital-collection-graph-secondary-relationship,.orbital-app-shell .orbital-collection-graph-secondary-source,.orbital-app-shell .orbital-collection-graph-secondary-target{color:var(--text)}.orbital-app-shell .orbital-collection-graph-node,.orbital-app-shell .orbital-collection-graph-secondary-source,.orbital-app-shell .orbital-collection-graph-secondary-target{font-weight:600}.orbital-app-shell .orbital-collection-graph-node-target{color:var(--text-strong)}.orbital-app-shell .orbital-collection-graph-relationship{color:var(--accent);text-transform:lowercase}.orbital-app-shell .orbital-collection-graph-arrow{color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace}.orbital-app-shell .orbital-collection-graph-continuation,.orbital-app-shell .orbital-collection-graph-primary-cue,.orbital-app-shell .orbital-collection-graph-secondary-cue{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:8px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim)}.orbital-app-shell .orbital-collection-graph-secondary{display:grid;grid-gap:6px;gap:6px}.orbital-app-shell .orbital-collection-graph-secondary-row{padding:4px 0;border-top:1px solid rgba(73,114,161,.18)}.orbital-app-shell .orbital-collection-graph-secondary-cue{margin-left:auto}.orbital-app-shell .orbital-collection-graph-continuation{padding-top:2px}.orbital-app-shell .orbital-collection-mode-panel,.orbital-app-shell .orbital-collection-traversal{display:grid;grid-gap:12px;gap:12px}.orbital-app-shell .orbital-collection-traversal{padding:10px 0 2px}.orbital-app-shell .orbital-collection-traversal-anchor{display:grid;grid-gap:6px;gap:6px}.orbital-app-shell .orbital-collection-traversal-anchor-title{margin:0;font-size:22px;line-height:1.1;letter-spacing:.02em;color:var(--text-strong)}.orbital-app-shell .orbital-collection-traversal-anchor-copy{margin:0;color:var(--text-dim);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.orbital-app-shell .orbital-collection-traversal-primary,.orbital-app-shell .orbital-collection-traversal-secondary{display:grid;grid-gap:5px;gap:5px;padding:10px 12px;border:1px solid rgba(73,114,161,.28);background:rgba(10,18,34,.78)}.orbital-app-shell .orbital-collection-traversal-secondary{border-color:rgba(73,114,161,.18);background:rgba(8,14,26,.72);opacity:.88}.orbital-app-shell .orbital-collection-traversal-line,.orbital-app-shell .orbital-collection-traversal-secondary-line{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.04em}.orbital-app-shell .orbital-collection-traversal-node{font-weight:600;color:var(--text)}.orbital-app-shell .orbital-collection-traversal-node-target{color:var(--text-strong)}.orbital-app-shell .orbital-collection-traversal-relationship{color:var(--accent);text-transform:lowercase}.orbital-app-shell .orbital-collection-traversal-arrow{color:var(--text-dim)}.orbital-app-shell .orbital-collection-traversal-cue,.orbital-app-shell .orbital-collection-traversal-secondary-cue{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:8px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim)}.orbital-app-shell .orbital-collection-clusters{display:grid;grid-gap:8px;gap:8px}.orbital-app-shell .orbital-collection-cluster-members{margin-top:4px}.orbital-app-shell .orbital-collection-export-preview{margin:0;padding:10px 12px;border:1px solid rgba(73,114,161,.22);background:rgba(7,13,24,.82);color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;line-height:1.5;overflow:auto}.orbital-app-shell .orbital-search-heat-pill,.orbital-app-shell .orbital-search-result-card-operational-signal,.orbital-app-shell .orbital-search-result-priority,.orbital-app-shell .orbital-search-result-state,.orbital-app-shell .orbital-search-workspace-compare-focus>span,.orbital-app-shell .orbital-search-workspace-focus-indicator,.orbital-app-shell .orbital-search-workspace-graph-group-meta span:last-child{border:1px solid rgba(73,114,161,.38);background:rgba(11,20,38,.84)}.orbital-app-shell .orbital-search-heat-pill.heat-neutral,.orbital-app-shell .orbital-search-result-priority.heat-neutral,.orbital-app-shell .orbital-search-result-state.heat-neutral{border-color:rgba(73,114,161,.34);background:rgba(11,20,38,.8)}.orbital-app-shell .orbital-search-heat-pill.heat-watched,.orbital-app-shell .orbital-search-result-priority.heat-watched,.orbital-app-shell .orbital-search-result-state.heat-watched{border-color:rgba(117,157,200,.46);background:rgba(13,22,38,.86)}.orbital-app-shell .orbital-search-heat-pill.heat-elevated,.orbital-app-shell .orbital-search-result-priority.heat-elevated,.orbital-app-shell .orbital-search-result-state.heat-elevated{border-color:rgba(192,166,92,.56);background:rgba(26,24,16,.9)}.orbital-app-shell .orbital-search-heat-pill.heat-active,.orbital-app-shell .orbital-search-result-priority.heat-active,.orbital-app-shell .orbital-search-result-state.heat-active{border-color:rgba(108,171,255,.68);background:rgba(13,25,46,.96)}.orbital-app-shell .orbital-search-heat-pill.heat-critical,.orbital-app-shell .orbital-search-result-priority.heat-critical,.orbital-app-shell .orbital-search-result-state.heat-critical{border-color:rgba(228,111,127,.7);background:rgba(33,15,20,.96);box-shadow:0 0 0 1px rgba(228,111,127,.14)}.orbital-app-shell .orbital-search-workspace{display:grid;grid-gap:10px;gap:10px}.orbital-app-shell .orbital-search-workspace-toolbar{display:grid;grid-gap:4px;gap:4px;padding:5px 10px 4px}.orbital-app-shell .orbital-search-page-header.query-active+.orbital-search-workspace{margin-top:-10px}.orbital-app-shell .orbital-search-workspace-toolbar-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:6px;gap:6px}.orbital-app-shell .orbital-search-workspace-toolbar-meta{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:6px}.orbital-app-shell .orbital-search-workspace-restore-cue{min-height:28px;padding:3px 7px;border-color:rgba(100,136,191,.42);color:#d8ebff;font-size:8px;letter-spacing:.12em}.orbital-app-shell .orbital-search-workspace-toolbar-stat{display:grid;grid-gap:4px;gap:4px;min-width:112px;padding:5px 8px;border:1px solid rgba(60,92,136,.28);background:linear-gradient(180deg,rgba(11,22,42,.82),rgba(8,16,31,.9))}.orbital-app-shell .orbital-search-workspace-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);grid-gap:7px;gap:7px;align-items:start}.orbital-app-shell .orbital-search-workspace-rail{display:grid;grid-gap:4px;gap:4px;position:-webkit-sticky;position:sticky;top:14px;align-self:start;max-height:calc(100vh - 28px);overflow:auto;scrollbar-gutter:stable;opacity:.9}.orbital-app-shell .orbital-search-workspace-rail-sticky{position:-webkit-sticky;position:sticky;top:14px}.orbital-app-shell .orbital-search-workspace-rail.pinned-context{border-color:rgba(224,194,113,.26);background:linear-gradient(180deg,rgba(16,22,33,.88),rgba(9,15,24,.92))}.orbital-app-shell .orbital-search-workspace-active-node{display:grid;grid-gap:4px;gap:4px;padding:7px 8px;border:1px solid rgba(60,92,136,.12);background:linear-gradient(180deg,rgba(10,20,38,.8),rgba(8,15,28,.88));transition:opacity var(--motion-fast) ease,transform var(--motion-fast) ease,border-color var(--motion-fast) ease}.orbital-app-shell .orbital-search-workspace-active-node.pinned{border-color:rgba(224,194,113,.24);background:linear-gradient(180deg,rgba(20,26,37,.84),rgba(10,17,27,.9));box-shadow:inset 0 0 0 1px rgba(224,194,113,.05)}.orbital-app-shell .orbital-search-workspace-active-node.continuity-shifted{opacity:.97}.orbital-app-shell .orbital-search-workspace-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:6px;line-height:1.35;letter-spacing:.18em;text-transform:uppercase;color:rgba(160,186,223,.64)}.orbital-app-shell .orbital-search-workspace-breadcrumb-separator{opacity:.55}.orbital-app-shell .orbital-search-workspace-breadcrumb-item{color:var(--text-secondary)}.orbital-app-shell .orbital-search-workspace-continuity{display:flex;flex-wrap:wrap;align-items:center;gap:5px 6px;padding-top:1px;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:6px;line-height:1.4;letter-spacing:.18em;text-transform:uppercase;color:rgba(160,186,223,.6)}.orbital-app-shell .orbital-search-workspace-active-node-head{display:flex;align-items:flex-start;justify-content:space-between;gap:6px}.orbital-app-shell .orbital-search-workspace-active-node-badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:3px}.orbital-app-shell .orbital-search-workspace-active-node-identity{display:grid;grid-gap:1px;gap:1px;min-width:0}.orbital-app-shell .orbital-search-workspace-significance{display:grid;grid-gap:4px;gap:4px}.orbital-app-shell .orbital-search-workspace-significance-row{display:flex;flex-wrap:wrap;gap:4px 5px}.orbital-app-shell .orbital-search-workspace-significance-item{color:#e5f1ff;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:6px;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;opacity:.82}.orbital-app-shell .orbital-search-workspace-significance-grid{display:grid;grid-gap:4px;gap:4px}.orbital-app-shell .orbital-search-workspace-significance-block{display:grid;grid-gap:1px;gap:1px;padding-left:2px;border-left:1px solid rgba(111,171,255,.08)}.orbital-app-shell .orbital-search-workspace-significance-block span{color:rgba(160,186,223,.68);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:5px;line-height:1.35;letter-spacing:.08em;text-transform:uppercase}.orbital-app-shell .orbital-search-workspace-significance-block strong{color:#dbe9ff;font-size:7px;line-height:1.28;font-weight:600}.orbital-app-shell .orbital-search-workspace-active-node-title{margin:0;font-size:15px;line-height:1.08}.orbital-app-shell .orbital-search-workspace-active-node-meta{letter-spacing:.18em}.orbital-app-shell .orbital-search-workspace-active-node-meta,.orbital-app-shell .orbital-search-workspace-active-node-strip{display:flex;flex-wrap:wrap;gap:4px 6px;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:6px;line-height:1.45;text-transform:uppercase;color:var(--text-dim)}.orbital-app-shell .orbital-search-workspace-active-node-strip{letter-spacing:.14em}.orbital-app-shell .orbital-search-workspace-rail-graph{display:grid;grid-gap:6px;gap:6px;padding:9px 10px;border:1px solid rgba(60,92,136,.28);background:linear-gradient(180deg,rgba(10,20,38,.9),rgba(8,15,28,.95))}.orbital-app-shell .orbital-search-workspace-why{display:grid;grid-gap:4px;gap:4px;padding:8px 0 2px;border-top:1px solid rgba(60,92,136,.16)}.orbital-app-shell .orbital-search-workspace-why p{margin:0;color:var(--text-secondary);font-size:11px;line-height:1.35;letter-spacing:.01em}.orbital-app-shell .orbital-search-workspace-focus{display:grid;grid-gap:4px;gap:4px;padding:8px 0 2px;border-top:1px solid rgba(60,92,136,.16)}.orbital-app-shell .orbital-search-workspace-focus-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;color:var(--text-secondary);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:7px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}.orbital-app-shell .orbital-search-workspace-focus-comparative{margin:0;color:#d7e9ff;font-size:10px;line-height:1.35}.orbital-app-shell .orbital-search-workspace-focus-indicators{display:flex;flex-wrap:wrap;gap:4px 5px}.orbital-app-shell .orbital-search-workspace-focus-indicator{padding:0;color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:6px;line-height:1.35;letter-spacing:.16em;text-transform:uppercase}.orbital-app-shell .continuity-telemetry-row{display:grid;grid-template-columns:4px minmax(0,1fr);grid-gap:10px;gap:10px;padding:10px 12px;border:1px solid rgba(73,114,161,.22);background:rgba(8,14,26,.74)}.orbital-app-shell .continuity-telemetry-row--compact{padding-block:9px}.orbital-app-shell .continuity-telemetry-body{display:grid;grid-gap:4px;gap:4px;min-width:0}.orbital-app-shell .continuity-telemetry-headline-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px}.orbital-app-shell .continuity-telemetry-headline{color:var(--text-strong);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.78rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.orbital-app-shell .continuity-telemetry-subline{color:var(--text);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.68rem;line-height:1.35;letter-spacing:.04em;text-transform:none}.orbital-app-shell .continuity-telemetry-meta{color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.58rem;line-height:1.35;letter-spacing:.08em;text-transform:none}.orbital-app-shell .continuity-telemetry-chip-row{gap:4px 5px}.orbital-app-shell .continuity-severity-rail{display:flex;align-self:stretch;width:4px}.orbital-app-shell .continuity-severity-rail-bar{width:100%;background:rgba(73,114,161,.38)}.orbital-app-shell .continuity-severity-rail--quiet .continuity-severity-rail-bar{background:rgba(73,114,161,.26)}.orbital-app-shell .continuity-severity-rail--building .continuity-severity-rail-bar{background:rgba(108,171,255,.46)}.orbital-app-shell .continuity-severity-rail--persistent .continuity-severity-rail-bar{background:rgba(116,192,145,.58)}.orbital-app-shell .continuity-severity-rail--elevated .continuity-severity-rail-bar{background:rgba(218,173,82,.68)}.orbital-app-shell .continuity-severity-rail--expanding .continuity-severity-rail-bar{background:rgba(91,146,231,.82)}.orbital-app-shell .continuity-severity-rail--critical .continuity-severity-rail-bar{background:rgba(228,111,127,.92)}.orbital-app-shell .continuity-replay-ribbon{display:grid;grid-gap:4px;gap:4px}.orbital-app-shell .continuity-replay-ribbon-item{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;grid-gap:6px;gap:6px;align-items:center;padding:6px 8px;border:1px solid rgba(73,114,161,.22);background:rgba(8,14,26,.7);color:var(--text);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.62rem;line-height:1.35;letter-spacing:.08em;text-transform:uppercase}.orbital-app-shell .continuity-replay-ribbon-item--changed{border-color:rgba(108,171,255,.5)}.orbital-app-shell .continuity-replay-ribbon-item--stale{border-color:rgba(218,173,82,.5)}.orbital-app-shell .continuity-replay-ribbon-item--baseline_establishing,.orbital-app-shell .continuity-replay-ribbon-item--unavailable{border-color:rgba(73,114,161,.18);color:var(--text-dim)}.orbital-app-shell .continuity-replay-ribbon-glyph,.orbital-app-shell .continuity-replay-ribbon-window{color:var(--text-dim)}.orbital-app-shell .continuity-replay-ribbon-state{color:var(--text-strong)}.orbital-app-shell .continuity-replay-ribbon-meta{justify-self:end;color:var(--text-dim);text-transform:none;letter-spacing:.05em}.orbital-app-shell .continuity-adjacency-panel{display:grid;grid-gap:8px;gap:8px;padding:10px 12px;border:1px solid rgba(73,114,161,.22);background:rgba(7,13,24,.8)}.orbital-app-shell .continuity-adjacency-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.orbital-app-shell .continuity-adjacency-panel-title{margin:0;font-size:.74rem}.orbital-app-shell .continuity-adjacency-panel-body{display:grid;grid-template-columns:4px minmax(0,1fr);grid-gap:10px;gap:10px}.orbital-app-shell .continuity-adjacency-panel-content{display:grid;grid-gap:4px;gap:4px;min-width:0}.orbital-app-shell .continuity-adjacency-panel-entity{color:var(--text-strong);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.76rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.orbital-app-shell .continuity-adjacency-panel-tree{display:grid;grid-gap:2px;gap:2px;color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.62rem;line-height:1.35;letter-spacing:.08em;text-transform:uppercase}.orbital-app-shell .continuity-adjacency-panel-tree-line{display:flex;gap:6px}.orbital-app-shell .continuity-adjacency-panel-tree-branch{color:rgba(141,176,223,.86)}.orbital-app-shell .continuity-adjacency-panel-meta{display:flex;flex-wrap:wrap;gap:4px 8px;color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.56rem;line-height:1.35;letter-spacing:.08em;text-transform:none}.orbital-app-shell .orbital-search-workspace-signals{display:grid;grid-gap:4px;gap:4px;padding:8px 0 2px;border-top:1px solid rgba(60,92,136,.26)}.orbital-app-shell .orbital-search-workspace-signals-comparative,.orbital-app-shell .orbital-search-workspace-signals-tempo{margin:0;color:var(--text-secondary);font-size:12px;line-height:1.35;letter-spacing:.01em}.orbital-app-shell .orbital-search-workspace-signals-comparative{color:#d8ebff}.orbital-app-shell .orbital-search-workspace-signals-chips{display:flex;flex-wrap:wrap;gap:5px 6px}.orbital-app-shell .orbital-search-workspace-signals-chip{padding:2px 6px;border:1px solid rgba(73,114,161,.34);background:rgba(11,20,38,.82);color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:8px;line-height:1.35;letter-spacing:.14em;text-transform:uppercase}.orbital-app-shell .orbital-search-workspace-temporal{display:grid;grid-gap:5px;gap:5px;padding:8px 0 2px;border-top:1px solid rgba(60,92,136,.26)}.orbital-app-shell .orbital-search-workspace-temporal-grid{display:grid;grid-gap:5px;gap:5px}.orbital-app-shell .orbital-search-workspace-temporal-item{display:grid;grid-gap:2px;gap:2px;padding:6px 8px;border:1px solid rgba(60,92,136,.24);background:rgba(8,15,28,.74)}.orbital-app-shell .orbital-search-workspace-temporal-item span{color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:7px;line-height:1.35;letter-spacing:.14em;text-transform:uppercase}.orbital-app-shell .orbital-search-workspace-temporal-item strong{color:#dbeaff;font-size:11px;line-height:1.35;font-weight:500}.orbital-app-shell .orbital-search-workspace-graph-groups{display:grid;grid-gap:6px;gap:6px}.orbital-app-shell .orbital-search-workspace-graph-group{display:grid;grid-gap:5px;gap:5px;padding-top:6px;border-top:1px solid rgba(60,92,136,.28);transition:opacity var(--motion-fast) ease,border-color var(--motion-fast) ease,background-color var(--motion-fast) ease}.orbital-app-shell .orbital-search-workspace-graph-group:first-child{padding-top:0;border-top:0}.orbital-app-shell .orbital-search-workspace-graph-group.dominant{padding:8px 0 2px;background:linear-gradient(180deg,rgba(13,25,46,.42),rgba(8,15,28,.02))}.orbital-app-shell .orbital-search-workspace-graph-group.heat-active,.orbital-app-shell .orbital-search-workspace-graph-group.heat-critical{border-color:rgba(108,171,255,.48)}.orbital-app-shell .orbital-search-workspace-graph-group-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:8px;line-height:1.45;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.orbital-app-shell .orbital-search-workspace-graph-group-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:5px}.orbital-app-shell .orbital-search-workspace-graph-group-meta span:last-child{color:var(--text-dim);font-size:7px}.orbital-app-shell .orbital-search-workspace-graph-items{display:grid;grid-gap:5px;gap:5px}.orbital-app-shell .orbital-search-workspace-graph-item{display:grid;grid-gap:2px;gap:2px;width:100%;padding:8px 9px;border:1px solid rgba(60,92,136,.42);background:rgba(11,20,38,.9);text-align:left;color:inherit;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:opacity var(--motion-fast) ease,border-color var(--motion-fast) ease,background-color var(--motion-fast) ease,transform var(--motion-fast) ease}.orbital-app-shell .orbital-search-workspace-graph-item.focused{border-color:rgba(113,170,247,.82);background:rgba(15,28,51,.96)}.orbital-app-shell .orbital-search-workspace-graph-item:hover{border-color:rgba(97,136,191,.66);background:rgba(14,25,45,.94)}.orbital-app-shell .orbital-search-workspace-graph-item.active,.orbital-app-shell .orbital-search-workspace-graph-item.selected{border-color:rgba(108,171,255,.74);background:rgba(15,28,51,.98)}.orbital-app-shell .orbital-search-workspace-graph-item.pinned{border-color:rgba(233,201,120,.68)}.orbital-app-shell .orbital-search-workspace-graph-item.heat-active,.orbital-app-shell .orbital-search-workspace-graph-item.heat-critical{border-color:rgba(108,171,255,.58)}.orbital-app-shell .orbital-search-workspace-graph-item.heat-critical{box-shadow:inset 0 0 0 1px rgba(228,111,127,.12)}.orbital-app-shell .orbital-search-workspace-graph-item-name{color:var(--text-primary);font-family:var(--font-display);font-size:.84rem;line-height:1.14;letter-spacing:.005em}.orbital-app-shell .orbital-search-workspace-graph-item-meta{display:flex;flex-wrap:wrap;gap:6px 8px;color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:8px;line-height:1.45;letter-spacing:.1em;text-transform:uppercase}.orbital-app-shell .orbital-search-workspace-graph-item-weight{padding:1px 5px;border:1px solid rgba(96,128,177,.35);background:rgba(10,19,35,.84);color:#d9e9ff;font-size:7px}.orbital-app-shell .orbital-search-workspace-group.related{border-color:rgba(108,171,255,.62);background:linear-gradient(180deg,rgba(12,23,43,.98),rgba(8,15,28,.98))}.orbital-app-shell .orbital-search-workspace-group.related .orbital-section-title{color:#d9edff}.orbital-app-shell .orbital-search-workspace-group.dimmed{opacity:.72;border-color:rgba(55,84,122,.34)}.orbital-app-shell .orbital-search-workspace-compare,.orbital-app-shell .orbital-search-workspace-rail-actions,.orbital-app-shell .orbital-search-workspace-refine{display:grid;grid-gap:7px;gap:7px;padding:10px 11px;border:1px solid rgba(60,92,136,.42);background:linear-gradient(180deg,rgba(10,20,38,.94),rgba(8,15,28,.98))}.orbital-app-shell .orbital-search-workspace-compare-card{display:grid;grid-gap:3px;gap:3px;padding:8px 9px;border:1px solid rgba(84,123,180,.38);background:rgba(12,21,38,.92);text-align:left;color:inherit;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.orbital-app-shell .orbital-search-workspace-compare-card-name{color:var(--text-primary);font-family:var(--font-display);font-size:.84rem;line-height:1.15}.orbital-app-shell .orbital-search-workspace-compare-card-meta{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;line-height:1.45;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.orbital-app-shell .orbital-search-workspace-compare-delta{display:grid;grid-gap:6px;gap:6px;padding-top:4px;border-top:1px solid rgba(60,92,136,.22)}.orbital-app-shell .orbital-search-workspace-compare-delta-grid{display:grid;grid-gap:5px;gap:5px}.orbital-app-shell .orbital-search-workspace-compare-delta-row{display:grid;grid-gap:3px;gap:3px;padding:6px 8px;border:1px solid rgba(60,92,136,.24);background:rgba(8,15,28,.76)}.orbital-app-shell .orbital-search-workspace-compare-delta-label{color:var(--text-secondary);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:7px;line-height:1.35;letter-spacing:.16em;text-transform:uppercase}.orbital-app-shell .orbital-search-workspace-compare-delta-values{display:flex;flex-wrap:wrap;align-items:center;gap:5px 6px}.orbital-app-shell .orbital-search-workspace-compare-delta-value{color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:8px;line-height:1.35;letter-spacing:.1em;text-transform:uppercase}.orbital-app-shell .orbital-search-workspace-compare-delta-cue{color:#d9ebff;font-size:10px;line-height:1.3;letter-spacing:.01em}.orbital-app-shell .orbital-search-workspace-saved-views{display:grid;grid-gap:7px;gap:7px;padding:10px 11px;border:1px solid rgba(60,92,136,.42);background:linear-gradient(180deg,rgba(10,20,38,.94),rgba(8,15,28,.98))}.orbital-app-shell .orbital-search-workspace-saved-views-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.orbital-app-shell .orbital-search-workspace-saved-views-helper{margin:3px 0 0;color:var(--text-dim);font-size:10px;line-height:1.35}.orbital-app-shell .orbital-search-workspace-saved-views-save{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:7px;gap:7px}.orbital-app-shell .orbital-search-workspace-saved-views-input{min-width:0}.orbital-app-shell .orbital-search-workspace-saved-views-list{display:grid;grid-gap:5px;gap:5px}.orbital-app-shell .orbital-search-workspace-collections{display:grid;grid-gap:7px;gap:7px;padding:9px 10px;border:1px solid rgba(60,92,136,.24);background:linear-gradient(180deg,rgba(8,15,28,.86),rgba(6,12,22,.94))}.orbital-app-shell .orbital-search-workspace-collections-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.orbital-app-shell .orbital-search-workspace-collections-helper{margin:3px 0 0;color:var(--text-dim);font-size:10px;line-height:1.35}.orbital-app-shell .orbital-search-workspace-collections-create{flex-shrink:0}.orbital-app-shell .orbital-search-workspace-collections-empty{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 8px;padding:8px 9px;border:1px dashed rgba(60,92,136,.18);background:rgba(8,15,28,.5);color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:7px;line-height:1.35;letter-spacing:.14em;text-transform:uppercase}.orbital-app-shell .orbital-search-workspace-collections-list{display:grid;grid-gap:6px;gap:6px}.orbital-app-shell .orbital-search-workspace-collection-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;padding:8px 9px;border:1px solid rgba(60,92,136,.18);background:rgba(8,15,28,.7)}.orbital-app-shell .orbital-search-workspace-collection-copy{display:grid;grid-gap:2px;gap:2px;min-width:0}.orbital-app-shell .orbital-search-workspace-collection-title{color:var(--text-primary);font-family:var(--font-display);font-size:.78rem;line-height:1.15}.orbital-app-shell .orbital-search-workspace-collection-meta{color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:7px;line-height:1.35;letter-spacing:.14em;text-transform:uppercase}.orbital-app-shell .orbital-search-workspace-collection-add{flex-shrink:0}.orbital-app-shell .orbital-search-workspace-collections-status{color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:7px;line-height:1.35;letter-spacing:.14em;text-transform:uppercase}.orbital-app-shell .orbital-search-workspace-saved-view{display:grid;grid-gap:2px;gap:2px;width:100%;text-align:left}.orbital-app-shell .orbital-search-workspace-saved-view-label{color:var(--text-primary);font-family:var(--font-display);font-size:.78rem;line-height:1.15}.orbital-app-shell .orbital-search-workspace-saved-view-meta{color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:7px;line-height:1.35;letter-spacing:.14em;text-transform:uppercase}.orbital-app-shell .orbital-search-workspace-compare-summary{display:grid;grid-gap:4px;gap:4px;padding-top:4px;border-top:1px solid rgba(60,92,136,.22);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:8px;line-height:1.45;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.orbital-app-shell .orbital-search-workspace-action-row{flex-wrap:wrap}.orbital-app-shell .orbital-search-workspace-stack{display:grid;grid-gap:10px;gap:10px}.orbital-app-shell .orbital-search-workspace-secondary{display:grid;grid-gap:10px;gap:10px;padding:10px 12px}.orbital-app-shell .orbital-search-workspace-summary{display:grid;grid-gap:5px;gap:5px;padding:10px 11px;border:1px solid rgba(60,92,136,.42);background:linear-gradient(180deg,rgba(10,20,38,.96),rgba(8,15,28,.98))}.orbital-app-shell .orbital-search-workspace-controls{display:grid;grid-gap:7px;gap:7px}.orbital-app-shell .orbital-search-workspace-chip-group{display:grid;grid-gap:5px;gap:5px}.orbital-app-shell .orbital-search-workspace-chip-row{flex-wrap:wrap}.orbital-app-shell .orbital-search-workspace-links{display:flex;flex-wrap:wrap}.orbital-app-shell .orbital-search-workspace-results{display:grid;grid-gap:5px;gap:5px}.orbital-app-shell .orbital-search-workspace-results-head{margin-bottom:0}.orbital-app-shell .orbital-search-workspace-groups{display:grid;grid-template-columns:1fr;grid-gap:7px;gap:7px}.orbital-app-shell .orbital-search-workspace-lane{display:grid;grid-gap:3px;gap:3px;padding:6px 0 1px;border-top:1px solid rgba(60,92,136,.12);position:relative}.orbital-app-shell .orbital-search-workspace-lane:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,rgba(108,171,255,.18),transparent 72%);opacity:.12;pointer-events:none}.orbital-app-shell .orbital-search-workspace-lane.dominant{padding-top:7px}.orbital-app-shell .orbital-search-workspace-lane.related{border-color:rgba(108,171,255,.4)}.orbital-app-shell .orbital-search-workspace-lane.dimmed{opacity:.82}.orbital-app-shell .orbital-search-workspace-lane-head{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;padding:0 2px;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:6px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:rgba(160,186,223,.72)}.orbital-app-shell .orbital-search-workspace-lane-head-copy{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.orbital-app-shell .orbital-search-workspace-lane-marker{display:inline-flex;align-items:center;min-height:16px;padding:0 2px;border:0;background:transparent;color:rgba(215,232,255,.82);font-size:6px;letter-spacing:.12em}.orbital-app-shell .orbital-search-workspace-lane-head-meta{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px 8px}.orbital-app-shell .orbital-search-workspace-lane-strip{display:grid;grid-gap:4px;gap:4px}.orbital-app-shell .orbital-search-result-card.orbital-search-workspace-lane-row{display:grid;grid-template-columns:minmax(60px,.08fr) minmax(0,4.35fr) minmax(40px,.05fr);align-items:stretch;grid-gap:4px;gap:4px;width:100%;padding:4px 0 2px;border:0;border-top:1px solid rgba(60,92,136,.16);background:transparent;text-align:left;color:inherit;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color var(--motion-fast) ease,background-color var(--motion-fast) ease,opacity var(--motion-fast) ease,transform var(--motion-fast) ease,box-shadow var(--motion-fast) ease;position:relative;overflow:hidden}.orbital-app-shell .orbital-search-result-card.orbital-search-workspace-lane-row:hover{background:linear-gradient(90deg,rgba(13,24,43,.22),transparent 22%),rgba(10,18,33,.22)}.orbital-app-shell .orbital-search-result-card.orbital-search-workspace-lane-row.focused{box-shadow:inset 0 0 0 1px rgba(113,170,247,.22);background:linear-gradient(90deg,rgba(13,25,46,.24),transparent 26%),rgba(12,22,39,.28)}.orbital-app-shell .orbital-search-result-card.orbital-search-workspace-lane-row.active{box-shadow:inset 0 0 0 1px rgba(108,171,255,.24);background:linear-gradient(90deg,rgba(15,28,51,.28),transparent 28%),rgba(13,24,43,.3)}.orbital-app-shell .orbital-search-result-card.orbital-search-workspace-lane-row.selected{box-shadow:inset 0 0 0 1px rgba(84,123,180,.22);background:linear-gradient(90deg,rgba(13,23,41,.24),transparent 26%),rgba(11,20,37,.28)}.orbital-app-shell .orbital-search-result-card.orbital-search-workspace-lane-row.pinned{box-shadow:inset 3px 0 0 rgba(233,201,120,.5),inset 0 0 0 1px rgba(233,201,120,.18)}.orbital-app-shell .orbital-search-result-card.orbital-search-workspace-lane-row.continuity-shifted{opacity:.98}.orbital-app-shell .orbital-search-result-card.orbital-search-workspace-lane-row.heat-active,.orbital-app-shell .orbital-search-result-card.orbital-search-workspace-lane-row.heat-critical{animation:orbital-intelligence-pulse 4.8s ease-in-out infinite}.orbital-app-shell .orbital-search-result-card.orbital-search-workspace-lane-row:focus-visible{outline:none;box-shadow:inset 0 0 0 1px rgba(113,170,247,.42),0 0 0 1px rgba(113,170,247,.08)}.orbital-app-shell .orbital-search-workspace-lane-anchor{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:0 2px 0 0;border-right:1px solid rgba(60,92,136,.08)}.orbital-app-shell .orbital-search-workspace-lane-anchor-badges{display:flex;flex-wrap:wrap;align-items:center;gap:1px 2px}.orbital-app-shell .orbital-search-workspace-lane-anchor-identity{display:grid;grid-gap:0;gap:0;min-width:0}.orbital-app-shell .orbital-search-workspace-lane-anchor-name{color:var(--text-primary);font-family:var(--font-display);font-size:.72rem;line-height:1.05;letter-spacing:.005em}.orbital-app-shell .orbital-search-workspace-lane-anchor-meta{display:flex;flex-wrap:wrap;gap:2px 4px;color:var(--text-secondary);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:5px;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}.orbital-app-shell .orbital-search-workspace-lane-spine{display:grid;grid-gap:0;gap:0;min-width:0;padding:0 2px 0 0;border-right:1px solid rgba(60,92,136,.03)}.orbital-app-shell .orbital-search-workspace-lane-spine-label{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:5px;line-height:1.35;letter-spacing:.14em;text-transform:uppercase;color:rgba(160,186,223,.52)}.orbital-app-shell .orbital-search-workspace-lane-edges{display:grid;grid-gap:1px;gap:1px}.orbital-app-shell .orbital-search-workspace-lane-edge{display:flex;flex-wrap:nowrap;align-items:baseline;gap:0;padding-left:1px;border-left:1px solid rgba(92,128,176,.04);white-space:nowrap;overflow:hidden}.orbital-app-shell .orbital-search-workspace-lane-edge.taxonomy-launch{border-left-color:rgba(108,171,255,.34)}.orbital-app-shell .orbital-search-workspace-lane-edge.taxonomy-regulatory,.orbital-app-shell .orbital-search-workspace-lane-edge.taxonomy-spectrum{border-left-color:rgba(244,185,66,.34)}.orbital-app-shell .orbital-search-workspace-lane-edge.taxonomy-anomaly{border-left-color:rgba(228,111,127,.38)}.orbital-app-shell .orbital-search-workspace-lane-edge.taxonomy-constellation{border-left-color:rgba(95,176,255,.28)}.orbital-app-shell .orbital-search-workspace-lane-edge.taxonomy-watch-overlap{border-left-color:rgba(124,188,255,.24)}.orbital-app-shell .orbital-search-workspace-lane-edge-label,.orbital-app-shell .orbital-search-workspace-lane-edge-lead,.orbital-app-shell .orbital-search-workspace-lane-edge-target{min-width:0;overflow:hidden;text-overflow:ellipsis}.orbital-app-shell .orbital-search-workspace-lane-edge-lead,.orbital-app-shell .orbital-search-workspace-lane-edge-target{color:var(--text-primary);font-size:9px;line-height:1.28}.orbital-app-shell .orbital-search-workspace-lane-edge-lead{max-width:36%;color:rgba(221,236,255,.92);letter-spacing:.02em}.orbital-app-shell .orbital-search-workspace-lane-edge-lead-ghost{color:rgba(139,176,224,.34)}.orbital-app-shell .orbital-search-workspace-lane-edge-label{color:rgba(204,221,245,.86);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:6.5px;line-height:1.22;letter-spacing:.02em;text-transform:none;font-weight:600;text-wrap:balance}.orbital-app-shell .orbital-search-workspace-lane-edge-connector{color:rgba(139,176,224,.74);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:6px;line-height:1}.orbital-app-shell .orbital-search-workspace-lane-edge-connector-faint{color:rgba(139,176,224,.28)}.orbital-app-shell .orbital-search-workspace-lane-edge-tail-glyph{color:rgba(139,176,224,.34);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:6px;line-height:1;letter-spacing:.04em}.orbital-app-shell .orbital-search-workspace-lane-edge.priority-primary{border-left-color:rgba(111,171,255,.34);padding-left:7px}.orbital-app-shell .orbital-search-workspace-lane-edge.priority-primary .orbital-search-workspace-lane-edge-lead,.orbital-app-shell .orbital-search-workspace-lane-edge.priority-primary .orbital-search-workspace-lane-edge-target{color:#f4f9ff;font-size:10px;font-weight:650}.orbital-app-shell .orbital-search-workspace-lane-edge.priority-secondary{opacity:.38;border-left-color:rgba(111,171,255,.08)}.orbital-app-shell .orbital-search-workspace-lane-edge.priority-ambient{opacity:.18;border-left-color:rgba(111,171,255,.05);border-left-style:dashed}.orbital-app-shell .orbital-search-workspace-lane-edge-continuation{display:flex;align-items:baseline;gap:2px;padding-left:2px;color:rgba(160,186,223,.52);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:4px;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;opacity:.42}.orbital-app-shell .orbital-search-workspace-lane-edge-continuation-glyph{color:rgba(139,176,224,.32);font-size:5px;line-height:1}.orbital-app-shell .orbital-search-workspace-lane-edge-continuation-line{flex:1 1;height:1px;min-width:18px;background:linear-gradient(90deg,rgba(139,176,224,.16),rgba(139,176,224,.04) 66%,rgba(139,176,224,0));opacity:.68}.orbital-app-shell .orbital-search-workspace-lane-tail{display:grid;grid-gap:0;gap:0;min-width:0;padding-left:0}.orbital-app-shell .orbital-search-workspace-lane-tail-top{display:flex;flex-wrap:wrap;align-items:center;gap:1px 3px}.orbital-app-shell .orbital-search-workspace-lane-tail-label{color:rgba(160,186,223,.58);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:4px;line-height:1.35;letter-spacing:.1em;text-transform:uppercase}.orbital-app-shell .orbital-search-workspace-lane-tail-telemetry{display:inline-flex;align-items:center;min-height:0;padding:0;border:0;background:transparent;color:#d9ebff;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:4px;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;opacity:.56;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbital-app-shell .orbital-search-workspace-lane-tail-telemetry-row{display:flex;flex-wrap:wrap;gap:1px 3px}.orbital-app-shell .orbital-search-workspace-lane-tail-flow{display:grid;grid-gap:0;gap:0}.orbital-app-shell .orbital-search-workspace-lane-tail-activity{color:var(--text-secondary);font-size:7px;line-height:1.16;opacity:.72}.orbital-app-shell .orbital-search-workspace-lane-tail-inline{display:flex;flex-wrap:wrap;gap:0 3px;color:rgba(160,186,223,.62);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:3.5px;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.orbital-app-shell .orbital-search-workspace-lane-tail-comparative,.orbital-app-shell .orbital-search-workspace-lane-tail-cue{color:#d7e9ff;font-size:4px;line-height:1.35}.orbital-app-shell .orbital-search-workspace-lane-tail-continuation{color:rgba(160,186,223,.54);opacity:.72}.orbital-app-shell .orbital-search-workspace-lane-tail-residue{display:flex;flex-wrap:nowrap;gap:1px 2px;align-items:baseline;min-width:0;opacity:.44;overflow:hidden;white-space:nowrap;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.98),rgba(0,0,0,.7) 66%,rgba(0,0,0,0));mask-image:linear-gradient(90deg,rgba(0,0,0,.98),rgba(0,0,0,.7) 66%,rgba(0,0,0,0))}.orbital-app-shell .orbital-search-workspace-lane-tail-chip,.orbital-app-shell .orbital-search-workspace-lane-tail-signal{padding:0;border:0;background:transparent;color:rgba(160,186,223,.5);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:3.5px;line-height:1.1;letter-spacing:.08em;text-transform:uppercase}.orbital-app-shell .orbital-search-workspace-lane-tail-actions{display:flex;flex-wrap:wrap;gap:5px 7px;align-items:center}.orbital-app-shell .orbital-search-workspace-lane-tail-actions .orbital-search-result-compare,.orbital-app-shell .orbital-search-workspace-lane-tail-actions .orbital-search-result-open{opacity:.92}.orbital-app-shell .orbital-search-workspace-surface-reasons{display:grid;grid-gap:5px;gap:5px;padding-top:2px}.orbital-app-shell .orbital-search-workspace-surface-reasons-chips{display:flex;flex-wrap:wrap;gap:5px 6px}.orbital-app-shell .orbital-search-workspace-surface-reason{color:#d7e8ff;font-size:6px;line-height:1.35}.orbital-app-shell .orbital-search-result-compare,.orbital-app-shell .orbital-search-workspace-surface-reason{padding:0;border:0;background:transparent;font-family:var(--font-mono),"IBM Plex Mono",monospace;letter-spacing:.16em;text-transform:uppercase}.orbital-app-shell .orbital-search-result-compare{font-size:9px;color:#d7e9ff;cursor:pointer}.orbital-app-shell .orbital-search-result-open{margin-top:1px;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim)}.orbital-app-shell .orbital-search-workspace-empty{padding:12px 0 0}.orbital-app-shell .orbital-search-workspace-active-node,.orbital-app-shell .orbital-search-workspace-compare,.orbital-app-shell .orbital-search-workspace-rail{position:relative;overflow:hidden}.orbital-app-shell .orbital-search-workspace-active-node:before,.orbital-app-shell .orbital-search-workspace-compare:before,.orbital-app-shell .orbital-search-workspace-rail:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,0) 26%),repeating-linear-gradient(180deg,rgba(120,170,235,.02),rgba(120,170,235,.02) 1px,transparent 0,transparent 16px);opacity:.12;animation:orbital-scan-drift 18s linear infinite}.orbital-app-shell .orbital-search-result-priority.heat-active,.orbital-app-shell .orbital-search-result-priority.heat-critical,.orbital-app-shell .orbital-search-result-state.heat-active,.orbital-app-shell .orbital-search-result-state.heat-critical,.orbital-app-shell .orbital-search-workspace-graph-item.heat-active,.orbital-app-shell .orbital-search-workspace-graph-item.heat-critical,.orbital-app-shell .orbital-search-workspace-lane-row.heat-active,.orbital-app-shell .orbital-search-workspace-lane-row.heat-critical{animation:orbital-intelligence-pulse 5.2s ease-in-out infinite}@keyframes orbital-scan-drift{0%{background-position:0 0}to{background-position:0 120px}}@keyframes orbital-intelligence-pulse{0%,to{opacity:.94}50%{opacity:1}}@media (max-width:760px){.orbital-app-shell .orbital-search-workspace-layout{grid-template-columns:1fr}.orbital-app-shell .orbital-search-workspace-rail{position:static}.orbital-app-shell .orbital-search-workspace-toolbar-head{grid-template-columns:1fr}.orbital-app-shell .orbital-search-workspace-toolbar-meta{justify-content:flex-start}.orbital-app-shell .orbital-search-workspace-groups{grid-template-columns:1fr}.orbital-app-shell .orbital-search-result-card-top{flex-direction:column}.orbital-app-shell .orbital-search-result-card-cue{justify-items:start;text-align:left}}.orbital-app-shell .orbital-page-header-top{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.orbital-app-shell .orbital-page-header.orbital-search-page-header.query-active .orbital-page-header-top{display:none;gap:8px}.orbital-app-shell .orbital-page-header.orbital-search-page-header.query-active .orbital-last-updated,.orbital-app-shell .orbital-page-header.orbital-search-page-header.query-active .orbital-page-kicker{font-size:7px;line-height:1.25}.orbital-app-shell .orbital-homepage-intro{max-width:74ch;font-size:.83rem;line-height:1.7;color:var(--orbital-copy-dim)}.orbital-app-shell .orbital-homepage-status-panel{gap:10px;padding:14px 16px;border-left:0;background:linear-gradient(90deg,rgba(72,114,178,.52),rgba(72,114,178,.52) 3px,transparent 0),linear-gradient(180deg,rgba(12,21,39,.94),rgba(8,14,27,.96))}.orbital-app-shell .orbital-homepage-status-panel-head{display:grid;grid-gap:8px;gap:8px}.orbital-app-shell .orbital-homepage-status-panel-label-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.orbital-app-shell .orbital-homepage-status-panel-label{font-family:var(--font-body),"IBM Plex Sans",sans-serif;font-size:.64rem;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:#eff6ff}.orbital-app-shell .orbital-homepage-status-strip{font-size:.66rem;line-height:1.55;letter-spacing:.11em;text-transform:uppercase;color:var(--orbital-copy-dim)}.orbital-app-shell .orbital-homepage-status-panel-copy{margin:0;max-width:76ch;font-size:.8rem;line-height:1.68;color:var(--orbital-copy-dim)}.orbital-app-shell .orbital-launch-manifest-status{display:grid;grid-gap:8px;gap:8px;padding:12px 14px;border-left:0;background:linear-gradient(90deg,rgba(68,136,255,.42),rgba(68,136,255,.42) 3px,transparent 0),linear-gradient(180deg,rgba(11,19,35,.95),rgba(7,13,25,.97))}.orbital-app-shell .orbital-launch-manifest-status-live{background:linear-gradient(90deg,rgba(68,136,255,.42),rgba(68,136,255,.42) 3px,transparent 0),linear-gradient(180deg,rgba(10,18,34,.95),rgba(7,13,25,.97))}.orbital-app-shell .orbital-launch-manifest-status-warn{background:linear-gradient(90deg,rgba(234,171,91,.5),rgba(234,171,91,.5) 3px,transparent 0),linear-gradient(180deg,rgba(12,18,30,.96),rgba(7,12,22,.98))}.orbital-app-shell .orbital-launch-manifest-status-head{display:grid;grid-gap:6px;gap:6px}.orbital-app-shell .orbital-launch-manifest-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));grid-gap:6px;gap:6px}.orbital-app-shell .orbital-launch-manifest-stat{display:grid;grid-gap:3px;gap:3px;min-height:64px;padding:8px 10px;border:1px solid rgba(84,123,180,.38);background:rgba(12,21,38,.9)}.orbital-app-shell .orbital-launch-manifest-stat-label{font-size:.6rem;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--orbital-copy-dim)}.orbital-app-shell .orbital-launch-manifest-stat-value{font-family:var(--font-mono),monospace;font-size:.82rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#eef5ff}.orbital-app-shell .orbital-launch-manifest-empty-state,.orbital-app-shell .orbital-launch-manifest-warning{display:grid;grid-gap:8px;gap:8px;padding:12px 14px}.orbital-app-shell .orbital-launch-manifest-warning{border-left:0;background:linear-gradient(90deg,rgba(234,171,91,.5),rgba(234,171,91,.5) 3px,transparent 0),linear-gradient(180deg,rgba(11,18,31,.96),rgba(7,12,22,.98))}.orbital-app-shell .orbital-launch-manifest-empty-state{border-left:0;background:linear-gradient(90deg,rgba(68,136,255,.42),rgba(68,136,255,.42) 3px,transparent 0),linear-gradient(180deg,rgba(10,18,34,.95),rgba(7,13,25,.97))}.orbital-app-shell .orbital-homepage-status-grid{display:flex;flex-wrap:wrap;gap:8px}.orbital-app-shell .orbital-homepage-status-pill{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:1px solid rgba(84,123,180,.62);background:rgba(14,25,45,.86);color:#d5e6f9;font-family:var(--font-mono),monospace;font-size:.62rem;line-height:1;letter-spacing:.1em;text-transform:uppercase}.orbital-app-shell .orbital-page-title{margin:0;font-family:var(--font-body),"IBM Plex Sans",sans-serif;font-size:1.08rem;line-height:1.1;letter-spacing:.12em;text-transform:uppercase;color:#eef5ff}.orbital-app-shell .orbital-page-kicker{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--orbital-copy-dim)}.orbital-app-shell .orbital-filter-bar{display:flex;flex-wrap:wrap;gap:8px}.orbital-app-shell .orbital-feed-stack{display:grid;grid-gap:8px;gap:8px;width:100%}.orbital-app-shell .orbital-module{display:grid;grid-gap:10px;gap:10px;padding:12px 14px}.orbital-app-shell .orbital-module-compact{gap:8px;padding:10px 12px}.orbital-app-shell .orbital-module-compact.orbital-homepage-status-panel{display:grid;grid-gap:8px;gap:8px;padding:12px 14px;border-left:0;background:linear-gradient(90deg,rgba(72,114,178,.52),rgba(72,114,178,.52) 3px,transparent 0),linear-gradient(180deg,rgba(12,21,39,.94),rgba(8,14,27,.96))}.orbital-app-shell .orbital-module-compact.orbital-homepage-quiet-module{display:grid;grid-gap:10px;gap:10px;padding:12px 14px;border-left:0;background:linear-gradient(90deg,rgba(72,114,178,.52),rgba(72,114,178,.52) 3px,transparent 0),linear-gradient(180deg,rgba(10,18,34,.95),rgba(7,13,25,.97))}.orbital-app-shell .orbital-module .orbital-section-head,.orbital-app-shell .orbital-module-compact .orbital-section-head{margin-bottom:0}.orbital-app-shell .orbital-disclosure{gap:0;padding:0;overflow:hidden}.orbital-app-shell .orbital-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.orbital-app-shell .orbital-disclosure>summary::-webkit-details-marker{display:none}.orbital-app-shell .orbital-disclosure>summary:after{content:"+";flex:0 0 auto;font-family:IBM Plex Mono,monospace;font-size:.9rem;line-height:1;letter-spacing:.08em;color:var(--orbital-copy-dim);transition:transform .14s ease,color .14s ease}.orbital-app-shell .orbital-disclosure[open]>summary:after{transform:rotate(45deg);color:#eef5ff}.orbital-app-shell .orbital-disclosure>summary:hover{background:rgba(18,34,60,.36)}.orbital-app-shell .orbital-disclosure>summary .orbital-section-head{flex:1 1 auto}.orbital-app-shell .orbital-disclosure-body{display:grid;grid-gap:12px;gap:12px;padding:0 16px 14px;border-top:1px solid rgba(46,72,110,.45)}@media (max-width:640px){.orbital-app-shell .orbital-page-header{padding:14px 16px}.orbital-app-shell .orbital-page-title{font-size:.96rem}}@keyframes orbital-live-pulse{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.18);opacity:1}}@media (prefers-reduced-motion:reduce){.orbital-app-shell .orbital-live-dot{animation:none!important}.orbital-app-shell .orbital-context-row,.orbital-app-shell .orbital-event-row,.orbital-app-shell .orbital-kv-row,.orbital-app-shell .orbital-orientation-stat,.orbital-app-shell .orbital-search-empty-button,.orbital-app-shell .orbital-search-result,.orbital-app-shell .orbital-search-workspace-active-node,.orbital-app-shell .orbital-search-workspace-compare,.orbital-app-shell .orbital-search-workspace-lane-row,.orbital-app-shell .orbital-search-workspace-rail,.orbital-app-shell .orbital-shell-nav-item,.orbital-app-shell .orbital-watchlist-item,.orbital-app-shell .orbital-weather-cell{transition:none}.orbital-app-shell .orbital-search-result-priority.heat-active,.orbital-app-shell .orbital-search-result-priority.heat-critical,.orbital-app-shell .orbital-search-result-state.heat-active,.orbital-app-shell .orbital-search-result-state.heat-critical,.orbital-app-shell .orbital-search-workspace-active-node:before,.orbital-app-shell .orbital-search-workspace-compare:before,.orbital-app-shell .orbital-search-workspace-graph-item.heat-active,.orbital-app-shell .orbital-search-workspace-graph-item.heat-critical,.orbital-app-shell .orbital-search-workspace-lane-row.heat-active,.orbital-app-shell .orbital-search-workspace-lane-row.heat-critical,.orbital-app-shell .orbital-search-workspace-rail:before{animation:none!important}}@media (max-width:1320px){.orbital-shell-content-grid{grid-template-columns:minmax(0,1fr)}.orbital-shell-context{position:static}}@media (max-width:1180px){.orbital-shell-topbar{grid-template-columns:220px minmax(220px,1fr) auto}}@media (max-width:960px){.orbital-shell-topbar{top:8px;right:auto;grid-template-columns:1fr;height:auto}.orbital-shell-sidebar,.orbital-shell-topbar{position:-webkit-sticky;position:sticky;left:auto}.orbital-shell-sidebar{top:16px;bottom:auto;width:100%;margin-top:16px}.orbital-app-shell.is-collapsed .orbital-shell-sidebar{width:100%}.orbital-app-shell.is-collapsed .orbital-shell-nav-label,.orbital-app-shell.is-collapsed .orbital-shell-sidebar-heading,.orbital-app-shell.is-collapsed .orbital-watchlist-name{display:initial}.orbital-app-shell.is-collapsed .orbital-shell-nav-item,.orbital-app-shell.is-collapsed .orbital-watchlist-item,.orbital-shell-nav-item,.orbital-watchlist-item{grid-template-columns:28px minmax(0,1fr) auto;justify-items:stretch;padding:0 12px;min-height:46px}.orbital-app-shell.is-collapsed .orbital-shell-nav-badge,.orbital-app-shell.is-collapsed .orbital-watchlist-count{position:static}.orbital-app-shell.is-collapsed .orbital-shell-main,.orbital-shell-main{margin-left:0;padding-top:16px}.orbital-orientation-bar{grid-template-columns:1fr}.orbital-orientation-stats{grid-auto-flow:column;grid-auto-columns:minmax(132px,1fr);grid-template-columns:none;min-width:max-content;overflow-x:auto;scrollbar-width:thin}.orbital-orientation-stats::-webkit-scrollbar{height:8px}.orbital-orientation-stats::-webkit-scrollbar-thumb{background:rgba(88,127,181,.52);border-radius:999px}}.orbital-finance-logo-wrap{align-items:center;display:inline-flex;justify-content:center;width:56px;height:56px;border-radius:14px;background:rgba(8,18,34,.88);border:1px solid rgba(88,127,181,.28);overflow:hidden}.orbital-finance-logo{display:block;width:100%;height:100%;object-fit:contain;background:#fff}@media (max-width:1180px) and (min-width:961px){.orbital-app-shell{--orbital-sidebar-width:72px}.orbital-shell-sidebar{width:var(--orbital-sidebar-width);padding:10px 8px;overflow:visible}.orbital-shell-sidebar .orbital-shell-nav-label,.orbital-shell-sidebar .orbital-shell-sidebar-heading,.orbital-shell-sidebar .orbital-watchlist-name{display:none}.orbital-shell-sidebar .orbital-shell-nav-item,.orbital-shell-sidebar .orbital-watchlist-item{grid-template-columns:1fr;justify-items:center;padding:8px 6px;min-height:52px;position:relative}.orbital-shell-sidebar .orbital-shell-nav-badge,.orbital-shell-sidebar .orbital-watchlist-count{position:absolute;top:6px;right:6px}}@media (max-width:640px){.orbital-shell-topbar-actions{justify-content:flex-start;flex-wrap:wrap}.orbital-weather-grid{grid-template-columns:1fr}}.orbital-app-shell{--bg-base:#060810;--bg-surface:#0a0d16;--bg-elevated:#0f1420;--bg-hover:#141926;--bg-overlay:#0f1420;--border:#1a2238;--border-bright:#243050;--accent:#4488ff;--accent-dim:rgba(68,136,255,0.12);--accent-glow:0 0 20px rgba(68,136,255,0.2);--signal:#ff8c00;--anomaly:#ff2244;--success:#00cc66;--info:#4488ff;--text-primary:#e8edf5;--text-secondary:#6a7a96;--text-dim:#3a4560;--text-data:#4488ff;--motion-fast:150ms;--motion-panel:250ms;--ease-standard:cubic-bezier(0.2,0,0.4,1);--orb-space-1:4px;--orb-space-2:8px;--orb-space-3:12px;--orb-space-4:16px;--orb-space-5:20px;--orb-space-6:24px;--orb-space-7:32px;--orb-space-8:48px;--orb-space-9:64px;--orbital-shell-gap:var(--orb-space-5);--orbital-shell-gutter:var(--orb-space-6);--orbital-sidebar-width:296px;--orbital-sidebar-width-collapsed:80px;--orbital-topbar-height:64px;min-height:100vh;background:linear-gradient(180deg,rgba(68,136,255,.04) 0,rgba(68,136,255,0) 120px),var(--bg-base);color:var(--text-primary);font-family:var(--font-body),"IBM Plex Sans",sans-serif}.orbital-app-shell>:not(.orbital-boot-screen){transition:opacity var(--motion-panel) var(--ease-standard)}.orbital-app-shell.orbital-app-shell-booting>:not(.orbital-boot-screen){opacity:0;pointer-events:none}.orbital-app-shell .button,.orbital-app-shell .input,.orbital-app-shell .orbital-bar-track,.orbital-app-shell .orbital-context-row,.orbital-app-shell .orbital-finance-logo-wrap,.orbital-app-shell .orbital-heatmap-cell,.orbital-app-shell .orbital-heatmap-header,.orbital-app-shell .orbital-heatmap-legend-cell,.orbital-app-shell .orbital-heatmap-row-label,.orbital-app-shell .orbital-kv-row,.orbital-app-shell .orbital-live-pill,.orbital-app-shell .orbital-search-dropdown,.orbital-app-shell .orbital-sidebar-toggle,.orbital-app-shell .orbital-topbar-alerts,.orbital-app-shell .orbital-topbar-return,.orbital-app-shell .orbital-weather-cell,.orbital-app-shell .panel,.orbital-app-shell select,.orbital-app-shell textarea{border-radius:0!important}.orbital-app-shell .orbital-wordmark{font-family:var(--font-orbital-wordmark),"Orbitron",sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:.16em;line-height:1;text-transform:uppercase;color:var(--text-primary)}.orbital-app-shell .orbital-context-entity-title,.orbital-app-shell .orbital-context-primary,.orbital-app-shell .orbital-empty-title,.orbital-app-shell .orbital-feature-card h2,.orbital-app-shell .orbital-health-title,.orbital-app-shell .orbital-page-title,.orbital-app-shell .orbital-section-title,.orbital-app-shell .orbital-shell-context-head h2,.orbital-app-shell .orbital-shell-section-head h3,.orbital-app-shell .orbital-today-group-title,.orbital-app-shell .orbital-weekly-highlight-title{font-family:var(--font-body),"IBM Plex Sans",sans-serif;font-weight:500;color:var(--text-primary)}.orbital-app-shell .orbital-badge,.orbital-app-shell .orbital-bar-label,.orbital-app-shell .orbital-bar-value,.orbital-app-shell .orbital-breadcrumbs,.orbital-app-shell .orbital-context-secondary,.orbital-app-shell .orbital-context-time,.orbital-app-shell .orbital-event-time,.orbital-app-shell .orbital-inline-metadata,.orbital-app-shell .orbital-kv-key,.orbital-app-shell .orbital-last-updated,.orbital-app-shell .orbital-muted,.orbital-app-shell .orbital-orientation-label,.orbital-app-shell .orbital-page-kicker,.orbital-app-shell .orbital-panel-attribution,.orbital-app-shell .orbital-panel-attribution span,.orbital-app-shell .orbital-search-helper,.orbital-app-shell .orbital-search-page-meta,.orbital-app-shell .orbital-search-result-id,.orbital-app-shell .orbital-search-result-meta,.orbital-app-shell .orbital-shell-context-kicker,.orbital-app-shell .orbital-shell-footer-links,.orbital-app-shell .orbital-shell-nav-badge,.orbital-app-shell .orbital-shell-section-head a,.orbital-app-shell .orbital-shell-sidebar-heading,.orbital-app-shell .orbital-stat-label,.orbital-app-shell .orbital-stat-value,.orbital-app-shell .orbital-stat-value-sm,.orbital-app-shell .orbital-status-badge,.orbital-app-shell .orbital-today-pagination,.orbital-app-shell .orbital-today-window,.orbital-app-shell .orbital-watchlist-count,.orbital-app-shell .orbital-weather-cell span,.orbital-app-shell .orbital-weekly-range{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.orbital-app-shell .orbital-shell-sidebar,.orbital-app-shell .orbital-shell-topbar,.orbital-app-shell .panel{border:1px solid var(--border);background:var(--bg-surface);box-shadow:none}.orbital-app-shell .panel{--panel-severity:var(--border);border-left-width:2px;border-left-color:var(--panel-severity);transition:background-color var(--motion-panel) var(--ease-standard),border-color var(--motion-panel) var(--ease-standard),transform var(--motion-panel) var(--ease-standard)}.orbital-app-shell .panel:before{width:100%;background:linear-gradient(90deg,var(--panel-severity,var(--border)) 0,rgba(255,255,255,0) 100%)}.orbital-app-shell .panel:hover{background:var(--bg-elevated);border-color:var(--border-bright);transform:translateY(-1px)}.orbital-app-shell .orbital-shell-topbar{grid-template-columns:220px minmax(260px,1fr) auto;gap:var(--orb-space-4);padding:0 var(--orb-space-5);height:var(--orbital-topbar-height);border-left-width:2px;border-left-color:var(--accent);background:var(--bg-surface);transition:background-color var(--motion-panel) var(--ease-standard),border-color var(--motion-panel) var(--ease-standard)}.orbital-app-shell .orbital-shell-topbar-frame{position:relative;padding-left:58px}.orbital-app-shell .orbital-shell-topbar-frame:after{content:"Objects " attr(data-objects);position:absolute;top:50%;right:clamp(152px,18vw,316px);transform:translateY(-50%);min-height:24px;display:inline-flex;align-items:center;padding:0 var(--orb-space-2);border:1px solid var(--border);background:var(--bg-overlay);color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase;pointer-events:none}.orbital-app-shell .orbital-shell-brand-copy{display:grid;grid-gap:2px;gap:2px}.orbital-app-shell .orbital-shell-brand-byline{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim)}.orbital-app-shell .orbital-section-head,.orbital-app-shell .orbital-shell-brand,.orbital-app-shell .orbital-shell-context-head,.orbital-app-shell .orbital-shell-footer-links,.orbital-app-shell .orbital-shell-topbar-actions,.orbital-app-shell .orbital-today-footer-links,.orbital-app-shell .orbital-today-footer-links-group,.orbital-app-shell .orbital-weekly-exports{gap:var(--orb-space-4)}.orbital-app-shell .orbital-live-pill,.orbital-app-shell .orbital-sidebar-toggle,.orbital-app-shell .orbital-topbar-alerts,.orbital-app-shell .orbital-topbar-return{min-height:36px;padding:0 var(--orb-space-4);border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-secondary);transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}.orbital-app-shell .orbital-sidebar-toggle:hover,.orbital-app-shell .orbital-topbar-alerts:hover,.orbital-app-shell .orbital-topbar-return:hover{background:var(--bg-hover);border-color:var(--border-bright);color:var(--text-primary)}.orbital-app-shell .orbital-live-pill{border-color:color-mix(in srgb,var(--success) 45%,var(--border));color:var(--text-primary)}.orbital-app-shell .orbital-live-dot{width:5px;height:5px;border-radius:999px;background:var(--success);box-shadow:none;animation:orbital-live-pulse 2s var(--ease-standard) infinite}.orbital-app-shell .orbital-shell-sidebar{position:fixed;top:calc(var(--orbital-shell-gutter) + var(--orbital-topbar-height) + var(--orb-space-4));bottom:var(--orbital-shell-gutter);left:var(--orbital-shell-gutter);z-index:60;width:var(--orbital-sidebar-width);display:flex;flex-direction:column;gap:var(--orb-space-5);padding:var(--orb-space-4);border-left-width:2px;border-left-color:var(--border);background:var(--bg-surface);overflow:auto;transition:width var(--motion-panel) var(--ease-standard);--panel-severity:var(--line)}.orbital-app-shell .orbital-context-stack,.orbital-app-shell .orbital-feature-grid,.orbital-app-shell .orbital-intel-grid,.orbital-app-shell .orbital-meta-grid,.orbital-app-shell .orbital-shell-feed>.grid,.orbital-app-shell .orbital-shell-nav,.orbital-app-shell .orbital-stats-grid,.orbital-app-shell .orbital-watchlist-stack{gap:var(--orb-space-2)}.orbital-app-shell .orbital-shell-nav,.orbital-app-shell .orbital-shell-watchlists,.orbital-app-shell .orbital-watchlist-stack{display:grid}.orbital-app-shell .orbital-context-row,.orbital-app-shell .orbital-event-row,.orbital-app-shell .orbital-feature-card,.orbital-app-shell .orbital-health-panel,.orbital-app-shell .orbital-kv-row,.orbital-app-shell .orbital-orientation-stat,.orbital-app-shell .orbital-search-empty-button,.orbital-app-shell .orbital-search-result,.orbital-app-shell .orbital-shell-nav-item,.orbital-app-shell .orbital-stat-card,.orbital-app-shell .orbital-watchlist-item,.orbital-app-shell .orbital-weather-cell{border-left-color:var(--border);border:1px solid var(--border);border-left-width:2px;background:var(--bg-surface);color:var(--text-primary);transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.orbital-app-shell .orbital-shell-nav-item,.orbital-app-shell .orbital-watchlist-item{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center}.orbital-app-shell .orbital-context-row:hover,.orbital-app-shell .orbital-event-row:hover,.orbital-app-shell .orbital-feature-card:hover,.orbital-app-shell .orbital-kv-row-link:hover,.orbital-app-shell .orbital-orientation-stat:hover,.orbital-app-shell .orbital-search-empty-button:hover,.orbital-app-shell .orbital-search-result.active,.orbital-app-shell .orbital-search-result:hover,.orbital-app-shell .orbital-shell-nav-item.active,.orbital-app-shell .orbital-shell-nav-item:hover,.orbital-app-shell .orbital-watchlist-item:hover,.orbital-app-shell .orbital-weather-cell:hover{background:var(--bg-hover);border-color:var(--border-bright)}.orbital-app-shell .orbital-shell-nav-item,.orbital-app-shell .orbital-watchlist-item{border-left-color:var(--panel-severity,var(--border))}.orbital-app-shell .orbital-context-section-market,.orbital-app-shell .orbital-context-section-signal,.orbital-app-shell .orbital-orientation-bar,.orbital-app-shell .orbital-shell-nav-item-policy,.orbital-app-shell .orbital-shell-nav-item-signal{--panel-severity:var(--accent)}.orbital-app-shell .orbital-context-section-alert,.orbital-app-shell .orbital-event-row-alert,.orbital-app-shell .orbital-shell-nav-item-alert{--panel-severity:var(--anomaly)}.orbital-app-shell .orbital-context-section-launch,.orbital-app-shell .orbital-context-section-weather,.orbital-app-shell .orbital-health-caution,.orbital-app-shell .orbital-shell-nav-item-launch,.orbital-app-shell .orbital-shell-nav-item-weather{--panel-severity:var(--signal)}.orbital-app-shell .orbital-health-good{--panel-severity:var(--success)}.orbital-app-shell .orbital-shell-nav-item,.orbital-app-shell .orbital-watchlist-item{min-height:40px;padding:0 var(--orb-space-3);gap:var(--orb-space-3);background:var(--bg-surface)}.orbital-app-shell .orbital-shell-sidebar-toggle{position:absolute;top:50%;left:calc(var(--orbital-shell-gutter) + 12px);z-index:71;transform:translateY(-50%)}.orbital-app-shell .orbital-shell-nav-label,.orbital-app-shell .orbital-watchlist-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbital-app-shell .orbital-shell-nav-icon{width:24px;height:24px;background:var(--bg-elevated);border:1px solid var(--border);color:var(--text-data)}.orbital-app-shell .orbital-badge,.orbital-app-shell .orbital-shell-nav-badge,.orbital-app-shell .orbital-status-badge,.orbital-app-shell .orbital-watchlist-count{min-height:20px;padding:0 var(--orb-space-2);border:1px solid;background:transparent;color:var(--text-secondary);font-size:9px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.orbital-app-shell .orbital-watchlist-dot{width:5px;height:5px}.orbital-app-shell .orbital-filter-label,.orbital-app-shell .orbital-orientation-label,.orbital-app-shell .orbital-page-kicker,.orbital-app-shell .orbital-panel-attribution,.orbital-app-shell .orbital-shell-context-kicker,.orbital-app-shell .orbital-shell-sidebar-heading,.orbital-app-shell .orbital-stat-label{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.orbital-app-shell .orbital-shell-main{gap:var(--orbital-shell-gap);padding-right:var(--orbital-shell-gutter);padding-bottom:var(--orb-space-6);transition:margin-left var(--motion-panel) var(--ease-standard)}.orbital-app-shell{display:grid;grid-template-columns:var(--orbital-sidebar-width) minmax(0,1fr);grid-template-areas:"topbar topbar" "sidebar main";grid-column-gap:var(--orbital-shell-gap);column-gap:var(--orbital-shell-gap);align-items:start;padding:var(--orbital-shell-gutter)}.orbital-app-shell>.orbital-reveal:first-of-type{grid-area:topbar;min-width:0}.orbital-app-shell>.orbital-reveal:nth-of-type(2){grid-area:sidebar;min-width:0;align-self:start;min-inline-size:var(--orbital-sidebar-width)}.orbital-app-shell>.orbital-shell-main{grid-area:main;min-width:0}.orbital-app-shell .orbital-shell-topbar{position:-webkit-sticky;position:sticky;top:var(--orb-space-2);left:auto;right:auto;width:100%;z-index:70}.orbital-app-shell .orbital-shell-sidebar{position:static;top:auto;left:auto;bottom:auto;width:100%;max-height:none}.orbital-app-shell .orbital-shell-main{margin-left:0!important;padding-top:0}.orbital-app-shell .orbital-orientation-bar{grid-template-columns:minmax(460px,auto) minmax(0,1fr);background:var(--bg-surface)}.orbital-app-shell .orbital-orientation-stats{grid-template-columns:repeat(5,minmax(96px,1fr));min-width:520px}.orbital-app-shell .orbital-orientation-stat{gap:var(--orb-space-2);min-height:72px;padding:var(--orb-space-4);border:0;border-right:1px solid var(--border)}.orbital-app-shell .orbital-orientation-value{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:1rem;color:var(--text-data)}.orbital-app-shell .orbital-shell-content-grid{grid-template-columns:minmax(0,1fr) 260px;gap:var(--orbital-shell-gap)}.orbital-app-shell .orbital-shell-context{top:calc(var(--orbital-shell-gutter) + var(--orbital-topbar-height) + var(--orb-space-4));gap:var(--orb-space-5);padding:var(--orb-space-5);--panel-severity:var(--border)}.orbital-app-shell .orbital-shell-context-market,.orbital-app-shell .orbital-shell-context-signal{--panel-severity:var(--accent)}.orbital-app-shell .orbital-shell-context-alert{--panel-severity:var(--anomaly)}.orbital-app-shell .orbital-shell-context-launch,.orbital-app-shell .orbital-shell-context-weather{--panel-severity:var(--signal)}.orbital-app-shell .orbital-shell-context-head{padding:var(--orb-space-4);background:rgba(8,17,31,.96);border-bottom:1px solid var(--border)}.orbital-app-shell .orbital-shell-context-head h2,.orbital-app-shell .orbital-shell-section-head h3{font-size:1rem;letter-spacing:.02em}.orbital-app-shell .orbital-empty-message,.orbital-app-shell .orbital-muted,.orbital-app-shell .orbital-shell-context-head p,.orbital-app-shell .orbital-today-executive,.orbital-app-shell .orbital-transparency-box,.orbital-app-shell .orbital-warning-box,.orbital-app-shell .orbital-weekly-intro{color:var(--text-secondary);font-family:var(--font-body),"IBM Plex Sans",sans-serif;font-weight:400;line-height:1.6;letter-spacing:0}.orbital-app-shell .orbital-panel-attribution{display:flex;justify-content:space-between;gap:var(--orb-space-3);align-items:center;padding-top:var(--orb-space-3);border-top:1px solid var(--border);padding-inline:var(--orb-space-4);padding-bottom:var(--orb-space-4)}.orbital-app-shell .orbital-panel-attribution-orientation{grid-column:1/-1;padding:var(--orb-space-3) var(--orb-space-5) 0}.orbital-app-shell .orbital-badge-row,.orbital-app-shell .orbital-heading-actions,.orbital-app-shell .orbital-link-cluster{display:flex;flex-wrap:wrap}.orbital-app-shell .orbital-badge-row,.orbital-app-shell .orbital-link-cluster{gap:var(--orb-space-2)}.orbital-app-shell .orbital-heading-actions{gap:var(--orb-space-2);justify-content:flex-end}.orbital-app-shell .orbital-stack-offset{margin-top:var(--orb-space-3)}.orbital-app-shell .orbital-stack-offset-sm{margin-top:var(--orb-space-2)}.orbital-app-shell .orbital-summary-copy{line-height:1.5}.orbital-app-shell .orbital-subsection-title{margin:0;color:var(--text-primary);font-family:var(--font-body),"IBM Plex Sans",sans-serif;font-size:16px;font-weight:500;letter-spacing:.02em}.orbital-app-shell .orbital-list-block,.orbital-app-shell .orbital-list-tight{margin:0;padding-left:18px;color:var(--text-secondary);font-family:var(--font-body),"IBM Plex Sans",sans-serif;line-height:1.6}.orbital-app-shell .orbital-list-block{display:grid;grid-gap:4px;gap:4px}.orbital-app-shell .orbital-score-cell{display:grid;grid-gap:var(--orb-space-1);gap:var(--orb-space-1)}.orbital-app-shell .orbital-score-row{display:flex;align-items:center;gap:var(--orb-space-2)}.orbital-app-shell .orbital-score-confidence{color:var(--text-secondary);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.orbital-app-shell .orbital-progress-track{width:100%;height:8px;overflow:hidden;border:1px solid var(--border);background:var(--bg-elevated)}.orbital-app-shell .orbital-progress-track-sm{width:120px}.orbital-app-shell .orbital-progress-fill{height:100%;background:var(--accent)}.orbital-app-shell .orbital-intel-explainer{display:grid;grid-gap:var(--orb-space-2);gap:var(--orb-space-2);max-width:680px;margin:var(--orb-space-2) 0 var(--orb-space-3)}.orbital-app-shell .orbital-intel-explainer p{margin:0;color:var(--text-secondary);line-height:1.45}.orbital-app-shell .orbital-intel-explainer .orbital-intel-explainer-fine{font-size:12px;color:var(--text-dim)}.orbital-app-shell .orbital-transparency-box-minimal{padding:0;border:0;background:transparent}.orbital-app-shell .orbital-stats-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.orbital-app-shell .orbital-stat-card{gap:var(--orb-space-2);min-height:128px;padding:var(--orb-space-4);align-content:start;--panel-severity:var(--accent)}.orbital-app-shell .orbital-stat-label{margin:0}.orbital-app-shell .orbital-stat-value{font-size:clamp(28px,3vw,40px);line-height:1;color:var(--text-data)}.orbital-app-shell .orbital-stat-value-sm{font-size:10px;color:var(--text-secondary);letter-spacing:.1em;text-transform:uppercase}.orbital-app-shell .orbital-cite-box,.orbital-app-shell .orbital-feature-card,.orbital-app-shell .orbital-glossary-box,.orbital-app-shell .orbital-health-panel,.orbital-app-shell .orbital-transparency-box{padding:var(--orb-space-4)}.orbital-app-shell .orbital-section-head{margin-bottom:var(--orb-space-4);padding-bottom:var(--orb-space-3);border-bottom:1px solid var(--border)}.orbital-app-shell .orbital-section-title{margin:0;font-size:clamp(20px,2.4vw,28px);letter-spacing:.02em;text-transform:none}.orbital-app-shell .button{min-height:36px;padding:0 var(--orb-space-4);border:1px solid var(--accent);background:var(--accent);color:#f4f8ff;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;box-shadow:none;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}.orbital-app-shell .button:hover{background:color-mix(in srgb,var(--accent) 82%,white 18%);border-color:color-mix(in srgb,var(--accent) 78%,white 22%)}.orbital-app-shell .button.secondary{background:transparent;border-color:var(--border-bright);color:var(--text-primary)}.orbital-app-shell .button.secondary:hover{background:var(--accent-dim);border-color:var(--accent)}.orbital-app-shell .button.tertiary{background:transparent;border-color:transparent;color:var(--text-secondary)}.orbital-app-shell .button.tertiary:hover{background:transparent;color:var(--text-primary)}.orbital-app-shell .input,.orbital-app-shell select,.orbital-app-shell textarea{min-height:40px;padding:0 var(--orb-space-3);border-left-color:var(--border);border-left-width:1px;border:1px solid var(--border);border-left:2px solid var(--accent);background:var(--bg-elevated);color:var(--text-primary);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:12px;letter-spacing:.04em;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}.orbital-app-shell textarea{min-height:120px;padding:var(--orb-space-3)}.orbital-app-shell .input:focus,.orbital-app-shell .input:focus-visible,.orbital-app-shell select:focus,.orbital-app-shell select:focus-visible,.orbital-app-shell textarea:focus,.orbital-app-shell textarea:focus-visible{border-color:var(--border-bright);border-left-color:var(--accent);background:var(--bg-hover);box-shadow:var(--accent-glow)}.orbital-app-shell .orbital-feature-grid,.orbital-app-shell .orbital-filter-meta,.orbital-app-shell .orbital-filter-row,.orbital-app-shell .orbital-intel-grid,.orbital-app-shell .orbital-meta-grid,.orbital-app-shell .orbital-quick-actions,.orbital-app-shell .orbital-search,.orbital-app-shell .orbital-search-input-row,.orbital-app-shell .orbital-share-toolbar,.orbital-app-shell .orbital-share-toolbar-actions,.orbital-app-shell .orbital-today-highlights,.orbital-app-shell .orbital-use-grid,.orbital-app-shell .orbital-weather-grid,.orbital-app-shell .orbital-weekly-daily-links{gap:var(--orb-space-2)}.orbital-app-shell .orbital-search-dropdown{top:calc(100% + var(--orb-space-2));border:1px solid var(--border-bright);background:var(--bg-elevated);box-shadow:none}.orbital-app-shell .orbital-search-empty-button,.orbital-app-shell .orbital-search-result{padding:var(--orb-space-3) var(--orb-space-4);border-bottom:1px solid var(--border)}.orbital-app-shell .orbital-search-result.active{border-left:2px solid var(--accent);padding-left:calc(var(--orb-space-4) - 2px);box-shadow:none}.orbital-app-shell .orbital-event-row{padding:var(--orb-space-3);border-left-color:var(--accent);background:var(--bg-surface)}.orbital-app-shell .orbital-event-row-alert{border-left-color:var(--anomaly);background:color-mix(in srgb,var(--anomaly) 8%,var(--bg-surface))}.orbital-app-shell .orbital-inline-link{color:var(--text-data);border-bottom-color:color-mix(in srgb,var(--accent) 60%,transparent)}.orbital-app-shell .orbital-inline-link:hover{color:var(--text-primary);border-bottom-color:var(--accent)}.orbital-app-shell .orbital-kv-row{grid-template-columns:minmax(124px,180px) 1fr;gap:var(--orb-space-2);padding:var(--orb-space-3);background:var(--bg-surface)}.orbital-app-shell .orbital-bar-label,.orbital-app-shell .orbital-bar-value,.orbital-app-shell .orbital-event-time,.orbital-app-shell .orbital-kv-key{font-size:8px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim)}.orbital-app-shell .orbital-acceleration,.orbital-app-shell .orbital-bar-value,.orbital-app-shell .orbital-kv-value,.orbital-app-shell .orbital-weather-cell strong{color:var(--text-primary);font-family:var(--font-mono),"IBM Plex Mono",monospace}.orbital-app-shell .orbital-context-secondary,.orbital-app-shell .orbital-search-page-meta,.orbital-app-shell .orbital-search-result-id,.orbital-app-shell .orbital-search-result-meta{color:var(--text-secondary);font-size:.64rem;line-height:1.35;letter-spacing:.08em;text-transform:uppercase}.orbital-app-shell .orbital-acceleration-up{color:var(--success)}.orbital-app-shell .orbital-acceleration-down{color:var(--anomaly)}.orbital-app-shell .orbital-acceleration-steady{color:var(--text-secondary)}.orbital-app-shell .orbital-table{width:100%;border-collapse:collapse;font-family:var(--font-body),"IBM Plex Sans",sans-serif;font-size:13px}.orbital-app-shell .orbital-table td,.orbital-app-shell .orbital-table th{min-height:40px;padding:var(--orb-space-3) var(--orb-space-3) var(--orb-space-3) 0;border-bottom:1px solid var(--border);background:transparent}.orbital-app-shell .orbital-table th{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim)}.orbital-app-shell .orbital-table td{color:var(--text-primary);text-align:left;vertical-align:middle}.orbital-app-shell .orbital-table tbody tr:hover{background:var(--bg-hover)}.orbital-app-shell .orbital-table .orbital-table-text{text-align:left}.orbital-app-shell .orbital-table .orbital-table-num{text-align:right;font-family:var(--font-mono),"IBM Plex Mono",monospace;color:var(--text-data)}.orbital-app-shell .orbital-table .orbital-table-meta{font-family:var(--font-mono),"IBM Plex Mono",monospace;color:var(--text-secondary)}.orbital-app-shell .orbital-flow-stack,.orbital-app-shell .orbital-kv-block,.orbital-app-shell .orbital-table-head-note{display:grid}.orbital-app-shell .orbital-flow-stack,.orbital-app-shell .orbital-table-head-note{gap:var(--orb-space-3)}.orbital-app-shell .orbital-kv-block{gap:var(--orb-space-2)}.orbital-app-shell .orbital-table-head-note{margin-bottom:var(--orb-space-3)}.orbital-app-shell .stats-line-chart-wrap{margin:0;display:grid;grid-gap:var(--orb-space-2);gap:var(--orb-space-2)}.orbital-app-shell .stats-line-chart{width:100%;height:auto;border:1px solid var(--border);border-radius:0;background:linear-gradient(180deg,rgba(68,136,255,.05),rgba(68,136,255,0) 40%),var(--bg-surface)}.orbital-app-shell .stats-axis{stroke:var(--border-bright);stroke-width:1}.orbital-app-shell .stats-line{fill:none;stroke:var(--accent);stroke-width:2}.orbital-app-shell .stats-point{fill:var(--accent);stroke:var(--bg-base);stroke-width:1}.orbital-app-shell .stats-line-caption,.orbital-app-shell .stats-line-legend-item{color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase}.orbital-app-shell .stats-line-legend{display:flex;flex-wrap:wrap;gap:var(--orb-space-2) var(--orb-space-3)}.orbital-app-shell .stats-line-chip{width:12px;height:2px;border-radius:0;display:inline-block}.orbital-app-shell .orbital-bar-track,.orbital-app-shell .orbital-cite-code,.orbital-app-shell .orbital-empty-state,.orbital-app-shell .orbital-heatmap-cell,.orbital-app-shell .orbital-heatmap-header,.orbital-app-shell .orbital-heatmap-legend-cell,.orbital-app-shell .orbital-heatmap-row-label{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary)}.orbital-app-shell .orbital-bar-track{height:8px}.orbital-app-shell .orbital-bar-fill{background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 70%,white 30%))}.orbital-app-shell .orbital-heatmap-cell,.orbital-app-shell .orbital-heatmap-header,.orbital-app-shell .orbital-heatmap-row-label{min-height:40px;padding:var(--orb-space-3)}.orbital-app-shell .orbital-heatmap-header,.orbital-app-shell .orbital-heatmap-row-label{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.orbital-app-shell .orbital-heatmap-cell{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:11px;color:var(--text-primary)}.orbital-app-shell .orbital-badge{padding:0 var(--orb-space-2);color:var(--text-secondary);background:transparent}.orbital-app-shell .orbital-badge-event-NEW_OBJECT,.orbital-app-shell .orbital-badge-severity-LOW{color:var(--success)}.orbital-app-shell .orbital-badge-editorial-URGENT,.orbital-app-shell .orbital-badge-event-DECAYED,.orbital-app-shell .orbital-badge-severity-HIGH{color:var(--anomaly)}.orbital-app-shell .orbital-badge-editorial-NOTABLE,.orbital-app-shell .orbital-badge-editorial-SIGNIFICANT,.orbital-app-shell .orbital-badge-event-ORBIT_CHANGE,.orbital-app-shell .orbital-badge-severity-MED{color:var(--signal)}.orbital-app-shell .orbital-badge-editorial-ROUTINE{color:var(--text-secondary)}.orbital-app-shell .orbital-empty-state{padding:var(--orb-space-6);border-left-width:2px;border-left-color:var(--border)}.orbital-app-shell .orbital-page-header,.orbital-app-shell .orbital-today-header,.orbital-app-shell .orbital-weekly-header{display:grid;grid-gap:var(--orb-space-4);gap:var(--orb-space-4)}.orbital-app-shell .orbital-module,.orbital-app-shell .orbital-module-compact,.orbital-app-shell .orbital-page-header{padding:var(--orb-space-5);width:100%;max-width:none}.orbital-app-shell .orbital-page-title{font-size:clamp(22px,3vw,34px);line-height:1;letter-spacing:.02em}.orbital-app-shell .article-card{--panel-severity:var(--line);padding:0;gap:0;overflow:hidden;border-left-color:var(--panel-severity)}.orbital-app-shell .article-card[data-category="Military & Defense"],.orbital-app-shell .article-card[data-category=Government]{--panel-severity:var(--anomaly)}.orbital-app-shell .article-card[data-category=Business],.orbital-app-shell .article-card[data-category=Finance]{--panel-severity:var(--warn)}.orbital-app-shell .article-card[data-category="Space Community"],.orbital-app-shell .article-card[data-category=Research]{--panel-severity:var(--accent)}.orbital-app-shell .article-card-media{margin-bottom:0}.orbital-app-shell .article-card-image-credit{margin:0;padding:8px 12px;background:rgba(8,17,31,.96);border-bottom:1px solid var(--border);color:var(--text-dim)}.orbital-app-shell .article-card .badge.category-badge,.orbital-app-shell .article-card-image-credit{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase}.orbital-app-shell .article-card .badge.category-badge{margin:12px 12px 0;border-radius:0;border:1px solid;background:transparent;padding:0 8px}.orbital-app-shell .article-card-title{margin:var(--orb-space-2) 0 0;padding:0 12px;color:var(--text-primary);font-family:var(--font-body),"IBM Plex Sans",sans-serif;font-weight:500;letter-spacing:.02em}.orbital-app-shell .article-card-summary{margin:var(--orb-space-1) 0 0;padding:0 12px;color:var(--text-secondary);font-family:var(--font-body),"IBM Plex Sans",sans-serif}.orbital-app-shell .article-card-source{margin:0;padding:10px 12px 12px;border-top:1px solid var(--border);color:var(--text-dim);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase}.orbital-app-shell .orbital-shell-footer{padding:var(--orb-space-4) var(--orb-space-5);--panel-severity:var(--border)}.orbital-app-shell .orbital-shell-footer-links a,.orbital-app-shell .orbital-shell-section-head a,.orbital-app-shell .orbital-topbar-alerts,.orbital-app-shell .orbital-topbar-return{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase}.orbital-app-shell .admin-inbox-filters{display:flex;flex-wrap:wrap;gap:var(--orb-space-2)}.orbital-app-shell .admin-inbox-filter{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 var(--orb-space-3);border:1px solid var(--border);background:transparent;color:var(--text-secondary);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}.orbital-app-shell .admin-inbox-filter:hover{background:var(--bg-hover);border-color:var(--border-bright);color:var(--text-primary)}.orbital-app-shell .admin-inbox-filter.active{border-color:var(--accent);background:var(--accent-dim);color:var(--text-primary)}.orbital-app-shell .orbital-event-meta-row{display:flex;align-items:center;justify-content:space-between;gap:var(--orb-space-4);flex-wrap:wrap}.orbital-app-shell .orbital-event-badges,.orbital-app-shell .orbital-inline-links{display:flex;flex-wrap:wrap;gap:var(--orb-space-2)}.orbital-app-shell .orbital-copy-block{margin:var(--orb-space-2) 0 0}.orbital-app-shell .orbital-copy-block-sm{margin:var(--orb-space-1) 0 0}.orbital-app-shell .orbital-heading-reset{margin:0}.orbital-boot-screen{position:fixed;inset:0;z-index:200;display:grid;place-items:center;background:var(--bg-base);pointer-events:none;opacity:1;transition:opacity var(--motion-panel) var(--ease-standard)}.orbital-boot-screen-fade{opacity:0}.orbital-boot-frame{display:grid;grid-gap:var(--orb-space-2);gap:var(--orb-space-2);width:min(560px,calc(100vw - 2 * var(--orb-space-6)));padding:var(--orb-space-6);border:0;background:transparent;box-shadow:none;text-align:center}.orbital-boot-line{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-data);min-height:1.2em}.orbital-reveal{opacity:1;transform:translateY(0)}.orbital-app-shell-ready .orbital-reveal{animation:orbital-fade-up var(--motion-panel) var(--ease-standard) both;animation-delay:var(--orbital-delay,0s)}.orbital-app-shell-ready .orbital-shell-main .orbital-reveal{animation-delay:var(--orbital-delay,0s)}@keyframes orbital-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.orbital-app-shell-ready .orbital-reveal,.orbital-boot-screen,.orbital-reveal{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}}@media (max-width:1360px){.orbital-app-shell .orbital-shell-content-grid{grid-template-columns:minmax(0,1fr)}.orbital-app-shell .orbital-shell-context{position:static}}@media (max-width:1180px){.orbital-app-shell .orbital-shell-topbar{grid-template-columns:200px minmax(220px,1fr) auto}.orbital-app-shell .orbital-shell-topbar-frame:after{display:none}}@media (max-width:960px){.orbital-app-shell{--orbital-shell-gutter:16px;grid-template-columns:minmax(0,1fr);grid-template-areas:"topbar" "sidebar" "main"}.orbital-app-shell .orbital-shell-topbar{top:var(--orb-space-2);grid-template-columns:1fr;gap:var(--orb-space-3);height:auto;padding:var(--orb-space-4)}.orbital-app-shell .orbital-shell-topbar-frame{padding-left:0}.orbital-app-shell .orbital-shell-sidebar{top:var(--orb-space-4);position:static;width:100%;max-height:none;margin-top:var(--orb-space-4)}.orbital-app-shell.is-collapsed .orbital-shell-sidebar{width:100%}.orbital-app-shell .orbital-shell-main,.orbital-app-shell.is-collapsed .orbital-shell-main{margin-left:0;padding-top:var(--orb-space-4);padding-right:var(--orbital-shell-gutter)}.orbital-app-shell .orbital-orientation-bar{grid-template-columns:1fr}.orbital-app-shell .orbital-shell-sidebar-toggle{display:none}.orbital-app-shell .orbital-orientation-stats{grid-auto-flow:column;grid-auto-columns:minmax(132px,1fr);grid-template-columns:none;min-width:max-content;overflow-x:auto}}@media (max-width:640px){.orbital-app-shell .orbital-shell-topbar-actions{justify-content:flex-start;flex-wrap:wrap}.orbital-app-shell .orbital-weather-grid{grid-template-columns:1fr}.orbital-boot-frame{padding:var(--orb-space-5)}}