.QuizCard_card__9Y0hy{--quiz-right:#1f7a4d;--quiz-right-bg:#e7f4ec;--quiz-wrong:#b42318;--quiz-wrong-bg:#fdecea;--quiz-gold:#e8a317;margin:48px 0;padding:clamp(20px,4vw,32px);border:1px solid var(--rule);border-radius:20px;background:#fff;box-shadow:0 10px 30px rgb(28 27 25/.06);scroll-margin-top:24px}.QuizCard_head__JeazN{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}.QuizCard_title__Q_CaN{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--serif);font-size:clamp(22px,3.4vw,28px);line-height:1.2;color:var(--ink)}.QuizCard_titleIcon__Yy0Du{width:22px;height:22px;color:var(--accent);flex-shrink:0}.QuizCard_intro__fxCKI{margin:8px 0 0;color:var(--ink-soft)}.QuizCard_stats__SE7ou{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.QuizCard_xp__folSu{padding:4px 10px;border-radius:999px;background:var(--accent);color:var(--on-accent);font-size:14px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.QuizCard_streak__c5iZ_{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:700;color:#c2410c;animation:QuizCard_pop__9gc6t .3s ease-out}.QuizCard_streak__c5iZ_ svg{width:16px;height:16px}.QuizCard_progressRow__H_5Me{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.QuizCard_progressLabel__Ewk8f{font-size:14px;color:var(--ink-muted)}.QuizCard_dots__5gtWX{display:flex;gap:6px;margin:0;padding:0;list-style:none}.QuizCard_dotCurrent__5n6Hq,.QuizCard_dotDone__OhiRr,.QuizCard_dot__DMZSA{width:28px;height:6px;border-radius:3px;background:var(--rule)}.QuizCard_dotCurrent__5n6Hq{background:color-mix(in srgb,var(--accent) 45%,var(--rule))}.QuizCard_dotDone__OhiRr{background:var(--accent)}.QuizCard_ask__VkA3_{margin:0 0 8px;font-size:15px;color:var(--ink-muted)}.QuizCard_promptWord__IC4BG,.QuizCard_prompt__rzs3_{display:flex;align-items:center;gap:8px;margin:0 0 18px;color:var(--ink)}.QuizCard_prompt__rzs3_{font-size:clamp(18px,2.6vw,21px);font-weight:600;line-height:1.45}.QuizCard_promptWord__IC4BG{font-family:var(--serif);font-size:clamp(28px,5vw,36px);font-weight:700}.QuizCard_options__ZPNsk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}@media (max-width:520px){.QuizCard_options__ZPNsk{grid-template-columns:1fr}}.QuizCard_optionMuted__Cbs97,.QuizCard_optionRight__wkm2L,.QuizCard_optionWrong__67u4T,.QuizCard_option__t49gR{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:52px;padding:12px 16px;border:2px solid var(--rule);border-radius:14px;background:var(--paper);color:var(--ink);font:inherit;font-size:16px;font-weight:600;text-align:start;cursor:pointer;transition:border-color .15s,background .15s,transform .1s}.QuizCard_option__t49gR:hover{border-color:var(--accent);background:#fff}.QuizCard_option__t49gR:active{transform:scale(.98)}.QuizCard_again__qU_ah:focus-visible,.QuizCard_next__xYI6Q:focus-visible,.QuizCard_option__t49gR:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 40%,transparent);outline-offset:2px}.QuizCard_optionRight__wkm2L{border-color:var(--quiz-right);background:var(--quiz-right-bg);color:var(--quiz-right);animation:QuizCard_pop__9gc6t .3s ease-out}.QuizCard_optionWrong__67u4T{border-color:var(--quiz-wrong);background:var(--quiz-wrong-bg);color:var(--quiz-wrong);animation:QuizCard_shake__a19VM .35s ease-out}.QuizCard_optionMuted__Cbs97{opacity:.55}.QuizCard_optionMuted__Cbs97,.QuizCard_optionRight__wkm2L,.QuizCard_optionWrong__67u4T{cursor:default}.QuizCard_optionRight__wkm2L svg,.QuizCard_optionWrong__67u4T svg,.QuizCard_option__t49gR svg{width:20px;height:20px;flex-shrink:0}.QuizCard_feedback__MhTxk{margin-top:18px}.QuizCard_right__bpLYZ,.QuizCard_wrong__udcql{margin:0 0 4px;font-weight:700}.QuizCard_right__bpLYZ{color:var(--quiz-right)}.QuizCard_wrong__udcql{color:var(--quiz-wrong)}.QuizCard_note__iGpXI{margin:0 0 14px;color:var(--ink-soft)}.QuizCard_next__xYI6Q{margin-top:6px;padding:12px 22px;border:0;border-radius:999px;background:var(--accent);color:var(--on-accent);font:inherit;font-weight:700;cursor:pointer}.QuizCard_next__xYI6Q:hover{background:var(--accent-hover)}.QuizCard_result__gSC6_{text-align:center}.QuizCard_stars__uUIqA{display:flex;justify-content:center;gap:6px;margin-bottom:8px}.QuizCard_starOff__s_LJJ,.QuizCard_starOn__r8nor{width:40px;height:40px}.QuizCard_starOn__r8nor{color:var(--quiz-gold);fill:var(--quiz-gold);animation:QuizCard_pop__9gc6t .4s ease-out both}.QuizCard_starOn__r8nor:nth-child(2){animation-delay:.12s}.QuizCard_starOn__r8nor:nth-child(3){animation-delay:.24s}.QuizCard_starOff__s_LJJ{color:var(--rule)}.QuizCard_tier__iQFjy{margin:0;font-family:var(--serif);font-size:clamp(24px,4vw,30px);font-weight:700;color:var(--ink)}.QuizCard_score__Tosn_{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;margin:6px 0 0;font-size:17px;color:var(--ink-soft)}.QuizCard_scoreXp__3dvPd{padding:2px 10px;border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,#fff);color:var(--accent);font-size:14px;font-weight:700}.QuizCard_best__FU1X8{margin:6px 0 0;font-size:14px;color:var(--ink-muted)}.QuizCard_app__Lhug7{margin-top:24px;padding:clamp(18px,3vw,26px);border-radius:16px;background:var(--night);color:var(--on-night);text-align:start}.QuizCard_appTitle__03jSL{margin:0 0 6px;font-family:var(--serif);font-size:clamp(20px,3vw,24px);color:var(--on-night)}.QuizCard_appText__1yvwv{margin:0 0 16px;color:var(--on-night-soft);line-height:1.55}.QuizCard_appRow__7_yKU{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.QuizCard_qr__Bs7JS{display:none;margin:0;text-align:center;font-size:12px;color:var(--on-night-soft)}@media (hover:hover) and (pointer:fine){.QuizCard_qr__Bs7JS{display:block}}.QuizCard_qrCode__sHUmN{width:96px;height:96px;margin:0 auto 6px;padding:8px;border-radius:10px;background:#fff}.QuizCard_qrCode__sHUmN svg{display:block;width:100%;height:100%}.QuizCard_qr__Bs7JS figcaption{max-width:140px}.QuizCard_again__qU_ah{display:inline-flex;align-items:center;gap:6px;margin-top:16px;padding:8px 4px;border:0;background:none;color:var(--ink-muted);font:inherit;font-size:15px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.QuizCard_again__qU_ah:hover{color:var(--accent)}.QuizCard_again__qU_ah svg{width:16px;height:16px}.QuizCard_jump__HZ8CB{display:inline-flex;align-items:center;gap:6px;margin:0 0 24px;padding:8px 14px;border-radius:999px;background:color-mix(in srgb,var(--accent) 10%,#fff);color:var(--accent);font-size:15px;font-weight:600;text-decoration:none}.QuizCard_jump__HZ8CB:hover{background:color-mix(in srgb,var(--accent) 16%,#fff)}.QuizCard_jump__HZ8CB svg{width:16px;height:16px}@keyframes QuizCard_pop__9gc6t{0%{transform:scale(.85)}60%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes QuizCard_shake__a19VM{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}@media (prefers-reduced-motion:reduce){.QuizCard_optionRight__wkm2L,.QuizCard_optionWrong__67u4T,.QuizCard_starOn__r8nor,.QuizCard_streak__c5iZ_{animation:none}}.StoreLinks_row__LFZug{display:flex;flex-wrap:wrap;gap:10px}.StoreLinks_badge__owZSU{display:inline-flex;align-items:center;gap:10px;min-width:152px;padding:8px 16px 8px 13px;border-radius:10px;background:#111;color:#fff;text-decoration:none;transition:background-color .15s ease}.StoreLinks_badge__owZSU:hover{background:#2b2b2b}.StoreLinks_badge__owZSU svg{width:22px;height:22px;flex-shrink:0}.StoreLinks_text__yKAbh{display:flex;flex-direction:column;line-height:1.15}.StoreLinks_over__hK8Dy{font-size:11px;opacity:.85}.StoreLinks_store__WasN_{font-size:17px;font-weight:600}.StoreLinks_small__WyJE0{min-width:0;padding:6px 12px 6px 10px;gap:8px;border-radius:8px}.StoreLinks_small__WyJE0 svg{width:17px;height:17px}.StoreLinks_small__WyJE0 .StoreLinks_over__hK8Dy{font-size:9.5px}.StoreLinks_small__WyJE0 .StoreLinks_store__WasN_{font-size:13.5px}.StoreLinks_inverted__zoJtu{background:var(--on-night,#f3eee6);color:var(--night,#1f1d1a)}.StoreLinks_inverted__zoJtu:hover{background:#fff}