@font-face{font-family:Fraunces Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fraunces-latin-full-normal-CFFu7zhK.woff2)format("woff2")}@font-face{font-family:DM Sans Variable;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/assets/dm-sans-latin-opsz-normal-Bf69Tn_J.woff2)format("woff2")}:root{color:#292824;font-synthesis:none;--ink:#292824;--muted:#706c63;--paper:#f5f3ed;--line:#d9d5cb;background:#f5f3ed;font-family:DM Sans Variable,sans-serif;font-weight:400}*{box-sizing:border-box}body{margin:0}button,a,input{-webkit-tap-highlight-color:transparent}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline-offset:6px;outline:2px solid #367e89}button:hover,a:hover{color:#947041}h1,h2,.wordmark{font-variation-settings:"SOFT" 35, "WONK" 1;font-family:Fraunces Variable,serif;font-weight:400}h1,h2,p{margin:0}h1:focus{outline:none}button:disabled{cursor:default}.app{min-height:100svh}.masthead{z-index:20;pointer-events:none;justify-content:space-between;align-items:center;width:100%;padding:31px 4.2%;display:flex;position:fixed;top:0;left:0}.masthead>*{pointer-events:auto}.wordmark{letter-spacing:-1.1px;align-items:baseline;gap:5px;padding:0;font-size:28px;display:flex}.wordmark-dot{background:#e1ad4e;border-radius:50%;width:5px;height:5px;display:block}.header-actions{align-items:center;gap:37px;font-size:13px;display:flex}.text-button{letter-spacing:.02em;border-bottom:1px solid #0000;padding:8px 0;font-size:12px}.text-button:hover,.text-button.active{border-color:currentColor}.github-link span{margin-left:6px}.places-toggle{text-align:left;min-width:62px}.places-toggle>span{float:right;padding-left:16px}.places-wrap{position:relative}.places-menu{background:#f9f7f1f7;border:1px solid #ddd8cb;width:250px;padding:12px 18px;position:absolute;top:45px;right:-14px;box-shadow:0 15px 40px #37312713}.places-menu button{text-align:left;border-bottom:1px solid #ded9cd;align-items:center;gap:14px;width:100%;padding:16px 0;font-size:14px;display:flex}.places-menu button:last-child{border:0}.places-menu button span:first-child{color:var(--muted);font-size:10px}.places-menu button span:last-child{margin-left:auto}.scene{touch-action:pan-y;position:fixed;inset:0;outline-offset:-5px!important}.scene canvas{touch-action:pan-y!important}.scene.walking{cursor:grab}.scene.walking:active{cursor:grabbing}.scene.manipulating,.scene.manipulating canvas{cursor:ew-resize;touch-action:none!important}.introduction{z-index:3;text-align:center;pointer-events:none;width:-moz-fit-content;width:fit-content;margin:auto;padding-top:130px;position:relative}.introduction .eyebrow{margin-bottom:21px}.eyebrow{text-transform:uppercase;letter-spacing:.19em;color:var(--muted);font-size:10px;line-height:1.6}.tiny-orbit{border:1px solid #c39242;border-radius:50%;width:9px;height:9px;margin-right:9px;display:inline-block}.introduction h1{letter-spacing:-2.4px;font-size:clamp(42px,4.35vw,67px);line-height:1.03}.introduction h1 em{color:#666052;font-style:normal}.introduction .intro-description{color:#625e56;letter-spacing:.005em;margin-top:22px;font-size:14px}.world-labels{pointer-events:none;z-index:4;position:fixed;inset:0}.object-label{pointer-events:auto;visibility:hidden;white-space:nowrap;border-bottom:1px solid #b8ac953d;align-items:center;gap:10px;padding:13px 15px 10px;font-size:13px;line-height:1.5;transition:color .2s;display:flex;position:absolute;top:0;left:0}.object-label:before{content:"";background:#a9987855;width:1px;height:25px;position:absolute;top:-22px;left:50%}.label-number{color:#948876;letter-spacing:.08em;font-size:9px}.label-arrow{color:#95856b;font-size:11px}.object-label small{letter-spacing:.02em;color:#857a68;font-size:10px;position:absolute;top:42px;left:39px}.world-footer{z-index:10;width:100%;color:var(--muted);pointer-events:none;justify-content:space-between;align-items:center;padding:24px 4.2% 27px;font-size:11px;display:flex;position:fixed;bottom:0;left:0}.world-footer>*{pointer-events:auto}.footer-caption{letter-spacing:.02em;align-items:center;gap:13px;display:flex}.spectrum-dots{gap:4px;display:flex}.spectrum-dots i{background:#e5b64e;border-radius:50%;width:6px;height:6px}.spectrum-dots i:nth-child(2){background:#e88266}.spectrum-dots i:nth-child(3){background:#60b0bd}.footer-actions{align-items:center;gap:26px;display:flex}.wander span{margin-left:8px;font-size:13px}.loading-note{color:var(--muted);z-index:5;font-size:12px;position:fixed;top:68%;left:50%;transform:translate(-50%)}.inspection{z-index:5;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#a39b88 transparent;width:42%;max-width:760px;max-height:calc(100svh - clamp(112px,17svh,200px) - 90px);padding:10px 24px 24px 8px;position:fixed;top:clamp(112px,17svh,200px);left:52%;overflow:auto}.inspection:hover,.inspection:focus-within{scrollbar-color:#827b6a transparent}.inspection::-webkit-scrollbar{width:8px}.inspection::-webkit-scrollbar-track{background:0 0}.inspection::-webkit-scrollbar-thumb{border:2px solid var(--paper);background:#a39b88;border-radius:999px}.inspection::-webkit-scrollbar-thumb:hover{background:#827b6a}.inspection::-webkit-scrollbar-button{display:none}@media (forced-colors:active){.inspection{scrollbar-color:auto}}.back-link{color:var(--muted);margin-bottom:36px;padding:9px 0;font-size:12px}.back-link>span{margin-right:8px}.inspection .eyebrow{margin-bottom:17px}.inspection h1{letter-spacing:-1.5px;margin-bottom:24px;font-size:clamp(34px,3.7vw,55px);line-height:1.05}.description{color:#605c53;max-width:60ch;font-size:15px;line-height:1.8}.status-note{letter-spacing:.04em;align-items:center;gap:8px;margin-top:26px;font-size:11px;display:inline-flex}.status-note i{background:#b58c42;border-radius:50%;width:5px;height:5px}.small-note{color:var(--muted);margin-top:20px;font-size:11px;line-height:1.8}.experiment-controls{margin-top:28px}.tool-switch{border-bottom:1px solid var(--line);gap:21px;margin-bottom:23px;display:flex}.tool-switch button{color:var(--muted);padding:0 0 13px;font-size:12px}.tool-switch button[aria-pressed=true]{color:var(--ink);border-bottom:2px solid #8f7853}.range-label{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:13px;font-size:11px;display:flex}.range-label input{accent-color:#a58142;cursor:ew-resize;width:100%;height:18px}.control-actions{justify-content:space-between;gap:16px;margin-top:12px;display:flex}.fallback-note{color:var(--muted);border-left:2px solid #bd9b61;margin-bottom:30px;padding-left:17px;font-size:13px;line-height:1.7}.skip{z-index:100;background:var(--paper);padding:12px;position:fixed;top:-100px;left:20px}.skip:focus{top:10px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1600px){.introduction{padding-top:16vh}}@media (max-height:700px) and (min-width:701px){.introduction{padding-top:96px}.introduction h1{font-size:45px}.introduction .intro-description{margin-top:14px}.inspection{max-height:72svh;top:15%}.inspection .back-link{margin-bottom:20px}.world-footer{padding-bottom:16px}}@media (max-width:700px){.masthead{padding:23px 24px}.wordmark{font-size:25px}.header-actions{gap:22px;font-size:12px}.introduction{width:100%;padding:113px 24px 0}.introduction h1{letter-spacing:-1.6px;font-size:43px}.introduction .eyebrow{letter-spacing:.13em;margin-bottom:18px;font-size:8px}.introduction .intro-description{max-width:260px;margin:18px auto 0;font-size:12px;line-height:1.7}.world-footer{background:linear-gradient(transparent, var(--paper) 40%);align-items:flex-end;gap:15px;padding:20px 24px}.footer-caption{gap:9px;max-width:170px;font-size:9px;line-height:1.7}.footer-actions{gap:17px}.footer-actions .text-button{font-size:10px}.wander{display:none}.spectrum-dots{gap:3px}.spectrum-dots i{width:4px;height:4px}.object-label{gap:6px;padding:9px 4px;font-size:10px}.label-number{font-size:8px}.object-label small{font-size:9px;top:33px;left:20px}.object-label:before{height:16px;top:-14px}.inspection{background:linear-gradient(#f5f3edee, var(--paper) 20%);overscroll-behavior:contain;width:100%;max-width:none;max-height:51svh;padding:24px 28px 80px;top:49%;left:auto;right:0}.inspection .back-link{margin-bottom:21px}.inspection .eyebrow{margin-bottom:12px;font-size:8px}.inspection h1{margin-bottom:15px;font-size:36px}.description{max-width:none;font-size:13px;line-height:1.7}.experiment-controls{margin-top:20px}.tool-switch{margin-bottom:17px}.tool-switch button{font-size:11px}.small-note{margin-top:12px}.is-inspecting .footer-caption{display:none}.is-inspecting .world-footer{justify-content:flex-end;padding-top:16px}.status-note{margin-top:18px}.places-menu{right:-70px}.is-reading .footer-caption{display:flex}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}@media (min-width:701px){.inspection .description{font-size:clamp(15px,1.05vw,17px)}.inspection .agent-details{font-size:14px}}@media (max-width:700px){.is-inspecting .inspection{top:49%}}.is-walking .introduction{opacity:0}.introduction{transition:opacity .35s}@media (prefers-reduced-motion:reduce){.introduction{transition:none}}.read-page{max-width:1200px;margin:auto;padding:130px 54px 90px}.is-reading .masthead{background:var(--paper)}.is-reading .world-footer{border-top:1px solid var(--line);position:relative}.paper-hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:12px;min-height:490px;padding-bottom:60px;display:grid}.paper-intro{z-index:1;position:relative}.paper-intro .eyebrow{color:#6d685c}.paper-intro h1{letter-spacing:-.045em;margin:25px -70px 28px 0;font-size:clamp(44px,5.6vw,73px);font-weight:450;line-height:1.07}.paper-intro h1 em{color:#4a7c7f;font-weight:400}.read-intro{color:#656054;max-width:43ch;font-size:15px;line-height:1.85}.paper-jump{border-bottom:1px solid #aa9d83;align-items:center;gap:36px;margin-top:24px;padding:10px 0;font-size:13px;display:inline-flex}.paper-jump span{color:#ac653d;font-size:20px}.paper-portrait{isolation:isolate;margin:0;position:relative}.paper-portrait:before{content:"";z-index:-1;background:#f4e4b8;border-radius:50%;position:absolute;inset:19% 8% 5%;transform:rotate(-13deg)}.paper-portrait img{width:100%;height:auto;display:block;position:relative;transform:rotate(5deg)}.paper-portrait figcaption{text-align:center;color:#7c704c;font-family:Fraunces Variable,serif;font-size:14px;font-style:italic;transform:rotate(-4deg)}.portrait-orbit{border:1px solid #bdae88;border-radius:50%;position:absolute;inset:14% 0 12%;transform:rotate(-27deg)}.portrait-orbit i{background:#db886b;border-radius:50%;width:12px;height:12px;position:absolute;top:12%;left:10%}.portrait-orbit i:nth-child(2){background:#69adb8;width:9px;height:9px;top:78%;left:85%}.portrait-orbit i:nth-child(3){background:#e9bb4b;width:7px;height:7px;top:6%;left:80%}.paper-section-heading{border-top:1px solid #ccc5b7;justify-content:space-between;align-items:baseline;gap:20px;padding:22px 0;scroll-margin-top:105px;display:flex}.paper-section-heading .eyebrow{margin:0}.paper-section-heading>span:last-child{color:#7c7363;font-size:12px}.paper-spindle{background:#e8e3f2;border-radius:5px 5px 64px;grid-template-columns:.95fr 1.05fr;display:grid;overflow:hidden}.spindle-portrait{background:#ddd5ee;align-items:center;padding:20px;display:flex;position:relative}.spindle-portrait:before{content:"";aspect-ratio:1;border:1px solid #b2a3d0;border-radius:50%;width:65%;position:absolute;top:17%;left:17%}.spindle-portrait img{width:100%;height:auto;display:block;position:relative}.paper-index{text-transform:uppercase;letter-spacing:.12em;color:#655583;font-size:10px;position:absolute;top:23px;left:26px}.paper-project-copy{align-self:center;padding:clamp(28px,4vw,58px)}.paper-project-copy .eyebrow{color:#67577d}.paper-project-copy h2{letter-spacing:-.03em;color:#443763;margin:14px 0 22px;font-size:52px;font-weight:450}.paper-project-copy h2 span{color:#8a74b2;margin-left:24px;font-family:DM Sans Variable,sans-serif;font-size:24px}.paper-project-copy>p:not(.eyebrow){color:#554e63;font-size:14px;line-height:1.85}.paper-project-copy .project-footnote{margin-top:24px;font-size:12px!important}.paper-project-copy .status-note{color:#55416f;border-color:#bdb0d3;margin-top:22px}.paper-project-copy .status-note i{background:#8066aa}.studies-heading{margin-top:66px}.hand-note{font-family:Fraunces Variable,serif;font-style:italic}.paper-studies{grid-template-columns:1fr 1fr;gap:35px;display:grid}.paper-study{min-width:0}.study-art{border-radius:4px;justify-content:center;align-items:center;height:210px;display:flex;overflow:hidden}.prism-print{background:#dce9e3}.prism-print svg{width:100%;max-height:100%}.future-print{background:#e5e8df;position:relative}.future-print i{background:#ece3d1;border:1px solid #d5cbb7;width:156px;height:104px;position:absolute;top:38px;transform:rotate(-9deg);box-shadow:0 8px 15px #65615112}.future-print i:nth-child(2){background:#f3ebda;top:32px;transform:rotate(5deg)}.future-print i:nth-child(3){background:#fff6e5;top:26px;transform:rotate(-2deg)}.future-print i:nth-child(3):after{content:"";background:#79b9c6;border-radius:50%;width:9px;height:9px;position:absolute;top:48px;left:52px;box-shadow:19px 0 #efc65b,38px 0 #ec9c85}.future-print span{color:#68675a;font-size:11px;position:absolute;bottom:15px}.loading-projects{max-width:390px;color:var(--muted);margin:22px auto 0;padding:0 20px;font-size:12px;line-height:1.7}.loading-projects p+p{margin-top:5px}.study-copy{padding:25px 3px 12px}.study-copy .eyebrow{color:#726750;font-size:9px}.study-copy h2{letter-spacing:-.03em;margin:12px 0;font-size:clamp(27px,3vw,36px);font-weight:450}.study-copy>p:not(.eyebrow){color:#656054;max-width:43ch;font-size:14px;line-height:1.8}.paper-action{border-bottom:1px solid #ac9d7c;justify-content:space-between;align-items:center;gap:28px;min-height:44px;padding:12px 0;font-size:13px;display:inline-flex}.paper-action span{color:#8c6748}.paper-action:hover,.paper-jump:hover{color:#386e76;border-color:#386e76}.study-progress{color:#84663c;margin-top:15px;font-family:Fraunces Variable,serif;font-size:14px;font-style:italic;display:inline-block}.paper-world-link{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;margin-top:65px;padding-top:30px;display:flex}.paper-world-link .hand-note{color:#736a59}@media (max-width:700px){.read-page{padding:110px 24px 55px}.paper-hero{grid-template-columns:1fr;gap:10px;min-height:0;padding-bottom:42px}.paper-intro h1{margin-right:0;font-size:clamp(40px,8vw,60px)}.read-intro{font-size:14px}.paper-portrait{justify-self:center;width:85%;max-width:360px}.paper-spindle{border-radius:4px 4px 36px;grid-template-columns:1fr}.spindle-portrait{padding:30px 40px 0}.spindle-portrait img{max-width:330px;margin:auto}.paper-project-copy{padding:28px}.paper-project-copy h2{font-size:44px}.paper-studies{grid-template-columns:1fr;gap:32px}.studies-heading{margin-top:42px}.study-art{height:185px}.paper-world-link{flex-direction:column;align-items:flex-start;margin-top:40px}.paper-section-heading .hand-note{font-size:11px}}.personal-notes{margin:26px 0 12px}.personal-notes>div{border-top:1px solid var(--line);grid-template-columns:78px 1fr;gap:14px;padding:16px 0;display:grid}.personal-notes dt{color:#3c787e;font-family:Fraunces Variable,serif;font-size:16px;font-style:italic}.personal-notes>div:nth-child(2) dt{color:#9a6449}.personal-notes>div:nth-child(3) dt{color:#937025}.personal-notes dd{color:#625e55;margin:0;font-size:13px;line-height:1.7}.mascot-aside{color:#807357;margin-top:22px;font-family:Fraunces Variable,serif;font-size:13px;font-style:italic;line-height:1.6}.personal-page-note{background:#e5eee6;border-radius:4px 40px 4px 4px;padding:28px;scroll-margin-top:105px}.personal-page-note .text-button{color:#436e70;min-height:44px;margin-top:18px;font-size:12px}.paper-portrait>a{border-radius:50%;display:block}@media (max-width:700px){.personal-page-note{padding:24px}.personal-notes>div{grid-template-columns:78px 1fr;gap:10px}}.scene.phototonic-interactive,.scene.phototonic-interactive canvas{cursor:grab;touch-action:none!important}.scene.phototonic-interactive:active,.scene.phototonic-interactive canvas:active{cursor:grabbing}.mascot-play{border-top:1px solid var(--line);margin-top:24px;padding-top:15px}.mascot-play p{color:var(--muted);margin:0 0 5px;font-size:12px}.mascot-play>div{gap:24px;display:flex}.mascot-play button{color:#426e72;min-height:44px;padding:10px 0;font-size:12px}.introduction,.world-labels,.inspection{transition:opacity .32s,translate .42s cubic-bezier(.2,.7,.2,1),visibility .32s}.inspection{translate:0}.scene-copy-hidden{opacity:0;visibility:hidden;pointer-events:none}.inspection.scene-copy-hidden{translate:0 12px}@media (prefers-reduced-motion:reduce){.introduction,.world-labels,.inspection{transition:none}}.touch-walk-copy,.walk-controls{display:none}.scene.walking,.scene.walking canvas{touch-action:none!important}@media (max-width:700px){.object-label{color:#38382f;min-width:104px;min-height:44px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:0;flex-wrap:wrap;justify-content:center;gap:5px;padding:8px 9px;font-size:12px}.label-spindle{width:112px}.object-label small{text-align:center;color:#6c6253;flex-basis:100%;font-size:10px;position:static}.object-label:before{height:var(--leader-height,16px);top:auto;bottom:100%}}@media (max-width:700px),(pointer:coarse){.desktop-walk-copy{display:none}.touch-walk-copy{display:inline}.wander>[aria-hidden]{display:none}.wander{bottom:calc(77px + env(safe-area-inset-bottom));background:var(--paper);min-height:44px;color:var(--ink);white-space:nowrap;border:1px solid #c6bca5;border-radius:24px;padding:10px 18px;display:block;position:fixed;left:50%;transform:translate(-50%)}.footer-actions .wander{font-size:12px}.is-walking .wander{left:24px;transform:none}.walk-controls{z-index:9;right:max(20px, env(safe-area-inset-right));bottom:calc(84px + env(safe-area-inset-bottom));width:120px;display:block;position:fixed}.walk-controls p{text-align:center;color:var(--muted);background:#f5f3ede8;border-radius:8px;margin:0 0 10px;padding:6px;font-size:11px;line-height:1.5}.walk-stick{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#f5f3edb8;border:1px solid #b6ab9480;border-radius:50%;width:100px;height:100px;margin:auto;position:relative;box-shadow:inset 0 0 20px #a2947910,0 5px 22px #5b493510}.stick-thumb{pointer-events:none;background:#e9dfc9;border:1px solid #b9a883;border-radius:50%;width:36px;height:36px;transition:transform .16s ease-out,background .16s;position:absolute;top:31px;left:31px;box-shadow:0 3px 8px #6b593520}.is-held .stick-thumb{background:#e6ce8b;transition:background .16s}.stick-crosshair:before,.stick-crosshair:after{content:"";pointer-events:none;background:#a5967630;position:absolute;inset:13px 49px}.stick-crosshair:after{inset:49px 13px}}.paper-agent{background:#e8eee7;margin-bottom:28px}.paper-agent .agent-portrait{background:#dce5df}.paper-agent .agent-portrait:before{border-color:#a7b8ad}.paper-agent .paper-index,.paper-agent .eyebrow,.paper-agent h2,.paper-agent .paper-project-copy>p,.paper-agent .status-note{color:#344a43}.paper-agent .status-note{border-color:#a8beb0}.paper-agent .status-note i{background:#468a65}.agent-details{font-size:13px;line-height:1.75;container-type:inline-size}.agent-details>p{margin:20px 0}.agent-details dl{margin:24px 0}.agent-details dl>div{border-top:1px solid var(--line);padding:18px 0}.agent-details dt{color:#3c787e;font-family:Fraunces Variable,serif;font-size:16px;font-style:italic;font-weight:400;line-height:1.5}.agent-details dl>div:nth-child(2) dt{color:#9a6449}.agent-details dl>div:nth-child(3) dt{color:#937025}@container (width>=500px){.agent-details dl>div{grid-template-columns:160px minmax(0,1fr);gap:24px;display:grid}.agent-details dl dd{margin:0}}.agent-details dd{color:#58645e;margin:4px 0 0}.agent-details .agent-footnote{color:#667069;font-size:11px}.project-links{flex-wrap:wrap;gap:12px 20px;margin:24px 0;display:flex}.project-links a{color:#365b4d;text-underline-offset:4px;text-decoration-thickness:1px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#ede9df;--ink:#ede9df;--paper:#111312;--muted:#b0afa4;--line:#3a403b;background:#111312}.theme-toggle{min-width:36px;min-height:44px;font-size:22px}[data-theme=dark] .description,[data-theme=dark] .personal-notes dd,[data-theme=dark] .agent-details dd,[data-theme=dark] .paper-project-copy>p,[data-theme=dark] .study-copy p,[data-theme=dark] .object-label{color:#c8c9be}[data-theme=dark] .personal-notes dt,[data-theme=dark] .agent-details dt{color:#87c7cd}[data-theme=dark] .personal-notes>div:nth-child(2) dt,[data-theme=dark] .agent-details dl>div:nth-child(2) dt{color:#e7a17d}[data-theme=dark] .personal-notes>div:nth-child(3) dt,[data-theme=dark] .agent-details dl>div:nth-child(3) dt{color:#dbba68}[data-theme=dark] .project-links a,[data-theme=dark] .mascot-play button,[data-theme=dark] .paper-action,[data-theme=dark] .personal-page-note .text-button{color:#9bcac3}[data-theme=dark] .agent-details .agent-footnote,[data-theme=dark] .mascot-aside{color:#b2b6a9}[data-theme=dark] .paper-spindle{background:#24212e}[data-theme=dark] .spindle-portrait{background:#302a3d}[data-theme=dark] .paper-agent,[data-theme=dark] .personal-page-note{background:#202c26}[data-theme=dark] .paper-agent .agent-portrait{background:#28362f}[data-theme=dark] .paper-project-copy h2,[data-theme=dark] .paper-project-copy .eyebrow,[data-theme=dark] .paper-index,[data-theme=dark] .paper-project-copy .status-note{color:#c9bfdd}[data-theme=dark] .paper-agent h2,[data-theme=dark] .paper-agent .eyebrow,[data-theme=dark] .paper-agent .paper-index,[data-theme=dark] .paper-agent .status-note{color:#b5d8c5}[data-theme=dark] .places-menu,[data-theme=dark] .walk-controls{color:var(--ink);background:#202520}@media (max-width:700px){[data-theme=dark] .inspection{background:linear-gradient(#111312ee,#111312 20%)}.header-actions{gap:12px}}[data-theme=dark] .introduction h1 em,[data-theme=dark] .paper-intro h1 em{color:#9ac0b8}[data-theme=dark] .intro-description,[data-theme=dark] .read-intro,[data-theme=dark] .paper-intro .eyebrow,[data-theme=dark] .paper-portrait figcaption,[data-theme=dark] .hand-note,[data-theme=dark] .paper-world-link .hand-note,[data-theme=dark] .study-progress,[data-theme=dark] .future-print span,[data-theme=dark] .object-label small,[data-theme=dark] .object-label span{color:#bcb9a8}[data-theme=dark] .paper-portrait:before{background:#3b3526}[data-theme=dark] .future-print{background:#262d26}[data-theme=dark] .future-print i{background:#41473b;border-color:#68705e}[data-theme=dark] .future-print i:nth-child(2){background:#505644}[data-theme=dark] .future-print i:nth-child(3){background:#60654f}[data-theme=dark] .walk-controls{background:0 0}[data-theme=dark] .walk-controls p{background:#202520e8}[data-theme=dark] .walk-stick{background:#202520c0;border-color:#8b927b}[data-theme=dark] .stick-thumb{background:#a8b39b}[data-theme=dark] .is-held .stick-thumb{background:#e6ce8b}[data-theme=dark] .theme-toggle{color:#e2c17c}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#ede9df;--ink:#ede9df;--paper:#111312;--muted:#b0afa4;--line:#3a403b;background:#111312}.theme-toggle{min-width:36px;min-height:44px;font-size:22px}:root:not([data-theme]) .description,:root:not([data-theme]) .personal-notes dd,:root:not([data-theme]) .agent-details dd,:root:not([data-theme]) .paper-project-copy>p,:root:not([data-theme]) .study-copy p,:root:not([data-theme]) .object-label{color:#c8c9be}:root:not([data-theme]) .personal-notes dt,:root:not([data-theme]) .agent-details dt{color:#87c7cd}:root:not([data-theme]) .personal-notes>div:nth-child(2) dt,:root:not([data-theme]) .agent-details dl>div:nth-child(2) dt{color:#e7a17d}:root:not([data-theme]) .personal-notes>div:nth-child(3) dt,:root:not([data-theme]) .agent-details dl>div:nth-child(3) dt{color:#dbba68}:root:not([data-theme]) .project-links a,:root:not([data-theme]) .mascot-play button,:root:not([data-theme]) .paper-action,:root:not([data-theme]) .personal-page-note .text-button{color:#9bcac3}:root:not([data-theme]) .agent-details .agent-footnote,:root:not([data-theme]) .mascot-aside{color:#b2b6a9}:root:not([data-theme]) .paper-spindle{background:#24212e}:root:not([data-theme]) .spindle-portrait{background:#302a3d}:root:not([data-theme]) .paper-agent,:root:not([data-theme]) .personal-page-note{background:#202c26}:root:not([data-theme]) .paper-agent .agent-portrait{background:#28362f}:root:not([data-theme]) .paper-project-copy h2,:root:not([data-theme]) .paper-project-copy .eyebrow,:root:not([data-theme]) .paper-index,:root:not([data-theme]) .paper-project-copy .status-note{color:#c9bfdd}:root:not([data-theme]) .paper-agent h2,:root:not([data-theme]) .paper-agent .eyebrow,:root:not([data-theme]) .paper-agent .paper-index,:root:not([data-theme]) .paper-agent .status-note{color:#b5d8c5}:root:not([data-theme]) .places-menu,:root:not([data-theme]) .walk-controls{color:var(--ink);background:#202520}@media (max-width:700px){:root:not([data-theme]) .inspection{background:linear-gradient(#111312ee,#111312 20%)}.header-actions{gap:12px}}:root:not([data-theme]) .introduction h1 em,:root:not([data-theme]) .paper-intro h1 em{color:#9ac0b8}:root:not([data-theme]) .intro-description,:root:not([data-theme]) .read-intro,:root:not([data-theme]) .paper-intro .eyebrow,:root:not([data-theme]) .paper-portrait figcaption,:root:not([data-theme]) .hand-note,:root:not([data-theme]) .paper-world-link .hand-note,:root:not([data-theme]) .study-progress,:root:not([data-theme]) .future-print span,:root:not([data-theme]) .object-label small,:root:not([data-theme]) .object-label span{color:#bcb9a8}:root:not([data-theme]) .paper-portrait:before{background:#3b3526}:root:not([data-theme]) .future-print{background:#262d26}:root:not([data-theme]) .future-print i{background:#41473b;border-color:#68705e}:root:not([data-theme]) .future-print i:nth-child(2){background:#505644}:root:not([data-theme]) .future-print i:nth-child(3){background:#60654f}:root:not([data-theme]) .walk-controls{background:0 0}:root:not([data-theme]) .walk-controls p{background:#202520e8}:root:not([data-theme]) .walk-stick{background:#202520c0;border-color:#8b927b}:root:not([data-theme]) .stick-thumb{background:#a8b39b}:root:not([data-theme]) .is-held .stick-thumb{background:#e6ce8b}:root:not([data-theme]) .theme-toggle{color:#e2c17c}}@media (max-width:360px){.masthead{padding-left:16px;padding-right:16px}.wordmark{font-size:20px}.header-actions{gap:8px}.header-actions .text-button:not(.theme-toggle),.github-link{font-size:11px}}[data-theme=dark] button:hover,[data-theme=dark] a:hover{color:#e0ba83}[data-theme=dark] .paper-section-heading>span:last-child{color:#bcb9a8}@media (prefers-color-scheme:dark){:root:not([data-theme]) a:hover{color:#e0ba83}:root:not([data-theme]) .paper-section-heading>span:last-child{color:#bcb9a8}}
