/* Livefeed visual treatment, scoped to Global Hub. */
.aime-hub{--color-ink-950:#070c15;--color-ink-900:#0c1522;--color-ink-700:#172c40;--color-line:#29455c;--color-offwhite:#e6eef9;--color-mist:#adbed1;background:#070b13;color:#e6eef9}
.aime-hub .aime-hub-backdrop{background:radial-gradient(ellipse at 75% 42%,#12304799,transparent 57%),radial-gradient(ellipse at 8% 45%,#0f2533,transparent 51%),linear-gradient(#263c502e 1px,transparent 1px),linear-gradient(90deg,#263c502e 1px,transparent 1px),#070b13;background-size:auto,auto,44px 44px,44px 44px,auto}
.aime-hub #hub-title{font-family:Eurostile,"Arial Black",Arial,sans-serif;text-transform:none;line-height:1.05;letter-spacing:-.045em}
.aime-hub .signal-heading,.aime-hub .hub-outline{-webkit-text-stroke:0;color:#75cfea;background:linear-gradient(110deg,#7ce5ed,#7199ff);background-clip:text;-webkit-text-fill-color:transparent}
.aime-hub [data-hub-eyebrow],.aime-hub [data-hub-stories-kicker],.aime-hub [data-card-name]{font-family:ui-monospace,monospace;color:#94def2}
.aime-hub [data-hub-subtitle]{font-family:Arial,sans-serif;font-size:.9em}
.aime-hub .pin-card{background:#0b1421;border-color:#36566c;box-shadow:0 18px 60px #020610b0}
.aime-hub .pin-card.is-docked > :first-child,.aime-hub .pin-card.is-docked > :last-child{background:#0b1421}
.aime-hub .card-row.is-active{background:#152c40;box-shadow:inset 3px 0 #72d4f0}
.aime-hub [data-row-link]{background:linear-gradient(105deg,#8ddfeb,#8bafff);color:#071421}
.aime-hub #categoryLegend button[aria-expanded="true"]{border-color:#79d1ee;background:#14293a}

body.aime-hub-page.aime-network-shell{background:#070b13}
.aime-hub-page .an-header,.aime-hub-page .an-footer{background:#080c14;border-color:#233447}
.aime-hub-page .an-kicker{color:#94def2}
.aime-hub-page .an-story{background:#0c1522;border-color:#29455c}
.aime-hub-page .an-button{background:linear-gradient(105deg,#8ddfeb,#8bafff);border-color:#79b8e8;color:#071421!important}
.aime-hub-page .an-intro h1{color:#dfeaf6}

body.aime-hub-page.aime-network-shell{background:#080B12}
.aime-hub-page .an-header,.aime-hub-page .an-footer{background:#080B12}
.aime-hub-page .an-button{background:#68D9EE;border-color:#68D9EE;color:#080B12!important}
