.visitor-ledger[data-astro-cid-uxgpeakn]{margin-block:1.5rem 2.25rem}.visitor-ledger__head[data-astro-cid-uxgpeakn]{border-top:2px solid var(--color-ink);gap:.25rem;padding-top:.75rem;display:grid}.visitor-ledger__head[data-astro-cid-uxgpeakn] p[data-astro-cid-uxgpeakn]:last-child{max-width:42rem;font-family:var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-soft);font-size:.72rem;line-height:1.45}.visitor-ledger__scroll[data-astro-cid-uxgpeakn]{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-color:var(--color-accent) var(--color-paper-deep);scrollbar-gutter:stable;max-width:100%;margin-top:1rem;overflow-x:auto}.visitor-ledger__scroll[data-astro-cid-uxgpeakn]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.visitor-ledger__sr[data-astro-cid-uxgpeakn]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visitor-ledger__list[data-astro-cid-uxgpeakn]{--event-width:clamp(18rem, 88vw, 22rem);grid-auto-flow:column;grid-auto-columns:var(--event-width);border-block:2px solid var(--color-ink);gap:1rem;min-width:max-content;margin:0;padding:1.25rem .25rem 1.35rem;list-style:none;display:grid;position:relative}.visitor-ledger__list[data-astro-cid-uxgpeakn]:before{content:"";z-index:0;background:var(--color-accent);height:3px;box-shadow:0 1px 0 var(--color-paper), 0 -1px 0 var(--color-paper);position:absolute;top:.92rem;left:0;right:0}.visitor-event[data-astro-cid-uxgpeakn]{z-index:1;scroll-snap-align:start;border:1px solid var(--color-rule);border-top:3px solid var(--color-ink);background:var(--color-paper);min-height:29rem;margin:0;padding:2.35rem 1rem 1rem;position:relative;box-shadow:0 1px #16130f14}.visitor-event--packet[data-astro-cid-uxgpeakn]{grid-column:span 2}.visitor-event[data-astro-cid-uxgpeakn]:before{content:"";border:2px solid var(--color-accent);background:var(--color-paper);border-radius:999px;width:1rem;height:1rem;position:absolute;top:-.83rem;left:1rem}.visitor-event[data-astro-cid-uxgpeakn]:after{content:"";background:var(--color-accent);width:2px;height:1.75rem;position:absolute;top:0;left:1.45rem}.visitor-event--correction[data-astro-cid-uxgpeakn]{background:var(--color-paper-deep)}.visitor-event__stamp[data-astro-cid-uxgpeakn],.visitor-event__meta[data-astro-cid-uxgpeakn]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.08em;font-size:.66rem;line-height:1.35}.visitor-event__stamp[data-astro-cid-uxgpeakn]{color:var(--color-accent);font-weight:700}.visitor-event[data-astro-cid-uxgpeakn] h4[data-astro-cid-uxgpeakn]{font-family:var(--font-masthead);margin:.45rem 0 0;font-size:1.45rem;line-height:1.05}.visitor-event__meta[data-astro-cid-uxgpeakn]{color:var(--color-ink-soft);margin-top:.55rem}.visitor-event__facts[data-astro-cid-uxgpeakn]{border-block:1px solid var(--color-rule);gap:.45rem;margin:.9rem 0 0;padding:.7rem 0;display:grid}.visitor-event__facts[data-astro-cid-uxgpeakn] div[data-astro-cid-uxgpeakn]{gap:.15rem;display:grid}.visitor-event__facts[data-astro-cid-uxgpeakn] dt[data-astro-cid-uxgpeakn]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);font-size:.58rem;font-weight:700;line-height:1.2}.visitor-event__facts[data-astro-cid-uxgpeakn] dd[data-astro-cid-uxgpeakn]{color:var(--color-ink-soft);margin:0;font-size:.78rem;line-height:1.35}.visitor-event__packet[data-astro-cid-uxgpeakn]{border:1px solid var(--color-rule);background:var(--color-paper-deep);margin-top:.8rem;padding:.65rem .75rem}.visitor-event__packet[data-astro-cid-uxgpeakn] p[data-astro-cid-uxgpeakn]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);margin:0;font-size:.58rem;font-weight:700;line-height:1.2}.visitor-event__packet[data-astro-cid-uxgpeakn] ol[data-astro-cid-uxgpeakn]{columns:2;color:var(--color-ink-soft);column-gap:1.2rem;margin:.45rem 0 0;padding-left:1.1rem;font-size:.76rem;line-height:1.32}.visitor-event__packet[data-astro-cid-uxgpeakn] li[data-astro-cid-uxgpeakn]{break-inside:avoid;margin:0 0 .18rem}.visitor-event[data-astro-cid-uxgpeakn] p[data-astro-cid-uxgpeakn]:not(.visitor-event__stamp):not(.visitor-event__meta){color:var(--color-ink-soft);margin-top:.8rem;font-size:.95rem;line-height:1.55}.visitor-event[data-astro-cid-uxgpeakn] a[data-astro-cid-uxgpeakn]{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}@media (width<=44rem){.visitor-event--packet[data-astro-cid-uxgpeakn]{grid-column:span 1}.visitor-event__packet[data-astro-cid-uxgpeakn] ol[data-astro-cid-uxgpeakn]{columns:1}}.visitor-order[data-astro-cid-bobfshrq]{border-block:2px solid var(--color-ink);margin-block:2rem 2.25rem;padding-block:1rem 1.2rem}.visitor-order__head[data-astro-cid-bobfshrq]{gap:.4rem;display:grid}.visitor-order__head[data-astro-cid-bobfshrq] h3[data-astro-cid-bobfshrq]{font-family:var(--font-masthead);margin:0;font-size:1.6rem;line-height:1.15}.visitor-order__head[data-astro-cid-bobfshrq] p[data-astro-cid-bobfshrq]:last-child{max-width:42rem;color:var(--color-ink-soft);line-height:1.5}.visitor-order__list[data-astro-cid-bobfshrq]{border-top:1px solid var(--color-rule);gap:0;margin:1rem 0 0;padding:0;list-style:none;display:grid}.visitor-order__list[data-astro-cid-bobfshrq] li[data-astro-cid-bobfshrq]{border-bottom:1px solid var(--color-rule);grid-template-columns:2.4rem minmax(0,1fr);gap:.9rem;margin:0;padding:.85rem 0;display:grid}.visitor-order__list[data-astro-cid-bobfshrq] span[data-astro-cid-bobfshrq]{font-family:var(--font-label);color:var(--color-accent);font-size:.68rem;font-weight:700;line-height:1.5}.visitor-order__list[data-astro-cid-bobfshrq] strong[data-astro-cid-bobfshrq]{font-size:1rem;line-height:1.35;display:block}.visitor-order__list[data-astro-cid-bobfshrq] p[data-astro-cid-bobfshrq]{color:var(--color-ink-soft);grid-column:2;margin:.25rem 0 0;font-size:.92rem;line-height:1.5}.visitor-order__annex[data-astro-cid-bobfshrq]{border-top:2px solid var(--color-ink);margin-top:1.25rem;padding-top:1rem}.visitor-order__annex[data-astro-cid-bobfshrq] h4[data-astro-cid-bobfshrq]{font-family:var(--font-masthead);margin:.25rem 0 0;font-size:1.3rem;line-height:1.15}.visitor-order__annex[data-astro-cid-bobfshrq]>p[data-astro-cid-bobfshrq]:not(.kicker){max-width:42rem;color:var(--color-ink-soft);margin:.5rem 0 0;line-height:1.5}.visitor-order__annex[data-astro-cid-bobfshrq] dl[data-astro-cid-bobfshrq]{border-top:1px solid var(--color-rule);gap:0;margin:1rem 0 0;display:grid}.visitor-order__annex[data-astro-cid-bobfshrq] div[data-astro-cid-bobfshrq]{border-bottom:1px solid var(--color-rule);grid-template-columns:minmax(8rem,.42fr) minmax(0,1fr);gap:1rem;padding:.75rem 0;display:grid}.visitor-order__annex[data-astro-cid-bobfshrq] dt[data-astro-cid-bobfshrq]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);font-size:.66rem;font-weight:700;line-height:1.35}.visitor-order__annex[data-astro-cid-bobfshrq] dd[data-astro-cid-bobfshrq]{color:var(--color-ink-soft);margin:0;font-size:.9rem;line-height:1.45}@media (width<=38rem){.visitor-order__annex[data-astro-cid-bobfshrq] div[data-astro-cid-bobfshrq]{grid-template-columns:1fr;gap:.25rem}}
