.SuperBuffetCityPage_shell__taZ1P{--buffet-night:#101820;--buffet-warm:#fff4d7;background:var(--buffet-night)}.SuperBuffetCityPage_feastCaption__04IKu{position:absolute;z-index:16;bottom:max(16px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);width:min(560px,calc(100% - 32px));display:grid;grid-gap:5px;gap:5px;padding:12px 16px;border:2px solid var(--arcade-ink);border-radius:14px;color:var(--arcade-ink);background:var(--arcade-cream);text-align:center;font-size:clamp(.78rem,2vw,1rem)}.SuperBuffetCityPage_feastCaption__04IKu strong:first-letter{text-transform:uppercase}.SuperBuffetCityPage_feastCaption__04IKu span{font-size:.75rem}.SuperBuffetCityPage_stage__z_Bsa{position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;border:2px solid var(--arcade-ink);border-radius:clamp(12px,2vw,20px);background:#101820;box-shadow:inset 0 0 0 2px rgba(255,248,230,.2);isolation:isolate}.SuperBuffetCityPage_canvas__WRhJR{position:absolute;inset:0;display:block;width:100%;height:100%;outline:0;cursor:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SuperBuffetCityPage_canvas__WRhJR:focus-visible{box-shadow:none}.SuperBuffetCityPage_questTracker__q9EGh:focus{outline:none}.SuperBuffetCityPage_hud__c5COS{position:absolute;z-index:8;top:max(10px,env(safe-area-inset-top));right:max(66px,calc(56px + env(safe-area-inset-right)));left:max(66px,calc(56px + env(safe-area-inset-left)));display:flex;justify-content:center;gap:7px;pointer-events:none}.SuperBuffetCityPage_brandChip__Cgh4G,.SuperBuffetCityPage_levelTime__4StYN{flex-direction:column;gap:1px}.SuperBuffetCityPage_levelTime__4StYN>span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:10px}.SuperBuffetCityPage_hudChip__z52rW{min-height:34px;display:inline-flex;align-items:center;border:2px solid var(--arcade-ink);border-radius:999px;padding:5px 12px;color:var(--arcade-ink);background:rgba(255,253,241,.94);box-shadow:2px 3px 0 rgba(7,25,35,.24);font-size:.76rem;font-weight:900;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.SuperBuffetCityPage_brandChip__Cgh4G{color:#fffdf1;background:var(--arcade-red);font-family:var(--font-display);font-size:.9rem}.SuperBuffetCityPage_completeChip__WU7U4{color:#fffdf1;background:var(--arcade-teal)}.SuperBuffetCityPage_pottyChip__Jk0ft{flex-direction:column;justify-content:center;gap:3px;min-width:64px}.SuperBuffetCityPage_pottyTrack__xyTgj{display:block;width:100%;min-width:45px;height:5px;overflow:hidden;border-radius:4px;background:#17384b26}.SuperBuffetCityPage_pottyTrack__xyTgj i{display:block;height:100%;background:#16877c}.SuperBuffetCityPage_pottyChip__Jk0ft[data-urgent=true] .SuperBuffetCityPage_pottyTrack__xyTgj i{background:#b23943}.SuperBuffetCityPage_pottyNotice__i1XS8{position:absolute;z-index:18;top:58px;left:50%;transform:translateX(-50%);width:min(380px,calc(100% - 24px));box-sizing:border-box;padding:10px 12px;border:2px solid var(--arcade-ink);border-radius:12px;background:var(--arcade-cream);color:var(--arcade-ink);pointer-events:none;display:grid;grid-gap:6px;gap:6px;font:700 13px var(--font-body)}.SuperBuffetCityPage_pottyNotice__i1XS8 small{font-size:12px;font-weight:600}.SuperBuffetCityPage_pottyNotice__i1XS8[data-countdown=true]{border-color:#b23943}.SuperBuffetCityPage_pottyNotice__i1XS8 .SuperBuffetCityPage_pottyTrack__xyTgj{height:7px}.SuperBuffetCityPage_pottyNotice__i1XS8 .SuperBuffetCityPage_pottyTrack__xyTgj i{background:#b23943}@media (max-width:600px) and (orientation:portrait){.SuperBuffetCityPage_pottyNotice__i1XS8{top:max(108px,calc(100px + env(safe-area-inset-top)))}}.SuperBuffetCityPage_balanceHud__dQ0LZ{position:absolute;z-index:11;top:max(56px,calc(48px + env(safe-area-inset-top)));left:max(12px,env(safe-area-inset-left));width:min(292px,calc(100vw - 24px));display:grid;grid-template-columns:46px auto minmax(70px,1fr);align-items:center;grid-gap:4px 9px;gap:4px 9px;border:2px solid var(--arcade-ink);border-radius:12px;padding:8px 10px;color:var(--arcade-ink);background:rgba(255,253,241,.95);box-shadow:3px 4px 0 rgba(7,25,35,.28);pointer-events:none}.SuperBuffetCityPage_balanceHud__dQ0LZ>span{font:900 .74rem var(--font-body);text-transform:uppercase}.SuperBuffetCityPage_balanceHud__dQ0LZ small{grid-column:2/-1;color:#496474;font-size:.72rem;font-weight:850;text-transform:capitalize}.SuperBuffetCityPage_balanceArrow__Dp60z{display:inline-block;min-width:1.2em;color:var(--arcade-ink);font-size:1.3rem;line-height:1;vertical-align:middle}.SuperBuffetCityPage_stickZone___fUrC,.SuperBuffetCityPage_touchJump__1SSjS{display:none}@media (hover:none),(pointer:coarse){.SuperBuffetCityPage_stickZone___fUrC{display:block;position:absolute;z-index:12;left:0;top:55%;bottom:0;width:44%;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto}.SuperBuffetCityPage_stickHint__YkTnK{position:absolute;bottom:max(24px,env(safe-area-inset-bottom));left:16px;color:white;text-shadow:0 1px 4px black;font-size:.7rem;pointer-events:none}.SuperBuffetCityPage_stickBase__OKfhp{position:absolute;width:104px;height:104px;margin:-52px;border:2px solid rgba(255,255,255,.7);border-radius:50%;background:rgba(23,56,75,.3);pointer-events:none}.SuperBuffetCityPage_stickBase__OKfhp i{width:44px;height:44px;margin:28px;border-radius:50%}.SuperBuffetCityPage_stickBase__OKfhp i,.SuperBuffetCityPage_touchJump__1SSjS{display:block;border:2px solid var(--arcade-ink);background:var(--arcade-gold)}.SuperBuffetCityPage_touchJump__1SSjS{position:absolute;z-index:17;right:max(16px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));width:64px;height:52px;border-radius:14px;color:var(--arcade-ink);font-weight:900;touch-action:manipulation}}.SuperBuffetCityPage_balancePlane__IL2I5{position:relative;grid-row:1/3;width:44px;height:38px;overflow:hidden;border:2px solid var(--arcade-ink);border-radius:10px;background:linear-gradient(90deg,transparent 48%,rgba(23,56,75,.26) 48% 52%,transparent 52%),linear-gradient(transparent 47%,rgba(23,56,75,.26) 47% 53%,transparent 53%),#eef5eb}.SuperBuffetCityPage_balancePlane__IL2I5 i{position:absolute;top:50%;left:50%;width:11px;height:11px;border:2px solid var(--arcade-ink);border-radius:50%;background:var(--arcade-gold);transition:transform 70ms linear}.SuperBuffetCityPage_balanceTrack__FUpml{height:11px;overflow:hidden;border:2px solid var(--arcade-ink);border-radius:999px;background:#e1e5df}.SuperBuffetCityPage_balanceTrack__FUpml i{height:100%;display:block;border-radius:inherit;background:var(--arcade-teal);transition:width .1s linear}.SuperBuffetCityPage_balanceShaky__ampfl .SuperBuffetCityPage_balanceTrack__FUpml i{background:var(--arcade-gold)}.SuperBuffetCityPage_balanceDanger__UzWR4{color:#fffdf1;background:var(--arcade-red);animation:SuperBuffetCityPage_dangerPulse__PavMq .42s steps(2) infinite}.SuperBuffetCityPage_balanceDanger__UzWR4 small{color:#fff8e6}.SuperBuffetCityPage_balanceDanger__UzWR4 .SuperBuffetCityPage_balanceTrack__FUpml i{background:#fff8e6}@keyframes SuperBuffetCityPage_dangerPulse__PavMq{50%{transform:translateX(2px)}}.SuperBuffetCityPage_orderHud__kotNS{position:absolute;z-index:13;top:max(56px,calc(48px + env(safe-area-inset-top)));right:max(12px,env(safe-area-inset-right));width:min(300px,calc(100vw - 24px));display:grid;justify-items:end;grid-gap:6px;gap:6px}.SuperBuffetCityPage_orderToggle__FFNYw,.SuperBuffetCityPage_secondaryButton__YItJT{min-height:44px;border:2px solid var(--arcade-ink);border-radius:10px;padding:7px 12px;color:var(--arcade-ink);background:var(--arcade-gold);box-shadow:2px 3px 0 rgba(7,25,35,.26);font:900 .72rem var(--font-body);cursor:pointer}.SuperBuffetCityPage_orderTicket__3xmg_{width:100%;max-height:min(61dvh,470px);overflow:auto;border:2px solid var(--arcade-ink);border-radius:13px;padding:11px;color:var(--arcade-ink);background:rgba(255,248,230,.97);box-shadow:4px 5px 0 rgba(7,25,35,.3)}.SuperBuffetCityPage_orderTicket__3xmg_>strong{display:block;margin-bottom:8px;font-family:var(--font-display);font-size:.9rem}.SuperBuffetCityPage_orderTicket__3xmg_ section{display:grid;grid-gap:2px;gap:2px;padding:6px 0;border-top:1px dashed rgba(23,56,75,.32)}.SuperBuffetCityPage_orderTicket__3xmg_ section b{color:var(--arcade-red);font-size:.7rem;text-transform:uppercase}.SuperBuffetCityPage_orderTicket__3xmg_ section span{font-size:.68rem;font-weight:800}.SuperBuffetCityPage_orderDone__kC7C1{color:var(--arcade-teal);text-decoration:line-through}.SuperBuffetCityPage_guidanceChip__WItPX{position:absolute;z-index:14;top:18%;left:50%;min-width:178px;display:grid;grid-template-columns:38px 1fr auto;align-items:center;grid-gap:7px;gap:7px;border:3px solid var(--arcade-ink);border-radius:999px;padding:6px 11px 6px 7px;color:var(--arcade-ink);background:rgba(241,184,58,.96);box-shadow:4px 5px 0 rgba(7,25,35,.28);transform:translateX(-50%);pointer-events:none}.SuperBuffetCityPage_guidanceChip__WItPX b{font-size:1.65rem;line-height:1;text-align:center}.SuperBuffetCityPage_guidanceChip__WItPX small,.SuperBuffetCityPage_guidanceChip__WItPX span{font-size:.7rem;font-weight:900}.SuperBuffetCityPage_crosshair__a1x5f{position:absolute;z-index:5;top:50%;left:50%;width:22px;height:22px;border:0;background:radial-gradient(circle,var(--arcade-gold) 0 2px,transparent 2.5px);filter:drop-shadow(0 1px 2px rgba(8,20,29,.9));transform:translate(-50%,-50%);pointer-events:none}.SuperBuffetCityPage_crosshair__a1x5f:after,.SuperBuffetCityPage_crosshair__a1x5f:before{content:"";position:absolute;border-radius:2px;background:rgba(255,250,230,.96)}.SuperBuffetCityPage_crosshair__a1x5f:before{top:10px;left:1px;width:20px;height:2px}.SuperBuffetCityPage_crosshair__a1x5f:after{top:1px;left:10px;width:2px;height:20px}.SuperBuffetCityPage_crosshairActive__widO_{background:radial-gradient(circle,#fff8e6 0 3px,transparent 3.5px);transform:translate(-50%,-50%) scale(1.18)}.SuperBuffetCityPage_crosshairActive__widO_:after,.SuperBuffetCityPage_crosshairActive__widO_:before{background:var(--arcade-teal)}.SuperBuffetCityPage_welcomeOverlay__sPn5i{position:absolute;z-index:30;inset:0;display:grid;place-items:center;padding:clamp(12px,3vw,28px);overflow:auto;background:linear-gradient(rgba(13,30,40,.3),rgba(7,18,26,.76)),radial-gradient(circle at 50% 15%,rgba(241,184,58,.24),transparent 42%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.SuperBuffetCityPage_welcomeCard__THkaz{width:min(590px,100%);max-height:100%;overflow:auto;border:3px solid var(--arcade-ink);border-radius:24px;padding:clamp(20px,4vw,36px);color:var(--arcade-ink);text-align:center;background:linear-gradient(rgba(255,253,241,.97),rgba(247,235,205,.97)),repeating-linear-gradient(90deg,transparent 0 27px,rgba(211,67,78,.05) 27px 28px);box-shadow:8px 9px 0 rgba(7,25,35,.38)}.SuperBuffetCityPage_kicker__iOGv9{margin:0;color:var(--arcade-red);font-size:.72rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.SuperBuffetCityPage_welcomeCard__THkaz h1{margin:5px 0 9px;font-family:var(--font-display);font-size:clamp(2.2rem,6vw,3.35rem);line-height:.92;letter-spacing:-.045em}.SuperBuffetCityPage_welcomeCard__THkaz>p:not(.SuperBuffetCityPage_kicker__iOGv9){max-width:490px;margin:0 auto;color:#36566a;font-size:clamp(.9rem,2.2vw,1.03rem);line-height:1.45}.SuperBuffetCityPage_missionGrid__77ezy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:16px 0 8px}.SuperBuffetCityPage_missionGrid__77ezy button{min-height:82px;display:grid;align-content:center;grid-gap:2px;gap:2px;border:2px solid var(--arcade-ink);border-radius:11px;padding:8px;color:var(--arcade-ink);background:#fffdf4;box-shadow:2px 3px 0 rgba(23,56,75,.18);font-family:var(--font-body);cursor:pointer}.SuperBuffetCityPage_missionGrid__77ezy button[aria-pressed=true]{color:#fffdf1;background:var(--arcade-teal)}.SuperBuffetCityPage_missionGrid__77ezy button[aria-pressed=true] small{color:var(--arcade-cream)}.SuperBuffetCityPage_missionGrid__77ezy button:disabled{cursor:not-allowed;opacity:.48}.SuperBuffetCityPage_missionGrid__77ezy small,.SuperBuffetCityPage_missionGrid__77ezy span{font-size:.61rem;font-weight:850;text-transform:uppercase}.SuperBuffetCityPage_missionGrid__77ezy strong{font-size:.72rem;line-height:1.1}.SuperBuffetCityPage_completeCard__UsdU1 h2{margin:6px 0 10px;font-family:var(--font-display);font-size:clamp(1.8rem,5vw,3rem);line-height:1}.SuperBuffetCityPage_completionActions__EGZS4{display:flex;flex-wrap:wrap;justify-content:center;gap:9px}.SuperBuffetCityPage_completionActions__EGZS4 .SuperBuffetCityPage_startButton__cc2ak{min-width:210px}.SuperBuffetCityPage_secondaryButton__YItJT{min-width:170px;margin:16px 0 9px;background:#fffdf4}.SuperBuffetCityPage_featureRow__gH4bs,.SuperBuffetCityPage_instructions__eWVe0{display:flex;flex-wrap:wrap;justify-content:center;gap:7px}.SuperBuffetCityPage_featureRow__gH4bs{margin:18px 0 12px}.SuperBuffetCityPage_featureRow__gH4bs span{border:1px solid rgba(23,56,75,.35);border-radius:999px;padding:5px 10px;color:#245166;background:#e5f1eb;font-size:.7rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.SuperBuffetCityPage_featureRow__gH4bs span:nth-child(2n){background:#fff0bf}.SuperBuffetCityPage_instructions__eWVe0{padding:11px;border:2px dashed rgba(23,56,75,.24);border-radius:13px;background:rgba(255,253,245,.66)}.SuperBuffetCityPage_instructions__eWVe0 span{display:inline-flex;align-items:center;gap:5px;color:#315368;font-size:.74rem;font-weight:800}.SuperBuffetCityPage_instructions__eWVe0 kbd{min-width:30px;border:1px solid rgba(23,56,75,.5);border-radius:5px;padding:3px 5px;color:var(--arcade-ink);background:#fffdf4;box-shadow:1px 2px 0 rgba(23,56,75,.18);font:900 .66rem var(--font-body)}.SuperBuffetCityPage_startButton__cc2ak{min-width:min(280px,100%);min-height:52px;margin:16px auto 9px;border:2px solid var(--arcade-ink);border-radius:12px;padding:10px 18px;color:#fffdf4;background:var(--arcade-teal);box-shadow:3px 4px 0 rgba(23,56,75,.2);font:900 .95rem var(--font-body);letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.SuperBuffetCityPage_startButton__cc2ak:hover{transform:translate(-1px,-1px);box-shadow:4px 5px 0 rgba(23,56,75,.22)}.SuperBuffetCityPage_startButton__cc2ak:active{transform:translate(1px,1px);box-shadow:none}.SuperBuffetCityPage_startButton__cc2ak:focus-visible{outline:4px solid var(--arcade-gold);outline-offset:3px}.SuperBuffetCityPage_welcomeCard__THkaz small{display:block;color:#567181;font-size:.68rem;font-weight:800}.SuperBuffetCityPage_statusBar__xVVDb{position:absolute;z-index:12;right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));left:max(12px,env(safe-area-inset-left));display:flex;align-items:center;justify-content:center;gap:9px;pointer-events:none}.SuperBuffetCityPage_statusBar__xVVDb span{max-width:min(620px,70vw);min-height:44px;display:inline-flex;align-items:center;border:2px solid var(--arcade-ink);border-radius:12px;padding:8px 13px;color:var(--arcade-ink);background:rgba(255,253,241,.94);box-shadow:2px 3px 0 rgba(7,25,35,.24);font-size:.78rem;font-weight:850;line-height:1.25;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.SuperBuffetCityPage_statusBar__xVVDb button{min-width:128px;min-height:46px;border:2px solid var(--arcade-ink);border-radius:10px;padding:7px 12px;color:#fffdf1;background:var(--arcade-red);box-shadow:2px 3px 0 rgba(7,25,35,.28);font:900 .72rem var(--font-body);letter-spacing:.025em;text-transform:uppercase;cursor:pointer;pointer-events:auto}.SuperBuffetCityPage_statusBar__xVVDb button:before{content:"Click / E · "}.SuperBuffetCityPage_movePad__ZdCBe button:focus-visible,.SuperBuffetCityPage_statusBar__xVVDb button:focus-visible{outline:4px solid var(--arcade-gold);outline-offset:2px}.SuperBuffetCityPage_lookHint__9hQjA,.SuperBuffetCityPage_movePad__ZdCBe{display:none}@media (hover:none),(pointer:coarse){.SuperBuffetCityPage_statusBar__xVVDb{bottom:max(82px,calc(72px + env(safe-area-inset-bottom)))}.SuperBuffetCityPage_statusBar__xVVDb button:before{content:""}.SuperBuffetCityPage_movePad__ZdCBe{position:absolute;z-index:16;bottom:max(8px,env(safe-area-inset-bottom));left:max(8px,env(safe-area-inset-left));width:154px;height:142px;display:grid;grid-template:repeat(2,62px) /repeat(3,48px);grid-gap:7px 5px;gap:7px 5px;pointer-events:none}.SuperBuffetCityPage_movePad__ZdCBe button{width:48px;height:48px;align-self:end;border:2px solid var(--arcade-ink);border-radius:12px;padding:0;color:var(--arcade-ink);background:rgba(255,253,241,.9);box-shadow:2px 3px 0 rgba(7,25,35,.28);font-size:1rem;font-weight:950;pointer-events:auto;touch-action:none}.SuperBuffetCityPage_movePad__ZdCBe button:active{color:#fffdf1;background:var(--arcade-teal);box-shadow:none;transform:translate(1px,1px)}.SuperBuffetCityPage_moveUp__s7Tg0{grid-area:1/2}.SuperBuffetCityPage_jumpButton__cWTar{grid-area:1/3;color:var(--arcade-ink)!important;background:rgba(241,184,58,.94)!important;font-size:.58rem!important;letter-spacing:.035em}.SuperBuffetCityPage_moveLeft__XlqqQ{grid-area:2/1}.SuperBuffetCityPage_moveDown__7MPo6{grid-area:2/2}.SuperBuffetCityPage_moveRight__T3rWc{grid-area:2/3}.SuperBuffetCityPage_lookHint__9hQjA{position:absolute;z-index:9;right:max(90px,calc(80px + env(safe-area-inset-right)));bottom:max(15px,env(safe-area-inset-bottom));display:flex;align-items:center;gap:6px;border:2px solid rgba(23,56,75,.72);border-radius:999px;padding:7px 10px;color:var(--arcade-ink);background:rgba(255,253,241,.85);box-shadow:2px 3px 0 rgba(7,25,35,.22);font-size:.68rem;font-weight:900;pointer-events:none}.SuperBuffetCityPage_lookHint__9hQjA span{font-size:1rem}}@media (orientation:landscape) and (max-height:560px){.SuperBuffetCityPage_hud__c5COS{top:max(5px,env(safe-area-inset-top));right:max(56px,calc(50px + env(safe-area-inset-right)));left:max(56px,calc(50px + env(safe-area-inset-left)))}.SuperBuffetCityPage_brandChip__Cgh4G,.SuperBuffetCityPage_hudChip__z52rW{min-height:30px;padding:3px 9px;font-size:.67rem}.SuperBuffetCityPage_brandChip__Cgh4G{font-size:.78rem}.SuperBuffetCityPage_welcomeCard__THkaz{width:min(680px,88vw);padding:12px 20px}.SuperBuffetCityPage_welcomeCard__THkaz h1{margin:2px 0 5px;font-size:clamp(1.7rem,7dvh,2.6rem)}.SuperBuffetCityPage_welcomeCard__THkaz>p:not(.SuperBuffetCityPage_kicker__iOGv9){max-width:600px;font-size:.78rem;line-height:1.3}.SuperBuffetCityPage_missionGrid__77ezy{margin:7px 0 4px}.SuperBuffetCityPage_missionGrid__77ezy button{min-height:54px;padding:4px 6px}.SuperBuffetCityPage_featureRow__gH4bs{display:none;margin:8px 0 6px}.SuperBuffetCityPage_instructions__eWVe0{display:none}.SuperBuffetCityPage_startButton__cc2ak{min-height:46px;margin:8px auto 5px}.SuperBuffetCityPage_welcomeCard__THkaz small{font-size:.6rem}.SuperBuffetCityPage_statusBar__xVVDb{right:12px;bottom:max(7px,env(safe-area-inset-bottom));left:12px}.SuperBuffetCityPage_statusBar__xVVDb span{max-width:60vw;min-height:40px;padding:5px 10px;font-size:.68rem}.SuperBuffetCityPage_statusBar__xVVDb button{min-height:44px}.SuperBuffetCityPage_balanceHud__dQ0LZ{width:190px}.SuperBuffetCityPage_balanceHud__dQ0LZ,.SuperBuffetCityPage_orderHud__kotNS{top:max(42px,calc(38px + env(safe-area-inset-top)))}.SuperBuffetCityPage_orderTicket__3xmg_{max-height:54dvh}}@media (hover:none) and (orientation:landscape) and (max-height:560px),(max-width:900px) and (orientation:landscape) and (max-height:560px),(pointer:coarse) and (orientation:landscape) and (max-height:560px){.SuperBuffetCityPage_statusBar__xVVDb{bottom:max(7px,env(safe-area-inset-bottom));left:170px;right:max(94px,calc(86px + env(safe-area-inset-right)))}.SuperBuffetCityPage_statusBar__xVVDb span{max-width:46vw;min-width:0}.SuperBuffetCityPage_movePad__ZdCBe{width:148px;height:104px;grid-template:repeat(2,48px) /repeat(3,44px);gap:5px}.SuperBuffetCityPage_movePad__ZdCBe button{width:44px;height:44px}.SuperBuffetCityPage_lookHint__9hQjA{display:none}}@media (max-width:900px){.SuperBuffetCityPage_brandChip__Cgh4G,.SuperBuffetCityPage_locationChip__R6QIN{display:none}.SuperBuffetCityPage_hudChip__z52rW{flex-shrink:0}}@media (max-width:600px) and (orientation:portrait){.SuperBuffetCityPage_hud__c5COS{top:max(62px,calc(54px + env(safe-area-inset-top)));right:8px;left:8px;flex-wrap:wrap}.SuperBuffetCityPage_brandChip__Cgh4G,.SuperBuffetCityPage_locationChip__R6QIN{display:none}.SuperBuffetCityPage_hudChip__z52rW{flex:0 0 auto;min-width:max-content;padding-inline:9px;font-size:.68rem;text-overflow:ellipsis}.SuperBuffetCityPage_statusBar__xVVDb{right:8px;bottom:max(158px,calc(150px + env(safe-area-inset-bottom)));left:8px;align-items:stretch;flex-direction:column;gap:5px}.SuperBuffetCityPage_statusBar__xVVDb span{align-self:center;max-width:calc(100vw - 24px);min-height:40px;padding:6px 10px;font-size:.7rem;text-align:center}.SuperBuffetCityPage_statusBar__xVVDb button{align-self:flex-end;max-width:calc(100vw - 178px);min-width:128px}.SuperBuffetCityPage_welcomeCard__THkaz{padding:22px 16px}.SuperBuffetCityPage_welcomeCard__THkaz h1{font-size:clamp(2.2rem,12vw,3.5rem)}.SuperBuffetCityPage_missionGrid__77ezy{gap:5px}.SuperBuffetCityPage_missionGrid__77ezy button{min-height:74px;padding:5px}.SuperBuffetCityPage_balanceHud__dQ0LZ{top:max(54px,calc(48px + env(safe-area-inset-top)));width:170px}.SuperBuffetCityPage_orderHud__kotNS{top:max(54px,calc(48px + env(safe-area-inset-top)));width:auto}.SuperBuffetCityPage_orderTicket__3xmg_{width:calc(100vw - 16px);max-height:46dvh}.SuperBuffetCityPage_guidanceChip__WItPX{top:15%}}@media (prefers-reduced-motion:reduce){.SuperBuffetCityPage_balanceDanger__UzWR4,.SuperBuffetCityPage_balanceTrack__FUpml i,.SuperBuffetCityPage_startButton__cc2ak{animation:none;transition:none}}.SuperBuffetCityPage_targetLabel__K7DAb{position:absolute;z-index:6;top:calc(50% + 25px);left:50%;transform:translateX(-50%);max-width:min(260px,65vw);border:1px solid var(--arcade-ink);border-radius:8px;padding:4px 9px;color:var(--arcade-ink);background:rgba(255,248,230,.96);font:800 .75rem var(--font-body);text-align:center;pointer-events:none}@media (max-width:600px) and (orientation:portrait){.SuperBuffetCityPage_balanceHud__dQ0LZ,.SuperBuffetCityPage_orderHud__kotNS{top:max(152px,calc(144px + env(safe-area-inset-top)))}.SuperBuffetCityPage_guidanceChip__WItPX{top:180px}}@media (hover:none) and (orientation:landscape) and (max-height:560px),(max-width:900px) and (orientation:landscape) and (max-height:560px),(pointer:coarse) and (orientation:landscape) and (max-height:560px){.SuperBuffetCityPage_movePad__ZdCBe{width:154px;grid-template:repeat(2,48px) /repeat(3,48px)}.SuperBuffetCityPage_movePad__ZdCBe button{width:48px;height:48px}}@media (hover:none) and (min-width:601px) and (min-height:561px),(min-width:601px) and (max-width:900px) and (min-height:561px),(pointer:coarse) and (min-width:601px) and (min-height:561px){.SuperBuffetCityPage_statusBar__xVVDb{left:max(178px,calc(170px + env(safe-area-inset-left)))}.SuperBuffetCityPage_statusBar__xVVDb span{min-width:0}}@media (max-width:600px) and (orientation:portrait){.SuperBuffetCityPage_balanceHud__dQ0LZ{width:214px;grid-template-columns:44px auto minmax(40px,1fr)}.SuperBuffetCityPage_orderHud__kotNS{gap:24px}.SuperBuffetCityPage_orderTicket__3xmg_{max-height:min(40dvh,calc(100dvh - 414px))}}.SuperBuffetCityPage_manyQuestItems__uZnqj,.SuperBuffetCityPage_stage__z_Bsa{--quest-bottom:240px}.SuperBuffetCityPage_questTracker__q9EGh{position:absolute;z-index:18;top:max(54px,calc(48px + env(safe-area-inset-top)));left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));max-width:1120px;margin:auto;pointer-events:none;color:var(--arcade-ink)}.SuperBuffetCityPage_questHeading__6qN8o{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;background:#fff8e6;border:2px solid var(--arcade-ink);border-radius:10px;font-size:12px}.SuperBuffetCityPage_questHeading__6qN8o>div{display:flex;flex-wrap:wrap;gap:4px 12px}.SuperBuffetCityPage_questHeading__6qN8o span{font-weight:650}.SuperBuffetCityPage_questArrow__ZP8R6,.SuperBuffetCityPage_questHeading__6qN8o button{min-width:44px;min-height:44px;border:0;border-radius:8px;background:var(--arcade-cream);color:var(--arcade-ink);font:800 12px var(--font-body);cursor:pointer;pointer-events:auto}.SuperBuffetCityPage_questHeading__6qN8o button{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;margin:4px 0;padding:0 10px;border:1px solid #0c5d55;background:#126d61;color:#fff;box-shadow:0 2px 0 #0b4842}.SuperBuffetCityPage_questHeading__6qN8o button:active{background:#0b544b;box-shadow:none;transform:translateY(1px)}.SuperBuffetCityPage_questHeading__6qN8o button svg{width:16px;height:16px;flex-shrink:0}@media (hover:hover){.SuperBuffetCityPage_questHeading__6qN8o button:hover{background:#0b544b}}.SuperBuffetCityPage_questArrow__ZP8R6:focus-visible,.SuperBuffetCityPage_questCards__O3qO4:focus-visible,.SuperBuffetCityPage_questHeading__6qN8o button:focus-visible{outline:3px solid var(--arcade-gold);outline-offset:1px}.SuperBuffetCityPage_questStrip___ezTM{display:flex;align-items:stretch;gap:3px}.SuperBuffetCityPage_questArrow__ZP8R6{display:none;font-size:26px;margin-top:5px}.SuperBuffetCityPage_questCards__O3qO4{display:grid;flex:1 1;min-width:0;grid-template-columns:repeat(var(--quest-columns),minmax(0,1fr));grid-gap:5px;gap:5px;list-style:none;margin:5px 0 0;padding:0 0 4px}.SuperBuffetCityPage_questItem__HxYDR{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;padding:6px;border:2px dashed #647882;border-radius:10px;background:#fff8e6f5;box-shadow:1px 2px 0 #17384b30;text-align:center}.SuperBuffetCityPage_questIcon__OY61w{display:flex;align-items:center;gap:6px;color:#496474}.SuperBuffetCityPage_questIcon__OY61w svg{width:27px;height:23px}.SuperBuffetCityPage_questIcon__OY61w b{font-size:12px}.SuperBuffetCityPage_questItemLabel__QaZJJ{font-weight:850;font-size:12px;line-height:1.2}.SuperBuffetCityPage_questItem__HxYDR small{font-size:11px;text-transform:capitalize}.SuperBuffetCityPage_questItemDone__wWkoh{border-style:solid;border-color:var(--arcade-teal);background:#e3f4e9}.SuperBuffetCityPage_questItemDone__wWkoh .SuperBuffetCityPage_questIcon__OY61w{color:#126d61}.SuperBuffetCityPage_questItemDone__wWkoh .SuperBuffetCityPage_questIcon__OY61w b{background:#126d61;color:white;border-radius:50%;width:19px;height:19px;line-height:19px}.SuperBuffetCityPage_balanceHud__dQ0LZ{top:var(--quest-bottom)}@media (max-height:760px),(max-width:1180px){.SuperBuffetCityPage_manyQuestItems__uZnqj,.SuperBuffetCityPage_stage__z_Bsa{--quest-bottom:210px}.SuperBuffetCityPage_questCards__O3qO4{display:flex;overflow-x:auto;overscroll-behavior:contain;scroll-snap-type:x proximity;touch-action:pan-x;pointer-events:auto;scrollbar-width:thin}.SuperBuffetCityPage_questItem__HxYDR{flex:0 0 142px;min-height:64px;scroll-snap-align:start}.SuperBuffetCityPage_questArrow__ZP8R6{display:block}}@media (max-width:600px) and (orientation:portrait){.SuperBuffetCityPage_manyQuestItems__uZnqj,.SuperBuffetCityPage_stage__z_Bsa{--quest-bottom:260px}.SuperBuffetCityPage_questTracker__q9EGh{top:max(99px,calc(91px + env(safe-area-inset-top)));left:8px;right:8px}.SuperBuffetCityPage_questHeading__6qN8o>div{display:flex;flex-direction:column;gap:2px;padding:5px 0}.SuperBuffetCityPage_questHeading__6qN8o{font-size:12px}.SuperBuffetCityPage_questHeading__6qN8o button{flex-shrink:0}.SuperBuffetCityPage_questArrow__ZP8R6{display:none}.SuperBuffetCityPage_questItem__HxYDR{flex-basis:140px;min-height:64px}.SuperBuffetCityPage_balanceHud__dQ0LZ{width:148px;padding:6px;gap:3px 5px;grid-template-columns:28px auto minmax(24px,1fr)}.SuperBuffetCityPage_balanceHud__dQ0LZ small,.SuperBuffetCityPage_balanceHud__dQ0LZ>span{font-size:11px;line-height:1.2}.SuperBuffetCityPage_balancePlane__IL2I5{width:26px;height:26px;border-radius:7px}.SuperBuffetCityPage_balanceArrow__Dp60z{font-size:13px}}@media (orientation:landscape) and (max-height:560px){.SuperBuffetCityPage_manyQuestItems__uZnqj,.SuperBuffetCityPage_stage__z_Bsa{--quest-bottom:164px}.SuperBuffetCityPage_questTracker__q9EGh{top:46px;left:66px;right:66px}.SuperBuffetCityPage_questHeading__6qN8o{font-size:11px}.SuperBuffetCityPage_questItem__HxYDR{flex-basis:142px;min-height:60px;padding:3px}.SuperBuffetCityPage_questIcon__OY61w svg{display:none}}.SuperBuffetCityPage_questTracker__q9EGh[data-expanded=true]{position:absolute;inset:max(54px,env(safe-area-inset-top)) 8px max(16px,env(safe-area-inset-bottom));max-width:720px;display:flex;flex-direction:column;padding:12px;background:var(--arcade-cream);border:2px solid var(--arcade-ink);border-radius:14px;pointer-events:auto;box-shadow:0 0 0 100vmax #17384b99;z-index:35}.SuperBuffetCityPage_questTracker__q9EGh[data-expanded=true] .SuperBuffetCityPage_questStrip___ezTM{min-height:0;flex:1 1}.SuperBuffetCityPage_questTracker__q9EGh[data-expanded=true] .SuperBuffetCityPage_questCards__O3qO4{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));overflow-y:auto;overflow-x:hidden;touch-action:pan-y;align-content:start}.SuperBuffetCityPage_questTracker__q9EGh[data-expanded=true] .SuperBuffetCityPage_questArrow__ZP8R6{display:none}.SuperBuffetCityPage_questTracker__q9EGh[data-expanded=true] .SuperBuffetCityPage_questItem__HxYDR{min-height:88px}.SuperBuffetCityPage_touchInstructions__zoQnD{display:none}@media (hover:none),(pointer:coarse){.SuperBuffetCityPage_instructions__eWVe0,.SuperBuffetCityPage_orderKey__Eo6_u,.SuperBuffetCityPage_targetLabel__K7DAb{display:none}.SuperBuffetCityPage_welcomeCard__THkaz .SuperBuffetCityPage_touchInstructions__zoQnD{display:block;font-size:13px;line-height:1.4}.SuperBuffetCityPage_lookHint__9hQjA{right:16px;bottom:max(24px,env(safe-area-inset-bottom));font-size:11px;padding:0;border:0;box-shadow:none;background:none;color:white;text-shadow:0 1px 4px black;font-weight:500}.SuperBuffetCityPage_statusBar__xVVDb{left:48%;right:max(12px,env(safe-area-inset-right));bottom:max(56px,calc(48px + env(safe-area-inset-bottom)));flex-direction:column;align-items:stretch;gap:5px}.SuperBuffetCityPage_statusBar__xVVDb>span{font-size:12px;padding:6px 8px;min-height:0;width:auto;max-width:none}.SuperBuffetCityPage_statusBar__xVVDb button{min-height:52px;font-size:13px;text-transform:none;min-width:0;background:var(--arcade-teal)}.SuperBuffetCityPage_statusBar__xVVDb button:disabled{display:block;opacity:.75}}@media (prefers-reduced-motion:reduce){.SuperBuffetCityPage_questCards__O3qO4{scroll-behavior:auto}}.SuperBuffetCityPage_hud__c5COS{align-items:center;gap:6px}.SuperBuffetCityPage_orderSummary__kthXP{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:5px 12px;border:2px solid var(--arcade-ink);border-radius:12px;color:#fffdf1;background:var(--arcade-teal);box-shadow:2px 3px 0 #17384b35;font:800 12px var(--font-body);white-space:nowrap;cursor:pointer;pointer-events:auto}.SuperBuffetCityPage_orderSummary__kthXP:active{transform:translate(1px,1px);box-shadow:none}.SuperBuffetCityPage_orderSummary__kthXP:focus-visible{outline:3px solid var(--arcade-gold);outline-offset:2px}.SuperBuffetCityPage_orderSummary__kthXP b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SuperBuffetCityPage_orderShort__14smO{display:none}.SuperBuffetCityPage_orderDetails__CWsiE{margin:8px 4px 2px;font-size:12px;color:var(--text-soft)}.SuperBuffetCityPage_questTracker__q9EGh{top:max(60px,calc(54px + env(safe-area-inset-top)))}.SuperBuffetCityPage_questCards__O3qO4{margin-top:0}.SuperBuffetCityPage_manyQuestItems__uZnqj,.SuperBuffetCityPage_stage__z_Bsa{--quest-bottom:150px}@media (max-height:560px),(max-width:900px){.SuperBuffetCityPage_hud__c5COS{top:max(6px,env(safe-area-inset-top));left:max(60px,calc(54px + env(safe-area-inset-left)));right:max(60px,calc(54px + env(safe-area-inset-right)));flex-wrap:nowrap;gap:4px;justify-content:center}.SuperBuffetCityPage_hudChip__z52rW{min-height:36px;padding:3px 7px;font-size:11px;box-shadow:none}.SuperBuffetCityPage_levelTime__4StYN{min-width:39px}.SuperBuffetCityPage_levelTime__4StYN>span{font-size:10px}.SuperBuffetCityPage_locationChip__R6QIN,.SuperBuffetCityPage_reputationChip__k3XmR{display:none}.SuperBuffetCityPage_orderSummary__kthXP{min-height:44px;padding:4px 8px;gap:5px;font-size:12px;box-shadow:none}.SuperBuffetCityPage_orderKey__Eo6_u,.SuperBuffetCityPage_orderMission___uI9U{display:none}.SuperBuffetCityPage_orderShort__14smO{display:inline}.SuperBuffetCityPage_pottyChip__Jk0ft,.SuperBuffetCityPage_pottyChip__Jk0ft[data-warning=true]{display:flex;position:fixed;top:max(104px,calc(98px + env(safe-area-inset-top)));right:max(10px,env(safe-area-inset-right));min-width:64px;background:var(--arcade-cream)}.SuperBuffetCityPage_questTracker__q9EGh:not([data-expanded=true]){top:max(58px,calc(52px + env(safe-area-inset-top)));left:10px;right:10px}.SuperBuffetCityPage_questTracker__q9EGh:not([data-expanded=true]) .SuperBuffetCityPage_questCards__O3qO4{display:flex;gap:5px;margin:0;padding:0 0 3px;overflow-x:auto;scrollbar-width:none;touch-action:pan-x;pointer-events:auto;scroll-snap-type:x proximity}.SuperBuffetCityPage_questTracker__q9EGh:not([data-expanded=true]) .SuperBuffetCityPage_questCards__O3qO4::-webkit-scrollbar{display:none}.SuperBuffetCityPage_questTracker__q9EGh:not([data-expanded=true]) .SuperBuffetCityPage_questItem__HxYDR{flex:0 0 auto;min-height:32px;max-width:210px;flex-direction:row-reverse;padding:4px 9px;gap:8px;border-width:1px;border-radius:8px;box-shadow:none}.SuperBuffetCityPage_questTracker__q9EGh:not([data-expanded=true]) .SuperBuffetCityPage_questIcon__OY61w svg{display:none}.SuperBuffetCityPage_questTracker__q9EGh:not([data-expanded=true]) .SuperBuffetCityPage_questIcon__OY61w b,.SuperBuffetCityPage_questTracker__q9EGh:not([data-expanded=true]) .SuperBuffetCityPage_questItemLabel__QaZJJ{font-size:12px}.SuperBuffetCityPage_questTracker__q9EGh:not([data-expanded=true]) .SuperBuffetCityPage_questArrow__ZP8R6{display:none}.SuperBuffetCityPage_manyQuestItems__uZnqj,.SuperBuffetCityPage_stage__z_Bsa{--quest-bottom:105px}.SuperBuffetCityPage_balanceHud__dQ0LZ{top:var(--quest-bottom);width:170px;padding:5px 7px;gap:2px 6px;grid-template-columns:24px auto 45px;box-shadow:none}.SuperBuffetCityPage_balanceHud__dQ0LZ[data-quiet=true]{display:none}.SuperBuffetCityPage_balancePlane__IL2I5{grid-row:1/3;width:22px;height:22px;border-radius:6px}.SuperBuffetCityPage_balanceHud__dQ0LZ small,.SuperBuffetCityPage_balanceHud__dQ0LZ>span{font-size:11px;line-height:1.15}.SuperBuffetCityPage_balanceArrow__Dp60z{font-size:14px}.SuperBuffetCityPage_balanceStep__yz_YJ{display:none}.SuperBuffetCityPage_pottyNotice__i1XS8{top:max(148px,calc(142px + env(safe-area-inset-top)));font-size:12px;padding:8px 10px}.SuperBuffetCityPage_statusBar__xVVDb{left:auto;right:max(12px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));width:min(200px,50vw);flex-direction:column;align-items:stretch;gap:6px}.SuperBuffetCityPage_statusBar__xVVDb>span{font-size:12px;padding:7px 9px;min-height:0;max-width:100%;box-shadow:none}.SuperBuffetCityPage_statusBar__xVVDb[data-toast-visible=false]>span{display:none}.SuperBuffetCityPage_statusBar__xVVDb button{align-self:stretch;min-width:0;max-width:none;min-height:48px;padding:8px 10px;font-size:13px;text-transform:none}.SuperBuffetCityPage_statusBar__xVVDb button:disabled{display:none}.SuperBuffetCityPage_lookHint__9hQjA{bottom:max(74px,env(safe-area-inset-bottom));right:16px}.SuperBuffetCityPage_stickHint__YkTnK{bottom:max(24px,env(safe-area-inset-bottom))}.SuperBuffetCityPage_guidanceChip__WItPX{top:110px}.SuperBuffetCityPage_questTracker__q9EGh[data-expanded=true]{inset:max(58px,env(safe-area-inset-top)) 8px max(12px,env(safe-area-inset-bottom))}}@media (orientation:landscape) and (max-height:560px){.SuperBuffetCityPage_questTracker__q9EGh:not([data-expanded=true]){left:64px;right:64px;top:max(54px,env(safe-area-inset-top))}.SuperBuffetCityPage_statusBar__xVVDb{width:min(180px,24vw)}.SuperBuffetCityPage_pottyChip__Jk0ft[data-warning=true]{top:98px}}.SuperBuffetCityPage_statusBar__xVVDb button:disabled,.SuperBuffetCityPage_statusBar__xVVDb[data-toast-visible=false]>span{display:none}@media (hover:none) and (min-width:901px) and (min-height:561px),(pointer:coarse) and (min-width:901px) and (min-height:561px){.SuperBuffetCityPage_statusBar__xVVDb{left:auto;width:min(280px,40vw);bottom:max(16px,env(safe-area-inset-bottom))}}.SuperBuffetCityPage_nearbyActions__ZrzCA{display:none}@media (hover:none),(pointer:coarse){.SuperBuffetCityPage_nearbyActions__ZrzCA{display:flex;flex-wrap:wrap;gap:6px}.SuperBuffetCityPage_nearbyActions__ZrzCA:empty{display:none}.SuperBuffetCityPage_nearbyActions__ZrzCA button{flex:1 1 70px;min-width:0;min-height:48px;text-transform:none;background:var(--arcade-teal)}.SuperBuffetCityPage_nearbyActions__ZrzCA button:before{content:none}.SuperBuffetCityPage_nearbyActions__ZrzCA small{padding:6px 8px;border:1px solid var(--arcade-ink);border-radius:8px;background:var(--arcade-cream);color:var(--arcade-ink);font:700 12px var(--font-body)}.SuperBuffetCityPage_statusBar__xVVDb button[data-nearby-duplicate=true]{display:none}.SuperBuffetCityPage_statusBar__xVVDb button:active{transform:translate(1px,1px);box-shadow:none}}@media (orientation:landscape) and (max-height:560px){.SuperBuffetCityPage_pottyNotice__i1XS8{top:98px;left:max(12px,env(safe-area-inset-left));transform:none;width:min(280px,43vw);padding:6px 8px}.SuperBuffetCityPage_pottyChip__Jk0ft,.SuperBuffetCityPage_pottyChip__Jk0ft[data-warning=true]{top:98px}}