.help-module___SxMXq__scroll{scroll-behavior:smooth;padding:18px 16px 40px}.help-module___SxMXq__main{color:#3d2a20;max-width:760px;margin:0 auto}.help-module___SxMXq__navigation{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.help-module___SxMXq__navigation a{color:inherit;background:#fff;border:2px solid #d2c1ed;border-radius:24px;align-items:center;gap:6px;padding:8px 14px;font-weight:800;text-decoration:none;display:inline-flex}.help-module___SxMXq__header{background:#fff;border:2px solid #ccd6db;border-radius:24px;padding:22px}.help-module___SxMXq__header h1{align-items:center;gap:10px;margin:0;font-size:30px;font-weight:900;line-height:1.15;display:flex}.help-module___SxMXq__header p{color:#685b70;margin:12px 0 0;font-size:17px;line-height:1.5}.help-module___SxMXq__header .help-module___SxMXq__start{color:#385c2f;background:#e4f6dc;border-radius:14px;padding:12px 14px;font-size:16px}.help-module___SxMXq__search{background:#fff;border:2px solid #ccd6db;border-radius:14px;align-items:center;gap:10px;margin:18px 0 12px;padding:10px 14px;display:flex}.help-module___SxMXq__search input{color:#3d2a20;width:100%;min-width:0;font:inherit;background:0 0;border:0;font-size:16px}.help-module___SxMXq__search:focus-within{outline-offset:2px;outline:3px solid #8250d8}.help-module___SxMXq__search input:focus{outline:none}.help-module___SxMXq__jumpLinks{flex-wrap:wrap;gap:8px 18px;font-size:15px;font-weight:800;display:flex}.help-module___SxMXq__main a{color:#6530b9;text-underline-offset:3px}.help-module___SxMXq__explainer{background:#fff;border-radius:14px;padding:16px;font-size:16px;line-height:1.5}.help-module___SxMXq__section{margin:24px 0;scroll-margin-top:16px}.help-module___SxMXq__section h2,.help-module___SxMXq__guidance h2{margin:0 0 10px;font-size:24px;font-weight:900}.help-module___SxMXq__sectionIntro{background:#fff;border-radius:12px;margin:0 0 12px;padding:10px 14px;line-height:1.45}.help-module___SxMXq__guide{background:#fff;border:1px solid #ccd6db;border-radius:16px;margin:10px 0;scroll-margin-top:16px;overflow:hidden}.help-module___SxMXq__guide summary{cursor:pointer;box-sizing:border-box;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:16px 18px;font-size:18px;font-weight:800;list-style:none;display:flex}.help-module___SxMXq__guide summary::-webkit-details-marker{display:none}.help-module___SxMXq__guide summary span{transition:transform .18s}.help-module___SxMXq__guide[open]{border-color:#8750d4;box-shadow:0 3px 12px #482e5912}.help-module___SxMXq__guide[open] summary{background:#f0e5ff;margin-bottom:16px}.help-module___SxMXq__guide[open] summary span{transform:rotate(180deg)}.help-module___SxMXq__guide summary:focus-visible,.help-module___SxMXq__main a:focus-visible{outline-offset:-3px;border-radius:12px;outline:3px solid #8250d8}.help-module___SxMXq__answer{padding:0 18px 18px;font-size:17px;line-height:1.55}.help-module___SxMXq__answer p{margin:0 0 14px}.help-module___SxMXq__takeaway{color:#4d2b78}.help-module___SxMXq__points{margin:0 0 16px;padding-left:22px;list-style:outside}.help-module___SxMXq__points li{margin-bottom:9px;padding-left:5px}.help-module___SxMXq__points li::marker{color:#8750d4}.help-module___SxMXq__example strong{color:#385c2f;margin-right:4px;display:inline-block}.help-module___SxMXq__example{background:#e4f6dc;border-radius:12px;padding:12px}.help-module___SxMXq__answer .help-module___SxMXq__source{font-size:13px}.help-module___SxMXq__guidance{background:#fff;border:1px solid #ccd6db;border-radius:20px;padding:20px;scroll-margin-top:16px;font-size:15px;line-height:1.55}.help-module___SxMXq__references summary{cursor:pointer;padding:6px 0;font-weight:800}.help-module___SxMXq__references li{margin:8px 0}.help-module___SxMXq__empty{background:#fff;border-radius:14px;padding:20px}.help-module___SxMXq__empty button{font:inherit;color:#6530b9;cursor:pointer;background:0 0;border:0;text-decoration:underline}.help-module___SxMXq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:560px){.help-module___SxMXq__header{padding:18px}.help-module___SxMXq__header h1{font-size:27px}.help-module___SxMXq__navigation a{font-size:14px}}@media (prefers-reduced-motion:reduce){.help-module___SxMXq__scroll{scroll-behavior:auto}.help-module___SxMXq__guide summary span{transition:none}}.help-module___SxMXq__header h1,.help-module___SxMXq__section h2,.help-module___SxMXq__guidance h2{font-family:var(--sb-font-display);color:#4d2b78;letter-spacing:-.3px}.help-module___SxMXq__header{box-shadow:0 5px #7046aa0d}.help-module___SxMXq__navigation a:first-child{background:#ecf8ff;border-color:#91c4de}.help-module___SxMXq__navigation a:last-child{background:#ffebd0;border-color:#dbae73}
.onboarding-module__Bd3Iza__overlay{z-index:100020;color:#3d2a20;font-family:var(--bh-fn), Nunito, sans-serif;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.onboarding-module__Bd3Iza__backdrop{background:#30251dc9;position:fixed;inset:0}.onboarding-module__Bd3Iza__card{background:#fffcf5;border:2px solid #cabb9f;border-radius:26px;width:min(100%,520px);max-height:calc(100dvh - 32px);padding:clamp(20px,5vw,32px);position:relative;overflow-y:auto;box-shadow:0 12px 45px #20180e30}.onboarding-module__Bd3Iza__top{color:#736655;justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:800;display:flex}.onboarding-module__Bd3Iza__close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.onboarding-module__Bd3Iza__illustration{justify-content:center;height:120px;margin:4px 0 16px;display:flex}.onboarding-module__Bd3Iza__illustration img{object-fit:contain;width:200px;height:100%}.onboarding-module__Bd3Iza__card h2{font-family:var(--bh-fd), "Baloo 2", sans-serif;margin:0 0 16px;font-size:clamp(26px,5vw,32px);font-weight:800;line-height:1.1}.onboarding-module__Bd3Iza__card h2:focus{outline:none}.onboarding-module__Bd3Iza__card p{margin:0;font-size:18px;line-height:1.6}.onboarding-module__Bd3Iza__dots{gap:7px;margin:24px 0;display:flex}.onboarding-module__Bd3Iza__dots span{background:#e6ddcd;border-radius:99px;width:22px;height:6px}.onboarding-module__Bd3Iza__dots span[data-current=true]{background:#8060d7}.onboarding-module__Bd3Iza__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:24px;display:flex}.onboarding-module__Bd3Iza__primary,.onboarding-module__Bd3Iza__secondary,.onboarding-module__Bd3Iza__reopen{font:inherit;cursor:pointer;border-radius:16px;min-height:48px;padding:12px 18px;font-weight:800}.onboarding-module__Bd3Iza__primary{color:#fff;background:#7657d0;border:2px solid #7657d0}.onboarding-module__Bd3Iza__secondary{color:#3d2a20;background:0 0;border:2px solid #dfd0b6}.onboarding-module__Bd3Iza__skip{font:inherit;color:#736655;cursor:pointer;background:0 0;border:0;min-height:44px;margin:16px auto 0;padding:8px 16px;text-decoration:underline;display:block}.onboarding-module__Bd3Iza__reopen{color:#6043a4;text-align:left;background:#f1ebfa;border:2px solid #cbb9e5;align-items:center;gap:8px;margin:18px 0 0;display:inline-flex}.onboarding-module__Bd3Iza__card button:focus-visible,.onboarding-module__Bd3Iza__reopen:focus-visible{outline-offset:3px;outline:3px solid #6043a4}@media (max-height:550px) and (min-width:600px){.onboarding-module__Bd3Iza__illustration{float:right;width:140px;height:90px;margin-left:16px}.onboarding-module__Bd3Iza__card{width:min(100%,680px)}.onboarding-module__Bd3Iza__dots{margin:12px 0}.onboarding-module__Bd3Iza__actions{margin-top:12px}}
.activities-module__hDKsqG__chooser{color:#3d2a20;font-family:var(--sb-font-body);padding:24px}.activities-module__hDKsqG__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.activities-module__hDKsqG__header h2{font-family:var(--sb-font-display);margin:0;font-size:clamp(25px,3vw,34px);font-weight:700;line-height:1.2}.activities-module__hDKsqG__icon{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.activities-module__hDKsqG__cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;display:grid}.activities-module__hDKsqG__card{perspective:1200px;min-width:0}.activities-module__hDKsqG__turner{transform-style:preserve-3d;transition:transform .22s;display:grid}.activities-module__hDKsqG__card[data-open=true] .activities-module__hDKsqG__turner{transform:rotateY(180deg)}.activities-module__hDKsqG__face{backface-visibility:hidden;background:#fff;border:2px solid #c9b5e8;border-radius:24px;grid-area:1/1;box-shadow:0 5px #653ca013}.activities-module__hDKsqG__back{text-align:center;width:100%;color:inherit;cursor:pointer;flex-direction:column;align-items:center;gap:16px;min-height:270px;padding:26px 20px;display:flex}.activities-module__hDKsqG__back img{object-fit:contain}.activities-module__hDKsqG__back strong{font-family:var(--sb-font-display);font-size:25px;line-height:1.15}.activities-module__hDKsqG__back span{font-size:16px;line-height:1.4}.activities-module__hDKsqG__instructions{padding:20px;transform:rotateY(180deg)}.activities-module__hDKsqG__card[data-open=false] .activities-module__hDKsqG__instructions,.activities-module__hDKsqG__card[data-open=true] .activities-module__hDKsqG__back{pointer-events:none;position:absolute;inset:0}.activities-module__hDKsqG__cardHeader{justify-content:space-between;align-items:start;gap:8px;display:flex}.activities-module__hDKsqG__cardHeader h3{font-family:var(--sb-font-display);outline:none;margin:6px 0 16px;font-size:26px;line-height:1.15}.activities-module__hDKsqG__instructions ol{gap:18px;margin:0;padding:0;list-style:none;display:grid}.activities-module__hDKsqG__instructions li{gap:10px;font-size:17px;line-height:1.5;display:flex}.activities-module__hDKsqG__number{background:#ffdf75;border-radius:50%;flex:0 0 28px;place-items:center;height:28px;font-weight:800;display:grid}.activities-module__hDKsqG__instructions mark{color:#6330b3;background:#eee1ff;border-radius:4px;padding:0 3px;font-weight:800}.activities-module__hDKsqG__textButton{color:#6530b9;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:10px 0;font-size:16px;font-weight:700;text-decoration:underline}.activities-module__hDKsqG__version{color:#685b70;margin:0 0 18px;font-size:14px}.activities-module__hDKsqG__record{border-top:1px solid #e5d8f5;margin-top:16px;padding-top:16px}.activities-module__hDKsqG__primary{color:#fff;cursor:pointer;background:#7843d6;border:0;border-radius:16px;width:100%;min-height:48px;padding:10px;font-size:18px;font-weight:800}.activities-module__hDKsqG__record fieldset{border:0;margin:0;padding:0}.activities-module__hDKsqG__record legend{margin-bottom:12px;font-size:20px;font-weight:800}.activities-module__hDKsqG__outcomes{gap:8px;display:grid}.activities-module__hDKsqG__outcomes button,.activities-module__hDKsqG__note button{color:#3d2a20;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:2px solid #d4c1ed;border-radius:12px;padding:8px}.activities-module__hDKsqG__outcomes button[aria-pressed=true]{color:#6030b9;background:#efe4ff;border-color:#7843d6}.activities-module__hDKsqG__optional{font-size:13px;font-weight:400}.activities-module__hDKsqG__note{gap:8px;font-size:15px;display:grid}.activities-module__hDKsqG__note textarea{box-sizing:border-box;width:100%;font:inherit;color:inherit;background:#fff;border:2px solid #d4c1ed;border-radius:12px;padding:10px}.activities-module__hDKsqG__status{color:#52634b;margin:8px 0 0;font-size:14px}.activities-module__hDKsqG__skip{color:#685b70;margin:24px auto 0;display:block}.activities-module__hDKsqG__dialog{z-index:100020;position:fixed;inset:0}.activities-module__hDKsqG__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#281c1266;position:fixed;inset:0}.activities-module__hDKsqG__position{align-items:flex-start;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.activities-module__hDKsqG__panel{background:#fff;border:3px solid #ccd6db;border-radius:30px;width:100%;max-width:1080px;margin:auto;position:relative}.activities-module__hDKsqG__chooser button:focus-visible,.activities-module__hDKsqG__chooser a:focus-visible{outline-offset:4px;outline:3px solid #7843d6}.activities-module__hDKsqG__chooser button:disabled{opacity:.65;cursor:wait}.activities-module__hDKsqG__history{gap:14px;display:grid}.activities-module__hDKsqG__entry{background:#fff;border:2px solid #ccd6db;border-radius:22px;padding:20px}.activities-module__hDKsqG__entry h2{font-size:23px;font-family:var(--sb-font-display);margin:0 0 8px}.activities-module__hDKsqG__entry p{white-space:pre-wrap;margin:8px 0}.activities-module__hDKsqG__entry time,.activities-module__hDKsqG__entry small{color:#685b70;font-size:14px}.activities-module__hDKsqG__historyPage{color:#3d2a20;max-width:720px;font-family:var(--sb-font-body);margin:0 auto;padding:24px 16px 60px}.activities-module__hDKsqG__historyPage h1{font-family:var(--sb-font-display);margin:24px 0;font-size:34px}.activities-module__hDKsqG__historyPage a{color:#6530b9;padding:12px 0;display:inline-block}.activities-module__hDKsqG__historyPage a:focus-visible{outline:3px solid #7843d6}@media (max-width:720px){.activities-module__hDKsqG__chooser{padding:18px 14px}.activities-module__hDKsqG__header{gap:8px;margin-bottom:18px}.activities-module__hDKsqG__cards{grid-template-columns:1fr;gap:14px}.activities-module__hDKsqG__back{gap:8px;min-height:154px;padding:18px}.activities-module__hDKsqG__back img{width:64px;height:64px}.activities-module__hDKsqG__back strong{font-size:24px}.activities-module__hDKsqG__instructions{padding:20px}.activities-module__hDKsqG__instructions li{font-size:18px}.activities-module__hDKsqG__position{padding:10px}.activities-module__hDKsqG__panel{border-radius:24px}.activities-module__hDKsqG__cardHeader h3{font-size:27px}}@media (prefers-reduced-motion:reduce){.activities-module__hDKsqG__turner{transition:none}}.activities-module__hDKsqG__back .activities-module__hDKsqG__noItems{color:#354c23;background:#c8e87b;border:2px solid #95b94d;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:0;width:68px;height:68px;font-size:13px;font-weight:800;line-height:1.15;display:flex;position:absolute;top:-14px;right:-10px;transform:rotate(8deg);box-shadow:0 3px 6px #455a3526}.activities-module__hDKsqG__back{position:relative}@media (max-width:720px){.activities-module__hDKsqG__back .activities-module__hDKsqG__noItems{width:62px;height:62px;font-size:12px;top:-12px;right:-8px}}.activities-module__hDKsqG__header h2,.activities-module__hDKsqG__cardHeader h3,.activities-module__hDKsqG__historyPage h1,.activities-module__hDKsqG__entry h2{color:#4d2b78;letter-spacing:-.3px}.activities-module__hDKsqG__back strong{color:#4d2b78}.activities-module__hDKsqG__cards .activities-module__hDKsqG__card:first-child .activities-module__hDKsqG__back{background:linear-gradient(#fff2db 0%,#fff 78%);border-color:#e8c880}.activities-module__hDKsqG__cards .activities-module__hDKsqG__card:nth-child(2) .activities-module__hDKsqG__back{background:linear-gradient(#ecf8ff 0%,#fff 78%);border-color:#9ed0eb}.activities-module__hDKsqG__cards .activities-module__hDKsqG__card:nth-child(3) .activities-module__hDKsqG__back{background:linear-gradient(#f3ebff 0%,#fff 78%);border-color:#c4a6e9}.activities-module__hDKsqG__primary{box-shadow:0 4px #5d2db0}.activities-module__hDKsqG__textButton:focus-visible,.activities-module__hDKsqG__icon:focus-visible{outline-offset:3px;outline:3px solid #7136cf}.activities-module__hDKsqG__cards .activities-module__hDKsqG__card:first-child .activities-module__hDKsqG__instructions{border-color:#d4b06b}.activities-module__hDKsqG__cards .activities-module__hDKsqG__card:nth-child(2) .activities-module__hDKsqG__instructions{border-color:#8dbed7}.activities-module__hDKsqG__cards .activities-module__hDKsqG__card:nth-child(3) .activities-module__hDKsqG__instructions{border-color:#ba9ddd}.activities-module__hDKsqG__card[hidden]{display:none}.activities-module__hDKsqG__cards[data-active=true]{grid-template-columns:minmax(0,1fr)}.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__instructions{flex-direction:column;min-height:min(410px,75dvh);padding:28px 26px;display:flex}.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__cardHeader{align-items:flex-start;margin-bottom:20px}.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__cardHeader h3{margin:4px 0 0;font-size:clamp(28px,3.5vw,38px)}.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__cardHeader .activities-module__hDKsqG__icon{color:#3d2a20;flex-shrink:0}.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__instructions ol{grid-template-columns:1fr;gap:22px;margin-bottom:36px}.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__instructions li{font-size:19px;line-height:1.5}.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__number{flex-basis:32px;height:32px}.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__record{width:100%;max-width:720px;margin:auto auto 0;padding-top:18px}.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__primary{border-radius:14px;width:auto;min-width:154px;min-height:44px;margin:0 auto;padding:8px 18px;font-size:16px;display:block;box-shadow:0 3px #5d2db0}.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__outcomes{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:720px){.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__instructions{min-height:0;padding:20px}.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__cardHeader{margin-bottom:22px}.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__instructions ol{grid-template-columns:1fr;gap:22px}.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__instructions li{font-size:19px}.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__record{margin-top:0}.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__primary{width:auto;min-width:154px;max-width:100%}.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__outcomes{grid-template-columns:1fr}}@media (min-width:721px) and (max-height:560px){.activities-module__hDKsqG__chooser{padding:12px}.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__instructions{min-height:0;padding:16px 22px}.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__cardHeader{margin-bottom:16px}.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__instructions li{font-size:17px}.activities-module__hDKsqG__cards[data-active=true] .activities-module__hDKsqG__record{margin-top:0;padding-top:14px}.activities-module__hDKsqG__skip{margin-top:12px}}
.app-appearance-module__sTRkwa__shell{--sb-color-primary:#7c48dc;--sb-color-primary-strong:#6d39cb;--sb-color-primary-dark:#6030b9;--sb-color-primary-soft:#f0e7ff;--sb-color-paper:#fffefa;--sb-color-cream:#fffbf2;--sb-color-line:#ccd6db;--sb-color-muted:#685b70;--sb-color-hay:#ffdfb0;--sb-color-hay-deep:#d49b59;--sb-color-success:#308645;--sb-color-success-dark:#226b35;--bh-grape:var(--sb-color-primary);--bh-grape-2:var(--sb-color-primary-strong);--bh-grape-deep:var(--sb-color-primary-dark);--bh-grape-soft:var(--sb-color-primary-soft);--bh-line:var(--sb-color-line);--bh-paper:var(--sb-color-paper);--bh-cream:var(--sb-color-cream);--bh-ink-soft:var(--sb-color-muted);--bh-hay:var(--sb-color-hay);--bh-hay-deep:var(--sb-color-hay-deep);--bh-win:var(--sb-color-success);--bh-win-dark:var(--sb-color-success-dark);--line:var(--sb-color-line);--muted:var(--sb-color-muted);--mint:var(--sb-color-success);--mint-dark:var(--sb-color-success-dark);-webkit-font-smoothing:antialiased}.app-appearance-module__sTRkwa__shell h1,.app-appearance-module__sTRkwa__shell h2,.app-appearance-module__sTRkwa__shell h3{font-family:var(--sb-font-display)}.app-appearance-module__sTRkwa__shell :is(button,a,input,textarea,summary):focus-visible{outline-offset:4px;outline:3px solid #7136cf}.app-appearance-module__sTRkwa__shell .members-stat-pill{background:#fff;border-color:#ccd6db;box-shadow:0 3px #e3e9ec}.app-appearance-module__sTRkwa__shell .members-stat-pill--crown{color:#795500;background:#fff0d5;border-color:#dbb776;box-shadow:0 3px #ecd5ad}.app-appearance-module__sTRkwa__shell .members-stat-pill--progress{color:#6030b9;background:#f0e7ff;border-color:#c0a4e8;box-shadow:0 3px #dfcef5}.app-appearance-module__sTRkwa__shell .sb-node-disc{box-shadow:0 0 0 4px #d9c8f4,0 6px #bda3e1,0 12px 20px #59319118}.app-appearance-module__sTRkwa__shell .sb-node--locked .sb-node-disc{background:#f6f2fb;box-shadow:0 0 0 4px #e0d8eb,0 5px #c9bed8,0 10px 16px #59319112}.app-appearance-module__sTRkwa__shell .sb-node--current .sb-node-disc{box-shadow:0 0 0 4px #8852e7,0 0 0 10px #efe3ff,0 6px #6030b9,0 12px 22px #7542bd24}.app-appearance-module__sTRkwa__shell .sb-node--done .sb-node-disc{box-shadow:0 0 0 4px #46ac64,0 6px #308645,0 12px 22px #30864524}.app-appearance-module__sTRkwa__shell .sb-node--done .sb-node-disc:after{background:#72d58a24}@media (hover:hover){.app-appearance-module__sTRkwa__shell :is(button,a){transition:box-shadow .14s,filter .14s}.app-appearance-module__sTRkwa__shell :is(button,a):hover{filter:brightness(1.025)}}@media (prefers-reduced-motion:reduce){.app-appearance-module__sTRkwa__shell :is(button,a){transition:none}}.app-appearance-module__sTRkwa__shell nav :is(button,a){min-height:44px}
.adventure-finish-module__EJQgAW__finish{z-index:1000;background:#b5de81 url(/games/explore/garden/background.png) 50%/cover no-repeat;place-items:center;animation:.4s ease-out both adventure-finish-module__EJQgAW__finishIn;display:grid;position:fixed;inset:0}.adventure-finish-module__EJQgAW__card{font-family:var(--font-nunito),sans-serif;text-align:center;background:#fffdf8f0;border:3px solid #d2c2e7;border-radius:36px;flex-direction:column;align-items:center;gap:clamp(6px,2dvh,18px);padding:clamp(16px,4dvh,36px) clamp(28px,6vw,56px);display:flex;box-shadow:0 8px #c9b6e0,0 18px 40px #3a2c4a33}.adventure-finish-module__EJQgAW__art{aspect-ratio:1;width:min(220px,100dvh - 190px);animation:.6s cubic-bezier(.2,1.5,.45,1) .1s both adventure-finish-module__EJQgAW__artPop;display:block;position:relative}.adventure-finish-module__EJQgAW__art img{object-fit:contain;filter:drop-shadow(0 6px 6px #4a6a4033);width:100%;height:100%;display:block}.adventure-finish-module__EJQgAW__card p{color:#4d2b78;font-size:clamp(22px,4.2vw,34px);font-weight:800;font-family:var(--font-baloo),"Baloo 2",sans-serif;margin:0}.adventure-finish-module__EJQgAW__card strong{color:#7c48dc}.adventure-finish-module__EJQgAW__curtain{z-index:1100;pointer-events:none;height:124%;transition:transform .75s cubic-bezier(.6,0,.4,1);position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.adventure-finish-module__EJQgAW__curtain[data-down=true]{pointer-events:auto;transform:translateY(0)}.adventure-finish-module__EJQgAW__curtain img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.adventure-finish-module__EJQgAW__lift{transition:transform .9s cubic-bezier(.6,0,.4,1);transform:translateY(0)}.adventure-finish-module__EJQgAW__lift[data-down=false]{transform:translateY(-100%)}@keyframes adventure-finish-module__EJQgAW__finishIn{0%{opacity:0}to{opacity:1}}@keyframes adventure-finish-module__EJQgAW__artPop{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.adventure-finish-module__EJQgAW__finish,.adventure-finish-module__EJQgAW__art{animation:none}.adventure-finish-module__EJQgAW__curtain{transition:none}}
.apple-adventure-module__pSnwOW__page{color:#503767;background:#b5de81 url(/games/explore/garden/background.png) 50%/cover no-repeat;height:100dvh;min-height:340px;padding:12px 20px;position:relative;overflow:hidden}.apple-adventure-module__pSnwOW__header{z-index:2;justify-content:space-between;align-items:center;height:48px;display:flex;position:relative}.apple-adventure-module__pSnwOW__header a,.apple-adventure-module__pSnwOW__header button{width:48px;height:48px;color:inherit;background:#fffdf8;border:2px solid #d7cfdf;border-radius:50%;place-items:center;display:grid}.apple-adventure-module__pSnwOW__progress{gap:8px;width:120px;display:flex;position:absolute;top:32px;left:50%;transform:translate(-50%)}.apple-adventure-module__pSnwOW__progress span{background:#fffdf8;border-radius:20px;flex:1;height:9px}.apple-adventure-module__pSnwOW__progress .apple-adventure-module__pSnwOW__active{background:#765193}.apple-adventure-module__pSnwOW__game{text-align:center;place-items:center;max-width:850px;height:calc(100dvh - 84px);min-height:250px;margin:auto;display:grid;position:relative}.apple-adventure-module__pSnwOW__game>div:first-of-type{width:100%}.apple-adventure-module__pSnwOW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.apple-adventure-module__pSnwOW__reveal{aspect-ratio:1.9;background:0 0;width:min(640px,94vw,190dvh - 209px);margin:0 auto;position:relative;overflow:hidden}.apple-adventure-module__pSnwOW__reveal img{object-fit:contain;width:60%;height:60%;position:absolute;inset:20%}.apple-adventure-module__pSnwOW__reveal canvas{touch-action:none;cursor:grab;filter:brightness(1.18)saturate(.75);width:100%;height:100%;position:absolute;inset:0}.apple-adventure-module__pSnwOW__textButton{color:#776583;background:#fffdf8;border:2px solid #d7cfdf;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:2px;left:48px}.apple-adventure-module__pSnwOW__feedback{pointer-events:none;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.apple-adventure-module__pSnwOW__success,.apple-adventure-module__pSnwOW__retry{background:#fffdf8;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.apple-adventure-module__pSnwOW__success{color:#477039}.apple-adventure-module__pSnwOW__retry{color:#c2394b;border:3px solid #c2394b;animation:.25s ease-in-out apple-adventure-module__pSnwOW__nudge}.apple-adventure-module__pSnwOW__success svg,.apple-adventure-module__pSnwOW__retry svg{stroke-width:4px;width:32px;height:32px}.apple-adventure-module__pSnwOW__next{color:#fff;background:#765193;border:2px solid #604078;border-radius:50%;place-items:center;width:56px;height:56px;text-decoration:none;display:grid;position:absolute;bottom:0;right:0}.apple-adventure-module__pSnwOW__next svg{width:30px;height:30px}.apple-adventure-module__pSnwOW__completed{pointer-events:none}.apple-adventure-module__pSnwOW__puzzleLayout{justify-content:center;align-items:center;gap:40px;display:flex}.apple-adventure-module__pSnwOW__puzzle{aspect-ratio:1;background:#fffdf8;border:3px dashed #a189b3;border-radius:24px;flex-shrink:0;width:min(260px,100dvh - 120px);display:flex;position:relative;overflow:hidden}.apple-adventure-module__pSnwOW__guide{object-fit:contain;opacity:.17;width:100%;height:100%;position:absolute;inset:0}.apple-adventure-module__pSnwOW__slot{color:#a18bae;background:0 0;border:0;width:50%;height:100%;padding:0;font-size:36px;position:relative}.apple-adventure-module__pSnwOW__slot+.apple-adventure-module__pSnwOW__slot{border-left:2px dashed #c9bcd4}.apple-adventure-module__pSnwOW__half{width:100%;height:100%;display:block;position:relative;overflow:hidden}.apple-adventure-module__pSnwOW__half img{object-fit:contain;pointer-events:none;width:200%;max-width:none;height:100%;position:absolute;top:0}.apple-adventure-module__pSnwOW__pieces{justify-content:center;gap:18px;display:flex}.apple-adventure-module__pSnwOW__pieces[hidden]{display:none}.apple-adventure-module__pSnwOW__piece{touch-action:none;cursor:grab;background:#fffdf8;border:3px solid #d6c8df;border-radius:18px;width:85px;height:170px;padding:0;position:relative}.apple-adventure-module__pSnwOW__piece:disabled{opacity:0;pointer-events:none}.apple-adventure-module__pSnwOW__piece.apple-adventure-module__pSnwOW__selected{background:#eee5f4;border-color:#765193;box-shadow:0 0 0 3px #d5bce5}.apple-adventure-module__pSnwOW__colourLayout{justify-content:center;align-items:center;gap:30px;display:flex}.apple-adventure-module__pSnwOW__palette{background:#fffdf8e8;border-radius:24px;grid-template-columns:repeat(2,48px);gap:14px;padding:12px;display:grid}.apple-adventure-module__pSnwOW__palette button{border:3px solid #fff;border-radius:50%;width:48px;height:48px;box-shadow:0 0 0 1px #d2c8d9}.apple-adventure-module__pSnwOW__colouring{filter:drop-shadow(0 4px 4px #50376722);width:min(330px,100dvh - 100px);height:auto;display:block}.apple-adventure-module__pSnwOW__colouring path{cursor:pointer}.apple-adventure-module__pSnwOW__colouring path:focus{stroke:#211330;stroke-width:10px;outline:none}.apple-adventure-module__pSnwOW__lineup{justify-content:center;gap:24px;margin:auto;display:flex}.apple-adventure-module__pSnwOW__lineup button{aspect-ratio:1;background:#fffdf8;border:3px solid #e0d7e6;border-radius:24px;width:min(190px,25vw);padding:16px}.apple-adventure-module__pSnwOW__lineup img{object-fit:contain;width:100%;height:100%}.apple-adventure-module__pSnwOW__lineup button:hover,.apple-adventure-module__pSnwOW__lineup button:focus-visible{border-color:#9674b2}.apple-adventure-module__pSnwOW__celebration{pointer-events:none;color:#fff7c4;text-shadow:0 0 5px #bb8b20;letter-spacing:22px;font-size:40px;animation:1.2s both apple-adventure-module__pSnwOW__sparkle;position:absolute;inset:25% 0 auto}.apple-adventure-module__pSnwOW__celebration span{display:inline-block;transform:translateY(-50px)}@keyframes apple-adventure-module__pSnwOW__sparkle{0%{opacity:0;transform:scale(.5)}40%{opacity:1}to{opacity:0;transform:scale(1.2)translateY(-45px)}}@keyframes apple-adventure-module__pSnwOW__nudge{25%{transform:translate(-5px)}75%{transform:translate(5px)}}@media (orientation:portrait){.apple-adventure-module__pSnwOW__page{padding:12px}.apple-adventure-module__pSnwOW__game{height:calc(100dvh - 90px)}.apple-adventure-module__pSnwOW__puzzleLayout,.apple-adventure-module__pSnwOW__colourLayout{flex-direction:column;gap:24px}.apple-adventure-module__pSnwOW__puzzle{width:min(250px,62vw)}.apple-adventure-module__pSnwOW__piece{width:75px;height:150px}.apple-adventure-module__pSnwOW__palette{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.apple-adventure-module__pSnwOW__palette button{width:40px;height:40px}.apple-adventure-module__pSnwOW__colourLayout{flex-direction:column-reverse}.apple-adventure-module__pSnwOW__colouring{width:min(290px,75vw)}.apple-adventure-module__pSnwOW__lineup{gap:10px}.apple-adventure-module__pSnwOW__lineup button{border-radius:18px;padding:8px}.apple-adventure-module__pSnwOW__celebration{letter-spacing:10px}}@media (prefers-reduced-motion:reduce){.apple-adventure-module__pSnwOW__celebration,.apple-adventure-module__pSnwOW__retry{animation:none}.apple-adventure-module__pSnwOW__celebration{opacity:.6}}.apple-adventure-module__pSnwOW__finger{z-index:20;pointer-events:none;filter:drop-shadow(0 3px 4px #30204055);width:46px;height:56px;animation-duration:3.2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}.apple-adventure-module__pSnwOW__touchRing{border:3px solid #fffaf0;border-radius:50%;width:30px;height:30px;animation:3.2s infinite apple-adventure-module__pSnwOW__guideTouch;position:absolute;top:-15px;left:-15px;box-shadow:0 0 0 2px #76519355}.apple-adventure-module__pSnwOW__tap{animation-name:apple-adventure-module__pSnwOW__guideTap}.apple-adventure-module__pSnwOW__rub{animation-name:apple-adventure-module__pSnwOW__guideRub}.apple-adventure-module__pSnwOW__drag{animation-name:apple-adventure-module__pSnwOW__guideDrag}.apple-adventure-module__pSnwOW__colour{animation-name:apple-adventure-module__pSnwOW__guideColour;animation-duration:4s}.apple-adventure-module__pSnwOW__colour .apple-adventure-module__pSnwOW__touchRing{animation-duration:4s}@keyframes apple-adventure-module__pSnwOW__guideTap{0%,to{opacity:0;transform:translateY(12px)}15%,75%{opacity:1;transform:translateY(0)}35%,55%{transform:translateY(5px)}}@keyframes apple-adventure-module__pSnwOW__guideRub{0%,to{opacity:0;transform:translate(0)}12%{opacity:1}30%,70%{transform:translate(var(--guide-x),var(--guide-y));opacity:1}50%,88%{opacity:1;transform:translate(0)}}@keyframes apple-adventure-module__pSnwOW__guideDrag{0%,to{opacity:0;transform:translate(0)}15%,25%{opacity:1;transform:translate(0)}65%,85%{opacity:1;transform:translate(var(--guide-x),var(--guide-y))}95%{opacity:0;transform:translate(var(--guide-x),var(--guide-y))}}@keyframes apple-adventure-module__pSnwOW__guideColour{0%,5%{opacity:0;transform:translateY(-10px)}12%{opacity:1;transform:translate(0)}19%{opacity:1;transform:translateY(7px)}27%{opacity:1;transform:translate(0)}36%,44%{opacity:0;transform:translateY(-10px)}45%,50%{opacity:0;transform:translate(var(--guide-x),calc(var(--guide-y) - 10px))}58%{opacity:1;transform:translate(var(--guide-x),var(--guide-y))}65%{opacity:1;transform:translate(var(--guide-x),calc(var(--guide-y) + 7px))}73%{opacity:1;transform:translate(var(--guide-x),var(--guide-y))}84%,95%{opacity:0;transform:translate(var(--guide-x),calc(var(--guide-y) - 10px))}96%,to{opacity:0;transform:translateY(-10px)}}@keyframes apple-adventure-module__pSnwOW__guideTouch{0%,to{opacity:0;transform:scale(.7)}20%,70%{opacity:1;transform:scale(1)}45%,85%{opacity:.3;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.apple-adventure-module__pSnwOW__finger,.apple-adventure-module__pSnwOW__touchRing{animation:none}.apple-adventure-module__pSnwOW__finger{opacity:1}.apple-adventure-module__pSnwOW__touchRing{opacity:.7}}.apple-adventure-module__pSnwOW__harvest{width:min(700px,94vw);height:min(380px,100dvh - 110px);margin:auto;position:relative}.apple-adventure-module__pSnwOW__appleTree{aspect-ratio:922/1187;height:100%;position:absolute;top:0;left:8%}.apple-adventure-module__pSnwOW__treeArt{object-fit:contain;pointer-events:none;width:100%;height:100%}.apple-adventure-module__pSnwOW__treeApple{cursor:pointer;filter:drop-shadow(0 2px 2px #34281455);background:0 0;border:0;border-radius:50%;width:clamp(44px,7vh,60px);height:clamp(44px,7vh,60px);padding:2px;position:absolute;transform:translate(-50%,-50%)}.apple-adventure-module__pSnwOW__treeApple img{object-fit:contain;pointer-events:none;width:100%;height:100%}.apple-adventure-module__pSnwOW__treeApple:disabled{visibility:hidden}.apple-adventure-module__pSnwOW__treeApple:focus-visible{outline-offset:3px;outline:3px solid #fff5be}.apple-adventure-module__pSnwOW__basket{aspect-ratio:1;width:30%;position:absolute;bottom:0;right:6%}.apple-adventure-module__pSnwOW__basket>img:first-child,.apple-adventure-module__pSnwOW__basketFront{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.apple-adventure-module__pSnwOW__basketApple{object-fit:contain;z-index:1;width:22%;height:22%;position:absolute;transform:translate(-50%,-50%)}.apple-adventure-module__pSnwOW__basketFront{z-index:2}.apple-adventure-module__pSnwOW__flyingApple{object-fit:contain;z-index:10;pointer-events:none;offset-anchor:center;offset-rotate:0deg;will-change:offset-distance,transform;width:44px;height:44px;animation:.85s forwards apple-adventure-module__pSnwOW__pickApple;position:absolute;top:0;left:0}@keyframes apple-adventure-module__pSnwOW__pickApple{0%{offset-distance:0%;transform:scale(1)}to{offset-distance:100%;transform:scale(var(--landing-scale))}}@media (orientation:portrait){.apple-adventure-module__pSnwOW__harvest{height:min(520px,65dvh)}.apple-adventure-module__pSnwOW__appleTree{height:76%;top:0;left:0}.apple-adventure-module__pSnwOW__basket{width:42%;bottom:0;right:0}}@media (prefers-reduced-motion:reduce){.apple-adventure-module__pSnwOW__flyingApple{animation-duration:.01ms}}.apple-adventure-module__pSnwOW__header a,.apple-adventure-module__pSnwOW__header button,.apple-adventure-module__pSnwOW__textButton{width:52px;height:52px}.apple-adventure-module__pSnwOW__palette{grid-template-columns:repeat(2,64px);gap:16px;padding:14px}.apple-adventure-module__pSnwOW__palette button{width:64px;height:64px}.apple-adventure-module__pSnwOW__colouring{width:min(360px,100dvh - 80px)}.apple-adventure-module__pSnwOW__colouring g{cursor:pointer}.apple-adventure-module__pSnwOW__colouring g:focus{outline:none}.apple-adventure-module__pSnwOW__colouring g:focus-visible>path{stroke:#000;stroke-width:11px}.apple-adventure-module__pSnwOW__piece{width:100px;height:200px}.apple-adventure-module__pSnwOW__treeApple{width:60px;height:60px;padding:1px}.apple-adventure-module__pSnwOW__flyingApple{width:56px;height:56px}.apple-adventure-module__pSnwOW__harvest{height:min(400px,100dvh - 90px)}@media (orientation:portrait){.apple-adventure-module__pSnwOW__palette{grid-template-columns:repeat(4,56px);gap:12px;padding:12px;display:grid}.apple-adventure-module__pSnwOW__palette button{width:56px;height:56px}.apple-adventure-module__pSnwOW__colouring{width:min(330px,88vw)}.apple-adventure-module__pSnwOW__piece{width:90px;height:180px}.apple-adventure-module__pSnwOW__puzzle{width:min(280px,72vw)}.apple-adventure-module__pSnwOW__harvest{height:min(520px,65dvh)}}@media (max-height:420px) and (orientation:landscape){.apple-adventure-module__pSnwOW__puzzleLayout{gap:24px}.apple-adventure-module__pSnwOW__piece{width:90px;height:180px}.apple-adventure-module__pSnwOW__colourLayout{gap:20px}}.apple-adventure-module__pSnwOW__colour .apple-adventure-module__pSnwOW__touchRing{animation-name:apple-adventure-module__pSnwOW__guideColourTouch}@keyframes apple-adventure-module__pSnwOW__guideColourTouch{0%,10%,29%,55%,75%,to{opacity:0;transform:scale(.7)}16%,62%{opacity:1;transform:scale(.8)}23%,69%{opacity:.3;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.apple-adventure-module__pSnwOW__colour .apple-adventure-module__pSnwOW__touchRing{animation:none}}.apple-adventure-module__pSnwOW__basket{aspect-ratio:1378/1142}.apple-adventure-module__pSnwOW__basketApple{aspect-ratio:1;height:auto}.apple-adventure-module__pSnwOW__basketFront{clip-path:polygon(0 45%,10% 47%,25% 50%,50% 52%,75% 50%,90% 47%,100% 45%,100% 100%,0 100%)}.apple-adventure-module__pSnwOW__palette{isolation:isolate;background:radial-gradient(at 32% 15%,#fffbed,#f5e9c7 85%);border-radius:30% 27% 25% 28%/19% 20% 23% 22%;grid-template-columns:repeat(2,76px);gap:16px;padding:38px 20px 24px;display:grid;position:relative;box-shadow:0 10px 14px #486e3133,inset 0 2px 2px #fffdf2}.apple-adventure-module__pSnwOW__palette button{cursor:pointer;background:radial-gradient(circle at 38% 35%,var(--paint) 40%,color-mix(in srgb,var(--paint),#5c260f 13%) 100%);border:6px solid #fff4d8;border-radius:50%;flex-shrink:0;width:76px;height:76px;padding:0;transition:box-shadow .15s,outline-color .15s;position:relative;box-shadow:0 7px #b18c6259,0 2px 5px #8064433b,inset 0 3px 3px #6b321e33}.apple-adventure-module__pSnwOW__palette button:before{content:"";opacity:.55;pointer-events:none;background:#fff;border-radius:80%;width:29%;height:13%;position:absolute;top:16%;left:15%;transform:rotate(-42deg)}.apple-adventure-module__pSnwOW__palette button:after{content:"";pointer-events:none;border:1px solid #dac49d;border-radius:50%;position:absolute;inset:-9px}.apple-adventure-module__pSnwOW__palette .apple-adventure-module__pSnwOW__chosen{outline-offset:4px;outline:3px solid #755235}.apple-adventure-module__pSnwOW__palette button:focus-visible{outline-offset:4px;outline:4px solid #755235}@media (orientation:portrait){.apple-adventure-module__pSnwOW__palette{grid-template-columns:repeat(2,64px);gap:14px;padding:34px 18px 22px}.apple-adventure-module__pSnwOW__palette button{width:64px;height:64px}.apple-adventure-module__pSnwOW__colouring{width:min(330px,88vw,42dvh)}.apple-adventure-module__pSnwOW__colourLayout{gap:20px}}@media (max-height:420px) and (orientation:landscape){.apple-adventure-module__pSnwOW__palette{grid-template-columns:repeat(2,70px);gap:14px;padding:34px 18px 22px}.apple-adventure-module__pSnwOW__palette button{width:70px;height:70px}}@media (prefers-reduced-motion:reduce){.apple-adventure-module__pSnwOW__palette button{transition:none}}.apple-adventure-module__pSnwOW__palette{-webkit-mask-image:radial-gradient(13px 7px at 50% 18px,#0000 90%,#000 100%);mask-image:radial-gradient(13px 7px at 50% 18px,#0000 90%,#000 100%)}.apple-adventure-module__pSnwOW__paletteThumbHole{pointer-events:none;border:2px solid #c6ad83;border-radius:50%;width:32px;height:20px;position:absolute;top:8px;left:50%;transform:translate(-50%);box-shadow:0 2px 1px #fffaf0,inset 0 2px 3px #9e795f55}.apple-adventure-module__pSnwOW__treeApple{touch-action:none;cursor:grab}.apple-adventure-module__pSnwOW__treeApple:active{cursor:grabbing}.apple-adventure-module__pSnwOW__treeApple.apple-adventure-module__pSnwOW__draggingApple{opacity:0}.apple-adventure-module__pSnwOW__heldApple{object-fit:contain;z-index:11;pointer-events:none;filter:drop-shadow(0 4px 4px #34281444);width:60px;height:60px;position:absolute;transform:translate(-50%,-50%)}.apple-adventure-module__pSnwOW__basket{cursor:default;touch-action:manipulation;background:0 0;border:0;border-radius:25%;padding:0}.apple-adventure-module__pSnwOW__basketReady{filter:drop-shadow(0 0 8px #ffeda8)}.apple-adventure-module__pSnwOW__basket:focus-visible{outline-offset:3px;outline:3px dashed #fff4b0}.apple-adventure-module__pSnwOW__sparkleRing{pointer-events:none;z-index:20;position:absolute;inset:-8%}.apple-adventure-module__pSnwOW__sparkleRing span{color:#fff7c4;text-shadow:0 0 6px #ffe27a,0 0 2px #fff,0 1px 3px #bb8b20;animation:1.1s ease-out both apple-adventure-module__pSnwOW__ringBurst;animation-delay:calc(var(--i) * 60ms);font-size:clamp(18px,3vw,32px);line-height:1;position:absolute;transform:translate(-50%,-50%)}.apple-adventure-module__pSnwOW__sparkleRing span:first-child{top:12%;left:8%}.apple-adventure-module__pSnwOW__sparkleRing span:nth-child(2){top:-2%;left:50%}.apple-adventure-module__pSnwOW__sparkleRing span:nth-child(3){top:14%;left:92%}.apple-adventure-module__pSnwOW__sparkleRing span:nth-child(4){top:72%;left:96%}.apple-adventure-module__pSnwOW__sparkleRing span:nth-child(5){top:102%;left:50%}.apple-adventure-module__pSnwOW__sparkleRing span:nth-child(6){top:74%;left:4%}.apple-adventure-module__pSnwOW__celebrationRing{padding:0;inset:auto}.apple-adventure-module__pSnwOW__celebrationRing span{font-size:clamp(28px,4.5vw,46px)}@keyframes apple-adventure-module__pSnwOW__ringBurst{0%{opacity:0;scale:.3}35%{opacity:1;scale:1.25}70%{opacity:1;scale:1}to{opacity:0;scale:.9}}@media (prefers-reduced-motion:reduce){.apple-adventure-module__pSnwOW__sparkleRing span{opacity:.85;animation:none}}
.bird-adventure-module__Azwbla__scene{isolation:isolate;width:min(800px,94vw);height:min(460px,100dvh - 90px);margin:auto;position:relative}.bird-adventure-module__Azwbla__tree{aspect-ratio:922/1187;pointer-events:none;height:100%;position:absolute;top:-5%;left:29%}.bird-adventure-module__Azwbla__tree>img:first-child{object-fit:contain;width:100%;height:100%}.bird-adventure-module__Azwbla__sitting,.bird-adventure-module__Azwbla__perched{object-fit:contain;width:68px;height:62px;position:absolute;transform:translate(-50%,-50%)}.bird-adventure-module__Azwbla__sitting{cursor:pointer;touch-action:manipulation;filter:drop-shadow(0 2px 2px #354d3933);background:0 0;border:0;border-radius:50%;padding:0}.bird-adventure-module__Azwbla__sitting img{object-fit:contain;pointer-events:none;width:100%;height:100%}.bird-adventure-module__Azwbla__sitting:disabled{visibility:hidden}.bird-adventure-module__Azwbla__sitting:focus-visible{outline-offset:4px;outline:4px solid #fff5af}.bird-adventure-module__Azwbla__perched{width:60px;height:56px}.bird-adventure-module__Azwbla__flight{z-index:5;pointer-events:none;offset-anchor:center;offset-rotate:0deg;will-change:offset-distance;width:68px;height:62px;animation:1.7s cubic-bezier(.35,.05,.3,1) forwards bird-adventure-module__Azwbla__fly;position:absolute;top:0;left:0}.bird-adventure-module__Azwbla__flapping{display:block;position:absolute;inset:0}.bird-adventure-module__Azwbla__flapping img{object-fit:contain;width:120%;height:120%;animation:.3s step-end infinite bird-adventure-module__Azwbla__flap;position:absolute;inset:-10%}.bird-adventure-module__Azwbla__flapping img+img{animation-delay:-.15s}@keyframes bird-adventure-module__Azwbla__fly{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes bird-adventure-module__Azwbla__flap{0%,49.99%{opacity:1}50%,to{opacity:0}}@media (orientation:portrait){.bird-adventure-module__Azwbla__scene{height:min(610px,72dvh)}.bird-adventure-module__Azwbla__tree{height:65%;top:0;left:18%}.bird-adventure-module__Azwbla__sitting{width:66px;height:62px}.bird-adventure-module__Azwbla__perched{width:54px;height:50px}}@media (prefers-reduced-motion:reduce){.bird-adventure-module__Azwbla__flight{animation-duration:.01ms}.bird-adventure-module__Azwbla__flapping img{animation:none}.bird-adventure-module__Azwbla__flapping img+img{display:none}}@media (orientation:portrait){.bird-adventure-module__Azwbla__tree{top:15%}.bird-adventure-module__Azwbla__sitting[data-find-bird="0"]{--bird-y:64%}.bird-adventure-module__Azwbla__sitting[data-find-bird="1"]{--bird-y:88%}.bird-adventure-module__Azwbla__sitting[data-find-bird="2"]{--bird-x:43%;--bird-y:75%}.bird-adventure-module__Azwbla__sitting[data-find-bird="3"]{--bird-y:88%}.bird-adventure-module__Azwbla__sitting[data-find-bird="4"]{--bird-y:65%}}
.explore-module__J5pNRa__page,.explore-module__J5pNRa__gardenPage{font-family:var(--font-nunito),sans-serif;color:#432e24;box-sizing:border-box;width:100%;max-width:1100px;margin:0 auto;padding:24px 20px 40px}.explore-module__J5pNRa__page h1,.explore-module__J5pNRa__gardenPage h1,.explore-module__J5pNRa__page h2,.explore-module__J5pNRa__dialog h2{font-family:var(--font-baloo),"Baloo 2",sans-serif;color:#4d2b78;font-weight:800;line-height:1.1}.explore-module__J5pNRa__page h1{margin:8px 0;font-size:clamp(32px,5vw,50px)}.explore-module__J5pNRa__back,.explore-module__J5pNRa__primary,.explore-module__J5pNRa__secondary,.explore-module__J5pNRa__enter,.explore-module__J5pNRa__sound{cursor:pointer;border-radius:24px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-weight:800;text-decoration:none;display:inline-flex}.explore-module__J5pNRa__back{color:#432e24;background:#fffef9;border:2px solid #d9cdb6;padding:8px 18px}.explore-module__J5pNRa__heading{justify-content:center;align-items:center;gap:24px;margin:24px auto 32px;display:flex}.explore-module__J5pNRa__heading>img{object-fit:contain;width:100px;height:125px}.explore-module__J5pNRa__heading p{margin:8px 0;font-size:20px}.explore-module__J5pNRa__heading .explore-module__J5pNRa__eyebrow{letter-spacing:.06em;color:#69604e;font-size:14px;font-weight:800}.explore-module__J5pNRa__areas{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.explore-module__J5pNRa__areaCard{text-align:center;color:#685d50;background:#fffef9;border:2px solid #d7d8c9;border-radius:30px;padding:22px 14px;text-decoration:none;box-shadow:0 5px #dce5d9}.explore-module__J5pNRa__available{background:#f4ffe8;border-color:#8fb36b;box-shadow:0 6px #79a356}.explore-module__J5pNRa__areaArt{justify-content:center;align-items:center;height:155px;display:flex}.explore-module__J5pNRa__areaArt img{object-fit:contain;width:100%;height:100%}.explore-module__J5pNRa__areaCard h2{margin:16px 0 8px;font-size:27px}.explore-module__J5pNRa__areaCard p{margin:8px 0}.explore-module__J5pNRa__progressDots{vertical-align:middle;gap:6px;display:inline-flex}.explore-module__J5pNRa__progressDots>span[aria-hidden]{background:#3d2a202e;border-radius:50%;width:10px;height:10px}.explore-module__J5pNRa__progressDots>span[data-done]{background:#7c48dc;box-shadow:inset 0 1px #0000002e}.explore-module__J5pNRa__enter{color:#496b2e}.explore-module__J5pNRa__hubAreas{grid-template-columns:repeat(2,1fr);gap:16px}.explore-module__J5pNRa__hubAreas .explore-module__J5pNRa__areaCard{background:#fff;padding:16px 12px}.explore-module__J5pNRa__hubAreas .explore-module__J5pNRa__areaArt{height:120px}.explore-module__J5pNRa__hubAreas .explore-module__J5pNRa__areaCard h2{font-family:var(--font-baloo),"Baloo 2",sans-serif;color:#4d2b78;margin:10px 0 4px;font-size:26px;font-weight:800;line-height:1.1}.explore-module__J5pNRa__hubAreas .explore-module__J5pNRa__areaCard p{margin:4px 0 6px}.explore-module__J5pNRa__hubAreasShort{grid-template-columns:repeat(4,1fr);gap:10px}.explore-module__J5pNRa__hubAreasShort .explore-module__J5pNRa__areaCard{padding:10px 8px}.explore-module__J5pNRa__hubAreasShort .explore-module__J5pNRa__areaArt{height:calc(100dvh - 190px);min-height:70px;max-height:150px}.explore-module__J5pNRa__hubAreasShort .explore-module__J5pNRa__areaCard h2{margin:6px 0 2px;font-size:20px}.explore-module__J5pNRa__hubAreasShort .explore-module__J5pNRa__areaCard p{margin:2px 0;font-size:13px}@media (max-width:540px){.explore-module__J5pNRa__hubAreas{gap:12px}.explore-module__J5pNRa__hubAreas .explore-module__J5pNRa__areaCard{border-radius:24px;padding:12px 8px}.explore-module__J5pNRa__hubAreas .explore-module__J5pNRa__areaArt{height:84px}.explore-module__J5pNRa__hubAreas .explore-module__J5pNRa__areaCard h2{margin-top:6px;font-size:22px}.explore-module__J5pNRa__hubAreas .explore-module__J5pNRa__areaCard p{font-size:14px}.explore-module__J5pNRa__hubAreas .explore-module__J5pNRa__enter{min-height:36px;font-size:15px}}.explore-module__J5pNRa__gardenPage{max-width:1200px;padding-top:16px}.explore-module__J5pNRa__gardenHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.explore-module__J5pNRa__gardenHeader>div{text-align:center}.explore-module__J5pNRa__gardenHeader h1{margin:0 0 4px;font-size:32px}.explore-module__J5pNRa__gardenHeader span{font-size:16px}.explore-module__J5pNRa__sound{color:#432e24;background:#fffef9;border:2px solid #d9cdb6;width:48px}.explore-module__J5pNRa__hint{text-align:center;margin:14px 0;font-size:18px}.explore-module__J5pNRa__scene{isolation:isolate;aspect-ratio:16/9;background-position:50%;background-size:cover;border:3px solid #d0ddb7;border-radius:32px;width:100%;max-width:min(100%,177.778dvh - 346.667px);margin:auto;position:relative;overflow:hidden;box-shadow:0 5px #c5d5ac}.explore-module__J5pNRa__object{left:var(--x);top:var(--y);width:var(--size);aspect-ratio:1;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:35%;min-width:64px;min-height:64px;padding:6px;position:absolute;transform:translate(-50%,-50%)}.explore-module__J5pNRa__object img{transform:rotate(var(--art-rotation,0deg));object-fit:contain;filter:drop-shadow(0 5px 4px #4a6a4026);pointer-events:none;width:100%;height:100%;transition:transform .18s,filter .18s}.explore-module__J5pNRa__object:hover img,.explore-module__J5pNRa__object:active img{transform:rotate(var(--art-rotation,0deg)) scale(1.08)}.explore-module__J5pNRa__undiscovered img{filter:saturate(.8)drop-shadow(0 5px 4px #4a6a4026)}.explore-module__J5pNRa__sparkles{pointer-events:none;z-index:1;position:absolute;inset:-6%}.explore-module__J5pNRa__sparkles span{color:#fffbe0;text-shadow:0 0 8px #fff3a0,0 0 2px #fff,0 1px 3px #6b7c2b;font-size:clamp(18px,2.8vw,30px);animation:3.6s ease-in-out infinite explore-module__J5pNRa__glimmer;position:absolute}.explore-module__J5pNRa__sparkles span:first-child{top:8%;left:4%}.explore-module__J5pNRa__sparkles span:nth-child(2){animation-delay:1.2s;top:30%;right:2%}.explore-module__J5pNRa__sparkles span:nth-child(3){animation-delay:2.4s;bottom:0;left:40%}.explore-module__J5pNRa__object:nth-of-type(2n) .explore-module__J5pNRa__sparkles span{animation-delay:.6s}.explore-module__J5pNRa__object:nth-of-type(3n) .explore-module__J5pNRa__sparkles span:nth-child(2){animation-delay:1.8s}.explore-module__J5pNRa__pip{object-fit:contain;pointer-events:none;width:10%;height:24%;position:absolute;top:37%;left:6%}.explore-module__J5pNRa__status{text-align:center;min-height:28px;margin:18px auto;font-size:18px;font-weight:700}.explore-module__J5pNRa__dialog{font-family:var(--font-nunito),sans-serif;box-sizing:border-box;text-align:center;color:#432e24;background:#fffef9;border:3px solid #d2c2e7;border-radius:32px;width:min(420px,100vw - 36px);max-height:calc(100dvh - 32px);margin:auto;padding:30px;overflow:auto;box-shadow:0 16px 60px #342b4444}.explore-module__J5pNRa__dialog::backdrop{background:#302e365c}.explore-module__J5pNRa__close{color:#432e24;cursor:pointer;background:#f2ebfa;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:12px;right:12px}.explore-module__J5pNRa__discoveryArt{object-fit:contain;width:145px;height:140px;animation:.22s ease-out explore-module__J5pNRa__pop}.explore-module__J5pNRa__dialog h2{margin:12px 0 24px;font-size:42px}.explore-module__J5pNRa__dialogActions{flex-direction:column;gap:10px;display:flex}.explore-module__J5pNRa__primary{color:#fff;background:#7c48dc;border:2px solid #6030b9;padding:10px 22px;font-size:18px}.explore-module__J5pNRa__secondary{color:#6030b9;background:#f7f1ff;border:2px solid #d6c7e9;padding:8px}.explore-module__J5pNRa__wordPage{text-align:center;background:#fffef9;border:2px solid #d6c7e9;border-radius:32px;max-width:550px;margin:45px auto;padding:32px}.explore-module__J5pNRa__wordPage>img{object-fit:contain;width:180px;height:180px}.explore-module__J5pNRa__wordPage p{margin-bottom:28px;font-size:21px}.explore-module__J5pNRa__page a:focus-visible,.explore-module__J5pNRa__gardenPage button:focus-visible,.explore-module__J5pNRa__gardenPage a:focus-visible,.explore-module__J5pNRa__dialog :focus-visible{outline-offset:4px;outline:4px solid #6030b9}@keyframes explore-module__J5pNRa__glimmer{0%,20%,to{opacity:.25;transform:scale(.85)}10%{opacity:1;transform:scale(1.1)}}@keyframes explore-module__J5pNRa__pop{0%{transform:scale(.9)}to{transform:scale(1)}}@media (max-width:850px){.explore-module__J5pNRa__areas{grid-template-columns:repeat(2,1fr)}.explore-module__J5pNRa__areaArt{height:130px}}@media (max-width:540px) and (orientation:portrait){.explore-module__J5pNRa__page,.explore-module__J5pNRa__gardenPage{padding:16px 12px 28px}.explore-module__J5pNRa__heading{gap:12px;margin:20px 0}.explore-module__J5pNRa__heading>img{width:70px;height:95px}.explore-module__J5pNRa__heading p{font-size:17px}.explore-module__J5pNRa__heading .explore-module__J5pNRa__eyebrow{font-size:11px}.explore-module__J5pNRa__areaCard{border-radius:24px;padding:15px 10px}.explore-module__J5pNRa__areas{gap:14px}.explore-module__J5pNRa__areaArt{height:105px}.explore-module__J5pNRa__areaCard h2{font-size:25px}.explore-module__J5pNRa__areaCard p{font-size:14px}.explore-module__J5pNRa__scene{aspect-ratio:4/5;background-position:40%;max-width:none}.explore-module__J5pNRa__object{left:var(--px);top:var(--py);width:var(--psize)}.explore-module__J5pNRa__gardenHeader .explore-module__J5pNRa__back{padding:8px 12px;font-size:14px}.explore-module__J5pNRa__gardenHeader h1{font-size:28px}.explore-module__J5pNRa__gardenHeader span{font-size:13px}.explore-module__J5pNRa__pip{width:17%;height:20%;top:42%;left:5%}.explore-module__J5pNRa__hint{font-size:16px}.explore-module__J5pNRa__dialog{padding:24px}.explore-module__J5pNRa__status{font-size:16px}}@media (max-height:500px) and (orientation:landscape){.explore-module__J5pNRa__gardenPage{padding:8px 18px}.explore-module__J5pNRa__gardenHeader h1{font-size:25px}.explore-module__J5pNRa__gardenHeader span{font-size:13px}.explore-module__J5pNRa__hint{margin:6px;font-size:14px}.explore-module__J5pNRa__scene{max-width:min(650px,177.778dvh - 245.333px);margin:auto}.explore-module__J5pNRa__status{margin:8px}.explore-module__J5pNRa__discoveryArt{width:100px;height:80px}.explore-module__J5pNRa__dialog{padding:18px 30px}.explore-module__J5pNRa__dialog h2{margin:4px 0 10px;font-size:30px}.explore-module__J5pNRa__dialogActions{flex-direction:row;justify-content:center}.explore-module__J5pNRa__primary,.explore-module__J5pNRa__secondary{font-size:15px}.explore-module__J5pNRa__heading{margin:10px auto}.explore-module__J5pNRa__heading>img{height:80px}.explore-module__J5pNRa__areas{grid-template-columns:repeat(4,1fr)}.explore-module__J5pNRa__areaArt{height:90px}.explore-module__J5pNRa__areaCard{padding:12px}.explore-module__J5pNRa__areaCard h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.explore-module__J5pNRa__sparkles span,.explore-module__J5pNRa__discoveryArt{animation:none}.explore-module__J5pNRa__object img{transition:none}}.explore-module__J5pNRa__itemArt{pointer-events:none;width:100%;height:100%;display:block;position:relative}.explore-module__J5pNRa__tapped{animation:.8s ease-in-out explore-module__J5pNRa__tapWiggle}.explore-module__J5pNRa__tapSparkles{pointer-events:none;position:absolute;inset:-12%}.explore-module__J5pNRa__tapSparkles span{color:#fff4a5;text-shadow:0 1px 2px #8a642b;font-size:clamp(20px,3vw,34px);animation:.8s ease-out both explore-module__J5pNRa__tapTwinkle;position:absolute}.explore-module__J5pNRa__tapSparkles span:first-child{top:18%;left:4%}.explore-module__J5pNRa__tapSparkles span:nth-child(2){animation-delay:40ms;top:3%;right:0}.explore-module__J5pNRa__tapSparkles span:nth-child(3){animation-delay:70ms;bottom:8%;right:6%}.explore-module__J5pNRa__tapSparkles span:nth-child(4){animation-delay:20ms;bottom:0;left:10%}.explore-module__J5pNRa__discoveryIllustration{width:180px;max-width:100%;margin:0 auto;position:relative}.explore-module__J5pNRa__wordSparkles{pointer-events:none;color:#c08a21;font-size:25px;position:absolute;inset:0}.explore-module__J5pNRa__wordSparkles span{animation:.55s ease-out explore-module__J5pNRa__wordTwinkle;position:absolute}.explore-module__J5pNRa__wordSparkles span:first-child{top:14%;left:0}.explore-module__J5pNRa__wordSparkles span:nth-child(2){top:3%;right:0}.explore-module__J5pNRa__wordSparkles span:nth-child(3){bottom:6%;right:2%}@keyframes explore-module__J5pNRa__tapWiggle{0%,to{transform:rotate(0)scale(1)}20%{transform:rotate(-7deg)scale(1.06)}45%{transform:rotate(6deg)scale(1.09)}70%{transform:rotate(-3deg)scale(1.04)}}@keyframes explore-module__J5pNRa__tapTwinkle{0%{opacity:0;transform:scale(.4)}35%{opacity:1;transform:scale(1.15)}to{opacity:0;transform:scale(.85)translateY(-8px)}}@keyframes explore-module__J5pNRa__wordTwinkle{0%{opacity:0;transform:scale(.5)}55%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.explore-module__J5pNRa__tapped,.explore-module__J5pNRa__tapSparkles span,.explore-module__J5pNRa__wordSparkles span{animation:none}.explore-module__J5pNRa__tapped img{filter:drop-shadow(0 0 7px #ffdf7c)}}.explore-module__J5pNRa__gardenBushes{z-index:5;pointer-events:none;clip-path:polygon(0 51%,5% 60%,10% 66%,13% 73%,18% 77%,21% 86%,29% 96%,34% 100%,0 100%);background-position:50%;background-size:cover;position:absolute;inset:0}.explore-module__J5pNRa__treeTarget .explore-module__J5pNRa__itemArt>img{opacity:0}.explore-module__J5pNRa__treeArt{pointer-events:none;cursor:default}@media (max-width:540px) and (orientation:portrait){.explore-module__J5pNRa__gardenBushes{display:none}}.explore-module__J5pNRa__waterline .explore-module__J5pNRa__itemArt>img{-webkit-mask-image:linear-gradient(#000 0% 79%,#0000 86%);mask-image:linear-gradient(#000 0% 79%,#0000 86%)}.explore-module__J5pNRa__waterline .explore-module__J5pNRa__itemArt:after{content:"";pointer-events:none;background:#78daf64d;border-bottom:2px solid #bbf2ff;border-radius:50%;height:7%;position:absolute;top:81%;left:12%;right:8%;box-shadow:0 3px #91e5fa66}.explore-module__J5pNRa__pondLilyPad{display:none}@media (max-width:540px) and (orientation:portrait){.explore-module__J5pNRa__pondLilyPad{aspect-ratio:240/95;z-index:1;pointer-events:none;clip-path:ellipse(49% 43%);width:36%;display:block;position:absolute;top:77%;left:24%;transform:translate(-50%,-50%)}.explore-module__J5pNRa__pondLilyPad svg{width:100%;height:100%;display:block}}@media (max-height:500px) and (orientation:landscape){.explore-module__J5pNRa__scene[data-area=farmhouse] .explore-module__J5pNRa__object{min-width:48px;min-height:48px}.explore-module__J5pNRa__scene[data-area=farmhouse] .explore-module__J5pNRa__object[data-word-id=spoon]{top:71%}}.explore-module__J5pNRa__fittedObject{height:var(--height,auto);min-width:48px;min-height:48px;padding:0}.explore-module__J5pNRa__fittedObject img{object-fit:fill;filter:none}.explore-module__J5pNRa__fittedObject:hover img,.explore-module__J5pNRa__fittedObject:active img{transform:none}@media (max-width:540px) and (orientation:portrait){.explore-module__J5pNRa__scene[data-area=barn]{background-position:80%}.explore-module__J5pNRa__fittedObject{height:var(--pheight,auto)}}.explore-module__J5pNRa__scene[data-area=barn] .explore-module__J5pNRa__fittedObject[data-word-id=door] .explore-module__J5pNRa__itemArt>img{transform-origin:50%;transform:perspective(300px)rotateY(27deg)skewY(1.5deg)scaleX(1.1)}.explore-module__J5pNRa__gardenPage.explore-module__J5pNRa__worldPage{width:100%;max-width:none;height:100dvh;margin:0;padding:0;position:relative;overflow:hidden;container-type:size}.explore-module__J5pNRa__worldPage .explore-module__J5pNRa__scene{aspect-ratio:auto;width:100%;max-width:none;height:100%;box-shadow:none;background-size:100% 100%;border:0;border-radius:0;margin:0}.explore-module__J5pNRa__worldPage .explore-module__J5pNRa__gardenBushes{background-size:100% 100%}.explore-module__J5pNRa__worldControls{inset:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) auto max(12px,env(safe-area-inset-left));z-index:20;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute}.explore-module__J5pNRa__worldControls>a,.explore-module__J5pNRa__worldControls>button{pointer-events:auto}.explore-module__J5pNRa__worldBack{color:#432e24;background:#fffef9;border:2px solid #d9cdb6;border-radius:50%;place-items:center;width:44px;height:44px;text-decoration:none;display:grid}.explore-module__J5pNRa__worldControls .explore-module__J5pNRa__sound{border-radius:50%;width:44px;height:44px;min-height:44px}.explore-module__J5pNRa__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.explore-module__J5pNRa__worldPage .explore-module__J5pNRa__scene[data-area=farmhouse] [data-word-id=cup]{top:calc(73% - 7.875cqw)}.explore-module__J5pNRa__worldPage .explore-module__J5pNRa__scene[data-area=farmhouse] [data-word-id=bowl]{top:calc(73% - 6.75cqw)}.explore-module__J5pNRa__worldPage .explore-module__J5pNRa__scene[data-area=farmhouse] [data-word-id=plate]{top:calc(73% - 5.0625cqw)}.explore-module__J5pNRa__worldPage .explore-module__J5pNRa__scene[data-area=farmhouse] [data-word-id=spoon]{top:calc(73% - 2.8125cqw)}.explore-module__J5pNRa__worldPage .explore-module__J5pNRa__scene[data-area=farmhouse] [data-word-id=book]{top:calc(68% - .5625cqw)}@media (max-width:540px) and (orientation:portrait){.explore-module__J5pNRa__worldPage .explore-module__J5pNRa__scene{background-size:222.104% 100%}.explore-module__J5pNRa__worldPage .explore-module__J5pNRa__scene[data-area=farmhouse] [data-word-id=cup]{top:calc(76% - 15cqw)}.explore-module__J5pNRa__worldPage .explore-module__J5pNRa__scene[data-area=farmhouse] [data-word-id=bowl]{top:calc(76% - 12.5cqw)}.explore-module__J5pNRa__worldPage .explore-module__J5pNRa__scene[data-area=farmhouse] [data-word-id=plate]{top:calc(76% - 11.25cqw)}.explore-module__J5pNRa__worldPage .explore-module__J5pNRa__scene[data-area=farmhouse] [data-word-id=spoon]{top:calc(76% - 6.25cqw)}.explore-module__J5pNRa__worldPage .explore-module__J5pNRa__scene[data-area=farmhouse] [data-word-id=book]{top:56%}}.explore-module__J5pNRa__dialog.explore-module__J5pNRa__discoverySplash{border-radius:32px;width:min(680px,100vw - 28px);padding:22px 24px;overflow:hidden}.explore-module__J5pNRa__discoverySplash .explore-module__J5pNRa__discoveryIllustration{width:min(360px,75vw);margin:0 auto}.explore-module__J5pNRa__discoverySplash .explore-module__J5pNRa__discoveryArt{object-fit:contain;width:100%;height:min(340px,58dvh);margin:0 auto;display:block}.explore-module__J5pNRa__discoverySplash h2{text-align:center;outline:none;margin:14px 0 2px;font-size:clamp(25px,4vw,38px);line-height:1.3}.explore-module__J5pNRa__discoverySplash h2 mark{color:#4d2b78;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ffe77b;border-radius:10px;padding:0 7px}.explore-module__J5pNRa__discoverySplash .explore-module__J5pNRa__wordSparkles{font-size:32px}@media (max-height:420px) and (orientation:landscape){.explore-module__J5pNRa__dialog.explore-module__J5pNRa__discoverySplash{padding:14px 24px}.explore-module__J5pNRa__discoverySplash .explore-module__J5pNRa__discoveryArt{height:57dvh}.explore-module__J5pNRa__discoverySplash h2{margin-top:8px;font-size:28px}}@media (orientation:landscape) and (max-height:500px){.explore-module__J5pNRa__page{padding:max(8px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) 8px max(14px,env(safe-area-inset-left))}.explore-module__J5pNRa__page>.explore-module__J5pNRa__heading{gap:12px;margin:6px auto 10px}.explore-module__J5pNRa__page>.explore-module__J5pNRa__heading>img{width:48px;height:60px}.explore-module__J5pNRa__page>.explore-module__J5pNRa__heading h1{margin:0;font-size:28px}.explore-module__J5pNRa__page>.explore-module__J5pNRa__heading p{display:none}.explore-module__J5pNRa__page>.explore-module__J5pNRa__areas{grid-template-columns:repeat(4,1fr);gap:10px}.explore-module__J5pNRa__page>.explore-module__J5pNRa__areas .explore-module__J5pNRa__areaCard{padding:10px 8px}.explore-module__J5pNRa__page>.explore-module__J5pNRa__areas .explore-module__J5pNRa__areaArt{height:calc(100dvh - 230px);min-height:60px;max-height:140px}.explore-module__J5pNRa__page>.explore-module__J5pNRa__areas .explore-module__J5pNRa__areaCard h2{margin:6px 0 2px;font-size:20px}.explore-module__J5pNRa__page>.explore-module__J5pNRa__areas .explore-module__J5pNRa__areaCard p{margin:2px 0;font-size:13px}.explore-module__J5pNRa__page:has(.explore-module__J5pNRa__wordPage)>.explore-module__J5pNRa__back{display:none}.explore-module__J5pNRa__wordPage{text-align:left;grid-template-rows:auto auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:24px;max-width:620px;margin:calc(50dvh - 145px) auto 0;padding:20px 28px;display:grid}.explore-module__J5pNRa__wordPage>img{aspect-ratio:1;grid-row:1/4;width:min(180px,100dvh - 120px);height:auto}.explore-module__J5pNRa__wordPage h1{margin:0}.explore-module__J5pNRa__wordPage p{margin:6px 0 14px;font-size:18px}.explore-module__J5pNRa__wordPage .explore-module__J5pNRa__primary{justify-self:start}}.explore-module__J5pNRa__areas>.explore-module__J5pNRa__areaCard{aspect-ratio:214/208;box-sizing:border-box;border-radius:30px;flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex}.explore-module__J5pNRa__areas>.explore-module__J5pNRa__areaCard>.explore-module__J5pNRa__areaArt{flex:1 1 0;width:100%;height:auto;min-height:0;max-height:none}
.flower-adventure-module__Sm5yTG__match{justify-content:center;align-items:center;gap:70px;display:flex}.flower-adventure-module__Sm5yTG__reference{background:#fffbe366;border-radius:50%;width:min(260px,32vw);height:min(290px,100dvh - 105px);padding:14px}.flower-adventure-module__Sm5yTG__reference img{object-fit:contain;width:100%;height:100%}.flower-adventure-module__Sm5yTG__choices{gap:22px;display:flex}.flower-adventure-module__Sm5yTG__choices button{cursor:pointer;touch-action:manipulation;background:#fffdf8;border:3px solid #e0d7e6;border-radius:26px;width:min(170px,22vw);height:min(200px,100dvh - 130px);padding:18px}.flower-adventure-module__Sm5yTG__choices img{object-fit:contain;pointer-events:none;width:100%;height:100%}.flower-adventure-module__Sm5yTG__choices button:focus-visible{outline-offset:4px;outline:4px solid #765193}@media (orientation:portrait){.flower-adventure-module__Sm5yTG__match{flex-direction:column;gap:35px}.flower-adventure-module__Sm5yTG__reference{width:210px;height:290px}.flower-adventure-module__Sm5yTG__choices{gap:22px}.flower-adventure-module__Sm5yTG__choices button{width:145px;height:180px;padding:18px}}@media (max-height:420px) and (orientation:landscape){.flower-adventure-module__Sm5yTG__match{gap:42px}}.flower-adventure-module__Sm5yTG__petalLayout{width:min(760px,94vw);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.flower-adventure-module__Sm5yTG__petalBoard{aspect-ratio:400/480;width:min(300px,75dvh - 82.5px);position:absolute;bottom:5%;left:50%;transform:translate(-50%)}.flower-adventure-module__Sm5yTG__petalBoard>svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.flower-adventure-module__Sm5yTG__petalSlot{cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:0;width:28%;height:30%;padding:0;position:absolute}.flower-adventure-module__Sm5yTG__petalSlot:disabled{visibility:hidden}.flower-adventure-module__Sm5yTG__petalSlot:focus-visible{outline-offset:3px;outline:4px solid #765193}.flower-adventure-module__Sm5yTG__petalTray{pointer-events:none;position:absolute;inset:0}.flower-adventure-module__Sm5yTG__loosePetal{left:var(--px);top:var(--py);transform:translate(-50%,-50%) rotate(var(--pr));cursor:grab;touch-action:none;pointer-events:auto;filter:drop-shadow(0 3px 2px #3b5e2b44);background:0 0;border:0;border-radius:48%;width:68px;height:88px;padding:0;display:block;position:absolute}.flower-adventure-module__Sm5yTG__loosePetal[data-drag-petal="0"]{--px:11%;--py:74%;--pr:-25deg}.flower-adventure-module__Sm5yTG__loosePetal[data-drag-petal="1"]{--px:23%;--py:88%;--pr:70deg}.flower-adventure-module__Sm5yTG__loosePetal[data-drag-petal="2"]{--px:36%;--py:92%;--pr:-80deg}.flower-adventure-module__Sm5yTG__loosePetal[data-drag-petal="3"]{--px:77%;--py:89%;--pr:-65deg}.flower-adventure-module__Sm5yTG__loosePetal[data-drag-petal="4"]{--px:89%;--py:74%;--pr:20deg}.flower-adventure-module__Sm5yTG__loosePetal svg,.flower-adventure-module__Sm5yTG__heldPetal svg{pointer-events:none;width:100%;height:100%;display:block}.flower-adventure-module__Sm5yTG__loosePetal:disabled{visibility:hidden}.flower-adventure-module__Sm5yTG__selectedPetal,.flower-adventure-module__Sm5yTG__loosePetal:focus-visible{outline-offset:4px;outline:3px solid #765193}.flower-adventure-module__Sm5yTG__heldPetal{z-index:15;pointer-events:none;filter:drop-shadow(0 4px 4px #344d3244);width:68px;height:88px;position:absolute;transform:translate(-50%,-50%)}.flower-adventure-module__Sm5yTG__colourFlower.flower-adventure-module__Sm5yTG__colourFlower{width:min(300px,83.33dvh - 83.33px);height:auto}@media (orientation:portrait){.flower-adventure-module__Sm5yTG__petalBoard{width:min(300px,78vw,38dvh);bottom:30%}.flower-adventure-module__Sm5yTG__loosePetal[data-drag-petal="0"]{--px:14%;--py:76%}.flower-adventure-module__Sm5yTG__loosePetal[data-drag-petal="1"]{--px:38%;--py:84%}.flower-adventure-module__Sm5yTG__loosePetal[data-drag-petal="2"]{--px:62%;--py:76%}.flower-adventure-module__Sm5yTG__loosePetal[data-drag-petal="3"]{--px:86%;--py:84%}.flower-adventure-module__Sm5yTG__loosePetal[data-drag-petal="4"]{--px:50%;--py:93%}.flower-adventure-module__Sm5yTG__colourFlower.flower-adventure-module__Sm5yTG__colourFlower{width:min(300px,78vw,36dvh)}}.flower-adventure-module__Sm5yTG__flowerCentre{z-index:2}.flower-adventure-module__Sm5yTG__reference img,.flower-adventure-module__Sm5yTG__choices button[data-match-flower] img{filter:brightness(1.12)saturate(1.3)drop-shadow(0 3px 3px #4f792b33)}.flower-adventure-module__Sm5yTG__petalSlot svg{pointer-events:none;width:100%;height:100%;display:block}.flower-adventure-module__Sm5yTG__sizePuzzle{--small-head:clamp(60px,9.9cqw,76px);--medium-head:clamp(88px,14.5cqw,112px);--large-head:clamp(124px,20.3cqw,156px);grid-template-columns:58% 36%;align-items:center;gap:6%;width:min(760px,94vw);margin:auto;display:grid;position:relative;container-type:inline-size}.flower-adventure-module__Sm5yTG__sizeBoard{aspect-ratio:1.7;background:linear-gradient(115deg,#fff2cf,#efdbb1);border:7px solid #e7c895;border-radius:30px;position:relative;box-shadow:0 6px #bb946657,0 8px 12px #37572b22,inset 0 2px 2px #fff9e7}.flower-adventure-module__Sm5yTG__sizeSlot,.flower-adventure-module__Sm5yTG__sizePiece{aspect-ratio:1;cursor:pointer;touch-action:none;background:0 0;border:0;border-radius:25%;padding:0;position:absolute;transform:translate(-50%,-50%)}.flower-adventure-module__Sm5yTG__sizeSlot{cursor:default;top:50%}.flower-adventure-module__Sm5yTG__sizeSlot svg,.flower-adventure-module__Sm5yTG__sizePiece svg,.flower-adventure-module__Sm5yTG__heldHead svg{pointer-events:none;width:100%;height:100%;display:block}.flower-adventure-module__Sm5yTG__headCutout{filter:drop-shadow(0 -2px 1px #8c663c66)drop-shadow(0 2px #fff4dc)}.flower-adventure-module__Sm5yTG__sizeTray{height:min(280px,100dvh - 110px);position:relative}.flower-adventure-module__Sm5yTG__sizePiece{cursor:grab;filter:drop-shadow(0 3px 2px #4f692b33)}.flower-adventure-module__Sm5yTG__sizePiece:disabled{visibility:hidden}.flower-adventure-module__Sm5yTG__selectedHead,.flower-adventure-module__Sm5yTG__sizePiece:focus-visible,.flower-adventure-module__Sm5yTG__sizeSlot:focus-visible{outline-offset:4px;outline:3px solid #765193}.flower-adventure-module__Sm5yTG__heldHead{aspect-ratio:1;pointer-events:none;z-index:15;filter:drop-shadow(0 4px 4px #344d3244);position:absolute;transform:translate(-50%,-50%)}.flower-adventure-module__Sm5yTG__filledHead svg{animation:.25s ease-out flower-adventure-module__Sm5yTG__headSnap}@keyframes flower-adventure-module__Sm5yTG__headSnap{0%{transform:scale(.92)}to{transform:scale(1)}}@media (orientation:portrait){.flower-adventure-module__Sm5yTG__sizePuzzle{grid-template-columns:100%;gap:26px;width:min(360px,92vw)}.flower-adventure-module__Sm5yTG__sizeBoard{aspect-ratio:1.6}.flower-adventure-module__Sm5yTG__sizeTray{width:100%;height:260px}}@media (prefers-reduced-motion:reduce){.flower-adventure-module__Sm5yTG__filledHead svg{animation:none}}@media (orientation:landscape) and (max-height:500px){.flower-adventure-module__Sm5yTG__loosePetal[data-drag-petal="0"]{--px:10%;--py:62%}.flower-adventure-module__Sm5yTG__loosePetal[data-drag-petal="1"]{--px:22%;--py:82%}.flower-adventure-module__Sm5yTG__loosePetal[data-drag-petal="2"]{--px:32%;--py:62%}.flower-adventure-module__Sm5yTG__loosePetal[data-drag-petal="3"]{--px:78%;--py:80%}.flower-adventure-module__Sm5yTG__loosePetal[data-drag-petal="4"]{--px:90%;--py:62%}}
.ball-adventure-module__kyhpGW__inflate{width:min(640px,94vw);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.ball-adventure-module__kyhpGW__inflateTarget:focus-visible{outline-offset:3px;border-radius:24px;outline:4px solid #765193}.ball-adventure-module__kyhpGW__inflateTarget{aspect-ratio:1;cursor:pointer;touch-action:manipulation;background:0 0;border:0;width:min(340px,80vw,100dvh - 125px);padding:0;position:absolute;bottom:9%;left:50%;transform:translate(-50%)}.ball-adventure-module__kyhpGW__growingBall{object-fit:contain;transform-origin:50% 100%;pointer-events:none;filter:drop-shadow(0 3px 2px #46603133);width:100%;height:100%;transition:opacity .4s ease-in-out,transform .45s cubic-bezier(.22,.7,.25,1);position:absolute;inset:0}.ball-adventure-module__kyhpGW__ballGroundShadow{filter:blur(3px);pointer-events:none;background:#34532140;border-radius:50%;width:64%;height:12px;transition:transform .45s;position:absolute;bottom:-2px;left:50%}.ball-adventure-module__kyhpGW__airPuff{pointer-events:none;transform-origin:50%;filter:blur(1px);animation:.65s ease-out both ball-adventure-module__kyhpGW__puff;position:absolute;left:50%}.ball-adventure-module__kyhpGW__airProgress{gap:8px;display:flex;position:absolute;bottom:3%;left:50%;transform:translate(-50%)}.ball-adventure-module__kyhpGW__airProgress span{background:#fffdf8aa;border:1px solid #9a79b0;border-radius:50%;width:12px;height:12px}.ball-adventure-module__kyhpGW__airProgress .ball-adventure-module__kyhpGW__filledAir{background:#9572bd;border-color:#765193}.ball-adventure-module__kyhpGW__cleanBall{aspect-ratio:1;width:min(320px,82vw,100dvh - 110px);margin:auto;position:relative}.ball-adventure-module__kyhpGW__cleanBall img,.ball-adventure-module__kyhpGW__cleanBall canvas{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.ball-adventure-module__kyhpGW__cleanBall canvas{touch-action:none;cursor:grab;width:110%;height:110%;inset:-5%}.ball-adventure-module__kyhpGW__cleanBall canvas:active{cursor:grabbing}@keyframes ball-adventure-module__kyhpGW__puff{0%{opacity:0;transform:translate(-50%,-50%)scale(.18)}22%{opacity:.58;transform:translate(-50%,-50%)scale(.78)}48%{opacity:.55;transform:translate(-50%,-50%)scale(.98)}to{opacity:0;transform:translate(-50%,-50%)scale(1.12)}}@media (orientation:portrait){.ball-adventure-module__kyhpGW__inflateTarget{width:min(340px,86vw)}.ball-adventure-module__kyhpGW__airProgress{bottom:3%;left:50%}.ball-adventure-module__kyhpGW__cleanBall{width:min(330px,86vw)}}@media (prefers-reduced-motion:reduce){.ball-adventure-module__kyhpGW__growingBall,.ball-adventure-module__kyhpGW__ballGroundShadow{transition:none}.ball-adventure-module__kyhpGW__airPuff{animation:none;display:none}}.ball-adventure-module__kyhpGW__tidyScene{width:min(760px,94vw);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.ball-adventure-module__kyhpGW__tidyBall{aspect-ratio:1;cursor:pointer;touch-action:manipulation;filter:drop-shadow(0 3px 2px #3b5e2b44);z-index:1;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;transform:translate(-50%,-50%)}.ball-adventure-module__kyhpGW__tidyBall img,.ball-adventure-module__kyhpGW__tidyBall svg,.ball-adventure-module__kyhpGW__packedBall img,.ball-adventure-module__kyhpGW__packedBall svg,.ball-adventure-module__kyhpGW__movingBall img,.ball-adventure-module__kyhpGW__movingBall svg{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.ball-adventure-module__kyhpGW__tidyBall:after{content:"";filter:blur(3px);z-index:-1;pointer-events:none;background:#34532140;border-radius:50%;height:12%;position:absolute;bottom:-5%;left:14%;right:14%}.ball-adventure-module__kyhpGW__tidyBall{touch-action:none;cursor:grab}.ball-adventure-module__kyhpGW__tidyBall:not([data-dragging]){transition:left .25s ease-out,top .25s ease-out}.ball-adventure-module__kyhpGW__tidyBall[data-dragging]{z-index:5;cursor:grabbing;filter:drop-shadow(0 10px 8px #3b5e2b55);scale:1.08}.ball-adventure-module__kyhpGW__tidyBall:disabled{visibility:hidden}.ball-adventure-module__kyhpGW__tidyBall:focus-visible{outline-offset:4px;outline:4px solid #fff5ab}.ball-adventure-module__kyhpGW__toyBox{aspect-ratio:1460/850;pointer-events:none;width:38%;position:absolute;bottom:8%;right:3%}.ball-adventure-module__kyhpGW__boxBack,.ball-adventure-module__kyhpGW__boxFront{display:block;position:absolute;inset:0}.ball-adventure-module__kyhpGW__boxBack{z-index:0}.ball-adventure-module__kyhpGW__boxFront{z-index:3}.ball-adventure-module__kyhpGW__boxBack canvas,.ball-adventure-module__kyhpGW__boxFront canvas{width:100%;height:100%;display:block}.ball-adventure-module__kyhpGW__packedBall{aspect-ratio:1;z-index:1;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.ball-adventure-module__kyhpGW__movingBall{aspect-ratio:1;offset-anchor:center;offset-rotate:0deg;z-index:4;pointer-events:none;will-change:offset-distance,transform;animation:.3s ease-out forwards ball-adventure-module__kyhpGW__tidyTravel;position:absolute;top:0;left:0}@keyframes ball-adventure-module__kyhpGW__tidyTravel{0%{offset-distance:0%;transform:scale(1)}to{offset-distance:100%;transform:scale(var(--tidy-scale))}}@media (orientation:portrait){.ball-adventure-module__kyhpGW__toyBox{width:48%;bottom:8%;right:3%}.ball-adventure-module__kyhpGW__tidyBall[data-tidy-ball="0"]{--tidy-x:14%;--tidy-y:72%}.ball-adventure-module__kyhpGW__tidyBall[data-tidy-ball="1"]{--tidy-x:38%;--tidy-y:74%}.ball-adventure-module__kyhpGW__tidyBall[data-tidy-ball="2"]{--tidy-x:28%;--tidy-y:87%}.ball-adventure-module__kyhpGW__tidyBall[data-tidy-ball="3"]{--tidy-x:9%;--tidy-y:86%}.ball-adventure-module__kyhpGW__tidyBall[data-tidy-ball="4"]{--tidy-x:43%;--tidy-y:89%}}@media (prefers-reduced-motion:reduce){.ball-adventure-module__kyhpGW__movingBall{animation-duration:.01ms!important}}@media (orientation:landscape) and (max-height:500px){.ball-adventure-module__kyhpGW__toyBox{width:30%;bottom:6%;right:4%}}.ball-adventure-module__kyhpGW__cleanBall img.ball-adventure-module__kyhpGW__cloth{object-fit:initial;pointer-events:none;z-index:2;filter:drop-shadow(0 6px 5px #2d4a2255);width:38%;height:auto;transition:left .3s,top .3s,transform .2s;inset:84% auto auto 108%;transform:translate(-50%,-50%)rotate(-12deg)}.ball-adventure-module__kyhpGW__cleanBall img.ball-adventure-module__kyhpGW__cloth[data-rubbing=true]{transition:transform .2s;transform:translate(-50%,-50%)rotate(-4deg)scale(1.05)}@media (orientation:portrait){.ball-adventure-module__kyhpGW__cleanBall img.ball-adventure-module__kyhpGW__cloth:not([data-rubbing=true]){left:90%}}@media (prefers-reduced-motion:reduce){.ball-adventure-module__kyhpGW__cleanBall img.ball-adventure-module__kyhpGW__cloth{transition:none}}
.bunny-adventure-module__Hpl-lW__box{pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.bunny-adventure-module__Hpl-lW__boxButton{aspect-ratio:1;cursor:pointer;touch-action:manipulation;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:min(340px,80vw,100dvh - 150px);margin-bottom:max(4%,10px);padding:0;position:relative}.bunny-adventure-module__Hpl-lW__boxButton:focus-visible{outline-offset:6px;border-radius:24px;outline:4px solid #765193}.bunny-adventure-module__Hpl-lW__boxButton img{object-fit:contain;pointer-events:none;filter:drop-shadow(0 6px 4px #3b5e2b44);width:100%;height:100%;position:absolute;inset:0}.bunny-adventure-module__Hpl-lW__closed{transition:opacity .15s,transform .25s}.bunny-adventure-module__Hpl-lW__box:not([data-open=true]) .bunny-adventure-module__Hpl-lW__boxButton:hover .bunny-adventure-module__Hpl-lW__closed{transform:rotate(-2deg)scale(1.03)}.bunny-adventure-module__Hpl-lW__openBack,.bunny-adventure-module__Hpl-lW__openFront{opacity:0}.bunny-adventure-module__Hpl-lW__box[data-open=true] .bunny-adventure-module__Hpl-lW__closed{opacity:0;transform:scale(1.06)}.bunny-adventure-module__Hpl-lW__box[data-open=true] .bunny-adventure-module__Hpl-lW__openBack,.bunny-adventure-module__Hpl-lW__box[data-open=true] .bunny-adventure-module__Hpl-lW__openFront{opacity:1}.bunny-adventure-module__Hpl-lW__box .bunny-adventure-module__Hpl-lW__boxButton .bunny-adventure-module__Hpl-lW__closed,.bunny-adventure-module__Hpl-lW__box .bunny-adventure-module__Hpl-lW__boxButton .bunny-adventure-module__Hpl-lW__openBack,.bunny-adventure-module__Hpl-lW__box .bunny-adventure-module__Hpl-lW__boxButton .bunny-adventure-module__Hpl-lW__openFront,.bunny-adventure-module__Hpl-lW__bunnyClip{aspect-ratio:1422/892;width:108%;height:auto;inset:auto auto 10% -4%}.bunny-adventure-module__Hpl-lW__openFront{clip-path:polygon(0 45.9%,12.9% 30.3%,46.7% 43.4%,87.5% 29.1%,100% 45.9%,100% 100%,0 100%)}.bunny-adventure-module__Hpl-lW__bunnyClip{pointer-events:none;clip-path:polygon(0 -120%,100% -120%,100% 53%,87.5% 36%,46.7% 51%,12.9% 37%,0 53%);position:absolute}.bunny-adventure-module__Hpl-lW__box .bunny-adventure-module__Hpl-lW__boxButton .bunny-adventure-module__Hpl-lW__bunny{aspect-ratio:892/1015;opacity:0;filter:none;width:74%;height:auto;inset:auto auto 17% 46%;transform:translate(-50%,70%)}.bunny-adventure-module__Hpl-lW__box[data-open=true] .bunny-adventure-module__Hpl-lW__boxButton .bunny-adventure-module__Hpl-lW__bunny{opacity:1;transition:transform .55s cubic-bezier(.2,1.5,.45,1) 80ms,opacity .1s 80ms;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.bunny-adventure-module__Hpl-lW__box[data-open=true] .bunny-adventure-module__Hpl-lW__boxButton .bunny-adventure-module__Hpl-lW__bunny{transition:none}}.bunny-adventure-module__Hpl-lW__matchPlain .bunny-adventure-module__Hpl-lW__reference img,.bunny-adventure-module__Hpl-lW__matchPlain .bunny-adventure-module__Hpl-lW__choices img{filter:drop-shadow(0 3px 3px #4f792b33)}.bunny-adventure-module__Hpl-lW__hunt{width:min(820px,96vw);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.bunny-adventure-module__Hpl-lW__bushSpot{--w:min(27%,calc((100dvh - 110px)*.62));left:var(--x);top:var(--y);width:var(--w);aspect-ratio:760/376;position:absolute;transform:translate(-50%,-100%)}.bunny-adventure-module__Hpl-lW__bushSpot[data-bush-spot="0"]{--x:29%;--y:89%}.bunny-adventure-module__Hpl-lW__bushSpot[data-bush-spot="1"]{--x:54%;--y:85%;--w:min(22%,calc((100dvh - 110px)*.5))}.bunny-adventure-module__Hpl-lW__bushSpot[data-bush-spot="2"]{--x:81%;--y:92%}.bunny-adventure-module__Hpl-lW__bush{z-index:2;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute;inset:0}.bunny-adventure-module__Hpl-lW__bush img{object-fit:contain;pointer-events:none;filter:drop-shadow(0 6px 4px #3b5e2b44);width:100%;height:100%;display:block}.bunny-adventure-module__Hpl-lW__bush:focus-visible{outline-offset:4px;border-radius:40%;outline:4px solid #765193}.bunny-adventure-module__Hpl-lW__bush:disabled{cursor:default}.bunny-adventure-module__Hpl-lW__bushSpot[data-state=peek] .bunny-adventure-module__Hpl-lW__bush img{animation:.45s ease-in-out bunny-adventure-module__Hpl-lW__bushShake}@keyframes bunny-adventure-module__Hpl-lW__bushShake{0%,to{transform:rotate(0)}25%{transform:rotate(-4deg)}50%{transform:rotate(3deg)}75%{transform:rotate(-2deg)}}.bunny-adventure-module__Hpl-lW__peeker{z-index:1;aspect-ratio:892/1015;opacity:0;pointer-events:none;width:46%;position:absolute;bottom:45%;left:50%;transform:translate(-50%,60%)}.bunny-adventure-module__Hpl-lW__peeker img{object-fit:contain;width:100%;height:100%;display:block}.bunny-adventure-module__Hpl-lW__bushSpot[data-state=peek] .bunny-adventure-module__Hpl-lW__peeker{opacity:1;z-index:3;width:62%;transition:transform .35s cubic-bezier(.2,1.5,.45,1),left .35s,bottom .35s,width .35s,opacity .1s;bottom:6%;transform:translate(-50%)}.bunny-adventure-module__Hpl-lW__bushSpot[data-state=hidden][data-peek=ears] .bunny-adventure-module__Hpl-lW__peeker{opacity:1;animation:2.6s ease-in-out infinite bunny-adventure-module__Hpl-lW__earTwitch;transform:translate(-50%,25%)}@keyframes bunny-adventure-module__Hpl-lW__earTwitch{0%,70%,to{rotate:none}78%{rotate:-4deg}86%{rotate:3deg}}.bunny-adventure-module__Hpl-lW__bushSpot[data-state=hidden][data-peek=tail] .bunny-adventure-module__Hpl-lW__peeker{opacity:1;bottom:8%;left:16%;transform:translate(-50%)}.bunny-adventure-module__Hpl-lW__peeker{transform-origin:50% 100%}.bunny-adventure-module__Hpl-lW__bushSparkles{z-index:4;pointer-events:none;position:absolute;inset:0}.bunny-adventure-module__Hpl-lW__bushSparkles span{color:#fff9d8;text-shadow:0 0 6px #fff6b0,0 1px 3px #7b8c3b;font-size:clamp(16px,2.6vw,26px);animation:2.4s ease-in-out infinite bunny-adventure-module__Hpl-lW__bushGlimmer;position:absolute}.bunny-adventure-module__Hpl-lW__bushSparkles span:first-child{top:12%;left:14%}.bunny-adventure-module__Hpl-lW__bushSparkles span:nth-child(2){animation-delay:.8s;top:4%;left:78%}.bunny-adventure-module__Hpl-lW__bushSparkles span:nth-child(3){animation-delay:1.6s;top:52%;left:46%}@keyframes bunny-adventure-module__Hpl-lW__bushGlimmer{0%,to{opacity:.15;transform:scale(.7)}40%{opacity:1;transform:scale(1.15)}60%{opacity:.9;transform:scale(1)}}.bunny-adventure-module__Hpl-lW__runner{z-index:3;aspect-ratio:892/1015;pointer-events:none;width:62%;transform:translateX(-50%) scaleX(var(--run));animation:1.7s cubic-bezier(.45,0,.9,.6) forwards bunny-adventure-module__Hpl-lW__bunnyRun;position:absolute;bottom:6%;left:50%}@keyframes bunny-adventure-module__Hpl-lW__bunnyRun{0%{translate:0}to{translate:calc(var(--run) * 115vw) 0}}.bunny-adventure-module__Hpl-lW__hopper{animation:.36s linear infinite bunny-adventure-module__Hpl-lW__bunnyHop;position:absolute;inset:0}.bunny-adventure-module__Hpl-lW__hopper img{object-fit:contain;object-position:bottom;width:100%;height:100%;display:block;position:absolute;inset:0}.bunny-adventure-module__Hpl-lW__frameLeap{animation:.36s step-end infinite bunny-adventure-module__Hpl-lW__bunnyLeapFrame}.bunny-adventure-module__Hpl-lW__frameSit{animation:.36s step-end infinite bunny-adventure-module__Hpl-lW__bunnySitFrame}@keyframes bunny-adventure-module__Hpl-lW__bunnyHop{0%,45%{transform:translateY(0)}72%{transform:translateY(-32%)}to{transform:translateY(0)}}@keyframes bunny-adventure-module__Hpl-lW__bunnyLeapFrame{0%{opacity:0}45%{opacity:1}to{opacity:1}}@keyframes bunny-adventure-module__Hpl-lW__bunnySitFrame{0%{opacity:1}45%{opacity:0}to{opacity:0}}@media (orientation:portrait){.bunny-adventure-module__Hpl-lW__hunt{width:96vw}.bunny-adventure-module__Hpl-lW__bushSpot{--w:min(46%,260px)}.bunny-adventure-module__Hpl-lW__bushSpot[data-bush-spot="0"]{--x:27%;--y:78%}.bunny-adventure-module__Hpl-lW__bushSpot[data-bush-spot="1"]{--x:73%;--y:76%;--w:min(38%,220px)}.bunny-adventure-module__Hpl-lW__bushSpot[data-bush-spot="2"]{--x:62%;--y:94%}}@media (prefers-reduced-motion:reduce){.bunny-adventure-module__Hpl-lW__bushSpot[data-state=peek] .bunny-adventure-module__Hpl-lW__bush img,.bunny-adventure-module__Hpl-lW__hopper,.bunny-adventure-module__Hpl-lW__frameSit,.bunny-adventure-module__Hpl-lW__frameLeap,.bunny-adventure-module__Hpl-lW__peeker,.bunny-adventure-module__Hpl-lW__bushSparkles span{animation:none}.bunny-adventure-module__Hpl-lW__bushSparkles span{opacity:.8}.bunny-adventure-module__Hpl-lW__frameLeap{opacity:0}.bunny-adventure-module__Hpl-lW__runner{animation:.6s forwards bunny-adventure-module__Hpl-lW__bunnyFade}@keyframes bunny-adventure-module__Hpl-lW__bunnyFade{to{opacity:0}}}.bunny-adventure-module__Hpl-lW__bushSpot[data-bush-spot="0"] .bunny-adventure-module__Hpl-lW__peeker img{transform:scaleX(-1)}
.tree-adventure-module__KGAlyG__memory{grid-template-columns:repeat(4,auto);justify-content:center;gap:clamp(12px,3vw,26px);margin:auto;display:grid}.tree-adventure-module__KGAlyG__card{aspect-ratio:3/4;cursor:pointer;perspective:800px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:min(150px,20vw,75dvh - 97.5px);padding:0}.tree-adventure-module__KGAlyG__card:focus-visible{outline-offset:4px;border-radius:22px;outline:4px solid #765193}.tree-adventure-module__KGAlyG__card:disabled{cursor:default}.tree-adventure-module__KGAlyG__cardInner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .45s;display:block;position:relative}.tree-adventure-module__KGAlyG__card[data-face-up=true] .tree-adventure-module__KGAlyG__cardInner{transform:rotateY(180deg)}.tree-adventure-module__KGAlyG__cardBack,.tree-adventure-module__KGAlyG__cardFront{backface-visibility:hidden;border-radius:22px;place-items:center;display:grid;position:absolute;inset:0;box-shadow:0 5px #8fb36b,0 8px 14px #37572b33}.tree-adventure-module__KGAlyG__cardBack{color:#fffbe8;text-shadow:0 2px 3px #3d6a2266;background:radial-gradient(circle at 35% 30%,#a8d86e,#6fae3f);border:4px solid #fffbe8;font-size:clamp(28px,5vw,44px)}.tree-adventure-module__KGAlyG__cardFront{background:#fffdf8;border:4px solid #d9e8c4;padding:10%;transform:rotateY(180deg)}.tree-adventure-module__KGAlyG__cardFront img{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.tree-adventure-module__KGAlyG__card[data-matched=true] .tree-adventure-module__KGAlyG__cardFront{border-color:#8fb36b;animation:.35s ease-out tree-adventure-module__KGAlyG__pairPop}@keyframes tree-adventure-module__KGAlyG__pairPop{50%{scale:1.06}}@media (orientation:portrait){.tree-adventure-module__KGAlyG__memory{grid-template-columns:repeat(2,auto)}.tree-adventure-module__KGAlyG__card{width:min(150px,38vw,36dvh - 72px)}}@media (prefers-reduced-motion:reduce){.tree-adventure-module__KGAlyG__cardInner{transition:none}.tree-adventure-module__KGAlyG__card[data-matched=true] .tree-adventure-module__KGAlyG__cardFront{animation:none}}.tree-adventure-module__KGAlyG__forest{touch-action:none;width:min(860px,96vw);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.tree-adventure-module__KGAlyG__plot{--pw:min(17%,calc((100dvh - 84px)*.46));left:var(--x);top:var(--y);z-index:var(--z);width:var(--pw);aspect-ratio:560/211;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute;transform:translate(-50%,-50%)}.tree-adventure-module__KGAlyG__plot:disabled{cursor:default}.tree-adventure-module__KGAlyG__plot:focus-visible{outline-offset:4px;border-radius:50%;outline:4px solid #765193}.tree-adventure-module__KGAlyG__plot img{pointer-events:none;display:block;position:absolute}.tree-adventure-module__KGAlyG__plot[data-plot="0"]{--x:31%;--y:72%;--z:72}.tree-adventure-module__KGAlyG__plot[data-plot="1"]{--x:69%;--y:72%;--z:72}.tree-adventure-module__KGAlyG__plot[data-plot="2"]{--x:13%;--y:89%;--z:89}.tree-adventure-module__KGAlyG__plot[data-plot="3"]{--x:50%;--y:89%;--z:89}.tree-adventure-module__KGAlyG__plot[data-plot="4"]{--x:87%;--y:89%;--z:89}.tree-adventure-module__KGAlyG__soil{object-fit:contain;filter:drop-shadow(0 3px 2px #3b5e2b33);width:100%;height:100%;inset:0}.tree-adventure-module__KGAlyG__seed{width:30%;transition:opacity .3s,transform .3s;bottom:32%;left:50%;transform:translate(-50%)}.tree-adventure-module__KGAlyG__plot[data-state=seed] .tree-adventure-module__KGAlyG__seed{animation:2.4s ease-in-out infinite tree-adventure-module__KGAlyG__seedWiggle}@keyframes tree-adventure-module__KGAlyG__seedWiggle{0%,70%,to{rotate:none}80%{rotate:-6deg}90%{rotate:5deg}}.tree-adventure-module__KGAlyG__plot:not([data-state=seed]) .tree-adventure-module__KGAlyG__seed{opacity:0;transform:translate(-50%)scale(.6)}.tree-adventure-module__KGAlyG__grownTree{transform-origin:50% 100%;opacity:0;filter:drop-shadow(0 6px 4px #2d4a2244);width:112%;bottom:40%;left:50%;transform:translate(-50%)scale(0)}.tree-adventure-module__KGAlyG__plot:is([data-state=growing],[data-state=grown]) .tree-adventure-module__KGAlyG__grownTree{opacity:1;transition:transform 1.6s cubic-bezier(.3,1.3,.5,1),opacity .2s;transform:translate(-50%)scale(1)}.tree-adventure-module__KGAlyG__drops{pointer-events:none;z-index:2;width:70%;height:200%;position:absolute;bottom:30%;left:50%;transform:translate(-50%)}.tree-adventure-module__KGAlyG__drops span{top:0;left:calc(8% + var(--d) * 7.5%);aspect-ratio:2/3;opacity:0;width:7%;animation:.55s linear infinite tree-adventure-module__KGAlyG__drip;animation-delay:calc(var(--d) * -.13s);background:#5fbdf0;border-radius:50%/60% 60% 40% 40%;position:absolute;box-shadow:inset -1px -2px #3b9fd6}@keyframes tree-adventure-module__KGAlyG__drip{0%{opacity:0;transform:translateY(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(1300%)}}.tree-adventure-module__KGAlyG__can{left:var(--cx);top:var(--cy);z-index:200;aspect-ratio:520/276;cursor:grab;touch-action:none;transform-origin:15% 60%;-webkit-tap-highlight-color:transparent;--cx:42%;--cy:16%;background:0 0;border:0;width:min(15%,36dvh - 30.24px);padding:0;transition:left .35s,top .35s,rotate .2s;position:absolute}.tree-adventure-module__KGAlyG__can[data-dragging=true]{cursor:grabbing;transition:rotate .2s}.tree-adventure-module__KGAlyG__can[data-pouring=true]{rotate:-28deg}.tree-adventure-module__KGAlyG__can img{object-fit:contain;pointer-events:none;filter:drop-shadow(0 6px 4px #2d4a2244);width:100%;height:100%;display:block}.tree-adventure-module__KGAlyG__can:focus-visible{outline-offset:4px;border-radius:30%;outline:4px solid #765193}@media (orientation:portrait){.tree-adventure-module__KGAlyG__forest{width:96vw}.tree-adventure-module__KGAlyG__plot{--pw:min(36%,200px)}.tree-adventure-module__KGAlyG__plot[data-plot="0"]{--x:25%;--y:60%;--z:60}.tree-adventure-module__KGAlyG__plot[data-plot="1"]{--x:75%;--y:60%;--z:60}.tree-adventure-module__KGAlyG__plot[data-plot="2"]{--x:50%;--y:74%;--z:74}.tree-adventure-module__KGAlyG__plot[data-plot="3"]{--x:22%;--y:89%;--z:89}.tree-adventure-module__KGAlyG__plot[data-plot="4"]{--x:78%;--y:89%;--z:89}.tree-adventure-module__KGAlyG__can{--cx:56%;--cy:24%;width:min(34%,180px)}}@media (prefers-reduced-motion:reduce){.tree-adventure-module__KGAlyG__plot[data-state=seed] .tree-adventure-module__KGAlyG__seed,.tree-adventure-module__KGAlyG__drops span{animation:none}.tree-adventure-module__KGAlyG__plot:is([data-state=growing],[data-state=grown]) .tree-adventure-module__KGAlyG__grownTree{transition:none}}.tree-adventure-module__KGAlyG__treePuzzle [data-flower-size-piece] svg,.tree-adventure-module__KGAlyG__treePuzzle>span svg{filter:drop-shadow(3px 0 #fff)drop-shadow(-3px 0 #fff)drop-shadow(0 3px #fff)drop-shadow(0 -3px #fff)drop-shadow(0 6px 5px #2d4a2266)}.tree-adventure-module__KGAlyG__card{position:relative}.tree-adventure-module__KGAlyG__spray{pointer-events:none;transform-origin:20% 0;width:34%;height:220%;position:absolute;top:30%;left:2%;rotate:28deg}.tree-adventure-module__KGAlyG__spray span{top:0;left:calc(var(--d) * 10%);aspect-ratio:2/3;opacity:0;width:14%;animation:.5s linear infinite tree-adventure-module__KGAlyG__spray;animation-delay:calc(var(--d) * -.11s);background:#5fbdf0;border-radius:50%/60% 60% 40% 40%;position:absolute;box-shadow:inset -1px -2px #3b9fd6}@keyframes tree-adventure-module__KGAlyG__spray{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:0;transform:translate(-60%,520%)}}@media (prefers-reduced-motion:reduce){.tree-adventure-module__KGAlyG__spray span{opacity:.8;transform:translateY(calc(var(--d) * 40%));animation:none}}
.hub-module__ZV1RfG__screen{--ink:#3d2a20;--ink-soft:#7a6657;--paper:#fbf5ea;--line:#e9dcc6;--grape:#8b6fe0;--grape-strong:#7657d0;--grape-deep:#5a3fb0;--grape-soft:#ece4fa;--display:var(--font-baloo), "Baloo 2", system-ui, sans-serif;--text:var(--font-nunito), Nunito, system-ui, sans-serif;min-height:0;color:var(--ink);font-family:var(--text);flex:1;position:relative;overflow:hidden}.hub-module__ZV1RfG__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box;height:100%;padding:calc(env(safe-area-inset-top,0px) + 8px) max(16px, env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 12px) max(16px, env(safe-area-inset-left,0px));overflow-y:auto}.hub-module__ZV1RfG__home{background:#b9e07a url(/games/home-meadow.webp) 74% 30%/cover no-repeat}.hub-module__ZV1RfG__homeScroll{flex-direction:column;max-width:1100px;min-height:100%;margin:0 auto;display:flex}.hub-module__ZV1RfG__topBar{align-items:center;gap:8px;padding:4px 0 0;display:flex}.hub-module__ZV1RfG__brand{min-width:0;font-family:var(--display);color:var(--ink);white-space:nowrap;align-items:center;gap:8px;margin-right:auto;font-size:20px;font-weight:700;display:flex}.hub-module__ZV1RfG__brand span{text-overflow:ellipsis;overflow:hidden}.hub-module__ZV1RfG__brand img{border-radius:9px;flex-shrink:0;width:36px;height:36px}.hub-module__ZV1RfG__roundButton{border:2px solid var(--line);width:48px;height:48px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffffeb;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:transform .15s;display:inline-flex;box-shadow:0 3px 6px #00000026}.hub-module__ZV1RfG__roundButton:active{transform:scale(.94)}.hub-module__ZV1RfG__homeBody{flex:1;grid-template:"greet""."1fr"farm""next""doors"/minmax(0,1fr);gap:12px;padding-top:16px;display:grid}.hub-module__ZV1RfG__greeting{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbf5eadb;border:1.5px solid #ffffffb3;border-radius:24px;grid-area:greet;place-self:start;align-items:center;padding:10px 8px;display:flex;position:relative;box-shadow:0 4px 12px #3d2a2024}.hub-module__ZV1RfG__week{grid-template-columns:repeat(7,minmax(0,1fr));column-gap:6px;width:100%;margin:0;padding:0;list-style:none;display:grid}.hub-module__ZV1RfG__week li{color:var(--ink-soft);flex-direction:column;align-items:center;gap:6px;font-size:12px;font-weight:900;display:flex}.hub-module__ZV1RfG__week li[data-today=true]{color:var(--grape-strong)}.hub-module__ZV1RfG__weekDot{box-sizing:border-box;border:2px solid var(--line);background:#fffaf0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.hub-module__ZV1RfG__week li[data-today=true] .hub-module__ZV1RfG__weekDot{border:2.5px dashed var(--grape)}.hub-module__ZV1RfG__week li[data-played=true] .hub-module__ZV1RfG__weekDot{background:#fff3cf;border:2px solid #e8b04a}.hub-module__ZV1RfG__weekDot img{width:80%;height:80%}.hub-module__ZV1RfG__farmRow{z-index:2;pointer-events:none;grid-area:farm;justify-content:space-between;align-items:flex-end;margin-bottom:-26px;display:flex;position:relative}.hub-module__ZV1RfG__farmRow>*{pointer-events:auto}.hub-module__ZV1RfG__pip{z-index:3;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:auto;height:150px;margin-left:8px;padding:0;position:relative}.hub-module__ZV1RfG__pip img{filter:drop-shadow(0 4px 4px #3d2a202e);width:auto;height:100%}.hub-module__ZV1RfG__pip[data-hop=true] img{animation:.5s hub-module__ZV1RfG__hop}.hub-module__ZV1RfG__hello{color:var(--grape-deep);font-family:var(--display);white-space:nowrap;pointer-events:none;transform-origin:28% 100%;background:#fff;border-radius:999px;padding:4px 14px;font-size:22px;font-weight:800;line-height:1.4;animation:.35s cubic-bezier(.3,1.4,.5,1) both hub-module__ZV1RfG__helloIn;position:absolute;bottom:calc(100% + 14px);left:15%;box-shadow:0 3px 6px #0000002e}.hub-module__ZV1RfG__hello:after{content:"";border:8px solid #0000;border-top-color:#fff;border-bottom:0;margin-left:-8px;position:absolute;top:100%;left:28%}@keyframes hub-module__ZV1RfG__helloIn{0%{opacity:0;transform:scale(.4)}}@keyframes hub-module__ZV1RfG__hop{0%,to{transform:translateY(0)}40%{transform:translateY(-16px)scale(1.04,.96)}}.hub-module__ZV1RfG__farm{color:var(--ink);font-family:var(--display);background:#fbf5eaeb;border:2px solid #ffffffd9;border-radius:24px;flex-direction:column;align-items:center;gap:2px;margin-bottom:38px;padding:10px 14px 8px;font-size:20px;font-weight:800;text-decoration:none;display:flex;box-shadow:0 4px 12px #3d2a2024}.hub-module__ZV1RfG__farm>img{width:80px;height:auto}.hub-module__ZV1RfG__farmCount{align-items:center;gap:6px;display:flex}.hub-module__ZV1RfG__farmCount img{width:22px;height:22px}.hub-module__ZV1RfG__next{z-index:1;color:var(--ink);-webkit-tap-highlight-color:transparent;background:linear-gradient(#fffdf8,#f6efe2);border:2px solid #ffffffd9;border-radius:32px;grid-area:next;align-items:center;gap:14px;margin-bottom:7px;padding:14px;text-decoration:none;display:flex;position:relative;box-shadow:0 7px #ddd0bb,0 12px 22px #3d2a2029}.hub-module__ZV1RfG__nextArt{background:var(--face);border:3px solid #fff;border-radius:22px;flex-shrink:0;justify-content:center;align-items:center;width:76px;height:76px;display:flex;position:relative;box-shadow:0 3px 8px #3d2a201f}.hub-module__ZV1RfG__nextArt img{object-fit:contain;width:64%;height:64%}.hub-module__ZV1RfG__nextArt span{font-family:var(--display);color:var(--grape-strong);white-space:nowrap;background:#fff;border-radius:999px;padding:0 10px;font-size:15px;font-weight:800;line-height:1.5;position:absolute;bottom:-10px;left:50%;transform:translate(-50%);box-shadow:0 2px 5px #3d2a2024}.hub-module__ZV1RfG__nextText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.hub-module__ZV1RfG__eyebrow{letter-spacing:2px;text-transform:uppercase;color:var(--grape-strong);font-size:12px;font-weight:900}.hub-module__ZV1RfG__nextTitle{-webkit-line-clamp:2;font-family:var(--display);-webkit-box-orient:vertical;font-size:22px;font-weight:800;line-height:1.1;display:-webkit-box;overflow:hidden}.hub-module__ZV1RfG__play{background:radial-gradient(circle at 40% 30%, #9d84ef, var(--grape-strong) 70%);width:64px;height:64px;box-shadow:0 5px 0 var(--grape-deep), 0 8px 16px #5a3fb059;color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.hub-module__ZV1RfG__play svg{margin-left:4px}.hub-module__ZV1RfG__doors{grid-area:doors;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hub-module__ZV1RfG__door{background:linear-gradient(180deg, #ffffff80, #fff0 50%), var(--face);min-height:84px;box-shadow:0 6px 0 var(--edge), 0 10px 18px #3d2a2026;color:var(--ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:2px solid #ffffffb3;border-radius:24px;align-items:center;gap:10px;margin-bottom:6px;padding:10px 12px;transition:transform .12s,box-shadow .12s;display:flex}.hub-module__ZV1RfG__door:active,.hub-module__ZV1RfG__next:active,.hub-module__ZV1RfG__tile:active{box-shadow:0 2px 0 var(--edge,#ddd0bb), 0 4px 10px #3d2a2026;transform:translateY(4px)}.hub-module__ZV1RfG__doorArt{background:#fff9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.hub-module__ZV1RfG__doorArt img{object-fit:contain;width:76%;height:76%}.hub-module__ZV1RfG__door strong{min-width:0;font-family:var(--display);font-size:18px;font-weight:800;line-height:1.2}.hub-module__ZV1RfG__flowers{background:#ffffff73;border-radius:999px;align-self:flex-start;align-items:center;gap:4px;padding:3px 5px;display:inline-flex}.hub-module__ZV1RfG__flower{background:#fff6dc;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.hub-module__ZV1RfG__flower img{opacity:.5;width:80%;height:80%}.hub-module__ZV1RfG__flower[data-done=true]{box-shadow:inset 0 0 0 1.5px #e8b04a}.hub-module__ZV1RfG__flower[data-done=true] img{opacity:1}.hub-module__ZV1RfG__chevron{color:var(--ink-soft);opacity:.7;font-size:13px;font-weight:900}.hub-module__ZV1RfG__reward{box-sizing:border-box;background:#fff6dc;border:2px solid #e8b04a;border-radius:50%;flex-shrink:0;width:30px;height:30px;position:relative;overflow:hidden}.hub-module__ZV1RfG__doorPage{background:linear-gradient(180deg, var(--tint) 0%, var(--paper) 90%)}.hub-module__ZV1RfG__doorScroll{max-width:900px;margin:0 auto}.hub-module__ZV1RfG__doorHeader{flex-wrap:wrap;align-items:center;gap:12px;padding-top:4px;display:flex}.hub-module__ZV1RfG__back{width:52px;height:52px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffffa6;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 4px 12px #3d2a201a}.hub-module__ZV1RfG__doorTitle{flex-basis:100%;margin:12px 4px 0}.hub-module__ZV1RfG__doorTitle h1{font-family:var(--display);margin:0;font-size:34px;font-weight:800;line-height:1.15}.hub-module__ZV1RfG__doorTitle p{color:var(--ink-soft);margin:4px 0 0;font-size:16px;font-weight:600}.hub-module__ZV1RfG__levels{background:#7676801f;border-radius:12px;flex-basis:100%;padding:3px;display:flex}.hub-module__ZV1RfG__levels button{min-height:36px;color:var(--ink);font-family:var(--text);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;font-size:15px;font-weight:700}.hub-module__ZV1RfG__levels button[aria-pressed=true]{background:#fff;box-shadow:0 2px 6px #0000001f}.hub-module__ZV1RfG__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;padding-bottom:32px;display:grid}.hub-module__ZV1RfG__tile{box-sizing:border-box;background:linear-gradient(180deg, #ffffff80, #fff0 50%), var(--face);min-height:200px;box-shadow:0 7px 0 var(--edge), 0 12px 20px #3d2a2026;color:var(--ink);-webkit-tap-highlight-color:transparent;animation:.45s cubic-bezier(.34,1.56,.64,1) both hub-module__ZV1RfG__tileIn;animation-delay:calc(var(--i,0) * 50ms);border:2px solid #ffffffb3;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin-bottom:7px;padding:16px 8px;text-decoration:none;transition:transform .12s,box-shadow .12s;display:flex;position:relative}@keyframes hub-module__ZV1RfG__tileIn{0%{opacity:0;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.hub-module__ZV1RfG__tile,.hub-module__ZV1RfG__pip[data-hop=true] img{animation:none}}.hub-module__ZV1RfG__tileArt{background:#ffffff8c;border-radius:50%;justify-content:center;align-items:center;width:104px;height:104px;display:flex}.hub-module__ZV1RfG__tileArt img{object-fit:contain;width:70%;height:70%}.hub-module__ZV1RfG__tileLabel{box-sizing:border-box;max-width:100%;font-family:var(--display);white-space:nowrap;text-overflow:ellipsis;padding:0 8px;font-size:28px;font-weight:800;line-height:1.1;overflow:hidden}.hub-module__ZV1RfG__tileLabel[data-long=true]{font-size:21px}.hub-module__ZV1RfG__tile .hub-module__ZV1RfG__flowers{align-self:center}.hub-module__ZV1RfG__caption{color:#3d2a20b3;font-size:15px;font-weight:600}.hub-module__ZV1RfG__badge{background:var(--edge);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:12px;right:12px}.hub-module__ZV1RfG__badge svg{margin-left:2px}.hub-module__ZV1RfG__tile[data-locked=true] .hub-module__ZV1RfG__badge{color:var(--ink);background:#ffffffeb}.hub-module__ZV1RfG__tile[data-locked=true] .hub-module__ZV1RfG__badge svg{margin-left:0}.hub-module__ZV1RfG__tile[data-locked=true] .hub-module__ZV1RfG__tileArt img{filter:saturate(.6)}@media (orientation:portrait) and (min-height:760px){.hub-module__ZV1RfG__homeBody{padding-bottom:32px}}@media (orientation:landscape){.hub-module__ZV1RfG__home{background-position:50% 30%}.hub-module__ZV1RfG__homeBody{grid-template:"greet greet greet"". . ."1fr"pip farm next""pip farm doors"/auto auto minmax(0,540px);justify-content:center;gap:8px 12px;padding-top:4px}.hub-module__ZV1RfG__farmRow{display:contents}.hub-module__ZV1RfG__pip{grid-area:pip;align-self:end;margin:0 0 7px}.hub-module__ZV1RfG__farm{grid-area:farm;align-self:end;margin-bottom:15px}.hub-module__ZV1RfG__doors{align-self:end}.hub-module__ZV1RfG__door{border-radius:28px;gap:12px;min-height:100px;padding:10px 14px}.hub-module__ZV1RfG__doorArt{width:72px;height:72px}.hub-module__ZV1RfG__door strong{font-size:23px}.hub-module__ZV1RfG__doorTitle{display:none}.hub-module__ZV1RfG__tiles{grid-template-columns:repeat(var(--columns,3), minmax(0, 1fr));margin-top:12px}}.hub-module__ZV1RfG__doorHeaderTitle{text-align:center;font-family:var(--display);flex:1;margin:0;padding-right:64px;font-size:26px;font-weight:800;display:none}@media (orientation:landscape){.hub-module__ZV1RfG__doorHeaderTitle{display:block}.hub-module__ZV1RfG__levels{flex-basis:auto;order:3;width:300px}}@media (orientation:landscape) and (max-height:560px){.hub-module__ZV1RfG__greeting{padding:8px 6px}.hub-module__ZV1RfG__weekDot{width:24px;height:24px}.hub-module__ZV1RfG__pip{height:96px}.hub-module__ZV1RfG__farm{padding:6px 12px 4px;font-size:18px}.hub-module__ZV1RfG__farm>img{width:56px}.hub-module__ZV1RfG__next{padding:10px 12px}.hub-module__ZV1RfG__nextArt{width:66px;height:66px}.hub-module__ZV1RfG__play{width:56px;height:56px}.hub-module__ZV1RfG__door{min-height:92px;padding:8px 12px}.hub-module__ZV1RfG__doorArt{width:64px;height:64px}.hub-module__ZV1RfG__tile{gap:4px;min-height:0;padding:10px 8px 12px}.hub-module__ZV1RfG__tileArt{width:64px;height:64px}.hub-module__ZV1RfG__tileLabel{font-size:26px}}
.parent-tip-card-module__TE43ha__host{color:#352d26;flex-shrink:0;width:100%;min-width:0;container-type:inline-size}.parent-tip-card-module__TE43ha__card{box-sizing:border-box;background:#fffcf5;border:1px solid #b9a88d;border-radius:24px;flex-direction:column;min-height:350px;padding:18px 22px 14px;display:flex}.parent-tip-card-module__TE43ha__header{padding-right:84px;position:relative}.parent-tip-card-module__TE43ha__header .parent-tip-card-module__TE43ha__eyebrow{color:#746957;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 10px;font-size:12px;font-weight:700;display:flex}.parent-tip-card-module__TE43ha__eyebrow span{color:#4e6042;background:#edf2df;border-radius:999px;padding:4px 10px}.parent-tip-card-module__TE43ha__header h2{letter-spacing:-.6px;margin:0 0 6px;font-size:28px;font-weight:900;line-height:1.1}.parent-tip-card-module__TE43ha__header p{color:#6b6052;margin:0;font-size:16px;line-height:1.35}.parent-tip-card-module__TE43ha__steps{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0 14px;padding:0;list-style:none;display:grid}.parent-tip-card-module__TE43ha__steps li{border-left:1px solid #e5dccb;padding:0 18px}.parent-tip-card-module__TE43ha__steps li:first-child{border-left:0;padding-left:0}.parent-tip-card-module__TE43ha__steps li:last-child{padding-right:0}.parent-tip-card-module__TE43ha__number{background:#f8e8b8;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:10px;font-size:16px;font-weight:800;display:inline-flex}.parent-tip-card-module__TE43ha__steps h3{margin:0 0 9px;font-size:18px;font-weight:900;line-height:1.2}.parent-tip-card-module__TE43ha__steps p{color:#6b6864;margin:0;font-size:16px;line-height:1.4}.parent-tip-card-module__TE43ha__footer{font-size:14px;line-height:1.4}.parent-tip-card-module__TE43ha__footer>p{color:#60694d;background:#eff2e5;border-radius:12px;margin:0 0 12px;padding:10px 12px}.parent-tip-card-module__TE43ha__dropdown+.parent-tip-card-module__TE43ha__dropdown{margin-top:10px}.parent-tip-card-module__TE43ha__moreWaysToggle{cursor:pointer;font:inherit;color:inherit;text-align:left;background:0 0;border:0;padding:0;font-weight:800}.parent-tip-card-module__TE43ha__moreWaysToggle span{color:#8a7950}.parent-tip-card-module__TE43ha__moreWaysToggle:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #8a7950}.parent-tip-card-module__TE43ha__moreWaysPanel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .24s,opacity .24s;display:grid}.parent-tip-card-module__TE43ha__moreWaysPanel[data-expanded=true]{opacity:1;grid-template-rows:1fr}.parent-tip-card-module__TE43ha__moreWaysPanel>div{min-height:0;overflow:hidden}.parent-tip-card-module__TE43ha__moreWaysPanel p{color:#6b6052;overflow-wrap:anywhere;margin:8px 0 0}@media (prefers-reduced-motion:reduce){.parent-tip-card-module__TE43ha__moreWaysPanel{transition:none}}.parent-tip-card-module__TE43ha__ball{pointer-events:none;width:96px;height:96px;position:absolute;top:-2px;right:2px}.parent-tip-card-module__TE43ha__ball[data-symbol=slide]{width:112px;height:112px}.parent-tip-card-module__TE43ha__ball img{object-fit:contain;width:100%;height:100%}.parent-tip-card-module__TE43ha__bubbles{width:100%;height:100%;display:block;position:relative}.parent-tip-card-module__TE43ha__bubbles .parent-tip-card-module__TE43ha__bubbleLarge{width:54px;height:54px;position:absolute;top:30px;left:8px}.parent-tip-card-module__TE43ha__bubbles .parent-tip-card-module__TE43ha__bubbleMedium{width:34px;height:34px;position:absolute;top:8px;right:4px}.parent-tip-card-module__TE43ha__bubbles .parent-tip-card-module__TE43ha__bubbleSmall{width:22px;height:22px;position:absolute;bottom:8px;right:5px}.parent-tip-card-module__TE43ha__symbol{color:#727f59;background:#edf2df;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:13px;display:flex}.parent-tip-card-module__TE43ha__placeholder{color:#87795e;border:2px dashed #c8bea8;border-radius:18px;justify-content:center;align-items:center;width:68px;height:68px;margin:14px;font-size:13px;font-weight:700;display:flex}@container (max-width:560px){.parent-tip-card-module__TE43ha__steps{grid-template-columns:1fr;gap:16px}.parent-tip-card-module__TE43ha__steps li{border-top:1px solid #e5dccb;border-left:0;padding:14px 0 0}.parent-tip-card-module__TE43ha__steps li:first-child{border-top:0;padding-top:0}.parent-tip-card-module__TE43ha__card{height:auto;padding:18px}.parent-tip-card-module__TE43ha__header h2{font-size:25px}}
