.look-full-dialog[open]{color:#fff;width:100vw;max-width:none;height:100dvh;max-height:none;font-family:var(--type-text);background:#040810f5;border:0;grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:hidden}.look-full-dialog::backdrop{background:#040810e0}.look-full-dialog [hidden],.look-share-dialog [hidden]{display:none!important}.look-full-dialog .icon-button,.look-share-dialog .icon-button{--icon-button-size:2.75rem;color:#fff}.look-full-dialog .icon-button:is(:hover,:focus-visible),.look-share-dialog .icon-button:is(:hover,:focus-visible){background:#ffffff24}.look-full-dialog .icon-button:focus-visible,.look-full-share:focus-visible,.look-full-square:focus-visible,.look-share-action:focus-visible{outline-offset:2px;outline:2px solid #f6c445}.look-full-dialog .icon-button:disabled{opacity:.35;cursor:default;background:0 0}.look-full-bar{align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.look-full-count{font-variant-numeric:tabular-nums;min-width:3rem;margin:0 auto 0 .25rem;font-weight:600}.look-full-zoom{background:#ffffff1a;border-radius:999px;align-items:center;display:flex}.look-full-level{font-variant-numeric:tabular-nums;text-align:center;min-width:2.75rem;font-size:.9rem;font-weight:600}.look-full-share{color:#0e1a36;min-height:2.75rem;font:inherit;cursor:pointer;background:#f6c445;border:0;border-radius:999px;align-items:center;gap:.4rem;padding:0 1rem;font-weight:700;display:inline-flex}.look-full-share svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:1.1rem;height:1.1rem}@media (width<=30rem){.look-full-share{justify-content:center;width:2.75rem;padding:0}.look-full-share-words{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.look-kinds{background:#ffffff1a;border-radius:999px;gap:.25rem;padding:.1875rem;display:flex}.look-kind{color:#fff;min-width:0;min-height:2.625rem;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1 1 0;padding:0 .375rem;font-size:.875rem;font-weight:600}.look-kind-count{color:#c9d2e6;font-variant-numeric:tabular-nums;font-weight:400}.look-kind[aria-pressed=true]{color:#0e1a36;background:#f6c445;font-weight:700}.look-kind[aria-pressed=true] .look-kind-count{color:inherit;font-weight:500}.look-kind:not(:disabled,[aria-pressed=true]):hover{background:#ffffff24}.look-kind:focus-visible{outline-offset:2px;outline:2px solid #fff}.look-kind:disabled{opacity:.4;cursor:default}.look-full-kinds .look-kind{flex:none;padding:0 .875rem}@media (width<=52rem){.look-full-bar{flex-wrap:wrap}.look-full-kinds{flex:100%;order:1}.look-full-kinds .look-kind{flex:1 1 0;padding:0 .375rem}}.look-full-stage{place-items:center;min-height:0;display:grid;position:relative;container-type:size}.look-full-frame{touch-action:none;-webkit-user-select:none;user-select:none;cursor:zoom-in;background:#000;width:min(100cqw,100cqh);height:min(100cqw,100cqh);position:relative;overflow:hidden}.look-full-dialog[data-zoomed] .look-full-frame{cursor:grab}.look-full-picture{transform-origin:0 0;-webkit-user-drag:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.look-ring,.look-full-ring{filter:drop-shadow(2px 0 #0b1424e6)drop-shadow(-2px 0 #0b1424e6)drop-shadow(0 2px #0b1424e6)drop-shadow(0 -2px #0b1424e6)drop-shadow(0 0 1px #0b1424e6)}.look-full-ring{fill:none;stroke:#fff;stroke-width:2px;opacity:.9;pointer-events:none;width:3.5rem;height:3.5rem;position:absolute;transform:translate(-50%,-50%)}.look-full-ring-centre{fill:#fff;stroke:none}.look-full-tag{letter-spacing:.04em;pointer-events:none;background:#0b1424b8;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;position:absolute}.look-full-satellite{top:.75rem;left:.75rem}.look-full-pixel{top:.75rem;right:.75rem}.look-full-scale{align-items:center;gap:.5rem;display:flex;bottom:.75rem;left:.75rem}.look-full-scale-bar{background:#fff;border-radius:2px;height:3px;display:block}.look-full-north{bottom:.75rem;right:.75rem}.look-full-said{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.look-full-dialog .look-full-step{background:#0b1424b8;position:absolute;top:50%;transform:translateY(-50%)}.look-full-dialog .look-full-step:is(:hover,:focus-visible){background:#0b1424}.look-full-previous{left:max(.5rem,50cqw - min(50cqw,50cqh) - 3.5rem)}.look-full-next{right:max(.5rem,50cqw - min(50cqw,50cqh) - 3.5rem)}.look-full-step:disabled{visibility:hidden}.look-full-caption{color:#c9d2e6;text-align:center;flex-direction:column;align-items:center;gap:.15rem;margin:0;padding:.5rem 1rem;font-size:.85rem;display:flex}.look-full-when{color:#fff}.look-full-credit{color:#9aa6c4;font-size:.75rem}.look-full-strip{justify-content:safe center;gap:.5rem;margin:0;padding:.25rem 1rem .75rem;list-style:none;display:flex;overflow-x:auto}.look-full-square{opacity:.7;cursor:pointer;background:#0a1430;border:2px solid #0000;border-radius:.375rem;flex:none;width:3.5rem;height:3.5rem;padding:0;display:block;overflow:hidden}.look-full-square:hover,.look-full-square[aria-current]{opacity:1}.look-full-square[aria-current]{border-color:#f6c445}.look-full-square img{object-fit:cover;width:100%;height:100%;display:block}.look-full-square .seen-thumb-cloud{color:#0e1a36;background:#dfe5ef;justify-content:center;align-items:center;width:100%;height:100%;font-size:.6rem;font-weight:700;display:flex}.look-share-dialog{color:#fff;width:min(36rem,100vw - 2rem);max-height:calc(100dvh - 2rem);font-family:var(--type-text);background:#0e1a36;border:0;border-radius:1rem;padding:1rem;overflow:auto}.look-share-dialog::backdrop{background:#04081099}.look-share-head{justify-content:space-between;align-items:center;gap:1rem;margin:0 0 .75rem;display:flex}.look-share-heading{margin:0;font-size:1.1rem}.look-share-picture{object-fit:contain;background:#0a1430;border-radius:.5rem;width:100%;height:auto;max-height:50dvh;display:block}.look-share-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:.75rem 0 0;display:grid}.look-share-action{color:#fff;min-height:2.75rem;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:999px;justify-content:center;align-items:center;padding:.5rem 1rem;font-weight:600;text-decoration:none;display:flex}.look-share-action:hover{background:#ffffff1a}.look-share-x{color:#0e1a36;background:#fff;border-color:#fff}.look-share-x:hover{background:#e8ecf4}.look-share-status{color:#c9d2e6;text-align:center;min-height:1.25rem;margin:.5rem 0 0;font-size:.9rem}.place-look[data-astro-cid-63msd3bb]{background:var(--map-ink);flex:none}.place-look[data-astro-cid-63msd3bb] .look-kinds{margin:0 .875rem .75rem}@media (scripting:none){.place-look[data-astro-cid-63msd3bb] .look-kinds{display:none}}.place-look[data-astro-cid-63msd3bb] .look{background:#000;flex-direction:column;margin:0;display:flex}.place-look[data-astro-cid-63msd3bb] .look a{color:#fff}.place-look[data-astro-cid-63msd3bb] .look-picture{flex:none;position:relative}.place-look[data-astro-cid-63msd3bb][data-stepper] .look-picture{touch-action:pan-y}.place-look[data-astro-cid-63msd3bb] .look img{aspect-ratio:1;width:100%;height:auto;display:block}.place-look[data-astro-cid-63msd3bb] .look-badge{color:#0e1a36;letter-spacing:.08em;text-transform:uppercase;background:#f6c445;border-radius:999px;padding:.3rem .6rem;font-size:.7rem;font-weight:700;position:absolute;top:.75rem;left:1rem}.place-look[data-astro-cid-63msd3bb] .look-count{color:#fff;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;background:#0b1424d1;font-size:.8rem}.place-look[data-astro-cid-63msd3bb] .look-step{color:#fff;cursor:pointer;background:#0b1424b8;border:0;border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.place-look[data-astro-cid-63msd3bb]:not([data-stepper]) .look-step{display:none}.place-look[data-astro-cid-63msd3bb] .look-step:disabled{visibility:hidden}.place-look[data-astro-cid-63msd3bb] .look-step:hover{background:#0b1424}.place-look[data-astro-cid-63msd3bb] .look-step:focus-visible{outline-offset:2px;outline:2px solid #fff}.place-look[data-astro-cid-63msd3bb] .look-step-previous{left:.5rem}.place-look[data-astro-cid-63msd3bb] .look-step-next{right:.5rem}.place-look[data-astro-cid-63msd3bb] .look-step svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}.place-look[data-astro-cid-63msd3bb] .look[data-stepping] :is(.look-scale,.look-north,.look-ring){visibility:hidden}.place-look[data-astro-cid-63msd3bb] .look[data-stepping] figcaption>:not(.look-cloudy-week){opacity:.5}.look-said[data-astro-cid-63msd3bb]:not([data-waiting]){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.look-waiting[data-astro-cid-63msd3bb]{aspect-ratio:1;background:#1c2742;position:relative}.look-said[data-astro-cid-63msd3bb][data-waiting]{box-sizing:border-box;color:#c9d2e6;background:#0a1430;min-height:9.5rem;margin:-2px 0 0;padding:.75rem 1rem;font-size:.85rem}@media (prefers-reduced-motion:no-preference){.look-waiting[data-astro-cid-63msd3bb]{animation:2.4s ease-in-out infinite look-waiting}.place-look[data-astro-cid-63msd3bb][data-filled]>*{animation:.18s ease-out look-filled}}@keyframes look-waiting{50%{background:#2a3858}}@keyframes look-filled{0%{opacity:0}}.place-look[data-astro-cid-63msd3bb] .look-scale,.place-look[data-astro-cid-63msd3bb] .look-north{color:#fff;text-shadow:0 1px 2px #000c;font-size:.75rem;font-weight:600;position:absolute;bottom:.75rem}.place-look[data-astro-cid-63msd3bb] .look-scale{align-items:center;gap:.5rem;display:flex;left:1rem;right:1rem}.place-look[data-astro-cid-63msd3bb] .look-scale-bar{background:#fff;border-radius:2px;width:20%;height:3px;display:inline-block}.place-look[data-astro-cid-63msd3bb] .look-north{right:1rem}.place-look[data-astro-cid-63msd3bb] .look-ring{stroke:#fff;stroke-width:2px;opacity:.9;width:3.5rem;height:3.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.place-look[data-astro-cid-63msd3bb] .look-picture[data-failed]{background:#1b2642}.place-look[data-astro-cid-63msd3bb] .look-picture[data-failed] :is(img,.look-ring,.look-scale,.look-north){visibility:hidden}.place-look[data-astro-cid-63msd3bb] .look-failed{display:none}.place-look[data-astro-cid-63msd3bb] .look-picture[data-failed] .look-failed{color:#c9d2e6;text-align:center;pointer-events:none;justify-content:center;align-items:center;margin:0;padding:0 3.75rem;font-size:.9rem;line-height:1.4;display:flex;position:absolute;inset:0}.place-look[data-astro-cid-63msd3bb] .look-ring-centre{fill:#fff;stroke:none}.place-look[data-astro-cid-63msd3bb] .look-full{background:#0b1424e0;border-radius:.5rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;position:absolute;top:.5rem;right:.5rem}.place-look[data-astro-cid-63msd3bb] .look-full:hover{background:#0b1424}.place-look[data-astro-cid-63msd3bb] .look-full:focus-visible{outline-offset:2px;outline:2px solid #fff}.place-look[data-astro-cid-63msd3bb] .look-full svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem}.place-look[data-astro-cid-63msd3bb] .look-satellite{font-weight:600}.place-look[data-astro-cid-63msd3bb] .look figcaption{color:#c9d2e6;background:#0a1430;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:.75rem 1rem;font-size:.85rem;display:flex}.place-look[data-astro-cid-63msd3bb] .look-caption{flex-basis:100%}.place-look[data-astro-cid-63msd3bb] .look-cloudy-week{color:#fff;flex-basis:100%;font-size:.95rem;font-weight:600;line-height:1.4}.place-look[data-astro-cid-63msd3bb] .look-radar{flex-basis:100%}.place-look[data-astro-cid-63msd3bb] .look-back{flex-basis:100%;align-items:center;gap:.4rem;min-height:2.75rem;font-weight:600;display:flex}.place-look[data-astro-cid-63msd3bb] .look-credit{color:#9aa6c4;flex-basis:100%;font-size:.75rem}.place-look[data-astro-cid-63msd3bb] .look-observer{flex-basis:100%}.place-look[data-astro-cid-63msd3bb] .look-observer>summary{color:#fff;cursor:pointer;align-items:center;gap:.4rem;min-height:2.75rem;font-weight:600;list-style:none;display:flex}.place-look[data-astro-cid-63msd3bb] .look-observer>summary::-webkit-details-marker{display:none}.place-look[data-astro-cid-63msd3bb] .look-observer>summary:after{content:"▾"}.place-look[data-astro-cid-63msd3bb] .look-observer[open]>summary:after{content:"▴"}.place-look[data-astro-cid-63msd3bb] .seen-observer{color:#0e1a36;background:#f3f5f9;border-radius:.75rem;margin:.25rem 0;padding:1rem;font-size:.9rem}.place-look[data-astro-cid-63msd3bb] .seen-observer a{color:#1d4ed8}.place-look[data-astro-cid-63msd3bb] .seen-observer h3{margin:.2rem 0;font-size:1.25rem}.place-look[data-astro-cid-63msd3bb] .seen-line{color:#4a5878;margin:0 0 .75rem}.place-look[data-astro-cid-63msd3bb] .seen-observer dl{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem 1.25rem;margin:0 0 .75rem;display:grid}.place-look[data-astro-cid-63msd3bb] .seen-observer dt{color:#4a5878;letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:600}.place-look[data-astro-cid-63msd3bb] .seen-observer dd{margin:0;font-weight:600}.place-look[data-astro-cid-63msd3bb] .seen-scene{align-items:center;gap:1rem;margin:0 0 .75rem;display:flex}.place-look[data-astro-cid-63msd3bb] .seen-scene svg{flex:none;width:7.5rem;height:5.5rem}.place-look[data-astro-cid-63msd3bb] .seen-scene p{color:#4a5878;margin:0}.place-look[data-astro-cid-63msd3bb] .seen-scene-ground{stroke:#4a5878;stroke-width:1.5px}.place-look[data-astro-cid-63msd3bb] .seen-scene-strip{fill:#f6c44540;stroke:#b8860b;stroke-width:1.5px}.place-look[data-astro-cid-63msd3bb] .seen-scene-satellite,.place-look[data-astro-cid-63msd3bb] .seen-scene-place{fill:#0e1a36}.place-look[data-astro-cid-63msd3bb] .seen-scene-centre{stroke:#b8860b;stroke-width:1px;stroke-dasharray:3 3}.place-look[data-astro-cid-63msd3bb] .seen-links{flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.place-look[data-astro-cid-63msd3bb] .seen-share{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:1rem 0 0;display:flex}.place-look[data-astro-cid-63msd3bb] .seen-share a{color:#fff;background:#0e1a36;border-radius:999px;flex:100%;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem 1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.place-look[data-astro-cid-63msd3bb] .seen-share a:hover{background:#22325a}.place-look[data-astro-cid-63msd3bb] .seen-share a:focus-visible{outline-offset:2px;outline:2px solid #1d4ed8}.place-look[data-astro-cid-63msd3bb] .seen-share svg{fill:none;stroke:currentColor;stroke-width:2.2px;width:1.1rem;height:1.1rem}.place-look[data-astro-cid-63msd3bb] .seen-share-status{color:#4a5878;font-size:.9rem}:root{--map-satellite:#ffb400;--map-selected:#f2695f;--map-previous-orbit:#8fa3b0;--map-satellite-cells:#ffd166;--map-selected-cells:#ffb3ab;--map-mark-shadow:#0000008c;--map-track-shadow-opacity:.35;--map-footprint-fill:#ffffff0a;--map-footprint-edge:#ffffff59;--map-sea:#1f3a4a;--map-land:#4e5a4f;--map-graticule:#335a6e;--map-twilight:#050c1c38;--map-night:#050c1c80;--map-pad-ring:#fff;--map-landing-zone-opacity:.45;--map-sketch-ahead-opacity:.3;--map-locate:#1a73e8;--map-ink:#0b1424;--map-ink-lit:#ffffff1a;--map-ink-plate:#ffffff24;--map-ink-edge:#ffffff29;--map-paper:#f4f4f2;--map-panel-tile:#e9e8e3;--map-panel-ink:#0e1726;--map-panel-muted:#555;--map-panel-surface:#fff;--map-panel-shadow:#00000059;--map-panel-fade:#0000008c;--map-panel-disc:#00000059;--map-panel-on-picture:#fff;--map-sheet-grip:#fff6;--map-panel-on-ink:#f3f5f8;--map-panel-section:#2b5b86;--map-panel-section-hover:#33689a;--map-panel-on-section:#fff;--map-panel-chip:#d5dae2;--map-panel-chip-accent:#2e6da4;--map-panel-fact:#eef0f3;--map-panel-cell:#dfe3e9;--map-panel-label:#5b6678;--map-panel-link:#1f4e79;--map-panel-divider:#c9cfd8;--map-panel-rule:#e3e7ed;--map-panel-orbit:#f3f4f8;--map-panel-orbit-to-go:#d5dae2;--map-light-shadow:#3b4558;--map-panel-soon:#fff0c7;--map-panel-soon-ink:#7e5300;--map-panel-now:#ffb400;--map-panel-approach:#fbe3e1;--map-panel-approach-rule:#f1c4c0;--map-panel-approach-ink:#a31515;--map-panel-approach-countdown:#7a1a14;--map-panel-approach-when:#444;--map-panel-approach-risk:#c62828;--map-panel-rendezvous:#fbf3df;--map-panel-rendezvous-rule:#e3c98a;--map-panel-rendezvous-ink:#8a5a00;--map-paper-muted:#c9cfd6;--map-paper-faint:#9aa6b3;--map-live:#e3241b}.sky-plot{margin:0}.sky-plot svg{width:100%;height:auto;display:block}.sky-plot .sky{fill:var(--map-ink)}.sky-plot .horizon{fill:none;stroke:#ffffff52;stroke-width:1px}.sky-plot .ring,.sky-plot .cross{fill:none;stroke:#ffffff24;stroke-width:1px}.sky-plot .compass{fill:var(--map-paper-muted);font-family:var(--type-display);text-anchor:middle;dominant-baseline:central;font-size:12px;font-weight:600}.sky-plot .compass.north{fill:var(--map-panel-on-ink)}.sky-plot .unseen{fill:none;stroke:var(--map-previous-orbit);stroke-width:2px;stroke-dasharray:3 4;stroke-linecap:round}.sky-plot .seen{fill:none;stroke:var(--map-satellite);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.sky-plot .edge{fill:var(--map-ink);stroke:var(--map-satellite);stroke-width:2.5px}.sky-plot .peak{fill:var(--map-satellite)}.sky-plot.unseen-only .edge{stroke:var(--map-previous-orbit)}.sky-plot.unseen-only .peak{fill:var(--map-previous-orbit)}.sky-plot .time{fill:var(--map-panel-on-ink);font-family:var(--type-text);font-variant-numeric:var(--type-figures);font-size:11px;font-weight:600}.sky-plot .time.start{text-anchor:start}.sky-plot .time.middle{text-anchor:middle}.sky-plot .time.end{text-anchor:end}.sky-plot .now{fill:var(--map-selected);stroke:var(--map-panel-on-ink);stroke-width:2px}.sky-plot figcaption{flex-wrap:wrap;gap:.25rem 1rem;margin-top:.5rem;font-size:.8rem;line-height:1.4;display:flex}.sky-plot figcaption span{align-items:center;gap:.4rem;display:inline-flex}.sky-plot figcaption .seen-key:before,.sky-plot figcaption .unseen-key:before{content:"";flex:none;width:1.25rem;height:0;display:inline-block}.sky-plot figcaption .seen-key:before{border-top:3px solid var(--map-satellite);border-radius:2px}.sky-plot figcaption .unseen-key:before{border-top:2px dashed var(--map-previous-orbit)}.pass-next[data-astro-cid-z6immttw]{background:#0a1430;flex-direction:column;gap:.625rem;margin-top:-2px;padding:.75rem .875rem 1rem;display:flex}.pass-line[data-astro-cid-z6immttw]{margin:0}details[data-astro-cid-z6immttw].pass-line{color:#fff;background:#17284d;border:1px solid #ffffff1a;border-radius:.875rem}details[data-astro-cid-z6immttw].pass-line:hover,details[data-astro-cid-z6immttw].pass-line:focus-within{border-color:#f6c4458c}summary[data-astro-cid-z6immttw]{border-radius:inherit;cursor:pointer;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"label label""compass said""pill pill";align-items:center;gap:.75rem .875rem;padding:1rem;list-style:none;display:grid}summary[data-astro-cid-z6immttw]::-webkit-details-marker{display:none}summary[data-astro-cid-z6immttw]:focus-visible{outline-offset:2px;outline:2px solid #f6c445}.label[data-astro-cid-z6immttw]{color:#f6c445;letter-spacing:.1em;text-transform:uppercase;grid-area:label;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;font-size:.75rem;font-weight:700;display:flex}.label[data-astro-cid-z6immttw]:after{content:"";border:2.4px solid;border-width:0 2.4px 2.4px 0;flex:none;width:.5rem;height:.5rem;margin:-.25rem .25rem 0 0;transform:rotate(45deg)}details[data-astro-cid-z6immttw][open] .label[data-astro-cid-z6immttw]:after{margin-top:.25rem;transform:rotate(225deg)}.compass[data-astro-cid-z6immttw]{grid-area:compass;width:3.5rem;height:3.5rem;display:block}.compass-face[data-astro-cid-z6immttw]{fill:#ffffff0f;stroke:#ffffff4d;stroke-width:1.5px}.compass-north[data-astro-cid-z6immttw]{fill:#c9d2e6;font:700 9px var(--type-text);text-anchor:middle}.compass-arrow[data-astro-cid-z6immttw]{fill:none;stroke:#f6c445;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.compass-pin[data-astro-cid-z6immttw]{fill:#fff}.said[data-astro-cid-z6immttw]{flex-direction:column;grid-area:said;gap:.2rem;min-width:0;display:flex}.headline[data-astro-cid-z6immttw]{font:700 1.25rem/1.2 var(--type-display)}.towards[data-astro-cid-z6immttw]{color:#c9d2e6;font-size:.9375rem}.countdown[data-astro-cid-z6immttw]{color:#0e1a36;font-family:var(--type-display);font-variant-numeric:var(--type-figures);white-space:nowrap;background:#f6c445;border-radius:999px;grid-area:pill;justify-self:start;padding:.375rem .75rem;font-size:.9375rem;font-weight:700}.opened[data-astro-cid-z6immttw]{color:#dfe5f2;flex-wrap:wrap;align-items:flex-start;gap:.75rem;padding:0 1rem 1rem;display:flex}.opened[data-astro-cid-z6immttw] p[data-astro-cid-z6immttw]{flex:10rem;margin:0}.sky[data-astro-cid-z6immttw]{flex:none;width:8rem}.sky[data-astro-cid-z6immttw]:not(:has(figure)){display:none}.pass-all[data-astro-cid-z6immttw]{color:#c9d2e6;align-self:flex-start}.pass-all[data-astro-cid-z6immttw]:hover{color:#f6c445}@media (width>=40.01rem){summary[data-astro-cid-z6immttw]{grid-template-areas:"compass label""compass said""compass pill";align-items:start;gap:.25rem .75rem;padding:.75rem .875rem}.label[data-astro-cid-z6immttw]{font-size:.6875rem}.label[data-astro-cid-z6immttw]:after{display:none}.compass[data-astro-cid-z6immttw]{align-self:center;width:3rem;height:3rem}.headline[data-astro-cid-z6immttw]{font-size:1rem}.towards[data-astro-cid-z6immttw]{font-size:.8125rem}.countdown[data-astro-cid-z6immttw]{margin-top:.25rem;padding:.3rem .625rem;font-size:.8125rem}.opened[data-astro-cid-z6immttw]{padding:0 .875rem .875rem}}.pass-line-said[data-astro-cid-z6immttw]{color:#0e1a36;background:#fff6d5;padding:.75rem .875rem}.pass-line-said[data-astro-cid-z6immttw].unavailable{background:#f1f2f5}[data-astro-cid-z6immttw][hidden]{display:none!important}.pass-rows[data-astro-cid-oanaokzb]{margin:.5rem 0 0;padding:0;list-style:none}.pass[data-astro-cid-oanaokzb]{color:#111;border-bottom:1px solid #e6e9f0;flex-direction:column;gap:.1rem;padding:.5rem 0;display:flex}.pass-top[data-astro-cid-oanaokzb]{flex-wrap:wrap;align-items:baseline;gap:0 .6rem;display:flex}.pass-satellite[data-astro-cid-oanaokzb]{font-weight:600}.pass-when[data-astro-cid-oanaokzb],.pass-sky[data-astro-cid-oanaokzb]{font-family:var(--type-display);font-variant-numeric:var(--type-figures)}.pass-sky[data-astro-cid-oanaokzb]{color:#4a5878;font-size:.85rem}.pass[data-astro-cid-oanaokzb].past,.pass[data-astro-cid-oanaokzb].past .pass-sky[data-astro-cid-oanaokzb]{color:#999;text-decoration:line-through}.pass[data-astro-cid-oanaokzb].past a[data-astro-cid-oanaokzb]{color:inherit}.panel-actions{background:var(--map-ink);color:var(--map-panel-on-ink);--panel-icon-size:1.375rem;flex-wrap:wrap;gap:.25rem 0;padding:.25rem .5rem .375rem;display:flex}.panel-actions>button{min-width:0;min-height:2.75rem;color:inherit;font:600 .6875rem/1.2 var(--type-text);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.25rem;padding:.25rem;display:flex}.panel-actions>button:not([disabled]):is(:hover,:focus-visible){color:var(--map-satellite)}.panel-actions :is(button,a):focus-visible{outline-offset:-2px;outline:2px solid}.panel-actions button[disabled]{opacity:.45;cursor:default}.panel-actions>:is([aria-pressed=true],[aria-expanded=true]){color:var(--map-satellite)}:is(.panel-share-menu,.panel-more-menu){box-sizing:border-box;background:var(--map-ink);box-shadow:var(--panel-standing-shadow);color:var(--map-panel-on-ink);--panel-icon-size:1.25rem;border:0;margin:0;position:fixed;inset:auto;overflow-y:auto}:is(.panel-share-menu,.panel-more-menu)>:is(a,button){box-sizing:border-box;width:100%;color:inherit;font:500 .875rem/1.25rem var(--type-text);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}:is(.panel-share-menu,.panel-more-menu)>:is(a,button:not([disabled])):is(:hover,:focus-visible){background-color:var(--map-ink-lit)}:is(.panel-share-menu,.panel-more-menu)>[hidden]{display:none}.panel :is(.panel-share-menu,.panel-more-menu) a{color:inherit}.panel-share-menu{border-radius:.75rem .75rem 0 0;padding:.25rem 0}.panel-share-menu>:is(a,button){background:50% 0/calc(100% - 2rem) 1px no-repeat;gap:1rem;min-height:3.25rem;padding:0 1rem}.panel-share-menu>:is(a,button)+:is(a,button){background-image:linear-gradient(var(--map-ink-plate), var(--map-ink-plate))}.panel-share-menu>a>.panel-icon:last-child{margin-inline-start:auto}.panel-share-menu>[data-part=share-copy]>.panel-icon:nth-child(2),.panel-share-menu>[data-copied]>.panel-icon:first-child{display:none}.panel-share-menu>[data-copied]>.panel-icon:nth-child(2){display:block}.panel-share-menu>[data-copied]{color:var(--map-satellite)}.panel-more-menu{border-radius:.375rem;min-width:12rem;max-width:min(20rem,100vw - 1rem);padding:.25rem}.panel-more-menu>:is(a,button){border-radius:.25rem;gap:.75rem;min-height:2.75rem;padding:.75rem}.panel-more-menu>:is([data-part=only],[data-part=footprint]):after{background:radial-gradient(circle at .575rem, var(--map-paper) .4rem, transparent .44rem) var(--map-ink-lit);content:"";border-radius:1rem;flex:none;width:2rem;height:1.15rem;margin-inline-start:auto}.panel-more-menu :is([data-part=only],[data-part=footprint])[aria-pressed=true]{color:var(--map-satellite)}.panel-more-menu>:is([data-part=only],[data-part=footprint])[aria-pressed=true]:after{background:radial-gradient(circle at 1.425rem, var(--map-ink) .4rem, transparent .44rem) var(--map-satellite)}@media (width<64rem){.panel-more-menu>[data-part=more-playback]{display:none}}.panel-status{color:inherit;text-align:center;flex-basis:100%;margin:0;font-size:.85rem}.panel-status:empty{display:none}.panel-status[data-unseen]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=40rem) and (scripting:enabled){.panel-actions{padding:.35rem 1rem .6rem}.panel-actions>button{padding-inline:0}}.place-panel[data-astro-cid-2rxmprdf]{box-sizing:border-box;border-radius:inherit;background:var(--map-panel-surface);min-height:0;color:var(--map-panel-ink);font:.9rem/1.45 var(--type-text);flex:auto;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.place-panel-head[data-astro-cid-2rxmprdf]{gap:.375rem;padding-right:2.75rem}.place-panel-head[data-astro-cid-2rxmprdf] .breadcrumbs{color:#c9d2e6;margin:0;font-size:.8rem}.place-panel-head[data-astro-cid-2rxmprdf] .breadcrumbs a{color:#c9d2e6}.place-panel-head[data-astro-cid-2rxmprdf] .breadcrumbs li+li:before{color:#8b97b5}h1[data-astro-cid-2rxmprdf]{color:var(--map-satellite);font:600 1.375rem/1.2 var(--type-display);margin:0}.subtitle[data-astro-cid-2rxmprdf]{color:#c9d2e6;margin:0}.coordinates[data-astro-cid-2rxmprdf]{color:#c9d2e6;font-variant-numeric:tabular-nums;margin:0}.panel-close[data-astro-cid-2rxmprdf]{--icon-button-size:1.75rem;position:absolute;top:.5rem;right:.5rem}.place-panel-body[data-astro-cid-2rxmprdf]{overscroll-behavior:contain;flex-direction:column;gap:2px;min-height:0;display:flex;overflow-y:auto}.place-actions[data-astro-cid-2rxmprdf]{position:relative}.place-share[data-astro-cid-2rxmprdf]{flex:1 1 0;min-width:0;display:flex}.place-share[data-astro-cid-2rxmprdf]>summary[data-astro-cid-2rxmprdf]{min-height:2.75rem;font:600 .6875rem/1.2 var(--type-text);white-space:nowrap;cursor:pointer;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.25rem;padding:.25rem;list-style:none;display:flex}.place-share[data-astro-cid-2rxmprdf]>summary[data-astro-cid-2rxmprdf]::-webkit-details-marker{display:none}.place-share[data-astro-cid-2rxmprdf]>summary[data-astro-cid-2rxmprdf]:is(:hover,:focus-visible),.place-share[data-astro-cid-2rxmprdf][open]>summary[data-astro-cid-2rxmprdf]{color:var(--map-satellite)}.place-share[data-astro-cid-2rxmprdf]>summary[data-astro-cid-2rxmprdf]:focus-visible{outline-offset:-2px;outline:2px solid}.place-panel[data-astro-cid-2rxmprdf] .place-share-menu[data-astro-cid-2rxmprdf]{z-index:1;max-height:min(22rem,60vh);position:absolute;inset:auto 0 100%}.place-share-menu[data-astro-cid-2rxmprdf] a[data-astro-cid-2rxmprdf]{color:inherit}@media (scripting:none){.place-share-menu[data-astro-cid-2rxmprdf]>[data-astro-cid-2rxmprdf][data-part=share-copy]{display:none}}@media (width<=40rem) and (scripting:enabled){.sheet-handle[data-astro-cid-2rxmprdf]{width:calc(100% + 3.625rem);margin-right:-2.75rem}.panel-close[data-astro-cid-2rxmprdf]{top:var(--sheet-handle-height)}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) .place-panel[data-astro-cid-2rxmprdf]{--peek-look:8.25rem;--peek-inset:.75rem;grid-template-rows:minmax(0,1fr) auto;position:relative}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) .place-panel-head[data-astro-cid-2rxmprdf]{height:auto;min-height:0;padding:1rem var(--peek-inset) var(--peek-inset);margin:0;overflow:hidden}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) .place-panel[data-astro-cid-2rxmprdf]:has(:is(#closest-look,.look-waiting)) .place-panel-head[data-astro-cid-2rxmprdf]{padding-left:calc(var(--peek-inset) * 2 + var(--peek-look))}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) .sheet-handle[data-astro-cid-2rxmprdf]{width:100%;height:1rem;margin:0;position:absolute;top:0;left:0}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) .sheet-handle[data-astro-cid-2rxmprdf]:before{width:2.75rem;height:.25rem;margin-top:.375rem}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) .place-actions[data-astro-cid-2rxmprdf],.panel-stack:has(#place-sheet-handle[aria-expanded=false]) .panel-close[data-astro-cid-2rxmprdf],.panel-stack:has(#place-sheet-handle[aria-expanded=false]) .place-panel-head .breadcrumbs{display:none}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) h1[data-astro-cid-2rxmprdf]{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1.25rem;display:-webkit-box;overflow:hidden}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) .subtitle[data-astro-cid-2rxmprdf]{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.35;display:-webkit-box;overflow:hidden}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) .place-panel-body[data-astro-cid-2rxmprdf]{overflow:hidden}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) .place-panel-body[data-astro-cid-2rxmprdf]>:not(.place-look,.pass-line,.pass-next),.panel-stack:has(#place-sheet-handle[aria-expanded=false]) .place-panel-body[data-astro-cid-2rxmprdf] :is(#pass-line>:not(summary),.pass-all){display:none}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) .place-panel-body[data-astro-cid-2rxmprdf]>.pass-next{gap:0;margin:0;padding:0}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) details.pass-line{border:0;border-radius:0}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) #pass-line>summary{padding:.5rem var(--peek-inset);grid-template-areas:"compass said""compass pill";gap:.25rem .625rem}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) #pass-line .compass{width:2.25rem;height:2.25rem}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) #pass-line .headline{font-size:1rem}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) #pass-line .towards{display:none}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) #pass-line .countdown{padding:.125rem .5rem;font-size:.8125rem}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) #pass-line .label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) .place-panel-body[data-astro-cid-2rxmprdf]>.place-look{top:1rem;left:var(--peek-inset);width:var(--peek-look);cursor:pointer;border-radius:.5rem;position:absolute;overflow:hidden}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) .place-look :is(.look-kinds,figcaption,.look-badge,.look-scale,.look-north,.look-full,.look-step){display:none}.panel-stack:has(#place-sheet-handle[aria-expanded=false]) .place-look .look-ring{width:2rem;height:2rem}}.notes[data-astro-cid-e5bda275]{color:#555;padding:0 .875rem;font-size:.85rem}.notes[data-astro-cid-e5bda275] p[data-astro-cid-e5bda275]{margin:.35rem 0}.views{padding:0 .875rem;container:views/inline-size}.views h2{margin:1.25rem 0 .6rem;font-size:1.05rem}.views .views-rows{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.views .seen-geo .seen-row-text{flex-direction:column;gap:.1rem;min-width:0;display:flex}.views .seen-geo .seen-row-name{font-weight:600}.views .seen-geo .seen-row-when{color:#4a5878;font-size:.85rem}.views .seen-geo .seen-row-closest{color:#8a6100;font-size:.8rem;font-weight:700}@container views (width>=48rem){.views .seen-geo .seen-row-name{font-size:1.1rem}}.views .seen-geo-link{color:#0e1a36;background:#f3f5f9;border-radius:.6rem;grid-template-columns:3.75rem minmax(0,1fr) 1.25rem;align-items:center;gap:.75rem;padding:.6rem .75rem;text-decoration:none;display:grid}.views .seen-geo-disc{object-fit:cover;background:#0e1a36;border-radius:50%;width:3.75rem;height:3.75rem;display:block}.views .seen-geo-disc-empty{box-sizing:border-box;background:0 0;border:1px dashed #8a97b3}.views .seen-geo-words{color:#1d4ed8;font-size:.85rem;font-weight:600}.views .seen-geo-link:hover .seen-geo-words,.views .seen-geo-link:focus-visible .seen-geo-words{text-decoration:underline}.views .seen-geo-chevron{fill:none;stroke:#4a5878;stroke-width:2px}@container views (width>=48rem){.views .seen-geo-link{grid-template-columns:4.5rem minmax(0,1fr) 1.5rem;gap:1rem;padding:.75rem 1rem}.views .seen-geo-disc{width:4.5rem;height:4.5rem}}p[data-astro-cid-kf3eagm4]{margin:0 0 .5rem}.snippet-label[data-astro-cid-kf3eagm4]{color:#555;margin:.5rem 0 .25rem;font-size:.85rem}pre[data-astro-cid-kf3eagm4]{white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f3f3;border-radius:.5rem;margin:0 0 .35rem;padding:.6rem .75rem;font-size:.85rem}.subscribe[data-astro-cid-fiwyh3ln]{padding:0 .875rem}.subscribe[data-astro-cid-fiwyh3ln] h2[data-astro-cid-fiwyh3ln]{margin:1.25rem 0 .25rem;font-size:1.05rem}.subscribe[data-astro-cid-fiwyh3ln] p[data-astro-cid-fiwyh3ln]{margin:.35rem 0}.subscribe[data-astro-cid-fiwyh3ln] code[data-astro-cid-fiwyh3ln]{overflow-wrap:anywhere;font-size:.9em}.subscribe[data-astro-cid-fiwyh3ln] h3[data-astro-cid-fiwyh3ln]{margin:1.25rem 0 .25rem;font-size:1rem}.subscribe[data-astro-cid-fiwyh3ln] button{font:inherit}.seen .seen-row-body{min-height:4.5rem;color:inherit;border-bottom:1px solid #e3e7ef;grid-template-columns:minmax(0,1fr) auto 4.5rem;grid-template-areas:"name mark square""when when square""note note square";align-content:center;align-items:center;gap:.2rem .75rem;padding:.75rem 0;text-decoration:none;display:grid;position:relative}.seen .seen-row-name{color:#0e1a36;grid-area:name;min-width:0;font-size:1.0625rem;font-weight:700}.seen .seen-row-when{color:#33405e;grid-area:when;font-size:.9375rem}.seen .seen-row-note{color:#4a5878;grid-area:note;font-size:.875rem}.seen .seen-row-closest{color:#6f4e00;white-space:nowrap;background:#fdf1d2;border-radius:999px;grid-area:mark;padding:.1rem .5rem;font-size:.75rem;font-weight:700}.seen .seen-row-body>.seen-row-look,.seen .seen-row-body>.seen-thumb{grid-area:square}.seen .seen-row-look,.seen .seen-week-look{color:inherit;text-decoration:none;display:block}.seen .seen-row-look:after{content:"";border-radius:.5rem;position:absolute;inset:0}.seen .seen-row-body:has(.seen-row-look:hover) .seen-row-name{color:#a34a12}.seen .seen-row-look:focus-visible{outline:none}.seen .seen-row-look:focus-visible:after{outline-offset:2px;outline:2px solid #1d4ed8}.seen .seen-row-satellite{z-index:1;color:inherit;text-decoration:none;position:relative}.seen .seen-row-satellite:hover{text-decoration:underline}.seen .seen-thumb{box-sizing:border-box;text-align:center;background:#0e1a36;border-radius:.5rem;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;font-size:.75rem;line-height:1.1;display:flex;position:relative;overflow:hidden}.seen .seen-thumb img{object-fit:cover;width:100%;height:100%;display:block}.seen .seen-thumb-ring{fill:none;stroke:#fff;stroke-width:4px;filter:drop-shadow(0 0 1px #0b1424e6);width:36%;height:36%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.seen .seen-thumb-ring-centre{fill:#fff;stroke:none}.seen .seen-thumb-cloud{color:#33405e;background:#dfe5ef;font-weight:700}.seen .seen-thumb-empty{color:#4a5878;background:0 0;border:2px dashed #c3cad8;font-weight:600}.seen .seen-week{border-bottom:1px solid #e3e7ef}.seen summary.seen-week-summary{cursor:pointer;border-bottom:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name mark""when when""note note";min-height:0;padding-right:2rem;list-style:none}.seen summary.seen-week-summary::-webkit-details-marker{display:none}.seen summary.seen-week-summary:after{content:"";border-bottom:2px solid #0e1a36;border-right:2px solid #0e1a36;width:.5rem;height:.5rem;position:absolute;top:50%;right:.5rem;transform:translateY(-75%)rotate(45deg)}.seen details[open]>summary.seen-week-summary:after{transform:translateY(-25%)rotate(-135deg)}.seen summary.seen-week-summary:hover .seen-row-name{color:#a34a12}.seen summary.seen-week-summary:focus-visible{outline-offset:2px;outline:2px solid #1d4ed8}.seen .seen-week-count{color:#4a5878;font-weight:500}.seen .seen-week-strip{gap:.3rem;margin:0;padding:0 0 .75rem;list-style:none;display:flex}.seen .seen-week-strip>li{flex:0 2.75rem;min-width:0}.seen .seen-week-look{border-radius:.3rem}.seen .seen-week-look:focus-visible{outline-offset:2px;outline:2px solid #1d4ed8}.seen .seen-week-strip .seen-thumb{aspect-ratio:1;border-radius:.3rem;width:100%;height:auto;font-size:.625rem}.seen .seen-week:has(>details[open])>.seen-week-strip{display:none}.seen .seen-days{border-left:3px solid #e3e7ef;gap:0;margin:0 0 .5rem;padding-left:.75rem}.seen .seen-day .seen-row-body{border-bottom:0;grid-template-columns:3.25rem minmax(0,1fr) auto;grid-template-areas:"square name mark""square when when";min-height:3.25rem;padding:.375rem 0}.seen .seen-day .seen-row-name{font-size:.9375rem;font-weight:600}.seen .seen-day .seen-row-when{color:#4a5878;font-size:.875rem}.seen .seen-day .seen-thumb{border-radius:.375rem;width:3.25rem;height:3.25rem}.seen .seen-unavailable{background:#f3f3f3;border-radius:.5rem;margin:0 0 1rem;padding:.75rem}.seen .seen-unavailable p{margin:0}.seen .seen-unavailable p+p{margin-top:.375rem}.seen .seen-unavailable-label{letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}.seen .seen-last-read{color:#4a5878;font-size:.9rem}.seen{margin:0;padding:1rem .875rem 1.25rem;container:seen/inline-size}.seen h2{margin:0 0 .25rem;font-size:1.1rem}.seen .seen-intro{color:#4a5878;margin:0 0 1rem}.seen .seen-notice{background:#f3f3f3;border-radius:.5rem;margin:0 0 1rem;padding:.75rem}.seen .seen-summary{margin:0 0 1rem;font-size:1.05rem;line-height:1.4}.seen .seen-summary strong{color:#8a6100}.seen .seen-waiting-shape{flex-direction:column;display:flex}.seen .seen-waiting-shape>span,.seen .seen-waiting-row>span{background:#e3e7ef;border-radius:.25rem;display:block}.seen .seen-waiting-line{width:92%;height:1.05rem;margin:.3rem 0}.seen .seen-waiting-line+.seen-waiting-line{width:60%;margin-bottom:1rem}.seen .seen-waiting-strip{border-radius:.75rem;height:16rem;margin:1.75rem 0 0}.seen .seen-waiting-heading{width:35%;height:1.1rem;margin:1.75rem 0 1rem}.seen .seen-waiting-row{border-bottom:1px solid #e3e7ef;grid-template-columns:minmax(0,1fr) 4.5rem;grid-template-areas:"name square""when square";align-content:center;gap:.6rem .75rem;min-height:4.5rem;padding:.75rem 0;display:grid}.seen .seen-waiting-name{grid-area:name;align-self:end;width:45%;height:1rem}.seen .seen-waiting-when{grid-area:when;align-self:start;width:70%;height:.8rem}.seen .seen-waiting-square{grid-area:square;width:4.5rem;height:4.5rem}@media (prefers-reduced-motion:no-preference){.seen .seen-waiting-shape>span,.seen .seen-waiting-row>span{animation:2.4s ease-in-out infinite seen-waiting}.seen[data-filled],[data-place-views][data-filled]>*{animation:.18s ease-out seen-filled}}@keyframes seen-waiting{50%{background:#f1f3f7}}@keyframes seen-filled{0%{opacity:0}}.seen .seen-strip{color:#fff;background:#0e1a36;border-radius:.75rem;flex-direction:column;gap:.75rem;margin:1.75rem 0 0;padding:1rem;display:flex}.seen .seen-strip-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.25rem;display:flex}.seen .seen-strip h3{margin:0;font-size:1.05rem}.seen .seen-strip-legend{color:#c9d2e6;flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.seen .seen-strip-legend li{align-items:center;gap:.4rem;display:inline-flex}.seen .seen-key{box-sizing:border-box;border-radius:50%;width:.625rem;height:.625rem;display:inline-block}.seen .seen-key-imaged{background:#f6c445}.seen .seen-key-swept{border:2px solid #c9d2e6}.seen .seen-key-daylight{background:#ffffff24;border-radius:2px;width:1.125rem}.seen .seen-strip-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.seen .seen-strip-day{flex-direction:column;align-items:center;gap:.375rem;min-width:0;display:flex}.seen .seen-strip-drawing{border-radius:.25rem;width:100%;height:3.5rem;display:block;overflow:hidden}.seen .seen-strip-today .seen-strip-drawing{outline-offset:-1px;outline:1px dashed #ffffff4d}.seen .seen-strip-daylight{fill:#ffffff24}.seen .seen-strip-dot{fill:#f6c445}.seen .seen-strip-dot-region{opacity:.75}.seen .seen-strip-dot-radar{fill:#c9d2e6}.seen .seen-strip-dot-swept{fill:none;stroke:#c9d2e6;stroke-width:2px;opacity:1}.seen .seen-strip-label{color:#c9d2e6;text-align:center;font-size:.7rem}.seen .seen-strip-today-word{display:none}.seen .seen-strip-note{color:#c9d2e6;margin:0;font-size:.85rem}@container seen (width>=48rem){.seen .seen-strip{gap:1rem;padding:1.5rem}.seen .seen-strip h3{font-size:1.25rem}.seen .seen-strip-days{gap:.5rem}.seen .seen-strip-drawing{border-radius:.375rem;height:4.5rem}.seen .seen-strip-label{font-size:.8rem}.seen .seen-strip-today-word{display:inline}.seen .seen-strip-note{font-size:.9rem}}.seen .visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.seen .seen-more{margin:.5rem 0 0}.seen .seen-more>summary{color:#1d4ed8;cursor:pointer;align-items:center;gap:.4rem;min-height:2.75rem;font-weight:600;list-style:none;display:inline-flex}.seen .seen-more>summary::-webkit-details-marker{display:none}.seen .seen-more>summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:.4rem;height:.4rem;transform:translateY(-25%)rotate(45deg)}.seen .seen-more[open]>summary:after{transform:translateY(25%)rotate(-135deg)}.seen .seen-more>summary:hover{text-decoration:underline}.seen .seen-more>summary:focus-visible{outline-offset:2px;outline:2px solid #1d4ed8}.seen .seen-group{margin:1.75rem 0 0}.seen .seen-group-heading{flex-direction:column;gap:.125rem;margin:0 0 .25rem;display:flex}.seen .seen-group-kind{color:#0e1a36;font-size:1.125rem;font-weight:700}.seen .seen-group-line{color:#4a5878;font-size:.875rem;font-weight:400}.seen .seen-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.seen .seen-fold{color:#4a5878;border:1px solid #e6e9f0;border-radius:.75rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem 1.5rem;margin:1.75rem 0 0;padding:1.25rem;font-size:.9rem;display:grid}.seen .seen-fold h3{color:#0e1a36;margin:0 0 .3rem;font-size:.95rem}.seen .seen-fold p{margin:0}.seen .seen-fold .seen-fold-read{margin-top:.5rem}:root{--dock-height:4rem;--dock-gap:.75rem;--dock-button-width:5rem;--dock-bar-inset:.25rem;--dock-buttons:2;--dock-width:calc(var(--dock-buttons) * var(--dock-button-width) + (var(--dock-buttons) + 1) * var(--dock-bar-inset));--locate-bottom:calc(var(--dock-gap) + var(--dock-height) + var(--map-buttons-gap));--dock-icon:1.875rem;--dock-stroke:1.25;--dock-font:.9375rem;--dock-mark-left:.7rem}.dock-button:is([data-tool=widgets],[data-tool=playback]){display:none}@media (width>=64rem){.dock-button:is([data-tool=widgets],[data-tool=playback]){display:flex}body:has(#playback:not([hidden])){--dock-height:2.5rem;--dock-icon:1rem;--dock-stroke:1.75;--dock-font:.65rem;--dock-mark-left:.45rem}}#dock:not([hidden]){display:contents}.dock-place{left:0;right:0;bottom:var(--dock-gap);z-index:2;grid-template-columns:minmax(var(--dock-clear-left,.5rem), 1fr) auto minmax(var(--dock-clear-right,.5rem), 1fr);pointer-events:none;display:grid;position:fixed}.dock-bar{gap:var(--dock-bar-inset);box-sizing:border-box;min-width:0;height:var(--dock-height);padding:var(--dock-bar-inset);background:var(--map-ink);box-shadow:inset 0 0 0 1px var(--map-ink-edge);color:var(--map-paper);font:var(--dock-font) / 1.1 var(--type-text);pointer-events:auto;border-radius:.75rem;grid-column:2;display:flex;box-shadow:0 .1rem .6rem #00000059}.dock-button{width:var(--dock-button-width);min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.5rem;flex-direction:column;flex:0 auto;justify-content:center;align-items:center;gap:.15rem;padding:.2rem .25rem;display:flex;position:relative}.dock-button:hover,.dock-button:focus-visible{background:var(--map-ink-lit)}.dock-button:focus-visible{outline:2px solid var(--map-paper);outline-offset:-2px}.dock-button[aria-expanded=true]{background:var(--map-ink-plate);color:var(--map-satellite)}.dock-icon{width:var(--dock-icon);height:var(--dock-icon);fill:none;stroke:currentColor;stroke-width:var(--dock-stroke);stroke-linecap:round;stroke-linejoin:round;flex:none}.dock-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.dock-mark:not([hidden]){top:.3rem;left:calc(50% + var(--dock-mark-left));background:var(--map-satellite);width:.5rem;height:.5rem;box-shadow:0 0 0 2px var(--map-ink);border-radius:50%;position:absolute}.dock-button[aria-expanded=true] .dock-mark{background:var(--map-paper)}.dock-mark-words{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=40.01rem){body{--dock-clear-left:calc(var(--panel-cover) + .5rem)}}@media (width>=64rem){body:has(#dock:not([hidden])) #map-notice{bottom:calc(var(--playback-top,var(--dock-gap) + var(--dock-height)) + .75rem)}}@media (width<64rem){body:has(#panel:not([hidden])):not(:has(.drawer:not([hidden]))) :is(#dock,#map .maplibregl-ctrl-top-right){display:none}body:has(#dock:not([hidden])):is(:has(#panel[hidden]),:has(.drawer:not([hidden]))) #map-notice{bottom:calc(var(--locate-bottom) + var(--finger) + .75rem)}@media (width<=40rem) and (scripting:enabled){body:has(#dock:not([hidden])):is(:has(#panel[hidden]),:has(.drawer:not([hidden]))) #map :is(.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right){bottom:calc(var(--dock-height) + 1rem)}}}@media (width<=40rem) and (scripting:enabled){:root{--dock-gap:.5rem}}.filters-custom input:focus-visible,.filters-custom select:focus-visible,.filters-clear:focus-visible{outline-offset:1px;outline:2px solid #1a5fb4}.filters-custom{gap:.6rem;padding:.5rem .75rem .25rem;display:grid}.filters-custom[hidden]{display:none}.custom-field{gap:.2rem;font-size:.85rem;display:grid}.custom-field input,.custom-field select,.custom-range input{min-width:0;color:inherit;font:inherit;background:#fff;border:1px solid #bbb;border-radius:.35rem;padding:.3rem .45rem;font-size:max(16px,1rem)}.custom-range{grid-template-columns:minmax(0,1fr) 5rem 5rem;align-items:center;gap:.4rem;font-size:.85rem;display:grid}.custom-hint{color:#555;margin:0;font-size:.75rem}.filters-clear{border:1px solid var(--map-ink);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:1rem;justify-self:start;padding:.3rem .75rem;font-size:.8rem}.filters-clear:disabled{opacity:.45;cursor:default}.filters-group{padding:0 .5rem .25rem}.filters-group h3{color:#555;letter-spacing:.05em;text-transform:uppercase;margin:0;padding:.6rem .25rem .25rem;font-size:.7rem;font-weight:600}.filters-rows{gap:var(--tile-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.filters-kinds{margin-top:var(--tile-gap);padding-left:1.5rem}.filters-row{padding:var(--tile-padding);border-radius:var(--tile-radius);background:var(--map-panel-tile);cursor:pointer;align-items:center;gap:.5rem;display:flex}.filters-row:hover{background:var(--tile-hover)}.filters-row input{width:1rem;height:1rem;accent-color:var(--map-ink);flex:none;margin:0}.filters-name{flex:1;min-width:0}.filters-count{color:#555;font-family:var(--type-display);font-variant-numeric:var(--type-figures)}.filters-selected{color:#555;margin:.25rem .75rem .75rem;font-size:.8rem}.filters-foot{background:var(--map-paper);border-top:1px solid #ddd;flex:none;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.25rem;padding:.5rem .75rem;font-weight:600;display:flex}.filters-everything{background:var(--map-ink);color:var(--map-paper);font:inherit;cursor:pointer;border:0;border-radius:1rem;flex:none;padding:.3rem .75rem;font-size:.8rem}.filters-everything:focus-visible,.settings-reset:focus-visible{outline-offset:1px;outline:2px solid #1a5fb4}.settings-panel{padding:.25rem .75rem .75rem}.settings-row h3,.settings-about-heading{color:#555;letter-spacing:.05em;text-transform:uppercase;margin:0;padding:.6rem 0 .3rem;font-size:.7rem;font-weight:600}.settings-choices{border:1px solid #ccc;border-radius:.5rem;flex-wrap:wrap;display:flex;overflow:hidden}.settings-choice{text-align:center;cursor:pointer;flex:auto;padding:.35rem .5rem;font-size:.85rem;position:relative}.settings-choice+.settings-choice{border-left:1px solid #ccc}.settings-choice input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.settings-choice:has(input:checked){background:var(--map-ink);color:var(--map-paper)}.settings-choice:has(input:focus-visible){outline-offset:-2px;outline:2px solid #1a5fb4}.settings-switch{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 .5rem;padding:.5rem 0 .1rem;font-size:.9rem;display:flex}.settings-switch input{appearance:none;cursor:pointer;background:#ccc;border-radius:1rem;width:2.25rem;height:1.25rem;margin:0;transition:background-color .15s;position:relative}.settings-switch input:before{content:"";background:#fff;border-radius:50%;width:1rem;height:1rem;transition:transform .15s;position:absolute;top:.125rem;left:.125rem}.settings-switch input:checked{background:var(--map-ink)}.settings-switch input:checked:before{transform:translate(1rem)}.settings-switch input:focus-visible,.settings-range input:focus-visible,.settings-locate-button:focus-visible{outline-offset:2px;outline:2px solid #1a5fb4}@media (prefers-reduced-motion:reduce){.settings-switch input,.settings-switch input:before{transition:none}}.settings-hint{color:#555;flex-basis:100%;margin:.25rem 0 0;font-size:.75rem}.settings-range{align-items:center;gap:.5rem;display:flex}.settings-range input{accent-color:var(--map-ink);flex:1;margin:0}.settings-range output{text-align:right;min-width:3rem;font-family:var(--type-display);font-variant-numeric:var(--type-figures);font-size:.85rem}.settings-note{color:#555;margin:.75rem 0 0;font-size:.8rem}.settings-lead{margin-top:.5rem}.settings-switches-heading{color:#555;letter-spacing:.05em;text-transform:uppercase;margin:0;padding:.9rem 0 .3rem;font-size:.7rem;font-weight:600}.settings-locate{color:#555;align-items:center;gap:.5rem;margin:0 0 .45rem;font-size:.8rem;display:flex}.settings-locate[hidden]{display:none}.settings-locate-button{border:1px solid var(--map-ink);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:1rem;padding:.2rem .6rem}.settings-about-heading+.settings-note{margin-top:0}.settings-reset{border:1px solid var(--map-ink);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:1rem;margin-top:1rem;padding:.35rem .75rem;font-size:.85rem}.style-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.style-tile{text-align:center;cursor:pointer;border:1px solid #ccc;border-radius:.5rem;flex-direction:column;align-items:center;gap:.2rem;padding:.3rem;font-size:.8rem;display:flex;position:relative}.style-tile input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.style-swatch{border-radius:.3rem;width:100%;height:auto;display:block}.style-tile:has(input:checked){border-color:var(--map-ink);box-shadow:inset 0 0 0 1px var(--map-ink);font-weight:700}.style-tile:has(input:focus-visible){outline-offset:1px;outline:2px solid #1a5fb4}.settings-slider{width:100%;accent-color:var(--map-ink);margin:0;display:block}.widgets-switch{border-radius:var(--tile-radius);cursor:pointer;align-items:center;gap:.75rem;padding:.4rem .25rem;display:flex}.widgets-all,.widgets-row{border-radius:var(--tile-radius);background:var(--map-panel-tile)}.widgets-all:hover,.widgets-row:hover{background:var(--tile-hover)}.widgets-all{padding:var(--tile-padding);margin:0 .5rem;font-weight:600}.widgets-switch input{appearance:none;cursor:pointer;background:#bbb;border-radius:.6rem;flex:none;width:2.1rem;height:1.2rem;margin:0 0 0 auto;transition:background .15s;position:relative}.widgets-switch input:after{content:"";background:#fff;border-radius:50%;width:.9rem;height:.9rem;transition:left .15s;position:absolute;top:.15rem;left:.15rem}.widgets-switch input:checked{background:var(--map-ink)}.widgets-switch input:checked:after{left:1.05rem}.widgets-switch input:focus-visible,.widgets-grip:focus-visible{outline-offset:1px;outline:2px solid #1a5fb4}@media (prefers-reduced-motion:reduce){.widgets-switch input,.widgets-switch input:after{transition:none}}.widgets-note{color:#555;margin:.25rem .75rem .5rem;font-size:.8rem}.widgets-rows{gap:var(--tile-gap);flex-direction:column;margin:0;padding:0 .5rem .75rem;list-style:none;display:flex}.widgets-rows[data-off]{opacity:.55}.widgets-row{align-items:center;gap:.25rem;display:flex}.widgets-row[data-dragged]{z-index:1;position:relative;box-shadow:0 .1rem .6rem #00000040}.widgets-row .widgets-switch{flex:1;min-width:0}.widgets-grip{color:#555;cursor:grab;touch-action:none;background:0 0;border:0;border-radius:.35rem;flex:none;place-items:center;width:1.75rem;height:2.5rem;padding:0;display:grid}.widgets-row[data-dragged] .widgets-grip{cursor:grabbing}.widgets-grip svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;width:1.25rem;height:1.25rem}.widgets-what{flex-direction:column;gap:.1rem;min-width:0;display:flex}.widgets-name{font-weight:600}.widgets-line{color:#555;font-size:.8rem}:root{--playback-height:7.25rem;--playback-gap:.5rem}.playback:not([hidden]){z-index:2;box-sizing:border-box;background:var(--map-ink);color:var(--map-paper);font:.75rem/1.2 var(--type-text);border-radius:.75rem;flex-direction:column;gap:.3rem;padding:.5rem .75rem .4rem;display:none;position:fixed;box-shadow:0 .1rem .6rem #00000059}.playback-row{align-items:center;gap:.6rem;min-width:0;display:flex}.playback-main{flex:auto}.playback-caption{color:#ffffffb3;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:600}.playback-date{flex-direction:column;gap:.2rem;display:flex}.playback-date input{color:inherit;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:1px solid #fff6;border-radius:.35rem;padding:.15rem .25rem}.playback button{color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.playback button:focus-visible,.playback input:focus-visible{outline:2px solid var(--map-paper);outline-offset:2px}.playback-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.2rem;height:1.2rem}.playback-play{border-radius:50%;width:2.5rem;height:2.5rem;border:2px solid var(--map-paper)!important}.playback-play[aria-pressed=true] .playback-play-icon,.playback-play[aria-pressed=false] .playback-pause-icon{display:none}.playback-words{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.playback-close{border-radius:.5rem;width:2.25rem;height:2.25rem}.playback-close:hover{background:var(--map-ink-lit)!important}.playback-timeline{border:2px solid var(--map-satellite);border-radius:.4rem;flex-direction:column;flex:auto;gap:.15rem;min-width:0;padding:.3rem .6rem;display:flex}.playback-timeline-head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.playback-instant{font-family:var(--type-display);font-variant-numeric:var(--type-figures);white-space:nowrap;font-size:.85rem;font-weight:600}.playback-range{width:100%;accent-color:var(--map-satellite);margin:0}.playback-slider{position:relative}.playback-approach{--thumb:1rem;pointer-events:none;position:absolute;inset:0}.playback-approach-mark-line,.playback .playback-approach-mark{left:calc(var(--thumb) / 2 + var(--at,0) * (100% - var(--thumb)));position:absolute;transform:translate(-50%)}.playback-approach-mark-line{background:#ff8a80;border-radius:1px;width:3px;height:1.5rem;top:calc(50% - .75rem)}.playback .playback-approach-mark{background:var(--map-ink);color:#ff8a80;white-space:nowrap;pointer-events:auto;border:1px solid #ff8a80;border-radius:9px;padding:1px 6px;font-size:.6875rem;bottom:calc(50% + .875rem)}.playback-hours{color:#ffffffa6;font-family:var(--type-display);font-variant-numeric:var(--type-figures);justify-content:space-between;font-size:.65rem;display:flex}.playback-settings{gap:1rem}.playback-setting{flex-direction:column;gap:.1rem;min-width:7rem;display:flex}.playback-speed{align-items:center;gap:.5rem;display:flex}.playback-speed output{min-width:2.5rem;font-size:.85rem;font-weight:600}.playback-drift{color:#ffffffb3;flex:12rem;margin:0;font-size:.7rem}@media (width>=64rem){body:has(#playback:not([hidden])){--playback-foot:calc(var(--dock-gap) + var(--dock-height) + var(--playback-gap));--playback-top:calc(var(--playback-foot) + var(--playback-height));--column-foot:calc(var(--playback-top) + var(--panel-inset))}.playback:not([hidden]){left:var(--panel-inset);right:var(--panel-inset);bottom:var(--playback-foot);height:var(--playback-height);display:flex}}:root{--select-pill-height:var(--finger);--select-pill-foot:var(--top-bar-height)}.select-pill{display:none}@media (width>=64rem){:root{--select-pill-foot:calc(var(--top-bar-height) + var(--select-pill-height))}.select-pill:not([hidden]){top:var(--top-bar-height);right:var(--top-bar-inset);z-index:2;color:var(--map-paper);font:.875rem/1.25 var(--type-text);display:block;position:fixed}}.select-pill svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25rem;height:1.25rem}.select-pill button{color:inherit;font:inherit;cursor:pointer;border:0}.select-pill button:focus-visible{outline:2px solid var(--map-paper);outline-offset:2px}.select-pill-button{box-sizing:border-box;height:var(--select-pill-height);border-radius:calc(var(--select-pill-height) / 2);background:color-mix(in srgb, var(--map-ink) 92%, transparent);box-shadow:inset 0 0 0 1px var(--map-ink-edge);align-items:center;gap:.625rem;margin-left:auto;padding:0 .875rem 0 1.125rem;display:flex;box-shadow:0 2px 8px #00000059}.select-pill-button:hover{background:var(--map-ink)}.select-pill-label{color:var(--map-paper-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.select-pill-value{color:var(--map-satellite);white-space:nowrap;font-size:.95rem;font-weight:600}.select-pill-button svg{transition:transform .15s}.select-pill-button[aria-expanded=true] svg{transform:rotate(180deg)}.select-pill-list:not([hidden]){box-sizing:border-box;background:var(--map-ink);border-radius:.75rem;flex-direction:column;gap:.125rem;width:20rem;padding:.5rem;display:flex;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 8px 28px #00000080}.select-pill-list button{text-align:left;background:0 0;border-radius:.5rem;align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.select-pill-list button:hover{background:var(--map-ink-lit)}.select-pill-list svg{width:1.375rem;height:1.375rem;color:var(--map-satellite);visibility:hidden}.select-pill-list [aria-pressed=true] svg{visibility:visible}.select-pill-mode{flex-direction:column;display:flex}.select-pill-word{font-size:.95rem;font-weight:600}.select-pill-line{color:var(--map-paper-muted);font-size:.8rem}:root{--open-in-app-height:3rem;--open-in-app-bottom:calc(var(--locate-bottom) + var(--finger) + var(--map-buttons-gap))}.open-in-app:not([hidden]){display:none}@media (width<=40rem) and (scripting:enabled){.open-in-app:not([hidden]){left:50%;bottom:var(--open-in-app-bottom);z-index:2;max-width:calc(100vw - 1rem);height:var(--open-in-app-height);border-radius:calc(var(--open-in-app-height) / 2);background:var(--map-satellite);color:var(--map-ink);font:700 1.0625rem / 1 var(--type-text);align-items:stretch;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 .1rem .6rem #00000059}body:is(:has(#panel:not([hidden])),:has(.drawer:not([hidden]))) .open-in-app{display:none}body:has(#open-in-app:not([hidden])):not(:has(#panel:not([hidden]),.drawer:not([hidden]))) #map-notice{bottom:calc(var(--open-in-app-bottom) + var(--open-in-app-height) + .75rem)}}.open-in-app-link{border-radius:calc(var(--open-in-app-height) / 2) 0 0 calc(var(--open-in-app-height) / 2);min-width:0;color:inherit;white-space:nowrap;align-items:center;gap:.5rem;padding:0 .875rem 0 .5rem;text-decoration:none;display:flex}.open-in-app-tile{background:var(--map-ink);width:2rem;height:2rem;color:var(--map-paper);border-radius:.5rem;flex:none;justify-content:center;align-items:center;display:flex}.open-in-app-tile .brand-mark{width:1.5rem;height:1.5rem}.open-in-app-close{border-radius:0 calc(var(--open-in-app-height) / 2) calc(var(--open-in-app-height) / 2) 0;width:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;border-left:1px solid #0b142440;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.open-in-app-close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:1.25rem;height:1.25rem}.open-in-app-link:hover,.open-in-app-close:hover{background:#0b142414}.open-in-app-link:focus-visible,.open-in-app-close:focus-visible{outline:2px solid var(--map-ink);outline-offset:-3px}.widgets{--widget-ground:#f5f6f8;--widget-hairline:#dde2e9;--widget-muted:#5a6576;--widget-rule:#c3cad5;--widget-plate:#e2e7ee;--widget-hover:#e9edf3;--widget-head-grey:#aeb8c7;--widget-head-text:#f3f5f8;--widget-amber:#ffb400;--widget-white:#fff;--widget-focus:#1a5fb4}.widget{background:var(--widget-ground);color:var(--map-ink);font:.875rem/1.35 var(--type-text);border-radius:1rem;overflow:clip;box-shadow:0 12px 34px #0000004d}.widgets [hidden]{display:none!important}.widget:has(.widget-toggle[aria-expanded=false])>:is(.widget-body,.widget-handle),.widget-body[hidden]+.widget-handle{display:none}.widgets p{margin:0}.widget-head{box-sizing:border-box;background:var(--map-ink);min-height:3rem;color:var(--widget-head-text);cursor:pointer;align-items:center;gap:.5625rem;padding:0 .875rem 0 1rem;display:flex}.widget-icon{--panel-icon-size:1.125rem;color:var(--widget-head-grey)}.widget-head h2{min-width:0;font:700 1rem/1.25 var(--type-display);text-overflow:ellipsis;white-space:nowrap;margin:0 auto 0 0;overflow:hidden}.widget-live{box-sizing:border-box;color:#ffc94d;height:1.625rem;font:700 .78125rem/1 var(--type-text);white-space:nowrap;background:#ffb40024;border-radius:999px;flex:none;align-items:center;gap:.4375rem;padding:0 .625rem 0 .5rem;display:inline-flex}.widget-live:before{content:"";background:var(--widget-amber);border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 3px #ffb40047}body:has(#playback:not([hidden])) #tracking-now .widget-live{display:none}.widget-count{color:var(--widget-head-text);font:600 .8125rem/1.25 var(--type-display);font-variant-numeric:var(--type-figures);opacity:.85;white-space:nowrap;flex:none}a.widget-count{text-decoration:underline;-webkit-text-decoration-color:var(--widget-head-grey);text-decoration-color:var(--widget-head-grey);text-underline-offset:3px}a.widget-count:hover,a.widget-count:focus-visible{opacity:1}a.widget-count:focus-visible{outline:2px solid var(--widget-head-text);outline-offset:2px}.widget-toggle{--icon-button-size:1.75rem;--icon-size:1rem;color:var(--widget-head-grey);margin-right:-.375rem}.widget-toggle svg{stroke-width:2.2px}.widget-toggle:hover,.widget-toggle:focus-visible{background:var(--map-ink-lit);color:var(--widget-head-text)}.widget-toggle:focus-visible{outline:2px solid var(--widget-head-text);outline-offset:-2px}.widget-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.widget-body{flex-direction:column;padding:.25rem .875rem .75rem;display:flex}.widget-handle{cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;height:.875rem;display:flex}.widget-handle:before{content:"";background:#0b14244d;border-radius:2px;width:2.25rem;height:.25rem}.widget-handle:is(:hover,:active,:focus-visible):before{background:var(--map-ink)}.widget-handle:focus-visible{outline:2px solid var(--map-ink);outline-offset:-2px}.widget-body:has(>a.widget-link:last-child,>p:last-child>a.widget-link:not([hidden]))+.widget-handle{background:var(--widget-white)}.widgets a{color:inherit}.widget-body>a.widget-link,.widget-body>p:has(>a.widget-link:not([hidden])){border-top:1px solid var(--widget-hairline);background:var(--widget-white);align-items:center;min-height:2.75rem;margin:.75rem -.875rem -.75rem;padding:0 .875rem;display:flex;box-shadow:0 -6px 14px #0b142412}.widget-link{align-items:center;gap:.375rem;font-size:.84375rem;font-weight:600;text-decoration:none;display:inline-flex}.widget-link:after{content:"";border:2px solid;border-width:2px 2px 0 0;width:.375rem;height:.375rem;transform:rotate(45deg)}.widget-link:hover,.widget-link:focus-visible{text-decoration:underline}.widget-table{border-collapse:collapse;font-variant-numeric:var(--type-figures);width:100%}.widget-table :is(th,td){font-weight:inherit;text-align:left;padding:0 2px}.widget-table td{font:600 .90625rem/1.25 var(--type-display);text-align:right}.widget-table thead th{white-space:nowrap;height:1.875rem;color:var(--widget-muted);font-size:.75rem;font-weight:600}.widget-table thead th+th{text-align:right}.widget-table tbody tr{border-top:1px solid var(--widget-hairline);height:2.75rem}.widget-table tbody th{font-size:.90625rem;font-weight:600}.widget-table tbody tr.widget-kind{border-top:0;height:2.125rem}.widget-table .widget-kind th{color:var(--widget-muted);padding-left:1.125rem;font-size:.78125rem;font-weight:500}.widget-table .widget-kind td{color:var(--widget-muted);font-size:.8125rem;font-weight:500}.widget-table tfoot tr{border-top:1px solid var(--widget-hairline);height:2.875rem}.widget-table tfoot th{color:var(--widget-muted);text-transform:uppercase;font-size:.75rem;font-weight:600}.widget-table tfoot td{font-size:1rem;font-weight:700}.widget-tiles{grid-template-columns:1fr 1fr;gap:.5rem;margin:.375rem 0 0;display:grid}.widget-tiles>div{background:var(--widget-plate);border-radius:.625rem;padding:.5rem .625rem}.widget-tiles dt{color:var(--widget-muted);font-size:.75rem}.widget-tiles dd{font:700 1rem/1.3 var(--type-display);font-variant-numeric:var(--type-figures);margin:0}.widgets .widget-source{color:var(--widget-muted);margin-top:.625rem;font-size:.78125rem}.widgets .widget-source+.widget-source{margin-top:.2rem}.widgets .widget-sentence{color:var(--widget-muted);margin-top:.5rem;font-size:.84375rem}.widget-locate{box-sizing:border-box;background:var(--widget-amber);color:#1a1300;height:2.625rem;font:700 .875rem/1 var(--type-text);cursor:pointer;border:0;border-radius:999px;align-self:flex-start;align-items:center;gap:.5rem;margin-top:.75rem;padding:0 1.125rem;display:inline-flex}.widget-locate:hover{background:#f0a800}.widget-locate:focus-visible{outline:2px solid var(--map-ink);outline-offset:2px}#next-over .widget-head{padding-block:.375rem}.next-over-title{overflow-wrap:anywhere;align-items:center;gap:.75rem;min-width:0;margin-right:auto;display:flex}#next-over .widget-head h2{white-space:normal;margin:0;overflow:visible}.next-over-exact{--panel-icon-size:1.125rem;--panel-icon-stroke:2;box-sizing:border-box;cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:inline-flex;position:relative}.next-over-exact:after{content:"";position:absolute;inset:-.375rem 0}.widget-pill{--panel-icon-size:.8125rem;--panel-icon-stroke:2.4;box-sizing:border-box;height:1.875rem;font:600 .8125rem/1 var(--type-text);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.25rem;padding:0 .5rem 0 .625rem;text-decoration:none;display:inline-flex}.widget-pill,.next-over-exact{color:var(--widget-head-text);background:#ffffff24}.widget-pill:hover,.next-over-exact:hover{background:#ffffff38}.widget-pill:focus-visible,.next-over-exact:focus-visible{outline:2px solid var(--widget-head-text);outline-offset:2px}#next-over .widget-body{padding:.75rem .875rem .75rem 1rem}#next-over .widget-sentence{margin-top:0}.next-over-status{color:var(--widget-muted);margin-bottom:.25rem;font-size:.84375rem}#next-over .widget-locate{--panel-icon-size:1.125rem;--panel-icon-stroke:2.2;margin-bottom:.125rem}.next-over-rows{margin:0;padding:0;list-style:none}.next-over-row{box-sizing:border-box;align-items:center;gap:.625rem;min-height:3rem;padding:.25rem 0;display:flex}.next-over-row+.next-over-row{border-top:1px solid var(--widget-hairline)}.next-over-pass{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.next-over-top{align-items:center;gap:.5rem;min-width:0;display:flex}.next-over-name{min-width:0;font:600 .90625rem/1.25 var(--type-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.next-over-chip{box-sizing:border-box;color:#7a4f00;height:1.25rem;font:700 .75rem/1 var(--type-display);font-variant-numeric:var(--type-figures);white-space:nowrap;background:#ffefc2;border-radius:999px;flex:none;align-items:center;padding:0 .4375rem;display:inline-flex}.next-over-visible{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffb400' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-6 10-6 10 6 10 6-3.5 6-10 6S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='2.8'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:1rem;height:1rem}.next-over-line{color:var(--widget-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78125rem;line-height:1.25;overflow:hidden}.widget-rows{flex-direction:column;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.widget-rows:empty{display:none}.widget-rows>li+li>.widget-row{border-top:1px solid var(--widget-hairline)}.widget-row{box-sizing:border-box;width:100%;min-height:3rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1.5rem minmax(0,1fr) auto;align-content:center;align-items:center;gap:.125rem .625rem;padding:.375rem .125rem;display:grid}.widget-row:hover,.widget-row:focus-visible{background:var(--widget-hover)}.widget-row:focus-visible{outline:2px solid var(--widget-focus);outline-offset:-2px}.widget-row .swatch{grid-row:1/span 2;justify-self:center}.widget-row-name{text-overflow:ellipsis;white-space:nowrap;grid-column:2;min-width:0;font-size:.90625rem;font-weight:600;overflow:hidden}.widget-row-line{color:var(--widget-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:2/span 2;font-size:.78125rem;overflow:hidden}.widgets a.widget-row{text-decoration:none}#tonight-over-you .widget-row{grid-template-columns:minmax(0,1fr)}#tonight-over-you .widget-row>*{grid-column:1}.most-followed-rows{flex-direction:column;margin:.125rem 0 0;padding:0;list-style:none;display:flex}.most-followed-rows>li+li>.most-followed-row{border-top:1px solid var(--widget-hairline)}.most-followed-row{box-sizing:border-box;width:100%;min-height:3rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1.125rem minmax(0,1fr) auto;align-content:center;align-items:center;column-gap:.625rem;padding:.25rem .125rem;display:grid}.most-followed-row:focus-visible{outline:2px solid var(--widget-focus);outline-offset:-2px}@media (hover:hover){.most-followed-row:hover{background:var(--widget-hover)}}.most-followed-row[aria-pressed=true]{background:#eaf2fd}.most-followed-rank,.most-followed-count{grid-row:1/span 2}.most-followed-rank{color:var(--widget-muted);font:600 .875rem/1.25 var(--type-display);font-variant-numeric:var(--type-figures)}.most-followed-name,.most-followed-what{text-overflow:ellipsis;white-space:nowrap;grid-column:2;min-width:0;overflow:hidden}.most-followed-name{font-size:.90625rem;font-weight:600}.most-followed-what{color:var(--widget-muted);font-size:.78125rem}.most-followed-count{font:600 .90625rem/1.25 var(--type-display);font-variant-numeric:var(--type-figures);grid-column:3;align-items:center;gap:.3125rem;display:flex}.most-followed-count svg{fill:none;width:.9375rem;height:.9375rem;stroke:var(--widget-muted);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.widget-follow,.widget-watch{--panel-icon-size:1rem;box-sizing:border-box;border:1px solid var(--widget-rule);background:var(--widget-white);width:2rem;height:2rem;color:var(--map-ink);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 2px 6px #0b14241f}.widget-follow:hover,.widget-watch:hover{border-color:var(--map-ink)}.widget-follow:focus-visible,.widget-watch:focus-visible{outline:2px solid var(--widget-focus);outline-offset:2px}#coming-up .widget-body{padding:0}#coming-up .coming-up{background:0 0;border:0;border-radius:0;flex:1 0 auto;line-height:1.35;overflow:visible}#coming-up .standing{color:var(--widget-muted);margin:.75rem 1rem 0;font-size:.84375rem}#coming-up .standing+.see-all{margin-top:.75rem}#coming-up .filters-bar{z-index:1;background:var(--widget-ground);padding:.75rem .75rem .375rem;position:sticky;top:0;box-shadow:0 7px 8px -7px #0b142438}#coming-up .filters{background:var(--widget-plate);margin:0}#coming-up .filters label{min-height:2.125rem;color:var(--widget-muted);gap:.1875rem;padding:0 .25rem;font-size:.75rem}#coming-up:lang(es) .filters-bar{padding-inline:.5rem}#coming-up:lang(es) .filters label{gap:.125rem;padding:0 .125rem;font-size:.6875rem}#coming-up .filters .count{color:inherit;font-family:var(--type-display);opacity:.75}#coming-up .filters input:checked+label{background:var(--widget-white);color:var(--map-ink)}#coming-up :is(.missing,.none){color:var(--widget-muted);font-size:.84375rem}#coming-up .entries{max-height:none;padding:0 .625rem;overflow:visible}#coming-up .entries h3{color:var(--widget-muted);padding:.625rem .375rem .125rem}#coming-up .day+.day{border-top-color:var(--widget-hairline)}#coming-up .entry{position:relative}#coming-up .entry a:not(.widget-watch){grid-template-columns:3.25rem minmax(0,1fr);padding:.5rem 2.875rem .5rem .375rem}#coming-up .entry a:not(.widget-watch):is(:hover,:focus-visible){background:var(--widget-hover)}#coming-up .picture{width:3.25rem;height:3.25rem}#coming-up .text{gap:.1875rem}#coming-up .when{color:var(--widget-muted);gap:.125rem .4375rem}#coming-up .kind{letter-spacing:.01em;background:#dfe5ee;height:1.125rem;min-height:0;padding:0 .4375rem}#coming-up .title{font-size:.90625rem}#coming-up .detail{color:var(--widget-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#coming-up .entry :is(.widget-follow,.widget-watch){margin-top:-1rem;position:absolute;top:50%;right:.5rem}#coming-up .see-all{border-top-color:var(--widget-hairline);box-shadow:none;background:0 0;justify-content:flex-start;gap:0 1rem;margin:.25rem .625rem 0;padding:.375rem .375rem .5rem}#coming-up .see-all .label{color:var(--widget-muted)}#coming-up .see-all a{min-height:2.5rem;text-decoration:underline;-webkit-text-decoration-color:var(--map-ink);text-decoration-color:var(--map-ink);text-underline-offset:4px;font-size:.84375rem;text-decoration-thickness:1.5px}#coming-up .coming-up:has([value=approaches]:checked) .see-all a:not([data-kind=approaches],:hover,:focus-visible),#coming-up .coming-up:has([value=launches]:checked) .see-all a:not([data-kind=launches],:hover,:focus-visible),#coming-up .coming-up:has([value=reentries]:checked) .see-all a:not([data-kind=reentries],:hover,:focus-visible){color:var(--widget-muted);-webkit-text-decoration-color:var(--widget-rule);text-decoration-color:var(--widget-rule)}#coming-up .see-all a:is(:hover,:focus-visible){-webkit-text-decoration-color:var(--map-ink);text-decoration-color:var(--map-ink)}.panel-icon{width:var(--panel-icon-size,1.25rem);height:var(--panel-icon-size,1.25rem);fill:none;stroke:currentColor;stroke-width:var(--panel-icon-stroke,1.25);stroke-linecap:round;stroke-linejoin:round;flex:none}@property --widget-least{syntax:"<length>";inherits:false;initial-value:0}@property --widget-floor{syntax:"<length>";inherits:false;initial-value:0}:root{--panel-cover:calc(var(--panel-inset) + var(--panel-width));--widgets-bleed:var(--panel-inset)}body{margin:0}.map-main{display:contents}#panel{flex-direction:column;display:flex}#panel[hidden],#panel[data-chasing]:not(:has(>.panel[data-beside-chase])),#panel[data-chasing]>.panel:not([data-beside-chase]),#panel>[hidden],#panel:has(>:is(.place-panel,.places-panel)):not([data-place-aside])>.panel,#panel[data-place-aside]>:is(.place-panel,.places-panel),#widgets,.sheet-handle{display:none}:root{--map-buttons-top:calc(var(--select-pill-foot) + 1rem);--map-buttons-right:var(--top-bar-inset);--map-buttons-gap:.625rem}#map .maplibregl-ctrl-top-right{top:var(--map-buttons-top);right:var(--map-buttons-right);align-items:flex-end;gap:var(--map-buttons-gap);flex-direction:column;display:flex}#map .maplibregl-ctrl-top-right>.maplibregl-ctrl{float:none;margin:0}#map .maplibregl-ctrl-top-right>.maplibregl-ctrl-group:has(.maplibregl-ctrl-zoom-in){margin-bottom:.5rem}@media (width<64rem){#map .maplibregl-ctrl-top-right{top:auto;right:auto;bottom:var(--locate-bottom);left:max(var(--dock-clear-left,.5rem), (100vw - var(--dock-width)) / 2)}#map .maplibregl-ctrl-top-right>:not([data-map-button=locate],[data-map-button=globe]){display:none}}@media (width>=40.01rem){body{overflow:hidden}#panel{width:var(--panel-width);left:var(--panel-inset);top:var(--column-top);max-height:calc(100dvh - var(--column-top) - var(--column-foot));z-index:2;position:fixed}body:has(.drawer:not([hidden])) #panel{display:none}:root{--tile-width:min(16.75rem, 26vw - .25rem)}#panel[data-tiles]{--tiles-top:var(--top-bar-height);--tiles-foot:max(var(--column-foot), var(--dock-gap) + var(--dock-height) + .5rem);--tiles-right:calc(var(--map-buttons-right) + var(--finger) + .75rem);box-sizing:border-box;width:calc(100vw - var(--tiles-right) - var(--panel-inset) + 2 * var(--widgets-bleed));height:calc(100dvh - var(--tiles-top) - var(--tiles-foot) + 2 * var(--panel-inset));max-height:none;top:calc(var(--tiles-top) - var(--panel-inset));margin-left:calc(-1 * var(--widgets-bleed));padding:var(--panel-inset) var(--widgets-bleed);pointer-events:none;flex-flow:column wrap;align-content:flex-start;gap:.5rem}#panel[data-tiles]>.panel{width:var(--tile-width);pointer-events:auto;flex:none}#panel[data-tiles][data-tiles-scroll]{width:calc(var(--tile-width) + 2 * var(--widgets-bleed));overscroll-behavior:contain;flex-wrap:nowrap;overflow-y:auto}#map-notice{left:calc((100vw + var(--panel-cover)) / 2)}body:has(#panel[data-tiles]:not([hidden])) #map-notice{z-index:3}#map .maplibregl-ctrl-bottom-left{left:var(--panel-cover)}@media (width<64rem){:root{--column-top:var(--top-bar-height)}body:has(#panel[hidden]):not(:has(.drawer:not([hidden]))){--panel-cover:0px}}}@media (width>=64rem){:root{--wide-screen:1}#widgets{left:calc(var(--panel-inset) - var(--widgets-bleed));top:calc(var(--column-top) - var(--panel-inset));z-index:2;box-sizing:border-box;width:calc(var(--panel-width) + 2 * var(--widgets-bleed));max-height:calc(100dvh - var(--column-top) + 2 * var(--panel-inset) - var(--column-foot));padding:var(--panel-inset) var(--widgets-bleed);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--map-paper) 50%, transparent) transparent;pointer-events:none;position:fixed;overflow-y:auto}#widgets>*{pointer-events:auto}body:has(#panel[hidden]):not(:has(.drawer:not([hidden]))) #widgets:not([hidden],[data-off]){flex-direction:column;gap:.625rem;display:flex}#widgets>.widget{flex-direction:column;flex:0 1 var(--widget-held,var(--widget-height,content));height:min(var(--widget-least), var(--widget-height,var(--widget-least)));max-height:max-content;display:flex}#widgets>.widget[data-off],body:has(#playback:not([hidden])) #widgets>.widget:not(#tracking-now){display:none}#widgets :is(.widget-head,.widget-handle){flex:none}#widgets .widget-body{flex:auto;min-height:0;overflow-y:auto}.widget{--widget-least:16.5rem;--widget-floor:10.25rem}#coming-up{--widget-least:19rem;--widget-floor:19rem}#tracking-now{--widget-least:12rem;--widget-floor:10.875rem}#next-over{--widget-least:15rem;--widget-floor:10.625rem}}@media (width<=40rem) and (scripting:enabled){:root{overscroll-behavior:none}body{overflow:hidden}#map{height:auto;position:fixed;inset:0}}@media (scripting:none){body{overflow:auto}#map{height:60vh;position:relative;inset:auto}#panel:not(:has(>:is(.place-panel,.places-panel))),#widgets{display:none!important}body:has(#panel>:is(.place-panel,.places-panel)){flex-direction:column;display:flex}#top-bar{order:-2}#panel:has(>:is(.place-panel,.places-panel)){order:-1;width:auto;max-height:none;position:static}}:root{--sheet-peek-height:15.5rem;--sheet-peek:var(--sheet-peek-height)}.panel{box-sizing:border-box;border-radius:inherit;background:var(--map-panel-surface);color:var(--map-panel-ink);font:.9rem/1.4 var(--type-text);flex:auto;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);row-gap:2px;display:grid;overflow:hidden}.panel [hidden]{display:none!important}.panel .panel-short{display:none}.panel .panel-name{color:var(--map-satellite);font:600 1.375rem/1.2 var(--type-display);margin:0}.panel h3{color:var(--map-panel-muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 .25rem;font-size:.8rem;font-weight:600}.panel p{margin:0}.panel a{color:var(--map-panel-link)}.panel-head{background:var(--map-ink);color:var(--map-panel-on-ink);border-start-start-radius:inherit;border-start-end-radius:inherit;flex-direction:column;padding:.75rem .75rem .625rem .875rem;display:flex;position:relative}.panel-middle{overscroll-behavior:contain;flex-direction:column;gap:2px;min-height:0;display:flex;overflow-y:auto}.panel-body{flex-direction:column;flex:none;gap:2px;display:flex}@media (width>=64rem){.panel-middle{overflow:hidden}.panel-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}}.panel-header{flex-wrap:wrap;align-items:center;gap:.25rem .375rem;min-height:2rem;padding-right:2.25rem;display:flex}.panel-header>.panel-full-name{flex-basis:100%;order:1}.panel-header .panel-name{overflow-wrap:anywhere;flex:0 auto;min-width:0;margin-right:.125rem}.panel .panel-head .panel-close{--icon-button-size:2rem;position:absolute;top:.5rem;right:.5rem}.panel-link{font-weight:600}.panel-body>:is(p:has(>.panel-link:not([hidden])),.panel-satellites,.panel-constellation){padding:.75rem .875rem}.panel-satellites ul{margin:0;padding:0;list-style:none}.panel-satellites li{border-top:1px solid var(--map-panel-rule);justify-content:space-between;gap:.5rem;padding:.2rem 0;display:flex}.panel-satellites li button{color:var(--map-panel-link);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.panel-satellites li span{color:var(--map-panel-muted);flex:none;font-size:.8rem}.panel-satellites>p{margin:0 0 .5rem}.panel-constellation button{border:1px solid var(--map-panel-divider);background:var(--map-panel-tile);color:inherit;font:inherit;cursor:pointer;border-radius:.4rem;margin-top:.5rem;padding:.4rem .8rem;font-weight:600}.panel-stack{--panel-standing-radius:.5rem;--panel-standing-shadow:0 6px 24px var(--map-panel-shadow)}@media (width>=40.01rem){.panel-stack{border-radius:var(--panel-standing-radius);box-shadow:var(--panel-standing-shadow)}.panel-stack[data-tiles]{box-shadow:none;border-radius:0}.panel-stack[data-tiles]>.panel{border-radius:var(--panel-standing-radius);box-shadow:var(--panel-standing-shadow)}}.panel .panel-tile-only{display:none}.panel-stack[data-tiles]>.panel{overflow:clip}.panel-stack[data-tiles]>.panel .panel-full-name,.panel-stack[data-tiles]>.panel .panel-chips>:is([data-part=ended],[data-part=kind-short][hidden],li:has(>[data-part=constellation][hidden])),.panel-stack[data-tiles]>.panel .panel-chips:has(>[data-part=kind-short]:not([hidden]))>[data-part=kind],.panel-stack[data-tiles]>.panel .panel-chips:has([data-part=constellation]:not([hidden]))>[data-part=orbit-class],.panel-stack[data-tiles]>.panel .panel-body>:not([data-part=now-next],[data-part=orbit]),.panel-stack[data-tiles]>.panel [data-carousel=controls],.panel-stack[data-tiles]>.panel .panel-photo figure~figure,.panel-stack[data-tiles]>.panel[data-picture-dropped] [data-part=photo],.panel-stack[data-tiles]>.panel :is([data-photo=generation],[data-photo=full-size]),.panel-stack[data-tiles]>.panel .panel-now-next>:is(.panel-now-next-icon,.panel-now-next-cells,.panel-observer-box),.panel-stack[data-tiles]>.panel .panel-now-next :is(.panel-observer,[data-part=next-place],[data-part=in-view-place]),.panel-stack[data-tiles]>.panel [data-part=now-course]>[data-part=now-rest],.panel-stack[data-tiles]>.panel [data-part=next-countdown]>span+span,.panel-stack[data-tiles]>.panel .panel-orbit-words>:not([data-part=orbit-period],[data-part=orbit-altitude]),.panel-stack[data-tiles]>.panel .panel-actions{display:none}.panel-stack[data-tiles]>.panel .panel-head{padding:.5625rem .5rem .5rem .75rem}.panel-stack[data-tiles]>.panel .panel-header{flex-flow:column;align-items:stretch;gap:2px;min-height:0;padding-right:2rem;display:flex}.panel-stack[data-tiles]>.panel .panel-header .panel-name{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;margin:0;font-size:1.125rem;line-height:1.15;overflow:hidden}.panel-stack[data-tiles]>.panel .panel-chips{color:color-mix(in srgb, var(--map-panel-on-ink) 80%, var(--map-ink));font:600 .625rem/1.3 var(--type-text);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.panel-stack[data-tiles]>.panel .panel-chips li{color:inherit;font:inherit;letter-spacing:inherit;background:0 0;border-radius:0;padding:0;display:inline}.panel-stack[data-tiles]>.panel .panel-chips>:is([data-part=kind],[data-part=class],[data-part=kind-short],[data-part=count],[data-part=orbit-class]):not([hidden])~li:not([data-part=kind-short]):before{content:"·" / "";margin:0 .35em}.panel-stack[data-tiles]>.panel .panel-chip-set{border-radius:2px;padding:0}.panel-stack[data-tiles]>.panel .panel-chip-set:hover{background:0 0;text-decoration:underline}.panel-stack[data-tiles]>.panel .panel-head .panel-close{--icon-button-size:1.75rem;--icon-size:1rem;top:.375rem;right:.375rem}.panel-stack[data-tiles]>.panel .panel-middle{overflow:visible}.panel-stack[data-tiles]>.panel .panel-body{flex:1 0 auto;gap:2px;padding:0;overflow:visible}.panel-stack[data-tiles]>.panel .panel-photo img{height:6.5rem}.panel-stack[data-tiles]>.panel .panel-photo figure:after{height:1.75rem}.panel-stack[data-tiles]>.panel .panel-photo figcaption{white-space:nowrap;text-overflow:ellipsis;font-size:.625rem;inset:auto .375rem .1875rem;overflow:hidden}.panel-stack[data-tiles]>.panel .panel-now-next{--clear:.25rem}.panel-stack[data-tiles]>.panel :is(.panel-now,.panel-next,.panel-in-view){flex-direction:column;justify-content:center;align-items:center;padding:.5rem .25rem .4375rem;display:flex}.panel-stack[data-tiles]>.panel .panel-now-next>:is(.next-pass,.in-view){padding:0 .25rem .4375rem}.panel-stack[data-tiles]>.panel :is(.panel-now>[data-part=now-short],.panel-next>[data-part=next-big],.panel-in-view>[data-part=in-view-short]){white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:1.125rem;line-height:1.15;overflow:hidden}.panel-stack[data-tiles]>.panel .panel-next>[data-part=next-big]:not(:empty){display:block}.panel-stack[data-tiles]>.panel .panel-now-next .panel-unit{margin-left:.125rem;font-size:.625rem}.panel-stack[data-tiles]>.panel :is(.panel-now>[data-part=now-course],.panel-in-view>[data-part=in-view-now],.panel-next>[data-part=next-countdown]){max-width:100%;font:600 .625rem/1.3 var(--type-text);letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.panel-stack[data-tiles]>.panel .panel-next>[data-part=next-countdown]{box-sizing:border-box;padding:0 .3125rem}.panel-stack[data-tiles]>.panel .panel-now-next:has(>.panel-in-view:not([hidden])):before{display:none}.panel-stack[data-tiles]>.panel .panel-now-next>.panel-in-view>*{margin-inline:0}.panel-stack[data-tiles]>.panel .panel-now-next>.in-view{text-align:center;grid-column:1/-1}.panel-stack[data-tiles]>.panel .panel-orbit{padding:.4375rem .625rem .5rem}.panel-stack[data-tiles]>.panel .panel-orbit-line{margin:.375rem 0 .4375rem}.panel-stack[data-tiles]>.panel .panel-orbit-words{white-space:nowrap;flex-wrap:nowrap;justify-content:space-between;font-size:.6875rem}.panel-stack[data-tiles]>.panel :is([data-part=orbit-period],[data-part=orbit-altitude]){display:block}@media (width<=40rem) and (scripting:enabled){body:has(#panel:not([hidden])) #map-notice{bottom:calc(var(--sheet-peek) + .75rem)}body:has(#panel:not([hidden])) #map :is(.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right){bottom:var(--sheet-peek)}.panel-stack{z-index:4;border-radius:.875rem .875rem 0 0;position:fixed;inset:0}.panel-head{--sheet-handle-height:2.25rem;padding:0 .75rem .625rem .875rem}.panel .panel-head .panel-close{top:var(--sheet-handle-height)}.panel .panel-photo img{height:15rem}.sheet-handle{box-sizing:border-box;width:calc(100% + 1.625rem);height:var(--sheet-handle-height);border-radius:inherit;cursor:grab;touch-action:none;background:0 0;border:0;flex:none;margin:0 -.75rem 0 -.875rem;padding:0;display:block}.sheet-handle:before{content:"";background:var(--map-sheet-grip);border-radius:.15rem;width:2.5rem;height:.3rem;margin:0 auto;display:block}.sheet-handle:focus-visible{outline:2px solid var(--map-paper);outline-offset:-2px}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]){--sheet-peeking:1;touch-action:none;--peek-side:8.25rem;--peek-head:calc(1rem + 1.375rem * 1.05 + .3125rem + .9375rem * 1.2 + .5625rem);height:var(--sheet-peek-height);box-shadow:0 -.15rem 1rem color-mix(in srgb, var(--map-panel-shadow) 57%, transparent);top:auto}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel{row-gap:0;min-height:0;position:relative}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-head{box-sizing:border-box;height:var(--peek-head);margin-bottom:2px;padding:0 .5rem .5625rem .75rem}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .sheet-handle{width:calc(100% + 1.25rem);height:1rem;margin:0 -.5rem 0 -.75rem}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .sheet-handle:before{width:2.75rem;height:.25rem;margin-top:.375rem}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=header]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name close""what close";gap:0 .5rem;min-height:0;padding-right:0;display:grid}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) :is(.panel-full-name,.panel-chips [data-part=orbit-class]){display:none}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-name{white-space:nowrap;text-overflow:ellipsis;grid-area:name;margin-right:0;line-height:1.05;overflow:hidden}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-chips{min-width:0;color:var(--map-panel-on-ink);font:.9375rem/1.2 var(--type-text);flex-wrap:nowrap;grid-area:what;gap:0;margin-top:.3125rem;display:flex}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-chips li{min-width:0;color:inherit;font:inherit;letter-spacing:normal;text-transform:none;white-space:nowrap;text-overflow:ellipsis;background:0 0;border-radius:0;padding:0;overflow:hidden}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-chips :is([data-part=ended],[data-part=military]){flex:none}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-chips:has(>[data-part=kind-short]:not([hidden]))>[data-part=kind]{display:none}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-chips :is([data-part=count],[data-part=ended],li:has(>[data-part=constellation]),[data-part=military]):before{content:"·" / "";margin:0 .35em}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-chips li:has(>[data-part=constellation]:not([hidden])){align-items:flex-start;display:flex;overflow:visible}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-chip-set{--reach:calc((2.75rem - 1lh) / 2);z-index:1;min-width:0;max-width:100%;padding-block:var(--reach);margin-block:calc(-1 * var(--reach));text-overflow:ellipsis;vertical-align:top;padding-inline:0;position:relative;overflow:hidden}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-chip-set:hover{background:0 0}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-chip-set:focus-visible{background:var(--map-panel-on-ink) content-box;color:var(--map-ink);outline:none}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-head .panel-close{--icon-button-size:2.75rem;grid-area:close;align-self:start;position:static}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-middle>[data-part=photo]{box-sizing:border-box;width:calc(var(--peek-side) + 2px);height:var(--peek-head);border-left:2px solid var(--map-panel-surface);background:var(--map-ink);cursor:pointer;position:absolute;top:0;right:0;overflow:hidden}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=photo] :is(figure,[data-carousel=pictures],[data-carousel=strip]){height:100%}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=photo] [data-carousel=strip]{overflow:hidden}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=photo] img{height:100%}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=photo] :is([data-carousel=controls],[data-photo=full-size]){display:none}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=photo] figure:after{height:1.75rem}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=photo] a{text-decoration:none}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=photo] figcaption{-webkit-line-clamp:2;line-clamp:2;pointer-events:none;-webkit-box-orient:vertical;font-size:.625rem;line-height:1.2;display:-webkit-box;inset:auto .375rem .1875rem;overflow:hidden}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel:has(>.panel-middle>[data-part=photo]:not([hidden])) [data-part=header]{padding-right:var(--peek-side);grid-template-columns:minmax(0,1fr);grid-template-areas:"name""what"}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel:has(>.panel-middle>[data-part=photo]:not([hidden])) .panel-head .panel-close{z-index:1;box-sizing:border-box;background:color-mix(in srgb, var(--map-ink) 70%, transparent) content-box;color:var(--map-panel-on-picture);--icon-size:.875rem;padding:.25rem .25rem .75rem .75rem;position:absolute;top:0;right:0}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel:has(>.panel-middle>[data-part=photo]:not([hidden])) .panel-head .panel-close:is(:hover,:focus-visible){background:var(--map-ink) content-box}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-middle{overflow:hidden}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-body{grid-template-columns:minmax(0, 1fr) var(--peek-side);flex:auto;grid-template-rows:auto 1fr auto;grid-template-areas:"route side""orbit side""third third";gap:2px;min-height:0;padding:0;display:grid;overflow:hidden}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-body>:not([data-part=now-next],[data-part=orbit],[data-part=sections],[data-part=third]),.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=sections]>:not([data-part=orbit-numbers]),.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=orbit-numbers]>:not([data-part=orbit-numbers-rows]),.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-full{display:none}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) :is([data-part=sections],[data-part=orbit-numbers],[data-part=orbit-numbers-rows]){display:contents}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-short{display:block}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=now-next]>*>:empty{display:none}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-body>[data-part=now-next]{--circle:1.875rem;--clear:calc(var(--circle) / 2 + .125rem);background:var(--map-panel-fact);grid-area:route;align-content:start;column-gap:0;padding:.5rem .75rem 0}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-body:has(>[data-part=orbit][hidden])>[data-part=now-next]{grid-row:1/3}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-body>[data-part=now-next]:has(>.panel-in-view:not([hidden])){grid-column:1/-1}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=now-next]:before{display:none}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=now-next]>:is(.panel-now,.panel-next,.panel-in-view,.next-pass,.in-view){background:0 0}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=now-next]>.panel-now{padding:0 var(--clear) 0 0;flex-direction:column;align-items:center;display:flex}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=now-next]>:is(.panel-next,.next-pass){padding:0 0 0 var(--clear);text-align:center;align-items:center}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=now-next]>.panel-in-view{flex-direction:column;align-items:center;padding:0;display:flex}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=now-next]>.in-view{text-align:center;grid-column:1/-1;padding:0}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) :is([data-part=now-short],[data-part=next-big],[data-part=in-view-short]){max-width:100%;font-size:var(--fit,1.375rem);line-height:1.1}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=next-big]:not(:empty){display:block}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=now-short]{white-space:normal;text-overflow:clip}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=now-short]>span{white-space:nowrap}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=now-short][data-size=medium]{font-size:var(--fit,1.25rem)}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=now-short][data-size=small]{font-size:var(--fit,1.125rem)}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=in-view-short][data-count=true]{font-weight:600}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=in-view-short]:not([data-count=true]){font:500 .8125rem/1.3 var(--type-text);white-space:normal}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-unit{font-size:.6875rem}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) :is(.panel-now,.panel-in-view)>h3{clip-path:none;order:1;width:auto;height:auto;margin:.125rem 0 0;position:static;overflow:visible}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) :is(.panel-now,.panel-next,.panel-in-view)>h3,.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=next-when]{max-width:100%;color:var(--map-panel-label);font:600 .625rem/1.3 var(--type-text);letter-spacing:.03em;text-transform:uppercase}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=now-course]{display:none}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) :is([data-part=next-when],[data-part=next-countdown-short]){max-width:calc(100% + var(--clear) + .5rem);margin:.125rem -.5rem 0 calc(-1 * var(--clear));letter-spacing:.02em;text-wrap:balance}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=next-countdown-short]{width:fit-content;color:var(--map-ink);font:600 .625rem/1.3 var(--type-text);text-transform:uppercase;border-radius:3px}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=next-countdown-short][data-tone]{padding:0 .25rem}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=next-countdown-short][data-tone=soon]{background:var(--map-panel-soon);color:var(--map-panel-soon-ink)}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=next-countdown-short][data-tone=now]{background:var(--map-panel-now)}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-now>[data-part=course-arrow]{z-index:1;top:calc(.5rem + (1.375rem * 1.1 - var(--circle)) / 2);left:calc(50% - var(--circle) / 2);width:var(--circle);height:var(--circle);background:var(--map-panel-surface);color:color-mix(in srgb, var(--map-selected) 78%, var(--map-ink));border-radius:50%;place-items:center;display:grid;position:absolute}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=course-arrow] svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem;transform:rotate(var(--course,0deg))}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-course-dot{fill:currentColor;stroke:none}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=course-arrow]:not([data-moving=false]) .panel-course-dot,.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=course-arrow][data-moving=false] .panel-course-arrow{display:none}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) :is(.next-pass,.in-view) [data-part=locate]{position:relative}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) :is(.next-pass,.in-view) [data-part=locate]:after{content:"";height:2.75rem;position:absolute;inset:50% 0 auto;translate:0 -50%}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-body>[data-part=orbit]{background:var(--map-panel-fact);grid-area:orbit;margin-top:-2px;padding:0 .75rem .4375rem}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=orbit]>[data-part=orbit-line]{margin:.4375rem 0 .375rem}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=orbit]>[data-part=orbit-ends]{color:var(--map-panel-label);font:600 .6875rem/1.25 var(--type-text);white-space:nowrap;flex-wrap:wrap;justify-content:space-between;column-gap:.375rem;display:flex}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-body [data-part=live]{background:var(--map-panel-fact);flex-direction:column;grid-area:side;justify-content:center;gap:.375rem;margin:0;padding:.4375rem .625rem;display:flex}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=live]>div{display:none}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=live]>div:has(>:is([data-part=altitude],[data-part=speed])){background:0 0;border:0;flex-direction:column;gap:0;margin:0;padding:0;display:flex}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=live] dt{color:var(--map-panel-label);font:600 .625rem/1.3 var(--type-text);letter-spacing:.04em;text-transform:uppercase;margin:0}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=live] dd{color:var(--map-ink);font:600 1rem/1.2 var(--type-display);font-variant-numeric:var(--type-figures);text-align:start;white-space:nowrap;margin:0}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-body>[data-part=third]{grid-area:third;grid-template-columns:minmax(0, 1fr) minmax(var(--peek-side), auto);align-self:end;column-gap:2px;height:2rem;margin-bottom:-1rem;display:grid}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=third]>p{background:var(--map-panel-fact);min-width:0;font:500 .9375rem/2rem var(--type-text);white-space:nowrap;text-overflow:ellipsis;padding:0 .75rem;overflow:hidden}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=third]>[data-part=third-orbit-class]{padding:0 .625rem;font-size:.8125rem;font-weight:600}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=third]>[data-part=third-orbit-class]:empty{display:none}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=third]:has(>[data-part=third-orbit-class]:is(:empty,[hidden]))>[data-part=third-who]{grid-column:1/-1}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=status]{flex-basis:100%;font-size:.8rem}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-actions{padding:.15rem 1rem .3rem}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-actions>button{padding-block:.15rem}}@media (width<=24rem) and (scripting:enabled){.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]){--peek-side:7.5rem}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-body>[data-part=now-next],.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) .panel-body>[data-part=orbit]{padding-inline:.625rem}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=live] dd{font-size:.9375rem}.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=false]) [data-part=orbit]>[data-part=orbit-ends]{font-size:.625rem}}@media (width<=40rem) and (scripting:enabled) and (prefers-reduced-motion:no-preference){.panel-stack:has(:is(#sheet-handle,#place-sheet-handle,#places-sheet-handle)[aria-expanded=true]){animation:.2s ease-out sheet-rise}}@keyframes sheet-rise{0%{transform:translateY(calc(100% - var(--sheet-peek)))}}.panel-altitude-span{color:var(--map-panel-label);margin:0 0 .3rem;font-size:.75rem}.panel-altitude{margin:0}.panel-altitude .raise{fill:var(--map-satellite);stroke:var(--map-panel-ink);stroke-width:1px}.panel-altitude-raised{color:var(--map-panel-label);align-items:center;gap:.35rem;margin:.3rem 0 0;font-size:.75rem;display:flex}.panel-altitude-raised[hidden]{display:none}.panel-altitude-dot{box-sizing:border-box;border:1px solid var(--map-panel-ink);background:var(--map-satellite);border-radius:50%;flex:none;width:.55rem;height:.55rem}.panel-sections,.panel-section{flex-direction:column;gap:2px;display:flex}.panel .panel-section-bar{margin:0}.panel-section-bar button{box-sizing:border-box;background:var(--map-panel-section);width:100%;min-height:2.375rem;color:var(--map-panel-on-section);font:600 .875rem/1.25 var(--type-text);letter-spacing:normal;text-align:start;text-transform:none;cursor:pointer;border:0;align-items:center;padding:.25rem .75rem .25rem .625rem;display:flex}.panel-section-bar button:hover{background:var(--map-panel-section-hover)}.panel-section-bar button:focus-visible{outline:2px solid var(--map-satellite);outline-offset:-2px}.panel-section-bar .panel-section-icon{margin-inline-end:1.5rem}.panel-section-bar .panel-icon:last-child{--panel-icon-size:1rem;margin-inline-start:auto;padding-inline-start:.5rem;transition:transform .15s}.panel-section-bar button[aria-expanded=true] .panel-icon:last-child{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.panel-section-bar .panel-icon:last-child{transition:none}}.panel-section-icon{--panel-icon-size:1.25rem}.panel-section-icon.panel-drawing{--glyph:1.25rem;--glyph-colour:currentColor;--glyph-cells:color-mix(in srgb, currentColor 55%, transparent);flex:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.panel-section-icon.panel-drawing .swatch{filter:none}.panel-section-more{background:var(--map-panel-surface);padding:.75rem .75rem .875rem}.panel-section-more:has(>.panel-section-rows){padding:0}.panel-section-rows{background:var(--map-panel-surface);grid-template-columns:2.5rem minmax(0,1fr);column-gap:2px;display:grid}.panel-section-gutter{background:var(--map-panel-cell);color:var(--map-panel-label);justify-content:center;align-items:flex-start;padding-top:.75rem;display:flex}.panel-section-rows>:not(.panel-section-gutter){background:var(--map-panel-fact);min-width:0;padding:.625rem .625rem .75rem .75rem}:is(.panel-rows,.panel-grid,.panel-facts){grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem .625rem;margin:0;display:grid}:is(.panel-rows,.panel-grid,.panel-facts)>div{min-width:0}.panel-wide,.panel-measured-wide,.panel-row:has(>[data-part=details-rocket]):has(+.panel-row[hidden]>[data-part=details-size]),.panel-row[hidden]:has(>[data-part=details-rocket])+.panel-row{grid-column:1/-1}.panel-row:has(>[data-part=details-number]):has(~.panel-row:not([hidden])>[data-part=details-mass]){grid-column-start:1}.panel-row[hidden]:has(>[data-part=details-ended])~.panel-row:has(>:is([data-part=details-operator],[data-part=details-owner])):has(~.panel-row:not([hidden])>[data-part=details-mass]){grid-column:1/-1}:is(.panel-rows,.panel-grid,.panel-facts) :is(dt,dd){line-height:normal}:is(.panel-rows,.panel-grid,.panel-facts) dt{color:var(--map-panel-label);letter-spacing:.04em;text-transform:uppercase;margin-bottom:1px;font-weight:600}:is(.panel-rows,.panel-grid,.panel-facts) dd{font-family:var(--type-display);font-variant-numeric:var(--type-figures);margin:0;font-weight:600}.panel-stack:not([data-tiles]) :is(.panel-rows,.panel-grid,.panel-facts) dt{font-size:.625rem}.panel-stack:not([data-tiles]) :is(.panel-rows,.panel-grid,.panel-facts) dd{font-size:1rem}.panel .panel-peek-only{display:none}.panel-section .panel-unit{font-size:.6875rem}.panel-facts dd a{color:inherit}.panel .panel-sentence{margin-bottom:.75rem}.panel-section-more>.panel-link:not([hidden]){margin-top:.75rem;display:block}.panel-section-more>.panel-link:after{content:" →" / ""}.panel-source-about{font-size:.8125rem;line-height:1.45}.panel-section-more>.panel-link+.panel-credit{margin-top:.75rem}.panel-credit{color:var(--map-panel-label);font-size:.8125rem}.panel .panel-credit a{color:var(--map-panel-link)}.panel-life-aboard-blocks{display:contents}.panel-said{flex-direction:column;gap:.625rem;margin:0;display:flex}.panel-said dt{color:var(--map-panel-label);letter-spacing:.04em;text-transform:uppercase;margin-bottom:3px;font-size:.625rem;font-weight:600}.panel-said dd{margin:0;font-size:.8125rem;line-height:1.45}.panel-programme{margin-top:.75rem}.panel-programme ul{flex-wrap:wrap;gap:.25rem .75rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.panel-approach{border-bottom:1px solid var(--map-panel-approach-rule);background:var(--map-panel-approach);color:var(--map-panel-ink);flex-direction:column;flex:none;gap:2px;padding:.5rem .75rem .5625rem;display:flex}.panel-approach-head{--panel-icon-size:1rem;color:var(--map-panel-approach-ink);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.375rem;font-size:.71875rem;font-weight:700;display:flex}.panel-approach-countdown{color:var(--map-panel-approach-countdown);letter-spacing:0;text-transform:none;margin-left:auto;font-weight:600}.panel-approach-passes{font-size:.84375rem}.panel-approach-when{color:var(--map-panel-approach-when);font-size:.75rem}.panel-approach-risk{color:var(--map-panel-approach-risk);font-weight:700}.panel-rendezvous{border-bottom:1px solid var(--map-panel-rendezvous-rule);background:var(--map-panel-rendezvous);color:var(--map-panel-ink);flex-direction:column;flex:none;gap:2px;padding:.5rem .75rem .5625rem;display:flex}.panel-rendezvous-head{--panel-icon-size:1rem;color:var(--map-panel-rendezvous-ink);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.375rem;font-size:.71875rem;font-weight:700;display:flex}.panel-rendezvous-state{color:var(--map-panel-rendezvous-ink);letter-spacing:0;text-transform:none;margin-left:auto;font-weight:600}.panel-rendezvous-nearest{font-size:.84375rem}.panel-rendezvous-move{color:var(--map-panel-approach-when);font-size:.75rem}.panel-rendezvous-move[hidden]{display:none}.panel-rendezvous-figure{font-weight:700}.panel-crew{--crew-face:32px;--crew-dim:.55}@media (width<=40rem) and (scripting:enabled){.panel-crew{--crew-face:38px}}.panel-crew-rows{flex-direction:column;gap:.5rem;display:flex}.panel-crew-line,.panel-crew-error,.panel-crew-read{color:var(--map-light-shadow);font:400 .75rem/1.4 var(--type-text);margin:0}.panel-crew-line[data-part=crew-notice]{background:var(--map-panel-surface);border-radius:.25rem;padding:.375rem .5rem}.panel-crew-error{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.panel-crew-error[hidden],.panel-crew [hidden]{display:none}.panel-crew-error p{margin:0}.panel-crew-error button{border:1px solid var(--map-panel-divider);background:var(--map-panel-surface);min-height:2rem;color:var(--map-panel-ink);font:600 .75rem/1 var(--type-text);cursor:pointer;border-radius:.25rem;flex:none;padding:0 .625rem}.panel-crew-faces{min-height:var(--crew-face);align-items:center;margin:0;padding:0;list-style:none;display:flex}.panel-crew-faces>li{flex:none;display:flex;position:relative}.panel-crew-faces>li+li{margin-inline-start:min(calc(var(--crew-face) * -.22), calc((100% - var(--crew-count,7) * var(--crew-face)) / (var(--crew-count,7) - 1)))}.panel-crew-faces button,.panel-crew-placeholder{box-sizing:border-box;width:var(--crew-face);height:var(--crew-face);border:2px solid var(--map-panel-fact);border-radius:50%}.panel-crew-faces button{background:var(--map-panel-section);color:var(--map-panel-on-section);cursor:pointer;padding:0;transition:transform .15s;display:block;overflow:hidden}.panel-crew-faces button:hover{transform:translateY(-2px)}.panel-crew-faces[data-open] button[aria-pressed=false]{opacity:var(--crew-dim)}.panel-crew-faces button[aria-pressed=true]{z-index:1;box-shadow:0 0 0 2px var(--map-satellite);position:relative}.panel-crew-faces button:focus-visible{z-index:2;outline:2px solid var(--map-panel-link);outline-offset:1px;position:relative}.panel-crew-name{z-index:3;background:var(--map-ink);color:var(--map-panel-on-ink);font:600 .6875rem/1.2 var(--type-text);white-space:nowrap;pointer-events:none;opacity:0;border-radius:.25rem;padding:.25rem .4375rem;position:absolute;bottom:calc(100% + .375rem);left:50%;transform:translate(-50%)}.panel-crew-faces li:hover>.panel-crew-name,.panel-crew-faces button:focus-visible+.panel-crew-name{opacity:1}@media (hover:none){.panel-crew-name{display:none}}.panel-crew-placeholder{background:var(--map-panel-cell);animation:1.4s ease-in-out infinite panel-crew-pulse}.panel-crew:is([data-crew-state=loading],[data-crew-state=error]) .panel-crew-cells :is([data-part=crew-count],[data-part=crew-expedition],[data-part=crew-longest]):empty:before{content:"";background:var(--map-panel-cell);vertical-align:middle;border-radius:.25rem;width:1.5rem;height:.875rem;display:inline-block}.panel-crew[data-crew-state=error] .panel-crew-cells :is([data-part=crew-count],[data-part=crew-expedition],[data-part=crew-longest]):empty:before{background:0 0}@keyframes panel-crew-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.panel-crew-placeholder{animation:none}.panel-crew-faces button{transition:none}}.panel-crew :is(button,.panel-crew-face)>img,.panel-crew-initials{box-sizing:border-box;object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.panel-crew-initials{background:var(--map-panel-section);color:var(--map-panel-on-section);font:600 .75rem/1 var(--type-display);letter-spacing:.02em;place-items:center;display:grid}.panel-crew-cells .panel-rows{grid-template-columns:repeat(3,minmax(0,1fr))}.panel-crew-cells dt{white-space:nowrap}.panel-crew-cells dd{position:relative}.panel-crew-longest{border:0;border-bottom:1px dotted var(--map-panel-label);color:inherit;font:inherit;cursor:help;background:0 0;padding:0}.panel-crew-longest:disabled{cursor:default;border-bottom:0}.panel-crew-tip{z-index:3;background:var(--map-panel-surface);width:max-content;box-shadow:0 2px 10px color-mix(in srgb, var(--map-panel-shadow) 60%, transparent);color:var(--map-ink);font:500 .75rem/1.35 var(--type-text);border-radius:.25rem;padding:.3125rem .5rem;position:absolute;top:calc(100% + .375rem);right:0}.panel-crew-read{margin-top:.5rem}.panel-crew-list{margin:0;padding:0;list-style:none}.panel-crew-list button{box-sizing:border-box;border:0;border-bottom:1px solid var(--map-panel-rule);width:100%;min-height:2.75rem;color:var(--map-panel-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;align-items:center;gap:.625rem;padding:.375rem 0;display:flex}.panel-crew-list button:hover{background:var(--map-panel-orbit)}.panel-crew-list button>:first-child{flex:none;width:32px;height:32px}.panel-crew-who{min-width:0;color:var(--map-panel-label);flex-direction:column;flex:auto;font-size:.6875rem;display:flex}.panel-crew-who strong{color:var(--map-panel-ink);font-size:.8125rem}.panel-crew-stay{font:600 .8125rem/1.2 var(--type-display);font-variant-numeric:var(--type-figures);white-space:nowrap;flex:none}.panel-crew-stay .panel-unit,.panel-crew-note{color:var(--map-panel-label);font:400 .6875rem/1.3 var(--type-text)}.panel-crew-meet{justify-content:flex-end;margin:.625rem 0 0;font-size:.8125rem;display:flex}.panel-crew-meet a{color:var(--map-panel-link)}.panel-crew-person{background:var(--map-panel-surface);flex-direction:column;gap:.625rem;padding:.75rem;display:flex;position:relative}.panel-crew-close{width:2rem;height:2rem;color:var(--map-panel-label);cursor:pointer;--panel-icon-size:.875rem;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:.375rem;right:.375rem}.panel-crew-close:hover{background:var(--map-panel-rule);color:var(--map-ink)}.panel-crew-who+p,.panel-crew-person>.panel-crew-who{margin:0}.panel-crew-person>.panel-crew-who{flex-direction:row;align-items:center;gap:.75rem;padding-inline-end:1.75rem}.panel-crew-face{flex:none;width:56px;height:56px}.panel-crew-face .panel-crew-initials{font-size:1.125rem}.panel-crew-who p{flex-direction:column;gap:.125rem;margin:0;font-size:.75rem;display:flex}.panel-crew-who p strong{font:600 1rem/1.2 var(--type-display)}.panel-crew-days{color:var(--map-panel-label);margin:0;font-size:.75rem}.panel-crew-days strong{color:var(--map-panel-ink);font:600 1.625rem/1 var(--type-display);font-variant-numeric:var(--type-figures)}.panel-crew-days [data-part=crew-person-unit]{color:var(--map-panel-ink);font-size:.8125rem;font-weight:600}.panel-crew-credit{color:var(--map-panel-label);font-size:.6875rem}.panel-crew-credit a{color:inherit}.panel-crew-links{--panel-icon-size:.625rem;--panel-icon-stroke:2;flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.panel-crew-links:empty{display:none}.panel-crew-links a{border:1px solid var(--map-panel-divider);min-height:2rem;color:var(--map-panel-ink);border-radius:1rem;align-items:center;gap:.3125rem;padding:0 .6875rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.panel-crew-links a:hover{border-color:var(--map-panel-link);color:var(--map-panel-link)}.panel-crew :is(.panel-crew-list button,.panel-crew-error button,.panel-crew-longest,.panel-crew-close,a):focus-visible{outline:2px solid var(--map-panel-link);outline-offset:2px}.panel-back:not([hidden]){border:0;border-bottom:1px solid color-mix(in srgb, var(--map-panel-on-ink) 18%, transparent);color:var(--map-satellite);font:600 .8125rem/1.25 var(--type-text);text-align:start;cursor:pointer;background:0 0;flex:none;margin:0 0 .5rem;padding:.125rem 2.5rem .5rem 0;display:block}.panel-back:before{content:"‹" / "";margin-inline-end:.375em}.panel-back:hover{text-decoration:underline}.panel-back:focus-visible{outline:2px solid var(--map-paper);outline-offset:2px}@media (width<=40rem) and (scripting:enabled){.panel-stack:has(#sheet-handle[aria-expanded=false]) .panel-back:not([hidden]){width:2.5rem;height:calc(var(--peek-head) - 1rem);text-align:center;border:0;margin:0;padding:0 0 .5625rem;font-size:0;line-height:0;text-decoration:none;position:absolute;top:1rem;left:0}.panel-stack:has(#sheet-handle[aria-expanded=false]) .panel-back:before{margin:0;font-size:1.75rem;line-height:1}.panel-stack:has(#sheet-handle[aria-expanded=false]) .panel-head:has(>.panel-back:not([hidden])) [data-part=header]{padding-left:1.75rem}}.panel-chips{margin:0;padding:0;list-style:none;display:contents}.panel-chips li{background:var(--map-panel-chip);color:var(--map-ink);font:600 .6875rem/1.2 var(--type-text);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-radius:3px;padding:.125rem .3125rem}@media not ((width<=40rem) and (scripting:enabled)){.panel-stack:not([data-tiles]) .panel-chips:not(:has(>[data-part=kind-short]:not([hidden])))>:is([data-part=kind],[data-part=class]){display:none}}@media (width<=40rem) and (scripting:enabled){.panel-stack:not(:has(#sheet-handle[aria-expanded=false])) .panel-chips:not(:has(>[data-part=kind-short]:not([hidden])))>:is([data-part=kind],[data-part=class]){display:none}}.panel-chips [data-part=orbit-class],.panel-chips li:has(>.panel-chip-set){background:var(--map-panel-chip-accent);color:var(--map-panel-on-ink)}.panel-chips li:has(>button[hidden]){display:none}.panel-chips li:has(>.panel-chip-set){padding:0}.panel-chip-set{border-radius:inherit;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:.125rem .3125rem}.panel-chip-set:hover{background:var(--map-panel-section-hover)}.panel-chip-set:focus-visible{outline:2px solid var(--map-panel-on-ink);outline-offset:1px}.panel-full-name{color:var(--map-panel-on-ink);font:.875rem/1.3 var(--type-text)}.panel-now-next{--circle:2.75rem;--clear:calc(var(--circle) / 2 + .125rem);background:var(--map-panel-surface);color:var(--map-ink);text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2px;display:grid;position:relative}.panel-now-next:before{content:"";z-index:1;inset-block:0;background:var(--map-panel-divider);pointer-events:none;width:2px;position:absolute;left:calc(50% - 1px)}.panel-now-next>:is(.panel-now,.panel-next,.panel-in-view),.panel .panel-now-next>:is(.next-pass,.in-view){background:var(--map-panel-fact);min-width:0;color:inherit;font:inherit;border-radius:0;margin:0}.panel-now-next :is(.panel-now,.panel-next,.panel-in-view)>:empty{display:none}.panel-now-next :is(.panel-now,.panel-next,.panel-in-view)>p{margin:0}.panel-now{padding:.625rem var(--clear) .5625rem .375rem;grid-area:1/1/span 2}.panel-next{padding:.625rem .375rem .5625rem var(--clear);flex-direction:column;grid-area:1/2;align-items:center;display:flex}.panel .panel-now-next>.next-pass{padding:0 .375rem .5625rem var(--clear);grid-area:2/2}.panel-now-next>.panel-next:has(+.next-pass:not([hidden])>[data-part=locate]:not([hidden],[data-exact])){padding-bottom:0}.panel-now>h3,.panel-now-next:not([data-observer=none])>:is(.panel-next,.panel-in-view)>h3{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.panel-now-next>:is(.panel-next,.panel-in-view)>h3{color:var(--map-panel-label);font:600 .625rem/1.3 var(--type-text);letter-spacing:.04em;text-transform:uppercase;margin:0}.panel-now-next[data-observer=none]>.panel-next,.panel .panel-now-next[data-observer=none]>:is(.next-pass,.in-view){text-align:left;align-items:flex-start}.panel-now>[data-part=now-short],.panel-next>[data-part=next-place],.panel-in-view>[data-part=in-view-place]{max-width:100%;font:500 var(--fit,2.125rem) / 1.05 var(--type-display);white-space:nowrap}:is(.panel-now>[data-part=now-short],.panel-next>[data-part=next-place],.panel-in-view>[data-part=in-view-place])[data-wrap]{font-size:var(--fit,1.5rem);white-space:normal;text-wrap:balance}:is(.panel-now>[data-part=now-short],.panel-next>[data-part=next-place],.panel-in-view>[data-part=in-view-place])>span{white-space:nowrap}.panel-in-view>[data-part=in-view-short]{font:500 var(--fit,2.125rem) / 2.25rem var(--type-display);font-variant-numeric:var(--type-figures);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.panel-in-view>[data-part=in-view-short][data-size=medium]{font-size:var(--fit,1.625rem)}.panel-in-view>[data-part=in-view-short][data-size=small]{font-size:var(--fit,1.375rem)}.panel-next>[data-part=next-big]{font:500 var(--fit,2.125rem) / 2.25rem var(--type-display);font-variant-numeric:var(--type-figures);white-space:nowrap;display:none}.panel-now-next .panel-unit{font-size:.875rem;font-weight:600}.panel-now>[data-part=now-course]{color:var(--map-panel-label);font:600 .625rem/1.3 var(--type-text);letter-spacing:.03em;text-transform:uppercase;text-wrap:balance;margin-top:.3125rem}.panel-in-view>[data-part=in-view-now]{font:600 .75rem/1.25 var(--type-text);letter-spacing:.03em;text-transform:uppercase;text-wrap:balance;margin-top:.375rem}.panel-observer{max-width:100%;color:inherit;font:600 .6875rem/1.2 var(--type-text);letter-spacing:.03em;text-transform:uppercase;text-wrap:balance;cursor:pointer;--panel-icon-size:.625rem;--panel-icon-stroke:2.4;background:0 0;border:0;border-radius:3px;align-items:center;gap:.1875rem;margin-top:.1875rem;padding:.125rem .25rem;display:inline-flex}.panel-observer .panel-icon{transition:rotate .15s}.panel-observer[aria-expanded=true] .panel-icon{rotate:180deg}.panel-observer:is(:hover,:focus-visible,[aria-expanded=true]){background:var(--map-panel-cell)}.panel-next>[data-part=next-countdown]{width:fit-content;max-width:100%;color:var(--map-panel-label);font:600 .625rem/1.3 var(--type-text);letter-spacing:.02em;text-transform:uppercase;border-radius:3px;margin-top:.0625rem;padding:.0625rem .375rem}.panel-next>[data-part=next-countdown][data-tone=soon]{background:var(--map-panel-soon);color:var(--map-panel-soon-ink)}.panel-next>[data-part=next-countdown][data-tone=now]{background:var(--map-panel-now);color:var(--map-ink)}.panel-now-next>.panel-in-view{grid-area:1/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;column-gap:2px;padding:.625rem 0 .5625rem;display:grid}.panel-in-view>:is([data-part=in-view-short],[data-part=in-view-now]){margin-inline:.375rem var(--clear);grid-column:1}.panel-in-view>:is(h3,[data-part=in-view-place],.panel-observer){margin-inline:var(--clear) .375rem;grid-area:1/2;place-self:center}.panel-in-view>[data-part=in-view-place]:not(:empty)~.panel-observer{grid-row:2;align-self:start}.panel-now-next[data-observer=none]>.panel-in-view>h3{justify-self:start}.panel .panel-now-next>.in-view{padding:0 .375rem .5625rem var(--clear);grid-area:2/2}.panel-in-view>[data-part=in-view-short]:not([data-count=true])+[data-part=in-view-now],.panel .next-pass>:not([data-part=locate]),.panel .in-view>:not([data-part=locate],[data-part=in-view-places]),.panel .panel-now-next :is(.next-pass,.in-view)>[data-part=locate][data-exact]{display:none}.panel .panel-now-next>.in-view [data-part=locate]{min-height:1.75rem;color:var(--map-panel-link);font:600 .8125rem/1.2 var(--type-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:.375rem;margin:0;padding:0;display:inline-flex}.panel .panel-now-next>.in-view [data-part=locate]:before{content:"";box-sizing:border-box;border:2px solid;border-radius:50%;flex:none;width:.75rem;height:.75rem}.panel .panel-now-next>.in-view [data-part=locate]:is(:hover,:focus-visible){text-decoration:underline}.panel .panel-now-next>.in-view>[data-part=in-view-places]{margin-top:.25rem;font-size:.75rem;line-height:1.35}.panel-now-next>.panel-now-next-icon{z-index:2;top:.875rem;left:calc(50% - var(--circle) / 2);width:var(--circle);height:var(--circle);background:var(--map-panel-surface);box-shadow:0 1px 3px color-mix(in srgb, var(--map-panel-shadow) 50%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute}.panel-now-next>.panel-now-next-icon>img{object-fit:contain;width:2.125rem;height:auto;max-height:2.125rem;display:block}.panel-now-next>.panel-observer-box{z-index:3;box-sizing:border-box;background:var(--map-panel-surface);width:min(15rem,100% - 1rem);box-shadow:0 6px 20px color-mix(in srgb, var(--map-panel-shadow) 86%, transparent);text-align:left;border-radius:6px;flex-direction:column;gap:.375rem;padding:.625rem .75rem .75rem;display:flex;position:absolute;right:.5rem}.panel-observer-box>p{margin:0;font-size:.75rem;line-height:1.4}.panel-observer-box>.panel-observer-heading{color:var(--map-panel-label);letter-spacing:.04em;text-transform:uppercase;font-size:.625rem;font-weight:600}.panel-observer-box>.panel-observer-privacy{color:var(--map-panel-label);font-size:.6875rem;line-height:1.35}.panel-observer-box>[data-part=observer-exact]{min-height:1.75rem;color:var(--map-panel-link);font:600 .8125rem/1.2 var(--type-text);text-align:left;cursor:pointer;--panel-icon-size:.875rem;background:0 0;border:0;align-items:center;gap:.375rem;padding:0;display:flex}.panel-observer-box>[data-part=observer-exact]:is(:hover,:focus-visible){text-decoration:underline}.panel-now-next>.panel-now-next-cells{text-align:left;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin-top:2px;display:grid;position:relative}.panel-now-next-cells:not(:has(>:not([hidden]))){display:none}.panel-now-next-cells>dl{gap:2px;margin:0;display:grid}.panel-now-next-cells>[data-part=now-cells]{grid-column:1}.panel-now-next-cells>:is([data-part=next-cells],[data-part=next-note]){grid-column:2}.panel-now-next-cells>dl>div{background:var(--map-panel-cell);justify-content:space-between;align-items:baseline;gap:.375rem;min-width:0;padding:.5rem;display:flex}.panel-now-next-cells>dl dt{color:var(--map-panel-label);font:600 .625rem/1.2 var(--type-text);letter-spacing:.04em;text-transform:uppercase}.panel-now-next-cells>dl dd{font:600 1rem/1.2 var(--type-display);font-variant-numeric:var(--type-figures);white-space:nowrap;margin:0}.panel-now-next-cells .panel-unit{font-size:.6875rem}.panel-now-next-cells dd:has(>[data-part=next-first]){flex-wrap:wrap;justify-content:flex-end;align-items:baseline;height:1.2em;display:flex;overflow:hidden}.panel-now-next-cells [data-part=next-first]{color:inherit;font:inherit;white-space:nowrap;background:0 0;border:0;padding:0}.panel-now-next-cells:has(>.panel-moments:not([data-none])) [data-part=next-first]{-webkit-text-decoration:underline dotted var(--map-panel-label);text-decoration:underline dotted var(--map-panel-label);text-underline-offset:.2em;cursor:help}.panel-now-next-cells [data-part=next-length]{white-space:pre;font-size:.6875rem}.panel-now-next-cells>.panel-moments{z-index:3;box-sizing:border-box;background:var(--map-panel-surface);width:max-content;max-width:min(16rem,100%);box-shadow:0 4px 16px color-mix(in srgb, var(--map-panel-shadow) 60%, transparent);color:var(--map-ink);font:500 .75rem/1.35 var(--type-text);border-radius:.375rem;padding:.5rem .625rem;position:absolute;top:2.625rem;right:.25rem}.panel-now-next-cells>.panel-moments[data-none]{display:none}.panel-moments>dl{grid-template-columns:auto auto;gap:.25rem .625rem;margin:0;display:grid}.panel-moments>dl>div{display:contents}.panel-moments dt{color:var(--map-panel-label)}.panel-moments dd{font-variant-numeric:var(--type-figures);margin:0}.panel-now-next-cells>[data-part=next-note]{background:var(--map-panel-cell);color:var(--map-panel-label);align-items:center;margin:0;padding:.5rem .625rem;font-size:.75rem;line-height:1.35;display:flex}[data-astro-cid-cjhvrkzm][hidden]{display:none!important}.next-pass[data-astro-cid-cjhvrkzm]{color:var(--map-panel-ink);font:.9rem/1.3 var(--type-text);margin:0}.next-pass[data-astro-cid-cjhvrkzm] h2[data-astro-cid-cjhvrkzm],.next-pass[data-astro-cid-cjhvrkzm] h3[data-astro-cid-cjhvrkzm]{margin:0 0 .25rem;font-size:1rem}.next-pass[data-astro-cid-cjhvrkzm] p[data-astro-cid-cjhvrkzm]{margin:0}.next-pass[data-astro-cid-cjhvrkzm] button[data-astro-cid-cjhvrkzm]{min-height:1.75rem;color:var(--map-panel-link);font:600 .8125rem/1.2 var(--type-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:0;display:inline-flex}.next-pass[data-astro-cid-cjhvrkzm] button[data-astro-cid-cjhvrkzm]:before{content:"";box-sizing:border-box;border:2px solid;border-radius:50%;flex:none;width:.75rem;height:.75rem}.next-pass[data-astro-cid-cjhvrkzm] button[data-astro-cid-cjhvrkzm]:is(:hover,:focus-visible){text-decoration:underline}.pass-lines[data-astro-cid-cjhvrkzm]{margin:0;padding:0;list-style:none}.pass-lines[data-astro-cid-cjhvrkzm] [data-astro-cid-cjhvrkzm][data-visible=true]{font-weight:600}.pass-lines[data-astro-cid-cjhvrkzm] [data-astro-cid-cjhvrkzm][data-visible=false]{color:var(--map-panel-muted)}.panel-old-elements{background:var(--map-panel-cell);color:var(--map-panel-ink);margin:0;padding:.75rem .875rem;font-size:.875rem;line-height:1.45}.panel-old-elements strong{font-weight:600}.panel .panel-orbit{background:var(--map-panel-orbit);padding:.625rem .625rem .75rem}.panel-orbit-line{background:var(--map-panel-orbit-to-go);border-radius:1.5px;height:3px;margin:.5rem 0;position:relative}.panel-orbit-travelled{border-radius:inherit;background:var(--map-satellite);position:absolute;inset:0 auto 0 0}.panel-orbit-line>.panel-orbit-marker{width:1.25rem;height:.875rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.panel-orbit-marker>img{object-fit:contain;width:100%;height:100%;display:block}.panel-orbit-words{font:600 .75rem/1.25 var(--type-text);color:var(--map-panel-label);flex-wrap:wrap;align-items:center;column-gap:.75rem;display:flex;position:relative}.panel .panel-orbit-words>p{margin:0}.panel .panel-orbit-words>[data-part=orbit-remaining]{margin-left:auto}.panel-orbit-info{--panel-icon-size:1rem;width:1.75rem;height:1.75rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-.375rem -.375rem -.375rem -.5rem;padding:0;display:grid}.panel-orbit-info:is(:hover,:focus-visible,:has(+.panel-orbit-tip:not([hidden]))){color:var(--map-panel-link)}.panel-orbit-info:focus-visible{outline-offset:-2px;outline:2px solid}.panel-orbit-tip{z-index:3;box-sizing:border-box;background:var(--map-panel-surface);width:max-content;max-width:min(16rem,100%);box-shadow:0 4px 16px color-mix(in srgb, var(--map-panel-shadow) 60%, transparent);font:600 .75rem/1.35 var(--type-text);color:var(--map-ink);text-align:left;border-radius:.375rem;padding:.5rem .625rem;position:absolute;top:calc(100% + .375rem);right:-.25rem}.panel-orbit-tip[hidden]{display:none}.panel .panel-orbit-tip>dl{grid-template-columns:auto 1fr;gap:.1875rem .75rem;margin:0;display:grid}.panel-orbit-tip>dl>div{display:contents}.panel .panel-orbit-tip :is(dt,dd){margin:0}.panel-orbit-tip dt{color:var(--map-panel-label);font-weight:400}.panel-orbit-tip dd>span{display:block}.panel-orbit-tip dd>span:empty{display:none}.panel .panel-orbit-tip>p{border-top:1px solid var(--map-panel-rule);color:var(--map-panel-label);margin:.375rem 0 0;padding-top:.375rem;font-size:.6875rem;font-weight:400}.panel-passes{border-collapse:collapse;table-layout:fixed;font-variant-numeric:var(--type-figures);width:100%;font-size:.8125rem}.panel-passes th,.panel-passes td{border-bottom:1px solid var(--map-panel-rule);text-align:start;vertical-align:middle;padding:.4375rem .375rem .4375rem 0}.panel-passes th:last-child,.panel-passes td:last-child{padding-inline-end:0}.panel-passes th{color:var(--map-panel-label);letter-spacing:.04em;text-transform:uppercase;padding-top:0;font-size:.625rem;font-weight:600}.panel-passes th:first-child{width:1.125rem;padding-inline-end:0}.panel-passes th:nth-child(2){width:4.375rem}.panel-passes th:nth-child(3){width:4.125rem}.panel-passes th:nth-child(4){width:3.375rem}.panel-passes th:nth-child(5){width:2.625rem}.panel-passes th:first-child>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.panel-passes td:nth-child(3),.panel-passes td:nth-child(5){font-family:var(--type-display);font-weight:600}.panel-passes td:nth-child(3),.panel-passes td:nth-child(4){white-space:nowrap}.panel-passes-eye{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237e5300' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.6-6.5 10-6.5S22 12 22 12s-3.6 6.5-10 6.5S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3' fill='%23ffb400'/%3E%3C/svg%3E") 50%/contain no-repeat;width:.875rem;height:.875rem;display:block}.panel-passes-key{color:var(--map-panel-label);align-items:center;gap:.3125rem;margin-top:.625rem;font-size:.6875rem;display:flex}.panel-passes-key[hidden]{display:none}.panel-passes-key>.panel-passes-eye{width:.75rem;height:.75rem}.panel .panel-passes~p:has(a:not([hidden])){margin-top:.625rem}.panel [data-part=passes-place]:after{content:" →" / ""}.panel-passes-plot .sky-plot{max-width:15rem;margin:0 auto .75rem}.panel-passes-plot figcaption{color:var(--map-panel-label);text-align:center;justify-content:center;font-size:.6875rem}.panel-passes tbody tr{position:relative}.panel-passes-pick{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.panel-passes-pick:after{content:"";position:absolute;inset:0}.panel-passes-pick:focus-visible{outline:none}.panel-passes tbody tr:has(.panel-passes-pick:focus-visible){outline:2px solid var(--map-panel-chip-accent);outline-offset:-2px}.panel-passes tbody tr:hover td{background:var(--map-panel-fact)}.panel-passes tbody tr[data-drawn=true] td{background:var(--map-panel-cell)}.panel-photo figure{margin:0;position:relative}.panel-photo img{object-fit:cover;width:100%;height:13.5rem;display:block}.panel-photo figure:after{content:"";background:linear-gradient(transparent, var(--map-panel-fade));pointer-events:none;height:3rem;position:absolute;inset:auto 0 0}.panel-photo figcaption{z-index:1;color:var(--map-panel-on-picture);margin:0;font-size:.6875rem;line-height:1.3;position:absolute;inset:auto 3rem .5rem .75rem}.panel .panel-photo figcaption a{color:inherit}.panel-photo [data-photo=full-size]{z-index:1;background:var(--map-panel-disc);width:2rem;height:2rem;color:var(--map-panel-on-picture);--panel-icon-size:1.125rem;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:.25rem;right:.375rem}.panel-photo [data-photo=full-size]:is(:hover,:focus-visible){background:var(--map-ink)}.panel-photo :is(a,button):focus-visible{outline:2px solid var(--map-panel-on-picture);outline-offset:1px}.panel-photo [data-carousel=pictures]{position:relative}.panel-photo [data-carousel=strip]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.panel-photo [data-carousel=strip]::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:no-preference){.panel-photo [data-carousel=strip]{scroll-behavior:smooth}}.panel-photo [data-carousel=strip]>figure{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;flex:none;width:100%}.panel-photo [data-carousel=controls]{pointer-events:none;position:absolute;inset:0}.panel-photo [data-carousel=controls] button{color:var(--map-panel-on-picture);font:inherit;cursor:pointer;pointer-events:auto;background:0 0;border:0;place-items:center;padding:0;display:grid}.panel-photo :is([data-carousel=previous],[data-carousel=next]){isolation:isolate;opacity:0;width:2.75rem;height:2.75rem;position:absolute;top:calc(50% - 1.375rem)}.panel-photo [data-carousel=previous]{left:.25rem}.panel-photo [data-carousel=next]{right:.25rem}.panel-photo :is([data-carousel=previous],[data-carousel=next]):before{content:"";z-index:-1;background:var(--map-panel-fade);border-radius:50%;position:absolute;inset:.375rem}.panel-photo [data-carousel=pictures]:hover :is([data-carousel=previous],[data-carousel=next]),.panel-photo :is([data-carousel=previous],[data-carousel=next]):focus-visible{opacity:1}.panel-photo [data-carousel=controls] ol{margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:3rem;left:50%;translate:-50%}.panel-photo [data-carousel=dot]{width:1.25rem;height:1.75rem}.panel-photo [data-carousel=dot]:before{content:"";box-sizing:border-box;border:1px solid var(--map-panel-on-picture);background:var(--map-panel-fade);border-radius:50%;width:.5rem;height:.5rem}.panel-photo [data-carousel=dot][aria-current=true]:before{background:var(--map-panel-on-picture)}.panel-lead{padding:.75rem .875rem}.panel-lead h3{font:600 1.0625rem/1.25 var(--type-display);text-wrap:balance;margin:0}.panel-lead p{color:var(--map-panel-muted);margin:.375rem 0 .5rem;font-size:.875rem;line-height:1.45}.panel-lead .panel-lead-language{letter-spacing:.02em;margin:0 0 .25rem;font-size:.75rem;font-weight:600}:root[data-controls=hidden] :is(#drawer-satellites,#widgets,#panel,#map .maplibregl-ctrl-top-right,[data-control]):not(#top-bar,#top-bar *,#menu-panel,#menu-panel *){visibility:hidden}.passes-to-watch[data-astro-cid-zyzikidf],.nearby[data-astro-cid-zyzikidf]{padding:0 .875rem}.passes-to-watch[data-astro-cid-zyzikidf] h2[data-astro-cid-zyzikidf],.nearby[data-astro-cid-zyzikidf] h2[data-astro-cid-zyzikidf]{margin:1.25rem 0 .25rem;font-size:1.05rem}.passes-intro[data-astro-cid-zyzikidf]{color:#4a5878;margin:0}.nearby[data-astro-cid-zyzikidf]{padding-bottom:1rem}.nearby[data-astro-cid-zyzikidf] ul[data-astro-cid-zyzikidf]{margin:0;padding:0;list-style:none}.nearby[data-astro-cid-zyzikidf] li[data-astro-cid-zyzikidf]{margin:.2rem 0}.nearby-country[data-astro-cid-zyzikidf]{margin:.5rem 0 0}
