@font-face{font-family:Nunito;font-style:normal;font-weight:600 900;font-display:block;src:url(./D4X5GqEv.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:600 900;font-display:block;src:url(./CY6AOgYE.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:600 900;font-display:block;src:url(./CXYtwYOx.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:600 900;font-display:block;src:url(./BzFMHfZw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #D6EAFF;--bg-pattern: #bae6f6;--game-bg: #D6EAFF;--ink: #6b5344;--ink-soft: #8a7363;--cta: #e8913a;--cta-dark: #d47a28;--cream: #fffaf3;--card: #ffffff;--daily: #5f6499;--streak: #f5d56a;--shadow: 0 8px 24px rgba(107, 83, 68, .12);--overlay: rgba(28, 52, 86, .38);--radius: 18px;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--app-max: 480px;--app-h-measured: 100vh;--app-h-measured: 100dvh;--app-h: var(--app-h-measured);--pad-x: clamp(10px, 4vw, 16px);--pad-y: clamp(6px, calc(var(--app-h) * .016), 12px);--c0: #4285F4;--c1: #EA4335;--c2: #FBBC05;--c3: #3CB05A;--c4: #9BD386;--c5: #5AA7BD;--c6: #488A58;--c7: #C6748E;--c8: #EDA168;--c9: #C6A536;--c10: #A06846;--c11: #8979DA;--c12: #F89BE5;--c13: #A46A48;--c14: #6B8E3A;--c15: #D36F8F;--c16: #38A9C0;--c17: #FBD983;--tutorial-dim: .5;--tutorial-dim-soft: .18;--tutorial-dim-rgb: 18, 12, 8;--tutorial-dim-color: rgba(var(--tutorial-dim-rgb), var(--tutorial-dim));--tutorial-dim-soft-color: rgba(var(--tutorial-dim-rgb), var(--tutorial-dim-soft));--hint-font: 1.12rem}html.theme-night{--bg: #152238;--bg-pattern: #1e2d45;--game-bg: #152238;--ink: #e8eef5;--ink-soft: #9aabb8;--cream: #1e2d42;--card: #243044;--daily: #8b90c9;--shadow: 0 8px 24px rgba(0, 0, 0, .35);--overlay: rgba(6, 10, 18, .58);--tutorial-dim-rgb: 8, 12, 20}@supports (height: 100svh){:root{--app-h: min(var(--app-h-measured), 100svh)}}*,*:before,*:after{box-sizing:border-box;-webkit-user-select:none;user-select:none;touch-action:none}html,body{margin:0;padding:0;height:100%;min-height:100%;overflow:hidden;scrollbar-width:none;background:var(--bg);color:var(--ink);font-family:Nunito,system-ui,sans-serif;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;overscroll-behavior:none}body{min-height:var(--app-h)}html.theme-night .home-orb{opacity:.32}button,img,canvas,div{-webkit-touch-callout:none}img{-webkit-user-drag:none;user-drag:none}button{font:inherit;color:inherit;border:none;background:none;cursor:pointer;padding:0}#app{width:min(100%,var(--app-max));margin:0 auto;height:var(--app-h);max-height:var(--app-h);min-height:0;position:relative;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;padding:calc(var(--pad-y) + var(--safe-top)) var(--pad-x) calc(var(--pad-y) + var(--safe-bottom))}body[data-screen=game] #app{width:100%;max-width:100%;padding-bottom:max(8px,var(--safe-bottom))}body[data-screen=game]{--bg: var(--game-bg)}.screen{display:none;flex-direction:column;flex:1 1 auto;min-height:0;width:100%}.screen.is-active{display:flex;position:relative;z-index:5}.screen[hidden],body[data-screen=game] #screen-home{display:none!important;visibility:hidden!important;pointer-events:none!important}.icon-btn{width:48px;height:48px;border-radius:50%;background:color-mix(in srgb,var(--bg) 82%,white);box-shadow:none;display:grid;place-items:center;color:var(--ink-soft);flex-shrink:0;transition:background .2s ease,color .2s ease}.icon-settings,.icon-shop,.icon-leaderboard{display:block}.icon-leaderboard{width:clamp(40px,calc(var(--app-h) * .072),52px);height:clamp(40px,calc(var(--app-h) * .072),52px);background:url(./qYJ820mc.png) center / contain no-repeat}.icon-shop{width:56px;height:56px;background:url(./bsCAkVdE.png) center / contain no-repeat}.home-top__start{display:flex;flex-direction:column;align-items:center;gap:2px;margin-right:auto}.home-top #btn-home-shop{display:grid;place-items:center;margin-top:4px;width:auto;height:auto;min-width:56px;min-height:56px;padding:0;border-radius:0;background:transparent}.home-top #btn-home-leaderboard{display:grid;place-items:center;width:auto;height:auto;min-width:48px;min-height:48px;padding:0;border-radius:0;background:transparent}.home-top #btn-home-leaderboard[hidden]{display:none}.home-top #btn-home-shop .icon-shop-glow,.home-top #btn-home-shop .icon-shop{grid-area:1 / 1}.home-top #btn-home-shop .icon-shop-glow{width:88px;height:88px;margin-top:3px;border-radius:50%;pointer-events:none;z-index:0}.home-top #btn-home-shop .icon-shop{position:relative;z-index:1}html:not(.theme-night) .home-top #btn-home-shop .icon-shop-glow{background:radial-gradient(circle,rgba(75,52,38,.38) 0%,rgba(75,52,38,.2) 36%,rgba(75,52,38,.08) 56%,transparent 74%)}html.theme-night .home-top #btn-home-shop .icon-shop-glow{background:radial-gradient(circle,rgba(255,210,130,.5) 0%,rgba(255,170,90,.18) 40%,rgba(255,170,90,.08) 60%,transparent 75%)}@keyframes shop-glow-pulse{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.08)}}@keyframes shop-icon-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.home-top #btn-home-shop:not([hidden]) .icon-shop-glow{animation:shop-glow-pulse 2.2s ease-in-out infinite;transform-origin:center}.home-top #btn-home-shop:not([hidden]) .icon-shop{animation:shop-icon-pulse 1.8s ease-in-out infinite;transform-origin:center}.icon-settings{width:34px;height:34px;background:currentColor;-webkit-mask:url(./CfoNs6EW.png) center / contain no-repeat;mask:url(./CfoNs6EW.png) center / contain no-repeat}.cta-btn{display:block;width:100%;max-width:320px;margin:0 auto;padding:clamp(11px,calc(var(--app-h) * .022),16px) 24px;border-radius:999px;background:linear-gradient(180deg,#f0a04a,var(--cta));color:#fff;font-weight:800;font-size:clamp(1.05rem,calc(var(--app-h) * .028),1.25rem);letter-spacing:.02em;box-shadow:0 10px 0 var(--cta-dark),0 14px 28px #e8913a59;transition:transform .12s ease}.cta-btn:active{transform:translateY(4px);box-shadow:0 6px 0 var(--cta-dark),0 8px 16px #e8913a4d}#home-level-label{white-space:nowrap}.screen--home{gap:0;justify-content:flex-start;overflow:visible;position:relative;isolation:isolate;background:transparent}.home-atmosphere{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.screen--home.is-active .home-top,.screen--home.is-active .home-hero,.screen--home.is-active .home-actions{position:relative;z-index:2}.home-orb{position:absolute;border-radius:50%;filter:blur(2px);opacity:.55;animation:home-orb-drift 14s ease-in-out infinite alternate}.home-orb--a{width:min(42vw,280px);height:min(42vw,280px);max-width:none;max-height:none;left:-8%;top:18%;background:#34a8532e;animation-duration:16s}.home-orb--b{width:min(36vw,240px);height:min(36vw,240px);max-width:none;max-height:none;right:-6%;top:28%;background:#c6748e33;animation-duration:12s;animation-delay:-3s}.home-orb--c{width:min(50vw,320px);height:min(50vw,320px);max-width:none;max-height:none;left:20%;bottom:8%;background:#fbbc0529;animation-duration:18s;animation-delay:-6s}.home-orb--d{width:min(28vw,180px);height:min(28vw,180px);max-width:none;max-height:none;right:18%;bottom:22%;background:#4285f424;animation-duration:11s;animation-delay:-2s}@keyframes home-orb-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(10px,-14px,0) scale(1.06)}}.home-top{display:flex;justify-content:flex-end;align-items:center;flex-shrink:0;position:relative;z-index:2}.home-top #btn-home-shop:active,.home-top #btn-home-shop.is-pressed,.home-top #btn-home-leaderboard:active,.home-top #btn-home-leaderboard.is-pressed{background:transparent;opacity:.82}.home-hero{flex:1 1 0;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(12px,2.8vh,22px);padding:4px 8px 36px;position:relative;z-index:1;pointer-events:none}.home-fox{position:relative;z-index:1;flex-shrink:0;display:block;width:min(68vw,250px,calc(var(--app-h) * .28));aspect-ratio:209 / 227;filter:drop-shadow(0 10px 18px rgba(107,83,68,.16))}.home-fox__ui,.home-fox__atlas{position:absolute;inset:0;display:block;background-position:center;background-repeat:no-repeat}.home-fox__ui{z-index:2;background-image:url(./CXhQofZ9.png);background-size:contain;opacity:1;transition:opacity 1.1s ease}.home-fox__atlas{z-index:1;background-image:url(./BIdw-y12.png);background-size:600% 100%;background-position:0 0;opacity:0;transition:opacity .35s ease .15s}.home-fox.is-atlas-ready .home-fox__ui{opacity:0}.home-fox.is-atlas-ready .home-fox__atlas{opacity:1;animation:fox-blink 10s step-end infinite}html.fox-idle-off .home-fox.is-atlas-ready .home-fox__atlas{animation:none;background-position-x:0%}@keyframes fox-blink{0%{background-position-x:0%}95.6%{background-position-x:20%}96.2%{background-position-x:40%}96.7%{background-position-x:60%}97.1%{background-position-x:80%}97.4%{background-position-x:100%}98.2%{background-position-x:80%}98.5%{background-position-x:60%}98.9%{background-position-x:40%}99.4%{background-position-x:20%}}.logo{margin:0;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;line-height:.92;color:var(--ink);font-family:Nunito,system-ui,sans-serif;font-weight:900;letter-spacing:.01em;--logo-size: min(clamp(1.3rem, 8.5vw, 2.5rem), calc(var(--app-h) * .065))}.logo__line{display:flex;justify-content:center;align-items:flex-end;gap:.06em;font-size:var(--logo-size)}.logo__line+.logo__line{margin-top:.14em}.logo__line.logo__line--sub{font-size:calc(var(--logo-size) * .5);margin-top:.7em;font-weight:800;letter-spacing:.03em;gap:.04em}.logo__char--space{min-width:.32em}.logo__char{position:relative;display:block;color:var(--ink);text-shadow:0 2px 0 rgba(122,74,30,.12)}.logo__char:before,.logo__char:after{content:none}.logo.is-intro .logo__char{animation:logo-pop .52s cubic-bezier(.22,1.5,.42,1) backwards;animation-delay:calc(var(--i, 0) * 55ms)}@keyframes logo-pop{0%{opacity:0;transform:translateY(.42em) scale(.72)}to{opacity:1;transform:none}}.home-tagline{margin:0;max-width:16em;text-align:center;color:var(--ink-soft);font-size:clamp(1rem,3.8vw,1.15rem);font-weight:700;line-height:1.35}.home-actions{flex-shrink:0;margin-top:auto;padding-top:12px;margin-bottom:14px;position:relative;z-index:20;display:grid;justify-items:center;gap:28px}.screen--home .home-actions button{pointer-events:auto}.screen--home .cta-btn{margin:0 auto;-webkit-tap-highlight-color:rgba(232,145,58,.35);transition:transform .12s ease,visibility 0s linear 1s}.daily-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:320px;margin:0 auto;padding:10px 20px 9px;border-radius:999px;border:2px solid color-mix(in srgb,var(--ink) 22%,transparent);background:color-mix(in srgb,var(--card) 72%,var(--bg));color:var(--ink);box-shadow:var(--shadow);gap:2px;transition:transform .12s ease,opacity .2s ease,visibility 0s linear 1s;-webkit-tap-highlight-color:transparent}.daily-btn:active:not(:disabled){transform:scale(.98)}.daily-btn:disabled,.daily-btn.is-locked{opacity:.55;pointer-events:none}.daily-btn__title{font-weight:800;font-size:clamp(.95rem,calc(var(--app-h) * .024),1.08rem);letter-spacing:.01em;line-height:1.2}.daily-btn__note{font-weight:700;font-size:clamp(.72rem,calc(var(--app-h) * .018),.82rem);color:var(--ink-soft);line-height:1.2}.daily-btn__timer{font-weight:800;font-size:clamp(.72rem,calc(var(--app-h) * .018),.82rem);font-variant-numeric:tabular-nums;letter-spacing:.03em;color:var(--ink-soft);line-height:1.2}.daily-btn__timer time{font-weight:800;color:var(--ink);letter-spacing:.06em}.cta-btn[hidden],.icon-btn[hidden],.home-loading[hidden]{display:none!important}.home-loading{position:absolute;left:0;right:0;top:50%;margin:0;padding:0 24px;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;font-size:1.25rem;font-weight:700;color:var(--ink-soft);pointer-events:none;transition:opacity 1s ease,visibility 1s}.home-loading__dots{display:flex;gap:16px}.home-loading__dots i{width:20px;height:20px;border-radius:50%;background:linear-gradient(180deg,#f0a04a,var(--cta));box-shadow:0 4px 10px #d47a2852;animation:home-loading-hop .9s ease-in-out infinite}.home-loading__dots i:nth-child(2){animation-delay:.15s}.home-loading__dots i:nth-child(3){animation-delay:.3s}@keyframes home-loading-hop{0%,60%,to{transform:translateY(0) scale(1);opacity:.5}30%{transform:translateY(-14px) scale(1.15);opacity:1}}.home-loading__text:empty{display:none}.screen--home[data-pack=ready] .home-loading{opacity:0;visibility:hidden}.screen--home[data-pack=loading] .cta-btn,.screen--home[data-pack=loading] .daily-btn,.screen--home[data-pack=loading] .home-top .icon-btn,.screen--home[data-pack=error] .cta-btn,.screen--home[data-pack=error] .daily-btn,.screen--home[data-pack=error] .home-top .icon-btn{opacity:0;visibility:hidden;pointer-events:none}.screen--home .home-top .icon-btn{transition:opacity 1s ease 1s,visibility 1s 1s,background .2s ease,color .2s ease}.screen--home.is-revealing .cta-btn{animation:home-cta-rise 1s cubic-bezier(.2,.8,.3,1) 1s backwards}.screen--home.is-revealing .daily-btn{animation:home-cta-rise-locked 1s cubic-bezier(.2,.8,.3,1) 1s backwards}.screen--home.is-revealing .daily-btn:not(.is-locked){animation-name:home-cta-rise}@keyframes home-cta-rise{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}@keyframes home-cta-rise-locked{0%{opacity:0;transform:translateY(36px)}to{opacity:.55;transform:translateY(0)}}@keyframes home-cta-fade{0%{opacity:0}to{opacity:1}}.screen--home[data-pack=error] .home-loading{position:static;transform:none;padding:0 12px;cursor:pointer;pointer-events:auto}.screen--home[data-pack=error] .home-loading__dots{display:none}@media(prefers-reduced-motion:reduce){.home-top #btn-home-shop .icon-shop-glow,.home-top #btn-home-shop .icon-shop,.home-orb{animation:none!important}.home-fox__ui{transition:none!important}.home-fox__atlas{transition:none!important;animation:none!important}.logo.is-intro .logo__char{animation:none}.screen--home.is-revealing .cta-btn,.screen--home.is-revealing .daily-btn{animation-name:home-cta-fade}.home-loading__dots i{animation:none!important;opacity:.8}}@media(max-height:720px){.home-tagline{font-size:.95rem}}@media(min-width:768px){:root{--app-max: 520px}}html.is-platform-paused *,html.is-platform-paused *:before,html.is-platform-paused *:after{animation-play-state:paused!important}
