.pixel-game{--cyan:#4de3ff;--pink:#ff4e89;--horizon:64%;isolation:isolate;color:#e5f1ff;letter-spacing:.05em;background:#103d5b;width:100%;height:720px;min-height:660px;font:400 20px/1.3 VT323,monospace;position:relative;overflow:hidden}.pixel-game [hidden]{display:none!important}.pixel-game h2,.pixel-game p{font-family:inherit}.sr-only,.pixel-ready-explainer{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.pixel-ocean{z-index:-3;position:absolute;inset:0;overflow:hidden}.ocean-sky{height:var(--horizon);background:linear-gradient(#8db7ca,#cde8ef);transition:height 1.8s;position:absolute;inset:0 0 auto;overflow:hidden}.sky-clouds{width:100%;height:100%;position:absolute;inset:0}.ocean-sun{filter:drop-shadow(0 0 12px #ffeaa6a0);width:54px;height:54px;position:absolute;top:65%;right:13%}.ocean-boat{width:65px;height:48px;position:absolute;bottom:0;left:26%}.ocean-water{inset:var(--horizon) 0 0;background:linear-gradient(115deg,#194f73,#205d84 45%,#144667);transition:top 1.8s;position:absolute}.ocean-surface{width:100%;height:16px;position:absolute;top:-10px}.ocean-motes{opacity:.28;background-image:radial-gradient(#d2efff .8px,#0000 1px),radial-gradient(#9dd1e6 .7px,#0000 1px);background-position:11px 7px,35px 21px;background-size:73px 91px,117px 133px;position:absolute;inset:0}.ocean-weeds{width:100%;height:80%;position:absolute;inset:20% 0 0}.ocean-fish{width:32px;height:16px;position:absolute}.fish-one{top:27%;left:18%}.fish-two{top:30%;right:24%}.fish-three{top:74%;right:16%}.ocean-krill{width:40px;height:50px;animation:4s ease-in-out infinite krill-drift;position:absolute;top:50%;left:18%}.pixel-vignette{z-index:-1;pointer-events:none;background:linear-gradient(#0000 68%,#000915 99%);position:absolute;inset:0}.pixel-game:after{content:"";z-index:6;pointer-events:none;opacity:.2;background:repeating-linear-gradient(#0000 0 2px,#06283f 2px 3px);position:absolute;inset:0}.pixel-game:not([data-phase=ready]){--horizon:max(0%,calc(25% - var(--depth-ratio,0) * 150%))}.pixel-game:not([data-phase=ready]) .ocean-boat{width:95px;height:70px}.pixel-game:not([data-phase=ready]) .ocean-krill{top:48%}.pixel-game[data-phase=complete]{--horizon:0%}.pixel-head{z-index:2;width:min(100% - 32px,700px);height:74px;margin:auto;padding-top:8px;position:relative}.pixel-menu{color:#a2bad3;background:#38536d;border:3px solid #142b3f;place-items:center;width:38px;height:34px;font-size:28px;line-height:1;text-decoration:none;display:grid;position:absolute;top:80px;left:-100px}.pixel-menu:hover,.pixel-menu:focus-visible{border-color:var(--cyan);outline:2px solid var(--cyan)}.pixel-logo{text-align:center;width:max-content;position:absolute;top:125px;left:50%;transform:translate(-50%)}.pixel-logo b{letter-spacing:.06em;color:#fff;text-shadow:-4px 2px #ff74a4,4px -2px #6be8f5;font-size:124px;font-weight:400;line-height:.9;display:block}.pixel-logo span{color:#247b9d;letter-spacing:.45em;text-transform:uppercase;margin-top:26px;font-size:25px;display:block}.pixel-hud{grid-template-columns:120px 1fr 120px;align-items:start;gap:16px;display:none}.pixel-hud p{clip-path:polygon(8px 0,calc(100% - 8px) 0,calc(100% - 8px) 4px,100% 4px,100% calc(100% - 5px),calc(100% - 8px) calc(100% - 5px),calc(100% - 8px) 100%,8px 100%,8px calc(100% - 5px),0 calc(100% - 5px),0 5px,8px 5px);background:#101d31;margin:0;padding:8px 16px}.pixel-hud span{color:#8ca5c4;letter-spacing:.22em;text-transform:uppercase;font-size:12px;display:block}.pixel-hud p:last-child{text-align:right}.pixel-hud strong{color:var(--cyan);font-size:28px;font-weight:400;line-height:1}.pixel-hud p:last-child strong{color:var(--pink)}.pixel-pips{flex-wrap:wrap;justify-content:center;gap:3px;padding-top:14px;display:flex}.pixel-pips i{background:#152a42;border:2px solid #031222;width:14px;height:14px}.pixel-pips i[data-state=active]{background:var(--pink)}.pixel-pips i[data-state=done]{background:#ffdb77}.pixel-pips small{color:#486c91;text-align:center;letter-spacing:.18em;text-transform:uppercase;flex-basis:100%;font-size:11px}.pixel-date,.pixel-game:not([data-phase=ready]) .pixel-logo{display:none}.pixel-game:not([data-phase=ready]) .pixel-hud{display:grid}.pixel-storage,.pixel-status{z-index:8;border:1px solid var(--cyan);text-align:center;background:#08182ded;width:min(90%,500px);margin:0;padding:8px 12px;font-size:17px;position:absolute;top:110px;left:50%;transform:translate(-50%)}.pixel-storage{border-color:var(--pink);top:155px}.pixel-status[data-passive=true]{clip:rect(0,0,0,0);width:1px;height:1px;padding:0;overflow:hidden}.pixel-ready{text-align:center;position:absolute;inset:0}.pixel-tag{color:#456e8a;letter-spacing:.07em;width:min(92%,610px);margin:0;font-size:19px;position:absolute;top:295px;left:50%;transform:translate(-50%)}.pixel-button{border:3px solid var(--cyan);color:#e4edff;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:#0a192e;padding:14px 22px;font:400 28px/1 VT323,monospace;box-shadow:4px 4px #183449}.pixel-button:hover{background:#173753}.pixel-button:focus-visible{outline-offset:5px;outline:2px solid #fff}.pixel-begin{width:min(100% - 32px,610px);min-height:72px;position:absolute;bottom:70px;left:50%;transform:translate(-50%)}.pixel-help{color:#8da9c7;width:100%;margin:0;font-size:14px;position:absolute;bottom:29px}.pixel-ready .pixel-help a{color:inherit}.pixel-question{position:absolute;inset:0}.pixel-prompt-box{clip-path:polygon(8px 0,calc(100% - 8px) 0,calc(100% - 8px) 5px,100% 5px,100% calc(100% - 6px),calc(100% - 8px) calc(100% - 6px),calc(100% - 8px) 100%,8px 100%,8px calc(100% - 6px),0 calc(100% - 6px),0 6px,8px 6px);background:#0a172aea;width:min(100% - 32px,480px);padding:23px 26px;position:absolute;top:195px;left:50%;transform:translate(-50%)}.pixel-prompt-box p{letter-spacing:.2em;color:var(--pink);text-transform:uppercase;margin:0 0 10px;font-size:17px}.pixel-prompt-box h2{color:#f0f6ff;letter-spacing:.025em;margin:0;font-size:36px;font-weight:400;line-height:1.15}.pixel-prompt-box small{color:#a0b5d1;letter-spacing:.1em;margin-top:14px;font-size:15px;display:block}.pixel-answer{grid-template-columns:60px 1fr auto;align-items:center;gap:9px;width:min(100% - 32px,610px);display:grid;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.pixel-answer input{border:2px solid #4196aa;border-bottom:4px solid var(--cyan);color:#f3f7ff;background:#081628e8;border-radius:0;min-width:0;height:60px;padding:0 12px;font:400 26px VT323,monospace}.pixel-answer input::placeholder{color:#7f96b6}.pixel-answer input:focus{border-color:var(--cyan);outline-offset:3px;outline:1px solid #75dcf280}.pixel-dive{color:#111327;background:#f65d91;border-color:#51283f;height:60px;padding:12px 20px;font-size:24px;box-shadow:3px 3px #020b1c}.pixel-dive:hover{background:#ff83ad}.pixel-timer{background:conic-gradient(var(--cyan) calc(var(--time-left,100)*1%),#102941 0);border:2px solid #1b4a68;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:relative}.pixel-timer:before{content:"";background:#081729;border-radius:50%;position:absolute;inset:3px}.pixel-timer b{color:var(--cyan);font-size:27px;font-weight:400;position:relative}.pixel-skip{color:#a5bfd7;cursor:pointer;background:0 0;border:0;grid-column:2/3;justify-self:start;padding:0;font:400 14px VT323,monospace;text-decoration:underline}.pixel-feedback{text-align:center;position:absolute;inset:0}.pixel-feedback-box{padding-top:250px;position:absolute;inset:0}.pixel-feedback-box>p:first-child{color:#9fbad3;letter-spacing:.2em;text-transform:uppercase;margin:0 12px 12px;font-size:36px}.pixel-feedback h2{color:#e9f5ff;letter-spacing:.08em;overflow-wrap:anywhere;max-width:90%;margin:0 auto;font-size:29px;font-weight:400;line-height:1.2}.pixel-selected:empty{display:none}.pixel-award{color:#bfd8ed;margin:13px 12px;font-size:25px}.pixel-note{color:#a2bdd7;max-width:90%;margin:12px auto;font-size:18px}.pixel-next{min-width:190px;min-height:66px;position:absolute;bottom:45px;left:50%;transform:translate(-50%)}.pixel-answer-bank{color:#b0c8de;text-align:left;background:#08192bf5;width:min(92%,520px);max-height:200px;font-size:16px;position:absolute;bottom:4px;left:50%;overflow:auto;transform:translate(-50%)}.pixel-answer-bank:not([open]){text-align:center;background:0 0}.pixel-answer-bank summary,.pixel-review summary{cursor:pointer;color:#a4d5e6;padding:6px 2px;font-size:15px}.pixel-answer-bank ul{grid-template-columns:1fr 1fr;gap:7px;margin:10px;padding:0;list-style:none;display:grid}.pixel-answer-bank li span{display:block}.pixel-answer-bank li span:last-child{color:#83accb;font-size:14px}.pixel-source{overflow-wrap:anywhere;margin:12px;font-size:14px}.pixel-source a{color:#a4d5e6}.pixel-complete{text-align:center;width:min(92%,560px);position:absolute;top:160px;left:50%;transform:translate(-50%)}.pixel-result-box>p:first-child{color:var(--pink);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:24px}.pixel-complete h2{margin:14px 0;font-size:46px;font-weight:400;line-height:1}.pixel-result-score{color:var(--cyan);font-size:25px}.pixel-result-score strong{font-weight:400}.pixel-result-box>[data-game-final-copy]{color:#b9cee0;font-size:19px}.pixel-result-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin:24px 0 12px;display:flex}.pixel-result-actions .pixel-button{font-size:22px}.pixel-quiet{border-color:#557c98}.pixel-review{text-align:left;max-height:140px;font-size:17px;overflow:auto}.pixel-review ol{padding-left:20px}.pixel-review li{margin-block:10px}.pixel-review span{color:#adc5db;display:block}.game-score-cells{justify-content:center;gap:5px;margin:20px 0;display:flex}.game-score-cells i{background:#263f58;width:26px;height:12px}.game-score-cells i[data-tier=plankton]{background:#8fa3c4}.game-score-cells i[data-tier=common]{background:#ff9f43}.game-score-cells i[data-tier=uncommon]{background:var(--cyan)}.game-score-cells i[data-tier=rare]{background:#ff5252}.game-score-cells i[data-tier=deep-cut]{background:#9d7bff}.game-score-cells i[data-tier=krillion]{background:#ffd166}.pixel-ruler{z-index:1;top:var(--horizon);pointer-events:none;background:repeating-linear-gradient(#0000 0 28px,#81adc85c 28px 29px,#0000 29px 40px);border-right:1px solid #91bed678;width:30px;transition:top 1.8s;position:absolute;bottom:25px;right:max(3%,50% - 450px)}.pixel-ruler span{color:#95b7ce;font-size:12px;position:absolute;right:5px}.pixel-ruler span:first-of-type{top:0}.pixel-ruler span:nth-of-type(2){top:33%}.pixel-ruler span:nth-of-type(3){top:66%}.pixel-ruler span:nth-of-type(4){bottom:0}.game-noscript{color:#fff;background:#0b1c35;padding:16px}@keyframes krill-drift{50%{transform:translateY(-8px)rotate(-6deg)}}@media (width<=920px){.pixel-menu{left:0}.pixel-head{width:calc(100% - 20px)}.pixel-logo b{font-size:100px}}@media (width<=600px){.pixel-game{height:720px}.pixel-logo{top:95px}.pixel-logo b{letter-spacing:.05em;text-shadow:-3px 1px #ff74a4,3px -1px #6be8f5;font-size:64px}.pixel-logo span{letter-spacing:.32em;margin-top:24px;font-size:20px}.pixel-tag{font-size:17px;line-height:1.4;top:202px}.pixel-menu{top:12px}.pixel-game:not([data-phase=ready]) .pixel-menu{top:71px}.pixel-hud{grid-template-columns:86px 1fr 86px;gap:4px}.pixel-hud p{padding:6px 10px}.pixel-hud strong{font-size:25px}.pixel-hud span{font-size:10px}.pixel-pips{gap:2px;padding-top:9px}.pixel-pips i{width:13px;height:13px}.pixel-pips small{letter-spacing:.08em;font-size:10px}.ocean-sun{width:40px;height:40px;top:66%;right:10%}.ocean-boat{width:43px;height:31px;left:25%}.pixel-game:not([data-phase=ready]){--horizon:max(0%,calc(17% - var(--depth-ratio,0)*150%))}.pixel-game:not([data-phase=ready]) .ocean-boat{width:43px;height:31px}.ocean-krill{width:35px;height:44px;left:12%}.ocean-fish{width:25px}.fish-one{left:8%}.fish-two{right:23%}.pixel-game:not([data-phase=ready]) .ocean-krill{top:14%}.pixel-begin{min-height:68px;font-size:25px;bottom:70px}.pixel-help{font-size:12px;bottom:31px}.pixel-prompt-box{padding:18px 22px;top:170px}.pixel-prompt-box h2{font-size:29px}.pixel-prompt-box p{font-size:15px}.pixel-prompt-box small{font-size:13px}.pixel-answer{grid-template-columns:48px 1fr auto;gap:7px;width:calc(100% - 20px);bottom:24px}.pixel-answer input{height:54px;padding:0 8px;font-size:22px}.pixel-dive{height:54px;padding:10px 12px;font-size:22px}.pixel-timer{width:46px;height:46px}.pixel-timer b{font-size:24px}.pixel-feedback-box{padding-top:220px}.pixel-feedback-box>p:first-child{font-size:31px}.pixel-feedback h2{font-size:25px}.pixel-award{font-size:24px}.pixel-note{font-size:17px}.pixel-ruler{width:22px;right:9px}.pixel-ruler span{font-size:10px}.pixel-complete{top:170px}.pixel-complete h2{font-size:37px}.pixel-result-box{padding:18px 12px}.pixel-result-actions{gap:12px}.pixel-result-actions .pixel-button{padding:12px;font-size:20px}.pixel-answer-bank ul{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pixel-game *{transition:none!important;animation:none!important}}.pixel-sound{z-index:8;color:#a2bad3;cursor:pointer;background:#38536d;border:3px solid #142b3f;place-items:center;width:38px;height:34px;font:22px/1 VT323,monospace;display:grid;position:absolute;top:80px;right:max(0px,50% - 450px)}.pixel-sound:hover,.pixel-sound:focus-visible{border-color:var(--cyan);color:#fff;outline:2px solid var(--cyan)}.pixel-game[data-sound=off] .pixel-sound{color:#526c85}.pixel-game[data-sound=off] .pixel-sound:after{content:"";pointer-events:none;background:#a2bad3;width:21px;height:2px;position:absolute;transform:rotate(-45deg)}.pixel-game:not([data-phase=ready]) .pixel-sound{top:80px}@media (width<=920px){.pixel-sound{right:0}}@media (width<=600px){.pixel-sound{top:12px;right:12px}.pixel-game:not([data-phase=ready]) .pixel-sound{top:71px;right:10px}}.pixel-complete h2{color:#e6f2ff}.pixel-next{white-space:nowrap;width:max-content;min-width:210px}.pixel-help{text-align:center;max-width:none;left:0}.pixel-game[data-phase=complete] .pixel-ruler{top:90px}@media (width<=600px){.sky-clouds{width:180%;left:-25%}}.pixel-game[data-phase=complete]{background:#050d1a;height:auto;min-height:1000px}.pixel-game[data-phase=complete] .pixel-head,.pixel-game[data-phase=complete] .pixel-ruler{display:none}.pixel-game[data-phase=complete] .pixel-ocean{opacity:.15}.pixel-complete{width:min(100% - 32px,680px);margin:0 auto;padding:30px 0;position:relative;top:auto;left:auto;transform:none}.pixel-result-box{background:0 0;padding:0}.result-masthead{justify-content:space-between;align-items:center;gap:12px;display:flex}.result-masthead>span{color:#fff;text-shadow:-2px 1px #ff74a4,2px -1px #6be8f5;font-size:31px}.result-masthead h2{letter-spacing:.15em;text-transform:uppercase;color:#abc6e4;margin:0;font-size:15px}.pixel-result-score{align-items:baseline;gap:20px;margin:20px 0 35px;display:flex}.pixel-result-score strong{color:#e4ecff;font-size:84px;line-height:1}.pixel-result-score span{color:var(--cyan);font-size:19px}.pixel-result-score b{font-weight:400}.result-section-label{color:#9db8d3;letter-spacing:.18em;text-transform:uppercase;text-align:left;align-items:center;gap:10px;font:400 16px VT323,monospace;display:flex}.result-section-label:after{content:"";border-top:1px dashed #365069;flex:1}.result-section-label small{letter-spacing:.07em;color:#6c8caa;font-size:13px}.dive-plot{background:repeating-linear-gradient(#0000 0 calc(25% - 1px),#34506b70 calc(25% - 1px) 25%);border-block:1px dashed #47617b;grid-template-columns:repeat(7,1fr);height:245px;margin:22px 0 42px;display:grid}.dive-column{color:#6e8eab;position:relative}.dive-column:before{content:"";height:var(--drop);opacity:.25;border-left:1px solid;position:absolute;top:0;left:50%}.dive-column i{top:clamp(0px,var(--drop),calc(100% - 8px));text-shadow:0 0 9px;font-size:24px;font-style:normal;position:absolute;left:50%;transform:translate(-50%,-50%)}.dive-column small{color:#92aac8;font-size:13px;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.dive-column[data-tier=plankton]{color:#8fa3c4}.dive-column[data-tier=common]{color:#ff9f43}.dive-column[data-tier=uncommon]{color:#4de3ff}.dive-column[data-tier=rare]{color:#ff5252}.dive-column[data-tier=deep-cut]{color:#9d7bff}.dive-column[data-tier=krillion]{color:#ffd166}.pixel-complete .game-score-cells{display:none}.result-bearing{text-align:left;margin:0 0 25px;padding:0;list-style:none}.result-bearing li{color:#617e9f;border-bottom:1px solid #263e57;grid-template-columns:80px 1fr;align-items:center;gap:12px;padding:13px 8px;display:grid}.result-bearing li>span{font-size:15px}.result-bearing p{margin:0;font-size:18px;line-height:1.45}.result-bearing [data-active=true]{color:#deefff;background:#15243a70}.pixel-result-box>[data-game-final-copy]{font-size:17px}.pixel-review{max-height:350px}.pixel-result-actions{margin-bottom:25px}.pixel-menu,.pixel-sound{width:44px;height:44px}.pixel-button:disabled{cursor:default;opacity:.55}.pixel-feedback-box{padding-top:0}.pixel-feedback-reveal{opacity:1;width:min(86%,540px);position:absolute;top:33%;left:50%;transform:translate(-50%)}.pixel-game[data-feedback-stage=impact] .pixel-feedback-reveal,.pixel-game[data-feedback-stage=descent] .pixel-feedback-reveal{opacity:0;visibility:hidden}.pixel-game[data-feedback-stage=reveal] .pixel-feedback-reveal{animation:.55s ease-out both feedback-emerge}.pixel-tier-emblem{--tier-color:#9fbad3;width:68px;height:54px;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--tier-color),transparent 55%));margin:0 auto 8px;position:relative}.pixel-tier-emblem i{border:2px solid var(--tier-color);background:color-mix(in srgb,var(--tier-color),transparent 80%);border-radius:50%;width:20px;height:20px;display:block;position:absolute;box-shadow:inset 3px 3px #ffffff45}.pixel-tier-emblem i:first-child{width:30px;height:30px;top:2px;left:20px}.pixel-tier-emblem i:nth-child(2){top:29px;left:8px}.pixel-tier-emblem i:nth-child(3){width:15px;height:15px;top:32px;left:43px}.pixel-game[data-tier=plankton] .pixel-tier-emblem{--tier-color:#a6d4e3}.pixel-game[data-tier=common] .pixel-tier-emblem{--tier-color:#ffb673}.pixel-game[data-tier=uncommon] .pixel-tier-emblem{--tier-color:#63e4fa}.pixel-game[data-tier=rare] .pixel-tier-emblem{--tier-color:#ff788b}.pixel-game[data-tier=deep-cut] .pixel-tier-emblem{--tier-color:#bea2ff}.pixel-game[data-tier=krillion] .pixel-tier-emblem{--tier-color:#ffe192}.pixel-game[data-tier=none] .pixel-tier-emblem{--tier-color:#b9c6d7}.pixel-game[data-tier=rare] .pixel-tier-emblem i,.pixel-game[data-tier=deep-cut] .pixel-tier-emblem i,.pixel-game[data-tier=krillion] .pixel-tier-emblem i{border-radius:3px;transform:rotate(45deg)}.pixel-game[data-tier=none] .pixel-tier-emblem i:nth-child(2),.pixel-game[data-tier=none] .pixel-tier-emblem i:nth-child(3){display:none}.pixel-game[data-tier=none] .pixel-tier-emblem i:first-child{background:#1b314c;border-color:#c4d0df;top:12px;left:20px}.pixel-game[data-tier=none] .pixel-tier-emblem:after{content:"×";color:#f2c0cd;font:30px/1 VT323,monospace;position:absolute;top:10px;left:27px}.pixel-feedback-reveal [data-game-feedback-title]{color:var(--tier-color,#cde7f2);letter-spacing:.18em;text-transform:uppercase;margin:0 0 15px;font-size:clamp(27px,4vw,43px);line-height:1}.pixel-game[data-tier=plankton] .pixel-feedback-reveal{--tier-color:#b4dce8}.pixel-game[data-tier=common] .pixel-feedback-reveal{--tier-color:#ffb673}.pixel-game[data-tier=uncommon] .pixel-feedback-reveal{--tier-color:#71eaff}.pixel-game[data-tier=rare] .pixel-feedback-reveal{--tier-color:#ff8391}.pixel-game[data-tier=deep-cut] .pixel-feedback-reveal{--tier-color:#c3aaff}.pixel-game[data-tier=krillion] .pixel-feedback-reveal{--tier-color:#ffe192}.pixel-feedback-reveal h2{overflow-wrap:anywhere;text-wrap:balance;max-width:100%;font-size:clamp(25px,4vw,34px);line-height:1.05}.pixel-feedback-reveal .pixel-award{color:#e8f8ff;margin:16px 0 8px;font-size:clamp(22px,3vw,28px)}.pixel-feedback-reveal .pixel-note{color:#b8d5e8;margin:8px auto;font-size:clamp(17px,2.4vw,20px)}.pixel-next{z-index:2;bottom:51px}.pixel-game[data-feedback-stage=impact] .pixel-next,.pixel-game[data-feedback-stage=descent] .pixel-next,.pixel-game[data-feedback-stage=reveal] .pixel-next,.pixel-game[data-feedback-stage=impact] .pixel-answer-bank,.pixel-game[data-feedback-stage=descent] .pixel-answer-bank,.pixel-game[data-feedback-stage=reveal] .pixel-answer-bank{opacity:0;visibility:hidden}.pixel-answer-capsule{z-index:2;color:#e9f5ff;overflow-wrap:anywhere;background:#091b2ceb;border:2px solid #7bb0c2;border-radius:5px;max-width:min(78%,420px);padding:8px 18px;font-size:clamp(20px,3.5vw,27px);position:absolute;top:31%;left:50%;transform:translate(-50%);box-shadow:0 5px #061527,0 0 18px #66dcff45}.pixel-answer-capsule span{max-width:100%;display:block}.pixel-answer-capsule i{background:#8de7ff40;border:1px solid #a4ebff;border-radius:50%;width:8px;height:8px;position:absolute;bottom:-14px;left:45%}.pixel-answer-capsule i:nth-of-type(2){width:5px;height:5px;bottom:-30px;left:15%}.pixel-answer-capsule i:nth-of-type(3){width:11px;height:11px;bottom:-42px;left:75%}.pixel-game[data-feedback-stage=descent] .pixel-answer-capsule{animation:2.14s cubic-bezier(.2,.15,.7,1) both capsule-descend}.pixel-game[data-feedback-stage=descent] .pixel-answer-capsule i{animation:.8s ease-out infinite feedback-bubble}.pixel-game[data-feedback-stage=descent] .pixel-answer-capsule i:nth-of-type(2){animation-delay:.22s}.pixel-game[data-feedback-stage=descent] .pixel-answer-capsule i:nth-of-type(3){animation-delay:.4s}.pixel-game:not([data-feedback-outcome=correct]) .pixel-answer-capsule,.pixel-game[data-feedback-stage=reveal] .pixel-answer-capsule,.pixel-game[data-feedback-stage=settled] .pixel-answer-capsule{display:none}.pixel-ruler{width:36px}.pixel-ruler .pixel-you{white-space:nowrap;color:#ff608d;text-shadow:0 1px #061527;font-size:14px;font-weight:400;position:absolute;top:33%;right:-6px;transform:translate(100%,-50%)}.pixel-ruler .pixel-you i{margin-left:3px;font-style:normal}.pixel-ruler span{right:7px}.pixel-ruler span:nth-of-type(2){transform:translateY(16px)}@media (width>=601px){.pixel-ruler{right:max(62px,50% - 450px)}}.ocean-motes{background-position:11px var(--scene-offset,0px),35px calc(var(--scene-offset,0px) + 21px)}.ocean-water:after{content:"";pointer-events:none;opacity:.22;background-image:repeating-linear-gradient(#0000 0 39px,#a8dfff20 40px 41px,#0000 43px 102px);background-position-y:var(--scene-offset,0px);position:absolute;inset:0}.ocean-fish{transform:translateY(var(--fish-offset,0px))}.ocean-weeds{transform:translateY(var(--weed-offset,0px))}.pixel-game[data-phase=feedback] .ocean-sky,.pixel-game[data-phase=feedback] .ocean-water,.pixel-game[data-phase=feedback] .pixel-ruler{transition:none}.pixel-game[data-feedback-stage=descent] .pixel-feedback:before{content:"";border-top:1px dashed #8dcde966;position:absolute;top:44%;left:10%;right:10%;box-shadow:0 0 12px #90d8f4}@keyframes capsule-descend{0%{transform:translate(-50%)rotate(-5deg)}25%,to{transform:translate(-50%,70px)rotate(2deg)}}@keyframes feedback-bubble{to{opacity:0;transform:translateY(-28px)}}@keyframes feedback-emerge{0%{opacity:0;filter:blur(3px);transform:translate(-50%,22px)}to{opacity:1;filter:blur();transform:translate(-50%)}}@media (width<=600px){.pixel-feedback-reveal{width:calc(100% - 58px);top:32%}.pixel-feedback-reveal [data-game-feedback-title]{font-size:30px}.pixel-answer-capsule{max-width:calc(100% - 70px);top:31%}.pixel-ruler .pixel-you{font-size:11px;right:1px;transform:translateY(-50%)}.pixel-next{bottom:48px}.pixel-menu,.pixel-sound{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.pixel-game[data-feedback-stage=reveal] .pixel-feedback-reveal,.pixel-game[data-feedback-stage=descent] .pixel-answer-capsule,.pixel-game[data-feedback-stage=descent] .pixel-answer-capsule i{animation:none!important}}
