.bhau-prediction-shell{padding:26px 0 70px}.bhau-prediction-dashboard{display:grid;grid-template-columns:1.15fr .85fr;gap:18px;min-width:0}.bhau-prediction-card{min-width:0;max-width:100%;padding:24px;border:1px solid var(--bhau-border);border-radius:20px;background:linear-gradient(145deg,rgba(23,31,56,.96),rgba(10,15,32,.96));box-shadow:0 18px 45px rgba(0,0,0,.22)}.bhau-prediction-card h2,.bhau-prediction-card h3{margin-top:0}.bhau-prediction-card-main{grid-row:span 2}.bhau-prediction-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bhau-prediction-stat{padding:15px;border-radius:14px;background:rgba(255,255,255,.04)}.bhau-prediction-label{display:block;color:var(--bhau-muted);font-size:.82rem}.bhau-prediction-value{display:block;margin-top:4px;font-size:1.28rem;font-weight:900;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.bhau-number-row{display:flex;gap:14px;flex-wrap:wrap;margin:24px 0}.bhau-number-ball{display:grid;place-items:center;width:86px;height:86px;border-radius:50%;background:radial-gradient(circle at 32% 25%,#fff 0 5%,var(--bhau-secondary) 7%,var(--bhau-primary) 68%,#21195f);border:4px solid rgba(255,255,255,.18);box-shadow:0 14px 28px rgba(0,0,0,.28);font-size:2rem;font-weight:950;font-variant-numeric:tabular-nums}.bhau-signal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bhau-signal{padding:14px;border:1px solid var(--bhau-border);border-radius:14px;background:rgba(255,255,255,.03)}.bhau-signal strong{display:block;margin-top:5px}.bhau-color-dot{display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:7px;background:var(--signal-color,var(--bhau-secondary))}.bhau-countdown{font-size:clamp(2.7rem,7vw,5.4rem);line-height:1;font-weight:950;font-variant-numeric:tabular-nums;letter-spacing:.03em}.bhau-history-wrap{max-width:100%;overflow-x:auto}.bhau-history{width:100%;border-collapse:collapse;min-width:600px}.bhau-history th,.bhau-history td{padding:12px;border-bottom:1px solid var(--bhau-border);text-align:left;font-variant-numeric:tabular-nums}.bhau-reference-note{margin-top:18px;padding:17px;border:1px solid rgba(255,179,37,.28);border-radius:14px;background:rgba(255,179,37,.07);color:#ffe4ad}.bhau-round-update{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
@media(max-width:860px){.bhau-prediction-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}.bhau-prediction-card-main{grid-column:1/-1;grid-row:auto}}
@media(max-width:640px){.bhau-prediction-dashboard,.bhau-prediction-meta,.bhau-signal-grid{grid-template-columns:1fr}.bhau-prediction-card-main{grid-column:auto}.bhau-prediction-card{padding:20px}.bhau-number-row{justify-content:center}.bhau-number-ball{width:76px;height:76px;font-size:1.75rem}.bhau-countdown{text-align:center}.bhau-history{min-width:560px}}
@media(max-width:350px){.bhau-number-row{gap:8px}.bhau-number-ball{width:67px;height:67px;font-size:1.55rem}}
@media(prefers-reduced-motion:reduce){.bhau-number-ball{transition:none!important;animation:none!important}}
