.card[data-astro-cid-sq2wri6x]{position:relative;background:#d0c8b5 url(/textures/frame-v4.webp) center bottom / cover no-repeat;isolation:isolate;transition:box-shadow .35s ease-out}.plate[data-astro-cid-sq2wri6x]{position:relative;width:100%;background:none;isolation:isolate;overflow:hidden;user-select:none;container-type:inline-size}.profile-block[data-astro-cid-sq2wri6x]{display:grid;gap:.6rem;padding:0 4.1667% 4.1667%}.ink-on-paper[data-astro-cid-sq2wri6x],.readout[data-astro-cid-sq2wri6x]{mix-blend-mode:multiply}.window[data-astro-cid-sq2wri6x]{position:absolute;inset:0}.zoomer[data-astro-cid-sq2wri6x]{position:absolute;inset:0;transform-origin:0 0;touch-action:pan-x pan-y}.zoomer[data-astro-cid-sq2wri6x].zoomed{cursor:grab}.zoomer[data-astro-cid-sq2wri6x].dragging{cursor:grabbing}.plate-img[data-astro-cid-sq2wri6x],.layers[data-astro-cid-sq2wri6x]{position:absolute;inset:0;width:100%;height:100%}.explorer[data-astro-cid-sq2wri6x]{--route-colour: #ffc600;--route-repeat: #ff5a1f;--route-travelled: #a3421c}.pace[data-astro-cid-sq2wri6x]{stroke:var(--route-colour)}.repeat[data-astro-cid-sq2wri6x]{stroke:var(--route-repeat);stroke-width:12;stroke-dasharray:.1 19.9}.pace[data-astro-cid-sq2wri6x] path[data-astro-cid-sq2wri6x].behind{stroke:var(--route-travelled)}.water[data-astro-cid-sq2wri6x]{mix-blend-mode:multiply;pointer-events:none}.ticks[data-astro-cid-sq2wri6x] line[data-astro-cid-sq2wri6x]{stroke:var(--ink);stroke-width:7;stroke-linecap:round}.ticks[data-astro-cid-sq2wri6x] a[data-astro-cid-sq2wri6x]:hover line[data-astro-cid-sq2wri6x]:not(.hit){stroke:var(--paper)}.ticks[data-astro-cid-sq2wri6x] line[data-astro-cid-sq2wri6x].hit{stroke:transparent;stroke-width:60}.profile[data-astro-cid-sq2wri6x] .pticks[data-astro-cid-sq2wri6x] line[data-astro-cid-sq2wri6x].hit{stroke:transparent;stroke-width:14;stroke-dasharray:none}.start[data-astro-cid-sq2wri6x]{fill:#f4efe6}.end[data-astro-cid-sq2wri6x]{fill:#8a2b14;stroke:#f4efe6}.node[data-astro-cid-sq2wri6x]{fill:#fff9ee;pointer-events:none}.frame[data-astro-cid-sq2wri6x],.crosshair[data-astro-cid-sq2wri6x]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.crosshair[data-astro-cid-sq2wri6x] line[data-astro-cid-sq2wri6x]{stroke:#fff9ee;stroke-width:1;vector-effect:non-scaling-stroke}.frame[data-astro-cid-sq2wri6x] .edge[data-astro-cid-sq2wri6x]{fill:#c4c4c4;mix-blend-mode:multiply}.frame[data-astro-cid-sq2wri6x] .box[data-astro-cid-sq2wri6x]{fill:#938466}.frame[data-astro-cid-sq2wri6x] .box[data-astro-cid-sq2wri6x].north{fill:#ad6a02}.zoom-controls[data-astro-cid-sq2wri6x]{position:absolute;right:calc(100 / 2400 * 100%);bottom:0;display:flex;flex-direction:row-reverse;gap:calc(16 / 24 * 1cqw)}.zoom-controls[data-astro-cid-sq2wri6x] button[data-astro-cid-sq2wri6x]{display:grid;place-items:center;width:calc(76 / 24 * 1cqw);height:calc(76 / 24 * 1cqw);padding:0;border:0;border-radius:50%;background-color:#b6a890;background-image:url(/textures/frame-v4.webp);background-repeat:no-repeat;background-blend-mode:multiply;cursor:pointer}.zoom-controls[data-astro-cid-sq2wri6x] button[data-astro-cid-sq2wri6x]:hover{background-color:#d68703}.zoom-controls[data-astro-cid-sq2wri6x] .sym[data-astro-cid-sq2wri6x]{font:600 2.5cqw/1 IBM Plex Sans,sans-serif;color:transparent;background-image:url(/textures/frame-v4.webp);background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text}@media(hover:none)and (pointer:coarse){.zoom-controls[data-astro-cid-sq2wri6x]{display:none}}.readout[data-astro-cid-sq2wri6x]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;font-size:var(--step--1);min-height:1.5em;color:var(--data-ink)}.readout[data-astro-cid-sq2wri6x]>span[data-astro-cid-sq2wri6x]{display:flex;gap:.4rem;align-items:baseline}.readout[data-astro-cid-sq2wri6x] em[data-astro-cid-sq2wri6x]{font-style:normal;font-weight:600}.readout[data-astro-cid-sq2wri6x] b[data-astro-cid-sq2wri6x]{font-weight:400;display:inline-block;white-space:nowrap}.readout[data-astro-cid-sq2wri6x].live b[data-astro-cid-sq2wri6x].last{text-align:right}.readout[data-astro-cid-sq2wri6x] .pct{margin-left:1ch}.profile[data-astro-cid-sq2wri6x]{width:100%;height:auto;display:block;font:11px var(--font-data);touch-action:pan-y}.profile[data-astro-cid-sq2wri6x] .grid[data-astro-cid-sq2wri6x] line[data-astro-cid-sq2wri6x]{stroke:#b9ad97}.profile[data-astro-cid-sq2wri6x] .grid[data-astro-cid-sq2wri6x] text[data-astro-cid-sq2wri6x],.profile[data-astro-cid-sq2wri6x] .pticks[data-astro-cid-sq2wri6x] text[data-astro-cid-sq2wri6x]{fill:var(--ink-2)}#ground-stipple[data-astro-cid-sq2wri6x] circle[data-astro-cid-sq2wri6x]{fill:#9c7a52}.profile[data-astro-cid-sq2wri6x] .area[data-astro-cid-sq2wri6x].behind{fill:color-mix(in srgb,var(--route-travelled) 40%,transparent)}.profile[data-astro-cid-sq2wri6x] .line[data-astro-cid-sq2wri6x]{fill:none;stroke:var(--route-colour);stroke-width:2.5;stroke-linejoin:round}.profile[data-astro-cid-sq2wri6x] .line[data-astro-cid-sq2wri6x].behind{stroke:var(--route-travelled)}.profile[data-astro-cid-sq2wri6x] .pticks[data-astro-cid-sq2wri6x] line[data-astro-cid-sq2wri6x]{stroke:var(--ink);stroke-dasharray:2 3}.profile[data-astro-cid-sq2wri6x] .pticks[data-astro-cid-sq2wri6x] a[data-astro-cid-sq2wri6x]:hover text[data-astro-cid-sq2wri6x]{fill:var(--accent)}.profile[data-astro-cid-sq2wri6x] .cursor[data-astro-cid-sq2wri6x]{stroke:#fff9ee;stroke-width:1;vector-effect:non-scaling-stroke;pointer-events:none}.profile[data-astro-cid-sq2wri6x] .pnode[data-astro-cid-sq2wri6x]{fill:#fff9ee;pointer-events:none}.profile[data-astro-cid-sq2wri6x] .hit[data-astro-cid-sq2wri6x]{fill:transparent;cursor:crosshair}.head[data-astro-cid-2b4ifctk]{padding-block:clamp(2rem,6vw,4rem) 2rem}h1[data-astro-cid-2b4ifctk]{font-size:var(--step-4);letter-spacing:-.02em;margin-block:.5rem;max-width:22ch}.date[data-astro-cid-2b4ifctk]{color:var(--ink-2);margin:0}.overview[data-astro-cid-2b4ifctk]{display:grid;grid-template-columns:1fr;gap:2.5rem;padding-bottom:3rem}@media(min-width:56rem){.overview[data-astro-cid-2b4ifctk]{grid-template-columns:1.3fr 1fr;align-items:start}}.graphics[data-astro-cid-2b4ifctk]{display:grid;gap:1.5rem}.trace-panel[data-astro-cid-2b4ifctk]{max-width:30rem}.facts[data-astro-cid-2b4ifctk]{display:grid;gap:2rem}.log[data-astro-cid-2b4ifctk]{padding-block:3rem;display:grid;gap:4rem}.log-section[data-astro-cid-2b4ifctk],.empty[data-astro-cid-2b4ifctk]{width:100%;max-width:var(--measure);margin-inline:auto}.log-section[data-astro-cid-2b4ifctk]>.label[data-astro-cid-2b4ifctk]{margin-bottom:1.5rem}.empty[data-astro-cid-2b4ifctk]{color:var(--ink-3);font-family:var(--font-text);font-style:italic}.waypoints[data-astro-cid-2b4ifctk] ol[data-astro-cid-2b4ifctk]{margin:0 0 2rem;padding:0 0 0 1.25rem;font:var(--step--1) / 1.7 var(--font-data);color:var(--ink-2)}.pager[data-astro-cid-2b4ifctk]{display:flex;justify-content:space-between;gap:2rem;padding-block:2rem 3rem;border-top:1px solid var(--rule)}.pager[data-astro-cid-2b4ifctk] a[data-astro-cid-2b4ifctk]{display:grid;gap:.25rem;text-decoration:none;max-width:45%}.pager[data-astro-cid-2b4ifctk] .next[data-astro-cid-2b4ifctk]{text-align:right}
