.ULCU-G_card{background:var(--cream);box-shadow:0 1px 0 #14321f0f, var(--shadow-soft);scroll-margin-top:calc(var(--topbar-h) + 24px);border-radius:20px;gap:16px;padding:30px 28px 28px;animation:.4s both ULCU-G_appear;display:grid;position:relative}.ULCU-G_card:before{content:"";top:-14px;clip-path:polygon(2% 0,98% 0,100% 22%,97% 42%,100% 62%,97% 82%,99% 100%,1% 100%,3% 80%,0 60%,3% 40%,0 18%);background:repeating-linear-gradient(90deg,#ffffff38 0 5px,#0000 5px 11px),#c6e85ad1;width:116px;height:28px;margin-inline:auto;position:absolute;inset-inline:0;rotate:-2.5deg}.ULCU-G_voice{z-index:1;position:absolute;inset-block-start:-16px;inset-inline-end:16px}.ULCU-G_card h2{color:var(--forest);font-size:clamp(22px,2.6vw,30px)}@media (max-width:1024px){.ULCU-G_card{border-radius:18px;padding:26px 18px 22px}}@keyframes ULCU-G_appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
.JaMHwW_ring{border:3px solid var(--coral-ink);width:96px;height:96px;box-shadow:inset 0 0 0 3px #fff, inset 0 0 0 5px var(--coral-ink);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid;transform:rotate(-8deg)}.JaMHwW_icon{object-fit:contain;width:56px;height:56px}.JaMHwW_ring svg{width:48px;height:48px}.JaMHwW_toEarn{border:3px dashed var(--muted);box-shadow:none;background:var(--cream)}.JaMHwW_toEarn .JaMHwW_icon,.JaMHwW_toEarn svg{opacity:.55}.JaMHwW_small{width:64px;height:64px}.JaMHwW_small .JaMHwW_icon{width:38px;height:38px}.JaMHwW_small svg{width:32px;height:32px}
.s9q79q_layer{color:#fff;overscroll-behavior:contain;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:visible}.s9q79q_layer[open]{place-items:center;display:grid}.s9q79q_layer::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e3a20bf}.s9q79q_layer[open]::backdrop{animation:.22s ease-out s9q79q_dim}@keyframes s9q79q_dim{0%{opacity:0}}.s9q79q_frame{--gutter:clamp(12px, 3vw, 24px);--btn:56px;--half:calc(var(--btn) / 2);--max-w:min(calc(100vw - 2 * var(--gutter)), 1100px);--max-h:84dvh;--w:min(var(--max-w), calc(var(--max-h) * var(--ratio)));--room-x:calc((100vw - var(--w)) / 2 - 8px);--room-y:calc((100dvh - var(--w) / var(--ratio)) / 2 - 8px);--over-x:clamp(0px, var(--room-x), var(--half));--over-y:clamp(0px, calc(var(--half) + (var(--half) - var(--over-x)) * 1.3), var(--room-y));width:var(--w);aspect-ratio:var(--ratio);animation:.22s ease-out s9q79q_come-forward;position:relative}@keyframes s9q79q_come-forward{0%{opacity:0;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.s9q79q_frame,.s9q79q_layer[open]::backdrop{animation:none}}.s9q79q_media{isolation:isolate;background:#000;border-radius:20px;width:100%;height:100%;overflow:hidden;box-shadow:0 24px 64px #0006,0 4px 14px #00000040}.s9q79q_film{object-fit:cover;background:#000;border:0;border-radius:20px;width:100%;height:100%;display:block}.s9q79q_frame .s9q79q_close{z-index:1;top:calc(-1 * var(--over-y));width:var(--btn);height:var(--btn);min-height:var(--btn);padding:0;position:absolute;inset-inline-end:calc(-1 * var(--over-x))}.s9q79q_frame .s9q79q_close svg{width:26px;height:26px}.s9q79q_frame .s9q79q_close:focus-visible{outline-color:#fff}
.mLl6eG_film{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:14px;padding:0;display:flex}.mLl6eG_poster{aspect-ratio:16/9;background:var(--mint-deep);border-radius:10px;flex:none;width:132px;position:relative;overflow:hidden}.mLl6eG_posterImage{object-fit:cover;width:100%;height:100%;display:block}.mLl6eG_play{aspect-ratio:1;background:var(--action);color:#fff;width:40px;box-shadow:0 0 0 3px #ffffffeb, 0 4px 0 3px var(--action-shadow);border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.mLl6eG_play svg{width:54%;height:54%;translate:6%}.mLl6eG_film:hover .mLl6eG_play{background:var(--action-shadow)}.mLl6eG_filmText{gap:2px;display:grid}.mLl6eG_filmQuestion{color:var(--muted);font-size:15px;font-weight:600}.mLl6eG_filmWatch{font-family:var(--display);color:var(--forest);font-size:20px;font-weight:700}.mLl6eG_stamp{align-items:center;gap:16px;display:flex}.mLl6eG_film+.mLl6eG_stamp{border-block-start:1px solid var(--mint-deep);padding-block-start:14px}.mLl6eG_stamp p{gap:2px;margin:0;display:grid}.mLl6eG_stampLabel{color:var(--muted);font-size:15px;font-weight:600}.mLl6eG_stampName{font-family:var(--display);color:var(--forest);font-size:20px;font-weight:700}
.rS-8xa_window{aspect-ratio:16/9;background:var(--forest);border-radius:18px;position:relative;overflow:hidden}.rS-8xa_iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.rS-8xa_poster{color:#fff;text-align:left;background:linear-gradient(#0e3a208c,#0e3a20bf);align-content:space-between;justify-items:start;width:100%;height:100%;padding:20px;display:grid;position:absolute;inset:0}.rS-8xa_title{max-width:26ch;font-family:var(--display);font-size:clamp(18px,2.4vw,24px);font-weight:700;line-height:1.2}.rS-8xa_playButton{background:var(--action);color:#fff;width:72px;height:72px;box-shadow:var(--shadow-lift);border-radius:50%;place-items:center;margin:0 auto;transition:transform .15s;display:grid}.rS-8xa_poster:hover .rS-8xa_playButton,.rS-8xa_poster:focus-visible .rS-8xa_playButton{transform:scale(1.06)}.rS-8xa_playButton svg{width:32px;height:32px}
.ttY_0W_button{background:var(--action);color:#fff;width:44px;height:44px;box-shadow:0 3px 0 var(--action-shadow);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.ttY_0W_button:active{box-shadow:0 1px 0 var(--action-shadow);translate:0 2px}.ttY_0W_button svg{width:24px;height:24px}.ttY_0W_small{background:radial-gradient(circle at 50% 50%, var(--action) 16.5px, transparent 17px), radial-gradient(circle at 50% 50%, #fff 18.5px, transparent 19px), radial-gradient(circle at 50% calc(50% + 2px), var(--action-shadow) 18.5px, transparent 19px);box-shadow:none}.ttY_0W_small:active{box-shadow:none}.ttY_0W_small svg{width:18px;height:18px}.ttY_0W_pending{visibility:hidden}.ttY_0W_active .ttY_0W_wave1,.ttY_0W_active .ttY_0W_wave2{animation:.9s ease-in-out infinite ttY_0W_wave}.ttY_0W_active .ttY_0W_wave2{animation-delay:.15s}@keyframes ttY_0W_wave{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.ttY_0W_active .ttY_0W_wave1,.ttY_0W_active .ttY_0W_wave2{animation:none}}
.UCUMrW_listTitle{font-family:var(--display);letter-spacing:.04em;color:var(--muted);font-size:14px;font-weight:700}.UCUMrW_list{gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1025px){.UCUMrW_long{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}}.UCUMrW_list li{align-items:center;gap:10px;font-weight:600;display:flex}.UCUMrW_label{min-width:0}.UCUMrW_listen{flex:none}.UCUMrW_check{border:2px solid var(--mint-deep);background:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.UCUMrW_found .UCUMrW_check{border-color:var(--leaf);background:var(--leaf)}.UCUMrW_found .UCUMrW_check:after{content:"✓";color:#fff;font-size:15px;font-weight:800}.UCUMrW_found{color:var(--muted)}
.IC9ycG_stack{display:grid}.IC9ycG_card{background:var(--lime-pale);border-radius:16px;flex-direction:column;grid-area:1/1;gap:10px;padding:16px;display:flex}.IC9ycG_away{visibility:hidden}.IC9ycG_image{border-radius:12px;width:100%;height:auto}.IC9ycG_titleLine{font-family:var(--display);color:var(--forest);font-size:19px;font-weight:700}.IC9ycG_text{font-size:17px;line-height:1.5}.IC9ycG_dots{align-self:flex-end;align-items:center;gap:6px;margin-block-start:auto;display:flex}.IC9ycG_dot{width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--muted);border-radius:50%}.IC9ycG_dotCurrent{background:var(--forest);box-shadow:inset 0 0 0 1.5px var(--forest)}.IC9ycG_nav{gap:10px;display:flex}.IC9ycG_hidden{visibility:hidden}.IC9ycG_arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){scale:-1 1}
.cwARSW_answers{gap:14px;display:grid}.cwARSW_slot{display:grid;position:relative}.cwARSW_listen{z-index:1;position:absolute;inset-block-start:-19px;inset-inline-end:-19px}.cwARSW_answer{border:2px solid var(--mint-deep);text-align:start;background:#fff;border-radius:16px;justify-content:flex-start;min-height:56px;padding:12px 18px;font-size:18px;font-weight:600;transition:border-color .15s,background-color .15s,transform .15s}.cwARSW_answer:not(:disabled):hover{border-color:var(--forest)}.cwARSW_wrong,.cwARSW_answer.cwARSW_wrong:not(:disabled):hover{border-color:var(--coral);animation:.4s cwARSW_shake}.cwARSW_pictures{grid-template-columns:repeat(3,minmax(0,1fr));max-width:540px}.cwARSW_pictures .cwARSW_answer{text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:flex-start;gap:8px;padding:8px 8px 12px;font-size:16px;line-height:1.25}.cwARSW_picture{aspect-ratio:1;object-fit:cover;background:var(--lime-pale);border-radius:10px;width:100%;height:auto;display:block}.cwARSW_result{background:var(--lime-pale);box-shadow:inset 0 0 0 2px var(--leaf);border-radius:16px;gap:8px;padding:16px 18px;line-height:1.5;animation:.35s both cwARSW_appear;display:grid;position:relative}.cwARSW_result:focus{outline:none}.cwARSW_resultListen{position:absolute;inset-block-start:16px;inset-inline-end:14px}.cwARSW_resultAnswer{min-height:44px;font-family:var(--display);color:var(--forest);align-items:center;gap:10px;padding-inline-end:52px;font-size:19px;font-weight:700;line-height:1.2;display:flex}.cwARSW_resultPicture{flex:none;width:40px;height:40px;position:relative}.cwARSW_resultPicture img{object-fit:cover;border-radius:8px;width:100%;height:100%}.cwARSW_resultPicture .cwARSW_tick{width:20px;height:20px;box-shadow:0 0 0 2px var(--lime-pale);font-size:11px;position:absolute;inset-block-end:-5px;inset-inline-end:-5px}.cwARSW_tick{background:var(--leaf);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:15px;font-weight:800;display:grid}@keyframes cwARSW_shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}@keyframes cwARSW_appear{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
.x9OVCG_list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:540px;display:grid}.x9OVCG_item{border:2px solid var(--mint-deep);text-align:center;overflow-wrap:anywhere;background:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;gap:4px;min-height:48px;padding:8px 6px 10px;font-size:15px;font-weight:600;line-height:1.2;transition:background-color .15s,border-color .15s}.x9OVCG_item:hover{border-color:var(--forest)}.x9OVCG_item[aria-pressed=true]{background:var(--lime-light);border-color:var(--leaf);color:var(--forest)}.x9OVCG_emoji{flex:none;font-size:46px;line-height:1.1}.x9OVCG_dot{background:currentColor;border-radius:50%;flex:none;width:10px;height:10px;margin-block:8px}@media (max-width:600px){.x9OVCG_item{font-size:14px}.x9OVCG_emoji{font-size:40px}}
.fdJvvq_watering{background:var(--lime-pale);border-radius:18px;justify-items:center;gap:12px;padding:18px 16px 16px;display:grid}.fdJvvq_planter{width:min(220px,60vw)}.fdJvvq_plant{width:100%;height:auto;overflow:visible}.fdJvvq_seed{transition:opacity .3s}.fdJvvq_planter[data-stage="1"] .fdJvvq_seed,.fdJvvq_planter[data-stage="2"] .fdJvvq_seed,.fdJvvq_planter[data-stage="3"] .fdJvvq_seed{opacity:0}.fdJvvq_layer{opacity:0;transform-origin:100px 96px;transition:opacity .4s,transform .4s cubic-bezier(.2,1.2,.4,1);transform:scale(.6)}.fdJvvq_planter[data-stage="1"] .fdJvvq_stage1,.fdJvvq_planter[data-stage="2"] .fdJvvq_stage1,.fdJvvq_planter[data-stage="2"] .fdJvvq_stage2,.fdJvvq_planter[data-stage="3"] .fdJvvq_stage1,.fdJvvq_planter[data-stage="3"] .fdJvvq_stage2,.fdJvvq_planter[data-stage="3"] .fdJvvq_stage3{opacity:1;transform:none}.fdJvvq_flower{opacity:0;transform-origin:100px 18px;transition:opacity .4s .15s,transform .4s .15s;transform:scale(.5)}.fdJvvq_planter[data-stage="3"] .fdJvvq_flower{opacity:1;transform:none}.fdJvvq_drops{opacity:0}.fdJvvq_planter[data-watered="1"] .fdJvvq_drops{animation:.8s ease-in fdJvvq_fall}.fdJvvq_status{min-height:1.4em;color:var(--forest);text-align:center;font-weight:600}.fdJvvq_waterButton{--focus:var(--forest)}@keyframes fdJvvq_fall{0%{opacity:1;transform:translateY(-6px)}to{opacity:0;transform:translateY(18px)}}
._7yiUtq_button{width:fit-content}._7yiUtq_text{text-align:start;display:grid}._7yiUtq_title{font-size:.85em;font-weight:500}
.a_STYG_intro{font-size:17px;line-height:1.5}
.GXpvjq_buttons{flex-wrap:wrap;gap:10px;display:flex}.GXpvjq_buttons>*{white-space:nowrap;flex:160px}
._5uo58q_paperMap{width:70px;height:auto;display:block}._5uo58q_paperLight{fill:var(--paper)}._5uo58q_paperFold{fill:var(--sun-pale)}._5uo58q_paperWater{fill:var(--water)}._5uo58q_paperLand{fill:var(--lime)}._5uo58q_paperLandDark{fill:var(--leaf)}._5uo58q_paperRoute{fill:none;stroke:var(--coral-ink);stroke-width:2.2px;stroke-dasharray:2.5 3.5;stroke-linecap:round}._5uo58q_paperEdge{fill:none;stroke:var(--forest);stroke-width:2.4px;stroke-linejoin:round}
.hJKx1W_stampButton{width:fit-content}.hJKx1W_top{justify-content:center;align-items:center;gap:16px;display:flex}.hJKx1W_stamp{flex:none;justify-items:center;gap:6px;width:fit-content;animation:.5s cubic-bezier(.2,1.4,.4,1) both hJKx1W_dropIntoPlace;display:grid}.hJKx1W_name{font-family:var(--display);color:var(--forest);text-align:center;font-size:16px;font-weight:700}.hJKx1W_summary{text-align:start;flex:1;min-width:0;margin:0;font-size:16px;line-height:1.45}.hJKx1W_buttons{--replay-color:var(--leaf);flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.hJKx1W_primary{flex:100%}.hJKx1W_tiles{flex:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.hJKx1W_threeTiles{grid-template-columns:repeat(3,minmax(0,1fr))}.hJKx1W_tile{background:var(--cream);min-height:44px;color:var(--forest);box-shadow:inset 0 0 0 2px var(--mint-deep), 0 6px 16px #14321f1f;font-family:var(--display);text-align:center;border:0;border-radius:18px;align-content:center;justify-items:center;gap:6px;padding:12px 8px 10px;font-size:16px;font-weight:600;line-height:1.15;text-decoration:none;display:grid}.hJKx1W_tile:hover{box-shadow:inset 0 0 0 2px var(--forest), 0 6px 16px #14321f1f}.hJKx1W_replay{background:var(--replay-color);color:#fff;border-radius:50%;place-items:center;width:60px;height:60px;display:grid}.hJKx1W_replay svg{width:34px;height:34px}.hJKx1W_sheet{width:auto;height:60px;display:block}.hJKx1W_sheetPaper{fill:#fff;stroke:var(--forest);stroke-width:2.4px;stroke-linejoin:round}.hJKx1W_sheetFold{fill:var(--mint);stroke:var(--forest);stroke-width:2.4px;stroke-linejoin:round}.hJKx1W_sheetPetal{fill:var(--coral);stroke:var(--forest);stroke-width:2px}.hJKx1W_sheetPetalOpen{fill:#fff;stroke:var(--forest);stroke-width:2px}.hJKx1W_sheetHeart{fill:var(--sun);stroke:var(--forest);stroke-width:2px}.hJKx1W_sheetLeaf{fill:var(--lime);stroke:var(--forest);stroke-width:2px;stroke-linejoin:round}.hJKx1W_sheetStem{fill:none;stroke:var(--forest);stroke-width:2.2px;stroke-linecap:round}.hJKx1W_shop{border-top:1px solid var(--mint-deep);gap:8px;padding-top:10px;display:grid}.hJKx1W_shop h3{color:var(--forest);font-size:16px}.hJKx1W_productList{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.hJKx1W_productCard{width:100%;height:100%;box-shadow:var(--shadow-soft);transform-origin:bottom;background:#fff;border:0;border-radius:14px;place-content:center stretch;padding:8px;transition:transform .2s,box-shadow .2s;display:grid;position:relative}.hJKx1W_productList>li:first-child .hJKx1W_productCard{transform-origin:0 100%}.hJKx1W_productList>li:last-child:not(:first-child) .hJKx1W_productCard,.hJKx1W_productList:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>li:first-child .hJKx1W_productCard{transform-origin:100% 100%}.hJKx1W_productList:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>li:last-child:not(:first-child) .hJKx1W_productCard{transform-origin:0 100%}.hJKx1W_productCard[data-enlarged],.hJKx1W_productCard:focus-visible{z-index:2;box-shadow:var(--shadow-lift);transform:scale(2.2)}@media (hover:hover){.hJKx1W_productCard:hover{z-index:2;box-shadow:var(--shadow-lift);transform:scale(2.2)}}.hJKx1W_productImage{border-radius:8px;width:100%;max-width:104px;height:auto;margin-inline:auto}@keyframes hJKx1W_dropIntoPlace{0%{opacity:0;transform:scale(.5)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(-8deg)}}
._7f75FW_scene{top:calc(var(--topbar-h) + 8px);margin:0;position:sticky}._7f75FW_frame{border:10px solid var(--cream);background:var(--mint);box-shadow:var(--shadow-lift);border-radius:26px;position:relative;overflow:hidden;transform:rotate(-1.2deg)}._7f75FW_hunting{cursor:pointer}._7f75FW_image{object-fit:cover;width:100%;height:auto;display:block}._7f75FW_card{aspect-ratio:1;background:var(--cream);border-radius:18px;height:70%;padding:10px;animation:.4s cubic-bezier(.2,1.2,.4,1) both _7f75FW_cardArrive;position:absolute;top:50%;translate:-50% -50%;box-shadow:0 18px 40px #14321f59}._7f75FW_cardRight{left:63%;rotate:2.5deg}._7f75FW_cardLeft{left:37%;rotate:-2deg}._7f75FW_card img{object-fit:cover;border-radius:10px;width:100%;height:100%;display:block}._7f75FW_card:before{content:"";z-index:1;top:-14px;clip-path:polygon(2% 0,98% 0,100% 22%,97% 42%,100% 62%,97% 82%,99% 100%,1% 100%,3% 80%,0 60%,3% 40%,0 18%);background:repeating-linear-gradient(90deg,#ffffff38 0 5px,#0000 5px 11px),#c6e85ad1;width:34%;height:28px;margin-inline:auto;position:absolute;inset-inline:0;rotate:-3deg}._7f75FW_caption{text-align:center;color:var(--muted);margin-top:16px;font-size:15px;font-weight:600}._7f75FW_hotspots{position:absolute;inset:0}._7f75FW_hotspot{background:0 0;border:0;border-radius:50%;width:60px;min-width:0;height:60px;min-height:0;margin:-30px 0 0 -30px;position:absolute}._7f75FW_hotspot:before{content:"";border:3px solid #0000;border-radius:50%;transition:border-color .2s;position:absolute;inset:6px}._7f75FW_hotspot:focus-visible:before{border-color:#fff}._7f75FW_hotspot:not(._7f75FW_found):after{content:"";border:3px solid var(--sun);opacity:.55;border-radius:50%;animation:2.4s ease-out infinite _7f75FW_pulse;position:absolute;inset:12px}._7f75FW_hotspot._7f75FW_glowing:not(._7f75FW_found):before{border-color:var(--sun);background:#ffd84d4d}._7f75FW_hotspot._7f75FW_glowing:not(._7f75FW_found):after{border-width:5px;animation:1.3s ease-out infinite _7f75FW_hint}._7f75FW_spot{pointer-events:none}._7f75FW_pointer{transform:translateY(var(--hand-y));pointer-events:none;position:absolute}._7f75FW_mirrored{scale:-1 1}._7f75FW_pointer img{filter:drop-shadow(0 8px 10px #14321f59);transform-origin:bottom;width:100%;height:auto;animation:.45s cubic-bezier(.2,1.2,.4,1) both _7f75FW_arrive,.8s ease-in-out .45s infinite alternate _7f75FW_nudge;display:block}._7f75FW_veil{pointer-events:none;background:#0e3a2099;animation:.5s both _7f75FW_veilIn;position:absolute;inset:0}._7f75FW_finale{--face:1;pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}._7f75FW_finale:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--face:-1}._7f75FW_finale img{filter:drop-shadow(0 10px 14px #14321f73);transform-origin:bottom;width:auto;max-width:none;height:92%;scale:var(--face) 1;flex:none;animation:.5s cubic-bezier(.2,1.2,.4,1) both _7f75FW_arrive;display:block}._7f75FW_hotspot._7f75FW_found:before{border-color:var(--lime-light);background:#c6e85a47;outline:3px solid #0e3a2059;animation:.5s _7f75FW_bounce}._7f75FW_hotspot._7f75FW_found:after{content:"✓";background:var(--forest);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:14px;font-weight:800;display:grid;position:absolute;top:2px;right:2px}._7f75FW_missRing{border:3px solid var(--coral);pointer-events:none;border-radius:50%;width:60px;height:60px;margin:-30px 0 0 -30px;animation:.5s forwards _7f75FW_missFade;position:absolute}@media (min-width:1025px) and (max-height:800px){._7f75FW_scene{max-width:calc((100svh - var(--topbar-h) - 240px) * 1.5)}._7f75FW_caption{margin-top:10px}}@media (max-width:1024px){._7f75FW_scene{position:static}._7f75FW_frame{border-width:7px;border-radius:20px;transform:rotate(-.8deg)}._7f75FW_caption{margin-top:12px}._7f75FW_card{border-radius:12px;padding:6px}._7f75FW_card img{border-radius:7px}._7f75FW_card:before{height:20px;top:-10px}._7f75FW_hotspot,._7f75FW_missRing{width:52px;height:52px;margin:-26px 0 0 -26px}}@keyframes _7f75FW_pulse{0%{opacity:.85;transform:scale(.7)}to{opacity:0;transform:scale(1.7)}}@keyframes _7f75FW_hint{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(2.2)}}@keyframes _7f75FW_veilIn{0%{opacity:0}to{opacity:1}}@keyframes _7f75FW_cardArrive{0%{opacity:0;scale:.85}to{opacity:1;scale:1}}@keyframes _7f75FW_arrive{0%{opacity:0;transform:translateY(18%)scale(.8)}to{opacity:1;transform:none}}@keyframes _7f75FW_nudge{0%{translate:0}to{translate:6%}}@keyframes _7f75FW_bounce{0%{transform:scale(.7)}60%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes _7f75FW_missFade{0%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(1.15)}}
.b4BAUa_book{z-index:4;text-decoration:none;transition:rotate .2s,scale .2s,opacity .25s,translate .25s,visibility linear;display:block;position:absolute;inset-block-end:26px;inset-inline-end:clamp(16px,2.5vw,32px);rotate:-4deg}.b4BAUa_book:hover,.b4BAUa_book:focus-visible{rotate:0deg;scale:1.05}.b4BAUa_book:focus-visible{outline:3px solid var(--lime-light);outline-offset:6px;border-radius:14px}.b4BAUa_cover{color:#f6e7b0;background:radial-gradient(circle at 0 0, var(--wood) 0 9px, transparent 10px), radial-gradient(circle at 100% 0, var(--wood) 0 9px, transparent 10px), radial-gradient(circle at 100% 100%, var(--wood) 0 9px, transparent 10px), radial-gradient(circle at 0 100%, var(--wood) 0 9px, transparent 10px), linear-gradient(90deg, #082a16 0 10px, var(--forest) 10px);outline-offset:-6px;border-radius:5px 12px 12px 5px;outline:1.5px dashed #c6e85a80;align-items:center;gap:12px;padding:10px 18px 10px 24px;animation:5s ease-in-out infinite b4BAUa_drift;display:flex;position:relative;box-shadow:5px 6px #f4ecd8,6px 8px #082a16,0 16px 26px #14321f4d}.b4BAUa_ring{background:var(--paper);width:34px;height:34px;color:var(--forest);box-shadow:0 0 0 3px var(--lime-light);border-radius:50%;flex:none;place-items:center;display:grid}.b4BAUa_ring svg{width:22px;height:22px}.b4BAUa_name{max-inline-size:7.5em;font-family:var(--display);letter-spacing:.2px;text-wrap:balance;font-size:18px;font-weight:600;line-height:1.1}.b4BAUa_ribbon{background:var(--lime-light);clip-path:polygon(0 0,100% 0,100% 100%,50% 75%,0 100%);width:12px;height:22px;position:absolute;inset-block-end:-15px;inset-inline-end:26px}.b4BAUa_book:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .b4BAUa_cover{background:radial-gradient(circle at 0 0, var(--wood) 0 9px, transparent 10px), radial-gradient(circle at 100% 0, var(--wood) 0 9px, transparent 10px), radial-gradient(circle at 100% 100%, var(--wood) 0 9px, transparent 10px), radial-gradient(circle at 0 100%, var(--wood) 0 9px, transparent 10px), linear-gradient(270deg, #082a16 0 10px, var(--forest) 10px);border-radius:12px 5px 5px 12px;box-shadow:-5px 6px #f4ecd8,-6px 8px #082a16,0 16px 26px #14321f4d}@keyframes b4BAUa_drift{0%,to{translate:0}50%{translate:0 -7px}}@media (orientation:landscape) and (min-height:501px){.b4BAUa_cover{text-align:center;flex-direction:column;gap:6px;padding:12px 14px 16px 20px}.b4BAUa_name{max-inline-size:6.5em;font-size:17px}}@media (orientation:landscape) and (max-height:500px){.b4BAUa_book{transform-origin:100% 0;inset-block-start:calc(var(--topbar-h) + 6px);inset-block-end:auto;inset-inline-end:12px;scale:.85}.b4BAUa_book:hover,.b4BAUa_book:focus-visible{scale:.9}}@media (orientation:landscape) and (max-height:500px) and (max-width:699px){.b4BAUa_book{inset-inline-end:8px;scale:.7}.b4BAUa_book:hover,.b4BAUa_book:focus-visible{scale:.75}}@media (orientation:landscape) and (max-height:500px) and (max-width:659px){.b4BAUa_name{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (orientation:portrait){.b4BAUa_book{inset-block-start:calc(var(--topbar-h) + 8px + var(--title-size) * 1.15 + 16px);inset-block-end:auto;inset-inline-end:clamp(16px,4vw,32px)}.b4BAUa_book[data-away]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s,translate .25s,visibility 0s linear .25s;translate:0 -12px}}@media (prefers-reduced-motion:reduce){.b4BAUa_cover{animation:none}.b4BAUa_book,.b4BAUa_book[data-away]{translate:none}}
.AKDPbG_trail{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.AKDPbG_pill{min-height:var(--tap-target);color:var(--muted);font-family:var(--body);background:#fffdf5b3;border:0;border-radius:999px;align-items:center;gap:8px;padding-block:6px;padding-inline:6px 14px;font-size:14px;font-weight:700;line-height:1.2;display:flex}.AKDPbG_number{width:32px;height:32px;color:var(--muted);font-family:var(--display);background:#fff;border-radius:50%;place-items:center;display:grid}.AKDPbG_current{background:var(--forest);color:#fff}.AKDPbG_current .AKDPbG_number{background:var(--sun);color:var(--forest)}.AKDPbG_reached{background:var(--lime-light);color:var(--leaf-dark);transition:box-shadow .15s}.AKDPbG_reached .AKDPbG_number{background:var(--leaf);color:#fff}.AKDPbG_reached:hover{box-shadow:inset 0 0 0 2px var(--leaf-dark)}@media (min-width:1025px){.AKDPbG_pill:not(.AKDPbG_current){gap:0;padding:6px}.AKDPbG_pill:not(.AKDPbG_current) .AKDPbG_label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:640px){.AKDPbG_trail{gap:5px}.AKDPbG_pill{gap:0;padding:4px}.AKDPbG_number{width:36px;height:36px}.AKDPbG_label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:380px){.AKDPbG_trail{gap:2px}}
._oa9Ea_hint{display:none}@media (orientation:portrait) and (min-width:761px){._oa9Ea_hint{z-index:3;left:clamp(16px,4vw,32px);top:calc(var(--topbar-h) + 8px + var(--title-size) * 1.15 + 14px);max-width:min(380px,100% - 32px);color:var(--forest);box-shadow:var(--shadow-soft);background:#fffdf5f5;border-radius:999px;align-items:center;gap:12px;padding:6px 6px 6px 14px;display:flex;position:absolute}._oa9Ea_hint p{font-family:var(--display);text-wrap:balance;font-size:17px;font-weight:600;line-height:1.2}}._oa9Ea_icon{flex:none;width:36px;height:36px}._oa9Ea_tablet{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite _oa9Ea_turn}@keyframes _oa9Ea_turn{0%,25%{transform:rotate(0)}50%,75%{transform:rotate(-90deg)}to{transform:rotate(0)}}._oa9Ea_close{width:44px;height:44px;color:var(--forest);cursor:pointer;background:#14321f14;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}._oa9Ea_close svg{width:20px;height:20px}
.PQMfBW_actions{z-index:5;padding-block:16px calc(14px + env(safe-area-inset-bottom));pointer-events:none;position:sticky;bottom:0}.PQMfBW_actions:not(:has(.PQMfBW_next)){position:static}.PQMfBW_inner{align-items:center;gap:12px;min-height:66px;display:flex}.PQMfBW_back,.PQMfBW_next{pointer-events:auto;font-family:var(--display);border:0;border-radius:999px;line-height:1.1}.PQMfBW_back{gap:8px;min-height:52px;padding-block:8px;padding-inline:16px 22px;font-size:18px;font-weight:600}.PQMfBW_backArrow{width:22px;height:22px}.PQMfBW_next{min-height:66px;box-shadow:0 5px 0 var(--action-shadow), 0 14px 30px #14321f38;gap:14px;margin-inline-start:auto;padding-block:8px;padding-inline:30px 9px;font-size:23px;font-weight:700;animation:.45s cubic-bezier(.2,1.5,.4,1) backwards PQMfBW_arrive}.PQMfBW_next:active{box-shadow:0 3px 0 var(--action-shadow), 0 10px 22px #14321f2e;transform:translateY(2px)}.PQMfBW_arrow{width:50px;height:50px;color:var(--action);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.PQMfBW_arrow svg{width:30px;height:30px;animation:2.6s ease-in-out .8s infinite PQMfBW_nudge}.PQMfBW_arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{scale:-1 1}.PQMfBW_backArrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){scale:-1 1}@media (max-width:640px){.PQMfBW_back{min-height:56px;padding-inline:14px 18px}.PQMfBW_next{min-height:64px;font-size:22px}}@keyframes PQMfBW_arrive{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes PQMfBW_nudge{0%,60%,to{transform:none}70%{transform:translate(5px)}80%{transform:translate(-1px)}90%{transform:translate(3px)}}
.yERt9q_signpost{left:var(--x);top:var(--y);transform:translate(-50%, -100%) rotate(var(--tilt));transform-origin:bottom;flex-direction:column;align-items:center;min-width:0;height:auto;text-decoration:none;transition:transform .2s;display:flex;position:absolute}.yERt9q_signpost:hover,.yERt9q_signpost:focus-visible{transform:translate(-50%,-100%)rotate(0)scale(1.05)}.yERt9q_sign{text-align:left;background:var(--wood);min-width:200px;color:var(--paper);border:3px solid var(--wood-dark);box-shadow:0 5px 0 var(--wood-dark), 0 14px 26px #14321f47;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:10px 26px 10px 14px;display:grid;position:relative}.yERt9q_sign:before,.yERt9q_sign:after{content:"";border:16px solid #0000;border-right:0;position:absolute;top:50%;transform:translateY(-50%)}.yERt9q_sign:before{border-left-color:var(--wood-dark);border-width:19px 0 19px 19px;right:-19px}.yERt9q_sign:after{border-left-color:var(--wood);right:-14px}.yERt9q_iconRing{background:var(--paper);width:32px;height:32px;box-shadow:0 0 0 3px var(--world-color,transparent);border-radius:50%;grid-row:1/span 2;place-items:center;padding:4px;display:grid}.yERt9q_icon{object-fit:contain;width:100%;height:100%}.yERt9q_name{font-family:var(--display);white-space:nowrap;font-size:19px;font-weight:600;line-height:1.1}.yERt9q_subtitle{opacity:.92;white-space:nowrap;font-size:13px;font-weight:600}.yERt9q_badge{background:var(--lime-light);width:26px;height:26px;color:var(--forest);box-shadow:var(--shadow-soft);border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid;position:absolute;top:-10px;left:-10px}.yERt9q_post{background:linear-gradient(90deg,#6b4420,#8a5528 55%,#5e3a17);border-radius:0 0 4px 4px;width:12px;height:44px;margin-top:-2px}@media (max-width:760px),(max-width:1024px) and (orientation:landscape){.yERt9q_sign{column-gap:10px;min-width:160px;padding:8px 22px 8px 12px}.yERt9q_iconRing{width:28px;height:28px}.yERt9q_name{font-size:17px}.yERt9q_subtitle{font-size:12px}.yERt9q_post{height:36px}}@media (prefers-reduced-motion:reduce){.yERt9q_signpost:hover,.yERt9q_signpost:focus-visible{transform:translate(-50%,-100%)rotate(0)}}
._2dkL0a_guide{--face:1;align-items:end;gap:14px;display:grid}._2dkL0a_guide:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--face:-1}._2dkL0a_small{grid-template-columns:150px 1fr}._2dkL0a_large{grid-template-columns:auto minmax(0, var(--bubble-measure,34ch))}._2dkL0a_pikoji{filter:drop-shadow(0 14px 18px #14321f4d);transform-origin:bottom;width:100%;height:auto;scale:var(--face) 1;animation:4.2s ease-in-out infinite _2dkL0a_sway}._2dkL0a_tappable{cursor:pointer;-webkit-tap-highlight-color:transparent}._2dkL0a_hop{animation:4.2s ease-in-out infinite _2dkL0a_sway,.5s ease-out _2dkL0a_hop}._2dkL0a_large ._2dkL0a_pikoji{width:auto;height:min(38vh,360px)}._2dkL0a_small ._2dkL0a_pikoji{aspect-ratio:5/6;object-fit:contain;object-position:50% 100%}._2dkL0a_away ._2dkL0a_pikoji{opacity:0;transition:opacity .2s}._2dkL0a_bubble{border-radius:22px;background:var(--cream);color:var(--ink);box-shadow:var(--shadow-lift);border-end-start-radius:6px;margin-bottom:18px;padding:14px 20px 16px;animation:.35s cubic-bezier(.2,1.2,.4,1) _2dkL0a_appear;position:relative}._2dkL0a_bubble:before{content:"";inset-inline-start:-14px;border:12px solid #0000;border-inline-end-color:var(--cream);border-inline-start:0;position:absolute;bottom:16px}._2dkL0a_bubble p{font-size:var(--bubble-text,18px);font-weight:500;line-height:1.45}._2dkL0a_voice{position:absolute;inset-block-start:-16px;inset-inline-end:-10px}._2dkL0a_role{background:var(--lime-light);color:var(--leaf-dark);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-bottom:6px;padding:3px 10px;font-size:12px;font-weight:800;display:inline-block}@media (max-width:1024px){._2dkL0a_small{grid-template-columns:90px 1fr;align-items:start;gap:10px}._2dkL0a_small ._2dkL0a_bubble{border-radius:22px;border-start-start-radius:6px;margin:0}._2dkL0a_small ._2dkL0a_bubble:before{inset-inline-start:-12px;top:18px;bottom:auto}._2dkL0a_small ._2dkL0a_bubble p{font-size:17px}}@media (min-width:761px) and (max-width:1024px) and (orientation:portrait){._2dkL0a_small{--pikoji-h:150px;grid-template-columns:auto 1fr;gap:14px}._2dkL0a_small ._2dkL0a_pikoji{width:auto;height:var(--pikoji-h);aspect-ratio:3/4}._2dkL0a_small ._2dkL0a_bubble:before{top:clamp(14px, calc(var(--pikoji-h) * .36 - 12px), calc(100% - 38px))}}@media (orientation:portrait){._2dkL0a_large{--pikoji-h:min(200px, calc(28dvh - 58px - max(10px, env(safe-area-inset-bottom))));grid-template-columns:auto minmax(0,1fr);align-items:start;gap:0}._2dkL0a_large ._2dkL0a_pikoji{z-index:1;width:auto;height:var(--pikoji-h);aspect-ratio:3/4;object-fit:contain;object-position:50% 100%;position:relative}._2dkL0a_large ._2dkL0a_bubble{margin:0;border-radius:22px;border-start-start-radius:6px;margin-inline-start:calc(var(--pikoji-h) * -.1);padding-inline-start:calc(20px + var(--pikoji-h) * .1)}._2dkL0a_large ._2dkL0a_bubble:before{inset-inline-start:-8px;top:clamp(14px, calc(var(--pikoji-h) * .36 - 12px), calc(100% - 38px));border-width:10px;border-inline-start:0;bottom:auto}._2dkL0a_large ._2dkL0a_bubble p{font-size:17px}._2dkL0a_large._2dkL0a_collapsed{pointer-events:none}._2dkL0a_large._2dkL0a_collapsed ._2dkL0a_bubble{display:none}._2dkL0a_large._2dkL0a_collapsed ._2dkL0a_pikoji{pointer-events:auto}}@media (orientation:portrait) and (min-width:761px){._2dkL0a_large{--pikoji-h:min(220px, calc(28dvh - 58px - max(10px, env(safe-area-inset-bottom))))}._2dkL0a_large ._2dkL0a_bubble p{font-size:21px}}@media (orientation:landscape) and (max-height:500px){._2dkL0a_large{grid-template-columns:auto minmax(0,220px)}._2dkL0a_large ._2dkL0a_bubble{margin-bottom:8px;padding:10px 14px 12px}._2dkL0a_large ._2dkL0a_bubble p{font-size:14px;line-height:1.4}._2dkL0a_large ._2dkL0a_role{margin-bottom:4px;font-size:10px}}@media (min-width:1025px){._2dkL0a_end._2dkL0a_small{grid-template-columns:1fr 150px}._2dkL0a_end._2dkL0a_large{grid-template-columns:minmax(0,34ch) auto}._2dkL0a_end ._2dkL0a_pikoji{scale:calc(var(--face) * -1) 1;order:1}._2dkL0a_end ._2dkL0a_bubble{border-end-end-radius:6px;border-end-start-radius:22px}._2dkL0a_end ._2dkL0a_bubble:before{border-inline-start:12px solid var(--cream);border-inline-end:0;inset-inline:auto -14px}}@keyframes _2dkL0a_sway{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes _2dkL0a_appear{0%{transform:scale(.94)translateY(6px)}to{transform:none}}@keyframes _2dkL0a_hop{0%,to{translate:0}35%{translate:0 -22px}65%{translate:0}80%{translate:0 -7px}}
.Y50bRa_slot{width:100%;max-width:1240px;margin-block-start:28px;margin-inline:auto;padding-inline:32px;scroll-margin-block-start:calc(var(--topbar-h) + 8px)}@media (min-width:1000px){.Y50bRa_slot{padding-inline:44px}}@media (max-width:600px){.Y50bRa_slot{margin-block-start:20px;padding-inline:16px}}
.AnE86G_picker{z-index:3;width:100%;max-width:1240px;margin-inline:auto;padding-inline:32px;position:relative}.AnE86G_card{--pad:22px;--lead:6px;padding:2px var(--pad) 10px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(135deg,#ffffff8c 0%,#ffffff29 45%,#ffffff52 100%);border:2px solid #ffffffe6;border-radius:34px;position:relative;box-shadow:0 24px 50px #14321f2e,inset 0 0 0 1px #fff6}.AnE86G_hint{display:none}@media (max-width:1100px){.AnE86G_hint{color:var(--forest);font-family:var(--display);text-shadow:0 1px 6px #ffffffe6;margin:0;padding:12px 6px 0;font-size:15px;font-weight:600;line-height:1.25;display:block}}.AnE86G_arrows{gap:8px;display:contents}.AnE86G_picker:not([data-scrolls]) .AnE86G_arrows{display:none}.AnE86G_arrow{background:var(--forest);width:46px;height:46px;color:var(--cream);z-index:2;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:50%;translate:0 -50%;box-shadow:0 4px #082a16}.AnE86G_arrowBack{inset-inline-start:-18px}.AnE86G_arrowForward{inset-inline-end:-18px}.AnE86G_arrow:focus-visible{border-radius:999px}.AnE86G_arrow svg{width:22px;height:22px}.AnE86G_arrow:disabled{opacity:.35}.AnE86G_arrowBack svg{scale:-1 1}.AnE86G_arrowBack:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{scale:1}.AnE86G_arrowForward:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{scale:-1 1}.AnE86G_list{margin:0;margin-inline:calc(var(--pad) * -1);padding:22px calc(var(--pad) + var(--lead)) 14px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:calc(var(--pad) + var(--lead));scrollbar-width:none;gap:14px;list-style:none;display:flex;overflow-x:auto}.AnE86G_list::-webkit-scrollbar{display:none}.AnE86G_list>li{scroll-snap-align:start;flex:none;display:flex}.AnE86G_tile{width:120px;color:var(--forest);font-family:var(--display);text-align:center;background:#fff8e6;border-radius:24px;flex-direction:column;align-items:center;gap:8px;padding:10px 10px 12px;font-size:16px;font-weight:600;line-height:1.15;text-decoration:none;transition:translate .15s,rotate .15s,box-shadow .15s,background-color .15s;display:flex;box-shadow:0 1px #14321f0f}.AnE86G_tile:focus-visible{border-radius:24px}.AnE86G_tile[aria-current]{box-shadow:0 0 0 4px var(--lime-light), 0 8px 12px #14321f2e;background:#fff;translate:0 -10px;rotate:-2deg}@media (hover:hover){.AnE86G_tile:not([aria-current]):hover{translate:0 -3px;box-shadow:0 8px 14px #14321f1f}}.AnE86G_frame{aspect-ratio:1;background:var(--mint);border-radius:18px;width:100%;display:block;overflow:hidden}.AnE86G_frame img,.AnE86G_frame .AnE86G_empty{object-fit:cover;width:100%;height:100%;display:block}.AnE86G_empty{color:var(--leaf-dark);place-items:center;display:grid}.AnE86G_empty svg{width:48%;height:48%}.AnE86G_name{overflow-wrap:anywhere;text-wrap:balance}@media (max-width:600px){.AnE86G_picker{padding-inline:16px}.AnE86G_card{--pad:14px;--lead:0px;border-width:3px;border-radius:26px;padding-block:14px 8px;box-shadow:0 18px 36px #14321f1f}.AnE86G_arrows{display:none}.AnE86G_list{gap:10px;padding-block:18px 10px}.AnE86G_tile{border-radius:20px;gap:6px;width:96px;padding:8px 8px 10px;font-size:14px}.AnE86G_tile:focus-visible{border-radius:20px}.AnE86G_frame{border-radius:14px}}@media (prefers-reduced-motion:reduce){.AnE86G_tile{transition:none}}
._l5WDa_card{background:var(--cream);box-shadow:var(--shadow-soft);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}._l5WDa_scene{aspect-ratio:3/2;background:var(--mint);position:relative}._l5WDa_sceneImage{object-fit:cover;width:100%;height:100%}._l5WDa_badge{background:var(--lime-light);color:var(--forest);box-shadow:var(--shadow-soft);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700;position:absolute;top:12px;right:12px}._l5WDa_content{flex-direction:column;align-items:flex-start;gap:8px;padding:18px 20px 22px;display:flex;position:relative}._l5WDa_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--leaf-dark);font-size:13px;font-weight:700}._l5WDa_name{color:var(--forest);font-size:24px}._l5WDa_intro{color:var(--ink);line-height:1.5}._l5WDa_button{margin-top:8px}._l5WDa_listen{position:absolute;inset-block-start:-22px;inset-inline-end:16px}@media (max-width:640px),(min-width:1025px) and (max-height:900px){._l5WDa_scene{aspect-ratio:2;overflow:hidden}}@media (min-width:1025px) and (max-height:800px){._l5WDa_scene{aspect-ratio:5/2}}
.VNMWuG_adventure{min-height:100dvh;padding:calc(var(--topbar-h) + 12px) clamp(16px, 4vw, 48px) 64px;position:relative;overflow:clip}.VNMWuG_head{grid-template-columns:auto 1fr;align-items:center;gap:12px 28px;display:grid}.VNMWuG_head>:last-child{grid-column:1/-1}.VNMWuG_back{min-height:var(--tap-target);color:var(--leaf-dark);gap:8px;padding:0;font-weight:700;text-decoration:none}.VNMWuG_back svg{width:20px;height:20px}.VNMWuG_titleBlock h1{color:var(--forest);font-size:clamp(30px,4vw,48px)}.VNMWuG_layout{grid-template-columns:minmax(0,1.15fr) minmax(340px,.9fr);align-items:start;gap:44px;max-width:1240px;margin-inline:auto;display:grid}.VNMWuG_sceneColumn,.VNMWuG_stepColumn{gap:22px;min-width:0;display:grid}.VNMWuG_guide{flex-direction:row-reverse;align-items:flex-end;gap:10px;display:flex}.VNMWuG_guide>:first-child{flex:1;min-width:0}@media (min-width:1025px){.VNMWuG_layoutCentered{row-gap:22px}.VNMWuG_layoutCentered .VNMWuG_sceneColumn{display:contents}.VNMWuG_layoutCentered .VNMWuG_head{grid-area:1/1}.VNMWuG_layoutCentered .VNMWuG_scenePlace{grid-area:2/1}.VNMWuG_layoutCentered .VNMWuG_stepColumn{grid-area:2/2;align-self:center}.VNMWuG_layoutCentered .VNMWuG_guide:empty{display:none}}@media (min-width:1025px) and (max-height:800px){.VNMWuG_adventure{padding-block:calc(var(--topbar-h) + 4px) 20px}.VNMWuG_sceneColumn,.VNMWuG_stepColumn{gap:14px}.VNMWuG_layoutCentered{row-gap:14px}}@media (max-width:1024px){.VNMWuG_adventure{padding:calc(var(--topbar-h) + 10px) 16px 48px}.VNMWuG_layout{flex-direction:column;align-items:stretch;gap:18px;display:flex}.VNMWuG_sceneColumn,.VNMWuG_stepColumn{display:contents}.VNMWuG_head{grid-template-columns:1fr;gap:12px}.VNMWuG_guide{scroll-margin-top:calc(var(--topbar-h) + 10px);flex-direction:row;order:1}.VNMWuG_scenePlace{scroll-margin-top:calc(var(--topbar-h) + 10px);order:2}.VNMWuG_stepPlace{display:contents}.VNMWuG_stepPlace>*{order:3}.VNMWuG_stepPlace>*+*{margin-block-start:-18px}}@media (max-width:600px){.VNMWuG_head{grid-template-columns:auto auto;justify-content:space-between;gap:10px 14px}.VNMWuG_back{line-height:1.2}.VNMWuG_back svg{flex:none}.VNMWuG_titleBlock{text-align:end}.VNMWuG_titleBlock:first-child{text-align:start;grid-column:1/-1}.VNMWuG_titleBlock .eyebrow{display:none}.VNMWuG_titleBlock h1{overflow-wrap:break-word;font-size:28px;line-height:1.1}}
._2na5uG_page{padding-block:var(--topbar-h) 40px;background:linear-gradient(var(--cream), var(--cream)) top / 100% var(--topbar-h) no-repeat, url(/images/library/desk.webp) center bottom / cover no-repeat, #c08a52}._2na5uG_hero{--rim:4px;isolation:isolate;padding-block-end:32px;position:relative}._2na5uG_scene{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}._2na5uG_scene img{object-fit:cover;object-position:center 62%}._2na5uG_band{text-align:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;column-gap:24px;height:160px;padding:12px 24px 0;display:grid;position:relative}._2na5uG_heading{flex-direction:column;grid-column:2;align-self:start;align-items:center;gap:8px;max-width:100%;display:flex}._2na5uG_title{color:var(--forest);text-wrap:balance;text-shadow:0 var(--rim) 0 var(--cream), var(--rim) 0 0 var(--cream), calc(var(--rim) * -1) 0 0 var(--cream), 0 calc(var(--rim) * -1) 0 var(--cream), calc(var(--rim) * .75) calc(var(--rim) * .75) 0 var(--cream), calc(var(--rim) * -.75) calc(var(--rim) * -.75) 0 var(--cream), calc(var(--rim) * .75) calc(var(--rim) * -.75) 0 var(--cream), calc(var(--rim) * -.75) calc(var(--rim) * .75) 0 var(--cream), 0 8px 18px #14321f38;flex-direction:column;align-items:center;font-weight:700;line-height:.95;display:flex}._2na5uG_kicker{color:var(--leaf-dark);font-size:26px}._2na5uG_name{letter-spacing:-.5px;font-size:clamp(38px,4.6vw,54px)}._2na5uG_tagline{background:var(--forest);color:var(--cream);font-family:var(--display);border-radius:999px;align-items:center;gap:10px;padding:5px 16px;font-size:16px;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:0 4px #082a16}._2na5uG_tagline svg{width:18px;height:18px;color:var(--lime-light);flex:none}._2na5uG_tagline svg:last-child{scale:-1 1}._2na5uG_pointer{--face:-1;z-index:2;grid-column:3;justify-self:start;align-items:flex-end;gap:6px;margin-block-end:6px;animation:6s ease-in-out infinite _2na5uG_float;display:flex;position:relative}._2na5uG_pointer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--face:1}._2na5uG_note{background:var(--paper);width:150px;color:var(--forest);font-family:var(--display);border-radius:14px;margin-block-end:18px;padding:11px 13px;font-size:15px;font-weight:500;line-height:1.3;position:relative;rotate:4deg;box-shadow:0 12px 26px #14321f2e}._2na5uG_tape{background:#c6e85ae6;border-radius:2px;width:60px;height:18px;margin-inline-start:-30px;position:absolute;inset-block-start:-9px;inset-inline-start:50%;rotate:-6deg}._2na5uG_pikoji{width:auto;height:150px;scale:var(--face) 1;filter:drop-shadow(0 8px 10px #14321f40);flex:none}@keyframes _2na5uG_float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._2na5uG_empty{justify-content:center;padding:36px 16px 24px;display:flex}@media (max-width:1100px){._2na5uG_note{display:none}._2na5uG_pikoji{height:130px}}@media (max-width:600px){._2na5uG_hero{--rim:3px;padding-block-end:22px}._2na5uG_band{text-align:start;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;height:144px;padding:10px 16px 0}._2na5uG_heading{grid-column:1;align-items:flex-start;gap:6px}._2na5uG_title{align-items:flex-start}._2na5uG_kicker{font-size:17px}._2na5uG_name{letter-spacing:-.3px;overflow-wrap:anywhere;font-size:clamp(24px,7.6vw,34px)}._2na5uG_tagline{text-align:start;border-radius:22px;gap:7px;padding:5px 14px;font-size:14px}._2na5uG_tagline svg{width:15px;height:15px}._2na5uG_tagline svg:last-child{display:none}._2na5uG_pointer{grid-column:2;margin-block-end:4px}._2na5uG_pikoji{height:100px}}@media (prefers-reduced-motion:reduce){._2na5uG_pointer{animation:none}}
.M45EZG_map{background:var(--mint);--plate-w:max(100cqw, 150cqh);--plate-h:calc(var(--plate-w) * 2 / 3);--plate-top:calc((100cqh - var(--plate-h)) / 2);--plate-left:calc((100cqw - var(--plate-w)) / 2);height:100dvh;min-height:100dvh;position:relative;overflow:hidden;container-type:size}.M45EZG_landscape{position:absolute;inset:0}.M45EZG_landscapeBox{left:var(--plate-left);top:var(--plate-top);width:var(--plate-w);aspect-ratio:3/2;position:absolute}.M45EZG_landscapeImage{object-fit:cover}.M45EZG_landscapeSharp{display:none}.M45EZG_signposts{z-index:2;pointer-events:none;position:absolute;inset:0}.M45EZG_signposts>*{pointer-events:auto}.M45EZG_snap{pointer-events:none;width:1px;height:1px;position:absolute;top:0}.M45EZG_title{--title-left:clamp(24px, 5vw, 72px);--title-top-usual:calc(var(--topbar-h) + 48px);--title-top-highest:calc(var(--topbar-h) + 20px);--bird-gap:24px;--bird-top:calc(var(--plate-top) + var(--plate-h) * .32);--zone-w:calc(var(--plate-left) + var(--plate-w) * .5 - var(--title-left));--title-fit:clamp(30px, min(4.8vw, calc(var(--zone-w) / 9.6), calc((var(--bird-top) - var(--bird-gap) - var(--title-top-highest)) / 1.1)), 66px);z-index:3;left:var(--title-left);top:max(var(--title-top-highest), min(var(--title-top-usual), calc(var(--bird-top) - var(--bird-gap) - var(--title-fit) * 1.1)));max-width:var(--zone-w);font-size:var(--title-fit);text-wrap:balance;color:var(--forest);-webkit-text-stroke:.2em var(--cream);paint-order:stroke fill;filter:drop-shadow(0 4px 8px #14321f2e);pointer-events:none;line-height:1.1;position:absolute}.M45EZG_guide{z-index:4;inset-inline:0;pointer-events:none;width:fit-content;max-width:calc(100% - 32px);margin-inline:auto;padding-bottom:24px;position:absolute;bottom:0}.M45EZG_guide>*{pointer-events:auto}.M45EZG_stops{display:none}.M45EZG_emptyMap{min-height:100dvh;padding:calc(var(--topbar-h) + 24px) 24px 24px;justify-content:center;align-items:center;display:flex}@media (orientation:landscape) and (min-height:501px){.M45EZG_guide{--bubble-measure:42ch;padding-bottom:16px}}@media (orientation:landscape) and (min-height:501px) and (max-width:1100px){.M45EZG_guide{--bubble-text:17px}}@media (orientation:landscape) and (max-height:500px){.M45EZG_guide{padding-bottom:12px;translate:-60px}.M45EZG_title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (orientation:portrait){.M45EZG_map{--plate-h:100cqh;--plate-w:calc(100cqh * 3 / 2);--plate-top:0px;--plate-left:0px;--title-size:clamp(28px, 8vw, 52px)}.M45EZG_landscape{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;overflow:auto hidden}.M45EZG_landscape::-webkit-scrollbar{display:none}.M45EZG_landscapeBox{width:auto;height:100%;position:relative;top:auto;left:auto}.M45EZG_snap{scroll-snap-align:center;scroll-snap-stop:always}.M45EZG_title{left:clamp(16px,4vw,32px);top:calc(var(--topbar-h) + 8px);max-width:calc(100% - 32px);font-size:var(--title-size);-webkit-text-stroke:0;text-shadow:.1em 0 0 var(--cream), .092em .038em 0 var(--cream), .071em .071em 0 var(--cream), .038em .092em 0 var(--cream), 0 .1em 0 var(--cream), -.038em .092em 0 var(--cream), -.071em .071em 0 var(--cream), -.092em .038em 0 var(--cream), -.1em 0 0 var(--cream), -.092em -.038em 0 var(--cream), -.071em -.071em 0 var(--cream), -.038em -.092em 0 var(--cream), 0 -.1em 0 var(--cream), .038em -.092em 0 var(--cream), .071em -.071em 0 var(--cream), .092em -.038em 0 var(--cream), .05em 0 0 var(--cream), .035em .035em 0 var(--cream), 0 .05em 0 var(--cream), -.035em .035em 0 var(--cream), -.05em 0 0 var(--cream), -.035em -.035em 0 var(--cream), 0 -.05em 0 var(--cream), .035em -.035em 0 var(--cream)}.M45EZG_guide{bottom:calc(max(10px, env(safe-area-inset-bottom)) + 58px);width:min(360px,100% - 24px);max-width:none;padding:0}.M45EZG_stops{z-index:5;inset-inline:0;padding:8px 12px max(10px, env(safe-area-inset-bottom));pointer-events:none;direction:ltr;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;display:grid;position:absolute;bottom:0}.M45EZG_stops>*{pointer-events:auto}.M45EZG_stopButton{max-width:100%;min-height:48px;color:var(--forest);font-family:var(--display);white-space:nowrap;box-shadow:var(--shadow-soft);cursor:pointer;background:#fffdf5f5;border:0;border-radius:999px;justify-self:start;align-items:center;gap:4px;padding:8px 16px 8px 10px;font-size:16px;font-weight:700;line-height:1.1;display:inline-flex}.M45EZG_stopNext{justify-self:end;padding:8px 10px 8px 16px}.M45EZG_chevron{flex:none;width:20px;height:20px}.M45EZG_dots{justify-self:center;gap:8px;display:flex}.M45EZG_dot{background:#fffdf5e6;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 2px #14321f59}.M45EZG_dotCurrent{background:var(--forest);box-shadow:0 0 0 2px var(--cream)}}@media (orientation:portrait) and (max-width:760px){.M45EZG_landscapeSharp{display:block}}@media (orientation:portrait) and (min-width:761px){.M45EZG_guide{width:min(640px,100% - 48px)}}
.hdn2ra_page{--gap:20px;--label-h:52px;--back-h:86px;min-height:100dvh;padding:calc(var(--topbar-h) + 24px) clamp(16px, 4vw, 48px) 20px;background:var(--mint);flex-direction:column;display:flex}.hdn2ra_head{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:center;gap:12px 24px;width:100%;max-width:1240px;margin-inline:auto;display:grid}.hdn2ra_heading{flex-wrap:wrap;align-items:center;gap:8px 20px;min-width:0;display:flex}.hdn2ra_title{color:var(--forest);font-size:clamp(36px,4.6vw,62px)}.hdn2ra_guide{min-width:0}.hdn2ra_stage{--cols:var(--cols-wide);--rows:var(--rows-wide);width:100%;max-width:1240px;min-height:calc(var(--rows) * 150px + var(--back-h));flex-direction:column;flex:1 1 0;margin-inline:auto;display:flex;container-type:size}.hdn2ra_grid{--tile-w:max(150px, min(calc((100cqw - (var(--cols) - 1) * var(--gap)) / var(--cols)), calc(((100cqh - var(--back-h) - (var(--rows) - 1) * var(--gap)) / var(--rows) - var(--label-h)) * 16 / 9), 520px));grid-template-columns:repeat(var(--cols), var(--tile-w));gap:var(--gap);margin:0 auto;padding:0;list-style:none;display:grid}.hdn2ra_grid>li{min-width:0}.hdn2ra_tile{width:var(--tile-w);color:var(--forest);font-family:var(--display);text-align:center;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:8px;padding:0;display:flex}.hdn2ra_frame{aspect-ratio:16/9;box-shadow:var(--shadow-soft);border-radius:22px;transition:transform .15s;display:block;position:relative;overflow:hidden}.hdn2ra_tile:hover .hdn2ra_frame{transform:translateY(-3px)}.hdn2ra_tile:active .hdn2ra_frame{transform:scale(.98)}.hdn2ra_tileMint{background:var(--mint-deep)}.hdn2ra_tileLime{background:var(--lime-pale)}.hdn2ra_tileSun{background:var(--sun-pale)}.hdn2ra_poster{object-fit:cover;width:100%;height:100%}.hdn2ra_pikoji{width:auto;height:92%;position:absolute;inset-block-end:0;inset-inline-end:8%}.hdn2ra_play{aspect-ratio:1;background:var(--action);color:#fff;width:clamp(48px,20%,84px);box-shadow:0 0 0 4px #ffffffeb, 0 5px 0 4px var(--action-shadow);border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.hdn2ra_play svg{width:54%;height:54%;translate:6%}.hdn2ra_name{-webkit-line-clamp:2;line-clamp:2;min-height:calc(var(--label-h) - 8px);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:18px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.hdn2ra_back{flex:none;gap:14px}.hdn2ra_backBottom{align-self:center;margin-block-start:20px}.hdn2ra_backTop{min-height:52px;padding:10px 20px;font-size:18px}.hdn2ra_backMap{width:46px}.hdn2ra_backTop .hdn2ra_backMap{width:38px}.hdn2ra_empty{align-items:center;gap:28px}.hdn2ra_empty .hdn2ra_title{width:100%;max-width:1240px}.hdn2ra_emptyGuide{width:fit-content;max-width:min(760px,100%);margin-block-start:clamp(16px,6vh,64px)}@media (max-width:1024px){.hdn2ra_page{--gap:16px;padding-block-end:16px;padding-inline:16px}.hdn2ra_head{grid-template-columns:minmax(0,1fr);gap:6px;margin-block-end:6px}.hdn2ra_title{font-size:clamp(32px,6vw,44px)}.hdn2ra_stage{--cols:var(--cols-narrow);--rows:var(--rows-narrow)}.hdn2ra_name{font-size:17px}}@media (max-width:480px){.hdn2ra_page{--gap:14px;padding-inline:14px}}
._48JpZW_world{min-height:100dvh;padding:calc(var(--topbar-h) + 12px) clamp(16px, 4vw, 48px) 64px;background:linear-gradient(180deg, color-mix(in srgb, var(--world-color,var(--mint)) 35%, var(--cream)) 0%, var(--cream) 60%);position:relative}._48JpZW_head{grid-template-columns:auto 1fr;align-items:center;gap:20px 28px;max-width:1240px;margin:0 auto 22px;display:grid}._48JpZW_back{justify-self:start}._48JpZW_eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--leaf-dark);margin-bottom:4px;font-size:14px;font-weight:700}._48JpZW_name{color:var(--forest);font-size:clamp(38px,4.8vw,66px)}._48JpZW_guide{max-width:1240px;margin:0 auto 20px}._48JpZW_pick{max-width:1240px;color:var(--forest);margin:0 auto 16px;font-size:24px}._48JpZW_grid{grid-template-columns:repeat(3,1fr);gap:22px;max-width:1240px;margin:0 auto;display:grid}@media (min-width:1025px){._48JpZW_world{padding-block-end:32px}._48JpZW_top{grid-template-columns:auto minmax(0,560px);justify-content:space-between;align-items:center;gap:28px;max-width:1240px;margin:0 auto 18px;display:grid}._48JpZW_top ._48JpZW_head,._48JpZW_top ._48JpZW_guide{margin:0}}@media (min-width:1025px) and (max-height:800px){._48JpZW_world{padding-block-start:calc(var(--topbar-h) + 4px)}._48JpZW_top{margin-block-end:8px}._48JpZW_pick{margin-block-end:10px}}@media (max-width:1024px){._48JpZW_world{padding:calc(var(--topbar-h) + 10px) 16px 48px}._48JpZW_head{grid-template-columns:1fr;gap:12px;margin-bottom:16px}._48JpZW_back{justify-self:start}._48JpZW_grid{grid-template-columns:1fr 1fr;gap:18px}}@media (max-width:640px){._48JpZW_grid{grid-template-columns:1fr}}