.dailyChallenge_intro__th7BZ{display:flex;flex-direction:column;align-items:center;max-width:680px;margin:0 auto;padding:8px 0 12px;text-align:center}.dailyChallenge_introFlags__BuoJ5{position:relative;width:100%;height:132px;margin-bottom:18px}@media(max-width:640px){.dailyChallenge_introFlags__BuoJ5{height:100px}}.dailyChallenge_introFlag___qQHN{--spread:78px;position:absolute;top:18px;left:50%;width:108px;height:72px;margin-left:-54px;border-radius:10px;overflow:hidden;box-shadow:0 18px 36px -12px rgba(0,0,0,.85);transform:translateX(calc(var(--i) * var(--spread))) translateY(calc(var(--i) * var(--i) * 6px)) rotate(calc(var(--i) * 9deg))}.dailyChallenge_introFlag___qQHN img{display:block;width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:no-preference){.dailyChallenge_introFlag___qQHN{animation:dailyChallenge_deal__4C1x_ .7s cubic-bezier(.2,.9,.3,1.2) both;animation-delay:calc((var(--i) + 2)*.07s)}}@media(max-width:640px){.dailyChallenge_introFlag___qQHN{--spread:52px;top:14px;width:80px;height:54px;margin-left:-40px}}@keyframes dailyChallenge_deal__4C1x_{0%{opacity:0;transform:translateY(60px) rotate(0deg) scale(.8)}}.dailyChallenge_introTitle__nEK_O{margin:16px 0 0;font-size:clamp(38px,7vw,64px);font-weight:800;letter-spacing:-.035em;line-height:1}.dailyChallenge_introTitle__nEK_O span{background:linear-gradient(120deg,var(--hue),var(--hue2));-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.dailyChallenge_introDate__XMHCT{margin:14px 0 0;color:var(--hue);font-size:15px;font-weight:700}.dailyChallenge_introText__Wkp6P{max-width:520px;margin:10px 0 0;color:var(--secondaryText);font-size:16px;line-height:1.5}.dailyChallenge_topics__fpV_x{width:100%;margin-top:26px;padding:18px 16px;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:rgba(28,28,33,.7)}.dailyChallenge_topicsLabel__IXb6j{margin-bottom:12px;color:var(--secondaryText);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.dailyChallenge_topicList__yd0do{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.dailyChallenge_topic__Q3Jtf{padding:6px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--hue) 28%,transparent);background:color-mix(in srgb,var(--hue) 9%,transparent);color:var(--primaryText);font-size:13px;font-weight:600}@media(prefers-reduced-motion:no-preference){.dailyChallenge_topic__Q3Jtf{animation:dailyChallenge_pop__Dq3bt .4s cubic-bezier(.3,1.6,.5,1) both;animation-delay:calc(.35s + var(--i)*.05s)}}@keyframes dailyChallenge_pop__Dq3bt{0%{opacity:0;transform:scale(.6)}}.dailyChallenge_start__zMWe9{margin-top:28px;padding:18px 34px;font-size:18px}@media(prefers-reduced-motion:no-preference){.dailyChallenge_start__zMWe9{animation:dailyChallenge_glow__jE_dP 2.4s ease-in-out infinite}}@media(max-width:640px){.dailyChallenge_start__zMWe9{width:100%}}@keyframes dailyChallenge_glow__jE_dP{50%{box-shadow:0 12px 44px -6px color-mix(in srgb,var(--hue) 75%,transparent)}}.dailyChallenge_introMeta__urp10{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:18px;color:var(--secondaryText);font-size:14px;font-weight:600}.dailyChallenge_introMeta__urp10 span{display:inline-flex;align-items:center;gap:6px}.dailyChallenge_introMeta__urp10 svg{width:16px;height:16px;color:var(--hue)}.dailyChallenge_introStreak__wJGsq{color:#ffb347}.dailyChallenge_hudProgress__R_5ls{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.dailyChallenge_hudQuestion__NsZaE{color:var(--secondaryText);font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dailyChallenge_hudQuestion__NsZaE strong{color:var(--primaryText);font-size:18px;font-weight:800}@media(prefers-reduced-motion:no-preference){.dailyChallenge_prompt__mQwKK{animation:dailyChallenge_slideIn__bcvLC .4s cubic-bezier(.2,.8,.2,1)}}@keyframes dailyChallenge_slideIn__bcvLC{0%{opacity:0;transform:translateY(10px)}}.dailyChallenge_arena__jBVfi{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;grid-gap:18px;gap:18px}@media(max-width:640px){.dailyChallenge_arena__jBVfi{gap:10px}}.dailyChallenge_vs__DgSIk{position:relative;align-self:center;display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%}.dailyChallenge_vs__DgSIk:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,var(--hue),transparent 40%,var(--hue2),transparent 90%,var(--hue))}@media(prefers-reduced-motion:no-preference){.dailyChallenge_vs__DgSIk:before{animation:dailyChallenge_spin__IDS_M 4s linear infinite}}.dailyChallenge_vs__DgSIk span{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#141418;color:var(--primaryText);font-size:16px;font-weight:800;letter-spacing:.06em}@media(max-width:640px){.dailyChallenge_vs__DgSIk{width:36px;height:36px;margin:0 -22px;z-index:2}.dailyChallenge_vs__DgSIk span{width:30px;height:30px;font-size:11px}}@keyframes dailyChallenge_spin__IDS_M{to{transform:rotate(1turn)}}.dailyChallenge_card__Q7JBl{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:340px;padding:32px 20px 28px;border-radius:26px;border:1.5px solid rgba(255,255,255,.09);background:#17171b;color:inherit;font:inherit;text-align:center;cursor:pointer;transition:border-color .3s ease,box-shadow .3s ease,transform .25s ease,opacity .3s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.dailyChallenge_card__Q7JBl:disabled{cursor:default}.dailyChallenge_card__Q7JBl:focus-visible{outline:3px solid var(--hue);outline-offset:3px}@media(prefers-reduced-motion:no-preference){.dailyChallenge_card__Q7JBl{animation:dailyChallenge_enterLeft__W8MnK .5s cubic-bezier(.2,.8,.2,1) both}}@media(max-width:640px){.dailyChallenge_card__Q7JBl{min-height:230px;padding:20px 10px 18px;border-radius:20px}}@media(prefers-reduced-motion:no-preference){.dailyChallenge_cardRight__jRcYw{animation-name:dailyChallenge_enterRight__SyIdw;animation-delay:.06s}}@keyframes dailyChallenge_enterLeft__W8MnK{0%{opacity:0;transform:translateX(-30px) scale(.96)}}@keyframes dailyChallenge_enterRight__SyIdw{0%{opacity:0;transform:translateX(30px) scale(.96)}}.dailyChallenge_backdrop__cBqEP{position:absolute;inset:0;z-index:-1}.dailyChallenge_backdrop__cBqEP:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(23,23,27,.5),rgba(23,23,27,.9) 60%,#17171b)}.dailyChallenge_backdropFlag__G6cnO{width:100%;height:100%;object-fit:cover;filter:blur(28px) saturate(1.4);opacity:.6;transform:scale(1.3)}.dailyChallenge_key__e81mn{position:absolute;top:14px;left:14px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;border:solid rgba(255,255,255,.16);border-width:1px 1px 2px;color:var(--secondaryText);font-size:12px;font-weight:800}@media(pointer:coarse){.dailyChallenge_key__e81mn{display:none}}.dailyChallenge_flag__t4_gm{width:150px;height:100px;object-fit:cover;border-radius:12px;box-shadow:0 18px 40px -12px rgba(0,0,0,.8);transform:rotate(-2deg);transition:transform .4s cubic-bezier(.3,1.6,.5,1)}.dailyChallenge_cardRight__jRcYw .dailyChallenge_flag__t4_gm{transform:rotate(2deg)}@media(max-width:640px){.dailyChallenge_flag__t4_gm{width:92px;height:62px;border-radius:9px}}.dailyChallenge_name__gk5JS{display:flex;align-items:center;justify-content:center;min-height:2.2em;margin-top:18px;color:var(--primaryText);font-size:clamp(22px,3vw,30px);font-weight:800;letter-spacing:-.02em;line-height:1.1;overflow-wrap:anywhere}@media(max-width:640px){.dailyChallenge_name__gk5JS{margin-top:12px;font-size:17px}}.dailyChallenge_value__yhCu6{margin-top:8px;color:var(--hue);font-size:clamp(32px,4.4vw,46px);font-weight:800;letter-spacing:-.03em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:640px){.dailyChallenge_value__yhCu6{font-size:22px}}.dailyChallenge_ask___2aEw{border-color:color-mix(in srgb,var(--hue) 30%,transparent)}.dailyChallenge_ask___2aEw .dailyChallenge_value__yhCu6{opacity:.5}@media(prefers-reduced-motion:no-preference){.dailyChallenge_ask___2aEw .dailyChallenge_value__yhCu6{animation:dailyChallenge_breathe__8uQPb 1.6s ease-in-out infinite}}@media(hover:hover){.dailyChallenge_ask___2aEw:hover{transform:translateY(-4px);border-color:var(--hue);box-shadow:0 28px 60px -28px color-mix(in srgb,var(--hue) 80%,transparent)}.dailyChallenge_ask___2aEw:hover .dailyChallenge_flag__t4_gm{transform:rotate(0deg) scale(1.06)}}.dailyChallenge_ask___2aEw:active{transform:scale(.98)}@keyframes dailyChallenge_breathe__8uQPb{50%{opacity:.25;transform:scale(.92)}}.dailyChallenge_right__XNfkE{border-color:var(--secondaryAccent);box-shadow:0 24px 60px -20px rgba(68,184,83,.6)}.dailyChallenge_right__XNfkE .dailyChallenge_value__yhCu6{color:#7fe08b}@media(prefers-reduced-motion:no-preference){.dailyChallenge_right__XNfkE{animation:dailyChallenge_win__1rfiH .5s cubic-bezier(.3,1.6,.5,1)}}@keyframes dailyChallenge_win__1rfiH{40%{transform:scale(1.04)}}.dailyChallenge_wrong__w41Ry{border-color:var(--red);box-shadow:0 24px 60px -24px rgba(240,128,128,.55)}.dailyChallenge_wrong__w41Ry .dailyChallenge_value__yhCu6{color:var(--red)}@media(prefers-reduced-motion:no-preference){.dailyChallenge_wrong__w41Ry{animation:dailyChallenge_shake__uA19Y .45s ease}}@keyframes dailyChallenge_shake__uA19Y{20%,60%{transform:translateX(-7px)}40%,80%{transform:translateX(7px)}}.dailyChallenge_dim__sHcUA{opacity:.6}.dailyChallenge_dim__sHcUA .dailyChallenge_value__yhCu6{color:var(--primaryText)}.dailyChallenge_badge__b3GwR{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:4px;padding:4px 10px 4px 8px;border-radius:999px;background:var(--secondaryAccent);color:#08200d;font-size:12px;font-weight:800}.dailyChallenge_badge__b3GwR svg{width:14px;height:14px}@media(prefers-reduced-motion:no-preference){.dailyChallenge_badge__b3GwR{animation:dailyChallenge_stamp__uRusY .45s cubic-bezier(.3,1.8,.5,1) .2s both}}@keyframes dailyChallenge_stamp__uRusY{0%{opacity:0;transform:scale(1.8) rotate(-8deg)}}.dailyChallenge_feedback__mgbRJ{min-height:150px;margin-top:20px}.dailyChallenge_verdictRow__uvTcK{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}@media(prefers-reduced-motion:no-preference){.dailyChallenge_verdictRow__uvTcK{animation:dailyChallenge_slideIn__bcvLC .35s cubic-bezier(.2,.8,.2,1)}}.dailyChallenge_verdictRow__uvTcK button{margin-top:4px}@media(max-width:640px){.dailyChallenge_verdictRow__uvTcK button{width:100%}}.dailyChallenge_verdict__nguLj{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:999px;font-size:17px;font-weight:800}@media(prefers-reduced-motion:no-preference){.dailyChallenge_verdict__nguLj{animation:dailyChallenge_stamp__uRusY .4s cubic-bezier(.3,1.8,.5,1)}}.dailyChallenge_verdictRight__XHJRn{background:rgba(68,184,83,.18);color:#7fe08b}.dailyChallenge_verdictWrong__4cpTK{background:rgba(240,128,128,.16);color:var(--red)}.dailyChallenge_fact__8YAmB{margin:0;color:var(--secondaryText);font-size:15px}.dailyChallenge_result__OilvO{padding-top:40px}.dailyChallenge_grid__Au5fl{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:22px auto 4px}@media(max-width:640px){.dailyChallenge_grid__Au5fl{gap:4px}}.dailyChallenge_grid__Au5fl span{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;color:#0f0f14}@media(prefers-reduced-motion:no-preference){.dailyChallenge_grid__Au5fl span{animation:dailyChallenge_pop__Dq3bt .4s cubic-bezier(.3,1.8,.5,1) both;animation-delay:calc(.5s + var(--i)*.07s)}}@media(max-width:640px){.dailyChallenge_grid__Au5fl span{width:24px;height:24px;border-radius:7px}}.dailyChallenge_gridRight__OziVk{background:#5fd36f}.dailyChallenge_gridWrong__ORPMd{background:var(--red)}.dailyChallenge_stats__rz818{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;max-width:420px;margin:26px auto 0}.dailyChallenge_stat__LbAal{display:flex;flex-direction:column;align-items:center;gap:2px;padding:14px 10px;border-radius:16px;background:rgba(255,255,255,.04)}.dailyChallenge_statIcon__Z0eC5{color:var(--hue)}.dailyChallenge_statValue__pyrJa{font-size:24px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dailyChallenge_statLabel__eGgbS{color:var(--secondaryText);font-size:12px;font-weight:600}.dailyChallenge_more__iZ7ER{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 12px;margin-top:22px;color:var(--secondaryText);font-size:14px;font-weight:600}.dailyChallenge_more__iZ7ER>span{width:100%;text-align:center}.dailyChallenge_confetti__rck0E{position:absolute;inset:0;overflow:hidden;pointer-events:none}.dailyChallenge_confetti__rck0E span{position:absolute;top:-16px;left:calc(50% + var(--x)*1%);width:8px;height:14px;border-radius:2px;opacity:0;transform:rotate(var(--r))}@media(prefers-reduced-motion:no-preference){.dailyChallenge_confetti__rck0E span{animation:dailyChallenge_fall__5MuCI 2.6s cubic-bezier(.25,.6,.4,1) var(--d) both}}@keyframes dailyChallenge_fall__5MuCI{0%{opacity:1;transform:translateY(0) rotate(var(--r))}85%{opacity:1}to{opacity:0;transform:translateY(520px) translateX(calc(var(--x) * .6px)) rotate(calc(var(--r) + 540deg))}}.dailyChallenge_reviewTitle__9_u4m{margin:36px 0 12px;font-size:13px;font-weight:700;color:var(--secondaryText);text-transform:uppercase;letter-spacing:.1em}.dailyChallenge_review___nvHZ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.dailyChallenge_reviewRow__fRrXk{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:4px 12px;gap:4px 12px;padding:12px 16px;border-radius:14px;border-left:3px solid rgba(0,0,0,0);background:var(--secondaryBackground);color:var(--secondaryText);font-size:14px}.dailyChallenge_reviewRight__V8j5p{border-left-color:var(--secondaryAccent)}.dailyChallenge_reviewWrong__ssmov{border-left-color:var(--red)}.dailyChallenge_reviewMark__N_o7R{grid-row:span 2;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%}.dailyChallenge_reviewRight__V8j5p .dailyChallenge_reviewMark__N_o7R{background:rgba(68,184,83,.18);color:#7fe08b}.dailyChallenge_reviewWrong__ssmov .dailyChallenge_reviewMark__N_o7R{background:rgba(240,128,128,.16);color:var(--red)}.dailyChallenge_reviewStat__v_mEr{color:var(--primaryText);font-weight:700}.dailyChallenge_reviewPair__NTlv7{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.dailyChallenge_reviewSide__FWXWS{display:inline-flex;align-items:center;gap:6px}.dailyChallenge_reviewSide__FWXWS strong{font-weight:600}.dailyChallenge_reviewWinner__F93_D{color:var(--primaryText)}.dailyChallenge_reviewWinner__F93_D strong{color:#7fe08b;font-weight:800}.dailyChallenge_reviewFlag__JY1K6{width:20px;height:14px;object-fit:cover;border-radius:3px}.dailyChallenge_reviewVs__TEKrY{font-size:12px}