.Riddle_container__RDE_2{max-width:680px;margin:0 auto;padding:32px 16px}.Riddle_cardShell__LGr5O{background:var(--riddle-soft-bg);border:1px solid var(--riddle-rule);box-shadow:0 2px 24px rgba(0,0,0,.08);overflow:hidden}.Riddle_header__Uu_pj{padding:36px 44px 28px;border-bottom:1px solid var(--riddle-rule)}.Riddle_topRule__cKGdI{height:3px;background:var(--riddle-charcoal)}.Riddle_answerLabel___OZwi,.Riddle_attemptsNote__E66Dn,.Riddle_feedbackLabel__bICLF,.Riddle_fieldLabel__ejWlK,.Riddle_footerLeft__YF6cW,.Riddle_hintLabel__6drfI,.Riddle_holidayBadge__IdZFA,.Riddle_metaDate__Bxnqu,.Riddle_scoreLabel__3BkHf,.Riddle_shareTitle__N4jFB{font-family:Space Mono,monospace}.Riddle_metaDate__Bxnqu{display:block;font-size:9px;letter-spacing:1px;color:#a09080;margin-bottom:14px}.Riddle_headerTop__TJX7z{display:flex;flex-direction:column;gap:12px}.Riddle_holidayBadge__IdZFA{display:inline-flex;align-self:flex-start;padding:5px 12px;border:1px solid rgba(192,57,43,.3);font-size:9px;letter-spacing:3px;text-transform:uppercase;color:var(--riddle-red)}.Riddle_title__O90Bx{font-family:Playfair Display,serif;font-size:42px;font-weight:900;color:var(--riddle-charcoal);line-height:1;letter-spacing:-1px;margin:0 0 8px}.Riddle_byline__LWPqi{font-family:Lora,serif;font-size:13px;font-style:italic;color:#a09080}.Riddle_scoreBar__sdfmO{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--riddle-rule);border-bottom:1px solid var(--riddle-rule)}.Riddle_scoreCell__3mSNv{padding:16px 12px;text-align:center;border-right:1px solid var(--riddle-rule)}.Riddle_scoreCell__3mSNv:last-child{border-right:none}.Riddle_scoreValue__Yzfmj{font-family:Playfair Display,serif;font-size:28px;font-weight:700;line-height:1;color:var(--riddle-red)}.Riddle_scoreValueNeutral__32vIr{color:var(--riddle-charcoal)}.Riddle_scoreValueMuted__8W9gR{color:#bbb}.Riddle_scoreLabel__3BkHf{display:block;margin-top:4px;font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:#b0a090}.Riddle_riddleSection__DMhtn{padding:32px 44px;border-bottom:1px solid var(--riddle-rule)}.Riddle_riddleText__S_GdY{margin:0;font-family:Lora,serif;font-style:italic;font-size:19px;color:var(--riddle-charcoal);line-height:1.72}.Riddle_riddleText__S_GdY strong{font-style:normal;font-weight:600}.Riddle_hintBand__pzjq9{background:var(--riddle-hint-bg);border-bottom:1px solid #e8dfc8;padding:16px 44px}.Riddle_hintLabel__6drfI{margin-bottom:6px;font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--riddle-gold)}.Riddle_hintText__PvcXl{font-family:Lora,serif;font-style:italic;font-size:14px;color:var(--riddle-warm-mid);line-height:1.6}.Riddle_feedbackBand___HGNf{margin:0 44px 20px;padding:14px 18px;border-left:3px solid var(--riddle-red);background:var(--riddle-wrong-bg)}.Riddle_feedbackCorrect___YGKI{border-left-color:var(--riddle-correct-border);background:var(--riddle-correct-bg)}.Riddle_feedbackLabel__bICLF{margin-bottom:6px;font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--riddle-red)}.Riddle_feedbackCorrect___YGKI .Riddle_feedbackLabel__bICLF{color:#27ae60}.Riddle_feedbackMessage__Hs_R8{font-family:Lora,serif;font-style:italic;font-size:13px;color:var(--riddle-warm-mid);line-height:1.6}.Riddle_inputSection__j5H1a{padding:28px 44px 32px}.Riddle_fieldLabel__ejWlK{display:block;margin-bottom:10px;font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#b0a090}.Riddle_answerInput__cPrYu{width:100%;border:none;border-bottom:2px solid var(--riddle-charcoal);background:transparent;font-family:Lora,serif;font-size:17px;color:var(--riddle-charcoal);padding:10px 0;outline:none;margin-bottom:24px;transition:border-color .2s}.Riddle_answerInput__cPrYu::-moz-placeholder{color:#ccc;font-style:italic}.Riddle_answerInput__cPrYu::placeholder{color:#ccc;font-style:italic}.Riddle_answerInput__cPrYu:focus{border-bottom-color:var(--riddle-red)}.Riddle_actionRow__FNlqg{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.Riddle_hintButton__geYtg,.Riddle_primaryButton__BLypT,.Riddle_secondaryButton__SvpZo,.Riddle_submitButton__ogo_4{font-family:Space Mono,monospace;text-transform:uppercase;cursor:pointer}.Riddle_primaryButton__BLypT,.Riddle_submitButton__ogo_4{background:var(--riddle-charcoal);border:1px solid var(--riddle-charcoal);color:var(--riddle-parchment);font-size:10px;letter-spacing:2px;padding:13px 24px;flex-shrink:0}.Riddle_submitButton__ogo_4{padding:14px 28px}.Riddle_primaryButton__BLypT:disabled,.Riddle_submitButton__ogo_4:disabled{background:#ccc;border-color:#ccc;cursor:not-allowed}.Riddle_hintButtons__jfp7x{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.Riddle_hintButton__geYtg{background:transparent;border:1px solid var(--riddle-rule);color:#a09080;font-size:9px;letter-spacing:1px;padding:13px 16px;white-space:nowrap}.Riddle_hintButton__geYtg:hover:not(:disabled){border-color:var(--riddle-gold);color:var(--riddle-gold)}.Riddle_hintButtonUsed__DFsqy,.Riddle_hintButton__geYtg:disabled{opacity:.4;pointer-events:none}.Riddle_attemptsNote__E66Dn{margin-left:auto;font-size:9px;letter-spacing:1px;color:#ccc;flex-shrink:0}.Riddle_answerSection__zKDjk{padding:28px 44px 36px;border-top:1px solid var(--riddle-rule)}.Riddle_answerLabel___OZwi{margin-bottom:6px;font-size:9px;letter-spacing:2px;text-transform:uppercase}.Riddle_answerLabelCorrect__QmOj_{color:#27ae60}.Riddle_answerLabelRevealed__bPPA3{color:#888}.Riddle_answerValue__u88K5{font-family:Playfair Display,serif;font-size:28px;font-weight:700;color:var(--riddle-charcoal);margin-bottom:16px}.Riddle_answerExplanation__8ASYX{border-top:1px solid var(--riddle-rule);padding-top:16px;font-family:Lora,serif;font-style:italic;font-size:14px;color:var(--riddle-warm-mid);line-height:1.65}.Riddle_shareSection__9zqkh{padding:0 44px 32px}.Riddle_shareCard__sNhjh{background:var(--riddle-charcoal);padding:20px 22px;margin-bottom:16px;text-align:left}.Riddle_shareTitle__N4jFB{color:#888;font-size:9px;letter-spacing:3px;margin-bottom:12px}.Riddle_shareLine__ck8Vv{font-family:Space Mono,monospace;color:var(--riddle-parchment);font-size:11px;line-height:2}.Riddle_shareScore__gIUBz{font-family:Space Mono,monospace;color:var(--riddle-red);font-size:14px;font-weight:700;line-height:1.8}.Riddle_shareUrl__nDr58{font-family:Space Mono,monospace;color:#555;font-size:9px;margin-top:12px}.Riddle_actionButtons__XI7E9{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.Riddle_secondaryButton__SvpZo{background:transparent;border:1px solid var(--riddle-rule);color:var(--riddle-warm-mid);font-size:10px;letter-spacing:2px;padding:13px 24px}.Riddle_footer__djqO4{display:flex;justify-content:space-between;gap:16px;padding:14px 44px;border-top:1px solid var(--riddle-rule)}.Riddle_footerLeft__YF6cW{font-size:9px;letter-spacing:1px;color:#ccc}.Riddle_footerRight__MAPsZ{font-family:Lora,serif;font-size:12px;font-style:italic;color:#bbb}@media (prefers-color-scheme:dark){.Riddle_cardShell__LGr5O{background:#1e1a15;border-color:#2e2820}.Riddle_topRule__cKGdI{background:#e8d5a0}.Riddle_answerInput__cPrYu,.Riddle_answerValue__u88K5,.Riddle_shareLine__ck8Vv,.Riddle_title__O90Bx{color:#e8d5a0}.Riddle_attemptsNote__E66Dn,.Riddle_byline__LWPqi,.Riddle_hintButton__geYtg,.Riddle_metaDate__Bxnqu,.Riddle_scoreLabel__3BkHf{color:#5a4a30}.Riddle_holidayBadge__IdZFA,.Riddle_metaLabel__Gm4Lu,.Riddle_shareScore__gIUBz{color:var(--riddle-red)}.Riddle_holidayBadge__IdZFA{border-color:rgba(232,213,160,.2)}.Riddle_answerExplanation__8ASYX,.Riddle_answerSection__zKDjk,.Riddle_footer__djqO4,.Riddle_header__Uu_pj,.Riddle_riddleSection__DMhtn,.Riddle_scoreBar__sdfmO,.Riddle_scoreCell__3mSNv{border-color:#2e2820}.Riddle_riddleText__S_GdY{color:#c8b07a}.Riddle_answerInput__cPrYu{border-bottom-color:#c8a040}.Riddle_answerInput__cPrYu::-moz-placeholder{color:#3a2a18}.Riddle_answerInput__cPrYu::placeholder{color:#3a2a18}.Riddle_primaryButton__BLypT,.Riddle_submitButton__ogo_4{background:#c8a040;border-color:#c8a040;color:#1a1208}.Riddle_primaryButton__BLypT:disabled,.Riddle_submitButton__ogo_4:disabled{background:#5a4a30;border-color:#5a4a30;color:#1a1208}.Riddle_hintButton__geYtg,.Riddle_secondaryButton__SvpZo{border-color:#2e2820;color:#5a4a30}.Riddle_hintBand__pzjq9{background:#1a1608;border-color:#2e2410}.Riddle_answerExplanation__8ASYX,.Riddle_feedbackMessage__Hs_R8,.Riddle_hintText__PvcXl,.Riddle_secondaryButton__SvpZo{color:#9b8a67}.Riddle_feedbackBand___HGNf{background:#261813}.Riddle_feedbackCorrect___YGKI{background:#112117}.Riddle_shareCard__sNhjh{background:#14110d}.Riddle_shareUrl__nDr58{color:#4a3a28}.Riddle_footerLeft__YF6cW{color:#3a2a18}.Riddle_footerRight__MAPsZ{color:#4a3a28}.Riddle_scoreValueNeutral__32vIr{color:#e8d5a0}.Riddle_scoreValueMuted__8W9gR{color:#5a4a30}.Riddle_answerLabelRevealed__bPPA3{color:#8b7a5a}}@media (max-width:480px){.Riddle_container__RDE_2{padding:20px 12px}.Riddle_answerSection__zKDjk,.Riddle_footer__djqO4,.Riddle_header__Uu_pj,.Riddle_hintBand__pzjq9,.Riddle_inputSection__j5H1a,.Riddle_riddleSection__DMhtn,.Riddle_shareSection__9zqkh{padding-left:24px;padding-right:24px}.Riddle_feedbackBand___HGNf{margin-left:24px;margin-right:24px}.Riddle_title__O90Bx{font-size:34px}.Riddle_scoreBar__sdfmO{grid-template-columns:1fr}.Riddle_scoreCell__3mSNv{border-right:none;border-bottom:1px solid var(--riddle-rule)}.Riddle_scoreCell__3mSNv:last-child{border-bottom:none}.Riddle_actionButtons__XI7E9,.Riddle_actionRow__FNlqg{flex-direction:column;align-items:stretch}.Riddle_attemptsNote__E66Dn{margin-left:0}.Riddle_hintButton__geYtg,.Riddle_primaryButton__BLypT,.Riddle_secondaryButton__SvpZo,.Riddle_submitButton__ogo_4{width:100%;text-align:center}.Riddle_hintButtons__jfp7x{width:100%;flex-direction:column;align-items:stretch}.Riddle_footer__djqO4{flex-direction:column}}.Riddle_aiDisclosure__J3ZUX{text-align:center;padding:8px 44px 12px;font-size:11px;color:#aaa;font-style:italic}.Riddle_aiDisclosureLink__a7Op8{color:#aaa;text-decoration:underline}.Riddle_aiDisclosureLink__a7Op8:hover{color:#ccc}