.honey-dream-module__925gOq__root{--sky-top:#c9b6ef;--sky-mid:#f7c9dc;--sky-low:#ffe2bd;--hill-far:#bcdccb;--hill-near:#9dcdb2;--soil:#e7c78d;--honey:#f6c445;--bee:#f7cd55;--bark:#7a5334;--ink:#4b4165;--cream:#fffaf0;--wasp:#dd8641;--wasp-dark:#6b3b21;background:var(--sky-top);width:100%;height:100dvh;color:var(--ink);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex-direction:column;font-family:system-ui,-apple-system,Apple SD Gothic Neo,sans-serif;display:flex;position:relative;overflow:hidden}.honey-dream-module__925gOq__stage{flex:1;min-height:0;position:relative;overflow:hidden}.honey-dream-module__925gOq__sky{background:linear-gradient(to bottom, var(--sky-top) 0%, var(--sky-mid) 44%, var(--sky-low) 74%, #f3dcae 80%, var(--soil) 80.1%);position:absolute;inset:0}.honey-dream-module__925gOq__sun{filter:blur(2px);background:radial-gradient(circle,#fffae0f2 0%,#ffe8b480 45%,#0000 70%);border-radius:50%;width:34vw;max-width:190px;height:34vw;max-height:190px;position:absolute;top:8%;right:16%}.honey-dream-module__925gOq__clouds,.honey-dream-module__925gOq__motes,.honey-dream-module__925gOq__hills,.honey-dream-module__925gOq__flowers,.honey-dream-module__925gOq__ground{will-change:background-position;background-repeat:repeat-x;position:absolute;left:0;right:0}.honey-dream-module__925gOq__clouds{background-image:radial-gradient(70px 26px at 60px 60%,#ffffffd9,#0000 70%),radial-gradient(48px 20px at 190px 40%,#ffffffb3,#0000 70%);background-size:280px 100%;background-position-x:calc(var(--scroll,0) * -.12px);height:22%;top:6%}.honey-dream-module__925gOq__motes{background-image:radial-gradient(3px at 30px 20%,#fffcdce6,#0000 65%),radial-gradient(2px at 110px 62%,#fff4c8bf,#0000 65%),radial-gradient(4px at 178px 34%,#ffffeca6,#0000 65%),radial-gradient(2px at 240px 78%,#faebffcc,#0000 65%);background-size:300px 100%;background-position-x:calc(var(--scroll,0) * -.22px);pointer-events:none;height:46%;animation:5.2s ease-in-out infinite alternate honey-dream-module__925gOq__drift;top:18%}@keyframes honey-dream-module__925gOq__drift{0%{transform:translateY(-8px)}to{transform:translateY(10px)}}.honey-dream-module__925gOq__hills{background-image:radial-gradient(ellipse 120px 62px at 250px 100%, var(--hill-near) 0 62%, transparent 64%), radial-gradient(ellipse 170px 96px at 70px 100%, var(--hill-far) 0 60%, transparent 62%), radial-gradient(ellipse 140px 76px at 400px 100%, var(--hill-far) 0 60%, transparent 62%);background-size:470px 100%;background-position-x:calc(var(--scroll,0) * -.34px);opacity:.92;height:30%;bottom:20%}.honey-dream-module__925gOq__flowers{background-image:linear-gradient(0deg,#7eb28c8c 0 14%,#0000 15%),radial-gradient(7px at 40px 58%,#ffd0e6,#0000 62%),radial-gradient(6px at 118px 72%,#fff0a8,#0000 62%),radial-gradient(7px at 196px 52%,#d7c4f5,#0000 62%),radial-gradient(5px at 262px 76%,#ffe9f4,#0000 62%);background-size:300px 100%;background-position-x:calc(var(--scroll,0) * -.72px);height:15%;bottom:19%}.honey-dream-module__925gOq__ground{background-color:var(--soil);background-image:linear-gradient(0deg,#be925252 0 6%,#0000 7%),radial-gradient(46px 5px at 40px 26%,#ffffff6b,#0000 70%),radial-gradient(30px 4px at 128px 58%,#a87e4252,#0000 70%),radial-gradient(52px 6px at 210px 80%,#fffae84d,#0000 70%);background-size:260px 100%;background-position-x:calc(var(--scroll,0) * -1.4px);height:20%;bottom:0}.honey-dream-module__925gOq__danger{pointer-events:none;opacity:calc((1 - var(--gauge,0)) * .85);animation:.9s ease-in-out infinite honey-dream-module__925gOq__pulse;position:absolute;inset:0;box-shadow:inset 0 0 90px 30px #d64a4a8c}@keyframes honey-dream-module__925gOq__pulse{0%,to{filter:brightness()}50%{filter:brightness(1.35)}}.honey-dream-module__925gOq__bee,.honey-dream-module__925gOq__hornet{will-change:transform;width:42vw;max-width:230px;position:absolute;bottom:17%}.honey-dream-module__925gOq__bee{transform:scaleX(-1) translateY(calc(var(--stride,0) * -8px));filter:drop-shadow(0 6px 10px #966e2847);z-index:2;transition:transform 55ms ease-out;left:46%}.honey-dream-module__925gOq__hornet{left:calc(30% - var(--gauge,0) * 62%);filter:drop-shadow(0 5px 8px #5a32144d);z-index:1;width:38vw;max-width:200px;transition:left .12s linear;bottom:24%;transform:scaleX(-1)}.honey-dream-module__925gOq__sprite{width:100%;height:auto;display:block;overflow:visible}.honey-dream-module__925gOq__abdomen{fill:var(--bee);stroke:none}.honey-dream-module__925gOq__thorax{fill:#eeb833;stroke:none}.honey-dream-module__925gOq__head{fill:#ffd868;stroke:#7a53344d;stroke-width:2.5px}.honey-dream-module__925gOq__stripe{fill:none;stroke:var(--bark);stroke-width:7px;stroke-linecap:round}.honey-dream-module__925gOq__antenna{fill:none;stroke:var(--bark);stroke-width:3px;stroke-linecap:round}.honey-dream-module__925gOq__dot{fill:var(--bark)}.honey-dream-module__925gOq__eye{fill:var(--ink)}.honey-dream-module__925gOq__blush{fill:none;stroke:#f09aa8;stroke-width:3px;stroke-linecap:round}.honey-dream-module__925gOq__wings ellipse{fill:#ffffff9e;stroke:#ffffffd9;stroke-width:2px;transform-box:fill-box;transform-origin:20% 60%;animation:90ms ease-in-out infinite alternate honey-dream-module__925gOq__flutter}@keyframes honey-dream-module__925gOq__flutter{0%{transform:rotate(-7deg)scaleY(.92)}to{transform:rotate(7deg)scaleY(1.05)}}.honey-dream-module__925gOq__legs path{fill:none;stroke:var(--bark);stroke-width:7px;stroke-linecap:round}.honey-dream-module__925gOq__legs ellipse{fill:var(--bark)}.honey-dream-module__925gOq__legA,.honey-dream-module__925gOq__legB{transform-box:view-box;transition:transform 60ms ease-out}.honey-dream-module__925gOq__legA{transform-origin:66px 86px;transform:rotate(calc(var(--stride,0) * 52deg - 26deg))}.honey-dream-module__925gOq__legB{transform-origin:90px 86px;transform:rotate(calc(26deg - var(--stride,0) * 52deg))}.honey-dream-module__925gOq__hornetBody ellipse{fill:var(--wasp)}.honey-dream-module__925gOq__hornetBody path:first-child{fill:var(--wasp-dark)}.honey-dream-module__925gOq__hornetHead{fill:var(--wasp)}.honey-dream-module__925gOq__hornetStripe{fill:none;stroke:var(--wasp-dark);stroke-width:8px;stroke-linecap:round}.honey-dream-module__925gOq__hornetBrow{stroke:var(--wasp-dark);stroke-width:4px;stroke-linecap:round}.honey-dream-module__925gOq__hornetEye{fill:#2b1a12}.honey-dream-module__925gOq__hornetWings ellipse{fill:#ffffff73;transform-box:fill-box;transform-origin:25% 60%;animation:70ms ease-in-out infinite alternate honey-dream-module__925gOq__flutter}.honey-dream-module__925gOq__hud{padding:max(14px, env(safe-area-inset-top)) 18px 0;flex-direction:column;gap:7px;display:flex;position:absolute;top:0;left:0;right:0}.honey-dream-module__925gOq__alarm{color:#fff;letter-spacing:.04em;background:#d64a4aeb;border-radius:999px;align-self:flex-start;padding:4px 12px;font-size:13px;font-weight:700;animation:.7s steps(2,end) infinite honey-dream-module__925gOq__blink}@keyframes honey-dream-module__925gOq__blink{0%,to{opacity:1}50%{opacity:.35}}.honey-dream-module__925gOq__gaugeTrack{background:#ffffff8c;border-radius:999px;height:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #5a462833}.honey-dream-module__925gOq__gaugeFill{height:100%;width:calc(var(--gauge,0) * 100%);background:linear-gradient(to right, var(--honey), #ffe58a);border-radius:999px}.honey-dream-module__925gOq__gaugeLabel{color:var(--ink);place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;inset:0}.honey-dream-module__925gOq__timeTrack{background:#ffffff73;border-radius:999px;height:6px;overflow:hidden}.honey-dream-module__925gOq__timeFill{height:100%;width:calc(var(--remain,1) * 100%);background:var(--ink);opacity:.55}.honey-dream-module__925gOq__pedals{padding:14px 16px max(16px, env(safe-area-inset-bottom));background:linear-gradient(#f3e6cd,#e6d3ae);gap:14px;display:flex}.honey-dream-module__925gOq__pedal{aspect-ratio:1;max-height:30dvh;color:var(--cream);letter-spacing:.05em;touch-action:none;cursor:pointer;border:none;border-radius:50%;flex:1;font-size:clamp(20px,6vw,30px);font-weight:800;transition:transform 70ms ease-out,box-shadow 70ms ease-out;position:relative}.honey-dream-module__925gOq__left{background:radial-gradient(circle at 35% 30%,#7ea8e8,#4a72c4);box-shadow:0 7px #3a5a9e}.honey-dream-module__925gOq__right{background:radial-gradient(circle at 35% 30%,#f0918f,#cf5a63);box-shadow:0 7px #a4434c}.honey-dream-module__925gOq__pedal:after{content:"";border:4px solid var(--honey);opacity:0;pointer-events:none;border-radius:50%;transition:opacity 90ms;position:absolute;inset:-6px}.honey-dream-module__925gOq__root[data-expect=left] .honey-dream-module__925gOq__left:after,.honey-dream-module__925gOq__root[data-expect=right] .honey-dream-module__925gOq__right:after,.honey-dream-module__925gOq__root[data-expect=any] .honey-dream-module__925gOq__pedal:after{opacity:1;animation:.62s ease-in-out infinite honey-dream-module__925gOq__breathe}@keyframes honey-dream-module__925gOq__breathe{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.honey-dream-module__925gOq__hit{animation:.11s ease-out honey-dream-module__925gOq__stomp}.honey-dream-module__925gOq__miss{animation:.16s ease-out honey-dream-module__925gOq__shake}@keyframes honey-dream-module__925gOq__stomp{0%{transform:translateY(0)}45%{transform:translateY(7px);box-shadow:0 0}to{transform:translateY(0)}}@keyframes honey-dream-module__925gOq__shake{0%,to{transform:translate(0)}25%{transform:translate(-7px)}75%{transform:translate(7px)}}.honey-dream-module__925gOq__overlay{z-index:5;text-align:center;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:linear-gradient(#fffaf02e,#fffaf06b);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px 24px calc(24px + 24vh);display:flex;position:absolute;inset:0}.honey-dream-module__925gOq__overlay>*{z-index:1;position:relative}.honey-dream-module__925gOq__overlay:before{content:"";background:#fffbf3ed;border-radius:30px;height:300px;position:absolute;top:calc(50% - 12vh);left:18px;right:18px;translate:0 -50%;box-shadow:0 12px 34px #78603c2e}.honey-dream-module__925gOq__overlayTitle{color:var(--ink);margin:0 0 6px;font-size:clamp(26px,8vw,40px);font-weight:800}.honey-dream-module__925gOq__overlayLine{color:#4b4165d1;margin:0;font-size:clamp(14px,4vw,17px);line-height:1.5}.honey-dream-module__925gOq__overlayButton{background:var(--honey);color:#5a4110;cursor:pointer;border:none;border-radius:999px;margin-top:18px;padding:15px 44px;font-size:19px;font-weight:800;box-shadow:0 5px #d8a520}.honey-dream-module__925gOq__overlayButton:active{transform:translateY(3px);box-shadow:0 2px #d8a520}.honey-dream-module__925gOq__root[data-phase=intro] .honey-dream-module__925gOq__hud,.honey-dream-module__925gOq__root[data-phase=intro] .honey-dream-module__925gOq__danger{opacity:0}.honey-dream-module__925gOq__debug{z-index:6;color:#d9f2c8;white-space:pre;pointer-events:none;background:#1c1828d1;border-radius:10px;margin:0;padding:9px 12px;font-family:ui-monospace,SF Mono,monospace;font-size:11px;line-height:1.55;position:absolute;top:128px;left:12px}@media (prefers-reduced-motion:reduce){.honey-dream-module__925gOq__wings ellipse,.honey-dream-module__925gOq__hornetWings ellipse,.honey-dream-module__925gOq__danger,.honey-dream-module__925gOq__alarm,.honey-dream-module__925gOq__pedal:after{animation:none}}.honey-dream-module__925gOq__farmRoot{--honey:#f6c445;--ink:#6b5a44;--cream:#fffaf0;width:100%;height:100dvh;color:var(--ink);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex-direction:column;font-family:system-ui,-apple-system,Apple SD Gothic Neo,sans-serif;display:flex;position:relative;overflow:hidden}.honey-dream-module__925gOq__farmSky{background:radial-gradient(120% 60% at 50% 66%,#ffe2b299 0%,#ffe2b200 62%),linear-gradient(#efe4fb 0%,#fdeaf0 46%,#fff1d9 100%);position:absolute;inset:0}.honey-dream-module__925gOq__farmStage{touch-action:none;position:absolute;inset:0}.honey-dream-module__925gOq__farmStage canvas{display:block}.honey-dream-module__925gOq__farmHud{z-index:2;padding:max(16px, env(safe-area-inset-top)) 18px 0;pointer-events:none;justify-content:space-between;align-items:baseline;gap:10px;display:flex;position:relative}.honey-dream-module__925gOq__jar{background:#fffaf0e0;border-radius:999px;align-items:center;gap:8px;padding:7px 15px 7px 11px;font-size:21px;font-weight:800;display:flex;box-shadow:0 4px 14px #96784629}.honey-dream-module__925gOq__jarIcon{font-size:19px}.honey-dream-module__925gOq__rate{color:#6b5a44b8;text-shadow:0 1px #fff9;font-size:12px;font-weight:600}.honey-dream-module__925gOq__hiveMeter{z-index:2;pointer-events:none;background:#fffaf0b8;border-radius:999px;height:20px;margin:9px 18px 0;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #8c6e3c2e}.honey-dream-module__925gOq__hiveFill{background:linear-gradient(to right, #ffe08a, var(--honey));height:100%;transition:width .2s linear}.honey-dream-module__925gOq__hiveMeter span{color:#6b5a44d9;place-items:center;font-size:11px;font-weight:700;display:grid;position:absolute;inset:0}.honey-dream-module__925gOq__gain{z-index:4;color:#b8791a;text-shadow:0 2px #ffffffd9;pointer-events:none;font-size:27px;font-weight:800;animation:1.7s ease-out forwards honey-dream-module__925gOq__rise;position:absolute;top:26%;left:50%;translate:-50%}.honey-dream-module__925gOq__gain em{color:#d08a1e;font-size:15px;font-style:normal;display:block}@keyframes honey-dream-module__925gOq__rise{0%{opacity:0;transform:translateY(14px)scale(.9)}18%{opacity:1;transform:translateY(0)scale(1)}75%{opacity:1}to{opacity:0;transform:translateY(-34px)}}.honey-dream-module__925gOq__farmActions{z-index:3;padding:0 18px max(18px, env(safe-area-inset-bottom));flex-direction:column;align-items:center;gap:9px;margin-top:auto;display:flex;position:relative}.honey-dream-module__925gOq__harvestButton{background:var(--honey);color:#5a4110;cursor:pointer;border:none;border-radius:22px;width:100%;max-width:340px;padding:17px;font-size:19px;font-weight:800;box-shadow:0 5px #d8a520}.honey-dream-module__925gOq__harvestButton:disabled{color:#6b5a4473;cursor:default;background:#e6dcc8e6;box-shadow:0 5px #c8bca8e6}.honey-dream-module__925gOq__harvestButton:active:not(:disabled){transform:translateY(3px);box-shadow:0 2px #d8a520}.honey-dream-module__925gOq__urgent{animation:1.2s ease-out infinite honey-dream-module__925gOq__urgentGlow}@keyframes honey-dream-module__925gOq__urgentGlow{0%{box-shadow:0 5px #d8a520,0 0 #f6c4458c}to{box-shadow:0 5px #d8a520,0 0 0 16px #f6c44500}}.honey-dream-module__925gOq__ghostButton{color:#6b5a44cc;cursor:pointer;background:#fffaf0b8;border:none;border-radius:999px;padding:8px 18px;font-size:13px;font-weight:700}.honey-dream-module__925gOq__overlayBack{color:#4b416599;cursor:pointer;background:0 0;border:none;border-radius:999px;margin-top:4px;padding:8px 18px;font-size:13px;font-weight:700}.honey-dream-module__925gOq__dimmed{opacity:0;pointer-events:none}.honey-dream-module__925gOq__sweepLayer{z-index:6;padding:0 18px calc(88px + env(safe-area-inset-bottom));cursor:pointer;background:linear-gradient(#3c2d1900 40%,#3c2d1947 100%);border:none;flex-direction:column;justify-content:flex-end;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.honey-dream-module__925gOq__sweepHint{color:var(--cream);text-shadow:0 1px 4px #503c1eb3;font-size:13px;font-weight:700}.honey-dream-module__925gOq__sweepTrack{background:#fffaf0e6;border-radius:14px;width:100%;max-width:340px;height:40px;position:relative;overflow:hidden;box-shadow:0 5px 18px #5a462847}.honey-dream-module__925gOq__sweepZone{background:linear-gradient(to bottom, #ffe490, var(--honey));position:absolute;top:0;bottom:0}.honey-dream-module__925gOq__sweepMarker{top:3px;bottom:3px;left:calc(var(--sweep,0) * 100%);background:#4b4165;border-radius:3px;width:6px;position:absolute;translate:-50%}@media (prefers-reduced-motion:reduce){.honey-dream-module__925gOq__gain,.honey-dream-module__925gOq__urgent,.honey-dream-module__925gOq__twinkle{animation:none}}.honey-dream-module__925gOq__twinkle{z-index:4;pointer-events:none;background:radial-gradient(circle,#fff0b4f2 0%,#ffd66480 40%,#0000 70%);border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;animation:.5s ease-out forwards honey-dream-module__925gOq__twinkle;position:fixed}@keyframes honey-dream-module__925gOq__twinkle{0%{opacity:0;transform:scale(.35)}25%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.honey-dream-module__925gOq__coin{background:#fffaf0e0;border-radius:999px;align-items:center;gap:6px;padding:7px 14px 7px 11px;font-size:19px;font-weight:800;display:flex;box-shadow:0 4px 14px #96784629}.honey-dream-module__925gOq__coinDot{background:radial-gradient(circle at 34% 30%,#ffe9a8,#e8b53c 70%,#c9971f);border-radius:50%;width:15px;height:15px;box-shadow:inset 0 -1px 1px #966e1459}.honey-dream-module__925gOq__meters{z-index:2;pointer-events:none;flex-direction:column;gap:6px;margin:9px 18px 0;display:flex;position:relative}.honey-dream-module__925gOq__meterRow{align-items:center;gap:8px;display:flex}.honey-dream-module__925gOq__meterLabel{color:#6b5a44e6;text-shadow:0 1px #fff9;min-width:46px;font-size:12px;font-weight:800}.honey-dream-module__925gOq__meterHint{text-align:right;color:#6b5a4499;text-shadow:0 1px #fff9;min-width:48px;font-size:11px;font-weight:700}.honey-dream-module__925gOq__meterTrack{background:#fffaf0b8;border-radius:999px;flex:1;height:15px;overflow:hidden;box-shadow:inset 0 1px 3px #8c6e3c2e}.honey-dream-module__925gOq__beeFill{background:linear-gradient(90deg,#cfe6b0,#9fd08a);height:100%;transition:width .14s linear}.honey-dream-module__925gOq__tapped{background:linear-gradient(90deg,#d9d2c4,#bdb4a2)}.honey-dream-module__925gOq__bloom{color:#6b5a44c7;text-shadow:0 1px #fff9;font-size:12px;font-weight:700}.honey-dream-module__925gOq__actionRow{gap:9px;width:100%;max-width:360px;display:flex}.honey-dream-module__925gOq__sellButton{color:#26401c;cursor:pointer;background:#8fbf7a;border:none;border-radius:22px;flex:0 0 34%;padding:17px;font-size:18px;font-weight:800;box-shadow:0 5px #6f9d5c}.honey-dream-module__925gOq__sellButton:disabled{color:#6b5a4473;cursor:default;background:#e6dcc8e6;box-shadow:0 5px #c8bca8e6}.honey-dream-module__925gOq__sellButton:active:not(:disabled){transform:translateY(3px);box-shadow:0 2px #6f9d5c}.honey-dream-module__925gOq__harvestButton{flex:1}.honey-dream-module__925gOq__sheet{z-index:7;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.honey-dream-module__925gOq__sheetScrim{cursor:pointer;background:#3c2d1952;border:none;position:absolute;inset:0}.honey-dream-module__925gOq__sheetBody{overscroll-behavior:contain;max-height:88%;padding:20px 18px max(20px, env(safe-area-inset-bottom));background:var(--cream,#fffaf0);border-radius:26px 26px 0 0;animation:.18s ease-out honey-dream-module__925gOq__rise-sheet;position:relative;overflow-y:auto;box-shadow:0 -10px 30px #78603c38}@keyframes honey-dream-module__925gOq__rise-sheet{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.honey-dream-module__925gOq__sheetTitle{color:var(--ink,#6b5a44);margin:0 0 4px;font-size:20px;font-weight:800}.honey-dream-module__925gOq__sheetNote{color:#6b5a44bf;margin:0 0 14px;font-size:13px;line-height:1.5}.honey-dream-module__925gOq__seed{text-align:left;cursor:pointer;background:#fff5e0;border:none;border-radius:16px;align-items:center;gap:10px;width:100%;margin-bottom:9px;padding:14px 16px;display:flex;box-shadow:0 3px #ecd9b4}.honey-dream-module__925gOq__seed:disabled{opacity:.45;cursor:default;box-shadow:0 3px #e2d6c2}.honey-dream-module__925gOq__seed:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #ecd9b4}.honey-dream-module__925gOq__seedName{color:var(--ink,#6b5a44);font-size:17px;font-weight:800}.honey-dream-module__925gOq__seedSpec{color:#6b5a44b3;flex:1;font-size:12px;font-weight:700}.honey-dream-module__925gOq__seedPrice{color:#b8791a;font-size:15px;font-weight:800}.honey-dream-module__925gOq__sheetClose{color:#6b5a44a6;cursor:pointer;background:0 0;border:none;border-radius:14px;width:100%;margin-top:4px;padding:12px;font-size:14px;font-weight:700}.honey-dream-module__925gOq__upgrade{cursor:pointer;background:#fff3dd;border:none;border-radius:15px;flex-direction:column;flex:1;align-items:center;gap:1px;padding:9px 8px;display:flex;box-shadow:0 3px #e8d3ac}.honey-dream-module__925gOq__upgrade:disabled{opacity:.45;cursor:default;box-shadow:0 3px #e0d5c2}.honey-dream-module__925gOq__upgrade:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #e8d3ac}.honey-dream-module__925gOq__upgradeName{color:var(--ink,#6b5a44);font-size:13px;font-weight:800}.honey-dream-module__925gOq__upgradeLevel{color:#6b5a4499;font-size:10px;font-weight:700}.honey-dream-module__925gOq__upgradePrice{color:#b8791a;font-size:14px;font-weight:800}.honey-dream-module__925gOq__dangerButton{color:#a84a4ae6;cursor:pointer;background:#ffebebcc;border:none;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:700}.honey-dream-module__925gOq__bubble{z-index:3;cursor:pointer;translate:-50% -100%;scale:var(--grow,1);transform-origin:50% 100%;background:#fffaf0f0;border:none;border-radius:999px 999px 999px 4px;flex-direction:column;align-items:center;gap:0;padding:6px 9px 5px;transition:scale .22s ease-out;animation:2.6s ease-in-out infinite honey-dream-module__925gOq__bob;display:flex;position:absolute;box-shadow:0 4px 12px #785a2847}@keyframes honey-dream-module__925gOq__bob{0%,to{margin-top:0}50%{margin-top:-5px}}.honey-dream-module__925gOq__bubble:after{content:"";inset:calc(-13px / var(--grow,1));border-radius:999px;position:absolute}.honey-dream-module__925gOq__bubbleDrop{font-size:15px;line-height:1}.honey-dream-module__925gOq__bubbleAmt{color:#8a6318;font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:800;line-height:1.2}.honey-dream-module__925gOq__bubbleFull{background:#ffecb2f7;animation:2.6s ease-in-out infinite honey-dream-module__925gOq__bob,1.2s ease-out infinite honey-dream-module__925gOq__ripe}@keyframes honey-dream-module__925gOq__ripe{0%{box-shadow:0 4px 12px #785a2847,0 0 #f6c44599}to{box-shadow:0 4px 12px #785a2847,0 0 0 14px #f6c44500}}.honey-dream-module__925gOq__bubble:active{scale:calc(var(--grow,1) * .9)}@media (prefers-reduced-motion:reduce){.honey-dream-module__925gOq__bubble,.honey-dream-module__925gOq__bubbleFull{animation:none}}.honey-dream-module__925gOq__upgrade{position:relative;overflow:hidden}.honey-dream-module__925gOq__upgrade:before{content:"";width:calc(var(--afford,0) * 100%);pointer-events:none;background:#f6c44547;transition:width .22s ease-out;position:absolute;top:0;bottom:0;left:0}.honey-dream-module__925gOq__upgrade:disabled:before{background:#c8b2824d}.honey-dream-module__925gOq__upgrade>*{position:relative}.honey-dream-module__925gOq__legacy{color:#6b5a44e6;background:#fffaf0db;border-radius:999px;align-items:center;gap:8px;padding:6px 13px;font-size:13px;font-weight:700;display:flex;box-shadow:0 4px 14px #96784629}.honey-dream-module__925gOq__legacy b{color:var(--ink,#6b5a44);font-size:14px}.honey-dream-module__925gOq__queenButton{color:#6a4b86;cursor:pointer;background:#f6e8ffe6;border:none;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:700;display:flex}.honey-dream-module__925gOq__queenButton em{color:#8a63b0;font-size:11.5px;font-style:normal;font-weight:800}.honey-dream-module__925gOq__queenButton:disabled{opacity:.42;cursor:default}.honey-dream-module__925gOq__treeBody{max-height:92%;padding:16px 0 max(14px, env(safe-area-inset-bottom));background:var(--cream,#fffaf0);border-radius:26px 26px 0 0;flex-direction:column;animation:.18s ease-out honey-dream-module__925gOq__rise-sheet;display:flex;position:relative;box-shadow:0 -10px 30px #78603c38}.honey-dream-module__925gOq__treeHead{justify-content:space-between;align-items:baseline;padding:0 16px;display:flex}.honey-dream-module__925gOq__treeDna{color:#7a5aa8;font-size:18px;font-weight:800}.honey-dream-module__925gOq__treeHint{color:#6b5a44ad;margin:4px 0 10px;padding:0 16px;font-size:12px;font-weight:700}.honey-dream-module__925gOq__lanes{overscroll-behavior:contain;flex:0 auto;min-height:0;overflow:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000)}.honey-dream-module__925gOq__lane{border-top:1px solid #78603c1a;align-items:stretch;width:max-content;min-width:100%;display:flex}.honey-dream-module__925gOq__lane:last-child{border-bottom:1px solid #78603c1a}.honey-dream-module__925gOq__laneHead{z-index:2;background:linear-gradient(90deg, var(--cream,#fffaf0) 84%, #fffaf000);flex:none;grid-template-rows:auto auto;grid-template-columns:22px 1fr;align-content:center;gap:0 7px;width:128px;padding:9px 8px 9px 14px;display:grid;position:sticky;left:0}.honey-dream-module__925gOq__laneIcon{grid-row:1/3;align-self:center;font-size:19px;line-height:1}.honey-dream-module__925gOq__laneName{color:var(--ink,#6b5a44);align-items:baseline;gap:5px;font-size:14px;font-weight:800;display:flex}.honey-dream-module__925gOq__laneName b{color:var(--hue);font-variant-numeric:tabular-nums;font-size:15px}.honey-dream-module__925gOq__laneName i{font-size:11px;font-style:normal}.honey-dream-module__925gOq__laneEffect{color:#6b5a44a8;font-size:10.5px;font-weight:700;line-height:1.3}.honey-dream-module__925gOq__laneTrack{align-items:center;padding:7px 18px 7px 2px;display:flex}.honey-dream-module__925gOq__laneCol{flex-direction:column;gap:8px;margin-right:14px;display:flex}.honey-dream-module__925gOq__laneLocked .honey-dream-module__925gOq__laneHead{opacity:.62;padding-top:7px;padding-bottom:7px}.honey-dream-module__925gOq__laneLocked .honey-dream-module__925gOq__laneEffect{font-size:10px;line-height:1.25}.honey-dream-module__925gOq__laneShut{background:repeating-linear-gradient(-45deg,#8c82731f 0 5px,#0000 5px 11px);border-radius:8px;flex:1;min-width:200px;margin:9px 18px 9px 0}.honey-dream-module__925gOq__ruler{z-index:3;background:var(--cream,#fffaf0);align-items:center;width:max-content;min-width:100%;padding-bottom:3px;display:flex;position:sticky;top:0}.honey-dream-module__925gOq__rulerHead{background:var(--cream,#fffaf0);flex:none;width:128px;height:1px;position:sticky;left:0}.honey-dream-module__925gOq__rulerCol{text-align:center;color:#6b5a446b;flex:none;width:44px;margin-right:14px;font-size:9.5px;font-weight:800}.honey-dream-module__925gOq__rulerCol:first-of-type{margin-left:2px}.honey-dream-module__925gOq__cell{flex:none;place-items:center;width:44px;height:28px;display:grid;position:relative}.honey-dream-module__925gOq__cell:before{content:"";background:#78603c2e;height:2px;margin-top:-1px;position:absolute;top:50%;left:-16px;right:50%}.honey-dream-module__925gOq__cell:after{content:"";background:#78603c2e;width:2px;height:22px;margin-left:-1px;position:absolute;bottom:50%;left:50%}.honey-dream-module__925gOq__laneCol:first-child .honey-dream-module__925gOq__cell:before{display:none}.honey-dream-module__925gOq__laneCol:first-child .honey-dream-module__925gOq__cell:nth-child(2):before{display:block;left:-12px}.honey-dream-module__925gOq__laneCol .honey-dream-module__925gOq__cell:first-child:after{display:none}.honey-dream-module__925gOq__cellLinked:before{background:var(--hue);height:3px;margin-top:-1.5px}.honey-dream-module__925gOq__cellStacked:after{background:var(--hue);width:3px;margin-left:-1.5px}.honey-dream-module__925gOq__knot{z-index:1;font-variant-numeric:tabular-nums;color:#6b5a4457;cursor:pointer;background:#faf5ecb8;border:2px solid #78603c29;place-items:center;padding:0;font-weight:900;display:grid;position:relative}.honey-dream-module__925gOq__knot_minor{border-radius:999px;width:28px;height:20px;font-size:9.5px}.honey-dream-module__925gOq__knot_major{border-radius:50%;width:28px;height:26px;font-size:10.5px}.honey-dream-module__925gOq__knot_stone{border-width:2.5px;border-radius:8px;width:32px;height:26px;font-size:11px}.honey-dream-module__925gOq__knotReady{border-color:var(--hue);width:auto;min-width:44px;height:24px;color:var(--hue);letter-spacing:-.2px;box-shadow:0 0 0 3px color-mix(in srgb, var(--hue) 20%, transparent);background:#fffaf0;border-radius:999px;grid-auto-flow:column;gap:4px;padding:0 8px;font-size:10px}.honey-dream-module__925gOq__knotReady em{color:color-mix(in srgb, var(--hue) 62%, #6b5a44);font-size:9.5px;font-style:normal;font-weight:800}.honey-dream-module__925gOq__knotMine{background:var(--hue);color:#fff;border-color:#fff}.honey-dream-module__925gOq__knotPicked{outline-offset:2px;outline:3px solid #e0512f}.honey-dream-module__925gOq__knot:active{transform:scale(.9)}.honey-dream-module__925gOq__treeFoot{flex:none;padding:10px 16px 0}.honey-dream-module__925gOq__treeName{align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.honey-dream-module__925gOq__treeName strong{color:var(--ink,#6b5a44);font-size:17px;font-weight:800}.honey-dream-module__925gOq__treeName em{color:#6b5a44b3;font-size:12px;font-style:normal;font-weight:700}.honey-dream-module__925gOq__treeWhy{color:#6b5a44d1;min-height:32px;margin:0 0 8px;font-size:13px;line-height:1.45}.honey-dream-module__925gOq__treeWhy b{color:var(--ink,#6b5a44)}.honey-dream-module__925gOq__treeTake{color:#5a4321;cursor:pointer;background:#f3c250;border:none;border-radius:15px;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:6px;padding:13px;font-size:16px;font-weight:800;display:flex;box-shadow:0 3px #d8a736}.honey-dream-module__925gOq__treeTake em{opacity:.72;font-size:12px;font-style:normal}.honey-dream-module__925gOq__treeTake:disabled{opacity:.5;cursor:default;background:#e6ddcc;box-shadow:0 3px #d3c8b4}.honey-dream-module__925gOq__treeTake:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #d8a736}.honey-dream-module__925gOq__legacy{cursor:pointer;pointer-events:auto;border:none}.honey-dream-module__925gOq__legacy:active{transform:translateY(1px)}.honey-dream-module__925gOq__burst{z-index:5;pointer-events:none;width:0;height:0;position:absolute}.honey-dream-module__925gOq__burstRing{border:2.5px solid #f3c250e6;border-radius:50%;animation:.46s cubic-bezier(.2,.8,.3,1) forwards honey-dream-module__925gOq__burst-ring;position:absolute;inset:-14px}@keyframes honey-dream-module__925gOq__burst-ring{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(2.6)}}.honey-dream-module__925gOq__drop{background:radial-gradient(circle at 35% 30%,#ffe6a4,#eaa72c);border-radius:50% 50% 50% 20%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;animation:.56s cubic-bezier(.15,.7,.3,1) forwards honey-dream-module__925gOq__drop-fly;position:absolute}@keyframes honey-dream-module__925gOq__drop-fly{0%{opacity:.2;transform:translate(0)scale(.4)}22%{opacity:1}to{transform:translate(var(--dx), var(--dy)) scale(.45);opacity:0}}.honey-dream-module__925gOq__pip{z-index:6;font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 2px 6px #785a2859;pointer-events:none;font-weight:900;font-size:calc(15px + var(--lift,0) * 9px);color:color-mix(in srgb, #b8791a, #e0512f calc(var(--lift,0) * 100%));align-items:baseline;gap:4px;animation:.8s cubic-bezier(.2,.7,.3,1) forwards honey-dream-module__925gOq__pip-rise;display:flex;position:absolute;translate:-50% -50%}.honey-dream-module__925gOq__pip em{opacity:.85;font-size:.72em;font-style:normal}@keyframes honey-dream-module__925gOq__pip-rise{0%{opacity:0;transform:translateY(6px)scale(.7)}18%{opacity:1;transform:translateY(0)scale(1.12)}32%{transform:translateY(-4px)scale(1)}to{opacity:0;transform:translateY(-52px)scale(1)}}.honey-dream-module__925gOq__chain{z-index:6;pointer-events:none;background:#fffaf0eb;border-radius:16px;flex-direction:column;align-items:center;gap:5px;padding:8px 16px 9px;animation:.22s cubic-bezier(.2,1.4,.4,1) honey-dream-module__925gOq__chain-pop;display:flex;position:absolute;top:17%;left:50%;translate:-50%;box-shadow:0 6px 18px #966e283d}@keyframes honey-dream-module__925gOq__chain-pop{0%{transform:scale(.82)}60%{transform:scale(1.06)}to{transform:scale(1)}}.honey-dream-module__925gOq__chainCount{color:#b8791a;font-variant-numeric:tabular-nums;font-size:19px;font-weight:900}.honey-dream-module__925gOq__chainCount b{color:#e0512f;font-size:24px}.honey-dream-module__925gOq__chainTrack{background:#b8791a29;border-radius:999px;width:88px;height:5px;overflow:hidden}.honey-dream-module__925gOq__chainLeft{transform-origin:0;background:linear-gradient(90deg,#f3c250,#e0512f);border-radius:999px;height:100%;animation:linear forwards honey-dream-module__925gOq__chain-drain;display:block}@keyframes honey-dream-module__925gOq__chain-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.honey-dream-module__925gOq__chainSum{color:#6b5a44c7;font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}@media (prefers-reduced-motion:reduce){.honey-dream-module__925gOq__drop,.honey-dream-module__925gOq__burstRing,.honey-dream-module__925gOq__pip,.honey-dream-module__925gOq__chain{animation-duration:1ms}.honey-dream-module__925gOq__chainLeft{animation:none}}.honey-dream-module__925gOq__ghostButton:active,.honey-dream-module__925gOq__queenButton:active:not(:disabled),.honey-dream-module__925gOq__dangerButton:active,.honey-dream-module__925gOq__sheetClose:active,.honey-dream-module__925gOq__overlayBack:active{filter:brightness(.97);transform:translateY(2px)}.honey-dream-module__925gOq__dnaPing{z-index:8;color:#6a4a9c;white-space:nowrap;pointer-events:none;background:linear-gradient(135deg,#efe4fb,#fff1d9);border-radius:999px;align-items:center;gap:7px;padding:9px 18px;font-size:17px;font-weight:900;animation:1.5s cubic-bezier(.2,.9,.3,1) forwards honey-dream-module__925gOq__dna-ping;display:flex;position:absolute;top:12%;left:50%;translate:-50%;box-shadow:0 8px 22px #6e50964d}@keyframes honey-dream-module__925gOq__dna-ping{0%{opacity:0;transform:translateY(10px)scale(.7)}14%{opacity:1;transform:translateY(0)scale(1.1)}26%{transform:scale(1)}76%{opacity:1}to{opacity:0;transform:translateY(-16px)scale(.98)}}.honey-dream-module__925gOq__chainGate{color:#7a5aa8d9;font-size:11.5px;font-weight:800}@media (prefers-reduced-motion:reduce){.honey-dream-module__925gOq__dnaPing{animation-duration:1.2s}}.honey-dream-module__925gOq__labPip{z-index:3;color:#6a4a9c;cursor:pointer;translate:-50% -100%;scale:var(--grow,1);transform-origin:50% 100%;background:linear-gradient(135deg,#efe4fb,#fff1d9);border:none;border-radius:999px 999px 999px 4px;align-items:center;gap:4px;padding:6px 11px 5px;font-size:12px;font-weight:900;animation:2.6s ease-in-out infinite honey-dream-module__925gOq__bob,1.2s ease-out infinite honey-dream-module__925gOq__ripe;display:flex;position:absolute;box-shadow:0 4px 12px #6e50964d}.honey-dream-module__925gOq__labPip:after{content:"";inset:calc(-13px / var(--grow,1));border-radius:999px;position:absolute}.honey-dream-module__925gOq__labPip:active{transform:translateY(2px)}.honey-dream-module__925gOq__shopHead{color:#6b5a44b8;margin:14px 0 6px;font-size:13px;font-weight:800}.honey-dream-module__925gOq__millChip{color:#8a6318;white-space:nowrap;background:#f3c25038;border-radius:999px;margin-left:7px;padding:2px 8px;font-size:11px;font-weight:800}.honey-dream-module__925gOq__tabs{background:#fffaf0d1;border-radius:20px;gap:4px;width:100%;max-width:360px;padding:5px;display:flex;box-shadow:0 4px 14px #96784629}.honey-dream-module__925gOq__tab{color:#6b5a44a8;cursor:pointer;background:0 0;border:none;border-radius:15px;flex-direction:column;flex:1;align-items:center;gap:2px;padding:6px 0 5px;font-size:11px;font-weight:800;display:flex;position:relative}.honey-dream-module__925gOq__tab>span{font-size:20px;line-height:1}.honey-dream-module__925gOq__tab:active{transform:translateY(1px)}.honey-dream-module__925gOq__tabOn{color:var(--ink,#6b5a44);background:#fff5e0;box-shadow:0 2px #ecd9b4}.honey-dream-module__925gOq__dot{background:#ff7a6b;border-radius:50%;width:9px;height:9px;animation:1.4s ease-in-out infinite honey-dream-module__925gOq__dotPulse;position:absolute;top:4px;right:calc(50% - 17px);box-shadow:0 0 0 2px #fffaf0}@keyframes honey-dream-module__925gOq__dotPulse{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.honey-dream-module__925gOq__jarNums{flex-direction:column;line-height:1.05;display:flex}.honey-dream-module__925gOq__jarNums .honey-dream-module__925gOq__rate{font-size:11px;font-weight:700}.honey-dream-module__925gOq__sellButton em{opacity:.8;margin-top:2px;font-size:11px;font-style:normal;font-weight:700;display:block}.honey-dream-module__925gOq__seedDanger{background:#fde9e4;box-shadow:0 3px #efc8be}.honey-dream-module__925gOq__seedDanger .honey-dream-module__925gOq__seedName{color:#b5473c}
