.entangled-module__tVDhDW__page{background:var(--color-night);color:var(--color-paper);position:fixed;inset:0;overflow:hidden}.entangled-module__tVDhDW__stage{position:absolute;inset:0}.entangled-module__tVDhDW__stage canvas{width:100%;height:100%;display:block}.entangled-module__tVDhDW__page:after{content:"";pointer-events:none;background:var(--grain);filter:invert();opacity:.05;position:absolute;inset:0}.entangled-module__tVDhDW__home,.entangled-module__tVDhDW__status,.entangled-module__tVDhDW__panel{opacity:0;transition:opacity .9s .3s;position:absolute}.entangled-module__tVDhDW__page[data-ready] .entangled-module__tVDhDW__home,.entangled-module__tVDhDW__page[data-ready] .entangled-module__tVDhDW__status,.entangled-module__tVDhDW__page[data-ready] .entangled-module__tVDhDW__panel{opacity:1}.entangled-module__tVDhDW__home{font-family:var(--font-serif);color:inherit;font-size:26px;text-decoration:none;top:20px;left:clamp(20px,4vw,64px)}.entangled-module__tVDhDW__home:hover,.entangled-module__tVDhDW__home:focus-visible{text-underline-offset:4px;text-decoration:underline}.entangled-module__tVDhDW__status{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--color-paper) 70%, transparent);align-items:center;gap:10px;font-size:11px;display:flex;top:28px;right:clamp(20px,4vw,64px)}.entangled-module__tVDhDW__dot{background:var(--color-tech);border-radius:2px;width:8px;height:8px}.entangled-module__tVDhDW__dot[data-slot="1"]{background:var(--color-studio)}.entangled-module__tVDhDW__dot[data-slot="2"]{background:var(--color-learn)}.entangled-module__tVDhDW__dot[data-slot="3"]{background:var(--color-paper)}.entangled-module__tVDhDW__panel{pointer-events:auto;max-width:340px;bottom:clamp(20px,4vh,48px);left:clamp(20px,4vw,64px)}.entangled-module__tVDhDW__title{font-family:var(--font-serif);margin:0 0 6px;font-size:clamp(30px,3vw,44px);font-weight:400;line-height:1}.entangled-module__tVDhDW__hint{color:color-mix(in srgb, var(--color-paper) 70%, transparent);margin:0 0 14px;font-size:14px;line-height:1.45}.entangled-module__tVDhDW__desktop{display:none}.entangled-module__tVDhDW__blind{background:color-mix(in srgb, var(--color-studio) 22%, transparent);border:1px solid color-mix(in srgb, var(--color-studio) 55%, transparent);border-radius:6px;margin:0 0 14px;padding:10px 12px;font-size:13px;line-height:1.45}.entangled-module__tVDhDW__open{font:inherit;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink);background:var(--color-paper);cursor:pointer;border:0;border-radius:6px;padding:10px 14px;font-size:11px;transition:background .2s}.entangled-module__tVDhDW__open:hover{background:var(--color-paper-deep)}@media (hover:none) and (pointer:coarse){.entangled-module__tVDhDW__desktop{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--color-paper) 50%, transparent);margin:0;font-size:11px;display:block}.entangled-module__tVDhDW__open{display:none}}@media (prefers-reduced-motion:reduce){.entangled-module__tVDhDW__home,.entangled-module__tVDhDW__status,.entangled-module__tVDhDW__panel{transition:none}}
