@property --p{syntax: "<number>"; inherits: true; initial-value: 1;}@property --x{syntax: "<number>"; inherits: false; initial-value: 0;}.fig[data-astro-cid-mvsgh7hl]{margin:0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:var(--space-s)}.plate[data-astro-cid-mvsgh7hl]{min-height:0;display:grid;gap:var(--space-l);grid-template-columns:minmax(0,1fr)}.map[data-astro-cid-mvsgh7hl]{position:relative;isolation:isolate;min-height:0;display:grid;overflow:hidden}.art[data-astro-cid-mvsgh7hl]{display:block;width:100%;height:100%;min-height:0}.foot[data-astro-cid-mvsgh7hl]{min-width:0}.co[data-astro-cid-mvsgh7hl]{--near: clamp(0, calc((var(--p) - var(--x)) * 26), 1);--past: clamp(0, calc((var(--p) - var(--x) - .06) * 14), 1);--flash: calc(var(--near) - var(--past));--lit: var(--near);fill:none;stroke:var(--ink-2);stroke-width:calc(1px + 1.2px * var(--flash));opacity:calc(.13 + .42 * var(--lit))}.co[data-astro-cid-mvsgh7hl].is-fit{stroke:var(--il-verdigris, #8DC4BE);fill:var(--il-verdigris, #8DC4BE);fill-opacity:calc(.3 * var(--lit));opacity:calc(.13 + .87 * var(--lit))}.scan[data-astro-cid-mvsgh7hl]{transform:translate(calc(var(--p) * 580px));transform-box:view-box}.edge[data-astro-cid-mvsgh7hl]{stroke:var(--house, #0DA2E7);stroke-width:1.5;opacity:calc(clamp(0,calc(var(--p) * 22),1)*clamp(0,calc((1 - var(--p)) * 14),1)*.75)}.shine[data-astro-cid-mvsgh7hl]{position:absolute;top:0;bottom:0;width:9%;left:calc(var(--p) * 109% - 9%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--house) 26%,transparent),transparent);filter:blur(12px);mix-blend-mode:screen;pointer-events:none;opacity:calc(clamp(0,calc(var(--p) * 22),1)*clamp(0,calc((1 - var(--p)) * 14),1))}.panel[data-astro-cid-mvsgh7hl]{min-width:0;display:grid;align-content:center}.p-on[data-astro-cid-mvsgh7hl],.panel[data-astro-cid-mvsgh7hl][data-on] .p-idle[data-astro-cid-mvsgh7hl]{display:none}.panel[data-astro-cid-mvsgh7hl][data-on] .p-on[data-astro-cid-mvsgh7hl]{display:block}.p-lead[data-astro-cid-mvsgh7hl]{margin:0;max-width:22ch;text-wrap:pretty;font-family:var(--serif);font-weight:400;font-size:var(--step-2);line-height:1.24;letter-spacing:-.014em;color:var(--ink)}.p-key[data-astro-cid-mvsgh7hl]{list-style:none;margin:var(--space-m) 0 0;padding:0;display:grid;gap:var(--space-2xs)}.p-key[data-astro-cid-mvsgh7hl] li[data-astro-cid-mvsgh7hl]{display:flex;align-items:center;gap:.7em;font-size:calc(var(--step-0) * .95);line-height:1.4;color:var(--ink-2)}.p-key[data-astro-cid-mvsgh7hl] li[data-astro-cid-mvsgh7hl]:before{content:"";width:15px;height:10px;flex:none;border:1px solid var(--ink-2)}.p-key[data-astro-cid-mvsgh7hl] .pk-fit[data-astro-cid-mvsgh7hl]:before{border-color:var(--il-verdigris, #8DC4BE);background:color-mix(in srgb,var(--il-verdigris, #8DC4BE) 30%,transparent)}.p-hint[data-astro-cid-mvsgh7hl]{margin:var(--space-m) 0 0;font-family:var(--mono);font-size:.6875rem;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3)}.p-d[data-astro-cid-mvsgh7hl]{margin:0;text-wrap:pretty;font-family:var(--serif);font-weight:400;font-size:var(--step-2);line-height:1.2;letter-spacing:-.014em;color:var(--ink)}.p-stats[data-astro-cid-mvsgh7hl]{margin:var(--space-m) 0 0;display:grid;gap:var(--space-s)}.p-stat[data-astro-cid-mvsgh7hl]{display:flex;align-items:baseline;gap:.6em}.p-stat[data-astro-cid-mvsgh7hl] dd[data-astro-cid-mvsgh7hl]{margin:0;min-width:2.2ch;font-family:var(--serif);font-weight:400;font-size:var(--step-4);line-height:1;letter-spacing:-.02em;color:var(--ink-3)}.p-stat[data-astro-cid-mvsgh7hl] dt[data-astro-cid-mvsgh7hl]{font-size:calc(var(--step-0) * .95);line-height:1.4;color:var(--ink-2)}.p-stat[data-astro-cid-mvsgh7hl].is-found dd[data-astro-cid-mvsgh7hl]{color:var(--il-verdigris, #8DC4BE)}.p-stat[data-astro-cid-mvsgh7hl].is-found[data-zero] dd[data-astro-cid-mvsgh7hl]{color:var(--ink-3)}.co[data-astro-cid-mvsgh7hl]{pointer-events:none}.fig[data-astro-cid-mvsgh7hl][data-read] .co[data-astro-cid-mvsgh7hl]{pointer-events:all;cursor:crosshair}.fig[data-astro-cid-mvsgh7hl][data-read] .co[data-astro-cid-mvsgh7hl].on{stroke:var(--house, #0DA2E7);stroke-width:2;fill:var(--house, #0DA2E7);fill-opacity:.34;opacity:1}.fig[data-astro-cid-mvsgh7hl][data-armed]:not([data-in]){--p:0}.fig[data-astro-cid-mvsgh7hl][data-in]{animation:tl-read var(--scan, 2.4s) cubic-bezier(.45,0,.25,1) .25s both}@keyframes tl-read{0%{--p:0}to{--p:1}}.fig[data-astro-cid-mvsgh7hl][data-read]{--p:1;animation:none}.fig[data-astro-cid-mvsgh7hl][data-read] .scan[data-astro-cid-mvsgh7hl],.fig[data-astro-cid-mvsgh7hl][data-read] .shine[data-astro-cid-mvsgh7hl]{display:none}@container sec (min-width:52rem){.plate[data-astro-cid-mvsgh7hl]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}@media(max-width:54rem){.co[data-astro-cid-mvsgh7hl].is-thin-c{display:none}}@media(max-width:34rem){.is-thin-r[data-astro-cid-mvsgh7hl]{display:none}}@media(hover:none){.p-hint[data-astro-cid-mvsgh7hl]{display:none}.fig[data-astro-cid-mvsgh7hl][data-read] .co[data-astro-cid-mvsgh7hl]{pointer-events:none}}@media(prefers-reduced-motion:reduce){.fig[data-astro-cid-mvsgh7hl][data-armed]{--p:1}.fig[data-astro-cid-mvsgh7hl][data-in]{animation:none}.scan[data-astro-cid-mvsgh7hl],.shine[data-astro-cid-mvsgh7hl]{display:none}}
