.TriviaCharacter_character__w6cQK{width:100%;aspect-ratio:623/599;will-change:transform,opacity;pointer-events:none}.TriviaCharacter_image__RBCU3{display:block;width:100%;height:auto;filter:drop-shadow(0 8px 12px rgba(49,49,49,.22))}.QuestionCard_card__9ED4Z{--type-color:#f59e0b;--type-ink:#313131;--lifeline-notch:#ffffff;display:flex;flex-direction:column;background-color:#ffffff;border:3px solid var(--type-color);box-shadow:8px 8px 0 color-mix(in srgb,var(--type-color) 28%,transparent);min-width:0;position:relative;container-type:inline-size}.QuestionCard_header__w0QXL{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 14px;background-color:var(--type-color);color:var(--type-ink)}.QuestionCard_typeName__yXMYn{font-weight:800;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase}.QuestionCard_headerMeta__vU3K3{display:inline-flex;align-items:center;gap:10px;font-size:.85rem;font-style:italic;font-weight:600;white-space:nowrap}.QuestionCard_resetButton__8yUMF{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1.5px solid;background:transparent;color:inherit;cursor:pointer}.QuestionCard_resetButton__8yUMF:disabled{opacity:.4;cursor:default}.QuestionCard_body__JkfkL{display:flex;flex-direction:column;gap:12px;padding:14px 16px 12px;flex:1 1}.QuestionCard_prompt__sdW96{margin:0;font-size:1.08rem;font-weight:700;line-height:1.35;color:#313131}.QuestionCard_option__v4BYO{border:2px solid #e5dfc8;border-radius:0;background-color:#fdfaf0;color:#313131;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,opacity .25s ease,transform .15s ease}.QuestionCard_option__v4BYO:hover:not(:disabled){border-color:var(--type-color);background-color:color-mix(in srgb,var(--type-color) 10%,#ffffff)}.QuestionCard_option__v4BYO:focus-visible{outline:3px solid var(--type-color);outline-offset:2px}.QuestionCard_option__v4BYO:disabled{cursor:default}.QuestionCard_optionCorrect__2mAn1{border-color:#10b981;background-color:#ecfdf5}.QuestionCard_optionWrong__BgjgJ{border-color:#f43f5e;background-color:#fff1f2}.QuestionCard_optionDimmed__7eFu7{opacity:.45}.QuestionCard_optionEliminated__eJpKs{opacity:.2;text-decoration:line-through}.QuestionCard_visualGrid__aDfh3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.QuestionCard_visualTile__e0U17{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:clamp(92px,15vh,128px);padding:8px}@container (min-width: 520px){.QuestionCard_visualGrid__aDfh3{grid-template-columns:repeat(4,minmax(0,1fr))}.QuestionCard_visualTile__e0U17{height:auto;aspect-ratio:1/1;max-height:22vh}}.QuestionCard_visualEmoji__zxYIv{font-size:2.4rem;line-height:1}.QuestionCard_visualImage__u5YGM{display:block;width:100%;flex:1 1 auto;min-height:0;object-fit:cover}.QuestionCard_visualLabel__UtJNH{font-size:.85rem;font-weight:600}.QuestionCard_binaryRow___E6t_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.QuestionCard_binaryOption__977gt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:84px;padding:10px}.QuestionCard_binaryLabel__qL8Aa{font-size:1.15rem;font-weight:800}.QuestionCard_map__RetH0{position:relative;width:min(100%,340px,32vh);margin-inline:auto;aspect-ratio:1/1;border:2px solid #e5dfc8;overflow:hidden}.QuestionCard_mapSvg__VUSEh{position:absolute;inset:0;width:100%;height:100%}.QuestionCard_mapSeaLabel__ejTXv{font-size:4.5px;font-style:italic;font-weight:600;fill:#0369a1;text-anchor:middle}.QuestionCard_pin__ebhWH{position:absolute;display:flex;align-items:flex-start;justify-content:center;width:34px;height:38px;padding:0;border:none;background:transparent;color:#313131;cursor:pointer;transform:translate(-50%,-100%);transition:color .15s ease,opacity .25s ease,transform .15s ease}.QuestionCard_pin__ebhWH svg{fill:#ffffff}.QuestionCard_pin__ebhWH:hover:not(:disabled){color:var(--type-color);transform:translate(-50%,-100%) scale(1.12)}.QuestionCard_pin__ebhWH:focus-visible{outline:3px solid var(--type-color);outline-offset:1px}.QuestionCard_pin__ebhWH:disabled{cursor:default}.QuestionCard_pinNumber__SGUto{position:absolute;top:6px;left:0;right:0;font-size:.7rem;font-weight:800;text-align:center;color:#313131}.QuestionCard_pin__ebhWH.QuestionCard_optionCorrect__2mAn1,.QuestionCard_pin__ebhWH.QuestionCard_optionWrong__BgjgJ{background:transparent}.QuestionCard_pin__ebhWH.QuestionCard_optionCorrect__2mAn1{color:#10b981}.QuestionCard_pin__ebhWH.QuestionCard_optionWrong__BgjgJ{color:#f43f5e}.QuestionCard_pinLabel__kQogi{position:absolute;top:4px;right:calc(100% + 2px);padding:2px 6px;background-color:#313131;color:#ffffff;font-size:.7rem;font-weight:600;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .25s ease}.QuestionCard_pinLabelVisible__wLYzA{opacity:1}.QuestionCard_optionCorrect__2mAn1 .QuestionCard_pinLabel__kQogi{background-color:#047857}.QuestionCard_mapHint__eyVsT{margin:4px 0 0;text-align:center;font-size:.8rem;font-style:italic;color:#79766b}.QuestionCard_chipGrid__amOU_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.QuestionCard_chip__4TJp_{min-height:52px;padding:10px;font-weight:700;font-size:.95rem}.QuestionCard_list__M577A{display:grid;grid-gap:8px;gap:8px}.QuestionCard_listOption__rksOl{display:flex;align-items:center;gap:12px;padding:8px 12px;text-align:left;font-size:.95rem}.QuestionCard_letter__6TL4_{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;background-color:var(--type-color);color:var(--type-ink);font-weight:800;font-size:.8rem}.QuestionCard_feedback__ifIvA{display:flex;align-items:center;min-height:36px}.QuestionCard_feedbackPill__cQtUw{position:relative;display:inline-flex;align-items:center;gap:8px;margin:0;padding:7px 12px;font-size:.9rem;line-height:1.3;font-weight:700;border:2px solid}.QuestionCard_feedbackPill__cQtUw svg{flex-shrink:0}.QuestionCard_feedbackCorrect__g_taq{color:#047857;background-color:#ecfdf5;animation:QuestionCard_feedbackPop__e6PfF .35s cubic-bezier(.34,1.56,.64,1)}.QuestionCard_feedbackShine___phoi{position:absolute;inset:0;overflow:hidden;pointer-events:none}.QuestionCard_feedbackShine___phoi:after{content:"";position:absolute;inset:0 auto 0 0;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.85),transparent);transform:translateX(-120%) skewX(-18deg);animation:QuestionCard_feedbackShine___phoi 1.6s ease-in-out .2s 2;pointer-events:none}.QuestionCard_feedbackCorrect__g_taq svg{animation:QuestionCard_feedbackTwinkle__x__gd 1.2s ease-in-out .2s 2}.QuestionCard_feedbackWrong__6QyXk{color:#be123c;background-color:#fff1f2;animation:QuestionCard_feedbackShake__0bS_p .45s ease-in-out}.QuestionCard_feedbackPassed__OCD9l{color:#0369a1;background-color:#f0f9ff;animation:QuestionCard_feedbackPop__e6PfF .35s cubic-bezier(.34,1.56,.64,1)}@keyframes QuestionCard_feedbackPop__e6PfF{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes QuestionCard_feedbackShine___phoi{0%{transform:translateX(-120%) skewX(-18deg)}to{transform:translateX(330%) skewX(-18deg)}}@keyframes QuestionCard_feedbackTwinkle__x__gd{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(1.25) rotate(15deg)}}@keyframes QuestionCard_feedbackShake__0bS_p{0%,to{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}@media (prefers-reduced-motion:reduce){.QuestionCard_feedbackCorrect__g_taq,.QuestionCard_feedbackCorrect__g_taq svg,.QuestionCard_feedbackPassed__OCD9l,.QuestionCard_feedbackWrong__6QyXk{animation:none}.QuestionCard_feedbackShine___phoi{display:none}}.QuestionCard_funFact__Jl1Ev{display:flex;gap:10px;padding:8px 12px;background-color:color-mix(in srgb,var(--type-color) 10%,#ffffff);border-left:4px solid var(--type-color)}.QuestionCard_funFactIcon__xPZ9o{flex-shrink:0;margin-top:2px;color:#f59e0b}.QuestionCard_funFactTitle__OngSc{margin:0 0 2px;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#313131}.QuestionCard_funFactBody__OCM1w{margin:0;font-size:.88rem;line-height:1.4;color:#4b4a45}.QuestionCard_footer___S0sB{padding:10px 16px 12px;border-top:1px dashed #e5dfc8}.QuestionCard_cornerCharacter__PpnHD{position:absolute;right:-28px;bottom:-22px;z-index:2;width:150px;pointer-events:none}.QuestionCard_wiggle__c_WTR{transform-origin:50% 90%;animation:QuestionCard_slothWiggle__QEak2 3s ease-in-out infinite}@keyframes QuestionCard_slothWiggle__QEak2{0%,40%,to{transform:translateX(0) rotate(0deg)}8%{transform:translateX(6px) rotate(3deg)}16%{transform:translateX(-6px) rotate(-3deg)}24%{transform:translateX(4px) rotate(2deg)}32%{transform:translateX(-3px) rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.QuestionCard_wiggle__c_WTR{animation:none}}.QuestionCard_dockCard__S0NVw{--dock-size:124px;--dock-gap:12px;--dock-lift:24px}.QuestionCard_dockCard__S0NVw .QuestionCard_footer___S0sB{position:relative}.QuestionCard_dockCard__S0NVw:not(.QuestionCard_locked__HrXUW) .QuestionCard_footer___S0sB{padding-right:calc(var(--dock-size) + var(--dock-gap) + 8px)}.QuestionCard_dockCharacter__N4n2Z{position:absolute;bottom:4px;left:calc(100% - var(--dock-size) - var(--dock-gap));z-index:2;width:var(--dock-size);pointer-events:none;transition:left .55s cubic-bezier(.34,1.3,.64,1),bottom .55s cubic-bezier(.34,1.3,.64,1),width .55s cubic-bezier(.34,1.3,.64,1)}.QuestionCard_locked__HrXUW .QuestionCard_dockCharacter__N4n2Z{left:var(--dock-left,6px);bottom:var(--dock-lift);width:var(--dock-size-locked,var(--dock-size))}.QuestionCard_dockCard__S0NVw .QuestionCard_funFactIcon__xPZ9o{display:none}.QuestionCard_dockCard__S0NVw.QuestionCard_locked__HrXUW .QuestionCard_funFact__Jl1Ev{padding-left:calc(var(--dock-size) - 2px)}.QuestionCard_dockCard__S0NVw.QuestionCard_locked__HrXUW .QuestionCard_feedback__ifIvA{padding-left:calc(var(--dock-size) * .45)}.QuestionCard_dockCard__S0NVw.QuestionCard_locked__HrXUW .QuestionCard_feedback__ifIvA:last-child{padding-left:calc(var(--dock-size) + 4px)}.QuestionCard_dockCard__S0NVw .QuestionCard_feedbackPill__cQtUw:after,.QuestionCard_dockCard__S0NVw .QuestionCard_feedbackPill__cQtUw:before{content:"";position:absolute;top:100%;pointer-events:none}.QuestionCard_dockCard__S0NVw .QuestionCard_feedbackPill__cQtUw:before{left:12px;width:22px;height:12px;background-color:currentColor;-webkit-clip-path:polygon(8px 0,22px 0,0 12px);clip-path:polygon(8px 0,22px 0,0 12px)}.QuestionCard_dockCard__S0NVw .QuestionCard_feedbackPill__cQtUw:after{left:12px;width:22px;height:12px;background-color:inherit;-webkit-clip-path:polygon(10.5px 0,17.5px 0,4.5px 7.5px);clip-path:polygon(10.5px 0,17.5px 0,4.5px 7.5px)}@media (prefers-reduced-motion:reduce){.QuestionCard_dockCharacter__N4n2Z{transition:none}}@media (max-width:640px){.QuestionCard_cornerCharacter__PpnHD{right:-10px;bottom:-16px;width:104px}.QuestionCard_dockCard__S0NVw{--dock-size:78px;--dock-size-locked:150px;--dock-gap:6px;--dock-lift:-40px;--dock-left:-10px}.QuestionCard_dockCard__S0NVw.QuestionCard_locked__HrXUW .QuestionCard_footer___S0sB{padding-top:30px}.QuestionCard_dockCard__S0NVw:not(.QuestionCard_locked__HrXUW) .QuestionCard_footer___S0sB{padding-right:16px}.QuestionCard_dockCard__S0NVw:not(.QuestionCard_locked__HrXUW) .QuestionCard_dockCharacter__N4n2Z{bottom:calc(100% - 18px)}.QuestionCard_dockCard__S0NVw .QuestionCard_funFactIcon__xPZ9o{display:block}.QuestionCard_dockCard__S0NVw.QuestionCard_locked__HrXUW .QuestionCard_funFact__Jl1Ev{padding-left:12px}.QuestionCard_dockCard__S0NVw.QuestionCard_locked__HrXUW .QuestionCard_feedback__ifIvA,.QuestionCard_dockCard__S0NVw.QuestionCard_locked__HrXUW .QuestionCard_feedback__ifIvA:last-child{padding-left:44px}}.TriviaLeaderboard_leaderboard__bNoM9{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:12px;padding-top:20px;border-top:1px dashed #e5dfc8;text-align:left}.TriviaLeaderboard_header__ag20z{display:flex;align-items:center;gap:8px;color:#8a2be2}.TriviaLeaderboard_title__T1yWU{margin:0;font-size:1.2rem;font-weight:800;color:#313131}.TriviaLeaderboard_tieBreak__PGhrS{margin:0;font-size:.85rem;font-style:italic;color:#79766b}.TriviaLeaderboard_formSlot__ajE6E{display:grid}.TriviaLeaderboard_formSlot__ajE6E>*{grid-area:1/1}.TriviaLeaderboard_slotHidden__0w3b4{visibility:hidden}.TriviaLeaderboard_form__sqLpQ{display:flex;flex-direction:column;gap:6px}.TriviaLeaderboard_fields__m1DrV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.TriviaLeaderboard_field__VBamp{display:flex;flex-direction:column;gap:4px;min-width:0}.TriviaLeaderboard_label__7xbhB{font-size:.85rem;font-weight:700}.TriviaLeaderboard_submitRow___hTgU{display:flex;align-items:center;gap:12px;margin-top:4px}.TriviaLeaderboard_note__sKsyU{flex:1 1;margin:0;font-size:.78rem;line-height:1.35;color:#79766b}.TriviaLeaderboard_input__eZz8S{width:100%;min-width:0;padding:10px 12px;border:2px solid #313131;border-radius:0;font:inherit;font-size:1rem;background-color:#ffffff}.TriviaLeaderboard_input__eZz8S:focus-visible{outline:3px solid #38bdf8;outline-offset:1px}.TriviaLeaderboard_input__eZz8S[aria-invalid=true]{border-color:#be123c}.TriviaLeaderboard_submit__ahiR7{flex-shrink:0;min-width:9.5em;padding:10px 16px;border:none;border-radius:0;background-color:#8a2be2;color:#ffffff;font:inherit;font-weight:700;cursor:pointer}.TriviaLeaderboard_submit__ahiR7:disabled{opacity:.7;cursor:progress}.TriviaLeaderboard_submit__ahiR7:focus-visible{outline:3px solid #313131;outline-offset:2px}.TriviaLeaderboard_honeypot__vwPXG{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.TriviaLeaderboard_hint__qmXaD{min-height:1.3em;margin:0;font-size:.8rem;line-height:1.3;color:#be123c}.TriviaLeaderboard_savedMessage__pCTJg{align-self:center;margin:0;padding:10px 12px;background-color:#ecfdf5;border:2px solid #047857;color:#047857;font-weight:700}.TriviaLeaderboard_state__2RGUC{margin:0;padding:16px;border:2px dashed #b9b39c;color:#79766b;font-style:italic;text-align:center}.TriviaLeaderboard_table__PDtpR{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:2px solid #313131}.TriviaLeaderboard_row__QawHV{display:grid;grid-template-columns:2rem minmax(0,1fr) 4.4rem 4.4rem;align-items:center;grid-gap:8px;gap:8px;padding:8px 12px;font-size:.9rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TriviaLeaderboard_row__QawHV+.TriviaLeaderboard_row__QawHV{border-top:1px solid #e5dfc8}.TriviaLeaderboard_headRow___u6Xz{background-color:#313131;color:#f9f3db;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.TriviaLeaderboard_rank__Tvna3{display:inline-flex;align-items:center;justify-content:center;width:1.8em;height:1.8em;font-weight:800}.TriviaLeaderboard_podium1__dIKKl .TriviaLeaderboard_rank__Tvna3{background-color:#f59e0b;color:#313131}.TriviaLeaderboard_podium2__pk8v3 .TriviaLeaderboard_rank__Tvna3{background-color:#cbd5e1;color:#313131}.TriviaLeaderboard_podium3__Ur8fT .TriviaLeaderboard_rank__Tvna3{background-color:#d97706;color:#ffffff}.TriviaLeaderboard_name__ZAvT1{display:flex;align-items:center;gap:6px;min-width:0;font-weight:600}.TriviaLeaderboard_nameText__f1gUp{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TriviaLeaderboard_numeric__CR3z0{text-align:right}.TriviaLeaderboard_ownRow__7yLy1{background-color:color-mix(in srgb,#8a2be2 10%,#ffffff);box-shadow:inset 4px 0 0 #8a2be2}.TriviaLeaderboard_detachedRow__LRV3Y{border-top:2px dashed #8a2be2!important}.TriviaLeaderboard_youBadge__8lsCy{flex-shrink:0;padding:1px 6px;background-color:#8a2be2;color:#ffffff;font-size:.7rem;font-weight:700;text-transform:uppercase}@media (max-width:480px){.TriviaLeaderboard_fields__m1DrV{grid-template-columns:minmax(0,1fr)}.TriviaLeaderboard_submitRow___hTgU{flex-direction:column;align-items:stretch}}@media (max-width:420px){.TriviaLeaderboard_row__QawHV{grid-template-columns:1.8rem minmax(0,1fr) 3.6rem 3.8rem;padding:8px;font-size:.85rem}.TriviaLeaderboard_headRow___u6Xz{font-size:.68rem;letter-spacing:.02em}}