._money_37dm9_1{border-radius:calc(var(--r-lg) - 3px);flex-direction:column;gap:4px;padding:14px 18px 16px;display:flex;position:relative;overflow:hidden}._money_37dm9_1:after{content:"";border:14px solid #ffffff2e;border-radius:50%;width:120px;height:120px;position:absolute;top:-30px;right:-30px}._money_37dm9_1 small{font-size:14px;font-weight:600}._bal_37dm9_24{letter-spacing:-.5px;color:#fff;-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;font-size:46px;font-weight:900;line-height:1.05}._dot_37dm9_33{background:var(--green);border:1.5px solid var(--ink);border-radius:4px;width:8px;height:8px;animation:1.2s ease-in-out infinite _pulse_37dm9_1}._full_37dm9_41{animation:1.4s ease-in-out infinite _wiggle_37dm9_1}@keyframes _pulse_37dm9_1{0%,to{transform:scale(1)}50%{transform:scale(1.5)}}@keyframes _wiggle_37dm9_1{0%,70%,to{transform:none}75%{transform:rotate(-3deg)}80%{transform:rotate(3deg)}85%{transform:rotate(-2deg)}90%{transform:rotate(2deg)}}._tut_37dm9_72{margin:0 0 14px;font-size:16px;font-weight:500;line-height:1.4}._count_37dm9_78{font-variant-numeric:tabular-nums;font-weight:800}._shell_1nabp_1{isolation:isolate;background:var(--sky);flex-direction:column;display:flex;position:fixed;inset:0}._main_1nabp_9{overscroll-behavior:contain;scrollbar-width:none;flex:1;position:relative;overflow-y:auto}._main_1nabp_9::-webkit-scrollbar{display:none}._view_1nabp_19{animation:.35s cubic-bezier(.2,1.4,.4,1) _slide-in_1nabp_1}._nav_1nabp_22{z-index:2;padding:10px 10px calc(16px + env(safe-area-inset-bottom,0px));border-top:var(--line);background:#fff;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid;position:relative}._nav_1nabp_22 a{color:var(--ink);border:3px solid #0000;border-radius:14px;flex-direction:column;align-items:center;gap:3px;padding:5px 0;font-size:11px;font-weight:700;text-decoration:none;transition:transform .15s;display:flex}._nav_1nabp_22 a[data-on=true]{background:var(--yellow);border-color:var(--ink);box-shadow:0 4px 0 var(--ink);transform:translateY(-4px)}._bar_1nabp_52{z-index:2;min-height:52px;padding:calc(6px + env(safe-area-inset-top,0px)) 10px 6px;border-bottom:var(--line);background:#fff;align-items:center;gap:6px;display:flex;position:relative}._title_1nabp_63{flex:1;align-items:center;gap:6px;min-width:0;display:flex}._title_1nabp_63 h1{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;margin:0;font-size:16px;font-weight:800;line-height:1.1;display:-webkit-box;overflow:hidden}._help_1nabp_82{border:2.5px solid var(--ink);background:var(--yellow);cursor:pointer;border-radius:50%;flex:none;width:24px;height:24px;padding:0;font-size:14px;font-weight:800;line-height:1}._help_1nabp_82:active{transform:scale(.9)}._helpText_1nabp_98{margin:0;font-size:16px;line-height:1.5}._lvl_1nabp_103{color:var(--ink);text-decoration:none;display:flex}._back_1nabp_108{border:var(--line);background:var(--yellow);width:38px;height:38px;box-shadow:2px 2px 0 var(--ink);cursor:pointer;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}._back_1nabp_108:active{box-shadow:none;transform:translate(2px,2px)}._cash_1nabp_125,._gems_1nabp_126{border:2.5px solid var(--ink);height:32px;color:var(--ink);white-space:nowrap;border-radius:16px;align-items:center;gap:4px;padding:0 8px;font-size:13px;font-weight:800;text-decoration:none;display:flex}._cash_1nabp_125{background:var(--mint)}._gems_1nabp_126{background:var(--sky)}._hub_1nabp_146,._item_1nabp_151{flex-direction:column;gap:10px;display:flex}._row_1nabp_156{border:var(--line);border-radius:var(--r);box-shadow:var(--shadow);background:var(--paper);color:var(--ink);align-items:center;gap:12px;padding:10px 12px;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:flex}._row_1nabp_156:active{box-shadow:1px 1px 0 var(--ink);transform:translate(3px,3px)}._row_1nabp_156[data-locked=true]{opacity:.6}._icon_1nabp_178{border:var(--line);border-radius:14px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._text_1nabp_188{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._text_1nabp_188 b{font-size:16px;font-weight:700}._text_1nabp_188 small{opacity:.75;font-size:13px;font-weight:500;line-height:1.3}@keyframes _slide-in_1nabp_1{0%{opacity:.3;transform:translateY(24px)}to{opacity:1;transform:none}}._sky_1qnym_1{z-index:-2;background:linear-gradient(var(--sky) 0%, var(--sky2) 55%, #e6f7ff 100%);position:absolute;inset:0;overflow:hidden}._sun_1qnym_8{position:absolute;top:150px;right:84px}._rays_1qnym_13,._disc_1qnym_14{border-radius:50%;position:absolute}._rays_1qnym_13{background:repeating-conic-gradient(#ffffff73 0deg 7deg,#0000 7deg 18deg);width:640px;height:640px;margin:-320px;animation:90s linear infinite _spin_1qnym_1;-webkit-mask-image:radial-gradient(closest-side,#000 15%,#0000);mask-image:radial-gradient(closest-side,#000 15%,#0000)}._disc_1qnym_14{background:var(--yellow);border:var(--line);width:96px;height:96px;margin:-48px;box-shadow:inset -9px -9px #ff9f1c8c,0 0 0 10px #ffeca08c}._cloud_1qnym_36{animation:linear infinite _drift_1qnym_1;position:absolute;left:0;overflow:visible}._city_1qnym_42{left:0;right:0;bottom:calc(80px + env(safe-area-inset-bottom,0px));z-index:-1;pointer-events:none;height:260px;transition:transform .5s,opacity .5s;position:absolute}._city_1qnym_42[data-inner=true]{opacity:.6;transform:translateY(56px)}._city_1qnym_42 svg{width:100%;height:100%;display:block}._win_1qnym_63{animation:7s ease-in-out infinite _glow_1qnym_1}@keyframes _spin_1qnym_1{to{transform:rotate(360deg)}}@keyframes _drift_1qnym_1{0%{transform:translate(-100%)}to{transform:translate(100vw)}}@keyframes _glow_1qnym_1{0%,25%,to{opacity:0}40%,85%{opacity:1}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#1f1b16;--cream:#fff3d1;--paper:#fffaf0;--green:#2fbf71;--orange:#ff9f1c;--yellow:#ffd23f;--sky:#7fd3ff;--sky2:#b9e8ff;--pink:#ff7aa8;--mint:#b8f2a0;--lilac:#c9b6ff;--red:#ff5a4e;--line:3px solid var(--ink);--shadow:4px 4px 0 var(--ink);--shadow-lg:5px 5px 0 var(--ink);--r:18px;--r-lg:22px;--font:Rubik, system-ui, sans-serif;--display:"Rubik Mono One", Rubik, sans-serif}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#root{height:100%;margin:0}body{background:var(--cream);color:var(--ink);font-family:var(--font);overscroll-behavior:none;font-weight:500}button{color:inherit;font-family:inherit}:focus-visible{outline:3px solid var(--pink);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
