.visitor-trace-field-module__G_23KG__section{isolation:isolate;min-height:max(100dvh,46rem);color:var(--bone);contain:layout paint;background:#070706;border-block:1px solid #e9e2d41c;position:relative;overflow:hidden}.visitor-trace-field-module__G_23KG__section:before{z-index:1;content:"";pointer-events:none;background:radial-gradient(circle at 76% 34%,#e45b2a14,#0000 25%),linear-gradient(118deg,#0000 0 48%,#e9e2d408 49%,#0000 50%);position:absolute;inset:0}.visitor-trace-field-module__G_23KG__canvas,.visitor-trace-field-module__G_23KG__fallbackField{width:100%;height:100%;position:absolute;inset:0}.visitor-trace-field-module__G_23KG__canvas{z-index:0;display:block}.visitor-trace-field-module__G_23KG__fallbackField{z-index:0;opacity:0;background:radial-gradient(circle at 24% 72%,#e45b2a26,#0000 22%),radial-gradient(circle at 70% 30%,#e9e2d41a 0 1px,#0000 1.4px) 0 0/17px 17px,radial-gradient(circle at 52% 64%,#e9e2d414 0 1px,#0000 1.4px) 0 0/11px 11px,#070706}.visitor-trace-field-module__G_23KG__section[data-renderer=fallback] .visitor-trace-field-module__G_23KG__canvas{opacity:0}.visitor-trace-field-module__G_23KG__section[data-renderer=fallback] .visitor-trace-field-module__G_23KG__fallbackField{opacity:1}.visitor-trace-field-module__G_23KG__membrane{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.visitor-trace-field-module__G_23KG__membrane>span{aspect-ratio:1.25;clip-path:polygon(8% 4%,91% 0,100% 72%,78% 100%,2% 86%,0 27%);background:#e9e2d404;border:1px solid #e9e2d412;width:min(56vw,58rem);display:block;position:absolute}.visitor-trace-field-module__G_23KG__membrane>span:first-child{top:-10%;right:-12%;transform:rotate(-8deg)}.visitor-trace-field-module__G_23KG__membrane>span:last-child{opacity:.65;width:min(42vw,43rem);bottom:-37%;right:12%;transform:rotate(23deg)}.visitor-trace-field-module__G_23KG__creatureLayer{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.visitor-trace-field-module__G_23KG__creatureAnchor{aspect-ratio:1;place-items:center;width:clamp(1.35rem,2.15vw,2.8rem);display:grid;position:absolute;transform:translate(-50%,-50%)}.visitor-trace-field-module__G_23KG__creatureDrift,.visitor-trace-field-module__G_23KG__creatureBody,.visitor-trace-field-module__G_23KG__creatureFlee{place-items:center;width:100%;height:100%;display:grid}.visitor-trace-field-module__G_23KG__creatureDrift{animation:visitor-trace-field-module__G_23KG__bug-drift var(--bug-duration) cubic-bezier(.45, .05, .55, .95) var(--bug-delay) infinite alternate;will-change:transform}.visitor-trace-field-module__G_23KG__creatureBody{color:#e9e2d457;transform:rotate(var(--bug-angle)) scale(var(--bug-scale));transition:color .22s,opacity .22s,transform .48s cubic-bezier(.16,1,.3,1)}.visitor-trace-field-module__G_23KG__creatureFlee{transform:translate3d(var(--flee-x,0), var(--flee-y,0), 0) rotate(var(--flee-tilt,0deg));will-change:transform;transition:transform .15s cubic-bezier(.16,1,.3,1)}.visitor-trace-field-module__G_23KG__creatureBody svg{width:100%;height:100%;overflow:visible}.visitor-trace-field-module__G_23KG__creatureAnchor:nth-child(4n+2) .visitor-trace-field-module__G_23KG__creatureBody{color:#e45b2a70}.visitor-trace-field-module__G_23KG__creatureAnchor:nth-child(5n+3) .visitor-trace-field-module__G_23KG__creatureBody{opacity:.52}.visitor-trace-field-module__G_23KG__creatureAnchor[data-ambient=true]{width:clamp(2.2rem,4.2vw,5rem)}.visitor-trace-field-module__G_23KG__creatureAnchor[data-ambient=true] .visitor-trace-field-module__G_23KG__creatureBody{color:#e9e2d426}.visitor-trace-field-module__G_23KG__creatureAnchor[data-ambient=true]:nth-child(3n+2) .visitor-trace-field-module__G_23KG__creatureBody{color:#e45b2a2e}.visitor-trace-field-module__G_23KG__creatureAnchor[data-fresh=true]{z-index:2}.visitor-trace-field-module__G_23KG__creatureAnchor[data-fresh=true] .visitor-trace-field-module__G_23KG__creatureDrift{animation:visitor-trace-field-module__G_23KG__bug-hatch .9s cubic-bezier(.16, 1, .3, 1) both, visitor-trace-field-module__G_23KG__bug-drift var(--bug-duration) cubic-bezier(.45, .05, .55, .95) .9s infinite alternate}.visitor-trace-field-module__G_23KG__creatureAnchor[data-fresh=true] .visitor-trace-field-module__G_23KG__creatureBody{color:var(--signal)}.visitor-trace-field-module__G_23KG__gestureLayer{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.visitor-trace-field-module__G_23KG__gestureLine{fill:none;stroke:var(--signal);stroke-dasharray:2 8;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px;opacity:0;vector-effect:non-scaling-stroke;transition:opacity .6s,transform .65s cubic-bezier(.16,1,.3,1)}.visitor-trace-field-module__G_23KG__section[data-interaction=drawing] .visitor-trace-field-module__G_23KG__gestureLine,.visitor-trace-field-module__G_23KG__section[data-interaction=ready] .visitor-trace-field-module__G_23KG__gestureLine{opacity:1}.visitor-trace-field-module__G_23KG__section[data-interaction=saving] .visitor-trace-field-module__G_23KG__gestureLine,.visitor-trace-field-module__G_23KG__section[data-interaction=live] .visitor-trace-field-module__G_23KG__gestureLine,.visitor-trace-field-module__G_23KG__section[data-interaction=local] .visitor-trace-field-module__G_23KG__gestureLine{opacity:0;transform-origin:50%;transform:scale(1.025)}.visitor-trace-field-module__G_23KG__copyBlock{z-index:2;pointer-events:none;width:min(82vw,84rem);position:absolute;top:48%;left:clamp(1.5rem,4.6vw,5.5rem);transform:translateY(-50%)}.visitor-trace-field-module__G_23KG__title{width:max-content;max-width:100%;color:var(--bone);font-family:var(--font-display), sans-serif;letter-spacing:-.082em;text-transform:uppercase;transform-origin:0;margin:0;font-size:clamp(4.6rem,9.9vw,11.2rem);font-weight:600;line-height:.79;transition:transform .7s cubic-bezier(.16,1,.3,1),letter-spacing .7s cubic-bezier(.16,1,.3,1),opacity .36s;position:relative}.visitor-trace-field-module__G_23KG__title>span{white-space:nowrap;display:block}.visitor-trace-field-module__G_23KG__title b{color:var(--signal);font:inherit}.visitor-trace-field-module__G_23KG__titleBug{color:#e9e2d42e;width:clamp(4rem,8vw,9rem);height:auto;transition:color .3s,transform .8s cubic-bezier(.16,1,.3,1);position:absolute;top:-12%;right:-13%;transform:rotate(18deg)}.visitor-trace-field-module__G_23KG__section[data-interaction=drawing] .visitor-trace-field-module__G_23KG__title,.visitor-trace-field-module__G_23KG__section[data-interaction=ready] .visitor-trace-field-module__G_23KG__title{letter-spacing:-.092em;transform:translate(-.6vw)skew(-3.5deg)scaleX(1.015)}.visitor-trace-field-module__G_23KG__section[data-interaction=drawing] .visitor-trace-field-module__G_23KG__titleBug,.visitor-trace-field-module__G_23KG__section[data-interaction=ready] .visitor-trace-field-module__G_23KG__titleBug{color:var(--signal);transform:translate(1.2rem,-.8rem)rotate(43deg)scale(1.12)}.visitor-trace-field-module__G_23KG__section[data-interaction=saving] .visitor-trace-field-module__G_23KG__title,.visitor-trace-field-module__G_23KG__section[data-interaction=live] .visitor-trace-field-module__G_23KG__title{transform:scaleX(.982)}.visitor-trace-field-module__G_23KG__swarmCount{z-index:4;color:var(--bone);font-family:var(--font-mono), monospace;pointer-events:none;justify-items:end;display:grid;position:absolute;top:clamp(5.4rem,7vw,6.6rem);right:clamp(1.5rem,4.6vw,5.5rem);transform:translateZ(0)}.visitor-trace-field-module__G_23KG__swarmCount strong{letter-spacing:-.08em;font-size:clamp(1.9rem,3.2vw,3.8rem);font-weight:400;line-height:.9}.visitor-trace-field-module__G_23KG__swarmCount span{color:var(--signal);letter-spacing:.16em;margin-top:.55rem;font-size:.66rem;font-weight:600}.visitor-trace-field-module__G_23KG__stage{z-index:5;color:#0000;cursor:crosshair;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.visitor-trace-field-module__G_23KG__stage:focus-visible{outline:2px solid var(--signal);outline-offset:-7px}.visitor-trace-field-module__G_23KG__prompt{z-index:6;min-width:12rem;color:var(--bone);font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;pointer-events:none;align-items:center;gap:1rem;font-size:clamp(.78rem,.95vw,.98rem);line-height:1;display:flex;position:absolute;bottom:clamp(1.8rem,4vw,4rem);left:clamp(1.5rem,4.6vw,5.5rem);transform:translateZ(0)}.visitor-trace-field-module__G_23KG__prompt>span{background:var(--signal);transform-origin:0;width:clamp(3.5rem,7vw,7rem);height:2px;transition:transform .55s cubic-bezier(.16,1,.3,1)}.visitor-trace-field-module__G_23KG__prompt strong{font-weight:500;transition:color .22s,transform .4s cubic-bezier(.16,1,.3,1)}.visitor-trace-field-module__G_23KG__section[data-interaction=drawing] .visitor-trace-field-module__G_23KG__prompt>span{transform:scaleX(.52)}.visitor-trace-field-module__G_23KG__section[data-interaction=ready] .visitor-trace-field-module__G_23KG__prompt>span{transform:scaleX(1.3)}.visitor-trace-field-module__G_23KG__section[data-interaction=drawing] .visitor-trace-field-module__G_23KG__prompt strong,.visitor-trace-field-module__G_23KG__section[data-interaction=ready] .visitor-trace-field-module__G_23KG__prompt strong,.visitor-trace-field-module__G_23KG__section[data-interaction=saving] .visitor-trace-field-module__G_23KG__prompt strong,.visitor-trace-field-module__G_23KG__section[data-interaction=live] .visitor-trace-field-module__G_23KG__prompt strong{color:var(--signal);transform:translate(.35rem)}.visitor-trace-field-module__G_23KG__hatchSignal{z-index:7;border-left:2px solid var(--signal);width:max-content;max-width:min(13rem,100vw - 2rem);color:var(--signal);font-family:var(--font-mono), monospace;letter-spacing:.14em;pointer-events:none;background:#070706db;margin:0;padding:.58rem .72rem;font-size:.66rem;font-weight:600;line-height:1;animation:2.6s cubic-bezier(.16,1,.3,1) both visitor-trace-field-module__G_23KG__hatch-signal;position:absolute;transform:translate(1rem,-50%)}.visitor-trace-field-module__G_23KG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes visitor-trace-field-module__G_23KG__bug-drift{0%{transform:translate(0,0)rotate(-8deg)}36%{transform:translate3d(var(--bug-drift-x), 0, 0) rotate(7deg)}72%{transform:translate3d(0, var(--bug-drift-y), 0) rotate(-4deg)}to{transform:translate3d(var(--bug-drift-x), var(--bug-drift-y), 0) rotate(11deg)}}@keyframes visitor-trace-field-module__G_23KG__bug-hatch{0%{opacity:0;transform:scale(.05)rotate(-42deg)}42%{opacity:1;transform:scale(1.75)rotate(16deg)}68%{transform:scale(.82)rotate(-7deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes visitor-trace-field-module__G_23KG__hatch-signal{0%{opacity:0;transform:translate(.2rem,-50%)scaleX(.6)}16%,72%{opacity:1;transform:translate(1rem,-50%)scaleX(1)}to{opacity:0;transform:translate(1.6rem,-50%)scaleX(.94)}}@media (max-width:900px){.visitor-trace-field-module__G_23KG__section{min-height:max(100dvh,43rem)}.visitor-trace-field-module__G_23KG__copyBlock{width:calc(100% - 3rem);top:49%}.visitor-trace-field-module__G_23KG__title{font-size:clamp(4rem,13.7vw,7rem)}.visitor-trace-field-module__G_23KG__titleBug{top:-25%;right:2%}.visitor-trace-field-module__G_23KG__membrane>span:first-child{width:82vw;right:-32%}.visitor-trace-field-module__G_23KG__membrane>span:last-child{width:72vw;right:-5%}}@media (max-width:560px){.visitor-trace-field-module__G_23KG__section{min-height:max(100dvh,41rem)}.visitor-trace-field-module__G_23KG__copyBlock{width:calc(100% - 2rem);top:46%;left:1rem}.visitor-trace-field-module__G_23KG__title{letter-spacing:-.075em;width:100%;font-size:clamp(3.3rem,16vw,5rem);line-height:.84}.visitor-trace-field-module__G_23KG__title>span{white-space:nowrap}.visitor-trace-field-module__G_23KG__titleBug{width:4.7rem;top:-39%;right:2%}.visitor-trace-field-module__G_23KG__swarmCount{top:5.5rem;right:1rem}.visitor-trace-field-module__G_23KG__swarmCount strong{font-size:2.15rem}.visitor-trace-field-module__G_23KG__prompt{gap:.72rem;font-size:.67rem;bottom:1.5rem;left:1rem}.visitor-trace-field-module__G_23KG__prompt>span{width:2.8rem}.visitor-trace-field-module__G_23KG__creatureAnchor{width:clamp(1.15rem,5.5vw,1.75rem)}.visitor-trace-field-module__G_23KG__creatureAnchor[data-ambient=true]{width:clamp(2rem,10vw,3.2rem)}.visitor-trace-field-module__G_23KG__hatchSignal{max-width:9rem;padding:.48rem .58rem;font-size:.58rem;transform:translate(.45rem,-50%)}.visitor-trace-field-module__G_23KG__stage:focus-visible{outline-offset:-4px}}@media (prefers-reduced-motion:reduce){.visitor-trace-field-module__G_23KG__creatureDrift,.visitor-trace-field-module__G_23KG__creatureAnchor[data-fresh=true] .visitor-trace-field-module__G_23KG__creatureDrift,.visitor-trace-field-module__G_23KG__hatchSignal{animation:none}.visitor-trace-field-module__G_23KG__creatureBody,.visitor-trace-field-module__G_23KG__creatureFlee,.visitor-trace-field-module__G_23KG__gestureLine,.visitor-trace-field-module__G_23KG__title,.visitor-trace-field-module__G_23KG__titleBug,.visitor-trace-field-module__G_23KG__prompt>span,.visitor-trace-field-module__G_23KG__prompt strong{transition:none}.visitor-trace-field-module__G_23KG__creatureAnchor[data-fresh=true] .visitor-trace-field-module__G_23KG__creatureBody{color:var(--signal)}.visitor-trace-field-module__G_23KG__hatchSignal{opacity:1}}
