@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:500;src:url(./fredoka-latin-500-normal-B0JifZgm.woff2)format("woff2"),url(./fredoka-latin-500-normal-BL692wg7.woff)format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(./fredoka-latin-600-normal-C4zohCW5.woff2)format("woff2"),url(./fredoka-latin-600-normal-CcrEjrB4.woff)format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(./fredoka-latin-700-normal-BOIZVyIN.woff2)format("woff2"),url(./fredoka-latin-700-normal-C8FeHd3X.woff)format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAqEABAAAAAAE7AAAAolAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGlgbhRocLgZgP1NUQVRAAIE4EQgKkyCOLQs+AAE2AiQDeAQgBYUUB4EuDAcb5w+jopyScqT4iwXOiVbGE98JTS0zFr0u2x0BICNS8YHnpwgeuVT4Bmj0fHjctPcTpHhKglTWBgl1o7cBWyeiWFXuvOuJeG/qTmdKdw7Pf3+k576fTCwBDUUgnIkVtLTstILXC1jaySq24Mp9Vm3DtERi+0cTWUPdq7fTsWrRPzmXrW3tA/D5zVgAMmrClx4hyYDaB6T/W2uVv4PZnkNTD4l3LfO62B4fs2EwX8S8qjQiVNol3KJai5RIaBH7/NnSAAv9TdwLe6FlMFf+tP/qjUFQ1AAAcKKEIUQICQkizFaXUyBUNU9oTkLoGNAiRaERBGiNOCjVMzwuAcjZ+dCbkn7DYD3yexphPXM314IjAiAUMgAEZbHKGvSpv7EWv2ZkI/K8amgEDkBiEOIWCFEG4J50chIMQg4g9tEjfqB0HKvQ1PeMiNoKSbrVZxmFqCevKleim0LZUsUzixZNj0RDXiBuSxuSOPorviu1CRlAujEPvUxzC4NwIvkhahGRCMveSVU0xIBUQDzADIiGjQjNvVQ5nGCC4wBvyW45BaqEkk2u0XkY3kYv0hC6RyCFgq9VsBYBwsgvk0o0ZBDSVKsztFiRhpG+dwcwyrGNSKPLeT4gJdVUCnggzul2AF17Reh9/obQub4hIbRaRv2DuHYjYCZCmrkMghgkXBR97VGEQMxLkAwliiHwS6KU1x20jJCIKNyf8mTJxKjHAULvSQS0lJUaBTFQt54M6Lsa2UVmktGXow3qEuVwi00XPj+24ZcLxpHmgP7wLwATAOSvNgF4IgTJPg9wZwWsqJuy8mYC4LW95nJCQDB0ORU1fMdgINOkYpAFkUMjHi8yC82b3A+F5zDNjjiJm7xOWsl3tbcuD0KL6DCe5xd0CNJmexxkkt47CtBji/7qbd3QDgD+/0aco63uqjeorv5erQTRi5GiQatDWxEFCRX59bXqkIUNEAOR9lgX1BvQa/BB92oAhWqboOpg0R3VBoCgaj8kKPa7T4IIkdpYEm1Wd3GZS7SczcIwarXeaNGq1QPFKpFHJVYqtv0azJhyguekXfS/k4Jh5etdJJkE4qNGYUfOKmh8yHr7A7k3YzpSGMJDCSOSIIh5JfszMcxLEONnm8kSPQx9OVE2bwd5ktkvXAqDTe6cQuEzhst2q+A6P18Mgq73luMnKBCaSHAY5vfbObP75dMYTq1OvZYP2o4ctGeI1S7l9gvCuygL5PvN74jf1woufuljpgLExTUlS5Yx/CK68yL4RBr8E8MsqEgX3ht1Cks2uF+Vw0vTZNLC/pRNBhsiGb9fyqbFNJ/ntTeEC5NKCZbEyq8T+L6lORm0cQkJU9AC5VQ/JnmzUX55aFJqD833crThbFYarp4Q0rzOKaSENxjY1aksv/8tt7tKbRMFnoM2yadEupGYw9auR01bjU4Nz3tsgDBeLFaB0qQdeRFi65oic0NcttjB9HK/i9tuTxA/YlmOqF2Q8wPihXU/BK94NfkdEJn3IvcawGHx3LB2yA21XtZzQtowMu+/QVW59QMVobD18AfyYMD0SlocrCbjMpIDU4EvdWcvRXaal3snXWlPKUIZop4TUvpRUnxJAEgiJGWTYnBubCnHxEJoq2VEVMIBySNXi5ea8uHiT5M5k14MvySI6QfBQuQc7rxZCJHDJ6F/Gfr6jfUfZg+WDMbSSeu0le2NW+J2/rrj19wljb9Xcvsk5u/LdJrfXDUP7xW3nS5uw5jOc3h3suasYUjHta/qNHtnDxVeeFkL5w4KQqCBu68N353ExybvDodamzMgwvd8lLieuBzOHPrtjkjT1cYovdzr1CrLfh4/P2ApKhhbmu1KcWpOz+qxflj9e9JbGxrkUcy6rmvUhvv8I9n5tzdGOtLtKcP75ow0otec/OqBJ+w72caATQh6ue0n7RP/iPsm5+SZ9r+m/fVyRw4myPkNZuXQHlmrH7M9Wi22CXnse/wiXjVsZMYKwukHmIWJeh16i3+a/uVXmj+l/eZuf6cWZ5PGJd5Zu1/pzDjCuYNWIeDm9jLZnz9Xqj5UWayaH3GJibq/ptUSUXLujzdzdj5Tw85GX9MoDleejec+Oj1kiJCR4hhp7qrNSugiuxxrnNa647njay789S1y1aNfDVmz2h7vTh5YMxQTw2IX8JqFG65f+oW1TbQKE2xsAf8rzyz85fLl1ZxhoGCdqOPQ7TQrtholChHrSFH12iYTJsQyZ/IiJTI6qzWX++7TtAfd+8ZkhJ+yRYtlYlOrnlOwayulY3qKmYA+SiyXZEzOZV1U3MQ2c/fCHhyeb7K+cHMd7KTngjUwmL3FuW9u1zKdxWbTuE5Nu3iamOnsZzbbO7VTxcgPd3/k7NE2LpL1BAQh4OG0lt308tTckjjzIPte7eQXVqHDw+0utrT0HdeShzAh6GHXs56gcBR964x97NaqYRxXetcivPRqjdk/DUtpr+beC2CIENfp5ViP2BYX9LFab2eosqeGiONsT4nn7G8Z95Z/M+vYnZ/T/loxfeYyzNYwZZ/NOH5+aQ5ef3Pajf0gu6Uz+TeS1228MPdCR31qXbLk4Or76/ZXh2R2IkQPsq3arXn48Ny+11PomVLpStoLmPz3OPhw28yZ2Lorcs9IpYq2Xm9wzf1m25n3hwUNhtuvqwzfV3xua3ivvmNF/Sn8miNznTQYTrhkJ+TW4wbDziw5irM3kS9vbv9nYvvG8NbrM++ZfrcHFYVagQCkDF6zpbQxcttHxNIIDJFKdcZGyQgSD0pBomPfu5RCjc5DkHtA5j0Rad+rLeOj6ihf0fXDUtDfkHWwmulPsZ6mCGqP7MdZXnvp+2VJ9fv3KiNZX/sQAMV517SjZaLGHgyj6TsAnNq5dA6AK9uGPqG/O3HU098AJCgAQOCNiPDAGP73nAFE3zmmYpFZu0mF2w8oygydtBUyyQCwvvIzOgdEWlc09NaeAnuSz/47d2nHQsWAlLe/UAG9oddvsgNqM5cs/+qFAGL0RpmATg4pmKa2JGw0kWXMyyvAgUiO1oGijsiB1s2uoSLSQSzSAgeJRG0Oatn6AaOXaR+OYa5HACW9diCQUw4Va1AfFRigTqMabtVGquDTrLy28atQFoBshvKroU51hvqURFE/n2lcxY3Xjw8S1ZvVK5RW0iZeU1KhXjPgUzWxaqmbrqdMmoFK9FuyazlyyuaaESU2LlW9Ti1epl2ZLl2G771IkyY+/oFaHobQMi1grm6NhxyZj6cudXrqGxpJzEzHZS7eMOXqeMobBGmdSoveOObQkkOsM1m8+HxGNVWsTAVHW3hMiVedmlBJObdSYFOrWcVIadttlGKgWn4JqA8xo2bqf0gMwGq/vW7IdYvdRsU63DRCwHi30aEwx3uhiYiIiYRISRiRETmuuj5rqa1IT3ekyz7Si+X+Bn81Xp6Vni/7a0XD/f/zR5S5vS3NfigRlVmv4ZI1V1T76hbZ6xL68DX4EgAAAA==)format("woff2"),url(data:font/woff;base64,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)format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff")}:root{--u:min(1vw, .5625vh);--ink:#3b1d6e;--ink2:#6a4a9e;--paper:#fff3dc;--paper2:#ffe6bd;--wood1:#d89a58;--wood2:#a8652c;--wood3:#6e3d17;--pink1:#ff9fd0;--pink2:#ff5fa8;--pink3:#d63a86;--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px);--sal:env(safe-area-inset-left,0px);--sar:env(safe-area-inset-right,0px);--font:"Fredoka", "Arial Rounded MT Bold", "Segoe UI", system-ui, sans-serif;--tx:1;--ol:0 2px 0 #3b1d6e, 0 0 4px #3b1d6e;--ol1:0 1px 0 #3b1d6e, 0 0 3px #3b1d6e;--wood:repeating-linear-gradient(90deg, #3c190517 0 2px, transparent 2px 9px, #ffdca012 9px 11px, transparent 11px 23px), linear-gradient(#e2a867, #b87238 55%, #8f5424)}@supports (height:1dvh){:root{--u:min(1vw, .5625dvh)}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html,body{height:100%;height:var(--vh,100dvh);overscroll-behavior:none;font-family:var(--font);color:var(--ink);background:#5b2a7a;margin:0;font-size:18px;font-weight:600;overflow:hidden}.bigtext{--tx:1.2}#c{touch-action:none;display:block;position:fixed;top:0;bottom:0;left:50%;translate:-50%;box-shadow:0 0 60px #14002899;width:min(100%, calc(var(--u) * 100))!important;height:100%!important}body:before{content:"";background:var(--backdrop,url(../img/bg_game.webp)) center / cover;filter:blur(28px)brightness(.45)saturate(1.2);position:fixed;top:-40px;bottom:-40px;left:-40px;right:-40px}#ui{height:var(--vh,100dvh);pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.screen{width:min(100%, calc(var(--u) * 100));pointer-events:none;display:none;position:absolute;top:0;bottom:0;left:50%;translate:-50%}.screen.on{display:flex}button{font:inherit;color:inherit;cursor:pointer;pointer-events:auto;touch-action:manipulation;background:0 0;border:0;margin:0;padding:0}img{-webkit-user-drag:none;pointer-events:none;display:block}.pop{animation:.55s cubic-bezier(.2,1.4,.4,1) popk}@keyframes popk{0%{scale:1.18 .8}35%{scale:.92 1.1}65%{scale:1.04 .97}to{scale:1}}@keyframes bobk{0%,to{translate:0}50%{translate:0 -5px}}@keyframes pulsek{50%{scale:1.14}}@keyframes shakek{20%{translate:-8px}40%{translate:8px}60%{translate:-5px}80%{translate:4px}}@keyframes popin{0%{scale:.82 1.18}40%{scale:1.1 .92}70%{scale:.97 1.03}to{scale:1}}.popin{transform-origin:50% 100%;animation:.5s cubic-bezier(.2,1.4,.4,1) popin}#splash{pointer-events:auto;z-index:50;background:radial-gradient(circle at 50% 35%,#ff9fd0,#7a3ee0 85%);flex-direction:column;justify-content:center;align-items:center;width:100%;transition:opacity .35s;left:0;translate:none}#splash.fade{opacity:0}#splash img{filter:drop-shadow(0 10px 16px #280a5066);width:min(78vw,330px);height:auto;animation:1.3s cubic-bezier(.3,1.5,.5,1) both logoBounce,3s ease-in-out 1.3s infinite bobk}#splash .dots{margin-top:18px}#splash .dots i{background:#fff;border-radius:50%;width:12px;height:12px;margin:0 4px;animation:1s infinite dotk;display:inline-block}#splash .dots i:nth-child(2){animation-delay:.15s}#splash .dots i:nth-child(3){animation-delay:.3s}@keyframes dotk{50%{translate:0 -10px}}@keyframes logoBounce{0%{opacity:0;scale:.2}60%{opacity:1;scale:1.12}to{scale:1}}.cpill{height:calc(var(--u) * 9);min-width:calc(var(--u) * 24);padding:0 calc(var(--u) * 3) 0 calc(var(--u) * 9);border:calc(var(--u) * .9) solid var(--wood2);box-shadow:inset 0 calc(var(--u) * -.8) 0 #b46e2840, 0 calc(var(--u) * .9) 0 var(--wood3), 0 calc(var(--u) * 1.6) calc(var(--u) * 2) #280a3c59;pointer-events:none;background:linear-gradient(#fff8e6,#ffe9bd);border-radius:999px;align-items:center;display:inline-flex;position:relative}.cpill img{left:calc(var(--u) * -1.5);width:calc(var(--u) * 11);height:calc(var(--u) * 11);filter:drop-shadow(0 2px 2px #280a3c59);position:absolute;top:50%;translate:0 -50%}.cpill b{font-size:calc(var(--u) * 5.6);color:var(--ink);letter-spacing:.3px;font-weight:700;line-height:1}.cpill.bump{animation:.5s cubic-bezier(.2,1.6,.4,1) popk}.flystar{z-index:60;pointer-events:none;filter:drop-shadow(0 3px 4px #3c145a80);width:56px;height:56px;position:absolute}.cpill.shake{animation:.4s shakek}#menu{padding:calc(var(--sat) + var(--u) * 2) 0 0;flex-direction:column;align-items:center;overflow:hidden}@keyframes swayk{0%,to{rotate:-1.8deg}50%{rotate:1.8deg}}#menu .m-top{align-items:center;column-gap:calc(var(--u) * 2);width:100%;padding:0 calc(var(--u) * 4) 0 calc(var(--u) * 5);z-index:3;grid-template-columns:1fr auto 1fr;display:grid;position:relative}#menu .ms{z-index:2;transform-origin:50% 100%;animation:3.2s ease-in-out infinite breathek,3.2s ease-in-out infinite msbobk;position:absolute}#menu .ms img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 calc(var(--u) * 1.5) calc(var(--u) * 2) #280a3c59)}#menu .ms.squash{animation:.6s cubic-bezier(.2,1.4,.4,1) squashk,3.2s ease-in-out infinite breathek,3.2s ease-in-out infinite msbobk}#menu .ms img:not(.popin){transform-origin:50% 100%;animation:4.6s linear infinite blinkk}#menu .ms.sleeping img{animation:none}#menu .ms.sleeping{animation:5s ease-in-out infinite breathek}@keyframes msbobk{0%,to{translate:0}50%{translate:0 calc(var(--u) * -1.2)}}@keyframes blinkk{0%,93%,to{scale:1}95.5%{scale:1.02 .93}}@keyframes breathek{0%,to{scale:1}50%{scale:1.025 .965}}@keyframes squashk{0%{scale:1.2 .78}35%{scale:.9 1.14}65%{scale:1.05 .96}to{scale:1}}#menu .zz{font-size:calc(var(--u) * 7);color:#fff;text-shadow:var(--ol1);pointer-events:none;display:none;position:absolute;top:8%;right:6%}#menu .ms.sleeping .zz{display:block}#menu .zz i{opacity:0;font-style:normal;animation:2.6s ease-in infinite zzk;position:absolute;left:0}#menu .zz i:nth-child(2){animation-delay:.9s}#menu .zz i:nth-child(3){animation-delay:1.8s}@keyframes zzk{0%{opacity:0;translate:0;scale:.6}25%{opacity:1}to{translate:calc(var(--u) * 5) calc(var(--u) * -14);opacity:0;scale:1.2}}@keyframes jigglek{0%{rotate:0deg;scale:1}12%{rotate:-3deg;scale:1.12 .86}28%{rotate:3.5deg;scale:.9 1.12}44%{rotate:-2.5deg;scale:1.09 .9}60%{rotate:1.5deg;scale:.96 1.05}78%{rotate:-.6deg;scale:1.03 .98}to{rotate:0deg;scale:1}}#menu .jars{gap:calc(var(--u) * 1.2);justify-content:center;display:flex}#menu .jar{max-width:calc(var(--u) * 19);flex-direction:column;flex:1 1 0;align-items:center;min-width:56px;display:flex;position:relative}#menu .jar .ji{width:100%;height:auto;filter:drop-shadow(0 calc(var(--u) * .8) calc(var(--u) * 1) #280a0066);transition:scale 90ms}#menu .jar:active .ji{scale:1.08 .88}#menu .jar .al{right:calc(var(--u) * -.5);top:calc(var(--u) * -1.5);width:calc(var(--u) * 6.5);height:calc(var(--u) * 6.5);animation:1s infinite pulsek;position:absolute}#menu .jl{margin-top:calc(var(--u) * -2.2);width:112%;max-width:calc(var(--u) * 21);padding:calc(var(--u) * .5) 0;text-align:center;font-size:max(14px, calc(var(--u) * 3.6));color:#5a2f10;clip-path:polygon(0 0,100% 0,97% 50%,100% 100%,0 100%,3% 50%);white-space:nowrap;text-overflow:clip;background:linear-gradient(#fff8e2,#f6dfa8);line-height:1.15;position:relative;overflow:hidden}.cbar{z-index:3;width:100%;padding:calc(var(--u) * 5) calc(var(--u) * 2.5) calc(var(--sab) + var(--u) * 2.2);box-shadow:0 calc(var(--u) * -1.2) calc(var(--u) * 2.4) #1e05325c;background:repeating-linear-gradient(90deg,#0000 0 calc(20% - 1px),#3214004d calc(20% - 1px) 20%),linear-gradient(#b87238,#8f5424 65%,#7a4318);flex:none;margin-bottom:-1px;position:relative}.cbar:before{content:"";height:calc(var(--u) * 3.2);pointer-events:none;border-bottom:calc(var(--u) * .5) solid #6e3d17;background:linear-gradient(#f6d29a 0 calc(var(--u) * .9), #e2aa68 calc(var(--u) * .9), #cd8a44);position:absolute;top:0;left:0;right:0}#hud .cbar{padding-top:calc(var(--u) * 4.6)}#hud{flex-direction:column;justify-content:space-between}#hud .topbar{padding:var(--sat) calc(var(--u) * 2) 0;position:relative}#hud .hsign{width:max-content;min-width:calc(var(--u) * 34);max-width:calc(var(--u) * 54);z-index:3;transform-origin:50% calc(var(--u) * -5);pointer-events:none;margin:0 auto;animation:6s ease-in-out infinite swayk;position:relative}#hud .hsign .ch{width:calc(var(--u) * 1.2);height:calc(var(--u) * 8);background:repeating-linear-gradient(#e8e2d0 0 calc(var(--u) * 1.1), #7d7766 calc(var(--u) * 1.1) calc(var(--u) * 1.7), #c9c3b0 calc(var(--u) * 1.7) calc(var(--u) * 2.6));position:absolute;bottom:90%}#hud .hsign .ch.l{left:18%}#hud .hsign .ch.r{right:18%}#hud .plank{padding:calc(var(--u) * .8) calc(var(--u) * 5) calc(var(--u) * 1.2);text-align:center;border-radius:calc(var(--u) * 3);border:calc(var(--u) * .7) solid #7a4318;background:var(--wood);box-shadow:inset 0 calc(var(--u) * .6) 0 #fff0c88c, 0 calc(var(--u) * 1.1) 0 #5e3010, 0 calc(var(--u) * 2) calc(var(--u) * 2.5) #1e053266}#hud .plank b{font-size:calc(var(--u) * 6.6 * var(--tx));color:#fff;text-shadow:var(--ol);white-space:nowrap;line-height:1.1;display:block}#hud .plank small{font-size:calc(max(14px, var(--u) * 3.4) * var(--tx));color:#fff3d6;text-shadow:var(--ol1);line-height:1;display:block}#hud .pausebtn{right:calc(var(--u) * 2);top:calc(var(--sat) + var(--u) * 1);width:max(56px, calc(var(--u) * 14));height:max(56px, calc(var(--u) * 14));z-index:5;transition:scale 90ms;position:absolute}#hud .pausebtn img{filter:drop-shadow(0 3px 3px #280a3c66);width:100%;height:100%}#hud .pausebtn:active{scale:1.1 .88}#hud .rowb{justify-content:space-between;align-items:flex-start;gap:calc(var(--u) * 1.5);margin-top:calc(var(--u) * 2.5);height:calc(var(--u) * 33);display:flex;position:relative}#hud .hms{width:calc(var(--u) * 26);height:calc(var(--u) * 22);margin-bottom:calc(var(--u) * -.5);pointer-events:none;flex:none;align-self:flex-end;position:relative}#hud .hms img{left:0;bottom:calc(var(--u) * -5);width:100%;height:auto;clip-path:inset(0 0 calc(var(--u) * 5) 0);filter:drop-shadow(0 3px 4px #280a3c59);position:absolute}#hud .hms:after{content:"";z-index:2;left:calc(var(--u) * -1.5);right:calc(var(--u) * -1.5);bottom:calc(var(--u) * -1.2);height:calc(var(--u) * 4);border-radius:calc(var(--u) * 1.6);border:calc(var(--u) * .6) solid #7a4318;background:var(--wood);box-shadow:inset 0 calc(var(--u) * .5) 0 #fff0c88c, 0 calc(var(--u) * 1) 0 #5e3010, 0 calc(var(--u) * 2) calc(var(--u) * 2.2) #1e053266;position:absolute}#hud .chalk{width:calc(var(--u) * 24);margin-top:calc(var(--u) * 3);padding:calc(var(--u) * 1.2) 0 calc(var(--u) * 1.4);text-align:center;border-radius:calc(var(--u) * 2.5);border:calc(var(--u) * 1.1) solid #c47f3a;box-shadow:inset 0 0 calc(var(--u) * 3) #0009, 0 calc(var(--u) * 1) 0 #7a4318, 0 calc(var(--u) * 2) calc(var(--u) * 2) #1e053266;color:#f5f2e4;background:radial-gradient(120% 120% at 30% 20%,#3f4d4a,#232c2b);flex:none;line-height:1;position:relative}#hud .chalk:before,#hud .chalk:after{content:"";width:calc(var(--u) * .6);height:calc(var(--u) * 4);background:#d9d2bd;position:absolute;bottom:98%}#hud .chalk:before{left:22%}#hud .chalk:after{right:22%}#hud .chalk small{font-size:calc(max(14px, var(--u) * 3.6) * var(--tx));opacity:.9;letter-spacing:.5px;display:block}#hud .chalk small.tid{margin-top:calc(var(--u) * .6);padding:0 calc(var(--u) * 1.4);font-size:calc(max(14px, var(--u) * 3.2) * var(--tx));color:#bfe9ff;white-space:nowrap;line-height:1.1}#hud .chalk b{font-size:calc(var(--u) * 11 * var(--tx));text-shadow:0 0 calc(var(--u) * 1.4) #ffffff59;line-height:1.02;display:block}#hud .chalk.low{color:#ff8a80;animation:.8s infinite pulsek}#hud .chalk.low b{text-shadow:0 0 calc(var(--u) * 2) #ff5a50cc}#hud .chalk.zen b{font-size:calc(var(--u) * 7.5);padding-top:calc(var(--u) * 1.3)}@keyframes stampk{0%{opacity:0;scale:2.2}60%{opacity:1;scale:.9}to{scale:1}}#hud .rowc{align-items:center;gap:calc(var(--u) * 2);margin-top:calc(var(--u) * 1.5);z-index:2;display:flex;position:relative}#hud .tube{min-width:0;height:calc(var(--u) * 6.4);margin-left:calc(var(--u) * 3.6);border:calc(var(--u) * .7) solid #fffc;box-shadow:inset 0 calc(var(--u) * 1) calc(var(--u) * 1.5) #0006, 0 calc(var(--u) * .8) 0 #3c145a59, 0 0 0 calc(var(--u) * .3) #ffffff4d;background:linear-gradient(#3c145a8c,#6e328c66);border-radius:99px;flex:1;position:relative}#hud .tube .fill{inset:calc(var(--u) * .5) calc(var(--u) * .5) calc(var(--u) * .5) calc(var(--u) * 3);border-radius:99px;position:absolute;overflow:hidden}#hud .tube .fill i{width:0;height:100%;box-shadow:0 0 calc(var(--u) * 2.5) #ff9a1f;background:linear-gradient(#ffd35a 0,#ff9a1f 55%,#e8700a);border-radius:99px;transition:width .3s cubic-bezier(.3,1.4,.5,1);display:block}#hud .tube .fill:after{content:"";background:#ffffff73;border-radius:99px;height:28%;position:absolute;top:15%;left:6%;right:6%}#hud .tube .cap{left:calc(var(--u) * -4.4);width:calc(var(--u) * 10.5);height:calc(var(--u) * 10.5);filter:drop-shadow(0 2px 3px #280a3c73);position:absolute;top:50%;translate:0 -50%}#hud .tube .cap img{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}#hud .tube .cap .fl,#hud .tube.on .cap .st{display:none}#hud .tube.on .cap .fl{animation:.6s infinite pulsek;display:block}#hud .tube.on{box-shadow:inset 0 calc(var(--u) * 1) calc(var(--u) * 1.5) #0006, 0 0 calc(var(--u) * 3) #ff9a1f, 0 0 0 calc(var(--u) * .3) #ffd35a}#hud .tube.on .fill i{animation:.7s ease-in-out infinite syrupk}@keyframes syrupk{50%{filter:brightness(1.25)}}#hud .counter{justify-content:center;gap:calc(var(--u) * 5);display:flex}#hud .pwr{width:calc(var(--u) * 20);min-width:56px;transition:scale 90ms;position:relative}#hud .pwr .pi{width:100%;height:auto;filter:drop-shadow(0 calc(var(--u) * .8) calc(var(--u) * 1) #280a0073)}#hud .pwr.dim .pi{filter:grayscale(.8)brightness(.9);opacity:.6}#hud .pwr.armed{animation:.7s infinite pulsek}#hud .pwr.armed .pi{filter:drop-shadow(0 0 calc(var(--u) * 2) #fff3a0) drop-shadow(0 0 calc(var(--u) * 4) #ffd24a)}#hud .pwr .cnt{right:calc(var(--u) * -1);bottom:calc(var(--u) * -.5);min-width:calc(var(--u) * 8);height:calc(var(--u) * 8);padding:0 calc(var(--u) * 1.2);font-size:calc(var(--u) * 5);color:#fff;text-shadow:var(--ol1);border:calc(var(--u) * .6) solid #fff;box-shadow:none;background:radial-gradient(circle at 35% 30%,#ff9fd0,#e03a88);border-radius:99px;justify-content:center;align-items:center;gap:2px;line-height:1;display:flex;position:absolute}#hud .pwr .cnt.cost{right:50%;bottom:calc(var(--u) * -2);color:#6b3d00;text-shadow:none;font-size:calc(var(--u) * 4.4);padding:0 calc(var(--u) * 2);background:#ffd45a;border-color:#c98a1c;translate:50%}#hud .pwr .cnt.cost img{width:calc(var(--u) * 5);height:calc(var(--u) * 5)}body.armed #coach,body.spoon #coach{display:none}body.armed #ui:after{opacity:1;animation:1.4s ease-in-out infinite armglow}#ui:after{content:"";z-index:5;pointer-events:none;opacity:0;transition:opacity .25s;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 70px 14px #a66bff99,inset 0 0 140px 20px #ff5fa861}@keyframes armglow{50%{box-shadow:inset 0 0 90px 24px #a66bffcc,inset 0 0 170px 34px #ff5fa88c}}#h-powers.shake{animation:.4s shakek}#toast,#banner,#combo,#bubble{z-index:40;text-align:center;pointer-events:none;position:absolute;left:50%;translate:-50%}#banner,#combo{z-index:46}#toast{bottom:calc(var(--sab) + var(--u) * 30);color:#fff;opacity:0;max-width:88vw;text-shadow:var(--ol1);background:#3c1928eb;border:2px solid #f0bd7c;border-radius:18px;padding:10px 18px;font-size:17px;transition:opacity .25s,translate .25s;translate:-50% 20px}#toast.on{opacity:1;translate:-50%}#banner{text-wrap:balance;letter-spacing:.5px;color:#ffd43b;-webkit-text-stroke:calc(var(--u) * 1.1) #3b1d6e;paint-order:stroke fill;text-shadow:0 4px #3b1d6e,0 7px #7a3ee0,0 12px 14px #1e053c8c;opacity:0;width:max-content;max-width:92vw;font-size:clamp(40px,13vw,58px);line-height:1.05;top:34%}#banner.on{animation:1.5s both bannerk}@keyframes bannerk{0%{opacity:1;rotate:-6deg;scale:.3}14%{rotate:3deg;scale:1.22}23%{rotate:0deg;scale:1}83%{opacity:1;scale:1}to{opacity:0;translate:-50% -30px;scale:1}}#combo{color:#fff;text-shadow:var(--ol);opacity:0;white-space:nowrap;font-size:clamp(30px,9vw,40px);top:26%}#combo.on{animation:.9s both combok}@keyframes combok{0%{opacity:0;scale:.4}20%{opacity:1;scale:1.25}40%{scale:1}80%{opacity:1}to{opacity:0;translate:-50% -40px}}#bubble{pointer-events:auto;text-align:left;cursor:pointer;background:linear-gradient(#fffaf0,#ffe9c4);border:3px solid #d6a35e;border-radius:22px;align-items:center;gap:10px;width:max-content;max-width:min(88vw,340px);padding:10px 16px 10px 10px;display:none;box-shadow:0 12px 24px #1e053266}#bubble.on{animation:.4s cubic-bezier(.2,1.5,.4,1) both bubblein;display:flex}#bubble.off{pointer-events:none;animation:.26s ease-in forwards bubbleout}#bubble:before{content:"";border:10px solid #0000;border-top:0;border-bottom-color:#d6a35e;width:0;height:0;position:absolute;top:-14px;right:22%}#bubble img{object-fit:contain;flex:none;width:56px;height:56px}#bubble p{color:#5a2f10;text-wrap:balance;margin:0;font-size:18px;line-height:1.2}@keyframes bubblein{0%{opacity:0;scale:.5}to{opacity:1;scale:1}}@keyframes bubbleout{0%{opacity:1;scale:1}to{opacity:0;scale:.8}}#hand{z-index:30;pointer-events:none;filter:drop-shadow(0 6px 6px #0000004d);display:none;position:absolute}#hand svg{width:64px;height:64px;display:block}#hand.on{animation:1.6s ease-in-out infinite handk;display:block}@keyframes handk{0%{translate:calc(var(--x) * -1) calc(var(--y) * -1);opacity:0}15%{opacity:1}70%{translate:var(--x) var(--y);opacity:1}to{translate:var(--x) var(--y);opacity:0}}#modal{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:auto;z-index:30;padding:calc(var(--sat) + 10px) 14px calc(var(--sab) + 10px);background:#320f3c8c;justify-content:center;align-items:center;display:none;position:absolute;top:0;bottom:0;left:0;right:0}#modal.on{display:flex}.card{text-align:center;background:#ffeccb;border:6px solid #a8652c;border-radius:30px;flex-direction:column;width:min(94vw,420px);max-height:100%;animation:.45s cubic-bezier(.2,1.4,.4,1) cardin;display:flex;position:relative;box-shadow:0 26px 50px #1e053280}.card.ms{max-height:calc(100% - 100px);margin-top:100px}@keyframes cardin{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.card .hd{z-index:2;background:#ff5fa8;border-radius:24px 24px 0 0;flex:none;margin:-2px -2px 0;padding:12px 14px 8px;position:relative}.card .hd:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 40' preserveAspectRatio='none'%3E%3Cpath d='M0 0H120V12C120 12 112 12 110 18C108 26 108 34 102 34C96 34 96 24 94 16C92 10 84 10 80 14C76 18 76 22 70 22C64 22 64 14 60 12C52 8 44 12 42 20C40 30 36 38 30 38C24 38 22 28 20 18C18 12 10 10 0 12Z' fill='%23ff5fa8'/%3E%3Cpath d='M30 8C27 14 27 24 30 28' stroke='%23fff' stroke-opacity='.5' stroke-width='2.5' fill='none' stroke-linecap='round'/%3E%3Cpath d='M102 22C101 26 101 28 102 28' stroke='%23fff' stroke-opacity='.5' stroke-width='2.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") 0 0/120px 40px repeat-x;height:40px;position:absolute;top:calc(100% - 1px);left:0;right:0}.card h2{color:#fff;text-shadow:var(--ol);text-wrap:balance;margin:0;font-size:clamp(26px,8vw,34px);font-weight:700;line-height:1.1}.card .bd{touch-action:pan-y;border-radius:0 0 24px 24px;flex:1;min-height:0;padding:30px 14px 16px;overflow-y:auto}.card .sub{text-wrap:balance;color:var(--ink2);margin:2px 0 10px;font-size:18px}.card .btns{flex-direction:column;align-items:center;gap:12px;margin-top:14px;padding-bottom:6px;display:flex}.mspeek{z-index:3;pointer-events:none;filter:drop-shadow(0 4px 5px #1e053266);width:104px;height:104px;position:absolute;top:-100px;left:50%;translate:-50%}.mspeek img{width:100%;height:100%}.btn{color:#fff;width:100%;max-width:300px;min-height:60px;text-shadow:var(--ol1);text-wrap:balance;background:linear-gradient(var(--b1), var(--b2));box-shadow:inset 0 -5px 0 #0000001f, 0 6px 0 var(--b3), 0 12px 16px #280a3c4d;--b1:#ff9fd0;--b2:#ff5fa8;--b3:#b22a6c;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px 6px;font-size:25px;line-height:1.05;transition:scale 90ms;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";pointer-events:none;background:linear-gradient(#ffffffbf,#ffffff14);border-radius:999px;height:40%;position:absolute;top:6%;left:7%;right:7%}.btn:active{scale:1.06 .9}.btn.green{--b1:#8ef0c4;--b2:#1fbf7e;--b3:#0d7a4c}.btn.dim{--b1:#ece3f3;--b2:#c9bcd8;--b3:#8f81a3;color:#fff}.btn img{width:28px;height:28px;position:relative}.msline{color:#5a2f10;text-wrap:balance;margin:0 6px 10px;font-size:20px;line-height:1.2}.left{background:#fff;border:3px dashed #e3b878;border-radius:16px;margin:0 4px 6px;padding:6px 8px 8px}.left small{color:#8a6a44;margin-bottom:4px;font-size:15px;display:block}.left .chips{flex-wrap:wrap;justify-content:center;gap:6px 14px;display:flex}.left .chip{color:#5a2f10;align-items:center;gap:4px;font-size:24px;line-height:1;display:inline-flex}.left .chip img{object-fit:contain;width:38px;height:38px}.btn.poor{--b1:#fff4c4;--b2:#ffd98a;--b3:#c98a1c;color:#5a2f10;text-shadow:none}.btn.poor:before{opacity:.6}.btn.poor+.hint{color:#a5471d;margin-top:-6px;font-size:15px;display:block}.stars{justify-content:center;gap:4px;margin:0 0 6px;display:flex}.stars .star{filter:grayscale()brightness(.85)opacity(.55);width:84px;height:84px;scale:.5}.stars .star.on{filter:drop-shadow(0 4px 3px #82460073);animation:.6s cubic-bezier(.2,1.8,.4,1) both starin;animation-delay:var(--d)}.stars .star:nth-child(2){translate:0 -10px}@keyframes starin{0%{rotate:-90deg;scale:0}55%{rotate:12deg;scale:1.4}78%{rotate:-4deg;scale:.88}to{rotate:0deg;scale:1}}.reward{color:#fff;text-shadow:var(--ol);justify-content:center;align-items:center;gap:8px;margin:4px 0;font-size:38px;line-height:1;display:flex}.reward img{width:46px;height:46px}.reward b.bump{animation:.5s cubic-bezier(.2,1.4,.4,1) popk}.speech{text-align:left;background:#fff;border:3px solid #e3b878;border-radius:20px;align-items:center;gap:10px;margin:0 4px 12px;padding:8px 14px 8px 8px;display:flex;position:relative;box-shadow:0 3px #78461440}.speech img{flex:none;width:52px;height:52px}.speech p{color:#5a2f10;text-wrap:balance;margin:0;font-size:18px;line-height:1.2}.giftpop{text-align:left;background:#bff5da;border:3px solid #1fbf7e;border-radius:20px;align-items:center;gap:12px;margin:10px 4px 0;padding:8px 14px 8px 8px;animation:.7s cubic-bezier(.2,1.6,.4,1) 2.4s both giftk;display:flex}.giftpop img{flex:none;width:56px;height:56px}.giftpop small{color:#0d7a4c;font-size:15px;display:block}.giftpop b{color:var(--ink);font-size:21px;line-height:1.1}@keyframes giftk{0%{opacity:0;scale:0}60%{opacity:1;scale:1.12}to{opacity:1;scale:1}}.big{color:#fff;text-shadow:var(--ol);font-size:46px;line-height:1}.streak{color:#fff;min-height:44px;text-shadow:var(--ol1);background:#ff6a2a;border:3px solid #fff3d6;border-radius:22px;align-items:center;gap:6px;margin-bottom:12px;padding:0 18px 0 8px;font-size:19px;display:inline-flex}.streak img{width:32px;height:32px}.streak.zero{color:#7a5a3a;text-shadow:none;background:#efe0c4;border-color:#d8bd90}.streak.zero img{filter:grayscale();opacity:.6}.days{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.day{white-space:nowrap;color:#5a2f10;background:#fff;border:3px solid #ecd3a4;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;min-height:104px;padding:6px 2px;font-size:21px;line-height:1.1;display:flex;position:relative}.day .dl{color:#8a6a44;font-size:15px}.day .ic{justify-content:center;align-items:center;gap:0;height:44px;display:flex}.day .ic img{object-fit:contain;width:44px;height:44px}.day .ic.three img{width:32px;height:32px;margin:0 -3px}.day.now{background:#fff1b8;border-color:#ffc93c;animation:1.3s ease-in-out infinite daywob}@keyframes daywob{0%,to{rotate:0deg;scale:1}25%{rotate:-2.5deg;scale:1.05}75%{rotate:2.5deg;scale:1.05}}.day.got{background:#d6f7e5;border-color:#8ad6ad}.day .tick{background:#20b26b;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:4px;right:4px}.day .tick svg{width:70%;height:70%}.day.d7{grid-column:1/-1;min-height:100px}.day.d7 .d7r{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.day.d7 .d7r img{width:40px;height:40px}.day.d7 .sk{font-size:17px}.mrow{text-align:left;color:#5a2f10;background:#fff;border:3px solid #ecd3a4;border-radius:20px;align-items:center;gap:10px;margin-bottom:10px;padding:8px 8px 8px 12px;display:flex}.mrow .txt{text-wrap:balance;flex:1;min-width:0;font-size:18px;line-height:1.2}.card .bar{background:#f7dde8;border-radius:8px;height:16px;margin-top:6px;position:relative;overflow:hidden;box-shadow:0 0 0 2px #f1c2d6}.card .bar i{background:linear-gradient(#ff9fd0,#ff5fa8 60%,#e23c8c);border-radius:8px;min-width:16px;height:100%;display:block;position:relative;box-shadow:inset 0 -2px #96145040}.card .bar i:after{content:"";background:#ffffffb3;border-radius:99px;height:5px;position:absolute;top:2px;left:6px;right:6px}.mrow .btn{flex:none;width:auto;min-height:44px;padding:0 14px 4px;font-size:18px}.mrow .btn.claimcap{animation:1.2s ease-in-out infinite claimwob}@keyframes claimwob{0%,55%,to{rotate:0deg;scale:1}62%{rotate:-5deg;scale:1.08}72%{rotate:5deg;scale:1.08}82%{rotate:-3deg}92%{rotate:2deg}}.mright{flex-direction:column;flex:none;align-items:center;gap:6px;min-width:76px;display:flex}.mrow .mstamp{width:36px;height:36px;box-shadow:none;background:#20b26b;border:3px solid #0f7a47;border-radius:50%;justify-content:center;align-items:center;animation:.5s cubic-bezier(.2,1.6,.4,1) stampk;display:flex;rotate:-12deg}.mrow .mstamp svg{width:70%;height:70%}.mrow.claimed{background:#f4fbf0;border-color:#b9dfa8}.mrow .btn img{width:24px;height:24px}.mrow .rw{color:#8a5a1a;flex:none;align-items:center;gap:4px;font-size:20px;display:inline-flex}.mrow .rw img{width:28px;height:28px}.mrow .rw svg{width:24px;height:24px}.set{text-align:left;color:#5a2f10;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:6px;font-size:22px;display:flex}.set input[type=range]{accent-color:#ff5fa8;touch-action:pan-x;flex:1;min-width:0;max-width:200px;height:48px}.set.col{flex-direction:column;align-items:stretch;gap:8px}.set .seg{gap:10px;display:flex}.set .seg button{flex:1}.seg button,.tog{color:#7a5a3a;min-width:112px;height:56px;box-shadow:none;background:#f3e4c4;border-radius:28px;padding:0 16px;font-size:20px}.seg button.on,.tog.on{color:#1b0a00;text-shadow:none;box-shadow:none;background:#1fbf7e}.note{color:#7a5a3a;text-align:left;margin:4px 6px 10px;font-size:16px;line-height:1.3}.note b{color:#5a2f10}@media (max-width:380px){.card .bd{padding:28px 10px 12px}.set{font-size:20px}.mrow{padding:6px 6px 6px 10px}.stars .star{width:72px;height:72px}}@media (max-height:700px){.card h2{font-size:26px}.stars .star{width:64px;height:64px}.day{min-height:92px}.card.ms{max-height:calc(100% - 82px);margin-top:82px}.mspeek{width:86px;height:86px;top:-82px}}.mst{vertical-align:-.15em;flex:none;width:1em;height:1em;display:inline-block}#menu .dc{transform-origin:50% 100%;animation:dswayk 4.6s ease-in-out var(--sw,0s) infinite;position:absolute}#menu .dc img{width:100%;height:auto;filter:drop-shadow(0 calc(var(--u) * 1) calc(var(--u) * 1.2) #280a3c59)}#menu .dc img.mir{scale:-1 1}#menu .dc.bunting{transform-origin:50% 0;width:96%;top:0;left:2%}#menu .dc.fountain{animation:none}@keyframes dswayk{0%,to{rotate:-1.3deg}50%{rotate:1.3deg}}#menu .dc.drop{animation:dropk 1.1s cubic-bezier(.3, .6, .3, 1) var(--dl,0s) both, dswayk 4.6s ease-in-out calc(var(--dl,0s) + 1.1s) infinite}@keyframes dropk{0%{translate:0 calc(var(--u) * -90);opacity:0}1%{opacity:1}55%{translate:0}70%{translate:0 calc(var(--u) * -6)}85%{translate:0}93%{translate:0 calc(var(--u) * -2)}to{opacity:1;translate:0}}#menu .spk{width:calc(var(--u) * 4);height:calc(var(--u) * 4);margin:calc(var(--u) * -2) 0 0 calc(var(--u) * -2);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);pointer-events:none;background:#fff7b0;animation:.9s ease-out both spkk;position:absolute;top:45%;left:50%}@keyframes spkk{0%{opacity:1;translate:0;scale:.3}to{translate:var(--dx) var(--dy);opacity:0;scale:1.2}}#chip{z-index:46;align-items:center;gap:calc(var(--u) * 3);padding:calc(var(--u) * 1.2) calc(var(--u) * 4);border:calc(var(--u) * .9) solid var(--wood2);box-shadow:none;pointer-events:none;background:#ffe3a8;border-radius:99px;display:none;position:absolute;top:44%;left:50%;translate:-50%}#chip.on{animation:2.4s both chipk;display:flex}@keyframes chipk{0%{opacity:0;scale:.5}12%{opacity:1;scale:1.15}20%{scale:1}85%{opacity:1}to{opacity:0;translate:-50% calc(var(--u) * -4)}}.rc{font-size:calc(var(--u) * 5.4);color:#6b3d00;align-items:center;gap:.2em;line-height:1;display:inline-flex}.rc i{font-style:normal}.rc img{width:1.3em;height:1.3em}.giftpop b{flex-wrap:wrap;gap:0 .6em;display:flex}.giftpop .rc{font-size:21px}.more,.nextord{color:#5a2f10;background:#fff;border:3px dashed #e3b878;border-radius:16px;justify-content:center;align-items:center;gap:8px;margin:8px 4px 0;padding:6px 10px;display:flex}.more b{font-size:19px;line-height:1.1}.more .mi{object-fit:contain;width:44px;height:44px}.nextord{flex-direction:column;gap:2px}.nextord small{color:#8a6a44;font-size:15px}.nextord .nrr{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;display:flex}.nextord .nc{object-fit:contain;width:40px;height:40px}.nextord .chip{align-items:center;gap:3px;font-size:21px;line-height:1;display:inline-flex}.nextord .chip img{object-fit:contain;width:34px;height:34px}.nextord .boss{color:#fff;background:#e63946;border-radius:99px;padding:1px 8px;font-size:14px;font-style:normal}.fxp{flex-direction:column;gap:10px;display:flex}.fxopt{color:#6e5538;width:100%;min-height:76px;box-shadow:none;text-wrap:balance;background:#f3e4c4;border-radius:28px;flex-direction:column;align-items:center;gap:2px;padding:10px 16px 12px;display:flex}.fxopt b{font-size:23px;line-height:1.1}.fxopt small{font-size:16px;line-height:1.2}.fxopt.on{color:#1b0a00;text-shadow:none;box-shadow:none;background:#1fbf7e}.fxopt:active{scale:1.04 .94}.introic{justify-content:center;margin:0 0 6px;display:flex}.introic img,.introic svg{object-fit:contain;filter:drop-shadow(0 4px 3px #1e053259);width:84px;height:84px}.calm .popin,.calm .pop,.calm .cpill.bump,.calm .reward b.bump,.calm #hud .tk.bump,.calm #hud .tk.fresh{animation:none}.calm #banner.on,.calm #combo.on{animation:1.5s both calmfadek}@keyframes calmfadek{0%{opacity:0}20%,75%{opacity:1}to{opacity:0}}.calm #chip.on{animation:2.4s both calmfadek}.calm #hud .hsign,.calm #menu .ms,.calm #menu .ms img:not(.popin){animation:none}.calm #menu .ms{animation:6s ease-in-out infinite breathek}.calm #menu .jar .al,.calm #hud .chalk.low,.calm .day.now,.calm .mrow .btn.claimcap,.calm #hud .tube.on .cap .fl,.calm #hud .pwr.armed,.calm #menu .dc,.calm #menu .dc.drop{animation:none}.calm #menu .dc.drop{animation:calmdropk .9s ease-out var(--dl,0s) both}@keyframes calmdropk{0%{opacity:0}to{opacity:1}}.calm #menu .spk{display:none}.calm #hud .chalk b{font-size:calc(var(--u) * 12.65 * var(--tx))}.calm #hud .chalk small{font-size:calc(max(14px, var(--u) * 4.1) * var(--tx))}.calm #hud .plank b{font-size:calc(var(--u) * 7.6 * var(--tx))}.calm .cpill b{font-size:calc(var(--u) * 6.4)}.srv{width:calc(var(--u) * 7.2);height:calc(var(--u) * 7.2);flex:none;display:inline-block;position:relative}.srv .sp{object-fit:contain;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.srv .sj{object-fit:contain;width:72%;height:72%;position:absolute;top:-6%;left:14%}#bubble p small{color:#a5471d;margin-top:2px;font-size:15px;display:block}#bubble .want{flex:none;align-items:center;gap:2px;display:inline-flex}#bubble .want .srv{width:56px;height:48px}#bubble .want .srv img{width:100%;height:100%}#bubble .want .pt{width:26px;height:26px;animation:.7s ease-in-out infinite ptk}@keyframes ptk{50%{translate:5px}}.calm #bubble .want .pt{animation:none}#hud .queue{align-items:flex-end;gap:calc(var(--u) * 1);height:calc(var(--u) * 10);margin-right:calc(var(--u) * 1);padding:0 calc(var(--u) * 1.5) calc(var(--u) * 2.2);z-index:1;flex:none;display:none;position:relative}#hud .queue.on{display:flex}#hud .queue:after{content:"";z-index:0;height:calc(var(--u) * 2.8);border-radius:calc(var(--u) * 1.2);border:calc(var(--u) * .5) solid #7a4318;background:var(--wood);box-shadow:inset 0 calc(var(--u) * .4) 0 #fff0c88c, 0 calc(var(--u) * .8) 0 #5e3010, 0 calc(var(--u) * 1.6) calc(var(--u) * 1.8) #1e053266;position:absolute;bottom:0;left:0;right:0}#hud .queue .ql{z-index:1;margin-bottom:calc(var(--u) * -.6);padding:0 calc(var(--u) * 1.6);font-size:calc(max(14px, var(--u) * 3.3) * var(--tx));color:#5a2f10;border-radius:calc(var(--u) * 1);border:calc(var(--u) * .4) solid #d6a35e;white-space:nowrap;background:#ffe9c4;align-self:flex-end;line-height:1.25;position:relative;rotate:-2deg}#hud .queue .qs{z-index:1;align-items:flex-end;gap:calc(var(--u) * .6);display:flex;position:relative}#hud .queue img{object-fit:contain;filter:drop-shadow(0 calc(var(--u) * .5) calc(var(--u) * .6) #280a0066)}#hud .queue .q1{width:calc(var(--u) * 9.5);height:calc(var(--u) * 9.5)}#hud .queue .q2{width:calc(var(--u) * 6.2);height:calc(var(--u) * 6.2);opacity:.9}#hud .queue .q1.qin{animation:.34s cubic-bezier(.2,1.4,.4,1) qink}#hud .queue .q2.qin2{animation:.4s ease-out qin2k}#hud .queue .qgo{z-index:2;aspect-ratio:1;pointer-events:none;height:auto;animation:.55s ease-in forwards qgok;position:absolute}@keyframes qink{0%{translate:calc(var(--u) * 7) 0;scale:.65}to{translate:0;scale:1}}@keyframes qin2k{0%{translate:calc(var(--u) * 6) 0;opacity:0;scale:.5}to{opacity:.9;translate:0;scale:1}}@keyframes qgok{0%{opacity:1;translate:0}35%{translate:calc(var(--u) * -1.5) calc(var(--u) * -4.5)}to{translate:calc(var(--u) * -3) calc(var(--u) * 16);opacity:0;scale:.6}}.calm #hud .queue .qgo{display:none}.calm #hud .queue .q1.qin,.calm #hud .queue .q2.qin2{animation:none}#hud .counter.point:before{content:"";z-index:6;left:50%;top:calc(var(--u) * -9.5);width:calc(var(--u) * 8);height:calc(var(--u) * 8);margin-left:calc(var(--u) * -4);pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M12 3h8v13h7L16 29 5 16h7z' fill='%23ffd43b' stroke='%233b1d6e' stroke-width='2.5' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;animation:.6s ease-in-out infinite arrowk;position:absolute}@keyframes arrowk{50%{translate:0 calc(var(--u) * 2.5)}}.calm #hud .counter.point:before{animation:none}#menu .sktip{z-index:2;margin-top:calc(var(--u) * .6);padding:calc(var(--u) * .5) calc(var(--u) * 2.5);font-size:max(14px, calc(var(--u) * 3.4));color:#fff;text-shadow:var(--ol1);border:calc(var(--u) * .4) solid #ffd35acc;white-space:nowrap;pointer-events:none;background:#3c145ab8;border-radius:99px;line-height:1.2;position:relative}.mrow .txt .mi{vertical-align:middle;object-fit:contain;width:34px;height:34px;margin:-6px 6px -6px 0;display:inline-block}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-act],[role=tab],summary,label{cursor:pointer}button:disabled,[aria-disabled=true]{cursor:not-allowed}:focus-visible{outline-offset:3px;outline:3px solid #3b1d6e;box-shadow:0 0 0 6px #fff}img.x{visibility:hidden}.ico{width:100%;height:100%;display:inline-block;position:relative}.ico img,.ico svg{object-fit:contain;width:100%;height:100%;display:block}.fbk{position:absolute;top:0;bottom:0;left:0;right:0}.fbk[hidden]{display:none}.tj{filter:hue-rotate(var(--jh,0deg))}#hud .queue img.tj{filter:hue-rotate(var(--jh,0deg)) drop-shadow(0 calc(var(--u) * .5) calc(var(--u) * .6) #280a0066)}@media (hover:hover){.btn:hover,.tog:hover,.seg button:hover,.tabs button:hover,.fxopt:hover,.hchip:hover{filter:brightness(1.06)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hchip{align-items:center;gap:calc(var(--u) * 1.2);min-height:max(48px, calc(var(--u) * 9));padding:0 calc(var(--u) * 2.4) 0 calc(var(--u) * 1.4);border-radius:calc(var(--u) * 2.2);border:calc(var(--u) * .7) solid #5e3010;box-shadow:inset 0 calc(var(--u) * .5) 0 #fff0c859, 0 calc(var(--u) * .9) 0 #4a230a, 0 calc(var(--u) * 1.6) calc(var(--u) * 2) #280a3c59;background:linear-gradient(#8f5424,#6e3d17);transition:scale 90ms;display:inline-flex;position:relative}.hchip:active{scale:1.06 .92}.hchip .ico{width:calc(var(--u) * 6.4);height:calc(var(--u) * 6.4);flex:none;min-width:20px;min-height:20px}.hchip b{font-size:calc(var(--u) * 5.4);color:#fff;text-shadow:var(--ol1);line-height:1}.hchip small{font-size:max(14px, calc(var(--u) * 3.2));color:#fff3d6;min-width:0;line-height:1}.hchip small:empty{display:none}.hchip.empty b{color:#ffd2d6}.card .btn.sm{width:auto;max-width:100%;min-height:48px;box-shadow:inset 0 -4px 0 #0000001f, 0 4px 0 var(--b3), 0 8px 10px #280a3c40;border-radius:16px;gap:6px;padding:0 14px 5px;font-size:19px}.card .btn.sm:before{border-radius:12px}.btn.ghost{--b1:#fff0d0;--b2:#f3d9a4;--b3:#c9a15f;color:#5a2f10;text-shadow:none;background:var(--b2);box-shadow:none;border:3px solid var(--b3)}.btn.ghost:before{display:none}.btn.off,.btn.off:disabled{color:#6d5a45;text-shadow:none;box-shadow:none;background:#eadfcd;border-radius:16px}.btn.off:before{display:none}.btn .pr{color:#5a2f10;text-shadow:none;background:#ffffffeb;border-radius:10px;align-items:center;gap:3px;margin-left:2px;padding:1px 7px 1px 3px;font-size:17px;line-height:1.2;display:inline-flex}.btn .pr img{width:22px;height:22px}.btn.poor .pr{background:#fff}.need{color:#a5471d;text-align:center;margin:0;font-size:14px;line-height:1.2;display:block}.bal{color:#5a2f10;background:#fff;border:3px solid #ecd3a4;border-radius:12px;align-items:center;gap:6px;margin:-4px 0 10px;padding:2px 14px 2px 4px;font-size:22px;line-height:1.2;display:inline-flex}.bal img{width:34px;height:34px}.cn{align-items:center;gap:3px;display:inline-flex}.cn img{width:24px;height:24px}.empty{color:#5a2f10;text-wrap:balance;background:#fff;border:3px dashed #e3b878;border-radius:14px;margin:0 4px 10px;padding:10px 12px;font-size:17px;line-height:1.25}.tabs{grid-template-columns:repeat(var(--n,4), 1fr);gap:4px;margin:0 0 12px;display:grid}.tabs button{color:#6e5538;min-height:48px;box-shadow:none;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;background:#f3e4c4;border-radius:12px 12px 4px 4px;min-width:0;padding:4px 2px 6px;font-size:16px;line-height:1.1;position:relative}.tabs[style*=--n\:5] button,.tabs[style*=--n\:4] button{font-size:14px}.tabs button.on{color:#1b0a00;text-shadow:none;box-shadow:none;background:#ff5fa8}.tabs .dot{background:#e63946;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:3px;right:3px}.mk-list{text-align:left;flex-direction:column;gap:10px;display:flex}.mk-row{color:#5a2f10;background:#fff;border:3px solid #ecd3a4;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:6px 10px;padding:8px 10px 10px;display:grid}.mk-row.sel{background:#effff7;border-color:#1fbf7e}.mk-row .prev,.mk-row .th,.mk-row .bico,.mk-row .cico{grid-row:1/span 2}.mk-txt{min-width:0}.mk-txt b{font-size:21px;line-height:1.1;display:block}.mk-txt small{color:#6e5538;font-size:15px;line-height:1.2;display:block}.mk-txt small.have{color:#5a2f10;margin-top:2px}.mk-act{flex-wrap:wrap;grid-column:2;justify-content:flex-start;align-items:center;gap:6px 8px;display:flex}.mk-act .need{text-align:left;flex-basis:100%;margin-top:-2px}.prev{background:linear-gradient(#9b6bff,#ff7fb8);border-radius:12px;justify-content:center;align-items:flex-end;width:112px;height:56px;padding-bottom:3px;display:flex;overflow:hidden;box-shadow:inset 0 -4px #0000001f}.prev img{filter:drop-shadow(0 2px 2px #1e053c59);width:36px;height:36px;margin:0 -2px}.prev.s-ocean img,.prev.s-sunset img,.prev.s-neon img{filter:hue-rotate(var(--hue,0deg)) drop-shadow(0 2px 2px #1e053c59)}.prev.s-ocean{background:linear-gradient(#4fe0d0,#1b4fb0)}.prev.s-sunset{background:linear-gradient(#ff9a3c,#d4379a)}.prev.s-neon{background:linear-gradient(#150a30,#05020f);box-shadow:inset 0 0 0 2px #ff3ddc8c}.prev.s-fruit{background:linear-gradient(#ffd27a,#ff8a5b)}.prev.s-animal{background:linear-gradient(#bfe8ff,#c9a0ff)}.prev.s-gem{background:linear-gradient(#5b3ea8,#1f1450)}.th{background:linear-gradient(#ffb3d9,#b58cff);border-radius:12px;width:112px;height:64px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #3c190540}.th img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.th-beach{background:linear-gradient(#ffe29a,#6fd3e8)}.th-winter{background:linear-gradient(#e6f3ff,#8fb6e8)}.th-night{background:linear-gradient(#3b2a7a,#12082e)}.th-garden{background:linear-gradient(#c9f0a0,#6fbf6a)}.bico,.cico{width:56px;height:56px}.bico img,.cico .ico{object-fit:contain;width:100%;height:100%}.state{color:#5a2f10;text-wrap:balance;background:#f3e4c4;border-radius:12px;align-items:center;gap:4px;min-height:40px;padding:0 12px;font-size:16px;line-height:1.15;display:inline-flex}.state.on{color:#1b0a00;background:#1fbf7e}.state svg{flex:none;width:18px;height:18px}.state.lock{color:#6e5538;box-shadow:none;background:#efe6d6}.od{text-align:left;color:#5a2f10;background:#fff;border:3px solid #ecd3a4;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;margin:0 0 8px;padding:8px 12px;display:grid}.od .odt b{font-size:18px;line-height:1.15;display:block}.od .odt small{color:#6e5538;font-size:15px}.od .odp{flex-direction:column;align-items:flex-end;gap:4px;width:96px;display:flex}.od .odp b{font-size:22px;line-height:1}.od .odp .bar{width:100%;height:10px;margin:0}.cbox{height:116px;margin:0 0 6px;position:relative}.cbox .chest{width:112px;height:112px;margin-left:-56px;transition:opacity .25s;position:absolute;bottom:0;left:50%}.cbox .wide{opacity:0;scale:.8}.cbox.open .wide{opacity:1;animation:.5s cubic-bezier(.2,1.5,.4,1) both chestpop}.cbox.open .shut{opacity:0}.cbox .shut{transform-origin:50% 100%;animation:.9s ease-in-out both chestshake}@keyframes chestshake{0%{rotate:0deg}15%{rotate:-7deg}30%{rotate:7deg}45%{rotate:-9deg}60%{rotate:9deg}80%{rotate:-4deg;scale:1.08}to{rotate:0deg;scale:1.12}}@keyframes chestpop{0%{scale:.8 1.2}50%{scale:1.15 .9}to{scale:1}}.rws{flex-direction:column;gap:8px;min-height:40px;margin:8px 0 0;padding:0;list-style:none;display:flex}.rwd{text-align:left;color:#5a2f10;opacity:0;background:#fff;border:3px solid #e3b878;border-radius:16px;align-items:center;gap:10px;padding:6px 12px 6px 8px;transition:opacity .2s,translate .35s cubic-bezier(.2,1.5,.4,1),scale .35s cubic-bezier(.2,1.5,.4,1);display:flex;translate:0 14px;scale:.92}.rwd.in{opacity:1;translate:0;scale:1}.rwd img{object-fit:contain;flex:none;width:44px;height:44px}.rwd b{font-size:20px;line-height:1.1;display:block}.rwd small{color:#6e5538;font-size:14px}.rwd.uncommon{background:#effff7;border-color:#1fbf7e}.rwd.rare{background:#fff0f7;border-width:4px;border-color:#ff5fa8}.rwd.rare small{color:#a2185f}.hrow{justify-content:center;gap:4px;margin:0 0 8px;display:flex}.hrow .ico{width:50px;height:50px}.free{flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:6px;display:flex}.free small{color:#6e5538;font-size:16px}.hlost{color:#a2185f;align-items:center;gap:6px;margin:0 0 8px;font-size:19px;display:inline-flex}.hlost .ico{width:30px;height:30px}.mrow .prog{color:#6e5538;white-space:nowrap;font-size:15px}.allrow{text-align:left;color:#3b3f52;background:#eef0f6;border:3px solid #b9c0d0;border-radius:16px;align-items:center;gap:10px;margin:0 0 12px;padding:8px 12px 8px 8px;display:flex}.allrow .ico{flex:none;width:52px;height:52px}.allrow b{font-size:18px;line-height:1.15;display:block}.allrow small{color:#4a4f64;font-size:15px}.allrow.done{color:#0d5a3a;background:#effff7;border-color:#1fbf7e}.week{text-align:left;color:#5a2f10;background:#fff;border:3px solid #ecd3a4;border-radius:18px;margin:0 0 6px;padding:10px 10px 12px}.week .wh{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.week .wh b{font-size:21px}.week .wh small{color:#6e5538;font-size:16px}.wnodes{grid-template-columns:repeat(4,1fr);gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.wn{text-align:center;background:#fff8e8;border-radius:12px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:6px 2px 8px;display:flex}.wn .wi{width:40px;height:40px}.wn .wi img,.wn .wi .ico{object-fit:contain;width:100%;height:100%}.wn b{text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:14px;line-height:1.15}.wn small{color:#6e5538;font-size:14px}.wn .btn.sm{width:100%;min-height:48px;padding:0 4px 4px;font-size:16px}.wn.can{background:#fff1b8}.wn.got{background:#d6f7e5}.mstamp.sm{width:32px;height:32px}.rcard{text-align:left;color:#5a2f10;background:#fff;border:4px solid #ecd3a4;border-radius:22px;margin:0 0 12px;padding:10px 12px 12px}.rcard.zen{border-color:#ff9fd0}.rhead{align-items:center;gap:10px;display:flex}.rhead .rart{flex:none;width:64px;height:64px}.rhead b{font-size:24px;line-height:1.1;display:block}.rhead small{color:#6e5538;font-size:15px;line-height:1.2}.rstats{gap:10px;margin:8px 0 4px;display:flex}.rstats>div{background:#fff8e8;border-radius:12px;flex:1;padding:4px 8px 6px}.rstats small{color:#6e5538;font-size:14px;display:block}.rstats b{font-size:26px;line-height:1.1}.mds{justify-content:center;gap:12px;margin:6px 0 2px;display:flex}.md{filter:grayscale();flex-direction:column;align-items:center;gap:2px;min-width:64px;display:flex}.md .ico{opacity:.55}.md.got{filter:none}.md.got .ico{opacity:1}.md .ico{width:44px;height:44px}.md small{text-align:center;color:#5a2f10;font-size:14px;line-height:1.15}.md.fresh{animation:.7s cubic-bezier(.2,1.8,.4,1) both starin}.next{color:#5a2f10;text-wrap:balance;text-align:center;margin:4px 0 8px;font-size:16px;line-height:1.25}.rcard .btn{max-width:none}.ladder{color:#5a2f10;background:#fff;border:3px dashed #e3b878;border-radius:16px;margin:10px 0 0;padding:8px 12px 10px}.ladder small{color:#6e5538;font-size:15px;display:block}.ladder b{margin-top:4px;font-size:18px;line-height:1.2;display:block}.ladder .lr{color:#0d5a3a;margin-top:4px}.giftpop .gi{flex:none;width:56px;height:56px}.calm .cbox .shut,.calm .cbox.open .wide,.calm .md.fresh{animation:none}.calm .rwd{transition:opacity .3s;translate:none;scale:1}@media (max-width:380px){.tabs button{font-size:14px}.prev,.th{width:96px}.prev img{width:31px;height:31px}.rhead b{font-size:22px}}#menu .m-top>.cpill:first-child{justify-self:start}#menu .m-top>.cpill:last-child{justify-self:end}#hud .cl,#hud.pool .queue,#hud.pool .queue.on{display:none}#hud.pool .tube .cl{z-index:2;padding-left:calc(var(--u) * 7);font-size:calc(max(14px, var(--u) * 3.8) * var(--tx));color:#fff;text-shadow:var(--ol1);white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}#hud.pool .ptip{max-width:calc(var(--u) * 90);padding:calc(var(--u) * 1.1) calc(var(--u) * 2.6) calc(var(--u) * 1.3);text-align:center;text-wrap:balance;font-size:calc(max(14px, var(--u) * 3.7) * var(--tx));color:#fff3d6;border:calc(var(--u) * .5) solid #6e3d17;background:#4a2a10;border-radius:12px;flex:0 auto;margin:0;line-height:1.2}.rulep{grid-template-columns:1fr 1fr;gap:10px;margin:6px 0 10px;display:grid}.rulep .fxopt{border-radius:18px;justify-content:flex-start;min-height:104px}.rulep .fxopt small{text-wrap:balance}.pi-art{width:100%;max-width:300px;height:auto;margin:0 auto 6px;display:block}.steps{justify-content:center;align-items:center;gap:6px;margin:0 0 8px;display:flex}.steps i{background:#e3b878;border-radius:5px;width:10px;height:10px}.steps i.on{background:#d63a86;width:28px}@media (max-width:380px){.rulep .fxopt{min-height:118px}.rulep .fxopt b{font-size:21px}.rulep .fxopt small{font-size:15px}}#hud .bossrib{z-index:3;width:max-content;max-width:calc(var(--u) * 52);margin:calc(var(--u) * 1.4) auto 0;padding:calc(var(--u) * .3) calc(var(--u) * 5);font-size:calc(max(14px, var(--u) * 3.6) * var(--tx));color:#fff;text-align:center;clip-path:polygon(0 0,100% 0,96% 50%,100% 100%,0 100%,4% 50%);background:#c42537;line-height:1.25;position:relative}#hud .bossrib[hidden]{display:none}#hud .cline{--gap:calc(var(--u) * 1.2);z-index:4;justify-content:center;align-items:flex-start;gap:var(--gap);min-width:0;height:100%;padding-top:calc(var(--u) * 4.4);flex:1;display:flex;position:relative}#hud .cline.none{visibility:hidden}#hud .tk{flex:0 1 calc(var(--u) * 14.2);min-width:0;max-width:calc(var(--u) * 15);align-items:center;gap:calc(var(--u) * .3);padding:calc(var(--u) * 5.4) calc(var(--u) * .8) calc(var(--u) * 1.4);border-radius:calc(var(--u) * 1.5);border:calc(var(--u) * .6) solid #d6a35e;box-shadow:0 calc(var(--u) * 1) 0 #78461466, 0 calc(var(--u) * 2) calc(var(--u) * 2.2) #1e053259;background:linear-gradient(#fffaf0,#ffe9c4);flex-direction:column;transition:max-width .45s,flex-basis .45s,opacity .4s,translate .45s,padding .45s,margin .45s,border-width .45s;display:flex;position:relative}#hud.pool .tk{flex-basis:calc(var(--u) * 21);max-width:calc(var(--u) * 24)}#hud .tk .face{left:50%;top:calc(var(--u) * -3.4);width:calc(var(--u) * 8.8);height:calc(var(--u) * 8.8);border:calc(var(--u) * .7) solid #a8652c;box-shadow:0 calc(var(--u) * .6) 0 #78461473;background:radial-gradient(circle at 35% 30%,#fffaf0,#ffdca0);border-radius:50%;position:absolute;translate:-50%}#hud .tk .face img{width:100%;height:100%;padding:calc(var(--u) * .5);object-fit:contain;border-radius:50%}#hud .tk .tkb{justify-content:center;align-items:center;gap:calc(var(--u) * .3);min-height:calc(var(--u) * 11.6);flex-direction:column;display:flex}#hud .tk .tkb img{width:calc(var(--u) * 8.4);height:calc(var(--u) * 8.4);object-fit:contain}#hud .tk .pair{height:calc(var(--u) * 4.4);align-items:center;display:flex}#hud .tk .pair img{width:calc(var(--u) * 4.4);height:calc(var(--u) * 4.4)}#hud .tk .pair i{width:calc(var(--u) * 2.6);height:calc(var(--u) * 2.6);flex:none;position:relative}#hud .tk .pair i:before,#hud .tk .pair i:after{content:"";background:#a5471d;border-radius:99px;position:absolute;top:50%;left:50%;translate:-50% -50%}#hud .tk .pair i:before{width:100%;height:calc(var(--u) * .6)}#hud .tk .pair i:after{width:calc(var(--u) * .6);height:100%}#hud .tk .tkn{font-size:calc(16px * var(--tx));color:#5a2f10;white-space:nowrap;font-weight:700;line-height:1}#hud .tk .srv{width:calc(var(--u) * 8.8);height:calc(var(--u) * 7.6)}#hud .tk .srv img{width:100%;height:100%}#hud .tk .srv .sj{width:66%;height:78%;top:-14%;left:17%}#hud .tk .stamp{width:calc(var(--u) * 8.4);height:calc(var(--u) * 8.4);border:calc(var(--u) * .6) solid #0f6b41;background:#1a8f58;border-radius:50%;justify-content:center;align-items:center;display:none;position:absolute;top:56%;left:50%;translate:-50% -50%;rotate:-12deg}#hud .tk .stamp svg{width:70%;height:70%}#hud .tk.done .stamp{display:flex}#hud .tk.done .tkb,#hud .tk.done .tkn{opacity:.35}#hud .tk.fresh .stamp{animation:.5s cubic-bezier(.2,1.6,.4,1) stampk}#hud .tk.fresh{animation:.5s cubic-bezier(.2,1.4,.4,1) .35s popk}#hud .tk.bump{animation:.5s cubic-bezier(.2,1.4,.4,1) popk}#hud .tk.gone{max-width:0;margin-left:calc(var(--gap) * -1);opacity:0;translate:calc(var(--u) * 10) calc(var(--u) * -3);pointer-events:none;border-width:0;flex-basis:0;padding-left:0;padding-right:0;overflow:hidden}#hud .tk .tip{left:50%;top:calc(var(--u) * -7.4);z-index:3;color:#5a2f10;white-space:nowrap;pointer-events:none;background:#fff3c4;border:2px solid #c98a1c;border-radius:99px;align-items:center;gap:2px;padding:1px 8px 1px 3px;font-size:16px;line-height:1.2;animation:1.4s ease-out both tipk;display:flex;position:absolute;translate:-50%}#hud .tk .tip img{width:20px;height:20px}@keyframes tipk{0%{opacity:0;translate:-50% 10px}20%{opacity:1;translate:-50%}80%{opacity:1}to{opacity:0;translate:-50% -14px}}.calm #hud .tk{transition:opacity .3s}.calm #hud .tk.gone{translate:none}.calm #hud .tk .tip{animation:1.4s both calmfadek}.calm #hud .tk.fresh .stamp{animation:none}#coach{z-index:29;color:#5a2f10;width:max-content;max-width:min(92vw,380px);font-size:calc(16px * var(--tx));text-align:center;text-wrap:balance;pointer-events:none;background:linear-gradient(#fffaf0,#ffe9c4);border:3px solid #d6a35e;border-radius:16px;padding:4px 14px 5px;line-height:1.15;display:none;position:absolute;left:50%;translate:-50%}#bubble.compact{gap:8px;padding:6px 12px 6px 8px}#bubble.compact img{width:36px;height:36px}#bubble.compact p{font-size:16px}#bubble p b{font-weight:700}#bubble.below:before{border:10px solid #0000;border-top-color:#d6a35e;border-bottom:0;top:auto;bottom:-14px}.stord{color:#5a2f10;background:#fff;border:3px dashed #e3b878;border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 16px;margin:0 4px 10px;padding:6px 10px;display:flex}.stord .chip{align-items:center;gap:4px;font-size:22px;line-height:1;display:inline-flex}.stord .chip img{object-fit:contain;width:38px;height:38px}.stord .boss{color:#fff;background:#c42537;border-radius:99px;padding:1px 10px;font-size:16px;font-style:normal}.bsh{color:#6e5538;text-align:left;margin:0 0 6px;padding-left:6px;font-size:16px}.bst{text-align:left;color:#5a2f10;background:#fff;border:3px solid #ecd3a4;border-radius:16px;grid-template-columns:44px 1fr auto;align-items:center;gap:4px 10px;margin:0 0 8px;padding:6px 8px;display:grid}.bst.own{background:#effff7;border-color:#1fbf7e}.bst .bi{width:44px;height:44px}.bst .bi img,.bst .bi svg{object-fit:contain;width:100%;height:100%}.bst b{font-size:19px;line-height:1.1;display:block}.bst small{color:#6e5538;font-size:15px;line-height:1.2;display:block}.bst .need{text-align:left;grid-column:2/-1}.card .perf{color:#5a2f10;text-wrap:balance;margin:0 6px 8px;font-size:18px;line-height:1.25}.left .chip{flex-direction:column;gap:0}.left .chip small{color:#5a2f10;margin:0;font-size:14px;display:block}.lose-say{color:#5a2f10;text-wrap:balance;margin:0 6px 10px;font-size:20px;line-height:1.25}.sd{color:#6e5538;margin-top:2px;font-size:15px;font-weight:600;line-height:1.2;display:block}.set .lbl{flex:1;min-width:0}.card{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;--fadebg:#ffeccb}.card.x .hd{padding-left:56px;padding-right:56px}.xbtn{z-index:6;width:48px;height:48px;color:var(--ink);border:3px solid var(--ink);box-shadow:none;background:#ffe3b0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:scale 90ms;display:flex;position:absolute;top:-14px;right:-10px}.xbtn svg{width:22px;height:22px}.xbtn:active{scale:.9}.k-win .fade,.k-lose .fade{display:none}.k-win .bd,.k-lose .bd{padding:26px 14px 0}.card .btns.alt{margin-top:8px}.card .btns.dock{z-index:5;background:#ffeccb;border-top:2px solid #f0d3a2;border-radius:0 0 24px 24px;flex-direction:row;justify-content:center;align-items:stretch;gap:10px;margin:10px -14px 0;padding:10px 14px 14px;position:sticky;bottom:0}.card .btns.dock .btn{flex:1 1 0;width:auto;min-width:0;max-width:none;min-height:54px;padding:0 10px 5px;font-size:22px}.card .btns.dock .btn.green{flex-grow:1.5}.k-win .reward.pend{opacity:0}.k-win .reward{margin:2px 0;font-size:34px}.k-win .stars{margin-bottom:2px}.k-win .bsd{margin:8px 0 0}.k-win .bsd>summary{min-height:44px;font-size:17px}.k-win .chef{margin:2px auto;padding:4px 14px 4px 8px}.k-win .chef .ic{width:32px;height:32px}.card .fade{z-index:4;pointer-events:none;opacity:0;color:#6e3d17;background:linear-gradient(transparent, var(--fadebg) 78%);border-radius:0 0 24px 24px;justify-content:center;align-items:flex-end;height:56px;transition:opacity .2s;display:flex;position:absolute;bottom:6px;left:6px;right:6px}.card .fade svg{width:28px;height:28px;margin-bottom:3px;animation:1.4s ease-in-out infinite bobk}.card.more .fade{opacity:1}.calm .card .fade svg{animation:none}.on>svg path,.state.on svg path,.tog.on svg path,.fxopt.on svg path,.seg button.on svg path{stroke:#0b3a24}.fxopt svg,.tog svg,.seg button svg{flex:none;width:20px;height:20px}.tog,.seg button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.k-quests .hd,.k-records .hd,.k-market .hd,.k-settings .hd,.k-album .hd,.k-hearts .hd{border-radius:22px 22px 0 0;padding-bottom:12px}.k-quests .hd:after,.k-records .hd:after,.k-settings .hd:after,.k-album .hd:after,.k-hearts .hd:after{display:none}.k-quests .bd,.k-records .bd,.k-settings .bd,.k-album .bd,.k-hearts .bd{padding-top:14px}.k-quests .hd{background:var(--wood);box-shadow:inset 0 3px #ffe6b480,inset 0 -4px #3c190559}.k-quests{--fadebg:#c98f55}.k-quests .bd{background:#fff3dc}.board{background:radial-gradient(#5a2d0a38 1.2px,#0000 1.6px) 0 0/11px 11px,radial-gradient(#ffe6be59 1px,#0000 1.4px) 5px 5px/13px 13px,#c98f55;border:4px solid #8f5424;border-radius:16px;margin:0 -4px 12px;padding:14px 10px 8px;box-shadow:inset 0 3px 6px #3c190566}.tkt{rotate:var(--r,0deg);text-align:left;color:#4a2a10;background:linear-gradient(#fffdf6,#fdf0d4);border-radius:6px;align-items:center;gap:8px;margin:0 0 14px;padding:12px 10px 10px 12px;display:flex;position:relative;box-shadow:0 8px 10px #3c190540}.tkt .pin{width:14px;height:14px;box-shadow:none;background:radial-gradient(circle at 35% 30%,#ff9fa8,#c42537 70%);border-radius:50%;margin-left:-7px;position:absolute;top:-7px;left:50%}.tkt .tx{text-wrap:balance;flex:1;min-width:0;font-size:18px;line-height:1.2}.tkt .tx b{font-size:20px;display:block}.tkt .tx small{color:#5a3c22;margin-top:2px;font-size:15px;line-height:1.25;display:block}.tkt .tx small.left{color:#8a3d12}.tkt .rt{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.tkt .rt .btn{max-width:150px}.tkt .rw{color:#7a4a12;align-items:center;gap:4px;font-size:19px;display:inline-flex}.tkt .rw img{width:26px;height:26px}.tkt .prog{color:#5a3c22;white-space:nowrap;font-size:15px}.tkt .mi{vertical-align:middle;object-fit:contain;width:34px;height:34px;margin:-6px 6px -6px 0;display:inline-block}.tkt .bar{margin-top:6px}.tkt.event{outline-offset:-3px;background:linear-gradient(#fffdf6,#ffe6bd);outline:3px solid #e0a020;padding-left:8px}.tkt.special{outline-offset:-3px;background:linear-gradient(#fffdf6,#ffe6bd);outline:3px solid #d63a86;padding-left:8px}.tkt.special .cico,.tkt.event .cico{flex:none;width:58px;height:58px}.tkt.claimed{background:linear-gradient(#f6fbef,#e3f3d6)}.board .allrow{border-width:0;border-radius:6px;margin:0 0 6px;box-shadow:0 3px #3c190559}.week{background:0 0;border:0;padding:4px 2px 0;position:relative}.week .wh b{color:#4a2a10}.wjars{z-index:1;grid-template-columns:repeat(4,1fr);align-items:end;gap:4px;margin:10px 0 0;padding:0 0 10px;list-style:none;display:grid;position:relative}.jr{text-align:center;color:#4a2a10;flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.jr .glass{aspect-ratio:1/1.08;background:linear-gradient(100deg,#ffffffd9,#d2ebff8c 40%,#fffc);border:3px solid #7a9bb8;border-radius:10px 10px 22px 22px;justify-content:center;align-items:center;width:100%;max-width:70px;padding:14% 8% 6%;display:flex;position:relative}.jr .lid{background:linear-gradient(#e2aa68,#a8652c);border:2px solid #6e3d17;border-radius:4px;height:11px;position:absolute;top:-9px;left:12%;right:12%}.jr .wi{width:100%;height:100%}.jr .wi img,.jr .wi .ico{object-fit:contain;width:100%;height:100%}.jr:not(.got):not(.can) .wi{filter:grayscale();opacity:.5}.jr.can .glass{border-color:#e0a018;box-shadow:0 0 0 3px #ffd45a}.jr.got .glass{background:linear-gradient(100deg,#e8fff3,#bff5da 45%,#e8fff3);border-color:#1fbf7e}.jr b{text-wrap:balance;font-size:clamp(14px,3.3vw,15px);line-height:1.15}.jr small{color:#5a3c22;font-size:14px;line-height:1.15}.jr .btn.sm{width:100%;min-height:48px;padding:0 4px 4px;font-size:16px}.week .rail{height:12px;box-shadow:none;background:#a8652c;border-radius:4px;position:absolute;bottom:0;left:-6px;right:-6px}.k-daily .streak{margin-bottom:14px}.tray{background:var(--wood);border:4px solid #6e3d17;border-radius:26px;padding:10px;box-shadow:inset 0 3px 6px #280f0073}.k-daily .days{background:#fff3dc;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:8px;padding:8px;box-shadow:inset 0 2px #965a1e40}.k-daily .day{color:#4a2a10;background:0 0;border:0;border-radius:18px;gap:2px;min-height:0;padding:6px 2px 8px;font-size:19px;animation:none}.k-daily .day .dl{color:#5a3c22;order:3;font-size:14px}.k-daily .day b{order:2;font-size:19px;line-height:1}.k-daily .dish{aspect-ratio:1;background:radial-gradient(circle at 50% 35%,#fffaf0,#f6dcae);border:3px solid #d6a35e;border-radius:50%;order:1;justify-content:center;align-items:center;width:100%;max-width:70px;display:flex;box-shadow:inset 0 -4px #965a1e40}.k-daily .dish img{object-fit:contain;width:62%;height:62%}.k-daily .dish.three{gap:0}.k-daily .dish.three img{width:36%;height:36%;margin:0 -2px}.k-daily .day.d7{grid-column:span 2}.k-daily .day.d7 .dish{aspect-ratio:auto;border-radius:35px;gap:4px;max-width:none;height:70px}.k-daily .day.d7 .dish img{width:46px;height:46px}.k-daily .day .sk{order:2;font-size:15px}.k-daily .day.now .dish{background:radial-gradient(circle at 50% 35%,#fffbe0,#ffe27a);border-color:#e0a018;animation:1.3s ease-in-out infinite daywob;translate:0 -4px;box-shadow:0 6px #965a1e59}.k-daily .day.got .dish{background:#d6f7e5;border-color:#1fbf7e}.k-daily .day.got .dish img{opacity:.35}.k-daily .day .tick{margin-right:-28px;top:4px;right:50%}.k-daily .day.d7 .tick{margin:0;right:10px}.calm .k-daily .day.now .dish{animation:none}.k-records .hd{background:linear-gradient(#ffd45a,#f0a81c);box-shadow:inset 0 3px #fff9,inset 0 -4px #7846004d}.k-records{--fadebg:#5a2f10}.k-records .bd{background:#fff3dc}.rack{background:repeating-linear-gradient(90deg,#00000014 0 2px,#0000 2px 14px),linear-gradient(#7a4318,#5a2f10);border:4px solid #3f2008;border-radius:14px;margin:0 -4px 10px;padding:8px 8px 4px;box-shadow:inset 0 4px 8px #00000073}.shelfx{text-align:left;color:#fff3dc;margin:0 0 8px;padding:6px 4px 10px;position:relative}.shelfx+.shelfx{border-top:3px solid #00000059;padding-top:12px}.shelfx header{align-items:center;gap:10px;display:flex}.shelfx .rart{flex:none;width:52px;height:52px}.shelfx header b{font-size:22px;line-height:1.1;display:block}.shelfx header small{color:#f6dcb4;font-size:15px;line-height:1.25;display:block}.trophies{justify-content:center;gap:14px;margin:10px 0 0;padding:8px 0 0;display:flex}.shelfx .md{min-width:64px}.shelfx .md small{color:#fff3dc}.shelfx .md:not(.got){filter:grayscale()brightness(.85)}.shelfx .md:not(.got) .ico{opacity:.6}.shelfx .front{color:#4a2a10;background:linear-gradient(#e2aa68,#c98238);border-radius:4px;justify-content:space-around;gap:6px;margin:0 -4px;padding:6px 8px 7px;font-size:16px;display:flex;box-shadow:0 3px #2a1404}.shelfx .front b{font-size:20px}.shelfx .next{color:#fff3dc;text-align:center;margin:8px 0;font-size:16px}.shelfx .btn{width:100%;max-width:none}.plaque{text-align:left;color:#4a2a10;width:100%;min-height:64px;box-shadow:none;background:#fdf0d4;border:3px solid #a8652c;border-radius:16px;align-items:center;gap:10px;margin:0 0 8px;padding:6px 14px 6px 8px;display:flex}.plaque:active{scale:.98}.plaque .ai{flex:none;width:74px;display:flex}.plaque .ai img{width:36px;height:36px;margin:0 -2px}.plaque b{font-size:20px;line-height:1.1;display:block}.plaque small{color:#5a3c22;font-size:15px}.k-market .hd{background:repeating-linear-gradient(90deg,#ff5fa8 0 22px,#fff3dc 22px 44px);padding-bottom:14px;box-shadow:inset 0 3px #ffffff80}.k-market .hd:after{background:radial-gradient(circle at 11px 0,#ff5fa8 11px,#0000 11.5px) 0 0/44px 14px repeat-x,radial-gradient(circle at 33px 0,#fff3dc 11px,#0000 11.5px) 0 0/44px 14px repeat-x;height:14px;top:calc(100% - 1px)}.k-market h2{text-shadow:var(--ol1);background:#d63a86;border-radius:16px;padding:2px 18px 5px;display:inline-block}.k-market .bd{padding-top:22px}.k-market .bal{margin:-6px 0 10px}.k-market .tabs{grid-template-columns:repeat(var(--n,2), 1fr)}.goods{grid-template-columns:1fr 1fr;gap:0 10px;margin:8px 0 0;display:grid}.good{text-align:center;color:#4a2a10;flex-direction:column;align-items:center;gap:6px;padding:18px 6px 22px;display:flex;position:relative}.good:after{content:"";height:11px;box-shadow:none;background:#a8652c;border-radius:3px;position:absolute;bottom:0;left:-6px;right:-6px}.good b{font-size:20px;line-height:1.1}.good.sel{background:#1fbf7e21;border-radius:14px 14px 0 0}.good .prev,.good .th{width:100%;max-width:150px;height:auto}.good .prev{height:58px}.good .prev img{width:38px;height:38px}.good .th{aspect-ratio:16/10;border:3px solid #4a2a10}.good .th img{object-position:50% 82%}.good .ga{flex-direction:column;align-items:center;gap:3px;min-height:48px;display:flex}.good .state{min-height:44px}.good .btn.sm{min-width:96px}.ptag{z-index:1;color:#4a2a10;box-shadow:none;background:#fff;border:2px solid #4a2a10;border-radius:4px 10px 10px 4px;align-items:center;gap:3px;padding:3px 9px 3px 15px;font-size:17px;line-height:1.1;display:inline-flex;position:absolute;top:4px;right:0;rotate:5deg}.ptag:before{content:"";background:#4a2a10;border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:5px}.ptag:after{content:"";background:#4a2a10;width:2px;height:9px;position:absolute;top:-9px;left:7px}.ptag img{width:20px;height:20px}.k-market .mk-row{box-shadow:none;border-color:#d6a35e;border-radius:8px}.k-settings .hd{background:linear-gradient(#8aa0d8,#6a80c0);box-shadow:inset 0 3px #ffffff73}.k-settings{--fadebg:#fff3dc}.counter2{background:var(--wood);border:4px solid #6e3d17;border-radius:14px;margin:0 -4px 10px;padding:10px 10px 6px;box-shadow:inset 0 3px 6px #280f0066}.counter2 .set{min-height:60px;box-shadow:none;color:#4a2a10;background:#fff3dc;border-radius:12px;margin:0 0 8px;padding:8px 10px}.counter2 .set .lab{flex:none;font-size:20px;line-height:1.15}.counter2 .set.col .lab{text-align:left}.counter2 .set .sd{color:#5a3c22;margin-top:2px;font-size:14px;line-height:1.2;display:block}.counter2 .set:has(.sd) .lab{flex:1;min-width:0}.rail{-webkit-appearance:none;appearance:none;accent-color:#d63a86;background:0 0;flex:1;min-width:0;max-width:none;height:48px;margin:0}.rail::-webkit-slider-runnable-track{background:linear-gradient(90deg, #ff5fa8 var(--p,50%), #e8d6b4 var(--p,50%));border:2px solid #3b1d6e;border-radius:8px;height:14px}.rail::-moz-range-track{background:#e8d6b4;border:2px solid #3b1d6e;border-radius:8px;height:10px}.rail::-moz-range-progress{background:#ff5fa8;border-radius:8px;height:10px}.rail::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:radial-gradient(at 34% 28%,#fff 0 10%,#0000 12%),linear-gradient(#ff9fd0,#d63a86);border:3px solid #3b1d6e;border-radius:50%/64% 64% 36% 36%;width:30px;height:38px;margin-top:-15px;box-shadow:0 3px #1e053266}.rail::-moz-range-thumb{background:linear-gradient(#ff9fd0,#d63a86);border:3px solid #3b1d6e;border-radius:50%/64% 64% 36% 36%;width:24px;height:32px}.rail:focus-visible{outline-offset:2px;outline:3px solid #3b1d6e}.counter2 .tog,.counter2 .seg button,.counter2 .fxopt{color:#4a2a10;box-shadow:none;background:#f3e4c4}.counter2 .tog.on,.counter2 .seg button.on,.counter2 .fxopt.on{color:#0b2a1a;box-shadow:none;background:#1fbf7e}.counter2 .fxopt small{color:#4a2a10}.counter2 .fxopt.on small{color:#0b2a1a}.counter2 .fxopt{text-align:center;flex-flow:wrap;justify-content:center;align-items:center;column-gap:6px}.counter2 .fxopt small{flex-basis:100%}.counter2 .fxopt.on svg{order:-1}.counter2~.note{color:#5a3c22}.k-album .hd{background:linear-gradient(#8ef0c4,#1fbf7e);box-shadow:inset 0 3px #ffffff80}.aset{text-align:left;color:#4a2a10;background:#fff;border:3px solid #ecd3a4;border-radius:16px;margin:0 0 12px;padding:8px 8px 10px}.aset header{justify-content:space-between;align-items:baseline;padding:0 4px 4px;display:flex}.aset header b{font-size:21px}.aset header span{color:#5a3c22;font-size:16px}.acells{grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.ac{aspect-ratio:1;background:#fff8e8;border-radius:12px;display:block}.ac img{object-fit:contain;width:100%;height:100%;padding:4px}.ac.off img{filter:brightness(0);opacity:.13}.aset small{color:#5a3c22;align-items:center;gap:4px;margin:6px 4px 0;font-size:15px;display:flex}.aset small.ok{color:#0d5a3a}.aset small svg{width:18px;height:18px}.aset small.ok svg path{stroke:#0d5a3a}.aset.full{background:#effff7;border-color:#1fbf7e}.k-hearts .hd{background:linear-gradient(#ff8a96,#e63946);box-shadow:inset 0 3px #ffffff73}.opts{flex-direction:column;gap:10px;margin:8px 0 10px;display:flex}.opt{text-align:left;color:#4a2a10;background:#fff;border:3px solid #ecd3a4;border-radius:16px;align-items:center;gap:12px;padding:10px 12px;display:flex}.opt .oi{flex:none;width:48px;height:48px}.opt .oi svg,.opt .oi .ico{width:100%;height:100%}.opt>div:last-child{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}.opt b{font-size:20px;line-height:1.1}.opt small{color:#5a3c22;font-size:15px;line-height:1.25}.opt .btn.sm{max-width:100%}.opt.info{background:#fff8e8}.k-record .big{margin-top:-4px;font-size:42px}.k-record .sub{margin:2px 0 8px}.tgt{background:#fff;border:3px solid #ecd3a4;border-radius:14px;margin:0 0 8px;padding:8px 10px 10px}.tgt p{color:#4a2a10;text-wrap:balance;margin:0;font-size:17px;line-height:1.25}.tgt .lr{color:#0d5a3a;margin-top:4px;font-size:15px;display:block}.k-record .rstats{margin:0 0 4px}.k-record .rstats b{font-size:24px}.k-record .mds{gap:10px;margin:2px 0 0}.k-record .md .ico{width:38px;height:38px}.k-record .btns{gap:10px;margin-top:10px}.k-record .giftpop{margin-top:8px}.k-poolstart .rstats{margin:4px 0 2px}.k-poolstart .mds{margin:2px 0 0}.k-poolstart .btns,.k-poolintro .btns{margin-top:10px}.k-poolstart .fxopt svg{width:22px;height:22px;position:absolute;top:8px;right:8px}.rulep .fxopt{position:relative}.pi-art{overflow:visible}#hud.pool .hms{display:none}#hud.pool .rowb{height:calc(var(--u) * 27);margin-top:calc(var(--u) * 1.6);align-items:flex-start;gap:calc(var(--u) * 1.2)}#hud.pool .chalk{width:calc(var(--u) * 21);margin-top:calc(var(--u) * 3)}#hud.pool .cline{flex:0 0 calc(var(--u) * 25)}#hud.pool .rowb .rowc{min-width:0;margin-top:calc(var(--u) * 10);flex:1}#hud.pool .tube{margin-left:calc(var(--u) * 4.4)}#hud.pool .ptip.one{white-space:nowrap;max-width:96vw;padding-top:calc(var(--u) * .8);padding-bottom:calc(var(--u) * 1);font-size:clamp(14px,3.6vw,15px)}#menu .dc{pointer-events:none}.counter2 .set input.rail{max-width:none;height:48px}#studio{pointer-events:auto;z-index:51;background:#fff3dc;justify-content:center;align-items:center;width:100%;transition:opacity .38s;left:0;translate:none}#studio.fade{opacity:0}#studio .mk{letter-spacing:.1em;font-variant:small-caps;color:#3b1d6e;white-space:nowrap;margin:0;font-size:clamp(24px,7.6vw,36px);font-weight:600;position:relative}#studio .nm{display:inline-block;position:relative}#studio .dot{transform-origin:50% 100%;background:radial-gradient(circle at 35% 30%,#ffc4e2,#ff5fa8 72%);border-radius:50%;width:.4em;height:.4em;margin-bottom:.12em;animation:1.05s cubic-bezier(.3,.7,.4,1) .15s both sigk;position:absolute;bottom:100%;left:30%}@keyframes sigk{0%{opacity:0;translate:0 -1.4em;scale:.9 1.1}40%{opacity:1;translate:0;scale:1.25 .75}62%{translate:0 -.55em;scale:.95 1.05}82%{translate:0;scale:1.1 .9}to{opacity:1;translate:0;scale:1}}.calm #studio .dot{animation:.6s both calmfadek}#splash{z-index:50}#menu .mapscroll{z-index:0;overscroll-behavior:contain;touch-action:pan-y;pointer-events:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden auto}#menu .mapscroll::-webkit-scrollbar{display:none}#menu .mapc{width:100%;position:relative}#menu .mapc.swap{animation:.4s ease-out mapin}@keyframes mapin{0%{opacity:0}to{opacity:1}}#menu .nd{width:var(--w);height:var(--w);padding:0;position:absolute}#menu .nd .ns{width:100%;height:100%;filter:drop-shadow(0 calc(var(--w) * .04) calc(var(--w) * .05) #280a3c59);transition:scale 90ms;position:absolute;top:0;bottom:0;left:0;right:0}#menu .nd:active .ns{scale:1.07 .9}#menu .nd .nn{text-align:center;font-size:calc(var(--w) * .3);color:#fff;text-shadow:var(--ol1);pointer-events:none;font-weight:700;line-height:1;position:absolute;top:37%;left:0;right:0;translate:0 -50%}#menu .nd.boss .nn{font-size:calc(var(--w) * .26);top:52%}#menu .nd.lock .ns{opacity:.92}#menu .nd.boss.lock .ns{filter:grayscale(1) brightness(.92) drop-shadow(0 calc(var(--w) * .04) calc(var(--w) * .05) #280a3c59)}#menu .nd.cur .ns{transform-origin:50% 80%;animation:2.2s ease-in-out infinite ndbob}@keyframes ndbob{50%{scale:1.05 .96}}.calm #menu .nd.cur .ns{animation:none}#menu .nd .nst{justify-content:center;gap:calc(var(--w) * .03);pointer-events:none;display:flex;position:absolute;top:74%;left:0;right:0}#menu .nd .sr{width:calc(var(--w) * .24);height:calc(var(--w) * .24);filter:drop-shadow(0 1px 1px #280a3c80)}#menu .nd .nrb{aspect-ratio:1;pointer-events:none;width:90%;position:absolute;top:33%;left:5%}#menu .nd .nrb>img{width:100%;height:100%}#menu .nd .nrb .nst{top:50%;translate:0 -50%}#menu .nd .ni{width:calc(var(--w) * .42);height:calc(var(--w) * .42);padding:calc(var(--w) * .05);border:calc(var(--w) * .035) solid var(--wood2);box-shadow:none;pointer-events:none;background:#fff3dc;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;right:-8%}#menu .mapc.w-beach .nd.done .ns{filter:hue-rotate(185deg) saturate(.85) brightness(1.08) drop-shadow(0 calc(var(--w) * .04) calc(var(--w) * .05) #280a3c59)}#menu .mapc.w-garden .nd.done .ns{filter:hue-rotate(160deg) saturate(.8) brightness(1.1) drop-shadow(0 calc(var(--w) * .04) calc(var(--w) * .05) #280a3c59)}#menu .mapc.w-winter .nd.done .ns{filter:hue-rotate(215deg) saturate(.7) brightness(1.12) drop-shadow(0 calc(var(--w) * .04) calc(var(--w) * .05) #280a3c59)}#menu .mapc.w-night .nd.done .ns{filter:hue-rotate(285deg) saturate(.9) brightness(.95) drop-shadow(0 calc(var(--w) * .04) calc(var(--w) * .05) #280a3c59)}#menu .nd .nemb{z-index:2;width:calc(var(--w) * .34);height:calc(var(--w) * .34);padding:calc(var(--w) * .05);border:calc(var(--w) * .03) solid var(--wood2);pointer-events:none;background:#fff3dc;border-radius:50%;place-items:center;display:grid;position:absolute;top:-4%;left:50%;translate:-50%}#menu .nd .nemb svg{width:100%;height:100%}#menu .mapc.w-street .nemb{color:#b8741a}#menu .mapc.w-beach .nemb{color:#0b7a75}#menu .mapc.w-garden .nemb{color:#c2386f}#menu .mapc.w-winter .nemb{color:#1f6fa8}#menu .mapc.w-night .nemb{color:#5a3fb0}#menu .nd.boss.lock .nemb{filter:grayscale()}#menu .nd .ni img,#menu .nd .ni svg{object-fit:contain;width:100%;height:100%}#menu .mrib .rimg{left:0;top:calc(var(--u) * -11.9);width:100%;height:auto;position:absolute}#menu .mrib b{font-size:max(14px, calc(var(--u) * 4));color:var(--ink);white-space:nowrap;text-align:center;place-items:center;padding:0 17%;line-height:1;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}#menu .mrib .gold{right:calc(var(--u) * -3.5);top:calc(var(--u) * -3.5);width:calc(var(--u) * 9);height:calc(var(--u) * 9);position:absolute}#menu .mrib .gold img{width:100%;height:100%}#menu .mrib.pop{animation:.55s cubic-bezier(.2,1.4,.4,1) popk}#menu .msr{justify-content:space-between;gap:calc(var(--u) * 2);width:100%;display:flex}#menu .mpill{align-items:center;gap:calc(var(--u) * .8);padding:calc(var(--u) * .9) calc(var(--u) * 2.4);border:calc(var(--u) * .7) solid var(--wood2);box-shadow:none;font-size:max(14px, calc(var(--u) * 3.5));color:var(--ink);white-space:nowrap;background:#ffe9bd;border-radius:999px;line-height:1.05;display:inline-flex}#menu .mpill .mst{width:calc(var(--u) * 4.4);height:calc(var(--u) * 4.4)}#menu .mmid{z-index:2;pointer-events:none;flex:1;width:100%;min-height:0;position:relative}#menu .warr{right:calc(var(--u) * 2);align-items:center;gap:calc(var(--u) * 1);min-height:max(48px, calc(var(--u) * 12));display:flex;position:absolute}#menu .warr.up{top:calc(var(--u) * 1)}#menu .warr.down{bottom:calc(var(--u) * 1)}#menu .warr .ai{width:max(44px, calc(var(--u) * 11));height:max(44px, calc(var(--u) * 11));filter:drop-shadow(0 calc(var(--u) * .8) calc(var(--u) * 1) #280a3c66);transition:scale 90ms}#menu .warr:active .ai{scale:1.08 .9}#menu .lockcard{width:calc(var(--u) * 62);padding:calc(var(--u) * 2.4) calc(var(--u) * 3);text-align:center;border-radius:calc(var(--u) * 4);border:calc(var(--u) * .9) solid var(--wood2);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 3) #280a3c66;color:var(--ink);background:linear-gradient(#fff8e6,#ffe9bd);position:absolute;top:42%;left:50%;translate:-50% -50%}#menu .lockcard .lk{width:calc(var(--u) * 11);height:calc(var(--u) * 11);margin:0 auto calc(var(--u) * .6)}#menu .lockcard b{font-size:calc(var(--u) * 5.4);line-height:1.1;display:block}#menu .lockcard small{margin-top:calc(var(--u) * .6);font-size:max(14px, calc(var(--u) * 3.5));color:#5a2f10;line-height:1.2;display:block}#menu .mmid .sktip{left:50%;bottom:calc(var(--u) * 1);white-space:nowrap;margin:0;position:absolute;translate:-50%}#menu .shelf{pointer-events:auto}.made{color:var(--ink);font-weight:700;display:block}.upgs{gap:8px;display:grid}.upg{text-align:left;color:#5a2f10;background:#ffe9bd;border:3px solid #e3b878;border-radius:16px;grid-template-columns:52px 1fr auto;align-items:center;gap:4px 10px;padding:8px 10px;display:grid}.upg.can{border-color:#1a9a63}.upg .uic .ico{width:52px;height:52px}.upg .ut b{color:var(--ink);font-size:20px;line-height:1.1;display:block}.upg .ua{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;max-width:112px;display:flex}.upg small{color:#5a2f10;font-size:14px;line-height:1.2;display:block}.upg small em{color:#8a2f66;font-style:normal;font-weight:700}.pips{gap:4px;margin:3px 0 4px;display:flex}.pips i{background:#eadcbc;border:2px solid #c9a96b;border-radius:99px;width:18px;height:9px}.pips i.on{background:#ff5fa8;border-color:#d63a86}.evd{gap:6px;margin:4px 0 2px;padding:0;list-style:none;display:flex}.evd li{color:#5a2f10;background:#fff;border:2px solid #c9a96b;border-radius:50%;place-items:center;width:30px;height:30px;font-size:15px;line-height:1;display:grid}.evd li svg{width:17px;height:17px}.evd li.got{background:#1a9a63;border-color:#0d7a4c}.evd li.next{background:#ffe0f0;border-color:#d63a86;font-weight:700}@media (hover:hover){#menu .nd:hover .ns,#menu .warr:hover .ai,#menu .mpool:hover .mpi{scale:1.05}}.card .bar{background:#efe4cf;box-shadow:inset 0 2px 3px #5a2f104d,0 0 0 2px #cdb894}.mstamp{width:40px;height:40px;box-shadow:none;background:#20b26b;border:3px solid #0f7a47;border-radius:50%;flex:none;justify-content:center;align-items:center;animation:.5s cubic-bezier(.2,1.6,.4,1) stampk;display:inline-flex;rotate:-12deg}.mstamp svg{width:70%;height:70%}.mstamp svg path{stroke:#fff}.calm .mstamp{animation:none}.tkt .tx .prog{margin-top:3px;font-weight:600;display:block}.tkt.stack{flex-direction:column;align-items:stretch;gap:8px;padding:14px 12px 12px;rotate:none}.tkt .sh{align-items:center;gap:10px;min-width:0;display:flex}.tkt .sh b{flex:1;min-width:0;font-size:21px;line-height:1.15}.tkt .dsc{color:#4a2a10;margin:0;font-size:17px;line-height:1.3}.tkt .pillx{color:#7a2a08;background:#ffdcc2;border-radius:99px;align-self:flex-start;padding:2px 12px 3px;font-size:15px;line-height:1.25}.tkt.stack .act{flex-direction:column;gap:8px;display:flex}.tkt.stack .act .btn{width:100%;max-width:none}.board .allrow{margin-bottom:14px}.lnk{color:#8a1f58;text-underline-offset:3px;text-align:left;background:0 0;border:0;min-height:44px;margin-top:2px;padding:8px 0;font-size:16px;line-height:1.2;text-decoration:underline;display:inline-block}#coach{justify-content:center;align-items:center;gap:8px;display:none}#coach.on{display:flex}#coach img{object-fit:contain;flex:none;width:30px;height:30px}@keyframes tkbreath{0%,to{scale:1}50%{scale:1.07}}#hud.lesson .cline .tk:not(.done){animation:1.4s ease-in-out infinite tkbreath}.calm #hud.lesson .cline .tk{outline:3px solid #d63a86;animation:none}.stord .chip,.left .chip,.nextord .chip{gap:8px}.stord .chip b,.left .chip b,.nextord .chip b{z-index:1;min-width:1.5em;position:relative}.stord .chip .srv,.left .chip .srv,.nextord .chip .srv{width:46px;height:40px;margin-right:2px}.stord .chip .srv img,.left .chip .srv img,.nextord .chip .srv img{width:100%;height:100%}.stord .chip .srv .sj,.left .chip .srv .sj,.nextord .chip .srv .sj{width:66%;height:78%;top:-14%;left:17%}.k-record .giftpop{animation-delay:.4s}.k-record .tgt .bar{margin-top:6px}.tabs button{text-overflow:clip;overflow:hidden}.bsd{text-align:left;margin:0 0 8px}.bsd>summary{cursor:pointer;color:#5a2f10;min-height:48px;box-shadow:none;background:#f3e4c4;border-radius:16px;justify-content:center;align-items:center;padding:0 14px;font-size:18px;list-style:none;display:flex}.bsd>summary::-webkit-details-marker{display:none}.bsd>summary:after{content:"";border:6px solid #0000;border-top-color:currentColor;border-bottom-width:0;margin-left:8px;transition:rotate .15s}.bsd[open]>summary{margin-bottom:8px}.bsd[open]>summary:after{rotate:180deg}#toast.top{bottom:auto;top:calc(var(--sat) + var(--u) * 24)}.bigtext .tabs button{font-size:calc(14px * var(--tx))}.bigtext .mk-txt small,.bigtext .upg small,.bigtext .bst small,.bigtext .need,.bigtext .empty{font-size:calc(15px * var(--tx))}.bigtext .mk-txt b,.bigtext .upg .ut b,.bigtext .bst b{font-size:calc(20px * var(--tx))}#hud .pwr .pi{aspect-ratio:1}#hud.compact .chalk{width:calc(var(--u) * 19);padding:calc(var(--u) * .6) 0 calc(var(--u) * .8);border-width:calc(var(--u) * .8);align-self:center;margin-top:0}#hud.compact .chalk:before,#hud.compact .chalk:after{display:none}#hud.compact .chalk small{font-size:calc(max(14px, var(--u) * 3) * var(--tx))}#hud.compact .chalk b{font-size:calc(var(--u) * 7.6 * var(--tx))}#hud.compact .chalk.zen b{font-size:calc(var(--u) * 6);padding-top:0}#hud.compact .cline{--gap:calc(var(--u) * 1);align-items:center;padding-top:0}#hud.compact .tk{flex-basis:calc(var(--u) * 17);max-width:calc(var(--u) * 20);justify-content:center;gap:calc(var(--u) * .8);padding:calc(var(--u) * .8) calc(var(--u) * 1);flex-direction:row}#hud.compact .tk .face{display:none}#hud.compact .tk .tkb{gap:calc(var(--u) * .4);flex-direction:row;min-height:0}#hud.compact .tk .tkb img{width:calc(var(--u) * 6.4);height:calc(var(--u) * 6.4)}#hud.compact .tk .pair{height:calc(var(--u) * 3.4)}#hud.compact .tk .pair img{width:calc(var(--u) * 3.4);height:calc(var(--u) * 3.4)}#hud.compact .tk .tkn{font-size:calc(14px * var(--tx))}#hud.compact .tk .srv{width:calc(var(--u) * 6.4);height:calc(var(--u) * 5.6)}#hud.compact .tk .stamp{width:calc(var(--u) * 6);height:calc(var(--u) * 6)}#hud.compact .rowc{height:calc(var(--u) * 12);margin-top:calc(var(--u) * 1.5)}#hud.compact .hms{width:calc(var(--u) * 12);height:calc(var(--u) * 10);margin:0 0 0 calc(var(--u) * 1);align-self:flex-end}#hud.compact .hms:after{height:calc(var(--u) * 2.4)}#hud.compact .tube{margin-left:calc(var(--u) * 3)}#hud.compact .bossrib{margin-top:calc(var(--u) * .8)}#hud.pool.compact .cline{flex-basis:calc(var(--u) * 25)}#menu .mhead{z-index:2;width:100%;margin-top:calc(var(--u) * 1);padding:0 calc(var(--u) * 3);justify-content:center;align-items:flex-end;gap:calc(var(--u) * 2.4);pointer-events:none;display:flex;position:relative}#menu .mrib{width:calc(var(--u) * 40);aspect-ratio:256/118;filter:drop-shadow(0 calc(var(--u) * .8) calc(var(--u) * 1) #280a3c59);flex:none;position:relative}#menu .mhead .mpill{margin-bottom:calc(var(--u) * 3);flex:none}.bigtext #menu .jl,.bigtext #menu .mpill,.bigtext #menu .mstall small{font-size:calc(max(14px, var(--u) * 3.5) * var(--tx))}#menu .mact{z-index:2;align-items:center;column-gap:calc(var(--u) * 2);width:100%;padding:0 calc(var(--u) * 3);margin-bottom:calc(var(--u) * 2);grid-template-columns:1fr auto 1fr;display:grid;position:relative}#menu .mside{justify-self:start;min-width:0}#menu .mstall{align-items:center;gap:calc(var(--u) * .2);padding:calc(var(--u) * 1) calc(var(--u) * 2);border-radius:calc(var(--u) * 3);color:#fff;background:#3c145adb;flex-direction:column;display:flex}#menu .mstall .msr{align-items:center;gap:calc(var(--u) * .8);display:flex}#menu .mstall .mst{width:calc(var(--u) * 5);height:calc(var(--u) * 5)}#menu .mstall b{font-size:max(16px, calc(var(--u) * 4.2));font-weight:700;line-height:1}#menu .mstall .to{width:calc(var(--u) * 2);height:calc(var(--u) * 2);border:solid #ffd35a;border-width:calc(var(--u) * .6) calc(var(--u) * .6) 0 0;margin:0 calc(var(--u) * .4) 0 0;rotate:45deg}#menu .mstall .mch{width:calc(var(--u) * 7);height:calc(var(--u) * 7);flex:none}#menu .mstall small{font-size:max(14px, calc(var(--u) * 3.3));white-space:normal;text-align:center;max-width:calc(var(--u) * 26);line-height:1.05}#menu .mstall.done{gap:calc(var(--u) * 1.2);padding:calc(var(--u) * .8) calc(var(--u) * 2.2) calc(var(--u) * .8) calc(var(--u) * 1.4);flex-direction:row}#menu .mstall.done .mch{width:calc(var(--u) * 6);height:calc(var(--u) * 6)}#menu .play{z-index:2;justify-content:center;align-items:center;gap:calc(var(--u) * 2);min-width:calc(var(--u) * 38);height:max(52px, calc(var(--u) * 13));padding:0 calc(var(--u) * 5) 0 calc(var(--u) * 4);color:#163a0c;border:calc(var(--u) * .8) solid #fff8e0;box-shadow:inset 0 calc(var(--u) * .9) 0 #ffffff8c, 0 calc(var(--u) * 1) 0 #2f7d17, 0 calc(var(--u) * 2) calc(var(--u) * 2.4) #280a3c66;background:linear-gradient(#b4f26a,#6fd23a 55%,#4cb82a);border-radius:99px;grid-column:2;transition:scale 90ms;display:flex;position:relative}#menu .play .tri{width:calc(var(--u) * 6.4);height:calc(var(--u) * 6.4);fill:#163a0c;flex:none}#menu .play .pt{flex-direction:column;align-items:flex-start;display:flex}#menu .play .pt b{font-size:max(20px, calc(var(--u) * 5.6));letter-spacing:.5px;line-height:1}#menu .play .pt small{font-size:max(14px, calc(var(--u) * 3.4));line-height:1.1}#menu .play:active{scale:1.06 .92}#menu .play.invite{animation:.95s ease-out jigglek}#menu .play .skchip{right:calc(var(--u) * -1.5);top:calc(var(--u) * -4.5);z-index:3;align-items:center;gap:calc(var(--u) * .4);height:calc(var(--u) * 7.4);padding:0 calc(var(--u) * 2) 0 calc(var(--u) * .8);border:calc(var(--u) * .6) solid #fff3d6;box-shadow:0 calc(var(--u) * .7) 0 #a8431a;pointer-events:none;background:linear-gradient(#ffb04a,#ff6a2a);border-radius:99px;display:inline-flex;position:absolute}#menu .play .skchip img{width:calc(var(--u) * 5.2);height:calc(var(--u) * 5.2)}#menu .play .skchip b{font-size:max(14px, calc(var(--u) * 4.4));color:#fff;text-shadow:var(--ol1);line-height:1}.calm #menu .play.invite{animation:none}#menu .mpool{width:calc(var(--u) * 14);flex-direction:column;grid-column:3;justify-self:end;align-items:center;min-width:52px;display:flex}#menu .mpool .mpi{width:100%;height:auto;filter:drop-shadow(0 calc(var(--u) * .8) calc(var(--u) * 1) #280a0066);transition:scale 90ms}#menu .mpool:active .mpi{scale:1.08 .88}#menu .mpool .jl{margin-top:calc(var(--u) * -1.6);margin-right:calc(var(--u) * -2);width:max-content;max-width:calc(var(--u) * 34);padding:calc(var(--u) * .5) calc(var(--u) * 2.4);align-self:flex-end}#menu .mside,#menu .play,#menu .mpool{grid-row:1}#menu .warr{right:calc(var(--u) * 1);min-height:0}#menu .mpets{z-index:3;right:calc(var(--u) * 1);bottom:calc(max(44px, var(--u) * 11) + var(--u) * 4);width:calc(var(--u) * 13);pointer-events:auto;flex-direction:column;align-items:center;min-width:50px;display:flex;position:absolute}#menu .mpets .pb{aspect-ratio:1;width:100%;box-shadow:none;background:radial-gradient(circle at 35% 28%,#ffc4e3,#ff5fa8 62%,#d63a86);border:3px solid #3b1d6e;border-radius:50%;padding:17%;transition:scale 90ms;display:block}#menu .mpets .pb svg{width:100%;height:100%;display:block}#menu .mpets:active .pb{scale:1.08 .9}#menu .mpets .al{right:calc(var(--u) * -.8);top:calc(var(--u) * -1.2);width:calc(var(--u) * 6.5);height:calc(var(--u) * 6.5);animation:1s infinite pulsek;position:absolute}#menu .mpets .jl{margin-top:calc(var(--u) * -1.6);margin-right:calc(var(--u) * -1);width:max-content;max-width:calc(var(--u) * 30);padding:calc(var(--u) * .5) calc(var(--u) * 2.4);align-self:flex-end}.calm #menu .mpets .al{animation:none}#petroom{z-index:12;overflow:hidden}#petroom.on{pointer-events:auto;display:block}#petroom .pbg{background:#e9b783 url(../img/bg_pets.webp) bottom/cover no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}#petroom .ptop{z-index:3;left:calc(var(--u) * 3);right:calc(var(--u) * 3);top:calc(var(--sat) + var(--u) * 1.5);min-height:max(48px, calc(var(--u) * 11));justify-content:space-between;align-items:center;gap:calc(var(--u) * 1.5);display:flex;position:absolute}#petroom .ptop h2{text-align:center;min-width:0;font-size:max(15px, calc(var(--u) * 4.6));color:#fff;text-shadow:var(--ol1);text-wrap:balance;flex:1;margin:0;font-weight:700;line-height:1.05}#petroom .pback{align-items:center;gap:calc(var(--u) * .6);min-width:max(48px, calc(var(--u) * 11));min-height:max(48px, calc(var(--u) * 11));padding:0 calc(var(--u) * 3) 0 calc(var(--u) * 1.6);box-shadow:none;color:var(--ink);font-size:max(15px, calc(var(--u) * 4));background:#ffe9bd;border:3px solid #6e3d17;border-radius:999px;flex:none;font-weight:700;display:inline-flex}#petroom .pback svg{width:max(20px, calc(var(--u) * 5));height:max(20px, calc(var(--u) * 5))}#petroom .pback:active{scale:.95}#petroom .ptop .cpill{margin-left:calc(var(--u) * 1.5);flex:none}#petroom .pstrip{z-index:3;left:calc(var(--u) * 3);right:calc(var(--u) * 3);top:calc(var(--sat) + var(--u) * 14.5);position:absolute}#petroom .psh{margin:0 0 calc(var(--u) * .6);padding:0 calc(var(--u) * 2);font-size:max(13px, calc(var(--u) * 3.3));color:var(--ink);background:#fff3dc;border:2px solid #a8652c;border-radius:99px;line-height:1.5;display:inline-block}#petroom .psl{gap:calc(var(--u) * 1.6);touch-action:pan-x;scrollbar-width:none;padding:3px 2px 5px;display:flex;overflow-x:auto}#petroom .psl::-webkit-scrollbar{display:none}#petroom .sc{width:max(44px, calc(var(--u) * 10.5));height:max(44px, calc(var(--u) * 10.5));box-shadow:none;background:#ffe3b0;border:3px solid #a8652c;border-radius:50%;flex:none;padding:5px;position:relative}#petroom .sc img{object-fit:contain;width:100%;height:100%}#petroom .sc.duty{border-color:#1fbf7e}#petroom .sc .ck{color:#06301a;background:#1fbf7e;border:2px solid #fff3dc;border-radius:50%;width:20px;height:20px;padding:3px;position:absolute;bottom:-4px;right:-4px}#petroom .sc .ck svg{width:100%;height:100%;display:block}#petroom .sc:not(.duty):not(.plus):not(.egg) img{opacity:.62}#petroom .sc.away{border-style:dashed;border-color:#8a6a7a}#petroom .sc.away img{filter:grayscale(.8);opacity:.55}#petroom .sc.plus{color:#fff;background:#ff5fa8;border-color:#3b1d6e;justify-content:center;align-items:center;padding:0;display:flex}#petroom .sc.plus svg{width:55%;height:55%}#petroom .sc.egg b{color:#fff;text-align:center;background:#3b1d6e;border-radius:99px;min-width:20px;height:20px;padding:0 4px;font-size:13px;line-height:20px;position:absolute;bottom:-4px;right:-4px}#petroom .sc:active{scale:.94}#petroom .phint{margin:calc(var(--u) * 1) calc(var(--u) * 1) 0;padding:calc(var(--u) * 1) calc(var(--u) * 3);color:var(--ink);font-size:max(14px, calc(var(--u) * 3.5));text-align:center;text-wrap:balance;box-shadow:none;background:#fff8e8f2;border:2px solid #a8652c;border-radius:18px;line-height:1.2;position:relative}#petroom .pfloor{z-index:2;scrollbar-width:none;flex-direction:column;justify-content:space-evenly;display:flex;position:absolute;top:29%;bottom:19.5%;left:0;right:0;overflow-y:auto}#petroom .pfloor.n3{justify-content:space-between}#petroom .prow{min-height:calc(var(--u) * 22.5);padding:0 calc(var(--u) * 3);flex:none;align-items:center;display:flex}#petroom .prow.r{flex-direction:row-reverse}#petroom .pet{z-index:2;width:calc(var(--u) * 26);height:calc(var(--u) * 23);flex:none;position:relative}#petroom .ps{width:calc(var(--u) * 23);aspect-ratio:1;transform-origin:50% 100%;margin:0 auto;display:block;position:relative}#petroom .pimg{object-fit:contain;transform-origin:50% 100%;width:100%;height:100%;filter:drop-shadow(0 calc(var(--u) * .7) calc(var(--u) * .5) #3c190559);animation:3.6s ease-in-out infinite petbobk;display:block}#petroom .prow:nth-child(2) .pimg{animation-delay:-1.2s}#petroom .prow:nth-child(3) .pimg{animation-delay:-2.4s}@keyframes petbobk{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-2%)scale(1.015,.985)}}#petroom .lid{background:var(--pc);opacity:0;pointer-events:none;border-radius:50%;width:12%;height:12%;margin:-6% 0 0 -6%;animation:5.6s infinite blinkl;position:absolute}#petroom .lid:after{content:"";border-bottom:max(2px, calc(var(--u) * .6)) solid #3b1d6e;border-radius:0 0 50% 50%;height:34%;position:absolute;top:28%;left:10%;right:10%}#petroom .prow:nth-child(2) .lid{animation-delay:-2s}#petroom .prow:nth-child(3) .lid{animation-delay:-3.7s}@keyframes blinkl{0%,93%,to{opacity:0}94.5%,97%{opacity:1}}#petroom .ps.sleepy .lid{opacity:1;animation:none}#petroom .ps.sleepy .pimg{animation-duration:6.5s}#petroom .ps.sad .pimg{filter:saturate(.4) brightness(.97) drop-shadow(0 calc(var(--u) * .7) calc(var(--u) * .5) #3c190559);animation:none;transform:translateY(3%)scale(1.02,.92)}#petroom .tear{pointer-events:none;background:#9bdcff;border:1.5px solid #3b1d6e;border-radius:50%/62% 62% 38% 38%;width:5%;height:8%;margin-left:-2.5%;animation:2.4s ease-in infinite tearfk;position:absolute}@keyframes tearfk{0%{opacity:0;transform:translateY(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(150%)}}#petroom .thermo{pointer-events:none;width:9%;height:auto;position:absolute;top:46%;right:1%;rotate:16deg}#petroom .zzz{pointer-events:none;position:absolute;top:2%;right:4%}#petroom .zzz i{font-style:normal;font-weight:700;font-size:max(13px, calc(var(--u) * 4.4));color:#fff;text-shadow:var(--ol1);opacity:0;animation:3s ease-in infinite zzk2;position:absolute;right:0}#petroom .zzz i:nth-child(2){animation-delay:1.5s}@keyframes zzk2{0%{opacity:0;transform:translate(0)scale(.6)}25%{opacity:1}to{transform:translate(calc(var(--u) * 3), calc(var(--u) * -7)) scale(1.2);opacity:0}}#petroom .want{right:calc(var(--u) * -.5);top:calc(var(--u) * -1.5);width:calc(var(--u) * 8.5);height:calc(var(--u) * 8.5);padding:calc(var(--u) * .9);background:#fff;border:2px solid #3b1d6e;border-radius:50% 50% 50% 16%;animation:2.2s ease-in-out infinite petbobk;position:absolute}#petroom .want img{object-fit:contain;width:100%;height:100%}#petroom .pmood{left:50%;bottom:calc(var(--u) * -1.6);padding:0 calc(var(--u) * 1.8);font-size:max(13px, calc(var(--u) * 3.3));white-space:nowrap;border:2px solid #3b1d6e;border-radius:99px;font-weight:700;line-height:1.45;position:absolute;translate:-50%}#petroom .m-happy{color:#14451b;background:#d8f5c4}#petroom .m-fine{color:#5a2f10;background:#fff3dc}#petroom .m-hungry,#petroom .m-thirsty,#petroom .m-bored{color:#5a2f00;background:#ffe1a8}#petroom .m-sad,#petroom .m-sick{color:#7a1536;background:#ffd0dc}#petroom .m-sleepy{color:#26307a;background:#dfe3ff}#petroom .pet.hot:before{content:"";inset:calc(var(--u) * -1);background:#1fbf7e2e;border:3px dashed #1fbf7e;border-radius:48%;position:absolute}#petroom .squish .ps{animation:.5s cubic-bezier(.2,1.5,.4,1) squashk}#petroom .shake{animation:.4s shakek}#petroom .eat .ps{animation:.34s ease-in-out 3 chompk}#petroom .drink .ps{animation:.45s ease-in-out 2 drinkk}#petroom .play .ps{animation:.45s ease-out 2 playk}#petroom .wash .ps{animation:.3s ease-in-out 3 washk}@keyframes chompk{0%,to{scale:1}50%{scale:1.07 .91}}@keyframes drinkk{0%,to{rotate:0deg}50%{rotate:7deg}}@keyframes playk{0%,to{translate:0}45%{translate:0 calc(var(--u) * -3.5)}}@keyframes washk{0%,to{rotate:-4deg}50%{rotate:4deg}}#petroom .pinfo{min-width:0;margin-left:calc(var(--u) * -3.5);padding:calc(var(--u) * 1.1) calc(var(--u) * 2) calc(var(--u) * 1.3) calc(var(--u) * 4.5);border-radius:calc(var(--u) * 4);box-shadow:0 calc(var(--u) * .8) 0 #6e3d17bf;color:var(--ink);background:linear-gradient(#fff8e8,#ffeccb);border:3px solid #a8652c;flex:1}#petroom .prow.r .pinfo{margin-left:0;margin-right:calc(var(--u) * -3.5);padding:calc(var(--u) * 1.1) calc(var(--u) * 4.5) calc(var(--u) * 1.3) calc(var(--u) * 2)}#petroom .pl1{justify-content:space-between;align-items:center;gap:calc(var(--u) * 1.2);display:flex}#petroom .pname{align-items:center;gap:calc(var(--u) * .8);min-width:0;min-height:28px;font-size:max(16px, calc(var(--u) * 4.7));color:var(--ink);text-align:left;font-weight:700;line-height:1.1;display:inline-flex}#petroom .pname span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#petroom .pname svg{width:max(13px, calc(var(--u) * 3.3));height:max(13px, calc(var(--u) * 3.3));color:var(--ink2);flex:none}#petroom .plv{padding:0 calc(var(--u) * 1.8);border:2px solid var(--ink);background:linear-gradient(90deg, #ffd43b var(--p), #fff var(--p));font-size:max(13px, calc(var(--u) * 3.3));color:var(--ink);white-space:nowrap;border-radius:99px;flex:none;font-weight:700;line-height:1.45;position:relative}#petroom .ptr{align-items:center;gap:calc(var(--u) * 1);margin:calc(var(--u) * .7) 0;padding:calc(var(--u) * .4) calc(var(--u) * 1.2);border-radius:calc(var(--u) * 2);color:#5a2f10;font-size:max(13px, calc(var(--u) * 3.2));background:#f1e6d4;border:2px dashed #b99a6a;line-height:1.1;display:flex}#petroom .ptr>img{width:calc(var(--u) * 4.2);height:calc(var(--u) * 4.2);object-fit:contain;flex:none}#petroom .ptr>span{text-wrap:balance;flex:1;min-width:0}#petroom .ptr b{padding:0 calc(var(--u) * 1.2);color:#4a3318;font-size:max(13px, calc(var(--u) * 3));background:#cdbb99;border-radius:99px;flex:none;align-items:center;gap:2px;line-height:1.4;display:inline-flex}#petroom .ptr.on{color:#14451b;background:#d8f5c4;border:2px solid #2f9a4f}#petroom .ptr.on b{color:#06301a;background:#1fbf7e}#petroom .ptr b svg{width:1.1em;height:1.1em}#petroom .ptubes{gap:calc(var(--u) * 1.6);display:flex}#petroom .tb{align-items:center;gap:calc(var(--u) * .6);flex:1;min-width:0;display:flex;position:relative}#petroom .tb img{width:calc(var(--u) * 4.6);height:calc(var(--u) * 4.6);object-fit:contain;flex:none}#petroom .tube{min-width:0;height:max(9px, calc(var(--u) * 2.6));background:#6a4a9e29;border:2px solid #3b1d6e8c;border-radius:99px;flex:1;overflow:hidden;box-shadow:inset 0 2px 3px #3b1d6e38}#petroom .tube i{background:linear-gradient(#b4f59c,#4bc760 60%,#2fa24a);border-radius:99px;height:100%;transition:width .9s cubic-bezier(.2,.9,.3,1);display:block;position:relative}#petroom .tube i:after{content:"";background:#fff9;border-radius:99px;height:28%;position:absolute;top:1px;left:4px;right:4px}#petroom .tube.mid i{background:linear-gradient(#ffe38a,#ffb52e 60%,#e08a0c)}#petroom .tube.lo i{background:linear-gradient(#ff9db2,#ef3f66 60%,#c92850)}#petroom .flt{z-index:5;padding:0 calc(var(--u) * 1.4);color:#14451b;font-size:max(13px, calc(var(--u) * 3.6));white-space:nowrap;pointer-events:none;background:#fff;border:2px solid #2f9a4f;border-radius:99px;font-weight:700;line-height:1.35;animation:1.1s ease-out both fltk;position:absolute;bottom:100%;left:50%;translate:-50%}#petroom .flt.xp{color:#5a2f10;border-color:#a8652c}#petroom .flt.gift{font-size:max(15px, calc(var(--u) * 4.4));align-items:center;gap:3px;animation-duration:1.5s;display:inline-flex;bottom:70%}#petroom .flt.gift img{width:1.3em;height:1.3em}@keyframes fltk{0%{opacity:0;transform:translateY(6px)}20%{opacity:1}to{transform:translateY(calc(var(--u) * -4));opacity:0}}#petroom .fly,#petroom .ghost{z-index:14;pointer-events:none;object-fit:contain;filter:drop-shadow(0 4px 4px #280a0066);position:fixed}#petroom .ghost{width:56px;height:56px;top:0;left:0}#petroom .pempty{z-index:2;left:calc(var(--u) * 9);right:calc(var(--u) * 9);padding:calc(var(--u) * 4) calc(var(--u) * 4) calc(var(--u) * 4.5);box-shadow:none;text-align:center;color:var(--ink);background:#ffeccb;border:5px solid #a8652c;border-radius:26px;position:absolute;top:38%}#petroom .pempty img{width:calc(var(--u) * 24);margin:calc(var(--u) * -14) auto calc(var(--u) * 1);filter:drop-shadow(0 4px 4px #3c190559)}#petroom .pempty h2{margin:0 0 calc(var(--u) * 1);font-size:max(20px, calc(var(--u) * 6));line-height:1.1}#petroom .pempty p{margin:0 0 calc(var(--u) * 3);font-size:max(15px, calc(var(--u) * 4));color:#5a2f10;text-wrap:balance;line-height:1.25}#petroom .pempty .btn{width:100%;max-width:none}#petroom .pshelf{z-index:3;padding:calc(var(--u) * 2.2) calc(var(--u) * 2) calc(var(--sab) + var(--u) * 1.6);flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:80.5%;bottom:0;left:0;right:0}#petroom .pitems{gap:calc(var(--u) * 1);grid-template-columns:repeat(5,1fr);display:grid}#petroom .pi{touch-action:none;flex-direction:column;align-items:center;min-height:44px;display:flex;position:relative}#petroom .pi .pis{width:calc(var(--u) * 12.5);height:calc(var(--u) * 12.5);object-fit:contain;filter:drop-shadow(0 calc(var(--u) * .8) calc(var(--u) * .8) #280a0066);transition:scale 90ms}#petroom .pi:active .pis{scale:1.08 .9}#petroom .pi.sel:before{content:"";left:calc(var(--u) * -.4);right:calc(var(--u) * -.4);top:calc(var(--u) * -.8);bottom:calc(var(--u) * -.4);border-radius:calc(var(--u) * 3);background:#fff8e266;border:3px solid #1fbf7e;position:absolute}#petroom .pi.zero .pis{opacity:.45;filter:grayscale(.6)}#petroom .pi .cnt{top:calc(var(--u) * -.6);right:calc(var(--u) * 1.2);min-width:max(20px, calc(var(--u) * 5));height:max(20px, calc(var(--u) * 5));background:var(--ink);color:#fff;font-size:max(13px, calc(var(--u) * 3.3));line-height:max(16px, calc(var(--u) * 4.4));text-align:center;border:2px solid #fff3dc;border-radius:99px;padding:0 4px;position:absolute}#petroom .pi.zero .cnt{background:var(--ink2)}#petroom .pi .pnm{margin-top:calc(var(--u) * -.8);padding:0 calc(var(--u) * 1.4);color:var(--ink);font-size:max(13px, calc(var(--u) * 3.2));white-space:nowrap;background:#fff3dc;border:2px solid #a8652c;border-radius:99px;font-weight:700;line-height:1.4;position:relative}#petroom .pbtns{justify-content:center;gap:calc(var(--u) * 2.5);display:flex}#petroom .btn.sm{width:auto;max-width:100%;min-height:48px;padding:0 calc(var(--u) * 5) 5px;font-size:max(17px, calc(var(--u) * 4.6));box-shadow:none;border-radius:16px}#petroom .btn.sm:before{border-radius:12px}#petroom .pempty .btn{border-radius:999px;min-height:56px}.psec{color:var(--ink);text-align:left;margin:16px 0 4px;font-size:21px;line-height:1.1}.mk-row .pshopi{grid-row:1/span 2;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.mk-row .pshopi img{object-fit:contain;width:100%;height:100%}.mk-row.pe .pshopi{height:64px}.mk-row.pe .hl{grid-column:1/-1;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.hl li{color:#5a2f10;background:#fff6e2;border:2px solid #f0d9a8;border-radius:12px;align-items:center;gap:8px;padding:4px 8px 4px 4px;font-size:15px;line-height:1.2;display:flex}.hl li>img{object-fit:contain;flex:none;width:44px;height:44px}.hl li>span{flex:1;min-width:0}.hl li b{font-size:17px}.hl li i{color:#6e5538;font-style:normal}.hl li small{color:#5a2f10;font-size:14px;display:block}.hl li em{color:#14451b;background:#d8f5c4;border-radius:99px;flex:none;align-items:center;gap:2px;padding:0 8px;font-size:13px;font-style:normal;display:inline-flex}.hl li em svg{width:14px;height:14px}.hl li.own>img{opacity:.6}.hatch{width:min(58vw,230px);margin:4px auto 10px;position:relative}.hatch .egg{aspect-ratio:1;width:100%;display:block;position:relative}.hatch .egg img{object-fit:contain;transform-origin:50% 90%;filter:drop-shadow(0 6px 5px #3c190559);width:100%;height:100%;animation:2.8s ease-in-out infinite eggidle}.hatch .egg.tap img{animation:.55s ease-out eggtap}.hatch .egg.burst img{animation:.5s ease-in forwards eggburst}.hatch .crk{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hatch .crk path{fill:none;stroke:#3b1d6e;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;opacity:0}.hatch.s1 .c1,.hatch.s2 .c1,.hatch.s3 .c1,.hatch.s2 .c2,.hatch.s3 .c2,.hatch.s3 .c3{opacity:1}@keyframes eggidle{0%,to{rotate:-2deg}50%{rotate:2deg}}@keyframes eggtap{0%{rotate:0deg;scale:1}18%{rotate:calc(var(--a,6deg) * -1);scale:.96 1.05}40%{rotate:var(--a,6deg);scale:1.04 .96}62%{rotate:calc(var(--a,6deg) * -.6)}82%{rotate:calc(var(--a,6deg) * .3)}to{rotate:0deg;scale:1}}@keyframes eggburst{0%{opacity:1;scale:1}35%{opacity:1;scale:1.18 .9}to{opacity:0;scale:1.5}}.calm .hatch .egg img{animation:none}.calm .hatch .egg.tap img{animation:.3s ease-out eggtap}.calm .hatch .egg.burst img{animation:.25s ease-in forwards eggburst}.hatched{text-align:center}.hpet{width:min(44vw,170px);margin:0 auto 6px}.hpet .ps{aspect-ratio:1;width:100%;display:block;position:relative}.hpet .pimg{object-fit:contain;filter:drop-shadow(0 6px 5px #3c190559);width:100%;height:100%;display:block}.hpet .lid{background:var(--pc);opacity:0;border-radius:50%;width:12%;height:12%;margin:-6% 0 0 -6%;position:absolute}.hpet .ps.sad .pimg{filter:saturate(.4)drop-shadow(0 6px 5px #3c190559);transform:translateY(3%)scale(1.02,.92)}.hpet .tear{background:#9bdcff;border:1.5px solid #3b1d6e;border-radius:50%/62% 62% 38% 38%;width:5%;height:8%;margin-left:-2.5%;position:absolute}.rchip{border:2px solid;border-radius:99px;margin:0 0 6px;padding:0 12px;font-size:15px;font-weight:700;line-height:1.5;display:inline-block}.rchip.r-common{color:#3b4a5e;background:#e3e8ef}.rchip.r-rare{color:#0e3f7a;background:#cfe8ff}.rchip.r-epic{color:#4a1a7a;background:#ecd5ff}.rchip.r-legendary{color:#6a4200;background:#ffe6a1}.nlab{color:#5a2f10;margin:6px 0 2px;font-size:16px;display:block}.ninp{width:100%;max-width:280px;color:var(--ink);font:inherit;text-align:center;-webkit-user-select:text;user-select:text;touch-action:manipulation;pointer-events:auto;background:#fff;border:3px solid #c9a15f;border-radius:14px;padding:8px 12px;font-size:24px}.ninp:focus-visible{outline-offset:2px;outline:3px solid #1fbf7e}.nhelp{color:#6e5538;margin:6px 6px 0;font-size:15px;line-height:1.25;display:block}.hpet.away{opacity:.9}.paw{color:#5a2f10;text-align:left;background:#fff;border:3px solid #ecd3a4;border-radius:16px;align-items:flex-start;gap:8px;margin:8px 2px 10px;padding:8px 10px;display:flex}.paw b{font-size:17px;line-height:1.15;display:block}.paw small{color:#6e5538;font-size:15px;line-height:1.2;display:block}.paw ul{margin:4px 0 0;padding:0;list-style:none}.paw li{align-items:center;gap:6px;margin-top:2px;font-size:15px;line-height:1.2;display:flex}.paw li img{object-fit:contain;flex:none;width:22px;height:22px}.paw li i{font-style:normal;font-weight:700}.pawi{background:#ff5fa8;border:2px solid #3b1d6e;border-radius:50%;flex:none;width:32px;height:32px;padding:6px;display:inline-flex}.pawi svg{width:100%;height:100%}.petcoins{color:#14451b;background:#d8f5c4;border-radius:99px;justify-content:center;align-items:center;gap:8px;margin:-2px 0 8px;padding:3px 12px 3px 4px;font-size:18px;line-height:1.2;display:flex}.petcoins .pawi{width:28px;height:28px;padding:5px}@media (hover:hover){#menu .mpets:hover .pb{scale:1.05}}.calm #petroom .pimg,.calm #petroom .lid,.calm #petroom .want{animation:none}.calm #petroom .tear,.calm #petroom .zzz i{opacity:1;animation:none}.calm #petroom .zzz i:nth-child(2){display:none}.calm #petroom .tube i{transition-duration:.2s}#hud .hms{left:calc(var(--u) * 2.5);top:calc(var(--sat) + var(--u) * 1.5);width:calc(var(--u) * 17);height:calc(var(--u) * 13);z-index:4;pointer-events:none;align-self:auto;margin:0;position:absolute}#hud .hms img{left:0;bottom:calc(var(--u) * -3.5);width:100%;clip-path:inset(0 0 calc(var(--u) * 3.5) 0)}#hud .hms:after{height:calc(var(--u) * 3);left:calc(var(--u) * -1);right:calc(var(--u) * -1);bottom:calc(var(--u) * -.8)}#hud.compact .hms,#hud.pool .hms{display:none}#hud .rowb{height:calc(var(--u) * 38)}#hud:not(.pool) .cline{height:calc(100% - var(--u) * 7)}#hud .queue{align-items:center;gap:calc(var(--u) * .3);height:auto;margin:calc(var(--u) * 5) 0 0;padding:0 calc(var(--u) * 1.5) calc(var(--u) * 2.6);flex-direction:column}#hud .queue .ql{align-self:center;margin:0}#hud:not(.pool) .rowc{left:calc(var(--u) * 7);right:calc(var(--u) * 3);bottom:calc(var(--u) * 1.2);height:calc(var(--u) * 5);margin:0;position:absolute}#hud:not(.pool) .tube{height:calc(var(--u) * 4.4);margin-left:0}.calm #hud:not(.pool) .rowc{display:none}#hud.compact .rowb{height:calc(var(--u) * 19);margin-top:calc(var(--u) * 1.5);align-items:stretch}#hud.compact .chalk{margin-top:calc(var(--u) * .4);align-self:flex-start}#hud.compact:not(.pool) .cline{height:calc(100% - var(--u) * 5.6)}#hud.compact .queue{margin:calc(var(--u) * 1.2) 0 0;align-self:flex-start}#hud.compact .queue .ql{display:none}#hud.compact .queue .q1{width:calc(var(--u) * 7.6);height:calc(var(--u) * 7.6)}#hud.compact .queue .q2{width:calc(var(--u) * 5);height:calc(var(--u) * 5)}#hud.compact:not(.pool) .rowc{left:calc(var(--u) * 6);bottom:calc(var(--u) * .8);height:calc(var(--u) * 4)}#hud.compact:not(.pool) .tube{height:calc(var(--u) * 3.4)}#hud.compact .tube .cap{width:calc(var(--u) * 7.5);height:calc(var(--u) * 7.5);left:calc(var(--u) * -3.4)}#hud.pool .rowb .rowc{position:relative}#h-powers.counter{justify-content:center;align-items:center;gap:calc(var(--u) * 3.5);display:flex}#hud .pwr{color:#fff3d6;flex:none;justify-content:center;align-items:center;width:auto;min-width:0;transition:scale 90ms;display:flex;position:relative}#hud .pwr .ic{width:calc(var(--u) * 8);height:calc(var(--u) * 8);flex:none;min-width:28px;min-height:28px;display:block}#hud .pwr.big{width:auto;min-width:56px;height:calc(var(--u) * 15);min-height:56px;padding:0 6px}#hud .pwr .pi{aspect-ratio:1;filter:drop-shadow(0 2px 2px #280a3c66);width:auto;height:100%}#hud .pwr.sm .pi{width:100%;height:auto}#hud .pwr.big.armed .pi{filter:drop-shadow(0 0 5px #fff3a0)drop-shadow(0 0 10px #ffd24a)}#hud .pwr .n,#hud .pwr .pc{color:#5a2f10;min-width:24px;height:24px;text-shadow:none;background:#fff7e0;border:2px solid #a8652c;border-radius:99px;justify-content:center;align-items:center;gap:3px;padding:0 6px;font-weight:700;line-height:1;display:flex;position:absolute;bottom:-2px;right:0}#hud .pwr .n{font-size:max(15px, calc(var(--u) * 4.4 * var(--tx)))}#hud .pwr .pc{font-size:max(14px, calc(var(--u) * 3.8))}#hud .pwr .pc img{width:calc(var(--u) * 4.6);height:calc(var(--u) * 4.6);min-width:16px;min-height:16px}#hud .pwr.sm,#hud .pwr.gap{width:calc(var(--u) * 12);min-width:48px;height:calc(var(--u) * 12);border-radius:50%;min-height:48px}#hud .pwr.sm[data-act=bulb]{background:#9a64ea;border:3px solid #6b3fc0}#hud .pwr.sm .ic{width:calc(var(--u) * 6);height:calc(var(--u) * 6);min-width:24px;min-height:24px}#hud .pwr.gap{visibility:hidden}#hud .pwr.dim{opacity:.45}#hud .pwr:active{scale:1.06 .94}.calm #hud .pwr.big.armed .pi{border-radius:30%;outline:3px solid #ffd35a}#hand{filter:none;width:56px;height:56px}#hand.on{opacity:0;animation:none;display:block}#hand .gj{object-fit:contain;opacity:.9;width:100%;height:100%}#hand .gn{color:#fff;text-align:center;background:#3b1d6e;border-radius:99px;min-width:20px;height:20px;padding:0 4px;font-size:14px;font-style:normal;font-weight:700;line-height:20px;position:absolute;top:-4px;right:-4px}#hand .gn:empty{display:none}#stir{z-index:29;display:none;position:absolute;left:50%;translate:-50%}#stir.on{display:block}#stir .sti{flex:none;width:30px;height:30px;margin-left:-4px}.card .chef{color:#5a2f10;text-align:left;background:#fff6d6;border:2px solid #d6a35e;border-radius:16px;align-items:center;gap:10px;width:max-content;max-width:100%;margin:6px auto 4px;padding:6px 14px 6px 10px;animation:.55s 1.55s both popk;display:flex}.card .chef .ic{flex:none;width:40px;height:40px}.card .chef b{font-size:18px;line-height:1.1;display:block}.card .chef small{color:#6e5538;font-size:15px;line-height:1.15;display:block}.card .chefq{margin:4px 0 0;font-size:15px}.calm .card .chef{animation:none}.offer{color:#4a2a10;text-align:center;background:#fff8e8;border:2px dashed #c9a46a;border-radius:14px;margin:8px 0 2px;padding:8px 10px}.offer b{font-size:17px;line-height:1.15;display:block}.offer small{color:#6e5538;margin-top:2px;font-size:15px;line-height:1.15;display:block}.offer .orow{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex}.offer .btn.sm{flex:120px}.rico{color:#3b1d6e;place-items:center;width:100%;height:100%;display:grid}.rico .ic{width:78%;height:78%}.introic .rico{width:96px;height:96px;margin:0 auto}.dentico .ic,.bico .ic{color:#6e3d17;width:100%;height:100%}.giftpop>svg.ic{color:#6e3d17;flex:none;width:44px;height:44px}.rwd>svg.ic{color:#6e3d17;flex:none;width:40px;height:40px}.dish .sp{color:#6e3d17;width:34px;height:34px;display:block}.dish .sp .ic{width:100%;height:100%}#menu .m-top .hgap{width:1px;height:1px;display:block}#menu .mpill{gap:calc(var(--u) * .3);white-space:normal;border-radius:calc(var(--u) * 5);min-width:0;padding:calc(var(--u) * 1.2) calc(var(--u) * 3.2);flex-direction:column}#menu .mhead .mpill{flex:0 auto}#menu .mpill b{font:inherit}#menu .mrl{align-items:center;gap:calc(var(--u) * .8);max-width:100%;font-size:max(14px, calc(var(--u) * 3));color:var(--ink2);white-space:normal;text-align:left;line-height:1.1;display:flex}#menu .mrl .ic{width:calc(var(--u) * 4.4);height:calc(var(--u) * 4.4);flex:none;min-width:16px;min-height:16px}#menu .nd .ni .rico{padding:14%}.opt .btn{white-space:nowrap}@media (max-width:400px){.tabs[style*=--n\:5] button{letter-spacing:-.2px;padding-left:0;padding-right:0;font-size:12.5px}}#hud .pwr.sm .n,#hud .pwr.sm .pc{right:-6px}#hud .pwr.sm .pc{font-size:max(14px, calc(var(--u) * 3.4))}#hud .pwr.sm .pc img{width:max(14px, calc(var(--u) * 3.4));height:max(14px, calc(var(--u) * 3.4));min-width:14px;min-height:14px}#menu .mhead[data-w=street] .mrl .ic{color:#8a5a00}#menu .mhead[data-w=beach] .mrl .ic{color:#00695c}#menu .mhead[data-w=garden] .mrl .ic{color:#3f6b12}#menu .mhead[data-w=winter] .mrl .ic{color:#1f5f8b}#menu .mhead[data-w=night] .mrl .ic{color:#4a3a8a}#menu .nd .ndoor{z-index:3;color:#4a2a10;font-size:max(14px, calc(var(--u) * 3));pointer-events:none;background:#fff8e6;border:2px solid #a8652c;border-radius:99px;align-items:center;gap:2px;padding:1px 6px 1px 2px;line-height:1.1;display:flex;position:absolute;top:-12%;right:-8%}#menu .nd .ndoor svg{flex:none;width:1.45em;height:1.45em}#menu .nd .ndoor i{font-style:normal;font-weight:700}#menu .mrl.x{font-size:max(13px, calc(var(--u) * 2.8))}#menu .mhead[data-w=kitchen] .mrl .ic{color:#8a3d12}.plaque .ai .ic{color:#7a4a14;width:40px;height:40px;margin:0 14px 0 0}.bkhead{color:#5a2f10;justify-content:space-between;align-items:center;gap:8px;margin:0 0 6px;display:flex}.bkhead .chefn{align-items:center;gap:6px;font-size:19px;display:inline-flex}.bkhead .chefn svg{width:28px;height:28px}.bkhead small{color:#6e5538;font-size:16px}.k-book .tabs button{flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex}.k-book .tabs button small{opacity:.85;font-size:13px}.pgnote{text-align:center;margin:2px 2px 10px}.pgnote.shut{color:#8a3d12;font-weight:700}.stamps{grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 12px;display:grid}.stp{text-align:center;color:#4a2a10;background:#fffaf0;border:3px solid #ecd3a4;border-radius:14px;flex-direction:column;justify-content:space-between;align-items:center;gap:2px;min-height:124px;padding:8px 4px 6px;display:flex}.stp.owned{background:#f3fbea;border-color:#86c46a}.stp.can{border-color:#c98238}.stp .ft{width:52px;height:52px}.stp b{overflow-wrap:anywhere;font-size:15px;line-height:1.1}.stp .btn{min-height:36px;padding:2px 8px}.stp .pc{align-items:center;gap:3px;font-size:16px;display:inline-flex}.stp .pc img{width:20px;height:20px}.stp .lk{color:#6e5538;font-size:13px;line-height:1.15}.stp .mstamp{margin:2px 0 0}.bkh{color:#4a2a10;margin:4px 0 6px;font-size:20px}.slabs{gap:6px;margin:0 0 10px;display:grid}.slb{color:#4a2a10;background:#fffaf0;border:3px solid #ecd3a4;border-radius:12px;align-items:center;gap:10px;padding:6px 8px;display:flex}.slb.sel{border-color:#86c46a}.slb i{border:3px solid #3b1d6e;border-radius:8px;flex:none;width:30px;height:30px}.slb b{text-align:left;flex:1;font-size:18px;line-height:1.1}.regs{gap:10px;margin:0 0 8px;display:grid}.reg{text-align:left;color:#4a2a10;background:#fffaf0;border:3px solid #ecd3a4;border-radius:14px;padding:10px 10px 8px}.reg header{align-items:center;gap:10px;display:flex}.reg header>div{flex:1;min-width:0}.reg header b{font-size:21px;line-height:1.1;display:block}.reg header small{color:#6e5538;font-size:15px}.reg .rf{background:#ffe9bd;border:3px solid #a8652c;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid}.reg .rf img{width:44px;height:44px}.pcard{rotate:var(--r,0deg);box-shadow:none;color:#3d2a14;text-wrap:pretty;background:#fffef7;border:2px solid #e4d4ae;border-radius:3px;margin:12px 4px 6px;padding:10px 12px 9px;font-size:16px;line-height:1.3;position:relative}.pcard.none{color:#6e5538;box-shadow:none;border-style:dashed;font-style:normal;rotate:0deg}.pcard .pin{background:#c42537;border:2px solid #8a1624;border-radius:50%;width:13px;height:13px;margin-left:-6px;position:absolute;top:-7px;left:50%}.reg .lnk{margin:0 4px 4px;font-size:16px}.reg .rg{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.reg .rg small{color:#6e5538;margin-right:2px;font-size:15px}.reg .rg .btn{min-height:40px;padding:2px 8px;font-size:16px}.reg .fav{width:100%;min-height:44px;margin-top:8px;font-size:16px}.djrank{text-align:left;color:#4a2a10;background:#fffaf0;border:3px solid #ecd3a4;border-radius:14px;align-items:center;gap:10px;margin:0 0 10px;padding:8px 12px;display:flex}.djrank .ai{background:#ffe9bd;border:3px solid #a8652c;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.djrank .ai .ic{color:#7a4a14;width:28px;height:28px}.djrank b{font-size:20px;line-height:1.1;display:block}.djrank small{color:#6e5538;font-size:15px}.djs-list{gap:8px;margin:0 0 6px;display:grid}.djr{color:#4a2a10;background:#fffaf0;border:3px solid #ecd3a4;border-radius:14px;align-items:center;gap:8px;padding:6px 8px;display:flex}.djr.done{background:#f3fbea;border-color:#86c46a}.djr .djt{text-align:left;flex:1;min-width:0}.djr .djt b{font-size:19px;line-height:1.1;display:block}.djr .djt small{color:#6e5538;font-size:15px}.djr .djs{gap:0;display:flex}.djr .sr{width:26px;height:26px}.season{color:#4a2a10;text-align:left;background:#fffaf0;border:3px solid #ecd3a4;border-radius:14px;margin:14px 0 6px;padding:10px 10px 6px}.season .wh{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.season .wh b{font-size:21px}.season .wh small{color:#6e5538;font-size:16px}.season .srule{color:#8a3d12;margin:2px 0 4px;font-size:17px;font-weight:700;line-height:1.25}.season .prog{color:#5a3c22;margin-top:4px;font-size:15px;display:block}.sgrid{grid-template-columns:1fr 1fr;gap:6px;margin:8px 0 4px;padding:0;list-style:none;display:grid}.sgrid li{background:#fff;border:2px solid #ecd3a4;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:4px;min-height:66px;padding:6px 8px;display:flex}.sgrid li.can{border-color:#c98238}.sgrid li.got{background:#f3fbea;border-color:#86c46a}.sgrid li b{font-size:16px;line-height:1.15}.sgrid li small{color:#6e5538;font-size:14px}.sgrid .btn{min-height:36px}.season .recipe{margin:4px 2px 6px;font-size:16px;line-height:1.3}.season .recipe b{color:#8a3d12;font-size:17px;display:block}@media (max-width:380px){.stamps{gap:6px}.stp b{font-size:14px}.stp .ft{width:46px;height:46px}.reg header b{font-size:20px}.reg .rg .btn{padding:2px 6px}.sgrid li b{font-size:15px}}.calm .reg .rg .btn,.calm .sgrid .btn{min-height:44px}.hlost small{font-size:15px;font-weight:600}#menu.home{padding:calc(var(--sat) + var(--u) * 2) 0 0;flex-direction:column;align-items:center;overflow:hidden}#menu.home .m-top{width:100%;padding:0 calc(var(--u) * 4) 0 calc(var(--u) * 5);z-index:3;grid-template-columns:1fr auto 1fr;justify-content:space-between;display:flex;position:relative}#menu.home .sign{width:calc(var(--u) * 64);margin-top:calc(var(--u) * 2);transform-origin:50% calc(var(--u) * -30);z-index:2;pointer-events:none;animation:5s ease-in-out infinite swayk;position:relative}#menu.home .chain{width:calc(var(--u) * 1.8);height:calc(var(--u) * 34);background:repeating-linear-gradient(#e8e2d0 0 calc(var(--u) * 1.5), #7d7766 calc(var(--u) * 1.5) calc(var(--u) * 2.2), #c9c3b0 calc(var(--u) * 2.2) calc(var(--u) * 3.4));border-radius:4px;position:absolute;bottom:92%;box-shadow:1px 0 #0000004d}#menu.home .chain.l{left:16%}#menu.home .chain.r{right:16%}#menu.home .sign .plate{padding:calc(var(--u) * 1.5) calc(var(--u) * 2.5);border-radius:calc(var(--u) * 5);border:calc(var(--u) * 1) solid #f2b441;box-shadow:inset 0 0 0 calc(var(--u) * .5) #c9892a, inset 0 calc(var(--u) * 1) calc(var(--u) * 2) #ffbef040, 0 calc(var(--u) * 1.4) 0 #8b5413, 0 calc(var(--u) * 3) calc(var(--u) * 4) #1e053273;background:linear-gradient(#7d3a6e,#4d1d48)}#menu.home .sign img{width:100%;height:auto}#menu.home .stage{width:100%;min-height:0;padding-top:calc(var(--u) * 2);padding-bottom:calc(var(--u) * 3.2 + 18px);flex-direction:column;flex:1;justify-content:flex-end;align-items:center;display:flex}#menu.home .ms{flex:0 1 calc(var(--u) * 46);height:calc(var(--u) * 46);aspect-ratio:1;min-height:0;margin-bottom:calc(var(--u) * -5);z-index:1;transform-origin:50% 100%;animation:3.2s ease-in-out infinite breathek,3.2s ease-in-out infinite msbobk;position:relative}#menu.home .ms img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 calc(var(--u) * 1.5) calc(var(--u) * 2) #280a3c59)}#menu.home .ms.squash{animation:.6s cubic-bezier(.2,1.4,.4,1) squashk,3.2s ease-in-out infinite breathek,3.2s ease-in-out infinite msbobk}#menu.home .ms img:not(.popin){transform-origin:50% 100%;animation:4.6s linear infinite blinkk}#menu.home .ms.sleeping img{animation:none}#menu.home .ms.sleeping{animation:5s ease-in-out infinite breathek}#menu.home .zz{font-size:calc(var(--u) * 7);color:#fff;text-shadow:var(--ol1);pointer-events:none;display:none;position:absolute;top:8%;right:6%}#menu.home .ms.sleeping .zz{display:block}#menu.home .zz i{opacity:0;font-style:normal;animation:2.6s ease-in infinite zzk;position:absolute;left:0}#menu.home .zz i:nth-child(2){animation-delay:.9s}#menu.home .zz i:nth-child(3){animation-delay:1.8s}#menu.home .play{z-index:2;width:calc(var(--u) * 54);margin-bottom:calc(var(--u) * 1);position:relative}#menu.home .play .pi{transform-origin:50% 85%;width:100%;height:auto;filter:drop-shadow(0 calc(var(--u) * 1.6) calc(var(--u) * 2.2) #280a3c66);animation:2.4s ease-in-out infinite wobblek}@keyframes wobblek{0%,to{skew:0deg;scale:1}20%{skew:-1.8deg;scale:1.035 .965}45%{skew:1.6deg;scale:.975 1.03}70%{skew:-.8deg;scale:1.02 .985}}#menu.home .play.invite .pi{animation:2.4s ease-in-out infinite wobblek,.95s ease-out jigglek}#menu.home .play:active .pi{animation:none;scale:1.1 .86}#menu.home .rib{left:50%;bottom:calc(var(--u) * 5.5);width:90%;height:calc(var(--u) * 10);justify-content:center;align-items:center;gap:calc(var(--u) * 2.5);clip-path:polygon(0 0,100% 0,96% 50%,100% 100%,0 100%,4% 50%);box-shadow:inset 0 calc(var(--u) * .9) 0 #fff6;pointer-events:none;background:linear-gradient(#ff7fba,#e03a88);display:flex;position:absolute;translate:-50%}#menu.home .rib b{font-size:calc(var(--u) * 6.2);color:#fff;text-shadow:var(--ol1);white-space:nowrap;line-height:1}#menu.home .rib img{width:calc(var(--u) * 6.5);height:calc(var(--u) * 6.5)}#menu.home .rep{align-items:center;gap:calc(var(--u) * 1.5);width:calc(var(--u) * 52);height:calc(var(--u) * 6);margin-top:calc(var(--u) * 1);z-index:2;display:flex;position:relative}#menu.home .rep img{width:calc(var(--u) * 7);height:calc(var(--u) * 7);margin-right:calc(var(--u) * -3);z-index:1;flex:none;position:relative}#menu.home .rep .trk{height:calc(var(--u) * 3);border:calc(var(--u) * .5) solid #ffffffbf;background:#3c145a99;border-radius:99px;flex:1;overflow:hidden;box-shadow:inset 0 2px 3px #00000059}#menu.home .rep .trk i{background:linear-gradient(#ffe27a,#ffa21c);border-radius:99px;height:100%;display:block;box-shadow:0 0 6px #ffc93c}#menu.home .rep b{font-size:calc(var(--u) * 4);color:#fff;text-shadow:var(--ol1);white-space:nowrap}#menu.home .shelf{width:100%;padding:calc(var(--u) * 3.5) calc(var(--u) * 2.5) calc(var(--sab) + var(--u) * 2.5);background:var(--wood);border-top:calc(var(--u) * 1) solid #f0bd7c;box-shadow:inset 0 calc(var(--u) * .5) 0 #fff5d299, inset 0 calc(var(--u) * 2.5) calc(var(--u) * 3) #501e0038, 0 calc(var(--u) * -1.5) calc(var(--u) * 3) #1e053266;z-index:3;flex:none;position:relative}#menu.home .shelf:before{content:"";left:0;right:0;top:calc(var(--u) * -3.2);height:calc(var(--u) * 3.2);clip-path:polygon(0 0,100% 0,100% 40%,94% 55%,90% 100%,85% 55%,70% 40%,62% 85%,56% 40%,40% 40%,32% 100%,26% 45%,10% 40%,5% 80%,0 50%);pointer-events:none;background:linear-gradient(#ff7fba,#ff5fa8);position:absolute}#menu.home .jars{gap:calc(var(--u) * 1.2);justify-content:center;display:flex}#menu.home .jar{max-width:calc(var(--u) * 19);flex-direction:column;flex:1 1 0;align-items:center;min-width:56px;display:flex;position:relative}#menu.home .jar .ji{width:100%;height:auto;filter:drop-shadow(0 calc(var(--u) * .8) calc(var(--u) * 1) #280a0066);transition:scale 90ms}#menu.home .jar:active .ji{scale:1.08 .88}#menu.home .jar .al{right:calc(var(--u) * -.5);top:calc(var(--u) * -1.5);width:calc(var(--u) * 6.5);height:calc(var(--u) * 6.5);animation:1s infinite pulsek;position:absolute}#menu.home .jl{margin-top:calc(var(--u) * -2.2);width:112%;max-width:calc(var(--u) * 21);padding:calc(var(--u) * .5) 0;text-align:center;font-size:max(13px, calc(var(--u) * 3.6));color:#5a2f10;clip-path:polygon(0 0,100% 0,97% 50%,100% 100%,0 100%,3% 50%);white-space:nowrap;text-overflow:clip;background:linear-gradient(#fff8e2,#f6dfa8);line-height:1.15;position:relative;overflow:hidden}#menu.home .rep{pointer-events:auto;cursor:pointer}#menu.home .stage{position:relative}#menu.home .hside{z-index:3;bottom:calc(var(--u) * 26);width:calc(var(--u) * 17);position:absolute}#menu.home .hside.l{left:calc(var(--u) * 2)}#menu.home .hside.r{right:calc(var(--u) * 2)}#menu.home .hside .mpool{pointer-events:auto;width:100%}#menu .hback{left:calc(var(--u) * 3);z-index:3;min-height:44px;padding:0 calc(var(--u) * 4);font-size:calc(var(--u) * 4);color:var(--ink);pointer-events:auto;background:#fff7e6;border:3px solid #c9a15f;border-radius:999px;position:absolute;top:0}#menu.home{background:#f7c6dd url(../img/bg_shop.webp) bottom/cover no-repeat}#menu.home .play{min-width:0;height:auto;box-shadow:none;color:inherit;background:0 0;border:0;border-radius:0;grid-column:auto;padding:0;display:block}#menu.home .m-top{column-gap:calc(var(--u) * 2);grid-template-columns:1fr auto 1fr auto}#menu.home .hgear{width:max(44px, calc(var(--u) * 11));height:max(44px, calc(var(--u) * 11));pointer-events:auto}#menu.home .hgear img{object-fit:contain;filter:drop-shadow(0 2px 2px #280a0059);width:100%;height:100%}#menu.home .hside{display:none}#menu.home .hwin{z-index:3;bottom:calc(var(--u) * 30);width:calc(var(--u) * 21);pointer-events:auto;flex-direction:column;align-items:center;animation:3.6s ease-in-out infinite msbobk;display:flex;position:absolute}#menu.home .hwin.l{left:calc(var(--u) * 2.5)}#menu.home .hwin.r{right:calc(var(--u) * 2.5);animation-delay:-1.8s}#menu.home .hwin .hwi{width:100%;height:auto;filter:drop-shadow(0 calc(var(--u) * .8) calc(var(--u) * 1) #280a0066);transition:scale 90ms}#menu.home .hwin:active .hwi{scale:1.08 .9}#menu.home .hwin .al{width:calc(var(--u) * 6.5);height:calc(var(--u) * 6.5);animation:1s infinite pulsek;position:absolute;top:0;right:0}#menu.home .hwl{margin-top:calc(var(--u) * -2);padding:calc(var(--u) * .5) calc(var(--u) * 2.5);font-size:max(13px, calc(var(--u) * 3.6));color:#5a2f10;clip-path:polygon(0 0,100% 0,97% 50%,100% 100%,0 100%,3% 50%);white-space:nowrap;background:linear-gradient(#fff8e2,#f6dfa8);line-height:1.15}.calm #menu.home .hwin{animation:none}#hud .pwr.sm,#hud .pwr.big{width:calc(var(--u) * 18);background:0 0;border-radius:0;min-width:56px;height:auto;min-height:56px;padding:0}#hud .pwr.sm .pi,#hud .pwr.big .pi{aspect-ratio:1;width:100%;height:auto}#hud .pwr.gap{width:calc(var(--u) * 18);min-width:56px}
