.DoorTransition_transition__Omqis{position:absolute;inset:0;overflow:hidden;pointer-events:none;letter-spacing:0}.DoorTransition_confirmation__1uGnI{position:absolute;inset:0;display:grid;place-items:center;color:var(--moon);font-size:1rem;opacity:0;animation:DoorTransition_confirmation__1uGnI 1.6s linear both}.DoorTransition_scene__wycga{position:absolute;inset:0;display:grid;place-items:center;opacity:0;animation:DoorTransition_awaken__5t9IK 1s ease 1.6s both}.DoorTransition_frame__b3d60{position:relative;width:min(54vw,310px,43svh);aspect-ratio:.55;perspective:1100px;border:2px solid #527c84;background:#172c2c;box-shadow:0 0 0 7px #102c2c,0 0 0 8px #365459,0 18px 38px #031317}.DoorTransition_beyond__oh4cN{position:absolute;inset:0;background:linear-gradient(90deg,#203b39,#61726a 65%,#b0ac8b);box-shadow:inset 12px 0 24px #0a2329;animation:DoorTransition_warmth__NNo5X 3s ease-in-out 2.4s both}.DoorTransition_leaf__7xScs{position:absolute;inset:0;transform-origin:left center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:repeating-linear-gradient(91deg,transparent 0 6px,#a8c7a108 7px,#031d1b33 8px,transparent 10px 18px),linear-gradient(100deg,#183d33,#102f28 65%,#234439);border:1px solid #61818a;box-shadow:inset -4px 0 3px #071b1c,inset 3px 0 4px #70938b33;animation:DoorTransition_swing__SwMEW 3s cubic-bezier(.42,0,.22,1) 2.4s both}.DoorTransition_lowerPanel__8_3_J,.DoorTransition_upperPanel__4IAxc{position:absolute;left:13%;right:13%;border:5px ridge #28473d;box-shadow:inset 3px 4px 12px #071e21}.DoorTransition_upperPanel__4IAxc{top:9%;height:43%}.DoorTransition_lowerPanel__8_3_J{top:61%;bottom:9%}.DoorTransition_handle__xj2mw{position:absolute;right:7%;top:55%;width:6%;height:2%;border-radius:2px;background:#b3ac83;box-shadow:1px 2px 3px #061717}.DoorTransition_seam__MDOqC{position:absolute;right:-1px;top:0;bottom:0;width:2px;background:#e9dbad;box-shadow:0 0 12px 3px #ead7a76b;animation:DoorTransition_seam__MDOqC 3s ease 2.4s both}.DoorTransition_spill__dQEuM{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 52%,#d3ce9c36,#7bacb124 38%,transparent 75%);opacity:0;animation:DoorTransition_spill__dQEuM 3s ease 2.4s both}.DoorTransition_flight__5PwLl{position:absolute;top:48%;left:50%;width:34px;color:#99d0d2;opacity:0;animation:DoorTransition_flight__5PwLl 3.6s ease-in-out 1.8s both}.DoorTransition_flight__5PwLl svg{display:block;width:100%}.DoorTransition_dust__2xDQS{position:absolute;left:50%;top:50%;width:min(54vw,310px,43svh);height:150px;transform:translate(-50%,-50%)}.DoorTransition_dust__2xDQS i{position:absolute;width:2px;height:2px;background:#d4dfca;border-radius:50%;opacity:0;animation:DoorTransition_dust__2xDQS 3s ease 2s both}.DoorTransition_dust__2xDQS i:first-child{left:12%;top:30%}.DoorTransition_dust__2xDQS i:nth-child(2){left:77%;top:12%;animation-delay:2.2s}.DoorTransition_dust__2xDQS i:nth-child(3){left:65%;top:82%;animation-delay:2.4s}.DoorTransition_dust__2xDQS i:nth-child(4){left:32%;top:65%;animation-delay:2.1s}.DoorTransition_dust__2xDQS i:nth-child(5){left:91%;top:51%;animation-delay:2.3s}@keyframes DoorTransition_confirmation__1uGnI{0%{opacity:0}25%,75%{opacity:1}to{opacity:0}}@keyframes DoorTransition_awaken__5t9IK{0%{opacity:0}to{opacity:1}}@keyframes DoorTransition_swing__SwMEW{0%{transform:rotateY(0)}to{transform:rotateY(-102deg)}}@keyframes DoorTransition_warmth__NNo5X{0%{filter:brightness(.5)}to{filter:brightness(1.15)}}@keyframes DoorTransition_seam__MDOqC{0%{opacity:0}20%,65%{opacity:.85}to{opacity:.3}}@keyframes DoorTransition_spill__dQEuM{0%{opacity:0}to{opacity:1}}@keyframes DoorTransition_flight__5PwLl{0%{opacity:0;transform:translate(-145px,55px) scale(1)}25%{opacity:.7;transform:translate(-100px,-35px) scale(1)}55%{opacity:.8;transform:translate(35px,10px) scale(.85)}80%{opacity:.5;transform:translate(18px,-15px) scale(.5)}to{opacity:0;transform:translate(8px,-23px) scale(.12)}}@keyframes DoorTransition_dust__2xDQS{0%,to{opacity:0}40%{opacity:.4}to{transform:translateY(-18px)}}@media (prefers-reduced-motion:reduce){.DoorTransition_confirmation__1uGnI{animation:none;opacity:1}.DoorTransition_scene__wycga{display:none}}