.daily{max-width:760px;padding-inline:20px;padding-block:var(--space-lg) var(--space-3xl);margin:0 auto}.dq h1{font:400 clamp(2rem, 4.4vw, 3.2rem)/1.06 var(--display);margin:0}.dq h1 .num{color:var(--color-data-centres);font-size:.6em;font-family:var(--num);margin-left:.3em}.dq .lede{color:var(--color-text-muted);margin:var(--space-sm) 0 var(--space-lg)}.dq-card{border:1px solid var(--color-rule);border-radius:12px;flex-direction:column;gap:12px;min-height:240px;padding:20px;display:flex}.dq-a{font:400 clamp(1.4rem, 3.2vw, 1.9rem)/1.25 var(--display);margin:0}.dq-ask{font:700 1.1rem/1.4 var(--body);color:var(--color-data-centres);margin:0}.dq-choices{grid-template-columns:1fr 1fr;gap:12px;margin-top:8px;display:grid}.dq-btn{min-height:64px;font-size:1.2rem}.dq-verdict{font:700 1.25rem/1.3 var(--body);margin:0}.dq-verdict.right{color:var(--color-success)}.dq-verdict.wrong{color:var(--color-warning)}.dq-reveal{margin:0;font-size:1.05rem}.dq-src,.dq-next{color:var(--color-text-muted);margin:0;font-size:.9rem}.dq-src a{color:var(--color-text-muted)}.dq-stats{color:var(--color-text-muted);flex-wrap:wrap;gap:20px;font-size:.9rem;display:flex}.dq-stats b{color:var(--color-text);margin-right:4px;font-size:1.2rem}.dq-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dq-shared{color:var(--color-text-muted);white-space:pre-line;font-size:.9rem}
