@font-face{font-family:Voyager Pixel;src:url(/fonts/voyager-pixel.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Outfit;src:url(/fonts/outfit-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{font-family:system-ui,sans-serif;color:#f4f1ff;background:#1d1d1d;--notify-dot: #ffd23f;--notify-dot-ring: #1b1030;--page-pad: 16px;--page-gap: 16px;--inner-pad: 8px;--leaderboard-w: clamp(260px, 28vw, 528px);--tap-min: 44px;--tap-small: 36px;--tap-corner: 32px}body{margin:0}.app{max-width:1760px;margin:0 auto;padding:var(--page-pad)}.fairness-line{margin:4px 0 12px;font-size:.9rem;opacity:.85}.lb-footer{flex:none;padding:6px 12px 8px}.lb-footer .fairness-line{overflow:hidden;margin:0;color:#a9a4b8;font-size:.7rem;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:text;user-select:text}.canvas-frame{position:relative;width:fit-content;margin:0 auto}.corner-controls{position:absolute;top:8px;right:8px;z-index:10;display:flex;flex-direction:column;gap:4px}.sound-toggles{display:flex;flex-direction:column;gap:4px}.corner-button{display:grid;place-items:center;width:36px;height:36px;padding:0;border:2px solid #1b1030;border-radius:6px;background:#ffffffd9;cursor:pointer}.corner-button img{width:24px;height:24px;image-rendering:pixelated}.corner-button:hover{background:#fff}.corner-button:focus-visible{outline:3px solid #ffd23f;outline-offset:2px}.game-canvas canvas{display:block;margin:0 auto;image-rendering:pixelated;image-rendering:crisp-edges}.canvas-frame>canvas{border-bottom-left-radius:var(--frame-radius, 0)}.demo-badge{position:relative;cursor:help;white-space:nowrap}.demo-badge:focus-visible{outline:2px solid #ffd23f;outline-offset:2px}.demo-badge-full{position:absolute;top:calc(100% + 6px);left:50%;z-index:50;width:max-content;max-width:min(320px,80vw);padding:6px 10px;border-radius:6px;background:#ffd23f;color:#1b1030;font-weight:700;white-space:normal;text-align:center;box-shadow:0 4px 12px #0006;transform:translate(-50%);visibility:hidden;opacity:0;transition:opacity .12s}.demo-badge:hover .demo-badge-full,.demo-badge:focus-visible .demo-badge-full,.demo-badge[data-open] .demo-badge-full{visibility:visible;opacity:1}.day-clock{display:inline-flex;align-items:center;gap:4px;font-size:.8rem;color:#d8d4e4}.day-clock svg{image-rendering:pixelated}.pool-badge{padding:2px 8px;border-radius:999px;background:#3b2a66;font-size:.8rem}.connection-badge{background:#7a3b12;color:#ffe2c4}.connecting{margin:30vh auto 0;text-align:center;color:#d8d4e4;font-size:1rem}.bet-panels{--f: 1px;--font-k: 1.35;color:#fff;font-family:Outfit,system-ui,sans-serif;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.bet-panels button,.bet-panels input{color:inherit;font-family:inherit;text-transform:inherit}.stake-row,.chip,.screen,.auto-title,.auto-x,.bet-action{font-size:calc(var(--px, 2px) * 5 * var(--font-k));line-height:1}.stake-row button,.stake-row input{font-size:inherit;line-height:1}.bet-panels-below{container:panels / inline-size;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}.bet-panels-below .bet-panel{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"stake side" "chips side" "action action";gap:8px 22px;min-width:0;padding:12px;border:2px solid #b4b4b4;border-radius:10px;background:linear-gradient(180deg,#a3a3a3eb,#3d3d3deb)}@container panels (max-width: 711.98px){.bet-panels-below .bet-panel{grid-template-columns:minmax(0,1fr);grid-template-areas:"side" "stake" "chips" "action";gap:8px;padding:8px}.bet-panels-below .panel-side{align-items:stretch;gap:4px}.bet-panels-below .autoplay{justify-content:space-between;gap:8px}.bet-panels-below .auto-cashout{gap:4px}.bet-panels-below .auto-title{justify-content:center}.bet-panels-below .auto-row{justify-content:space-between}.bet-panels-below .auto-x{margin-right:auto}.bet-panels-below .stake-row,.bet-panels-below .chips{width:auto}.bet-panels-below .stake-row{padding:0 2px}.bet-panels-below .chips{grid-template-columns:repeat(4,1fr)}}.pill{border-radius:calc(var(--f) * 20);background:#2a2a2a}.stake-row{grid-area:stake;display:flex;align-items:center;box-sizing:border-box;width:179px;height:36px;padding:0}.stake-step{flex:none;width:calc(var(--f) * 32);height:100%;padding:0;border:0;border-radius:calc(var(--f) * 20);background:none;cursor:pointer}.stake-input{flex:1;min-width:0;height:100%;padding:0;border:0;background:none;text-align:center}.chips{grid-area:chips;display:grid;grid-template-columns:repeat(4,41px);gap:5px}.chip{box-sizing:border-box;height:34px;padding:0;border:0;cursor:pointer}.chip.selected{box-shadow:inset 0 0 0 max(1px,calc(var(--f) * 1.5)) #f4f1ff}.stake-step:disabled,.stake-input:disabled,.chip:disabled{opacity:.45;cursor:not-allowed}.chip:not(:disabled):hover,.chip:focus-visible,.stake-step:not(:disabled):hover,.stake-step:focus-visible{background:#3d3d3d}.panel-side{grid-area:side;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:4px;min-width:0}.screen{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--f) * 50);height:calc(var(--f) * 24);padding:0;border:0;border-radius:calc(var(--f) * 20);background:#2a2a2a;text-align:center}.autoplay{position:relative;display:flex;align-items:flex-end;gap:8px}.bet-panel[data-autoplay] .autoplay-screen{color:#ff5a5f}.autoplay-screen{width:calc(var(--f) * 44);height:calc(var(--f) * 24)}.autoplay-cylinder{position:relative;display:grid;flex:none;align-items:end;justify-items:center;box-sizing:border-box;width:calc(var(--f) * 40);height:calc(var(--f) * 42);padding:0;overflow:visible;border:0;background:none;cursor:pointer}.autoplay-cylinder img{grid-area:1 / 1;display:block}.autoplay-cylinder img.off{width:calc(var(--f) * 30 * 42 / 31);height:calc(var(--f) * 42)}.autoplay-cylinder img.on{width:calc(var(--f) * 29 * 42 / 31);height:calc(var(--f) * 22 * 42 / 31)}.autoplay-cylinder[aria-pressed=true] img.off,.autoplay-cylinder:not([aria-pressed=true]) img.on{opacity:0}.autoplay-cylinder:hover img,.autoplay-cylinder:focus-visible img,.autoplay-sign:hover img,.autoplay-sign:focus-visible img{filter:brightness(1.15)}.autoplay-sign{position:relative;display:grid;flex:none;place-items:center;box-sizing:border-box;width:calc(var(--f) * 30);height:calc(var(--f) * 30);padding:0;border:0;background:none;cursor:pointer}.autoplay-sign img{width:100%;height:100%;image-rendering:pixelated}.autoplay-cylinder:focus-visible,.autoplay-sign:focus-visible,.stake-step:focus-visible,.chip:focus-visible,.bet-action:focus-visible,.retro-switch:has(:focus-visible){outline:2px solid #ffd23f;outline-offset:2px}.autoplay-popover{position:absolute;right:0;bottom:calc(100% + 10px);z-index:30;box-sizing:border-box;width:min(300px,calc(100vw - 16px));max-height:calc(100vh - 16px);overflow-y:auto;padding:10px 12px;border:2px solid #b4b4b4;border-radius:10px;background:linear-gradient(180deg,#4a4a4a,#2a2a2a);box-shadow:0 6px 18px #00000080;color:#fff;font-size:13px;line-height:1.5;pointer-events:auto}.autoplay-rounds{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 8px;padding:0;border:0}.autoplay-rounds legend{float:left;margin-right:4px;padding:0}.autoplay-rounds label{position:relative;display:grid;place-items:center;min-width:34px;height:24px;border-radius:20px;background:#2a2a2a;cursor:pointer}.autoplay-rounds label:hover{background:#3d3d3d}.autoplay-rounds label.selected{box-shadow:inset 0 0 0 1.5px #f4f1ff}.autoplay-rounds label:has(:focus-visible){outline:2px solid #ffd23f}.autoplay-rounds input{position:absolute;opacity:0;pointer-events:none}.autoplay-stop{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:6px 0}.autoplay-amount{display:flex;flex:none;align-items:center;gap:2px;height:22px;padding:0 8px;border-radius:20px;background:#2a2a2a}.autoplay-amount input{width:60px;border:0;background:none;font-size:inherit;text-align:right}.autoplay-popover :disabled{opacity:.55;cursor:not-allowed}.autoplay-note{margin:6px 0 0;opacity:.8}.auto-cashout{display:flex;flex-direction:column;gap:4px}.auto-title,.auto-x{display:flex;align-items:center;white-space:nowrap}.auto-x{justify-content:center;width:calc(var(--f) * 16)}.auto-row{display:flex;align-items:center}.auto-input:disabled{opacity:.55}.toggle-slot{display:inline-flex}.auto-input-slot{position:relative;display:inline-flex;flex:none;width:calc(var(--f) * 50);height:calc(var(--f) * 24);font-size:calc(var(--px, 2px) * 5 * var(--font-k));line-height:1}.auto-input-slot .auto-input{width:100%;height:100%;font-size:inherit}@media(pointer:coarse){.bet-panels .stake-step,.bet-panels .chip,.bet-panels .autoplay-cylinder,.bet-panels .autoplay-sign,.bet-panels .retro-switch,.bet-panels .auto-input-slot,.bet-panels .bet-action{position:relative}.bet-panel.placed .bet-action{position:absolute}.bet-panels .stake-step:after,.bet-panels .chip:after,.bet-panels .autoplay-cylinder:after,.bet-panels .autoplay-sign:after,.bet-panels .retro-switch:after,.bet-panels .auto-input-slot:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}}.retro-switch{position:relative;display:inline-block;flex:none;width:calc(var(--f) * 48);height:calc(var(--f) * 24);cursor:pointer}.retro-switch input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.retro-switch.disabled{opacity:.55;cursor:not-allowed}.retro-switch-track{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;border:1px solid #797979;border-radius:calc(var(--f) * 8);background:#e40813;pointer-events:none}.retro-switch.on .retro-switch-track{background:#2a2a2a}.retro-switch-knob{position:absolute;top:0;bottom:0;left:0;border-radius:calc(var(--f) * 8);background:#000;transition:left .12s ease-out}.retro-switch-grips{position:absolute;image-rendering:pixelated}@media(prefers-reduced-motion:reduce){.retro-switch-knob{transition:none}}.bet-action{grid-area:action;position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:52px;padding:0;overflow:hidden;border:1px solid #b4b4b4;border-radius:calc(var(--f) * 10);color:#000;white-space:nowrap;cursor:pointer;transition:filter 60ms,transform 40ms}.bet-action.tone-green{background:#45a63f}.bet-action.tone-red{background:#d8434a}.bet-action.tone-orange{border-color:var(--accent, #b4b4b4);background:#e8902e;box-shadow:inset 0 0 0 calc(var(--f) * 3) var(--accent, transparent)}.bet-action.tone-neutral{background:#8a8a8a}.bet-action:not(:disabled,[aria-disabled=true]):hover,.bet-action:not(:disabled,[aria-disabled=true]):focus-visible{border-color:#fff;filter:brightness(1.12)}.bet-action:not(:disabled,[aria-disabled=true]):active{transform:translateY(2px);box-shadow:inset 0 calc(var(--f) * 4) 0 #00000059;filter:brightness(.92)}.bet-action.tone-orange:not(:disabled,[aria-disabled=true]):active{box-shadow:inset 0 0 0 calc(var(--f) * 3) var(--accent, transparent),inset 0 calc(var(--f) * 4) 0 #00000059}.bet-action:disabled,.bet-action[aria-disabled=true]{opacity:.45;cursor:not-allowed}.bet-action .shortcut{position:absolute;right:calc(var(--f) * 8);bottom:calc(var(--f) * 5);font-size:calc(var(--px) * 5 * var(--font-k));opacity:.7}.bet-overlay{position:absolute;z-index:5;box-sizing:border-box;border-radius:calc(var(--f) * 10);background:linear-gradient(180deg,#a3a3a3d1,#3d3d3de6);box-shadow:inset 0 0 0 max(1px,calc(var(--f) * 2)) #b4b4b4,0 calc(var(--f) * 6) calc(var(--f) * 18) #0009,0 calc(var(--f) * 2) calc(var(--f) * 4) #00000073}.bet-panel.placed{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.bet-panel.placed .chips,.bet-panel.placed .panel-side,.bet-panel.placed .auto-cashout,.bet-panel.placed .auto-row,.bet-panel.placed .autoplay{display:contents}.bet-panel.placed .stake-row,.bet-panel.placed .chip,.bet-panel.placed .autoplay-screen,.bet-panel.placed .auto-input-slot,.bet-panel.placed .autoplay-cylinder,.bet-panel.placed .autoplay-sign,.bet-panel.placed .auto-title,.bet-panel.placed .auto-x,.bet-panel.placed .toggle-slot,.bet-panel.placed .bet-action{position:absolute;margin:0;pointer-events:auto}.bet-panel.placed .retro-switch{width:100%;height:100%}.bet-divider{position:absolute;background:#b3b3b3;pointer-events:none}.scene-review-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 8px;padding:6px 10px;border:1px dashed #8a7cf0;border-radius:6px;font-size:.85rem}.scene-review-buttons{display:flex;flex-wrap:wrap;gap:4px}.scene-review-buttons button{padding:2px 10px;border:1px solid #5b4a99;border-radius:4px;background:#241a40;color:inherit;font:inherit;cursor:pointer}.scene-review-buttons button[aria-pressed=true]{background:#8a7cf0;color:#1b1030;font-weight:700}.scene-review-problem{flex-basis:100%;margin:0;color:#ff9a9a}.scene-review-note{flex-basis:100%;margin:0;color:#c9c3ff}.notify-dot{position:absolute;top:-4px;right:-4px;width:10px;height:10px;border-radius:50%;background:var(--notify-dot);box-shadow:0 0 0 2px var(--notify-dot-ring);pointer-events:none}.album-button,.vehicles-button{position:relative}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pixel-text{display:inline-block;line-height:0}.pixel-text canvas{display:block;image-rendering:pixelated}.canvas-frame{--fig: calc(var(--game-scale, 2) * .4px)}.album-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;border-bottom-left-radius:var(--frame-radius, 0);-webkit-backdrop-filter:blur(calc(var(--fig) * 12.5));backdrop-filter:blur(calc(var(--fig) * 12.5));color:#fff}.album-panel,.album-card{position:absolute;top:6.8%;right:10.2%;bottom:6.8%;left:10.2%;box-sizing:border-box;border-radius:calc(var(--fig) * 20)}.album-panel{display:flex;flex-direction:column;padding:max(calc(var(--fig) * 40),28px) 0 calc(var(--fig) * 12);background:#47474780}.album-close{position:absolute;top:calc(var(--fig) * 12);right:calc(var(--fig) * 22);z-index:2;display:grid;place-items:center;width:max(calc(var(--fig) * 24),24px);height:max(calc(var(--fig) * 24),24px);padding:0;border:none;background:transparent;cursor:pointer}.album-close svg{width:max(calc(var(--fig) * 14),9px);height:max(calc(var(--fig) * 14),9px);fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round}.album-close:focus-visible,.album-icon:focus-visible,.album-reward:focus-visible,.carousel-arrow:focus-visible,.reward-card-use:focus-visible,.album-tabs [role=tab]:focus-visible{outline:2px solid #ffd23f;outline-offset:2px}.album-tabs{display:flex;gap:calc(var(--fig) * 12);margin:0 calc(var(--fig) * 60) calc(var(--fig) * 8) calc(var(--fig) * 32)}.album-tabs [role=tab]{padding:calc(var(--fig) * 6) calc(var(--fig) * 10);border:none;border-radius:calc(var(--fig) * 8);background:transparent;opacity:.6;cursor:pointer}.album-tabs [role=tab][aria-selected=true]{background:#ffffff1f;opacity:1}.album-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;margin-top:2vh}.album-scroll::-webkit-scrollbar{display:none}.album-row{display:grid;grid-template-columns:minmax(0,1fr) 1px calc(var(--fig) * 233)}.album-row-main{display:flex;flex-direction:column;min-width:0;padding:calc(var(--fig) * 10) calc(var(--fig) * 40) 0 calc(var(--fig) * 32)}.album-row-title{margin:0 0 calc(var(--fig) * 8)}.album-icons{display:flex;flex-wrap:wrap;align-items:flex-end;gap:calc(var(--fig) * 14) calc(var(--fig) * 22);min-height:calc(var(--fig) * 84);margin:auto 0 0;padding:0;list-style:none}.album-icons .album-art{border:1px solid transparent;border-radius:1vh;padding:1vh;margin-bottom:2px}.album-icons .album-art:hover{border:1px solid #1b1030;background:#31313180;transition:background .3s ease;transition:border .3s ease}.album-icon,.album-reward{position:relative;display:block;padding:0;border:none;background:transparent;cursor:pointer}.album-art,.album-art-placeholder{display:block;image-rendering:pixelated}.album-art-placeholder{background:#000;opacity:.6}.album-divider{height:1px;margin:calc(var(--fig) * 6) 0 0;border:none;border-radius:999px;background:#d9d9d9}.album-vrule{background:#d9d9d9}.album-row:first-child .album-vrule{margin-top:calc(var(--fig) * 12);border-radius:999px 999px 0 0}.album-row:last-child .album-vrule{border-radius:0 0 999px 999px}.album-reward-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--fig) * 12);padding:calc(var(--fig) * 10) calc(var(--fig) * 10) calc(var(--fig) * 6 + 1px)}.album-reward-heading{align-self:center;margin:0 0 auto;text-align:center;line-height:0}.album-reward-balance{margin:auto 0 0;visibility:hidden}.album-card{z-index:1;overflow:hidden;background:#1d1d1d}.carousel-stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;touch-action:pan-y;margin-top:1.5vh}.carousel-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;padding-top:calc(var(--fig) * 17)}.carousel-title{display:flex;justify-content:center;height:calc(var(--fig) * 48);margin:0 0 calc(var(--fig) * 23)}.carousel-icon{display:flex;align-items:flex-end;justify-content:center}.carousel-name{margin:calc(var(--fig) * 16) calc(var(--fig) * 60) 0;text-align:center}.carousel-local-name{margin:calc(var(--fig) * 8) 0 0;font-family:Noto Sans Georgian,BPG Arial,Sylfaen,DejaVu Sans,system-ui,sans-serif;font-size:calc(var(--fig) * 30);font-weight:700;line-height:1.2;color:#fff}.carousel-arrow{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:max(calc(var(--fig) * 44),28px);height:max(calc(var(--fig) * 56),40px);padding:0;border:none;background:transparent;transform:translateY(-50%);cursor:pointer}.carousel-arrow.prev{left:calc(var(--fig) * 16)}.carousel-arrow.next{right:calc(var(--fig) * 16)}.carousel-arrow svg{width:max(calc(var(--fig) * 14),8px);height:max(calc(var(--fig) * 28),16px);fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.carousel-slide.entering.next{animation:slide-in-from-right .25s ease-out}.carousel-slide.entering.prev{animation:slide-in-from-left .25s ease-out}.carousel-slide.leaving.next{animation:slide-out-to-left .25s ease-out forwards}.carousel-slide.leaving.prev{animation:slide-out-to-right .25s ease-out forwards}@keyframes slide-in-from-right{0%{transform:translate(100%)}}@keyframes slide-in-from-left{0%{transform:translate(-100%)}}@keyframes slide-out-to-left{to{transform:translate(-100%)}}@keyframes slide-out-to-right{to{transform:translate(100%)}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@media(prefers-reduced-motion:reduce){.carousel-slide.entering.next,.carousel-slide.entering.prev{animation:fade-in .12s linear}.carousel-slide.leaving.next,.carousel-slide.leaving.prev{animation:fade-out .12s linear forwards}}.reward-card{top:6.8%;right:18%;bottom:6.8%;left:18%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--fig) * 18);padding:calc(var(--fig) * 30)}.reward-card-title,.reward-card-row{margin:0;text-align:center}.reward-card-use{padding:calc(var(--fig) * 12) calc(var(--fig) * 20);border:1px solid #d9d9d9;border-radius:calc(var(--fig) * 12);background:#ffffff14;cursor:pointer}.reward-card-use:hover{background:#ffffff29}.vehicles-panel{--vp-top: calc(var(--fig) * 42);--vp-heading-tabs: calc(var(--fig) * 18);--vp-tabs-search: calc(var(--fig) * 26);--vp-search-grid: calc(var(--fig) * 30);--vp-search-w: calc(var(--fig) * 456);--vp-search-h: max(calc(var(--fig) * 32), 26px);--vp-tool: max(calc(var(--fig) * 40), 32px);--vp-tools-w: calc(2 * var(--vp-tool) + 4px);gap:0;padding-top:var(--vp-top)}.vehicles-heading{margin:0 calc(var(--fig) * 60);line-height:0;text-align:center}.lb-tabs.vehicles-tabs{display:grid;grid-template-columns:1fr 1fr;column-gap:calc(var(--fig) * 120);margin:var(--vp-heading-tabs) 0 0;padding:0}.lb-tabs.vehicles-tabs .lb-tab:first-child{justify-self:end}.lb-tabs.vehicles-tabs .lb-tab:last-child{justify-self:start}.lb-tabs.vehicles-tabs .lb-tab{position:relative;gap:0}.lb-tabs.vehicles-tabs .lb-tab-arrow-slot{position:absolute;top:50%;right:calc(100% + 4px);transform:translateY(calc(-50% - 2px))}.lb-tabs.vehicles-tabs .lb-tab-label.selected{box-shadow:0 2px #fff}.vehicles-tabs .lb-tab-arrow{filter:brightness(0) invert(1)}.vehicles-tabs .lb-tab:focus-visible{outline:2px solid #ffd23f;outline-offset:2px}.vehicles-tools{display:grid;grid-template-columns:var(--vp-tools-w) minmax(0,var(--vp-search-w)) var(--vp-tools-w);justify-content:center;align-items:center;margin:var(--vp-tabs-search) calc(var(--fig) * 32) 0}.vehicles-tool-group{display:flex;gap:4px;justify-self:start;margin-left:5vh}.vehicles-search{position:relative;display:flex;align-items:center;gap:6px;box-sizing:border-box;width:100%;height:4.3vh;padding:0 calc(var(--fig) * 14);border:1px solid #ffffff;border-radius:max(calc(var(--fig) * 20),13px)}.vehicles-search:focus-within,.vehicles-search input:focus,.vehicles-search input:focus-visible{outline:none;box-shadow:none}.vehicles-search img{flex:none;width:14px;height:14px;image-rendering:pixelated}.vehicles-search input{flex:1;min-width:0;height:100%;padding:0;border:none;outline:none;background:transparent;color:#fff;caret-color:#fff;font:600 max(calc(var(--fig) * 14),13px) / 1 system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vehicles-search input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:12px;height:12px;margin:0 0 0 6px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' shape-rendering='crispEdges'%3E%3Cpath fill='%23fff' d='M0 0h1v1H0zM5 0h1v1H5zM1 1h1v1H1zM4 1h1v1H4zM2 2h2v2H2zM1 4h1v1H1zM4 4h1v1H4zM0 5h1v1H0zM5 5h1v1H5z'/%3E%3C/svg%3E") center / 12px 12px no-repeat;image-rendering:pixelated;cursor:pointer}.vehicles-search-placeholder{position:absolute;top:50%;left:calc(var(--fig) * 14 + 20px);line-height:0;transform:translateY(-50%);pointer-events:none}.vehicles-tool{position:relative}.vehicles-icon-button{display:grid;place-items:center;width:var(--vp-tool);height:var(--vp-tool);padding:0;border:none;border-radius:6px;background:transparent;cursor:pointer}.vehicles-icon-button img{image-rendering:pixelated}.vehicles-icon-button.filter img{width:max(calc(var(--fig) * 20),22px);height:max(calc(var(--fig) * 20),22px)}.vehicles-icon-button.sort img{width:max(calc(var(--fig) * 24),16px);height:max(calc(var(--fig) * 24),16px)}.vehicles-icon-button:hover,.vehicles-icon-button.active{background:#ffffff24}.vehicles-icon-button:focus-visible{outline:2px solid #ffd23f;outline-offset:2px}.vehicles-popover{position:absolute;top:calc(100% + 4px);right:0;z-index:3;display:flex;flex-direction:column;gap:8px;min-width:max-content;padding:10px 12px;border-radius:8px;background:#1d1d1d;box-shadow:0 6px 16px #00000073}.vehicles-option{display:flex;align-items:center;gap:8px;line-height:0;cursor:pointer}.vehicles-option input{width:14px;height:14px;margin:0;accent-color:#45a63f}.vehicles-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;margin-top:var(--vp-search-grid);padding:0 calc(var(--fig) * 32) calc(var(--fig) * 16)}.vehicles-scroll::-webkit-scrollbar{display:none}.vehicles-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(calc(var(--fig) * 200),96px),1fr));gap:calc(var(--fig) * 20);margin:0;padding:0;list-style:none}.vehicle-tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(var(--fig) * 8);box-sizing:border-box;width:100%;height:100%;padding:calc(var(--fig) * 12) calc(var(--fig) * 8);border:1px solid transparent;border-radius:calc(var(--fig) * 12);background:transparent;color:inherit;cursor:pointer}.vehicle-tile:hover{border-color:#1b1030;background:#31313180}.vehicle-tile:focus-visible{outline:2px solid #ffd23f;outline-offset:2px}.vehicle-tile-dot{position:relative;display:inline-block;max-width:100%;line-height:0}.vehicle-tile-art{display:flex;align-items:flex-end;justify-content:center;width:100%;min-height:calc(var(--fig) * 96)}.vehicle-art{max-width:100%;object-fit:contain;object-position:bottom}.vehicle-in-use,.vehicle-price{line-height:0}.vehicle-price{display:inline-flex;align-items:center;gap:4px}.vehicle-price img{width:12px;height:10.5px;image-rendering:pixelated}.vehicles-empty{margin:calc(var(--fig) * 40) 0;text-align:center}.vehicle-card-frame{position:absolute;top:6.8%;bottom:6.8%;left:50%;z-index:3;width:max(32%,calc(var(--fig) * 380));transform:translate(-50%)}.vehicle-card{top:0;right:0;bottom:0;left:0}.vehicle-card .carousel-stage{margin-top:0}.vehicle-card{--vc-head-label: calc(var(--fig) * 25);--vc-label-clip: calc(var(--fig) * 10);--vc-clip-includes: calc(var(--fig) * 16);--vc-includes-action: max(calc(var(--fig) * 24), 8px)}.vehicle-slide{gap:0;box-sizing:border-box;align-items:stretch;padding:calc(var(--fig) * 20) calc(var(--fig) * 22);overflow-y:auto;scrollbar-width:none}.vehicle-card-head{display:flex;align-items:center;gap:calc(var(--fig) * 12);padding-right:calc(var(--fig) * 36)}.vehicle-card-head h2,.vehicle-card-label{margin:0;line-height:0}.vehicle-slide>*{flex-shrink:0}.vehicle-slide>.vehicle-card-label{margin-top:var(--vc-head-label)}.vehicle-slide>.vehicle-preview{margin-top:var(--vc-label-clip)}.vehicle-preview{position:relative;flex:none;overflow:hidden;aspect-ratio:16 / 9;border-radius:calc(var(--fig) * 20);background:#000}.vehicle-preview video,.vehicle-preview img{display:block;width:100%;height:100%;object-fit:cover;background:transparent;image-rendering:pixelated}.vehicle-preview.empty{display:grid;place-items:center;background:transparent}.vehicle-preview.empty img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.vehicle-play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;width:44px;height:44px;margin:auto;padding:0;border:none;border-radius:50%;background:#0009;cursor:pointer}.vehicle-play svg{width:14px;height:16px;fill:#fff}.vehicle-play:focus-visible{outline:2px solid #ffd23f;outline-offset:2px}.vehicle-card-row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:var(--vc-clip-includes)}.vehicle-includes{display:flex;flex-direction:column;gap:calc(var(--fig) * 6);margin:calc(var(--fig) * 8) 0 0;padding:0;line-height:0;list-style:none}.vehicle-card-actions{display:flex;flex-direction:column;align-items:stretch;gap:6px;margin-top:auto;padding-top:var(--vc-includes-action)}.vehicle-main{display:grid;place-items:center;min-height:max(calc(var(--fig) * 48),36px);padding:0 16px;border:none;border-radius:5px;background:#45a63f;cursor:pointer}.vehicle-main:hover:not(:disabled){filter:brightness(1.1)}.vehicle-main:disabled{opacity:.45;cursor:default}.vehicle-main.cancel{background:#e12d36}.vehicle-main:focus-visible{outline:2px solid #ffd23f;outline-offset:2px}.vehicle-short{margin:0;line-height:0;text-align:center}.vehicle-card-frame .carousel-arrow.prev{left:calc(-1*max(calc(var(--fig) * 44),28px))}.vehicle-card-frame .carousel-arrow.next{right:calc(-1*max(calc(var(--fig) * 44),28px))}.album-card.vehicle-dialog{inset:50% auto auto 50%;z-index:4;display:flex;flex-direction:column;align-items:center;gap:calc(var(--fig) * 16);width:max(36%,calc(var(--fig) * 440));max-height:86%;padding:calc(var(--fig) * 40) calc(var(--fig) * 28) calc(var(--fig) * 28);overflow-y:auto;transform:translate(-50%,-50%)}.vehicle-dialog-title{margin:0;line-height:0;text-align:center}.vehicle-dialog-buttons{display:flex;gap:12px;width:100%}.vehicle-dialog-buttons .vehicle-main{flex:1}.vehicle-dialog.thanks{cursor:pointer}.vehicle-heart{width:max(calc(var(--fig) * 96),48px);height:max(calc(var(--fig) * 96),48px);image-rendering:pixelated}@container game (max-width: 599px){.vehicle-card-frame{left:9%;right:9%;width:auto;transform:none}.album-card.vehicle-dialog{width:88%}.vehicles-panel{--vp-tool: var(--tap-min);--vp-tools-w: calc(2 * var(--tap-min) + 2px);--vp-search-h: 32px}.vehicles-tools{margin-right:0;margin-left:0}.vehicles-tool-group{gap:2px}.vehicle-main{min-height:var(--tap-min)}}.album-overlay.sheet{--fig: calc(var(--game-scale, 2) * .4px);--sheet-pad: 16px;--sheet-gap: 8px;--sheet-top: 56px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;border-radius:0;background:#1414148c}.sheet .album-panel,.sheet .album-card{top:0;right:0;bottom:0;left:0;border-radius:0}.sheet .album-panel{padding:var(--sheet-top) 0 0}.sheet .album-close{top:6px;right:6px;width:var(--tap-min);height:var(--tap-min)}.sheet .album-close svg{width:14px;height:14px}.sheet .album-tabs{margin:0 var(--sheet-pad) 8px}.sheet .album-scroll{margin-top:0;padding:0 var(--sheet-pad) 24px}.sheet .album-row{display:block;padding-top:12px}.sheet .album-row-title{margin:0 0 12px;line-height:0}.sheet .album-icons{flex-wrap:wrap;justify-content:center;gap:12px var(--sheet-gap);min-height:0;margin:0}.sheet .album-icons>li{display:flex;flex:0 0 calc((100% - 2 * var(--sheet-gap)) / 3 * var(--span, 1) + var(--sheet-gap) * (var(--span, 1) - 1));justify-content:center}.sheet .album-icons .album-art,.sheet .album-icons .album-art:hover{padding:0;border:0;border-radius:0;margin:0;background:none}.sheet .album-row-reward{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-top:16px}.sheet .album-row-reward-label{margin:0;line-height:0}.sheet .album-divider{margin-top:14px}.sheet .carousel-stage{margin-top:0}.sheet .carousel-slide{justify-content:center;padding:var(--sheet-top) 0 24px}.sheet .carousel-name{margin:16px 52px 0}.sheet .carousel-local-name{font-size:20px}.sheet .carousel-arrow.prev,.sheet .vehicle-card-frame .carousel-arrow.prev{left:4px}.sheet .carousel-arrow.next,.sheet .vehicle-card-frame .carousel-arrow.next{right:4px}.sheet .reward-card{top:0;right:0;bottom:0;left:0;padding:var(--sheet-top) var(--sheet-pad) 24px}.sheet .reward-card-use{min-height:var(--tap-min);padding:0 24px}.sheet .vehicles-panel{--vp-top: 20px;--vp-tool: var(--tap-min);--vp-tools-w: calc(2 * var(--tap-min) + 2px);--vp-search-h: 36px;padding-top:var(--vp-top)}.sheet .vehicles-tools{grid-template-columns:minmax(0,1fr) var(--vp-tools-w);margin:var(--vp-tabs-search) var(--sheet-pad) 0}.sheet .vehicles-tools>span[aria-hidden=true]{display:none}.sheet .vehicles-tool-group{gap:2px;justify-self:end;margin-left:4px}.sheet .vehicles-search{height:var(--vp-search-h)}.sheet .vehicles-scroll{padding:0 var(--sheet-pad) 24px}.sheet .vehicles-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sheet-gap)}.sheet .vehicle-tile{padding:10px 7px}.sheet .vehicle-tile-art{min-height:96px}.sheet .vehicle-art{max-width:none}.sheet .vehicle-main{min-height:var(--tap-min)}.sheet .vehicle-card-frame{top:0;right:0;bottom:0;left:0;width:auto;transform:none}.sheet .vehicle-slide{padding:var(--sheet-top) 52px 24px}.sheet .vehicle-slide>:first-child{margin-top:auto}.sheet .vehicle-slide>:last-child{margin-bottom:auto}.sheet .vehicle-card-actions{margin-top:0}.sheet .album-card.vehicle-dialog{width:calc(100% - 2 * var(--sheet-pad))}.toast-stack{position:fixed;bottom:16px;left:50%;z-index:60;display:flex;flex-direction:column;gap:6px;transform:translate(-50%);pointer-events:none}.toast{margin:0;padding:8px 14px;border:1px solid #ffd23f;border-radius:8px;background:#261944;font-weight:600;box-shadow:0 4px 12px #0006}.page{--chip-h: calc(var(--ui-scale, 2) * 11px);display:grid;grid-template-columns:minmax(0,1fr) var(--leaderboard-w);gap:var(--page-gap);align-items:start}.game-column{container:game / inline-size;min-width:0}.game-stack{width:min(100%,var(--canvas-w, 960px));margin:0 auto}.logo-header{display:flex;flex-direction:column;align-items:center;gap:4px;margin:0 0 8px}.logo{margin:0;line-height:0}.logo img{display:block;width:auto;height:clamp(56px,calc(var(--canvas-w, 960px) * .117),160px)}.logo-header-side{display:none}.page-meta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px}.mult-bar{position:relative;display:flex;align-items:center;gap:8px;padding:6px var(--inner-pad);background:#2a2a2a}.mult-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.mult-chip{display:flex;align-items:center;justify-content:center;padding:5px 8px;background:var(--lb-chip, #3e3e3e)}.mult-bar-chips{flex:1;min-width:0;height:var(--chip-h);overflow:hidden}.mult-bar-chips .mult-chip{box-sizing:border-box;height:var(--chip-h);padding:0 calc(var(--chip-h) * .4)}.mult-bar-empty{flex:1;margin:0;line-height:0}.more-button{display:grid;flex:none;place-items:center;width:calc(var(--chip-h) * 1.8);height:var(--chip-h);padding:0;border:1px solid #5a5a5a;background:#4a4a4a;cursor:pointer}.more-button:hover,.more-button[aria-expanded=true]{background:#5a5a5a}.more-dots{display:flex;gap:3px}.more-dots i{width:4px;height:4px;background:#d9d9d9}.more-panel{position:absolute;top:calc(100% + 4px);right:0;z-index:40;box-sizing:border-box;width:min(100%,560px);max-height:min(60vh,420px);overflow-y:auto;padding:12px;border:2px solid #3e3e3e;background:#181818;box-shadow:0 8px 24px #00000080}.more-panel-title{margin:0 0 10px;line-height:0}.more-button:focus-visible,.lb-tab:focus-visible,.lb-sort:focus-visible{outline:2px dashed #3ad7aa;outline-offset:2px}.route-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px;padding:8px var(--inner-pad);background:#181818}.route-line{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;margin:0}.route-pin{width:12px;height:13px;background:#45a63f;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}.route-bar .balance{display:flex;order:1;align-items:center;gap:6px;margin:0 0 0 auto}.route-bar .balance img{image-rendering:pixelated}.leaderboard{container:board / inline-size;position:sticky;top:var(--page-pad);display:flex;flex-direction:column;box-sizing:border-box;height:calc(100vh - 2 * var(--page-pad));min-width:0;background:var(--lb-panel, #1d1d1d);color:#fff}.avatar{display:block;flex:none;width:32px;height:32px;border-radius:50%;image-rendering:pixelated}.lb-summary{display:grid;grid-template-columns:1fr auto;gap:10px 12px;padding:16px 16px 14px;background:#181818}.lb-summary-left,.lb-summary-right{display:flex;flex-direction:column;gap:10px}.lb-summary-right{align-items:flex-end;justify-content:space-between}.lb-faces{display:flex;min-height:28px}.lb-faces .avatar{width:28px;height:28px;box-shadow:0 0 0 2px #181818}.lb-faces .avatar+.avatar{margin-left:-8px}.lb-count{display:flex;align-items:center;gap:8px;margin:0}.lb-progress{grid-column:1 / -1;height:8px;background:var(--track)}.lb-progress-fill{width:calc(100% * var(--filled) / var(--cells));height:100%;background:var(--fill)}.lb-tabs,.lb-subtabs{display:flex;flex:none;flex-wrap:wrap;justify-content:center}.lb-tabs{gap:8px clamp(16px,4vw,40px);padding:18px 12px 10px}.lb-subtabs{gap:8px clamp(12px,3vw,28px);padding:4px 12px 14px}.lb-tab{display:flex;align-items:center;gap:6px;padding:4px 2px;border:none;background:transparent;cursor:pointer}.lb-tab-arrow-slot{display:inline-flex;width:6px;height:11px}.lb-tab-arrow{width:6px;height:11px;image-rendering:pixelated}.lb-tab-arrow.blink{animation:arcade-blink .5s steps(1,end) infinite}@keyframes arcade-blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.lb-tab-arrow.blink{animation:none}}.lb-tab-label{padding-bottom:4px;line-height:0}.lb-tabs .lb-tab-label.selected{box-shadow:0 2px 0 var(--lb-tab, #3ad7aa)}.lb-subtabs .lb-tab-label.selected{box-shadow:0 2px 0 var(--lb-heading, #eafd32)}.lb-tabpanel,.lb-table{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.lb-row{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:8px;min-height:42px;padding:0 12px}.lb-head .lb-row{min-height:36px}.lb-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#3e3e3e transparent}.lb-row.band{background:var(--lb-band, #3e3e3e)}.lb-row.own{outline:2px solid var(--lb-tab, #3ad7aa);outline-offset:-2px}.lb-row.lost{opacity:.55}.lb-row.lb-empty{grid-template-columns:1fr}.lb-cell{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden}.lb-body .lb-col-player{justify-content:flex-start;gap:10px}.lb-col-won{justify-content:flex-end}.lb-sort{display:inline-flex;align-items:center;gap:5px;padding:2px;border:none;background:transparent;cursor:pointer}.lb-sort-mark{width:10px;height:6px;fill:var(--lb-heading, #eafd32)}.lb-rounds-list{flex:1 1 auto;min-height:0;overflow-y:auto}.lb-round-chips{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 10px;padding:0 16px 16px}.lb-rounds-empty{margin:0;padding:0 16px 16px;text-align:center}@container board (max-width: 339px){.lb-tabs{gap:6px 12px;padding:12px 6px 8px}.lb-subtabs{gap:6px 10px;padding:4px 6px 10px}.lb-row{grid-template-columns:minmax(0,2fr) minmax(0,1.2fr) minmax(0,.8fr) minmax(0,1.3fr);gap:4px;padding:0 6px}.lb-body .lb-col-player{gap:6px}.lb-body .avatar{width:24px;height:24px}.lb-round-chips{gap:8px 6px;padding:0 8px 12px}}@container board (max-width: 299px){.lb-body .avatar{display:none}}@container game (max-width: 599px){.logo-header{margin-bottom:6px}.mult-bar{gap:6px;padding:4px var(--inner-pad)}.mult-chips{gap:6px}.route-bar{flex-wrap:nowrap;gap:8px;padding:6px var(--inner-pad)}.route-bar .balance{flex:none}.route-line{gap:4px 8px}.corner-controls{top:4px;right:4px;gap:2px}.sound-toggles{gap:2px}.corner-button{width:var(--tap-corner);height:var(--tap-corner);border-width:1px;border-radius:5px}.corner-button img{width:20px;height:20px}.bet-panels-below{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:6px;margin:6px 0;padding:0 var(--inner-pad)}.bet-panels-below .stake-step{width:var(--tap-small)}.bet-action .shortcut{display:none}.fairness-line{margin:4px 0 8px;padding:0 var(--inner-pad);font-size:.75rem;overflow-wrap:anywhere}}@media(max-width:719.98px),(orientation:portrait)and (max-width:1100px){.page{grid-template-columns:minmax(0,1fr)}.leaderboard{position:static;height:auto}.lb-tabpanel,.lb-table{flex:none}.lb-body,.lb-rounds-list{flex:none;max-height:60vh}}@media(max-width:599.98px){:root{--page-pad: 0px}}@media(max-width:600px){.logo-header{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 8px;margin:0;padding:4px var(--inner-pad)}.logo img{height:28px}.page-meta{flex-wrap:wrap;justify-content:flex-end;gap:4px 8px}.page-meta .day-clock{font-size:.75rem}.page-meta .pool-badge{padding:2px 6px;font-size:.68rem;white-space:nowrap}.demo-badge-full{right:0;left:auto;transform:none}}@media(max-height:499.98px){.logo-header{flex-direction:row;justify-content:center;gap:12px;margin-bottom:4px}.logo img{height:40px}}@media(min-width:900px)and (min-height:480px)and (orientation:landscape){.one-screen{--lb-min: 300px;box-sizing:border-box;max-width:none;height:100vh;height:100dvh;padding:0;overflow:hidden}.one-screen .page{height:100%;grid-template-columns:minmax(0,var(--game-col, calc(100vw - var(--lb-min) - 8px))) minmax(8px,1fr) minmax(var(--lb-min),9fr);grid-template-rows:minmax(0,1fr);gap:8px 0;align-items:stretch}.one-screen .canvas-frame{--frame-radius: calc(var(--canvas-w, 960px) * 100 / 1300);margin:0}.one-screen .game-stack{margin:0}.one-screen .game-column{display:flex;flex-direction:column;min-height:0}.one-screen .logo-header{display:grid;flex:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;width:var(--canvas-w, 100%);height:clamp(44px,8.4vh,91px);margin:0}.one-screen .logo-header-side{display:block}.one-screen .logo img{height:clamp(40px,8vh,86px)}.one-screen .page-meta{flex-wrap:nowrap;justify-content:flex-start;min-width:0}.one-screen .game-stack{flex:none}.one-screen .game-canvas{flex:1 1 0;min-height:0}.one-screen .leaderboard{grid-column:3;position:relative;height:auto;min-height:0}}.audio-debug{position:fixed;top:8px;left:8px;z-index:1000;max-width:min(360px,calc(100vw - 16px));max-height:60vh;overflow:auto;padding:8px 10px;border:1px solid #ffd23f;border-radius:6px;background:#0a0812eb;color:#fff;font:12px/1.4 system-ui,sans-serif}.audio-debug p{margin:0 0 4px}.audio-debug ul{margin:4px 0;padding-left:16px}.audio-debug .missing{color:#ff8a8e}.audio-debug button{margin-top:6px;padding:8px 14px;border:0;border-radius:6px;background:#45a63f;color:#000;font:inherit;font-weight:700}@media(max-width:599.98px)and (orientation:portrait){.one-screen .game-column{display:flex;flex-direction:column;min-height:100vh;min-height:100svh}.one-screen .game-stack{flex:none}.one-screen .game-canvas{flex:1 1 0;min-height:75vw;max-height:calc(100vw * 400 / 360);overflow:hidden}.one-screen .route-bar.compact{padding:4px var(--inner-pad)}.one-screen .bet-panels-below{margin:6px 0}.one-screen .lb-body,.one-screen .lb-rounds-list{max-height:none}.one-screen .lb-sticky{position:sticky;top:0;z-index:20;background:var(--lb-panel, #1d1d1d);border-radius:12px 12px 0 0;transition:background .18s ease-out,box-shadow .18s ease-out,border-radius .18s ease-out}.one-screen .lb-sticky[data-stuck]{background:#141414;border-radius:0;box-shadow:0 6px 16px #0000008c}.one-screen .lb-sticky[data-stuck] .lb-summary{grid-template-columns:auto auto;align-items:center;padding-top:6px;padding-bottom:6px}.one-screen .lb-sticky[data-stuck] .lb-faces,.one-screen .lb-sticky[data-stuck] .lb-progress{display:none}.one-screen .lb-sticky[data-stuck] .lb-summary-left,.one-screen .lb-sticky[data-stuck] .lb-summary-right{flex-direction:row;align-items:center}}@media(prefers-reduced-motion:reduce){.lb-sticky{transition:none!important}}.lb-sticky-sentinel{height:1px;margin-bottom:-1px}.load-gate{display:contents}.load-gate[inert]>*{visibility:hidden}.load-gate-below{position:relative}.load-cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#1d1d1d}.load-cover-logo{width:auto;height:clamp(40px,22%,140px)}.load-cover-bar{width:min(60%,320px)}.load-cover-panels{z-index:5}
