.QB8_FW_game{flex-direction:column;gap:18px;display:flex}.QB8_FW_dateBar{flex-direction:column;align-items:center;gap:8px;display:flex}.QB8_FW_date{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--chalk-dim);margin:0;font-size:.8rem}.QB8_FW_archiveLink{color:var(--chalk);white-space:nowrap;border:1.5px solid #f8f5ec80;border-radius:999px;padding:5px 12px;font-size:.8rem;font-weight:600;text-decoration:none}.QB8_FW_archiveLink:hover{background:#f8f5ec1a}.QB8_FW_card{background:var(--card);color:var(--ink);border-radius:14px;padding:16px;box-shadow:0 1px #00000040,0 8px 24px #0000002e}.QB8_FW_kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);margin:0;font-size:.72rem}.QB8_FW_question{font-family:var(--font-display);margin:4px 0 12px;font-size:1.6rem;line-height:1.2}@media (max-width:520px){.QB8_FW_question{font-size:1.4rem}}.QB8_FW_names{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.QB8_FW_names li{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:26px 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.QB8_FW_num{font-family:var(--font-display);color:var(--flag);font-weight:700}.QB8_FW_name{font-size:1.02rem;font-weight:600}.QB8_FW_pos{letter-spacing:.05em;color:var(--ink-dim);font-size:.75rem;font-weight:700}.QB8_FW_names li.QB8_FW_ghost{color:var(--ink-dim);background:0 0;border-style:dashed}.QB8_FW_names li.QB8_FW_unrevealed{background:#ffffff80}.QB8_FW_names li.QB8_FW_unrevealed .QB8_FW_name{color:var(--ink-dim)}.QB8_FW_fresh{animation:.35s QB8_FW_pop}@keyframes QB8_FW_pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.QB8_FW_meter{color:var(--ink-dim);justify-content:space-between;margin-top:12px;font-size:.85rem;display:flex}.QB8_FW_btns{gap:8px;margin-top:12px;display:flex}.QB8_FW_primary,.QB8_FW_secondary{font:inherit;cursor:pointer;border-radius:10px;flex:1;padding:13px 14px;font-weight:700}.QB8_FW_primary{background:var(--flag);color:#fff;border:none}.QB8_FW_secondary{border:1.5px solid var(--ink-dim);color:var(--ink);background:0 0}.QB8_FW_primary:disabled,.QB8_FW_secondary:disabled{opacity:.45;cursor:default}.QB8_FW_guess{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.QB8_FW_select{width:100%;font:inherit;border:1.5px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;padding:11px 10px;font-size:1rem}.QB8_FW_warn{text-align:center;color:var(--flag);margin:10px 0 0;font-size:.82rem}.QB8_FW_error{color:var(--flag);margin:10px 0 0}.QB8_FW_result{text-align:center}.QB8_FW_result h2{font-family:var(--font-display);margin:0;font-size:1.7rem}.QB8_FW_result p{color:var(--ink-dim);margin:6px 0}.QB8_FW_result .QB8_FW_answer{font-family:var(--font-display);color:var(--fairway);margin:8px 0 2px;font-size:1.6rem;font-weight:700}.QB8_FW_shareBtn{width:100%;font:inherit;background:var(--flag);color:#fff;cursor:pointer;border:none;border-radius:10px;margin-top:16px;padding:14px;font-size:1.05rem;font-weight:700;display:block}.QB8_FW_links{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;font-size:.9rem;display:flex}.QB8_FW_links:empty{display:none}.QB8_FW_links a,.QB8_FW_linkBtn{color:var(--chalk)}.QB8_FW_linkBtn{font:inherit;cursor:pointer;background:0 0;border:1.5px solid #f8f5ec80;border-radius:999px;padding:7px 14px}a.QB8_FW_linkBtn{text-decoration:none}
