.tof-game{grid-area:tool;min-width:0;padding:clamp(18px,2.4vw,28px);border:1px solid var(--guide-border);border-radius:4px;background:radial-gradient(ellipse at 50% 0,#b69d7224,transparent 60%),#101827}.tof-progress{display:flex;justify-content:space-between;margin:0 0 16px;color:var(--guide-muted);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.tof-progress strong{margin-left:4px;color:var(--guide-gold);font-size:18px;letter-spacing:0}.tof-stage{display:grid;grid-template-columns:minmax(150px,220px) minmax(0,1fr);gap:clamp(16px,2.2vw,26px);align-items:start}.tof-card{min-width:0;perspective:900px}.tof-card[data-flipped] .wiki-card{animation:tof-flip .55s cubic-bezier(.2,.7,.2,1)}@keyframes tof-flip{0%{transform:rotateY(-90deg) scale(.96);opacity:.4}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.tof-card[data-flipped] .wiki-card{animation:none}}.tof-ai-note{margin:8px 0 0;color:var(--guide-muted);font-size:11px;line-height:1.4;text-align:center}.tof-excerpt{padding:20px 22px;border:1px solid var(--line);border-radius:4px;background:#f6f0e30a}.tof-label{margin:0 0 8px;color:var(--guide-muted);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.tof-excerpt h2{margin:0 0 4px;font-size:clamp(24px,2.6vw,34px);overflow-wrap:anywhere}.tof-description{margin:0 0 14px;color:var(--guide-gold);font-size:14px}.tof-excerpt p:not(.tof-label):not(.tof-description){color:var(--text);line-height:1.7}.tof-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.tof-actions .button,.tof-reveal>.button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.tof-verdict{display:flex;align-items:center;gap:8px;margin:0 0 16px;font-weight:600}.tof-reveal.is-correct .tof-verdict{color:#62deaa}.tof-reveal.is-wrong .tof-verdict{color:#ff9b8f}.tof-real{margin-bottom:18px}.tof-reveal{min-width:0;padding:4px 0 0}.tof-card .wiki-card{width:100%}.tof-fake h2,.tof-real h2{margin:0 0 8px;font-size:clamp(22px,2.2vw,28px);overflow-wrap:anywhere}.tof-fake p,.tof-real p{margin:0 0 10px;color:var(--guide-muted);line-height:1.6}.tof-meta{font-size:13px}.tof-credit{font-size:12px}.tof-credit a{color:var(--guide-muted)}.tof-fake{margin-bottom:18px;padding:18px 20px;border:1px dashed #ff9b8f66;border-radius:4px}.tof-over h2{margin:8px 0 10px;font-size:clamp(28px,3vw,40px)}.tof-over p:not(.eyebrow){color:var(--guide-muted)}@media (max-width:850px){.random-article-hero .tof-game{margin-top:25px}}.tof-game{container-type:inline-size}@container (max-width: 560px){.tof-stage{grid-template-columns:minmax(0,1fr)}.tof-card{width:min(190px,60%);margin:0 auto}.tof-card:not([data-flipped]){width:120px}}@media (max-width:480px){.tof-excerpt{padding:16px}.tof-actions{position:sticky;bottom:10px;z-index:2;margin-inline:-8px;padding:8px;border-radius:6px;background:#101827f2;box-shadow:0 -6px 18px #0008}.tof-actions .button{padding-inline:10px;white-space:nowrap}.tof-card{width:min(170px,52vw);margin:0 auto}.tof-card:not([data-flipped]){width:112px}}