.tkg-page { min-width: 0; }
.tkg-answer h2 { font-size: 1.25rem; line-height: 1.65; }
.tkg-date { font-size: clamp(2rem, 7vw, 3rem); font-weight: 700; margin: .5rem 0; }
.tkg-countdown { font-size: 1.15rem; font-weight: 700; }
.tkg-selected { background: #fff3cf; font-weight: 600; }
.tkg-history { width: 100%; }
