.LockArt-module__XRbk0a__art{width:min(58vw,220px);height:auto;display:block;overflow:visible}.LockArt-module__XRbk0a__idle .LockArt-module__XRbk0a__body{transform-origin:50% 55%;animation:4.5s ease-in-out infinite LockArt-module__XRbk0a__breathe}.LockArt-module__XRbk0a__idle .LockArt-module__XRbk0a__glow{transform-origin:50%;animation:4.5s ease-in-out infinite LockArt-module__XRbk0a__pulse}@keyframes LockArt-module__XRbk0a__breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-4px)scale(1.015)}}@keyframes LockArt-module__XRbk0a__pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.6;transform:scale(1.08)}}.LockArt-module__XRbk0a__wrong .LockArt-module__XRbk0a__body{animation:.45s cubic-bezier(.36,.07,.19,.97) LockArt-module__XRbk0a__shake}@keyframes LockArt-module__XRbk0a__shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-7px)}40%,60%{transform:translate(7px)}}.LockArt-module__XRbk0a__opening .LockArt-module__XRbk0a__body{transform-origin:50% 60%;animation:.9s cubic-bezier(.22,1,.36,1) forwards LockArt-module__XRbk0a__openLift}.LockArt-module__XRbk0a__opening .LockArt-module__XRbk0a__lid{transform-origin:50% 100%;animation:.9s cubic-bezier(.34,1.56,.64,1) forwards LockArt-module__XRbk0a__lidOff}.LockArt-module__XRbk0a__opening .LockArt-module__XRbk0a__glow{transform-origin:50%;animation:.9s cubic-bezier(.22,1,.36,1) forwards LockArt-module__XRbk0a__flare}.LockArt-module__XRbk0a__opening .LockArt-module__XRbk0a__shackle{transform-origin:30% 42%;animation:.7s cubic-bezier(.34,1.56,.64,1) forwards LockArt-module__XRbk0a__shackleOpen}@keyframes LockArt-module__XRbk0a__openLift{0%{opacity:1;transform:scale(1)}35%{transform:scale(.94)}to{opacity:0;transform:scale(1.6)}}@keyframes LockArt-module__XRbk0a__lidOff{0%{transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(-60px)rotate(-18deg)}}@keyframes LockArt-module__XRbk0a__flare{0%{opacity:.4;transform:scale(1)}45%{opacity:1;transform:scale(2.4)}to{opacity:0;transform:scale(4)}}@keyframes LockArt-module__XRbk0a__shackleOpen{0%{transform:rotate(0)}to{transform:rotate(-38deg)translateY(-4px)}}@media (prefers-reduced-motion:reduce){.LockArt-module__XRbk0a__idle .LockArt-module__XRbk0a__body,.LockArt-module__XRbk0a__idle .LockArt-module__XRbk0a__glow,.LockArt-module__XRbk0a__wrong .LockArt-module__XRbk0a__body{animation:none}.LockArt-module__XRbk0a__opening .LockArt-module__XRbk0a__body,.LockArt-module__XRbk0a__opening .LockArt-module__XRbk0a__lid,.LockArt-module__XRbk0a__opening .LockArt-module__XRbk0a__glow,.LockArt-module__XRbk0a__opening .LockArt-module__XRbk0a__shackle{animation:.3s forwards LockArt-module__XRbk0a__fadeOut}@keyframes LockArt-module__XRbk0a__fadeOut{to{opacity:0}}}
.page-module__PaThBG__reveal{opacity:0;transition:opacity var(--sirr-duration,.8s) var(--sirr-ease,ease), transform var(--sirr-duration,.8s) var(--sirr-ease,ease);transition-delay:var(--reveal-delay,0s);transform:translateY(24px)}.page-module__PaThBG__revealed{opacity:1;transform:none}.page-module__PaThBG__particles{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.page-module__PaThBG__particle{color:var(--sirr-glow);will-change:transform, opacity;animation-name:page-module__PaThBG__drift;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute}@keyframes page-module__PaThBG__drift{0%{opacity:0;transform:translateY(12vh)rotate(0)}12%{opacity:var(--particle-opacity,.5)}88%{opacity:var(--particle-opacity,.5)}to{transform:translateY(-104vh) rotate(var(--particle-spin,180deg));opacity:0}}.page-module__PaThBG__enter{animation:1s cubic-bezier(.22,1,.36,1) page-module__PaThBG__pageEnter}@keyframes page-module__PaThBG__pageEnter{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}.page-module__PaThBG__handwriting{stroke-dasharray:1200;stroke-dashoffset:1200px}.page-module__PaThBG__revealed .page-module__PaThBG__handwriting{animation:2.2s cubic-bezier(.22,1,.36,1) forwards page-module__PaThBG__draw}@keyframes page-module__PaThBG__draw{to{stroke-dashoffset:0}}.page-module__PaThBG__polaroid img{filter:sepia(.85)contrast(.8)brightness(1.1);transition:filter 2.4s ease-out}.page-module__PaThBG__revealed.page-module__PaThBG__polaroid img{filter:none}@media (prefers-reduced-motion:reduce){.page-module__PaThBG__reveal{opacity:1;transition:none;transform:none}.page-module__PaThBG__particles{display:none}.page-module__PaThBG__enter,.page-module__PaThBG__revealed .page-module__PaThBG__handwriting{animation:none}.page-module__PaThBG__handwriting{stroke-dashoffset:0}.page-module__PaThBG__polaroid img,.page-module__PaThBG__revealed.page-module__PaThBG__polaroid img{filter:none;transition:none}}.page-module__PaThBG__float{animation-name:page-module__PaThBG__drift}.page-module__PaThBG__swim{animation-name:page-module__PaThBG__swimAcross}@keyframes page-module__PaThBG__swimAcross{0%{opacity:0;transform:translate(0)translateY(0)}10%{opacity:var(--particle-opacity,.5)}50%{transform:translate(62vw)translateY(-3vh)}90%{opacity:var(--particle-opacity,.5)}to{opacity:0;transform:translate(124vw)translateY(0)}}.page-module__PaThBG__fall{animation-name:page-module__PaThBG__fallDown}@keyframes page-module__PaThBG__fallDown{0%{opacity:0;transform:translateY(0)rotate(0)}12%{opacity:var(--particle-opacity,.5)}88%{opacity:var(--particle-opacity,.5)}to{transform:translateY(116vh) rotate(var(--particle-spin,180deg));opacity:0}}.page-module__PaThBG__drift{animation-name:page-module__PaThBG__driftDiagonal}@keyframes page-module__PaThBG__driftDiagonal{0%{opacity:0;transform:translateY(12vh)rotate(0)}14%{opacity:var(--particle-opacity,.5)}86%{opacity:var(--particle-opacity,.5)}to{transform:translate(18vw, -104vh) rotate(var(--particle-spin,180deg));opacity:0}}.page-module__PaThBG__pulse{animation-name:page-module__PaThBG__breathe}@keyframes page-module__PaThBG__breathe{0%,to{opacity:calc(var(--particle-opacity,.5) * .55);transform:scale(.86)}50%{opacity:var(--particle-opacity,.5);transform:scale(1.14)}}.page-module__PaThBG__orbit{animation-name:page-module__PaThBG__wander}@keyframes page-module__PaThBG__wander{0%{opacity:calc(var(--particle-opacity,.5) * .7);transform:translate(0)}25%{opacity:var(--particle-opacity,.5);transform:translate(3vw,-2vh)}50%{transform:translateY(-4vh)}75%{opacity:calc(var(--particle-opacity,.5) * .7);transform:translate(-3vw,-2vh)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.page-module__PaThBG__particle{opacity:var(--particle-opacity,.5);animation:none!important}}
.world-module__mZZJiG__setting{z-index:-1;pointer-events:none;position:fixed;inset:0}.world-module__mZZJiG__cave{background:radial-gradient(120% 70% at 50% 82%,#ffba6e38 0%,#0000 58%),radial-gradient(80% 55% at 22% 18%,#78605266 0%,#0000 62%),radial-gradient(75% 50% at 82% 26%,#604e445c 0%,#0000 60%),linear-gradient(178deg,#17120f 0%,#241b16 40%,#150f0c 100%)}.world-module__mZZJiG__underwater{background:linear-gradient(172deg,#ffffff29 0%,#0000 34%),repeating-linear-gradient(98deg,#ffffff0d 0 40px,#0000 40px 150px),linear-gradient(#1aa4c4 0%,#0e6f96 34%,#084a6d 68%,#05304a 100%)}.world-module__mZZJiG__nightSky{background:radial-gradient(60% 40% at 70% 22%,#8ca0ff33 0%,#0000 62%),radial-gradient(2px 2px at 18% 24%,#fffc 50%,#0000 51%),radial-gradient(2px 2px at 74% 16%,#ffffffb3 50%,#0000 51%),radial-gradient(1.5px 1.5px at 36% 62%,#fff9 50%,#0000 51%),radial-gradient(2px 2px at 86% 58%,#ffffffb3 50%,#0000 51%),radial-gradient(1.5px 1.5px at 58% 34%,#ffffff8c 50%,#0000 51%),linear-gradient(#080b22 0%,#0d1236 46%,#060818 100%)}.world-module__mZZJiG__desert{background:radial-gradient(90% 44% at 50% 6%,#ffc6786b 0%,#0000 60%),linear-gradient(178deg,#f0b46a 0%,#d98b52 26%,#a35f3e 56%,#6b3b2b 100%)}.world-module__mZZJiG__forest{background:radial-gradient(70% 44% at 32% 4%,#d6ffbe47 0%,#0000 58%),repeating-linear-gradient(96deg,#ffffff09 0 30px,#0000 30px 120px),linear-gradient(#16351f 0%,#0f2718 44%,#081710 100%)}.world-module__mZZJiG__beach{background:linear-gradient(#8fd8ea 0%,#bfe9f0 22%,#e8dcbc 48%,#dcc79b 100%)}.world-module__mZZJiG__cityNight{background:radial-gradient(3px 3px at 14% 46%,#ffd68cbf 50%,#0000 51%),radial-gradient(3px 3px at 78% 38%,#ffd68c99 50%,#0000 51%),radial-gradient(2px 2px at 46% 30%,#b4dcff99 50%,#0000 51%),radial-gradient(90% 50% at 50% 100%,#785ac84d 0%,#0000 62%),linear-gradient(#0a0d1c 0%,#131a30 52%,#080a16 100%)}.world-module__mZZJiG__rain{background:repeating-linear-gradient(104deg,#ffffff17 0 1.5px,#0000 1.5px 22px),linear-gradient(#3c4a58 0%,#2a3540 50%,#1b2129 100%)}.world-module__mZZJiG__snow{background:radial-gradient(80% 46% at 50% 8%,#ffffffb3 0%,#0000 60%),linear-gradient(#dfeaf5 0%,#c3d6e8 46%,#9db4cc 100%)}.world-module__mZZJiG__space{background:radial-gradient(46% 34% at 24% 30%,#be6eff57 0%,#0000 64%),radial-gradient(40% 30% at 76% 62%,#50aaff4d 0%,#0000 62%),radial-gradient(2px 2px at 22% 20%,#ffffffd9 50%,#0000 51%),radial-gradient(2px 2px at 68% 30%,#ffffffb3 50%,#0000 51%),radial-gradient(1.5px 1.5px at 40% 72%,#fff9 50%,#0000 51%),linear-gradient(#04040c 0%,#090820 50%,#020207 100%)}.world-module__mZZJiG__cafe{background:radial-gradient(56% 34% at 50% 4%,#ffce8c66 0%,#0000 58%),repeating-linear-gradient(92deg,#0000000d 0 3px,#0000 3px 34px),linear-gradient(#5a3b26 0%,#402a1c 48%,#2a1b12 100%)}.world-module__mZZJiG__sunset{background:linear-gradient(#ffc46a 0%,#ff8b6b 28%,#d8577f 58%,#6b3a72 100%)}.world-module__mZZJiG__library{background:radial-gradient(48% 30% at 68% 16%,#ffce8c57 0%,#0000 58%),repeating-linear-gradient(90deg,#ffffff0a 0 12px,#0000 12px 44px),linear-gradient(#2b2018 0%,#1d160f 52%,#120d09 100%)}.world-module__mZZJiG__surface_stone .sirr-card{color:#f4efe6;text-shadow:0 1px #0000008c;background:radial-gradient(120% 80% at 30% 20%,#ffffff12 0%,#0000 60%),linear-gradient(160deg,#6f6a63 0%,#57534d 46%,#45413c 100%);border:2px solid #3a3733;border-radius:10px;box-shadow:inset 0 2px #ffffff1f,inset 0 -3px 8px #00000080,0 18px 40px -20px #000000b3}.world-module__mZZJiG__surface_parchment .sirr-card{color:#4a3520;background:radial-gradient(90% 60% at 22% 18%,#a0783c24 0%,#0000 60%),radial-gradient(70% 50% at 82% 78%,#966e371f 0%,#0000 58%),linear-gradient(170deg,#f6e7c8 0%,#ecd9b2 52%,#e0c99a 100%);border:1px solid #cdb083;border-radius:4px;box-shadow:0 16px 36px -22px #4a352099}.world-module__mZZJiG__surface_wood .sirr-card{color:#fbf0df;background:repeating-linear-gradient(92deg,#0000000f 0 2px,#0000 2px 16px),linear-gradient(168deg,#8b5a33 0%,#6f4626 54%,#573619 100%);border:3px solid #4a2e15;border-radius:8px;box-shadow:0 18px 40px -20px #1e1208bf}.world-module__mZZJiG__surface_glass .sirr-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1f;border:1px solid #ffffff4d;border-radius:20px;box-shadow:0 18px 44px -24px #0009}.world-module__mZZJiG__surface_neon .sirr-card{color:#f6f0ff;border:2px solid var(--sirr-accent,#f25c95);box-shadow:0 0 18px -2px var(--sirr-accent,#f25c95), inset 0 0 22px -8px var(--sirr-accent,#f25c95);text-shadow:0 0 12px #ffffff59;background:#08060eb8;border-radius:16px}.world-module__mZZJiG__surface_notebook .sirr-card{color:#23303f;background:repeating-linear-gradient(#0000 0 33px,#4678b438 33px 34px),#fdfbf4;border:1px solid #dcd6c6;border-radius:3px;box-shadow:0 14px 32px -22px #23303f8c}.world-module__mZZJiG__surface_postcard .sirr-card{color:#3a2e26;background:#fbf6ec;border:1px solid #ddd0bb;border-radius:6px;box-shadow:inset 0 0 0 6px #fbf6ec,inset 0 0 0 7px #d9c8ad,0 14px 32px -20px #3a2e2680}.world-module__mZZJiG__surface_fabric .sirr-card{color:#fbeef4;background:repeating-linear-gradient(45deg,#ffffff0d 0 2px,#0000 2px 5px),linear-gradient(160deg,#7c4a63 0%,#613a52 60%,#4a2c40 100%);border-radius:18px;box-shadow:0 16px 38px -22px #1e0c18b3}
