:root{color-scheme:dark;--ink:#111719;--paper:#eee8da;--muted:#abaea7;--line:#c2c6b52b;--amber:#efaa76;--mint:#b7dbcf;--red:#f08369;--panel:#111b1ce8;font-family:Arial,Helvetica,sans-serif;font-synthesis:none}*{box-sizing:border-box}html,body{margin:0;width:100%;height:100%;overflow:hidden;background:#101516;color:var(--paper)}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;color:inherit;cursor:pointer;border:0;background:none;touch-action:manipulation}button:disabled{cursor:default;opacity:.44}button:focus-visible,a:focus-visible{outline:2px solid var(--amber);outline-offset:5px}button:hover:not(:disabled){filter:brightness(1.18)}[hidden]{display:none!important}a{color:inherit}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#world,.vignette{position:fixed;inset:0;width:100%;height:100%}#world{touch-action:none}.vignette{pointer-events:none;background:linear-gradient(90deg,#0a11162e,transparent 55%),linear-gradient(0deg,#08101344,transparent 30%,transparent 70%,#08101377)}.masthead{position:fixed;z-index:3;left:38px;right:38px;top:max(24px,env(safe-area-inset-top));height:44px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;gap:10px;align-items:center;text-decoration:none;line-height:1.2;font-size:9px;letter-spacing:2.7px;flex-shrink:0}.brand b{font-size:13px;letter-spacing:4.4px;font-weight:500}.expedition{font:10px monospace;letter-spacing:2px;color:#d2d7ca}.expedition span{color:#7e8b87;margin:0 12px}nav{display:flex;align-items:center;gap:23px}.quiet,.text-button{font:10px monospace;letter-spacing:1.3px;padding:10px 0}.quiet span{color:var(--amber);margin-left:7px}.icon-button{border:1px solid var(--line);width:34px;height:34px;font-size:18px;font-family:monospace}.intro{position:fixed;inset:0;overflow:hidden}.intro-copy{position:absolute;top:17%;left:9%;z-index:1}.eyebrow{font:10px monospace;letter-spacing:2.3px;color:var(--amber);display:flex;align-items:center;gap:10px}.live-dot{display:inline-block;width:5px;height:5px;background:var(--amber);box-shadow:0 0 12px #efaa7666;border-radius:50%;margin-right:4px}h1{font-size:clamp(78px,8.9vw,145px);font-weight:500;line-height:.83;letter-spacing:-.065em;margin:28px 0}h1 span{color:#d5d2c6}h1 em{font-weight:300;font-style:normal;font-size:.7em;color:var(--amber);display:inline-block;transform:translate(20px,-4px)}.intro-deck{font-size:clamp(20px,2.2vw,30px);line-height:1.15;letter-spacing:-.5px;margin:25px 0 19px}.intro-text{font-size:13px;line-height:1.75;color:#bfc4ba;margin:0 0 25px}.primary{background:var(--amber);color:#191c1c;padding:18px 23px;font:12px monospace;letter-spacing:1.5px;text-align:left}.start-button{width:276px;display:flex;justify-content:space-between;align-items:center}.start-button span{font-size:21px;line-height:12px}.intro-links{display:flex;gap:20px;align-items:center;margin-top:9px;font:8px monospace;letter-spacing:1.2px;color:#a0aca4}.text-button{font-size:9px;color:#dbdcd0}.planet-label{position:absolute;left:73%;top:57%;font:9px monospace;letter-spacing:1.4px;display:flex;gap:18px;align-items:center;color:#d7c6b7}.planet-label .cross{font-size:35px;font-weight:100}.planet-label b{display:block;font-size:20px;font-weight:400;margin:9px 0}.planet-label small{font-size:8px;vertical-align:middle;color:var(--amber)}.planet-label div>span{font-size:7px;letter-spacing:1px}.intro-footer{position:absolute;bottom:max(33px,env(safe-area-inset-bottom));left:38px;right:38px;border-top:1px solid var(--line);padding-top:20px;display:flex;justify-content:space-between;align-items:center;font:9px/1.7 monospace;letter-spacing:1.5px;color:#b9c2b8}.intro-footer b{font-weight:400;color:#ede9dd}.intro-footer p{margin:0;letter-spacing:.6px;text-align:center;font-size:9px}.archive{text-align:right}#flight{position:fixed;inset:0;pointer-events:none}#flight button,#flight a{pointer-events:auto}.telemetry{position:absolute;top:93px;left:38px;right:38px;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0c15193d;backdrop-filter:blur(8px)}.sensor{padding:13px 24px;border-right:1px solid var(--line)}.sensor:first-child{padding-left:0}.sensor:last-child{border:0}.sensor>span{display:flex;align-items:center;gap:11px;font:9px monospace;letter-spacing:1.7px;color:#b3c1b7}.sensor small{font:7px monospace;letter-spacing:.7px;color:var(--amber);border:1px solid #efaa7640;padding:2px 4px}.sensor b{font:clamp(17px,2vw,28px) monospace;letter-spacing:-1px;display:block;margin-top:8px;font-weight:400;white-space:nowrap}.sensor b small{border:0;font-size:.48em;color:#b8c4ba;padding-left:7px}.reference-note{position:absolute;left:38px;top:193px;color:#aab7ad;font:8px monospace;letter-spacing:.35px}.stage-heading{position:absolute;left:38px;top:23.5%;max-width:47%}.stage-heading .eyebrow{justify-content:space-between;width:240px;margin:0 0 13px}.stage-heading .eyebrow #elapsed{color:#c1cabc;letter-spacing:1.2px}.stage-heading h2{font-size:clamp(24px,3.1vw,44px);font-weight:400;letter-spacing:-1.5px;line-height:1.05;margin:0 0 12px;max-width:450px}.stage-heading #stageSubtitle{font:10px/1.7 monospace;color:#c1c7b8;max-width:310px}.depth-rail{position:absolute;right:38px;top:26%;height:36%;width:140px;color:#b3c3b7}.rail-title{font:8px monospace;letter-spacing:1.7px;padding-bottom:17px}.rail-track{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 44px);border-left:1px solid #e4decb33}.route-node{position:relative;padding-left:17px;display:flex;align-items:center;font:8px monospace;letter-spacing:.5px;color:#7b8986;height:10px}.route-node::before{content:"";position:absolute;left:-3px;top:2px;width:5px;height:5px;background:#526362;border:1px solid #a0aca569}.route-node.active{color:#f2b682}.route-node.active::before{background:var(--amber);box-shadow:0 0 10px var(--amber);border:0}.route-node.logged::before{background:var(--mint);border:0}.route-node.active::after{content:"\25c2";margin-left:6px;font-size:12px;color:var(--amber)}.rail-end{font:8px monospace;letter-spacing:1px;margin-top:15px}.rail-end span{font-size:6px;color:var(--amber)}.flight-reticle{position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);width:120px;display:flex;align-items:center;justify-content:space-between;opacity:.4;color:#e5e7d6}.flight-reticle span{width:25px;border-top:1px solid #d8e1d099}.flight-reticle b{font:20px monospace;font-weight:400}.flight-alert{position:absolute;top:36%;left:50%;transform:translateX(-50%);font:10px/1.4 monospace;letter-spacing:1px;color:#ffd0ab;text-align:center;background:#181c1edb;border:1px solid #efaa7670;padding:10px 16px;max-width:380px;width:max-content;opacity:0;transition:opacity .2s}.flight-alert.show{opacity:1}.drag-hint{position:absolute;left:50%;top:69%;transform:translateX(-50%);font:8px monospace;letter-spacing:1.6px;color:#bfcfc0;white-space:nowrap;transition:opacity 2s}.drag-hint span{color:var(--amber);margin:0 10px;font-size:15px}.science-card{position:absolute;bottom:121px;left:38px;width:304px;background:linear-gradient(110deg,#172224f0,#101c1edc);border:1px solid #c0c3ab38;padding:17px 19px 0;backdrop-filter:blur(10px)}.card-heading{display:flex;justify-content:space-between;gap:8px;color:#b5c5b9;font:8px monospace;letter-spacing:1.1px}.card-heading>span:last-child{color:var(--amber)}.science-card h3{font-size:18px;letter-spacing:-.35px;font-weight:400;margin:15px 0 8px}.science-card>p{font-size:11px;line-height:1.65;color:#bdc8bc;min-height:36px;margin:0 0 16px}.scan-track{height:2px;background:#8fa49526;margin:0 -19px}.scan-track i{display:block;height:100%;width:0;background:var(--amber);box-shadow:0 0 10px #efaa7677}.scan-button{width:calc(100% + 38px);margin:0 -19px;padding:14px 19px;display:flex;align-items:center;justify-content:space-between;font:9px monospace;letter-spacing:1.2px;color:var(--amber);background:#16222570;user-select:none;-webkit-user-select:none;touch-action:none}.scan-button b{font-weight:400}.scan-symbol{font-size:20px;line-height:12px}.scan-button.recorded{color:var(--mint)}kbd{display:inline-block;border:1px solid #c2c6b547;padding:2px 4px;font:8px monospace;color:#a7b7ad;min-width:19px;text-align:center;letter-spacing:0}.probe-card{position:absolute;bottom:121px;right:38px;width:235px;padding:15px 17px;background:#101b1de3;border-top:1px solid #b7c0ab40;border-bottom:1px solid #b7c0ab40;backdrop-filter:blur(8px)}.probe-card p{font-size:11px;line-height:1.7;color:#b1c0b4;margin:13px 0 8px}.probe-button{width:100%;display:flex;justify-content:space-between;font-size:8px;text-align:left;border-bottom:1px solid var(--line);padding:10px 0 14px;color:var(--amber)}.tag{color:var(--amber);font:7px monospace;letter-spacing:.7px}.galileo-ref{font:8px monospace;letter-spacing:.7px;margin-top:13px;color:#a6b8ae}.galileo-ref small{font:6px monospace;color:var(--amber);float:right}.galileo-ref b{display:block;font:16px monospace;letter-spacing:-.5px;margin:7px 0}.galileo-ref b span{color:#7a938c;font-size:13px}.galileo-ref>span{font-size:7px;letter-spacing:0;color:#a2b2a8}.probe-values{font:19px monospace;letter-spacing:-.8px;margin:13px 0 6px;color:#ead8ba}.probe-values small{font:8px monospace;display:block;margin-top:5px;color:var(--amber);letter-spacing:.6px}.systems{position:absolute;bottom:max(27px,env(safe-area-inset-bottom));left:38px;right:38px;border-top:1px solid var(--line);padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:26px}.system-readings{display:flex;align-items:center;gap:24px}.system{width:118px}.system>span{font:9px monospace;letter-spacing:1.5px;color:#c2cdc1;display:flex;justify-content:space-between;margin-bottom:9px}.system b{font-weight:400;color:#eee8da}.meter{height:3px;background:#a4b8a72c}.meter i{display:block;width:100%;height:100%;background:var(--amber);transition:width .15s}.meter.shield i{background:var(--mint)}.drone-system{display:grid;grid-template-columns:auto auto;gap:2px 12px;align-items:center}.drone-system>span{font:8px monospace;letter-spacing:1.3px}.drone-system b{font:23px monospace;grid-row:span 2;color:var(--amber)}.drone-system small{font:7px monospace;color:#a0b3a8}.story-note{font:6px/1.7 monospace;letter-spacing:.7px;color:#8e9e97}.flight-actions{display:flex;align-items:center;gap:12px}.secondary,.return-button{font:9px monospace;letter-spacing:1px;padding:15px 17px;min-height:44px;border:1px solid #b8c4b63d;display:flex;align-items:center;gap:18px;background:#111b1bc9}.secondary{color:#c4d9c9}.return-button{background:#dba479;color:#182122;border-color:transparent}.return-button>span{font-size:18px;line-height:10px}.return-button kbd{color:#4c5b51;border-color:#344b4650}.return-button.returning{background:#b5d1bd}.secondary:disabled{opacity:.4}dialog{background:#121e20;color:var(--paper);border:1px solid #bcc4ad40;box-shadow:0 20px 100px #0008;width:min(760px,calc(100% - 32px));max-height:calc(100dvh - 48px);padding:27px 32px;overflow:auto}dialog::backdrop{background:#071014cc;backdrop-filter:blur(12px)}.modal-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding-bottom:16px}.modal-head .eyebrow{margin:0;font-size:8px}dialog h2{font-size:40px;font-weight:400;letter-spacing:-1.5px;margin:25px 0 16px}dialog .lead{font-size:16px;line-height:1.5;color:#ccd5c6}dialog p{font-size:12px;line-height:1.75;color:#bac9bc}dialog h3{font-size:17px;font-weight:400;color:#e8dbbf}dialog .brief-controls{display:grid;grid-template-columns:1fr 1fr;gap:0 25px}dialog .brief-controls p{border-top:1px solid var(--line);padding-top:12px;margin-bottom:8px}dialog .brief-controls b{font-weight:400;color:var(--amber)}.panel-actions{display:flex;gap:12px;margin-top:25px;flex-wrap:wrap}.panel-actions .primary,.panel-actions .secondary{font-size:10px}.log-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0}.log-entry{padding:17px;background:#2431334d;border:1px solid var(--line)}.log-entry .eyebrow{font-size:7px;margin:0}.log-entry h3{font-size:16px;margin:12px 0 9px}.log-entry p{font-size:11px;margin:9px 0}.log-entry .values{font:14px monospace;color:#e1d9be}.log-entry summary{font:9px monospace;color:var(--amber);cursor:pointer}.log-entry details p{font-size:9px;overflow-wrap:anywhere}.log-entry.unrecorded{opacity:.48}.log-entry.unrecorded p{font:9px monospace}.science-note{border-left:2px solid var(--amber);padding:3px 15px;background:#b9bdae08}.science-note p{font-size:11px}.science-links{display:flex;gap:15px;font:10px monospace;flex-wrap:wrap}.science-links a{color:var(--amber);text-underline-offset:3px}.result-stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;gap:20px;margin:25px 0}.result-stats b{font:30px monospace;font-weight:400;display:block;color:var(--amber)}.result-stats span{font:8px monospace;color:#b7c4b7;letter-spacing:1px}.noscript{position:fixed;inset:25%;padding:40px;background:#142327;z-index:10}body.reduced .flight-alert{transition:none}@media(min-width:1600px){.intro-copy{left:11%}.science-card{width:340px}.probe-card{width:250px}.stage-heading{top:25%}}@media(max-height:760px) and (min-width:701px){.intro-copy{top:17%}h1{font-size:92px;margin:22px 0}.intro-deck{font-size:23px;margin:18px 0 14px}.intro-text{font-size:11px;margin-bottom:19px}.intro-footer{bottom:22px;padding-top:14px}.start-button{padding:15px 20px}.telemetry{top:80px}.sensor{padding-top:10px;padding-bottom:10px}.sensor b{font-size:23px;margin-top:5px}.reference-note{top:166px}.stage-heading{top:28%}.stage-heading h2{font-size:30px}.science-card{bottom:100px;padding-top:13px}.science-card h3{font-size:16px;margin-top:11px}.science-card>p{font-size:10px;margin-bottom:11px}.probe-card{bottom:100px;padding-top:12px;padding-bottom:12px}.systems{bottom:20px;padding-top:13px}.depth-rail{top:29%;height:29%}}@media(max-width:1000px){.masthead{left:24px;right:24px}.expedition{font-size:8px;letter-spacing:1px}.expedition span{margin:0 5px}nav{gap:15px}.telemetry{left:24px;right:24px}.sensor{padding-left:16px;padding-right:16px}.sensor small{font-size:6px}.sensor>span{font-size:8px;gap:7px}.reference-note{left:24px}.stage-heading{left:24px}.depth-rail{right:24px;width:115px}.science-card{left:24px;width:275px}.probe-card{right:24px;width:205px}.systems{left:24px;right:24px;gap:16px}.system-readings{gap:15px}.system{width:90px}.story-note{display:none}.flight-actions{gap:8px}.secondary,.return-button{padding:13px 12px;gap:9px}.intro-footer{left:24px;right:24px}.planet-label{left:69%;top:56%}}@media(max-width:700px){.masthead{left:18px;right:18px;top:max(17px,env(safe-area-inset-top));height:34px;gap:10px}.brand{gap:7px;font-size:7px;letter-spacing:1.8px}.brand img{width:26px;height:26px}.brand b{font-size:10px;letter-spacing:2.8px}.expedition{display:none}nav{gap:16px}.quiet{font-size:8px;letter-spacing:.5px}.icon-button{width:30px;height:30px;font-size:16px}nav .quiet span{margin-left:3px}.intro-copy{left:8%;top:17%;right:8%}.intro-copy .eyebrow{font-size:8px;letter-spacing:1.7px}h1{font-size:clamp(76px,19vw,115px);margin:26px 0}.intro-deck{font-size:24px;margin-top:20px}.intro-text{font-size:12px;line-height:1.7}.start-button{max-width:100%;width:272px}.intro-links{display:block;margin-top:12px;font-size:7px}.intro-links .text-button{display:block;font-size:8px;padding:12px 0}.planet-label{left:auto;right:7%;top:52%;opacity:.6}.planet-label .cross{font-size:25px}.planet-label div>span{display:none}.planet-label b{font-size:14px}.planet-label small{display:none}.planet-label div{font-size:7px}.intro-footer{left:18px;right:18px;bottom:max(23px,env(safe-area-inset-bottom));padding-top:15px;font-size:7px;letter-spacing:1px}.intro-footer p{font-size:7px}.archive{display:none}.telemetry{top:73px;left:18px;right:18px;grid-template-columns:1fr 1fr}.sensor{padding:10px 12px!important}.sensor:nth-child(2){border:0}.sensor:nth-child(-n+2){border-bottom:1px solid var(--line)}.sensor>span{font-size:7px;letter-spacing:1px;gap:6px;justify-content:space-between}.sensor b{font-size:20px;letter-spacing:-.8px;margin-top:5px}.sensor small{font-size:6px;padding:1px 3px}.reference-note{top:220px;left:19px;right:19px;font-size:6px;line-height:1.5;max-width:92%}.stage-heading{left:19px;top:30%;max-width:75%}.stage-heading .eyebrow{font-size:8px;width:180px;margin-bottom:9px}.stage-heading h2{font-size:25px;letter-spacing:-.7px;max-width:240px}.stage-heading #stageSubtitle{font-size:8px;max-width:220px;margin-top:8px;line-height:1.5}.depth-rail{right:19px;top:33%;height:25%;width:11px}.rail-title,.rail-end{display:none}.rail-track{height:100%}.route-node{padding:0;height:8px}.route-node>span{display:none}.route-node.active::after{position:absolute;left:10px;margin:0;font-size:10px}.flight-reticle{top:45%;width:65px;opacity:.25}.flight-reticle span{width:12px}.flight-alert{top:41%;font-size:8px;max-width:85%;padding:9px 11px}.drag-hint{top:57%;font-size:6px;letter-spacing:.8px}.drag-hint span{font-size:12px;margin:0 5px}.science-card{left:18px;right:18px;bottom:155px;width:auto;padding:12px 15px 0;max-height:166px}.card-heading{font-size:7px;letter-spacing:.7px}.science-card h3{font-size:16px;margin:9px 0 5px}.science-card>p{font-size:10px;min-height:28px;margin-bottom:10px;line-height:1.5}.scan-track{margin:0 -15px}.scan-button{width:calc(100% + 30px);margin:0 -15px;padding:13px 15px;min-height:44px;font-size:9px}.scan-button kbd,.flight-actions kbd{display:none}.probe-card{display:none}.systems{left:18px;right:18px;bottom:max(17px,env(safe-area-inset-bottom));display:block;padding-top:12px}.system-readings{gap:18px;justify-content:space-between;margin-bottom:15px}.system{width:32%}.system>span{font-size:8px;letter-spacing:1px;margin-bottom:7px}.drone-system{gap:1px 9px}.drone-system>span{font-size:7px}.drone-system b{font-size:20px}.drone-system small{font-size:6px}.flight-actions{gap:10px;width:100%}.secondary,.return-button{width:50%;justify-content:space-between;font-size:9px;padding:14px 16px;min-height:44px}.flight-actions .secondary{font-size:8px}.probe-mobile{color:var(--amber)}dialog{padding:19px;max-height:calc(100dvh - 24px)}dialog h2{font-size:31px;margin:22px 0 14px}dialog .lead{font-size:14px}.log-grid{grid-template-columns:1fr}.log-entry{padding:15px}.result-stats{gap:12px}.result-stats b{font-size:23px}.result-stats span{font-size:6px}dialog .brief-controls{grid-template-columns:1fr}.panel-actions button{flex:1;justify-content:center}.science-links{font-size:9px;gap:12px}.log-mobile-probe{padding:16px;border:1px solid var(--line);margin-top:20px}.log-mobile-probe .primary{width:100%;font-size:10px}}@media(max-height:640px) and (min-width:701px){.masthead{top:15px;left:22px;right:22px}.brand img{width:25px;height:25px}.telemetry{top:65px;left:22px;right:22px}.sensor{padding-top:8px;padding-bottom:8px}.sensor b{font-size:19px}.sensor>span{font-size:7px}.reference-note{top:141px;left:22px;font-size:7px}.stage-heading{top:29%;left:22px}.stage-heading h2{font-size:24px}.stage-heading .eyebrow{font-size:8px;margin-bottom:8px}.stage-heading #stageSubtitle{font-size:8px}.science-card{left:22px;bottom:87px;width:255px;padding:11px 14px 0}.science-card h3{font-size:15px;margin:9px 0 5px}.science-card>p{font-size:9px;line-height:1.5;min-height:27px;margin-bottom:8px}.scan-track{margin:0 -14px}.scan-button{width:calc(100% + 28px);margin:0 -14px;padding:12px 14px}.probe-card{right:22px;bottom:87px;width:195px;padding:11px 13px}.probe-card p{font-size:9px;line-height:1.5;margin:9px 0 4px}.probe-button{padding:8px 0}.galileo-ref{margin-top:10px}.galileo-ref b{font-size:14px}.depth-rail{height:27%;right:22px;width:105px;top:29%}.rail-title{font-size:7px;padding-bottom:13px}.route-node{font-size:7px}.rail-end{font-size:6px;margin-top:9px}.systems{bottom:14px;left:22px;right:22px;padding-top:11px}.secondary,.return-button{padding:12px;min-height:44px;font-size:8px}.system-readings{gap:14px}.system{width:80px}.system>span{font-size:8px}.drag-hint{font-size:6px;top:66%}.intro-copy{top:18%;left:8%}h1{font-size:76px;margin:18px 0}.intro-deck{font-size:20px;margin:14px 0}.intro-text{font-size:10px;margin-bottom:16px}.intro-links{font-size:6px}.start-button{width:246px;padding:14px 18px;font-size:10px}.intro-footer{bottom:16px;padding-top:12px;font-size:7px}.intro-footer p{font-size:7px}.planet-label{top:53%}}@media(orientation:landscape) and (max-height:500px){.masthead{top:max(10px,env(safe-area-inset-top));left:max(17px,env(safe-area-inset-left));right:max(17px,env(safe-area-inset-right));height:26px}.brand{font-size:6px}.brand b{font-size:8px}.brand img{width:23px;height:23px}.expedition{display:block;font-size:7px}nav{gap:17px}.quiet{font-size:7px}.icon-button{width:27px;height:27px}.telemetry{top:49px;left:17px;right:17px;grid-template-columns:repeat(4,1fr)}.sensor{padding:7px 12px!important}.sensor:first-child{padding-left:0!important}.sensor:nth-child(-n+2){border-bottom:0}.sensor:nth-child(2){border-right:1px solid var(--line)}.sensor>span{font-size:6px;letter-spacing:1px;gap:6px;justify-content:flex-start}.sensor small{font-size:5px}.sensor b{font-size:18px;margin-top:4px}.reference-note{top:113px;left:17px;font-size:6px}.stage-heading{left:17px;top:33%;max-width:37%}.stage-heading h2{font-size:21px;max-width:250px}.stage-heading .eyebrow{font-size:7px;width:180px;margin-bottom:8px}.stage-heading #stageSubtitle{display:none}.depth-rail{right:17px;top:35%;height:23%;width:95px}.rail-title{display:none}.rail-track{height:100%}.route-node{font-size:6px}.rail-end{display:none}.science-card{left:17px;right:auto;bottom:83px;width:245px;padding:10px 13px 0;max-height:134px}.science-card h3{font-size:13px;margin:6px 0 4px}.science-card>p{font-size:8px;line-height:1.4;min-height:21px;margin-bottom:7px}.card-heading{font-size:6px}.scan-track{margin:0 -13px}.scan-button{margin:0 -13px;width:calc(100% + 26px);font-size:8px;padding:10px 13px;min-height:36px}.scan-button kbd{display:none}.probe-card{display:block;right:17px;bottom:83px;width:180px;padding:9px 12px}.probe-card p{font-size:8px;margin:6px 0}.probe-button{font-size:7px;padding:7px 0}.galileo-ref{font-size:7px;margin-top:7px}.galileo-ref b{font-size:12px;margin:5px 0}.galileo-ref>span{font-size:6px}.probe-values{font-size:15px;margin:9px 0}.probe-values small{font-size:6px}.flight-reticle{top:47%;width:65px}.flight-alert{top:34%;font-size:7px;max-width:45%;padding:7px 9px}.drag-hint{top:69%;font-size:6px;letter-spacing:.8px}.systems{bottom:max(12px,env(safe-area-inset-bottom));left:17px;right:17px;padding-top:10px;display:flex;gap:15px}.system-readings{margin:0;gap:15px;width:43%}.system{width:85px}.system>span{font-size:7px}.drone-system>span{font-size:6px}.drone-system b{font-size:19px}.drone-system small{font-size:5px}.flight-actions{width:auto;gap:9px}.secondary,.return-button{width:auto;min-height:44px;padding:12px 14px;font-size:8px;gap:13px}.flight-actions kbd{display:none}.intro-copy{top:20%;left:8%;right:auto}h1{font-size:70px;line-height:.82;margin:16px 0}.intro-copy .eyebrow{font-size:7px;margin:0}.intro-deck{font-size:16px;margin:13px 0}.intro-text{display:none}.start-button{padding:13px 16px;width:225px;font-size:10px}.intro-links{display:flex;gap:15px;font-size:6px;margin-top:5px}.intro-links .text-button{font-size:7px;padding:10px 0}.intro-footer{bottom:13px;padding-top:9px;left:17px;right:17px;font-size:6px}.intro-footer p{font-size:6px}.planet-label{left:72%;top:50%}.planet-label b{font-size:14px}.planet-label div>span{font-size:6px}.planet-label small{display:none}dialog{max-height:calc(100dvh - 20px);padding:18px 24px}dialog h2{font-size:28px;margin:20px 0 12px}.log-grid{grid-template-columns:1fr 1fr}}.mobile-probe{display:none;font:8px monospace;letter-spacing:.7px;color:var(--amber);border:1px solid #efaa7650;background:#101b1de6;padding:10px 12px;min-height:36px;text-align:left}.mobile-probe small{font-size:6px;display:block;margin-top:4px;color:#b3c4b7}@media(max-width:700px) and (orientation:portrait){.mobile-probe{display:block}}@media(orientation:landscape) and (max-height:500px){.depth-rail{display:none}}@media(max-width:700px) and (max-height:720px) and (orientation:portrait){.masthead{top:max(12px,env(safe-area-inset-top))}.telemetry{top:60px}.sensor{padding:7px 10px!important}.sensor b{font-size:18px}.reference-note{top:179px;font-size:6px}.stage-heading{top:31%}.stage-heading h2{font-size:21px;max-width:225px}.stage-heading #stageSubtitle{font-size:7px;max-width:190px}.science-card{bottom:151px;padding-top:10px}.science-card h3{font-size:14px;margin:7px 0 4px}.science-card>p{font-size:9px;line-height:1.4;min-height:25px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:7px}.scan-button{padding:11px 15px;min-height:39px}.drag-hint{display:none}.mobile-probe{font-size:7px;min-height:32px;padding:8px 10px}.system-readings{margin-bottom:12px}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition:none!important}}.film-caption{position:absolute;pointer-events:none;bottom:135px;left:50%;transform:translateX(-50%);max-width:390px;width:32%;padding:12px 15px;background:#0b171deb;border-left:2px solid var(--mint);font:14px/1.5 Arial,sans-serif;color:#f3f0e4}.film-log{margin:12px 0;border-left:2px solid var(--mint);padding-left:12px;font-size:14px;line-height:1.5}.source-link{font-size:12px;color:var(--amber);display:inline-block;padding:10px 0}.log-entry .why{font-size:14px}.why b{font-size:11px;color:var(--amber)}.news-panel{position:absolute;right:38px;bottom:125px;max-width:360px;z-index:2;background:#101d22e8;border:1px solid #8ba79c55;padding:12px 16px;font-size:14px;line-height:1.5}.news-panel summary{font:11px monospace;color:var(--amber);cursor:pointer;min-height:22px}.news-panel[open]{max-height:55vh;overflow:auto}.news-panel p{color:#c9d6ca}.news-panel h3{font-size:16px}.mode-choices{display:flex;gap:12px}.mode-choices .secondary{min-width:165px;justify-content:space-between;background:#101d23e8;font:12px monospace}.mode-choices .start-button{width:210px}.why-link{font:inherit;line-height:inherit;color:#c8dfcc;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:44px;text-align:left;padding:0}.radiation-system{width:100px;position:relative}.radiation-system small{font:8px monospace;color:#d8c9a7;position:absolute;top:25px;white-space:nowrap}.radiation-meter i{background:#e4b67c}.engine-strip{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translateX(-50%);display:flex;gap:20px;align-items:center;font:11px/1.5 monospace;color:#d4dcca;white-space:nowrap}.engine-strip b{color:#f0c091;font-weight:400}.engine-strip small{font:11px monospace;color:#efbd8c}@media(max-width:700px) and (orientation:portrait){.engine-strip{position:static;transform:none;margin:-3px 0 10px;gap:8px;justify-content:space-between;font-size:10px}.engine-strip small{font-size:10px}.science-card{bottom:185px!important}}@media(orientation:landscape) and (max-height:500px){.engine-strip{left:0;top:-25px;bottom:auto;transform:none;gap:12px;font-size:10px}.engine-strip small{font-size:10px}.science-card,.probe-card{bottom:93px}.science-card h3{display:none}}@media(max-width:1000px){.system-readings{gap:12px}.system{width:75px}.radiation-system{width:80px}}@media(max-width:700px) and (orientation:portrait){.system-readings{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px}.system{width:auto}.radiation-system small{font-size:6px}.radiation-system>span{letter-spacing:0;font-size:7px}.system>span{letter-spacing:.5px}.drone-system{gap:1px 5px}}@media(orientation:landscape) and (max-height:500px){.radiation-system{width:70px}.system-readings{width:52%;gap:10px}.system{width:70px}}@media(max-width:700px){.mode-choices{max-width:100%;width:100%;gap:10px}.mode-choices .start-button,.mode-choices .secondary{width:50%;min-width:0;font-size:11px;padding:15px 16px}.intro-copy{max-width:calc(100% - 16%)}.planet-label{display:none}}@media(orientation:landscape) and (max-height:500px){.mode-choices{gap:8px}.mode-choices .start-button{width:140px}.mode-choices .secondary{min-width:140px;font-size:11px;padding:13px}}@media(max-width:700px){.news-panel{right:18px;bottom:auto;top:75px;max-width:calc(100% - 36px)}.news-panel[open]{max-height:50vh}}@media(orientation:landscape) and (max-height:500px){.news-panel{right:17px;bottom:75px;max-width:42%}}@media(max-width:700px) and (orientation:portrait){.film-caption{left:18px;right:32px;top:44%;bottom:auto;width:auto;max-width:none;transform:none;font-size:13px;padding:9px 12px}}@media(orientation:landscape) and (max-height:500px){.film-caption{width:32%;bottom:90px;font-size:12px;padding:8px}}.game-control{position:absolute;left:50%;top:59%;transform:translateX(-50%);width:260px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px;font:10px monospace;color:var(--mint)}.speed-control{display:flex;width:100%;gap:4px}.speed-control button{flex:1;min-height:44px;padding:6px 4px;background:#101c22ed;border:1px solid #849c9670;font:10px monospace;color:var(--paper)}.speed-control small{display:block;font-size:9px;margin-top:3px}.speed-control button[aria-pressed=true]{background:#e8b979;color:#111c22;border-color:#e8b979}.score-breakdown{border-top:1px solid var(--line);padding-top:10px}.score-breakdown>div{display:flex;justify-content:space-between;padding:5px 0;font-size:14px}.score-breakdown dd{font-family:monospace;margin:0}.daily-score span{font-size:10px}@media(max-width:700px) and (orientation:portrait){.game-control{top:57%;width:calc(100% - 42px)}.drag-hint{display:none}}@media(max-width:700px) and (max-height:720px) and (orientation:portrait){.game-control{top:47%;font-size:9px;gap:2px}.speed-control button{min-height:44px}.science-card{bottom:170px!important}.science-card h3{display:none}}@media(orientation:landscape) and (max-height:500px){.game-control{top:16px;width:240px;font-size:9px}.speed-control{position:fixed;top:178px;width:210px;left:15px}.speed-control button{font-size:9px}.speed-control small{display:inline;font-size:8px}.expedition{visibility:hidden}}.learning .masthead{display:none}.learning #world{opacity:.15}.learning .vignette{display:none}.space-inset{padding:10px 5px 25px;border-bottom:1px dashed #c1d8bc55;font-size:14px;line-height:1.8}.space-inset .eyebrow{font-size:11px;line-height:1.5}.atlas-top-card{width:100%;padding:17px;text-align:left;border:1px solid #f0b78070;background:#3d302333;font:15px/1.8 monospace;color:#efc79b}.chart-legend{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0;font:11px/1.6 monospace}.measured-key{color:#d2f2d5}.estimate-key{color:#ffc18b}.pressure-chart svg{display:block;width:100%;height:auto;overflow:visible}.pressure-chart .axis-title{font:13px monospace;fill:#bdd2c4}.pressure-chart .tick-number{font:18px monospace;fill:#f6ebd6}.pressure-chart .tick-label{font:11px monospace;fill:#d5e1d6}.pressure-chart .cloud-name{font:16px monospace;fill:#f7ebd8;letter-spacing:.6px}.pressure-chart .cloud-label{font:11px monospace;fill:#e7e0d0}.pressure-chart .milestone-name{font:16px monospace;fill:#ffe0b4}.pressure-chart .milestone-label{font:11px monospace;fill:#f3d5b0}.layer-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #9ab4a640;border-left:1px solid #9ab4a640;margin:24px 0}.layer-values>div{padding:15px;border-right:1px solid #9ab4a640;border-bottom:1px solid #9ab4a640}.layer-values b{display:block;font:11px monospace;letter-spacing:1px;color:#b8cbbf;margin-bottom:6px}.layer-values .reference-number{font-size:19px}.card-facts{border-top:1px solid #9ab4a640}.card-facts p{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #9ab4a625;padding-bottom:10px}.card-facts p>span:first-child{text-transform:capitalize;color:#becfc4}.card-honesty{border:1px dashed #a6bdad70;padding:5px 14px;margin:25px 0}.card-honesty p{font-size:14px;color:#c7d6cb}.card-links,.card-nav{display:flex;gap:14px;flex-wrap:wrap;align-items:center;margin-top:20px}.card-nav{justify-content:space-between;border-top:1px solid #98ad9e55;padding-top:20px}.card-nav button,.card-links button{min-height:44px;font-size:11px}.card-links .secondary{color:#f1bd8c}.layer-dialog .source-link{font-size:14px;min-height:44px}.layer-dialog .eyebrow{font-size:11px}.layer-dialog h3{font-size:19px}.layer-dialog .film-log{font-size:16px;line-height:1.6}.film-picture{margin:20px 0}.film-picture img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:#09151d}.film-picture figcaption{font:14px/1.6 Arial;color:#c1d0c3;margin-top:8px}.chart-reference{font-size:14px;border-top:1px solid #9cb8a850;margin-top:20px}.chart-reference summary{min-height:44px;padding:15px 0;cursor:pointer;color:#edbd8e;font:11px/1.5 monospace}.chart-reference table{width:100%;border-collapse:collapse;text-align:left;font-size:14px}.chart-reference caption{text-align:left;padding:10px 0;color:#bed1c5}.chart-reference th{font-size:11px}.chart-reference td,.chart-reference th{padding:10px 2px;border-bottom:1px solid #9cb8a840}.atlas-layer:focus-visible,.atlas-top-card:focus-visible,.chart-reference summary:focus-visible{outline:3px solid #f4c08c;outline-offset:3px}.layer-dialog{touch-action:pan-y}@media(max-width:600px){.layer-values{grid-template-columns:repeat(2,minmax(0,1fr))}.layer-values>div{padding:11px}.layer-values .reference-number{font-size:17px}.layer-values .label-chip{display:table;margin-left:0;margin-top:5px}.card-facts p{display:block}.card-facts .reference-number{display:block;margin-top:5px}.layer-dialog .lead{font-size:16px}}.layers-view{position:fixed;inset:0;z-index:4;overflow:auto;background:#0e1b23;color:#eee9db;padding:24px max(22px,calc((100vw - 1260px)/2)) 70px;scrollbar-color:#71877e #0e1b23}.atlas-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #afc6bd38;padding-bottom:15px}.atlas-nav button{min-height:44px;font:12px monospace;color:#e9c29b}.atlas-nav b{letter-spacing:2px;font:12px monospace}.atlas-hero{padding:45px 0 35px;max-width:850px}.atlas-hero h1{font-size:clamp(50px,8vw,96px);line-height:1;margin:12px 0 23px;letter-spacing:-.055em;font-weight:400}.atlas-hero h1 span{color:#d8ad84}.atlas-hero p{font-size:17px;line-height:1.65;color:#bfcec5;max-width:65ch}.atlas-hero .eyebrow{font-size:11px;color:#efbb8b}.atlas-layout{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.atlas-graphic{min-width:0;background:#11242c;border:1px solid #8caa9c38;padding:20px}.atlas-placeholder{min-height:500px;display:grid;place-content:center;background:radial-gradient(ellipse at 55% 25%,#a26841,#293331 50%,#0f202b 75%);font-size:22px;line-height:1.6;padding:30px}.atlas-list{display:grid;gap:12px}.atlas-layer{position:relative;display:block;width:100%;text-align:left;min-height:120px;padding:20px 45px 20px 22px;background:#15262c;border:1px solid #819c8b40}.atlas-layer b{display:block;font:23px/1.2 Arial;margin:8px 0 12px;font-weight:400;color:#f0e7d3}.atlas-layer>span:not(.atlas-effect){font-size:14px;line-height:1.6;color:#bdcec5;display:block}.atlas-layer .atlas-reading{margin-top:12px}.atlas-layer i{position:absolute;right:20px;top:25px;font-size:22px;font-style:normal;color:#edb587}.atlas-effect{font:11px monospace;letter-spacing:1.4px;color:#efbb8b}.label-chip{display:inline-block;font:11px/1.3 monospace;letter-spacing:.3px;border:1px solid #9db8aa80;border-radius:2px;padding:3px 5px;color:#c3e8d8;white-space:nowrap;vertical-align:middle;margin:2px 0}.label-chip.estimate,.label-chip.story{border-color:#edb58780;color:#ffd0a2}.label-chip.unknown{color:#cfcbc4;border-style:dashed}.reference-number{font-family:monospace;font-size:15px;line-height:1.7;color:#eee4cd}.reference-number .label-chip{margin-left:5px}.atlas-notes{border-top:1px solid #9eb8a840;margin-top:35px;padding-top:25px;color:#bfcec5;font-size:14px;line-height:1.7}.atlas-notes a{color:#efbb8b;display:inline-block;min-height:44px;padding:10px 0}.layer-dialog{width:min(880px,calc(100% - 28px));padding:24px;max-height:calc(100dvh - 28px)}.layer-dialog .modal-head{position:sticky;top:-24px;z-index:1;background:#121e20}.layer-dialog .modal-head button{width:44px;height:44px}.layer-dialog h2{font-size:clamp(30px,5vw,48px);font-weight:400;letter-spacing:-1px}.layer-dialog p{font-size:15px;line-height:1.65}.layer-dialog .lead{font-size:17px}.why-panel{border-left:2px solid #efbb8b;background:#ecc79908;padding:18px;margin:20px 0}.why-panel>b{font:11px monospace;color:#efbb8b}.why-panel p{margin-bottom:0}.atlas-caption{color:#b6cbbf;font-size:14px;line-height:1.6}@media(max-width:760px){.layers-view{padding:16px 18px 40px}.atlas-layout{grid-template-columns:1fr;gap:25px}.atlas-hero{padding:28px 0 20px}.atlas-hero h1{font-size:56px}.atlas-hero p{font-size:16px}.atlas-graphic{padding:12px}.atlas-layer{min-height:110px}.atlas-nav b{display:none}.atlas-nav button{font-size:12px}.layer-dialog{padding:18px}.layer-dialog .modal-head{top:-18px}}.explainer-dialog{width:min(940px,calc(100% - 24px));padding:18px 22px;max-height:calc(100dvh - 24px);overflow:auto}.ex-head{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #a1baa840;padding-bottom:12px}.ex-head h2{font-size:27px;letter-spacing:-.8px;margin:0}.ex-head button{min-width:44px;height:44px}.ex-layout{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding-top:18px}.ex-diagram{height:260px;background:#0c1b23;border:1px solid #94b09b40;overflow:hidden}.ex-diagram svg{width:100%;height:100%;display:block}.ex-diagram text{fill:#d7e5d7;font:13px monospace;letter-spacing:.4px}.ex-controls{margin-top:12px;display:flex;flex-wrap:wrap;gap:10px}.ex-controls label{display:block;width:100%;font:11px/1.5 monospace;color:#d1dcca}.ex-controls input[type=range]{width:100%;min-height:44px;accent-color:#e8b17c;cursor:pointer}.ex-controls button{min-height:44px;border:1px solid #bad0b670;font-size:12px;color:#efc39b;padding:10px 14px}.ex-controls button[aria-pressed=true]{background:#3b4638}.ex-readout{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px;min-height:25px;font-size:14px;line-height:1.6}.ex-readout .reference-number{font-size:14px}.ex-copy .ex-caption{font-size:16px;line-height:1.6;margin:0 0 15px}.ex-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ex-facts>div{padding:9px 0;border-top:1px solid #9bb8a740}.ex-facts>div>span{display:block;font:11px/1.4 monospace;text-transform:uppercase;color:#b7cbbb}.ex-facts .reference-number{font-size:15px}.ex-copy .ex-note{font-size:14px;line-height:1.5;color:#b9cbbd;border-left:2px solid #d1b38e;padding-left:12px}.ex-copy .source-link{font-size:14px;min-height:44px}.ex-orbit{transform-origin:210px 110px;animation:ex-spin 12s linear infinite}.ex-bounce{animation:ex-bounce 4s ease-in-out infinite}.ex-flicker{animation:ex-flash 6s steps(1) infinite}.ex-eddy{animation:ex-spin 8s linear infinite;transform-box:fill-box;transform-origin:center}.ex-counter{animation-direction:reverse}@keyframes ex-spin{to{transform:rotate(360deg)}}@keyframes ex-bounce{50%{transform:translateY(26px)}}@keyframes ex-flash{0%,96%,99%{opacity:.1}97%,98%{opacity:.85}}@media(max-width:600px) and (orientation:portrait){.explainer-dialog{padding:13px 16px}.ex-head{padding-bottom:8px}.ex-head h2{font-size:24px}.ex-layout{grid-template-columns:1fr;gap:10px;padding-top:12px}.ex-diagram{height:210px}.ex-copy .ex-caption{font-size:14px;line-height:1.5;margin-bottom:10px}.ex-copy .ex-note{font-size:14px;margin:9px 0 0}.ex-facts{gap:8px}.ex-facts>div{padding:5px 0}.ex-controls{margin-top:5px}.ex-readout{margin:0}.ex-copy .source-link{padding:9px 0}.ex-diagram text{font-size:14px}}@media(max-height:700px) and (orientation:portrait){.ex-diagram{height:150px}.ex-head h2{font-size:21px}.ex-facts{grid-template-columns:1fr 1fr}.ex-copy .ex-note{font-size:12px}.ex-copy .ex-caption{font-size:14px}}@media(orientation:landscape) and (max-height:500px){.explainer-dialog{padding:10px 16px}.ex-head{padding-bottom:5px}.ex-head h2{font-size:22px}.ex-layout{gap:18px;padding-top:8px}.ex-diagram{height:150px}.ex-copy .ex-caption{font-size:14px;line-height:1.4;margin-bottom:8px}.ex-copy .ex-note{font-size:12px;line-height:1.4;margin:6px 0}.ex-facts{gap:8px}.ex-facts>div{padding:3px 0}.ex-controls{margin-top:5px}.ex-controls label{font-size:11px}.ex-controls input[type=range]{min-height:34px}.ex-copy .source-link{font-size:12px;min-height:30px;padding:5px 0}}@media(prefers-reduced-motion:reduce){.ex-orbit,.ex-bounce,.ex-flicker,.ex-eddy{animation:none!important}}.ex-facts>div>span.reference-number{text-transform:none}@media(orientation:landscape) and (max-height:500px){.explainer-dialog{padding-top:8px;padding-bottom:8px}}.quiz-dialog{width:min(650px,calc(100% - 24px));padding:20px 24px;max-height:calc(100dvh - 24px)}.quiz-dialog h2{font-size:27px;margin:0}.quiz-dialog .modal-head button{width:44px;height:44px}.quiz-dialog h3{font-size:25px;line-height:1.35;letter-spacing:-.5px}.quiz-dialog p{font-size:16px;line-height:1.6}.quiz-progress{font:12px monospace!important;color:#efc491!important}.quiz-choices{display:grid;gap:12px}.quiz-choices button{min-height:54px;padding:15px 18px;border:1px solid #9fbaa77a;background:#13272d;text-align:left;font-size:16px;line-height:1.5;color:#e0e8da}.quiz-choices button.correct{border-color:#b3d9bd;background:#31453c;color:#e9f0dc;opacity:1}.quiz-choices button:disabled:not(.correct){opacity:.6}.quiz-feedback{margin:20px 0;padding:15px;border-left:2px solid #dfbb8a;background:#d1bb9508}.quiz-feedback>b{font:12px monospace;color:#efc491}.quiz-feedback p{margin-bottom:0}.quiz-dialog .primary{min-height:44px;font-size:13px}.quiz-score{font:40px monospace!important;color:#efc491!important}.learned-topics{margin:25px 0;padding-top:15px;border-top:1px solid #9cbba94d}.learned-topics h3{font:12px monospace;color:#e6bd8c}.learned-topics .topic-buttons{display:flex;flex-wrap:wrap;gap:10px}.learned-topics button{font-size:14px;padding:12px 14px;min-height:44px;border:1px solid #9db9a570}.field-test-action{font-size:14px!important;min-height:44px}@media(max-width:600px){.quiz-dialog{padding:16px 18px}.quiz-dialog h3{font-size:23px}.quiz-dialog p,.quiz-choices button{font-size:14px}.quiz-choices button{padding:13px}.quiz-dialog .primary{font-size:12px}}:root{--muted:#c8d8ca;--panel:#101e23}body{font-size:14px}button,a[href],summary{min-height:44px}button{min-width:44px}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid #f4c08c;outline-offset:3px}.icon-button{width:44px;height:44px;flex-shrink:0}.masthead{background:#101e23;padding:0 10px;gap:16px}.brand{font-size:11px;letter-spacing:1px;min-height:44px}.brand b{font-size:13px;letter-spacing:2px}.quiet,.text-button,.expedition,.eyebrow,.card-heading,.tag,kbd,.rail-title,.rail-end,.route-node,.planet-label,.planet-label small{font-size:11px;letter-spacing:.5px}.intro-text,.intro-footer p,.news-panel p,dialog p,.log-entry p,.log-entry details p,.science-note p,.log-entry.unrecorded p,.science-links,.log-mobile-probe p{font-size:14px!important}.intro-links{font-size:11px;flex-wrap:wrap}.intro-links .text-button{font-size:14px}.intro-footer{font-size:11px}.intro-footer a[href]{display:inline-flex;align-items:center}.news-panel summary{min-height:44px;display:flex;align-items:center}.telemetry,.science-card,.probe-card,.systems,.reference-note,.stage-heading{background:#101e23}.sensor>span,.sensor small{font-size:11px;letter-spacing:0;gap:6px}.sensor:first-child{padding-left:16px}.sensor b small{font-size:14px}.reference-note{font:14px/1.4 Arial,sans-serif;padding:5px 8px;max-width:calc(100% - 76px)}.compact-note{display:none}.science-card{width:330px}.science-card>p{font-size:14px;line-height:1.5;margin-bottom:10px;min-height:44px}.why-link{font-size:14px;min-height:44px;color:#d1e4d6}.scan-button{font-size:14px;min-height:44px;padding-top:12px;padding-bottom:12px;letter-spacing:.3px}.probe-card{width:260px}.probe-card p,.probe-button,.galileo-ref>span{font-size:14px}.galileo-ref,.galileo-ref small,.probe-values small{font-size:11px}.galileo-ref{line-height:1.5}.systems{padding:12px;gap:18px}.system-readings{gap:18px}.system{width:110px}.system>span,.drone-system>span,.drone-system small,.radiation-system small,.story-note{font-size:11px;letter-spacing:0}.system b{font-size:14px}.radiation-system{width:115px}.radiation-system small{position:static;display:block;white-space:normal;line-height:1.3;margin-top:5px}.story-note{display:block;color:#c8d8ca}.secondary,.return-button,.primary,.panel-actions .primary,.panel-actions .secondary,.card-nav button,.card-links button,.quiz-dialog .primary{font-size:14px;letter-spacing:.3px;min-height:44px}.engine-strip,.engine-strip small{font-size:11px;background:#101e23;padding:3px 5px}.engine-strip b{font-size:14px}.flight-alert,.drag-hint{font-size:14px;letter-spacing:0}.film-caption{font-size:14px;background:#101e23}.stage-heading{padding:6px 8px;top:250px}.stage-heading #stageSubtitle{font-size:14px}.log-entry.unrecorded{opacity:1;border-style:dashed}.log-entry summary,.log-entry .eyebrow,.result-stats span,.why b,.modal-head .eyebrow{font-size:11px}.log-entry summary{padding:12px 0}.log-entry .secondary{width:auto}.science-links a{display:inline-flex;align-items:center}.result-stats span{line-height:1.5}.source-link{font-size:14px;min-height:44px;display:inline-flex;align-items:center}.card-links .secondary,.card-nav .secondary{width:auto}.atlas-nav button{font-size:14px}.atlas-nav b{font-size:11px}.ex-controls label,.ex-controls button{font-size:14px;line-height:1.35}.ex-controls input[type=range]{min-height:44px}.ex-copy .ex-note,.ex-copy .source-link{font-size:14px;line-height:1.4;min-height:0}.ex-copy .source-link{min-height:44px}.ex-sources{font-size:14px;display:inline-flex;align-items:center;white-space:nowrap;color:#efbd8c}.ex-head h2{flex:1}.ex-copy .source-link{display:none}.ex-diagram text{font-size:18px}.chart-mobile-key{display:none}@media(max-height:760px) and (min-width:701px){.stage-heading{top:210px}}@media(max-width:1000px){.chart-mobile-key{display:block;font-size:14px;line-height:1.6}.chart-mobile-key h3{font-size:17px;font-weight:400;margin-top:24px}.pressure-chart .cloud-name,.pressure-chart .cloud-label,.pressure-chart .temperature-annotations,.pressure-chart .probe-annotation{display:none}.pressure-chart .tick-number{font-size:32px}.pressure-chart .tick-label{font-size:24px}.pressure-chart .axis-title{font-size:24px}}.quiz-choices button:disabled:not(.correct){opacity:1;color:#c0ccc4}.return-button kbd{color:#263b30;border-color:#263b30}@media(max-width:1000px){.expedition{display:none}.system{width:80px}.radiation-system{width:100px}.systems{gap:12px}.system-readings{gap:12px}.depth-rail{display:none}}@media(max-width:700px) and (orientation:portrait){.masthead{left:12px;right:12px;top:max(8px,env(safe-area-inset-top));height:44px;padding:0 6px;gap:5px}.brand{gap:5px;font-size:11px;letter-spacing:0}.brand img{width:24px;height:24px}.brand b{font-size:11px;letter-spacing:1px}.masthead nav{gap:8px}.masthead .quiet{font-size:11px;letter-spacing:0}.masthead .quiet span{margin-left:2px}.intro{padding:86px 24px 20px;display:flex;flex-direction:column;gap:18px;overflow-y:auto;scroll-padding-top:80px;background:linear-gradient(90deg,#071219d9,#07121944)}.intro-copy{position:relative;inset:auto;max-width:100%;width:100%}.intro-copy .eyebrow{font-size:11px;letter-spacing:1px;flex-wrap:wrap;line-height:1.5;margin:0}.intro h1{font-size:76px;margin:24px 0;line-height:.85}.intro-deck{font-size:24px;margin:20px 0 16px}.intro-text{line-height:1.6;margin-bottom:20px}.intro-text br{display:none}.mode-choices{gap:10px}.mode-choices .start-button,.mode-choices .secondary{font-size:14px;min-height:48px;padding:12px 14px;width:50%}.intro-links{display:flex;gap:8px 18px;align-items:center;margin-top:12px;line-height:1.5}.intro-links>span{width:100%}.intro-links .text-button{display:inline-flex;padding:8px 0;align-items:center;font-size:14px}.news-panel{position:static;max-width:100%;width:100%;padding:0 12px}.news-panel[open]{max-height:none;overflow:visible}.intro-footer{position:static;display:block;padding-top:16px;line-height:1.5}.intro-footer>span{display:none}.intro-footer p{text-align:left;font-size:14px;line-height:1.4}.intro-footer a{min-height:44px}.telemetry{top:62px;left:12px;right:12px;grid-template-columns:1fr 1fr}.sensor{padding:9px 10px!important}.sensor>span{font-size:11px;letter-spacing:0;justify-content:space-between}.sensor small{font-size:11px;padding:1px 3px}.sensor b{font-size:22px;margin-top:4px;letter-spacing:-.5px}.sensor b small{font-size:14px}.reference-note{top:211px;left:12px;right:12px;max-width:none;font-size:14px;letter-spacing:0;padding:5px 8px;line-height:1.4}.stage-heading{left:12px;top:294px;max-width:calc(100% - 24px);padding:6px 8px}.stage-heading .eyebrow{font-size:11px;width:205px;margin-bottom:7px}.stage-heading h2{font-size:25px;max-width:100%;margin:0;letter-spacing:-.7px}.stage-heading #stageSubtitle{display:none}.science-card{left:12px;right:12px;bottom:194px!important;width:auto;padding:10px 12px 0;max-height:none}.science-card h3{display:none}.science-card .card-heading{font-size:11px;letter-spacing:0;margin-bottom:6px}.science-card>p{font-size:14px;line-height:1.5;min-height:44px;margin:0 0 7px;display:block;overflow:visible}.science-card .why-link{font-size:14px;line-height:1.5;min-height:44px}.scan-track{margin:0 -12px}.scan-button{width:calc(100% + 24px);margin:0 -12px;padding:10px 12px;min-height:44px;font-size:14px}.systems{left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));padding:10px;display:block}.system-readings{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;align-items:start;margin-bottom:10px}.system,.radiation-system{width:auto}.system>span{display:flex;flex-wrap:wrap;font-size:11px;letter-spacing:0;gap:5px;margin-bottom:6px;line-height:1.2}.system b{font-size:14px}.radiation-system small{font-size:11px;line-height:1.2;margin-top:5px;position:static;white-space:normal}.radiation-system>span{font-size:11px;letter-spacing:0}.meter{height:4px}.drone-system{display:flex;flex-direction:column;align-items:start;gap:3px}.drone-system>span,.drone-system small{font-size:11px;letter-spacing:0;line-height:1.2}.drone-system b{font-size:20px;line-height:1}.story-note{display:block;grid-column:1/-1;font-size:11px;letter-spacing:0;line-height:1.2}.story-note br{display:none}.flight-actions{width:100%;gap:10px}.flight-actions .secondary,.flight-actions .return-button{width:50%;font-size:14px;padding:10px 12px;min-height:44px;letter-spacing:0;gap:6px}.engine-strip{position:static;transform:none;justify-content:space-between;padding:0;margin:0 0 8px;gap:5px;font-size:11px}.engine-strip small{font-size:11px;padding:0}.film-caption{left:12px;right:12px;top:auto;bottom:340px;transform:none;width:auto;max-width:none;font-size:14px;padding:8px 12px;line-height:1.5}.flight-alert{top:44%;font-size:14px;max-width:calc(100% - 24px);padding:8px 12px}.drag-hint{top:57%;font-size:14px;white-space:normal;width:75%;text-align:center}.depth-rail{display:none}.mobile-probe{position:fixed;right:12px;top:310px;font-size:14px;min-height:44px;width:144px;padding:8px}.mobile-probe small{font-size:11px}.probe-card{display:none}.stage-heading:has(.mobile-probe:not([hidden])) h2{max-width:185px}dialog .panel-actions .secondary{width:auto}.result-stats span{font-size:11px}.ex-copy .ex-note{font-size:14px}}@media(max-width:700px) and (max-height:720px) and (orientation:portrait){.telemetry{grid-template-columns:repeat(4,minmax(0,1fr))}.sensor{padding:7px 5px!important}.sensor>span{display:block;font-size:11px;line-height:1.25}.sensor small{display:table;margin-top:4px;padding:1px 2px;font-size:11px;letter-spacing:0}.sensor:nth-child(-n+2){border-bottom:0}.sensor:nth-child(2){border-right:1px solid var(--line)}.sensor b{font-size:18px;letter-spacing:-.6px}.sensor b small{font-size:11px;display:inline;padding:0;margin:0}.reference-note{top:157px;line-height:1.3}.full-note{display:none}.compact-note{display:inline}.stage-heading{top:209px;left:12px;right:12px;padding:4px 6px}.stage-heading h2{font-size:20px;max-width:215px}.stage-heading .eyebrow{position:fixed;right:18px;top:209px;display:block;width:auto;margin:0;font-size:11px;text-align:right}.stage-heading #elapsed{display:block;margin-top:4px}.mobile-probe{top:224px;width:126px;font-size:14px}.film-caption{top:207px;bottom:auto;padding:6px 9px}.stage-heading:has(.mobile-probe:not([hidden]))~.film-caption{right:146px}.stage-heading:has(.mobile-probe:not([hidden])) h2{max-width:180px}body:has(#filmCaption:not([hidden])) .stage-heading h2,body:has(#filmCaption:not([hidden])) .stage-heading .eyebrow{visibility:hidden}body:has(#filmCaption:not([hidden])) .stage-heading{background:transparent}.flight-alert{top:40%;font-size:14px}.drag-hint{display:none}.intro h1{font-size:66px}.intro{padding-top:79px;gap:14px}.intro-deck{font-size:22px}.intro h1{margin:18px 0}.intro-text{margin-bottom:16px}.ex-diagram{height:150px}.ex-diagram text{font-size:20px}.ex-head h2{font-size:21px}.ex-copy .ex-note{font-size:14px}.ex-controls{gap:4px}}@media(orientation:landscape) and (max-height:500px){.masthead{top:8px;left:16px;right:16px;height:44px;padding:0 8px;gap:10px}.brand{font-size:11px;letter-spacing:0}.brand b{font-size:11px;letter-spacing:1px}.brand img{width:24px;height:24px}.masthead nav{gap:14px}.quiet{font-size:11px;letter-spacing:0}.expedition{display:none}.intro{overflow-y:auto;padding:70px 30px 20px;display:grid;grid-template-columns:1.1fr 1fr;gap:14px 30px;align-content:start;background:linear-gradient(90deg,#071219dc,#07121944)}.intro-copy{position:relative;inset:auto;max-width:100%;grid-row:span 2}.intro-copy .eyebrow{font-size:11px;letter-spacing:.5px}.intro h1{font-size:56px;line-height:.85;margin:15px 0}.intro-deck{font-size:18px;margin:14px 0}.intro-text{display:none}.mode-choices .start-button,.mode-choices .secondary{font-size:14px;min-height:44px;min-width:0;width:50%;padding:10px}.intro-links{display:flex;flex-wrap:wrap;gap:0 16px;font-size:11px;line-height:1.4}.intro-links>span{width:100%}.intro-links .text-button{font-size:14px;padding:8px 0;display:inline-flex;align-items:center}.planet-label{display:none}.news-panel{position:static;max-width:none;padding:0 12px}.news-panel[open]{max-height:none;overflow:visible}.intro-footer{position:static;display:block;padding-top:12px;font-size:11px}.intro-footer>span{display:none}.intro-footer p{font-size:14px;line-height:1.4;text-align:left}.intro-footer a[href]{min-height:44px}.telemetry{top:60px;left:16px;right:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.sensor{padding:6px 10px!important}.sensor:first-child{padding-left:10px!important}.sensor>span{font-size:11px;letter-spacing:0;gap:6px;justify-content:space-between}.sensor small{font-size:11px}.sensor b{font-size:20px;letter-spacing:-.5px;margin-top:4px}.sensor b small{font-size:14px}.sensor:nth-child(-n+2){border-bottom:0}.sensor:nth-child(2){border-right:1px solid var(--line)}.reference-note{left:16px;right:16px;top:130px;max-width:none;font-size:14px;line-height:1.3;padding:4px 8px}.full-note{display:none}.compact-note{display:inline}.stage-heading{left:16px;top:156px;max-width:calc(100% - 220px);padding:2px 6px}.stage-heading .eyebrow{display:none}.stage-heading h2{font-size:20px;max-width:none;line-height:1.1;letter-spacing:-.4px;margin:0}.stage-heading #stageSubtitle{display:none}.science-card{left:16px;right:auto;bottom:95px!important;width:260px;max-height:none;padding:2px 10px 0}.science-card h3,.science-card .card-heading{display:none}.science-card>p{font-size:14px;line-height:1.4;min-height:44px;margin:0 0 3px}.why-link{font-size:14px;line-height:1.4;min-height:44px}.scan-track{margin:0 -10px}.scan-button{width:calc(100% + 20px);margin:0 -10px;padding:8px 10px;font-size:14px;min-height:44px}.scan-button kbd{display:none}.systems{left:16px;right:16px;bottom:12px;padding:10px;display:flex;gap:12px;min-height:72px}.system-readings{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:calc(100% - 292px);margin:0;gap:8px;align-items:start}.system,.radiation-system{width:auto}.system>span{font-size:11px;letter-spacing:0;display:flex;flex-wrap:wrap;gap:3px;margin-bottom:4px}.radiation-system small{display:none}.system b{font-size:14px}.drone-system{gap:2px 5px}.drone-system>span,.drone-system small{font-size:11px;letter-spacing:0}.drone-system b{font-size:20px}.story-note{grid-column:1/-1;font-size:11px;line-height:1.2;display:block}.story-note br{display:none}.flight-actions{width:280px;gap:10px}.flight-actions .secondary,.flight-actions .return-button{width:135px;min-height:44px;font-size:14px;padding:8px 10px;letter-spacing:0;gap:4px}.flight-actions kbd{display:none}.engine-strip{left:auto;right:10px;top:-29px;bottom:auto;transform:none;font-size:11px;gap:8px;margin:0;padding:2px 5px}.engine-strip small{font-size:11px;padding:0}.probe-card{display:none}.mobile-probe{display:block;position:fixed;top:165px;right:16px;width:185px;min-height:44px;padding:8px 10px;font-size:14px}.mobile-probe small{font-size:11px}.flight-alert{top:32%;font-size:14px;padding:6px 9px;max-width:46%}.film-caption{width:auto;max-width:none;left:290px;right:16px;transform:none;bottom:96px;font-size:14px;padding:7px 9px;line-height:1.35}.drag-hint{display:none}.explainer-dialog{padding:8px 14px;position:relative}.ex-head{padding:0 0 5px}.ex-head h2{font-size:21px;padding-right:0}.ex-layout{gap:6px 16px;padding-top:8px}.ex-diagram{height:125px}.ex-diagram text{font-size:22px}.ex-controls{gap:3px;margin-top:4px}.ex-controls label{font-size:14px}.ex-controls input[type=range]{min-height:44px;margin:0}.ex-readout{font-size:14px;gap:3px}.ex-copy .ex-caption{font-size:14px;line-height:1.35;margin-bottom:6px}.ex-copy .ex-note{font-size:14px;line-height:1.35;margin:6px 0}.ex-facts{gap:5px}.ex-facts>div{padding:3px 0}.ex-facts .reference-number{font-size:14px}.ex-copy .source-link{position:absolute;right:75px;top:8px;min-height:44px;padding:0;font-size:14px}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}@media(max-width:700px) and (max-height:720px) and (orientation:portrait){.ex-facts{grid-template-columns:1fr;gap:3px}.ex-facts>div{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0}.ex-facts>div>span:first-child{display:inline;max-width:38%;line-height:1.2}.ex-facts>div>span.reference-number{display:inline;white-space:nowrap;font-size:14px;line-height:1.7}}.flight-alert.critical.show~.film-caption{visibility:hidden}@media(max-width:700px) and (orientation:portrait){.film-caption{top:211px;bottom:auto}.flight-alert{left:12px;right:12px;top:211px;bottom:auto;width:auto;max-width:none;transform:none;line-height:1.4}body:has(#filmCaption:not([hidden])) .reference-note,body:has(#alert.show) .reference-note{visibility:hidden}body:has(#filmCaption:not([hidden])) .stage-heading h2,body:has(#filmCaption:not([hidden])) .stage-heading .eyebrow{visibility:hidden}body:has(#filmCaption:not([hidden])) .flight-alert:not(.critical){visibility:hidden}.stage-heading:has(.mobile-probe:not([hidden]))~.film-caption{right:12px}}@media(max-width:700px) and (max-height:720px) and (orientation:portrait){.film-caption,.flight-alert{top:147px;padding:6px 9px}.stage-heading:has(.mobile-probe:not([hidden]))~.film-caption{right:12px}}@media(orientation:landscape) and (max-height:500px){.engine-strip{position:fixed;top:130px;right:22px;left:auto;bottom:auto;transform:none;margin:0;padding:2px 5px;height:26px}.reference-note{right:330px}.reference-note:has(+.stage-heading){line-height:1.3}body:has(#engineStrip[hidden]) .reference-note{right:16px}.flight-alert{left:290px;right:16px;top:auto;bottom:96px;width:auto;max-width:none;transform:none;font-size:14px;line-height:1.35;padding:7px 9px}body:has(#filmCaption:not([hidden])) .flight-alert:not(.critical){visibility:hidden}}@media(min-width:1001px) and (min-height:801px){.depth-rail{top:225px;height:260px;width:180px;padding:12px;background:#101e23}.rail-track{height:calc(100% - 65px)}.route-node{color:#c0d0c5}.rail-end span{font-size:11px}}@media(max-height:800px){.depth-rail{display:none}}.pressure-chart text{paint-order:stroke;stroke:#0d2029;stroke-width:3px;stroke-linejoin:round}.pressure-chart .milestone-name{font-size:18px}.pressure-chart .tick-label,.pressure-chart .milestone-label,.pressure-chart .cloud-label{font-size:13px}@media(max-width:1000px){.pressure-chart .milestone-name{font-size:30px}.pressure-chart .tick-label,.pressure-chart .milestone-label{font-size:24px}}@media(max-width:700px) and (max-height:720px) and (orientation:portrait){.stage-heading:has(.mobile-probe:not([hidden])) .eyebrow{display:none}}@media(max-width:700px) and (orientation:portrait){body:has(#filmCaption:not([hidden])) .stage-heading{background:transparent}}.atlas-hero{position:relative}.atlas-real-ship{position:absolute;right:0;top:20px;width:180px;height:180px;object-fit:contain;pointer-events:none}@media(max-width:650px){.atlas-real-ship{position:static;display:block;width:144px;height:118px;margin:-12px 0 0 auto}}.daily-modes{display:flex;gap:8px;margin:16px 0 4px;flex-wrap:wrap}.daily-modes button{min-height:44px;padding:9px 12px;font-size:13px;background:#102129;color:#d5e5ed;border:1px solid #7894a0}.daily-modes button[aria-pressed=true]{background:#d9a778;color:#10191e;border-color:#e2bb97}.daily-note{font-size:13px!important;line-height:1.4;margin:4px 0 10px!important;max-width:360px;color:#b7c6ce}.daily-score{margin:12px 0}.daily-score b{font-size:40px;color:#e4ba88}.daily-score span{font-size:13px}.score-formula{font-size:14px;line-height:1.6}.share-copy{margin-top:12px}.share-copy textarea{box-sizing:border-box;width:100%;min-height:148px;resize:vertical;background:#102129;color:#ecf5f6;border:1px solid #69808b;font:14px/1.6 system-ui;padding:12px}.share-status{font-size:14px}.daily-report{border-top:1px solid #587079;margin:22px 0;padding-top:16px}@media(max-width:600px){.intro-copy .daily-modes{margin-top:12px}.intro-copy .daily-note{max-width:310px;font-size:12px!important}.intro-copy .intro-text{margin-bottom:10px}.daily-modes button{font-size:12px;padding:8px 10px}}.intro-copy .daily-note{font-size:14px!important}.daily-modes button{font-size:14px}.share-copy summary{min-height:44px;display:flex;align-items:center;cursor:pointer}.sample-fact{position:absolute;left:50%;top:17%;transform:translateX(-50%);background:#0d2028f5;border-left:2px solid var(--mint);color:#d5f4e6;padding:7px 10px;font:14px/1.35 Arial,sans-serif;max-width:410px;width:40%;pointer-events:none}.easy-choice{min-height:44px;background:#13282d;border:1px solid #738b83;color:var(--paper);font:14px Arial,sans-serif;padding:9px 12px;margin:0 0 7px}.easy-choice[aria-pressed=true]{background:var(--mint);color:#101c22}.easy-choice:disabled{opacity:.6}.easy-help{font-size:14px;line-height:1.35;margin:2px 0 8px;color:#c4d3ca;max-width:380px}.game-control button{font-size:12px}.game-control small{font-size:11px}@media(max-width:700px) and (orientation:portrait){.game-control{top:auto;bottom:326px;left:12px;right:12px;transform:none;width:auto}.sample-fact{left:12px;right:12px;top:276px;width:auto;max-width:none;transform:none;font-size:14px;padding:5px 8px}.intro-copy .easy-help{font-size:14px}.intro-copy .easy-choice{margin:0 0 4px}.intro-copy .daily-note{margin-bottom:5px!important}}@media(max-width:700px) and (max-height:720px) and (orientation:portrait){.science-card>p{display:none}.game-control{top:auto;bottom:276px}.sample-fact{top:217px;font-size:14px}.intro-copy .easy-help{display:none}.intro-copy .intro-deck{display:none}.intro-copy h1{font-size:58px;margin:14px 0}.intro-copy .daily-modes{margin-top:6px}.intro-copy .daily-note{font-size:14px!important}.intro-copy .intro-text{display:none}}@media(max-width:700px) and (orientation:portrait){body:has(#turn.returning) .speed-control{visibility:hidden}body:has(#turn.returning) .mobile-probe{top:auto;bottom:326px;left:12px;right:12px;width:auto;min-height:44px;padding:4px 8px;text-align:left}body:has(#turn.returning) .mobile-probe small{display:inline;margin-left:8px}}@media(max-width:700px) and (max-height:720px) and (orientation:portrait){body:has(#turn.returning) .mobile-probe{bottom:276px}}@media(orientation:landscape) and (max-height:500px){.game-control{top:5px;left:43%;width:186px;gap:0}.speed-control{position:static;width:100%}.speed-control button{min-height:44px;font-size:12px}.speed-control small{display:inline;font-size:11px}.game-control #speedStatus{display:none}.game-control #gameScore{position:absolute;top:118px;left:0;font-size:10px;white-space:nowrap;background:#101e23}.sample-fact{top:162px;left:42%;right:12px;transform:none;width:auto;font-size:14px;padding:4px 7px}.intro-copy .easy-choice{position:absolute;left:calc(100% + 12px);bottom:72px;white-space:nowrap}.intro-copy .easy-help{display:none}.intro-copy .daily-note{max-width:300px}.intro-copy h1{font-size:52px;margin:10px 0}.intro-copy .intro-deck{display:none}.intro-copy .daily-modes{margin:7px 0 4px}}
