.scene-presentation-module__ujodcW__frame{isolation:isolate;background:#122023}.scene-presentation-module__ujodcW__frame[data-expanded=true]{border-radius:0}.scene-presentation-module__ujodcW__frame .scene-channel{letter-spacing:.15em;background:#080f11c7;border:1px solid #bdc4b321;padding:.55rem .7rem;font-size:9px;top:1.45rem;left:1.5rem}.scene-presentation-module__ujodcW__frame .scene-timecode{background:#080f11c7;border:1px solid #bdc4b321;padding:.55rem .7rem;font-size:9px;top:1.45rem;right:1.5rem}.scene-presentation-module__ujodcW__provenance{z-index:10;font:8px/1.3 var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.16em;color:#e5e5d7;text-shadow:0 1px 3px #000,0 0 12px #000;flex-direction:column;gap:.35rem;display:flex;position:absolute;top:4.1rem;left:1.55rem}.scene-presentation-module__ujodcW__provenance span:first-child{opacity:.67;font-size:7px}.scene-presentation-module__ujodcW__tools{z-index:20;gap:.4rem;display:flex;position:absolute;top:4.2rem;right:1.5rem}.scene-presentation-module__ujodcW__tools button{color:#e2e6d9;min-height:36px;font:8px var(--font-mono), monospace;letter-spacing:.05em;cursor:pointer;background:#091214bf;border:1px solid #c7cfc426;border-radius:2px;justify-content:center;align-items:center;gap:.4rem;padding:.4rem .6rem;display:inline-flex}.scene-presentation-module__ujodcW__tools button:hover{background:#1f302be8;border-color:#c7cfc480}.scene-presentation-module__ujodcW__tools button:focus-visible,.scene-presentation-module__ujodcW__choice:focus-visible{outline-offset:3px;outline:2px solid #e9dfbf}.scene-presentation-module__ujodcW__viewCorners{z-index:4;pointer-events:none;opacity:.33;position:absolute;inset:1rem}.scene-presentation-module__ujodcW__viewCorners i{border-style:solid;border-color:#e2e8da;width:.8rem;height:.8rem;position:absolute}.scene-presentation-module__ujodcW__viewCorners i:first-child{border-width:1px 0 0 1px;top:0;left:0}.scene-presentation-module__ujodcW__viewCorners i:nth-child(2){border-width:1px 1px 0 0;top:0;right:0}.scene-presentation-module__ujodcW__viewCorners i:nth-child(3){border-width:0 0 1px 1px;bottom:0;left:0}.scene-presentation-module__ujodcW__viewCorners i:nth-child(4){border-width:0 1px 1px 0;bottom:0;right:0}.scene-presentation-module__ujodcW__frame .scene-picker{gap:.3rem;bottom:7.8rem;right:1.5rem}.scene-presentation-module__ujodcW__choice{background:#081213c9;border-radius:2px;align-items:center;gap:.55rem;padding:.55rem .7rem;font-size:10px;display:inline-flex}.scene-presentation-module__ujodcW__choiceNumber{font:8px var(--font-mono), monospace;opacity:.5}.scene-presentation-module__ujodcW__frame .scene-controls{padding-inline:1.5rem;bottom:3.8rem}.scene-presentation-module__ujodcW__frame figcaption{padding:3.3rem 1.5rem 1.15rem;font-size:11px}.scene-presentation-module__ujodcW__frame[data-scene=hallway] .scene-presentation-module__ujodcW__viewCorners{opacity:.2}.scene-presentation-module__ujodcW__frame[data-scene=meadow] .scene-presentation-module__ujodcW__provenance{text-shadow:0 1px 2px #182816,0 0 14px #182816}.scene-presentation-module__ujodcW__frame[data-impact=true] :is(.scene-presentation-module__ujodcW__provenance,.scene-presentation-module__ujodcW__tools,.scene-presentation-module__ujodcW__viewCorners){visibility:hidden}.scene-presentation-module__ujodcW__plateRain{pointer-events:none;position:absolute;inset:0;overflow:hidden}.scene-presentation-module__ujodcW__plateRain i{border-left:1px solid #d1e9e759;border-radius:70% 35% 70% 45%;width:2px;height:10px;animation:10s linear infinite scene-presentation-module__ujodcW__windowBead;position:absolute;box-shadow:1px 2px 2px #0a1f2866}.scene-presentation-module__ujodcW__windowReflection{background:radial-gradient(7% 12% at 81% 60%,#eab4700c,#0000),linear-gradient(107deg,#0000 63%,#d09b5112 73%,#0000 83%);position:absolute;inset:0}.scene-presentation-module__ujodcW__contactPrint{opacity:0;filter:blur(1px);clip-path:polygon(8% 51%,3% 40%,7% 36%,24% 46%,21% 18%,23% 9%,28% 9%,37% 40%,36% 5%,42% 0,46% 6%,49% 40%,54% 9%,60% 7%,63% 15%,61% 46%,74% 22%,80% 20%,84% 26%,71% 64%,59% 80%,53% 100%,24% 100%,24% 72%);background:repeating-radial-gradient(at 50% 80%,#c6d4c819 0 1px,#0000 1px 3px);width:10%;height:19%;position:absolute;top:37%;left:51%}.scene-presentation-module__ujodcW__frame[data-state=after] .scene-presentation-module__ujodcW__contactPrint{opacity:1}.scene-presentation-module__ujodcW__plateWater{pointer-events:none;mix-blend-mode:screen;opacity:.2;position:absolute;inset:54% 0 0;overflow:hidden}.scene-presentation-module__ujodcW__plateWater span{background:repeating-linear-gradient(0deg,#0000 0 13px,#b7d6d80b 14px 15px,#0000 16px 27px);animation:14s ease-in-out infinite alternate scene-presentation-module__ujodcW__waterShimmer;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#0009);mask-image:linear-gradient(#0000,#0009)}.scene-presentation-module__ujodcW__plateWater span:nth-child(2){animation-duration:19s;animation-delay:-7s;left:13%;transform:scaleY(.7)}.scene-presentation-module__ujodcW__plateWater span:nth-child(3){animation-duration:23s;animation-delay:-11s;left:31%}.scene-presentation-module__ujodcW__plateDaylight{pointer-events:none;background:radial-gradient(at 20% 5%,#fff6be0d,#0000 54%);position:absolute;inset:0}.scene-presentation-module__ujodcW__corridorDrawing{opacity:.48;width:100%;height:100%;position:absolute;inset:0}.scene-presentation-module__ujodcW__photographicContact{z-index:8;pointer-events:none;position:absolute;inset:-1px;overflow:hidden;-webkit-mask-image:radial-gradient(92% 112% at 50% 48%,#000 49% 65%,#000e 83%,#0009 97%,#0000 113%);mask-image:radial-gradient(92% 112% at 50% 48%,#000 49% 65%,#000e 83%,#0009 97%,#0000 113%)}.scene-presentation-module__ujodcW__contactMirror{transform:scaleX(var(--contact-side,1));position:absolute;inset:0}.scene-presentation-module__ujodcW__contactMirror img{object-fit:cover;object-position:50% 43%;transform-origin:50% 45%;filter:contrast(1.06)saturate(.85);width:100%;max-width:none;height:100%;animation:.19s cubic-bezier(.12,.75,.18,1) both scene-presentation-module__ujodcW__photographicContact}.scene-presentation-module__ujodcW__photographicContact[data-contact-scene=meadow] .scene-presentation-module__ujodcW__contactMirror img{filter:contrast(1.06)saturate(.92)}.scene-presentation-module__ujodcW__photographicContact[data-contact-scene=lake] .scene-presentation-module__ujodcW__contactMirror img{filter:contrast(1.1)saturate(.69)}.scene-presentation-module__ujodcW__photographicContact[data-contact-scene=hallway] .scene-presentation-module__ujodcW__contactMirror img{object-position:50% 36%;filter:contrast(1.12)saturate(.42)}.scene-presentation-module__ujodcW__photographicContact[data-contact-scene=rain] .scene-presentation-module__ujodcW__contactMirror img{object-position:50% 46%;filter:contrast(1.08)saturate(.55)}.scene-presentation-module__ujodcW__contactSurface{background:radial-gradient(#0000 30%,#02090745 100%);position:absolute;inset:0}.scene-presentation-module__ujodcW__photographicContact[data-contact-scene=lake] .scene-presentation-module__ujodcW__contactSurface{background:radial-gradient(at 18% 76%,#b6dce544 0 .3%,#0000 .7%),radial-gradient(at 79% 84%,#b6dce54a 0 .8%,#0000 1.3%),radial-gradient(at 68% 92%,#b6dce533 0 .4%,#0000 1%),linear-gradient(#0000 85%,#25434c44)}.scene-presentation-module__ujodcW__photographicContact[data-contact-scene=rain] .scene-presentation-module__ujodcW__contactSurface{background:linear-gradient(106deg,#0000 0 22%,#c1d1d41d 22.2%,#0000 22.4%),linear-gradient(71deg,#0000 61%,#b8c7c519 61.2%,#0000 61.5%)}@keyframes scene-presentation-module__ujodcW__photographicContact{0%{transform:translateX(var(--contact-x,0%)) scale(1.09)}to{transform:translate(0)scale(1.025)}}.scene-presentation-module__ujodcW__stillContact .scene-presentation-module__ujodcW__contactMirror img{animation:none;transform:scale(1.025)}@keyframes scene-presentation-module__ujodcW__windowBead{0%,20%{opacity:.35;transform:translateY(0)}75%{opacity:.8}to{opacity:0;transform:translateY(100px)}}@keyframes scene-presentation-module__ujodcW__waterShimmer{0%{transform:translate(-1%)scaleY(1)}to{transform:translate(1%)scaleY(1.08)}}@media (prefers-reduced-motion:reduce){.scene-presentation-module__ujodcW__plateRain i,.scene-presentation-module__ujodcW__plateWater span,.scene-presentation-module__ujodcW__contactMirror img{animation:none}}:is([data-motion=reduced] .scene-presentation-module__ujodcW__plateRain i,[data-motion=reduced] .scene-presentation-module__ujodcW__plateWater span){animation:none}:is(.hero-stage .scene-presentation-module__ujodcW__frame .scene-channel,.hero-stage .scene-presentation-module__ujodcW__frame .scene-timecode){top:7rem}.hero-stage .scene-presentation-module__ujodcW__frame .scene-presentation-module__ujodcW__provenance{top:9.6rem}.hero-stage .scene-presentation-module__ujodcW__frame .scene-presentation-module__ujodcW__tools{top:9.6rem}:is(.hero-stage .scene-presentation-module__ujodcW__frame[data-expanded=true] .scene-channel,.hero-stage .scene-presentation-module__ujodcW__frame[data-expanded=true] .scene-timecode){top:1.45rem}:is(.hero-stage .scene-presentation-module__ujodcW__frame[data-expanded=true] .scene-presentation-module__ujodcW__provenance,.hero-stage .scene-presentation-module__ujodcW__frame[data-expanded=true] .scene-presentation-module__ujodcW__tools){top:4.2rem}@media (max-width:640px){.scene-presentation-module__ujodcW__frame .scene-channel{letter-spacing:.05em;max-width:calc(100% - 8.3rem);padding-inline:.4rem;font-size:8px;left:1rem}.scene-presentation-module__ujodcW__frame .scene-timecode{letter-spacing:.06em;padding-inline:.4rem;font-size:8px;right:1rem}.scene-presentation-module__ujodcW__tools{right:1rem}.scene-presentation-module__ujodcW__tools button{min-width:36px}.scene-presentation-module__ujodcW__tools span{display:none}.scene-presentation-module__ujodcW__provenance{letter-spacing:.08em;max-width:65%;font-size:7px;left:1.05rem}.scene-presentation-module__ujodcW__frame .scene-picker{justify-content:flex-start;bottom:9.8rem;left:1rem;right:1rem}.scene-presentation-module__ujodcW__choice{white-space:nowrap;flex:1;justify-content:center;padding:.55rem .4rem;font-size:9px}.scene-presentation-module__ujodcW__choiceNumber{display:none}.scene-presentation-module__ujodcW__frame .scene-controls{gap:.55rem;padding-inline:1rem;bottom:3.9rem}.scene-presentation-module__ujodcW__frame .scene-controls>p{font-size:8px}.scene-presentation-module__ujodcW__frame figcaption{padding-inline:1rem;font-size:10px}}
