.hv2{color:var(--xn-text);max-width:1180px;margin:0 auto;padding:0 18px 72px;font-family:var(--xn-font)}
.hv2-status{display:flex;justify-content:space-between;gap:20px;align-items:center;border:1px solid var(--xn-rule);border-left:4px solid var(--xn-text-muted);padding:10px 14px;margin:0 0 28px;background:var(--xn-bg)}
.hv2-status>div{display:flex;gap:10px;align-items:center}.hv2-status span,.hv2-status p{font:500 10px/1.4 var(--xn-font);letter-spacing:.06em;text-transform:uppercase;color:var(--xn-text-muted);margin:0}.hv2-status b{font:600 11px/1.4 var(--xn-font)}
.hv2-status--live{border-left-color:var(--xn-up)}.hv2-status--fresh{border-left-color:var(--xn-link)}.hv2-status--aging{border-left-color:#b7791f}.hv2-status--stale,.hv2-status--degraded{border-left-color:var(--xn-down);background:var(--xn-wash)}
.hv2-section{padding:0 0 42px;margin:0 0 42px;border-bottom:1px solid var(--xn-rule)}.hv2-section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin:0 0 20px}.hv2-section-head h2{font:500 clamp(27px,4vw,44px)/1 var(--xn-font);letter-spacing:-.025em;margin:4px 0 0}.hv2-section-head>p{max-width:45ch;margin:0;color:var(--xn-text-muted);font-size:12px;line-height:1.5}.hv2-kicker{font:600 10px/1.3 var(--xn-font);letter-spacing:.12em;text-transform:uppercase;color:var(--xn-link)}
.hv2-pulse-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--xn-rule)}.hv2-pulse-card{padding:16px;min-height:180px;border-right:1px solid var(--xn-rule);border-bottom:1px solid var(--xn-rule)}.hv2-pulse-card:nth-child(4n){border-right:0}.hv2-pulse-top{display:flex;justify-content:space-between;font:700 11px/1 var(--xn-font)}.hv2-proxy{font-weight:500;color:var(--xn-text-muted);text-transform:uppercase}.hv2-pulse-card h3{font:500 16px/1.25 var(--xn-font);margin:22px 0 4px}.hv2-pulse-concept,.hv2-session{font-size:10px;color:var(--xn-text-muted);margin:0}.hv2-move{display:block;font:600 25px/1 var(--xn-font);margin:18px 0 8px}.hv2-up{color:var(--xn-up)}.hv2-down{color:var(--xn-down)}.hv2-flat{color:var(--xn-text-muted)}
.hv2-fresh{display:inline-flex;align-items:center;gap:5px;font:500 9px/1.3 var(--xn-font);text-transform:uppercase;color:var(--xn-text-muted);margin-top:10px}.hv2-fresh>span{width:6px;height:6px;border-radius:50%;background:currentColor}.hv2-fresh--live{color:var(--xn-up)}.hv2-fresh--fresh{color:var(--xn-link)}.hv2-fresh--aging{color:#9c650f}.hv2-fresh--stale{color:var(--xn-down)}
.hv2-driver{display:grid;grid-template-columns:76px minmax(0,1fr);border-top:1px solid var(--xn-rule);padding:22px 0}.hv2-driver-rank>span:first-child{font:500 28px/1 var(--xn-font);color:var(--xn-text-muted)}.hv2-touch{display:block;margin-top:12px;color:var(--xn-link);font:600 8px/1.4 var(--xn-font);text-transform:uppercase}.hv2-driver-body h3{font:500 clamp(22px,3vw,32px)/1.08 var(--xn-font);margin:0 0 9px}.hv2-driver-meta{display:flex;align-items:center;gap:14px;font:500 9px/1.4 var(--xn-font);text-transform:uppercase;color:var(--xn-text-muted)}
.hv2-statements{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0}.hv2-statement{padding:12px 14px;border-left:3px solid var(--xn-rule);background:var(--xn-wash)}.hv2-statement>span{font:700 9px/1 var(--xn-font);letter-spacing:.08em;text-transform:uppercase}.hv2-statement p{font-size:13px;line-height:1.48;margin:7px 0 0}.hv2-statement--fact{border-color:var(--xn-text)}.hv2-statement--reported_claim{border-color:var(--xn-link)}.hv2-statement--observed_market_reaction{border-color:#9c650f}.hv2-statement--excalium_inference{border-color:#7254b8}
.hv2-reactions{font-size:11px;color:var(--xn-text-muted)}.hv2-reactions ul{padding-left:18px}.hv2-reactions li span{margin-left:8px}.hv2-sources{display:flex;gap:10px;flex-wrap:wrap;font:500 10px/1.4 var(--xn-font)}.hv2-sources a{color:var(--xn-link)}
.hv2-tabs{display:flex;gap:4px;margin:-4px 0 18px}.hv2-tabs button{border:1px solid var(--xn-rule);background:var(--xn-bg);padding:8px 12px;font:600 10px/1 var(--xn-font);cursor:pointer}.hv2-tabs button.on{background:var(--xn-text);color:var(--xn-bg)}.hv2-tabs span{opacity:.65;margin-left:4px}.hv2-impact-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hv2-impact{border:1px solid var(--xn-rule);padding:16px}.hv2-impact-top{display:flex;justify-content:space-between;font:600 10px/1.3 var(--xn-font);text-transform:uppercase}.hv2-impact-top span{color:var(--xn-text-muted)}.hv2-impact h3{font:500 20px/1.2 var(--xn-font);margin:17px 0 7px}.hv2-impact p{font-size:12px;line-height:1.5;color:var(--xn-text-muted)}.hv2-impact-meta{display:flex;gap:10px;flex-wrap:wrap;font:500 9px/1.3 var(--xn-font);text-transform:uppercase}.hv2-personal-state{border:1px solid var(--xn-rule);padding:22px}.hv2-personal-state h3{font:500 23px/1.1 var(--xn-font);margin:0}.hv2-personal-state p{color:var(--xn-text-muted);max-width:65ch}.hv2-personal-state button{border:0;background:var(--xn-text);color:var(--xn-bg);padding:9px 13px;font:600 10px var(--xn-font)}.hv2-personal-state--warn{border-left:4px solid #9c650f}
.hv2-impact .hv2-impact-caveat{border-left:2px solid #9c650f;padding-left:8px}.hv2-impact-meta .hv2-fresh{margin-top:0}
.hv2-wire-row{display:grid;grid-template-columns:150px minmax(0,1fr);gap:6px 20px;border-top:1px solid var(--xn-rule);padding:16px 0}.hv2-wire-row>div:first-child{grid-row:1/4;display:flex;flex-direction:column;gap:6px;font:500 9px/1.4 var(--xn-font);text-transform:uppercase;color:var(--xn-text-muted)}.hv2-wire-row h3{font:500 20px/1.2 var(--xn-font);margin:0}.hv2-wire-row h3 a{color:inherit;text-decoration:none}.hv2-wire-row h3 a:hover{text-decoration:underline}.hv2-wire-row p{font-size:12px;color:var(--xn-text-muted);margin:0}.hv2-wire-row footer{display:flex;justify-content:space-between;gap:14px;align-items:center;font:500 10px/1.3 var(--xn-font)}.hv2-wire-row footer button{border:0;background:none;color:var(--xn-text-muted);font:inherit;cursor:pointer}.hv2-wire-row footer button:hover{color:var(--xn-text)}.hv2-wire-status{padding:10px;border-left:4px solid #9c650f;background:var(--xn-wash);font:500 10px var(--xn-font)}
@media(max-width:900px){.hv2-pulse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hv2-pulse-card:nth-child(4n){border-right:1px solid var(--xn-rule)}.hv2-pulse-card:nth-child(2n){border-right:0}.hv2-section-head{align-items:start;flex-direction:column}.hv2-impact-list{grid-template-columns:1fr}}
@media(max-width:620px){.hv2{padding:0 12px 50px}.hv2-status{align-items:start;flex-direction:column;gap:6px}.hv2-pulse-grid{display:block}.hv2-pulse-card{border-right:0;min-height:0}.hv2-driver{grid-template-columns:44px minmax(0,1fr)}.hv2-statements{grid-template-columns:1fr}.hv2-driver-meta{align-items:start;flex-direction:column;gap:2px}.hv2-wire-row{grid-template-columns:1fr}.hv2-wire-row>div:first-child{grid-row:auto;flex-direction:row}.hv2-wire-row footer{align-items:start;flex-direction:column}.hv2-wire-row footer div{display:flex;gap:8px;flex-wrap:wrap}}
