.QWR8_q_stage{aspect-ratio:1;transform-origin:bottom;-webkit-tap-highlight-color:transparent;width:100%;transition:transform .22s cubic-bezier(.25,1,.5,1);display:block;position:relative}button.QWR8_q_stage{cursor:pointer;border-radius:50%}button.QWR8_q_stage:focus-visible{outline-offset:4px;outline:3px solid #f1cc78}@media (hover:hover) and (pointer:fine){button.QWR8_q_stage:hover{transform:rotate(-1.5deg)scale(1.02)}}.QWR8_q_sway,.QWR8_q_breathe,.QWR8_q_hop{transform-origin:bottom;position:absolute;inset:0}.QWR8_q_sway{animation:QWR8_q_sway var(--sway-duration,8s) ease-in-out var(--sway-delay,0s) infinite}.QWR8_q_breathe{animation:QWR8_q_breathe var(--breathe-duration,3.6s) ease-in-out var(--breathe-delay,0s) infinite}.QWR8_q_paused .QWR8_q_sway,.QWR8_q_paused .QWR8_q_breathe{animation-play-state:paused}@keyframes QWR8_q_sway{0%,to{transform:rotate(-.7deg)}50%{transform:rotate(.7deg)}}@keyframes QWR8_q_breathe{0%,to{transform:scale(1)}50%{transform:scale(1.012,1.022)}}.QWR8_q_hopping{animation:.3s cubic-bezier(.25,1,.5,1) QWR8_q_hop}@keyframes QWR8_q_hop{0%,to{transform:translateY(0)scale(1)}30%{transform:translateY(1px)scale(1.035,.965)}60%{transform:translateY(-5%)scale(.985,1.025)}}.QWR8_q_frame{object-fit:contain;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:none;position:absolute;inset:0}.QWR8_q_active{opacity:1}.QWR8_q_bounce{animation:.44s cubic-bezier(.25,1,.5,1) QWR8_q_hello}@keyframes QWR8_q_hello{0%,to{transform:translateY(0)scale(1)}18%{transform:translateY(2px)scale(1.03,.96)}48%{transform:translateY(-10px)scale(.98,1.03)}78%{transform:translateY(0)scale(1.015,.99)}}.QWR8_q_bubble{animation:.32s cubic-bezier(.34,1.56,.64,1) both QWR8_q_pop}@keyframes QWR8_q_pop{0%{opacity:0;transform:translateY(6px)scale(.9)}to{opacity:1;transform:none}}.QWR8_q_tile{isolation:isolate;display:block;position:relative}.QWR8_q_tileScene{z-index:-1;background:#e9eedb;border-radius:50%;position:absolute;inset:5%;overflow:hidden}.QWR8_q_tileScene img{object-fit:cover;opacity:.55;filter:saturate(.85);width:100%;height:100%}.QWR8_q_tileStage{width:114%;position:absolute;bottom:-3%;left:-7%}@media (prefers-reduced-motion:reduce){.QWR8_q_stage,button.QWR8_q_stage:hover{transition:none;transform:none}.QWR8_q_sway,.QWR8_q_breathe,.QWR8_q_hopping,.QWR8_q_bounce,.QWR8_q_bubble{animation:none}}.QWR8_q_still .QWR8_q_sway,.QWR8_q_still .QWR8_q_breathe,.QWR8_q_still .QWR8_q_hopping{animation:none}
.Qr-LCG_page{overflow-anchor:none;color:#153f31;background:#f8f9ef;padding:18px 20px 32px}.Qr-LCG_wrap{max-width:560px;margin:0 auto}.Qr-LCG_header{margin-bottom:22px}.Qr-LCG_titleRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.Qr-LCG_titleRow h1{font:750 clamp(21px, 5.8vw, 28px)/1.2 var(--font-bricolage), sans-serif;letter-spacing:-.035em;margin:0}.Qr-LCG_titleRow>span{color:#597064;white-space:nowrap;font-size:14px;font-weight:650}.Qr-LCG_progress{gap:6px;margin-top:15px;display:flex}.Qr-LCG_progress>span{background:#dfe4d6;border-radius:12px;flex:1;height:7px}.Qr-LCG_progress>span[data-active=true]{background:#527e55}.Qr-LCG_progress>span[data-complete=true]{background:#147444}.Qr-LCG_gameStats{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;margin-top:14px;font-size:14px;display:flex}.Qr-LCG_gameStats>span{color:#3b6049;align-items:center;gap:5px;display:inline-flex}.Qr-LCG_gameStats>span[data-hot=true]{color:#9a4e18}.Qr-LCG_gameStats strong{font-variant-numeric:tabular-nums}.Qr-LCG_levelTrack{margin-top:10px}.Qr-LCG_levelTrack>div{color:#4b6851;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;font-size:12px;line-height:1.4;display:flex}.Qr-LCG_levelTrack progress{appearance:none;color:#a46320;background:#dfe4d6;border:none;border-radius:4px;width:100%;height:4px;margin-top:6px;display:block;overflow:hidden}.Qr-LCG_levelTrack progress::-webkit-progress-bar{background:#dfe4d6}.Qr-LCG_levelTrack progress::-webkit-progress-value{background:#a46320;border-radius:4px}.Qr-LCG_levelTrack progress::-moz-progress-bar{background:#a46320;border-radius:4px}.Qr-LCG_roundLevel{color:#446247;flex-wrap:wrap;align-items:center;gap:5px 9px;margin:0 0 12px;font-size:12px;line-height:1.4;display:flex}.Qr-LCG_roundLevel>span{color:#285239;background:#d4e2c7;border-radius:6px;padding:3px 9px;font-weight:750}.Qr-LCG_roundLevel[data-difficulty=medium]>span{color:#6c4517;background:#f4dfaf}.Qr-LCG_roundLevel[data-difficulty=hard]>span{color:#754025;background:#ead9cb}.Qr-LCG_reward{margin-top:12px;font-size:13px;line-height:1.5}.Qr-LCG_reward p{flex-wrap:wrap;align-items:center;gap:3px 6px;margin:4px 0 0;display:flex}.Qr-LCG_reward p>span{color:#365b46;flex-basis:100%}.Qr-LCG_reward .Qr-LCG_unlock{color:#654515;background:#f8e7ba;border-radius:8px;margin-top:10px;padding:8px 10px}.Qr-LCG_hintNote,.Qr-LCG_replayNote{color:#52694f;margin:8px 0 0;font-size:12px;line-height:1.5}.Qr-LCG_setReward{color:#845519;justify-content:center;align-items:center;gap:8px;margin:0;font-weight:700;display:flex}.Qr-LCG_record{color:#52694f;margin:8px 0 20px;font-size:13px}.Qr-LCG_bubble{scroll-margin-top:calc(var(--support-banner-height,0px) + 16px);background:#eaf0df;border-radius:22px;flex-direction:column;justify-content:center;min-height:146px;margin-bottom:25px;padding:20px;display:flex;position:relative}.Qr-LCG_bubble:after{content:"";background:var(--bubble-tail,#eaf0df);border-right:2px solid var(--bubble-outline,transparent);border-bottom:2px solid var(--bubble-outline,transparent);border-bottom-right-radius:3px;width:16px;height:16px;position:absolute;bottom:-7px;left:28px;transform:rotate(45deg)}.Qr-LCG_clue{font:750 clamp(24px, 6.6vw, 31px)/1.18 var(--font-bricolage), sans-serif;letter-spacing:-.035em;text-wrap:pretty;margin:0}.Qr-LCG_choices{border:0;min-width:0;margin:0 0 14px;padding:0}.Qr-LCG_choices legend{text-align:center;color:#5c7564;width:100%;margin:0 0 10px;padding:0;font-size:14px;font-weight:550;line-height:1.4}.Qr-LCG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;display:grid}.Qr-LCG_choice{background:0 0;border:2px solid #0000;border-radius:22px;flex-direction:column;justify-content:flex-start;align-items:center;min-width:0;min-height:154px;padding:0 4px 8px;transition:background .15s,border-color .15s;display:flex;position:relative}.Qr-LCG_portrait{isolation:isolate;width:128px!important;height:128px!important}.Qr-LCG_sprite{flex:none;width:128px;height:128px}.Qr-LCG_portrait:before{content:"";z-index:-1;background:#e9eedb;border-radius:50%;width:90%;height:90%;position:absolute;inset:5%}.Qr-LCG_animalName{justify-content:center;align-items:center;gap:5px;font-size:16px;font-weight:700;line-height:1.4;display:inline-flex}.Qr-LCG_guessLabel,.Qr-LCG_answerLabel{align-items:center;gap:4px;margin-top:3px;font-size:12px;line-height:1.3;display:inline-flex}.Qr-LCG_guessLabel{color:#80521e}.Qr-LCG_answerLabel{color:#246340;font-weight:650}.Qr-LCG_choice[data-correct=true]{background:#edf4e7;border-color:#398152}.Qr-LCG_choice[data-missed=true]{background:#fff2dc;border-color:#bc873d}.Qr-LCG_choice[data-muted=true]{opacity:.5}.Qr-LCG_page button{cursor:pointer}.Qr-LCG_page button:disabled{cursor:default}@media (hover:hover){.Qr-LCG_choice:hover:not(:disabled){background:#eef2e4}}.Qr-LCG_page :is(button,a,textarea):focus-visible{outline-offset:4px;outline:3px solid #9a5c15}.Qr-LCG_page h2:focus{outline:none}.Qr-LCG_page h2{scroll-margin-top:18px}.Qr-LCG_hints{text-align:center}.Qr-LCG_hintButton{scroll-margin-bottom:calc(var(--quiz-ad-inset,0px) + 16px);color:#214e3b;background:#eaf0df;border-radius:30px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:10px 24px;font-size:15px;font-weight:650;display:inline-flex}.Qr-LCG_hintButton:disabled{color:#66735f;background:#f0f2e9}.Qr-LCG_hintList{text-align:left;color:#365b46;margin:0 0 14px;padding:0;font-size:14px;line-height:1.5;list-style:none}.Qr-LCG_hintList li{border-top:1px solid #dce4d2;padding:10px 0}.Qr-LCG_hintList strong{margin-bottom:3px;font-size:12px;display:block}.Qr-LCG_kicker{color:#4b7258;margin:0 0 6px;font-size:12px;font-weight:650;line-height:1.4}.Qr-LCG_revealHeading{font:750 28px/1.1 var(--font-bricolage), sans-serif;letter-spacing:-.03em;margin:0 0 8px}.Qr-LCG_explanation{color:#365b46;margin:0;font-size:15px;line-height:1.45}.Qr-LCG_primary{color:#fffefa;background:#246340;border-radius:28px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:48px;padding:12px 20px;font-size:16px;font-weight:650;display:flex}.Qr-LCG_primary:hover{background:#174a2c}.Qr-LCG_below{text-align:center;color:#687663;margin-top:28px;font-size:12px;line-height:1.5}.Qr-LCG_below p{margin:0 0 8px}.Qr-LCG_below a,.Qr-LCG_textButton{color:#365f43;text-underline-offset:4px;justify-content:center;align-items:center;gap:7px;min-height:44px;display:inline-flex}.Qr-LCG_below a:hover,.Qr-LCG_textButton:hover{text-decoration:underline}.Qr-LCG_summary{text-align:center}.Qr-LCG_summary h2{font:750 30px/1.12 var(--font-bricolage), sans-serif;letter-spacing:-.03em;margin:8px 0}.Qr-LCG_score{justify-content:center;align-items:baseline;gap:10px;margin:10px 0 20px;display:flex}.Qr-LCG_score strong{font:750 62px/1 var(--font-bricolage), sans-serif}.Qr-LCG_score>span{color:#597064;font-size:16px}.Qr-LCG_exploreIntro{color:#526e5b;margin:24px 0 14px;font-size:15px;line-height:1.55}.Qr-LCG_collection{text-align:left;flex-direction:column;display:flex}.Qr-LCG_collection a{border-top:1px solid #dce3d3;grid-template-columns:64px 1fr auto;align-items:center;column-gap:12px;min-height:78px;padding:6px 4px;display:grid}.Qr-LCG_collection a>span:first-child{grid-row:span 2;width:64px!important;height:64px!important}.Qr-LCG_collection a>span:nth-child(2){align-self:end;font-size:16px;font-weight:650}.Qr-LCG_collection small{color:#62735c;grid-column:2;align-self:start;font-size:12px}.Qr-LCG_collection svg{grid-area:1/3/3}.Qr-LCG_collection a:hover{background:#eef2e5}.Qr-LCG_textButton{margin-top:14px;font-size:14px}.Qr-LCG_shareStatus{color:#4b7258;font-size:13px}.Qr-LCG_manualShare{text-align:left;font-size:13px;display:block}.Qr-LCG_manualShare textarea{background:#fffefa;border:1px solid #afc4a5;border-radius:10px;width:100%;margin-top:6px;padding:12px;font-size:14px;display:block}.Qr-LCG_loading{text-align:center;color:#597064;min-height:700px;padding-top:70px}@media (min-width:640px){.Qr-LCG_page{padding-top:28px}.Qr-LCG_loading{min-height:740px}.Qr-LCG_bubble{min-height:154px;padding:24px}.Qr-LCG_portrait{width:144px!important;height:144px!important}.Qr-LCG_sprite{width:144px;height:144px}.Qr-LCG_choice{min-height:174px}.Qr-LCG_grid{gap:14px 24px}}@media (max-width:360px),(max-height:740px){.Qr-LCG_page{padding:14px 16px 24px}.Qr-LCG_loading{min-height:635px}.Qr-LCG_header{margin-bottom:18px}.Qr-LCG_bubble{min-height:132px;margin-bottom:22px;padding:18px}.Qr-LCG_clue{font-size:24px}.Qr-LCG_portrait{width:106px!important;height:106px!important}.Qr-LCG_sprite{width:106px;height:106px}.Qr-LCG_choice{min-height:136px}.Qr-LCG_grid{gap:6px 12px}.Qr-LCG_below{margin-top:20px}}@media (prefers-reduced-motion:reduce){.Qr-LCG_choice{transition:none}}.Qr-LCG_bubble[data-result=correct]{--bubble-tail:#dcefdc;--bubble-outline:#89b995;background:#dcefdc;box-shadow:inset 0 0 0 2px #89b995}.Qr-LCG_bubble[data-result=missed]{--bubble-tail:#fff0d5;--bubble-outline:#dcb876;background:#fff0d5;box-shadow:inset 0 0 0 2px #dcb876}.Qr-LCG_revealTop{align-items:center;gap:12px;margin-bottom:12px;display:flex}.Qr-LCG_revealTop>div{min-width:0}.Qr-LCG_revealPortrait{transform-origin:50% 90%}.Qr-LCG_resultLabel{color:#246340;align-items:center;gap:6px;margin:0 0 5px;font-size:14px;font-weight:750;line-height:1.3;display:flex}.Qr-LCG_bubble[data-result=missed] .Qr-LCG_resultLabel{color:#855012}.Qr-LCG_bubble[data-result=missed] .Qr-LCG_explanation,.Qr-LCG_picked{color:#70532e}.Qr-LCG_revealTop .Qr-LCG_revealHeading{margin:0;font-size:clamp(23px,5.8vw,28px)}.Qr-LCG_picked{margin:5px 0 0;font-size:12px;line-height:1.4}.Qr-LCG_nextButton{scroll-margin-bottom:calc(var(--quiz-ad-inset,0px) + 16px);margin-top:16px}.Qr-LCG_bubble[data-result=missed] .Qr-LCG_nextButton{background:#805324}.Qr-LCG_bubble[data-result=missed] .Qr-LCG_nextButton:hover{background:#65401b}@media (prefers-reduced-motion:no-preference){.Qr-LCG_bubble[data-animate=true]{animation:.22s ease-out both Qr-LCG_revealArrive}.Qr-LCG_bubble[data-animate=true][data-result=correct] .Qr-LCG_revealPortrait{animation:.55s ease-out both Qr-LCG_happyHop}.Qr-LCG_bubble[data-animate=true][data-result=correct] .Qr-LCG_resultLabel svg{animation:.35s ease-out .1s both Qr-LCG_checkPop}.Qr-LCG_bubble[data-animate=true][data-result=missed] .Qr-LCG_revealPortrait{animation:.4s ease-out both Qr-LCG_gentleHello}}@keyframes Qr-LCG_revealArrive{0%{opacity:.4}to{opacity:1}}@keyframes Qr-LCG_happyHop{0%,to{transform:translateY(0)rotate(0)}35%{transform:translateY(-9px)rotate(-5deg)}65%{transform:translateY(0)rotate(3deg)}82%{transform:translateY(-3px)rotate(0)}}@keyframes Qr-LCG_checkPop{0%{transform:scale(.6)}65%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes Qr-LCG_gentleHello{0%{opacity:.3;transform:translate(-7px)}to{opacity:1;transform:translate(0)}}
._0TuKJa_dial{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:44px}._0TuKJa_dial:focus-visible{outline:none}._0TuKJa_dial::-webkit-slider-runnable-track{background:linear-gradient(90deg, #0f766e 0%, #0f766e var(--fill,50%), #e7ecdf var(--fill,50%), #e7ecdf 100%);border-radius:999px;height:12px}._0TuKJa_dial::-moz-range-track{background:#e7ecdf;border-radius:999px;height:12px}._0TuKJa_dial::-moz-range-progress{background:#0f766e;border-radius:999px;height:12px}._0TuKJa_dial::-webkit-slider-thumb{appearance:none;background:#fff;border:3px solid #0f766e;border-radius:50%;width:32px;height:32px;margin-top:-10px;transition:transform .12s;box-shadow:0 6px 14px -4px #064e3b73}._0TuKJa_dial::-moz-range-thumb{background:#fff;border:3px solid #0f766e;border-radius:50%;width:26px;height:26px;box-shadow:0 6px 14px -4px #064e3b73}._0TuKJa_dial:active::-webkit-slider-thumb{transform:scale(1.15)}._0TuKJa_dial:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px #f1cc78e6}._0TuKJa_dial:focus-visible::-moz-range-thumb{box-shadow:0 0 0 5px #f1cc78e6}._0TuKJa_hint ._0TuKJa_dial::-webkit-slider-runnable-track{background:linear-gradient(90deg, #d97706 0%, #d97706 var(--fill,50%), #fde68a var(--fill,50%), #fde68a 100%)}._0TuKJa_hint ._0TuKJa_dial::-webkit-slider-thumb{border-color:#d97706}._0TuKJa_morph{position:relative}._0TuKJa_morph:after{content:"";opacity:0;pointer-events:none;border:3px solid #fcd34dd9;border-radius:50%;animation:.9s cubic-bezier(.25,1,.5,1) _0TuKJa_ripple;position:absolute;inset:8%}@keyframes _0TuKJa_ripple{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.35)}}._0TuKJa_nameIn{animation:.42s cubic-bezier(.34,1.56,.64,1) both _0TuKJa_nameIn}@keyframes _0TuKJa_nameIn{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}._0TuKJa_toast{animation:.36s ease-out both _0TuKJa_toast}@keyframes _0TuKJa_toast{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._0TuKJa_bar{transition:width .38s cubic-bezier(.25,1,.5,1)}._0TuKJa_burst{position:relative}._0TuKJa_burst span{opacity:0;border-radius:2px;width:8px;height:8px;animation:1.1s ease-out forwards _0TuKJa_confetti;position:absolute;top:50%;left:50%}@keyframes _0TuKJa_confetti{0%{opacity:1;transform:translate(-50%,-50%)rotate(0)}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) rotate(var(--rot))}}._0TuKJa_scroller{scrollbar-width:none}._0TuKJa_scroller::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){._0TuKJa_morph:after,._0TuKJa_nameIn,._0TuKJa_toast,._0TuKJa_burst span{animation:none}._0TuKJa_bar{transition:none}}
