.CookieWorldGame-module__5ElXlW__shell{color:#172033;background:#8ed8f7;min-height:100dvh;position:relative;overflow:hidden}.CookieWorldGame-module__5ElXlW__stage{position:fixed;inset:0}.CookieWorldGame-module__5ElXlW__stage canvas{touch-action:none;width:100%;height:100%;display:block}.CookieWorldGame-module__5ElXlW__hud{pointer-events:none;z-index:2;flex-direction:column;justify-content:space-between;min-height:100dvh;padding:18px;display:flex;position:relative}.CookieWorldGame-module__5ElXlW__topBar,.CookieWorldGame-module__5ElXlW__bottomBar{pointer-events:none;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.CookieWorldGame-module__5ElXlW__brand,.CookieWorldGame-module__5ElXlW__status,.CookieWorldGame-module__5ElXlW__destinations,.CookieWorldGame-module__5ElXlW__pad{pointer-events:auto;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff47;border:1px solid #17203329;border-radius:8px;box-shadow:0 18px 44px #384b602e}.CookieWorldGame-module__5ElXlW__status,.CookieWorldGame-module__5ElXlW__destinations{background:linear-gradient(135deg,#ffffff57,#ffffff24),#ffffff29;border-color:#ffffff6b;box-shadow:inset 0 1px #ffffff6b,0 18px 44px #384b6029}.CookieWorldGame-module__5ElXlW__brand{gap:2px;padding:12px 14px;display:grid}.CookieWorldGame-module__5ElXlW__brand a{color:#172033b3;text-transform:uppercase;width:max-content;font-size:.78rem;font-weight:900;text-decoration:none}.CookieWorldGame-module__5ElXlW__titleButton{color:#172033;width:max-content;max-width:min(74vw,360px);min-height:38px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:clamp(1.25rem,3vw,2.1rem);font-weight:950;line-height:1}.CookieWorldGame-module__5ElXlW__titleButton:hover,.CookieWorldGame-module__5ElXlW__titleButton:focus-visible{color:#9d305f;outline:none}.CookieWorldGame-module__5ElXlW__status{text-align:right;gap:6px;min-width:168px;padding:12px 14px;display:grid}.CookieWorldGame-module__5ElXlW__status span{color:#9d305f;text-transform:uppercase;font-size:.76rem;font-weight:900}.CookieWorldGame-module__5ElXlW__status small{color:#172033ad;max-width:260px;font-size:.78rem;font-weight:850;line-height:1.25}.CookieWorldGame-module__5ElXlW__inventory{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.CookieWorldGame-module__5ElXlW__inventory strong{background:#ffffff42;border:1px solid #ffffff75;border-radius:8px;min-height:28px;padding:6px 8px;font-size:.78rem;line-height:1}.CookieWorldGame-module__5ElXlW__destinations{flex-wrap:wrap;gap:8px;max-width:min(560px,100vw - 84px);margin-left:46px;padding:8px;display:flex}.CookieWorldGame-module__5ElXlW__destinations button,.CookieWorldGame-module__5ElXlW__pad button{color:#172033;cursor:pointer;background:#ffffff47;border:1px solid #ffffff70;border-radius:8px;min-width:48px;min-height:44px;font-weight:950;transition:transform .12s,background .12s,border-color .12s}.CookieWorldGame-module__5ElXlW__destinations button:hover,.CookieWorldGame-module__5ElXlW__destinations button:focus-visible,.CookieWorldGame-module__5ElXlW__pad button:hover,.CookieWorldGame-module__5ElXlW__pad button:focus-visible{background:#ffffff75;border-color:#9d305f61;outline:none;transform:translateY(-1px)}.CookieWorldGame-module__5ElXlW__destinations button{padding:0 12px}.CookieWorldGame-module__5ElXlW__pad{grid-template-rows:repeat(2,44px);grid-template-columns:repeat(3,48px);gap:8px;padding:8px;display:none}.CookieWorldGame-module__5ElXlW__pad button{padding:0;font-size:1.2rem;line-height:1}.CookieWorldGame-module__5ElXlW__padForward{grid-column:2}.CookieWorldGame-module__5ElXlW__padLeft{grid-area:2/1}.CookieWorldGame-module__5ElXlW__padBack{grid-area:2/2}.CookieWorldGame-module__5ElXlW__padRight{grid-area:2/3}.CookieWorldGame-module__5ElXlW__worldPicker{z-index:4;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1720333d;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.CookieWorldGame-module__5ElXlW__cloudPanel{pointer-events:none;z-index:3;place-items:start center;padding-top:118px;display:grid;position:fixed;inset:0}.CookieWorldGame-module__5ElXlW__cloudBubble{pointer-events:auto;text-align:center;background:#ffffffe6;border:1px solid #17203324;border-radius:999px;width:min(520px,100vw - 28px);padding:18px;position:relative;box-shadow:0 18px 54px #17203333}.CookieWorldGame-module__5ElXlW__cloudBubble:before,.CookieWorldGame-module__5ElXlW__cloudBubble:after{content:"";background:#ffffffe6;border-radius:999px;position:absolute;box-shadow:0 10px 24px #1720331f}.CookieWorldGame-module__5ElXlW__cloudBubble:before{width:52px;height:38px;bottom:-22px;right:88px}.CookieWorldGame-module__5ElXlW__cloudBubble:after{width:30px;height:24px;bottom:-46px;right:54px}.CookieWorldGame-module__5ElXlW__cloudBubble>button{color:#172033;cursor:pointer;background:#fff8efeb;border:1px solid #17203324;border-radius:999px;width:34px;height:32px;font-weight:950;position:absolute;top:8px;right:12px}.CookieWorldGame-module__5ElXlW__cloudBubble p{color:#9d305f;margin:4px 36px 14px;font-size:1.22rem;font-weight:950}.CookieWorldGame-module__5ElXlW__cloudBubble div{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.CookieWorldGame-module__5ElXlW__cloudBubble div button{color:#172033;cursor:pointer;background:#fff1ac9e;border:1px solid #17203324;border-radius:8px;min-height:40px;padding:0 12px;font-weight:950}.CookieWorldGame-module__5ElXlW__cloudBubble button:hover,.CookieWorldGame-module__5ElXlW__cloudBubble button:focus-visible{border-color:#9d305f5c;outline:none;transform:translateY(-1px)}.CookieWorldGame-module__5ElXlW__pickerPanel{background:#fffdf5e6;border:1px solid #17203329;border-radius:8px;width:min(720px,100%);overflow:hidden;box-shadow:0 24px 70px #17203338}.CookieWorldGame-module__5ElXlW__pickerHeader{border-bottom:1px solid #1720331f;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.CookieWorldGame-module__5ElXlW__pickerHeader p{color:#9d305f;text-transform:uppercase;margin:0;font-size:.88rem;font-weight:950}.CookieWorldGame-module__5ElXlW__pickerHeader button{color:#172033;cursor:pointer;background:#ffffffb8;border:1px solid #17203324;border-radius:8px;width:40px;height:36px;font-weight:950}.CookieWorldGame-module__5ElXlW__worldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.CookieWorldGame-module__5ElXlW__worldGrid button{color:#172033;text-align:left;cursor:pointer;background:linear-gradient(135deg,#ffffffe6,#fff1ac6b),#ffffffc7;border:1px solid #17203324;border-radius:8px;align-content:start;gap:8px;min-height:132px;padding:16px;display:grid}.CookieWorldGame-module__5ElXlW__worldGrid button:hover,.CookieWorldGame-module__5ElXlW__worldGrid button:focus-visible,.CookieWorldGame-module__5ElXlW__pickerHeader button:hover,.CookieWorldGame-module__5ElXlW__pickerHeader button:focus-visible{border-color:#9d305f5c;outline:none;transform:translateY(-1px)}.CookieWorldGame-module__5ElXlW__worldGrid span{color:#9d305f;font-size:1.1rem;font-weight:950}.CookieWorldGame-module__5ElXlW__worldGrid strong{font-size:.96rem;line-height:1.25}.CookieWorldGame-module__5ElXlW__worldGrid small{color:#172033a8;font-weight:800;line-height:1.3}@media (max-width:760px){.CookieWorldGame-module__5ElXlW__hud{padding:12px}.CookieWorldGame-module__5ElXlW__topBar,.CookieWorldGame-module__5ElXlW__bottomBar{align-items:stretch}.CookieWorldGame-module__5ElXlW__topBar{flex-direction:column}.CookieWorldGame-module__5ElXlW__status{text-align:left;min-width:0}.CookieWorldGame-module__5ElXlW__inventory{justify-content:flex-start}.CookieWorldGame-module__5ElXlW__bottomBar{flex-direction:column-reverse}.CookieWorldGame-module__5ElXlW__destinations{margin-left:38px}.CookieWorldGame-module__5ElXlW__pad{align-self:flex-end;display:grid}.CookieWorldGame-module__5ElXlW__worldPicker{align-items:end;padding:12px}.CookieWorldGame-module__5ElXlW__cloudPanel{place-items:start center;padding-top:192px}.CookieWorldGame-module__5ElXlW__cloudBubble{border-radius:28px}.CookieWorldGame-module__5ElXlW__worldGrid{grid-template-columns:1fr}.CookieWorldGame-module__5ElXlW__worldGrid button{min-height:112px}}
