.World33Tutorial-module__g69b8q__layer{z-index:10000;pointer-events:none;position:fixed;inset:0}.World33Tutorial-module__g69b8q__highlight{pointer-events:none;border:3px solid #b45c2e;border-radius:4px;position:fixed;box-shadow:0 0 0 9999px #271911b8,0 0 0 6px #f5dca9}.World33Tutorial-module__g69b8q__bubble{box-sizing:border-box;color:#39251b;pointer-events:auto;background:#fff1cf;border:3px solid #573a29;border-radius:5px;width:min(320px,100vw - 24px);padding:14px;font:14px/1.4 system-ui,sans-serif;position:fixed;overflow:auto;box-shadow:4px 4px #291b14}.World33Tutorial-module__g69b8q__local{box-sizing:border-box;padding:max(12px, var(--runner-safe-top,0px)) max(12px, var(--runner-safe-right,0px)) max(12px, var(--runner-safe-bottom,0px)) max(12px, var(--runner-safe-left,0px))}.World33Tutorial-module__g69b8q__local .World33Tutorial-module__g69b8q__bubble{width:min(var(--tutorial-bubble-width,320px), calc(var(--tutorial-viewport-width) - max(12px, var(--runner-safe-left,0px)) - max(12px, var(--runner-safe-right,0px))))}.World33Tutorial-module__g69b8q__undimmed{box-shadow:0 0 0 6px #f5dca9}.World33Tutorial-module__g69b8q__heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.World33Tutorial-module__g69b8q__heading strong{font-size:16px}.World33Tutorial-module__g69b8q__heading span{flex:none;font-weight:700}.World33Tutorial-module__g69b8q__controls{align-items:center;gap:4px;display:flex}.World33Tutorial-module__g69b8q__dismiss{color:#573a29;cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;padding:0;font:24px/1 system-ui,sans-serif}.World33Tutorial-module__g69b8q__dismiss:focus-visible{outline-offset:1px;outline:3px solid #b45c2e}.World33Tutorial-module__g69b8q__bubble p{margin:9px 0 12px}.World33Tutorial-module__g69b8q__actions{justify-content:flex-end;display:flex}.World33Tutorial-module__g69b8q__actions button{color:#fff8e8;min-height:44px;font:inherit;cursor:pointer;background:#70432d;border:2px solid #573a29;border-radius:3px;padding:8px 12px;font-weight:700}.World33Tutorial-module__g69b8q__actions button:focus-visible{outline-offset:2px;outline:3px solid #b45c2e}@media (max-height:400px) and (min-width:520px){.World33Tutorial-module__g69b8q__layer:not(.World33Tutorial-module__g69b8q__local) .World33Tutorial-module__g69b8q__bubble{width:240px;padding:10px;font-size:13px}.World33Tutorial-module__g69b8q__layer:not(.World33Tutorial-module__g69b8q__local) .World33Tutorial-module__g69b8q__heading strong{font-size:14px}.World33Tutorial-module__g69b8q__layer:not(.World33Tutorial-module__g69b8q__local) .World33Tutorial-module__g69b8q__bubble p{margin:6px 0}}.World33Tutorial-module__g69b8q__compact{--tutorial-bubble-width:240px}.World33Tutorial-module__g69b8q__compact .World33Tutorial-module__g69b8q__bubble{padding:10px;font-size:13px}.World33Tutorial-module__g69b8q__compact .World33Tutorial-module__g69b8q__heading strong{font-size:14px}.World33Tutorial-module__g69b8q__compact .World33Tutorial-module__g69b8q__bubble p{margin:6px 0}@media (prefers-reduced-motion:no-preference){.World33Tutorial-module__g69b8q__bubble{animation:.12s ease-out World33Tutorial-module__g69b8q__tutorial-in}@keyframes World33Tutorial-module__g69b8q__tutorial-in{0%{opacity:.7;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}}
.World33DailyWheel-module__0zbSiq__dialog{color:#fff7d7;width:min(460px,100vw - 16px);max-height:min(94dvh,760px);box-shadow:none;background:#563620;border:4px solid #4d2c1b;border-radius:0;padding:0;animation:.22s steps(4,end) both World33DailyWheel-module__0zbSiq__enter;overflow:hidden auto}.World33DailyWheel-module__0zbSiq__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#160e0bc9}.World33DailyWheel-module__0zbSiq__paper{color:#452c1c;background:repeating-linear-gradient(0deg,#f0d79e 0 31px,#eed39a 31px 32px);margin:5px;padding:0 14px 15px}.World33DailyWheel-module__0zbSiq__header{color:#ffebbd;background:#6b4326;border-bottom:4px solid #ad7440;justify-content:space-between;align-items:center;gap:10px;margin:0 -14px 10px;padding:12px 14px;display:flex}.World33DailyWheel-module__0zbSiq__header small{color:#eac17e;letter-spacing:.12em;font-size:9px;font-weight:900}.World33DailyWheel-module__0zbSiq__header h2{color:#fff1cb;margin:3px 0 0;font-size:clamp(21px,6vw,27px);line-height:1}.World33DailyWheel-module__0zbSiq__header button{flex:0 0 42px;width:42px;min-height:42px;padding:0;font-size:23px}.World33DailyWheel-module__0zbSiq__header>div:first-child{min-width:0;margin-right:auto}.World33DailyWheel-module__0zbSiq__wheelWrap{aspect-ratio:1;place-items:center;width:min(320px,82vw);max-width:100%;margin:20px auto 0;display:grid;position:relative}.World33DailyWheel-module__0zbSiq__wheel{aspect-ratio:1;border:7px solid #55351f;border-radius:50%;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 4px #f3d89b,0 5px #a16c36,0 9px 14px #603f2555}.World33DailyWheel-module__0zbSiq__spinning{transition:transform 4.8s cubic-bezier(.08,.74,.08,1)}.World33DailyWheel-module__0zbSiq__pointer{z-index:2;filter:drop-shadow(0 2px #f5d98e);border-top:31px solid #6d291d;border-left:17px solid #0000;border-right:17px solid #0000;width:0;height:0;position:absolute;top:-9px}.World33DailyWheel-module__0zbSiq__sectorLabel{--radius:clamp(70px, 23vw, 117px);z-index:1;color:#422b1b;text-shadow:0 1px #f5dfae;width:50px;min-height:30px;transform:rotate(calc(var(--index) * 45deg)) translateY(calc(-1 * var(--radius))) rotate(calc(var(--index) * -45deg));justify-content:center;align-items:center;gap:1px;margin:-15px 0 0 -25px;font-size:clamp(11px,3.4vw,14px);font-weight:950;display:flex;position:absolute;top:50%;left:50%}.World33DailyWheel-module__0zbSiq__sectorLabel img{width:17px;height:17px;image-rendering:pixelated}.World33DailyWheel-module__0zbSiq__flaskLabel{color:#543274}.World33DailyWheel-module__0zbSiq__vipLabel{color:#fff1d0;text-shadow:0 1px 2px #2e1740}.World33DailyWheel-module__0zbSiq__hub{z-index:3;color:#fff0c6;background:#59351f;border:4px solid #f1d38c;border-radius:50%;place-items:center;width:47px;height:47px;margin:-23.5px 0 0 -23.5px;font-size:18px;font-weight:950;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 3px #4c301d}.World33DailyWheel-module__0zbSiq__disclaimer{text-align:center;margin:8px 0 3px;font-size:12px;font-weight:800}.World33DailyWheel-module__0zbSiq__outcome{text-align:center;align-content:center;gap:4px;min-height:45px;margin:8px 0 0;font-size:14px;font-weight:800;display:grid}.World33DailyWheel-module__0zbSiq__price{text-align:center;background:#f7e4b8;border:2px solid #b78649;gap:3px;margin:9px auto 4px;padding:8px 10px;font-size:12px;display:grid}.World33DailyWheel-module__0zbSiq__price strong{font-size:14px}.World33DailyWheel-module__0zbSiq__price b{color:#8c2018}.World33DailyWheel-module__0zbSiq__outcome strong{font-size:17px}.World33DailyWheel-module__0zbSiq__outcome img{width:20px;height:20px;image-rendering:pixelated}.World33DailyWheel-module__0zbSiq__vip{color:#482569;text-align:center;background:#eadcf8;border:3px solid #684290;margin:8px 0;padding:8px;font-weight:900}.World33DailyWheel-module__0zbSiq__error{color:#8c2018;text-align:center;margin:5px 0;font-weight:900}.World33DailyWheel-module__0zbSiq__actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.World33DailyWheel-module__0zbSiq__actions button{max-width:100%;min-height:46px;font-size:15px}.World33DailyWheel-module__0zbSiq__actions button:last-child{background:#f2ce80;justify-content:center;align-items:center;gap:5px;min-width:min(100%,220px);display:inline-flex}.World33DailyWheel-module__0zbSiq__dialog :focus-visible{outline-offset:3px;outline:3px solid #382116}@keyframes World33DailyWheel-module__0zbSiq__enter{0%{opacity:0}to{opacity:1}}@media (max-width:360px){.World33DailyWheel-module__0zbSiq__paper{padding-left:9px;padding-right:9px}.World33DailyWheel-module__0zbSiq__header{margin-left:-9px;margin-right:-9px;padding-left:9px;padding-right:9px}.World33DailyWheel-module__0zbSiq__wheelWrap{width:min(290px,82vw)}.World33DailyWheel-module__0zbSiq__sectorLabel{--radius:clamp(64px, 22vw, 107px);width:44px;margin-left:-22px;font-size:11px}}@media (prefers-reduced-motion:reduce){.World33DailyWheel-module__0zbSiq__dialog{animation:none}.World33DailyWheel-module__0zbSiq__wheel{transition:none}}
.world33-runner-screen{color:#fff1d9;z-index:1000;width:100vw;max-width:none;height:100dvh;max-height:none;text-shadow:none;background:#563620;border:0;margin:0;padding:0;position:fixed;inset:0}.world33-runner-screen::backdrop{background:#140e08c2}.world33-runner-window{max-width:1500px;box-shadow:none;background:#563620;border-inline:1px solid #4d2c1b;flex-direction:column;margin:auto;padding:clamp(10px,1.7vh,22px);display:flex}.world33-runner-header{justify-content:space-between;align-items:center;gap:16px;padding:0 8px 12px;display:flex}.world33-runner-header>div:first-child>span{color:#f2c15f;font-size:12px;font-weight:400}.world33-runner-header h1{margin:2px 0 0;font-size:clamp(20px,3vw,32px);font-weight:700;line-height:1.1}.world33-runner-header-actions{white-space:nowrap;align-items:center;gap:clamp(8px,1.5vw,16px);font-size:clamp(16px,2.5vw,24px);font-weight:700;display:flex}.world33-runner-header-actions i{color:#d4bb8b;font-style:normal}.world33-runner-screen button{font:inherit;cursor:pointer;text-shadow:none}.world33-runner-screen button.pixel-button{box-sizing:border-box;color:#3c2417;min-width:36px;min-height:36px;box-shadow:none;text-shadow:none;background:#f2c15f;border:1px solid #4d2c1b;border-radius:0;padding:8px 16px;font-weight:700;transition:none;transform:none}.world33-runner-screen button.pixel-button:disabled,.world33-runner-screen button.pixel-button[aria-disabled=true]{opacity:.55;cursor:default}.world33-runner-screen button.pixel-button:focus-visible{outline-offset:2px;box-shadow:none;outline:3px solid #f2c15f;transform:none}@media (hover:hover) and (pointer:fine){.world33-runner-screen button.pixel-button:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(1.05)saturate(.95);box-shadow:none;transform:none}}.world33-runner-screen button.pixel-button:active:not(:disabled):not([aria-disabled=true]):not(:focus-visible){filter:brightness(.92);box-shadow:none;transform:none}.world33-runner-header-actions .world33-runner-close{min-width:44px;padding:4px;font-size:28px;line-height:1}.world33-runner-header-actions .world33-runner-help-toggle{min-width:36px;padding:4px 8px}.world33-runner-help{color:#fff1d9;background:#6b4326;border:1px solid #4d2c1b;align-self:flex-end;max-width:640px;margin:0 8px 10px;padding:8px 12px;font-size:14px}.world33-runner-main{flex-direction:column;flex:1;min-height:0;display:flex}.world33-runner-stage{aspect-ratio:16/9;background:#6b4326;border:1px solid #4d2c1b;flex:1;max-width:100%;min-height:0;margin:auto;position:relative}.world33-runner-stage canvas{object-fit:contain;width:100%;height:100%;display:block}.world33-runner-overlay{text-align:center;background:#563620eb;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.world33-runner-overlay h2{text-wrap:balance;max-width:720px;margin:0;font-size:clamp(24px,4vw,48px);font-weight:700;line-height:1.1}.world33-runner-overlay p{margin:0;font-size:clamp(14px,1.6vw,20px);font-weight:400}.world33-runner-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px;display:flex}.world33-runner-actions button:first-child:not(:disabled){color:#3c2417;background:#f2c15f;font-weight:700}.world33-runner-countdown{color:#f2c15f;font-size:clamp(80px,22vw,170px);font-weight:700}.world33-runner-rotate span{font-size:64px;line-height:1}.world33-runner-result{background:#563620f5}.world33-runner-result>p:first-of-type{font-size:clamp(28px,5vw,56px);font-weight:700}.world33-runner-result>p:first-of-type span{font-size:.5em;font-weight:400}.world33-runner-new-record{color:#f2c15f;font-size:clamp(18px,3vw,28px)}.world33-runner-footer{color:#fff1d9;justify-content:space-between;align-items:center;gap:12px;padding:12px 8px 0;font-size:14px;font-weight:400;display:flex}.world33-runner-jump{touch-action:manipulation;min-width:130px;font-weight:700!important}.world33-runner-training,.world33-runner-error{color:#f2c15f;margin:4px 8px 0;font-size:13px}.world33-runner-board{background:#6b4326;border:1px solid #4d2c1b;flex-direction:column;flex:1;width:100%;max-width:860px;min-height:0;margin:auto;padding:16px;display:flex;overflow:auto}.world33-runner-board-title{align-items:center;gap:18px;display:flex}.world33-runner-board h2{margin:0;font-size:clamp(26px,4vw,40px);font-weight:700}.world33-runner-board p{color:#fff1d9}.world33-runner-periods,.world33-runner-archive{flex-wrap:wrap;gap:8px;margin:10px 0 16px;display:flex}.world33-runner-periods button[aria-pressed=true]{outline-offset:-4px;outline:2px solid #f2c15f}.world33-runner-board ol{margin:0;padding:0;list-style:none}.world33-runner-board li,.world33-runner-own{border-bottom:1px solid #fff1d933;grid-template-columns:48px minmax(0,1fr) 100px 90px;align-items:center;gap:8px;padding:9px 12px;display:grid}.world33-runner-board li strong,.world33-runner-own strong{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.world33-runner-board li.is-own{color:#f2c15f;background:#563620}.world33-runner-own{background:#563620;border-top:1px solid #4d2c1b;position:sticky;bottom:0}.world33-runner-board nav{justify-content:center;align-items:center;gap:16px;margin-top:18px;display:flex}@media (max-width:700px){.world33-runner-board{padding:12px}.world33-runner-board li,.world33-runner-own{grid-template-columns:24px minmax(0,1fr) 42px 54px;gap:6px;padding:9px 4px;font-size:14px}.world33-runner-window{border-inline-width:1px;padding:5px}.world33-runner-header{padding-bottom:4px}.world33-runner-header h1{font-size:17px}.world33-runner-header>div:first-child>span{font-size:9px}.world33-runner-header-actions{gap:5px;font-size:14px}.world33-runner-header-actions button.pixel-button{min-height:36px;padding:3px 8px;font-size:12px}.world33-runner-header-actions .world33-runner-help-toggle{min-width:44px}.world33-runner-stage{border-width:1px}.world33-runner-overlay{gap:6px;padding:8px}.world33-runner-overlay h2{font-size:clamp(17px,4vw,26px)}.world33-runner-overlay p{font-size:12px}.world33-runner-actions{margin-top:3px}.world33-runner-actions button.pixel-button{min-height:36px;padding:5px 9px;font-size:12px}.world33-runner-footer{padding-top:3px;font-size:10px}.world33-runner-jump{min-width:100px;min-height:36px!important}}@media (pointer:coarse){.world33-runner-screen button.pixel-button{min-height:44px}}@media (pointer:coarse) and (orientation:portrait){.world33-runner-screen:not(.world33-runner-dino) .world33-runner-stage{aspect-ratio:auto;width:100%}.world33-runner-screen:not(.world33-runner-dino) .world33-runner-stage canvas{visibility:hidden}.world33-runner-rotate{background:#563620}}@media (prefers-reduced-motion:reduce){.world33-runner-screen *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.world33-runner-screen button.pixel-button:active{scale:1}}.world33-runner-header{flex-wrap:wrap;min-width:0;position:relative}.world33-runner-header>div:first-child{flex:160px;min-width:0}.world33-runner-header-actions{box-sizing:border-box;flex-wrap:wrap;flex:300px;justify-content:flex-end;gap:4px;min-width:0;padding-right:88px;font-size:12px;line-height:1.2}.world33-runner-screen button.pixel-button{min-width:36px;min-height:36px;font-size:12px;line-height:1.2;transition:scale .1s;scale:1}.world33-runner-screen button.pixel-button:hover,.world33-runner-screen button.pixel-button:focus-visible,.world33-runner-screen button.pixel-button:active{box-shadow:none;text-shadow:none;background:#f2c15f;transform:none}.world33-runner-screen button.pixel-button:focus-visible{outline-color:#fff1a8;scale:1}@media (hover:hover) and (pointer:fine){.world33-runner-screen button.pixel-button:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(1.05)saturate(.95)}}.world33-runner-screen button.pixel-button:active:not(:disabled):not([aria-disabled=true]){filter:brightness(.92)}.world33-runner-screen button.pixel-button:active:not(:disabled):not([aria-disabled=true]):not(:focus-visible){scale:.97}.world33-runner-header.has-close .world33-runner-help-toggle,.world33-runner-header.has-close .world33-runner-close,.world33-runner-header-actions button[aria-label=Пауза]{place-items:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;display:inline-grid;position:absolute;top:8px}.world33-runner-header.has-close .world33-runner-help-toggle{right:52px}.world33-runner-header.has-close .world33-runner-close{font-size:18px;line-height:1;right:8px}.world33-runner-header:not(.has-close) .world33-runner-help-toggle{place-items:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;font-size:18px;display:inline-grid;position:absolute;top:8px;right:8px}.world33-runner-header-actions button[aria-label=Пауза]{font-size:18px;right:96px}.world33-runner-header.is-game .world33-runner-header-actions{padding-right:88px}.world33-runner-header.is-game .world33-runner-header-actions button[aria-label=Пауза]{right:52px}.world33-runner-header.is-game .world33-runner-menu-toggle{place-items:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;font-size:18px;display:inline-grid;position:absolute;top:8px;right:8px}.world33-runner-header-actions .world33-runner-help-toggle{font-size:18px}.world33-runner-dino .world33-runner-header-actions{padding-right:140px}.world33-runner-help{max-height:28dvh;overflow:auto}.world33-runner-help,.world33-runner-board{scrollbar-color:#d7a05a #3c261b;scrollbar-width:thin}.world33-runner-board::-webkit-scrollbar{width:8px;height:8px}.world33-runner-help::-webkit-scrollbar{width:8px;height:8px}.world33-runner-board::-webkit-scrollbar-track{background:#3c261b}.world33-runner-help::-webkit-scrollbar-track{background:#3c261b}.world33-runner-board::-webkit-scrollbar-thumb{background:#d7a05a;border:1px solid #3c261b;border-radius:4px}.world33-runner-help::-webkit-scrollbar-thumb{background:#d7a05a;border:1px solid #3c261b;border-radius:4px}@media (max-width:700px){.world33-runner-header>div:first-child{box-sizing:border-box;padding-right:88px}.world33-runner-dino .world33-runner-header>div:first-child{padding-right:140px}}@media (pointer:coarse){.world33-runner-dino .world33-runner-header-actions{padding-right:164px}.world33-runner-screen button.pixel-button{min-width:44px;min-height:44px;font-size:14px}.world33-runner-header.has-close .world33-runner-help-toggle,.world33-runner-header.has-close .world33-runner-close,.world33-runner-header:not(.has-close) .world33-runner-help-toggle,.world33-runner-header-actions button[aria-label=Пауза]{width:44px;min-width:44px;height:44px;min-height:44px}.world33-runner-header.has-close .world33-runner-help-toggle{right:60px}.world33-runner-header.has-close .world33-runner-close{right:8px}.world33-runner-header-actions button[aria-label=Пауза]{right:112px}}@media (pointer:coarse) and (max-width:700px){.world33-runner-dino .world33-runner-header>div:first-child{padding-right:164px}}@media (prefers-reduced-motion:reduce){.world33-runner-screen button.pixel-button:active:not(:disabled):not([aria-disabled=true]):not(:focus-visible){scale:1!important}.world33-runner-screen button.pixel-button{transition:none}}.world33-runner-dino .world33-runner-counter-score,.world33-runner-dino .world33-runner-counter-hearts{flex:none;align-items:center;gap:6px;line-height:1;display:inline-flex}.world33-runner-dino .world33-runner-counters{flex:none;align-items:center;gap:10px;display:flex}.world33-runner-dino .world33-runner-counter-score{font-size:22px}.world33-runner-dino .world33-runner-counter-hearts{font-size:20px}.world33-runner-dino .world33-runner-result-score{justify-content:center;align-items:center;gap:.15em;display:flex}.world33-runner-dino-controls{z-index:2;pointer-events:none;position:absolute}.world33-runner-control-arrow{font-size:22px;font-weight:700;line-height:1}.world33-runner-control-label{font-size:11px;font-weight:700;line-height:1.1}@media (max-width:700px){.world33-runner-dino .world33-runner-counter-score{font-size:20px}.world33-runner-dino .world33-runner-counter-hearts{font-size:18px}}.world33-runner-dino{--runner-width:100vw;--runner-height:100dvh;--runner-offset-left:0px;--runner-offset-top:0px;--runner-safe-top:env(safe-area-inset-top,0px);--runner-safe-right:env(safe-area-inset-right,0px);--runner-safe-bottom:env(safe-area-inset-bottom,0px);--runner-safe-left:env(safe-area-inset-left,0px);inset:var(--runner-offset-top) auto auto var(--runner-offset-left);width:var(--runner-width);height:var(--runner-height);box-sizing:border-box;max-height:none;margin:0;transition:none;position:fixed;overflow:hidden;transform:none;padding:0!important;display:block!important}.world33-runner-dino.is-mobile{transform-origin:0 0;transform:translate(0)}.world33-runner-dino.is-mobile.is-rotated{transform:translateX(var(--runner-height)) rotate(90deg);--runner-safe-top:env(safe-area-inset-right,0px);--runner-safe-right:env(safe-area-inset-bottom,0px);--runner-safe-bottom:env(safe-area-inset-left,0px);--runner-safe-left:env(safe-area-inset-top,0px)}.world33-runner-dino .world33-runner-main{width:100%;height:100%;min-height:0;display:block;position:absolute;inset:0}.world33-runner-dino .world33-runner-stage{border:0;max-width:none;height:100%;min-height:0;margin:0;position:absolute;inset:0;aspect-ratio:auto!important;flex:none!important;width:100%!important}.world33-runner-dino .world33-runner-stage canvas{object-fit:cover}.world33-runner-dino .world33-runner-header{z-index:4;inset:max(var(--runner-safe-top), 6px) calc(8px + var(--runner-safe-right)) auto calc(8px + var(--runner-safe-left));pointer-events:none;height:78px;padding:0;display:block;position:absolute}.world33-runner-dino .world33-runner-header>div:first-child{max-width:calc(100% - 164px);padding:0;position:absolute;top:0;left:0}.world33-runner-dino.is-mobile .world33-runner-header h1{font-size:clamp(17px,3vw,22px)}.world33-runner-dino.is-mobile .world33-runner-header>div:first-child>span{font-size:11px}.world33-runner-dino .world33-runner-header-actions{pointer-events:none;padding:0;display:block;position:absolute;inset:0}.world33-runner-dino .world33-runner-header-actions button{pointer-events:auto}.world33-runner-dino .world33-runner-header-actions>.world33-runner-counters{align-items:center;gap:10px;display:flex;position:absolute;bottom:8px;left:0}.world33-runner-dino.is-mobile .world33-runner-counter-score,.world33-runner-dino.is-mobile .world33-runner-counter-hearts{font-size:18px;position:static}.world33-runner-dino.is-mobile .world33-runner-header-actions button.pixel-button{z-index:1;pointer-events:auto;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;font-size:14px}.world33-runner-dino.is-mobile .world33-runner-header-actions button.pixel-button,.world33-runner-dino.is-mobile .world33-runner-header-actions button.world33-runner-menu-toggle{top:0}.world33-runner-dino.is-mobile .world33-runner-header.has-close .world33-runner-help-toggle{right:60px}.world33-runner-dino.is-mobile .world33-runner-header.has-close .world33-runner-close{right:8px}.world33-runner-dino.is-mobile .world33-runner-header-actions button[aria-label=Пауза]{right:112px}.world33-runner-dino.is-mobile .world33-runner-header.is-game .world33-runner-header-actions{padding-right:0}.world33-runner-dino.is-mobile .world33-runner-header.is-game .world33-runner-header-actions button[aria-label=Пауза]{right:60px}.world33-runner-dino.is-mobile .world33-runner-header.is-game .world33-runner-menu-toggle{right:8px}.world33-runner-dino .world33-runner-header-actions>button:first-child:not(.world33-runner-help-toggle):not(.world33-runner-close):not([aria-label=Пауза]){width:auto;padding:4px 8px;position:absolute;top:0;right:96px}.world33-runner-dino.is-mobile .world33-runner-header-actions>button:first-child:not(.world33-runner-help-toggle):not(.world33-runner-close):not([aria-label=Пауза]){right:112px}.world33-runner-dino .world33-runner-header:not(.has-close) .world33-runner-header-actions>button:first-child:not(.world33-runner-help-toggle):not(.world33-runner-close):not([aria-label=Пауза]){right:52px}.world33-runner-dino.is-mobile .world33-runner-header:not(.has-close) .world33-runner-header-actions>button:first-child:not(.world33-runner-help-toggle):not(.world33-runner-close):not([aria-label=Пауза]){right:60px}.world33-runner-dino:not(.is-mobile) .world33-runner-header-actions>button{top:0}.world33-runner-dino.is-mobile .world33-runner-header:not(.has-close) .world33-runner-help-toggle{right:8px}.world33-runner-dino .world33-runner-game-menu{z-index:6;width:min(280px,100%);max-height:max(44px, calc(var(--runner-height) - 64px - max(var(--runner-safe-top), 6px) - var(--runner-safe-bottom)));overscroll-behavior:contain;box-sizing:border-box;box-shadow:none;pointer-events:auto;background:#563620;border:1px solid #4d2c1b;gap:6px;padding:8px;display:grid;position:absolute;top:calc(100% + 4px);right:0;overflow:auto}.world33-runner-dino .world33-runner-game-menu button.pixel-button{text-align:left;width:100%;min-height:36px;padding:6px 10px}.world33-runner-dino.is-mobile .world33-runner-game-menu button.pixel-button{min-height:44px}.world33-runner-dino .world33-runner-help{z-index:5;top:calc(max(var(--runner-safe-top), 6px) + 82px);right:calc(8px + var(--runner-safe-right));left:calc(8px + var(--runner-safe-left));max-width:none;max-height:min(180px, calc(var(--runner-height) - 100px - var(--runner-safe-top) - var(--runner-safe-bottom)));pointer-events:auto;margin:0;position:absolute}.world33-runner-dino .world33-runner-overlay{z-index:3;padding:calc(92px + var(--runner-safe-top)) calc(18px + var(--runner-safe-right)) calc(18px + var(--runner-safe-bottom)) calc(18px + var(--runner-safe-left));overscroll-behavior:contain;justify-content:safe center;overflow:auto}.world33-runner-dino.is-mobile button.pixel-button{min-width:44px;min-height:44px;font-size:14px}.world33-runner-dino.is-mobile .world33-runner-overlay p:not(.world33-runner-result-score){font-size:14px}.world33-runner-dino .world33-runner-home{gap:18px}.world33-runner-dino .world33-runner-home-best{align-items:center;gap:8px;display:flex}.world33-runner-dino .world33-runner-home .world33-runner-actions{grid-template-columns:repeat(2,auto);gap:10px;margin:0;display:grid}.world33-runner-dino .world33-runner-home .world33-runner-actions>button:first-child{grid-column:1/-1;min-height:48px;font-size:16px}.world33-runner-dino.is-mobile .world33-runner-home .world33-runner-actions>button{min-height:44px}.world33-runner-dino .world33-runner-board{z-index:2;box-sizing:border-box;width:100%;max-width:none;height:100%;max-height:100%;padding:calc(92px + var(--runner-safe-top)) calc(12px + var(--runner-safe-right)) calc(12px + var(--runner-safe-bottom)) calc(12px + var(--runner-safe-left));overscroll-behavior:contain;margin:0;position:absolute;inset:0}.world33-runner-dino .world33-runner-training,.world33-runner-dino .world33-runner-verification,.world33-runner-dino .world33-runner-footer{display:none}.world33-runner-dino .world33-runner-error{z-index:5;right:calc(12px + var(--runner-safe-right));bottom:calc(8px + var(--runner-safe-bottom));left:calc(12px + var(--runner-safe-left));text-align:center;pointer-events:none;margin:0;position:absolute}.world33-runner-dino.is-mobile .world33-runner-dino-controls{z-index:2;pointer-events:none;display:block;position:absolute;inset:0}.world33-runner-dino.is-mobile .world33-runner-control-zone{width:33.3334%;min-width:0;min-height:0;color:inherit;box-shadow:none;text-shadow:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;touch-action:none;pointer-events:auto;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;display:block;position:absolute;top:0;bottom:0;filter:none!important;transition:none!important;transform:scale(1)!important}.world33-runner-dino.is-mobile .world33-runner-control-zone:hover,.world33-runner-dino.is-mobile .world33-runner-control-zone:active{box-shadow:none;background:0 0;filter:none!important;transition:none!important;transform:none!important}.world33-runner-dino.is-mobile .world33-runner-control-jump{left:0}.world33-runner-dino.is-mobile .world33-runner-control-duck{right:0}.world33-runner-dino.is-mobile .world33-runner-control-badge{bottom:calc(12px + var(--runner-safe-bottom));box-sizing:border-box;color:#3c2417;pointer-events:none;background:#f2c15f99;border:1px solid #4d2c1b;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:56px;height:56px;display:flex;position:absolute}.world33-runner-dino.is-mobile .world33-runner-control-jump .world33-runner-control-badge{left:calc(12px + var(--runner-safe-left))}.world33-runner-dino.is-mobile .world33-runner-control-duck .world33-runner-control-badge{right:calc(12px + var(--runner-safe-right))}.world33-runner-dino.is-mobile .world33-runner-control-zone:focus-visible .world33-runner-control-badge{outline-offset:2px;outline:3px solid #fff1a8}.world33-runner-dino .world33-runner-header.is-game .world33-runner-header-actions{padding:0;display:block;position:absolute;inset:0}.world33-runner-dino .world33-runner-header.is-game .world33-runner-header-actions>.world33-runner-counters{color:#fff7d7;pointer-events:none;background:#26180eeb;border:1px solid #4d2c1b;padding:6px 10px;position:absolute;top:4px;bottom:auto;left:50%;transform:translate(-50%)}.world33-runner-dino:not(.is-mobile) .world33-runner-header.is-game .world33-runner-header-actions button{top:4px}.world33-runner-dino .world33-runner-header.is-game{height:44px}.world33-runner-dino .world33-runner-header>div.world33-runner-header-actions{max-width:none}.world33-runner-dino .world33-runner-practice{z-index:3;top:calc(54px + var(--runner-safe-top));right:calc(12px + var(--runner-safe-right));width:min(292px, calc(var(--runner-width) - 24px - var(--runner-safe-left) - var(--runner-safe-right)));max-height:calc(var(--runner-height) - 130px - var(--runner-safe-top) - var(--runner-safe-bottom));overscroll-behavior:contain;touch-action:pan-y;box-sizing:border-box;color:#fff7d7;pointer-events:auto;background:#563620;border:2px solid #4d2c1b;padding:8px;font-size:14px;position:absolute;overflow:auto}.world33-runner-practice p{margin:5px 0}.world33-runner-practice kbd{background:#6b4326;border-radius:6px;margin-left:8px;padding:2px 6px;display:inline-block}.world33-runner-practice:is([data-cue=now],[data-cue=moving]) kbd,.world33-runner-dino.is-mobile [data-practice=jump] .world33-runner-control-jump .world33-runner-control-badge,.world33-runner-dino.is-mobile [data-practice=slide] .world33-runner-control-duck .world33-runner-control-badge{color:#3c2417;background:#f4c775;box-shadow:0 0 16px 4px #ffd18480}.world33-runner-practice>button.pixel-button{pointer-events:auto;min-height:44px;padding:4px 8px}.world33-runner-dino .world33-runner-practice-complete{z-index:5}.world33-runner-practice-complete p{max-width:36em}.world33-runner-practice-complete .pixel-button{min-height:44px}@media (prefers-reduced-motion:reduce){.world33-runner-dino.is-mobile .world33-runner-control-zone{transition:none}}@media (max-aspect-ratio:4/3){.world33-runner-dino:not(.is-mobile) .world33-runner-stage canvas{object-fit:contain}}.world33-runner-revive{gap:10px}.world33-runner-revive-offer{flex-direction:column;align-items:center;gap:8px;max-width:100%;display:flex}.world33-runner-revive-offer>p{font-size:14px}.world33-runner-screen .world33-runner-revive-offer>button.pixel-button{justify-content:center;align-items:center;gap:6px;min-height:44px;display:inline-flex}.world33-runner-revive-shortfall{color:#f2c15f;font-weight:700!important}@media (max-height:500px) and (orientation:landscape){.world33-runner-revive{gap:6px;padding:54px 12px 8px}.world33-runner-revive>h2{font-size:clamp(18px,5vh,28px)}.world33-runner-revive>.world33-runner-result-score{font-size:clamp(24px,7vh,38px)}.world33-runner-revive-offer{flex-flow:wrap;justify-content:center;gap:6px 12px}.world33-runner-revive-offer>p{flex-basis:100%}}.world33-runner-dino.is-compact-viewport .world33-runner-overlay{padding-top:calc(58px + var(--runner-safe-top));padding-bottom:calc(10px + var(--runner-safe-bottom));gap:8px}.world33-runner-dino.is-compact-viewport .world33-runner-overlay h2{font-size:clamp(18px, calc(var(--runner-height) * .065), 28px)}.world33-runner-dino.is-compact-viewport .world33-runner-result-score{font-size:clamp(24px, calc(var(--runner-height) * .09), 38px)}.world33-runner-dino.is-compact-viewport .world33-runner-home{gap:12px}.world33-runner-dino.is-compact-viewport .world33-runner-help{top:calc(max(var(--runner-safe-top), 6px) + 52px);max-height:calc(var(--runner-height) - 76px - var(--runner-safe-top) - var(--runner-safe-bottom))}.world33-runner-dino.is-compact-viewport .world33-runner-board{padding-top:calc(62px + var(--runner-safe-top))}.world33-runner-dino.is-compact-viewport .world33-runner-board h2{font-size:26px}.world33-runner-dino.is-compact-viewport .world33-runner-revive{gap:6px}.world33-runner-dino.is-compact-viewport .world33-runner-revive-offer{flex-flow:wrap;justify-content:center;gap:6px 12px}.world33-runner-dino.is-compact-viewport .world33-runner-revive-offer>p{flex-basis:100%}
