.aura-map[data-astro-cid-kqnxq7lc] svg[data-astro-cid-kqnxq7lc]{border-radius:4px}.am-controls[data-astro-cid-kqnxq7lc]{font-family:var(--font-caps);flex-wrap:wrap;align-items:center;gap:.8rem 2rem;margin-top:.8rem;display:flex}.am-slider[data-astro-cid-kqnxq7lc]{flex-direction:column;flex:18rem;gap:.2rem;display:flex}.am-slider[data-astro-cid-kqnxq7lc] input[data-astro-cid-kqnxq7lc]{width:100%}#am-year[data-astro-cid-kqnxq7lc]{font-family:var(--font-display);color:var(--era-accent);font-size:1.4rem}.am-readout[data-astro-cid-kqnxq7lc]{color:var(--ink-soft);font-size:.95rem}.am-panel[data-astro-cid-kqnxq7lc]{background:var(--paper);border:1px solid var(--paper-edge);border-radius:var(--radius);min-height:6.5rem;margin-top:.8rem;padding:.8rem 1rem}.am-panel[data-astro-cid-kqnxq7lc] h5{font-family:var(--font-display);color:var(--era-accent);margin:0 0 .3rem;font-size:1.2rem;font-weight:400}.am-panel[data-astro-cid-kqnxq7lc] p{max-width:none;margin:0 0 .4rem;font-size:.95rem}.am-placeholder[data-astro-cid-kqnxq7lc]{color:var(--ink-faint);font-style:italic}.am-hit{cursor:pointer}.am-hit:hover,.am-hit:focus-visible{filter:drop-shadow(0 0 4px #c08a3a);outline:none}.am-hit.active{filter:drop-shadow(0 0 5px #a3261c)}.cj-grid[data-astro-cid-tslxidtv]{grid-template-columns:17rem 1fr;align-items:start;gap:1.2rem;display:grid}@media (width<=760px){.cj-grid[data-astro-cid-tslxidtv]{grid-template-columns:1fr}}.cj-label[data-astro-cid-tslxidtv]{font-family:var(--font-caps);letter-spacing:.1em;color:var(--ink-faint);margin-bottom:.3rem;font-size:.9rem}.cj-coins[data-astro-cid-tslxidtv]{background:radial-gradient(at 50% 60%,#6b5634,#3d2f1b);border-radius:50% 50% 12px 12px/30% 30% 12px 12px;grid-template-columns:repeat(4,1fr);gap:.35rem;padding:1rem .6rem .8rem;display:grid;box-shadow:inset 0 6px 16px #00000073}.cj-coin[data-astro-cid-tslxidtv]{all:unset;cursor:pointer;border-radius:50%;transition:transform .2s}.cj-coin[data-astro-cid-tslxidtv] svg[data-astro-cid-tslxidtv]{filter:drop-shadow(0 3px 3px #00000080);width:100%;display:block}.cj-coin[data-astro-cid-tslxidtv]:nth-child(odd){transform:rotate(-8deg)translateY(4px)}.cj-coin[data-astro-cid-tslxidtv]:hover,.cj-coin[data-astro-cid-tslxidtv]:focus-visible{transform:translateY(-6px)scale(1.06)}.cj-coin[data-astro-cid-tslxidtv]:focus-visible{outline:3px solid var(--era-gold)}.cj-coin[data-astro-cid-tslxidtv][aria-pressed=true]{transform:translateY(-10px)scale(1.12)}.cj-coin[data-astro-cid-tslxidtv][aria-pressed=true] svg[data-astro-cid-tslxidtv]{filter:drop-shadow(0 0 6px #ffe7a8)drop-shadow(0 3px 3px #00000080)}.cj-card[data-astro-cid-tslxidtv]{background:var(--paper);border:1px solid var(--paper-edge);border-radius:var(--radius);min-height:9rem;margin-top:.8rem;padding:.8rem 1rem;font-size:.93rem}.cj-card[data-astro-cid-tslxidtv] h5{font-family:var(--font-display);color:var(--era-accent);margin:0 0 .2rem;font-size:1.2rem;font-weight:400}.cj-card[data-astro-cid-tslxidtv] .meta{font-family:var(--font-caps);color:var(--ink-faint);margin:0 0 .5rem;font-size:.82rem;line-height:1.35}.cj-card[data-astro-cid-tslxidtv] p{margin:0 0 .5rem}.cj-hint[data-astro-cid-tslxidtv]{color:var(--ink-faint);font-style:italic}.cj-map[data-astro-cid-tslxidtv]{border:1px solid var(--paper-edge);border-radius:4px}.cj-routes[data-astro-cid-tslxidtv] path[data-astro-cid-tslxidtv]{opacity:.28;transition:opacity .3s,stroke-width .3s}.cj-routes[data-astro-cid-tslxidtv] path[data-astro-cid-tslxidtv].on{opacity:1;stroke-width:9px}.evidence[data-astro-cid-jdyzqb47] svg[data-astro-cid-jdyzqb47]{width:100%;height:auto;display:block}.ev{cursor:pointer;transition:opacity .25s}.ev:hover circle,.ev:focus-visible circle{filter:drop-shadow(0 0 4px #c49a2c)}.ev:focus-visible{outline:none}.ev.dim{opacity:.15}.ev.active circle[data-astro-cid-jdyzqb47]{stroke:#fff6d8}.ev-card[data-astro-cid-jdyzqb47]{background:var(--paper);border:1px solid var(--paper-edge);border-left:6px solid var(--k,var(--era-accent));border-radius:var(--radius);min-height:7rem;margin-top:.6rem;padding:.8rem 1rem;font-size:.95rem}.ev-card[data-astro-cid-jdyzqb47] h5{font-family:var(--font-display);color:var(--k,var(--era-accent));margin:0 0 .2rem;font-size:1.2rem;font-weight:400}.ev-card[data-astro-cid-jdyzqb47] .meta{font-family:var(--font-caps);color:var(--ink-faint);margin:0 0 .4rem;font-size:.85rem}.ev-card[data-astro-cid-jdyzqb47] p{max-width:none;margin:0 0 .4rem}.ev-hint[data-astro-cid-jdyzqb47]{color:var(--ink-faint);font-style:italic}.panels[data-astro-cid-bixfogit]{grid-template-columns:repeat(4,1fr);gap:1rem;max-width:none;margin:0;padding:0;list-style:none;display:grid}@media (width<=1000px){.panels[data-astro-cid-bixfogit]{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.panels[data-astro-cid-bixfogit]{grid-template-columns:1fr}}.panel[data-astro-cid-bixfogit]{flex-direction:column;margin:0;display:flex}.pic[data-astro-cid-bixfogit] svg[data-astro-cid-bixfogit]{filter:drop-shadow(0 6px 8px #28140040);width:100%;height:auto;display:block}.cap[data-astro-cid-bixfogit]{flex-direction:column;flex:1;padding:.5rem .2rem 0;display:flex}.cap[data-astro-cid-bixfogit] h4[data-astro-cid-bixfogit]{font-family:"Uncial Antiqua", var(--font-display);color:var(--era-accent);margin:0 0 .3rem;font-size:1.05rem;font-weight:400}.cap[data-astro-cid-bixfogit] p[data-astro-cid-bixfogit]{margin:0 0 .6rem;font-size:.92rem;line-height:1.5}.cap[data-astro-cid-bixfogit] .note[data-astro-cid-bixfogit]{background:color-mix(in srgb, var(--c-legend) 10%, var(--paper));border-left:3px solid var(--c-legend);padding:.5rem .7rem}.flip[data-astro-cid-bixfogit]{align-self:flex-start;margin-top:auto;font-size:.85rem}.cg-steps[data-astro-cid-taimdu7s]{flex-wrap:wrap;gap:.4rem;margin-bottom:.7rem;display:flex}.step[data-astro-cid-taimdu7s]{cursor:pointer;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;align-items:center;gap:.45rem;padding:.25rem .8rem .25rem .3rem;font-size:.92rem;display:inline-flex}.step[data-astro-cid-taimdu7s] .n[data-astro-cid-taimdu7s]{background:var(--era-accent);color:#fff;width:1.5rem;height:1.5rem;font-family:var(--font-caps);border-radius:50%;place-items:center;font-size:.85rem;display:grid}.step[data-astro-cid-taimdu7s][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.step[data-astro-cid-taimdu7s][aria-selected=true] .n[data-astro-cid-taimdu7s]{background:var(--era-gold)}svg[data-astro-cid-taimdu7s]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.lbl-i[data-astro-cid-taimdu7s]{font-family:IM Fell English,serif;font-size:19px;font-style:italic}.lbl-i[data-astro-cid-taimdu7s].big{letter-spacing:2px;font-size:26px}.lbl-s[data-astro-cid-taimdu7s]{font-family:IM Fell English SC,serif;font-size:15px}.w-today[data-astro-cid-taimdu7s],.w-today-l[data-astro-cid-taimdu7s],.c-bailey[data-astro-cid-taimdu7s],.c-stone[data-astro-cid-taimdu7s]{opacity:0;transition:opacity .6s}.w-early[data-astro-cid-taimdu7s],.w-early-l[data-astro-cid-taimdu7s],.c-wood[data-astro-cid-taimdu7s]{transition:opacity .6s}svg[data-astro-cid-taimdu7s][data-stage="1"] .c-wood[data-astro-cid-taimdu7s],svg[data-astro-cid-taimdu7s][data-stage="2"] .c-wood[data-astro-cid-taimdu7s],svg[data-astro-cid-taimdu7s][data-stage="3"] .c-wood[data-astro-cid-taimdu7s]{opacity:0}svg[data-astro-cid-taimdu7s][data-stage="1"] .c-stone[data-astro-cid-taimdu7s],svg[data-astro-cid-taimdu7s][data-stage="2"] .c-stone[data-astro-cid-taimdu7s],svg[data-astro-cid-taimdu7s][data-stage="3"] .c-stone[data-astro-cid-taimdu7s],svg[data-astro-cid-taimdu7s][data-stage="2"] .c-bailey[data-astro-cid-taimdu7s],svg[data-astro-cid-taimdu7s][data-stage="3"] .c-bailey[data-astro-cid-taimdu7s]{opacity:1}svg[data-astro-cid-taimdu7s][data-stage="3"] .w-early[data-astro-cid-taimdu7s],svg[data-astro-cid-taimdu7s][data-stage="3"] .w-early-l[data-astro-cid-taimdu7s]{opacity:0}svg[data-astro-cid-taimdu7s][data-stage="3"] .w-today[data-astro-cid-taimdu7s],svg[data-astro-cid-taimdu7s][data-stage="3"] .w-today-l[data-astro-cid-taimdu7s]{opacity:1}.cg-card[data-astro-cid-taimdu7s]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:9rem;margin-top:.8rem;padding:.8rem 1rem}.cg-when[data-astro-cid-taimdu7s]{font-family:"UnifrakturMaguntia", var(--font-display);color:var(--era-accent);font-size:1.3rem}.cg-title[data-astro-cid-taimdu7s]{margin:.1rem 0 .35rem;font-size:1.1rem}.cg-text[data-astro-cid-taimdu7s]{max-width:none;margin:0 0 .5rem}.nt-grid[data-astro-cid-4fuvsdci]{grid-template-columns:minmax(0,1fr) 17rem;align-items:start;gap:1.2rem;display:grid}@media (width<=860px){.nt-grid[data-astro-cid-4fuvsdci]{grid-template-columns:1fr}}.nt-tree[data-astro-cid-4fuvsdci]{overflow-x:auto}svg[data-astro-cid-4fuvsdci]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}@media (width<=640px){svg[data-astro-cid-4fuvsdci]{min-width:600px}}.head[data-astro-cid-4fuvsdci]{letter-spacing:1.5px;text-anchor:middle;font-family:IM Fell English SC,serif;font-size:17px}.head[data-astro-cid-4fuvsdci].t{fill:#6b1f2a}.head[data-astro-cid-4fuvsdci].a{fill:#24384f}.e[data-astro-cid-4fuvsdci]{opacity:.75;transition:opacity .3s,stroke-width .3s}.e[data-astro-cid-4fuvsdci].t,.e[data-astro-cid-4fuvsdci].c{stroke:#6b1f2a}.e[data-astro-cid-4fuvsdci].x{stroke:#8a6a3a}.e[data-astro-cid-4fuvsdci].a{stroke:#24384f}.e[data-astro-cid-4fuvsdci].dash{stroke-dasharray:2 7}.e[data-astro-cid-4fuvsdci].on{opacity:1;stroke-width:5px}.nd[data-astro-cid-4fuvsdci]{cursor:pointer;outline:none}.nd[data-astro-cid-4fuvsdci] rect[data-astro-cid-4fuvsdci]{fill:#fbf6e8;stroke-width:2px;transition:fill .2s,transform .2s}.nd[data-astro-cid-4fuvsdci].t rect[data-astro-cid-4fuvsdci]{stroke:#6b1f2a}.nd[data-astro-cid-4fuvsdci].x rect[data-astro-cid-4fuvsdci]{stroke:#8a6a3a}.nd[data-astro-cid-4fuvsdci].a rect[data-astro-cid-4fuvsdci]{stroke:#24384f}.nd[data-astro-cid-4fuvsdci].c rect[data-astro-cid-4fuvsdci]{stroke:#b8963f;stroke-width:3px;fill:#f6ecd2}.nd[data-astro-cid-4fuvsdci] text[data-astro-cid-4fuvsdci]{text-anchor:middle;pointer-events:none}.nd[data-astro-cid-4fuvsdci] .w[data-astro-cid-4fuvsdci]{fill:#2a2018;font-family:IM Fell English,serif;font-size:23px}.nd[data-astro-cid-4fuvsdci].c .w[data-astro-cid-4fuvsdci]{font-family:UnifrakturMaguntia,serif;font-size:26px}.nd[data-astro-cid-4fuvsdci] .g[data-astro-cid-4fuvsdci]{fill:#6a5a44;font-family:IM Fell English,serif;font-size:14px;font-style:italic}.nd[data-astro-cid-4fuvsdci]:hover rect[data-astro-cid-4fuvsdci],.nd[data-astro-cid-4fuvsdci]:focus-visible rect[data-astro-cid-4fuvsdci]{fill:#fff}.nd[data-astro-cid-4fuvsdci]:focus-visible rect[data-astro-cid-4fuvsdci]{stroke-width:3.5px}.nd[data-astro-cid-4fuvsdci][aria-pressed=true] rect[data-astro-cid-4fuvsdci]{fill:#f1dfae;stroke-width:3.5px}.nt-card[data-astro-cid-4fuvsdci]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:11rem;padding:.8rem 1rem;font-size:.95rem}.nt-card[data-astro-cid-4fuvsdci] h5{font-family:"IM Fell English", var(--font-display);color:var(--era-accent);margin:0 0 .1rem;font-size:1.5rem;font-weight:400}.nt-card[data-astro-cid-4fuvsdci] .gl{color:var(--ink-faint);margin:0 0 .5rem;font-style:italic}.nt-card[data-astro-cid-4fuvsdci] p{margin:0 0 .5rem}.nt-hint[data-astro-cid-4fuvsdci]{color:var(--ink-faint);font-style:italic}.nt-label[data-astro-cid-4fuvsdci]{font-family:var(--font-caps);letter-spacing:.08em;color:var(--ink-faint);margin:.9rem 0 .35rem;font-size:.9rem}.chips[data-astro-cid-4fuvsdci]{flex-direction:column;gap:.35rem;display:flex}.chip[data-astro-cid-4fuvsdci]{font:inherit;text-align:left;cursor:pointer;background:var(--paper);border:1px solid var(--rule);color:var(--ink);border-radius:6px;padding:.3rem .6rem}.chip[data-astro-cid-4fuvsdci] .cl[data-astro-cid-4fuvsdci]{font-family:var(--font-caps);color:var(--ink-faint);font-size:.82rem}.chip[data-astro-cid-4fuvsdci]:hover,.chip[data-astro-cid-4fuvsdci][aria-pressed=true]{border-color:var(--era-accent)}.chip[data-astro-cid-4fuvsdci][aria-pressed=true]{background:var(--era-surface)}.pairs[data-astro-cid-4fuvsdci]{border-top:1px solid var(--rule);margin-top:1.1rem;padding-top:.2rem}.p-hint[data-astro-cid-4fuvsdci]{color:var(--ink-faint);margin:0 0 .5rem;font-size:.92rem;font-style:italic}.p-cols[data-astro-cid-4fuvsdci]{grid-template-columns:1fr 1fr;gap:.8rem;max-width:34rem;display:grid}.p-col[data-astro-cid-4fuvsdci]{flex-direction:column;gap:.3rem;display:flex}.p-h[data-astro-cid-4fuvsdci]{font-family:var(--font-caps);color:var(--ink-faint);font-size:.82rem}.p-name[data-astro-cid-4fuvsdci]{font:inherit;cursor:pointer;text-align:left;border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:6px;padding:.3rem .7rem;transition:background .2s,border-color .2s}.p-name[data-astro-cid-4fuvsdci]:hover{border-color:var(--era-accent)}.p-name[data-astro-cid-4fuvsdci].sel{border-color:var(--era-accent);background:var(--era-surface);box-shadow:0 0 0 2px color-mix(in srgb, var(--era-accent) 30%, transparent)}.p-name[data-astro-cid-4fuvsdci].ok{cursor:default;border-color:var(--era-gold);background:color-mix(in srgb, var(--era-gold) 18%, var(--paper))}.p-name[data-astro-cid-4fuvsdci].ok:after{content:" ✓";color:var(--era-accent)}.p-name[data-astro-cid-4fuvsdci].no{border-color:#9a3a2a;animation:.35s shake}@keyframes shake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}.p-done[data-astro-cid-4fuvsdci]{background:var(--era-surface);border-left:3px solid var(--era-gold);max-width:40rem;margin:.8rem 0 .4rem;padding:.6rem .9rem}.p-again[data-astro-cid-4fuvsdci]{font:inherit;cursor:pointer;border:1px solid var(--rule);color:var(--ink-soft);background:0 0;border-radius:999px;padding:.15rem .8rem;font-size:.9rem}.cpl-states[data-astro-cid-jqdml5tf]{gap:.4rem;margin-bottom:.6rem;display:flex}.st[data-astro-cid-jqdml5tf]{font:inherit;cursor:pointer;background:var(--paper);border:1px solid var(--rule);color:var(--ink);font-family:var(--font-caps);letter-spacing:.05em;border-radius:999px;padding:.2rem 1rem}.st[data-astro-cid-jqdml5tf][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.cpl-grid[data-astro-cid-jqdml5tf]{grid-template-columns:minmax(0,1fr) 17rem;align-items:start;gap:1.2rem;display:grid}@media (width<=860px){.cpl-grid[data-astro-cid-jqdml5tf]{grid-template-columns:1fr}}svg[data-astro-cid-jqdml5tf]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.s0[data-astro-cid-jqdml5tf],.s1[data-astro-cid-jqdml5tf],.ghost[data-astro-cid-jqdml5tf],.pins[data-astro-cid-jqdml5tf]{transition:opacity .5s,visibility .5s}svg[data-astro-cid-jqdml5tf][data-state="0"] .s1[data-astro-cid-jqdml5tf],svg[data-astro-cid-jqdml5tf][data-state="0"] .p1[data-astro-cid-jqdml5tf],svg[data-astro-cid-jqdml5tf][data-state="1"] .s0[data-astro-cid-jqdml5tf],svg[data-astro-cid-jqdml5tf][data-state="1"] .ghost[data-astro-cid-jqdml5tf],svg[data-astro-cid-jqdml5tf][data-state="1"] .p0[data-astro-cid-jqdml5tf]{opacity:0;visibility:hidden}.pin[data-astro-cid-jqdml5tf]{cursor:pointer;outline:none}.pin[data-astro-cid-jqdml5tf] circle[data-astro-cid-jqdml5tf]{fill:#6b1f2a;stroke:#f3e6cc;stroke-width:2.5px;transition:transform .2s,fill .2s}.pin[data-astro-cid-jqdml5tf] text[data-astro-cid-jqdml5tf]{fill:#fff;text-anchor:middle;pointer-events:none;font-family:IM Fell English SC,serif;font-size:15px}.pin[data-astro-cid-jqdml5tf]:hover circle[data-astro-cid-jqdml5tf],.pin[data-astro-cid-jqdml5tf]:focus-visible circle[data-astro-cid-jqdml5tf]{transform:scale(1.18)}.pin[data-astro-cid-jqdml5tf].on circle[data-astro-cid-jqdml5tf]{fill:#b8963f}.cpl-card[data-astro-cid-jqdml5tf]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:11rem;padding:.8rem 1rem;font-size:.95rem}.cpl-card[data-astro-cid-jqdml5tf] h5{font-family:"IM Fell English", var(--font-display);color:var(--era-accent);margin:0 0 .35rem;font-size:1.25rem;font-weight:400}.cpl-card[data-astro-cid-jqdml5tf] p{max-width:none;margin:0 0 .5rem}.hint[data-astro-cid-jqdml5tf]{color:var(--ink-faint);font-style:italic}.cp-grid[data-astro-cid-ba63ckdq]{grid-template-columns:minmax(0,1fr) 17rem;align-items:start;gap:1.2rem;display:grid}@media (width<=860px){.cp-grid[data-astro-cid-ba63ckdq]{grid-template-columns:1fr}}.parch[data-astro-cid-ba63ckdq]{background:radial-gradient(at 30% 20%,#fbf3dc,#efdfb6 70%,#e3cf9f);border:1px solid #c9b07a;border-radius:6px;padding:1.1rem 1.4rem 1.6rem;position:relative;box-shadow:inset 0 0 40px #7850142e,0 2px 6px #0000001f}.cp-tabs[data-astro-cid-ba63ckdq]{flex-wrap:wrap;gap:.3rem;margin-bottom:.8rem;display:flex}.tab[data-astro-cid-ba63ckdq]{font:inherit;cursor:pointer;color:var(--ink-soft);background:0 0;border:1px solid #c9b07a;border-radius:999px;padding:.1rem .75rem;font-size:.85rem}.tab[data-astro-cid-ba63ckdq][aria-selected=true]{background:var(--era-accent);border-color:var(--era-accent);color:#fff}.decl[data-astro-cid-ba63ckdq]{color:#2a1d10;max-width:none;margin:0 0 .8rem;font-family:IM Fell English,serif;font-size:1.22rem;line-height:1.6}.decl[data-astro-cid-ba63ckdq]:first-letter{float:left;color:var(--era-accent);margin:.08em .12em 0 0;font-family:UnifrakturMaguntia,serif;font-size:2.8em;line-height:.9}.seg[data-astro-cid-ba63ckdq]{cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;outline:none;transition:background .2s}.seg[data-astro-cid-ba63ckdq]:hover,.seg[data-astro-cid-ba63ckdq]:focus-visible{background:#b8963f40}.seg[data-astro-cid-ba63ckdq]:focus-visible{outline:2px solid var(--era-gold)}.seg[data-astro-cid-ba63ckdq].on{box-shadow:inset 0 -2px 0 var(--era-accent);background:#6b1f2a24}.cp-small[data-astro-cid-ba63ckdq]{color:#6a5636;max-width:36rem;margin:.2rem 0 0;font-size:.85rem;font-style:italic}.seal[data-astro-cid-ba63ckdq]{filter:drop-shadow(0 2px 2px #0000004d);width:3.4rem;position:absolute;bottom:-1.1rem;right:1rem}.cp-card[data-astro-cid-ba63ckdq],.tl-card[data-astro-cid-ba63ckdq]{background:var(--era-surface);border-left:3px solid var(--era-gold);padding:.8rem 1rem;font-size:.95rem}.cp-card[data-astro-cid-ba63ckdq]{min-height:10rem}.cp-card[data-astro-cid-ba63ckdq] h5,.tl-card[data-astro-cid-ba63ckdq] h5{font-family:"IM Fell English", var(--font-display);color:var(--era-accent);margin:0 0 .35rem;font-size:1.25rem;font-weight:400}.cp-card[data-astro-cid-ba63ckdq] p,.tl-card[data-astro-cid-ba63ckdq] p{max-width:none;margin:0 0 .5rem}.hint[data-astro-cid-ba63ckdq]{color:var(--ink-faint);font-style:italic}.tl[data-astro-cid-ba63ckdq]{margin-top:1.6rem}.tl-label[data-astro-cid-ba63ckdq]{font-family:var(--font-caps);letter-spacing:.08em;color:var(--ink-faint);margin-bottom:.4rem;font-size:.9rem}.tl-row[data-astro-cid-ba63ckdq]{grid-template-columns:repeat(12,minmax(0,1fr));max-width:none;margin:0 0 .7rem;padding:0;list-style:none;display:grid;position:relative}.tl-row[data-astro-cid-ba63ckdq]:before{content:"";border-top:2px solid var(--era-accent);opacity:.5;position:absolute;top:.62rem;left:4%;right:4%}.tl-row[data-astro-cid-ba63ckdq] li[data-astro-cid-ba63ckdq]{max-width:none;margin:0}.ev[data-astro-cid-ba63ckdq]{all:unset;cursor:pointer;text-align:center;flex-direction:column;align-items:center;gap:.15rem;width:100%;display:flex;position:relative}.ev[data-astro-cid-ba63ckdq] .dot[data-astro-cid-ba63ckdq]{background:var(--paper);border:2px solid var(--era-accent);border-radius:50%;width:.95rem;height:.95rem;transition:transform .2s,background .2s}.ev[data-astro-cid-ba63ckdq] .y[data-astro-cid-ba63ckdq]{font-family:var(--font-caps);color:var(--ink-soft);font-size:.8rem}.ev[data-astro-cid-ba63ckdq] .h[data-astro-cid-ba63ckdq]{color:var(--ink-faint);padding:0 .15rem;font-size:.78rem;line-height:1.15}.ev[data-astro-cid-ba63ckdq]:hover .dot[data-astro-cid-ba63ckdq],.ev[data-astro-cid-ba63ckdq]:focus-visible .dot[data-astro-cid-ba63ckdq]{transform:scale(1.25)}.ev[data-astro-cid-ba63ckdq]:focus-visible{outline:2px solid var(--era-gold);border-radius:4px}.ev[data-astro-cid-ba63ckdq][aria-pressed=true] .dot[data-astro-cid-ba63ckdq]{background:var(--era-gold);transform:scale(1.3)}.ev[data-astro-cid-ba63ckdq][aria-pressed=true] .h[data-astro-cid-ba63ckdq]{color:var(--ink)}@media (width<=860px){.tl-row[data-astro-cid-ba63ckdq]{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:.8rem}.tl-row[data-astro-cid-ba63ckdq]:before{display:none}}.rm-steps[data-astro-cid-njii3k3m]{flex-wrap:wrap;gap:.4rem;margin-bottom:.7rem;display:flex}.step[data-astro-cid-njii3k3m]{cursor:pointer;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;align-items:center;gap:.45rem;padding:.25rem .8rem .25rem .3rem;font-size:.92rem;display:inline-flex}.step[data-astro-cid-njii3k3m] .n[data-astro-cid-njii3k3m]{background:var(--era-accent);color:#fff;width:1.5rem;height:1.5rem;font-family:var(--font-caps);border-radius:50%;place-items:center;font-size:.85rem;display:grid}.step[data-astro-cid-njii3k3m][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.step[data-astro-cid-njii3k3m][aria-selected=true] .n[data-astro-cid-njii3k3m]{background:var(--era-gold)}.rm-grid[data-astro-cid-njii3k3m]{grid-template-columns:minmax(0,1fr) 17rem;align-items:start;gap:1.2rem;display:grid}@media (width<=860px){.rm-grid[data-astro-cid-njii3k3m]{grid-template-columns:1fr}}svg[data-astro-cid-njii3k3m]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.border[data-astro-cid-njii3k3m],.sw[data-astro-cid-njii3k3m],.raid[data-astro-cid-njii3k3m],.only[data-astro-cid-njii3k3m]{opacity:0;transition:opacity .5s}svg[data-astro-cid-njii3k3m][data-step="0"] .sw0[data-astro-cid-njii3k3m],svg[data-astro-cid-njii3k3m][data-step="0"] .only0[data-astro-cid-njii3k3m],svg[data-astro-cid-njii3k3m][data-step="1"] .sw1[data-astro-cid-njii3k3m],svg[data-astro-cid-njii3k3m][data-step="1"] .only1[data-astro-cid-njii3k3m],svg[data-astro-cid-njii3k3m][data-step="1"] .only0[data-astro-cid-njii3k3m],svg[data-astro-cid-njii3k3m][data-step="2"] .sw2[data-astro-cid-njii3k3m],svg[data-astro-cid-njii3k3m][data-step="2"] .only0[data-astro-cid-njii3k3m],svg[data-astro-cid-njii3k3m][data-step="3"] .raid[data-astro-cid-njii3k3m],svg[data-astro-cid-njii3k3m][data-step="3"] .only3[data-astro-cid-njii3k3m],svg[data-astro-cid-njii3k3m][data-step="3"] .only0[data-astro-cid-njii3k3m],svg[data-astro-cid-njii3k3m][data-step="4"] .border[data-astro-cid-njii3k3m],svg[data-astro-cid-njii3k3m][data-step="4"] .only4[data-astro-cid-njii3k3m],svg[data-astro-cid-njii3k3m][data-step="4"] .only0[data-astro-cid-njii3k3m]{opacity:1}.flames[data-astro-cid-njii3k3m]{opacity:0;transition:opacity .6s}.flames[data-astro-cid-njii3k3m].on{opacity:1;transform-origin:360px 340px;animation:.9s ease-in-out infinite alternate flicker}@keyframes flicker{to{transform:scale(1.08,1.15)}}@media (prefers-reduced-motion:reduce){.flames[data-astro-cid-njii3k3m].on{animation:none}}.rm-card[data-astro-cid-njii3k3m]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:12rem;padding:.8rem 1rem;font-size:.95rem}.rm-card[data-astro-cid-njii3k3m] .yy{font-family:"UnifrakturMaguntia", var(--font-display);color:var(--era-accent);font-size:1.4rem}.rm-card[data-astro-cid-njii3k3m] h5{margin:0 0 .35rem;font-size:1.1rem}.rm-card[data-astro-cid-njii3k3m] p{max-width:none;margin:0 0 .5rem}.replay[data-astro-cid-njii3k3m]{font:inherit;cursor:pointer;border:1px solid var(--rule);color:var(--ink-soft);background:0 0;border-radius:999px;margin-top:.6rem;padding:.15rem .8rem;font-size:.9rem}.replay[data-astro-cid-njii3k3m]:hover{border-color:var(--era-accent);color:var(--era-accent)}.ml-grid[data-astro-cid-je4buxzj]{grid-template-columns:minmax(0,1fr) 17rem;align-items:start;gap:1.2rem;display:grid}@media (width<=860px){.ml-grid[data-astro-cid-je4buxzj]{grid-template-columns:1fr}}svg[data-astro-cid-je4buxzj]{border:1px solid var(--paper-edge);touch-action:pan-y;border-radius:4px;width:100%;height:auto;display:block}.dig[data-astro-cid-je4buxzj]{font-family:var(--font-caps);color:var(--ink-soft);letter-spacing:.05em;align-items:center;gap:.8rem;margin-bottom:.5rem;display:flex}.dig[data-astro-cid-je4buxzj] input[data-astro-cid-je4buxzj]{accent-color:var(--era-accent);flex:1}.lyr[data-astro-cid-je4buxzj]{fill:#fff6e4;paint-order:stroke;stroke:#00000073;stroke-width:3px;font-family:IM Fell English SC,serif;font-size:16px}.lyr[data-astro-cid-je4buxzj].top{fill:#fff}.lyr[data-astro-cid-je4buxzj].fire{font-family:IM Fell English,serif;font-size:14px;font-style:italic}.find[data-astro-cid-je4buxzj]{cursor:pointer;outline:none;transition:opacity .3s}.find[data-astro-cid-je4buxzj] .halo[data-astro-cid-je4buxzj]{fill:#fff0c82e;stroke:#fff0c8b3;stroke-width:1.5px;transition:fill .2s,transform .2s}.find[data-astro-cid-je4buxzj]:hover .halo[data-astro-cid-je4buxzj],.find[data-astro-cid-je4buxzj]:focus-visible .halo[data-astro-cid-je4buxzj]{fill:#fff0c873;transform:scale(1.12)}.find[data-astro-cid-je4buxzj].on .halo[data-astro-cid-je4buxzj]{fill:#b8963fbf;stroke:#fff;stroke-width:2.5px}.find[data-astro-cid-je4buxzj].buried{pointer-events:none;visibility:hidden}.cover[data-astro-cid-je4buxzj],.cover-edge[data-astro-cid-je4buxzj]{transition:y .1s}.ml-card[data-astro-cid-je4buxzj]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:12rem;padding:.8rem 1rem;font-size:.95rem}.ml-card[data-astro-cid-je4buxzj] .when{font-family:var(--font-caps);color:var(--ink-faint);font-size:.85rem}.ml-card[data-astro-cid-je4buxzj] h5{font-family:"IM Fell English", var(--font-display);color:var(--era-accent);margin:.1rem 0 .35rem;font-size:1.25rem;font-weight:400}.ml-card[data-astro-cid-je4buxzj] p{max-width:none;margin:0 0 .5rem}.hint[data-astro-cid-je4buxzj]{color:var(--ink-faint);font-style:italic}.why[data-astro-cid-je4buxzj]{font:inherit;cursor:pointer;background:var(--paper);border:1px solid var(--rule);color:var(--ink);border-radius:999px;margin-top:.7rem;padding:.2rem .9rem;font-size:.92rem}.why[data-astro-cid-je4buxzj]:hover{border-color:var(--era-accent);color:var(--era-accent)}.film[data-astro-cid-vaor2qnc]{--film-ink:#f4e9d4}.film-screen[data-astro-cid-vaor2qnc]{border-radius:calc(var(--radius) - 2px);background:#0b0f22;position:relative;overflow:hidden}.film[data-astro-cid-vaor2qnc] canvas[data-astro-cid-vaor2qnc]{aspect-ratio:16/9;width:100%;height:auto;display:block}.film-clock[data-astro-cid-vaor2qnc]{font-family:var(--font-caps);letter-spacing:.04em;color:var(--film-ink);background:#08060a8c;border-radius:4px;padding:.15rem .55rem;font-size:clamp(.72rem,1.6vw,.95rem);position:absolute;top:.6rem;right:.8rem}.film-clock[data-astro-cid-vaor2qnc]:empty{display:none}.film-cap[data-astro-cid-vaor2qnc]{max-width:none;font-family:var(--font-body);text-align:center;color:var(--film-ink);text-shadow:0 1px 2px #000000b3;background:linear-gradient(#08060a00,#08060ac7 45%);margin:0;padding:1.6rem 1.2rem .8rem;font-size:clamp(.85rem,1.7vw,1.05rem);line-height:1.4;position:absolute;bottom:0;left:0;right:0}.film-cap[data-astro-cid-vaor2qnc]:empty{display:none}.film-big[data-astro-cid-vaor2qnc]{cursor:pointer;color:var(--film-ink);font:inherit;background:radial-gradient(circle,#08060a73,#08060a26 60%);border:0;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:0;display:flex;position:absolute;inset:0}.film-big-icon[data-astro-cid-vaor2qnc]{background:color-mix(in srgb, var(--era-accent) 85%, transparent);border:2px solid var(--film-ink);border-radius:50%;place-items:center;width:4.2rem;height:4.2rem;transition:transform .15s;display:grid;box-shadow:0 4px 18px #00000073}.film-big[data-astro-cid-vaor2qnc]:hover .film-big-icon[data-astro-cid-vaor2qnc],.film-big[data-astro-cid-vaor2qnc]:focus-visible .film-big-icon[data-astro-cid-vaor2qnc]{transform:scale(1.08)}.film-big-t[data-astro-cid-vaor2qnc]{font-family:var(--font-display);text-shadow:0 2px 6px #000c;font-size:clamp(1.15rem,3vw,1.8rem)}.film-big-d[data-astro-cid-vaor2qnc]{font-family:var(--font-caps);letter-spacing:.06em;text-shadow:0 1px 4px #000c;font-size:.85rem}.film-big[data-astro-cid-vaor2qnc] .again[data-astro-cid-vaor2qnc],.film[data-astro-cid-vaor2qnc].started:not(.ended) .film-big[data-astro-cid-vaor2qnc],.film[data-astro-cid-vaor2qnc].ended .film-big[data-astro-cid-vaor2qnc] .start[data-astro-cid-vaor2qnc],.film[data-astro-cid-vaor2qnc].ended .film-big-d[data-astro-cid-vaor2qnc]{display:none}.film[data-astro-cid-vaor2qnc].ended .film-big[data-astro-cid-vaor2qnc] .again[data-astro-cid-vaor2qnc]{display:inline}.film[data-astro-cid-vaor2qnc].ended .film-big[data-astro-cid-vaor2qnc]{background:#08060a59}.film-controls[data-astro-cid-vaor2qnc]{align-items:center;gap:.7rem;padding-top:.6rem;display:flex}.film-controls[data-astro-cid-vaor2qnc] button[data-astro-cid-vaor2qnc]{font:inherit;cursor:pointer;border:1px solid var(--rule);background:var(--paper);color:var(--ink-soft);border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .75rem;font-size:.85rem;display:inline-flex}.film-controls[data-astro-cid-vaor2qnc] button[data-astro-cid-vaor2qnc]:hover:not([disabled]){color:var(--era-accent);border-color:var(--era-accent)}.film-controls[data-astro-cid-vaor2qnc] button[data-astro-cid-vaor2qnc][disabled]{opacity:.4;cursor:default}.film-toggle[data-astro-cid-vaor2qnc]{padding:.3rem .55rem!important}.film-toggle[data-astro-cid-vaor2qnc] .i-pause[data-astro-cid-vaor2qnc]{display:none}.film[data-astro-cid-vaor2qnc].playing .film-toggle[data-astro-cid-vaor2qnc] .i-pause[data-astro-cid-vaor2qnc]{display:block}.film[data-astro-cid-vaor2qnc].playing .film-toggle[data-astro-cid-vaor2qnc] .i-play[data-astro-cid-vaor2qnc]{display:none}.film-bar[data-astro-cid-vaor2qnc]{background:var(--paper-edge);cursor:pointer;touch-action:none;border-radius:999px;flex:1;height:.5rem;position:relative}.film-bar[data-astro-cid-vaor2qnc]:focus-visible{outline:2px solid var(--era-accent);outline-offset:3px}.film-fill[data-astro-cid-vaor2qnc]{border-radius:inherit;background:var(--era-accent);width:0;position:absolute;inset:0 auto 0 0}.film-replay[data-astro-cid-vaor2qnc]{display:none!important}.film[data-astro-cid-vaor2qnc].started .film-replay[data-astro-cid-vaor2qnc]{display:inline-flex!important}.film-prev[data-astro-cid-vaor2qnc],.film-next[data-astro-cid-vaor2qnc],.film-reduced-note[data-astro-cid-vaor2qnc],.film[data-astro-cid-vaor2qnc].reduced .film-big[data-astro-cid-vaor2qnc],.film[data-astro-cid-vaor2qnc].reduced .film-toggle[data-astro-cid-vaor2qnc],.film[data-astro-cid-vaor2qnc].reduced .film-bar[data-astro-cid-vaor2qnc],.film[data-astro-cid-vaor2qnc].reduced .film-replay[data-astro-cid-vaor2qnc]{display:none!important}.film[data-astro-cid-vaor2qnc].reduced .film-prev[data-astro-cid-vaor2qnc],.film[data-astro-cid-vaor2qnc].reduced .film-next[data-astro-cid-vaor2qnc]{display:inline-flex!important}.film[data-astro-cid-vaor2qnc].reduced .film-controls[data-astro-cid-vaor2qnc]{justify-content:center}.film[data-astro-cid-vaor2qnc].reduced .film-reduced-note[data-astro-cid-vaor2qnc]{color:var(--ink-faint);text-align:center;max-width:none;margin:.4rem auto 0;font-size:.8rem;font-style:italic;display:block!important}@media (width<=560px){.film-cap[data-astro-cid-vaor2qnc]{background:#14101a;min-height:4.3em;padding:.6rem .8rem;font-size:.86rem;position:static}.film-cap[data-astro-cid-vaor2qnc]:empty{display:block}.film[data-astro-cid-vaor2qnc]:not(.started):not(.reduced) .film-cap[data-astro-cid-vaor2qnc]{display:none}.film-big-icon[data-astro-cid-vaor2qnc]{width:3.4rem;height:3.4rem}.film-replay[data-astro-cid-vaor2qnc]{font-size:.8rem!important}}.tm-eras[data-astro-cid-3gter73k]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.5rem;display:flex}.era-b[data-astro-cid-3gter73k]{font:inherit;font-family:var(--font-caps);cursor:pointer;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.2rem .9rem;font-size:.95rem}.era-b[data-astro-cid-3gter73k][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.legend[data-astro-cid-3gter73k]{color:var(--ink-faint);white-space:nowrap;align-items:center;gap:.4rem;margin-left:auto;font-size:.82rem;display:inline-flex}.era-note[data-astro-cid-3gter73k]{color:var(--ink-soft);max-width:none;min-height:2.8em;margin:0 0 .6rem;font-size:.92rem}.tm-grid[data-astro-cid-3gter73k]{grid-template-columns:minmax(0,1fr) 17rem;align-items:start;gap:1.1rem;display:grid}@media (width<=860px){.tm-grid[data-astro-cid-3gter73k]{grid-template-columns:1fr}}.tm-map[data-astro-cid-3gter73k]{overflow-x:auto}.tm-map[data-astro-cid-3gter73k] svg[data-astro-cid-3gter73k]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}@media (width<=640px){.tm-map[data-astro-cid-3gter73k] svg[data-astro-cid-3gter73k]{min-width:600px}}.route[data-astro-cid-3gter73k]{transition:stroke-width .6s,opacity .6s}.route[data-astro-cid-3gter73k].hl{opacity:.95!important}.river-lbl[data-astro-cid-3gter73k]{transition:opacity .6s}.tm[data-astro-cid-3gter73k][data-era="1"] .river-lbl[data-astro-cid-3gter73k]{opacity:0}.town[data-astro-cid-3gter73k]{cursor:pointer;outline:none}.town[data-astro-cid-3gter73k] .dot[data-astro-cid-3gter73k]{transform-box:fill-box;transform-origin:50%;transition:transform .2s}.town[data-astro-cid-3gter73k]:hover .dot[data-astro-cid-3gter73k],.town[data-astro-cid-3gter73k]:focus-visible .dot[data-astro-cid-3gter73k],.town[data-astro-cid-3gter73k].on .dot[data-astro-cid-3gter73k]{fill:#e9cf86;transform:scale(1.35)}.town[data-astro-cid-3gter73k]:focus-visible text[data-astro-cid-3gter73k],.town[data-astro-cid-3gter73k].on text[data-astro-cid-3gter73k]{fill:#8f2a2a}.goods[data-astro-cid-3gter73k]{grid-template-columns:1fr 1fr;gap:.6rem;margin-bottom:.7rem;display:grid}@media (width<=860px){.goods[data-astro-cid-3gter73k]{grid-template-columns:1fr 1fr}}.g-col[data-astro-cid-3gter73k] h6[data-astro-cid-3gter73k]{font-family:var(--font-caps);color:var(--ink-faint);letter-spacing:.04em;margin:0 0 .3rem;font-size:.85rem;font-weight:400}.good[data-astro-cid-3gter73k]{text-align:left;width:100%;font:inherit;cursor:pointer;background:var(--paper);color:var(--ink);border:1px solid var(--rule);border-radius:6px;align-items:center;gap:.35rem;margin-bottom:.3rem;padding:.3rem .45rem;font-size:.86rem;line-height:1.2;display:flex}.good[data-astro-cid-3gter73k]:hover,.good[data-astro-cid-3gter73k].on{border-color:var(--era-accent);background:var(--era-surface)}.tm-card[data-astro-cid-3gter73k]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:10rem;padding:.8rem 1rem;font-size:.93rem}.tm-card[data-astro-cid-3gter73k] h5{margin:0 0 .35rem;font-size:1.08rem}.tm-card[data-astro-cid-3gter73k] p{max-width:none;margin:0 0 .5rem}.hint[data-astro-cid-3gter73k]{color:var(--ink-faint);font-style:italic}.wp[data-astro-cid-v4fribon] h6[data-astro-cid-v4fribon]{font-family:var(--font-caps);color:var(--ink-soft);letter-spacing:.03em;margin:0 0 .5rem;font-size:.95rem;font-weight:400}.wp-top[data-astro-cid-v4fribon]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:1.1rem;display:grid}@media (width<=860px){.wp-top[data-astro-cid-v4fribon]{grid-template-columns:1fr}}.wp-row[data-astro-cid-v4fribon]{flex-wrap:wrap;align-items:flex-start;gap:.9rem;display:flex}.waffle[data-astro-cid-v4fribon]{flex:none;width:210px;height:210px}.sq[data-astro-cid-v4fribon]{transform-box:fill-box;transform-origin:50%;transition:opacity .35s,transform .35s}.wp[data-astro-cid-v4fribon][data-sel] .sq[data-astro-cid-v4fribon]{opacity:.25}.wp[data-astro-cid-v4fribon][data-sel=cattle] .s-cattle[data-astro-cid-v4fribon],.wp[data-astro-cid-v4fribon][data-sel=sheep] .s-sheep[data-astro-cid-v4fribon],.wp[data-astro-cid-v4fribon][data-sel=med] .s-med[data-astro-cid-v4fribon],.wp[data-astro-cid-v4fribon][data-sel=small] .s-small[data-astro-cid-v4fribon],.wp[data-astro-cid-v4fribon][data-sel=bird] .s-bird[data-astro-cid-v4fribon],.wp[data-astro-cid-v4fribon][data-sel=fish] .s-fish[data-astro-cid-v4fribon],.wp[data-astro-cid-v4fribon][data-sel=other] .s-other[data-astro-cid-v4fribon]{opacity:1}.wp[data-astro-cid-v4fribon][data-fast] .s-cattle[data-astro-cid-v4fribon],.wp[data-astro-cid-v4fribon][data-fast] .s-sheep[data-astro-cid-v4fribon],.wp[data-astro-cid-v4fribon][data-fast] .s-med[data-astro-cid-v4fribon],.wp[data-astro-cid-v4fribon][data-fast] .s-small[data-astro-cid-v4fribon],.wp[data-astro-cid-v4fribon][data-fast] .s-bird[data-astro-cid-v4fribon]{opacity:.12;transform:scale(.6)}.keys[data-astro-cid-v4fribon]{flex-direction:column;flex:12rem;gap:.2rem;min-width:12rem;display:flex}.key[data-astro-cid-v4fribon]{font:inherit;text-align:left;cursor:pointer;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:.45rem;padding:.15rem .35rem;font-size:.86rem;display:flex}.key[data-astro-cid-v4fribon]:hover,.key[data-astro-cid-v4fribon].on{border-color:var(--rule);background:var(--paper)}.wp[data-astro-cid-v4fribon][data-fast] .key[data-astro-cid-v4fribon][data-meat="1"]{opacity:.45;text-decoration:line-through}.sw[data-astro-cid-v4fribon]{border-radius:2px;flex:none;width:.9rem;height:.9rem}.kl[data-astro-cid-v4fribon]{flex:1;line-height:1.2}.kn[data-astro-cid-v4fribon]{font-variant-numeric:tabular-nums;color:var(--ink-faint)}.fast[data-astro-cid-v4fribon]{cursor:pointer;font-size:.9rem;font-family:var(--font-caps);align-items:center;gap:.4rem;margin-top:.4rem;display:inline-flex}.fast-note[data-astro-cid-v4fribon]{color:var(--ink-soft);max-width:none;margin:.5rem 0 0;font-size:.88rem;font-style:italic}.wp-card[data-astro-cid-v4fribon]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:11rem;padding:.8rem 1rem;font-size:.93rem}.wp-card[data-astro-cid-v4fribon] h5{margin:0 0 .35rem;font-size:1.08rem}.wp-card[data-astro-cid-v4fribon] p{max-width:none;margin:0 0 .5rem}.wp-card[data-astro-cid-v4fribon] .big{font-family:"UnifrakturMaguntia", var(--font-display);color:var(--era-accent);margin-right:.3rem;font-size:1.5rem}.hint[data-astro-cid-v4fribon]{color:var(--ink-faint);font-style:italic}.tray-h[data-astro-cid-v4fribon]{margin-top:1rem!important}.tray-wrap[data-astro-cid-v4fribon]{overflow-x:auto}.tray[data-astro-cid-v4fribon]{width:100%;min-width:640px;height:auto;display:block}.find[data-astro-cid-v4fribon]{cursor:pointer;outline:none}.find[data-astro-cid-v4fribon] .slot[data-astro-cid-v4fribon]{transition:fill .2s,stroke .2s}.find[data-astro-cid-v4fribon]:hover .slot[data-astro-cid-v4fribon],.find[data-astro-cid-v4fribon]:focus-visible .slot[data-astro-cid-v4fribon]{fill:#fffaf014;stroke:#e9cf86;stroke-width:1.5px;stroke-dasharray:4 4}.find[data-astro-cid-v4fribon].on .slot[data-astro-cid-v4fribon]{fill:#e9cf8629;stroke:#e9cf86;stroke-width:2px}.flbl[data-astro-cid-v4fribon]{fill:#efe4cb;pointer-events:none;font-family:IM Fell English SC,serif;font-size:14px}.mm-years[data-astro-cid-bzbwnkzr]{gap:.4rem;margin-bottom:.5rem;display:flex}.yr[data-astro-cid-bzbwnkzr]{font:inherit;font-family:var(--font-caps);cursor:pointer;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.2rem .9rem;font-size:.95rem}.yr[data-astro-cid-bzbwnkzr][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.mm-wrap[data-astro-cid-bzbwnkzr]{overflow-x:auto}svg[data-astro-cid-bzbwnkzr]{width:100%;min-width:640px;height:auto;display:block}.spot[data-astro-cid-bzbwnkzr]{cursor:pointer;outline:none}.spot[data-astro-cid-bzbwnkzr]:hover,.spot[data-astro-cid-bzbwnkzr]:focus-visible{filter:drop-shadow(0 0 3px #e9cf86)drop-shadow(0 0 2px #e9cf86)}.spot[data-astro-cid-bzbwnkzr].on{filter:drop-shadow(0 0 4px #b8963f)drop-shadow(0 0 2px #b8963f)}.fin[data-astro-cid-bzbwnkzr]{transition:opacity .6s,transform .6s}.mm[data-astro-cid-bzbwnkzr][data-year="0"] .fin[data-astro-cid-bzbwnkzr]{opacity:0;visibility:hidden;transition:opacity .6s,transform .6s,visibility 0s .6s;transform:translate(40px)}.boat-route[data-astro-cid-bzbwnkzr],.boat[data-astro-cid-bzbwnkzr]{transition:opacity .5s}.mm[data-astro-cid-bzbwnkzr][data-year="0"] .boat-route[data-astro-cid-bzbwnkzr],.mm[data-astro-cid-bzbwnkzr][data-year="0"] .boat[data-astro-cid-bzbwnkzr]{opacity:0}.mm-card[data-astro-cid-bzbwnkzr]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:7.5rem;margin-top:.7rem;padding:.8rem 1rem;font-size:.95rem}.mm-card[data-astro-cid-bzbwnkzr] h5{margin:0 0 .35rem;font-size:1.1rem}.mm-card[data-astro-cid-bzbwnkzr] p{max-width:52rem;margin:0 0 .5rem}.hint[data-astro-cid-bzbwnkzr]{color:var(--ink-faint);font-style:italic}.sp-grid[data-astro-cid-ufeqo6rm]{grid-template-columns:13rem minmax(0,18rem) minmax(0,1fr);align-items:start;gap:1.1rem;display:grid}@media (width<=900px){.sp-grid[data-astro-cid-ufeqo6rm]{grid-template-columns:1fr 1fr}.sp-card[data-astro-cid-ufeqo6rm]{grid-column:1/-1}}@media (width<=560px){.sp-grid[data-astro-cid-ufeqo6rm]{grid-template-columns:1fr}}.sp-press[data-astro-cid-ufeqo6rm]{text-align:center}.sp-press[data-astro-cid-ufeqo6rm] svg[data-astro-cid-ufeqo6rm]{width:100%;max-width:13rem;height:auto}.matrix[data-astro-cid-ufeqo6rm]{transition:transform .45s cubic-bezier(.5,0,.75,0)}.sp[data-astro-cid-ufeqo6rm].pressing .matrix[data-astro-cid-ufeqo6rm]{transform:translateY(66px)}.impress[data-astro-cid-ufeqo6rm]{transition:opacity .3s .1s}.sp[data-astro-cid-ufeqo6rm].pressed .impress[data-astro-cid-ufeqo6rm]{opacity:1}.press-b[data-astro-cid-ufeqo6rm],.st-b[data-astro-cid-ufeqo6rm],.mk-b[data-astro-cid-ufeqo6rm]{font:inherit;font-family:var(--font-caps);cursor:pointer;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.2rem .8rem;font-size:.9rem}.press-b[data-astro-cid-ufeqo6rm]:hover,.mk-b[data-astro-cid-ufeqo6rm]:hover{border-color:var(--era-accent)}.st-b[data-astro-cid-ufeqo6rm][aria-selected=true],.mk-b[data-astro-cid-ufeqo6rm][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.sp-stages[data-astro-cid-ufeqo6rm]{flex-wrap:wrap;gap:.3rem;margin-bottom:.4rem;display:flex}.sp-view[data-astro-cid-ufeqo6rm] svg[data-astro-cid-ufeqo6rm]{width:100%;max-width:18rem;height:auto;display:block}.part[data-astro-cid-ufeqo6rm]{cursor:pointer;outline:none}.part[data-astro-cid-ufeqo6rm]:hover,.part[data-astro-cid-ufeqo6rm]:focus-visible{filter:drop-shadow(0 0 3px #e9cf86)drop-shadow(0 0 2px #e9cf86)}.part[data-astro-cid-ufeqo6rm].on{filter:drop-shadow(0 0 4px #fff3c4)drop-shadow(0 0 2px #b8963f)}.v-shield[data-astro-cid-ufeqo6rm]{opacity:0;transition:opacity .5s}.v-seal[data-astro-cid-ufeqo6rm]{transition:opacity .5s}.sp[data-astro-cid-ufeqo6rm][data-stage="1"] .v-shield[data-astro-cid-ufeqo6rm],.sp[data-astro-cid-ufeqo6rm][data-stage="2"] .v-shield[data-astro-cid-ufeqo6rm]{opacity:1}.sp[data-astro-cid-ufeqo6rm][data-stage="1"] .v-seal[data-astro-cid-ufeqo6rm],.sp[data-astro-cid-ufeqo6rm][data-stage="2"] .v-seal[data-astro-cid-ufeqo6rm]{opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s .5s}.sp[data-astro-cid-ufeqo6rm][data-stage="0"] .v-shield[data-astro-cid-ufeqo6rm]{visibility:hidden;transition:opacity .5s,visibility 0s .5s}.field[data-astro-cid-ufeqo6rm]{fill:#a3242b;transition:fill .6s}.sp[data-astro-cid-ufeqo6rm][data-stage="2"] .field[data-astro-cid-ufeqo6rm]{fill:#2a4f8f}.a-ink[data-astro-cid-ufeqo6rm]{stroke:#5e1a10;transition:stroke .6s}.lily[data-astro-cid-ufeqo6rm]{fill:#5e1a10;transition:fill .6s}.sp[data-astro-cid-ufeqo6rm][data-stage="1"] .a-ink[data-astro-cid-ufeqo6rm],.sp[data-astro-cid-ufeqo6rm][data-stage="2"] .a-ink[data-astro-cid-ufeqo6rm]{stroke:#d8b04a}.sp[data-astro-cid-ufeqo6rm][data-stage="1"] .lily[data-astro-cid-ufeqo6rm],.sp[data-astro-cid-ufeqo6rm][data-stage="2"] .lily[data-astro-cid-ufeqo6rm]{fill:#f4f4f0;stroke:#9a9a9a;stroke-width:.6px}.sp-card[data-astro-cid-ufeqo6rm]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:10rem;padding:.8rem 1rem;font-size:.93rem}.sp-card[data-astro-cid-ufeqo6rm] h5{margin:0 0 .35rem;font-size:1.08rem}.sp-card[data-astro-cid-ufeqo6rm] p{max-width:none;margin:0 0 .5rem}.maker[data-astro-cid-ufeqo6rm]{border-top:1px dashed var(--rule);margin-top:1rem;padding-top:.8rem}.maker[data-astro-cid-ufeqo6rm] h6[data-astro-cid-ufeqo6rm]{font-family:var(--font-caps);color:var(--ink-soft);margin:0 0 .5rem;font-size:.95rem;font-weight:400}.mk-row[data-astro-cid-ufeqo6rm]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.mk-svg[data-astro-cid-ufeqo6rm]{flex:none;width:7.5rem;height:7.5rem}.mk-letter[data-astro-cid-ufeqo6rm]{font-family:"UnifrakturMaguntia", var(--font-display);fill:#5e1a10;font-size:46px}.mk-ctrl[data-astro-cid-ufeqo6rm]{flex:16rem}.mk-ctrl[data-astro-cid-ufeqo6rm] label[data-astro-cid-ufeqo6rm]{font-family:var(--font-caps);align-items:center;gap:.4rem;margin-bottom:.4rem;font-size:.9rem;display:inline-flex}.mk-in[data-astro-cid-ufeqo6rm]{width:2.4rem;font:inherit;text-align:center;text-transform:uppercase;border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:4px;padding:.1rem;font-size:1.1rem}.mk-syms[data-astro-cid-ufeqo6rm]{flex-wrap:wrap;gap:.3rem;display:flex}.mk-note[data-astro-cid-ufeqo6rm]{color:var(--ink-faint);max-width:none;margin:.5rem 0 0;font-size:.85rem;font-style:italic}.ul-wrap[data-astro-cid-zsvm7xrt]{overflow-x:auto}svg[data-astro-cid-zsvm7xrt]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;min-width:620px;height:auto;display:block}.tick[data-astro-cid-zsvm7xrt]{fill:#8a7a5a;text-anchor:middle;font-family:IM Fell English SC,serif;font-size:14px}.lane[data-astro-cid-zsvm7xrt]{letter-spacing:.5px;font-family:IM Fell English SC,serif;font-size:14px}.lbl[data-astro-cid-zsvm7xrt]{fill:#4a3a28;text-anchor:middle;pointer-events:none;font-family:IM Fell English,serif;font-size:13px}.ev[data-astro-cid-zsvm7xrt]{cursor:pointer;outline:none}.ev[data-astro-cid-zsvm7xrt] circle[data-astro-cid-zsvm7xrt]:first-child{transition:transform .2s,fill .2s}.ev[data-astro-cid-zsvm7xrt]:hover circle[data-astro-cid-zsvm7xrt]:first-child,.ev[data-astro-cid-zsvm7xrt]:focus-visible circle[data-astro-cid-zsvm7xrt]:first-child{transform:scale(1.25)}.ev[data-astro-cid-zsvm7xrt].on circle[data-astro-cid-zsvm7xrt]:first-child{fill:#e9cf86;transform:scale(1.3)}.ul-card[data-astro-cid-zsvm7xrt]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:7.5rem;margin-top:.8rem;padding:.8rem 1rem;font-size:.95rem}.ul-card[data-astro-cid-zsvm7xrt] .yy{font-family:"UnifrakturMaguntia", var(--font-display);color:var(--era-accent);font-size:1.35rem}.ul-card[data-astro-cid-zsvm7xrt] h5{margin:0 0 .3rem;font-size:1.1rem}.ul-card[data-astro-cid-zsvm7xrt] p{max-width:52rem;margin:0 0 .5rem}.hint[data-astro-cid-zsvm7xrt]{color:var(--ink-faint);font-style:italic}.pc-bar[data-astro-cid-l4xvkkqo]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.7rem;display:flex}.score[data-astro-cid-l4xvkkqo]{font-family:var(--font-caps);font-size:1.05rem}.score[data-astro-cid-l4xvkkqo] b[data-astro-cid-l4xvkkqo]{font-family:"UnifrakturMaguntia", var(--font-display);color:var(--era-accent);font-size:1.4rem;font-weight:400}.reset[data-astro-cid-l4xvkkqo]{font:inherit;cursor:pointer;border:1px solid var(--rule);color:var(--ink-soft);background:0 0;border-radius:999px;padding:.15rem .8rem;font-size:.9rem}.reset[data-astro-cid-l4xvkkqo]:hover{border-color:var(--era-accent);color:var(--era-accent)}.pc-grid[data-astro-cid-l4xvkkqo]{grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));gap:.8rem;display:grid}.card[data-astro-cid-l4xvkkqo]{perspective:900px}.inner[data-astro-cid-l4xvkkqo]{height:100%;transform-style:preserve-3d;transition:transform .6s;display:grid}.face[data-astro-cid-l4xvkkqo]{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:8px;flex-direction:column;grid-area:1/1;padding:.8rem .9rem;display:flex}.front[data-astro-cid-l4xvkkqo]{color:#f4ead2;background:#24384f;border:2px solid #1a2a3c;box-shadow:inset 0 0 0 4px #b8963f59}.back[data-astro-cid-l4xvkkqo]{background:var(--era-surface);border:2px solid var(--era-gold);outline:none;font-size:.9rem;transform:rotateY(180deg)}.card[data-astro-cid-l4xvkkqo].flipped .inner[data-astro-cid-l4xvkkqo]{transform:rotateY(180deg)}.card[data-astro-cid-l4xvkkqo].flipped .front[data-astro-cid-l4xvkkqo],.card[data-astro-cid-l4xvkkqo]:not(.flipped) .back[data-astro-cid-l4xvkkqo]{visibility:hidden;transition:visibility 0s .3s}@media (prefers-reduced-motion:reduce){.inner[data-astro-cid-l4xvkkqo]{transition:none}}.num[data-astro-cid-l4xvkkqo]{font-family:"UnifrakturMaguntia", var(--font-display);color:#e9cf86;font-size:1.5rem;line-height:1}.q[data-astro-cid-l4xvkkqo]{flex:1;max-width:none;margin:.4rem 0 .8rem;font-size:.98rem;line-height:1.35}.ans[data-astro-cid-l4xvkkqo]{flex-wrap:wrap;gap:.3rem;display:flex}.ans[data-astro-cid-l4xvkkqo] button[data-astro-cid-l4xvkkqo]{font:inherit;font-family:var(--font-caps);cursor:pointer;color:#24384f;background:#f4ead2;border:1px solid #b8963f;border-radius:999px;flex:auto;padding:.2rem .5rem;font-size:.85rem}.ans[data-astro-cid-l4xvkkqo] button[data-astro-cid-l4xvkkqo]:hover,.ans[data-astro-cid-l4xvkkqo] button[data-astro-cid-l4xvkkqo]:focus-visible{background:#e9cf86}.back[data-astro-cid-l4xvkkqo] .res{font-family:var(--font-caps);margin:0 0 .2rem;font-size:.85rem}.back[data-astro-cid-l4xvkkqo] .res.ok{color:#3d6b3a}.back[data-astro-cid-l4xvkkqo] .res.no{color:#8f2a2a}.back[data-astro-cid-l4xvkkqo] h5{color:var(--era-accent);margin:0 0 .3rem;font-size:1.05rem}.back[data-astro-cid-l4xvkkqo] p{max-width:none;margin:0 0 .5rem;line-height:1.4}.back[data-astro-cid-l4xvkkqo] .conf{align-self:flex-start;margin-top:auto}.tv-grid[data-astro-cid-luom7gyy]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:1.1rem;display:grid}@media (width<=760px){.tv-grid[data-astro-cid-luom7gyy]{grid-template-columns:1fr}}.tv-map[data-astro-cid-luom7gyy]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.lbl[data-astro-cid-luom7gyy]{fill:#2a2018;paint-order:stroke;stroke:#f4ead2;stroke-width:3.5px;stroke-linejoin:round;font-family:IM Fell English SC,serif;font-size:17px}.lbl[data-astro-cid-luom7gyy].small{font-size:14px}.lbl[data-astro-cid-luom7gyy].sea,.lbl[data-astro-cid-luom7gyy].river{fill:#4f6a65;stroke:none;font-family:IM Fell English,serif;font-style:italic}.lbl[data-astro-cid-luom7gyy].sea{letter-spacing:.08em;font-size:22px}.lbl[data-astro-cid-luom7gyy].river{font-size:15px}@media (width<=760px){.lbl[data-astro-cid-luom7gyy].nm{stroke-width:5px;font-size:28px}.lbl[data-astro-cid-luom7gyy].sea{font-size:28px}}.pl[data-astro-cid-luom7gyy]{cursor:pointer;outline:none}.pl[data-astro-cid-luom7gyy] .glow[data-astro-cid-luom7gyy]{opacity:0;transition:opacity .35s}.pl[data-astro-cid-luom7gyy].on .glow[data-astro-cid-luom7gyy]{opacity:1}.pl[data-astro-cid-luom7gyy].on .hit[data-astro-cid-luom7gyy]{stroke:var(--era-accent);stroke-width:2.6px}.pl[data-astro-cid-luom7gyy]:hover .hit[data-astro-cid-luom7gyy],.pl[data-astro-cid-luom7gyy]:focus-visible .hit[data-astro-cid-luom7gyy]{fill:#f3e2b0}.pl[data-astro-cid-luom7gyy]:focus-visible .hit[data-astro-cid-luom7gyy]{stroke:var(--era-accent);stroke-width:2.6px}.hint[data-astro-cid-luom7gyy]{color:var(--ink-faint);max-width:none;margin:0 0 .4rem;font-size:.88rem;font-style:italic}.tv-years[data-astro-cid-luom7gyy]{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.yr[data-astro-cid-luom7gyy]{text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:4px;align-items:baseline;gap:.6rem;padding:.3rem .6rem;font-size:.92rem;display:flex}.yr[data-astro-cid-luom7gyy] .y[data-astro-cid-luom7gyy]{font-family:var(--font-caps);color:var(--era-accent);min-width:4.2rem}.yr[data-astro-cid-luom7gyy]:hover{border-color:var(--era-accent)}.yr[data-astro-cid-luom7gyy][aria-pressed=true]{background:var(--era-accent);border-color:var(--era-accent);color:var(--paper)}.yr[data-astro-cid-luom7gyy][aria-pressed=true] .y[data-astro-cid-luom7gyy]{color:#f1d98e}.tv-card[data-astro-cid-luom7gyy]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:8.5rem;margin-top:.7rem;padding:.75rem 1rem;font-size:.95rem}.tv-card[data-astro-cid-luom7gyy] .yy{font-family:"UnifrakturMaguntia", var(--font-display);color:var(--era-accent);font-size:1.35rem}.tv-card[data-astro-cid-luom7gyy] h5{margin:0 0 .3rem;font-size:1.08rem}.tv-card[data-astro-cid-luom7gyy] p{max-width:none;margin:0 0 .5rem}.pr-wrap[data-astro-cid-zdetkoz7]{overflow-x:auto}.pr-map[data-astro-cid-zdetkoz7]{width:100%;min-width:640px;height:auto;display:block}.how[data-astro-cid-zdetkoz7]{fill:#5a4630;font-family:IM Fell English,serif;font-size:14px;font-style:italic}.nm[data-astro-cid-zdetkoz7]{font-family:"UnifrakturMaguntia", var(--font-display);fill:#8f2a2a;paint-order:stroke;stroke:#f1e6c8;stroke-width:4px;font-size:19px}.st[data-astro-cid-zdetkoz7]{cursor:pointer;outline:none}.st[data-astro-cid-zdetkoz7] .ring[data-astro-cid-zdetkoz7]{transition:fill .25s,stroke .25s}.st[data-astro-cid-zdetkoz7]:hover .ring[data-astro-cid-zdetkoz7],.st[data-astro-cid-zdetkoz7]:focus-visible .ring[data-astro-cid-zdetkoz7]{fill:#f6e4b2}.st[data-astro-cid-zdetkoz7].on .ring[data-astro-cid-zdetkoz7]{fill:#f3d98e;stroke:#8f2a2a;stroke-width:2.6px}.st[data-astro-cid-zdetkoz7].past .ring[data-astro-cid-zdetkoz7]{fill:#efdcae}.pr-ctrl[data-astro-cid-zdetkoz7]{gap:.5rem;margin:.6rem 0 0;display:flex}.pr-ctrl[data-astro-cid-zdetkoz7] button[data-astro-cid-zdetkoz7],.clear[data-astro-cid-zdetkoz7]{font:inherit;font-family:var(--font-caps);cursor:pointer;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.25rem .9rem;font-size:.9rem}.pr-ctrl[data-astro-cid-zdetkoz7] .next[data-astro-cid-zdetkoz7]{background:var(--era-accent);border-color:var(--era-accent);color:var(--paper)}.pr-ctrl[data-astro-cid-zdetkoz7] button[data-astro-cid-zdetkoz7]:disabled{opacity:.4;cursor:default}.pr-card[data-astro-cid-zdetkoz7]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:7rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.pr-card[data-astro-cid-zdetkoz7] .yy{font-family:"UnifrakturMaguntia", var(--font-display);color:var(--era-accent);font-size:1.35rem}.pr-card[data-astro-cid-zdetkoz7] .mode{color:var(--ink-faint);font-size:.9rem;font-style:italic}.pr-card[data-astro-cid-zdetkoz7] p{max-width:52rem;margin:.2rem 0 .5rem}.hat[data-astro-cid-zdetkoz7]{margin-top:1.2rem}.hat[data-astro-cid-zdetkoz7] h6[data-astro-cid-zdetkoz7]{font-family:var(--font-caps);color:var(--ink-soft);margin:0 0 .5rem;font-size:.95rem;font-weight:400}.hat-grid[data-astro-cid-zdetkoz7]{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:center;gap:1rem;display:grid}@media (width<=640px){.hat-grid[data-astro-cid-zdetkoz7]{grid-template-columns:1fr}.hat-svg[data-astro-cid-zdetkoz7]{max-width:15rem}}.hat-svg[data-astro-cid-zdetkoz7]{width:100%;height:auto;display:block}.pin[data-astro-cid-zdetkoz7]{opacity:0;transform-box:fill-box;transition:opacity .3s}.pin[data-astro-cid-zdetkoz7].on{opacity:1}.badges[data-astro-cid-zdetkoz7]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.badge[data-astro-cid-zdetkoz7]{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;padding:2px;line-height:0}.badge[data-astro-cid-zdetkoz7]:hover,.badge[data-astro-cid-zdetkoz7]:focus-visible{border-color:var(--era-gold)}.badge[data-astro-cid-zdetkoz7][aria-pressed=true]{border-color:var(--era-accent)}.hat-t[data-astro-cid-zdetkoz7]{max-width:none;margin:.5rem 0 0;font-size:.92rem}.hat-t[data-astro-cid-zdetkoz7] b{font-family:var(--font-caps);font-weight:400}.mp-steps[data-astro-cid-oqkyv3o7]{flex-wrap:wrap;gap:.4rem;margin-bottom:.7rem;display:flex}.step[data-astro-cid-oqkyv3o7]{cursor:pointer;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;align-items:center;gap:.45rem;padding:.25rem .8rem .25rem .3rem;font-size:.92rem;display:inline-flex}.step[data-astro-cid-oqkyv3o7] .n[data-astro-cid-oqkyv3o7]{background:var(--era-accent);color:#fff;width:1.5rem;height:1.5rem;font-family:var(--font-caps);border-radius:50%;place-items:center;font-size:.85rem;display:grid}.step[data-astro-cid-oqkyv3o7][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.step[data-astro-cid-oqkyv3o7][aria-selected=true] .n[data-astro-cid-oqkyv3o7]{background:var(--era-gold)}.mp-wrap[data-astro-cid-oqkyv3o7]{overflow-x:auto}svg[data-astro-cid-oqkyv3o7]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;min-width:600px;height:auto;display:block}.bl[data-astro-cid-oqkyv3o7]{fill:#1e1a16;font-family:UnifrakturMaguntia,serif;font-size:15px}.bl[data-astro-cid-oqkyv3o7].small{font-size:14px}.bl[data-astro-cid-oqkyv3o7].red,.ink-red[data-astro-cid-oqkyv3o7],.ink-red[data-astro-cid-oqkyv3o7] text[data-astro-cid-oqkyv3o7]{fill:#b0261e}.bl[data-astro-cid-oqkyv3o7].init{fill:#b0261e;font-size:44px}.sort[data-astro-cid-oqkyv3o7]{fill:#f0e8d8;font-family:UnifrakturMaguntia,serif;font-size:14px}.platen[data-astro-cid-oqkyv3o7],.lever[data-astro-cid-oqkyv3o7]{transition:transform .35s ease-in}svg[data-astro-cid-oqkyv3o7].down .platen[data-astro-cid-oqkyv3o7]{transform:translateY(74px)}svg[data-astro-cid-oqkyv3o7].down .lever[data-astro-cid-oqkyv3o7]{transform-origin:160px 152px;transform:rotate(-14deg)}.ink-black[data-astro-cid-oqkyv3o7],.ink-red[data-astro-cid-oqkyv3o7],.woodcut[data-astro-cid-oqkyv3o7],.ship[data-astro-cid-oqkyv3o7]{opacity:0;transition:opacity .6s}svg[data-astro-cid-oqkyv3o7][data-step="1"] .ink-black[data-astro-cid-oqkyv3o7],svg[data-astro-cid-oqkyv3o7][data-step="2"] .ink-black[data-astro-cid-oqkyv3o7],svg[data-astro-cid-oqkyv3o7][data-step="3"] .ink-black[data-astro-cid-oqkyv3o7],svg[data-astro-cid-oqkyv3o7][data-step="4"] .ink-black[data-astro-cid-oqkyv3o7],svg[data-astro-cid-oqkyv3o7][data-step="2"] .ink-red[data-astro-cid-oqkyv3o7],svg[data-astro-cid-oqkyv3o7][data-step="3"] .ink-red[data-astro-cid-oqkyv3o7],svg[data-astro-cid-oqkyv3o7][data-step="4"] .ink-red[data-astro-cid-oqkyv3o7],svg[data-astro-cid-oqkyv3o7][data-step="3"] .woodcut[data-astro-cid-oqkyv3o7],svg[data-astro-cid-oqkyv3o7][data-step="4"] .woodcut[data-astro-cid-oqkyv3o7],svg[data-astro-cid-oqkyv3o7][data-step="4"] .ship[data-astro-cid-oqkyv3o7]{opacity:1}svg[data-astro-cid-oqkyv3o7][data-step="1"].wait .ink-black[data-astro-cid-oqkyv3o7],svg[data-astro-cid-oqkyv3o7][data-step="2"].wait .ink-red[data-astro-cid-oqkyv3o7]{opacity:0}.press[data-astro-cid-oqkyv3o7]{transition:opacity .6s}svg[data-astro-cid-oqkyv3o7][data-step="4"] .press[data-astro-cid-oqkyv3o7]{opacity:.08}.sorts[data-astro-cid-oqkyv3o7]{transition:opacity .5s}svg[data-astro-cid-oqkyv3o7]:not([data-step="0"]) .sorts[data-astro-cid-oqkyv3o7]{opacity:.35}.part[data-astro-cid-oqkyv3o7]{cursor:pointer;outline:none}.part[data-astro-cid-oqkyv3o7]:hover,.part[data-astro-cid-oqkyv3o7]:focus-visible{filter:drop-shadow(0 0 2px #e0b040)}.mp-row[data-astro-cid-oqkyv3o7]{grid-template-columns:auto 1fr;align-items:start;gap:.8rem;margin-top:.7rem;display:grid}@media (width<=640px){.mp-row[data-astro-cid-oqkyv3o7]{grid-template-columns:1fr}}.pull[data-astro-cid-oqkyv3o7]{font:inherit;font-family:var(--font-caps);cursor:pointer;color:var(--paper);background:var(--era-accent);border:1px solid var(--era-accent);border-radius:999px;justify-self:start;padding:.3rem .9rem;font-size:.9rem}.pull[data-astro-cid-oqkyv3o7]:disabled{opacity:.4;cursor:default}.mp-card[data-astro-cid-oqkyv3o7]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:7rem;padding:.75rem 1rem;font-size:.95rem}.mp-card[data-astro-cid-oqkyv3o7] h5{margin:0 0 .3rem;font-size:1.08rem}.mp-card[data-astro-cid-oqkyv3o7] p{max-width:52rem;margin:0 0 .5rem}.mp-card[data-astro-cid-oqkyv3o7] .sub{border-top:1px dotted var(--rule);margin-top:.6rem;padding-top:.5rem;font-size:.9rem}.mp-note[data-astro-cid-oqkyv3o7]{color:var(--ink-faint);max-width:none;margin:.5rem 0 0;font-size:.85rem;font-style:italic}h6[data-astro-cid-bniumpyo]{font-family:var(--font-caps);color:var(--ink-soft);margin:0 0 .5rem;font-size:.95rem;font-weight:400}h6[data-astro-cid-bniumpyo].g{margin-top:1.2rem}.sd-wrap[data-astro-cid-bniumpyo]{overflow-x:auto}svg[data-astro-cid-bniumpyo]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;min-width:560px;height:auto;display:block}.tiny[data-astro-cid-bniumpyo]{fill:#5a4630;font-family:IM Fell English,serif;font-size:13px;font-style:italic}.lbl[data-astro-cid-bniumpyo]{fill:#2a2018;font-family:IM Fell English SC,serif;font-size:15px}.ic[data-astro-cid-bniumpyo]{fill:#f6efdc;stroke:none;font-family:UnifrakturMaguntia,serif;font-size:10px}.sun[data-astro-cid-bniumpyo]{transition:cx .6s,cy .6s}.blk[data-astro-cid-bniumpyo]{cursor:pointer;outline:none}.blk[data-astro-cid-bniumpyo]:hover .disc[data-astro-cid-bniumpyo],.blk[data-astro-cid-bniumpyo]:focus-visible .disc[data-astro-cid-bniumpyo]{fill:#f6e4b2}.blk[data-astro-cid-bniumpyo].on .disc[data-astro-cid-bniumpyo]{fill:#f3d98e;stroke:var(--era-accent);stroke-width:2.6px}.sd-card[data-astro-cid-bniumpyo]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:6.5rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.sd-card[data-astro-cid-bniumpyo] h5{margin:0 0 .3rem;font-size:1.08rem}.sd-card[data-astro-cid-bniumpyo] p{max-width:52rem;margin:0 0 .5rem}.hint[data-astro-cid-bniumpyo]{color:var(--ink-faint);max-width:none;margin:0 0 .5rem;font-size:.88rem;font-style:italic}.game[data-astro-cid-bniumpyo]{grid-template-columns:1fr 1fr;gap:.8rem;max-width:34rem;display:grid}.col[data-astro-cid-bniumpyo]{gap:.35rem;display:grid}.w[data-astro-cid-bniumpyo]{font:inherit;cursor:pointer;text-align:left;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:4px;padding:.35rem .7rem;font-size:.98rem}.la[data-astro-cid-bniumpyo] .w[data-astro-cid-bniumpyo]{font-family:"UnifrakturMaguntia", var(--font-display);font-size:1.15rem}.w[data-astro-cid-bniumpyo]:hover:not(:disabled){border-color:var(--era-accent)}.w[data-astro-cid-bniumpyo].sel{border-color:var(--era-accent);background:#f3d98e}.w[data-astro-cid-bniumpyo].ok{color:#2f4a22;cursor:default;background:#dfe8d2;border-color:#5d7a4a}.w[data-astro-cid-bniumpyo].bad{border-color:#a33;animation:.35s sdshake}@keyframes sdshake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.w[data-astro-cid-bniumpyo].bad{animation:none}}.msg[data-astro-cid-bniumpyo]{max-width:none;min-height:1.4rem;margin:.5rem 0 0;font-size:.95rem}.msg[data-astro-cid-bniumpyo] i{color:var(--ink-faint)}.again[data-astro-cid-bniumpyo]{font:inherit;font-family:var(--font-caps);cursor:pointer;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;margin-top:.4rem;padding:.25rem .9rem;font-size:.9rem}.sn-steps[data-astro-cid-zeiztf5y]{flex-wrap:wrap;gap:.4rem;margin-bottom:.7rem;display:flex}.step[data-astro-cid-zeiztf5y]{cursor:pointer;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;align-items:center;gap:.45rem;padding:.25rem .8rem .25rem .3rem;font-size:.92rem;display:inline-flex}.step[data-astro-cid-zeiztf5y] .n[data-astro-cid-zeiztf5y]{background:var(--era-accent);color:#fff;width:1.5rem;height:1.5rem;font-family:var(--font-caps);border-radius:50%;place-items:center;font-size:.85rem;display:grid}.step[data-astro-cid-zeiztf5y][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.step[data-astro-cid-zeiztf5y][aria-selected=true] .n[data-astro-cid-zeiztf5y]{background:var(--era-gold)}.sn-wrap[data-astro-cid-zeiztf5y]{overflow-x:auto}svg[data-astro-cid-zeiztf5y]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;min-width:620px;height:auto;display:block}@media (width<=640px){svg[data-astro-cid-zeiztf5y]{min-width:560px}}.land[data-astro-cid-zeiztf5y]{transition:filter .8s}svg[data-astro-cid-zeiztf5y][data-step="1"] .land[data-astro-cid-zeiztf5y]{filter:url(#sn-night)}.lbl[data-astro-cid-zeiztf5y]{fill:#2a2018;paint-order:stroke;stroke:#ece0c3;stroke-width:3px;stroke-linejoin:round;font-family:IM Fell English SC,serif;font-size:15px}.lbl[data-astro-cid-zeiztf5y].small{font-size:13px}.lbl[data-astro-cid-zeiztf5y].river{fill:#4f6a65;font-family:IM Fell English,serif;font-style:italic}.lbl[data-astro-cid-zeiztf5y].red{fill:#8f2a2a}.lbl[data-astro-cid-zeiztf5y].q{fill:#8f2a2a;font-size:22px}svg[data-astro-cid-zeiztf5y][data-step="1"] .lbl[data-astro-cid-zeiztf5y]{fill:#e8e4f0;stroke:#2a2e40}.only[data-astro-cid-zeiztf5y]{opacity:0;pointer-events:none;transition:opacity .5s}svg[data-astro-cid-zeiztf5y][data-step="0"] .only0[data-astro-cid-zeiztf5y],svg[data-astro-cid-zeiztf5y][data-step="1"] .only1[data-astro-cid-zeiztf5y],svg[data-astro-cid-zeiztf5y][data-step="2"] .only2[data-astro-cid-zeiztf5y],svg[data-astro-cid-zeiztf5y][data-step="3"] .only3[data-astro-cid-zeiztf5y],svg[data-astro-cid-zeiztf5y][data-step="4"] .only4[data-astro-cid-zeiztf5y]{opacity:1}.flame[data-astro-cid-zeiztf5y] path[data-astro-cid-zeiztf5y]{transform-box:fill-box;transform-origin:bottom;animation:.9s ease-in-out infinite alternate snf}@keyframes snf{to{transform:scale(1.08,1.18)}}@media (prefers-reduced-motion:reduce){.flame[data-astro-cid-zeiztf5y] path[data-astro-cid-zeiztf5y]{animation:none}}.sn-card[data-astro-cid-zeiztf5y]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:8rem;margin-top:.7rem;padding:.8rem 1rem;font-size:.95rem}.sn-card[data-astro-cid-zeiztf5y] .yy{font-family:"UnifrakturMaguntia", var(--font-display);color:var(--era-accent);font-size:1.35rem}.sn-card[data-astro-cid-zeiztf5y] h5{margin:0 0 .3rem;font-size:1.1rem}.sn-card[data-astro-cid-zeiztf5y] p{max-width:52rem;margin:0 0 .5rem}.sn-burnt[data-astro-cid-zeiztf5y]{color:var(--ink-soft);max-width:none;margin:.4rem 0 0;font-size:.88rem;font-style:italic}.ns-grid[data-astro-cid-lrhyyhep]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.1rem;display:grid}@media (width<=760px){.ns-grid[data-astro-cid-lrhyyhep]{grid-template-columns:1fr}}.ns-map[data-astro-cid-lrhyyhep]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.pl[data-astro-cid-lrhyyhep]{cursor:pointer;outline:none;transition:opacity .4s}.pl[data-astro-cid-lrhyyhep].off{opacity:.18}.pl[data-astro-cid-lrhyyhep] .glow[data-astro-cid-lrhyyhep]{opacity:0;transition:opacity .4s}.pl[data-astro-cid-lrhyyhep].on .glow[data-astro-cid-lrhyyhep]{opacity:1}.pl[data-astro-cid-lrhyyhep].off .glow[data-astro-cid-lrhyyhep]{opacity:0}.pl[data-astro-cid-lrhyyhep]:hover .dot[data-astro-cid-lrhyyhep],.pl[data-astro-cid-lrhyyhep]:focus-visible .dot[data-astro-cid-lrhyyhep],.pl[data-astro-cid-lrhyyhep].sel .dot[data-astro-cid-lrhyyhep]{fill:#e9cf86}.nm[data-astro-cid-lrhyyhep]{fill:#2a2018;paint-order:stroke;stroke:#f4ead2;stroke-width:3.5px;stroke-linejoin:round;font-family:IM Fell English SC,serif;font-size:15px}@media (width<=760px){.nm[data-astro-cid-lrhyyhep]{stroke-width:4px;font-size:21px}}.ln[data-astro-cid-lrhyyhep]{transition:opacity .4s}.ln[data-astro-cid-lrhyyhep].off{opacity:0}.ns-ctrl[data-astro-cid-lrhyyhep]{align-items:center;gap:.7rem;margin-bottom:.4rem;display:flex}.play[data-astro-cid-lrhyyhep]{font:inherit;font-family:var(--font-caps);cursor:pointer;color:var(--paper);background:var(--era-accent);border:1px solid var(--era-accent);border-radius:999px;padding:.2rem .9rem;font-size:.9rem}.date[data-astro-cid-lrhyyhep]{font-family:"UnifrakturMaguntia", var(--font-display);color:var(--era-accent);font-size:1.35rem}.slider[data-astro-cid-lrhyyhep]{width:100%;accent-color:var(--era-accent)}.feed[data-astro-cid-lrhyyhep]{max-height:23rem;margin:.6rem 0 0;padding:0 .3rem 0 0;font-size:.9rem;list-style:none;overflow-y:auto}.feed[data-astro-cid-lrhyyhep] li{background:var(--era-surface);border-left:3px solid var(--era-gold);cursor:pointer;margin-bottom:.4rem;padding:.45rem .7rem}.feed[data-astro-cid-lrhyyhep] li.sel{border-left-color:var(--era-accent);background:#f3e6c8}.feed[data-astro-cid-lrhyyhep] b{font-family:var(--font-caps);font-weight:400}.feed[data-astro-cid-lrhyyhep] .w{color:var(--ink-faint);font-size:.85rem}.feed[data-astro-cid-lrhyyhep] p{max-width:none;margin:.2rem 0 .3rem}.note[data-astro-cid-lrhyyhep]{color:var(--ink-faint);max-width:none;margin:.4rem 0 0;font-size:.85rem;font-style:italic}.bc[data-astro-cid-lrhyyhep]{margin-top:1.1rem}.bc[data-astro-cid-lrhyyhep] h6[data-astro-cid-lrhyyhep]{font-family:var(--font-caps);color:var(--ink-soft);margin:0 0 .5rem;font-size:.95rem;font-weight:400}.bc-wrap[data-astro-cid-lrhyyhep]{overflow-x:auto}.bc[data-astro-cid-lrhyyhep] svg[data-astro-cid-lrhyyhep]{border-radius:4px;width:100%;min-width:560px;height:auto;display:block}.fire[data-astro-cid-lrhyyhep]{opacity:0;transform-box:fill-box;transform-origin:bottom;transition:opacity .25s}.bk[data-astro-cid-lrhyyhep].lit .fire[data-astro-cid-lrhyyhep]{opacity:1;animation:.7s ease-in-out infinite alternate nsf}@keyframes nsf{to{transform:scale(1.06,1.14)}}@media (prefers-reduced-motion:reduce){.bk[data-astro-cid-lrhyyhep].lit .fire[data-astro-cid-lrhyyhep]{animation:none}}.bc-row[data-astro-cid-lrhyyhep]{flex-wrap:wrap;align-items:flex-start;gap:1rem;margin-top:.6rem;display:flex}.light[data-astro-cid-lrhyyhep]{font:inherit;font-family:var(--font-caps);cursor:pointer;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;flex:none;padding:.25rem .9rem;font-size:.9rem}.light[data-astro-cid-lrhyyhep]:hover{border-color:var(--era-accent)}.bc-t[data-astro-cid-lrhyyhep]{flex:20rem;max-width:none;margin:0;font-size:.92rem}.cl-steps[data-astro-cid-mtrtf5th]{flex-wrap:wrap;gap:.35rem;margin-bottom:.7rem;display:flex}.step[data-astro-cid-mtrtf5th],.next[data-astro-cid-mtrtf5th]{cursor:pointer;font:inherit;font-family:var(--font-caps);letter-spacing:.06em;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.2rem .75rem;font-size:.95rem}.step[data-astro-cid-mtrtf5th][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.next[data-astro-cid-mtrtf5th]{background:var(--era-accent-2);color:var(--paper);border-color:var(--era-accent-2);margin-left:auto}.next[data-astro-cid-mtrtf5th]:disabled{opacity:.4;cursor:default}.cl-wrap[data-astro-cid-mtrtf5th]{overflow-x:auto}svg[data-astro-cid-mtrtf5th]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;min-width:600px;height:auto;display:block}.hd[data-astro-cid-mtrtf5th]{letter-spacing:.12em;fill:#7c2d12;font-family:IM Fell English SC,serif;font-size:24px}.lbl[data-astro-cid-mtrtf5th]{fill:#2a2018;font-family:IM Fell English SC,serif;font-size:15px}.it[data-astro-cid-mtrtf5th]{transition:transform 1.1s cubic-bezier(.55,0,.3,1)}.it[data-astro-cid-mtrtf5th].moved{transform:translateX(var(--dx))}.it[data-astro-cid-mtrtf5th].now circle[data-astro-cid-mtrtf5th]{stroke:var(--era-accent);stroke-width:2.6px}.fire[data-astro-cid-mtrtf5th]{opacity:0;transition:opacity .5s}.fire[data-astro-cid-mtrtf5th] path[data-astro-cid-mtrtf5th]{transform-box:fill-box;transform-origin:bottom;animation:.8s ease-in-out infinite alternate clf}@keyframes clf{to{transform:scale(1.08,1.2)}}svg[data-astro-cid-mtrtf5th][data-step="5"] .fire[data-astro-cid-mtrtf5th]{opacity:1}.saint[data-astro-cid-mtrtf5th]{transition:opacity .6s}svg[data-astro-cid-mtrtf5th][data-step="4"] .saint[data-astro-cid-mtrtf5th],svg[data-astro-cid-mtrtf5th][data-step="5"] .saint[data-astro-cid-mtrtf5th],svg[data-astro-cid-mtrtf5th][data-step="6"] .saint[data-astro-cid-mtrtf5th]{opacity:.12}.book[data-astro-cid-mtrtf5th]{opacity:0;transition:opacity .6s}svg[data-astro-cid-mtrtf5th][data-step="6"] .book[data-astro-cid-mtrtf5th]{opacity:1}@media (prefers-reduced-motion:reduce){.it[data-astro-cid-mtrtf5th]{transition:none}.fire[data-astro-cid-mtrtf5th] path[data-astro-cid-mtrtf5th]{animation:none}}.cl-card[data-astro-cid-mtrtf5th]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:8rem;margin-top:.7rem;padding:.75rem 1rem;font-size:.95rem}.cl-card[data-astro-cid-mtrtf5th] .yy{font-family:var(--font-caps);letter-spacing:.1em;color:var(--era-accent);font-size:1.35rem}.cl-card[data-astro-cid-mtrtf5th] h5{margin:0 0 .3rem;font-size:1.08rem}.cl-card[data-astro-cid-mtrtf5th] p{max-width:52rem;margin:0 0 .5rem}.sa-years[data-astro-cid-w4bxhaq6]{flex-wrap:wrap;gap:.35rem;margin-bottom:.4rem;display:flex}.yb[data-astro-cid-w4bxhaq6]{cursor:pointer;font:inherit;font-family:var(--font-caps);letter-spacing:.06em;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.2rem .85rem;font-size:.95rem}.yb[data-astro-cid-w4bxhaq6][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.hint[data-astro-cid-w4bxhaq6]{color:var(--ink-faint);max-width:none;margin:0 0 .5rem;font-size:.88rem;font-style:italic}.sa-wrap[data-astro-cid-w4bxhaq6]{overflow-x:auto}svg[data-astro-cid-w4bxhaq6]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;min-width:640px;height:auto;display:block}.yr[data-astro-cid-w4bxhaq6]{letter-spacing:.08em;fill:#7c2d12;font-family:IM Fell English SC,serif;font-size:46px}.lbl[data-astro-cid-w4bxhaq6]{letter-spacing:.08em;fill:#2a2018;font-family:IM Fell English SC,serif;font-size:18px}.tiny[data-astro-cid-w4bxhaq6]{fill:#5a4630;font-family:IM Fell English,serif;font-size:15px;font-style:italic}[data-astro-cid-w4bxhaq6][data-show]{transition:opacity .6s}.off[data-astro-cid-w4bxhaq6]{opacity:0;pointer-events:none}.hs[data-astro-cid-w4bxhaq6]{cursor:pointer;outline:none}.hs[data-astro-cid-w4bxhaq6] .hit[data-astro-cid-w4bxhaq6]{transition:stroke .2s}.hs[data-astro-cid-w4bxhaq6]:hover .hit[data-astro-cid-w4bxhaq6],.hs[data-astro-cid-w4bxhaq6]:focus-visible .hit[data-astro-cid-w4bxhaq6]{stroke:#7c2d128c;stroke-width:1.6px;stroke-dasharray:4 3}.hs[data-astro-cid-w4bxhaq6].sel .hit[data-astro-cid-w4bxhaq6]{stroke:#7c2d12;stroke-width:2.2px;stroke-dasharray:4 3}.hs[data-astro-cid-w4bxhaq6][data-k=museum] .hit[data-astro-cid-w4bxhaq6]{stroke:#8a7a60;stroke-width:1.4px;stroke-dasharray:none}.hs[data-astro-cid-w4bxhaq6][data-k=museum].sel .hit[data-astro-cid-w4bxhaq6],.hs[data-astro-cid-w4bxhaq6][data-k=museum]:focus-visible .hit[data-astro-cid-w4bxhaq6]{stroke:#7c2d12;stroke-width:2.2px}.flame[data-astro-cid-w4bxhaq6]{transform-box:fill-box;transform-origin:bottom;animation:.9s ease-in-out infinite alternate saf}@keyframes saf{to{transform:scale(.85,1.15)}}@media (prefers-reduced-motion:reduce){[data-astro-cid-w4bxhaq6][data-show]{transition:none}.flame[data-astro-cid-w4bxhaq6]{animation:none}}.sa-card[data-astro-cid-w4bxhaq6]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:7.5rem;margin-top:.7rem;padding:.75rem 1rem;font-size:.95rem}.sa-card[data-astro-cid-w4bxhaq6] h5{margin:0 0 .3rem;font-size:1.08rem}.sa-card[data-astro-cid-w4bxhaq6] p{max-width:52rem;margin:0 0 .5rem}.ag-wrap[data-astro-cid-6ctyo4ns]{overflow-x:auto}svg[data-astro-cid-6ctyo4ns]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;min-width:640px;height:auto;display:block}.hd[data-astro-cid-6ctyo4ns]{letter-spacing:.1em;fill:#7c2d12;font-family:IM Fell English SC,serif;font-size:20px}.sl[data-astro-cid-6ctyo4ns]{fill:#2a2018;font-family:IM Fell English SC,serif;font-size:16px}.sy[data-astro-cid-6ctyo4ns]{fill:#5a4630;font-family:IM Fell English,serif;font-size:14px;font-style:italic}.sp[data-astro-cid-6ctyo4ns]{fill:#f4ecd8;letter-spacing:.04em;pointer-events:none;font-family:IM Fell English,serif;font-size:15px}.sp-s[data-astro-cid-6ctyo4ns]{font-size:11px}.by[data-astro-cid-6ctyo4ns]{fill:#5a4630;pointer-events:none;font-family:IM Fell English,serif;font-size:13px}.st[data-astro-cid-6ctyo4ns],.bk[data-astro-cid-6ctyo4ns]{cursor:pointer;outline:none}.st[data-astro-cid-6ctyo4ns] .dot[data-astro-cid-6ctyo4ns]{opacity:0;transition:opacity .2s}.st[data-astro-cid-6ctyo4ns]:hover .dot[data-astro-cid-6ctyo4ns],.st[data-astro-cid-6ctyo4ns]:focus-visible .dot[data-astro-cid-6ctyo4ns],.st[data-astro-cid-6ctyo4ns].sel .dot[data-astro-cid-6ctyo4ns]{opacity:1}.st[data-astro-cid-6ctyo4ns]:focus-visible .hit[data-astro-cid-6ctyo4ns],.st[data-astro-cid-6ctyo4ns].sel .hit[data-astro-cid-6ctyo4ns]{stroke:#7c2d12;stroke-width:1.6px;stroke-dasharray:4 3}.lift[data-astro-cid-6ctyo4ns]{transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.bk[data-astro-cid-6ctyo4ns]:hover .lift[data-astro-cid-6ctyo4ns],.bk[data-astro-cid-6ctyo4ns]:focus-visible .lift[data-astro-cid-6ctyo4ns]{transform:translateY(-6px)}.bk[data-astro-cid-6ctyo4ns].sel .lift[data-astro-cid-6ctyo4ns]{transform:translateY(-14px)}.bk[data-astro-cid-6ctyo4ns].sel rect[data-astro-cid-6ctyo4ns],.bk[data-astro-cid-6ctyo4ns]:focus-visible rect[data-astro-cid-6ctyo4ns]{stroke:#e8c050;stroke-width:2.4px}.flame[data-astro-cid-6ctyo4ns]{transform-box:fill-box;transform-origin:bottom;animation:.9s ease-in-out infinite alternate agf}@keyframes agf{to{transform:scale(.85,1.12)}}.ag-card[data-astro-cid-6ctyo4ns]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:8rem;margin-top:.7rem;padding:.75rem 1rem;font-size:.95rem}.ag-card[data-astro-cid-6ctyo4ns] .yy{font-family:var(--font-caps);letter-spacing:.1em;color:var(--era-accent);font-size:1.2rem}.ag-card[data-astro-cid-6ctyo4ns] h5{margin:0 0 .3rem;font-size:1.08rem}.ag-card[data-astro-cid-6ctyo4ns] h5 i{color:var(--ink-soft);font-weight:400}.ag-card[data-astro-cid-6ctyo4ns] p{max-width:52rem;margin:0 0 .5rem}.ag-h[data-astro-cid-6ctyo4ns]{margin:1.6rem 0 .2rem;font-size:1.1rem}.hint[data-astro-cid-6ctyo4ns]{color:var(--ink-faint);max-width:none;margin:0 0 .6rem;font-size:.88rem;font-style:italic}.ag-tiles[data-astro-cid-6ctyo4ns]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.6rem;display:grid}.tile[data-astro-cid-6ctyo4ns]{font:inherit;cursor:pointer;perspective:600px;background:0 0;border:none;height:6.2rem;padding:0}.in[data-astro-cid-6ctyo4ns]{width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s;display:block;position:relative}.tile[data-astro-cid-6ctyo4ns][aria-pressed=true] .in[data-astro-cid-6ctyo4ns]{transform:rotateY(180deg)}.fr[data-astro-cid-6ctyo4ns],.bkf[data-astro-cid-6ctyo4ns]{backface-visibility:hidden;border:1px solid var(--rule);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.fr[data-astro-cid-6ctyo4ns]{background:var(--paper);color:var(--era-accent);box-shadow:inset 0 0 0 3px var(--paper), inset 0 0 0 4px var(--rule);font-family:IM Fell English,serif;font-size:1.45rem}.bkf[data-astro-cid-6ctyo4ns]{background:var(--era-surface);gap:.1rem;transform:rotateY(180deg)}.bkf[data-astro-cid-6ctyo4ns] b[data-astro-cid-6ctyo4ns]{font-size:1.2rem}.bkf[data-astro-cid-6ctyo4ns] i[data-astro-cid-6ctyo4ns]{color:var(--ink-soft);font-size:.85rem}.bkf[data-astro-cid-6ctyo4ns] small[data-astro-cid-6ctyo4ns]{color:var(--era-accent-2);font-family:monospace;font-size:.8rem}.tile[data-astro-cid-6ctyo4ns]:focus-visible .fr[data-astro-cid-6ctyo4ns],.tile[data-astro-cid-6ctyo4ns]:focus-visible .bkf[data-astro-cid-6ctyo4ns]{outline:2px solid var(--era-accent);outline-offset:2px}.ag-count[data-astro-cid-6ctyo4ns]{color:var(--ink-soft);max-width:none;margin:.6rem 0 0;font-size:.92rem}@media (prefers-reduced-motion:reduce){.lift[data-astro-cid-6ctyo4ns],.in[data-astro-cid-6ctyo4ns]{transition:none}.flame[data-astro-cid-6ctyo4ns]{animation:none}}.dc-steps[data-astro-cid-vqq7aqie]{flex-wrap:wrap;gap:.35rem;margin-bottom:.7rem;display:flex}.step[data-astro-cid-vqq7aqie],.next[data-astro-cid-vqq7aqie]{cursor:pointer;font:inherit;font-family:var(--font-caps);letter-spacing:.05em;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.2rem .7rem;font-size:.9rem}.step[data-astro-cid-vqq7aqie][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.next[data-astro-cid-vqq7aqie]{background:var(--era-accent-2);color:var(--paper);border-color:var(--era-accent-2);margin-left:auto}.next[data-astro-cid-vqq7aqie]:disabled{opacity:.4;cursor:default}.dc-wrap[data-astro-cid-vqq7aqie]{overflow-x:auto}svg[data-astro-cid-vqq7aqie]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;min-width:640px;height:auto;display:block}.lbl[data-astro-cid-vqq7aqie]{letter-spacing:.06em;fill:#2a2018;font-family:IM Fell English SC,serif;font-size:17px}.tiny[data-astro-cid-vqq7aqie]{fill:#4a3a28;font-family:IM Fell English,serif;font-size:15px;font-style:italic}.army[data-astro-cid-vqq7aqie]{fill:#1a2a44}.ph[data-astro-cid-vqq7aqie]{opacity:0;transition:opacity .7s}.ph[data-astro-cid-vqq7aqie].on{opacity:1}.ren[data-astro-cid-vqq7aqie]{opacity:0;transition:opacity .9s .3s}.lift[data-astro-cid-vqq7aqie],.tw[data-astro-cid-vqq7aqie]{transition:transform .9s cubic-bezier(.4,0,.2,1)}.tw[data-astro-cid-vqq7aqie]{transform-box:fill-box;transform-origin:50% 100%}svg[data-astro-cid-vqq7aqie]:not([data-step="0"]) .ren[data-astro-cid-vqq7aqie]{opacity:1}svg[data-astro-cid-vqq7aqie]:not([data-step="0"]) .lift[data-astro-cid-vqq7aqie]{transform:translateY(-22px)}svg[data-astro-cid-vqq7aqie]:not([data-step="0"]) .tw[data-astro-cid-vqq7aqie]{transform:scaleY(1.314)}.castle[data-astro-cid-vqq7aqie]{transition:filter .4s}.puff[data-astro-cid-vqq7aqie]{transform-box:fill-box;transform-origin:50%;animation:1.4s ease-in-out infinite alternate dcp}@keyframes dcp{0%{opacity:.5;transform:scale(.8)}to{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.ph[data-astro-cid-vqq7aqie],.ren[data-astro-cid-vqq7aqie],.lift[data-astro-cid-vqq7aqie],.tw[data-astro-cid-vqq7aqie]{transition:none}.puff[data-astro-cid-vqq7aqie]{animation:none}}.dc-card[data-astro-cid-vqq7aqie]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:8rem;margin-top:.7rem;padding:.75rem 1rem;font-size:.95rem}.dc-card[data-astro-cid-vqq7aqie] .yy{font-family:var(--font-caps);letter-spacing:.1em;color:var(--era-accent);font-size:1.3rem}.dc-card[data-astro-cid-vqq7aqie] h5{margin:0 0 .3rem;font-size:1.08rem}.dc-card[data-astro-cid-vqq7aqie] p{max-width:52rem;margin:0 0 .5rem}.cj-grid[data-astro-cid-ffalqp32]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:1.2rem;display:grid}@media (width<=760px){.cj-grid[data-astro-cid-ffalqp32]{grid-template-columns:1fr}}.cj-steps[data-astro-cid-ffalqp32]{flex-wrap:wrap;gap:.3rem;margin-bottom:.6rem;display:flex}.step[data-astro-cid-ffalqp32],.next[data-astro-cid-ffalqp32]{cursor:pointer;font:inherit;font-family:var(--font-caps);letter-spacing:.04em;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.15rem .6rem;font-size:.85rem}.step[data-astro-cid-ffalqp32][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.next[data-astro-cid-ffalqp32]{background:var(--era-accent-2);color:var(--paper);border-color:var(--era-accent-2);margin-left:auto}.next[data-astro-cid-ffalqp32]:disabled{opacity:.4;cursor:default}.cj-map[data-astro-cid-ffalqp32]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.rg[data-astro-cid-ffalqp32]{letter-spacing:.25em;fill:#8a7a58;opacity:.75;font-family:IM Fell English SC,serif;font-size:15px}.seg[data-astro-cid-ffalqp32]{stroke:#7c2d12;stroke-width:2.6px;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1s ease-in-out}.seg[data-astro-cid-ffalqp32].on{stroke-dashoffset:0}.seg[data-astro-cid-ffalqp32].guess{stroke:#a0705a;stroke-width:2.2px}.seg[data-astro-cid-ffalqp32].son{stroke:#2e5a4f}.note-t[data-astro-cid-ffalqp32]{fill:#6a4a3a;paint-order:stroke;stroke:#f4ead2;stroke-width:3.5px;stroke-linejoin:round;opacity:0;font-family:IM Fell English,serif;font-size:14px;font-style:italic;transition:opacity .6s .6s}.son-t[data-astro-cid-ffalqp32]{fill:#2e5a4f}.note-t[data-astro-cid-ffalqp32].on{opacity:1}.pl[data-astro-cid-ffalqp32]{opacity:.35;transition:opacity .4s}.pl[data-astro-cid-ffalqp32].seen{opacity:1}.dot[data-astro-cid-ffalqp32]{fill:#fffaf0;stroke:#2a2018;stroke-width:2.2px}.pl[data-astro-cid-ffalqp32].cur .dot[data-astro-cid-ffalqp32]{fill:#7c2d12;stroke:#fffaf0}.halo[data-astro-cid-ffalqp32]{fill:#c9a24a;opacity:0;transform-box:fill-box;transform-origin:50%}.pl[data-astro-cid-ffalqp32].cur .halo[data-astro-cid-ffalqp32]{opacity:.45;animation:1.6s ease-in-out infinite alternate cjp}@keyframes cjp{0%{transform:scale(.7)}to{transform:scale(1.25)}}.nm[data-astro-cid-ffalqp32]{fill:#2a2018;paint-order:stroke;stroke:#f4ead2;stroke-width:3.5px;stroke-linejoin:round;font-family:IM Fell English SC,serif;font-size:16px}@media (width<=760px){.nm[data-astro-cid-ffalqp32]{font-size:19px}.note-t[data-astro-cid-ffalqp32]{font-size:17px}}@media (prefers-reduced-motion:reduce){.seg[data-astro-cid-ffalqp32],.note-t[data-astro-cid-ffalqp32],.pl[data-astro-cid-ffalqp32]{transition:none}.pl[data-astro-cid-ffalqp32].cur .halo[data-astro-cid-ffalqp32]{animation:none}}.cj-card[data-astro-cid-ffalqp32]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:9rem;margin-top:.6rem;padding:.7rem .95rem;font-size:.95rem}.cj-card[data-astro-cid-ffalqp32] .yy{font-family:var(--font-caps);letter-spacing:.08em;color:var(--era-accent);font-size:.95rem}.cj-card[data-astro-cid-ffalqp32] h5,.it-card[data-astro-cid-ffalqp32] h5{margin:.1rem 0 .3rem;font-size:1.05rem}.cj-card[data-astro-cid-ffalqp32] p,.it-card[data-astro-cid-ffalqp32] p{max-width:none;margin:0 0 .5rem}.cj-right[data-astro-cid-ffalqp32] h6[data-astro-cid-ffalqp32]{font-family:var(--font-caps);letter-spacing:.05em;color:var(--ink-soft);margin:0 0 .6rem;font-size:1rem;font-weight:400}.bag[data-astro-cid-ffalqp32]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid}@media (width<=420px){.bag[data-astro-cid-ffalqp32]{grid-template-columns:repeat(2,minmax(0,1fr))}}.it[data-astro-cid-ffalqp32]{cursor:pointer;font:inherit;background:var(--paper);border:1px solid var(--rule);color:var(--ink);text-align:center;border-radius:6px;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem .3rem .45rem;font-size:.78rem;line-height:1.2;transition:background .2s,border-color .2s,transform .2s;display:flex}.it[data-astro-cid-ffalqp32] svg[data-astro-cid-ffalqp32]{fill:none;width:2.6rem;height:2.6rem;stroke:var(--era-accent);stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round}.it[data-astro-cid-ffalqp32]:hover{border-color:var(--era-accent);transform:translateY(-2px)}.it[data-astro-cid-ffalqp32][aria-pressed=true]{background:var(--era-surface);border-color:var(--era-accent);box-shadow:inset 0 0 0 1px var(--era-accent)}.it[data-astro-cid-ffalqp32][aria-pressed=true] svg[data-astro-cid-ffalqp32]{stroke:var(--era-accent-2)}@media (prefers-reduced-motion:reduce){.it[data-astro-cid-ffalqp32]{transition:none}.it[data-astro-cid-ffalqp32]:hover{transform:none}}.it-card[data-astro-cid-ffalqp32]{background:var(--era-surface);border-left:3px solid var(--era-accent-2);min-height:7.5rem;margin-top:.7rem;padding:.7rem .95rem;font-size:.95rem}.it-card[data-astro-cid-ffalqp32] .hint[data-astro-cid-ffalqp32]{color:var(--ink-faint);margin:0;font-style:italic}.cw-grid[data-astro-cid-nqfeiq32]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.2rem;display:grid}@media (width<=760px){.cw-grid[data-astro-cid-nqfeiq32]{grid-template-columns:1fr}}.cw-map[data-astro-cid-nqfeiq32]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.rg[data-astro-cid-nqfeiq32]{letter-spacing:.2em;fill:#8a7a58;opacity:.8;font-family:IM Fell English SC,serif;font-size:15px}.sea-l[data-astro-cid-nqfeiq32]{fill:#5a7a7a;font-family:IM Fell English,serif;font-size:14px;font-style:italic}.ph[data-astro-cid-nqfeiq32]{opacity:0;transition:opacity .6s}.ph[data-astro-cid-nqfeiq32].on{opacity:1}.arw[data-astro-cid-nqfeiq32]{fill:none;stroke:#7c2d12;stroke-width:2.4px;stroke-dasharray:7 5}.pl[data-astro-cid-nqfeiq32]{transition:opacity .4s}.dot[data-astro-cid-nqfeiq32]{fill:#fffaf0;stroke:#2a2018;stroke-width:2.2px}.pl-turku[data-astro-cid-nqfeiq32] .dot[data-astro-cid-nqfeiq32]{fill:#8f2a2a;stroke:#fffaf0;stroke-width:2px}.pl[data-astro-cid-nqfeiq32].cur .dot[data-astro-cid-nqfeiq32]{fill:#7c2d12;stroke:#fffaf0}.halo[data-astro-cid-nqfeiq32]{fill:#c9a24a;opacity:0;transform-box:fill-box;transform-origin:50%}.pl[data-astro-cid-nqfeiq32].cur .halo[data-astro-cid-nqfeiq32]{opacity:.5;animation:1.6s ease-in-out infinite alternate cwp}@keyframes cwp{0%{transform:scale(.7)}to{transform:scale(1.25)}}.nm[data-astro-cid-nqfeiq32]{fill:#2a2018;paint-order:stroke;stroke:#f4ead2;stroke-width:3.5px;stroke-linejoin:round;font-family:IM Fell English SC,serif;font-size:16px}.nm[data-astro-cid-nqfeiq32].sm{font-size:14px}.xiv[data-astro-cid-nqfeiq32]{fill:#3a2614;font-family:IM Fell English SC,serif;font-size:9px}@media (width<=760px){.nm[data-astro-cid-nqfeiq32]{font-size:19px}}@media (prefers-reduced-motion:reduce){.ph[data-astro-cid-nqfeiq32],.pl[data-astro-cid-nqfeiq32]{transition:none}.pl[data-astro-cid-nqfeiq32].cur .halo[data-astro-cid-nqfeiq32]{animation:none}}.cw-steps[data-astro-cid-nqfeiq32]{flex-wrap:wrap;gap:.3rem;margin-bottom:.6rem;display:flex}.step[data-astro-cid-nqfeiq32],.next[data-astro-cid-nqfeiq32]{cursor:pointer;font:inherit;font-family:var(--font-caps);letter-spacing:.04em;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.15rem .6rem;font-size:.85rem}.step[data-astro-cid-nqfeiq32][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.next[data-astro-cid-nqfeiq32]{background:var(--era-accent-2);color:var(--paper);border-color:var(--era-accent-2);margin-top:.6rem}.next[data-astro-cid-nqfeiq32]:disabled{opacity:.4;cursor:default}.cw-card[data-astro-cid-nqfeiq32]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:12rem;padding:.75rem 1rem;font-size:.95rem}.cw-card[data-astro-cid-nqfeiq32] .yy{font-family:var(--font-caps);letter-spacing:.08em;color:var(--era-accent);font-size:1.1rem}.cw-card[data-astro-cid-nqfeiq32] h5{margin:.1rem 0 .35rem;font-size:1.08rem}.cw-card[data-astro-cid-nqfeiq32] p{max-width:none;margin:0 0 .5rem}.st-bar[data-astro-cid-biyh663y]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.6rem;display:flex}.hint[data-astro-cid-biyh663y]{color:var(--ink-faint);margin:0;font-size:.92rem;font-style:italic}.sides[data-astro-cid-biyh663y]{cursor:pointer;font:inherit;font-family:var(--font-caps);letter-spacing:.04em;color:var(--paper);background:var(--era-accent-2);border:1px solid var(--era-accent-2);border-radius:999px;padding:.2rem .9rem;font-size:.88rem}.sides[data-astro-cid-biyh663y][aria-pressed=true]{background:var(--paper);color:var(--ink);border-color:var(--rule)}.st-wrap[data-astro-cid-biyh663y]{overflow-x:auto}svg[data-astro-cid-biyh663y]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;min-width:720px;height:auto;display:block}.mar[data-astro-cid-biyh663y]{stroke:#7c2d12;stroke-width:1.8px;fill:none}.ring[data-astro-cid-biyh663y]{fill:#efe6d0;stroke:#c9a24a;stroke-width:1.6px}.kid[data-astro-cid-biyh663y]{stroke:#5a4630;stroke-width:1.4px;fill:none}.lnk[data-astro-cid-biyh663y]{fill:#6a5a40;font-family:IM Fell English,serif;font-size:13px;font-style:italic}.pn[data-astro-cid-biyh663y]{cursor:pointer;outline:none}.disc[data-astro-cid-biyh663y]{fill:#f8f0dc;stroke:#5a4630;stroke-width:1.6px;transition:fill .4s,stroke .4s}.fig[data-astro-cid-biyh663y]{fill:#8a7656;transition:fill .4s}.hair[data-astro-cid-biyh663y]{fill:none;stroke:#8a7656;stroke-width:3px;stroke-linecap:round}.crown[data-astro-cid-biyh663y]{fill:#c9a24a;stroke:#7a5a10;stroke-width:.8px}.dag[data-astro-cid-biyh663y]{fill:#3a2614;font-family:serif;font-size:15px}.nm[data-astro-cid-biyh663y]{fill:#2a2018;font-family:IM Fell English SC,serif;font-size:15px}.yr[data-astro-cid-biyh663y]{fill:#6a5a40;font-family:IM Fell English,serif;font-size:13px;font-style:italic}.pn[data-astro-cid-biyh663y]:hover .disc[data-astro-cid-biyh663y],.pn[data-astro-cid-biyh663y]:focus-visible .disc[data-astro-cid-biyh663y]{stroke:var(--era-accent);stroke-width:2.6px}.pn[data-astro-cid-biyh663y].sel .disc[data-astro-cid-biyh663y]{stroke:var(--era-accent);stroke-width:3px}.on[data-astro-cid-biyh663y] .side-s[data-astro-cid-biyh663y] .disc[data-astro-cid-biyh663y]{fill:#c9d4e8;stroke:#2e4a7a}.on[data-astro-cid-biyh663y] .side-s[data-astro-cid-biyh663y] .fig[data-astro-cid-biyh663y]{fill:#2e4a7a}.on[data-astro-cid-biyh663y] .side-c[data-astro-cid-biyh663y] .disc[data-astro-cid-biyh663y]{fill:#f0cfc2;stroke:#8f2a2a}.on[data-astro-cid-biyh663y] .side-c[data-astro-cid-biyh663y] .fig[data-astro-cid-biyh663y]{fill:#8f2a2a}.on[data-astro-cid-biyh663y] .side-n[data-astro-cid-biyh663y]{opacity:.55}.legend[data-astro-cid-biyh663y]{color:var(--ink-soft);opacity:0;flex-wrap:wrap;gap:1.1rem;margin-top:.5rem;font-size:.85rem;transition:opacity .4s;display:flex}.st[data-astro-cid-biyh663y].on .legend[data-astro-cid-biyh663y]{opacity:1}.sw[data-astro-cid-biyh663y]{vertical-align:-.12rem;border:2px solid;border-radius:50%;width:.9rem;height:.9rem;margin-right:.35rem;display:inline-block}.sw-s[data-astro-cid-biyh663y]{background:#c9d4e8;border-color:#2e4a7a}.sw-c[data-astro-cid-biyh663y]{background:#f0cfc2;border-color:#8f2a2a}@media (prefers-reduced-motion:reduce){.disc[data-astro-cid-biyh663y],.fig[data-astro-cid-biyh663y],.legend[data-astro-cid-biyh663y]{transition:none}}.st-card[data-astro-cid-biyh663y]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:6.5rem;margin-top:.6rem;padding:.7rem 1rem;font-size:.95rem}.st-card[data-astro-cid-biyh663y] h5{margin:0 0 .1rem;font-size:1.05rem}.st-card[data-astro-cid-biyh663y] .yy{color:var(--ink-faint);margin-bottom:.3rem;font-size:.88rem;font-style:italic}.st-card[data-astro-cid-biyh663y] p{max-width:52rem;margin:0 0 .5rem}.hint[data-astro-cid-v5ypsp7e]{color:var(--ink-faint);margin:0 0 .5rem;font-size:.92rem;font-style:italic}.wt-wrap[data-astro-cid-v5ypsp7e]{overflow-x:auto}svg[data-astro-cid-v5ypsp7e]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;min-width:680px;height:auto;display:block}.lane[data-astro-cid-v5ypsp7e]{letter-spacing:.08em;fill:#5a4630;font-family:IM Fell English SC,serif;font-size:17px}.band[data-astro-cid-v5ypsp7e],.bandarr[data-astro-cid-v5ypsp7e]{fill:#c9a24a;opacity:.45}.bandt[data-astro-cid-v5ypsp7e]{fill:#6a5a40;font-family:IM Fell English,serif;font-size:13px;font-style:italic}.axis[data-astro-cid-v5ypsp7e]{stroke:#5a4630;stroke-width:1.6px;fill:none}.yr[data-astro-cid-v5ypsp7e]{fill:#4a3a28;font-family:IM Fell English SC,serif;font-size:14px}.ev[data-astro-cid-v5ypsp7e]{cursor:pointer;outline:none}.stem[data-astro-cid-v5ypsp7e]{stroke:#a8986a;stroke-width:1.2px;stroke-dasharray:3 3}.tick[data-astro-cid-v5ypsp7e]{fill:#5a4630}.tok[data-astro-cid-v5ypsp7e]{fill:#fffaf0;stroke-width:2.2px;transform-box:fill-box;transform-origin:50%;transition:fill .25s,transform .25s}.lane-w[data-astro-cid-v5ypsp7e] .tok[data-astro-cid-v5ypsp7e]{stroke:#7c2d12}.lane-t[data-astro-cid-v5ypsp7e] .tok[data-astro-cid-v5ypsp7e]{stroke:#2e5a4f}.ico[data-astro-cid-v5ypsp7e] *{fill:none;stroke:#3a2614;stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round}.ico[data-astro-cid-v5ypsp7e] .seal{fill:#7c2d12;stroke:none}.ev[data-astro-cid-v5ypsp7e]:hover .tok[data-astro-cid-v5ypsp7e],.ev[data-astro-cid-v5ypsp7e]:focus-visible .tok[data-astro-cid-v5ypsp7e]{transform:scale(1.1)}.ev[data-astro-cid-v5ypsp7e].sel .tok[data-astro-cid-v5ypsp7e]{fill:#e9cf86;transform:scale(1.12)}@media (prefers-reduced-motion:reduce){.tok[data-astro-cid-v5ypsp7e]{transition:none}}.wt-card[data-astro-cid-v5ypsp7e]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:7rem;margin-top:.6rem;padding:.7rem 1rem;font-size:.95rem}.wt-card[data-astro-cid-v5ypsp7e] .yy{font-family:var(--font-caps);letter-spacing:.08em;color:var(--era-accent);font-size:1.05rem}.wt-card[data-astro-cid-v5ypsp7e] h5{margin:.1rem 0 .3rem;font-size:1.05rem}.wt-card[data-astro-cid-v5ypsp7e] p{max-width:52rem;margin:0 0 .5rem}.hint[data-astro-cid-t2u57jsf]{color:var(--ink-faint);margin:0 0 .5rem;font-size:.92rem;font-style:italic}.fw-steps[data-astro-cid-t2u57jsf]{flex-wrap:wrap;gap:.3rem;margin-bottom:.6rem;display:flex}.step[data-astro-cid-t2u57jsf],.next[data-astro-cid-t2u57jsf]{cursor:pointer;font:inherit;font-family:var(--font-caps);letter-spacing:.04em;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.15rem .6rem;font-size:.85rem}.step[data-astro-cid-t2u57jsf][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.next[data-astro-cid-t2u57jsf]{background:var(--era-accent-2);color:var(--paper);border-color:var(--era-accent-2);margin-top:.7rem;padding:.3rem .9rem;font-size:.95rem}.fw-grid[data-astro-cid-t2u57jsf]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.2rem;display:grid}@media (width<=760px){.fw-grid[data-astro-cid-t2u57jsf]{grid-template-columns:1fr}}.fw-wheel[data-astro-cid-t2u57jsf]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.leg[data-astro-cid-t2u57jsf]{stroke:#8a6a3a;stroke-width:11px;stroke-linecap:round;fill:none}.ground[data-astro-cid-t2u57jsf]{stroke:#8a7a58;stroke-width:2px}.face[data-astro-cid-t2u57jsf]{fill:#f6eedb}.edge[data-astro-cid-t2u57jsf]{fill:none;stroke:#5a4630;stroke-width:2px}.edge[data-astro-cid-t2u57jsf].thin{stroke-width:1px}.spoke[data-astro-cid-t2u57jsf]{stroke:#a07a46;stroke-width:7px;stroke-linecap:round;opacity:.55}.rim[data-astro-cid-t2u57jsf]{fill:none;stroke:#b08a52;stroke-width:15px}.nail[data-astro-cid-t2u57jsf]{fill:#6a4a2a}.spin[data-astro-cid-t2u57jsf]{transform-box:view-box;transform-origin:280px 268px;transition:transform 1.3s cubic-bezier(.45,0,.25,1)}.fig[data-astro-cid-t2u57jsf]{transform-box:fill-box;transform-origin:50%;transition:transform 1.3s cubic-bezier(.45,0,.25,1)}.la[data-astro-cid-t2u57jsf]{letter-spacing:.06em;fill:#7c2d12;paint-order:stroke;stroke:#f6eedb;stroke-width:5px;stroke-linejoin:round;font-family:IM Fell English SC,serif;font-size:19px}.tr[data-astro-cid-t2u57jsf]{fill:#5a4630;paint-order:stroke;stroke:#f6eedb;stroke-width:4px;stroke-linejoin:round;font-family:IM Fell English,serif;font-size:13.5px;font-style:italic}.hub[data-astro-cid-t2u57jsf]{fill:#c9a24a}.hub-in[data-astro-cid-t2u57jsf]{fill:#7c2d12}.hub-y[data-astro-cid-t2u57jsf]{fill:#f6eedb;letter-spacing:.04em;font-family:IM Fell English SC,serif;font-size:21px}.st[data-astro-cid-t2u57jsf]{cursor:pointer;outline:none}.dot[data-astro-cid-t2u57jsf]{fill:#fffaf0;stroke:#3a2614;stroke-width:2px;transition:fill .3s}.st[data-astro-cid-t2u57jsf].seen .dot[data-astro-cid-t2u57jsf]{fill:#c9a24a}.st[data-astro-cid-t2u57jsf]:hover .dot[data-astro-cid-t2u57jsf],.st[data-astro-cid-t2u57jsf]:focus-visible .dot[data-astro-cid-t2u57jsf]{fill:#e9cf86;stroke:#7c2d12}.yl[data-astro-cid-t2u57jsf]{fill:#4a3a28;font-family:IM Fell English SC,serif;font-size:16px}.st[data-astro-cid-t2u57jsf].cur .yl[data-astro-cid-t2u57jsf]{fill:#7c2d12;font-weight:700}.med[data-astro-cid-t2u57jsf]{fill:#c9a24a}.med-in[data-astro-cid-t2u57jsf]{fill:#fffaf0}.dress[data-astro-cid-t2u57jsf]{fill:#2e5a4f}.head[data-astro-cid-t2u57jsf]{fill:#f1d7b8;stroke:#6a4a2a;stroke-width:1px}.hair[data-astro-cid-t2u57jsf]{stroke:#6a4a2a;stroke-width:2px;fill:none;stroke-linecap:round}.crown[data-astro-cid-t2u57jsf]{fill:#c9a24a;stroke:#7c2d12;stroke-width:1px;opacity:0;transition:opacity .5s .9s,transform .5s .9s;transform:translateY(-6px)}.fw[data-astro-cid-t2u57jsf][data-stage="5"] .crown[data-astro-cid-t2u57jsf]{opacity:1;transform:none}@media (width<=760px){.yl[data-astro-cid-t2u57jsf]{font-size:21px}.la[data-astro-cid-t2u57jsf]{font-size:23px}.tr[data-astro-cid-t2u57jsf]{font-size:17px}}@media (prefers-reduced-motion:reduce){.spin[data-astro-cid-t2u57jsf],.fig[data-astro-cid-t2u57jsf],.crown[data-astro-cid-t2u57jsf],.dot[data-astro-cid-t2u57jsf]{transition:none}}.fw-card[data-astro-cid-t2u57jsf]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:11rem;padding:.7rem .95rem;font-size:.95rem}.fw-card[data-astro-cid-t2u57jsf] .yy{font-family:var(--font-caps);letter-spacing:.08em;color:var(--era-accent);font-size:1.05rem}.fw-card[data-astro-cid-t2u57jsf] h5{margin:.1rem 0 .3rem;font-size:1.05rem}.fw-card[data-astro-cid-t2u57jsf] p{max-width:none;margin:0 0 .5rem}.hint[data-astro-cid-ppm2ui7d]{color:var(--ink-faint);margin:0 0 .5rem;font-size:.92rem;font-style:italic}.af-wrap[data-astro-cid-ppm2ui7d]{overflow-x:auto}svg[data-astro-cid-ppm2ui7d]{display:block}.af-wrap[data-astro-cid-ppm2ui7d] svg[data-astro-cid-ppm2ui7d]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;min-width:600px;height:auto}.wall[data-astro-cid-ppm2ui7d]{fill:#e6d5b8;stroke:#8a7350;stroke-width:1.5px}.cornice[data-astro-cid-ppm2ui7d]{fill:#cdb68e;stroke:#7a6240;stroke-width:1.2px}.ped[data-astro-cid-ppm2ui7d]{fill:#d8c49f;stroke:#7a6240;stroke-width:1.5px}.ped-in[data-astro-cid-ppm2ui7d]{fill:#e9dcc3;stroke:#a08860;stroke-width:1px}.frieze[data-astro-cid-ppm2ui7d]{fill:#1d2b4a}.frieze-t[data-astro-cid-ppm2ui7d]{letter-spacing:.18em;fill:#e3c77e;font-family:IM Fell English SC,serif;font-size:17px}.pil[data-astro-cid-ppm2ui7d]{fill:#d9c6a2;stroke:#8a7350;stroke-width:1px}.step[data-astro-cid-ppm2ui7d]{fill:#cbb994;stroke:#8a7350;stroke-width:1px}.fac[data-astro-cid-ppm2ui7d]{cursor:pointer;outline:none;transition:opacity .3s}.frame[data-astro-cid-ppm2ui7d]{fill:#b8892d;opacity:.55;transition:opacity .3s,fill .3s}.door[data-astro-cid-ppm2ui7d]{fill:#f8f0de;stroke:#5b1a3a;stroke-width:2px}.key[data-astro-cid-ppm2ui7d]{fill:#b8892d;stroke:#6a4a1a;stroke-width:1px}.fac[data-astro-cid-ppm2ui7d] .gown{fill:#22222a}.fac[data-astro-cid-ppm2ui7d] .collar{fill:#fffaf0}.fac[data-astro-cid-ppm2ui7d] .face{fill:#efd3b0;stroke:#6a4a2a;stroke-width:.8px}.fac[data-astro-cid-ppm2ui7d] .cap{fill:#22222a}.lab[data-astro-cid-ppm2ui7d]{letter-spacing:.05em;fill:#3a2614;font-family:IM Fell English SC,serif;font-size:19px}.fac[data-astro-cid-ppm2ui7d]:hover .frame[data-astro-cid-ppm2ui7d],.fac[data-astro-cid-ppm2ui7d]:focus-visible .frame[data-astro-cid-ppm2ui7d]{opacity:.85}.fac[data-astro-cid-ppm2ui7d].sel .frame[data-astro-cid-ppm2ui7d]{fill:#5b1a3a;opacity:.9}.fac[data-astro-cid-ppm2ui7d].sel .lab[data-astro-cid-ppm2ui7d]{fill:#5b1a3a;font-weight:700}.med[data-astro-cid-ppm2ui7d]{fill:#b8892d;stroke:#6a4a1a;stroke-width:1.2px}.med-in[data-astro-cid-ppm2ui7d]{fill:#f3e7cc}.bust[data-astro-cid-ppm2ui7d]{fill:#5b1a3a}.wig[data-astro-cid-ppm2ui7d]{fill:none;stroke:#5b1a3a;stroke-width:3px;stroke-linecap:round}.chan[data-astro-cid-ppm2ui7d]:hover .med[data-astro-cid-ppm2ui7d],.chan[data-astro-cid-ppm2ui7d]:focus-visible .med[data-astro-cid-ppm2ui7d]{fill:#d6a640}.chan[data-astro-cid-ppm2ui7d].sel .med[data-astro-cid-ppm2ui7d]{fill:#5b1a3a}.ph[data-astro-cid-ppm2ui7d]{font-family:var(--font-caps);letter-spacing:.05em;color:var(--ink-soft);margin:.9rem 0 .5rem;font-size:1rem;font-weight:400}.seals[data-astro-cid-ppm2ui7d]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}@media (width<=480px){.seals[data-astro-cid-ppm2ui7d]{grid-template-columns:repeat(2,minmax(0,1fr))}}.seal[data-astro-cid-ppm2ui7d]{cursor:pointer;font:inherit;background:var(--paper);border:1px solid var(--rule);color:var(--ink);text-align:left;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:.85rem;line-height:1.15;transition:border-color .2s,background .2s;display:flex}.seal[data-astro-cid-ppm2ui7d] svg[data-astro-cid-ppm2ui7d]{flex:none;width:2.2rem;height:2.2rem}.wax[data-astro-cid-ppm2ui7d]{fill:#8e2a2a}.si[data-astro-cid-ppm2ui7d] *{fill:none;stroke:#f6e3c0;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.seal[data-astro-cid-ppm2ui7d]:hover{border-color:var(--era-accent)}.seal[data-astro-cid-ppm2ui7d][aria-pressed=true]{background:var(--era-surface);border-color:var(--era-accent);box-shadow:inset 0 0 0 1px var(--era-accent)}@media (prefers-reduced-motion:reduce){.fac[data-astro-cid-ppm2ui7d],.frame[data-astro-cid-ppm2ui7d],.seal[data-astro-cid-ppm2ui7d]{transition:none}}.af-card[data-astro-cid-ppm2ui7d]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:7rem;margin-top:.7rem;padding:.7rem 1rem;font-size:.95rem}.af-card[data-astro-cid-ppm2ui7d] h5{margin:.1rem 0 .3rem;font-size:1.05rem}.af-card[data-astro-cid-ppm2ui7d] p{max-width:52rem;margin:0 0 .5rem}.hint[data-astro-cid-kv5vlbfq]{color:var(--ink-faint);margin:0 0 .5rem;font-size:.92rem;font-style:italic}.dp-grid[data-astro-cid-kv5vlbfq]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:1.2rem;display:grid}@media (width<=760px){.dp-grid[data-astro-cid-kv5vlbfq]{grid-template-columns:1fr}.dp-fig[data-astro-cid-kv5vlbfq]{max-width:340px;margin:0 auto}}.dp-fig[data-astro-cid-kv5vlbfq]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.head[data-astro-cid-kv5vlbfq]{fill:#efd3b0;stroke:#6a4a2a;stroke-width:1.8px}.hair[data-astro-cid-kv5vlbfq]{fill:#6a4a2a}.eye[data-astro-cid-kv5vlbfq]{fill:#2a2018}.line[data-astro-cid-kv5vlbfq]{fill:none;stroke:#6a4a2a;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ear[data-astro-cid-kv5vlbfq]{fill:#9a8a7a;stroke:#4a3a2a;stroke-width:1.6px}.ear-in[data-astro-cid-kv5vlbfq]{fill:#d8b0a0}.horn[data-astro-cid-kv5vlbfq]{fill:#e8dcc0;stroke:#4a3a2a;stroke-width:1.8px}.tusk[data-astro-cid-kv5vlbfq]{fill:#fffaf0;stroke:#4a3a2a;stroke-width:1.4px}.rough[data-astro-cid-kv5vlbfq]{fill:none;stroke:#5a4630;stroke-width:2px;stroke-linejoin:miter}.cloak[data-astro-cid-kv5vlbfq]{fill:#22222a;stroke:#111;stroke-width:2px}.collar[data-astro-cid-kv5vlbfq]{fill:#fffaf0;stroke:#888;stroke-width:1px}.salt[data-astro-cid-kv5vlbfq] rect[data-astro-cid-kv5vlbfq]{fill:#fff;stroke:#999;stroke-width:.6px}.spoon-h[data-astro-cid-kv5vlbfq]{fill:none;stroke:#8a6a3a;stroke-width:5px;stroke-linecap:round}.spoon[data-astro-cid-kv5vlbfq]{fill:#a07a46;stroke:#6a4a1a;stroke-width:1.2px}.wine[data-astro-cid-kv5vlbfq] path[data-astro-cid-kv5vlbfq]{fill:#6b1f4a;opacity:.85}.gl[data-astro-cid-kv5vlbfq]{fill:none;stroke:#5b1a3a;stroke-width:3px;stroke-linecap:round}.sand[data-astro-cid-kv5vlbfq]{fill:#c9a24a}.yr[data-astro-cid-kv5vlbfq]{fill:#5b1a3a;font-family:IM Fell English SC,serif;font-size:19px}.part[data-astro-cid-kv5vlbfq]{transform-box:fill-box;transform-origin:50%;transition:opacity .6s,transform .8s cubic-bezier(.5,0,.3,1)}.part[data-astro-cid-kv5vlbfq][data-on],.part[data-astro-cid-kv5vlbfq][data-only]{opacity:0}.part[data-astro-cid-kv5vlbfq].on{opacity:1}.horns[data-astro-cid-kv5vlbfq].off{opacity:0;transform:translateY(-60px)rotate(-25deg)}.tusks[data-astro-cid-kv5vlbfq].off{opacity:0;transform:translateY(40px)}.rough[data-astro-cid-kv5vlbfq].off{opacity:0;transform:scale(.9)}.ears[data-astro-cid-kv5vlbfq].off{opacity:0;transform:scale(.6)}.wine[data-astro-cid-kv5vlbfq].on{animation:1.2s ease-out drip}@keyframes drip{0%{opacity:0;transform:translateY(-30px)}to{opacity:.85;transform:none}}@media (prefers-reduced-motion:reduce){.part[data-astro-cid-kv5vlbfq]{transition:none}.wine[data-astro-cid-kv5vlbfq].on{animation:none}}.tools[data-astro-cid-kv5vlbfq]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.tool[data-astro-cid-kv5vlbfq]{cursor:pointer;font:inherit;background:var(--paper);border:1px solid var(--rule);color:var(--ink);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .55rem;font-size:.85rem;transition:border-color .2s,background .2s,opacity .2s;display:flex}.tool[data-astro-cid-kv5vlbfq] svg[data-astro-cid-kv5vlbfq]{fill:none;width:1.8rem;height:1.8rem;stroke:var(--era-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.tool[data-astro-cid-kv5vlbfq]:disabled{cursor:default;opacity:.45}.tool[data-astro-cid-kv5vlbfq].next:not(:disabled){border-color:var(--era-accent);background:var(--era-surface);box-shadow:0 0 0 2px var(--era-gold)}.tool[data-astro-cid-kv5vlbfq].done{opacity:.7}.tool[data-astro-cid-kv5vlbfq].done svg[data-astro-cid-kv5vlbfq]{stroke:var(--era-accent-2)}.dp-card[data-astro-cid-kv5vlbfq]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:9rem;margin-top:.7rem;padding:.7rem .95rem;font-size:.95rem}.dp-card[data-astro-cid-kv5vlbfq] h5{margin:.1rem 0 .3rem;font-size:1.05rem}.dp-card[data-astro-cid-kv5vlbfq] p{max-width:none;margin:0 0 .5rem}.again[data-astro-cid-kv5vlbfq]{cursor:pointer;font:inherit;font-family:var(--font-caps);letter-spacing:.04em;color:var(--paper);background:var(--era-accent-2);border:1px solid var(--era-accent-2);border-radius:999px;margin-top:.6rem;padding:.2rem .8rem;font-size:.85rem}.hint[data-astro-cid-xtfssp6l]{color:var(--ink-faint);margin:0 0 .5rem;font-size:.92rem;font-style:italic}.fl-wrap[data-astro-cid-xtfssp6l]{overflow-x:auto}svg[data-astro-cid-xtfssp6l]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;min-width:640px;height:auto;display:block}.rule[data-astro-cid-xtfssp6l]{stroke:#b9c4cf;stroke-width:.8px}.rule2[data-astro-cid-xtfssp6l]{stroke:#5a4630;stroke-width:1px}.margin[data-astro-cid-xtfssp6l]{stroke:#b0413e;stroke-width:.9px;opacity:.7}.head[data-astro-cid-xtfssp6l]{letter-spacing:.06em;fill:#4a3a28;font-family:IM Fell English SC,serif;font-size:17px}.yr[data-astro-cid-xtfssp6l]{fill:#3a2614;font-family:IM Fell English SC,serif;font-size:18px}.where[data-astro-cid-xtfssp6l]{fill:#3a2614;font-family:IM Fell English,serif;font-size:15px;font-style:italic}.num[data-astro-cid-xtfssp6l]{fill:#7c2d12;font-family:IM Fell English,serif;font-size:14px}.q[data-astro-cid-xtfssp6l],.q-s[data-astro-cid-xtfssp6l]{fill:#8a7a60;font-family:IM Fell English,serif;font-size:17px;font-style:italic}.q-s[data-astro-cid-xtfssp6l]{font-size:15px}.dash[data-astro-cid-xtfssp6l]{stroke:#8a7a60;stroke-width:1.2px;stroke-dasharray:3 4}.mk[data-astro-cid-xtfssp6l]{fill:#7c2d12}.mk-out[data-astro-cid-xtfssp6l]{stroke:#7c2d12;stroke-width:.9px;fill-opacity:1}path[data-astro-cid-xtfssp6l].mk-out:not([fill]){fill:none}.barn[data-astro-cid-xtfssp6l]{fill:#8a6a3a}.ch[data-astro-cid-xtfssp6l]{fill:none;stroke:#3a2614;stroke-width:1.4px;stroke-linejoin:round}.head-ch[data-astro-cid-xtfssp6l]{stroke:#4a3a28}.legend[data-astro-cid-xtfssp6l] text[data-astro-cid-xtfssp6l]{fill:#4a3a28;font-family:IM Fell English,serif;font-size:14px}.row[data-astro-cid-xtfssp6l]{cursor:pointer;outline:none}.hit[data-astro-cid-xtfssp6l]{fill:#0000;transition:fill .2s}.row[data-astro-cid-xtfssp6l]:hover .hit[data-astro-cid-xtfssp6l],.row[data-astro-cid-xtfssp6l]:focus-visible .hit[data-astro-cid-xtfssp6l]{fill:#b8892d29}.row[data-astro-cid-xtfssp6l].sel .hit[data-astro-cid-xtfssp6l]{fill:#b8892d4d}.row[data-astro-cid-xtfssp6l].rc-debated .yr[data-astro-cid-xtfssp6l],.row[data-astro-cid-xtfssp6l].rc-debated .where[data-astro-cid-xtfssp6l]{fill:#6a5a48}@media (prefers-reduced-motion:reduce){.hit[data-astro-cid-xtfssp6l]{transition:none}}.fl-card[data-astro-cid-xtfssp6l]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:8rem;margin-top:.6rem;padding:.7rem 1rem;font-size:.95rem}.fl-card[data-astro-cid-xtfssp6l] .yy{font-family:var(--font-caps);letter-spacing:.08em;color:var(--era-accent);font-size:1.05rem}.fl-card[data-astro-cid-xtfssp6l] h5{margin:.1rem 0 .3rem;font-size:1.05rem}.fl-card[data-astro-cid-xtfssp6l] p{max-width:52rem;margin:0 0 .5rem}.hint[data-astro-cid-vlsdskcj]{color:var(--ink-faint);margin:0 0 .5rem;font-size:.92rem;font-style:italic}.fi-wrap[data-astro-cid-vlsdskcj]{overflow-x:auto}svg[data-astro-cid-vlsdskcj]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;min-width:640px;height:auto;display:block}.far[data-astro-cid-vlsdskcj]{fill:#dccdae}.tower[data-astro-cid-vlsdskcj]{fill:#cdbb98}.tower-roof[data-astro-cid-vlsdskcj]{fill:#bba783}.cross[data-astro-cid-vlsdskcj]{stroke:#a8946e;stroke-width:2px;fill:none}.belfry[data-astro-cid-vlsdskcj]{fill:#9c8866}.bell[data-astro-cid-vlsdskcj]{fill:#c9a24a}.sauna-wall[data-astro-cid-vlsdskcj]{fill:#7d6a52}.log2[data-astro-cid-vlsdskcj]{stroke:#5e4e3a;stroke-width:1px}.sauna-roof[data-astro-cid-vlsdskcj]{fill:#4a3e30}.sauna-door[data-astro-cid-vlsdskcj]{fill:#3e3226}.sauna-door-open[data-astro-cid-vlsdskcj],.vent[data-astro-cid-vlsdskcj]{fill:#1e1812}.smoke[data-astro-cid-vlsdskcj] circle[data-astro-cid-vlsdskcj]{fill:#6e6a62;opacity:.45}.paling[data-astro-cid-vlsdskcj]{fill:#b8a27a;stroke:#8a7652;stroke-width:.8px}.post[data-astro-cid-vlsdskcj]{fill:#6a5238}.gate-roof[data-astro-cid-vlsdskcj]{fill:#5e4a36}.gate[data-astro-cid-vlsdskcj]{fill:#a88e66}.plank[data-astro-cid-vlsdskcj]{stroke:#806a48;stroke-width:1px}.brace[data-astro-cid-vlsdskcj]{stroke:#806a48;stroke-width:4px}.dress[data-astro-cid-vlsdskcj]{fill:#6e3b2c}.bodice[data-astro-cid-vlsdskcj]{fill:#3e4a5a}.face[data-astro-cid-vlsdskcj]{fill:#ebcfa8}.scarf[data-astro-cid-vlsdskcj]{fill:#efe6d0;stroke:#b8a882;stroke-width:.8px}.arm[data-astro-cid-vlsdskcj]{stroke:#ebcfa8;stroke-width:4px;stroke-linecap:round}.pot[data-astro-cid-vlsdskcj]{fill:#7a4a2a}.coal[data-astro-cid-vlsdskcj]{fill:#f07a1a}.brick[data-astro-cid-vlsdskcj]{fill:#9a5a44}.brick-cap[data-astro-cid-vlsdskcj]{fill:#7a4434}.mortar[data-astro-cid-vlsdskcj]{stroke:#c9a48c;stroke-width:1px}.wisp[data-astro-cid-vlsdskcj]{fill:none;stroke:#8a8478;stroke-width:3px;opacity:.5;stroke-linecap:round}.wall[data-astro-cid-vlsdskcj]{fill:#a89474}.log[data-astro-cid-vlsdskcj]{stroke:#7e6a4e;stroke-width:1.1px}.notch[data-astro-cid-vlsdskcj]{fill:#8a7656}.roof[data-astro-cid-vlsdskcj]{fill:#6e5a44}.shingle[data-astro-cid-vlsdskcj]{stroke:#574634;stroke-width:1px}.eave[data-astro-cid-vlsdskcj]{fill:none;stroke:#4a3a2a;stroke-width:3px;stroke-linejoin:round}.door[data-astro-cid-vlsdskcj]{fill:#5e4630}.door-line[data-astro-cid-vlsdskcj]{stroke:#43311f;stroke-width:1.2px}.window[data-astro-cid-vlsdskcj]{fill:#3a4a52;stroke:#e8dcc0;stroke-width:2.5px}.window-bar[data-astro-cid-vlsdskcj]{stroke:#e8dcc0;stroke-width:2px}.platform[data-astro-cid-vlsdskcj]{stroke:#5a4430;stroke-width:3px;fill:none}.barrel[data-astro-cid-vlsdskcj]{fill:#8a6a42;stroke:#5a4430;stroke-width:1px}.hoop[data-astro-cid-vlsdskcj]{stroke:#3e3e3e;stroke-width:1.8px;fill:none}.water[data-astro-cid-vlsdskcj]{fill:#6f8ea0}.hitband[data-astro-cid-vlsdskcj]{fill:#0000}.peg[data-astro-cid-vlsdskcj]{fill:#4a3a2a}.pole[data-astro-cid-vlsdskcj]{stroke:#6a4a2a;stroke-width:4.5px;stroke-linecap:round}.iron[data-astro-cid-vlsdskcj]{stroke:#3a3a3a;stroke-width:3px;fill:none;stroke-linecap:round}.rail[data-astro-cid-vlsdskcj]{stroke:#7a5a34;stroke-width:4px;stroke-linecap:round}.rung[data-astro-cid-vlsdskcj]{stroke:#7a5a34;stroke-width:3px}.bucket[data-astro-cid-vlsdskcj]{fill:#8a6a42;stroke:#5a4430;stroke-width:1px}.handle[data-astro-cid-vlsdskcj]{fill:none;stroke:#3e3e3e;stroke-width:1.6px}.block[data-astro-cid-vlsdskcj]{fill:#8a6e4a;stroke:#5e4a30;stroke-width:1px}.block-top[data-astro-cid-vlsdskcj]{fill:#c4a576;stroke:#5e4a30;stroke-width:1px}.haft[data-astro-cid-vlsdskcj]{stroke:#6a4a2a;stroke-width:4px;stroke-linecap:round}.blade[data-astro-cid-vlsdskcj]{fill:#6a6e72;stroke:#3a3a3a;stroke-width:1px}.art[data-astro-cid-vlsdskcj]{cursor:pointer}.mark[data-astro-cid-vlsdskcj]{cursor:pointer;outline:none}.dot[data-astro-cid-vlsdskcj]{fill:#fffaf0;stroke:#5b1a3a;stroke-width:2.4px;transform-box:fill-box;transform-origin:50%;animation:2.2s ease-in-out infinite fi-pulse}.num[data-astro-cid-vlsdskcj]{fill:#5b1a3a;pointer-events:none;font-family:IM Fell English SC,serif;font-size:15px}.tick[data-astro-cid-vlsdskcj]{fill:none;stroke:#fffaf0;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;display:none}.mark[data-astro-cid-vlsdskcj].done .dot[data-astro-cid-vlsdskcj]{fill:#2e5a4f;stroke:#2e5a4f;animation:none}.mark[data-astro-cid-vlsdskcj].done .num[data-astro-cid-vlsdskcj]{display:none}.mark[data-astro-cid-vlsdskcj].done .tick[data-astro-cid-vlsdskcj]{display:inline}.mark[data-astro-cid-vlsdskcj].sel .dot[data-astro-cid-vlsdskcj]{stroke:#b8892d;stroke-width:4px}.mark[data-astro-cid-vlsdskcj]:hover .dot[data-astro-cid-vlsdskcj],.mark[data-astro-cid-vlsdskcj]:focus-visible .dot[data-astro-cid-vlsdskcj]{stroke:#b8892d}@keyframes fi-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@media (prefers-reduced-motion:reduce){.dot[data-astro-cid-vlsdskcj]{animation:none}}.fi-bar[data-astro-cid-vlsdskcj]{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:.6rem;font-size:.95rem;display:flex}.fi-count[data-astro-cid-vlsdskcj]{font-family:var(--font-caps);letter-spacing:.06em}.fi-boxes[data-astro-cid-vlsdskcj]{gap:4px;display:inline-flex}.fi-boxes[data-astro-cid-vlsdskcj] i[data-astro-cid-vlsdskcj]{background:#fffaf0;border:1.5px solid #5b1a3a;border-radius:2px;width:14px;height:14px;display:inline-block}.fi-boxes[data-astro-cid-vlsdskcj] i[data-astro-cid-vlsdskcj].done{background:#2e5a4f;border-color:#2e5a4f}.fi-card[data-astro-cid-vlsdskcj]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:8rem;margin-top:.5rem;padding:.7rem 1rem;font-size:.95rem}.fi-card[data-astro-cid-vlsdskcj] h5{margin:.1rem 0 .3rem;font-size:1.05rem}.fi-card[data-astro-cid-vlsdskcj] p{max-width:52rem;margin:0 0 .5rem}.fi-card[data-astro-cid-vlsdskcj] .from{color:var(--ink-faint);font-size:.88rem;font-style:italic}.fi-card[data-astro-cid-vlsdskcj] .fin{color:#2e5a4f;margin-top:.4rem;font-weight:600}.hint[data-astro-cid-nsr75v55]{color:var(--ink-faint);margin:0 0 .5rem;font-size:.92rem;font-style:italic}.hint2[data-astro-cid-nsr75v55]{margin-top:1.4rem}.hy-wrap[data-astro-cid-nsr75v55]{overflow-x:auto}svg[data-astro-cid-nsr75v55].strip{border:1px solid var(--paper-edge);border-radius:4px;width:100%;min-width:640px;height:auto;display:block}.thread[data-astro-cid-nsr75v55]{stroke:#a8986a;stroke-width:1.5px;stroke-dasharray:4 5}.st[data-astro-cid-nsr75v55]{cursor:pointer;outline:none}.ring[data-astro-cid-nsr75v55]{fill:#fffaf0;stroke:#8a7a60;stroke-width:1.5px;transition:stroke .2s,stroke-width .2s}.st[data-astro-cid-nsr75v55]:hover .ring[data-astro-cid-nsr75v55],.st[data-astro-cid-nsr75v55]:focus-visible .ring[data-astro-cid-nsr75v55]{stroke:#b8892d;stroke-width:3px}.st[data-astro-cid-nsr75v55].sel .ring[data-astro-cid-nsr75v55]{stroke:#5b1a3a;stroke-width:4px}@media (prefers-reduced-motion:reduce){.ring[data-astro-cid-nsr75v55]{transition:none}}.sky[data-astro-cid-nsr75v55]{fill:#dfe4e2}.sky-flood[data-astro-cid-nsr75v55]{fill:#e4e6e4}.sky-empty[data-astro-cid-nsr75v55]{fill:#ece2cc}.sky-bark[data-astro-cid-nsr75v55]{fill:#e6dcc6}.sky-graves[data-astro-cid-nsr75v55]{fill:#d9d6cf}.when[data-astro-cid-nsr75v55]{fill:#3a2614;letter-spacing:.04em;font-family:IM Fell English SC,serif;font-size:17px}.vig[data-astro-cid-nsr75v55] .soil{fill:#8a7656}.vig[data-astro-cid-nsr75v55] .stalk{fill:none;stroke:#a89a6a;stroke-width:2px}.vig[data-astro-cid-nsr75v55] .ear{fill:#b8ae86;stroke:#8a7e56;stroke-width:1px}.vig[data-astro-cid-nsr75v55] .pale-sun{fill:#f1ecd8;stroke:#d8cfa8}.vig[data-astro-cid-nsr75v55] .flake{stroke:#6f8ea0;stroke-width:1.8px;stroke-linecap:round}.vig[data-astro-cid-nsr75v55] .snowbank{fill:#f6f4ee;stroke:#c8ccc8}.vig[data-astro-cid-nsr75v55] .flood{fill:#7f9cab}.vig[data-astro-cid-nsr75v55] .wave{fill:none;stroke:#c8d8e0;stroke-width:2px}.vig[data-astro-cid-nsr75v55] .hut{fill:#8a7254;stroke:#5e4a34;stroke-width:1.5px}.vig[data-astro-cid-nsr75v55] .hut-door{fill:#4a3a28}.vig[data-astro-cid-nsr75v55] .snow{fill:#fff;stroke:#c8ccc8;stroke-width:.8px}.vig[data-astro-cid-nsr75v55] .stubble{stroke:#c4b484;stroke-width:1.6px}.vig[data-astro-cid-nsr75v55] .sack{fill:#d8c8a0;stroke:#8a7656;stroke-width:1.5px}.vig[data-astro-cid-nsr75v55] .tie{fill:none;stroke:#6a5638;stroke-width:2px}.vig[data-astro-cid-nsr75v55] .sickle{fill:none;stroke:#6a6e72;stroke-width:3.5px;stroke-linecap:round}.vig[data-astro-cid-nsr75v55] .haft{stroke:#6a4a2a;stroke-width:4px;stroke-linecap:round}.vig[data-astro-cid-nsr75v55] .trunk{fill:#8a5a3a}.vig[data-astro-cid-nsr75v55] .phloem{fill:#e8d0a4}.vig[data-astro-cid-nsr75v55] .barkline{fill:none;stroke:#5e3a22;stroke-width:1.5px}.vig[data-astro-cid-nsr75v55] .loaf{fill:#6e4a2e;stroke:#4a2e1a;stroke-width:2px}.vig[data-astro-cid-nsr75v55] .hole{fill:#e6dcc6;stroke:#4a2e1a;stroke-width:1.5px}.vig[data-astro-cid-nsr75v55] .crust{fill:none;stroke:#8a6440;stroke-width:1.4px}.vig[data-astro-cid-nsr75v55] .mound{fill:#8a7a5e}.vig[data-astro-cid-nsr75v55] .cross{fill:none;stroke:#4a3a2a;stroke-width:4px;stroke-linecap:round}.vig[data-astro-cid-nsr75v55] .bird{fill:none;stroke:#3a3a3a;stroke-width:2px}.hy-card[data-astro-cid-nsr75v55]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:7rem;margin-top:.6rem;padding:.7rem 1rem;font-size:.95rem}.hy-card[data-astro-cid-nsr75v55] .yy{font-family:var(--font-caps);letter-spacing:.08em;color:var(--era-accent);font-size:1.05rem}.hy-card[data-astro-cid-nsr75v55] h5{margin:.1rem 0 .3rem;font-size:1.05rem}.hy-card[data-astro-cid-nsr75v55] p{max-width:52rem;margin:0 0 .5rem}.hy-lands[data-astro-cid-nsr75v55]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.land[data-astro-cid-nsr75v55]{font:inherit;border:1.5px solid var(--era-accent);color:var(--era-accent);cursor:pointer;background:#fffaf0;border-radius:999px;padding:.3rem .8rem;font-size:.92rem}.land[data-astro-cid-nsr75v55] small[data-astro-cid-nsr75v55]{opacity:.75;margin-left:.2rem}.land[data-astro-cid-nsr75v55].sel{background:var(--era-accent);color:#fffaf0}.land[data-astro-cid-nsr75v55]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.hy-pic[data-astro-cid-nsr75v55]{flex-wrap:wrap;align-items:center;gap:1.2rem;display:flex}svg[data-astro-cid-nsr75v55].people{border:1px solid var(--paper-edge);border-radius:4px;width:100%;max-width:460px;height:auto;display:block}.pp[data-astro-cid-nsr75v55]{fill:#5b1a3a;transition:fill .35s,opacity .35s}.pp[data-astro-cid-nsr75v55].gone{fill:#b9ad98;opacity:.55}@media (prefers-reduced-motion:reduce){.pp[data-astro-cid-nsr75v55]{transition:none}}.hy-num[data-astro-cid-nsr75v55]{flex:14rem}.hy-num[data-astro-cid-nsr75v55] .big[data-astro-cid-nsr75v55]{font-family:var(--font-display);color:var(--era-accent);font-size:3.4rem;line-height:1;display:block}.hy-num[data-astro-cid-nsr75v55] .of[data-astro-cid-nsr75v55]{margin-top:.2rem;font-size:1.05rem;display:block}.hy-num[data-astro-cid-nsr75v55] .est[data-astro-cid-nsr75v55]{color:var(--ink-faint);margin-top:.1rem;font-size:.85rem;font-style:italic;display:block}.hy-num[data-astro-cid-nsr75v55] .land-t[data-astro-cid-nsr75v55]{margin:.6rem 0 0;font-size:.95rem}.hint[data-astro-cid-ww2uv63q]{color:var(--ink-faint);margin:0 0 .5rem;font-size:.92rem;font-style:italic}.br-grid[data-astro-cid-ww2uv63q]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:1.2rem;display:grid}@media (width<=760px){.br-grid[data-astro-cid-ww2uv63q]{grid-template-columns:1fr}}.br-map[data-astro-cid-ww2uv63q]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.rg[data-astro-cid-ww2uv63q]{letter-spacing:.2em;fill:#8a7a58;opacity:.8;font-family:IM Fell English SC,serif;font-size:15px}.sea-l[data-astro-cid-ww2uv63q]{fill:#5a7a7a;font-family:IM Fell English,serif;font-size:14px;font-style:italic}.sea-l[data-astro-cid-ww2uv63q].sm{font-size:12.5px}.rt[data-astro-cid-ww2uv63q] path[data-astro-cid-ww2uv63q]{fill:none;stroke:#7c2d12;stroke-width:1.2px;stroke-dasharray:3 4;opacity:.28;transition:opacity .4s,stroke-width .4s}.rt[data-astro-cid-ww2uv63q].on path[data-astro-cid-ww2uv63q]{opacity:1;stroke-width:2.6px;stroke-dasharray:7 5;animation:1.2s linear infinite brd}@keyframes brd{to{stroke-dashoffset:-24px}}.dot[data-astro-cid-ww2uv63q]{fill:#fffaf0;stroke:#2a2018;stroke-width:2px}.reg[data-astro-cid-ww2uv63q] .dot[data-astro-cid-ww2uv63q]{fill:#2a2018;stroke:none}.pl-turku[data-astro-cid-ww2uv63q] .dot[data-astro-cid-ww2uv63q]{fill:#8f2a2a;stroke:#fffaf0;stroke-width:2px}.pl[data-astro-cid-ww2uv63q].cur .dot[data-astro-cid-ww2uv63q]{fill:#7c2d12;stroke:#fffaf0}.halo[data-astro-cid-ww2uv63q]{fill:#c9a24a;opacity:0;transform-box:fill-box;transform-origin:50%}.pl[data-astro-cid-ww2uv63q].cur .halo[data-astro-cid-ww2uv63q]{opacity:.5;animation:1.6s ease-in-out infinite alternate brp}@keyframes brp{0%{transform:scale(.7)}to{transform:scale(1.25)}}.nm[data-astro-cid-ww2uv63q]{fill:#2a2018;paint-order:stroke;stroke:#f4ead2;stroke-width:3.5px;stroke-linejoin:round;font-family:IM Fell English SC,serif;font-size:15px}.nm[data-astro-cid-ww2uv63q].it{font-family:IM Fell English,serif;font-size:14px;font-style:italic}.pl-turku[data-astro-cid-ww2uv63q] .nm[data-astro-cid-ww2uv63q]{font-size:17px}@media (width<=760px){.nm[data-astro-cid-ww2uv63q]{font-size:21px}.pl-turku[data-astro-cid-ww2uv63q] .nm[data-astro-cid-ww2uv63q]{font-size:23px}.nm[data-astro-cid-ww2uv63q].it{font-size:18px}.sea-l[data-astro-cid-ww2uv63q]{font-size:16px}.rg[data-astro-cid-ww2uv63q]{font-size:17px}}@media (prefers-reduced-motion:reduce){.rt[data-astro-cid-ww2uv63q] path[data-astro-cid-ww2uv63q]{transition:none}.rt[data-astro-cid-ww2uv63q].on path[data-astro-cid-ww2uv63q],.pl[data-astro-cid-ww2uv63q].cur .halo[data-astro-cid-ww2uv63q]{animation:none}}.br-steps[data-astro-cid-ww2uv63q]{flex-wrap:wrap;gap:.3rem;margin-bottom:.6rem;display:flex}.step[data-astro-cid-ww2uv63q],.next[data-astro-cid-ww2uv63q]{cursor:pointer;font:inherit;font-family:var(--font-caps);letter-spacing:.04em;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.15rem .6rem;font-size:.85rem}.step[data-astro-cid-ww2uv63q][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.step[data-astro-cid-ww2uv63q]:focus-visible,.next[data-astro-cid-ww2uv63q]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.next[data-astro-cid-ww2uv63q]{background:var(--era-accent-2);color:var(--paper);border-color:var(--era-accent-2);margin-top:.6rem}.next[data-astro-cid-ww2uv63q]:disabled{opacity:.4;cursor:default}.br-card[data-astro-cid-ww2uv63q]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:15rem;padding:.75rem 1rem;font-size:.95rem}.br-card[data-astro-cid-ww2uv63q] .yy{font-family:var(--font-caps);letter-spacing:.06em;color:var(--era-accent);font-size:.95rem}.br-card[data-astro-cid-ww2uv63q] h5{margin:.1rem 0 .35rem;font-size:1.08rem}.br-card[data-astro-cid-ww2uv63q] p{max-width:none;margin:0 0 .5rem}.hint[data-astro-cid-bvx34k57]{color:var(--ink-faint);margin:0 0 .5rem;font-size:.92rem;font-style:italic}.si-wrap[data-astro-cid-bvx34k57]{overflow-x:auto}svg[data-astro-cid-bvx34k57]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;min-width:680px;height:auto;display:block}.sun[data-astro-cid-bvx34k57],.temp[data-astro-cid-bvx34k57],.ev[data-astro-cid-bvx34k57]{cursor:pointer;outline:none}.halo[data-astro-cid-bvx34k57]{fill:#f6dc96;opacity:.35}.disk[data-astro-cid-bvx34k57]{stroke:#c98a26;stroke-width:1.5px}.sun[data-astro-cid-bvx34k57]:hover .halo[data-astro-cid-bvx34k57],.sun[data-astro-cid-bvx34k57]:focus-visible .halo[data-astro-cid-bvx34k57],.sun[data-astro-cid-bvx34k57].sel .halo[data-astro-cid-bvx34k57]{opacity:.7}.spot[data-astro-cid-bvx34k57]{fill:#5a3a1a;opacity:0;transition:opacity .4s}.si[data-astro-cid-bvx34k57][data-lv="1"] .spot[data-astro-cid-bvx34k57][data-l="1"],.si[data-astro-cid-bvx34k57][data-lv="2"] .spot[data-astro-cid-bvx34k57][data-l="1"],.si[data-astro-cid-bvx34k57][data-lv="2"] .spot[data-astro-cid-bvx34k57][data-l="2"],.si[data-astro-cid-bvx34k57][data-lv="3"] .spot[data-astro-cid-bvx34k57]{opacity:.85}.cap[data-astro-cid-bvx34k57]{fill:#3a2614;font-family:IM Fell English,serif;font-size:15px;font-style:italic}.panel[data-astro-cid-bvx34k57]{fill:#f6efde;stroke:#c8b890;stroke-width:1px;transition:stroke .2s}.temp[data-astro-cid-bvx34k57]:hover .panel[data-astro-cid-bvx34k57],.temp[data-astro-cid-bvx34k57]:focus-visible .panel[data-astro-cid-bvx34k57],.temp[data-astro-cid-bvx34k57].sel .panel[data-astro-cid-bvx34k57]{stroke:#b8892d;stroke-width:2.5px}.tt[data-astro-cid-bvx34k57]{fill:#3a2614;letter-spacing:.03em;font-family:IM Fell English SC,serif;font-size:15.5px}.grid[data-astro-cid-bvx34k57]{stroke:#d8ccb0;stroke-width:1px}.zero[data-astro-cid-bvx34k57]{stroke:#5a4630;stroke-width:1.6px}.tick[data-astro-cid-bvx34k57]{fill:#4a3a28;font-family:IM Fell English,serif;font-size:13px}.rowl[data-astro-cid-bvx34k57]{fill:#3a2614;font-family:IM Fell English SC,serif;font-size:16px}.bar[data-astro-cid-bvx34k57].win{fill:#4a6f8a}.bar[data-astro-cid-bvx34k57].sum{fill:#b8892d}.err[data-astro-cid-bvx34k57]{stroke:#3a2614;stroke-width:1.2px;fill:none}.val[data-astro-cid-bvx34k57]{fill:#3a2614;font-family:IM Fell English,serif;font-size:14px}.unc[data-astro-cid-bvx34k57]{fill:#6a5a40;font-family:IM Fell English,serif;font-size:12px;font-style:italic}.band[data-astro-cid-bvx34k57]{fill:#c9d6de;opacity:.5}.bandt[data-astro-cid-bvx34k57]{fill:#3e5566;font-family:IM Fell English,serif;font-size:13.5px;font-style:italic}.axis[data-astro-cid-bvx34k57]{stroke:#5a4630;stroke-width:1.6px;fill:none}.yr[data-astro-cid-bvx34k57]{fill:#4a3a28;font-family:IM Fell English SC,serif;font-size:14px}.stem[data-astro-cid-bvx34k57]{stroke:#a8986a;stroke-width:1.2px;stroke-dasharray:3 3}.tok[data-astro-cid-bvx34k57]{fill:#fffaf0;stroke:#3e5566;stroke-width:2.2px;transform-box:fill-box;transform-origin:50%;transition:fill .25s,transform .25s}.ico[data-astro-cid-bvx34k57] *{fill:none;stroke:#2a2a2a;stroke-width:1.7px;stroke-linejoin:round;stroke-linecap:round}.ico[data-astro-cid-bvx34k57] .fillink{fill:#2a2a2a;stroke:none}.ico[data-astro-cid-bvx34k57] .crack{stroke:#6f8ea0}.ev[data-astro-cid-bvx34k57]:hover .tok[data-astro-cid-bvx34k57],.ev[data-astro-cid-bvx34k57]:focus-visible .tok[data-astro-cid-bvx34k57]{transform:scale(1.1)}.ev[data-astro-cid-bvx34k57].sel .tok[data-astro-cid-bvx34k57]{fill:#dfe8ee;stroke:#5b1a3a;transform:scale(1.12)}@media (prefers-reduced-motion:reduce){.tok[data-astro-cid-bvx34k57],.spot[data-astro-cid-bvx34k57],.panel[data-astro-cid-bvx34k57]{transition:none}}.si-card[data-astro-cid-bvx34k57]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:8rem;margin-top:.6rem;padding:.7rem 1rem;font-size:.95rem}.si-card[data-astro-cid-bvx34k57] .yy{font-family:var(--font-caps);letter-spacing:.08em;color:var(--era-accent);font-size:1.05rem}.si-card[data-astro-cid-bvx34k57] h5{margin:.1rem 0 .3rem;font-size:1.05rem}.si-card[data-astro-cid-bvx34k57] p{max-width:52rem;margin:0 0 .5rem}.oc-grid[data-astro-cid-7rh7blex]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.2rem;display:grid}@media (width<=760px){.oc-grid[data-astro-cid-7rh7blex]{grid-template-columns:1fr}}.oc-map[data-astro-cid-7rh7blex]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.rg[data-astro-cid-7rh7blex]{letter-spacing:.2em;fill:#8a7a58;opacity:.8;font-family:IM Fell English SC,serif;font-size:15px}.sea-l[data-astro-cid-7rh7blex]{fill:#5a7a7a;font-family:IM Fell English,serif;font-size:14px;font-style:italic}.lostl[data-astro-cid-7rh7blex]{fill:#7c2d12;paint-order:stroke;stroke:#f4ead2;stroke-width:3px;font-family:IM Fell English,serif;font-size:14px;font-style:italic}.ph[data-astro-cid-7rh7blex]{opacity:0;transition:opacity .6s}.ph[data-astro-cid-7rh7blex].on{opacity:1}.arw[data-astro-cid-7rh7blex]{fill:none;stroke:#7c2d12;stroke-width:2.4px;stroke-dasharray:7 5}.arw[data-astro-cid-7rh7blex].galley{stroke:#8f2a2a;stroke-dasharray:2 4;stroke-width:3px;stroke-linecap:round}.flee[data-astro-cid-7rh7blex]{fill:none;stroke:#3e5566;stroke-width:2.4px;stroke-dasharray:7 5}.take[data-astro-cid-7rh7blex]{fill:none;stroke:#5b1a3a;stroke-width:2px;stroke-dasharray:4 4}.flame[data-astro-cid-7rh7blex]{fill:#d9822b;stroke:#8f2a2a;stroke-width:1.2px}.swords[data-astro-cid-7rh7blex]{stroke:#2a2018;stroke-width:3px;stroke-linecap:round}.dot[data-astro-cid-7rh7blex]{fill:#fffaf0;stroke:#2a2018;stroke-width:2.2px}.pl-turku[data-astro-cid-7rh7blex] .dot[data-astro-cid-7rh7blex]{fill:#8f2a2a;stroke:#fffaf0;stroke-width:2px}.pl[data-astro-cid-7rh7blex].cur .dot[data-astro-cid-7rh7blex]{fill:#7c2d12;stroke:#fffaf0}.halo[data-astro-cid-7rh7blex]{fill:#c9a24a;opacity:0;transform-box:fill-box;transform-origin:50%}.pl[data-astro-cid-7rh7blex].cur .halo[data-astro-cid-7rh7blex]{opacity:.5;animation:1.6s ease-in-out infinite alternate ocp}@keyframes ocp{0%{transform:scale(.7)}to{transform:scale(1.25)}}.nm[data-astro-cid-7rh7blex]{fill:#2a2018;paint-order:stroke;stroke:#f4ead2;stroke-width:3.5px;stroke-linejoin:round;font-family:IM Fell English SC,serif;font-size:15px}@media (width<=760px){.nm[data-astro-cid-7rh7blex]{font-size:18px}}@media (prefers-reduced-motion:reduce){.ph[data-astro-cid-7rh7blex]{transition:none}.pl[data-astro-cid-7rh7blex].cur .halo[data-astro-cid-7rh7blex]{animation:none}}.oc-steps[data-astro-cid-7rh7blex]{flex-wrap:wrap;gap:.3rem;margin-bottom:.6rem;display:flex}.step[data-astro-cid-7rh7blex],.next[data-astro-cid-7rh7blex]{cursor:pointer;font:inherit;font-family:var(--font-caps);letter-spacing:.04em;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.15rem .6rem;font-size:.85rem}.step[data-astro-cid-7rh7blex][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.step[data-astro-cid-7rh7blex]:focus-visible,.next[data-astro-cid-7rh7blex]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.next[data-astro-cid-7rh7blex]{background:var(--era-accent-2);color:var(--paper);border-color:var(--era-accent-2);margin-top:.6rem}.next[data-astro-cid-7rh7blex]:disabled{opacity:.4;cursor:default}.oc-card[data-astro-cid-7rh7blex]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:14rem;padding:.75rem 1rem;font-size:.95rem}.oc-card[data-astro-cid-7rh7blex] .yy{font-family:var(--font-caps);letter-spacing:.08em;color:var(--era-accent);font-size:1.1rem}.oc-card[data-astro-cid-7rh7blex] h5{margin:.1rem 0 .35rem;font-size:1.08rem}.oc-card[data-astro-cid-7rh7blex] p{max-width:none;margin:0 0 .5rem}.oc-cost[data-astro-cid-7rh7blex]{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:1rem;padding-top:.8rem;display:flex}.oc-cost[data-astro-cid-7rh7blex] svg[data-astro-cid-7rh7blex]{flex:22rem;max-width:470px;height:auto;display:block}.ct[data-astro-cid-7rh7blex]{fill:#3a2614;letter-spacing:.03em;font-family:IM Fell English SC,serif;font-size:16px}.cg[data-astro-cid-7rh7blex]{stroke:#d8ccb0;stroke-width:1px}.cv[data-astro-cid-7rh7blex]{fill:#5a4630;font-family:IM Fell English,serif;font-size:12px}.cl[data-astro-cid-7rh7blex]{fill:#2a2018;font-family:IM Fell English,serif;font-size:14px}.cbar[data-astro-cid-7rh7blex]{fill:#5b1a3a}.crange[data-astro-cid-7rh7blex]{fill:#5b1a3a;opacity:.35}.oc-ct[data-astro-cid-7rh7blex]{flex:16rem;margin:0;padding-left:1.1rem;font-size:.9rem}.oc-ct[data-astro-cid-7rh7blex] li[data-astro-cid-7rh7blex]{margin-bottom:.2rem}.oc-ct[data-astro-cid-7rh7blex] .nt[data-astro-cid-7rh7blex]{color:var(--ink-faint);margin-top:.4rem;margin-left:-1.1rem;font-style:italic;list-style:none}.rl-tiles[data-astro-cid-y4rgl7cl]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-bottom:.9rem;display:grid}@media (width<=640px){.rl-tiles[data-astro-cid-y4rgl7cl]{grid-template-columns:1fr}}.tile[data-astro-cid-y4rgl7cl]{background:var(--era-surface);border-top:3px solid var(--era-gold);padding:.55rem .8rem}.tile[data-astro-cid-y4rgl7cl] b[data-astro-cid-y4rgl7cl]{font-family:var(--font-display);color:var(--era-accent);font-size:1.7rem;line-height:1.1;display:block}.tile[data-astro-cid-y4rgl7cl] span[data-astro-cid-y4rgl7cl]{font-size:.9rem}.hint[data-astro-cid-y4rgl7cl]{color:var(--ink-faint);margin:0 0 .5rem;font-size:.92rem;font-style:italic}.rl-wrap[data-astro-cid-y4rgl7cl]{overflow-x:auto}svg[data-astro-cid-y4rgl7cl]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;min-width:640px;height:auto;display:block}.grid[data-astro-cid-y4rgl7cl]{stroke:#ddd0b4;stroke-width:1px}.base[data-astro-cid-y4rgl7cl]{stroke:#5a4630;stroke-width:1.6px}.tick[data-astro-cid-y4rgl7cl]{fill:#5a4630;font-family:IM Fell English,serif;font-size:13px}.leg[data-astro-cid-y4rgl7cl]{fill:#2a2018;font-family:IM Fell English,serif;font-size:14px}.b-all[data-astro-cid-y4rgl7cl]{fill:#c9b48a}.b-new[data-astro-cid-y4rgl7cl]{fill:#3e5566}.num[data-astro-cid-y4rgl7cl]{fill:#3a2614;font-family:IM Fell English,serif;font-size:13px}.yl[data-astro-cid-y4rgl7cl]{fill:#3a2614;font-family:IM Fell English SC,serif;font-size:16px}.yr[data-astro-cid-y4rgl7cl]{cursor:pointer;outline:none}.hit[data-astro-cid-y4rgl7cl]{fill:#0000;stroke:none;rx:4;transition:fill .2s}.yr[data-astro-cid-y4rgl7cl]:hover .hit[data-astro-cid-y4rgl7cl],.yr[data-astro-cid-y4rgl7cl]:focus-visible .hit[data-astro-cid-y4rgl7cl]{fill:#b8892d26}.yr[data-astro-cid-y4rgl7cl].sel .hit[data-astro-cid-y4rgl7cl]{fill:#5b1a3a1f;stroke:#5b1a3a;stroke-width:1.5px}.yr[data-astro-cid-y4rgl7cl].sel .yl[data-astro-cid-y4rgl7cl]{fill:#5b1a3a;font-weight:700}@media (prefers-reduced-motion:reduce){.hit[data-astro-cid-y4rgl7cl]{transition:none}}.rl-card[data-astro-cid-y4rgl7cl]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:8rem;margin-top:.6rem;padding:.7rem 1rem;font-size:.95rem}.rl-card[data-astro-cid-y4rgl7cl] .yy{font-family:var(--font-caps);letter-spacing:.08em;color:var(--era-accent);font-size:1.05rem}.rl-card[data-astro-cid-y4rgl7cl] h5{margin:.1rem 0 .3rem;font-size:1.05rem}.rl-card[data-astro-cid-y4rgl7cl] p{max-width:52rem;margin:0 0 .5rem}.kb-bar[data-astro-cid-a7pogv6s]{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin-bottom:.6rem;display:flex}.kb-bar[data-astro-cid-a7pogv6s] .hint[data-astro-cid-a7pogv6s]{margin:0}.kb-tog[data-astro-cid-a7pogv6s]{border:1px solid var(--era-accent);border-radius:999px;display:inline-flex;overflow:hidden}.tg[data-astro-cid-a7pogv6s]{cursor:pointer;font:inherit;font-family:var(--font-caps);letter-spacing:.04em;color:var(--era-accent);background:var(--paper);border:0;padding:.2rem .85rem;font-size:.9rem}.tg[data-astro-cid-a7pogv6s][aria-pressed=true]{background:var(--era-accent);color:var(--paper)}.tg[data-astro-cid-a7pogv6s]:focus-visible{outline:2px solid var(--era-gold);outline-offset:-2px}.kb-grid[data-astro-cid-a7pogv6s]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:1.2rem;display:grid}@media (width<=820px){.kb-grid[data-astro-cid-a7pogv6s]{grid-template-columns:1fr}}.kb-wrap[data-astro-cid-a7pogv6s]{-webkit-overflow-scrolling:touch;border:1px solid var(--paper-edge);border-radius:4px;overflow-x:auto}.kb-map[data-astro-cid-a7pogv6s]{width:100%;height:auto;display:block}@media (width<=640px){.kb-map[data-astro-cid-a7pogv6s]{min-width:540px}}.coast[data-astro-cid-a7pogv6s]{fill:none;stroke:#a89a78;stroke-width:1.1px;stroke-linejoin:round}.river[data-astro-cid-a7pogv6s]{fill:none;stroke:#6f9aa0;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.oldrus[data-astro-cid-a7pogv6s]{fill:#8e3f63;opacity:.12}.ceded[data-astro-cid-a7pogv6s]{stroke:none;transition:opacity .5s}.b21[data-astro-cid-a7pogv6s]{fill:none;stroke:#3a2c20;stroke-width:2.2px;stroke-dasharray:8 4;transition:opacity .5s}.b43[data-astro-cid-a7pogv6s]{fill:none;stroke:#8e3f63;stroke-width:3px;stroke-linejoin:round;transition:opacity .5s}.ring[data-astro-cid-a7pogv6s]{fill:none;stroke:#8e3f63;stroke-width:1px;stroke-dasharray:2 3;opacity:.7;transition:opacity .5s}.cdl[data-astro-cid-a7pogv6s]{fill:#6e2a4a;paint-order:stroke;stroke:#f4ead2;stroke-width:3.5px;font-family:IM Fell English,serif;font-size:15px;font-style:italic;transition:opacity .5s}.m1721[data-astro-cid-a7pogv6s] .ceded[data-astro-cid-a7pogv6s],.m1721[data-astro-cid-a7pogv6s] .b43[data-astro-cid-a7pogv6s],.m1721[data-astro-cid-a7pogv6s] .ring[data-astro-cid-a7pogv6s],.m1721[data-astro-cid-a7pogv6s] .cdl[data-astro-cid-a7pogv6s]{opacity:0}.m1743[data-astro-cid-a7pogv6s] .b21[data-astro-cid-a7pogv6s]{opacity:.45}.rg[data-astro-cid-a7pogv6s]{letter-spacing:.16em;fill:#7a6a48;opacity:.85;font-family:IM Fell English SC,serif;font-size:14px}.sea-l[data-astro-cid-a7pogv6s]{fill:#4f7a78;font-family:IM Fell English,serif;font-size:15px;font-style:italic}.pl[data-astro-cid-a7pogv6s]{cursor:pointer;outline:none}.hit[data-astro-cid-a7pogv6s]{fill:#0000}.dot[data-astro-cid-a7pogv6s]{fill:#fffaf0;stroke:#2a2018;stroke-width:2.2px}.pl-turku[data-astro-cid-a7pogv6s] .dot[data-astro-cid-a7pogv6s]{fill:#8e3f63;stroke:#fffaf0;stroke-width:2px}.pl[data-astro-cid-a7pogv6s]:hover .dot[data-astro-cid-a7pogv6s],.pl[data-astro-cid-a7pogv6s]:focus-visible .dot[data-astro-cid-a7pogv6s]{stroke:#8e3f63;stroke-width:3px}.pl[data-astro-cid-a7pogv6s].cur .dot[data-astro-cid-a7pogv6s]{fill:#8e3f63;stroke:#fffaf0}.halo[data-astro-cid-a7pogv6s]{fill:#c4a35a;opacity:0;transform-box:fill-box;transform-origin:50%}.pl[data-astro-cid-a7pogv6s].cur .halo[data-astro-cid-a7pogv6s]{opacity:.55;animation:1.6s ease-in-out infinite alternate kbp}.pl[data-astro-cid-a7pogv6s]:focus-visible .halo[data-astro-cid-a7pogv6s]{opacity:.4}@keyframes kbp{0%{transform:scale(.7)}to{transform:scale(1.25)}}.nm[data-astro-cid-a7pogv6s]{fill:#2a2018;paint-order:stroke;stroke:#f4ead2;stroke-width:3.5px;stroke-linejoin:round;font-family:IM Fell English SC,serif;font-size:15px}@media (width<=640px){.nm[data-astro-cid-a7pogv6s]{font-size:18px}}@media (prefers-reduced-motion:reduce){.ceded[data-astro-cid-a7pogv6s],.b21[data-astro-cid-a7pogv6s],.b43[data-astro-cid-a7pogv6s],.ring[data-astro-cid-a7pogv6s],.cdl[data-astro-cid-a7pogv6s]{transition:none}.pl[data-astro-cid-a7pogv6s].cur .halo[data-astro-cid-a7pogv6s]{animation:none}}.kb-card[data-astro-cid-a7pogv6s]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:13rem;padding:.75rem 1rem;font-size:.95rem}.kb-card[data-astro-cid-a7pogv6s] h5{color:var(--era-accent);margin:0 0 .35rem;font-size:1.08rem}.kb-card[data-astro-cid-a7pogv6s] p{max-width:none;margin:0 0 .5rem}.kb-key[data-astro-cid-a7pogv6s]{gap:.25rem;margin:.8rem 0 0;padding:0;font-size:.88rem;list-style:none;display:grid}.kb-key[data-astro-cid-a7pogv6s] li[data-astro-cid-a7pogv6s]{align-items:center;gap:.5rem;display:flex}.kb-key[data-astro-cid-a7pogv6s] svg[data-astro-cid-a7pogv6s]{flex:none;width:30px;height:14px}.rg[data-astro-cid-a7pogv6s].old{letter-spacing:.06em;font-size:13px}.rd-bar[data-astro-cid-red2pdpj]{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin-bottom:.6rem;display:flex}.rd-bar[data-astro-cid-red2pdpj] .hint[data-astro-cid-red2pdpj]{margin:0 0 0 .4rem}.tb[data-astro-cid-red2pdpj]{cursor:pointer;font:inherit;font-family:var(--font-caps);letter-spacing:.04em;color:var(--era-accent);background:var(--paper);border:1px solid var(--era-accent);border-radius:999px;padding:.2rem .8rem;font-size:.9rem}.tb[data-astro-cid-red2pdpj][aria-pressed=true]{background:var(--era-accent);color:var(--paper)}.tb[data-astro-cid-red2pdpj]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.rd-grid[data-astro-cid-red2pdpj]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:1.2rem;display:grid}@media (width<=760px){.rd-grid[data-astro-cid-red2pdpj]{grid-template-columns:1fr}}.rd-fig[data-astro-cid-red2pdpj]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.who[data-astro-cid-red2pdpj]{fill:#6a5a40;letter-spacing:.06em;font-family:IM Fell English SC,serif;font-size:15px}.pc[data-astro-cid-red2pdpj]{cursor:pointer;outline:none}.pc[data-astro-cid-red2pdpj]>[data-astro-cid-red2pdpj]{transition:filter .2s}.pc[data-astro-cid-red2pdpj]:hover>[data-astro-cid-red2pdpj],.pc[data-astro-cid-red2pdpj]:focus-visible>[data-astro-cid-red2pdpj]{filter:brightness(1.08)drop-shadow(0 0 2px #c4a35a)}.pc[data-astro-cid-red2pdpj].cur>[data-astro-cid-red2pdpj]{filter:drop-shadow(0 0 3px #c4a35a)drop-shadow(0 0 1px #8e3f63)}.skin[data-astro-cid-red2pdpj]{fill:#f2d6be;stroke:#c9a184;stroke-width:1px}.wig[data-astro-cid-red2pdpj]{fill:#8a6b4c;stroke:#5e4630;stroke-width:1.1px;transition:fill .5s}.powdered[data-astro-cid-red2pdpj] .wig[data-astro-cid-red2pdpj]{fill:#f4f1ea;stroke:#b9b2a4}.hat[data-astro-cid-red2pdpj]{fill:#1f1c1a;stroke:#000;stroke-width:1px}.linen[data-astro-cid-red2pdpj]{fill:#fbf8f1;stroke:#b9b2a4;stroke-width:1px}.lace[data-astro-cid-red2pdpj]{fill:#fbf8f1;stroke:#b9b2a4;stroke-width:1px;stroke-dasharray:1.5 1.5}.coat[data-astro-cid-red2pdpj]{fill:#7fa39c;stroke:#3f6e69;stroke-width:1.3px;stroke-linejoin:round}.cuff[data-astro-cid-red2pdpj]{fill:#5f857f;stroke:#3f6e69;stroke-width:1.2px}.wc[data-astro-cid-red2pdpj]{fill:#f3e7c9;stroke:#b39a62;stroke-width:1.2px}.breech[data-astro-cid-red2pdpj]{fill:#5f857f;stroke:#3f6e69;stroke-width:1.2px;stroke-linejoin:round}.stock[data-astro-cid-red2pdpj]{fill:#fbf8f1;stroke:#c9c0ae;stroke-width:1px}.shoe[data-astro-cid-red2pdpj]{fill:#2a2420;stroke:#000;stroke-width:1px}.buckle[data-astro-cid-red2pdpj]{fill:none;stroke:#d8d2c4;stroke-width:1.8px}.cane[data-astro-cid-red2pdpj]{stroke:#6b4a2a;stroke-width:3.2px;stroke-linecap:round}.gown[data-astro-cid-red2pdpj]{fill:#e8bcc6;stroke:#a8566f;stroke-width:1.3px;stroke-linejoin:round;transition:opacity .5s}.petti[data-astro-cid-red2pdpj]{fill:#f6e6e0;stroke:#c9a7a6;stroke-width:1.2px;transition:opacity .5s}.stom[data-astro-cid-red2pdpj]{fill:#f3e7c9;stroke:#b39a62;stroke-width:1.2px}.lshoe[data-astro-cid-red2pdpj]{fill:#8e3f63;stroke:#5b1a3a;stroke-width:1px}.lhair[data-astro-cid-red2pdpj]{fill:#7a5c44;stroke:#563f2c;stroke-width:1px;transition:fill .5s}.powdered[data-astro-cid-red2pdpj] .lhair[data-astro-cid-red2pdpj]{fill:#cdbfae;stroke:#9a8c7a}.lacecap[data-astro-cid-red2pdpj]{fill:#fbf8f1;stroke:#b9b2a4;stroke-width:1px;stroke-dasharray:1.5 1.5}.lappet[data-astro-cid-red2pdpj]{fill:none;stroke:#e8e2d6;stroke-width:4px;stroke-linecap:round}.xr[data-astro-cid-red2pdpj]{opacity:0;pointer-events:none;transition:opacity .5s}.under[data-astro-cid-red2pdpj] .xr[data-astro-cid-red2pdpj]{opacity:1;pointer-events:auto}.under[data-astro-cid-red2pdpj] .pc[data-astro-cid-red2pdpj][data-k=robe],.under[data-astro-cid-red2pdpj] .pc[data-astro-cid-red2pdpj][data-k=petticoat],.under[data-astro-cid-red2pdpj] .pc[data-astro-cid-red2pdpj][data-k=stomacher]{opacity:.18;pointer-events:none}.cage[data-astro-cid-red2pdpj]{fill:#fffcf499;stroke:#8a7a58;stroke-width:1.4px;stroke-dasharray:4 3}.cage-l[data-astro-cid-red2pdpj]{fill:none;stroke:#8a7a58;stroke-width:1.4px}.stays[data-astro-cid-red2pdpj]{fill:#ede3cc;stroke:#8a7a58;stroke-width:1.3px;stroke-linejoin:round}@media (prefers-reduced-motion:reduce){.wig[data-astro-cid-red2pdpj],.lhair[data-astro-cid-red2pdpj],.gown[data-astro-cid-red2pdpj],.petti[data-astro-cid-red2pdpj],.xr[data-astro-cid-red2pdpj]{transition:none}}.rd-card[data-astro-cid-red2pdpj]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:12rem;padding:.75rem 1rem;font-size:.95rem}.rd-card[data-astro-cid-red2pdpj] h5{color:var(--era-accent);margin:0 0 .35rem;font-size:1.08rem}.rd-card[data-astro-cid-red2pdpj] p{max-width:none;margin:0 0 .5rem}.ll-page[data-astro-cid-2yresfm6]{border:1px solid var(--paper-edge);background:#f6efdf repeating-linear-gradient(#0000 0 1.9rem,#3f6e691f 1.9rem calc(1.9rem + 1px));border-radius:4px;padding:1rem 1.1rem .8rem}.ll-head[data-astro-cid-2yresfm6] h4[data-astro-cid-2yresfm6]{font-family:var(--font-display);color:var(--era-accent);margin:0;font-size:1.35rem;font-weight:400}.ll-head[data-astro-cid-2yresfm6] p[data-astro-cid-2yresfm6]{color:var(--ink-soft,#4a3c2c);margin:.1rem 0 .7rem;font-style:italic}.ll-grid[data-astro-cid-2yresfm6]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:1rem 1.4rem;display:grid}@media (width<=760px){.ll-grid[data-astro-cid-2yresfm6]{grid-template-columns:1fr}}.ll-list[data-astro-cid-2yresfm6]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.ll-it[data-astro-cid-2yresfm6]{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--ink);border:1px solid var(--rule);background:#fffcf4b3;border-radius:4px;grid-template-columns:1.3rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.35rem .6rem;font-size:.95rem;display:grid}.ll-it[data-astro-cid-2yresfm6]:hover{border-color:var(--era-accent)}.ll-it[data-astro-cid-2yresfm6]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.box[data-astro-cid-2yresfm6]{border:1.5px solid var(--era-accent-2);background:#fffaf0;border-radius:2px;width:1.05rem;height:1.05rem;position:relative}.ll-it[data-astro-cid-2yresfm6][aria-pressed=true]{border-color:var(--era-accent);background:#f3dfe3}.ll-it[data-astro-cid-2yresfm6][aria-pressed=true] .box[data-astro-cid-2yresfm6]:after{content:"";border:solid var(--era-accent);border-width:0 2.5px 2.5px 0;width:.32rem;height:.62rem;position:absolute;top:.02rem;left:.28rem;transform:rotate(40deg)}.amt[data-astro-cid-2yresfm6]{font-family:var(--font-display);color:var(--era-accent);white-space:nowrap;font-size:1.05rem}.ll-sum[data-astro-cid-2yresfm6]{background:var(--era-surface);border-left:3px solid var(--era-gold);padding:.7rem .9rem}.tot[data-astro-cid-2yresfm6]{flex-wrap:wrap;align-items:baseline;gap:.45rem;display:flex}.tot[data-astro-cid-2yresfm6] span[data-astro-cid-2yresfm6]{font-family:var(--font-caps);letter-spacing:.05em;font-size:.95rem}.tot[data-astro-cid-2yresfm6] b[data-astro-cid-2yresfm6]{font-family:var(--font-display);color:var(--era-accent);font-size:2.3rem;font-weight:400;line-height:1.1}.tot[data-astro-cid-2yresfm6].inf b[data-astro-cid-2yresfm6]{color:var(--era-accent-2);font-size:1.5rem}.tot[data-astro-cid-2yresfm6] i[data-astro-cid-2yresfm6]{font-size:.9rem}.ll-notes[data-astro-cid-2yresfm6]{margin:.5rem 0;padding-left:1.1rem;font-size:.88rem}.ll-notes[data-astro-cid-2yresfm6] li[data-astro-cid-2yresfm6]{margin-bottom:.3rem}.ll-notes[data-astro-cid-2yresfm6] .nn[data-astro-cid-2yresfm6]{color:var(--ink-faint);margin-left:-1.1rem;font-style:italic;list-style:none}.ll-clear[data-astro-cid-2yresfm6]{cursor:pointer;font:inherit;font-family:var(--font-caps);letter-spacing:.04em;color:var(--paper);background:var(--era-accent-2);border:0;border-radius:999px;padding:.2rem .8rem;font-size:.85rem}.ll-clear[data-astro-cid-2yresfm6]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.ll-foot[data-astro-cid-2yresfm6]{max-width:none;margin:.7rem 0 0;font-size:.88rem}.kr-grid[data-astro-cid-ck3nergw]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.2rem;display:grid}@media (width<=760px){.kr-grid[data-astro-cid-ck3nergw]{grid-template-columns:1fr}}.kr-map[data-astro-cid-ck3nergw]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.riv[data-astro-cid-ck3nergw]{fill:none;stroke:#8fb0b0;stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.riv[data-astro-cid-ck3nergw].big{stroke:#a9c4c0;stroke-width:5px}.rg[data-astro-cid-ck3nergw]{letter-spacing:.14em;fill:#7a6a48;opacity:.85;font-family:IM Fell English SC,serif;font-size:14px}.sea-l[data-astro-cid-ck3nergw]{fill:#4f7a78;font-family:IM Fell English,serif;font-size:14px;font-style:italic}.riv-l[data-astro-cid-ck3nergw]{fill:#4f7a78;font-family:IM Fell English,serif;font-size:12px;font-style:italic}.rt[data-astro-cid-ck3nergw]{fill:none;stroke:#8e3f63;stroke-width:2.6px;stroke-dasharray:100;stroke-dashoffset:100px;opacity:0;transition:stroke-dashoffset 1.1s ease-in-out,opacity .3s}.rt[data-astro-cid-ck3nergw].on{opacity:.55;stroke-dashoffset:0}.rt[data-astro-cid-ck3nergw].cur{opacity:1;stroke-width:3.2px}.dot[data-astro-cid-ck3nergw]{fill:#fffaf0;stroke:#2a2018;stroke-width:2.2px}.pl[data-astro-cid-ck3nergw].cur .dot[data-astro-cid-ck3nergw]{fill:#8e3f63;stroke:#fffaf0}.halo[data-astro-cid-ck3nergw]{fill:#c4a35a;opacity:0;transform-box:fill-box;transform-origin:50%}.pl[data-astro-cid-ck3nergw].cur .halo[data-astro-cid-ck3nergw]{opacity:.55;animation:1.6s ease-in-out infinite alternate krp}@keyframes krp{0%{transform:scale(.7)}to{transform:scale(1.25)}}.nm[data-astro-cid-ck3nergw]{fill:#2a2018;paint-order:stroke;stroke:#f4ead2;stroke-width:3.5px;stroke-linejoin:round;font-family:IM Fell English SC,serif;font-size:15px}@media (width<=760px){.nm[data-astro-cid-ck3nergw]{font-size:18px}}@media (prefers-reduced-motion:reduce){.rt[data-astro-cid-ck3nergw]{transition:none}.pl[data-astro-cid-ck3nergw].cur .halo[data-astro-cid-ck3nergw]{animation:none}}.kr-steps[data-astro-cid-ck3nergw]{flex-wrap:wrap;gap:.3rem;margin-bottom:.6rem;display:flex}.step[data-astro-cid-ck3nergw],.next[data-astro-cid-ck3nergw]{cursor:pointer;font:inherit;font-family:var(--font-caps);letter-spacing:.04em;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.15rem .6rem;font-size:.85rem}.step[data-astro-cid-ck3nergw][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.step[data-astro-cid-ck3nergw]:focus-visible,.next[data-astro-cid-ck3nergw]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.next[data-astro-cid-ck3nergw]{background:var(--era-accent-2);color:var(--paper);border-color:var(--era-accent-2);margin-top:.6rem}.next[data-astro-cid-ck3nergw]:disabled{opacity:.4;cursor:default}.kr-card[data-astro-cid-ck3nergw]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:15rem;padding:.75rem 1rem;font-size:.95rem}.kr-card[data-astro-cid-ck3nergw] .yy{font-family:var(--font-caps);letter-spacing:.08em;color:var(--era-accent);font-size:1.05rem}.kr-card[data-astro-cid-ck3nergw] h5{margin:.1rem 0 .35rem;font-size:1.08rem}.kr-card[data-astro-cid-ck3nergw] p{max-width:none;margin:0 0 .5rem}.kr-card[data-astro-cid-ck3nergw] blockquote{border-left:2px solid var(--era-accent-2);color:var(--ink-soft,#4a3c2c);margin:0 0 .55rem;padding-left:.7rem;font-style:italic}.nl-head[data-astro-cid-dv7e7tmj] h4[data-astro-cid-dv7e7tmj]{font-family:var(--font-display);color:var(--era-accent);margin:0;font-size:1.35rem;font-weight:400}.nl-head[data-astro-cid-dv7e7tmj] p[data-astro-cid-dv7e7tmj]{color:var(--ink-soft,#4a3c2c);margin:.1rem 0 .7rem;font-style:italic}.nl-grid[data-astro-cid-dv7e7tmj]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:1.1rem;display:grid}@media (width<=760px){.nl-grid[data-astro-cid-dv7e7tmj]{grid-template-columns:1fr}}.nl-svg[data-astro-cid-dv7e7tmj]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.flow[data-astro-cid-dv7e7tmj]{fill:none;stroke:#e3eeea;stroke-width:1.4px;opacity:.8}.streak[data-astro-cid-dv7e7tmj]{stroke:#b7d0cb;stroke-width:1.3px;opacity:.8}.eel[data-astro-cid-dv7e7tmj]{fill:none;stroke:#2c3a2a;stroke-width:3.2px;stroke-linecap:round}.mtxt[data-astro-cid-dv7e7tmj]{font-family:var(--font-display);fill:#8e3f63;paint-order:stroke;stroke:#f4f8f4;stroke-width:3.5px;font-size:17px}.mist[data-astro-cid-dv7e7tmj]{animation:7s ease-in-out infinite alternate nlmist}@keyframes nlmist{0%{opacity:.9;transform:translateY(0)}to{opacity:1;transform:translateY(-8px)}}.hs[data-astro-cid-dv7e7tmj]{cursor:pointer;outline:none}.hs[data-astro-cid-dv7e7tmj] .b[data-astro-cid-dv7e7tmj]{fill:#c4a35a;stroke:#fffaf0;stroke-width:2px}.hs[data-astro-cid-dv7e7tmj] .bn[data-astro-cid-dv7e7tmj]{font-family:var(--font-caps);fill:#2a2018;pointer-events:none;font-size:13px}.hs[data-astro-cid-dv7e7tmj] .ring[data-astro-cid-dv7e7tmj]{fill:none;stroke:#c4a35a;stroke-width:2px;opacity:.6;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite alternate nlring}@keyframes nlring{0%{opacity:.2;transform:scale(.85)}to{opacity:.7;transform:scale(1.15)}}.hs[data-astro-cid-dv7e7tmj]:hover .b[data-astro-cid-dv7e7tmj],.hs[data-astro-cid-dv7e7tmj]:focus-visible .b[data-astro-cid-dv7e7tmj],.hs[data-astro-cid-dv7e7tmj].on .b[data-astro-cid-dv7e7tmj]{fill:#8e3f63}.hs[data-astro-cid-dv7e7tmj].on .bn[data-astro-cid-dv7e7tmj],.hs[data-astro-cid-dv7e7tmj]:hover .bn[data-astro-cid-dv7e7tmj],.hs[data-astro-cid-dv7e7tmj]:focus-visible .bn[data-astro-cid-dv7e7tmj]{fill:#fffaf0}@media (prefers-reduced-motion:reduce){.mist[data-astro-cid-dv7e7tmj],.hs[data-astro-cid-dv7e7tmj] .ring[data-astro-cid-dv7e7tmj]{animation:none}}.nl-chips[data-astro-cid-dv7e7tmj]{flex-wrap:wrap;gap:.3rem;margin-top:.5rem;display:flex}.chip[data-astro-cid-dv7e7tmj]{cursor:pointer;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.12rem .55rem;font-size:.82rem}.chip[data-astro-cid-dv7e7tmj] b[data-astro-cid-dv7e7tmj]{font-family:var(--font-caps);color:var(--era-accent)}.chip[data-astro-cid-dv7e7tmj][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.chip[data-astro-cid-dv7e7tmj][aria-pressed=true] b[data-astro-cid-dv7e7tmj]{color:var(--era-gold)}.chip[data-astro-cid-dv7e7tmj]:focus-visible,.bar[data-astro-cid-dv7e7tmj]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.nl-card[data-astro-cid-dv7e7tmj]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:14rem;padding:.75rem 1rem;font-size:.95rem}.nl-card[data-astro-cid-dv7e7tmj] .ph[data-astro-cid-dv7e7tmj]{color:var(--ink-faint);margin:0;font-style:italic}.nl-card[data-astro-cid-dv7e7tmj] h5{margin:0 0 .35rem;font-size:1.1rem}.nl-card[data-astro-cid-dv7e7tmj] p{max-width:none;margin:0 0 .5rem}.nl-card[data-astro-cid-dv7e7tmj] blockquote{border-left:2px solid var(--era-accent-2);color:var(--ink-soft,#4a3c2c);margin:0 0 .55rem;padding-left:.7rem;font-style:italic}.nl-qn[data-astro-cid-dv7e7tmj]{color:var(--ink-faint);max-width:none;margin:.5rem 0 0;font-size:.85rem}.nl-chart[data-astro-cid-dv7e7tmj]{border-top:1px solid var(--rule);margin-top:1.4rem;padding-top:1rem}.nl-chart[data-astro-cid-dv7e7tmj] h5[data-astro-cid-dv7e7tmj]{font-family:var(--font-display);color:var(--era-accent);margin:0;font-size:1.2rem;font-weight:400}.nl-chart[data-astro-cid-dv7e7tmj] .sub[data-astro-cid-dv7e7tmj]{margin:.1rem 0 .6rem;font-size:.92rem;font-style:italic}.bars[data-astro-cid-dv7e7tmj]{--lab:8.5rem;gap:.25rem;display:grid;position:relative}@media (width<=520px){.bars[data-astro-cid-dv7e7tmj]{--lab:6.2rem}}.truth[data-astro-cid-dv7e7tmj]{border-left:2px dashed var(--era-accent-2);z-index:1;pointer-events:none;width:0;position:absolute;top:-.3rem;bottom:-.3rem}.bar[data-astro-cid-dv7e7tmj]{grid-template-columns:var(--lab) minmax(0, 1fr);cursor:pointer;font:inherit;text-align:left;color:var(--ink);background:0 0;border:0;align-items:center;padding:.12rem 0;display:grid}.who[data-astro-cid-dv7e7tmj]{white-space:nowrap;text-overflow:ellipsis;padding-right:.4rem;font-size:.88rem;overflow:hidden}.who[data-astro-cid-dv7e7tmj] b[data-astro-cid-dv7e7tmj]{font-weight:600}.track[data-astro-cid-dv7e7tmj]{align-items:center;gap:.4rem;min-height:1.35rem;display:flex;position:relative}.fill[data-astro-cid-dv7e7tmj]{background:#c9b48a;border-radius:0 3px 3px 0;height:1.05rem;transition:filter .2s;display:block;position:relative}.rng[data-astro-cid-dv7e7tmj]{background:repeating-linear-gradient(45deg,#0000 0 3px,#fffaf0b3 3px 6px);border-radius:0 3px 3px 0;position:absolute;top:0;bottom:0;right:0}.val[data-astro-cid-dv7e7tmj]{z-index:2;white-space:nowrap;color:var(--ink-soft,#4a3c2c);background:#ece0c7eb;border-radius:2px;padding:0 .2rem;font-size:.82rem;position:relative}@media (width<=520px){.who[data-astro-cid-dv7e7tmj]{white-space:normal;font-size:.8rem;line-height:1.1}.who[data-astro-cid-dv7e7tmj] b[data-astro-cid-dv7e7tmj]{display:block}}.bar-hennepin[data-astro-cid-dv7e7tmj] .fill[data-astro-cid-dv7e7tmj],.bar-lahontan[data-astro-cid-dv7e7tmj] .fill[data-astro-cid-dv7e7tmj],.bar-tonty[data-astro-cid-dv7e7tmj] .fill[data-astro-cid-dv7e7tmj]{background:#b98a8a}.bar-kalm[data-astro-cid-dv7e7tmj] .fill[data-astro-cid-dv7e7tmj]{background:var(--era-accent)}.bar-kalm[data-astro-cid-dv7e7tmj] .who[data-astro-cid-dv7e7tmj] b[data-astro-cid-dv7e7tmj]{color:var(--era-accent)}.bar-today[data-astro-cid-dv7e7tmj] .fill[data-astro-cid-dv7e7tmj]{background:var(--era-accent-2)}.bar[data-astro-cid-dv7e7tmj]:hover .fill[data-astro-cid-dv7e7tmj],.bar[data-astro-cid-dv7e7tmj][aria-pressed=true] .fill[data-astro-cid-dv7e7tmj]{filter:brightness(.88)}.bar[data-astro-cid-dv7e7tmj][aria-pressed=true] .who[data-astro-cid-dv7e7tmj]{text-decoration:underline;text-decoration-color:var(--era-gold);text-underline-offset:3px}.nl-note[data-astro-cid-dv7e7tmj]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:3.2rem;margin-top:.6rem;padding:.5rem .8rem;font-size:.92rem}.nl-note[data-astro-cid-dv7e7tmj] p{max-width:none;margin:0 0 .3rem}.nl-chart[data-astro-cid-dv7e7tmj] .foot[data-astro-cid-dv7e7tmj]{color:var(--ink-faint);max-width:none;margin:.5rem 0 0;font-size:.85rem}.mz-head[data-astro-cid-vdj2ykmp] h4[data-astro-cid-vdj2ykmp]{font-family:var(--font-display);color:var(--era-accent);margin:0;font-size:1.35rem;font-weight:400}.mz-head[data-astro-cid-vdj2ykmp] p[data-astro-cid-vdj2ykmp]{color:var(--ink-soft,#4a3c2c);margin:.1rem 0 .7rem;font-style:italic}.mz-grid[data-astro-cid-vdj2ykmp]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:1.1rem;display:grid}@media (width<=760px){.mz-grid[data-astro-cid-vdj2ykmp]{grid-template-columns:1fr}}.mz-svg[data-astro-cid-vdj2ykmp]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.bag[data-astro-cid-vdj2ykmp]{font-family:var(--font-caps);fill:#5a4630;letter-spacing:.05em;font-size:11px}.hs[data-astro-cid-vdj2ykmp]{cursor:pointer;outline:none}.hs[data-astro-cid-vdj2ykmp] .b[data-astro-cid-vdj2ykmp]{fill:#c4a35a;stroke:#fffaf0;stroke-width:2px}.hs[data-astro-cid-vdj2ykmp] .bn[data-astro-cid-vdj2ykmp]{font-family:var(--font-caps);fill:#2a2018;pointer-events:none;font-size:13px}.hs[data-astro-cid-vdj2ykmp] .ring[data-astro-cid-vdj2ykmp]{fill:none;stroke:#c4a35a;stroke-width:2px;opacity:.6;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite alternate mzring}@keyframes mzring{0%{opacity:.2;transform:scale(.85)}to{opacity:.7;transform:scale(1.15)}}.hs[data-astro-cid-vdj2ykmp]:hover .b[data-astro-cid-vdj2ykmp],.hs[data-astro-cid-vdj2ykmp]:focus-visible .b[data-astro-cid-vdj2ykmp],.hs[data-astro-cid-vdj2ykmp].on .b[data-astro-cid-vdj2ykmp]{fill:#8e3f63}.hs[data-astro-cid-vdj2ykmp].on .bn[data-astro-cid-vdj2ykmp],.hs[data-astro-cid-vdj2ykmp]:hover .bn[data-astro-cid-vdj2ykmp],.hs[data-astro-cid-vdj2ykmp]:focus-visible .bn[data-astro-cid-vdj2ykmp]{fill:#fffaf0}@media (prefers-reduced-motion:reduce){.hs[data-astro-cid-vdj2ykmp] .ring[data-astro-cid-vdj2ykmp]{animation:none}}.mz-chips[data-astro-cid-vdj2ykmp]{flex-wrap:wrap;gap:.3rem;margin-top:.5rem;display:flex}.chip[data-astro-cid-vdj2ykmp]{cursor:pointer;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.12rem .55rem;font-size:.82rem}.chip[data-astro-cid-vdj2ykmp] b[data-astro-cid-vdj2ykmp]{font-family:var(--font-caps);color:var(--era-accent)}.chip[data-astro-cid-vdj2ykmp][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.chip[data-astro-cid-vdj2ykmp][aria-pressed=true] b[data-astro-cid-vdj2ykmp]{color:var(--era-gold)}.chip[data-astro-cid-vdj2ykmp]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.mz-card[data-astro-cid-vdj2ykmp]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:14rem;padding:.75rem 1rem;font-size:.95rem}.mz-card[data-astro-cid-vdj2ykmp] .ph[data-astro-cid-vdj2ykmp]{color:var(--ink-faint);margin:0;font-style:italic}.mz-card[data-astro-cid-vdj2ykmp] h5{margin:0 0 .35rem;font-size:1.1rem}.mz-card[data-astro-cid-vdj2ykmp] p{max-width:none;margin:0 0 .5rem}.mz-card[data-astro-cid-vdj2ykmp] blockquote{border-left:2px solid var(--era-accent-2);color:var(--ink-soft,#4a3c2c);margin:0 0 .55rem;padding-left:.7rem;font-style:italic}.ac-head[data-astro-cid-g53hoetc] h4[data-astro-cid-g53hoetc]{font-family:var(--font-display);color:var(--era-accent);margin:0;font-size:1.35rem;font-weight:400}.ac-head[data-astro-cid-g53hoetc] p[data-astro-cid-g53hoetc]{color:var(--ink-soft,#4a3c2c);margin:.1rem 0 .7rem;font-style:italic}.ac-grid[data-astro-cid-g53hoetc]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:1.1rem;display:grid}@media (width<=760px){.ac-grid[data-astro-cid-g53hoetc]{grid-template-columns:1fr}}.ac-svg[data-astro-cid-g53hoetc]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.lk[data-astro-cid-g53hoetc]{stroke:#b9a46a;stroke-width:1.4px;fill:none;opacity:.8}.lk[data-astro-cid-g53hoetc].wri{stroke:#4a6a85;stroke-dasharray:5 4}.lk[data-astro-cid-g53hoetc].mem.wri{stroke:#4a6a85;stroke-dasharray:none;stroke-width:2.2px}.lk[data-astro-cid-g53hoetc].mem:not(.wri){stroke:#b9a46a;stroke-width:2.2px}.lk[data-astro-cid-g53hoetc].on{opacity:1;stroke-width:3.2px}.frak[data-astro-cid-g53hoetc]{fill:#2a2018;font-family:UnifrakturMaguntia,serif}.f1[data-astro-cid-g53hoetc]{font-size:19px}.f2[data-astro-cid-g53hoetc]{font-size:13px}.yr[data-astro-cid-g53hoetc]{font-family:var(--font-caps);letter-spacing:.14em;fill:#4a6a85;font-size:14px}.md[data-astro-cid-g53hoetc]{cursor:pointer;outline:none}.md[data-astro-cid-g53hoetc] .fr[data-astro-cid-g53hoetc]{fill:#f7f4ea;stroke:#b9a46a;stroke-width:3px}.md[data-astro-cid-g53hoetc] .in[data-astro-cid-g53hoetc]{fill:#dfe5ea;stroke:#4a6a85;stroke-width:1px}.md[data-astro-cid-g53hoetc] .sil[data-astro-cid-g53hoetc],.md[data-astro-cid-g53hoetc] .bow[data-astro-cid-g53hoetc]{fill:#2f3a44}.md[data-astro-cid-g53hoetc] .nm[data-astro-cid-g53hoetc]{font-family:var(--font-caps);letter-spacing:.05em;fill:#2a2018;paint-order:stroke;stroke:#eceee8;stroke-width:3px;font-size:13px}.md[data-astro-cid-g53hoetc]:hover .fr[data-astro-cid-g53hoetc],.md[data-astro-cid-g53hoetc]:focus-visible .fr[data-astro-cid-g53hoetc],.md[data-astro-cid-g53hoetc].on .fr[data-astro-cid-g53hoetc]{stroke:#4a6a85}.md[data-astro-cid-g53hoetc].on .in[data-astro-cid-g53hoetc]{fill:#4a6a85}.md[data-astro-cid-g53hoetc].on .sil[data-astro-cid-g53hoetc],.md[data-astro-cid-g53hoetc].on .bow[data-astro-cid-g53hoetc]{fill:#f7f4ea}.md[data-astro-cid-g53hoetc]:focus-visible .fr[data-astro-cid-g53hoetc]{stroke-width:5px}.ac-key[data-astro-cid-g53hoetc]{flex-wrap:wrap;gap:.4rem 1.2rem;margin:.5rem 0 0;padding:0;font-size:.85rem;list-style:none;display:flex}.ac-key[data-astro-cid-g53hoetc] li[data-astro-cid-g53hoetc]{align-items:center;gap:.4rem;display:flex}.ac-key[data-astro-cid-g53hoetc] svg[data-astro-cid-g53hoetc]{flex:none;width:30px;height:10px}.ac-card[data-astro-cid-g53hoetc]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:14rem;padding:.75rem 1rem;font-size:.95rem}.ac-card[data-astro-cid-g53hoetc] .ph[data-astro-cid-g53hoetc]{color:var(--ink-faint);margin:0;font-style:italic}.ac-card[data-astro-cid-g53hoetc] h5{margin:0 0 .1rem;font-size:1.1rem}.ac-card[data-astro-cid-g53hoetc] .life{font-family:var(--font-caps);letter-spacing:.06em;color:var(--era-accent);margin-bottom:.4rem;font-size:.9rem}.ac-card[data-astro-cid-g53hoetc] dt{font-family:var(--font-caps);letter-spacing:.05em;color:var(--era-accent);margin-top:.4rem;font-size:.88rem}.ac-card[data-astro-cid-g53hoetc] dd{margin:.1rem 0 .3rem}.ns-desk[data-astro-cid-pw6zvt4a]{border:1px solid var(--paper-edge);background:#eef0ea;border-radius:4px;padding:1rem 1.1rem}.ns-head[data-astro-cid-pw6zvt4a] h4[data-astro-cid-pw6zvt4a]{font-family:var(--font-display);color:var(--era-accent);margin:0;font-size:1.35rem;font-weight:400}.ns-head[data-astro-cid-pw6zvt4a] p[data-astro-cid-pw6zvt4a]{color:var(--ink-soft,#4a3c2c);max-width:none;margin:.1rem 0 .8rem;font-style:italic}.ns-prog[data-astro-cid-pw6zvt4a]{gap:4px;margin-bottom:.6rem;display:flex}.pd[data-astro-cid-pw6zvt4a]{background:#cfd6d0;border-radius:3px;flex:1;height:6px}.pd[data-astro-cid-pw6zvt4a].ok{background:var(--era-accent-2)}.pd[data-astro-cid-pw6zvt4a].bad{background:#b0564a}.pd[data-astro-cid-pw6zvt4a].cur{background:var(--era-gold)}.slip[data-astro-cid-pw6zvt4a]{background:#fbfaf4;border:1px solid #c9ccc2;max-width:36rem;margin:0 auto;padding:1rem 1.2rem;position:relative;box-shadow:2px 3px #4a6a8526}.slip[data-astro-cid-pw6zvt4a] .no[data-astro-cid-pw6zvt4a]{font-family:var(--font-caps);letter-spacing:.08em;color:var(--era-accent);font-size:.85rem}.slip[data-astro-cid-pw6zvt4a] .hl[data-astro-cid-pw6zvt4a]{font-family:var(--font-display);max-width:none;margin:.3rem 0 .8rem;font-size:1.45rem;line-height:1.25}.ans[data-astro-cid-pw6zvt4a]{flex-wrap:wrap;gap:.5rem;display:flex}.btn[data-astro-cid-pw6zvt4a]{cursor:pointer;font:inherit;font-family:var(--font-caps);letter-spacing:.05em;color:var(--paper);background:var(--era-accent);border:0;border-radius:999px;padding:.3rem 1rem;font-size:.95rem}.btn[data-astro-cid-pw6zvt4a].n{background:#7a6a5a}.btn[data-astro-cid-pw6zvt4a].nx,.btn[data-astro-cid-pw6zvt4a].ag{background:var(--era-accent-2);margin-top:.6rem}.btn[data-astro-cid-pw6zvt4a]:disabled{opacity:.35;cursor:default}.btn[data-astro-cid-pw6zvt4a]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.fb[data-astro-cid-pw6zvt4a]:empty{display:none}.fb[data-astro-cid-pw6zvt4a]{border-top:1px dashed #c9ccc2;margin-top:.8rem;padding-top:.6rem;font-size:.95rem}.fb[data-astro-cid-pw6zvt4a] .v{font-weight:700}.fb[data-astro-cid-pw6zvt4a] .v.ok{color:var(--era-accent-2)}.fb[data-astro-cid-pw6zvt4a] .v.bad{color:#9a3f33}.fb[data-astro-cid-pw6zvt4a] .tag{font-family:var(--font-caps);letter-spacing:.05em;border:1px solid var(--rule);border-radius:999px;margin-left:.4rem;padding:0 .5rem;font-size:.78rem;display:inline-block}.fb[data-astro-cid-pw6zvt4a] .tag.real{border-color:var(--era-accent);color:var(--era-accent)}.fb[data-astro-cid-pw6zvt4a] p{max-width:none;margin:.4rem 0 0}.ns-end[data-astro-cid-pw6zvt4a]{max-width:36rem;margin:0 auto}.ns-end[data-astro-cid-pw6zvt4a] .sc[data-astro-cid-pw6zvt4a]{font-family:var(--font-display);color:var(--era-accent);margin:0 0 .4rem;font-size:1.5rem}.res[data-astro-cid-pw6zvt4a]{margin:0;padding-left:1.1rem;font-size:.9rem}.res[data-astro-cid-pw6zvt4a] li{margin-bottom:.2rem}.res[data-astro-cid-pw6zvt4a] .bad{color:#9a3f33}.ns-mh[data-astro-cid-pw6zvt4a]{margin-top:1.2rem}.ns-mh[data-astro-cid-pw6zvt4a] h5[data-astro-cid-pw6zvt4a]{font-family:var(--font-display);color:var(--era-accent);margin:0 0 .5rem;font-size:1.15rem;font-weight:400}.ns-mh[data-astro-cid-pw6zvt4a] ol[data-astro-cid-pw6zvt4a]{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ns-mh[data-astro-cid-pw6zvt4a] li[data-astro-cid-pw6zvt4a]{border:1px solid #c9ccc2;border-top:3px double var(--era-accent);background:#fbfaf4;flex-direction:column;gap:.15rem;padding:.45rem .6rem .55rem;display:flex}.ns-mh[data-astro-cid-pw6zvt4a] .y[data-astro-cid-pw6zvt4a]{font-family:var(--font-caps);letter-spacing:.1em;color:var(--era-accent);font-size:.85rem}.ns-mh[data-astro-cid-pw6zvt4a] .n[data-astro-cid-pw6zvt4a]{font-family:var(--font-display);font-size:1.05rem;line-height:1.15}.ns-mh[data-astro-cid-pw6zvt4a] .n[data-astro-cid-pw6zvt4a].frak{font-family:UnifrakturMaguntia,serif;font-size:1.1rem}.ns-mh[data-astro-cid-pw6zvt4a] .t[data-astro-cid-pw6zvt4a]{color:var(--ink-soft,#4a3c2c);font-size:.82rem;line-height:1.35}.ad-head[data-astro-cid-euz3ztcq] h4[data-astro-cid-euz3ztcq]{font-family:var(--font-display);color:var(--era-accent);margin:0;font-size:1.35rem;font-weight:400}.ad-head[data-astro-cid-euz3ztcq] p[data-astro-cid-euz3ztcq]{color:var(--ink-soft,#4a3c2c);margin:.1rem 0 .7rem;font-style:italic}.ad-rules[data-astro-cid-euz3ztcq]{flex-wrap:wrap;align-items:center;gap:.3rem;margin-bottom:.6rem;display:flex}.ad-rl[data-astro-cid-euz3ztcq]{font-family:var(--font-caps);color:var(--ink-faint);margin-right:.2rem;font-size:.9rem}.rule[data-astro-cid-euz3ztcq]{cursor:pointer;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.12rem .65rem;font-size:.85rem}.rule[data-astro-cid-euz3ztcq][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.ad-page[data-astro-cid-euz3ztcq]{border:1px solid var(--paper-edge);background:#f6f0e0;border-radius:4px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:.8rem .9rem;display:grid;box-shadow:inset 0 0 24px #785a281f}.ad-poem[data-astro-cid-euz3ztcq] h5[data-astro-cid-euz3ztcq]{font-family:var(--font-caps);color:#5a4a38;border-bottom:1px solid var(--rule);margin:0 0 .4rem;padding-bottom:.2rem;font-size:.95rem;font-weight:400}.ad-words[data-astro-cid-euz3ztcq]{flex-wrap:wrap;gap:.35rem;display:flex}.word[data-astro-cid-euz3ztcq]{cursor:pointer;font-family:var(--font-display);color:#2a2018;background:#fffaf0;border:1px solid #c9b994;border-radius:3px;padding:.1rem .55rem;font-size:1.15rem;transition:opacity .2s,background .2s}.word[data-astro-cid-euz3ztcq].dim{opacity:.3}.word[data-astro-cid-euz3ztcq][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.rule[data-astro-cid-euz3ztcq]:focus-visible,.word[data-astro-cid-euz3ztcq]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.ad-card[data-astro-cid-euz3ztcq]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:9rem;margin-top:.7rem;padding:.6rem .9rem;font-size:.95rem}.ad-card[data-astro-cid-euz3ztcq] .ph[data-astro-cid-euz3ztcq]{color:var(--ink-faint);margin:0;font-style:italic}.ad-card[data-astro-cid-euz3ztcq] .pair{flex-wrap:wrap;align-items:baseline;gap:.5rem .9rem;margin:0 0 .4rem;display:flex}.ad-card[data-astro-cid-euz3ztcq] .pw,.ad-card[data-astro-cid-euz3ztcq] .sw{font-family:var(--font-display);font-size:1.5rem}.ad-card[data-astro-cid-euz3ztcq] .arr{color:var(--ink-faint)}.ad-card[data-astro-cid-euz3ztcq] mark{color:var(--era-accent);border-bottom:2px solid var(--era-gold);background:0 0;padding:0 1px}.ad-card[data-astro-cid-euz3ztcq] .lab{font-family:var(--font-caps);color:var(--ink-faint);font-size:.82rem;display:block}.ad-card[data-astro-cid-euz3ztcq] p{max-width:none;margin:0 0 .4rem}.ad-card[data-astro-cid-euz3ztcq] .vs{font-family:var(--font-display);font-style:italic}.ad-card[data-astro-cid-euz3ztcq] .tags{flex-wrap:wrap;gap:.3rem;margin:.2rem 0 .4rem;display:flex}.ad-card[data-astro-cid-euz3ztcq] .tag{border:1px solid var(--rule);border-radius:999px;padding:0 .5rem;font-size:.8rem}.ad-note[data-astro-cid-euz3ztcq]{max-width:none;margin:.6rem 0 0;font-size:.9rem}@media (width<=560px){.ad-page[data-astro-cid-euz3ztcq]{grid-template-columns:1fr}.ad-card[data-astro-cid-euz3ztcq] .pw,.ad-card[data-astro-cid-euz3ztcq] .sw{font-size:1.3rem}}.cn-head[data-astro-cid-lqqizzaa] h4[data-astro-cid-lqqizzaa]{font-family:var(--font-display);color:var(--era-accent);margin:0;font-size:1.35rem;font-weight:400}.cn-head[data-astro-cid-lqqizzaa] p[data-astro-cid-lqqizzaa]{color:var(--ink-soft,#4a3c2c);margin:.1rem 0 .7rem;font-style:italic}.cn-grid[data-astro-cid-lqqizzaa]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:1.1rem;display:grid}@media (width<=760px){.cn-grid[data-astro-cid-lqqizzaa]{grid-template-columns:1fr}}.cn-svg[data-astro-cid-lqqizzaa]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.tiny[data-astro-cid-lqqizzaa]{font-family:var(--font-caps);fill:#4a3c2c;letter-spacing:.04em;font-size:8px}.tiny[data-astro-cid-lqqizzaa].b{fill:var(--era-accent);font-size:12px}.flame[data-astro-cid-lqqizzaa]{transform-box:fill-box;transform-origin:bottom;animation:1.6s ease-in-out infinite alternate cnflick}@keyframes cnflick{0%{transform:scaleY(.85)}to{transform:scaleY(1.1)}}.snow[data-astro-cid-lqqizzaa]{animation:6s linear infinite cnsnow}@keyframes cnsnow{0%{opacity:.4;transform:translateY(-4px)}to{opacity:1;transform:translateY(6px)}}.hs[data-astro-cid-lqqizzaa]{cursor:pointer;outline:none}.hs[data-astro-cid-lqqizzaa] .b[data-astro-cid-lqqizzaa]{fill:var(--era-gold);stroke:#fffaf0;stroke-width:2px}.hs[data-astro-cid-lqqizzaa] .bn[data-astro-cid-lqqizzaa]{font-family:var(--font-caps);fill:#2a2018;pointer-events:none;font-size:13px}.hs[data-astro-cid-lqqizzaa] .ring[data-astro-cid-lqqizzaa]{fill:none;stroke:var(--era-gold);stroke-width:2px;opacity:.6;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite alternate cnring}@keyframes cnring{0%{opacity:.2;transform:scale(.85)}to{opacity:.7;transform:scale(1.15)}}.hs[data-astro-cid-lqqizzaa]:hover .b[data-astro-cid-lqqizzaa],.hs[data-astro-cid-lqqizzaa]:focus-visible .b[data-astro-cid-lqqizzaa],.hs[data-astro-cid-lqqizzaa].on .b[data-astro-cid-lqqizzaa]{fill:var(--era-accent)}.hs[data-astro-cid-lqqizzaa].on .bn[data-astro-cid-lqqizzaa],.hs[data-astro-cid-lqqizzaa]:hover .bn[data-astro-cid-lqqizzaa],.hs[data-astro-cid-lqqizzaa]:focus-visible .bn[data-astro-cid-lqqizzaa]{fill:#fffaf0}@media (prefers-reduced-motion:reduce){.flame[data-astro-cid-lqqizzaa],.snow[data-astro-cid-lqqizzaa],.hs[data-astro-cid-lqqizzaa] .ring[data-astro-cid-lqqizzaa]{animation:none}}.cn-chips[data-astro-cid-lqqizzaa]{flex-wrap:wrap;gap:.3rem;margin-top:.5rem;display:flex}.chip[data-astro-cid-lqqizzaa]{cursor:pointer;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.12rem .55rem;font-size:.82rem}.chip[data-astro-cid-lqqizzaa] b[data-astro-cid-lqqizzaa]{font-family:var(--font-caps);color:var(--era-accent)}.chip[data-astro-cid-lqqizzaa][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.chip[data-astro-cid-lqqizzaa][aria-pressed=true] b[data-astro-cid-lqqizzaa]{color:var(--era-gold)}.chip[data-astro-cid-lqqizzaa]:focus-visible,.mile[data-astro-cid-lqqizzaa]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.cn-card[data-astro-cid-lqqizzaa]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:12rem;padding:.75rem 1rem;font-size:.95rem}.cn-card[data-astro-cid-lqqizzaa] .ph[data-astro-cid-lqqizzaa]{color:var(--ink-faint);margin:0;font-style:italic}.cn-card[data-astro-cid-lqqizzaa] h5{margin:0 0 .35rem;font-size:1.1rem}.cn-card[data-astro-cid-lqqizzaa] p{max-width:none;margin:0 0 .5rem}.cn-miles[data-astro-cid-lqqizzaa]{border-top:1px solid var(--rule);margin-top:1.3rem;padding-top:.9rem}.cn-miles[data-astro-cid-lqqizzaa] h5[data-astro-cid-lqqizzaa]{font-family:var(--font-display);color:var(--era-accent);margin:0 0 .6rem;font-size:1.2rem;font-weight:400}.line[data-astro-cid-lqqizzaa]{justify-content:space-between;gap:.2rem;padding-top:.2rem;display:flex;position:relative}.line[data-astro-cid-lqqizzaa]:before{content:"";border-top:2px solid var(--era-accent-2);position:absolute;top:.72rem;left:.6rem;right:.6rem}.mile[data-astro-cid-lqqizzaa]{cursor:pointer;font:inherit;color:var(--ink);background:0 0;border:0;flex-direction:column;align-items:center;gap:.25rem;padding:0;display:flex;position:relative}.mile[data-astro-cid-lqqizzaa] .dot[data-astro-cid-lqqizzaa]{background:var(--paper);border:2px solid var(--era-accent-2);border-radius:50%;width:.95rem;height:.95rem}.mile[data-astro-cid-lqqizzaa] .yr[data-astro-cid-lqqizzaa]{font-family:var(--font-caps);font-size:.82rem}.mile[data-astro-cid-lqqizzaa][aria-pressed=true] .dot[data-astro-cid-lqqizzaa],.mile[data-astro-cid-lqqizzaa]:hover .dot[data-astro-cid-lqqizzaa]{background:var(--era-gold);border-color:var(--era-accent)}.mile[data-astro-cid-lqqizzaa][aria-pressed=true] .yr[data-astro-cid-lqqizzaa]{color:var(--era-accent);font-weight:600}@media (width<=520px){.mile[data-astro-cid-lqqizzaa] .yr[data-astro-cid-lqqizzaa]{font-size:.68rem}.mile[data-astro-cid-lqqizzaa] .dot[data-astro-cid-lqqizzaa]{width:.8rem;height:.8rem}}.cn-note[data-astro-cid-lqqizzaa]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:3.2rem;margin-top:.6rem;padding:.5rem .8rem;font-size:.92rem}.cn-note[data-astro-cid-lqqizzaa] p{max-width:none;margin:0 0 .3rem}.cb-head[data-astro-cid-yv5rqypz] h4[data-astro-cid-yv5rqypz],.cb[data-astro-cid-yv5rqypz] h5[data-astro-cid-yv5rqypz]{font-family:var(--font-display);color:var(--era-accent);margin:0;font-size:1.35rem;font-weight:400}.cb[data-astro-cid-yv5rqypz] h5[data-astro-cid-yv5rqypz]{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1.2rem;display:flex}.cb-head[data-astro-cid-yv5rqypz] p[data-astro-cid-yv5rqypz],.cb[data-astro-cid-yv5rqypz] .sub[data-astro-cid-yv5rqypz]{color:var(--ink-soft,#4a3c2c);margin:.1rem 0 .7rem;font-style:italic}.cb-svg[data-astro-cid-yv5rqypz],.tw-svg[data-astro-cid-yv5rqypz]{border:1px solid var(--paper-edge);background:#f3efe4;border-radius:4px;width:100%;height:auto;display:block}.lane[data-astro-cid-yv5rqypz]{font-family:var(--font-caps);fill:#2a2018;font-size:14px}.tick[data-astro-cid-yv5rqypz]{font-family:var(--font-caps);fill:#5a4a38;font-size:12px}.ru[data-astro-cid-yv5rqypz]{font-family:var(--font-caps);fill:var(--era-accent);font-size:11px}.nob[data-astro-cid-yv5rqypz]{fill:var(--era-accent-2);font-size:16px}.ev[data-astro-cid-yv5rqypz]{cursor:pointer;outline:none}.ban[data-astro-cid-yv5rqypz] rect[data-astro-cid-yv5rqypz]{fill:#8a4a2a;opacity:.8;transition:opacity .2s}.ban[data-astro-cid-yv5rqypz]:hover rect[data-astro-cid-yv5rqypz],.ban[data-astro-cid-yv5rqypz]:focus-visible rect[data-astro-cid-yv5rqypz],.ban[data-astro-cid-yv5rqypz].on rect[data-astro-cid-yv5rqypz]{opacity:1;fill:#5a2a12}.ban[data-astro-cid-yv5rqypz].on rect[data-astro-cid-yv5rqypz]{stroke:var(--era-gold);stroke-width:2.5px}.pd[data-astro-cid-yv5rqypz]{fill:var(--era-gold);stroke:#fffaf0;stroke-width:2px}.pt[data-astro-cid-yv5rqypz]{fill:#2a2018;pointer-events:none;font-size:11px}.pin[data-astro-cid-yv5rqypz]:hover .pd[data-astro-cid-yv5rqypz],.pin[data-astro-cid-yv5rqypz]:focus-visible .pd[data-astro-cid-yv5rqypz],.pin[data-astro-cid-yv5rqypz].on .pd[data-astro-cid-yv5rqypz]{fill:var(--era-accent)}.pin[data-astro-cid-yv5rqypz].on .pt[data-astro-cid-yv5rqypz],.pin[data-astro-cid-yv5rqypz]:hover .pt[data-astro-cid-yv5rqypz]{fill:#fffaf0}.cb-chips[data-astro-cid-yv5rqypz]{flex-wrap:wrap;gap:.3rem;margin-top:.5rem;display:flex}.chip[data-astro-cid-yv5rqypz],.nav[data-astro-cid-yv5rqypz]{cursor:pointer;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.12rem .6rem;font-size:.82rem}.chip[data-astro-cid-yv5rqypz][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.chip[data-astro-cid-yv5rqypz]:focus-visible,.nav[data-astro-cid-yv5rqypz]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.nav[data-astro-cid-yv5rqypz]:disabled{opacity:.4;cursor:default}.cb-card[data-astro-cid-yv5rqypz]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:6.5rem;margin-top:.6rem;padding:.6rem .9rem;font-size:.95rem}.cb-card[data-astro-cid-yv5rqypz] .ph[data-astro-cid-yv5rqypz]{color:var(--ink-faint);margin:0;font-style:italic}.cb-card[data-astro-cid-yv5rqypz] h6{margin:0 0 .3rem;font-family:inherit;font-size:1.05rem}.cb-card[data-astro-cid-yv5rqypz] p{max-width:none;margin:0 0 .45rem}.cb-tw[data-astro-cid-yv5rqypz],.cb-today[data-astro-cid-yv5rqypz]{border-top:1px solid var(--rule);margin-top:1.3rem;padding-top:.9rem}.pan[data-astro-cid-yv5rqypz]{fill:#faf6ec;stroke:var(--rule);stroke-width:1.5px;opacity:.45;transition:fill .2s,opacity .2s}.pan[data-astro-cid-yv5rqypz].on{fill:#fffaf0;stroke:var(--era-gold);stroke-width:3px;opacity:1}.ptl[data-astro-cid-yv5rqypz]{font-family:var(--font-caps);fill:#2a2018;font-size:13px}.steam[data-astro-cid-yv5rqypz]{animation:2s ease-in-out infinite alternate cbsteam}@keyframes cbsteam{0%{opacity:.2;transform:translateY(2px)}to{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.steam[data-astro-cid-yv5rqypz]{animation:none}}.tw-text[data-astro-cid-yv5rqypz]{max-width:none;min-height:4.6rem;margin:.6rem 0 .4rem}.tw-nav[data-astro-cid-yv5rqypz]{align-items:center;gap:.7rem;display:flex}.step[data-astro-cid-yv5rqypz]{font-family:var(--font-caps);color:var(--ink-faint);font-size:.85rem}.tb[data-astro-cid-yv5rqypz]{grid-template-columns:6rem minmax(0,1fr);align-items:center;margin:.3rem 0;display:grid}.tn[data-astro-cid-yv5rqypz]{font-size:.92rem}.tt[data-astro-cid-yv5rqypz]{align-items:center;gap:.4rem;display:flex}.tf[data-astro-cid-yv5rqypz]{background:#6a3a1a;border-radius:0 3px 3px 0;max-width:80%;height:1.1rem;display:block}.tv[data-astro-cid-yv5rqypz]{white-space:nowrap;font-size:.85rem}.tnote[data-astro-cid-yv5rqypz]{max-width:none;margin:.5rem 0 0;font-size:.9rem}.bn-head[data-astro-cid-rfzwxdb5] h4[data-astro-cid-rfzwxdb5]{font-family:var(--font-display);color:var(--era-accent);margin:0;font-size:1.35rem;font-weight:400}.bn-head[data-astro-cid-rfzwxdb5] p[data-astro-cid-rfzwxdb5]{color:var(--ink-soft,#4a3c2c);margin:.1rem 0 .7rem;font-style:italic}.bn-list[data-astro-cid-rfzwxdb5]{border:1px solid var(--paper-edge);background:#f6f0e0;border-radius:4px;padding:.7rem .9rem .8rem;box-shadow:inset 0 0 24px #785a281f}.bn-top[data-astro-cid-rfzwxdb5]{font-family:"UnifrakturMaguntia", var(--font-display), serif;color:#5a4a38;border-bottom:1px double #b9a77e;justify-content:space-between;margin-bottom:.6rem;padding-bottom:.25rem;font-size:1.05rem;display:flex}.bn-items[data-astro-cid-rfzwxdb5]{flex-wrap:wrap;gap:.35rem;display:flex}.item[data-astro-cid-rfzwxdb5]{cursor:pointer;font:inherit;color:#2a2018;background:#fffaf0;border:1px solid #c9b994;border-radius:3px;padding:.12rem .55rem;font-size:.9rem}.item[data-astro-cid-rfzwxdb5][aria-pressed=true]{outline:2px solid var(--era-accent);outline-offset:1px}.item[data-astro-cid-rfzwxdb5].c-sw,.lg[data-astro-cid-rfzwxdb5].c-sw{background:#e2e6ef;border-color:#6a7a9a}.item[data-astro-cid-rfzwxdb5].c-bib,.lg[data-astro-cid-rfzwxdb5].c-bib{background:#efe3c8;border-color:#a8873a}.item[data-astro-cid-rfzwxdb5].c-new,.lg[data-astro-cid-rfzwxdb5].c-new{background:#e0ecdc;border-color:#5a8a4a}.item[data-astro-cid-rfzwxdb5].miss{text-underline-offset:3px;text-decoration:underline wavy #a0402a}.pear[data-astro-cid-rfzwxdb5]{cursor:pointer;font:inherit;color:#2a2018;background:0 0;border:1px dashed #a8873a;border-radius:3px;margin-top:.7rem;padding:.12rem .6rem;font-size:.88rem}.bn-bar[data-astro-cid-rfzwxdb5]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .8rem;margin-top:.5rem;font-size:.85rem;display:flex}.bn-score[data-astro-cid-rfzwxdb5]{font-family:var(--font-caps);color:var(--ink-faint)}.bn-legend[data-astro-cid-rfzwxdb5]{flex-wrap:wrap;gap:.3rem;display:flex}.lg[data-astro-cid-rfzwxdb5]{border:1px solid;border-radius:3px;padding:0 .45rem;font-size:.8rem}.bn-btns[data-astro-cid-rfzwxdb5]{gap:.3rem;display:flex}.ctl[data-astro-cid-rfzwxdb5],.bn-card[data-astro-cid-rfzwxdb5] .ans{cursor:pointer;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.12rem .6rem;font-size:.82rem}.item[data-astro-cid-rfzwxdb5]:focus-visible,.pear[data-astro-cid-rfzwxdb5]:focus-visible,.ctl[data-astro-cid-rfzwxdb5]:focus-visible,.bn-card[data-astro-cid-rfzwxdb5] .ans:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.bn-card[data-astro-cid-rfzwxdb5]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:7.5rem;margin-top:.6rem;padding:.6rem .9rem;font-size:.95rem}.bn-card[data-astro-cid-rfzwxdb5] .ph[data-astro-cid-rfzwxdb5]{color:var(--ink-faint);margin:0;font-style:italic}.bn-card[data-astro-cid-rfzwxdb5] h6{margin:0 0 .3rem;font-family:inherit;font-size:1.1rem}.bn-card[data-astro-cid-rfzwxdb5] p{max-width:none;margin:0 0 .45rem}.bn-card[data-astro-cid-rfzwxdb5] .opts{flex-wrap:wrap;gap:.35rem;margin:.3rem 0 .2rem;display:flex}.bn-card[data-astro-cid-rfzwxdb5] .res{font-weight:600}.bn-card[data-astro-cid-rfzwxdb5] .w{font-family:var(--font-display);font-size:1.15rem}@media (width<=560px){.bn-bar[data-astro-cid-rfzwxdb5]{flex-direction:column;align-items:flex-start}}.fw-grid[data-astro-cid-olgmo3fw]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.2rem;display:grid}@media (width<=760px){.fw-grid[data-astro-cid-olgmo3fw]{grid-template-columns:1fr}}.fw-map[data-astro-cid-olgmo3fw]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.rg[data-astro-cid-olgmo3fw]{font-family:var(--font-caps);letter-spacing:.2em;fill:#8a7a58;opacity:.8;font-size:15px}.sea-l[data-astro-cid-olgmo3fw]{font-family:var(--font-display);fill:#5a7a7a;font-size:14px;font-style:italic}.oldl[data-astro-cid-olgmo3fw],.bl[data-astro-cid-olgmo3fw]{font-family:var(--font-display);fill:#2b4a7a;paint-order:stroke;stroke:#f4ead2;stroke-width:3px;font-size:14px;font-style:italic}.border[data-astro-cid-olgmo3fw]{fill:none;stroke:#2b4a7a;stroke-width:3.5px;stroke-dasharray:8 4}.ring[data-astro-cid-olgmo3fw]{fill:none;stroke:#2b4a7a;stroke-width:2.5px;stroke-dasharray:4 3}.ph[data-astro-cid-olgmo3fw]{opacity:0;transition:opacity .6s}.ph[data-astro-cid-olgmo3fw].on{opacity:1}.arw[data-astro-cid-olgmo3fw]{fill:none;stroke:#8a2b2b;stroke-width:2.6px;stroke-dasharray:7 5}.flee[data-astro-cid-olgmo3fw]{fill:none;stroke:#2b4a7a;stroke-width:2.4px;stroke-dasharray:3 4;stroke-linecap:round}.flame[data-astro-cid-olgmo3fw]{fill:#d9822b;stroke:#8f2a2a;stroke-width:1.2px}.swords[data-astro-cid-olgmo3fw]{stroke:#2a2018;stroke-width:3px;stroke-linecap:round}.star[data-astro-cid-olgmo3fw]{fill:var(--era-gold);stroke:#2a2018;stroke-width:1px}.dot[data-astro-cid-olgmo3fw]{fill:#fffaf0;stroke:#2a2018;stroke-width:2.2px}.pl-turku[data-astro-cid-olgmo3fw] .dot[data-astro-cid-olgmo3fw]{fill:#8a2b2b;stroke:#fffaf0;stroke-width:2px}.pl[data-astro-cid-olgmo3fw].cur .dot[data-astro-cid-olgmo3fw]{fill:var(--era-accent);stroke:#fffaf0}.halo[data-astro-cid-olgmo3fw]{fill:var(--era-gold);opacity:0;transform-box:fill-box;transform-origin:50%}.pl[data-astro-cid-olgmo3fw].cur .halo[data-astro-cid-olgmo3fw]{opacity:.5;animation:1.6s ease-in-out infinite alternate fwp}@keyframes fwp{0%{transform:scale(.7)}to{transform:scale(1.25)}}.nm[data-astro-cid-olgmo3fw]{font-family:var(--font-caps);fill:#2a2018;paint-order:stroke;stroke:#f4ead2;stroke-width:3.5px;stroke-linejoin:round;font-size:14px}@media (width<=760px){.nm[data-astro-cid-olgmo3fw]{font-size:17px}}@media (prefers-reduced-motion:reduce){.ph[data-astro-cid-olgmo3fw]{transition:none}.pl[data-astro-cid-olgmo3fw].cur .halo[data-astro-cid-olgmo3fw]{animation:none}}.fw-steps[data-astro-cid-olgmo3fw]{flex-wrap:wrap;gap:.3rem;margin-bottom:.6rem;display:flex}.step[data-astro-cid-olgmo3fw],.next[data-astro-cid-olgmo3fw]{cursor:pointer;font:inherit;font-family:var(--font-caps);letter-spacing:.04em;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.15rem .55rem;font-size:.82rem}.step[data-astro-cid-olgmo3fw][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.step[data-astro-cid-olgmo3fw]:focus-visible,.next[data-astro-cid-olgmo3fw]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.next[data-astro-cid-olgmo3fw]{background:var(--era-accent-2);color:var(--paper);border-color:var(--era-accent-2);margin-top:.6rem}.next[data-astro-cid-olgmo3fw]:disabled{opacity:.4;cursor:default}.fw-card[data-astro-cid-olgmo3fw]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:14rem;padding:.75rem 1rem;font-size:.95rem}.fw-card[data-astro-cid-olgmo3fw] .yy{font-family:var(--font-caps);letter-spacing:.08em;color:var(--era-accent);font-size:1.1rem}.fw-card[data-astro-cid-olgmo3fw] h5{margin:.1rem 0 .35rem;font-size:1.08rem}.fw-card[data-astro-cid-olgmo3fw] p{max-width:none;margin:0 0 .5rem}.my-head[data-astro-cid-7wr7vysy] h4[data-astro-cid-7wr7vysy]{font-family:var(--font-display);color:var(--era-accent);margin:0;font-size:1.35rem;font-weight:400}.my-head[data-astro-cid-7wr7vysy] p[data-astro-cid-7wr7vysy]{color:var(--ink-soft,#4a3c2c);margin:.1rem 0 .7rem;font-style:italic}.my-svg[data-astro-cid-7wr7vysy]{border:1px solid var(--paper-edge);background:#f3efe4;border-radius:4px;width:100%;height:auto;display:block}.lab[data-astro-cid-7wr7vysy]{font-family:var(--font-caps);fill:#2a2018;font-size:13px}.rl[data-astro-cid-7wr7vysy],.ml[data-astro-cid-7wr7vysy]{font-family:var(--font-caps);fill:#fffaf0;font-size:12px}.tick[data-astro-cid-7wr7vysy]{font-family:var(--font-caps);fill:#5a4a38;font-size:12px}.mark[data-astro-cid-7wr7vysy]{transition:transform .5s}@media (prefers-reduced-motion:reduce){.mark[data-astro-cid-7wr7vysy]{transition:none}}.my-years[data-astro-cid-7wr7vysy]{flex-wrap:wrap;gap:.3rem;margin-top:.5rem;display:flex}.yb[data-astro-cid-7wr7vysy]{cursor:pointer;font:inherit;font-family:var(--font-caps);color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.12rem .6rem;font-size:.85rem}.yb[data-astro-cid-7wr7vysy][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.yb[data-astro-cid-7wr7vysy]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.my-panel[data-astro-cid-7wr7vysy]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:1rem;margin-top:.8rem;display:grid}@media (width<=640px){.my-panel[data-astro-cid-7wr7vysy]{grid-template-columns:1fr}}.purse[data-astro-cid-7wr7vysy]{background:#efe4cc;border:1px dashed #a89878;border-radius:10px;padding:.5rem .8rem .7rem}.purse[data-astro-cid-7wr7vysy] h5[data-astro-cid-7wr7vysy]{font-family:var(--font-display);color:var(--era-accent);margin:0 0 .4rem;font-size:1.1rem;font-weight:400}.coins[data-astro-cid-7wr7vysy]{flex-wrap:wrap;gap:.6rem;min-height:5.2rem;display:flex}.cn[data-astro-cid-7wr7vysy]{text-align:center;width:4.6rem;margin:0;transition:opacity .3s,transform .3s}.cn[data-astro-cid-7wr7vysy] svg[data-astro-cid-7wr7vysy]{width:3.4rem;height:3.4rem;margin:0 auto;display:block}.c-rub[data-astro-cid-7wr7vysy] svg[data-astro-cid-7wr7vysy]{width:4.6rem}.cn[data-astro-cid-7wr7vysy] figcaption[data-astro-cid-7wr7vysy]{font-size:.75rem}.cn[data-astro-cid-7wr7vysy].off{display:none}.ct[data-astro-cid-7wr7vysy]{font-family:var(--font-caps);fill:#2a2018;font-size:11px}.ct[data-astro-cid-7wr7vysy].sm{font-size:8px}.my-card[data-astro-cid-7wr7vysy]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:7rem;padding:.6rem .9rem;font-size:.95rem}.my-card[data-astro-cid-7wr7vysy] p{max-width:none;margin:0 0 .45rem}.rs-head[data-astro-cid-crs5ww7p] h4[data-astro-cid-crs5ww7p]{font-family:var(--font-display);color:var(--era-accent);margin:0;font-size:1.35rem;font-weight:400}.rs-head[data-astro-cid-crs5ww7p] p[data-astro-cid-crs5ww7p]{color:var(--ink-soft,#4a3c2c);margin:.1rem 0 .7rem;font-style:italic}.rs-grid[data-astro-cid-crs5ww7p]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:1.1rem;display:grid}@media (width<=760px){.rs-grid[data-astro-cid-crs5ww7p]{grid-template-columns:1fr}}.rs-svg[data-astro-cid-crs5ww7p]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.sp[data-astro-cid-crs5ww7p]{cursor:pointer;outline:none}.sp[data-astro-cid-crs5ww7p] .lift[data-astro-cid-crs5ww7p]{transition:transform .25s}.sp[data-astro-cid-crs5ww7p] .bk[data-astro-cid-crs5ww7p]{transition:filter .2s}.sp[data-astro-cid-crs5ww7p]:hover .bk[data-astro-cid-crs5ww7p],.sp[data-astro-cid-crs5ww7p]:focus-visible .bk[data-astro-cid-crs5ww7p]{filter:brightness(1.15)}.sp[data-astro-cid-crs5ww7p].on .lift[data-astro-cid-crs5ww7p]{transform:translateY(-12px)}.sp[data-astro-cid-crs5ww7p].on .bk[data-astro-cid-crs5ww7p]{stroke:var(--era-gold);stroke-width:2.5px}.st[data-astro-cid-crs5ww7p]{font-family:var(--font-display);fill:#fffaf0;pointer-events:none;font-size:14px}.sy[data-astro-cid-crs5ww7p]{font-family:var(--font-caps);fill:#f3e7c4;pointer-events:none;font-size:10px}@media (prefers-reduced-motion:reduce){.sp[data-astro-cid-crs5ww7p] .lift[data-astro-cid-crs5ww7p],.sp[data-astro-cid-crs5ww7p] .bk[data-astro-cid-crs5ww7p]{transition:none}}.rs-chips[data-astro-cid-crs5ww7p]{flex-wrap:wrap;gap:.3rem;margin-top:.5rem;display:flex}.chip[data-astro-cid-crs5ww7p]{cursor:pointer;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.12rem .55rem;font-size:.82rem}.chip[data-astro-cid-crs5ww7p][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.chip[data-astro-cid-crs5ww7p]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.rs-card[data-astro-cid-crs5ww7p]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:12rem;padding:.75rem 1rem;font-size:.95rem}.rs-card[data-astro-cid-crs5ww7p] .ph[data-astro-cid-crs5ww7p]{color:var(--ink-faint);margin:0;font-style:italic}.rs-card[data-astro-cid-crs5ww7p] .yy{font-family:var(--font-caps);letter-spacing:.06em;color:var(--era-accent)}.rs-card[data-astro-cid-crs5ww7p] h5{margin:.1rem 0 .35rem;font-size:1.1rem}.rs-card[data-astro-cid-crs5ww7p] p{max-width:none;margin:0 0 .5rem}.rs-motto[data-astro-cid-crs5ww7p]{border-top:1px solid var(--rule);margin-top:1.2rem;padding-top:.9rem}.rs-motto[data-astro-cid-crs5ww7p] h5[data-astro-cid-crs5ww7p]{font-family:var(--font-display);color:var(--era-accent);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .4rem;font-size:1.2rem;font-weight:400;display:flex}.rs-motto[data-astro-cid-crs5ww7p] blockquote[data-astro-cid-crs5ww7p]{border-left:3px solid var(--era-gold);font-family:var(--font-display);margin:0 0 .3rem;padding-left:.8rem;font-size:1.15rem;font-style:italic}.rs-motto[data-astro-cid-crs5ww7p] .orig[data-astro-cid-crs5ww7p]{color:var(--ink-faint);max-width:none;margin:0 0 .4rem .8rem;font-size:.88rem}.rs-motto[data-astro-cid-crs5ww7p] .mn[data-astro-cid-crs5ww7p]{max-width:none;margin:0;font-size:.92rem}.lr-grid[data-astro-cid-cz5gp4mb]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.2rem;display:grid}@media (width<=760px){.lr-grid[data-astro-cid-cz5gp4mb]{grid-template-columns:1fr}}.lr-map[data-astro-cid-cz5gp4mb]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.sea-l[data-astro-cid-cz5gp4mb]{font-family:var(--font-display);fill:#5a7a7a;font-size:14px;font-style:italic}.ph[data-astro-cid-cz5gp4mb]{opacity:0;transition:opacity .6s}.ph[data-astro-cid-cz5gp4mb].on{opacity:1}.leg[data-astro-cid-cz5gp4mb]{fill:none;stroke:var(--era-accent-2);stroke-width:2.6px;stroke-dasharray:2 5;stroke-linecap:round}.dot[data-astro-cid-cz5gp4mb]{fill:#fffaf0;stroke:#2a2018;stroke-width:2.2px}.pl-turku[data-astro-cid-cz5gp4mb] .dot[data-astro-cid-cz5gp4mb]{fill:var(--era-accent-2);stroke:#fffaf0;stroke-width:2px}.pl[data-astro-cid-cz5gp4mb].cur .dot[data-astro-cid-cz5gp4mb]{fill:var(--era-accent);stroke:#fffaf0}.halo[data-astro-cid-cz5gp4mb]{fill:var(--era-gold);opacity:0;transform-box:fill-box;transform-origin:50%}.pl[data-astro-cid-cz5gp4mb].cur .halo[data-astro-cid-cz5gp4mb]{opacity:.5;animation:1.6s ease-in-out infinite alternate lrp}@keyframes lrp{0%{transform:scale(.7)}to{transform:scale(1.25)}}.nm[data-astro-cid-cz5gp4mb]{font-family:var(--font-caps);fill:#2a2018;paint-order:stroke;stroke:#f4ead2;stroke-width:3.5px;stroke-linejoin:round;font-size:14px}@media (width<=760px){.nm[data-astro-cid-cz5gp4mb]{font-size:17px}}@media (prefers-reduced-motion:reduce){.ph[data-astro-cid-cz5gp4mb]{transition:none}.pl[data-astro-cid-cz5gp4mb].cur .halo[data-astro-cid-cz5gp4mb]{animation:none}}.lr-steps[data-astro-cid-cz5gp4mb]{flex-wrap:wrap;gap:.3rem;margin-bottom:.6rem;display:flex}.step[data-astro-cid-cz5gp4mb],.next[data-astro-cid-cz5gp4mb]{cursor:pointer;font:inherit;font-family:var(--font-caps);letter-spacing:.04em;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.15rem .55rem;font-size:.82rem}.step[data-astro-cid-cz5gp4mb][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.step[data-astro-cid-cz5gp4mb]:focus-visible,.next[data-astro-cid-cz5gp4mb]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.next[data-astro-cid-cz5gp4mb]{background:var(--era-accent-2);color:var(--paper);border-color:var(--era-accent-2);margin-top:.6rem}.next[data-astro-cid-cz5gp4mb]:disabled{opacity:.4;cursor:default}.lr-card[data-astro-cid-cz5gp4mb]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:12rem;padding:.75rem 1rem;font-size:.95rem}.lr-card[data-astro-cid-cz5gp4mb] .yy{font-family:var(--font-caps);letter-spacing:.08em;color:var(--era-accent);font-size:1.1rem}.lr-card[data-astro-cid-cz5gp4mb] h5{margin:.1rem 0 .35rem;font-size:1.08rem}.lr-card[data-astro-cid-cz5gp4mb] p{max-width:none;margin:0 0 .5rem}.grow[data-astro-cid-cz5gp4mb]{border-top:1px solid var(--rule);margin-top:1rem;padding-top:.7rem}.grow[data-astro-cid-cz5gp4mb] h5[data-astro-cid-cz5gp4mb]{font-family:var(--font-display);color:var(--era-accent);margin:0 0 .4rem;font-size:1.1rem;font-weight:400}.gb[data-astro-cid-cz5gp4mb]{grid-template-columns:2.8rem minmax(0,1fr);align-items:center;gap:.2rem .4rem;margin-bottom:.35rem;display:grid}.gy[data-astro-cid-cz5gp4mb]{font-family:var(--font-caps);font-size:.9rem}.gt[data-astro-cid-cz5gp4mb]{background:#0000000d;border-radius:3px;height:.9rem;display:block}.gf[data-astro-cid-cz5gp4mb]{background:var(--era-accent-2);border-radius:3px;height:100%;display:block}.gv[data-astro-cid-cz5gp4mb]{color:var(--ink-soft,#4a3c2c);grid-column:2;font-size:.82rem}.gn[data-astro-cid-cz5gp4mb]{color:var(--ink-faint);max-width:none;margin:.3rem 0 0;font-size:.85rem}.fs-steps[data-astro-cid-7v27suiv]{flex-wrap:wrap;gap:.4rem;margin-bottom:.7rem;display:flex}.step[data-astro-cid-7v27suiv]{cursor:pointer;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;align-items:center;gap:.45rem;padding:.22rem .75rem .22rem .3rem;font-size:.9rem;display:inline-flex}.step[data-astro-cid-7v27suiv] .n[data-astro-cid-7v27suiv]{background:var(--era-accent);color:#fff;width:1.45rem;height:1.45rem;font-family:var(--font-caps);border-radius:50%;place-items:center;font-size:.82rem;display:grid}.step[data-astro-cid-7v27suiv][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.step[data-astro-cid-7v27suiv][aria-selected=true] .n[data-astro-cid-7v27suiv]{background:var(--era-gold)}.step[data-astro-cid-7v27suiv]:focus-visible,.chip[data-astro-cid-7v27suiv]:focus-visible,.fs-next[data-astro-cid-7v27suiv]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.fs-grid[data-astro-cid-7v27suiv]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:1rem;display:grid}@media (width<=760px){.fs-grid[data-astro-cid-7v27suiv]{grid-template-columns:1fr}}svg[data-astro-cid-7v27suiv]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.h[data-astro-cid-7v27suiv]{fill:#c8a978;stroke:#7a5a3a;stroke-width:.8px;transition:fill .6s,stroke .6s}.h[data-astro-cid-7v27suiv].burning{fill:#e0702a;stroke:#9a2a10;animation:.7s ease-in-out infinite alternate fsf}.h[data-astro-cid-7v27suiv].burnt{fill:#4a3c36;stroke:#2a201c}.h[data-astro-cid-7v27suiv].spared{stroke:#3f6b4a;stroke-width:1.4px}@keyframes fsf{to{fill:#f2a33a}}.stone[data-astro-cid-7v27suiv]{fill:#cfc6b4;stroke:#4a4038;stroke-width:1.4px;transition:fill .6s}.roof[data-astro-cid-7v27suiv]{fill:#8a3a28;stroke:#5a2a1a;stroke-width:1.4px;transition:fill .6s,opacity .6s}.bld[data-astro-cid-7v27suiv].burnt .stone[data-astro-cid-7v27suiv]{fill:#8a8070}.bld[data-astro-cid-7v27suiv].burnt .roof[data-astro-cid-7v27suiv]{opacity:0}.torch[data-astro-cid-7v27suiv],.spark[data-astro-cid-7v27suiv]{opacity:0;transition:opacity .4s}svg[data-astro-cid-7v27suiv][data-step="0"] .spark[data-astro-cid-7v27suiv],svg[data-astro-cid-7v27suiv][data-step="2"] .torch[data-astro-cid-7v27suiv]{opacity:1}.torch[data-astro-cid-7v27suiv] path[data-astro-cid-7v27suiv],.spark[data-astro-cid-7v27suiv] path[data-astro-cid-7v27suiv]{transform-box:fill-box;transform-origin:bottom;animation:.8s ease-in-out infinite alternate fst}@keyframes fst{to{transform:scale(1.1,1.2)}}@media (prefers-reduced-motion:reduce){.h[data-astro-cid-7v27suiv].burning,.torch[data-astro-cid-7v27suiv] path[data-astro-cid-7v27suiv],.spark[data-astro-cid-7v27suiv] path[data-astro-cid-7v27suiv]{animation:none}}.night[data-astro-cid-7v27suiv]{opacity:0;transition:opacity .8s}svg[data-astro-cid-7v27suiv][data-step="0"] .night[data-astro-cid-7v27suiv],svg[data-astro-cid-7v27suiv][data-step="1"] .night[data-astro-cid-7v27suiv],svg[data-astro-cid-7v27suiv][data-step="2"] .night[data-astro-cid-7v27suiv]{opacity:.2}.lbl[data-astro-cid-7v27suiv]{fill:#2a2018;paint-order:stroke;stroke:#ece0c3;stroke-width:3px;stroke-linejoin:round;font-family:IM Fell English SC,serif;font-size:15px}.lbl[data-astro-cid-7v27suiv].small{font-size:13px}.lbl[data-astro-cid-7v27suiv].river{fill:#4f6a65;font-family:IM Fell English,serif;font-style:italic}.fs-card[data-astro-cid-7v27suiv]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:13rem;padding:.75rem 1rem;font-size:.95rem}.fs-card[data-astro-cid-7v27suiv] .yy{font-family:var(--font-caps);letter-spacing:.06em;color:var(--era-accent)}.fs-card[data-astro-cid-7v27suiv] h5{margin:.1rem 0 .35rem;font-size:1.1rem}.fs-card[data-astro-cid-7v27suiv] p{max-width:none;margin:0 0 .5rem}.fs-next[data-astro-cid-7v27suiv]{cursor:pointer;font-family:var(--font-caps);letter-spacing:.04em;color:var(--paper);background:var(--era-accent);border:0;border-radius:999px;margin-top:.6rem;padding:.35rem .9rem;font-size:.9rem}.fs-legend[data-astro-cid-7v27suiv]{flex-wrap:wrap;gap:.3rem 1rem;margin:.8rem 0 0;padding:0;font-size:.85rem;list-style:none;display:flex}.fs-legend[data-astro-cid-7v27suiv] li[data-astro-cid-7v27suiv]{align-items:center;gap:.35rem;display:flex}.k[data-astro-cid-7v27suiv]{border:1px solid #7a5a3a;width:14px;height:10px;display:inline-block}.k[data-astro-cid-7v27suiv].burning{background:#e0702a;border-color:#9a2a10}.k[data-astro-cid-7v27suiv].burnt{background:#4a3c36}.k[data-astro-cid-7v27suiv].spared{background:#c8a978;border:2px solid #3f6b4a}.fs-why[data-astro-cid-7v27suiv]{border-top:1px solid var(--rule);margin-top:1.1rem;padding-top:.8rem}.fs-why[data-astro-cid-7v27suiv] h5[data-astro-cid-7v27suiv]{font-family:var(--font-display);color:var(--era-accent);margin:0 0 .45rem;font-size:1.2rem;font-weight:400}.fs-chips[data-astro-cid-7v27suiv]{flex-wrap:wrap;gap:.3rem;display:flex}.chip[data-astro-cid-7v27suiv]{cursor:pointer;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.15rem .65rem;font-size:.85rem}.chip[data-astro-cid-7v27suiv][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.fs-wcard[data-astro-cid-7v27suiv]{max-width:none;min-height:3rem;margin:.6rem 0 0;font-size:.95rem}.fv-grid[data-astro-cid-eqkifom3]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:1rem;display:grid}@media (width<=760px){.fv-grid[data-astro-cid-eqkifom3]{grid-template-columns:1fr}}svg[data-astro-cid-eqkifom3]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.h[data-astro-cid-eqkifom3].gone{fill:#8a7c70;stroke:#5a4c44;stroke-width:.6px;opacity:.55}.h[data-astro-cid-eqkifom3].left{fill:#c8a978;stroke:#7a5a3a;stroke-width:.8px}.lbl[data-astro-cid-eqkifom3]{fill:#2a2018;paint-order:stroke;stroke:#ece0c3;stroke-width:3px;stroke-linejoin:round;font-family:IM Fell English SC,serif;font-size:15px}.lbl[data-astro-cid-eqkifom3].small{font-size:13px}.lbl[data-astro-cid-eqkifom3].river{fill:#4f6a65;font-family:IM Fell English,serif;font-style:italic}.ruin[data-astro-cid-eqkifom3] path[data-astro-cid-eqkifom3],.ruin[data-astro-cid-eqkifom3] rect[data-astro-cid-eqkifom3]{fill:#9a9080;stroke:#4a4038;stroke-width:1.2px}.pin[data-astro-cid-eqkifom3]{cursor:pointer;outline:none}.pin[data-astro-cid-eqkifom3] .halo[data-astro-cid-eqkifom3]{fill:#0000;stroke:#0000;stroke-width:3px;transition:stroke .2s}.pin[data-astro-cid-eqkifom3] .dot[data-astro-cid-eqkifom3]{stroke:#fffaf0;stroke-width:2px}.pin[data-astro-cid-eqkifom3].ok .dot[data-astro-cid-eqkifom3]{fill:#3f6b4a}.pin[data-astro-cid-eqkifom3].hurt .dot[data-astro-cid-eqkifom3]{fill:#b0702a}.pin[data-astro-cid-eqkifom3] .mark[data-astro-cid-eqkifom3]{fill:none;stroke:#fffaf0;stroke-width:2px;stroke-linecap:round}.pin[data-astro-cid-eqkifom3]:hover .halo[data-astro-cid-eqkifom3],.pin[data-astro-cid-eqkifom3]:focus-visible .halo[data-astro-cid-eqkifom3]{stroke:var(--era-gold)}.pin[data-astro-cid-eqkifom3].on .halo[data-astro-cid-eqkifom3]{stroke:var(--era-accent);fill:#fffaf080}.fv-chips[data-astro-cid-eqkifom3]{flex-wrap:wrap;gap:.3rem;margin-top:.5rem;display:flex}.chip[data-astro-cid-eqkifom3]{cursor:pointer;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.12rem .6rem;font-size:.84rem}.chip[data-astro-cid-eqkifom3]:before{content:"";vertical-align:.05em;border-radius:50%;width:.55em;height:.55em;margin-right:.4em;display:inline-block}.chip[data-astro-cid-eqkifom3].ok:before{background:#3f6b4a}.chip[data-astro-cid-eqkifom3].hurt:before{background:#b0702a}.chip[data-astro-cid-eqkifom3].lost:before{background:#4a3c36}.chip[data-astro-cid-eqkifom3][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.chip[data-astro-cid-eqkifom3]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.fv-card[data-astro-cid-eqkifom3]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:14rem;padding:.75rem 1rem;font-size:.95rem}.fv-card[data-astro-cid-eqkifom3] .ph[data-astro-cid-eqkifom3]{color:var(--ink-faint);margin:0;font-style:italic}.fv-card[data-astro-cid-eqkifom3] h5{margin:0 0 .3rem;font-size:1.1rem}.fv-card[data-astro-cid-eqkifom3] .st{font-family:var(--font-caps);letter-spacing:.05em;color:#fffaf0;border-radius:3px;margin-bottom:.45rem;padding:.05rem .45rem;font-size:.78rem;display:inline-block}.fv-card[data-astro-cid-eqkifom3] .st-ok{background:#3f6b4a}.fv-card[data-astro-cid-eqkifom3] .st-hurt{background:#b0702a}.fv-card[data-astro-cid-eqkifom3] .st-lost{background:#4a3c36}.fv-card[data-astro-cid-eqkifom3] h6{font-family:var(--font-caps);letter-spacing:.06em;color:var(--era-accent);margin:.4rem 0 .15rem;font-size:.8rem;font-weight:400}.fv-card[data-astro-cid-eqkifom3] p{max-width:none;margin:0 0 .45rem}.fv-lost[data-astro-cid-eqkifom3]{border-top:1px solid var(--rule);margin-top:1rem;padding-top:.8rem}.fv-lost[data-astro-cid-eqkifom3] h5[data-astro-cid-eqkifom3]{font-family:var(--font-display);color:var(--era-accent);margin:0;font-size:1.2rem;font-weight:400}.tc-steps[data-astro-cid-c2pfahl2]{flex-wrap:wrap;gap:.35rem;margin-bottom:.7rem;display:flex}.step[data-astro-cid-c2pfahl2]{cursor:pointer;font-family:var(--font-caps);color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.2rem .7rem;font-size:.88rem}.step[data-astro-cid-c2pfahl2][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.step[data-astro-cid-c2pfahl2]:focus-visible,.tc-next[data-astro-cid-c2pfahl2]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.tc-grid[data-astro-cid-c2pfahl2]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:1rem;display:grid}@media (width<=760px){.tc-grid[data-astro-cid-c2pfahl2]{grid-template-columns:1fr}}svg[data-astro-cid-c2pfahl2]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.beam[data-astro-cid-c2pfahl2]{transform-origin:260px 89px;transition:transform .8s cubic-bezier(.3,1.4,.5,1)}.hang[data-astro-cid-c2pfahl2]{transition:transform .8s cubic-bezier(.3,1.4,.5,1)}.left[data-astro-cid-c2pfahl2] .hang[data-astro-cid-c2pfahl2]{transform-origin:90px 94px}.right[data-astro-cid-c2pfahl2] .hang[data-astro-cid-c2pfahl2]{transform-origin:430px 94px}.city[data-astro-cid-c2pfahl2]{font-family:var(--font-display);fill:#2a2018;font-size:18px}.smoke[data-astro-cid-c2pfahl2] path[data-astro-cid-c2pfahl2]{fill:none;stroke:#6a5a50;stroke-width:3px;stroke-linecap:round;opacity:0;transition:opacity .5s}.tc[data-astro-cid-c2pfahl2][data-burnt=true] .smoke[data-astro-cid-c2pfahl2] path[data-astro-cid-c2pfahl2]{opacity:.55}.tok[data-astro-cid-c2pfahl2]{transition:transform .8s cubic-bezier(.3,1.2,.5,1),opacity .4s}.tok[data-astro-cid-c2pfahl2] rect[data-astro-cid-c2pfahl2]{fill:var(--era-accent,#2c4a7a);stroke:#fffaf0;stroke-width:1.5px}.tok[data-astro-cid-c2pfahl2] text[data-astro-cid-c2pfahl2]{font-family:var(--font-caps);fill:#fffaf0;letter-spacing:.03em;font-size:12px}.tok-back[data-astro-cid-c2pfahl2] rect[data-astro-cid-c2pfahl2]{fill:#3f6b4a}.tok-pop[data-astro-cid-c2pfahl2] rect[data-astro-cid-c2pfahl2]{fill:#8a2b2b}@media (prefers-reduced-motion:reduce){.beam[data-astro-cid-c2pfahl2],.hang[data-astro-cid-c2pfahl2],.tok[data-astro-cid-c2pfahl2]{transition:none}}.tc-card[data-astro-cid-c2pfahl2]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:10rem;padding:.75rem 1rem;font-size:.95rem}.tc-card[data-astro-cid-c2pfahl2] .yy{font-family:var(--font-caps);letter-spacing:.06em;color:var(--era-accent)}.tc-card[data-astro-cid-c2pfahl2] h5{margin:.1rem 0 .35rem;font-size:1.1rem}.tc-card[data-astro-cid-c2pfahl2] p{max-width:none;margin:0 0 .5rem}.tc-next[data-astro-cid-c2pfahl2]{cursor:pointer;font-family:var(--font-caps);color:var(--paper);background:var(--era-accent);border:0;border-radius:999px;margin-top:.6rem;padding:.35rem .9rem;font-size:.9rem}.ep-bar[data-astro-cid-khk6zctc]{flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-bottom:.6rem;display:flex}.ep-modes[data-astro-cid-khk6zctc],.ep-act[data-astro-cid-khk6zctc]{flex-wrap:wrap;gap:.35rem;display:flex}.mode[data-astro-cid-khk6zctc],.act[data-astro-cid-khk6zctc],.chip[data-astro-cid-khk6zctc]{cursor:pointer;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.22rem .8rem;font-size:.9rem}.mode[data-astro-cid-khk6zctc][aria-selected=true],.chip[data-astro-cid-khk6zctc][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.act[data-astro-cid-khk6zctc].fire{color:#fffaf0;background:#8f2a2a;border-color:#8f2a2a}.mode[data-astro-cid-khk6zctc]:focus-visible,.act[data-astro-cid-khk6zctc]:focus-visible,.chip[data-astro-cid-khk6zctc]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}svg[data-astro-cid-khk6zctc]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.lay[data-astro-cid-khk6zctc]{display:none}svg[data-astro-cid-khk6zctc][data-m=old] .lay-old[data-astro-cid-khk6zctc],svg[data-astro-cid-khk6zctc][data-m=new] .lay-new[data-astro-cid-khk6zctc]{display:inline}.hs[data-astro-cid-khk6zctc]{fill:#c8a978;stroke:#7a5a3a;stroke-width:1px;cursor:pointer;transition:fill .25s}.hs[data-astro-cid-khk6zctc]:hover{fill:#d8bb8a}.hs[data-astro-cid-khk6zctc].burning{fill:#e0702a;stroke:#9a2a10}.hs[data-astro-cid-khk6zctc].burnt{fill:#4a3c36;stroke:#2a201c}.espl[data-astro-cid-khk6zctc]{fill:#dfe0b8}.tree[data-astro-cid-khk6zctc]{fill:#6d8a55;stroke:#4a6338;stroke-width:1px}.hl[data-astro-cid-khk6zctc] rect[data-astro-cid-khk6zctc]{fill:none;stroke:var(--era-gold,#b8902a);stroke-width:3px;stroke-dasharray:6 4}.hl[data-astro-cid-khk6zctc] path[data-astro-cid-khk6zctc]{stroke:var(--era-gold,#b8902a);stroke-width:10px;stroke-opacity:.35;fill:none}.hl[data-astro-cid-khk6zctc]{opacity:0;pointer-events:none;transition:opacity .3s}.ep[data-astro-cid-khk6zctc][data-rule=street] .hl-street[data-astro-cid-khk6zctc],.ep[data-astro-cid-khk6zctc][data-rule=espl] .hl-espl[data-astro-cid-khk6zctc],.ep[data-astro-cid-khk6zctc][data-rule=trees] .hl-trees[data-astro-cid-khk6zctc]{opacity:1}.ep[data-astro-cid-khk6zctc][data-rule=low] .lay-new[data-astro-cid-khk6zctc] .hs[data-astro-cid-khk6zctc]{stroke:var(--era-gold,#b8902a);stroke-width:2.5px}.tag[data-astro-cid-khk6zctc]{font-family:var(--font-caps);fill:#5a3a10;paint-order:stroke;stroke:#ece0c3;stroke-width:3px;font-size:13px}.ep-status[data-astro-cid-khk6zctc]{color:var(--ink-soft,#4a3c2c);max-width:none;margin:.5rem 0 0;font-size:.92rem;font-style:italic}.ep-rules[data-astro-cid-khk6zctc]{border-top:1px solid var(--rule);margin-top:.9rem;padding-top:.8rem}.ep-rules[data-astro-cid-khk6zctc] h5[data-astro-cid-khk6zctc]{font-family:var(--font-display);color:var(--era-accent);margin:0 0 .45rem;font-size:1.2rem;font-weight:400}.ep-chips[data-astro-cid-khk6zctc]{flex-wrap:wrap;gap:.3rem;display:flex}.ep-rcard[data-astro-cid-khk6zctc]{max-width:none;min-height:3rem;margin:.6rem 0 0;font-size:.95rem}.sr-steps[data-astro-cid-3sr4vq5d]{flex-wrap:wrap;gap:.35rem;margin-bottom:.6rem;display:flex}.step[data-astro-cid-3sr4vq5d]{cursor:pointer;font-family:var(--font-caps);color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.2rem .75rem;font-size:.88rem}.step[data-astro-cid-3sr4vq5d][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.step[data-astro-cid-3sr4vq5d]:focus-visible,.sr-next[data-astro-cid-3sr4vq5d]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}svg[data-astro-cid-3sr4vq5d]{width:100%;height:auto;display:block}svg[data-astro-cid-3sr4vq5d][role=img]{border:1px solid var(--paper-edge);border-radius:4px}.sea-l[data-astro-cid-3sr4vq5d]{fill:#4f6a65;font-family:IM Fell English,serif;font-size:10px;font-style:italic}.lbl[data-astro-cid-3sr4vq5d]{fill:#2a2018;paint-order:stroke;stroke:#e6dcc0;stroke-width:2.5px;stroke-linejoin:round;font-family:IM Fell English SC,serif;font-size:9.5px}.isl[data-astro-cid-3sr4vq5d]{fill:#5a4a38;font-family:IM Fell English,serif;font-size:8px;font-style:italic}.town[data-astro-cid-3sr4vq5d]{fill:#fffaf0;stroke:#2a2018;stroke-width:1.2px}.town[data-astro-cid-3sr4vq5d].tku{fill:#8f2a2a}.rt[data-astro-cid-3sr4vq5d]{fill:none;stroke:#8f2a2a;stroke-width:1.8px;stroke-dasharray:5 3;opacity:0;transition:opacity .5s}.rt-far[data-astro-cid-3sr4vq5d]{stroke:#2c4a7a}.yard[data-astro-cid-3sr4vq5d],.far-l[data-astro-cid-3sr4vq5d]{opacity:0;transition:opacity .5s}.far-l[data-astro-cid-3sr4vq5d]{fill:#2c4a7a;font-family:IM Fell English,serif;font-size:9px;font-style:italic}.ship[data-astro-cid-3sr4vq5d]{transition:transform .6s}@media (prefers-reduced-motion:reduce){.rt[data-astro-cid-3sr4vq5d],.yard[data-astro-cid-3sr4vq5d],.ship[data-astro-cid-3sr4vq5d]{transition:none}}.sr-grid[data-astro-cid-3sr4vq5d]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:1rem;margin-top:.7rem;display:grid}@media (width<=760px){.sr-grid[data-astro-cid-3sr4vq5d]{grid-template-columns:1fr}}.sr-card[data-astro-cid-3sr4vq5d]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:9rem;padding:.75rem 1rem;font-size:.95rem}.sr-card[data-astro-cid-3sr4vq5d] .yy{font-family:var(--font-caps);letter-spacing:.06em;color:var(--era-accent)}.sr-card[data-astro-cid-3sr4vq5d] h5{margin:.1rem 0 .35rem;font-size:1.1rem}.sr-card[data-astro-cid-3sr4vq5d] p{max-width:none;margin:0 0 .5rem}.sr-spec[data-astro-cid-3sr4vq5d]{border:1px solid var(--rule);border-radius:4px;padding:.6rem .8rem;font-size:.88rem;transition:box-shadow .4s}.sr[data-astro-cid-3sr4vq5d][data-fm=true] .sr-spec[data-astro-cid-3sr4vq5d]{box-shadow:0 0 0 3px var(--era-gold)}.sr-spec[data-astro-cid-3sr4vq5d] h5[data-astro-cid-3sr4vq5d]{font-family:var(--font-display);color:var(--era-accent);margin:0 0 .3rem;font-size:1.05rem;font-weight:400}.sr-prof[data-astro-cid-3sr4vq5d]{max-width:240px;margin-bottom:.3rem}.sr-spec[data-astro-cid-3sr4vq5d] dl[data-astro-cid-3sr4vq5d]{grid-template-columns:auto 1fr;gap:.15rem .7rem;margin:0;display:grid}.sr-spec[data-astro-cid-3sr4vq5d] dt[data-astro-cid-3sr4vq5d]{font-family:var(--font-caps);letter-spacing:.04em;color:var(--ink-faint);font-size:.78rem}.sr-spec[data-astro-cid-3sr4vq5d] dd[data-astro-cid-3sr4vq5d]{margin:0}.sr-next[data-astro-cid-3sr4vq5d]{cursor:pointer;font-family:var(--font-caps);color:var(--paper);background:var(--era-accent);border:0;border-radius:999px;margin-top:.6rem;padding:.35rem .9rem;font-size:.9rem}.ri-steps[data-astro-cid-ajbirryr]{flex-wrap:wrap;gap:.35rem;margin-bottom:.6rem;display:flex}.step[data-astro-cid-ajbirryr]{cursor:pointer;font-family:var(--font-caps);color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.2rem .7rem;font-size:.88rem}.step[data-astro-cid-ajbirryr][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.step[data-astro-cid-ajbirryr]:focus-visible,.ri-next[data-astro-cid-ajbirryr]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}svg[data-astro-cid-ajbirryr]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.name[data-astro-cid-ajbirryr]{font-family:var(--font-display);fill:#5a4a30;opacity:.75;font-size:15px;font-style:italic}.lbl[data-astro-cid-ajbirryr]{fill:#2a2018;paint-order:stroke;stroke:#e6dcc0;stroke-width:3px;stroke-linejoin:round;font-family:IM Fell English SC,serif;font-size:13px}.lbl[data-astro-cid-ajbirryr].small{font-size:12px}.lbl[data-astro-cid-ajbirryr].tiny{font-size:11px}.oak[data-astro-cid-ajbirryr] circle[data-astro-cid-ajbirryr]{fill:#6d8a55;stroke:#4a6338}.oak[data-astro-cid-ajbirryr] rect[data-astro-cid-ajbirryr]{fill:#6a4a2a}.oak[data-astro-cid-ajbirryr]{transition:opacity .5s}svg[data-astro-cid-ajbirryr][data-step="3"] .oak[data-astro-cid-ajbirryr].f{opacity:.15}.plot[data-astro-cid-ajbirryr]{fill:#fffaf0;stroke:#8f2a2a;stroke-width:1px}.plot[data-astro-cid-ajbirryr].pub{fill:#3f6b4a;stroke:#2a4a30}.plots[data-astro-cid-ajbirryr],.only[data-astro-cid-ajbirryr]{opacity:0;transition:opacity .5s}svg[data-astro-cid-ajbirryr][data-step="4"] .p50[data-astro-cid-ajbirryr],svg[data-astro-cid-ajbirryr][data-step="5"] .p50[data-astro-cid-ajbirryr],svg[data-astro-cid-ajbirryr][data-step="6"] .p126[data-astro-cid-ajbirryr],svg[data-astro-cid-ajbirryr][data-step="7"] .p126[data-astro-cid-ajbirryr],svg[data-astro-cid-ajbirryr][data-step="0"] .s0[data-astro-cid-ajbirryr],svg[data-astro-cid-ajbirryr][data-step="1"] .s1[data-astro-cid-ajbirryr],svg[data-astro-cid-ajbirryr][data-step="2"] .s2[data-astro-cid-ajbirryr],svg[data-astro-cid-ajbirryr][data-step="5"] .s5[data-astro-cid-ajbirryr],svg[data-astro-cid-ajbirryr][data-step="7"] .s7[data-astro-cid-ajbirryr]{opacity:1}@media (prefers-reduced-motion:reduce){.plots[data-astro-cid-ajbirryr],.only[data-astro-cid-ajbirryr],.oak[data-astro-cid-ajbirryr]{transition:none}}.ri-row[data-astro-cid-ajbirryr]{flex-wrap:wrap;align-items:flex-end;gap:.6rem;margin-top:.7rem;display:flex}.ri-card[data-astro-cid-ajbirryr]{background:var(--era-surface);border-left:3px solid var(--era-gold);flex:22rem;min-height:8.5rem;padding:.75rem 1rem;font-size:.95rem}.ri-card[data-astro-cid-ajbirryr] .yy{font-family:var(--font-caps);letter-spacing:.06em;color:var(--era-accent)}.ri-card[data-astro-cid-ajbirryr] h5{margin:.1rem 0 .35rem;font-size:1.1rem}.ri-card[data-astro-cid-ajbirryr] p{max-width:none;margin:0 0 .5rem}.ri-next[data-astro-cid-ajbirryr]{cursor:pointer;font-family:var(--font-caps);color:var(--paper);background:var(--era-accent);border:0;border-radius:999px;padding:.35rem .9rem;font-size:.9rem}.ri-legend[data-astro-cid-ajbirryr]{flex-wrap:wrap;align-items:center;gap:.35rem;max-width:none;margin:.5rem 0 0;font-size:.85rem;display:flex}.k[data-astro-cid-ajbirryr]{background:#fffaf0;border:1px solid #8f2a2a;width:12px;height:9px;margin-left:.6rem;display:inline-block}.k[data-astro-cid-ajbirryr].pub{background:#3f6b4a;border-color:#2a4a30}.k[data-astro-cid-ajbirryr].oak{background:#6d8a55;border-color:#4a6338;border-radius:50%;width:11px;height:11px}.rg-steps[data-astro-cid-4pv4udho]{flex-wrap:wrap;gap:.35rem;margin-bottom:.6rem;display:flex}.step[data-astro-cid-4pv4udho]{cursor:pointer;font-family:var(--font-caps);color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.2rem .7rem;font-size:.88rem}.step[data-astro-cid-4pv4udho][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.step[data-astro-cid-4pv4udho]:focus-visible,.rg-next[data-astro-cid-4pv4udho]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}svg[data-astro-cid-4pv4udho]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.lbl[data-astro-cid-4pv4udho]{fill:#2a2018;paint-order:stroke;stroke:#e6dcc0;stroke-width:2.4px;stroke-linejoin:round;font-family:IM Fell English SC,serif;font-size:8.5px}.town[data-astro-cid-4pv4udho]{fill:#fffaf0;stroke:#2a2018;stroke-width:1px}.town[data-astro-cid-4pv4udho].tku{fill:#8f2a2a}.ln[data-astro-cid-4pv4udho]{opacity:0;transition:opacity .5s}.ln[data-astro-cid-4pv4udho].on{opacity:1}.bed[data-astro-cid-4pv4udho]{fill:none;stroke:#2a2018;stroke-width:2.6px;stroke-linejoin:round}.tie[data-astro-cid-4pv4udho]{fill:none;stroke:#e6dcc0;stroke-width:1.4px;stroke-dasharray:3 3;stroke-linejoin:round}.ln[data-astro-cid-4pv4udho].hi .bed[data-astro-cid-4pv4udho]{stroke:#8f2a2a;stroke-width:3.4px}.detour[data-astro-cid-4pv4udho]{fill:none;stroke:var(--era-gold,#b8902a);stroke-width:8px;stroke-opacity:0;stroke-linejoin:round;stroke-linecap:round;transition:stroke-opacity .5s}.rg[data-astro-cid-4pv4udho][data-hi=detour] .detour[data-astro-cid-4pv4udho]{stroke-opacity:.55}.km[data-astro-cid-4pv4udho]{font-family:var(--font-caps);fill:#8f2a2a;opacity:0;paint-order:stroke;stroke:#e6dcc0;stroke-width:2px;font-size:8px;transition:opacity .5s}.rg[data-astro-cid-4pv4udho][data-hi=tku] .kmt[data-astro-cid-4pv4udho],.rg[data-astro-cid-4pv4udho][data-step="0"] .kmh[data-astro-cid-4pv4udho]{opacity:1}@media (prefers-reduced-motion:reduce){.ln[data-astro-cid-4pv4udho],.detour[data-astro-cid-4pv4udho],.km[data-astro-cid-4pv4udho]{transition:none}}.rg-grid[data-astro-cid-4pv4udho]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:1rem;margin-top:.7rem;display:grid}@media (width<=760px){.rg-grid[data-astro-cid-4pv4udho]{grid-template-columns:1fr}}.rg-card[data-astro-cid-4pv4udho]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:9rem;padding:.75rem 1rem;font-size:.95rem}.rg-card[data-astro-cid-4pv4udho] .yy{font-family:var(--font-caps);letter-spacing:.06em;color:var(--era-accent)}.rg-card[data-astro-cid-4pv4udho] h5{margin:.1rem 0 .35rem;font-size:1.1rem}.rg-card[data-astro-cid-4pv4udho] p{max-width:none;margin:0 0 .5rem}.rg-trade[data-astro-cid-4pv4udho]{border:1px solid var(--rule);border-radius:4px;padding:.6rem .8rem;font-size:.88rem}.rg-trade[data-astro-cid-4pv4udho] h5[data-astro-cid-4pv4udho]{font-family:var(--font-display);color:var(--era-accent);margin:0 0 .5rem;font-size:1.02rem;font-weight:400}.bar[data-astro-cid-4pv4udho]{grid-template-columns:2.6rem 1fr 2.6rem;align-items:center;gap:.4rem;margin-bottom:.35rem;display:grid}.bar[data-astro-cid-4pv4udho] .y[data-astro-cid-4pv4udho]{font-family:var(--font-caps);font-size:.8rem}.bar[data-astro-cid-4pv4udho] .b[data-astro-cid-4pv4udho]{background:#8f2a2a;border-radius:2px;height:.8rem;display:block}.bar[data-astro-cid-4pv4udho] .v[data-astro-cid-4pv4udho]{font-family:var(--font-caps);font-size:.85rem}.rg-trade[data-astro-cid-4pv4udho] p[data-astro-cid-4pv4udho]{color:var(--ink-faint);max-width:none;margin:.3rem 0 0;font-style:italic}.rg-next[data-astro-cid-4pv4udho]{cursor:pointer;font-family:var(--font-caps);color:var(--paper);background:var(--era-accent);border:0;border-radius:999px;margin-top:.6rem;padding:.35rem .9rem;font-size:.9rem}.rt-steps[data-astro-cid-d2daulvz]{flex-wrap:wrap;gap:.35rem;margin-bottom:.7rem;display:flex}.step[data-astro-cid-d2daulvz]{cursor:pointer;font-family:var(--font-caps);color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.2rem .7rem;font-size:.88rem}.step[data-astro-cid-d2daulvz][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.step[data-astro-cid-d2daulvz]:focus-visible,.rt-next[data-astro-cid-d2daulvz]:focus-visible,.clk[data-astro-cid-d2daulvz]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.rt-clocks[data-astro-cid-d2daulvz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.clk[data-astro-cid-d2daulvz]{cursor:pointer;color:var(--ink);font:inherit;background:0 0;border:1px solid #0000;border-radius:6px;flex-direction:column;align-items:center;gap:.15rem;padding:.4rem .2rem;transition:opacity .4s,border-color .3s;display:flex}.clk[data-astro-cid-d2daulvz] svg[data-astro-cid-d2daulvz]{width:100%;max-width:150px;height:auto}.clk[data-astro-cid-d2daulvz].off{opacity:.3}.clk[data-astro-cid-d2daulvz].rule{border-color:var(--era-gold);background:var(--era-surface)}.rim[data-astro-cid-d2daulvz]{fill:#5a4632}.face[data-astro-cid-d2daulvz]{fill:#fbf5e6;stroke:#2a2018;stroke-width:.8px}.tk[data-astro-cid-d2daulvz]{stroke:#2a2018;stroke-width:.8px}.tk[data-astro-cid-d2daulvz].big{stroke-width:2px}.num[data-astro-cid-d2daulvz]{fill:#2a2018;font-family:IM Fell English SC,serif;font-size:13px}.sun[data-astro-cid-d2daulvz] circle[data-astro-cid-d2daulvz]{fill:#d9a62e}.sun[data-astro-cid-d2daulvz] line[data-astro-cid-d2daulvz]{stroke:#d9a62e;stroke-width:1.4px;stroke-linecap:round}.ball[data-astro-cid-d2daulvz] line[data-astro-cid-d2daulvz]{stroke:#7a6a52;stroke-width:1.2px}.ball[data-astro-cid-d2daulvz] circle[data-astro-cid-d2daulvz]{fill:#8f2a2a;transition:transform .5s}.rt[data-astro-cid-d2daulvz].noon1 .ball[data-astro-cid-d2daulvz] circle[data-astro-cid-d2daulvz]{transform:translateY(10px)}.eet[data-astro-cid-d2daulvz]{font-family:var(--font-caps);fill:#7a6a52;font-size:8px}.hand[data-astro-cid-d2daulvz]{stroke:#2a2018;stroke-linecap:round}.hand[data-astro-cid-d2daulvz].h{stroke-width:4px}.hand[data-astro-cid-d2daulvz].m{stroke-width:2.4px}.clk[data-astro-cid-d2daulvz][data-c="0"] .hand[data-astro-cid-d2daulvz]{stroke:#8a5a14}.pin[data-astro-cid-d2daulvz]{fill:#8f2a2a}.nm[data-astro-cid-d2daulvz]{font-family:var(--font-caps);letter-spacing:.03em;text-align:center;font-size:.82rem;line-height:1.2}.dg[data-astro-cid-d2daulvz]{font-family:var(--font-caps);color:var(--era-accent);font-variant-numeric:tabular-nums;font-size:1.2rem}.bd[data-astro-cid-d2daulvz]{color:var(--ink-faint);text-align:center;min-height:1.1em;font-size:.75rem;font-style:italic}.clk[data-astro-cid-d2daulvz].rule .bd[data-astro-cid-d2daulvz]{color:var(--era-accent);font-style:normal;font-weight:600}.rt-slide[data-astro-cid-d2daulvz]{font-family:var(--font-caps);grid-template-columns:auto 1fr;align-items:center;gap:.7rem;margin-top:.6rem;font-size:.88rem;display:grid}@media (width<=520px){.rt-slide[data-astro-cid-d2daulvz]{grid-template-columns:1fr;gap:.2rem}}.rt-slide[data-astro-cid-d2daulvz] input[data-astro-cid-d2daulvz]{width:100%;accent-color:var(--era-accent)}.rt-tap[data-astro-cid-d2daulvz]{color:var(--ink-faint);max-width:none;margin:.3rem 0 .6rem;font-size:.85rem;font-style:italic}.rt-card[data-astro-cid-d2daulvz]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:8rem;padding:.75rem 1rem;font-size:.95rem}.rt-card[data-astro-cid-d2daulvz] .yy{font-family:var(--font-caps);letter-spacing:.06em;color:var(--era-accent)}.rt-card[data-astro-cid-d2daulvz] h5{margin:.1rem 0 .35rem;font-size:1.1rem}.rt-card[data-astro-cid-d2daulvz] p{max-width:none;margin:0 0 .5rem}.rt-next[data-astro-cid-d2daulvz]{cursor:pointer;font-family:var(--font-caps);color:var(--paper);background:var(--era-accent);border:0;border-radius:999px;margin-top:.6rem;padding:.35rem .9rem;font-size:.9rem}@media (prefers-reduced-motion:reduce){.clk[data-astro-cid-d2daulvz],.ball[data-astro-cid-d2daulvz] circle[data-astro-cid-d2daulvz]{transition:none}}.isk-top[data-astro-cid-6cyojjez]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1.4rem;margin-bottom:.6rem;display:flex}.isk-slide[data-astro-cid-6cyojjez]{font-family:var(--font-caps);flex:18rem;grid-template-columns:auto 1fr;align-items:center;gap:.7rem;font-size:.9rem;display:grid}.isk-slide[data-astro-cid-6cyojjez] b[data-astro-cid-6cyojjez]{color:var(--era-accent);font-variant-numeric:tabular-nums;font-size:1.15rem}.isk-slide[data-astro-cid-6cyojjez] input[data-astro-cid-6cyojjez]{width:100%;accent-color:var(--era-accent)}.isk-pop[data-astro-cid-6cyojjez]{font-family:var(--font-caps);font-size:.9rem}.isk-pop[data-astro-cid-6cyojjez] b[data-astro-cid-6cyojjez]{color:var(--era-accent);font-variant-numeric:tabular-nums;font-size:1.15rem}.isk-pop[data-astro-cid-6cyojjez] small[data-astro-cid-6cyojjez]{color:var(--ink-faint)}svg[data-astro-cid-6cyojjez]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.site[data-astro-cid-6cyojjez]{cursor:pointer;outline:none}.site[data-astro-cid-6cyojjez] [data-astro-cid-6cyojjez][data-from]{transition:opacity .5s}.site[data-astro-cid-6cyojjez] [data-astro-cid-6cyojjez][data-from].future{opacity:0;pointer-events:none}.site[data-astro-cid-6cyojjez]:focus-visible .brick[data-astro-cid-6cyojjez],.site[data-astro-cid-6cyojjez]:focus-visible .wood[data-astro-cid-6cyojjez],.site[data-astro-cid-6cyojjez].sel .brick[data-astro-cid-6cyojjez],.site[data-astro-cid-6cyojjez].sel .wood[data-astro-cid-6cyojjez]{stroke:var(--era-gold,#b8902a);stroke-width:2.5px}.brick[data-astro-cid-6cyojjez]{fill:#a4573f;stroke:#5a2e22;stroke-width:1px}.brick[data-astro-cid-6cyojjez].dark{fill:#8e4a36}.wood[data-astro-cid-6cyojjez]{fill:#c9a66b;stroke:#6b5232;stroke-width:1px}.roof[data-astro-cid-6cyojjez]{fill:#4e4038;stroke:#2a2018;stroke-width:.8px}.roof[data-astro-cid-6cyojjez].red{fill:#8f2a2a}.chim[data-astro-cid-6cyojjez]{fill:#6e3426;stroke:#3a1d16;stroke-width:.8px}.win[data-astro-cid-6cyojjez]{fill:#f2dc9b;opacity:.9}.door[data-astro-cid-6cyojjez]{fill:#5a4632}.gate[data-astro-cid-6cyojjez]{fill:#3a2e26}.slip[data-astro-cid-6cyojjez]{fill:#6b5a44}.hull[data-astro-cid-6cyojjez]{fill:#3d4a52;stroke:#22292e;stroke-width:1px}.spar[data-astro-cid-6cyojjez],.crane[data-astro-cid-6cyojjez]{fill:none;stroke:#2a2018;stroke-width:2px;stroke-linecap:round}.flag[data-astro-cid-6cyojjez]{fill:#b3261e}.loco[data-astro-cid-6cyojjez] rect[data-astro-cid-6cyojjez],.loco[data-astro-cid-6cyojjez] circle[data-astro-cid-6cyojjez]{fill:#22292e}.rail[data-astro-cid-6cyojjez]{stroke:#2a2018;stroke-width:1.5px}.vul[data-astro-cid-6cyojjez]{font-family:var(--font-caps);fill:#2a2018;letter-spacing:.08em;font-size:11px}.smoke[data-astro-cid-6cyojjez] circle[data-astro-cid-6cyojjez]{fill:#8c8478;opacity:.45;animation:3.2s ease-in-out infinite isk-puff}.smoke[data-astro-cid-6cyojjez] circle[data-astro-cid-6cyojjez]:nth-child(2){animation-delay:.6s}.smoke[data-astro-cid-6cyojjez] circle[data-astro-cid-6cyojjez]:nth-child(3){animation-delay:1.2s}@keyframes isk-puff{0%,to{opacity:.25}50%{opacity:.6}}@media (prefers-reduced-motion:reduce){.smoke[data-astro-cid-6cyojjez] circle[data-astro-cid-6cyojjez]{animation:none}.site[data-astro-cid-6cyojjez] [data-astro-cid-6cyojjez][data-from]{transition:none}}.isk-hint[data-astro-cid-6cyojjez]{color:var(--ink-faint);max-width:none;margin:.4rem 0 .6rem;font-size:.85rem;font-style:italic}.isk-card[data-astro-cid-6cyojjez]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:7.5rem;padding:.75rem 1rem;font-size:.95rem}.isk-card[data-astro-cid-6cyojjez] .yy{font-family:var(--font-caps);letter-spacing:.06em;color:var(--era-accent)}.isk-card[data-astro-cid-6cyojjez] h5{margin:.1rem 0 .35rem;font-size:1.1rem}.isk-card[data-astro-cid-6cyojjez] p{max-width:none;margin:0 0 .5rem}.isk-card[data-astro-cid-6cyojjez] ul{margin:.2rem 0 .5rem;padding-left:1.1rem}.isk-card[data-astro-cid-6cyojjez] li{margin-bottom:.2rem}.wd-top[data-astro-cid-okq4vgcn]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem 1rem;margin-bottom:.6rem;display:flex}.wd-steps[data-astro-cid-okq4vgcn]{flex-wrap:wrap;flex:24rem;gap:.35rem;display:flex}.step[data-astro-cid-okq4vgcn],.ss[data-astro-cid-okq4vgcn]{cursor:pointer;font-family:var(--font-caps);color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.2rem .65rem;font-size:.85rem}.step[data-astro-cid-okq4vgcn] .n[data-astro-cid-okq4vgcn]{color:var(--era-accent);font-weight:700}.step[data-astro-cid-okq4vgcn][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.step[data-astro-cid-okq4vgcn][aria-selected=true] .n[data-astro-cid-okq4vgcn]{color:var(--paper)}.ss[data-astro-cid-okq4vgcn][aria-pressed=true]{background:var(--era-gold,#b8902a);color:#fff;border-color:var(--era-gold,#b8902a)}.step[data-astro-cid-okq4vgcn]:focus-visible,.ss[data-astro-cid-okq4vgcn]:focus-visible,.wd-next[data-astro-cid-okq4vgcn]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.wd-season[data-astro-cid-okq4vgcn]{gap:.35rem;display:flex}svg[data-astro-cid-okq4vgcn]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.sky[data-astro-cid-okq4vgcn]{fill:#dfe3da;transition:fill .5s}.farbank[data-astro-cid-okq4vgcn]{fill:#b7b48c;transition:fill .5s}.ground[data-astro-cid-okq4vgcn]{fill:#b9ae7c;transition:fill .5s}.water[data-astro-cid-okq4vgcn]{fill:url(#wd-water)}.ice[data-astro-cid-okq4vgcn]{fill:#e3ecee;opacity:0;transition:opacity .5s}.hole[data-astro-cid-okq4vgcn]{fill:#4f6a6c;opacity:0;transition:opacity .5s}.logs[data-astro-cid-okq4vgcn]{fill:#8a6a44;stroke:#4a3826;stroke-width:1px}.logline[data-astro-cid-okq4vgcn]{stroke:#5c4630;stroke-width:.8px}.roofw[data-astro-cid-okq4vgcn]{fill:#5a4632}.snowroof[data-astro-cid-okq4vgcn]{fill:none;stroke:#fff;stroke-width:5px;stroke-linejoin:round;opacity:0;transition:opacity .5s}.chim[data-astro-cid-okq4vgcn]{fill:#6b5a4a}.steam[data-astro-cid-okq4vgcn] circle[data-astro-cid-okq4vgcn]{fill:#f4f1ea;opacity:.7;animation:3s ease-in-out infinite wd-steam}.steam[data-astro-cid-okq4vgcn] circle[data-astro-cid-okq4vgcn]:nth-child(2){animation-delay:.7s}.steam[data-astro-cid-okq4vgcn] circle[data-astro-cid-okq4vgcn]:nth-child(3){animation-delay:1.4s}@keyframes wd-steam{0%,to{opacity:.35}50%{opacity:.85}}.door[data-astro-cid-okq4vgcn]{fill:#4a3826}.win[data-astro-cid-okq4vgcn]{fill:#f2dc9b}.leg[data-astro-cid-okq4vgcn],.pole[data-astro-cid-okq4vgcn]{stroke:#4a3826;stroke-width:3px;stroke-linecap:round;fill:none}.pot[data-astro-cid-okq4vgcn]{fill:#2f2b28}.potrim[data-astro-cid-okq4vgcn]{fill:#4a4440}.fire[data-astro-cid-okq4vgcn]{fill:#d9762e}.plank[data-astro-cid-okq4vgcn]{fill:#8a6a44}.post[data-astro-cid-okq4vgcn]{fill:#5c4630}.tub[data-astro-cid-okq4vgcn]{fill:#a07c4c;stroke:#5c4630}.board[data-astro-cid-okq4vgcn]{fill:#c9a66b;stroke:#5c4630}.ridge[data-astro-cid-okq4vgcn]{stroke:#5c4630;stroke-width:.8px}.cord[data-astro-cid-okq4vgcn]{fill:none;stroke:#4a3826;stroke-width:1.2px}.cloth[data-astro-cid-okq4vgcn]{stroke:#8a7a5c;stroke-width:.8px;transition:fill .5s}.c1[data-astro-cid-okq4vgcn]{fill:#f7f3e8}.c2[data-astro-cid-okq4vgcn]{fill:#c8d4dc}.c3[data-astro-cid-okq4vgcn]{fill:#efe2c4}.mbox[data-astro-cid-okq4vgcn]{fill:#8a6a44;stroke:#4a3826}.roll[data-astro-cid-okq4vgcn]{fill:#c9a66b;stroke:#4a3826}.bucket[data-astro-cid-okq4vgcn]{fill:#a07c4c;stroke:#4a3826}.ring[data-astro-cid-okq4vgcn]{fill:none;stroke:var(--era-gold,#b8902a);stroke-width:3px;stroke-dasharray:6 5;transition:cx .4s,cy .4s,r .4s}.wd[data-astro-cid-okq4vgcn][data-season=winter] .sky[data-astro-cid-okq4vgcn]{fill:#d6dde2}.wd[data-astro-cid-okq4vgcn][data-season=winter] .farbank[data-astro-cid-okq4vgcn],.wd[data-astro-cid-okq4vgcn][data-season=winter] .ground[data-astro-cid-okq4vgcn]{fill:#f4f6f6}.wd[data-astro-cid-okq4vgcn][data-season=winter] .ice[data-astro-cid-okq4vgcn],.wd[data-astro-cid-okq4vgcn][data-season=winter] .snowroof[data-astro-cid-okq4vgcn],.wd[data-astro-cid-okq4vgcn][data-season=winter] .hole[data-astro-cid-okq4vgcn]{opacity:1}.wd[data-astro-cid-okq4vgcn][data-season=winter] .cloth[data-astro-cid-okq4vgcn]{fill:#e8eef2}@media (prefers-reduced-motion:reduce){.steam[data-astro-cid-okq4vgcn] circle[data-astro-cid-okq4vgcn]{animation:none}.ring[data-astro-cid-okq4vgcn],.sky[data-astro-cid-okq4vgcn],.ground[data-astro-cid-okq4vgcn],.farbank[data-astro-cid-okq4vgcn],.ice[data-astro-cid-okq4vgcn],.hole[data-astro-cid-okq4vgcn],.snowroof[data-astro-cid-okq4vgcn],.cloth[data-astro-cid-okq4vgcn]{transition:none}}.wd-card[data-astro-cid-okq4vgcn]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:7rem;margin-top:.7rem;padding:.75rem 1rem;font-size:.95rem}.wd-card[data-astro-cid-okq4vgcn] h5{margin:.1rem 0 .35rem;font-size:1.1rem}.wd-card[data-astro-cid-okq4vgcn] p{max-width:none;margin:0 0 .5rem}.wd-next[data-astro-cid-okq4vgcn]{cursor:pointer;font-family:var(--font-caps);color:var(--paper);background:var(--era-accent);border:0;border-radius:999px;margin-top:.6rem;padding:.35rem .9rem;font-size:.9rem}.mh-steps[data-astro-cid-aqxwmwxz]{flex-wrap:wrap;gap:.35rem;margin-bottom:.6rem;display:flex}.step[data-astro-cid-aqxwmwxz]{cursor:pointer;font-family:var(--font-caps);color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.2rem .7rem;font-size:.88rem}.step[data-astro-cid-aqxwmwxz][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.step[data-astro-cid-aqxwmwxz]:focus-visible,.mh-next[data-astro-cid-aqxwmwxz]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}svg[data-astro-cid-aqxwmwxz]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.wall[data-astro-cid-aqxwmwxz]{fill:#a4573f;stroke:#5a2e22;stroke-width:1.2px}.inside[data-astro-cid-aqxwmwxz]{fill:#f3ead2}.lantern[data-astro-cid-aqxwmwxz]{fill:#cdd8d8;stroke:#5a2e22}.truss[data-astro-cid-aqxwmwxz]{fill:none;stroke:#5b6266;stroke-width:1.4px}.wire[data-astro-cid-aqxwmwxz]{stroke:#5b6266;stroke-width:1px}.shade[data-astro-cid-aqxwmwxz]{fill:#3d4a52}.gas[data-astro-cid-aqxwmwxz]{fill:#f0a830}.bulb[data-astro-cid-aqxwmwxz]{fill:#fff6c8;opacity:0}.glow[data-astro-cid-aqxwmwxz]{fill:#ffe9a0;opacity:.35}.mh[data-astro-cid-aqxwmwxz]:not([data-step="0"]):not([data-step="1"]) .gas[data-astro-cid-aqxwmwxz]{opacity:0}.mh[data-astro-cid-aqxwmwxz]:not([data-step="0"]):not([data-step="1"]) .bulb[data-astro-cid-aqxwmwxz]{opacity:1}.mh[data-astro-cid-aqxwmwxz]:not([data-step="0"]):not([data-step="1"]) .glow[data-astro-cid-aqxwmwxz]{fill:#fffbe6;opacity:.5}.counter[data-astro-cid-aqxwmwxz]{fill:#e9e4dc;stroke:#8a8378;stroke-width:.8px}.top[data-astro-cid-aqxwmwxz]{fill:#f7f4ef;stroke:#8a8378;stroke-width:.6px}.mh[data-astro-cid-aqxwmwxz][data-step="5"] .counter[data-astro-cid-aqxwmwxz],.mh[data-astro-cid-aqxwmwxz][data-step="6"] .counter[data-astro-cid-aqxwmwxz]{fill:#b8c0c4;stroke:#5b6266}.mh[data-astro-cid-aqxwmwxz][data-step="5"] .top[data-astro-cid-aqxwmwxz],.mh[data-astro-cid-aqxwmwxz][data-step="6"] .top[data-astro-cid-aqxwmwxz]{fill:#d5dbde}.hook[data-astro-cid-aqxwmwxz]{fill:none;stroke:#5b6266;stroke-width:1.2px}.hams[data-astro-cid-aqxwmwxz]{fill:none;stroke:#9b3a2e;stroke-width:2.4px;stroke-linecap:round}.fridge[data-astro-cid-aqxwmwxz]{fill:#9fc3d6;opacity:0}.mh[data-astro-cid-aqxwmwxz][data-step="3"] .fridge[data-astro-cid-aqxwmwxz],.mh[data-astro-cid-aqxwmwxz][data-step="4"] .fridge[data-astro-cid-aqxwmwxz],.mh[data-astro-cid-aqxwmwxz][data-step="5"] .fridge[data-astro-cid-aqxwmwxz],.mh[data-astro-cid-aqxwmwxz][data-step="6"] .fridge[data-astro-cid-aqxwmwxz]{opacity:1}.tank[data-astro-cid-aqxwmwxz]{fill:#9fc3c8;stroke:#3d4a52;stroke-width:1.2px}.fish[data-astro-cid-aqxwmwxz]{fill:#5a6a4a}.mh[data-astro-cid-aqxwmwxz]:not([data-step="0"]):not([data-step="1"]):not([data-step="2"]) .aqua[data-astro-cid-aqxwmwxz]{opacity:.25}.floor[data-astro-cid-aqxwmwxz]{stroke:#5a2e22;stroke-width:2px}.threat[data-astro-cid-aqxwmwxz]{opacity:0;pointer-events:none;transition:opacity .5s}.mh[data-astro-cid-aqxwmwxz][data-step="4"] .threat[data-astro-cid-aqxwmwxz]{opacity:1}.ghost[data-astro-cid-aqxwmwxz]{fill:#3c46508c;stroke:#22292e;stroke-width:1.5px}.grid[data-astro-cid-aqxwmwxz]{stroke:#dce6eb99;stroke-width:1px}.ghostlbl[data-astro-cid-aqxwmwxz]{font-family:var(--font-caps);fill:#fff;letter-spacing:.05em;font-size:18px}.badge[data-astro-cid-aqxwmwxz]{opacity:0;transition:opacity .5s}.badge[data-astro-cid-aqxwmwxz] circle[data-astro-cid-aqxwmwxz]{fill:#3c6e47}.badge[data-astro-cid-aqxwmwxz] path[data-astro-cid-aqxwmwxz]{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.mh[data-astro-cid-aqxwmwxz][data-step="6"] .badge[data-astro-cid-aqxwmwxz]{opacity:1}.sb[data-astro-cid-aqxwmwxz]{stroke-width:1.5px;fill:none}.hallsb[data-astro-cid-aqxwmwxz]{stroke:#5a2e22}.pitchsb[data-astro-cid-aqxwmwxz]{stroke:#3c6e47}.sbl[data-astro-cid-aqxwmwxz]{font-family:var(--font-caps);fill:#2a2018;font-size:10px}.cell[data-astro-cid-aqxwmwxz]{stroke:#8a7a5c;stroke-width:.5px;transition:opacity .4s}.cell[data-astro-cid-aqxwmwxz].meat{fill:#b0413a}.cell[data-astro-cid-aqxwmwxz].oth{fill:#e3c77c}.mh[data-astro-cid-aqxwmwxz][data-step="5"] .cell[data-astro-cid-aqxwmwxz].drop,.mh[data-astro-cid-aqxwmwxz][data-step="6"] .cell[data-astro-cid-aqxwmwxz].drop{opacity:.12}@media (prefers-reduced-motion:reduce){.threat[data-astro-cid-aqxwmwxz],.badge[data-astro-cid-aqxwmwxz],.cell[data-astro-cid-aqxwmwxz]{transition:none}}.mh-legend[data-astro-cid-aqxwmwxz]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.4rem;font-size:.85rem;display:flex}.lg[data-astro-cid-aqxwmwxz]{border:1px solid #8a7a5c;width:.9rem;height:.9rem;margin-left:.4rem;display:inline-block}.lg[data-astro-cid-aqxwmwxz].meat{background:#b0413a}.lg[data-astro-cid-aqxwmwxz].oth{background:#e3c77c}.cnt[data-astro-cid-aqxwmwxz]{font-family:var(--font-caps);color:var(--era-accent);margin-left:auto}.mh-card[data-astro-cid-aqxwmwxz]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:8rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.mh-card[data-astro-cid-aqxwmwxz] .yy{font-family:var(--font-caps);letter-spacing:.06em;color:var(--era-accent)}.mh-card[data-astro-cid-aqxwmwxz] h5{margin:.1rem 0 .35rem;font-size:1.1rem}.mh-card[data-astro-cid-aqxwmwxz] p{max-width:none;margin:0 0 .5rem}.mh-next[data-astro-cid-aqxwmwxz]{cursor:pointer;font-family:var(--font-caps);color:var(--paper);background:var(--era-accent);border:0;border-radius:999px;margin-top:.6rem;padding:.35rem .9rem;font-size:.9rem}.sw-grid[data-astro-cid-n4jc4z6y]{grid-template-columns:4.6rem repeat(11,minmax(0,1fr));align-items:center;gap:.25rem;display:grid;overflow-x:auto}@media (width<=640px){.sw-grid[data-astro-cid-n4jc4z6y]{grid-template-columns:3.6rem repeat(11,minmax(2.6rem,1fr))}}.lane-h[data-astro-cid-n4jc4z6y]{font-family:var(--font-caps);color:var(--ink-faint);font-size:.8rem}.day[data-astro-cid-n4jc4z6y]{cursor:pointer;border:1px solid var(--rule);background:var(--paper);color:var(--ink);font-family:var(--font-caps);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:.05rem;min-height:3.1rem;padding:.35rem .1rem;font-size:.78rem;line-height:1.15;display:flex}.day[data-astro-cid-n4jc4z6y] .dd[data-astro-cid-n4jc4z6y]{text-align:center;font-weight:700}.day[data-astro-cid-n4jc4z6y] .ww[data-astro-cid-n4jc4z6y]{color:var(--ink-faint);font-size:.7rem}.day[data-astro-cid-n4jc4z6y].later{background:var(--era-surface);font-size:.7rem}.day[data-astro-cid-n4jc4z6y][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.day[data-astro-cid-n4jc4z6y][aria-selected=true] .ww[data-astro-cid-n4jc4z6y]{color:var(--paper)}.day[data-astro-cid-n4jc4z6y]:focus-visible,.sw-next[data-astro-cid-n4jc4z6y]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.dot[data-astro-cid-n4jc4z6y]{justify-content:center;align-items:center;height:1.2rem;display:flex}.dot[data-astro-cid-n4jc4z6y].on:after{content:"";border-radius:50%;width:.8rem;height:.8rem}.dot[data-astro-cid-n4jc4z6y].fi:after{background:#3f5a8a}.dot[data-astro-cid-n4jc4z6y].tku:after{background:#b3261e}.sw-hint[data-astro-cid-n4jc4z6y]{color:var(--ink-faint);max-width:none;margin:.4rem 0 .6rem;font-size:.85rem;font-style:italic}.sw-card[data-astro-cid-n4jc4z6y]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:9rem;padding:.75rem 1rem;font-size:.95rem}.sw-card[data-astro-cid-n4jc4z6y] .yy{font-family:var(--font-caps);letter-spacing:.06em;color:var(--era-accent);margin-bottom:.3rem}.sw-card[data-astro-cid-n4jc4z6y] .ln{max-width:none;margin:0 0 .6rem}.sw-card[data-astro-cid-n4jc4z6y] .lab{font-family:var(--font-caps);color:#fff;border-radius:999px;margin-right:.4rem;padding:0 .45rem;font-size:.78rem;display:inline-block}.sw-card[data-astro-cid-n4jc4z6y] .lab.fi{background:#3f5a8a}.sw-card[data-astro-cid-n4jc4z6y] .lab.tku{background:#b3261e}.sw-next[data-astro-cid-n4jc4z6y]{cursor:pointer;font-family:var(--font-caps);color:var(--paper);background:var(--era-accent);border:0;border-radius:999px;margin-top:.6rem;padding:.35rem .9rem;font-size:.9rem}.pm-views[data-astro-cid-yoc3rrbi]{flex-wrap:wrap;gap:.35rem;margin-bottom:.6rem;display:flex}.vw[data-astro-cid-yoc3rrbi],.yr[data-astro-cid-yoc3rrbi]{cursor:pointer;font-family:var(--font-caps);color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.2rem .7rem;font-size:.85rem}.vw[data-astro-cid-yoc3rrbi][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.vw[data-astro-cid-yoc3rrbi]:focus-visible,.yr[data-astro-cid-yoc3rrbi]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.pm-stage[data-astro-cid-yoc3rrbi]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:1rem;display:grid}@media (width<=720px){.pm-stage[data-astro-cid-yoc3rrbi]{grid-template-columns:1fr}}svg[data-astro-cid-yoc3rrbi]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.est[data-astro-cid-yoc3rrbi]{fill:#e4d8b8;stroke:#8a7a5c}.estl[data-astro-cid-yoc3rrbi]{font-family:var(--font-caps);fill:#2a2018;font-size:13px}.estm[data-astro-cid-yoc3rrbi]{fill:#6b5a44}.seat[data-astro-cid-yoc3rrbi]{fill:var(--pc);transition:fill .4s}.big[data-astro-cid-yoc3rrbi]{font-family:var(--font-display,serif);fill:#2a2018;font-size:34px}.pm[data-astro-cid-yoc3rrbi][data-view="0"] .hemi[data-astro-cid-yoc3rrbi],.pm[data-astro-cid-yoc3rrbi][data-view="1"] .estates[data-astro-cid-yoc3rrbi],.pm[data-astro-cid-yoc3rrbi][data-view="2"] .estates[data-astro-cid-yoc3rrbi]{display:none}.pm[data-astro-cid-yoc3rrbi][data-view="2"] .seat[data-astro-cid-yoc3rrbi]{fill:#a69e8c}.pm[data-astro-cid-yoc3rrbi][data-view="2"] .seat[data-astro-cid-yoc3rrbi][data-w="1"]{fill:#e0a21b}.pm-side[data-astro-cid-yoc3rrbi] .note[data-astro-cid-yoc3rrbi]{max-width:none;margin:.4rem 0;font-size:.92rem}.est-n[data-astro-cid-yoc3rrbi],.party-l[data-astro-cid-yoc3rrbi],.women-l[data-astro-cid-yoc3rrbi]{display:none}.pm[data-astro-cid-yoc3rrbi][data-view="0"] .est-n[data-astro-cid-yoc3rrbi],.pm[data-astro-cid-yoc3rrbi][data-view="1"] .party-l[data-astro-cid-yoc3rrbi],.pm[data-astro-cid-yoc3rrbi][data-view="2"] .women-l[data-astro-cid-yoc3rrbi]{display:block}.legend[data-astro-cid-yoc3rrbi]{margin:0;padding:0;font-size:.9rem;list-style:none}.legend[data-astro-cid-yoc3rrbi] li[data-astro-cid-yoc3rrbi]{align-items:center;gap:.45rem;margin:.2rem 0;display:flex}.legend[data-astro-cid-yoc3rrbi] b[data-astro-cid-yoc3rrbi]{font-family:var(--font-caps);margin-left:auto}.sw[data-astro-cid-yoc3rrbi]{border-radius:50%;flex:none;width:.9rem;height:.9rem;display:inline-block}@media (prefers-reduced-motion:reduce){.seat[data-astro-cid-yoc3rrbi]{transition:none}}.pm-wt[data-astro-cid-yoc3rrbi]{font-family:var(--font-display);color:var(--era-accent);margin:1rem 0 .4rem;font-size:1.05rem;font-weight:400}.pm-years[data-astro-cid-yoc3rrbi]{flex-wrap:wrap;gap:.35rem;display:flex}.yr[data-astro-cid-yoc3rrbi]{border-radius:8px;flex-direction:column;align-items:center;padding:.25rem .55rem;line-height:1.15;display:flex}.yr[data-astro-cid-yoc3rrbi] span[data-astro-cid-yoc3rrbi]{font-family:var(--font-body,inherit);font-size:.72rem}.yr[data-astro-cid-yoc3rrbi].fin{border-color:var(--era-gold,#b8902a)}.yr[data-astro-cid-yoc3rrbi][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.pm-card[data-astro-cid-yoc3rrbi]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:5.5rem;margin-top:.6rem;padding:.7rem 1rem;font-size:.95rem}.pm-card[data-astro-cid-yoc3rrbi] .yy{font-family:var(--font-caps);letter-spacing:.06em;color:var(--era-accent)}.pm-card[data-astro-cid-yoc3rrbi] p{max-width:none;margin:.2rem 0 .4rem}svg[data-astro-cid-apn2tcf2]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.bld[data-astro-cid-apn2tcf2]{cursor:pointer;outline:none}.hit[data-astro-cid-apn2tcf2]{fill:#0000}.bld[data-astro-cid-apn2tcf2]:hover .hit[data-astro-cid-apn2tcf2],.bld[data-astro-cid-apn2tcf2]:focus-visible .hit[data-astro-cid-apn2tcf2]{fill:#ffffff59}.bld[data-astro-cid-apn2tcf2].sel .hit[data-astro-cid-apn2tcf2]{fill:#b8902a2e;stroke:var(--era-gold,#b8902a);stroke-width:2px}.granite[data-astro-cid-apn2tcf2]{fill:#9a9a92;stroke:#55554f}.stone[data-astro-cid-apn2tcf2]{fill:#b5ada0;stroke:#6b6458}.plaster[data-astro-cid-apn2tcf2]{fill:#e2cfa4;stroke:#7a6a4a}.plaster[data-astro-cid-apn2tcf2].pale{fill:#e8dcc0}.plaster[data-astro-cid-apn2tcf2].warm{fill:#d8b98a}.brick[data-astro-cid-apn2tcf2]{fill:#9c4a36;stroke:#5a2e22}.tower27[data-astro-cid-apn2tcf2]{fill:#f1ece0;stroke:#7a6a4a}.roof[data-astro-cid-apn2tcf2]{fill:#3f5a52;stroke:#24332e}.spire[data-astro-cid-apn2tcf2]{fill:#2f4a44;stroke:#1d2b27}.win[data-astro-cid-apn2tcf2]{fill:#33424a}.win[data-astro-cid-apn2tcf2].big{fill:#5a7884}.door[data-astro-cid-apn2tcf2],.portal[data-astro-cid-apn2tcf2]{fill:#4a3826}.portal[data-astro-cid-apn2tcf2]{stroke:#6b6458;stroke-width:3px}.hill[data-astro-cid-apn2tcf2]{fill:none;stroke:#7c8a5a;stroke-width:4px}.ant[data-astro-cid-apn2tcf2],.cat[data-astro-cid-apn2tcf2],.bird[data-astro-cid-apn2tcf2]{fill:none;stroke:#8f2a2a;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.emb[data-astro-cid-apn2tcf2]{fill:#8f2a2a}.yr[data-astro-cid-apn2tcf2]{font-family:var(--font-caps);fill:#2a2018;font-size:13px}.js-hint[data-astro-cid-apn2tcf2]{color:var(--ink-faint);max-width:none;margin:.4rem 0 .6rem;font-size:.85rem;font-style:italic}.js-card[data-astro-cid-apn2tcf2]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:8rem;padding:.75rem 1rem;font-size:.95rem}.js-card[data-astro-cid-apn2tcf2] .yy{font-family:var(--font-caps);letter-spacing:.06em;color:var(--era-accent)}.js-card[data-astro-cid-apn2tcf2] h5{margin:.1rem 0 .2rem;font-size:1.1rem}.js-card[data-astro-cid-apn2tcf2] .who{color:var(--ink-faint);margin:0 0 .4rem;font-style:italic}.js-card[data-astro-cid-apn2tcf2] ul{margin:.2rem 0 .5rem;padding-left:1.1rem}.tc-modes[data-astro-cid-rn2r3nre]{flex-wrap:wrap;gap:.35rem;margin-bottom:.6rem;display:flex}.md[data-astro-cid-rn2r3nre]{cursor:pointer;font-family:var(--font-caps);color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.2rem .75rem;font-size:.88rem}.md[data-astro-cid-rn2r3nre][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.md[data-astro-cid-rn2r3nre]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}svg[data-astro-cid-rn2r3nre]{border:1px solid var(--paper-edge);border-radius:4px;width:100%;height:auto;display:block}.rail[data-astro-cid-rn2r3nre]{stroke:#5b6266;stroke-width:2.5px}.rail2[data-astro-cid-rn2r3nre]{fill:none;stroke:#3d3a36;stroke-width:2px}.wire[data-astro-cid-rn2r3nre]{stroke:#3d3a36;stroke-width:1.2px}.pole[data-astro-cid-rn2r3nre]{stroke:#2a2018;stroke-width:3px}.poletip[data-astro-cid-rn2r3nre]{fill:#2a2018}.roofe[data-astro-cid-rn2r3nre]{fill:#6b5a44}.bodye[data-astro-cid-rn2r3nre]{fill:#e3b33c;stroke:#7a5a1a;stroke-width:1.5px}.band[data-astro-cid-rn2r3nre]{fill:#7a5a1a}.wine[data-astro-cid-rn2r3nre],.winh[data-astro-cid-rn2r3nre]{fill:#c9dade;stroke:#5a4632;stroke-width:1.5px}.bodyh[data-astro-cid-rn2r3nre]{fill:#7a2e26;stroke:#3f1712;stroke-width:1.5px}.roofh[data-astro-cid-rn2r3nre]{fill:#4a3826}.person[data-astro-cid-rn2r3nre] circle[data-astro-cid-rn2r3nre],.person[data-astro-cid-rn2r3nre] path[data-astro-cid-rn2r3nre]{fill:#2f3a44}.person[data-astro-cid-rn2r3nre] .cap[data-astro-cid-rn2r3nre]{fill:#1d252c}.p2[data-astro-cid-rn2r3nre] circle[data-astro-cid-rn2r3nre],.p2[data-astro-cid-rn2r3nre] path[data-astro-cid-rn2r3nre]{fill:#6b4a3a}.wheel[data-astro-cid-rn2r3nre]{fill:#2a2018;stroke:#6b6458;stroke-width:3px}.hz[data-astro-cid-rn2r3nre] path[data-astro-cid-rn2r3nre]:first-child{fill:#6b4a2e}.legs[data-astro-cid-rn2r3nre]{fill:none;stroke:#6b4a2e;stroke-width:5px;stroke-linecap:round}.tail[data-astro-cid-rn2r3nre]{fill:none;stroke:#3a2716;stroke-width:4px;stroke-linecap:round}.rein[data-astro-cid-rn2r3nre],.shaft[data-astro-cid-rn2r3nre]{stroke:#3a2716;stroke-width:1.5px;fill:none}.tc[data-astro-cid-rn2r3nre][data-mode=elec] .horse[data-astro-cid-rn2r3nre],.tc[data-astro-cid-rn2r3nre][data-mode=elec] .spot[data-astro-cid-rn2r3nre].h,.tc[data-astro-cid-rn2r3nre][data-mode=horse] .elec[data-astro-cid-rn2r3nre],.tc[data-astro-cid-rn2r3nre][data-mode=horse] .spot[data-astro-cid-rn2r3nre].e{display:none}.spot[data-astro-cid-rn2r3nre]{cursor:pointer;outline:none}.spot[data-astro-cid-rn2r3nre] circle[data-astro-cid-rn2r3nre]{fill:var(--era-accent,#3f5a52);stroke:#fff;stroke-width:2px}.spot[data-astro-cid-rn2r3nre] text[data-astro-cid-rn2r3nre]{font-family:var(--font-caps);fill:#fff;pointer-events:none;font-size:12px;font-weight:700}.spot[data-astro-cid-rn2r3nre]:focus-visible circle[data-astro-cid-rn2r3nre],.spot[data-astro-cid-rn2r3nre].sel circle[data-astro-cid-rn2r3nre]{fill:var(--era-gold,#b8902a)}@media (width<=560px){.spot[data-astro-cid-rn2r3nre] circle[data-astro-cid-rn2r3nre]{r:19px}.spot[data-astro-cid-rn2r3nre] text[data-astro-cid-rn2r3nre]{font-size:19px;transform:translateY(3px)}}.tc-hint[data-astro-cid-rn2r3nre]{color:var(--ink-faint);max-width:none;margin:.4rem 0 .6rem;font-size:.85rem;font-style:italic}.tc-card[data-astro-cid-rn2r3nre]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:7rem;padding:.75rem 1rem;font-size:.95rem}.tc-card[data-astro-cid-rn2r3nre] h5{margin:.1rem 0 .35rem;font-size:1.1rem}.tc-card[data-astro-cid-rn2r3nre] p{max-width:none;margin:0 0 .5rem}.rt-tabs[data-astro-cid-fxl2rhtr]{flex-wrap:wrap;gap:.4rem;margin-bottom:.7rem;display:flex}.rt-tab[data-astro-cid-fxl2rhtr]{cursor:pointer;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .8rem;font-size:.85rem}.rt-tab[data-astro-cid-fxl2rhtr][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.rt[data-astro-cid-fxl2rhtr] svg[data-astro-cid-fxl2rhtr]{background:var(--paper);border:1px solid var(--rule);border-radius:6px;width:100%;height:auto;display:block}.tick[data-astro-cid-fxl2rhtr]{stroke:var(--rule);stroke-dasharray:3 3}.yr[data-astro-cid-fxl2rhtr]{font-family:var(--font-caps);fill:var(--ink-faint);font-size:11px}.ln[data-astro-cid-fxl2rhtr]{font-family:var(--font-caps);fill:var(--ink-faint);font-size:12px}.lane[data-astro-cid-fxl2rhtr]{stroke:var(--rule);stroke-width:2px}.band[data-astro-cid-fxl2rhtr]{stroke:var(--paper);stroke-width:1px}.ev[data-astro-cid-fxl2rhtr]{cursor:pointer;outline:none}.ev[data-astro-cid-fxl2rhtr] .hit[data-astro-cid-fxl2rhtr]{fill:#0000}.ev[data-astro-cid-fxl2rhtr] .dot[data-astro-cid-fxl2rhtr]{stroke:var(--paper);stroke-width:2px;transition:r .15s}.ev[data-astro-cid-fxl2rhtr].l0 .dot[data-astro-cid-fxl2rhtr]{fill:#3f5a8a}.ev[data-astro-cid-fxl2rhtr].l1 .dot[data-astro-cid-fxl2rhtr]{fill:#b3261e}.ev[data-astro-cid-fxl2rhtr].on .dot[data-astro-cid-fxl2rhtr]{r:10px;stroke:var(--era-gold);stroke-width:3px}.ev[data-astro-cid-fxl2rhtr]:focus-visible .hit[data-astro-cid-fxl2rhtr]{stroke:var(--era-gold);stroke-width:2px}@media (width<=560px){.ev[data-astro-cid-fxl2rhtr] .dot[data-astro-cid-fxl2rhtr]{r:12px}.ev[data-astro-cid-fxl2rhtr].on .dot[data-astro-cid-fxl2rhtr]{r:15px}.yr[data-astro-cid-fxl2rhtr]{font-size:20px}.ln[data-astro-cid-fxl2rhtr]{font-size:17px}}.rt-legend[data-astro-cid-fxl2rhtr]{flex-wrap:wrap;gap:.3rem .9rem;margin-top:.45rem;font-size:.82rem;display:flex}.rt-legend[data-astro-cid-fxl2rhtr] span[data-astro-cid-fxl2rhtr]{align-items:center;gap:.3rem;display:inline-flex}.rt-legend[data-astro-cid-fxl2rhtr] i[data-astro-cid-fxl2rhtr]{border:1px solid var(--rule);border-radius:2px;width:.9rem;height:.9rem;display:inline-block}.rt-hint[data-astro-cid-fxl2rhtr]{color:var(--ink-faint);max-width:none;margin:.35rem 0 .6rem;font-size:.85rem;font-style:italic}.rt-card[data-astro-cid-fxl2rhtr]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:9rem;padding:.75rem 1rem;font-size:.95rem}.rt-card[data-astro-cid-fxl2rhtr] .yy{font-family:var(--font-caps);letter-spacing:.06em;color:var(--era-accent);margin-bottom:.3rem}.rt-card[data-astro-cid-fxl2rhtr] p{max-width:none;margin:0 0 .5rem}.rt-card[data-astro-cid-fxl2rhtr] .lab{font-family:var(--font-caps);color:#fff;border-radius:999px;margin-right:.4rem;padding:0 .45rem;font-size:.78rem;display:inline-block}.rt-card[data-astro-cid-fxl2rhtr] .lab.l0{background:#3f5a8a}.rt-card[data-astro-cid-fxl2rhtr] .lab.l1{background:#b3261e}.rt-card[data-astro-cid-fxl2rhtr] .bh{color:var(--ink-faint);font-size:.85rem}.rt-card[data-astro-cid-fxl2rhtr] .bh i{border:1px solid var(--rule);border-radius:2px;width:.8rem;height:.8rem;margin:0 .3rem -.1rem .2rem;display:inline-block}.rt-nav[data-astro-cid-fxl2rhtr]{gap:.5rem;margin-top:.6rem;display:flex}.rt-btn[data-astro-cid-fxl2rhtr]{cursor:pointer;font-family:var(--font-caps);color:var(--paper);background:var(--era-accent);border:0;border-radius:999px;padding:.35rem .9rem;font-size:.9rem}.rt-btn[data-astro-cid-fxl2rhtr].prev{background:var(--paper);color:var(--era-accent);border:1px solid var(--era-accent)}.rt-tab[data-astro-cid-fxl2rhtr]:focus-visible,.rt-btn[data-astro-cid-fxl2rhtr]:focus-visible,.seg[data-astro-cid-fxl2rhtr]:focus-visible,.row[data-astro-cid-fxl2rhtr]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.rt-ch[data-astro-cid-fxl2rhtr]{font-family:var(--font-caps);color:var(--era-accent);max-width:none;margin:0 0 .4rem}.rt-bar[data-astro-cid-fxl2rhtr]{border:1px solid var(--rule);border-radius:6px;height:3rem;display:flex;overflow:hidden}.seg[data-astro-cid-fxl2rhtr]{cursor:pointer;border:0;border-right:2px solid var(--paper);min-width:6px;padding:0;transition:opacity .15s}.seg[data-astro-cid-fxl2rhtr]:last-child{border-right:0}.rb[data-astro-cid-fxl2rhtr],.sw[data-astro-cid-fxl2rhtr].rb{background:#b3261e}.re[data-astro-cid-fxl2rhtr],.sw[data-astro-cid-fxl2rhtr].re{background:#7d1a14}.rc[data-astro-cid-fxl2rhtr],.sw[data-astro-cid-fxl2rhtr].rc{background:#d8746b}.wb[data-astro-cid-fxl2rhtr],.sw[data-astro-cid-fxl2rhtr].wb{background:#8aa0b8}.we[data-astro-cid-fxl2rhtr],.sw[data-astro-cid-fxl2rhtr].we{background:#4f647d}.rt-bar[data-astro-cid-fxl2rhtr].pick .seg[data-astro-cid-fxl2rhtr]{opacity:.3}.rt-bar[data-astro-cid-fxl2rhtr].pick .seg[data-astro-cid-fxl2rhtr].on{opacity:1}.rt-list[data-astro-cid-fxl2rhtr]{max-width:34rem;margin:.2rem 0 .6rem;padding:0;list-style:none}.row[data-astro-cid-fxl2rhtr]{cursor:pointer;width:100%;color:var(--ink);font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:.6rem;padding:.35rem .5rem;display:flex}.row[data-astro-cid-fxl2rhtr][aria-pressed=true]{background:var(--era-surface);border-color:var(--era-gold)}.row[data-astro-cid-fxl2rhtr] .sw[data-astro-cid-fxl2rhtr]{border-radius:3px;flex:none;width:1rem;height:1rem}.row[data-astro-cid-fxl2rhtr] .t[data-astro-cid-fxl2rhtr]{flex:1}.row[data-astro-cid-fxl2rhtr] .n[data-astro-cid-fxl2rhtr]{font-variant-numeric:tabular-nums;font-weight:700}.rt-sum[data-astro-cid-fxl2rhtr]{max-width:none;margin:0 0 .5rem;font-size:.92rem}.br-tabs[data-astro-cid-hghsgf2e],.br-work[data-astro-cid-hghsgf2e]{flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem;display:flex}.br-tab[data-astro-cid-hghsgf2e],.br-chip[data-astro-cid-hghsgf2e]{cursor:pointer;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .8rem;font-size:.85rem}.br-tab[data-astro-cid-hghsgf2e][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.br-chip[data-astro-cid-hghsgf2e]{border-style:dashed;font-size:.8rem}.br-chip[data-astro-cid-hghsgf2e][aria-pressed=true]{background:var(--era-surface);border-style:solid;border-color:var(--era-gold)}.br-chip[data-astro-cid-hghsgf2e]:disabled{opacity:.45;cursor:default}.br-tab[data-astro-cid-hghsgf2e]:focus-visible,.br-chip[data-astro-cid-hghsgf2e]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.br[data-astro-cid-hghsgf2e] svg[data-astro-cid-hghsgf2e]{width:100%;height:auto;display:block}.nl[data-astro-cid-hghsgf2e]{font-family:var(--font-caps);fill:var(--ink-faint);font-size:13px}.scale[data-astro-cid-hghsgf2e]{font-family:var(--font-caps);fill:var(--ink-faint);font-size:11px}@media (width<=560px){.nl[data-astro-cid-hghsgf2e]{font-size:26px}.scale[data-astro-cid-hghsgf2e]{font-size:22px}}.loaf[data-astro-cid-hghsgf2e]{fill:none;stroke:#b0894a;stroke-width:2px;stroke-dasharray:5 4}.slice[data-astro-cid-hghsgf2e]{fill:#f3ead6;stroke:#d9c7a0;stroke-width:1px}.fslice[data-astro-cid-hghsgf2e]{fill:#b77a3a;stroke:#8a5826;stroke-width:1px;transition:width .25s}.xslice[data-astro-cid-hghsgf2e]{transition:width .25s}@media (prefers-reduced-motion:reduce){.fslice[data-astro-cid-hghsgf2e],.xslice[data-astro-cid-hghsgf2e]{transition:none}}.br-big[data-astro-cid-hghsgf2e]{font-family:var(--font-display);color:var(--era-accent);margin:.2rem 0 .4rem;font-size:1.6rem}.br-big[data-astro-cid-hghsgf2e] small{font-family:var(--font-caps);color:var(--ink-faint);margin-left:.4rem;font-size:.85rem}.br-card[data-astro-cid-hghsgf2e]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:6rem;padding:.75rem 1rem;font-size:.95rem}.br-card[data-astro-cid-hghsgf2e] p{max-width:none;margin:0}.tu-years[data-astro-cid-ekbeilnf]{flex-wrap:wrap;gap:.35rem;margin-bottom:.7rem;display:flex}.tu-y[data-astro-cid-ekbeilnf]{cursor:pointer;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.9rem}.tu-y[data-astro-cid-ekbeilnf][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.tu-y[data-astro-cid-ekbeilnf]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.tu-cols[data-astro-cid-ekbeilnf]{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}@media (width<=600px){.tu-cols[data-astro-cid-ekbeilnf]{grid-template-columns:1fr}}.tu-col[data-astro-cid-ekbeilnf]{background:var(--paper);border:1px solid var(--rule);border-top:4px solid #2f5d8a;border-radius:6px;padding:.7rem .8rem}.tu-col[data-astro-cid-ekbeilnf].c1{border-top-color:#3c6e47}.tu-name[data-astro-cid-ekbeilnf]{font-family:var(--font-display);font-size:1.25rem;line-height:1.2}.tu-lang[data-astro-cid-ekbeilnf]{font-family:var(--font-caps);color:var(--ink-faint);margin-bottom:.5rem;font-size:.78rem}.tu-shelf[data-astro-cid-ekbeilnf]{border-bottom:4px solid #8a6a43;align-items:flex-end;gap:3px;height:7.2rem;padding:0 .2rem;display:flex}.book[data-astro-cid-ekbeilnf]{transform-origin:bottom;opacity:0;border-radius:3px 3px 0 0;justify-content:center;align-items:center;width:2.1rem;height:100%;transition:transform .3s,opacity .3s;display:flex;transform:scaleY(0)}.book[data-astro-cid-ekbeilnf]:nth-child(2n){height:88%}.book[data-astro-cid-ekbeilnf]:nth-child(3n){height:94%}.book[data-astro-cid-ekbeilnf].on{opacity:1;transform:scaleY(1)}.book[data-astro-cid-ekbeilnf] span[data-astro-cid-ekbeilnf]{writing-mode:vertical-rl;font-family:var(--font-caps);color:#fff;white-space:nowrap;max-height:95%;font-size:.66rem;overflow:hidden;transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.book[data-astro-cid-ekbeilnf]{transition:none}}.tu-num[data-astro-cid-ekbeilnf]{font-family:var(--font-caps);color:var(--era-accent);min-height:1.2rem;margin-top:.4rem;font-size:.82rem}.tu-t[data-astro-cid-ekbeilnf]{max-width:none;min-height:4.5rem;margin:.3rem 0 0;font-size:.93rem}.tu-t[data-astro-cid-ekbeilnf].empty{color:var(--ink-faint);font-style:italic}.tu-don[data-astro-cid-ekbeilnf]{margin-top:1rem}.tu-dh[data-astro-cid-ekbeilnf]{font-family:var(--font-caps);color:var(--era-accent);max-width:none;margin:0 0 .3rem}.tu-don[data-astro-cid-ekbeilnf] svg[data-astro-cid-ekbeilnf]{width:100%;max-width:36rem;height:auto;display:block}.dl[data-astro-cid-ekbeilnf]{font-family:var(--font-caps);fill:var(--ink);font-size:14px}@media (width<=560px){.dl[data-astro-cid-ekbeilnf]{font-size:30px}}.tu-dn[data-astro-cid-ekbeilnf]{max-width:none;margin:.3rem 0 0;font-size:.92rem}.sc-tabs[data-astro-cid-nb6ys7b3],.sc-times[data-astro-cid-nb6ys7b3]{flex-wrap:wrap;gap:.4rem;margin-bottom:.7rem;display:flex}.sc-tab[data-astro-cid-nb6ys7b3],.sc-time[data-astro-cid-nb6ys7b3]{cursor:pointer;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .8rem;font-size:.85rem}.sc-tab[data-astro-cid-nb6ys7b3][aria-selected=true],.sc-time[data-astro-cid-nb6ys7b3][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.sc-row[data-astro-cid-nb6ys7b3]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1rem;display:grid}@media (width<=600px){.sc-row[data-astro-cid-nb6ys7b3]{grid-template-columns:1fr}}.cap[data-astro-cid-nb6ys7b3],.clock[data-astro-cid-nb6ys7b3]{width:100%;height:auto;display:block}.clock[data-astro-cid-nb6ys7b3]{max-width:15rem;margin:0 auto}.spot[data-astro-cid-nb6ys7b3]{cursor:pointer;outline:none}.spot[data-astro-cid-nb6ys7b3] circle[data-astro-cid-nb6ys7b3]{fill:var(--era-gold);stroke:var(--paper);stroke-width:2.5px}.spot[data-astro-cid-nb6ys7b3] text[data-astro-cid-nb6ys7b3]{font-family:var(--font-caps);fill:var(--ink);pointer-events:none;font-size:15px;font-weight:700}.spot[data-astro-cid-nb6ys7b3].on circle[data-astro-cid-nb6ys7b3]{fill:var(--era-accent)}.spot[data-astro-cid-nb6ys7b3].on text[data-astro-cid-nb6ys7b3]{fill:var(--paper)}.spot[data-astro-cid-nb6ys7b3]:focus-visible circle[data-astro-cid-nb6ys7b3]{stroke:var(--ink);stroke-width:3px}.sc-card[data-astro-cid-nb6ys7b3]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:8rem;padding:.75rem 1rem;font-size:.95rem}.sc-card[data-astro-cid-nb6ys7b3] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.sc-card[data-astro-cid-nb6ys7b3] p{max-width:none;margin:0}.sc-hint[data-astro-cid-nb6ys7b3]{color:var(--ink-faint);max-width:none;margin:.4rem 0 .6rem;font-size:.85rem;font-style:italic}.sc-sh[data-astro-cid-nb6ys7b3]{font-family:var(--font-caps);color:var(--era-accent);max-width:none;margin:.6rem 0 .4rem}.sc-sizes[data-astro-cid-nb6ys7b3]{flex-wrap:wrap;gap:.5rem;display:flex}.sc-size[data-astro-cid-nb6ys7b3]{cursor:pointer;text-align:left;border:1px solid var(--rule);background:var(--paper);color:var(--ink);font:inherit;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:3.4rem auto;align-items:center;column-gap:.5rem;padding:.35rem .7rem .35rem .35rem;display:grid}.sc-size[data-astro-cid-nb6ys7b3] svg[data-astro-cid-nb6ys7b3]{grid-row:span 2;width:3.4rem;height:3.4rem}.sc-size[data-astro-cid-nb6ys7b3] .mm[data-astro-cid-nb6ys7b3]{font-family:var(--font-caps);font-weight:700}.sc-size[data-astro-cid-nb6ys7b3] .who[data-astro-cid-nb6ys7b3]{color:var(--ink-faint);font-size:.82rem}.sc-size[data-astro-cid-nb6ys7b3][aria-pressed=true]{border-color:var(--era-gold);background:var(--era-surface);box-shadow:0 0 0 1px var(--era-gold)}.sc-tab[data-astro-cid-nb6ys7b3]:focus-visible,.sc-time[data-astro-cid-nb6ys7b3]:focus-visible,.sc-size[data-astro-cid-nb6ys7b3]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.sc-note[data-astro-cid-nb6ys7b3]{max-width:none;margin:.6rem 0 0;font-size:.92rem}.hand-h[data-astro-cid-nb6ys7b3],.hand-m[data-astro-cid-nb6ys7b3]{transform-origin:100px 100px;transition:transform .6s}@media (prefers-reduced-motion:reduce){.hand-h[data-astro-cid-nb6ys7b3],.hand-m[data-astro-cid-nb6ys7b3]{transition:none}}.ss[data-astro-cid-ktehardq] svg[data-astro-cid-ktehardq]{border:1px solid var(--rule);border-radius:6px;width:100%;height:auto;display:block}.lab[data-astro-cid-ktehardq]{font-family:var(--font-caps);fill:#5a5038;font-size:13px}.wake[data-astro-cid-ktehardq]{animation:2.4s linear infinite wk}@keyframes wk{to{stroke-dashoffset:-24px}}.wake[data-astro-cid-ktehardq] path[data-astro-cid-ktehardq]{animation:1.6s linear infinite wk}@media (prefers-reduced-motion:reduce){.wake[data-astro-cid-ktehardq],.wake[data-astro-cid-ktehardq] path[data-astro-cid-ktehardq]{animation:none}}.spot[data-astro-cid-ktehardq]{cursor:pointer;outline:none}.spot[data-astro-cid-ktehardq] circle[data-astro-cid-ktehardq]{fill:var(--era-gold);stroke:#fff;stroke-width:2.5px}.spot[data-astro-cid-ktehardq] text[data-astro-cid-ktehardq]{font-family:var(--font-caps);fill:#1a1a1a;pointer-events:none;font-size:15px;font-weight:700}.spot[data-astro-cid-ktehardq].on circle[data-astro-cid-ktehardq]{fill:#1a1a1a}.spot[data-astro-cid-ktehardq].on text[data-astro-cid-ktehardq]{fill:#fff}.spot[data-astro-cid-ktehardq]:focus-visible circle[data-astro-cid-ktehardq]{stroke:#1a1a1a;stroke-width:3px}@media (width<=560px){.spot[data-astro-cid-ktehardq] circle[data-astro-cid-ktehardq]{r:20px}.spot[data-astro-cid-ktehardq] text[data-astro-cid-ktehardq]{font-size:20px;transform:translateY(2px)}.lab[data-astro-cid-ktehardq]{font-size:20px}}.ss-hint[data-astro-cid-ktehardq]{color:var(--ink-faint);max-width:none;margin:.4rem 0 .6rem;font-size:.85rem;font-style:italic}.ss-card[data-astro-cid-ktehardq]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:7rem;padding:.75rem 1rem;font-size:.95rem}.ss-card[data-astro-cid-ktehardq] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.ss-card[data-astro-cid-ktehardq] p{max-width:none;margin:0}.ss-stats[data-astro-cid-ktehardq]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:.7rem;display:grid}@media (width<=600px){.ss-stats[data-astro-cid-ktehardq]{grid-template-columns:repeat(2,minmax(0,1fr))}}.st[data-astro-cid-ktehardq]{background:var(--paper);border:1px solid var(--rule);border-radius:6px;flex-direction:column;gap:.15rem;padding:.5rem .6rem;display:flex}.st[data-astro-cid-ktehardq] .v[data-astro-cid-ktehardq]{font-family:var(--font-display);color:var(--era-accent);font-size:1.25rem;line-height:1.1}.st[data-astro-cid-ktehardq] .t[data-astro-cid-ktehardq]{color:var(--ink-faint);font-size:.8rem;line-height:1.3}.nl[data-astro-cid-5is5htjj] svg[data-astro-cid-5is5htjj]{background:#6f9a5b;border-radius:8px;width:100%;height:auto;display:block}.trk-o[data-astro-cid-5is5htjj]{fill:none;stroke:#b4553a;stroke-width:34px}.trk[data-astro-cid-5is5htjj]{fill:none;stroke:#c96a4c;stroke-width:30px}.trk-l[data-astro-cid-5is5htjj]{fill:none;stroke:#f6e9df;stroke-width:1.2px;stroke-dasharray:2 6}.trk-done[data-astro-cid-5is5htjj]{fill:none;stroke:#f2c14e;stroke-width:4px;stroke-linecap:butt}.stations[data-astro-cid-5is5htjj] g{cursor:pointer;outline:none}.stations[data-astro-cid-5is5htjj] circle.hit{fill:#0000}.stations[data-astro-cid-5is5htjj] circle.dot{fill:#fff;stroke:#7a3524;stroke-width:2px}.stations[data-astro-cid-5is5htjj] g.past circle.dot{fill:#f2c14e}.stations[data-astro-cid-5is5htjj] text{font-family:var(--font-caps);fill:#fff;paint-order:stroke;stroke:#4a2a1e;stroke-width:3px;pointer-events:none;font-size:12px;font-weight:700}.stations[data-astro-cid-5is5htjj] g:focus-visible circle.dot{stroke:#000;stroke-width:3px}.md[data-astro-cid-5is5htjj] circle[data-astro-cid-5is5htjj]{stroke-width:2px;opacity:.25;transition:opacity .3s,transform .3s}.md[data-astro-cid-5is5htjj].g circle[data-astro-cid-5is5htjj]{fill:#e2b33c;stroke:#9b7414}.md[data-astro-cid-5is5htjj].s circle[data-astro-cid-5is5htjj]{fill:#c9ced6;stroke:#7b828c}.md[data-astro-cid-5is5htjj] path[data-astro-cid-5is5htjj]{opacity:.25}.md[data-astro-cid-5is5htjj].on circle[data-astro-cid-5is5htjj],.md[data-astro-cid-5is5htjj].on path[data-astro-cid-5is5htjj]{opacity:1}.tally[data-astro-cid-5is5htjj]{font-family:var(--font-caps);fill:#fff;font-size:14px}@media (width<=560px){.stations[data-astro-cid-5is5htjj] text{font-size:17px}.tally[data-astro-cid-5is5htjj]{font-size:20px}}@media (prefers-reduced-motion:reduce){.md[data-astro-cid-5is5htjj] circle[data-astro-cid-5is5htjj]{transition:none}}.nl-card[data-astro-cid-5is5htjj]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:7rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.nl-card[data-astro-cid-5is5htjj] .yy{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.nl-card[data-astro-cid-5is5htjj] p{max-width:none;margin:0}.nl-nav[data-astro-cid-5is5htjj]{gap:.5rem;margin-top:.6rem;display:flex}.nl-btn[data-astro-cid-5is5htjj]{cursor:pointer;font-family:var(--font-caps);color:var(--paper);background:var(--era-accent);border:0;border-radius:999px;padding:.35rem .9rem;font-size:.9rem}.nl-btn[data-astro-cid-5is5htjj].prev{background:var(--paper);color:var(--era-accent);border:1px solid var(--era-accent)}.nl-btn[data-astro-cid-5is5htjj]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.fm[data-astro-cid-eml3jfom] svg[data-astro-cid-eml3jfom]{border:1px solid var(--rule);background:linear-gradient(#e7eef2,#f3f1ea);border-radius:6px;width:100%;height:auto;display:block}.wall[data-astro-cid-eml3jfom]{fill:rgb(var(--wr,216), var(--wg,190), var(--wb,146));stroke:#9a8f78}.cl[data-astro-cid-eml3jfom],.fk[data-astro-cid-eml3jfom]{transition:opacity .25s}.fk[data-astro-cid-eml3jfom]{opacity:0}@media (prefers-reduced-motion:reduce){.cl[data-astro-cid-eml3jfom],.fk[data-astro-cid-eml3jfom]{transition:none}}.sign[data-astro-cid-eml3jfom]{font-family:var(--font-caps);fill:#fff;letter-spacing:.12em;font-size:12px}.fm-range[data-astro-cid-eml3jfom]{font-family:var(--font-caps);color:var(--ink-faint);grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;margin:.6rem 0 .4rem;font-size:.8rem;display:grid}.fm-range[data-astro-cid-eml3jfom] input[data-astro-cid-eml3jfom]{width:100%;accent-color:var(--era-accent)}@media (width<=560px){.fm-range[data-astro-cid-eml3jfom]{grid-template-columns:1fr 1fr}.fm-range[data-astro-cid-eml3jfom] input[data-astro-cid-eml3jfom]{grid-area:2/1/auto/-1}.fm-range[data-astro-cid-eml3jfom] span[data-astro-cid-eml3jfom]:last-child{text-align:right}}.fm-chips[data-astro-cid-eml3jfom]{flex-wrap:wrap;gap:.4rem;display:flex}.fm-chip[data-astro-cid-eml3jfom]{cursor:pointer;font-family:var(--font-caps);border:1px dashed var(--rule);background:var(--paper);color:var(--ink-faint);border-radius:999px;padding:.3rem .75rem;font-size:.82rem}.fm-chip[data-astro-cid-eml3jfom].got{color:var(--ink);border-style:solid}.fm-chip[data-astro-cid-eml3jfom][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.fm-chip[data-astro-cid-eml3jfom]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.fm-hint[data-astro-cid-eml3jfom]{color:var(--ink-faint);max-width:none;margin:.4rem 0 .6rem;font-size:.85rem;font-style:italic}.fm-card[data-astro-cid-eml3jfom]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:6.5rem;padding:.75rem 1rem;font-size:.95rem}.fm-card[data-astro-cid-eml3jfom] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.fm-card[data-astro-cid-eml3jfom] p{max-width:none;margin:0}.pc-row[data-astro-cid-gsvg3ft6]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:1rem;display:grid}@media (width<=600px){.pc-row[data-astro-cid-gsvg3ft6]{grid-template-columns:1fr}}.pc[data-astro-cid-gsvg3ft6] svg[data-astro-cid-gsvg3ft6]{width:100%;height:auto;display:block}.spot[data-astro-cid-gsvg3ft6]{cursor:pointer;outline:none}.spot[data-astro-cid-gsvg3ft6] circle[data-astro-cid-gsvg3ft6]{fill:var(--era-gold);stroke:var(--paper);stroke-width:2.5px}.spot[data-astro-cid-gsvg3ft6] text[data-astro-cid-gsvg3ft6]{font-family:var(--font-caps);fill:var(--ink);pointer-events:none;font-size:15px;font-weight:700}.spot[data-astro-cid-gsvg3ft6].on circle[data-astro-cid-gsvg3ft6]{fill:var(--era-accent)}.spot[data-astro-cid-gsvg3ft6].on text[data-astro-cid-gsvg3ft6]{fill:var(--paper)}.spot[data-astro-cid-gsvg3ft6]:focus-visible circle[data-astro-cid-gsvg3ft6]{stroke:var(--ink);stroke-width:3px}@media (width<=560px){.spot[data-astro-cid-gsvg3ft6] circle[data-astro-cid-gsvg3ft6]{r:19px}.spot[data-astro-cid-gsvg3ft6] text[data-astro-cid-gsvg3ft6]{font-size:19px;transform:translateY(2px)}}.pc-card[data-astro-cid-gsvg3ft6],.pc-ev[data-astro-cid-gsvg3ft6]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:7rem;padding:.75rem 1rem;font-size:.95rem}.pc-ev[data-astro-cid-gsvg3ft6]{min-height:4.5rem}.pc-card[data-astro-cid-gsvg3ft6] .nm,.pc-ev[data-astro-cid-gsvg3ft6] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.pc-card[data-astro-cid-gsvg3ft6] p,.pc-ev[data-astro-cid-gsvg3ft6] p{max-width:none;margin:0}.pc-hint[data-astro-cid-gsvg3ft6]{color:var(--ink-faint);max-width:none;margin:.4rem 0;font-size:.85rem;font-style:italic}.pc-tl[data-astro-cid-gsvg3ft6]{font-family:var(--font-caps);color:var(--era-accent);max-width:none;margin:.5rem 0 .4rem}.pc-years[data-astro-cid-gsvg3ft6]{flex-wrap:wrap;gap:.35rem;margin-bottom:.5rem;display:flex}.pc-y[data-astro-cid-gsvg3ft6]{cursor:pointer;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.88rem}.pc-y[data-astro-cid-gsvg3ft6][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.pc-y[data-astro-cid-gsvg3ft6]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.cr-years[data-astro-cid-6cnbtur5]{flex-wrap:wrap;gap:.35rem;margin-bottom:.6rem;display:flex}.cr-y[data-astro-cid-6cnbtur5]{cursor:pointer;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .8rem;font-size:.9rem}.cr-y[data-astro-cid-6cnbtur5][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.cr-y[data-astro-cid-6cnbtur5]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.cr[data-astro-cid-6cnbtur5] svg[data-astro-cid-6cnbtur5]{border:1px solid var(--rule);border-radius:6px;width:100%;height:auto;display:block}.sky[data-astro-cid-6cnbtur5]{fill:#dfe6ea;transition:fill .4s}.st-1[data-astro-cid-6cnbtur5] .sky[data-astro-cid-6cnbtur5]{fill:#6f5a50}.roofs[data-astro-cid-6cnbtur5],.fire[data-astro-cid-6cnbtur5],.scaf[data-astro-cid-6cnbtur5]{transition:opacity .4s}.fire[data-astro-cid-6cnbtur5],.scaf[data-astro-cid-6cnbtur5],.st-1[data-astro-cid-6cnbtur5] .roofs[data-astro-cid-6cnbtur5]{opacity:0}.st-1[data-astro-cid-6cnbtur5] .fire[data-astro-cid-6cnbtur5]{opacity:1}.st-2[data-astro-cid-6cnbtur5] .roofs[data-astro-cid-6cnbtur5]{opacity:.55}.st-2[data-astro-cid-6cnbtur5] .scaf[data-astro-cid-6cnbtur5]{opacity:1}.st-1[data-astro-cid-6cnbtur5] .walls[data-astro-cid-6cnbtur5] rect[data-astro-cid-6cnbtur5]{fill:#b9ae97}@media (prefers-reduced-motion:reduce){.sky[data-astro-cid-6cnbtur5],.roofs[data-astro-cid-6cnbtur5],.fire[data-astro-cid-6cnbtur5],.scaf[data-astro-cid-6cnbtur5]{transition:none}}.spot[data-astro-cid-6cnbtur5]{cursor:pointer;outline:none}.spot[data-astro-cid-6cnbtur5] circle[data-astro-cid-6cnbtur5]{fill:var(--era-gold);stroke:#fff;stroke-width:2.5px}.spot[data-astro-cid-6cnbtur5] text[data-astro-cid-6cnbtur5]{font-family:var(--font-caps);fill:#1a1a1a;pointer-events:none;font-size:15px;font-weight:700}.spot[data-astro-cid-6cnbtur5].on circle[data-astro-cid-6cnbtur5]{fill:var(--era-accent)}.spot[data-astro-cid-6cnbtur5].on text[data-astro-cid-6cnbtur5]{fill:#fff}.spot[data-astro-cid-6cnbtur5]:focus-visible circle[data-astro-cid-6cnbtur5]{stroke:#1a1a1a;stroke-width:3px}@media (width<=560px){.spot[data-astro-cid-6cnbtur5] circle[data-astro-cid-6cnbtur5]{r:20px}.spot[data-astro-cid-6cnbtur5] text[data-astro-cid-6cnbtur5]{font-size:20px;transform:translateY(2px)}}.cr-card[data-astro-cid-6cnbtur5],.cr-spot[data-astro-cid-6cnbtur5]{background:var(--era-surface);border-left:3px solid var(--era-gold);margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.cr-card[data-astro-cid-6cnbtur5]{min-height:6.5rem}.cr-spot[data-astro-cid-6cnbtur5]{min-height:5rem}.cr-card[data-astro-cid-6cnbtur5] .nm,.cr-spot[data-astro-cid-6cnbtur5] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.cr-card[data-astro-cid-6cnbtur5] p,.cr-spot[data-astro-cid-6cnbtur5] p{max-width:none;margin:0}.cr-sh[data-astro-cid-6cnbtur5]{font-family:var(--font-caps);color:var(--era-accent);max-width:none;margin:.8rem 0 0;font-size:.9rem}.wc-tabs[data-astro-cid-o3tqi7xk],.wc-stay[data-astro-cid-o3tqi7xk]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.wc-t[data-astro-cid-o3tqi7xk],.wc-s[data-astro-cid-o3tqi7xk]{cursor:pointer;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .75rem;font-size:.84rem;display:inline-flex}.wc-t[data-astro-cid-o3tqi7xk] i[data-astro-cid-o3tqi7xk]{border-radius:50%;width:.7rem;height:.7rem;display:inline-block}.wc-t[data-astro-cid-o3tqi7xk][aria-selected=true],.wc-s[data-astro-cid-o3tqi7xk][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.wc-s[data-astro-cid-o3tqi7xk]{border-style:dashed;margin-top:.6rem}.wc-t[data-astro-cid-o3tqi7xk]:focus-visible,.wc-s[data-astro-cid-o3tqi7xk]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.wc-grid[data-astro-cid-o3tqi7xk]{grid-template-columns:repeat(12,minmax(0,1fr));gap:.25rem .35rem;max-width:34rem;display:grid}.kid[data-astro-cid-o3tqi7xk]{fill:#d8d1c0;width:100%;height:auto;transition:fill .25s,opacity .25s}.kid[data-astro-cid-o3tqi7xk].on{fill:var(--c)}.kid[data-astro-cid-o3tqi7xk].stay{fill:#b3261e}.wc-grid[data-astro-cid-o3tqi7xk].staying .kid[data-astro-cid-o3tqi7xk]:not(.stay){opacity:.35}@media (prefers-reduced-motion:reduce){.kid[data-astro-cid-o3tqi7xk]{transition:none}}.wc-leg[data-astro-cid-o3tqi7xk]{color:var(--ink-faint);max-width:none;margin:.4rem 0 .5rem;font-size:.85rem;font-style:italic}.wc-tot[data-astro-cid-o3tqi7xk]{font-style:normal;font-family:var(--font-caps);color:var(--era-accent)}.wc-card[data-astro-cid-o3tqi7xk]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:5.5rem;padding:.75rem 1rem;font-size:.95rem}.wc-card[data-astro-cid-o3tqi7xk] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.wc-card[data-astro-cid-o3tqi7xk] p{max-width:none;margin:0}.rl-tabs[data-astro-cid-t5jtrcke],.rl-sbtn[data-astro-cid-t5jtrcke]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.rl-tab[data-astro-cid-t5jtrcke],.rl-s[data-astro-cid-t5jtrcke],.rl-it[data-astro-cid-t5jtrcke]{cursor:pointer;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.84rem}.rl-tab[data-astro-cid-t5jtrcke][aria-selected=true],.rl-s[data-astro-cid-t5jtrcke][aria-pressed=true],.rl-it[data-astro-cid-t5jtrcke][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.rl-tab[data-astro-cid-t5jtrcke]:focus-visible,.rl-s[data-astro-cid-t5jtrcke]:focus-visible,.rl-it[data-astro-cid-t5jtrcke]:focus-visible,.ev[data-astro-cid-t5jtrcke]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.rl-svg[data-astro-cid-t5jtrcke]{background:var(--era-surface);border:1px solid var(--rule);border-radius:4px;width:100%;height:auto;display:block}.axis[data-astro-cid-t5jtrcke]{stroke:var(--ink);stroke-width:1.5px}.tick[data-astro-cid-t5jtrcke]{stroke:var(--ink);stroke-width:1px}.yr[data-astro-cid-t5jtrcke]{font-family:var(--font-caps);fill:var(--ink);text-anchor:middle;font-size:13px}.due[data-astro-cid-t5jtrcke] path[data-astro-cid-t5jtrcke]{fill:none;stroke:var(--era-accent);stroke-width:2px;transition:opacity .3s}.due[data-astro-cid-t5jtrcke] .br8[data-astro-cid-t5jtrcke],.rl-svg[data-astro-cid-t5jtrcke].long .due[data-astro-cid-t5jtrcke] .br6[data-astro-cid-t5jtrcke]{opacity:0}.rl-svg[data-astro-cid-t5jtrcke].long .due[data-astro-cid-t5jtrcke] .br8[data-astro-cid-t5jtrcke]{opacity:1}.due-t[data-astro-cid-t5jtrcke]{font-family:var(--font-caps);fill:var(--era-accent);text-anchor:middle;font-size:13px}.b-full[data-astro-cid-t5jtrcke]{fill:var(--era-accent)}.b-cut[data-astro-cid-t5jtrcke]{fill:var(--era-accent);transition:fill .3s,opacity .3s}.rl-svg[data-astro-cid-t5jtrcke].cut .b-cut[data-astro-cid-t5jtrcke]{fill:none;stroke:var(--era-accent);stroke-dasharray:4 3}.b-t[data-astro-cid-t5jtrcke]{font-family:var(--font-caps);fill:var(--paper);font-size:14px}.cut-t[data-astro-cid-t5jtrcke]{font-family:var(--font-caps);fill:var(--era-accent);text-anchor:middle;opacity:0;font-size:12px;transition:opacity .3s}.rl-svg[data-astro-cid-t5jtrcke].cut .cut-t[data-astro-cid-t5jtrcke]{opacity:1}.train[data-astro-cid-t5jtrcke]{opacity:0;transition:opacity .3s}.train[data-astro-cid-t5jtrcke] rect[data-astro-cid-t5jtrcke],.train[data-astro-cid-t5jtrcke] circle[data-astro-cid-t5jtrcke]{fill:var(--ink)}.tr-t[data-astro-cid-t5jtrcke]{font-family:var(--font-caps);fill:var(--ink);text-anchor:end;font-size:12px}.rl-svg[data-astro-cid-t5jtrcke].end .train[data-astro-cid-t5jtrcke]{opacity:1}.ev[data-astro-cid-t5jtrcke]{cursor:pointer}.ev[data-astro-cid-t5jtrcke] circle[data-astro-cid-t5jtrcke]{fill:var(--paper);stroke:var(--era-accent);stroke-width:2.5px}.ev[data-astro-cid-t5jtrcke] text[data-astro-cid-t5jtrcke]{font-family:var(--font-caps);fill:var(--era-accent);text-anchor:middle;pointer-events:none;font-size:13px}.ev[data-astro-cid-t5jtrcke].on circle[data-astro-cid-t5jtrcke]{fill:var(--era-accent)}.ev[data-astro-cid-t5jtrcke].on text[data-astro-cid-t5jtrcke]{fill:var(--paper)}.rl-card[data-astro-cid-t5jtrcke],.rl-card2[data-astro-cid-t5jtrcke],.rl-card3[data-astro-cid-t5jtrcke]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:5rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.rl-card[data-astro-cid-t5jtrcke] .nm,.rl-card2[data-astro-cid-t5jtrcke] .nm,.rl-card3[data-astro-cid-t5jtrcke] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.rl-card[data-astro-cid-t5jtrcke] p,.rl-card2[data-astro-cid-t5jtrcke] p,.rl-card3[data-astro-cid-t5jtrcke] p{max-width:none;margin:0}.rl-items[data-astro-cid-t5jtrcke]{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.5rem;display:grid}.rl-it[data-astro-cid-t5jtrcke]{text-align:left;border-radius:6px;flex-direction:column;align-items:flex-start;padding:.6rem .75rem;display:flex}.rl-it[data-astro-cid-t5jtrcke] b[data-astro-cid-t5jtrcke]{font-family:var(--font-display);font-size:1.5rem;font-weight:600;line-height:1.1}.rl-it[data-astro-cid-t5jtrcke] span[data-astro-cid-t5jtrcke]{font-size:.8rem}.rl-fleet[data-astro-cid-t5jtrcke]{grid-template-columns:repeat(13,minmax(0,1fr));gap:.2rem .3rem;max-width:34rem;display:grid}.sh[data-astro-cid-t5jtrcke]{width:100%;height:auto}.sh[data-astro-cid-t5jtrcke] path[data-astro-cid-t5jtrcke]{fill:#8d8778;transition:fill .25s,opacity .25s}.sh[data-astro-cid-t5jtrcke] .mast[data-astro-cid-t5jtrcke]{fill:none;stroke:#8d8778;stroke-width:1px}.sh[data-astro-cid-t5jtrcke] .sail[data-astro-cid-t5jtrcke]{fill:#d8d1c0}.rl-fleet[data-astro-cid-t5jtrcke].turku .sh[data-astro-cid-t5jtrcke]:not(.tk){opacity:.3}.rl-fleet[data-astro-cid-t5jtrcke].turku .tk[data-astro-cid-t5jtrcke] path[data-astro-cid-t5jtrcke]:first-child{fill:var(--era-accent)}.rl-fleet[data-astro-cid-t5jtrcke].turku .tk[data-astro-cid-t5jtrcke] .sail[data-astro-cid-t5jtrcke]{fill:var(--era-gold)}.rl-leg[data-astro-cid-t5jtrcke]{color:var(--ink-faint);max-width:none;margin:.4rem 0 0;font-size:.85rem;font-style:italic}@media (prefers-reduced-motion:reduce){.due[data-astro-cid-t5jtrcke] path[data-astro-cid-t5jtrcke],.b-cut[data-astro-cid-t5jtrcke],.cut-t[data-astro-cid-t5jtrcke],.train[data-astro-cid-t5jtrcke],.sh[data-astro-cid-t5jtrcke] path[data-astro-cid-t5jtrcke]{transition:none}}@media (width<=560px){.yr[data-astro-cid-t5jtrcke]{font-size:23px}.due-t[data-astro-cid-t5jtrcke]{font-size:22px}.b-t[data-astro-cid-t5jtrcke]{font-size:24px}.cut-t[data-astro-cid-t5jtrcke],.tr-t[data-astro-cid-t5jtrcke]{font-size:20px}.ev[data-astro-cid-t5jtrcke] circle[data-astro-cid-t5jtrcke]{r:21px}.ev[data-astro-cid-t5jtrcke] text[data-astro-cid-t5jtrcke]{font-size:21px;transform:translateY(2px)}}.rc-tabs[data-astro-cid-73ofc2yn],.rc-steps[data-astro-cid-73ofc2yn]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.rc-tab[data-astro-cid-73ofc2yn],.rc-st[data-astro-cid-73ofc2yn]{cursor:pointer;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.84rem}.rc-tab[data-astro-cid-73ofc2yn][aria-selected=true],.rc-st[data-astro-cid-73ofc2yn][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.rc-tab[data-astro-cid-73ofc2yn]:focus-visible,.rc-st[data-astro-cid-73ofc2yn]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.cp[data-astro-cid-73ofc2yn]{outline:none}.cp[data-astro-cid-73ofc2yn]:focus-visible rect[data-astro-cid-73ofc2yn]{stroke:var(--era-gold);stroke-width:3.5px}.rc-svg[data-astro-cid-73ofc2yn]{width:100%;height:auto;display:block}.paper[data-astro-cid-73ofc2yn]{fill:#efe6cf;stroke:#b9ab88;stroke-width:1.5px}.ttl[data-astro-cid-73ofc2yn]{font-family:var(--font-caps);fill:#4a3f2a;letter-spacing:.05em;font-size:20px}.no[data-astro-cid-73ofc2yn]{font-family:var(--font-caps);fill:#7a6d52;text-anchor:end;font-size:13px}.cp[data-astro-cid-73ofc2yn]{cursor:pointer}.cp-in[data-astro-cid-73ofc2yn]{transform-box:fill-box;transform-origin:50%;transition:transform .35s}.cp[data-astro-cid-73ofc2yn] rect[data-astro-cid-73ofc2yn]{fill:#f7f0dc;stroke:#8d7d58;stroke-width:1.5px;stroke-dasharray:5 4}.cp-l[data-astro-cid-73ofc2yn]{font-family:var(--font-display);fill:#4a3f2a;text-anchor:middle;pointer-events:none;font-size:21px;font-weight:600}.cp-n[data-astro-cid-73ofc2yn]{font-family:var(--font-caps);fill:#7a6d52;text-anchor:middle;pointer-events:none;font-size:12px}.cp[data-astro-cid-73ofc2yn].cut .cp-in[data-astro-cid-73ofc2yn]{transform:translate(6px,8px)rotate(-5deg)}.cp[data-astro-cid-73ofc2yn].cut rect[data-astro-cid-73ofc2yn]{fill:#fff9e8;stroke:var(--era-accent);stroke-dasharray:none;stroke-width:2.5px;filter:drop-shadow(1px 2px 2px #00000040)}.cp[data-astro-cid-73ofc2yn].used rect[data-astro-cid-73ofc2yn]{fill:#d9cfb5}.cp[data-astro-cid-73ofc2yn].used text[data-astro-cid-73ofc2yn]{fill:#9a8f75}.rc-hint[data-astro-cid-73ofc2yn]{color:var(--ink-faint);max-width:none;margin:.3rem 0 0;font-size:.85rem;font-style:italic}.rc-card[data-astro-cid-73ofc2yn],.rc-card2[data-astro-cid-73ofc2yn]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:5rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.rc-card[data-astro-cid-73ofc2yn] .nm,.rc-card2[data-astro-cid-73ofc2yn] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.rc-card[data-astro-cid-73ofc2yn] p,.rc-card2[data-astro-cid-73ofc2yn] p{max-width:none;margin:0}.rc-card[data-astro-cid-73ofc2yn] .bars{gap:.35rem;margin-top:.6rem;display:grid}.rc-card[data-astro-cid-73ofc2yn] .bar{background:var(--era-accent);border-radius:2px;min-width:4px;height:1.1rem}.rc-card[data-astro-cid-73ofc2yn] .bar.now{background:var(--era-gold)}.rc-card[data-astro-cid-73ofc2yn] .bl{font-size:.82rem;font-family:var(--font-caps)}.rc-goods[data-astro-cid-73ofc2yn]{grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:.45rem;max-width:none;margin:0;padding:0;list-style:none;display:grid}.rc-goods[data-astro-cid-73ofc2yn] li[data-astro-cid-73ofc2yn]{color:#6b6150;text-align:center;font-family:var(--font-caps);background:#d9cfb5;border:1.5px dashed #8d7d58;border-radius:4px;margin:0;padding:.6rem .5rem;font-size:.9rem;transition:background .3s,color .3s,border-color .3s}.rc-goods[data-astro-cid-73ofc2yn] li[data-astro-cid-73ofc2yn].free{background:var(--era-accent);color:var(--paper);border-style:solid;border-color:var(--era-accent)}.sw[data-astro-cid-73ofc2yn]{background:var(--era-accent);vertical-align:-.1rem;border-radius:2px;width:.8rem;height:.8rem;display:inline-block}@media (prefers-reduced-motion:reduce){.cp-in[data-astro-cid-73ofc2yn],.rc-goods[data-astro-cid-73ofc2yn] li[data-astro-cid-73ofc2yn]{transition:none}}@media (width<=560px){.cp-l[data-astro-cid-73ofc2yn]{font-size:27px}.cp-n[data-astro-cid-73ofc2yn]{font-size:15px}.ttl[data-astro-cid-73ofc2yn]{font-size:24px}.no[data-astro-cid-73ofc2yn]{font-size:16px}}.gc-tabs[data-astro-cid-klzaeun2],.gc-steps[data-astro-cid-klzaeun2]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.gc-tab[data-astro-cid-klzaeun2],.gc-st[data-astro-cid-klzaeun2]{cursor:pointer;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.84rem}.gc-tab[data-astro-cid-klzaeun2][aria-selected=true],.gc-st[data-astro-cid-klzaeun2][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.gc-tab[data-astro-cid-klzaeun2]:focus-visible,.gc-st[data-astro-cid-klzaeun2]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.gc-svg[data-astro-cid-klzaeun2]{border:1px solid var(--rule);background:#eef0e6;border-radius:4px;width:100%;height:auto;display:block}.sea[data-astro-cid-klzaeun2]{fill:#c9d9e2}.coast[data-astro-cid-klzaeun2]{fill:none;stroke:#8fa9b8;stroke-width:1.5px}.sea-t[data-astro-cid-klzaeun2]{font-family:var(--font-caps);fill:#5d7d8f;font-size:14px;font-style:italic}.reg[data-astro-cid-klzaeun2]{stroke:var(--paper);stroke-width:2px;transition:fill .35s,opacity .35s}.reg-g[data-astro-cid-klzaeun2]{opacity:0;transition:opacity .35s}.reg-g[data-astro-cid-klzaeun2].on{opacity:1}.reg-g[data-astro-cid-klzaeun2] .reg[data-astro-cid-klzaeun2]{fill:#b9c6a6}.reg-g[data-astro-cid-klzaeun2].new .reg[data-astro-cid-klzaeun2]{fill:var(--era-gold)}.reg-g[data-astro-cid-klzaeun2] .r-core[data-astro-cid-klzaeun2]{fill:var(--era-accent)}.reg-t[data-astro-cid-klzaeun2]{font-family:var(--font-caps);fill:var(--ink);text-anchor:middle;pointer-events:none;font-size:12px}.reg-g[data-astro-cid-klzaeun2][data-s="0"] .reg-t[data-astro-cid-klzaeun2]{fill:var(--paper);font-size:15px}.raisio[data-astro-cid-klzaeun2]{fill:none;stroke:var(--ink-faint);stroke-dasharray:5 4;opacity:0;transition:opacity .35s}.raisio-t[data-astro-cid-klzaeun2]{font-family:var(--font-caps);fill:var(--ink-faint);opacity:0;font-size:11px;transition:opacity .35s}.gc-svg[data-astro-cid-klzaeun2].last .raisio[data-astro-cid-klzaeun2],.gc-svg[data-astro-cid-klzaeun2].last .raisio-t[data-astro-cid-klzaeun2]{opacity:1}.river[data-astro-cid-klzaeun2]{fill:none;stroke:#7fa2b5;stroke-width:3px}.ctr[data-astro-cid-klzaeun2]{fill:var(--paper);stroke:var(--ink);stroke-width:1.5px}.pop[data-astro-cid-klzaeun2]{opacity:0;transition:opacity .35s}.pop[data-astro-cid-klzaeun2] rect[data-astro-cid-klzaeun2]{fill:var(--paper);stroke:var(--era-accent);stroke-width:1.5px}.pop-t[data-astro-cid-klzaeun2]{font-family:var(--font-caps);fill:var(--era-accent);text-anchor:middle;font-size:14px}.gc-svg[data-astro-cid-klzaeun2].haspop .pop[data-astro-cid-klzaeun2]{opacity:1}.compass[data-astro-cid-klzaeun2] path[data-astro-cid-klzaeun2]{fill:var(--ink)}.compass[data-astro-cid-klzaeun2] text[data-astro-cid-klzaeun2]{font-family:var(--font-caps);fill:var(--ink);text-anchor:middle;font-size:13px}.gc-card[data-astro-cid-klzaeun2],.gc-card2[data-astro-cid-klzaeun2]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:5rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.gc-card[data-astro-cid-klzaeun2] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.gc-card[data-astro-cid-klzaeun2] p,.gc-card2[data-astro-cid-klzaeun2] p{max-width:none;margin:0}.gc-births[data-astro-cid-klzaeun2]{gap:.6rem;display:grid}.gc-row[data-astro-cid-klzaeun2]{grid-template-columns:3.2rem 1fr;align-items:center;gap:.5rem;display:grid}.gc-y[data-astro-cid-klzaeun2]{font-family:var(--font-caps);font-size:1rem}.gc-bar[data-astro-cid-klzaeun2]{width:var(--w);background:var(--era-accent);color:var(--paper);box-sizing:border-box;border-radius:3px;min-width:5rem;padding:.45rem .6rem;display:block}.gc-row[data-astro-cid-klzaeun2]+.gc-row[data-astro-cid-klzaeun2] .gc-bar[data-astro-cid-klzaeun2]{background:var(--era-gold);color:var(--ink)}.gc-bar[data-astro-cid-klzaeun2] b[data-astro-cid-klzaeun2]{font-family:var(--font-display);font-size:1.2rem;font-weight:600}@media (prefers-reduced-motion:reduce){.reg[data-astro-cid-klzaeun2],.reg-g[data-astro-cid-klzaeun2],.raisio[data-astro-cid-klzaeun2],.raisio-t[data-astro-cid-klzaeun2],.pop[data-astro-cid-klzaeun2]{transition:none}}@media (width<=560px){.reg-t[data-astro-cid-klzaeun2]{font-size:21px}.reg-g[data-astro-cid-klzaeun2][data-s="0"] .reg-t[data-astro-cid-klzaeun2]{font-size:26px}.raisio-t[data-astro-cid-klzaeun2]{font-size:17px}.pop-t[data-astro-cid-klzaeun2],.sea-t[data-astro-cid-klzaeun2]{font-size:23px}}.jb-wrap[data-astro-cid-wzszmguw]{grid-template-columns:minmax(9rem,14rem) 1fr;align-items:start;gap:1rem;display:grid}.jb-svg[data-astro-cid-wzszmguw]{width:100%;height:auto;display:block}.cab[data-astro-cid-wzszmguw]{fill:#7a4a2a}.cab-in[data-astro-cid-wzszmguw]{fill:#c9a227}.glass[data-astro-cid-wzszmguw]{fill:#2b2420}.vinyl[data-astro-cid-wzszmguw]{fill:#111}.groove[data-astro-cid-wzszmguw]{fill:none;stroke:#2e2e2e;stroke-width:1px}.lbl[data-astro-cid-wzszmguw]{fill:var(--lc,#b3261e);transition:fill .3s}.hole[data-astro-cid-wzszmguw]{fill:#eee}.shine[data-astro-cid-wzszmguw]{fill:none;stroke:#555;stroke-width:2px;stroke-linecap:round}.rec[data-astro-cid-wzszmguw]{transform-box:fill-box;transform-origin:50%}.jb[data-astro-cid-wzszmguw].playing .rec[data-astro-cid-wzszmguw]{animation:1.8s linear infinite jb-spin}@keyframes jb-spin{to{transform:rotate(360deg)}}.arm[data-astro-cid-wzszmguw]{stroke:#ddd;stroke-width:4px;stroke-linecap:round}.win[data-astro-cid-wzszmguw]{fill:#f3ead2;stroke:#7a4a2a;stroke-width:2px}.win-y[data-astro-cid-wzszmguw]{font-family:var(--font-caps);fill:#4a3f2a;text-anchor:middle;font-size:13px}.win-c[data-astro-cid-wzszmguw]{font-family:var(--font-caps);fill:#7a6d52;text-anchor:middle;font-size:11px}.lamp[data-astro-cid-wzszmguw]{fill:#f5d76e;opacity:.55}.jb[data-astro-cid-wzszmguw].playing .lamp[data-astro-cid-wzszmguw]:nth-of-type(odd){animation:1.2s ease-in-out infinite alternate jb-blink}@keyframes jb-blink{to{opacity:1}}.jb-keys[data-astro-cid-wzszmguw]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-content:start;gap:.4rem;display:grid}.jb-pick[data-astro-cid-wzszmguw]{font-family:var(--font-caps);color:var(--ink-faint);grid-column:1/-1;max-width:none;margin:0;font-size:.85rem}.jb-k[data-astro-cid-wzszmguw]{cursor:pointer;font:inherit;text-align:left;border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:6px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;column-gap:.5rem;padding:.35rem .6rem;display:grid}.jb-k[data-astro-cid-wzszmguw] .code[data-astro-cid-wzszmguw]{color:#fff;font-family:var(--font-caps);border-radius:4px;grid-row:1/3;align-self:center;padding:.2rem .4rem;font-size:.8rem}.jb-k[data-astro-cid-wzszmguw] .yy[data-astro-cid-wzszmguw]{font-family:var(--font-caps);color:var(--ink-faint);font-size:.75rem}.jb-k[data-astro-cid-wzszmguw] .tt[data-astro-cid-wzszmguw]{font-size:.88rem;line-height:1.2}.jb-k[data-astro-cid-wzszmguw][aria-pressed=true]{border-color:var(--era-accent);box-shadow:inset 0 0 0 1.5px var(--era-accent);background:var(--era-surface)}.jb-k[data-astro-cid-wzszmguw]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.jb-card[data-astro-cid-wzszmguw]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:5rem;margin-top:.8rem;padding:.75rem 1rem;font-size:.95rem}.jb-card[data-astro-cid-wzszmguw] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.jb-card[data-astro-cid-wzszmguw] p{max-width:none;margin:0}@media (prefers-reduced-motion:reduce){.jb[data-astro-cid-wzszmguw].playing .rec[data-astro-cid-wzszmguw],.jb[data-astro-cid-wzszmguw].playing .lamp[data-astro-cid-wzszmguw]:nth-of-type(odd){animation:none}.lbl[data-astro-cid-wzszmguw]{transition:none}}@media (width<=560px){.jb-wrap[data-astro-cid-wzszmguw]{grid-template-columns:1fr}.jb-svg[data-astro-cid-wzszmguw]{max-width:11rem;margin:0 auto}.jb-keys[data-astro-cid-wzszmguw]{grid-template-columns:1fr 1fr}.jb-k[data-astro-cid-wzszmguw]{column-gap:.35rem;padding:.3rem .45rem}.jb-k[data-astro-cid-wzszmguw] .tt[data-astro-cid-wzszmguw]{font-size:.82rem}}.sm-tabs[data-astro-cid-x5ompbbw]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.sm-b[data-astro-cid-x5ompbbw]{cursor:pointer;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.84rem}.sm-b[data-astro-cid-x5ompbbw][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.sm-b[data-astro-cid-x5ompbbw]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.sm-svg[data-astro-cid-x5ompbbw]{border:1px solid var(--rule);border-radius:4px;width:100%;height:auto;display:block}.sea[data-astro-cid-x5ompbbw]{fill:#c9d9e2}.land[data-astro-cid-x5ompbbw]{fill:#e9e4d6;stroke:#b9ab88;stroke-width:1px}.cty[data-astro-cid-x5ompbbw]{font-family:var(--font-caps);letter-spacing:.15em;fill:#8d7d58;font-size:18px}.town[data-astro-cid-x5ompbbw]{fill:var(--ink)}.tn[data-astro-cid-x5ompbbw]{font-family:var(--font-caps);fill:var(--ink);font-size:13px}.mv[data-astro-cid-x5ompbbw]{fill:var(--era-accent);opacity:0;animation:3s linear infinite sm-go}@keyframes sm-go{0%{transform:translate(var(--x0), var(--y0));opacity:0}10%{opacity:.9}85%{opacity:.9}to{transform:translate(var(--x1), var(--y1));opacity:0}}.p0[data-astro-cid-x5ompbbw] .mv[data-astro-cid-x5ompbbw][data-k="0"],.p0[data-astro-cid-x5ompbbw] .mv[data-astro-cid-x5ompbbw][data-k="5"],.p0[data-astro-cid-x5ompbbw] .mv[data-astro-cid-x5ompbbw][data-k="11"],.p0[data-astro-cid-x5ompbbw] .mv[data-astro-cid-x5ompbbw][data-k="17"]{visibility:visible}.mv[data-astro-cid-x5ompbbw]{visibility:hidden}.p1[data-astro-cid-x5ompbbw] .mv[data-astro-cid-x5ompbbw]:nth-child(-n+16),.p2[data-astro-cid-x5ompbbw] .mv[data-astro-cid-x5ompbbw]{visibility:visible}.p2[data-astro-cid-x5ompbbw] .mv[data-astro-cid-x5ompbbw]{fill:#b3261e;animation-duration:2s}.p3[data-astro-cid-x5ompbbw] .mv[data-astro-cid-x5ompbbw]:nth-child(3n){visibility:visible;fill:var(--era-gold);animation-direction:reverse}.stay[data-astro-cid-x5ompbbw] circle[data-astro-cid-x5ompbbw]{fill:var(--era-accent);opacity:0;transition:opacity .4s}.p4[data-astro-cid-x5ompbbw] .stay[data-astro-cid-x5ompbbw] circle[data-astro-cid-x5ompbbw]{opacity:.8}.big[data-astro-cid-x5ompbbw] rect[data-astro-cid-x5ompbbw]{fill:var(--paper);stroke:var(--era-accent);stroke-width:1.5px}.big-t[data-astro-cid-x5ompbbw]{font-family:var(--font-display);fill:var(--era-accent);text-anchor:middle;font-size:18px;font-weight:600}.sm-note[data-astro-cid-x5ompbbw]{color:var(--ink-faint);max-width:none;margin:.4rem 0 0;font-size:.85rem;font-style:italic}.sm-card[data-astro-cid-x5ompbbw]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:5rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.sm-card[data-astro-cid-x5ompbbw] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.sm-card[data-astro-cid-x5ompbbw] p{max-width:none;margin:0}@media (prefers-reduced-motion:reduce){.mv[data-astro-cid-x5ompbbw]{opacity:.85;transform:translate(calc((var(--x0) + var(--x1)) / 2), calc((var(--y0) + var(--y1)) / 2));animation:none}}@media (width<=560px){.tn[data-astro-cid-x5ompbbw]{font-size:19px}.cty[data-astro-cid-x5ompbbw]{font-size:24px}.big-t[data-astro-cid-x5ompbbw]{font-size:22px}.mv[data-astro-cid-x5ompbbw]{r:7px}}.fr-tabs[data-astro-cid-3ittf2qb]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.fr-b[data-astro-cid-3ittf2qb]{cursor:pointer;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.84rem}.fr-b[data-astro-cid-3ittf2qb] span[data-astro-cid-3ittf2qb]{opacity:.7}.fr-b[data-astro-cid-3ittf2qb][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.fr-b[data-astro-cid-3ittf2qb]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.fr-svg[data-astro-cid-3ittf2qb]{border:1px solid var(--rule);border-radius:4px;width:100%;height:auto;display:block}.sea[data-astro-cid-3ittf2qb]{fill:#c9d9e2}.land[data-astro-cid-3ittf2qb]{fill:#e9e4d6;stroke:#b9ab88;stroke-width:1px}.isl[data-astro-cid-3ittf2qb]{fill:#e9e4d6;stroke:#b9ab88;stroke-width:.8px}.al[data-astro-cid-3ittf2qb]{font-family:var(--font-caps);fill:#8d7d58;text-anchor:middle;font-size:13px;font-style:italic}.rt[data-astro-cid-3ittf2qb]{fill:none;stroke:#8fa9b8;stroke-width:2px;stroke-dasharray:2 5;transition:stroke .3s}.rt[data-astro-cid-3ittf2qb].on{stroke:var(--era-accent);stroke-width:3.5px;stroke-dasharray:8 5}.pl[data-astro-cid-3ittf2qb] circle[data-astro-cid-3ittf2qb]{fill:var(--ink)}.pt[data-astro-cid-3ittf2qb]{font-family:var(--font-caps);fill:var(--ink);font-size:13px}.ship[data-astro-cid-3ittf2qb] path[data-astro-cid-3ittf2qb],.ship[data-astro-cid-3ittf2qb] rect[data-astro-cid-3ittf2qb]{fill:var(--era-accent)}.ship[data-astro-cid-3ittf2qb] rect[data-astro-cid-3ittf2qb]:first-of-type{fill:var(--paper);stroke:var(--era-accent);stroke-width:1px}.home[data-astro-cid-3ittf2qb] circle[data-astro-cid-3ittf2qb]{fill:none;stroke:var(--era-gold);stroke-width:3px;opacity:0}.fr-svg[data-astro-cid-3ittf2qb].athome .home[data-astro-cid-3ittf2qb] circle[data-astro-cid-3ittf2qb]{opacity:1}.fr-card[data-astro-cid-3ittf2qb]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:5.5rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.fr-card[data-astro-cid-3ittf2qb] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.fr-card[data-astro-cid-3ittf2qb] p{max-width:none;margin:0}@media (width<=560px){.pt[data-astro-cid-3ittf2qb],.al[data-astro-cid-3ittf2qb]{font-size:18px}.ship[data-astro-cid-3ittf2qb]{scale:1.4}}.td-steps[data-astro-cid-sdd6tv2s]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.td-y[data-astro-cid-sdd6tv2s]{cursor:pointer;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.84rem}.td-y[data-astro-cid-sdd6tv2s][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.td-y[data-astro-cid-sdd6tv2s]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.td-svg[data-astro-cid-sdd6tv2s]{border:1px solid var(--rule);border-radius:4px;width:100%;height:auto;display:block}.sky[data-astro-cid-sdd6tv2s]{fill:#e4e9ec}.street[data-astro-cid-sdd6tv2s]{fill:#9a958b}.bld[data-astro-cid-sdd6tv2s]{cursor:pointer;outline:none}.bld[data-astro-cid-sdd6tv2s] .hit[data-astro-cid-sdd6tv2s]{fill:#0000}.bld[data-astro-cid-sdd6tv2s]:focus-visible .hit[data-astro-cid-sdd6tv2s]{stroke:var(--era-gold);stroke-width:3px}.bld[data-astro-cid-sdd6tv2s].sel .hit[data-astro-cid-sdd6tv2s]{stroke:var(--era-accent);stroke-width:2px;stroke-dasharray:5 4}.v[data-astro-cid-sdd6tv2s]{opacity:0;transition:opacity .45s}.v[data-astro-cid-sdd6tv2s].on{opacity:1}.wood[data-astro-cid-sdd6tv2s]{fill:#b0603a;stroke:#6b3a22}.w2[data-astro-cid-sdd6tv2s]{fill:#c9a227}.stone[data-astro-cid-sdd6tv2s]{fill:#e2d3b4;stroke:#8d7d58}.s2[data-astro-cid-sdd6tv2s]{fill:#d7c2a0}.s3[data-astro-cid-sdd6tv2s]{fill:#ead9c0}.cornice[data-astro-cid-sdd6tv2s]{fill:#b9a57d}.nouveau[data-astro-cid-sdd6tv2s]{fill:#8aa38a;stroke:#4d6b4d}.orn[data-astro-cid-sdd6tv2s]{fill:none;stroke:#4d6b4d;stroke-width:2px}.win[data-astro-cid-sdd6tv2s]{fill:#4c5a66}.win[data-astro-cid-sdd6tv2s].sq{fill:#5d6b78}.sign[data-astro-cid-sdd6tv2s]{font-family:var(--font-caps);fill:#4a3f2a;text-anchor:middle;letter-spacing:.1em;font-size:9px}.box[data-astro-cid-sdd6tv2s]{fill:#c4c2bc;stroke:#8c8a84}.b79[data-astro-cid-sdd6tv2s]{fill:#b5ab9b}.b19[data-astro-cid-sdd6tv2s]{fill:#9fa6ab}.glass[data-astro-cid-sdd6tv2s]{fill:#7f9db2;opacity:.85}.mull[data-astro-cid-sdd6tv2s]{stroke:#e4e9ec;stroke-width:1.5px}.ribbon[data-astro-cid-sdd6tv2s]{fill:#5d6b78}.shop[data-astro-cid-sdd6tv2s]{fill:#7a8a96}.rubble[data-astro-cid-sdd6tv2s]{fill:none}.rubble2[data-astro-cid-sdd6tv2s]{fill:#8a7f70}.brick[data-astro-cid-sdd6tv2s]{fill:#a8553a;stroke:#6b3324}.roof[data-astro-cid-sdd6tv2s]{fill:#5b5f63}.threat[data-astro-cid-sdd6tv2s],.savemark[data-astro-cid-sdd6tv2s]{opacity:0;transition:opacity .4s}.threat[data-astro-cid-sdd6tv2s] circle[data-astro-cid-sdd6tv2s]{fill:#b3261e}.threat[data-astro-cid-sdd6tv2s] text[data-astro-cid-sdd6tv2s]{font-family:var(--font-display);fill:#fff;text-anchor:middle;font-size:18px;font-weight:700}.savemark[data-astro-cid-sdd6tv2s] rect[data-astro-cid-sdd6tv2s]{fill:var(--era-accent)}.sv-t[data-astro-cid-sdd6tv2s]{font-family:var(--font-caps);fill:var(--paper);text-anchor:middle;font-size:12px}.td-svg[data-astro-cid-sdd6tv2s].s2 .threat[data-astro-cid-sdd6tv2s],.td-svg[data-astro-cid-sdd6tv2s].s3 .savemark[data-astro-cid-sdd6tv2s],.td-svg[data-astro-cid-sdd6tv2s].s4 .savemark[data-astro-cid-sdd6tv2s],.td-svg[data-astro-cid-sdd6tv2s].s5 .savemark[data-astro-cid-sdd6tv2s]{opacity:1}.yr-big[data-astro-cid-sdd6tv2s]{font-family:var(--font-display);fill:var(--paper);text-anchor:middle;font-size:22px;font-weight:600}.td-tap[data-astro-cid-sdd6tv2s]{color:var(--ink-faint);max-width:none;margin:.4rem 0 0;font-size:.85rem;font-style:italic}.td-card[data-astro-cid-sdd6tv2s],.td-card2[data-astro-cid-sdd6tv2s]{background:var(--era-surface);border-left:3px solid var(--era-gold);margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.td-card[data-astro-cid-sdd6tv2s]{min-height:4.5rem}.td-card2[data-astro-cid-sdd6tv2s]:empty{display:none}.td-card[data-astro-cid-sdd6tv2s] .nm,.td-card2[data-astro-cid-sdd6tv2s] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.td-card[data-astro-cid-sdd6tv2s] p,.td-card2[data-astro-cid-sdd6tv2s] p{max-width:none;margin:0}@media (prefers-reduced-motion:reduce){.v[data-astro-cid-sdd6tv2s],.threat[data-astro-cid-sdd6tv2s],.savemark[data-astro-cid-sdd6tv2s]{transition:none}}@media (width<=560px){.yr-big[data-astro-cid-sdd6tv2s]{font-size:28px}.sv-t[data-astro-cid-sdd6tv2s]{font-size:15px}}.rr-tabs[data-astro-cid-ol7kkfrr],.rr-cb[data-astro-cid-ol7kkfrr]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.rr-tab[data-astro-cid-ol7kkfrr],.rr-c[data-astro-cid-ol7kkfrr]{cursor:pointer;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.84rem}.rr-tab[data-astro-cid-ol7kkfrr][aria-selected=true],.rr-c[data-astro-cid-ol7kkfrr][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.rr-tab[data-astro-cid-ol7kkfrr]:focus-visible,.rr-c[data-astro-cid-ol7kkfrr]:focus-visible,.p-act[data-astro-cid-ol7kkfrr]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.poster[data-astro-cid-ol7kkfrr]{border:1px solid var(--rule);text-align:center;background:#fff4d6;border-radius:6px;padding:1.2rem 1rem 1.4rem;position:relative;overflow:hidden}.sun[data-astro-cid-ol7kkfrr]{opacity:.55;background:repeating-radial-gradient(circle,#ffd43b 0 1.2rem,#ff922b 1.2rem 2.4rem,#f06595 2.4rem 3.6rem);border-radius:50%;width:18rem;height:18rem;position:absolute;top:-9rem;left:50%;transform:translate(-50%)}.p-head[data-astro-cid-ol7kkfrr]{font-family:var(--font-display);letter-spacing:.08em;color:#c2255c;text-shadow:3px 3px #ffd43b;max-width:none;margin:.6rem 0 .1rem;font-size:clamp(2.2rem,8vw,3.6rem);font-weight:700;position:relative}.p-sub[data-astro-cid-ol7kkfrr]{font-family:var(--font-caps);color:#5f3dc4;max-width:30rem;margin:0 auto .9rem;font-size:.8rem;position:relative}.p-acts[data-astro-cid-ol7kkfrr]{flex-wrap:wrap;justify-content:center;gap:.35rem .6rem;display:flex;position:relative}.p-act[data-astro-cid-ol7kkfrr]{cursor:pointer;font-family:var(--font-display);color:var(--c);background:0 0;border:2px solid #0000;border-radius:999px;padding:.15rem .6rem;font-size:1.05rem;font-weight:600}.p-act[data-astro-cid-ol7kkfrr].big{font-size:1.5rem}.p-act[data-astro-cid-ol7kkfrr].ghost{color:#868e96;font-size:.95rem;text-decoration:line-through}.p-act[data-astro-cid-ol7kkfrr][aria-pressed=true]{border-color:var(--c);background:#fff}.rr-hint[data-astro-cid-ol7kkfrr]{color:var(--ink-faint);max-width:none;margin:.4rem 0 0;font-size:.85rem;font-style:italic}.rr-card[data-astro-cid-ol7kkfrr],.rr-card2[data-astro-cid-ol7kkfrr]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:4.5rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.rr-card[data-astro-cid-ol7kkfrr] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.rr-card[data-astro-cid-ol7kkfrr] p,.rr-card2[data-astro-cid-ol7kkfrr] p{max-width:none;margin:0}.crowd[data-astro-cid-ol7kkfrr]{grid-template-columns:repeat(15,minmax(0,1fr));gap:.2rem .25rem;max-width:32rem;display:grid}.pp[data-astro-cid-ol7kkfrr]{fill:#ddd5c3;width:100%;height:auto;transition:fill .2s}.pp[data-astro-cid-ol7kkfrr].on{fill:var(--era-accent)}.pp[data-astro-cid-ol7kkfrr].plan{fill:var(--era-gold)}@media (prefers-reduced-motion:reduce){.pp[data-astro-cid-ol7kkfrr]{transition:none}}.tc-tabs[data-astro-cid-k6h6elb5],.tc-steps[data-astro-cid-k6h6elb5]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.tc-tab[data-astro-cid-k6h6elb5],.tc-st[data-astro-cid-k6h6elb5]{cursor:pointer;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.84rem}.tc-tab[data-astro-cid-k6h6elb5][aria-selected=true],.tc-st[data-astro-cid-k6h6elb5][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.tc-tab[data-astro-cid-k6h6elb5]:focus-visible,.tc-st[data-astro-cid-k6h6elb5]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.tc-svg[data-astro-cid-k6h6elb5]{border:1px solid var(--rule);border-radius:4px;width:100%;height:auto;display:block}.bg[data-astro-cid-k6h6elb5]{fill:#efe9dc}.rail[data-astro-cid-k6h6elb5]{stroke:#8a8378;stroke-width:2px}.tram[data-astro-cid-k6h6elb5],.bus[data-astro-cid-k6h6elb5]{transition:opacity .5s,transform .5s}.tbody[data-astro-cid-k6h6elb5]{fill:#d9a43a;stroke:#7a5a1a;stroke-width:1.5px}.stripe[data-astro-cid-k6h6elb5]{fill:#7a5a1a}.twin[data-astro-cid-k6h6elb5]{fill:#f4ecd8}.pole[data-astro-cid-k6h6elb5]{stroke:#444;stroke-width:2px}.wheel[data-astro-cid-k6h6elb5]{fill:#333}.num[data-astro-cid-k6h6elb5]{fill:var(--paper);stroke:#7a5a1a}.num-t[data-astro-cid-k6h6elb5]{font-family:var(--font-caps);fill:#4a3f2a;text-anchor:middle;font-size:15px;font-weight:600}.bus[data-astro-cid-k6h6elb5]{opacity:0;transform:translate(40px)}.bbody[data-astro-cid-k6h6elb5]{fill:#3f6f8f}.bwin[data-astro-cid-k6h6elb5]{fill:#dbe8ef}.bus-t[data-astro-cid-k6h6elb5]{font-family:var(--font-caps);fill:#fff;text-anchor:middle;letter-spacing:.1em;font-size:11px}.lane[data-astro-cid-k6h6elb5].closed .tram[data-astro-cid-k6h6elb5]{opacity:.12}.lane[data-astro-cid-k6h6elb5].closed .bus[data-astro-cid-k6h6elb5]{opacity:1;transform:none}.lane[data-astro-cid-k6h6elb5].closed .rail[data-astro-cid-k6h6elb5]{stroke-dasharray:4 6}.tc-card[data-astro-cid-k6h6elb5],.tc-card2[data-astro-cid-k6h6elb5]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:5rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.tc-card[data-astro-cid-k6h6elb5] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.tc-card[data-astro-cid-k6h6elb5] p,.tc-card2[data-astro-cid-k6h6elb5] p{max-width:none;margin:0}.tc-ride[data-astro-cid-k6h6elb5]{grid-template-columns:repeat(20,minmax(0,1fr));gap:3px;max-width:30rem;display:grid}.tc-ride[data-astro-cid-k6h6elb5] i[data-astro-cid-k6h6elb5]{aspect-ratio:1;border-radius:50%;display:block}.tc-ride[data-astro-cid-k6h6elb5] i[data-astro-cid-k6h6elb5].ok,.sw[data-astro-cid-k6h6elb5].ok{background:var(--era-accent)}.tc-ride[data-astro-cid-k6h6elb5] i[data-astro-cid-k6h6elb5].over,.sw[data-astro-cid-k6h6elb5].over{background:#d9a43a}.tc-leg[data-astro-cid-k6h6elb5]{flex-wrap:wrap;align-items:center;gap:.3rem 1rem;max-width:none;margin:.5rem 0 0;font-size:.85rem;display:flex}.sw[data-astro-cid-k6h6elb5]{vertical-align:-.1rem;border-radius:50%;width:.8rem;height:.8rem;margin-right:.3rem;display:inline-block}@media (prefers-reduced-motion:reduce){.tram[data-astro-cid-k6h6elb5],.bus[data-astro-cid-k6h6elb5]{transition:none}}@media (width<=560px){.num-t[data-astro-cid-k6h6elb5]{font-size:20px}.bus-t[data-astro-cid-k6h6elb5]{font-size:15px}}.tdk-wrap[data-astro-cid-6ck6i3gu]{grid-template-columns:minmax(12rem,18rem) 1fr;align-items:start;gap:1rem;display:grid}.cas[data-astro-cid-6ck6i3gu]{width:100%;height:auto;display:block}.shell[data-astro-cid-6ck6i3gu]{fill:#2e2a27}.label[data-astro-cid-6ck6i3gu]{fill:#f2e6c9}.stripe[data-astro-cid-6ck6i3gu]{fill:#e8590c}.lab-y[data-astro-cid-6ck6i3gu]{font-family:var(--font-caps);fill:#fff;text-anchor:middle;font-size:12px}.lab-s[data-astro-cid-6ck6i3gu]{font-family:var(--font-display);fill:#2e2a27;text-anchor:middle;font-size:17px;font-weight:600}.window[data-astro-cid-6ck6i3gu]{fill:#5b524c;stroke:#1d1a18;stroke-width:2px}.hub[data-astro-cid-6ck6i3gu]{fill:#f2e6c9}.tooth[data-astro-cid-6ck6i3gu]{fill:#2e2a27}.reel[data-astro-cid-6ck6i3gu]{transform-box:fill-box;transform-origin:50%}.tdk[data-astro-cid-6ck6i3gu].playing .reel[data-astro-cid-6ck6i3gu]{animation:2.4s linear infinite tdk-spin}@keyframes tdk-spin{to{transform:rotate(-360deg)}}.bottom[data-astro-cid-6ck6i3gu]{fill:#3b3632}.hole[data-astro-cid-6ck6i3gu]{fill:#1d1a18}.side-t[data-astro-cid-6ck6i3gu]{font-family:var(--font-caps);color:var(--ink-faint);max-width:none;margin:0 0 .3rem;font-size:.85rem}.side[data-astro-cid-6ck6i3gu]+.side[data-astro-cid-6ck6i3gu]{margin-top:.6rem}.side[data-astro-cid-6ck6i3gu] ol[data-astro-cid-6ck6i3gu]{gap:.25rem;max-width:none;margin:0;padding-left:1.6rem;display:grid}.side[data-astro-cid-6ck6i3gu] li[data-astro-cid-6ck6i3gu]{font-family:var(--font-caps);color:var(--ink-faint);margin:0;font-size:.8rem}.trk[data-astro-cid-6ck6i3gu]{cursor:pointer;font:inherit;text-align:left;border:1px solid var(--rule);background:var(--paper);width:100%;color:var(--ink);border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:0 .5rem;padding:.25rem .55rem;display:flex}.trk[data-astro-cid-6ck6i3gu] .ty[data-astro-cid-6ck6i3gu]{font-family:var(--font-caps);color:var(--ink-faint);font-size:.75rem}.trk[data-astro-cid-6ck6i3gu] .ts[data-astro-cid-6ck6i3gu]{font-family:var(--font-body,inherit);font-size:.9rem}.trk[data-astro-cid-6ck6i3gu] em[data-astro-cid-6ck6i3gu]{color:var(--era-accent);font-style:normal;font-family:var(--font-caps);font-size:.8rem}.trk[data-astro-cid-6ck6i3gu][aria-pressed=true]{border-color:var(--era-accent);box-shadow:inset 0 0 0 1.5px var(--era-accent);background:var(--era-surface)}.trk[data-astro-cid-6ck6i3gu]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.tdk-card[data-astro-cid-6ck6i3gu]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:5rem;margin-top:.8rem;padding:.75rem 1rem;font-size:.95rem}.tdk-card[data-astro-cid-6ck6i3gu] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.tdk-card[data-astro-cid-6ck6i3gu] p{max-width:none;margin:0}@media (prefers-reduced-motion:reduce){.tdk[data-astro-cid-6ck6i3gu].playing .reel[data-astro-cid-6ck6i3gu]{animation:none}}@media (width<=560px){.tdk-wrap[data-astro-cid-6ck6i3gu]{grid-template-columns:1fr}.cas[data-astro-cid-6ck6i3gu]{max-width:15rem;margin:0 auto}}.yc-tabs[data-astro-cid-ioqrhhxk],.yc-steps[data-astro-cid-ioqrhhxk]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.yc-tab[data-astro-cid-ioqrhhxk],.yc-st[data-astro-cid-ioqrhhxk]{cursor:pointer;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.84rem}.yc-tab[data-astro-cid-ioqrhhxk][aria-selected=true],.yc-st[data-astro-cid-ioqrhhxk][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.yc-tab[data-astro-cid-ioqrhhxk]:focus-visible,.yc-st[data-astro-cid-ioqrhhxk]:focus-visible,.yc-ship[data-astro-cid-ioqrhhxk]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.yc-bars[data-astro-cid-ioqrhhxk]{background:var(--era-surface);border:1px solid var(--rule);border-radius:4px;gap:.55rem;padding:.9rem 1rem .6rem;display:grid}.yc-row[data-astro-cid-ioqrhhxk]{opacity:.25;grid-template-columns:5.5rem 1fr;align-items:center;gap:.6rem;transition:opacity .4s;display:grid}.yc-row[data-astro-cid-ioqrhhxk].on{opacity:1}.yc-l[data-astro-cid-ioqrhhxk]{font-family:var(--font-caps);font-size:.9rem}.yc-track[data-astro-cid-ioqrhhxk]{align-items:center;gap:.45rem;display:flex}.yc-bar[data-astro-cid-ioqrhhxk]{background:#b3261e;border-radius:3px;width:0;height:2.1rem;transition:width .6s;display:block}.yc-row[data-astro-cid-ioqrhhxk].on .yc-bar[data-astro-cid-ioqrhhxk]{width:calc(var(--w) * .78);min-width:3px}.yc-track[data-astro-cid-ioqrhhxk] b[data-astro-cid-ioqrhhxk]{font-family:var(--font-display);color:var(--ink);white-space:nowrap;font-size:1.1rem;font-weight:600}.yc-row[data-astro-cid-ioqrhhxk]:not(.on) .yc-track[data-astro-cid-ioqrhhxk] b[data-astro-cid-ioqrhhxk]{visibility:hidden}.yc-unit[data-astro-cid-ioqrhhxk]{color:var(--ink-faint);max-width:none;margin:.2rem 0 0;font-size:.82rem;font-style:italic}.yc-card[data-astro-cid-ioqrhhxk],.yc-card2[data-astro-cid-ioqrhhxk]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:5rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.yc-card[data-astro-cid-ioqrhhxk] .nm,.yc-card2[data-astro-cid-ioqrhhxk] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.yc-card[data-astro-cid-ioqrhhxk] p,.yc-card2[data-astro-cid-ioqrhhxk] p{max-width:none;margin:0}.yc-ships[data-astro-cid-ioqrhhxk]{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.5rem;display:grid}.yc-ship[data-astro-cid-ioqrhhxk]{cursor:pointer;font:inherit;border:1px solid var(--rule);background:var(--paper);color:var(--ink);text-align:left;border-radius:6px;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.5rem .6rem;display:flex}.yc-ship[data-astro-cid-ioqrhhxk] svg[data-astro-cid-ioqrhhxk]{width:100%;height:auto}.yc-ship[data-astro-cid-ioqrhhxk] .hull[data-astro-cid-ioqrhhxk]{fill:#3f4a55}.yc-ship[data-astro-cid-ioqrhhxk] .sup[data-astro-cid-ioqrhhxk]{fill:#e9e6df;stroke:#9aa3ab}.yc-ship[data-astro-cid-ioqrhhxk] .crane[data-astro-cid-ioqrhhxk]{fill:none;stroke:var(--era-gold);stroke-width:2.5px}.nm2[data-astro-cid-ioqrhhxk]{font-family:var(--font-display);font-size:1rem;font-weight:600}.ow[data-astro-cid-ioqrhhxk]{font-family:var(--font-caps);color:var(--ink-faint);font-size:.72rem}.yc-ship[data-astro-cid-ioqrhhxk][aria-pressed=true]{border-color:var(--era-accent);box-shadow:inset 0 0 0 1.5px var(--era-accent);background:var(--era-surface)}.yc-note[data-astro-cid-ioqrhhxk]{color:var(--ink-faint);max-width:none;margin:.4rem 0 0;font-size:.85rem;font-style:italic}@media (prefers-reduced-motion:reduce){.yc-row[data-astro-cid-ioqrhhxk],.yc-bar[data-astro-cid-ioqrhhxk]{transition:none}}.tf-tabs[data-astro-cid-z7sa3oet],.tf-steps[data-astro-cid-z7sa3oet]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.tf-tab[data-astro-cid-z7sa3oet],.tf-st[data-astro-cid-z7sa3oet]{cursor:pointer;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.84rem}.tf-tab[data-astro-cid-z7sa3oet][aria-selected=true],.tf-st[data-astro-cid-z7sa3oet][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.tf-tab[data-astro-cid-z7sa3oet]:focus-visible,.tf-st[data-astro-cid-z7sa3oet]:focus-visible,.tf-f[data-astro-cid-z7sa3oet]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.tf-svg[data-astro-cid-z7sa3oet]{border:1px solid var(--rule);border-radius:4px;width:100%;height:auto;display:block}.sea[data-astro-cid-z7sa3oet]{fill:#c9d9e2}.vat[data-astro-cid-z7sa3oet]{fill:none;stroke:var(--era-accent);stroke-width:2px;stroke-dasharray:6 4;opacity:0;transition:opacity .4s}.vat-t[data-astro-cid-z7sa3oet]{font-family:var(--font-caps);fill:var(--era-accent);text-anchor:middle;opacity:0;font-size:11px;transition:opacity .4s}.tf-svg[data-astro-cid-z7sa3oet].rule .vat[data-astro-cid-z7sa3oet],.tf-svg[data-astro-cid-z7sa3oet].rule .vat-t[data-astro-cid-z7sa3oet]{opacity:1}.route[data-astro-cid-z7sa3oet]{stroke:#6f8fa3;stroke-width:3px;stroke-dasharray:10 6}.pdot[data-astro-cid-z7sa3oet]{fill:var(--ink)}.isl[data-astro-cid-z7sa3oet]{fill:#e9e4d6;stroke:#b9ab88;stroke-width:1.5px}.pt[data-astro-cid-z7sa3oet]{font-family:var(--font-caps);fill:var(--ink);text-anchor:middle;font-size:15px}.km[data-astro-cid-z7sa3oet]{font-family:var(--font-caps);fill:#45606f;text-anchor:middle;font-size:13px}.boat[data-astro-cid-z7sa3oet]{transition:transform .8s ease-in-out}.boat[data-astro-cid-z7sa3oet] path[data-astro-cid-z7sa3oet]{fill:var(--era-accent)}.boat[data-astro-cid-z7sa3oet] .cab[data-astro-cid-z7sa3oet]{fill:var(--paper);stroke:var(--era-accent)}.bag[data-astro-cid-z7sa3oet]{opacity:0;transition:opacity .4s}.bag[data-astro-cid-z7sa3oet] rect[data-astro-cid-z7sa3oet]{fill:var(--era-gold)}.bag[data-astro-cid-z7sa3oet] path[data-astro-cid-z7sa3oet]{fill:none;stroke:var(--era-gold);stroke-width:2.5px}.bag[data-astro-cid-z7sa3oet] text[data-astro-cid-z7sa3oet]{font-family:var(--font-display);fill:#fff;text-anchor:middle;font-size:14px;font-weight:700}.tf-svg[data-astro-cid-z7sa3oet].rule .bag[data-astro-cid-z7sa3oet]{opacity:1}.tf-card[data-astro-cid-z7sa3oet],.tf-card2[data-astro-cid-z7sa3oet]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:5rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.tf-card[data-astro-cid-z7sa3oet] .nm,.tf-card2[data-astro-cid-z7sa3oet] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.tf-card[data-astro-cid-z7sa3oet] p,.tf-card2[data-astro-cid-z7sa3oet] p{max-width:none;margin:0}.tf-fy[data-astro-cid-z7sa3oet]{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.45rem;display:grid}.tf-f[data-astro-cid-z7sa3oet]{cursor:pointer;font:inherit;border:1px solid var(--rule);background:var(--paper);color:var(--ink);text-align:left;border-radius:6px;flex-direction:column;align-items:flex-start;padding:.45rem .6rem;display:flex}.tf-f[data-astro-cid-z7sa3oet] svg[data-astro-cid-z7sa3oet]{width:100%;height:auto;margin-top:.2rem}.fh[data-astro-cid-z7sa3oet]{fill:#3f6f8f}.fs[data-astro-cid-z7sa3oet]{fill:#e9e6df;stroke:#9aa3ab;stroke-width:.8px}.fy[data-astro-cid-z7sa3oet]{font-family:var(--font-caps);color:var(--ink-faint);font-size:.78rem}.fn[data-astro-cid-z7sa3oet]{font-family:var(--font-display);font-size:.98rem;font-weight:600;line-height:1.2}.tf-f[data-astro-cid-z7sa3oet][aria-pressed=true]{border-color:var(--era-accent);box-shadow:inset 0 0 0 1.5px var(--era-accent);background:var(--era-surface)}@media (prefers-reduced-motion:reduce){.boat[data-astro-cid-z7sa3oet],.vat[data-astro-cid-z7sa3oet],.vat-t[data-astro-cid-z7sa3oet],.bag[data-astro-cid-z7sa3oet]{transition:none}}@media (width<=560px){.pt[data-astro-cid-z7sa3oet]{font-size:21px}.km[data-astro-cid-z7sa3oet]{font-size:18px}.vat-t[data-astro-cid-z7sa3oet]{font-size:14px}}.nt-tabs[data-astro-cid-bouybcxr],.nt-steps[data-astro-cid-bouybcxr]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.nt-tab[data-astro-cid-bouybcxr],.nt-rb[data-astro-cid-bouybcxr],.nt-yb[data-astro-cid-bouybcxr]{cursor:pointer;font:inherit;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.84rem}.nt-tab[data-astro-cid-bouybcxr][aria-selected=true],.nt-rb[data-astro-cid-bouybcxr][aria-pressed=true],.nt-yb[data-astro-cid-bouybcxr][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.nt-tab[data-astro-cid-bouybcxr]:focus-visible,.nt-rb[data-astro-cid-bouybcxr]:focus-visible,.nt-yb[data-astro-cid-bouybcxr]:focus-visible,.nt-row[data-astro-cid-bouybcxr]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.nt-rec[data-astro-cid-bouybcxr]{background:var(--era-surface);border:1px solid var(--rule);border-radius:4px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1.2rem;padding:1rem;display:grid}.nt-grid[data-astro-cid-bouybcxr]{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;max-width:18rem;display:grid}.nt-grid[data-astro-cid-bouybcxr] i[data-astro-cid-bouybcxr]{aspect-ratio:1;background:#9fb3c2;border-radius:50%;transition:background .4s;display:block}.nt-grid[data-astro-cid-bouybcxr] i[data-astro-cid-bouybcxr].un{background:#b3261e}.nt-leg[data-astro-cid-bouybcxr]{max-width:none;margin:0 0 .5rem;font-size:.85rem}.sw[data-astro-cid-bouybcxr]{vertical-align:-.1rem;background:#9fb3c2;border-radius:50%;width:.8rem;height:.8rem;margin:0 .25rem 0 .4rem;display:inline-block}.sw[data-astro-cid-bouybcxr]:first-child{margin-left:0}.sw[data-astro-cid-bouybcxr].un{background:#b3261e}.nt-big[data-astro-cid-bouybcxr]{font-family:var(--font-display);max-width:none;margin:0 0 .6rem;font-size:1.6rem}.nt-big[data-astro-cid-bouybcxr] b[data-astro-cid-bouybcxr]{color:#b3261e;font-size:2.4rem}.nt-gl[data-astro-cid-bouybcxr]{font-family:var(--font-caps);max-width:none;margin:0 0 .25rem;font-size:.85rem}.nt-gt[data-astro-cid-bouybcxr]{align-items:center;gap:.45rem;display:flex}.nt-g[data-astro-cid-bouybcxr]{background:#3f6f8f;border-radius:3px;width:80%;height:1.6rem;transition:width .6s;display:block}.nt-gt[data-astro-cid-bouybcxr] b[data-astro-cid-bouybcxr]{font-family:var(--font-display);font-size:1.1rem}.nt-bars[data-astro-cid-bouybcxr]{background:var(--era-surface);border:1px solid var(--rule);border-radius:4px;gap:.45rem;padding:.9rem 1rem .5rem;display:grid}.nt-row[data-astro-cid-bouybcxr]{cursor:pointer;font:inherit;text-align:left;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:4px;grid-template-columns:11rem minmax(0,1fr) 4.8rem;align-items:center;gap:.6rem;padding:.15rem .3rem;display:grid}.nt-row[data-astro-cid-bouybcxr][aria-pressed=true]{border-color:var(--era-accent);background:var(--paper)}.nt-rn[data-astro-cid-bouybcxr]{font-family:var(--font-caps);font-size:.9rem}.nt-track[data-astro-cid-bouybcxr]{background:#d9cfc0;border-radius:3px;height:1.5rem;display:block;position:relative;overflow:hidden}.nt-yes[data-astro-cid-bouybcxr]{width:var(--w);background:#2f5d8a;position:absolute;top:0;bottom:0;left:0}.nt-half[data-astro-cid-bouybcxr]{border-left:2px dashed var(--ink);position:absolute;top:-2px;bottom:-2px;left:50%}.nt-pct[data-astro-cid-bouybcxr]{font-family:var(--font-display);text-align:right;font-size:1rem;font-weight:600}.nt-hint[data-astro-cid-bouybcxr]{color:var(--ink-faint);max-width:none;margin:.2rem 0 0;font-size:.82rem;font-style:italic}.nt-hl[data-astro-cid-bouybcxr]{margin-left:.5rem;font-style:normal}.nt-blds[data-astro-cid-bouybcxr]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.nt-b[data-astro-cid-bouybcxr]{background:var(--era-surface);border:1px solid var(--rule);text-align:center;border-radius:4px;flex-direction:column;align-items:center;padding:.5rem .6rem .6rem;transition:border-color .4s;display:flex}.nt-b[data-astro-cid-bouybcxr].now{border-color:var(--era-accent);box-shadow:0 0 0 1px var(--era-accent)}.nt-ic[data-astro-cid-bouybcxr]{width:100%;max-width:9rem;height:auto}.gr[data-astro-cid-bouybcxr]{stroke:#8a8378;stroke-width:2px}.dash[data-astro-cid-bouybcxr]{fill:none;stroke:#8a8378;stroke-width:2px;stroke-dasharray:5 4}.fac[data-astro-cid-bouybcxr]{fill:#a08f7a;stroke:#6e604f;stroke-width:1.5px}.win[data-astro-cid-bouybcxr]{fill:#e8dfcf}.rl[data-astro-cid-bouybcxr]{stroke:#555;stroke-width:3px}.sl[data-astro-cid-bouybcxr]{stroke:#6e604f;stroke-width:2px}.gl[data-astro-cid-bouybcxr]{fill:#2f5d8a;stroke:#1f3f5f;stroke-width:1.5px}.gw[data-astro-cid-bouybcxr]{fill:#bcd7ec}.roof[data-astro-cid-bouybcxr]{fill:var(--era-accent)}.old[data-astro-cid-bouybcxr],.neu[data-astro-cid-bouybcxr]{transition:opacity .5s}.neu[data-astro-cid-bouybcxr],.nt-b[data-astro-cid-bouybcxr].done .old[data-astro-cid-bouybcxr]{opacity:0}.nt-b[data-astro-cid-bouybcxr].done .neu[data-astro-cid-bouybcxr]{opacity:1}.nt-bo[data-astro-cid-bouybcxr],.nt-bn[data-astro-cid-bouybcxr]{font-size:.85rem;line-height:1.25}.nt-bo[data-astro-cid-bouybcxr]{color:var(--ink-faint);font-style:italic}.nt-bn[data-astro-cid-bouybcxr]{font-family:var(--font-caps);color:var(--era-accent);display:none}.nt-b[data-astro-cid-bouybcxr].done .nt-bo[data-astro-cid-bouybcxr]{display:none}.nt-b[data-astro-cid-bouybcxr].done .nt-bn[data-astro-cid-bouybcxr]{display:block}.nt-card[data-astro-cid-bouybcxr]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:5rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.nt-card[data-astro-cid-bouybcxr] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.nt-card[data-astro-cid-bouybcxr] p{max-width:none;margin:0}@media (prefers-reduced-motion:reduce){.nt-grid[data-astro-cid-bouybcxr] i[data-astro-cid-bouybcxr],.nt-g[data-astro-cid-bouybcxr],.old[data-astro-cid-bouybcxr],.neu[data-astro-cid-bouybcxr]{transition:none}}@media (width<=560px){.nt-rec[data-astro-cid-bouybcxr]{grid-template-columns:1fr}.nt-row[data-astro-cid-bouybcxr]{grid-template-columns:minmax(0,1fr) 4.4rem}.nt-rn[data-astro-cid-bouybcxr]{grid-column:1/-1}.nt-blds[data-astro-cid-bouybcxr]{grid-template-columns:repeat(2,minmax(0,1fr))}}.td-tabs[data-astro-cid-7aket73j],.td-steps[data-astro-cid-7aket73j]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.td-tab[data-astro-cid-7aket73j],.td-st[data-astro-cid-7aket73j]{cursor:pointer;font:inherit;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.84rem}.td-tab[data-astro-cid-7aket73j][aria-selected=true],.td-st[data-astro-cid-7aket73j][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.td-tab[data-astro-cid-7aket73j]:focus-visible,.td-st[data-astro-cid-7aket73j]:focus-visible,.td-s[data-astro-cid-7aket73j]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.td-count[data-astro-cid-7aket73j]{font-family:var(--font-caps);max-width:none;margin:0 0 .5rem}.td-grid[data-astro-cid-7aket73j]{grid-template-columns:repeat(7,minmax(0,1fr));gap:.4rem;display:grid}.td-s[data-astro-cid-7aket73j]{cursor:pointer;font:inherit;color:var(--ink);border:2px solid #0000;border-radius:4px;flex-direction:column;align-items:center;gap:.2rem;padding:.4rem .2rem;display:flex}.td-s[data-astro-cid-7aket73j].c0{background:#e4d8ef}.td-s[data-astro-cid-7aket73j].c1{background:#d6e7dd}.td-s[data-astro-cid-7aket73j][aria-pressed=true]{border-color:var(--era-accent)}.td-ico[data-astro-cid-7aket73j] svg[data-astro-cid-7aket73j]{width:2.4rem;height:2.4rem;display:block}.cup[data-astro-cid-7aket73j]{fill:#d9a43a;stroke:#7a5a1a;stroke-width:1.2px}.ear[data-astro-cid-7aket73j]{fill:none;stroke:#7a5a1a;stroke-width:2px}.base[data-astro-cid-7aket73j]{fill:#4a3f2a}.eu[data-astro-cid-7aket73j]{fill:#2f4f8a}.star[data-astro-cid-7aket73j]{fill:#f2d24a}.none[data-astro-cid-7aket73j]{fill:#b8ae9f}.td-yr[data-astro-cid-7aket73j]{font-family:var(--font-caps);white-space:nowrap;font-size:.85rem}.td-leg[data-astro-cid-7aket73j]{flex-wrap:wrap;align-items:center;gap:.3rem 1rem;max-width:none;margin:.5rem 0 0;font-size:.85rem;display:flex}.td-li[data-astro-cid-7aket73j]{white-space:nowrap}.sw[data-astro-cid-7aket73j]{vertical-align:-.1rem;border-radius:3px;width:.9rem;height:.9rem;margin-right:.3rem;display:inline-block}.sw[data-astro-cid-7aket73j].c0{background:#e4d8ef;border:1px solid #b9a8c9}.sw[data-astro-cid-7aket73j].c1{background:#d6e7dd;border:1px solid #a3bfb0}.td-road[data-astro-cid-7aket73j]{background:var(--era-surface);border:1px solid var(--rule);border-radius:4px;padding:1rem}.td-bar[data-astro-cid-7aket73j]{background:#d9cfc0;border-radius:999px;height:.5rem;overflow:hidden}.td-fill[data-astro-cid-7aket73j]{background:var(--era-accent);width:0;height:100%;transition:width .5s;display:block}.td-show[data-astro-cid-7aket73j]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;min-height:5.5rem;display:flex}.td-big[data-astro-cid-7aket73j]{font-family:var(--font-display);color:var(--era-accent);font-size:3.4rem;line-height:1}.td-score[data-astro-cid-7aket73j]{font-family:var(--font-display);color:#f2d24a;letter-spacing:.05em;background:#1f2a33;border-radius:4px;padding:.3rem .9rem;font-size:1.8rem}.td-score[data-astro-cid-7aket73j] b[data-astro-cid-7aket73j]{color:#fff;font-family:var(--font-caps);font-size:1.1rem;font-weight:600}.td-score[data-astro-cid-7aket73j] i[data-astro-cid-7aket73j]{color:#fff;font-style:normal}.td-card[data-astro-cid-7aket73j]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:5rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.td-card[data-astro-cid-7aket73j] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.td-card[data-astro-cid-7aket73j] p{max-width:none;margin:0}@media (prefers-reduced-motion:reduce){.td-fill[data-astro-cid-7aket73j]{transition:none}}@media (width<=560px){.td-grid[data-astro-cid-7aket73j]{grid-template-columns:repeat(4,minmax(0,1fr))}.td-big[data-astro-cid-7aket73j]{font-size:2.6rem}}.cy-tabs[data-astro-cid-54ovhsks],.cy-steps[data-astro-cid-54ovhsks]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.cy-tab[data-astro-cid-54ovhsks],.cy-st[data-astro-cid-54ovhsks]{cursor:pointer;font:inherit;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.84rem}.cy-tab[data-astro-cid-54ovhsks][aria-selected=true],.cy-st[data-astro-cid-54ovhsks][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.cy-tab[data-astro-cid-54ovhsks]:focus-visible,.cy-st[data-astro-cid-54ovhsks]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.cy-box[data-astro-cid-54ovhsks],.cy-bars[data-astro-cid-54ovhsks]{background:var(--era-surface);border:1px solid var(--rule);border-radius:4px;padding:1rem}.cy-stack[data-astro-cid-54ovhsks]{border-radius:4px;height:3rem;display:flex;overflow:hidden}.cy-seg[data-astro-cid-54ovhsks]{width:var(--w);color:#fff;justify-content:center;align-items:center;transition:opacity .4s;display:flex;position:relative}.cy-seg[data-astro-cid-54ovhsks] b[data-astro-cid-54ovhsks]{font-family:var(--font-display);z-index:1;font-size:1.15rem;position:relative}.s0[data-astro-cid-54ovhsks]{background:#2f5d8a}.s1[data-astro-cid-54ovhsks]{background:#c2410c}.s2[data-astro-cid-54ovhsks]{background:#6b5b3e}.cy-back[data-astro-cid-54ovhsks]{background:repeating-linear-gradient(45deg,#b3261e 0 6px,#e05a4f 6px 12px);width:0;transition:width .6s;position:absolute;top:0;bottom:0;left:0}.cy[data-astro-cid-54ovhsks].back .cy-back[data-astro-cid-54ovhsks]{width:12.5434%}.cy[data-astro-cid-54ovhsks].dim .cy-seg[data-astro-cid-54ovhsks]{opacity:.35}.cy-leg[data-astro-cid-54ovhsks]{flex-wrap:wrap;gap:.3rem 1rem;margin:.6rem 0 0;padding:0;font-size:.85rem;list-style:none;display:flex}.cy-leg[data-astro-cid-54ovhsks] li[data-astro-cid-54ovhsks]{white-space:nowrap;margin:0}.cy-legback[data-astro-cid-54ovhsks]{display:none!important}.cy[data-astro-cid-54ovhsks].back .cy-legback[data-astro-cid-54ovhsks]{list-style:none;display:list-item!important}.sw[data-astro-cid-54ovhsks]{vertical-align:-.1rem;border-radius:2px;width:.85rem;height:.85rem;margin-right:.3rem;display:inline-block}.sw[data-astro-cid-54ovhsks].back{background:repeating-linear-gradient(45deg,#b3261e 0 3px,#e05a4f 3px 6px)}.cy-total[data-astro-cid-54ovhsks]{font-family:var(--font-caps);max-width:none;margin:.5rem 0 0}.cy-big[data-astro-cid-54ovhsks]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:.8rem;display:none}.cy[data-astro-cid-54ovhsks].big .cy-big[data-astro-cid-54ovhsks]{display:grid}.cy-big[data-astro-cid-54ovhsks] div[data-astro-cid-54ovhsks],.cy-tile[data-astro-cid-54ovhsks]{background:var(--paper);border:1px solid var(--rule);border-radius:4px;flex-direction:column;padding:.6rem .8rem;display:flex}.cy-big[data-astro-cid-54ovhsks] b[data-astro-cid-54ovhsks],.cy-tile[data-astro-cid-54ovhsks] b[data-astro-cid-54ovhsks]{font-family:var(--font-display);color:var(--era-accent);font-size:2rem;line-height:1.1}.cy-big[data-astro-cid-54ovhsks] span[data-astro-cid-54ovhsks],.cy-tile[data-astro-cid-54ovhsks] span[data-astro-cid-54ovhsks]{font-size:.88rem;line-height:1.3}.cy-tiles[data-astro-cid-54ovhsks]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin-bottom:.6rem;display:grid}.cy-bars[data-astro-cid-54ovhsks]{gap:.55rem;display:grid}.cy-row[data-astro-cid-54ovhsks]{grid-template-columns:minmax(0,15rem) minmax(0,1fr) 5.5rem;align-items:center;gap:.6rem;display:grid}.cy-rl[data-astro-cid-54ovhsks]{font-size:.88rem;line-height:1.25}.cy-track[data-astro-cid-54ovhsks]{background:#d9cfc0;border-radius:3px;height:1.4rem;display:flex;position:relative;overflow:hidden}.cy-yes[data-astro-cid-54ovhsks]{width:var(--w);background:#2f5d8a}.cy-no[data-astro-cid-54ovhsks]{width:var(--w);background:#9fb3c2;margin-left:auto}.cy-pct[data-astro-cid-54ovhsks]{font-family:var(--font-display);text-align:right;white-space:nowrap;font-weight:600}.cy-note[data-astro-cid-54ovhsks]{color:var(--ink-faint);max-width:none;margin:.2rem 0 0;font-size:.82rem;font-style:italic}.cy-card[data-astro-cid-54ovhsks]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:5rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.cy-card[data-astro-cid-54ovhsks] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.cy-card[data-astro-cid-54ovhsks] p{max-width:none;margin:0}@media (prefers-reduced-motion:reduce){.cy-back[data-astro-cid-54ovhsks],.cy-seg[data-astro-cid-54ovhsks]{transition:none}}@media (width<=560px){.cy-tiles[data-astro-cid-54ovhsks]{grid-template-columns:repeat(2,minmax(0,1fr))}.cy-row[data-astro-cid-54ovhsks]{grid-template-columns:minmax(0,1fr) 5.5rem}.cy-rl[data-astro-cid-54ovhsks]{grid-column:1/-1}.cy-big[data-astro-cid-54ovhsks] b[data-astro-cid-54ovhsks],.cy-tile[data-astro-cid-54ovhsks] b[data-astro-cid-54ovhsks]{font-size:1.6rem}.cy-seg[data-astro-cid-54ovhsks] b[data-astro-cid-54ovhsks]{font-size:1rem}}.rb-tabs[data-astro-cid-s6vnnj7p],.rb-steps[data-astro-cid-s6vnnj7p]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.rb-tab[data-astro-cid-s6vnnj7p],.rb-lb[data-astro-cid-s6vnnj7p],.rb-fb[data-astro-cid-s6vnnj7p],.rb-col[data-astro-cid-s6vnnj7p],.rb-act[data-astro-cid-s6vnnj7p]{cursor:pointer;font:inherit;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.84rem}.rb-tab[data-astro-cid-s6vnnj7p][aria-selected=true],.rb-lb[data-astro-cid-s6vnnj7p][aria-pressed=true],.rb-fb[data-astro-cid-s6vnnj7p][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.rb-col[data-astro-cid-s6vnnj7p][aria-pressed=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.rb-col[data-astro-cid-s6vnnj7p] .dot[data-astro-cid-s6vnnj7p]{background:var(--c);vertical-align:-.1rem;border-radius:50%;width:.8rem;height:.8rem;margin-right:.35rem;display:inline-block}.rb-act[data-astro-cid-s6vnnj7p]{background:var(--era-surface)}.rb-tab[data-astro-cid-s6vnnj7p]:focus-visible,.rb-lb[data-astro-cid-s6vnnj7p]:focus-visible,.rb-fb[data-astro-cid-s6vnnj7p]:focus-visible,.rb-col[data-astro-cid-s6vnnj7p]:focus-visible,.rb-act[data-astro-cid-s6vnnj7p]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.rb-svg[data-astro-cid-s6vnnj7p]{border:1px solid var(--rule);border-radius:4px;width:100%;height:auto;display:block}.sky[data-astro-cid-s6vnnj7p]{fill:#e8eef2}.hall[data-astro-cid-s6vnnj7p]{fill:#b5654a;stroke:#6e3a2a;stroke-width:2px;transition:fill .5s}.win[data-astro-cid-s6vnnj7p]{fill:#f2d48a;transition:fill .5s}.door[data-astro-cid-s6vnnj7p]{fill:#3a2a20}.rail[data-astro-cid-s6vnnj7p]{stroke:#555;stroke-width:3px}.lbody[data-astro-cid-s6vnnj7p]{fill:#2a2a2a}.lwheel[data-astro-cid-s6vnnj7p]{fill:#555;stroke:#222;stroke-width:2px}.smoke[data-astro-cid-s6vnnj7p] circle[data-astro-cid-s6vnnj7p]{fill:#9a9a9a;opacity:.7}.loco[data-astro-cid-s6vnnj7p],.smoke[data-astro-cid-s6vnnj7p],.sign[data-astro-cid-s6vnnj7p]{transition:opacity .5s}.signbg[data-astro-cid-s6vnnj7p]{fill:var(--era-accent)}.signt[data-astro-cid-s6vnnj7p]{font-family:var(--font-caps);fill:#fff;text-anchor:middle;letter-spacing:.08em;font-size:22px}.rb-logo[data-astro-cid-s6vnnj7p]:not(.work) .loco[data-astro-cid-s6vnnj7p],.rb-logo[data-astro-cid-s6vnnj7p]:not(.work) .smoke[data-astro-cid-s6vnnj7p],.rb-logo[data-astro-cid-s6vnnj7p]:not(.open) .sign[data-astro-cid-s6vnnj7p]{opacity:0}.rb-logo[data-astro-cid-s6vnnj7p].closed .hall[data-astro-cid-s6vnnj7p]{fill:#8f8a84}.rb-logo[data-astro-cid-s6vnnj7p].closed .win[data-astro-cid-s6vnnj7p]{fill:#5d5a56}.rb-logo[data-astro-cid-s6vnnj7p].open .w0[data-astro-cid-s6vnnj7p]{fill:#f2c230}.rb-logo[data-astro-cid-s6vnnj7p].open .w1[data-astro-cid-s6vnnj7p]{fill:#1fb5a8}.rb-logo[data-astro-cid-s6vnnj7p].open .w2[data-astro-cid-s6vnnj7p]{fill:#d6337a}.rb-logo[data-astro-cid-s6vnnj7p].open .w3[data-astro-cid-s6vnnj7p]{fill:#8fc1e8}.rb-logo[data-astro-cid-s6vnnj7p].open .w4[data-astro-cid-s6vnnj7p]{fill:#ef7d22}.grass[data-astro-cid-s6vnnj7p]{fill:#dfe7d4}.box[data-astro-cid-s6vnnj7p]{fill:#6f8f9c}.rib[data-astro-cid-s6vnnj7p]{stroke:#5a7682;stroke-width:3px}.frame[data-astro-cid-s6vnnj7p]{fill:none;stroke:#3e5560;stroke-width:6px}.rb-cont[data-astro-cid-s6vnnj7p]{cursor:crosshair;touch-action:manipulation}.rb-hint[data-astro-cid-s6vnnj7p]{color:var(--ink-faint);max-width:none;margin:.3rem 0 0;font-size:.82rem;font-style:italic}.rb-spots[data-astro-cid-s6vnnj7p]{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex;margin-top:.5rem!important}.rb-spots[data-astro-cid-s6vnnj7p] b[data-astro-cid-s6vnnj7p]{margin-right:.3rem;font-weight:600}.rb-chip[data-astro-cid-s6vnnj7p]{background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:.1rem .5rem;font-size:.82rem}.bank[data-astro-cid-s6vnnj7p]{fill:#c9c0ad}.water[data-astro-cid-s6vnnj7p]{fill:#6f9bb5;transition:fill .5s}.bt[data-astro-cid-s6vnnj7p]{font-family:var(--font-caps);fill:#3a3326;font-size:20px}.rv[data-astro-cid-s6vnnj7p]{fill:#fff;font-style:italic}.rb-fori[data-astro-cid-s6vnnj7p].ice .rv[data-astro-cid-s6vnnj7p]{fill:#6f8f9c}.pier[data-astro-cid-s6vnnj7p]{fill:#6e604f}.chain[data-astro-cid-s6vnnj7p]{stroke:#2a3a44;stroke-width:2px;stroke-dasharray:3 4}.dim[data-astro-cid-s6vnnj7p]{stroke:#fff;stroke-width:2px}.mt[data-astro-cid-s6vnnj7p]{font-family:var(--font-caps);fill:#fff;font-size:22px}.ferry[data-astro-cid-s6vnnj7p]{transition:transform 3.5s ease-in-out,opacity .4s;transform:translateY(190px)}.rb-fori[data-astro-cid-s6vnnj7p].over .ferry[data-astro-cid-s6vnnj7p]{transform:translateY(70px)}.fbody[data-astro-cid-s6vnnj7p]{fill:#ef7d22;stroke:#9a4a10;stroke-width:2px}.fcab[data-astro-cid-s6vnnj7p]{fill:#fff3e0;stroke:#9a4a10;stroke-width:1.5px}.fsmoke[data-astro-cid-s6vnnj7p] circle[data-astro-cid-s6vnnj7p]{fill:#8a8a8a;opacity:.8}.fbolt[data-astro-cid-s6vnnj7p] path[data-astro-cid-s6vnnj7p]{fill:#f2d24a;stroke:#6e5a10;stroke-width:1px}.fsmoke[data-astro-cid-s6vnnj7p],.fbolt[data-astro-cid-s6vnnj7p]{display:none}.rb-fori[data-astro-cid-s6vnnj7p].steam .fsmoke[data-astro-cid-s6vnnj7p],.rb-fori[data-astro-cid-s6vnnj7p].diesel .fsmoke[data-astro-cid-s6vnnj7p]{display:inline}.rb-fori[data-astro-cid-s6vnnj7p].diesel .fsmoke[data-astro-cid-s6vnnj7p] circle[data-astro-cid-s6vnnj7p]{fill:#4a4a4a;opacity:.5}.rb-fori[data-astro-cid-s6vnnj7p].electric .fbolt[data-astro-cid-s6vnnj7p]{display:inline}.icepath[data-astro-cid-s6vnnj7p]{opacity:0;transition:opacity .5s}.icel[data-astro-cid-s6vnnj7p]{stroke:#8a6a3a;stroke-width:4px;stroke-dasharray:10 6}.walker[data-astro-cid-s6vnnj7p]{fill:#2a2a2a}.it[data-astro-cid-s6vnnj7p]{fill:#2a3a44}.rb-fori[data-astro-cid-s6vnnj7p].ice .water[data-astro-cid-s6vnnj7p]{fill:#e6eef2}.rb-fori[data-astro-cid-s6vnnj7p].ice .icepath[data-astro-cid-s6vnnj7p]{opacity:1}.rb-fori[data-astro-cid-s6vnnj7p].ice .ferry[data-astro-cid-s6vnnj7p],.rb-fori[data-astro-cid-s6vnnj7p].ice .mlab[data-astro-cid-s6vnnj7p]{opacity:0}.rb-card[data-astro-cid-s6vnnj7p]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:5rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.rb-card[data-astro-cid-s6vnnj7p] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.rb-card[data-astro-cid-s6vnnj7p] p{max-width:none;margin:0}@media (prefers-reduced-motion:reduce){.ferry[data-astro-cid-s6vnnj7p],.hall[data-astro-cid-s6vnnj7p],.win[data-astro-cid-s6vnnj7p],.water[data-astro-cid-s6vnnj7p],.icepath[data-astro-cid-s6vnnj7p],.loco[data-astro-cid-s6vnnj7p],.smoke[data-astro-cid-s6vnnj7p],.sign[data-astro-cid-s6vnnj7p]{transition:none}}@media (width<=560px){.bt[data-astro-cid-s6vnnj7p]{font-size:26px}.mt[data-astro-cid-s6vnnj7p]{font-size:28px}.signt[data-astro-cid-s6vnnj7p]{font-size:24px}}.ar-tabs[data-astro-cid-z4xl7qqb],.ar-steps[data-astro-cid-z4xl7qqb]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.ar-tab[data-astro-cid-z4xl7qqb],.ar-st[data-astro-cid-z4xl7qqb]{cursor:pointer;font:inherit;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.84rem}.ar-tab[data-astro-cid-z4xl7qqb][aria-selected=true],.ar-st[data-astro-cid-z4xl7qqb][aria-pressed=true]{color:#fff;background:#3d4f5c;border-color:#3d4f5c}.ar-tab[data-astro-cid-z4xl7qqb]:focus-visible,.ar-st[data-astro-cid-z4xl7qqb]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.ar-svg[data-astro-cid-z4xl7qqb]{border:1px solid var(--rule);background:#eef0f1;border-radius:4px;width:100%;height:auto;display:block}.axis[data-astro-cid-z4xl7qqb]{stroke:#5d6b75;stroke-width:3px}.tick[data-astro-cid-z4xl7qqb]{stroke:#5d6b75;stroke-width:2px}.tl[data-astro-cid-z4xl7qqb]{font-family:var(--font-caps);fill:#3d4f5c;text-anchor:middle;font-size:20px}.bandr[data-astro-cid-z4xl7qqb]{fill:#a9b8c2}.bl[data-astro-cid-z4xl7qqb]{font-family:var(--font-body,inherit);fill:#3d4f5c;text-anchor:middle;font-size:19px;font-style:italic}.ev[data-astro-cid-z4xl7qqb]{fill:#eef0f1;stroke:#3d4f5c;stroke-width:3px;transition:fill .3s}.ev[data-astro-cid-z4xl7qqb].on{fill:#3d4f5c}.stem[data-astro-cid-z4xl7qqb]{stroke:#6b8a5a;stroke-width:1.5px}.pet[data-astro-cid-z4xl7qqb]{fill:#e9e4f2;stroke:#9a8fb3;stroke-width:.8px}.ctr[data-astro-cid-z4xl7qqb]{fill:#e8c45a}.ar-card[data-astro-cid-z4xl7qqb]{background:#eef0f1;border-left:3px solid #3d4f5c;min-height:5rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.ar-card[data-astro-cid-z4xl7qqb] .nm{font-family:var(--font-caps);color:#3d4f5c;margin-bottom:.3rem}.ar-card[data-astro-cid-z4xl7qqb] p{max-width:none;margin:0}@media (prefers-reduced-motion:reduce){.ev[data-astro-cid-z4xl7qqb]{transition:none}}@media (width<=560px){.tl[data-astro-cid-z4xl7qqb]{font-size:26px}.bl[data-astro-cid-z4xl7qqb]{font-size:24px}}.lc-tabs[data-astro-cid-4crt73fm]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.lc-tab[data-astro-cid-4crt73fm]{cursor:pointer;font:inherit;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.84rem}.lc-tab[data-astro-cid-4crt73fm][aria-selected=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.lc-tab[data-astro-cid-4crt73fm]:focus-visible,.lc-row[data-astro-cid-4crt73fm]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.lc-box[data-astro-cid-4crt73fm]{background:var(--era-surface);border:1px solid var(--rule);border-radius:4px;grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:center;gap:1.2rem;padding:1rem;display:grid}.lc-grid[data-astro-cid-4crt73fm]{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;display:grid}.lc-grid[data-astro-cid-4crt73fm] i[data-astro-cid-4crt73fm]{aspect-ratio:1;border-radius:50%;display:block}.g0[data-astro-cid-4crt73fm]{background:#2f5d8a}.g1[data-astro-cid-4crt73fm]{background:#e0b43a}.g2[data-astro-cid-4crt73fm]{background:#1fa58f}.lc-leg[data-astro-cid-4crt73fm]{gap:.5rem;margin:0;padding:0;font-size:.95rem;list-style:none;display:grid}.lc-leg[data-astro-cid-4crt73fm] li[data-astro-cid-4crt73fm]{margin:0}.lc-leg[data-astro-cid-4crt73fm] b[data-astro-cid-4crt73fm]{font-family:var(--font-display);font-size:1.5rem}.sw[data-astro-cid-4crt73fm]{vertical-align:-.1rem;border-radius:50%;width:.95rem;height:.95rem;margin-right:.4rem;display:inline-block}.lc-note[data-astro-cid-4crt73fm]{color:var(--ink-faint);max-width:none;margin:.4rem 0 0;font-size:.82rem;font-style:italic}.lc-bars[data-astro-cid-4crt73fm]{background:var(--era-surface);border:1px solid var(--rule);border-radius:4px;gap:.3rem;padding:.8rem 1rem .5rem;display:grid}.lc-row[data-astro-cid-4crt73fm]{cursor:pointer;font:inherit;text-align:left;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:4px;grid-template-columns:8.5rem minmax(0,1fr) 4rem;align-items:center;gap:.6rem;padding:.15rem .3rem;display:grid}.lc-row[data-astro-cid-4crt73fm][aria-pressed=true]{border-color:var(--era-accent);background:var(--paper)}.lc-n[data-astro-cid-4crt73fm]{font-family:var(--font-caps);font-size:.9rem}.lc-track[data-astro-cid-4crt73fm]{height:1.2rem;display:block}.lc-bar[data-astro-cid-4crt73fm]{height:100%;width:var(--w);background:#1fa58f;border-radius:3px;display:block}.lc-v[data-astro-cid-4crt73fm]{font-family:var(--font-display);text-align:right;font-weight:600}.lc-card[data-astro-cid-4crt73fm]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:5rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.lc-card[data-astro-cid-4crt73fm] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.lc-card[data-astro-cid-4crt73fm] p{max-width:none;margin:0}.lc-card[data-astro-cid-4crt73fm] .hi{font-family:var(--font-display);color:var(--era-accent);font-size:1.6rem}@media (width<=560px){.lc-box[data-astro-cid-4crt73fm]{grid-template-columns:1fr}.lc-row[data-astro-cid-4crt73fm]{grid-template-columns:6.5rem minmax(0,1fr) 3.4rem;gap:.4rem}.lc-n[data-astro-cid-4crt73fm]{font-size:.82rem}}.cg-tabs[data-astro-cid-ke3sd7op],.cg-steps[data-astro-cid-ke3sd7op],.cg-chain[data-astro-cid-ke3sd7op]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.cg-tab[data-astro-cid-ke3sd7op],.cg-st[data-astro-cid-ke3sd7op]{cursor:pointer;font:inherit;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.84rem}.cg-tab[data-astro-cid-ke3sd7op][aria-selected=true],.cg-st[data-astro-cid-ke3sd7op][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.cg-tab[data-astro-cid-ke3sd7op]:focus-visible,.cg-st[data-astro-cid-ke3sd7op]:focus-visible,.cg-own[data-astro-cid-ke3sd7op]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.cg-svg[data-astro-cid-ke3sd7op]{border:1px solid var(--rule);border-radius:4px;width:100%;height:auto;display:block}.sky[data-astro-cid-ke3sd7op]{fill:#e6edf1}.ground[data-astro-cid-ke3sd7op]{fill:#b9b2a3}.pit[data-astro-cid-ke3sd7op]{fill:#8a8378}.water[data-astro-cid-ke3sd7op]{fill:#5f8fae;opacity:0;transition:opacity .6s}.gate[data-astro-cid-ke3sd7op]{fill:#555;transition:transform .6s}.cr[data-astro-cid-ke3sd7op]{fill:#d9a43a}.hull[data-astro-cid-ke3sd7op]{fill:#1f3550;stroke:#0f1f30;stroke-width:1px}.stripe[data-astro-cid-ke3sd7op]{stroke:#4fb0c6;stroke-width:4px}.deck[data-astro-cid-ke3sd7op]{fill:#f4f4f2;stroke:#9aa3a8;stroke-width:1px}.funnel[data-astro-cid-ke3sd7op]{fill:#1f3550}.win[data-astro-cid-ke3sd7op]{fill:#4fb0c6}.b2[data-astro-cid-ke3sd7op],.b3[data-astro-cid-ke3sd7op],.b4[data-astro-cid-ke3sd7op]{opacity:0;transition:opacity .5s}.ship[data-astro-cid-ke3sd7op]{transition:transform 1.2s ease-in-out}.dl[data-astro-cid-ke3sd7op]{stroke:#3a3326;stroke-width:2px}.dt[data-astro-cid-ke3sd7op]{font-family:var(--font-caps);fill:#3a3326;text-anchor:middle;font-size:20px}.tag[data-astro-cid-ke3sd7op]{font-family:var(--font-caps);fill:var(--era-accent);text-anchor:end;opacity:0;font-size:22px;transition:opacity .5s}.cg-svg[data-astro-cid-ke3sd7op]:not(.s0) .b1[data-astro-cid-ke3sd7op]{opacity:0}.cg-svg[data-astro-cid-ke3sd7op]:not(.s0) .b2[data-astro-cid-ke3sd7op],.cg-svg[data-astro-cid-ke3sd7op]:not(.s0) .b3[data-astro-cid-ke3sd7op]{opacity:1}.cg-svg[data-astro-cid-ke3sd7op].s1 .b3[data-astro-cid-ke3sd7op]{opacity:.35}.cg-svg[data-astro-cid-ke3sd7op]:not(.s0) .water[data-astro-cid-ke3sd7op],.cg-svg[data-astro-cid-ke3sd7op].s3 .b4[data-astro-cid-ke3sd7op],.cg-svg[data-astro-cid-ke3sd7op].s4 .b4[data-astro-cid-ke3sd7op],.cg-svg[data-astro-cid-ke3sd7op].s2 .b4[data-astro-cid-ke3sd7op]{opacity:1}.cg-svg[data-astro-cid-ke3sd7op].s2 .gate[data-astro-cid-ke3sd7op],.cg-svg[data-astro-cid-ke3sd7op].s3 .gate[data-astro-cid-ke3sd7op],.cg-svg[data-astro-cid-ke3sd7op].s4 .gate[data-astro-cid-ke3sd7op]{transform:translateY(70px)}.cg-svg[data-astro-cid-ke3sd7op].s2 .ship[data-astro-cid-ke3sd7op]{transform:translate(30px)}.cg-svg[data-astro-cid-ke3sd7op].s2 .sea[data-astro-cid-ke3sd7op]{opacity:1}.cg-svg[data-astro-cid-ke3sd7op].s4 .ship[data-astro-cid-ke3sd7op]{transform:translate(120px)}.cg-svg[data-astro-cid-ke3sd7op].s4 .mia[data-astro-cid-ke3sd7op]{opacity:1}.cg-svg[data-astro-cid-ke3sd7op].s4 .crane[data-astro-cid-ke3sd7op],.cg-svg[data-astro-cid-ke3sd7op].s4 .dimln[data-astro-cid-ke3sd7op]{opacity:.4}.cg-own[data-astro-cid-ke3sd7op]{cursor:pointer;font:inherit;border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:4px;padding:.4rem .8rem;position:relative}.cg-own[data-astro-cid-ke3sd7op] b[data-astro-cid-ke3sd7op]{font-family:var(--font-display);font-size:1.1rem}.cg-own[data-astro-cid-ke3sd7op][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.cg-jobs[data-astro-cid-ke3sd7op]{background:var(--era-surface);border:1px solid var(--rule);border-radius:4px;grid-template-columns:minmax(0,18rem) minmax(0,1fr);align-items:center;gap:1.2rem;padding:1rem;display:grid}.cg-grid[data-astro-cid-ke3sd7op]{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;display:grid}.cg-grid[data-astro-cid-ke3sd7op] i[data-astro-cid-ke3sd7op]{aspect-ratio:1;background:#a9c7d6;border-radius:50%;display:block}.cg-grid[data-astro-cid-ke3sd7op] i[data-astro-cid-ke3sd7op].own{background:#1f3550}.cg-leg[data-astro-cid-ke3sd7op]{max-width:none;margin:0 0 .5rem;font-size:.92rem}.sw[data-astro-cid-ke3sd7op]{vertical-align:-.1rem;background:#a9c7d6;border-radius:50%;width:.9rem;height:.9rem;margin-right:.4rem;display:inline-block}.sw[data-astro-cid-ke3sd7op].own{background:#1f3550}.cg-note[data-astro-cid-ke3sd7op]{color:var(--ink-faint);max-width:none;margin:0;font-size:.82rem;font-style:italic}.cg-tiles[data-astro-cid-ke3sd7op]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin-top:.6rem;display:grid}.cg-tile[data-astro-cid-ke3sd7op]{background:var(--paper);border:1px solid var(--rule);border-radius:4px;flex-direction:column;padding:.6rem .8rem;display:flex}.cg-tile[data-astro-cid-ke3sd7op] b[data-astro-cid-ke3sd7op]{font-family:var(--font-display);color:var(--era-accent);font-size:1.7rem;line-height:1.1}.cg-tile[data-astro-cid-ke3sd7op] span[data-astro-cid-ke3sd7op]{font-size:.88rem;line-height:1.3}.cg-card[data-astro-cid-ke3sd7op]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:5rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.cg-card[data-astro-cid-ke3sd7op] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.cg-card[data-astro-cid-ke3sd7op] p{max-width:none;margin:0}@media (prefers-reduced-motion:reduce){.ship[data-astro-cid-ke3sd7op],.water[data-astro-cid-ke3sd7op],.gate[data-astro-cid-ke3sd7op],.b2[data-astro-cid-ke3sd7op],.b3[data-astro-cid-ke3sd7op],.b4[data-astro-cid-ke3sd7op],.tag[data-astro-cid-ke3sd7op]{transition:none}}@media (width<=560px){.dt[data-astro-cid-ke3sd7op]{font-size:26px}.tag[data-astro-cid-ke3sd7op]{font-size:28px}.cg-jobs[data-astro-cid-ke3sd7op]{grid-template-columns:1fr}.cg-tiles[data-astro-cid-ke3sd7op]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pc-steps[data-astro-cid-x3mr6zpe]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.pc-st[data-astro-cid-x3mr6zpe]{cursor:pointer;font:inherit;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.84rem}.pc-st[data-astro-cid-x3mr6zpe][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.pc-st[data-astro-cid-x3mr6zpe]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.pc-svg[data-astro-cid-x3mr6zpe]{border:1px solid var(--rule);border-radius:4px;width:100%;height:auto;display:block}.bg[data-astro-cid-x3mr6zpe]{fill:#eef1f3}.lab[data-astro-cid-x3mr6zpe]{font-family:var(--font-caps);fill:#3a4650;text-anchor:middle;font-size:20px}.board[data-astro-cid-x3mr6zpe]{fill:#3f5e4a}.seat[data-astro-cid-x3mr6zpe]{fill:#a5927a}.hd[data-astro-cid-x3mr6zpe]{fill:#d6337a;transition:opacity .5s}.hd[data-astro-cid-x3mr6zpe].c1{fill:#2f5d8a}.lap[data-astro-cid-x3mr6zpe]{fill:#3a4650}.scr[data-astro-cid-x3mr6zpe]{fill:#1f262c}.tile[data-astro-cid-x3mr6zpe]{fill:#4a5a66}.th[data-astro-cid-x3mr6zpe]{fill:#f2c230}.tiles[data-astro-cid-x3mr6zpe]{opacity:0;transition:opacity .5s}.base[data-astro-cid-x3mr6zpe]{fill:#5a6670}.wsign[data-astro-cid-x3mr6zpe]{opacity:0;transition:opacity .4s}.wc[data-astro-cid-x3mr6zpe]{fill:#f2c230;stroke:#8a6a10;stroke-width:3px}.wt[data-astro-cid-x3mr6zpe]{font-family:var(--font-display);fill:#3a2a10;text-anchor:middle;font-size:52px;font-weight:700}.tbus[data-astro-cid-x3mr6zpe]{opacity:0;transition:opacity .5s,transform .8s;transform:translate(40px)}.busb[data-astro-cid-x3mr6zpe]{fill:#fff;stroke:#b3261e;stroke-width:3px}.busw[data-astro-cid-x3mr6zpe]{fill:#9fc3d9}.bust[data-astro-cid-x3mr6zpe]{font-family:var(--font-caps);fill:#b3261e;text-anchor:middle;letter-spacing:.08em;font-size:18px}.cross[data-astro-cid-x3mr6zpe]{fill:#d52b1e}.pc-svg[data-astro-cid-x3mr6zpe].warn .wsign[data-astro-cid-x3mr6zpe]{opacity:1}.pc-svg[data-astro-cid-x3mr6zpe].empty .hd[data-astro-cid-x3mr6zpe],.pc-svg[data-astro-cid-x3mr6zpe].few .hd[data-astro-cid-x3mr6zpe]:not(.few),.pc-svg[data-astro-cid-x3mr6zpe].bus .hd[data-astro-cid-x3mr6zpe]:not(.few){opacity:0}.pc-svg[data-astro-cid-x3mr6zpe].empty .tiles[data-astro-cid-x3mr6zpe],.pc-svg[data-astro-cid-x3mr6zpe].few .tiles[data-astro-cid-x3mr6zpe],.pc-svg[data-astro-cid-x3mr6zpe].bus .tiles[data-astro-cid-x3mr6zpe]{opacity:1}.pc-svg[data-astro-cid-x3mr6zpe].bus .tbus[data-astro-cid-x3mr6zpe]{opacity:1;transform:none}.pc-card[data-astro-cid-x3mr6zpe]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:5rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.pc-card[data-astro-cid-x3mr6zpe] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.pc-card[data-astro-cid-x3mr6zpe] p{max-width:none;margin:0}@media (prefers-reduced-motion:reduce){.hd[data-astro-cid-x3mr6zpe],.tiles[data-astro-cid-x3mr6zpe],.wsign[data-astro-cid-x3mr6zpe],.tbus[data-astro-cid-x3mr6zpe]{transition:none}}@media (width<=560px){.lab[data-astro-cid-x3mr6zpe]{font-size:26px}.bust[data-astro-cid-x3mr6zpe]{font-size:22px}}.tt-tabs[data-astro-cid-a4rj3pmy],.tt-steps[data-astro-cid-a4rj3pmy]{flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem;display:flex}.tt-tab[data-astro-cid-a4rj3pmy],.tt-cb[data-astro-cid-a4rj3pmy],.tt-tb[data-astro-cid-a4rj3pmy]{cursor:pointer;font:inherit;font-family:var(--font-caps);border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:999px;padding:.3rem .75rem;font-size:.84rem}.tt-tab[data-astro-cid-a4rj3pmy][aria-selected=true],.tt-cb[data-astro-cid-a4rj3pmy][aria-pressed=true],.tt-tb[data-astro-cid-a4rj3pmy][aria-pressed=true]{background:var(--era-accent);color:var(--paper);border-color:var(--era-accent)}.tt-tab[data-astro-cid-a4rj3pmy]:focus-visible,.tt-cb[data-astro-cid-a4rj3pmy]:focus-visible,.tt-tb[data-astro-cid-a4rj3pmy]:focus-visible{outline:2px solid var(--era-gold);outline-offset:2px}.tt-cbox[data-astro-cid-a4rj3pmy]{background:var(--era-surface);border:1px solid var(--rule);border-radius:4px;padding:.8rem 1rem}.tt-unit[data-astro-cid-a4rj3pmy]{font-family:var(--font-caps);max-width:none;margin:0 0 .5rem;font-size:.85rem}.tt-cbars[data-astro-cid-a4rj3pmy]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:1rem;max-width:26rem;height:12rem;margin:0 auto;display:grid}.tt-col[data-astro-cid-a4rj3pmy]{opacity:.25;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;transition:opacity .4s;display:flex;position:relative}.tt-col[data-astro-cid-a4rj3pmy].on{opacity:1}.tt-bar[data-astro-cid-a4rj3pmy]{width:70%;height:calc(var(--h) * .78);background:#6b5b3e;border-radius:3px 3px 0 0;display:block}.tt-col[data-astro-cid-a4rj3pmy].c1 .tt-bar[data-astro-cid-a4rj3pmy],.tt-bar[data-astro-cid-a4rj3pmy].pos{background:#2f7a5a}.tt-pair[data-astro-cid-a4rj3pmy]{align-items:stretch;gap:4px;width:70%;height:12%;display:flex}.tt-pair[data-astro-cid-a4rj3pmy] .tt-bar[data-astro-cid-a4rj3pmy]{width:50%;height:100%}.tt-bar[data-astro-cid-a4rj3pmy].neg{background:repeating-linear-gradient(45deg,#5aa36f 0 5px,#8fd0a0 5px 10px)}.tt-v[data-astro-cid-a4rj3pmy]{font-family:var(--font-display);font-size:1.3rem;font-weight:600}.tt-l[data-astro-cid-a4rj3pmy]{font-family:var(--font-caps);height:1.2rem;margin-top:.3rem;font-size:.9rem}.tt-sink[data-astro-cid-a4rj3pmy]{max-width:none;margin:.9rem 0 0;font-size:.82rem}.sw[data-astro-cid-a4rj3pmy]{vertical-align:-.1rem;border-radius:2px;width:.9rem;height:.9rem;margin-right:.35rem;display:inline-block}.sw[data-astro-cid-a4rj3pmy].neg{background:repeating-linear-gradient(45deg,#5aa36f 0 3px,#8fd0a0 3px 6px)}.tt-svg[data-astro-cid-a4rj3pmy]{border:1px solid var(--rule);border-radius:4px;width:100%;height:auto;display:block}.bg[data-astro-cid-a4rj3pmy]{fill:#eef1ec}.line[data-astro-cid-a4rj3pmy]{stroke:#2f7a5a;stroke-width:8px;stroke-linecap:round}.stp[data-astro-cid-a4rj3pmy]{fill:#fff;stroke:#2f7a5a;stroke-width:4px}.sl[data-astro-cid-a4rj3pmy]{font-family:var(--font-caps);fill:#24382e;text-anchor:middle;font-size:18px}.sl[data-astro-cid-a4rj3pmy].sv{text-anchor:start;font-size:32px}.tt-vt[data-astro-cid-a4rj3pmy]{display:none}.tram[data-astro-cid-a4rj3pmy]{opacity:0;transition:transform 1.2s ease-in-out,opacity .5s}.tt-svg[data-astro-cid-a4rj3pmy].run .tram[data-astro-cid-a4rj3pmy]{opacity:1}.tbody[data-astro-cid-a4rj3pmy]{fill:#2f7a5a;stroke:#183d2d;stroke-width:2px}.twin[data-astro-cid-a4rj3pmy]{fill:#e8f4ec}.axis[data-astro-cid-a4rj3pmy]{stroke:#b9b2a3;stroke-width:6px;stroke-linecap:round}.done[data-astro-cid-a4rj3pmy]{stroke:var(--era-accent);stroke-width:6px;stroke-linecap:round}.mk[data-astro-cid-a4rj3pmy]{fill:#fff;stroke:var(--era-accent);stroke-width:3px}.now[data-astro-cid-a4rj3pmy]{fill:var(--era-accent)}.goal[data-astro-cid-a4rj3pmy]{fill:var(--era-gold);stroke:var(--era-accent);stroke-width:3px}.yl[data-astro-cid-a4rj3pmy]{font-family:var(--font-caps);fill:#3a3326;font-size:18px}.yl[data-astro-cid-a4rj3pmy].ys{text-anchor:start}.yl[data-astro-cid-a4rj3pmy].ye{text-anchor:end}.tt-cd[data-astro-cid-a4rj3pmy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-bottom:.6rem;display:grid}.tt-num[data-astro-cid-a4rj3pmy]{background:var(--era-surface);border:1px solid var(--rule);border-radius:4px;flex-direction:column;padding:.7rem .9rem;display:flex}.tt-num[data-astro-cid-a4rj3pmy] b[data-astro-cid-a4rj3pmy]{font-family:var(--font-display);color:var(--era-accent);font-size:2.6rem;line-height:1}.tt-num[data-astro-cid-a4rj3pmy] span[data-astro-cid-a4rj3pmy]{margin-top:.3rem;font-size:.9rem;line-height:1.3}.tt-note[data-astro-cid-a4rj3pmy]{color:var(--ink-faint);max-width:none;margin:.4rem 0 0;font-size:.82rem;font-style:italic}.tt-card[data-astro-cid-a4rj3pmy]{background:var(--era-surface);border-left:3px solid var(--era-gold);min-height:5rem;margin-top:.6rem;padding:.75rem 1rem;font-size:.95rem}.tt-card[data-astro-cid-a4rj3pmy] .nm{font-family:var(--font-caps);color:var(--era-accent);margin-bottom:.3rem}.tt-card[data-astro-cid-a4rj3pmy] p{max-width:none;margin:0}@media (prefers-reduced-motion:reduce){.tram[data-astro-cid-a4rj3pmy],.tt-col[data-astro-cid-a4rj3pmy]{transition:none}}@media (width<=560px){.tt-hz[data-astro-cid-a4rj3pmy]{display:none}.tt-vt[data-astro-cid-a4rj3pmy]{display:block}.yl[data-astro-cid-a4rj3pmy]{font-size:28px}.tt-num[data-astro-cid-a4rj3pmy] b[data-astro-cid-a4rj3pmy]{font-size:2rem}}
