.hallway[data-astro-cid-jt5u3bwm]{display:block;width:100%;height:auto;margin:0 0 .6rem;--hw-ink: var(--ink-soft);--hw-wall: #c9b458;--hw-light: #e8d98a;--hw-dark: #1d1914}[data-theme=dark] .hallway[data-astro-cid-jt5u3bwm]{--hw-wall: #7d6f2c;--hw-light: #b8a75a;--hw-dark: #000}.hw-wall[data-astro-cid-jt5u3bwm]{fill:var(--hw-wall);opacity:.12}.hw-haze[data-astro-cid-jt5u3bwm]{fill:url(#hw-haze);opacity:.8;pointer-events:none}.hw-haze-stop[data-astro-cid-jt5u3bwm]{stop-color:var(--hw-light)}.hw-far[data-astro-cid-jt5u3bwm]{fill:#0000}.hw-lines[data-astro-cid-jt5u3bwm] path[data-astro-cid-jt5u3bwm],.hw-frame[data-astro-cid-jt5u3bwm]{fill:none;stroke:var(--hw-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.6}.hallway[data-astro-cid-jt5u3bwm] .hw-faint[data-astro-cid-jt5u3bwm]{opacity:.28;stroke-width:1.5px}.hw-handle[data-astro-cid-jt5u3bwm]{fill:var(--hw-ink);opacity:.5}.hw-panel[data-astro-cid-jt5u3bwm]{fill:var(--hw-light);stroke:var(--hw-ink);stroke-width:1.2px;opacity:.55}.hw-door[data-astro-cid-jt5u3bwm].is-room{cursor:pointer;--room: var(--wine)}.hw-door[data-astro-cid-jt5u3bwm].is-pen{--room: var(--pen)}.hw-door[data-astro-cid-jt5u3bwm].is-leaf{--room: var(--stage-research)}.hw-door[data-astro-cid-jt5u3bwm].is-ink{--room: var(--ink-soft)}.is-room[data-astro-cid-jt5u3bwm] .hw-frame[data-astro-cid-jt5u3bwm]{stroke:var(--room);stroke-width:2.6px;opacity:.85}.is-room[data-astro-cid-jt5u3bwm] .hw-handle[data-astro-cid-jt5u3bwm]{fill:var(--room);opacity:.8}.hw-doorway[data-astro-cid-jt5u3bwm]{fill:var(--hw-dark);opacity:0}.hw-leaf[data-astro-cid-jt5u3bwm]{fill:var(--room);opacity:.1;transition:opacity .3s}.hw-leaf-open[data-astro-cid-jt5u3bwm]{fill:var(--card);stroke:var(--room, var(--hw-ink));stroke-width:2px;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .35s}.hw-door[data-astro-cid-jt5u3bwm].is-ajar .hw-doorway[data-astro-cid-jt5u3bwm]{opacity:.8;transition:opacity .3s}.hw-door[data-astro-cid-jt5u3bwm].is-ajar .hw-leaf-open[data-astro-cid-jt5u3bwm]{opacity:1;fill-opacity:.45;transition:opacity .25s}.hw-door[data-astro-cid-jt5u3bwm].is-ajar .hw-leaf[data-astro-cid-jt5u3bwm]{opacity:0}.hw-panel[data-astro-cid-jt5u3bwm].is-stuttering{animation:.7s step-end hw-stutter}.hw-panel[data-astro-cid-jt5u3bwm].is-stuttering.twice{animation:.7s step-end 2 hw-stutter}@keyframes hw-stutter{0%,to{opacity:.55}10%,38%{opacity:.08}22%,60%{opacity:.32}}.is-room[data-astro-cid-jt5u3bwm]:hover .hw-leaf[data-astro-cid-jt5u3bwm]{opacity:.2}.hw-sign[data-astro-cid-jt5u3bwm]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;fill:var(--room)}.hw-callout[data-astro-cid-jt5u3bwm]{opacity:0;transition:opacity .25s;pointer-events:none}.is-room[data-astro-cid-jt5u3bwm]:hover .hw-callout[data-astro-cid-jt5u3bwm],.is-room[data-astro-cid-jt5u3bwm].is-open .hw-callout[data-astro-cid-jt5u3bwm]{opacity:1}.hw-callout[data-astro-cid-jt5u3bwm] path[data-astro-cid-jt5u3bwm]{fill:none;stroke:var(--room);stroke-width:1.4px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.hw-callout[data-astro-cid-jt5u3bwm] circle[data-astro-cid-jt5u3bwm]{fill:var(--room)}.hw-callout[data-astro-cid-jt5u3bwm] text[data-astro-cid-jt5u3bwm]{font-family:var(--serif);font-size:25px;fill:var(--ink)}.hw-callout-bg[data-astro-cid-jt5u3bwm]{fill:var(--card);fill-opacity:.95;stroke:var(--room);stroke-width:1.2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 3px 6px #0000002e)}.hallway[data-astro-cid-jt5u3bwm] .hw-wanderer{pointer-events:none}.hallway[data-astro-cid-jt5u3bwm] .hw-wanderer path{stroke:var(--ink-soft);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.hallway[data-astro-cid-jt5u3bwm] .w-body{fill:var(--paper)}.hallway[data-astro-cid-jt5u3bwm] .w-limb,.hallway[data-astro-cid-jt5u3bwm] .w-lines{fill:none}.hallway[data-astro-cid-jt5u3bwm] .w-eye{fill:var(--wine);stroke:none!important}.hallway[data-astro-cid-jt5u3bwm] .is-gray .w-body{fill:color-mix(in srgb,var(--ink-soft) 22%,var(--paper))}.hallway[data-astro-cid-jt5u3bwm] .is-gray .w-eye{fill:var(--ink)}.hallway[data-astro-cid-jt5u3bwm] .is-reptile .w-body{fill:color-mix(in srgb,#5f8a4a 24%,var(--paper))}.hallway[data-astro-cid-jt5u3bwm] .is-reptile .w-eye{fill:#c9a227}.hallway[data-astro-cid-jt5u3bwm] .is-sealed .w-limb{fill:var(--paper)}.hallway[data-astro-cid-jt5u3bwm] .is-sealed .w-eye{fill:color-mix(in srgb,#6fa3bb 40%,var(--paper));stroke-width:1.6px;vector-effect:non-scaling-stroke;stroke:var(--ink-soft)!important}.hallway[data-astro-cid-jt5u3bwm] .hw-thought{pointer-events:none}.hw-halo-stop[data-astro-cid-jt5u3bwm]{stop-color:var(--paper)}.hallway[data-astro-cid-jt5u3bwm] .hw-thought-halo{fill:url(#hw-thought-halo)}.hallway[data-astro-cid-jt5u3bwm] :is(.hw-thought-cloud,.hw-thought-trail){fill:var(--paper);stroke:var(--ink-soft);stroke-width:1.4px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.hallway[data-astro-cid-jt5u3bwm] .hw-thought text{font-family:var(--hand);fill:var(--ink)}.hallway[data-astro-cid-jt5u3bwm] .hw-thought.is-human text{fill:var(--wine)}.hallway[data-astro-cid-jt5u3bwm] .hw-thought.is-ai text{fill:var(--pen)}.is-room[data-astro-cid-jt5u3bwm].is-open .hw-doorway[data-astro-cid-jt5u3bwm]{opacity:.6;transition:opacity .35s}.is-room[data-astro-cid-jt5u3bwm].is-open .hw-leaf[data-astro-cid-jt5u3bwm]{opacity:0}.is-room[data-astro-cid-jt5u3bwm].is-open .hw-leaf-open[data-astro-cid-jt5u3bwm]{opacity:1}.hallway[data-astro-cid-jt5u3bwm] .hw-lines[data-astro-cid-jt5u3bwm] path[data-astro-cid-jt5u3bwm],.hallway[data-astro-cid-jt5u3bwm] .hw-frame[data-astro-cid-jt5u3bwm],.hallway[data-astro-cid-jt5u3bwm] .hw-panel[data-astro-cid-jt5u3bwm]{vector-effect:non-scaling-stroke}.hw-stripe[data-astro-cid-jt5u3bwm],.lv-pipes[data-astro-cid-jt5u3bwm]{display:none}.hallway[data-astro-cid-jt5u3bwm][data-level="1"]{--hw-wall: #7d7f80;--hw-light: #e6edf2}.hallway[data-astro-cid-jt5u3bwm][data-level="1"] .hw-wall[data-astro-cid-jt5u3bwm]{opacity:.2}.hallway[data-astro-cid-jt5u3bwm][data-level="1"] .hw-stripe[data-astro-cid-jt5u3bwm]{display:inline;fill:none;stroke:#d8b13a;stroke-width:2.4px;vector-effect:non-scaling-stroke;opacity:.7}.hallway[data-astro-cid-jt5u3bwm][data-level="2"]{--hw-wall: #5b3a24;--hw-light: #e0874a}.hallway[data-astro-cid-jt5u3bwm][data-level="2"] .hw-wall[data-astro-cid-jt5u3bwm]{opacity:.3}.hallway[data-astro-cid-jt5u3bwm][data-level="2"] .hw-panel[data-astro-cid-jt5u3bwm]{opacity:.35}.hallway[data-astro-cid-jt5u3bwm][data-level="2"] .lv-pipes[data-astro-cid-jt5u3bwm]{display:inline}.lv-pipes[data-astro-cid-jt5u3bwm] path[data-astro-cid-jt5u3bwm]{fill:none;stroke:#8a5a3a;stroke-width:3px;vector-effect:non-scaling-stroke;opacity:.7}.hallway[data-astro-cid-jt5u3bwm]:not([data-level="0"]) .is-room[data-astro-cid-jt5u3bwm]{--room: var(--hw-ink);pointer-events:none}.hallway[data-astro-cid-jt5u3bwm]:not([data-level="0"]) .is-room[data-astro-cid-jt5u3bwm] [data-astro-cid-jt5u3bwm]:is(.hw-sign,.hw-callout,.hw-leaf){display:none}.hallway[data-astro-cid-jt5u3bwm]:not([data-level="0"]) .is-room[data-astro-cid-jt5u3bwm] .hw-frame[data-astro-cid-jt5u3bwm]{opacity:.28;stroke-width:1.5px}.hw-far[data-astro-cid-jt5u3bwm]{cursor:pointer}@media(prefers-reduced-motion:no-preference){.hallway[data-astro-cid-jt5u3bwm].is-noclip{animation:.65s steps(6,end) hw-noclip}}@keyframes hw-noclip{0%{filter:none;transform:none}20%{filter:brightness(1.8) contrast(.6);transform:translate(-6px,2px) skew(3deg)}45%{filter:blur(2px) brightness(.4);transform:translate(5px,-3px) scale(1.03)}70%{filter:brightness(1.4) hue-rotate(40deg);transform:translate(-2px,1px)}to{filter:none;transform:none}}@media(prefers-reduced-motion:no-preference){.hw-flicker[data-astro-cid-jt5u3bwm]{animation:1.6s step-end .6s hw-flicker}}@keyframes hw-flicker{0%,12%,30%,to{opacity:.55}6%,20%,24%{opacity:.12}}
