@font-face{font-family:Michroma;src:url(/generated/fonts/Michroma-Regular.ttf)format("truetype");font-display:swap}:root{--bg:#07090b;--ink:#d6dde0;--muted:#8a979c;--line:#1c2428;--accent:#9fb3ba;--display:"Michroma", "Eurostile", "Helvetica Neue", sans-serif;--body:ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif}*{box-sizing:border-box}html{background:var(--bg);color:var(--ink);font:17px/1.7 var(--body);-webkit-font-smoothing:antialiased}body{margin:0}a{color:inherit}::selection{background:var(--accent);color:#000}nav.top{z-index:10;backdrop-filter:blur(14px)saturate(1.2);background:#07090bd9;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:18px 28px;display:flex;position:fixed;inset:0 0 auto}nav.top a{text-decoration:none}nav.top .brand{font:11px var(--display);letter-spacing:.35em}nav.top .worlds{font:10px var(--display);letter-spacing:.25em;text-transform:uppercase;gap:22px;display:flex}nav.top .worlds a{opacity:.55;transition:opacity .3s}nav.top .worlds a:hover,nav.top .worlds a.on{opacity:1}@media (width<=760px){nav.top .worlds{display:none}}.world-hero{background:radial-gradient(ellipse at 70% 40%, var(--sky1), var(--sky0) 70%);height:100svh;min-height:560px;position:relative;overflow:hidden}.world-hero canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.world-hero .fog{pointer-events:none;opacity:var(--fog,.25);mix-blend-mode:screen;background:radial-gradient(ellipse 40% 18% at 30% 70%, var(--atmo), transparent 70%), radial-gradient(ellipse 50% 22% at 75% 80%, var(--atmo), transparent 70%), radial-gradient(ellipse 35% 14% at 55% 55%, var(--atmo), transparent 70%);filter:blur(30px);animation:90s ease-in-out infinite alternate drift;position:absolute;inset:-20%}.world-hero .fog.two{opacity:calc(var(--fog,.25) * .7);animation-duration:140s;animation-direction:alternate-reverse}@keyframes drift{0%{transform:translate(-6%,1%)}to{transform:translate(6%,-2%)}}.world-hero:after{content:"";background:linear-gradient(transparent, var(--bg));pointer-events:none;height:30%;position:absolute;inset:auto 0 0}.world-hero.no-webgl canvas{display:none}.hero-text{z-index:2;max-width:min(560px,42vw);position:absolute;bottom:clamp(90px,22vh,220px);left:clamp(24px,7vw,120px)}.kicker{font:10px var(--display);letter-spacing:.32em;color:var(--muted)}.display{font-family:var(--display);text-transform:uppercase;letter-spacing:.36em;word-spacing:.2em;margin-right:-.36em;font-weight:400}.hero-text h1{overflow-wrap:normal;margin:14px 0 10px;font-size:clamp(26px,5.2vw,64px);line-height:1.25}.hero-text .line{color:#c3ccd0;margin:0 0 6px;font-size:clamp(16px,1.7vw,20px);font-style:italic}.hero-text .silence{font:10px var(--display);letter-spacing:.3em;color:var(--accent);margin:18px 0 26px}@media (width<=760px){.hero-text{max-width:none;bottom:70px;right:24px}}button.sound{font:10px var(--display);letter-spacing:.25em;text-transform:uppercase;color:var(--ink);cursor:pointer;backdrop-filter:blur(6px);background:#ffffff0d;border:1px solid #ffffff26;border-radius:999px;padding:12px 20px}button.sound:hover{border-color:var(--accent)}button.sound[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}button.sound.loading{opacity:.6}button.sound .dot{vertical-align:middle;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:10px;display:inline-block}button.sound[aria-pressed=true] .dot{animation:1.6s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.25}}.scroll-cue{z-index:2;font:9px var(--display);letter-spacing:.4em;color:var(--muted);position:absolute;bottom:28px;left:50%;transform:translate(-50%)}main{padding:40px 24px 80px}section{max-width:760px;margin:0 auto 72px}section.wide{max-width:1120px}h2{font:12px var(--display);letter-spacing:.42em;color:var(--accent);text-transform:uppercase;margin:0 0 22px}h2:before{content:"";background:var(--accent);vertical-align:middle;opacity:.7;width:28px;height:1px;margin-right:16px;display:inline-block}p{margin:0 0 1.1em}strong{color:#eef3f5;font-weight:600}ul{padding-left:1.1em}li{margin:.3em 0}li::marker{color:var(--accent)}table{border-collapse:collapse;width:100%;margin:0 0 1.4em;font-size:15px}td,th{border-bottom:1px solid var(--line);vertical-align:top;text-align:left;padding:10px 0}td:first-child{width:32%;color:var(--muted);padding-right:18px}thead{display:none}.mood{color:#c3ccd0;font-size:20px;font-style:italic}blockquote{color:var(--muted);margin:0;font-style:italic}.brochure{color:var(--muted);border-left:2px solid var(--line);padding-left:16px;font-size:14px}.survey-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px;display:grid}.survey{border:1px solid var(--line);background:#0d1215;border-radius:6px;text-decoration:none;transition:border-color .3s,transform .3s;display:block;overflow:hidden}.survey:hover{border-color:var(--accent);transform:translateY(-2px)}.survey .meta{padding:14px 16px 16px}.survey .lid{font:9px var(--display);letter-spacing:.25em;color:var(--muted)}.survey h3{font:13px/1.5 var(--display);letter-spacing:.12em;margin:6px 0 8px}.survey .watch{color:var(--accent);font-size:13px}.survey-count{font:9px var(--display);letter-spacing:.3em;text-transform:uppercase;color:var(--muted);margin:-8px 0 28px}.report{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:36px;margin:0 0 48px;padding:0 0 48px;scroll-margin-top:90px;display:grid}.report:last-of-type{border-bottom:0}.report-media{aspect-ratio:16/9;border:1px solid var(--line);background:#0b0f11;border-radius:4px;text-decoration:none;display:block;position:sticky;top:90px;overflow:hidden}.report-media img{object-fit:cover;filter:saturate(.9);width:100%;height:100%;transition:transform 1.2s,filter .6s;display:block}a.report-media[href]:hover img{filter:saturate(1.05);transform:scale(1.03)}a.report-media[href]:hover{border-color:var(--accent)}.report-media:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#05070acc),repeating-linear-gradient(#0000 0 3px,#00000014 3px 4px);position:absolute;inset:0}.report-media .rec{z-index:1;font:9px var(--display);letter-spacing:.3em;color:#e8eef0;position:absolute;top:14px;left:16px}.report-media .rec i{background:var(--accent);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:9px;animation:1.6s ease-in-out infinite pulse;display:inline-block}.report-media .play{z-index:1;font:10px var(--display);letter-spacing:.25em;text-transform:uppercase;color:#fff;backdrop-filter:blur(6px);background:#0000004d;border:1px solid #ffffff40;border-radius:999px;padding:10px 16px;transition:border-color .3s,background .3s;position:absolute;bottom:14px;left:16px}a.report-media[href]:hover .play{border-color:var(--accent);background:#00000080}.report-media .ph{background:repeating-linear-gradient(135deg,#0b0f11 0 12px,#0e1316 12px 24px);place-items:center;display:grid;position:absolute;inset:0}.report-media .ph span{font:9px var(--display);letter-spacing:.4em;color:var(--muted);animation:2.4s ease-in-out infinite pulse}.report .lid,.awaiting .lid{font:9px var(--display);letter-spacing:.25em;color:var(--muted);text-transform:uppercase}.report h3{font:20px/1.4 var(--display);letter-spacing:.14em;text-transform:uppercase;margin:10px 0 20px}.readout{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,auto);gap:14px 24px;margin:0 0 24px;padding:14px 0;display:grid}.readout dt{font:8px var(--display);letter-spacing:.3em;text-transform:uppercase;color:#56636a;margin-bottom:4px}.readout dd{color:#c3ccd0;margin:0;font-size:14px}.readout dd.ok{color:var(--accent)}.readout dd.pend{color:var(--muted);font-style:italic}.report .lead p{font-size:16px;line-height:1.75}.report details{margin:4px 0 22px}.report details summary{cursor:pointer;font:9px var(--display);letter-spacing:.3em;text-transform:uppercase;color:var(--muted);list-style:none}.report details summary::-webkit-details-marker{display:none}.report details summary:after{content:" +"}.report details[open] summary:after{content:" –"}.report details summary:hover{color:var(--ink)}.report details>div{color:#b4bec2;margin-top:18px;font-size:15px}.report details table{font-size:14px}.report .note{border-left:2px solid var(--accent);color:#c3ccd0;background:#0d1215;margin:0;padding:14px 18px;font:13px/1.7 ui-monospace,SF Mono,Menlo,monospace}.report .note span{font:8px var(--display);letter-spacing:.35em;text-transform:uppercase;color:var(--accent);margin-bottom:6px;display:block}.no-surveys{color:var(--muted);margin:0 0 22px;font-style:italic}.awaiting{border:1px dashed var(--line);border-radius:4px;padding:22px 24px}.awaiting ul{flex-wrap:wrap;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.awaiting li{font:10px var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:999px;margin:0;padding:8px 14px}@media (width<=860px){.report{grid-template-columns:1fr;gap:22px}.report-media{position:relative;top:0}.readout{grid-template-columns:repeat(2,auto)}.report h3{font-size:16px}}@media (prefers-reduced-motion:reduce){.report-media img,.report-media .rec i,.report-media .ph span{transition:none;animation:none}}.pager{font:11px var(--display);letter-spacing:.25em;text-transform:uppercase;justify-content:space-between;display:flex}.pager a{opacity:.6;text-decoration:none}.pager a:hover{opacity:1}footer{border-top:1px solid var(--line);margin-top:40px;padding:56px 24px 48px}footer .colophon{text-align:center;font:9px var(--display);letter-spacing:.3em;color:#56636a;text-transform:uppercase;margin:48px 0 0}.glossary{max-width:1120px;margin:0 auto}.glossary h2{color:var(--muted)}.glossary h2:before{background:var(--muted)}.glossary dl{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:22px 36px;margin:0;display:grid}.glossary dt{font:9px/1.6 var(--display);letter-spacing:.24em;text-transform:uppercase;color:#c3ccd0;margin-bottom:4px}.glossary dd{color:var(--muted);margin:0;font-size:13.5px;line-height:1.55}.starmap{background:radial-gradient(at 60% 45%,#0d1418,#05070a 75%);height:100svh;min-height:600px;position:relative;overflow:hidden}.starmap canvas{cursor:grab;width:100%;height:100%;display:block;position:absolute;inset:0}.starmap canvas:active{cursor:grabbing}.starmap .labels{pointer-events:none;position:absolute;inset:0}.starmap .labels>*{will-change:transform;transition:opacity .3s;position:absolute;top:0;left:0}.world-label{pointer-events:auto;flex-direction:column;padding:14px 0 0 16px;text-decoration:none;display:flex}.world-label .name{font:12px var(--display);letter-spacing:.42em;text-transform:uppercase;color:#e8eef0}.world-label .sub{font:8px var(--display);letter-spacing:.3em;color:var(--muted);opacity:0;margin-top:5px;transition:opacity .3s}.world-label:hover .sub,.world-label:focus-visible .sub,.world-label.silent .sub{opacity:1}.world-label:focus-visible{outline:1px solid var(--accent);outline-offset:6px}.world-label .status{font:8px var(--display);letter-spacing:.3em;color:#ff5a5a;margin-top:4px}.world-label.silent .name{color:#8f9a9e}.starmap .dist{font:8px var(--display);letter-spacing:.25em;color:#6f8188;translate:-50% -50%}.starmap .gate-label{font:8px var(--display);letter-spacing:.35em;color:#9fb3ba;padding:16px 0 0 18px}.starmap.flying .labels,.starmap.flying .map-intro{opacity:0;transition:opacity .6s}.starmap.replaying .world-label .sub,.starmap.replaying .dist{opacity:0!important}.map-intro{z-index:2;pointer-events:none;max-width:600px;position:absolute;bottom:clamp(60px,14vh,150px);left:clamp(24px,6vw,96px);right:24px}.map-intro>*{pointer-events:auto}.map-intro h1{margin:14px 0 12px;font-size:clamp(20px,2.5vw,34px);line-height:1.4}.map-intro .line{color:#c3ccd0;margin:0 0 8px;font-size:clamp(16px,1.6vw,19px);font-style:italic}.map-intro .intro{color:var(--muted);margin:0 0 14px;font-size:15px}.map-worlds{flex-wrap:wrap;gap:8px 22px;margin:0 0 24px;display:flex}.map-worlds a{font:10px var(--display);letter-spacing:.3em;text-transform:uppercase;color:#e8eef0;border-bottom:1px solid color-mix(in srgb, var(--accent) 55%, transparent);padding:6px 0;text-decoration:none;transition:color .2s,border-color .2s}.map-worlds a:hover,.map-worlds a:focus-visible{color:var(--accent);border-color:var(--accent)}.map-actions{align-items:center;gap:22px;display:flex}.day-counter{font:14px var(--display);letter-spacing:.35em;color:#ff5a5a}.map-intro .hint{font:8px var(--display);letter-spacing:.3em;color:#56636a;text-transform:uppercase;margin-top:22px}.starmap.no-webgl canvas,.starmap.no-webgl .labels,.starmap.no-webgl .hint,.starmap.no-webgl .map-actions{display:none}@media (width<=760px){.world-label .name{font-size:10px}.starmap .dist{display:none}.starmap{height:auto;min-height:0;padding-top:76svh}.starmap canvas,.starmap .labels{height:76svh;bottom:auto}.map-intro{flex-direction:column;max-width:none;padding:8px 24px 36px;display:flex;position:relative;bottom:0;left:0;right:0}.map-actions{order:-1;margin-bottom:28px}}.story{padding-top:40px}.timeline{margin:0;padding:0;list-style:none;position:relative}.timeline:before{content:"";background:var(--line);width:1px;position:absolute;top:8px;bottom:8px;left:132px}.era{grid-template-columns:112px 1fr;gap:40px;padding:0 0 34px;display:grid;position:relative}.era:before{content:"";background:var(--bg);border:1px solid #6f8188;border-radius:50%;width:9px;height:9px;position:absolute;top:7px;left:128px}.era .years{font:10px/1.9 var(--display);letter-spacing:.2em;color:var(--muted);text-align:right;white-space:nowrap}.era h3{font:13px/1.5 var(--display);letter-spacing:.22em;text-transform:uppercase;color:#e8eef0;margin:0 0 6px}.era .summary{color:#c3ccd0;margin:0 0 8px;font-size:18px;line-height:1.6}.era details summary{cursor:pointer;font:9px var(--display);letter-spacing:.3em;text-transform:uppercase;color:var(--muted);list-style:none}.era details summary::-webkit-details-marker{display:none}.era details summary:after{content:" +"}.era details[open] summary:after{content:" –"}.era details summary:hover{color:var(--ink)}.era details>:not(summary){color:var(--muted);font-size:15px}.era details[open]{padding-bottom:6px}.era.quiet:before{background:#ff4a4a;border-color:#ff4a4a;box-shadow:0 0 12px #ff4a4a88}.era.quiet h3,.era.quiet .years{color:#ff6a6a}.era.now:before{background:#9fe6f2;border-color:#9fe6f2;box-shadow:0 0 10px #9fe6f288}@media (width<=760px){.timeline:before{left:4px}.era{grid-template-columns:1fr;gap:4px;padding-left:28px}.era:before{left:0}.era .years{text-align:left}}.fallback-planet{display:none}.world-hero.no-webgl .fallback-planet{aspect-ratio:1;background:radial-gradient(circle at 34% 30%, var(--pl) 0%, var(--pm) 45%, var(--pd) 78%);width:min(52vh,40vw);box-shadow:0 0 80px -10px var(--atmo), inset -40px -30px 80px #000c;border-radius:50%;display:block;position:absolute;top:50%;right:12vw;translate:0 -50%}@media (width<=760px){.world-hero.no-webgl .fallback-planet{width:64vw;right:50%;translate:50% -80%}}.surveyor-label{pointer-events:auto;text-align:right;flex-direction:column;align-items:flex-end;text-decoration:none;display:flex;translate:calc(-100% - 16px) -50%}.surveyor-label .name{font:8px var(--display);letter-spacing:.3em;color:#9fe6f2}.surveyor-label .sub{font:7px var(--display);letter-spacing:.25em;color:var(--muted);opacity:0;margin-top:4px;transition:opacity .3s}.surveyor-label:hover .sub,.surveyor-label:focus-visible .sub{opacity:1}.starmap.replaying .surveyor-label{pointer-events:none;opacity:0!important}.vessels table+table{margin-top:26px}.vessels table:last-of-type td:first-child{color:#c3ccd0}.vessels table:last-of-type thead{display:table-header-group}.vessels table:last-of-type th{font:9px var(--display);letter-spacing:.25em;text-transform:uppercase;color:var(--muted);padding-bottom:8px}.log-page{padding-top:120px}.log-head{max-width:760px;margin:0 auto 64px}.log-head .kicker{font:9px var(--display);letter-spacing:.35em;color:var(--muted)}.log-head h1{font:34px/1.3 var(--display);letter-spacing:.4em;text-transform:uppercase;margin:14px 0 18px}.log-intro{color:#b4bec2}.log-status{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,auto);gap:14px 28px;margin:28px 0 0;padding:14px 0;display:grid}.log-status dt{font:8px var(--display);letter-spacing:.3em;text-transform:uppercase;color:#56636a;margin-bottom:4px}.log-status dd{color:#c3ccd0;margin:0;font-size:14px}.log-page section.wide{max-width:860px}.log{border-left:1px solid var(--line);margin:0;padding:0;list-style:none}.entry{color:#c3ccd0;grid-template-columns:130px 1fr;gap:28px;padding:0 0 36px 24px;font:13px/1.8 ui-monospace,SF Mono,Menlo,monospace;display:grid;position:relative}.entry:before{content:"";background:#9fe6f2;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:-4px}.entry.lost:before{background:#e05252}.entry.crew:before{background:var(--bg);border:1px solid #9fb3ba}.entry time{color:var(--muted)}.entry time span{color:#56636a;display:block}.entry .line{margin:0}.entry .line b{color:#e8eef0;font-weight:600}.entry .dim{color:var(--muted)}.entry.lost .line:nth-child(3){color:#e05252}.entry .tele{background:#0d1215;border-left:2px solid #9fe6f2;margin-top:10px;padding:10px 14px}.entry.lost .tele{border-left-color:#e05252}.entry .tele span{font:8px var(--display);letter-spacing:.35em;color:#9fe6f2;margin-bottom:4px;display:block}.entry .links{font:9px var(--display);letter-spacing:.25em;text-transform:uppercase;flex-wrap:wrap;gap:8px 20px;margin:10px 0 0;display:flex}.entry .links a{color:var(--accent);opacity:.8;text-decoration:none}.entry .links a:hover{opacity:1}.entry.crew .crew-text{color:#b4bec2;font-style:italic}.entry.crew .crew-text p{margin:4px 0 0}.log-end{font:8px var(--display);letter-spacing:.35em;color:#56636a;margin:8px 0 0 24px}nav.top .log-link{font:10px var(--display);letter-spacing:.25em;text-transform:uppercase;opacity:.55;margin-left:22px;transition:opacity .3s}nav.top .log-link:hover,nav.top .log-link.on{opacity:1}@media (width<=760px){.entry{grid-template-columns:1fr;gap:6px;padding-left:18px}.entry time span{margin-left:10px;display:inline}.log-status{grid-template-columns:1fr 1fr}.log-head h1{letter-spacing:.3em;font-size:22px}}.starmap .zoom-hint{z-index:3;pointer-events:none;font:10px var(--display);letter-spacing:.25em;text-transform:uppercase;color:#e8eef0;backdrop-filter:blur(6px);opacity:0;background:#05070acc;border:1px solid #ffffff26;border-radius:999px;padding:14px 22px;transition:opacity .35s;position:absolute;top:50%;left:50%;translate:-50% -50%}.starmap .zoom-hint.on{opacity:1}@media (hover:none){.starmap .zoom-hint{display:none}}.menu-toggle{cursor:pointer;background:0 0;border:0;width:40px;height:40px;margin:-8px -8px -8px 0;display:none;position:relative}.menu-toggle span{background:var(--ink);height:1px;transition:transform .3s,top .3s;position:absolute;left:10px;right:10px}.menu-toggle span:first-child{top:16px}.menu-toggle span:last-child{top:23px}.menu-toggle[aria-expanded=true] span:first-child{top:20px;transform:rotate(45deg)}.menu-toggle[aria-expanded=true] span:last-child{top:20px;transform:rotate(-45deg)}.mobile-menu{z-index:9;backdrop-filter:blur(10px);background:#07090bf5;padding:88px 28px 40px;position:fixed;inset:0;overflow-y:auto}.mobile-menu[hidden]{display:none}.mobile-menu .menu-kicker{font:9px var(--display);letter-spacing:.35em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;display:block}.mobile-menu ul{margin:0 0 30px;padding:0;list-style:none}.mobile-menu li{border-bottom:1px solid var(--line);margin:0}.mobile-menu li a{min-height:44px;padding:16px 0;text-decoration:none;display:block}.mobile-menu .name{font:15px var(--display);letter-spacing:.3em;text-transform:uppercase;color:#e8eef0;display:block}.mobile-menu .line{color:var(--muted);margin-top:6px;font-size:13px;display:block}.mobile-menu a.on .name{color:var(--accent)}.mobile-menu .menu-home{font:10px var(--display);letter-spacing:.3em;text-transform:uppercase;color:var(--muted);text-decoration:none}body.menu-open{overflow:hidden}@media (width<=760px){nav.top .worlds{display:none}.menu-toggle{display:block}}.hint .for-touch{display:none}@media (hover:none){.hint .for-mouse{display:none}.hint .for-touch{display:inline}}.ship-hero{background:#05070a;height:min(78vh,760px);min-height:420px;position:relative;overflow:hidden}.ship-hero img{object-fit:cover;object-position:60% 50%;width:100%;height:100%;position:absolute;inset:0}.ship-hero:after{content:"";pointer-events:none;background:linear-gradient(transparent 45%, var(--bg)), linear-gradient(90deg, #07090bb3, transparent 55%);position:absolute;inset:0}.ship-hero-text{z-index:1;max-width:520px;position:absolute;bottom:clamp(40px,10vh,110px);left:clamp(24px,7vw,120px)}.ship-hero-text .kicker{font:9px var(--display);letter-spacing:.35em;color:var(--muted)}.ship-hero-text h1{font:34px/1.3 var(--display);letter-spacing:.4em;text-transform:uppercase;margin:14px 0 12px}.ship-hero-text p{color:#c3ccd0;margin:0}.log-page.log-page{padding-top:48px}.ship{max-width:760px;margin:0 auto 72px}.ship .lead p{color:#d6dde0;font-size:18px;line-height:1.7}.ship-detail h3{font:11px var(--display);letter-spacing:.3em;text-transform:uppercase;color:var(--accent);margin:40px 0 14px}.ship-detail ol{padding-left:1.2em}.ship-detail ol li{margin:.5em 0}@media (width<=760px){.ship-hero{height:auto;min-height:0;padding-top:56px}.ship-hero img{aspect-ratio:16/9;object-position:60% 50%;height:auto;position:relative}.ship-hero:after{background:linear-gradient(transparent 30%, var(--bg) 62%)}.ship-hero-text{margin:-24px 24px 0;position:relative;bottom:0;left:0}.ship-hero-text h1{letter-spacing:.3em;font-size:22px}}nav.top .log-link--tight{margin-left:18px}.latest-log{max-width:860px}.log-more{font:10px var(--display);letter-spacing:.3em;text-transform:uppercase;margin:4px 0 0 24px}.log-more a{color:var(--accent);text-decoration:none}.log-page:has(.ship-strip){padding-top:110px}.ship-strip{border:1px solid var(--line);background:#0d1215;border-radius:6px;align-items:center;gap:16px;max-width:420px;margin:0 0 28px;padding:10px 14px 10px 10px;text-decoration:none;transition:border-color .3s;display:flex}.ship-strip:hover{border-color:var(--accent)}.ship-strip img{object-fit:cover;border-radius:3px;width:96px;height:54px}.ship-strip .kicker{font:8px var(--display);letter-spacing:.3em;color:var(--muted);display:block}.ship-strip .go{color:var(--accent);margin-top:6px;font-size:14px;display:block}.ship-detail.surveyors .drone{margin:40px 0 8px}.ship-detail.surveyors .drone img{border:1px solid var(--line);border-radius:4px;width:100%;height:auto;display:block}.ship-detail.surveyors .drone figcaption{font:8px var(--display);letter-spacing:.3em;text-transform:uppercase;color:var(--muted);margin-top:10px}.ship-status{margin:0 0 28px}.escrow-label{pointer-events:auto;flex-direction:column;padding:12px 0 0 14px;text-decoration:none;display:flex}.escrow-label .name{font:8px var(--display);letter-spacing:.3em;color:#ffdcaa}.escrow-label .sub{font:7px var(--display);letter-spacing:.25em;color:var(--muted);opacity:0;margin-top:4px;transition:opacity .3s}.escrow-label:hover .sub,.escrow-label:focus-visible .sub{opacity:1}.starmap.replaying .escrow-label{pointer-events:none;opacity:0!important}@media (hover:none){.escrow-label .sub{display:none}}
