/* The feed pages' shared sheet (the founder's order of 11 October 2026: "if these are public, what's on each link needs
   to be beautiful"). Four pages on the feed host, on the tokens: the fleet, the attribution, the spend ledger, the health.
   Each page: the bar with the pill, the label and the h1, the age as a state line (stale in red when the feed stops), the
   cards in the measure, and "the data" link to the JSON in the small face at the foot. */
.nav{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--gutter);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:5;background:var(--glass);backdrop-filter:blur(12px)}
.nav .word{font:700 15px var(--display);letter-spacing:.08em}
.nav .host{font:500 var(--t-label)/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ash);margin-left:var(--s-2)}
.nav .ig-pill{margin-left:auto}
.hero{padding:var(--s-6) 0 var(--s-5)}
.hero .ig-label{display:inline-flex;align-items:center;gap:var(--s-2)}
.hero .ig-label i{width:14px;height:1px;background:var(--ember)}
h1{font:900 var(--t-h1)/var(--lh-tight) var(--display);letter-spacing:-.01em;margin:var(--s-3) 0 var(--s-3);text-wrap:balance}
.lede{color:var(--ink-2);font-size:var(--t-lead);line-height:var(--lh-body);margin:0 0 var(--s-4);max-width:60ch}
h2{font:700 var(--t-h2)/var(--lh-head) var(--display);margin:var(--s-7) 0 var(--s-3);text-wrap:balance}
h2:first-of-type{margin-top:var(--s-5)}
.stats .ig-num{flex-direction:column;align-items:flex-start;gap:2px}
.stats .ig-num b{font-size:var(--t-num)}
.rows{display:grid;gap:var(--s-2)}
.ig-row{grid-template-columns:minmax(0,1fr) auto}
.ig-row .n{font:600 14px/1.35 var(--sans);color:var(--bone);display:flex;align-items:center;gap:var(--s-2)}
.ig-row .ig-sub{margin-top:2px}
.ig-row .r{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:4px}
.ig-row .r b{font:900 var(--t-num)/1 var(--display);letter-spacing:var(--track-num);color:var(--bone)}
.ig-row .r small{font:500 var(--t-label)/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ash)}
.sha{font:400 var(--t-small)/1.5 var(--mono);color:var(--ash)}
.ig-card .ig-card-head{align-items:center}
.data{margin-top:var(--s-7);padding-top:var(--s-5);border-top:1px solid var(--line);font:400 var(--t-small)/1.6 var(--mono);color:var(--ash)}
.data a{color:var(--ember);text-decoration:none}
.foot{font:400 var(--t-small)/1.6 var(--mono);color:var(--ash);padding:var(--s-5) 0 var(--s-7)}
