.ClientErrorFallback_page__Sx6r1{min-height:100vh;padding:24px 20px 32px;background:radial-gradient(circle at top,rgba(255,204,0,.16),transparent 34%),radial-gradient(circle at right,rgba(184,106,47,.12),transparent 28%),linear-gradient(180deg,#f7f1e8,#f2ebe0)}.ClientErrorFallback_shell__emkIO{width:min(100%,1120px);margin:0 auto;display:grid;gap:18px}.ClientErrorFallback_gamePanel__D5JNn,.ClientErrorFallback_primaryPanel__rfHIm{padding:28px;border-radius:28px;background:rgba(255,253,249,.94);border:1px solid rgba(165,138,103,.24);box-shadow:0 24px 80px rgba(0,0,0,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ClientErrorFallback_primaryPanel__rfHIm{display:flex;flex-direction:column}.ClientErrorFallback_eyebrow__6VT5B,.ClientErrorFallback_gameLabel__hnrzs{display:inline-flex;align-items:center;width:fit-content;padding:8px 12px;border-radius:999px;background:rgba(111,82,33,.1);color:#5b4320;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ClientErrorFallback_title__YNBO6{margin:18px 0 12px;font-size:clamp(30px,5vw,42px);line-height:1.02;font-weight:700;color:#2a2015}.ClientErrorFallback_description__5JJS3,.ClientErrorFallback_gameDescription__WJgic,.ClientErrorFallback_gameNote__aRDLY,.ClientErrorFallback_runnerControls__5YnVi,.ClientErrorFallback_runnerInstructions__HnfGl{margin:0;color:#5f5343;line-height:1.65}.ClientErrorFallback_description__5JJS3{font-size:16px}.ClientErrorFallback_details__K0LS_{margin:24px 0 0;padding:16px 18px;border-radius:18px;background:rgba(243,234,219,.86);border:1px solid rgba(165,138,103,.2)}.ClientErrorFallback_detailsTitle__OdVom{margin:0 0 10px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#443523}.ClientErrorFallback_detailsBody__nJfD4{margin:0;font-size:13px;line-height:1.6;color:#665a49;word-break:break-word}.ClientErrorFallback_actions__Lijb9,.ClientErrorFallback_gameActions__KiMO_{display:flex;flex-wrap:wrap;gap:12px}.ClientErrorFallback_actions__Lijb9{margin-top:28px}.ClientErrorFallback_gamePanel__D5JNn{display:flex;flex-direction:column;gap:18px;background:linear-gradient(180deg,rgba(255,249,240,.98),rgba(247,239,226,.98)),rgba(255,253,249,.94)}.ClientErrorFallback_gameHeader__ROwRE{display:flex;flex-direction:column;gap:10px}.ClientErrorFallback_gameTitle__MvIDf{margin:0;font-size:clamp(26px,3vw,34px);line-height:1.08;color:#241b12}.ClientErrorFallback_gameNote__aRDLY{font-size:13px}.ClientErrorFallback_metrics__llq_l{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ClientErrorFallback_metric__ONgLu{padding:14px;border-radius:18px;background:rgba(111,82,33,.06);border:1px solid rgba(111,82,33,.12)}.ClientErrorFallback_metricLabel__xTQq0,.ClientErrorFallback_runnerControlsLabel___GrIn{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6c604f}.ClientErrorFallback_metricValue__dgUIX{display:block;margin-top:8px;font-size:26px;line-height:1;color:#241b12}.ClientErrorFallback_runnerShell__04JZ0{display:flex;flex-direction:column;gap:14px}.ClientErrorFallback_runnerField__ZKquk{position:relative;overflow:hidden;min-height:420px;border-radius:28px;border:1px solid rgba(111,82,33,.16);background:linear-gradient(180deg,#fff8ef,#f6ead7 48%,#ead9be)}.ClientErrorFallback_runnerFieldReady__SlYK1{box-shadow:inset 0 0 0 1px rgba(111,82,33,.05)}.ClientErrorFallback_runnerFieldLive__6Jhjo{box-shadow:inset 0 0 0 1px rgba(36,84,61,.12)}.ClientErrorFallback_runnerFieldCrashed__kIX_6{box-shadow:inset 0 0 0 1px rgba(185,91,72,.14)}.ClientErrorFallback_runnerBackdrop__Tmyc7{position:absolute;inset:0;background:radial-gradient(circle at 14% 18%,rgba(255,255,255,.9),transparent 18%),radial-gradient(circle at 86% 12%,rgba(255,255,255,.72),transparent 16%),linear-gradient(180deg,rgba(255,255,255,.36),transparent 36%)}.ClientErrorFallback_runnerCounter__VNhk8{position:absolute;inset:auto 0 0;height:122px;background:linear-gradient(180deg,rgba(164,116,71,.12),transparent 10%),repeating-linear-gradient(90deg,rgba(116,73,34,.08) 0 34px,rgba(255,255,255,.08) 34px 68px),linear-gradient(180deg,#e4c79f,#c89763);border-top:1px solid rgba(117,73,34,.16)}.ClientErrorFallback_runnerLane__ziW3F{position:absolute;top:28px;bottom:90px;width:2px;margin-left:-1px;border-radius:999px;background:linear-gradient(180deg,rgba(111,82,33,.08),rgba(111,82,33,.18));opacity:.36}.ClientErrorFallback_runnerHero__6Sp4y{position:absolute;width:88px;height:88px;margin-left:-44px;transition:left .08s linear}.ClientErrorFallback_runnerHeroSprite__AAjgj{display:block;width:100%;height:100%;background-image:url(/error-game/kitchen-rescue-runner-sprite.png);background-repeat:no-repeat;background-size:400% 100%;filter:drop-shadow(0 14px 18px rgba(0,0,0,.18))}.ClientErrorFallback_runnerObstacle__D4GFo{position:absolute;width:72px;height:72px;margin-left:-36px;background-repeat:no-repeat;background-position:50%;background-size:contain;filter:drop-shadow(0 10px 16px rgba(0,0,0,.16))}.ClientErrorFallback_obstaclePan__q17Ok{background-image:url(/error-game/obstacle-pan.png)}.ClientErrorFallback_obstacleKnife__kpPh0{background-image:url(/error-game/obstacle-knife.png)}.ClientErrorFallback_obstacleRollingPin__J85rE{background-image:url(/error-game/obstacle-rolling-pin.png)}.ClientErrorFallback_runnerInstructions__HnfGl{margin-top:2px}.ClientErrorFallback_runnerControls__5YnVi{font-size:13px}.ClientErrorFallback_gameActions__KiMO_{margin-top:4px}.ClientErrorFallback_controlPad__nRZNO{position:absolute;left:14px;right:14px;bottom:14px;display:none;flex-direction:column;gap:10px;z-index:2;pointer-events:none}.ClientErrorFallback_controlDock__QdTZt{display:none;flex-direction:column;gap:10px;width:fit-content;max-width:100%;align-self:center;padding:12px 14px;border-radius:24px;border:1px solid rgba(111,82,33,.12);background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(247,239,226,.9)),rgba(255,253,249,.94);box-shadow:0 14px 28px rgba(0,0,0,.08)}.ClientErrorFallback_controlBottomRow__2KWz0,.ClientErrorFallback_controlRow___5F_R{display:flex;justify-content:center;gap:10px}.ClientErrorFallback_controlButton__Mtpwv,.ClientErrorFallback_primaryButton__MIJRE,.ClientErrorFallback_secondaryButton__x0_XC{appearance:none;border-radius:999px;padding:12px 18px;font:inherit;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.ClientErrorFallback_controlButton__Mtpwv{pointer-events:auto;border:1px solid rgba(111,82,33,.14);background:hsla(0,0%,100%,.82);color:#372a1a;font-size:24px;line-height:1;box-shadow:0 8px 16px rgba(0,0,0,.08)}.ClientErrorFallback_controlButtonDrop__B5NMp,.ClientErrorFallback_controlButtonJump__8fsRp,.ClientErrorFallback_controlButtonSide__xqBWE{min-width:58px;min-height:58px;padding:0}.ClientErrorFallback_primaryButton__MIJRE{border:none;background:#b86a2f;color:#fff9f1;box-shadow:0 12px 24px rgba(0,0,0,.12)}.ClientErrorFallback_secondaryButton__x0_XC{border:1px solid rgba(165,138,103,.28);background:hsla(0,0%,100%,.88);color:#2f2518}.ClientErrorFallback_controlButton__Mtpwv:hover,.ClientErrorFallback_primaryButton__MIJRE:hover,.ClientErrorFallback_secondaryButton__x0_XC:hover{transform:translateY(-1px)}:root[data-theme=dark] .ClientErrorFallback_page__Sx6r1{background:radial-gradient(circle at top,rgba(247,201,72,.14),transparent 32%),radial-gradient(circle at right,rgba(184,106,47,.16),transparent 28%),linear-gradient(180deg,#171412,#0f0d0c)}:root[data-theme=dark] .ClientErrorFallback_gamePanel__D5JNn,:root[data-theme=dark] .ClientErrorFallback_primaryPanel__rfHIm{background:rgba(30,26,22,.92);border-color:rgba(221,185,136,.16);box-shadow:0 24px 80px rgba(0,0,0,.42)}:root[data-theme=dark] .ClientErrorFallback_detailsTitle__OdVom,:root[data-theme=dark] .ClientErrorFallback_eyebrow__6VT5B,:root[data-theme=dark] .ClientErrorFallback_gameLabel__hnrzs,:root[data-theme=dark] .ClientErrorFallback_metricLabel__xTQq0,:root[data-theme=dark] .ClientErrorFallback_runnerControlsLabel___GrIn{color:#f5d6a4}:root[data-theme=dark] .ClientErrorFallback_eyebrow__6VT5B,:root[data-theme=dark] .ClientErrorFallback_gameLabel__hnrzs{background:rgba(247,201,72,.12)}:root[data-theme=dark] .ClientErrorFallback_gameTitle__MvIDf,:root[data-theme=dark] .ClientErrorFallback_metricValue__dgUIX,:root[data-theme=dark] .ClientErrorFallback_title__YNBO6{color:#fff4df}:root[data-theme=dark] .ClientErrorFallback_description__5JJS3,:root[data-theme=dark] .ClientErrorFallback_detailsBody__nJfD4,:root[data-theme=dark] .ClientErrorFallback_gameDescription__WJgic,:root[data-theme=dark] .ClientErrorFallback_gameNote__aRDLY,:root[data-theme=dark] .ClientErrorFallback_runnerControls__5YnVi,:root[data-theme=dark] .ClientErrorFallback_runnerInstructions__HnfGl{color:#d8c8b1}:root[data-theme=dark] .ClientErrorFallback_details__K0LS_,:root[data-theme=dark] .ClientErrorFallback_metric__ONgLu{background:rgba(255,244,223,.06);border-color:rgba(247,201,72,.1)}:root[data-theme=dark] .ClientErrorFallback_runnerField__ZKquk{border-color:rgba(247,201,72,.14);background:linear-gradient(180deg,#262018,#18130f 54%,#0f0d0b)}:root[data-theme=dark] .ClientErrorFallback_runnerBackdrop__Tmyc7{background:radial-gradient(circle at 14% 18%,rgba(255,246,232,.14),transparent 18%),radial-gradient(circle at 86% 12%,rgba(255,246,232,.1),transparent 16%),linear-gradient(180deg,rgba(255,255,255,.05),transparent 36%)}:root[data-theme=dark] .ClientErrorFallback_runnerCounter__VNhk8{background:linear-gradient(180deg,rgba(255,204,0,.06),transparent 10%),repeating-linear-gradient(90deg,rgba(255,244,223,.04) 0 34px,rgba(0,0,0,.08) 34px 68px),linear-gradient(180deg,#4b3422,#2a1d14);border-top-color:rgba(247,201,72,.1)}:root[data-theme=dark] .ClientErrorFallback_runnerLane__ziW3F{background:linear-gradient(180deg,rgba(247,201,72,.08),rgba(247,201,72,.18))}:root[data-theme=dark] .ClientErrorFallback_controlButton__Mtpwv{background:rgba(24,18,13,.78);border-color:rgba(247,201,72,.18);color:#fff4df}:root[data-theme=dark] .ClientErrorFallback_controlDock__QdTZt{border-color:rgba(247,201,72,.12);background:linear-gradient(180deg,rgba(39,31,24,.92),rgba(24,18,13,.94)),rgba(30,26,22,.92);box-shadow:0 18px 30px rgba(0,0,0,.22)}:root[data-theme=dark] .ClientErrorFallback_secondaryButton__x0_XC{background:rgba(255,244,223,.06);border-color:rgba(247,201,72,.14);color:#fff4df}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .ClientErrorFallback_page__Sx6r1{background:radial-gradient(circle at top,rgba(247,201,72,.14),transparent 32%),radial-gradient(circle at right,rgba(184,106,47,.16),transparent 28%),linear-gradient(180deg,#171412,#0f0d0c)}:root:not([data-theme=light]) .ClientErrorFallback_gamePanel__D5JNn,:root:not([data-theme=light]) .ClientErrorFallback_primaryPanel__rfHIm{background:rgba(30,26,22,.92);border-color:rgba(221,185,136,.16);box-shadow:0 24px 80px rgba(0,0,0,.42)}:root:not([data-theme=light]) .ClientErrorFallback_detailsTitle__OdVom,:root:not([data-theme=light]) .ClientErrorFallback_eyebrow__6VT5B,:root:not([data-theme=light]) .ClientErrorFallback_gameLabel__hnrzs,:root:not([data-theme=light]) .ClientErrorFallback_metricLabel__xTQq0,:root:not([data-theme=light]) .ClientErrorFallback_runnerControlsLabel___GrIn{color:#f5d6a4}:root:not([data-theme=light]) .ClientErrorFallback_eyebrow__6VT5B,:root:not([data-theme=light]) .ClientErrorFallback_gameLabel__hnrzs{background:rgba(247,201,72,.12)}:root:not([data-theme=light]) .ClientErrorFallback_gameTitle__MvIDf,:root:not([data-theme=light]) .ClientErrorFallback_metricValue__dgUIX,:root:not([data-theme=light]) .ClientErrorFallback_title__YNBO6{color:#fff4df}:root:not([data-theme=light]) .ClientErrorFallback_description__5JJS3,:root:not([data-theme=light]) .ClientErrorFallback_detailsBody__nJfD4,:root:not([data-theme=light]) .ClientErrorFallback_gameDescription__WJgic,:root:not([data-theme=light]) .ClientErrorFallback_gameNote__aRDLY,:root:not([data-theme=light]) .ClientErrorFallback_runnerControls__5YnVi,:root:not([data-theme=light]) .ClientErrorFallback_runnerInstructions__HnfGl{color:#d8c8b1}:root:not([data-theme=light]) .ClientErrorFallback_details__K0LS_,:root:not([data-theme=light]) .ClientErrorFallback_metric__ONgLu{background:rgba(255,244,223,.06);border-color:rgba(247,201,72,.1)}:root:not([data-theme=light]) .ClientErrorFallback_runnerField__ZKquk{border-color:rgba(247,201,72,.14);background:linear-gradient(180deg,#262018,#18130f 54%,#0f0d0b)}:root:not([data-theme=light]) .ClientErrorFallback_runnerBackdrop__Tmyc7{background:radial-gradient(circle at 14% 18%,rgba(255,246,232,.14),transparent 18%),radial-gradient(circle at 86% 12%,rgba(255,246,232,.1),transparent 16%),linear-gradient(180deg,rgba(255,255,255,.05),transparent 36%)}:root:not([data-theme=light]) .ClientErrorFallback_runnerCounter__VNhk8{background:linear-gradient(180deg,rgba(255,204,0,.06),transparent 10%),repeating-linear-gradient(90deg,rgba(255,244,223,.04) 0 34px,rgba(0,0,0,.08) 34px 68px),linear-gradient(180deg,#4b3422,#2a1d14);border-top-color:rgba(247,201,72,.1)}:root:not([data-theme=light]) .ClientErrorFallback_runnerLane__ziW3F{background:linear-gradient(180deg,rgba(247,201,72,.08),rgba(247,201,72,.18))}:root:not([data-theme=light]) .ClientErrorFallback_controlButton__Mtpwv{background:rgba(24,18,13,.78);border-color:rgba(247,201,72,.18);color:#fff4df}:root:not([data-theme=light]) .ClientErrorFallback_controlDock__QdTZt{border-color:rgba(247,201,72,.12);background:linear-gradient(180deg,rgba(39,31,24,.92),rgba(24,18,13,.94)),rgba(30,26,22,.92);box-shadow:0 18px 30px rgba(0,0,0,.22)}:root:not([data-theme=light]) .ClientErrorFallback_secondaryButton__x0_XC{background:rgba(255,244,223,.06);border-color:rgba(247,201,72,.14);color:#fff4df}}@media(max-width:720px){.ClientErrorFallback_gamePanel__D5JNn,.ClientErrorFallback_primaryPanel__rfHIm{padding:22px;border-radius:22px}.ClientErrorFallback_runnerField__ZKquk{min-height:380px}.ClientErrorFallback_metrics__llq_l{grid-template-columns:1fr}.ClientErrorFallback_actions__Lijb9,.ClientErrorFallback_gameActions__KiMO_{flex-direction:column}.ClientErrorFallback_controlPad__nRZNO{display:none}.ClientErrorFallback_controlDock__QdTZt{display:flex}.ClientErrorFallback_controlButton__Mtpwv,.ClientErrorFallback_primaryButton__MIJRE,.ClientErrorFallback_secondaryButton__x0_XC{width:100%;text-align:center}.ClientErrorFallback_controlButtonDrop__B5NMp,.ClientErrorFallback_controlButtonJump__8fsRp,.ClientErrorFallback_controlButtonSide__xqBWE{width:64px;min-width:64px;max-width:64px}}