:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--motion-particle-duration:.52s;--motion-particle-opacity:1;--motion-particle-travel:26px;--motion-guidance-duration:1.4s;--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;background:#183b54;font-family:Trebuchet MS,Arial,sans-serif}@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-drag-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-results-celebration{50%{transform: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;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:max(24px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));text-align:center;align-content:center;justify-items:center;display:grid;position:absolute;inset:0}.snakely-home{background:radial-gradient(circle,#ffffff1a,#0000 62%),linear-gradient(135deg,#0a3742,#1f2a52);grid-template-columns:minmax(0,460px) minmax(280px,420px);gap:clamp(28px,7vw,100px)}.snakely-brand,.snakely-mode-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a2837bd;border:1px solid #ffffff38;border-radius:40px 18px;width:min(100%,520px);padding:clamp(22px,4vw,48px);box-shadow:0 24px 60px #0000003d}.snakely-pause-button{top:max(20px, env(safe-area-inset-top));left:max(20px, env(safe-area-inset-left));pointer-events:auto;background:#ffe066;min-height:64px;padding:8px 24px;font-size:clamp(22px,3vw,30px);position:absolute}.snakely-round-progress{right:max(14px, env(safe-area-inset-right));bottom:max(10px, env(safe-area-inset-bottom));left:max(14px, env(safe-area-inset-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{color:#f7fff7;pointer-events:none;background:#092330f0;border:4px solid #f7fff7;border-radius:28px 14px;align-items:center;gap:14px;max-width:calc(100vw - 48px);padding:18px 26px;font-size:clamp(22px,3vw,34px);line-height:1.2;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.snakely-drag-demo{width:132px;height:54px;display:block;position:relative}.snakely-drag-path{background:#ffe06694;border-radius:999px;height:6px;position:absolute;top:24px;left:8px;right:8px}.snakely-drag-finger{color:#102a43;width:40px;height:40px;animation:snakely-drag-demonstration var(--motion-guidance-duration) ease-in-out infinite alternate;background:#f7fff7;border:4px solid #102a43;border-radius:50% 50% 50% 18%;place-items:center;font-size:14px;display:grid;position:absolute;top:7px;left:54px}.snakely-player-defeat-feedback{color:#f7fff7;pointer-events:none;background:#40265ef2;border:4px solid #f7fff7;border-radius:30px 14px;max-width:calc(100vw - 48px);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-parent-settings{z-index:6;pointer-events:auto;background:radial-gradient(circle at 78% 18%,#ffe06638,#0000 32%),linear-gradient(145deg,#123f4d,#31295f);overflow:auto}.snakely-parent-settings-card{background:#0a2837f0;border:4px solid #f7fff7;border-radius:42px 18px;gap:16px;width:min(100%,760px);padding:clamp(22px,4vw,42px);display:grid;box-shadow:0 24px 70px #00000061}.snakely-parent-settings-card h2{font-size:clamp(38px,6vw,64px)}.snakely-parent-settings-card h3,.snakely-parent-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-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-parent-back{justify-self:center;min-width:180px}.snakely-customize{z-index:6;pointer-events:auto;background:radial-gradient(circle at 20% 15%,#68d39147,#0000 34%),linear-gradient(145deg,#0d5c63,#31295f);align-content:start;overflow:auto}.snakely-customize-card{background:#0a2837eb;border:4px solid #f7fff7;border-radius:42px 18px;gap:14px;width:min(100%,760px);padding:clamp(22px,4vw,42px);display:grid;box-shadow:0 24px 70px #00000061}.snakely-customize-card h2{font-size:clamp(38px,6vw,64px)}.snakely-customize-card h3,.snakely-customize-card p{margin:0}.snakely-coin-total{color:#ffe066;font-size:clamp(26px,4vw,38px);font-weight:900}.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;font-size:clamp(24px,4vw,36px)}.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{background:radial-gradient(circle at 50% 60%,#ffffff29,#0000 48%),#07263394;border-radius:26px 13px;justify-content:center;align-items:center;min-height:126px;padding:18px;display:flex;overflow:hidden}.snakely-skin-snake span{background-color:#68d391;border:4px solid #f7fff7;border-radius:50%;flex:none;width:54px;height:54px;margin-left:-18px;position:relative;box-shadow:0 8px 14px #0003}.snakely-skin-snake .snakely-skin-head{z-index:2;width:70px;height:70px;margin-left:0}.snakely-skin-head:after{content:"";background:radial-gradient(circle at 31% 34%,#102a43 0 5%,#0000 6%),radial-gradient(circle at 65% 34%,#102a43 0 5%,#0000 6%);border-radius:50%;position:absolute;inset:0}.snakely-skin-snake[data-skin-id=garden-sprout] span{background:linear-gradient(35deg,#0000 42%,#ffe066 43% 57%,#0000 58%),#68d391}.snakely-skin-snake[data-skin-id=berry-bright] span{background:radial-gradient(circle at 25% 35%,#ffd6e0 0 8%,#0000 9%),radial-gradient(circle at 66% 68%,#ffd6e0 0 9%,#0000 10%),#d94f70}.snakely-skin-snake[data-skin-id=sunbeam-stripes] span{background:repeating-linear-gradient(90deg,#f59e0b 0 12px,#fff3b0 12px 20px)}.snakely-skin-snake[data-skin-id=pond-ripple] span{background:radial-gradient(#0000 0 22%,#bde0fe 24% 30%,#0000 32% 48%,#bde0fe 50% 56%,#0000 58%),#2889a8}.snakely-skin-snake[data-skin-id=cloud-confetti] span{background:linear-gradient(25deg,#0000 45%,#ffd166 46% 53%,#0000 54%),linear-gradient(145deg,#0000 44%,#f7fff7 45% 52%,#0000 53%),#8ecae6}.snakely-skin-snake[data-skin-id=lavender-loop] span{background:radial-gradient(circle at 32%,#0000 0 16%,#f7d6ff 18% 27%,#0000 29%),radial-gradient(circle at 70%,#0000 0 16%,#f7d6ff 18% 27%,#0000 29%),#9b72cf}.snakely-skin-snake[data-skin-id=firefly-freckles] span{background:radial-gradient(circle at 18% 30%,#fff1a8 0 5%,#0000 6%),radial-gradient(circle at 42% 68%,#fff1a8 0 4%,#0000 5%),radial-gradient(circle at 72% 25%,#fff1a8 0 5%,#0000 6%),radial-gradient(circle at 85% 70%,#fff1a8 0 4%,#0000 5%),#397367}.snakely-skin-snake[data-skin-id=moonlit-mint] span{background:radial-gradient(circle at 58% 45%,#355070 0 22%,#0000 23%),radial-gradient(circle at 50% 45%,#d8fff2 0 30%,#0000 31%),#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:18px;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-customize-back{justify-self:center;min-width:180px}.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{background:#0a2837e6;border:4px solid #f7fff7;border-radius:42px 18px;gap:18px;width:min(100%,760px);padding:clamp(24px,4vw,48px);display:grid;box-shadow:0 24px 70px #00000061}.snakely-results-card h2{font-size:clamp(44px,7vw,76px)}.snakely-results-reason{color:#ffe066;margin:-8px 0 0;font-size:clamp(20px,3vw,30px);font-weight:900}.snakely-results-snake{justify-content:center;align-items:center;min-height:86px;display:flex}.snakely-results-snake span{background-color:#68d391;border:4px solid #f7fff7;border-radius:50%;width:56px;height:56px;margin-left:-14px}.snakely-results-snake span:first-child{background:radial-gradient(circle at 30% 35%,#102a43 0 5%,#0000 6%),radial-gradient(circle at 62% 35%,#102a43 0 5%,#0000 6%),#68d391;width:70px;height:70px;margin-left:0}.snakely-results-snake[data-skin-id=berry-bright] span,.snakely-results-snake[data-skin-id=coral-comet] span{background-color:#ff8fa3}.snakely-results-snake[data-skin-id=sunbeam-stripes] span,.snakely-results-snake[data-skin-id=cloud-confetti] span{background-color:#ffd166}.snakely-results-snake[data-skin-id=pond-ripple] span,.snakely-results-snake[data-skin-id=moonlit-mint] span{background-color:#8ecae6}.snakely-results-snake[data-skin-id=lavender-loop] span,.snakely-results-snake[data-skin-id=rainbow-ribbon] span{background-color:#b794f4}.snakely-results-snake[data-skin-id=firefly-freckles] span{background-color:#397367}.snakely-results-coins{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.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-coins div>span{grid-row:1/3;font-size:clamp(28px,4vw,42px)}.snakely-results-coins strong{color:#ffe066;font-size:clamp(24px,3.5vw,38px);font-weight:900}.snakely-results-coins small{color:#d9fbe5;font-size:clamp(14px,1.8vw,18px);font-weight:800}.snakely-results-highlights{justify-content: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{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.snakely-results-play-again{background:#68d391}.snakely-results-home{background:#ffe066}.snakely-results-actions .snakely-button:disabled{cursor:wait;opacity:.55}.snakely-pause-card{background:linear-gradient(145deg,#125a63,#243360);border:4px solid #f7fff7;border-radius:42px 18px;width:min(100%,620px);padding:clamp(24px,5vw,56px);box-shadow:0 24px 70px #0000006b}.snakely-pause-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.snakely-pause-build-version{text-align:center;opacity:.82;margin:8px 0 -14px}.snakely-pause-actions .snakely-button{min-height:72px;font-size:clamp(22px,3vw,32px)}.snakely-resume-button{background:#68d391;grid-column:1/-1}.snakely-restart-button{background:#ffe066}.snakely-pause-home-button{background:#ffb4a2}.snakely-pause-toggle{background:#0a2837d1;min-height:56px;font-size:18px}.snakely-pause-toggle[aria-pressed=false]{color:#f7fff7;text-decoration:line-through}.snakely-mascot{justify-content:center;align-items:center;min-height:68px;margin-bottom:8px;display:flex}.snakely-mascot span{aspect-ratio:1;background:#68d391;border:5px solid #f2ffd7;border-radius:46% 54% 52% 48%;width:clamp(38px,5vw,64px);margin-inline:-7px;transform:translateY(8px)rotate(-8deg);box-shadow:inset -8px -8px #12735947}.snakely-mascot span:nth-child(2){background:#ffe066;transform:translateY(-5px)rotate(7deg)}.snakely-mascot span:nth-child(3){background:#ff8fa3;transform:translateY(3px)rotate(-5deg)}.snakely-mascot span:last-child{background:#68d391;width:clamp(48px,6vw,76px);transform:translateY(-8px)rotate(8deg)}.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;text-shadow:0 6px #11564fb8;margin:0;font-size:clamp(54px,9vw,108px);line-height:.95}h2{font-size:clamp(44px,7vw,80px)}.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{gap:18px;width:min(100%,420px);display:grid}.snakely-button,.snakely-quiet-button{min-width:44px;min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation;border:0;font-weight:900}.snakely-button{color:#123b3d;border:4px solid #f7fff7;border-radius:28px 14px;min-height:86px;padding:16px 28px;font-size:clamp(28px,4vw,44px);box-shadow:0 12px #052e377a}.snakely-button:active{transform:translateY(5px);box-shadow:0 7px #052e377a}.snakely-button:focus-visible,.snakely-quiet-button:focus-visible{outline-offset:4px;outline:5px solid #ffe066}.snakely-play{background:#68d391}.snakely-free-play{background:#ffe066}.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%;align-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(env(safe-area-inset-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{grid-template-columns:minmax(0,560px);gap:clamp(18px,3vh,34px)}.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{padding:max(14px, env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left))}.snakely-home{gap:14px}.snakely-customize-card{gap:10px;padding:16px}.snakely-skin-studio{gap:10px;padding:12px}.snakely-skin-studio-heading{flex-direction:column;align-items:start;gap:6px}.snakely-skin-snake{min-height:104px;padding:12px 6px}.snakely-skin-snake span{width:44px;height:44px;margin-left:-16px}.snakely-skin-snake .snakely-skin-head{width:58px;height:58px}.snakely-skin-card{grid-template-columns:minmax(0,1fr);gap:4px;padding:12px}.snakely-skin-button{grid-area:auto/1;width:100%;min-height:52px}.snakely-skin-paging{grid-template-columns:minmax(92px,1fr) auto minmax(92px,1fr);gap:6px;font-size:15px}.snakely-skin-page-button{min-height:48px;padding:6px 8px;font-size:15px}.snakely-brand{border-radius:24px 12px;padding:16px}.snakely-mascot{min-height:42px}.snakely-mascot span{border-width:3px;width:34px}.snakely-mascot span:last-child{width:42px}h1{font-size:clamp(42px,14vw,64px)}.snakely-tagline{margin-top:10px;font-size:16px}.snakely-button{border-width:3px;min-height:60px;padding:8px 20px;font-size:25px}.snakely-quiet-button{padding:8px 12px;font-size:14px}.snakely-pause-card{padding:18px}.snakely-pause-actions{gap:10px;margin-top:18px}.snakely-results-card{gap:10px;padding:16px}.snakely-results-coins{gap:7px}.snakely-results-coins div{padding:7px}.snakely-results-snake{min-height:64px}.snakely-results-snake span{width:42px;height:42px}.snakely-results-snake span:first-child{width:54px;height:54px}}.snakely-test-mode-marker{z-index:10;overflow-wrap:anywhere;color:#ffe066;pointer-events:none;text-align:center;-webkit-user-select:none;user-select:none;background:#102a43eb;border:2px solid #ffe066;border-radius:999px;max-width:calc(100vw - 24px);padding:8px 14px;font-size:clamp(14px,2vw,24px);font-weight:700;line-height:1.2;position:fixed;top:12px;left:12px;right:12px}body:has(.snakely-test-mode-marker) .snakely-screen{padding-top:max(72px, calc(env(safe-area-inset-top) + 72px))}:is(body:has(.snakely-test-mode-marker) .snakely-customize,body:has(.snakely-test-mode-marker) .snakely-parent-settings){padding-top:max(24px, env(safe-area-inset-top));scroll-padding-top:max(24px, env(safe-area-inset-top));top:64px}body:has(.snakely-test-mode-marker) .snakely-customize-section{scroll-margin-top:max(72px, calc(env(safe-area-inset-top) + 72px))}body:has(.snakely-test-mode-marker) .snakely-pause-button{top:max(72px, calc(env(safe-area-inset-top) + 72px))}@media (width<=430px){body:has(.snakely-test-mode-marker) .snakely-mode{padding-top:max(150px, calc(env(safe-area-inset-top) + 150px))}.snakely-first-run-hint{top:60%}}
