:root{color-scheme:dark;font-family:var(--snakely-font-family);--snakely-color-accent:#ffe066;--snakely-color-canvas:#183b54;--snakely-color-ink:#f7fff7;--snakely-color-ink-dark:#123b3d;--snakely-color-primary:#68d391;--snakely-color-secondary:#ffb4a2;--snakely-control-min-size:48px;--snakely-font-family:"Trebuchet MS", Arial, sans-serif;--snakely-radius-card:36px 18px 36px 18px;--snakely-radius-control:20px 10px 20px 10px;--snakely-shadow-card:0 24px 70px #00000061;--snakely-space-1:4px;--snakely-space-2:8px;--snakely-space-3:12px;--snakely-space-4:16px;--snakely-space-5:24px;--snakely-space-6:32px;--snakely-surface-border:3px solid #f7fff7e0;--snakely-surface-card:#0a2837eb;--snakely-surface-card-width:760px;--snakely-surface-wide-width:980px;--snakely-screen-gutter:clamp(14px, 2.5vmin, 24px);--snakely-type-display:clamp(48px, 8vw, 92px);--snakely-type-title:clamp(34px, 5vw, 58px);--motion-particle-duration:.52s;--motion-particle-opacity:1;--motion-particle-travel:26px;--motion-guidance-duration:1.4s;--motion-guidance-static-offset:0px;--motion-guidance-travel:84px;--motion-pulse-duration:.42s;--motion-pulse-scale:1.08;--motion-round-pulse-scale:1.08;--motion-screen-distance:18px;--motion-screen-duration:.26s;--snakely-safe-area-bottom:env(safe-area-inset-bottom,0px);--snakely-safe-area-left:env(safe-area-inset-left,0px);--snakely-safe-area-right:env(safe-area-inset-right,0px);--snakely-safe-area-top:env(safe-area-inset-top,0px);background:#183b54}@keyframes snakely-screen-arrival{0%{transform:translateY(var(--motion-screen-distance))}to{transform:translateY(0)}}@keyframes snakely-feedback-pulse{50%{scale:var(--motion-pulse-scale)}}@keyframes snakely-particles{0%{opacity:var(--motion-particle-opacity);transform:translate(-50%)}to{opacity:0;transform:translate(-50%, calc(-1 * var(--motion-particle-travel)))}}@keyframes snakely-joystick-demonstration{0%{transform:translateX(calc(-.5 * var(--motion-guidance-travel)))}to{transform:translateX(calc(.5 * var(--motion-guidance-travel)))}}@keyframes snakely-round-warning{50%{transform:scaleY(var(--motion-round-pulse-scale))}}@keyframes snakely-turbo-charge{50%{filter:drop-shadow(0 0 14px #6ee7ff);transform:scale(var(--motion-pulse-scale)) rotate(-4deg)}}@keyframes snakely-results-celebration{50%{scale:var(--motion-pulse-scale)}}*{box-sizing:border-box}html,body,#game-root{width:100%;height:100%;margin:0;overflow:hidden}body{background:radial-gradient(circle at 18% 20%,#ffe06657,#0000 26%),radial-gradient(circle at 82% 18%,#ff8fa347,#0000 28%),linear-gradient(145deg,#176b74,#183b54 55%,#302f63);min-width:320px;min-height:320px}#game-root{isolation:isolate;position:relative}canvas{z-index:0;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;display:block;position:absolute}[hidden]{display:none!important}[data-motion-surface]{animation:snakely-screen-arrival var(--motion-screen-duration) ease-out both}[data-motion-effect]{animation:snakely-feedback-pulse var(--motion-pulse-duration) ease-out}[data-motion-effect=pickup],[data-motion-effect=reward]{position:relative}[data-celebration] .snakely-results-snake,[data-earned-coins=true] #results-coins-earned,[data-new-best=true] .snakely-results-highlights{animation:snakely-results-celebration var(--motion-pulse-duration) ease-out}[data-motion-effect=pickup]:after,[data-motion-effect=reward]:after{color:#ffe066;content:"✦  •  ✦";opacity:0;pointer-events:none;animation:snakely-particles var(--motion-particle-duration) ease-out;position:absolute;bottom:100%;left:50%}.snakely-screen{z-index:2;min-width:0;padding:calc(var(--snakely-safe-area-top) + var(--snakely-screen-gutter)) calc(var(--snakely-safe-area-right) + var(--snakely-screen-gutter)) calc(var(--snakely-safe-area-bottom) + var(--snakely-screen-gutter)) calc(var(--snakely-safe-area-left) + var(--snakely-screen-gutter));text-align:center;place-content:center;place-items:center;display:grid;position:absolute;inset:0}.snakely-home,.snakely-play-picker{background:radial-gradient(circle,#ffffff1a,#0000 62%),linear-gradient(135deg,#0a3742,#1f2a52)}.snakely-card,.snakely-mode-card{width:min(100%, var(--snakely-surface-card-width));border:var(--snakely-surface-border);border-radius:var(--snakely-radius-card);background:var(--snakely-surface-card);box-shadow:var(--snakely-shadow-card);backdrop-filter:blur(12px)}.snakely-home-card{width:min(100%, var(--snakely-surface-wide-width));align-items:center;column-gap:clamp(var(--snakely-space-5), 4vw, 56px);row-gap:var(--snakely-space-4);max-height:100%;padding:clamp(var(--snakely-space-5), 4vw, 44px);grid-template-rows:auto auto;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);display:grid;overflow:hidden}.snakely-play-card{gap:clamp(var(--snakely-space-4), 3vmin, var(--snakely-space-6));width:min(100%,820px);max-height:100%;padding:clamp(var(--snakely-space-5), 4vmin, 42px);display:grid;overflow:auto}.snakely-play-header{align-items:center;gap:var(--snakely-space-5);text-align:left;grid-template-columns:auto minmax(0,1fr);display:grid}.snakely-play-header h2,.snakely-play-header p{margin:0}.snakely-play-header h2{font-size:clamp(32px,5vw,54px)}.snakely-play-options{gap:clamp(var(--snakely-space-3), 2.5vmin, var(--snakely-space-5));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.snakely-play-option{align-items:center;gap:var(--snakely-space-4);min-height:118px;padding:var(--snakely-space-4) var(--snakely-space-5);background:var(--snakely-color-primary);text-align:left;grid-template-columns:auto minmax(0,1fr);display:grid}.snakely-play-option:nth-child(2){background:#79dbe8}.snakely-play-option:nth-child(3){background:#ffb4a2}.snakely-play-option-free{background:var(--snakely-color-accent)}.snakely-play-option>span:last-child{gap:var(--snakely-space-1);min-width:0;display:grid}.snakely-play-option strong{font-size:clamp(23px,3vw,34px);line-height:1}.snakely-play-option small{font-size:clamp(13px,1.6vw,17px);font-weight:800;line-height:1.15}.snakely-play-option .snakely-play-option-best{color:#123b3d;font-size:clamp(12px,1.4vw,15px);font-weight:900}.snakely-play-option-icon{border:3px solid;border-radius:50%;place-items:center;width:54px;height:54px;font-size:30px;line-height:1;display:grid}.snakely-brand{place-items:center;gap:var(--snakely-space-3);min-width:0;padding:clamp(var(--snakely-space-3), 2vw, var(--snakely-space-5));background:radial-gradient(circle at 28% 18%,#1686db3d,#0000 38%),#042f4e4d;border-radius:30px 15px;display:grid}.snakely-brand-lockup{justify-content:center;align-items:center;gap:clamp(10px,1.8vw,18px);display:flex}.snakely-brand-mark{filter:drop-shadow(0 8px 8px #0000003d);width:clamp(64px,8vw,88px);height:auto}.snakely-brand-copy{text-align:left}.snakely-brand-copy .snakely-tagline{margin-top:8px}.snakely-pause-button{top:max(20px, var(--snakely-safe-area-top));left:max(20px, var(--snakely-safe-area-left));pointer-events:auto;background:#ffe066;min-height:64px;padding:8px 24px;font-size:clamp(22px,3vw,30px);position:absolute}.snakely-turbo-button{--turbo-progress:360deg;outline-offset:5px;color:#1c3150;cursor:pointer;width:64px;height:64px;bottom:max(32px, calc(var(--snakely-safe-area-bottom) + 24px));isolation:isolate;right:max(18px, calc(var(--snakely-safe-area-right) + 14px));z-index:8;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:0;border-radius:50%;padding:0;position:fixed}.snakely-turbo-button:focus,.snakely-turbo-button:focus-visible{outline:4px solid #f7fff7}.snakely-turbo-face,.snakely-turbo-charge-layer{background:radial-gradient(circle at 38% 30%, #fff5a8 0 13%, transparent 14%), conic-gradient(#68e4ff 0 var(--turbo-progress), #133548e0 var(--turbo-progress) 360deg);border:3px solid #f7fff7eb;border-radius:50%;position:absolute;box-shadow:inset 0 0 0 5px #123b52,0 5px 12px #00000052}.snakely-turbo-face{z-index:2;place-items:center;display:grid;inset:0}.snakely-turbo-charge-layer{z-index:1;transform:translate(calc(-4px * var(--turbo-stack-index)), calc(-4px * var(--turbo-stack-index)));inset:0}.snakely-turbo-icon{fill:#19415b;stroke:#19415b;stroke-linecap:round;stroke-width:3px;background:#ffd43b;border-radius:50%;width:40px;height:40px;padding:6px}.snakely-turbo-button[data-turbo-state=ready] .snakely-turbo-face{animation:snakely-turbo-charge var(--motion-pulse-duration) ease-in-out infinite}html[data-motion=reduced] .snakely-turbo-button[data-turbo-state=ready] .snakely-turbo-face{filter:drop-shadow(0 0 10px #6ee7ffeb);animation:none}.snakely-turbo-button:disabled{cursor:default;opacity:1}.snakely-round-progress{right:max(14px, var(--snakely-safe-area-right));bottom:max(10px, var(--snakely-safe-area-bottom));left:max(14px, var(--snakely-safe-area-left));pointer-events:none;background:#092330a3;border:2px solid #f7fff7e0;border-radius:999px;height:10px;position:absolute;overflow:hidden}.snakely-round-progress>span{width:var(--round-progress-percent,100%);border-radius:inherit;transform-origin:0;background:#68d391;height:100%;display:block}.snakely-round-progress[data-round-section=final]>span{animation:snakely-round-warning var(--motion-pulse-duration) ease-in-out infinite;background:#ffe066}.snakely-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.snakely-first-run-hint{max-width:calc(100vw - var(--snakely-safe-area-left) - var(--snakely-safe-area-right) - 48px);color:#f7fff7;pointer-events:none;background:#092330f0;border:4px solid #f7fff7;border-radius:28px 14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:18px 26px;font-size:clamp(22px,3vw,34px);line-height:1.2;display:flex;position:absolute}.snakely-first-run-hint[data-placement=bottom-edge]{top:auto;right:max(104px, calc(var(--snakely-safe-area-right) + 96px));bottom:max(32px, calc(var(--snakely-safe-area-bottom) + 24px));left:max(24px, var(--snakely-safe-area-left));max-width:none;transform:none}.snakely-joystick-demo{width:116px;height:72px;display:block;position:relative}.snakely-growth-demo{color:#ffe066;align-items:center;gap:8px;font-size:34px;line-height:1;display:none}.snakely-growth-food{color:#ffb4a2;font-size:20px}.snakely-growth-snake{color:#68d391;letter-spacing:-10px}.snakely-first-run-hint[data-stage=growth] .snakely-joystick-demo{display:none}.snakely-first-run-hint[data-stage=growth] .snakely-growth-demo{display:flex}.snakely-joystick-demo:before{background:rgb(247 255 247/var(--joystick-connector-alpha));content:"";border-radius:999px;width:84px;height:8px;position:absolute;top:32px;left:16px}.snakely-joystick-ring{border:4px solid rgb(247 255 247/var(--joystick-ring-alpha));background:rgb(16 42 67/var(--joystick-fill-alpha));border-radius:50%;width:72px;height:72px;position:absolute;top:0;left:22px}.snakely-joystick-knob{border:4px solid rgb(16 42 67/var(--joystick-outline-alpha));background:rgb(255 224 102/var(--joystick-knob-alpha));width:40px;height:40px;transform:translateX(var(--motion-guidance-static-offset));animation:snakely-joystick-demonstration var(--motion-guidance-duration) ease-in-out infinite alternate;border-radius:50%;place-items:center;font-size:14px;display:grid;position:absolute;top:16px;left:38px}html[data-motion=reduced] .snakely-joystick-knob{animation:none}.snakely-player-defeat-feedback{max-width:calc(100vw - var(--snakely-safe-area-left) - var(--snakely-safe-area-right) - 48px);color:#f7fff7;pointer-events:none;background:#40265ef2;border:4px solid #f7fff7;border-radius:30px 14px;padding:22px 30px;font-size:clamp(24px,3.5vw,40px);font-weight:900;line-height:1.2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.snakely-mode[data-paused=true] .snakely-mode-card,.snakely-mode[data-paused=true] .snakely-pause-button,.snakely-mode[data-paused=true] .snakely-round-progress,.snakely-mode[data-paused=true] .snakely-first-run-hint{visibility:hidden}.snakely-pause-overlay{z-index:5;pointer-events:auto;background:#092330eb}.snakely-settings{z-index:6;pointer-events:auto;background:radial-gradient(circle at 20% 15%,#68d39147,#0000 34%),linear-gradient(145deg,#123f4d,#31295f);overflow:hidden}.snakely-settings-card{width:min(100%, var(--snakely-surface-card-width));background:#0a2837f5;grid-template-rows:auto auto minmax(0,1fr);gap:12px;max-height:100%;padding:clamp(16px,3vw,30px);display:grid;overflow:hidden}.snakely-settings-header{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;display:grid}.snakely-settings-header h2{font-size:clamp(30px,3.8vw,40px);line-height:1}.snakely-settings-header .snakely-eyebrow{margin:0 0 4px;font-size:clamp(12px,1.4vw,15px)}.snakely-settings-back{color:#f7fff7;background:#0a2837e0;border-color:#b7f7d0;min-width:104px;min-height:52px;font-size:18px}.snakely-settings-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.snakely-settings-tab{color:#f7fff7;min-width:44px;min-height:56px;font:inherit;cursor:pointer;touch-action:manipulation;background:#0a2837d6;border:3px solid #f7fff76b;border-radius:18px 9px;font-size:clamp(18px,2.6vw,24px);font-weight:900}.snakely-settings-tab[aria-selected=true]{color:#123b3d;background:#ffe066;border-style:double;border-width:6px}.snakely-settings-tab[aria-selected=true]:before{content:"✓ "}.snakely-settings-tab:focus,.snakely-settings-tab:focus-visible{outline-offset:3px;outline:5px solid #68d391}.snakely-settings-panel{min-height:0;padding:4px 8px 8px 4px;overflow-y:auto}.snakely-settings-panel[hidden]{display:none}.snakely-customize-panel,.snakely-general-panel{gap:14px}.snakely-general-panel{align-content:start;display:grid}.snakely-settings-card h3,.snakely-settings-card p{margin:0}.snakely-build-version{color:#d9fbe5;font-size:18px}.snakely-parent-preferences{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.snakely-parent-toggle{color:#f7fff7;background:#68d3912e;border:3px solid #b7f7d0;min-height:64px;font-size:18px}.snakely-parent-toggle[aria-pressed=false]{background:#0a2837d1;border-style:dashed;text-decoration:line-through}.snakely-privacy-card{color:#f7fff7;background:#68d3911f;border:3px solid #b7f7d0;border-radius:18px;gap:8px;padding:18px;display:grid}.snakely-privacy-card h3,.snakely-privacy-card p{margin:0}.snakely-privacy-card p{line-height:1.4}.snakely-reset-area{background:#61253859;border:3px solid #ffb4a2;border-radius:24px 12px;gap:10px;padding:18px;display:grid}.snakely-reset-button{color:#fff0ec;border-color:#ffb4a2;justify-self:center}.snakely-reset-confirmation{background:#3e274f;border:4px solid #ffe066;border-radius:20px 10px;gap:12px;padding:18px;display:grid}.snakely-reset-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.snakely-reset-confirm-button{color:#fff0ec;background:#7a2e45;border-color:#ffb4a2}.snakely-parent-status{color:#ffe066;min-height:24px;font-weight:900}.snakely-customize-panel{gap:14px;display:grid}.snakely-customize-jumps{z-index:2;background:#0a2837f5;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:4px;display:grid;position:sticky;top:0}.snakely-customize-jumps a{color:#f7fff7;text-align:center;touch-action:manipulation;background:#68d39124;border:2px solid #b7f7d0;border-radius:14px 7px;place-items:center;min-width:0;min-height:48px;padding:8px;font-size:clamp(14px,2vw,18px);font-weight:900;line-height:1.05;text-decoration:none;display:grid}.snakely-customize-jumps a:focus,.snakely-customize-jumps a:focus-visible{outline-offset:2px;outline:4px solid #ffe066}.snakely-skin-studio,.snakely-upgrades,.snakely-arena-background-studio{scroll-margin-top:64px}.snakely-coin-total{color:#ffe066;font-size:clamp(26px,4vw,38px);font-weight:900}.snakely-coin-guide{color:#f7fff7;font-size:clamp(17px,2.4vw,22px);font-weight:800}.snakely-accessible-status{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.snakely-upgrade-card{background:#ffffff1a;border-radius:24px 12px;gap:8px;padding:18px;font-size:clamp(17px,2.2vw,22px);display:grid}.snakely-upgrade-card h3{color:#b7f7d0;font-size:1.45em}.snakely-upgrade-button{background:#68d391;justify-self:center;min-height:64px;margin-top:6px;font-size:clamp(21px,2.8vw,29px)}.snakely-upgrade-status{color:#ffe066;min-height:24px;font-weight:900}.snakely-skin-studio{background:#68d3911a;border:3px solid #b7f7d0b8;border-radius:30px 15px;gap:14px;padding:clamp(16px,3vw,26px);display:grid}.snakely-skin-studio-heading,.snakely-upgrades-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.snakely-skin-studio-heading h3,.snakely-upgrades-heading h3{color:#b7f7d0;white-space:nowrap;font-size:clamp(22px,2.7vw,28px);line-height:1.05}.snakely-skin-studio-heading .snakely-coin-total{white-space:nowrap;background:#ffe0661f;border-radius:999px;padding:8px 14px;font-size:clamp(20px,3vw,28px)}.snakely-skin-snake,.snakely-results-snake{--snake-accent:#ffe066;--snake-body:#68d391;--snake-pattern:repeating-linear-gradient(115deg, transparent 0 24px, var(--snake-accent) 25px 34px, transparent 35px 58px);filter:drop-shadow(0 9px 7px #0003);transform:scale(var(--snake-scale,1));transform-origin:50%;justify-content:center;align-items:center;display:flex}.snakely-skin-snake{background:radial-gradient(circle at 50% 60%,#ffffff29,#0000 48%),#07263394;border-radius:26px 13px;min-height:126px;padding:18px;overflow:hidden}.snakely-snake-part{flex:none;position:relative}.snakely-snake-body,.snakely-snake-head,.snakely-snake-neck,.snakely-snake-tail{background-color:var(--snake-body);background-image:var(--snake-pattern);background-position:var(--snake-pattern-offset) 50%;background-size:var(--snake-pattern-size,240px 100%);border-radius:38% 62% 62% 38%;width:54px;height:32px;margin-left:-30px;box-shadow:inset 0 -5px #082a3429}.snakely-snake-head{z-index:4;width:72px;height:66px;box-shadow:none;background:0 0;border-radius:0;margin-left:0;overflow:visible}.snakely-snake-head-visual{width:100%;height:100%;display:block;overflow:visible}.snakely-snake-head-surface{fill:var(--snake-body);stroke:#102a43;stroke-linejoin:round;stroke-width:4px}.snakely-snake-head-eye{fill:#102a43}.snakely-snake-head-highlight{fill:#f7fff7}.snakely-snake-head-mouth{fill:none;stroke:#102a43;stroke-linecap:round;stroke-width:2.5px}.snakely-snake-neck{z-index:3;width:52px;height:26px}.snakely-snake-tail{z-index:2;border-radius:42% 100% 100% 42%;width:42px;height:24px;box-shadow:inset 0 -3px #082a3429}.snakely-snake-taper-1{width:50px;height:30px}.snakely-snake-taper-2{width:46px;height:26px}.snakely-snake-taper-3{width:54px;height:22px}[data-pattern=spots]{--snake-pattern:radial-gradient(circle, var(--snake-accent) 0 22%, transparent 24%)}[data-pattern=stripes]{--snake-pattern:repeating-linear-gradient(90deg, transparent 0 21px, var(--snake-accent) 22px 34px, transparent 35px 55px)}[data-pattern=ripples]{--snake-pattern:repeating-radial-gradient(ellipse at 20% 50%, transparent 0 18px, var(--snake-accent) 19px 24px, transparent 25px 42px)}[data-pattern=confetti]{--snake-pattern:repeating-linear-gradient(28deg, transparent 0 18px, var(--snake-accent) 19px 25px, transparent 26px 44px)}[data-pattern=loops]{--snake-pattern:repeating-radial-gradient(circle at 20% 50%, transparent 0 12px, var(--snake-accent) 13px 18px, transparent 19px 36px)}[data-pattern=freckles]{--snake-pattern:radial-gradient(circle, var(--snake-accent) 0 10%, transparent 12%);--snake-pattern-size:72px 48px}[data-pattern=crescent]{--snake-pattern:radial-gradient(circle at 34% 50%, var(--snake-accent) 0 25%, transparent 27%)}[data-skin-id=garden-sprout]{--snake-accent:#ffe066;--snake-body:#68d391}[data-skin-id=berry-bright]{--snake-accent:#ffd6e0;--snake-body:#d94f70}[data-skin-id=sunbeam-stripes]{--snake-accent:#fff3b0;--snake-body:#f59e0b}[data-skin-id=pond-ripple]{--snake-accent:#bde0fe;--snake-body:#2889a8}[data-skin-id=cloud-confetti]{--snake-accent:#ffd166;--snake-body:#8ecae6}[data-skin-id=lavender-loop]{--snake-accent:#f7d6ff;--snake-body:#9b72cf}[data-skin-id=firefly-freckles]{--snake-accent:#fff1a8;--snake-body:#397367}[data-skin-id=moonlit-mint]{--snake-accent:#d8fff2;--snake-body:#355070}.snakely-skin-list{min-width:0}.snakely-skin-card{text-align:left;background:#ffffff14;border:3px solid #ffffff6b;border-radius:22px 11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 18px;min-width:0;padding:16px 18px;display:grid}.snakely-skin-card[data-state=locked]{opacity:.82;border-style:dashed}.snakely-skin-card[data-state=affordable]{background:#ffe0661f;border-color:#ffe066}.snakely-skin-card[data-state=unlocked]{border-color:#bde0fe}.snakely-skin-card[data-state=selected]{background:#68d3912e;border-style:double;border-width:6px}.snakely-skin-name{color:#f7fff7;font-size:clamp(24px,4vw,34px)}.snakely-skin-state,.snakely-skin-cost{color:#ffe066;font-size:clamp(16px,2.4vw,20px);font-weight:900}.snakely-skin-button{color:#123b3d;background:#ffe066;grid-area:1/2/4;min-width:150px;font-size:clamp(18px,2.5vw,24px)}.snakely-skin-button:disabled{cursor:default;text-decoration:none}.snakely-skin-paging{grid-template-columns:minmax(120px,1fr) auto minmax(120px,1fr);align-items:center;gap:12px;font-size:16px;font-weight:900;display:grid}.snakely-skin-page-button{min-height:52px}.snakely-skin-page-button:first-child{justify-self:start}.snakely-skin-page-button:last-child{justify-self:end}.snakely-upgrades{border:2px solid #ffffff38;border-radius:18px 9px;grid-template-columns:minmax(0,1fr);gap:12px;padding:18px;display:grid}.snakely-upgrades-heading{grid-column:1}[data-celebration] .snakely-skin-snake,[data-celebration] .snakely-skin-card{animation:snakely-results-celebration var(--motion-pulse-duration) ease-out}.snakely-results{z-index:6;pointer-events:auto;background:radial-gradient(circle at 50% 20%,#ffe06652,#0000 35%),linear-gradient(145deg,#0d5c63,#31295f)}.snakely-results-card{width:min(100%, var(--snakely-surface-card-width));gap:18px;max-height:100%;padding:clamp(24px,4vw,48px);display:grid;position:relative;overflow:hidden}.snakely-results-brand{color:#d9fbe5d1;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(15px,2vw,20px);font-weight:1000;position:absolute;top:14px;right:18px}.snakely-results-card h2{font-size:clamp(44px,7vw,76px)}.snakely-results-mode{color:#ffe89a;margin:0;font-size:clamp(17px,2.4vw,24px);font-weight:900}.snakely-results-snake{contain:inline-size;justify-content:center;align-items:center;width:100%;min-width:0;min-height:86px;display:flex}.snakely-results-snake .snakely-snake-part{width:56px;height:30px;margin-left:-30px}.snakely-results-snake .snakely-snake-neck{height:26px}.snakely-results-snake .snakely-snake-head{width:78px;height:66px;margin-left:0}.snakely-results-snake .snakely-snake-tail{width:54px;height:20px}.snakely-results-score,.snakely-results-coins{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.snakely-results-score div,.snakely-results-coins div{text-align:left;background:#ffffff1a;border-radius:18px 9px;grid-template-columns:auto 1fr;align-items:center;gap:0 10px;padding:12px;display:grid}.snakely-results-score div>span,.snakely-results-coins div>span{grid-row:1/3;font-size:clamp(28px,4vw,42px)}.snakely-results-score strong,.snakely-results-coins strong{color:#ffe066;font-size:clamp(24px,3.5vw,38px);font-weight:900}.snakely-results-score small,.snakely-results-coins small{color:#d9fbe5;font-size:clamp(14px,1.8vw,18px);font-weight:800}.snakely-results-score [data-new-best=true]{color:#68d391}.snakely-results-highlights{justify-content:center;align-items:center;gap:10px;min-height:40px;display:flex}.snakely-results-highlights p{color:#f7fff7;background:#ffe0662e;border-radius:999px;margin:0;padding:8px 14px;font-size:clamp(15px,2vw,19px);font-weight:900}.snakely-results-settlement{color:#b7f7d0;min-height:24px;margin:0;font-size:18px;font-weight:900}.snakely-results-retry{justify-self:center}.snakely-results-actions{justify-items:center;gap:18px;display:grid}.snakely-results-play-again{background:#68d391;width:100%;min-height:104px}.snakely-results-share{color:#143642;background:#ffe066;border:2px solid #fff0a6;border-radius:999px;width:100%;min-height:64px}.snakely-results-share-status{color:#d9fbe5;min-height:20px;margin:-6px 0 0;font-size:15px;font-weight:800}.snakely-results-home{color:#d7e9e8;min-height:48px;box-shadow:none;background:#0a283794;border:2px solid #ffffff57;border-radius:999px;padding:8px 24px;font-size:18px}.snakely-results-actions .snakely-button:disabled{cursor:wait;opacity:.55}.snakely-pause-card{width:min(100%, var(--snakely-surface-card-width));background:linear-gradient(145deg,#125a63,#243360);grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:14px;max-height:100%;padding:clamp(22px,4vw,44px);display:grid;overflow:hidden}.snakely-pause-card h2{text-align:center;margin:0;font-size:clamp(38px,5vw,58px)}.snakely-pause-secondary-actions,.snakely-pause-audio-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.snakely-resume-button{background:#68d391;width:100%;min-height:112px;font-size:clamp(34px,5vw,48px)}.snakely-track-picker{background:#07233275;border:2px solid #f7fff747;border-radius:22px 10px;padding:16px}.snakely-track-picker h3{color:#ffe066;margin:0;font-size:clamp(20px,2.7vw,28px)}.snakely-soundtrack-field{color:#d8fbe5;text-align:left;gap:6px;font-size:clamp(14px,1.8vw,17px);font-weight:900;display:grid}.snakely-track-picker .snakely-soundtrack-field{margin-top:10px}.snakely-parent-soundtrack{grid-column:1/-1}.snakely-soundtrack-select{color:#fff;width:100%;min-width:0;min-height:52px;font:inherit;cursor:pointer;touch-action:manipulation;background:#183b54;border:3px solid #f7fff78f;border-radius:16px 8px;padding:8px 44px 8px 14px;font-size:clamp(16px,2vw,19px);font-weight:900}.snakely-soundtrack-select:focus,.snakely-soundtrack-select:focus-visible{outline-offset:3px;outline:4px solid #ffe066}.snakely-pause-secondary-actions .snakely-button{min-height:56px;font-size:clamp(18px,2.4vw,24px)}.snakely-restart-button{background:#ffe066}.snakely-pause-home-button{background:#ffb4a2}.snakely-pause-toggle{background:#0a2837d1;border:3px solid #b7f7d0;min-height:56px;font-size:18px;font-weight:900}#pause-music-button:before{content:"♫ "}#pause-sound-button:before{content:"✦ "}.snakely-pause-toggle[aria-pressed=false]{color:#f7fff7;background:#2d2341e0;border-style:dashed}.snakely-eyebrow{color:#ffeaa7;letter-spacing:.15em;text-transform:uppercase;margin:0 0 8px;font-size:clamp(13px,1.7vw,20px);font-weight:800}h1,h2{color:#f8fff0;font-size:var(--snakely-type-display);text-shadow:0 6px #11564fb8;margin:0;line-height:.95}h2{font-size:var(--snakely-type-title)}.snakely-tagline,.snakely-mode-card>p{color:#d9fbe5;margin:18px 0 0;font-size:clamp(18px,2.5vw,28px);line-height:1.35}.snakely-actions{justify-items:center;gap:18px;width:min(100%,420px);display:grid}.snakely-button,.snakely-quiet-button{min-width:44px;min-height:var(--snakely-control-min-size);font:inherit;cursor:pointer;touch-action:manipulation;border:0;font-weight:900}.snakely-button{border-radius:var(--snakely-radius-control);color:#123b3d;border:4px solid #f7fff7;min-height:86px;padding:16px 28px;font-size:clamp(28px,4vw,44px);box-shadow:0 12px #052e377a}.snakely-button:focus,.snakely-quiet-button:focus,.snakely-button:focus-visible,.snakely-quiet-button:focus-visible{outline-offset:4px;outline:5px solid #ffe066}.snakely-play{background:#68d391;width:100%;min-height:180px;padding:28px 34px}.snakely-mode-choice{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;display:grid}.snakely-mode-choice>span:last-child{gap:2px;display:grid}.snakely-mode-choice strong{font-size:clamp(28px,4vw,42px)}.snakely-mode-choice small{font-size:clamp(14px,1.8vw,18px);font-weight:800}.snakely-mode-icon{text-align:center;border:3px solid;border-radius:50%;place-items:center;width:64px;height:64px;font-size:40px;line-height:1;display:grid}.snakely-quiet-actions{flex-wrap:wrap;grid-column:2;justify-content:center;gap:10px 18px;width:min(100%,420px);display:flex}.snakely-quiet-button{color:#d7e9e8;background:#0a283794;border:2px solid #ffffff57;border-radius:999px;padding:10px 16px;font-size:17px}.snakely-quiet-button:disabled{cursor:default;opacity:.82}.snakely-mode{padding-top:max(76px, calc(var(--snakely-safe-area-top) + 76px));pointer-events:none;background:0 0;align-content:start;justify-items:end}.snakely-mode-card{pointer-events:auto;border-radius:24px 12px;justify-items:center;width:min(360px,100vw - 48px);padding:18px 22px;display:grid}.snakely-mode-card h2{font-size:clamp(28px,4vw,42px)}.snakely-mode-card>p{margin-top:8px;font-size:clamp(14px,1.8vw,18px)}.snakely-starting-size{background:#68d39129;border-radius:999px;padding:10px 16px;font-size:clamp(15px,2vw,20px)!important}.snakely-home-button{background:#ffe066;min-height:50px;margin-top:12px;padding:8px 20px;font-size:20px}@media (orientation:portrait),(width<=760px){.snakely-home-card{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);gap:clamp(14px,2.5vh,24px);width:min(100%,620px)}.snakely-brand{padding:clamp(18px,3vh,34px)}.snakely-actions{gap:14px}.snakely-quiet-actions{grid-column:1}.snakely-upgrades,.snakely-parent-preferences{grid-template-columns:minmax(0,1fr)}}@media (width<=430px),(height<=620px){.snakely-screen{--snakely-screen-gutter:14px}.snakely-home-card{gap:14px;padding:14px}.snakely-settings-card{border-width:3px;border-radius:26px 12px;gap:8px;padding:10px}.snakely-settings-header{gap:8px}.snakely-settings-header h2{font-size:28px}.snakely-settings-back{min-width:72px;min-height:44px;padding:6px 10px;font-size:15px}.snakely-settings-tab{border-width:2px;border-radius:14px 7px;min-height:44px;font-size:15px}.snakely-settings-panel{padding:2px}.snakely-customize-jumps{gap:5px;padding:2px}.snakely-customize-jumps a{min-height:44px;padding:6px 4px;font-size:13px}.snakely-skin-studio{border-width:2px;border-radius:20px 10px;gap:8px;padding:10px}.snakely-skin-studio-heading{flex-direction:column;align-items:start;gap:6px}.snakely-skin-snake{min-height:88px;padding:8px 4px}.snakely-skin-snake .snakely-snake-part{width:44px;height:28px;margin-left:-16px}.snakely-skin-snake .snakely-snake-head{width:62px;height:52px;margin-left:0}.snakely-skin-snake .snakely-snake-neck{height:24px}.snakely-skin-snake .snakely-snake-tail{height:20px}.snakely-skin-card{border-width:2px;grid-template-columns:minmax(0,1fr);gap:4px;padding:10px}.snakely-skin-name{font-size:20px}.snakely-skin-state,.snakely-skin-cost{font-size:15px}.snakely-skin-button{white-space:nowrap;border-width:3px;grid-area:auto/1;width:100%;height:44px;min-height:44px;padding:8px 12px;font-size:17px;line-height:1.1}.snakely-skin-paging{grid-template-columns:minmax(92px,1fr) auto minmax(92px,1fr);gap:6px;font-size:15px}.snakely-skin-page-button{min-height:44px;padding:6px 8px;font-size:15px}.snakely-upgrades{gap:8px;padding:10px}.snakely-skin-studio-heading h3,.snakely-upgrades-heading h3{font-size:22px}.snakely-upgrade-card{border-radius:18px 9px;gap:4px;padding:10px;font-size:16px}.snakely-upgrade-card h3{font-size:20px}.snakely-upgrade-button{border-width:3px;border-radius:18px 9px;height:44px;min-height:44px;margin-top:4px;padding:8px 14px;font-size:18px;line-height:1.1;box-shadow:0 7px #052e377a}.snakely-parent-preferences{gap:8px}.snakely-parent-toggle{border-width:2px;min-height:44px;padding:8px 12px;font-size:16px}.snakely-reset-area,.snakely-reset-confirmation{border-width:2px;gap:8px;padding:10px}.snakely-reset-area .snakely-quiet-button{min-height:44px;padding:8px 10px;font-size:15px}.snakely-brand{border-radius:24px 12px;padding:16px}.snakely-brand-mark{width:52px}.snakely-brand-lockup{gap:10px}h1{font-size:clamp(42px,14vw,64px)}.snakely-tagline{margin-top:8px;font-size:16px}.snakely-button{border-width:3px;min-height:60px;padding:8px 20px;font-size:25px}.snakely-play{min-height:120px;padding:14px 20px}.snakely-play .snakely-mode-icon{width:64px;height:64px;font-size:40px}.snakely-play strong{font-size:38px}.snakely-quiet-button{padding:8px 12px;font-size:14px}.snakely-settings .snakely-skin-button,.snakely-settings .snakely-upgrade-button{height:44px;min-height:44px;padding:8px 12px;line-height:1.1}.snakely-settings .snakely-skin-button{font-size:17px}.snakely-settings .snakely-upgrade-button{font-size:18px}.snakely-pause-card{gap:10px;padding:14px}.snakely-pause-card h2{font-size:34px}.snakely-resume-button{min-height:96px}.snakely-pause-overlay{align-content:center;overflow-y:auto}.snakely-track-picker{margin-top:12px;padding:10px}.snakely-pause-secondary-actions,.snakely-pause-audio-actions{gap:8px}.snakely-results-card{gap:10px;padding:16px}.snakely-results-score,.snakely-results-coins{gap:7px}.snakely-results-score div,.snakely-results-coins div{padding:7px}.snakely-results-snake{min-height:64px}.snakely-results-snake .snakely-snake-part{width:42px;height:26px;margin-left:-24px}.snakely-results-snake .snakely-snake-neck{height:22px}.snakely-results-snake .snakely-snake-head{width:58px;height:48px;margin-left:0}.snakely-results-snake .snakely-snake-tail{width:42px;height:18px}}@media (orientation:portrait) and (width<=520px){.snakely-results-brand{font-size:13px;top:0}.snakely-play-card{gap:14px;padding:16px}.snakely-play-header{gap:12px}.snakely-play-header h2{font-size:clamp(28px,9vw,38px)}.snakely-play-options{grid-template-columns:minmax(0,1fr);gap:12px}.snakely-play-option{min-height:82px;padding:10px 16px}}@media (orientation:landscape) and (width>=761px) and (height<=900px){.snakely-results-card{grid-template-rows:auto auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:10px 18px;width:min(100%,920px);padding:18px}.snakely-results-card h2{grid-area:1/1;align-self:end;font-size:clamp(38px,4vw,48px)}.snakely-results-mode{grid-area:2/1;font-size:clamp(16px,1.8vw,20px)}.snakely-results-snake{grid-area:3/1}.snakely-results-highlights{grid-area:4/1}.snakely-results-settlement,.snakely-results-retry{grid-area:5/1}.snakely-results-score{grid-area:1/2/3;align-self:end;margin-top:18px}.snakely-results-coins{grid-area:3/2;align-self:center}.snakely-results-actions{grid-area:4/2/6;align-self:end}.snakely-results-brand{font-size:14px;top:8px;right:14px}}@media (orientation:landscape) and (height<=620px){.snakely-play-card{gap:10px;padding:12px 18px}.snakely-play-header{gap:12px}.snakely-play-header h2{font-size:clamp(28px,5vw,38px)}.snakely-play-header .snakely-eyebrow{display:none}.snakely-play-options{gap:10px 14px}.snakely-play-option{gap:10px;min-height:72px;padding:8px 14px}.snakely-play-option-icon{width:42px;height:42px;font-size:23px}.snakely-play-option strong{font-size:clamp(20px,3vw,28px)}.snakely-play-option small{font-size:12px}}.snakely-arena-background-studio{background:#ffffffb8;border:3px solid #102a4324;border-radius:22px;gap:10px;padding:14px;display:grid}.snakely-arena-background-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.snakely-arena-background-tile{color:#102a43;min-width:0;min-height:82px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:3px solid #102a4333;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:clamp(68px,14vw,112px) minmax(0,1fr);align-items:center;column-gap:10px;padding:8px;display:grid;box-shadow:0 3px #102a431f}.snakely-arena-background-tile[aria-pressed=true]{border-color:#102a43;box-shadow:0 0 0 3px #ffe066}.snakely-arena-background-preview{aspect-ratio:8/5;border:2px solid var(--arena-boundary);background:var(--arena-field);background:radial-gradient(ellipse at 25% 70%, color-mix(in srgb, var(--arena-background) 55%, transparent) 0 18%, transparent 19%), radial-gradient(ellipse at 72% 28%, color-mix(in srgb, var(--arena-background) 50%, transparent) 0 22%, transparent 23%), var(--arena-field);width:100%;box-shadow:inset 0 0 0 3px var(--arena-background);border-radius:10px;grid-row:1/3}.snakely-arena-background-tile strong{align-self:end;margin:0;font-size:.82rem;line-height:1.05}.snakely-arena-background-mark{color:#244f3b;align-self:start;min-height:15px;font-size:.66rem;font-weight:800;line-height:1.05}#arena-background-status:empty{display:none}.snakely-arena-background-studio .snakely-upgrades-heading p,.snakely-upgrades>.snakely-upgrades-heading p{text-align:right;min-width:0;font-size:clamp(14px,1.7vw,16px);line-height:1.25}@media (width<=520px){.snakely-arena-background-studio{padding:10px}.snakely-arena-background-tile{grid-template-columns:64px minmax(0,1fr);column-gap:8px;min-height:74px;padding:6px}.snakely-arena-background-tile strong{font-size:.76rem}.snakely-arena-background-mark{font-size:.61rem}}.snakely-button{border-width:3px;border-radius:20px 10px;min-height:52px;padding:10px 18px;font-size:clamp(20px,2.8vw,28px);box-shadow:0 6px #052e377a}.snakely-button:active{transform:translateY(3px);box-shadow:0 3px #052e377a}.snakely-button:focus,.snakely-quiet-button:focus,.snakely-button:focus-visible,.snakely-quiet-button:focus-visible{outline-offset:3px;outline-width:3px}.snakely-quiet-button{min-height:44px;padding:8px 12px;font-size:15px}.snakely-play{gap:16px;height:104px;min-height:104px;max-height:104px;padding:14px 20px}.snakely-play .snakely-mode-icon{width:54px;height:54px;font-size:30px}.snakely-play strong{font-size:clamp(28px,3.4vw,38px)}.snakely-mode-choice>span:last-child{align-content:center;gap:1px;min-width:0}.snakely-mode-choice strong,.snakely-mode-choice small{line-height:1.05}.snakely-play small{font-size:clamp(13px,1.35vw,16px)}.snakely-daily-challenge{color:#183c4b;background:linear-gradient(135deg,#ffe066,#ffb86b);gap:14px;width:100%;min-height:74px;padding:10px 18px}.snakely-daily-challenge[data-completed=true]{background:linear-gradient(135deg,#79dbe8,#9ae6b4)}.snakely-daily-challenge .snakely-mode-icon{width:46px;height:46px;font-size:26px}.snakely-daily-challenge strong{font-size:clamp(21px,2.6vw,28px)}.snakely-daily-challenge small{font-size:clamp(12px,1.25vw,15px)}.snakely-seasonal-challenge{background:linear-gradient(135deg, var(--seasonal-primary,#c4b5fd), var(--seasonal-secondary,#5b376d));color:#fffaf0;text-shadow:0 1px 2px #12081c73;gap:14px;width:100%;min-height:74px;padding:10px 18px}.snakely-seasonal-challenge[data-completed=true]{color:#183c4b;text-shadow:none;background:linear-gradient(135deg,#a7f3d0,#fde68a)}.snakely-seasonal-challenge:disabled{cursor:default;filter:saturate(.82);opacity:.92}.snakely-seasonal-challenge .snakely-mode-icon{width:46px;height:46px;font-size:26px}.snakely-seasonal-challenge strong{font-size:clamp(21px,2.6vw,28px)}.snakely-seasonal-challenge small{font-size:clamp(12px,1.25vw,15px)}.snakely-button.snakely-pause-button{border-radius:16px 8px;place-items:center;width:48px;height:48px;min-height:48px;padding:0;line-height:0;display:grid;box-shadow:0 5px #052e377a}.snakely-pause-icon{fill:#123b3d;width:22px;height:22px;display:block}.snakely-settings-back,.snakely-settings-tab,.snakely-parent-toggle,.snakely-skin-button,.snakely-skin-page-button,.snakely-upgrade-button,.snakely-pause-toggle{min-height:48px}.snakely-settings-back{min-width:84px;padding:8px 12px;font-size:15px}.snakely-settings-tab{border-width:2px;border-radius:14px 7px;font-size:clamp(15px,1.7vw,18px)}.snakely-settings-tab[aria-selected=true]{border-width:4px}.snakely-parent-toggle,.snakely-pause-toggle{border-width:2px;padding:8px 12px;font-size:16px}.snakely-upgrade-button{margin-top:4px;padding:8px 14px;scroll-margin-block:60px;font-size:clamp(18px,2.2vw,22px)}.snakely-skin-button{min-width:124px;padding:8px 14px;font-size:clamp(17px,2vw,21px)}.snakely-skin-page-button{padding:8px 12px;font-size:15px}.snakely-reset-button,.snakely-reset-confirm-button{min-height:44px}.snakely-results-actions{gap:12px}.snakely-results-play-again{min-height:72px}.snakely-results-share{min-height:52px}.snakely-results-home{color:#d7e9e8;min-height:48px;box-shadow:none;background:#0a283794;border-radius:999px;padding:8px 18px}.snakely-pause-card{gap:10px;padding:clamp(18px,3vw,30px)}.snakely-resume-button{min-height:80px;padding:12px 20px;font-size:clamp(28px,4vw,38px)}.snakely-pause-secondary-actions .snakely-button{min-height:48px;padding:8px 14px;font-size:clamp(17px,2vw,21px)}@media (width<=430px),(height<=620px){.snakely-button{min-height:48px;padding:8px 14px;font-size:20px}.snakely-play{gap:14px;height:92px;min-height:92px;max-height:92px;padding:10px 14px}.snakely-play .snakely-mode-icon{width:48px;height:48px;font-size:27px}.snakely-play strong{font-size:30px}.snakely-daily-challenge{gap:10px;min-height:62px;padding:8px 12px}.snakely-daily-challenge .snakely-mode-icon{width:40px;height:40px;font-size:23px}.snakely-daily-challenge strong{font-size:20px}.snakely-daily-challenge small{font-size:12px}.snakely-seasonal-challenge{gap:10px;min-height:62px;padding:8px 12px}.snakely-seasonal-challenge .snakely-mode-icon{width:40px;height:40px;font-size:23px}.snakely-seasonal-challenge strong{font-size:20px}.snakely-seasonal-challenge small{font-size:12px}.snakely-pause-button{width:44px;height:44px;min-height:44px}.snakely-resume-button{min-height:76px}.snakely-results-play-again{min-height:68px}}@media (orientation:landscape) and (height<=620px){.snakely-pause-card{grid-template-rows:auto 68px 44px 44px;grid-template-columns:minmax(240px,.9fr) minmax(0,1.1fr);gap:6px 8px;padding:8px}.snakely-pause-card h2{grid-area:1/1;font-size:30px}.snakely-resume-button{grid-area:2/1;min-height:68px}.snakely-pause-secondary-actions{grid-area:3/1}.snakely-pause-audio-actions{grid-area:4/1}.snakely-pause-secondary-actions .snakely-button,.snakely-pause-audio-actions .snakely-pause-toggle{min-height:44px}.snakely-track-picker{grid-area:1/2/5;align-self:center;padding:6px}.snakely-results-card{height:calc(100dvh - var(--snakely-safe-area-top) - var(--snakely-safe-area-bottom) - var(--snakely-screen-gutter) - var(--snakely-screen-gutter));grid-template-rows:auto auto minmax(48px,1fr) auto auto auto;grid-template-columns:minmax(220px,.9fr) minmax(0,1.1fr);gap:3px 8px;padding:8px}.snakely-results-card h2{grid-area:1/1;align-self:end;font-size:clamp(30px,4vw,36px);line-height:1}.snakely-results-mode{white-space:nowrap;grid-area:2/1;max-width:100%;font-size:clamp(14px,1.65vw,18px);line-height:1.15}.snakely-results-snake{grid-area:3/1;align-self:center;min-height:48px}.snakely-results-highlights{grid-area:4/1}.snakely-results-settlement{grid-area:5/1}.snakely-results-retry{grid-area:6/1}.snakely-results-coins{grid-area:3/2/5;align-self:center}.snakely-results-score{grid-area:1/2/3;align-self:end}.snakely-results-actions{grid-area:5/2/7;grid-template-rows:44px 44px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-self:stretch;align-items:stretch;gap:6px 8px;width:100%}.snakely-results-play-again{grid-area:1/1/3;min-height:94px}.snakely-results-share{white-space:nowrap;grid-area:1/2;min-height:44px}.snakely-results-share-status{grid-area:3/1/auto/-1;min-height:14px;margin:-6px 0;font-size:13px;line-height:14px}.snakely-results-home{grid-area:2/2;width:100%;min-width:0;min-height:44px;padding:4px;font-size:16px}.snakely-results-brand{font-size:13px;top:8px;right:10px}}.snakely-symbol-sprite{width:0;height:0;position:absolute;overflow:hidden}.snakely-ui-symbol{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;vertical-align:-.12em;width:1em;height:1em;display:inline-block;overflow:visible}.snakely-ui-symbol-filled{fill:currentColor}
