/* ==========================================================================
   /analyse — hub head.
   Same treatment as the simulators hub: the hub wears the compact app header
   its own pages wear (/analyse/stake, /analyse/stake/pnl, the trackers,
   /verify) — identity tile, inline H1, state pill, facts line, CTAs, stat
   strip. That head is the casino-originals system, so this file layers on
   crash-tracker.css and is scoped under .crx.axh. Everything below the head —
   the card grid — stays on the shared hub layout in the parent style.css.
   ========================================================================== */

.crx.axh{padding-bottom:0}

/* Identity tile: the hub has no casino logo, so it carries the Analyse glyph
   on the same 58px tile the casino marks use. */
.axh .crx-mark{display:grid;place-items:center;background:linear-gradient(150deg,rgba(79,199,234,.2),rgba(123,77,242,.22));color:var(--cyan,#4FC7EA)}
.axh .crx-mark svg{width:28px;height:28px}

/* Nothing on this page is polling a feed, so the state pill reads cyan and
   static rather than the green pulse the live boards use. */
.axh .crx-live.axh-local{background:rgba(79,199,234,.1);color:var(--cyan,#4FC7EA);border-color:rgba(79,199,234,.3)}
.axh .crx-live.axh-local i{box-shadow:0 0 0 3px rgba(79,199,234,.18);animation:none}

/* Four tiles, not the boards' eight. "100MB+" is the widest val on the strip,
   so the tiles need to keep it on one line at every width. */
.axh .crx-kpis{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:0}

/* Below this the head's own breakpoint in crash-tracker.css is out-specificised
   by the rule above, so the fold has to be repeated here. */
@media (max-width:1080px){
	.axh .crx-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}
}
