.scene_scene__D36O7{position:relative;border-radius:30px;overflow:hidden;background:#ffffff;box-shadow:0 18px 40px -26px rgba(60,40,20,.45);--sky-top:#cfe6f5;--sky-bottom:#f3f9fc;--particle:#ffffff}.scene_scene__D36O7[data-season=spring]{--sky-top:#ffd7e1;--sky-bottom:#fff5ef;--particle:#f6a9bd}.scene_scene__D36O7[data-season=summer]{--sky-top:#aee0f6;--sky-bottom:#e8f8ff;--particle:rgba(255,255,255,0.9)}.scene_scene__D36O7[data-season=autumn]{--sky-top:#ffd2a8;--sky-bottom:#fff2e3;--particle:#e07a2e}.scene_scene__D36O7[data-season=christmas]{--sky-top:#16233f;--sky-bottom:#33476f;--particle:#ffffff}.scene_sky__Sh9bG{position:absolute;inset:0;background:linear-gradient(180deg,var(--sky-top),var(--sky-bottom) 78%);overflow:hidden;pointer-events:none}.scene_body__TWftE{position:relative;z-index:1;padding:12px 12px 6px}.scene_body__TWftE>svg{max-width:330px;max-height:max(300px,calc(100dvh - 400px))}.scene_scene__D36O7[data-size=compact] .scene_body__TWftE>svg{max-width:250px}.scene_scene__D36O7[data-season=christmas] .scene_sky__Sh9bG:before{content:"";position:absolute;inset:0;background-image:radial-gradient(1.6px 1.6px at 12% 18%,#fff 60%,transparent 61%),radial-gradient(1.2px 1.2px at 28% 42%,#fff 60%,transparent 61%),radial-gradient(1.8px 1.8px at 46% 12%,#fff 60%,transparent 61%),radial-gradient(1.2px 1.2px at 64% 34%,#fff 60%,transparent 61%),radial-gradient(1.6px 1.6px at 82% 16%,#fff 60%,transparent 61%),radial-gradient(1.2px 1.2px at 90% 52%,#fff 60%,transparent 61%),radial-gradient(1.4px 1.4px at 6% 60%,#fff 60%,transparent 61%);animation:scene_stars__Hl0FK 3s ease-in-out infinite alternate}.scene_moon__eC2jv{position:absolute;top:18px;left:18px;width:44px;height:44px;border-radius:50%;background:#fff1c2;box-shadow:0 0 30px 6px rgba(255,238,180,.45)}.scene_sun__DL73f{position:absolute;top:14px;right:22px;width:52px;height:52px;border-radius:50%;background:#ffd766;box-shadow:0 0 0 10px rgba(255,215,102,.25),0 0 0 22px rgba(255,215,102,.12);animation:scene_sun__DL73f 4s ease-in-out infinite}.scene_particles__BKopy span{position:absolute;top:-12px;left:var(--x);width:7px;height:7px;border-radius:50%;background:var(--particle);opacity:.9;transform:scale(var(--s));animation:scene_fall__lnWK2 var(--d) linear infinite;z-index:2;animation-delay:var(--w)}.scene_scene__D36O7[data-season=spring] .scene_particles__BKopy span{width:10px;height:7px;border-radius:60% 40% 60% 40%;animation-name:scene_petal__Pk_PJ}.scene_scene__D36O7[data-season=autumn] .scene_particles__BKopy span{width:11px;height:11px;border-radius:0 60% 0 60%;animation-name:scene_petal__Pk_PJ}.scene_scene__D36O7[data-season=autumn] .scene_particles__BKopy span:nth-child(3n){background:#f2b43a}.scene_scene__D36O7[data-season=autumn] .scene_particles__BKopy span:nth-child(3n+1){background:#c8462b}.scene_scene__D36O7[data-season=summer] .scene_particles__BKopy span{top:auto;bottom:-14px;width:10px;height:10px;background:transparent;border:2px solid var(--particle);animation-name:scene_bubble__Z227Y}.scene_sleigh__h__ih{position:absolute;z-index:3;top:26px;left:-62%;width:58%;height:auto;filter:drop-shadow(0 6px 6px rgba(0,0,0,.12));animation:scene_glide__qCd54 9s ease-in-out infinite;animation-delay:.3s}.scene_scene__D36O7[data-season=christmas] .scene_sleigh__h__ih{animation-name:scene_arc__dkyV3}.scene_scene__D36O7[data-season=spring] .scene_sleigh__h__ih{animation-name:scene_wave__3XlyZ}.scene_scene__D36O7[data-season=autumn] .scene_sleigh__h__ih{animation-name:scene_swoop__5QjKt}.scene_scene__D36O7[data-size=compact] .scene_sleigh__h__ih{width:50%;top:8px}.scene_rudolph___KS_n{position:absolute;z-index:3;right:6px;bottom:-4px;width:30%;max-width:150px;height:auto;transform-origin:50% 100%;animation:scene_popup__2eajn .9s cubic-bezier(.3,1.6,.5,1) .8s both,scene_bob__l0PGi 2.6s ease-in-out 1.7s infinite}.scene_scene__D36O7[data-size=compact] .scene_rudolph___KS_n{width:24%}.scene_scene__D36O7[data-season=summer] .scene_rudolph___KS_n{animation:scene_popup__2eajn .9s cubic-bezier(.3,1.6,.5,1) .8s both,scene_float__ZIwPo 3s ease-in-out 1.7s infinite}@keyframes scene_fall__lnWK2{0%{transform:translate(0) scale(var(--s))}50%{transform:translate(14px,260px) scale(var(--s))}to{transform:translate(-6px,520px) scale(var(--s))}}@keyframes scene_petal__Pk_PJ{0%{transform:translate(0) rotate(0) scale(var(--s))}50%{transform:translate(-18px,260px) rotate(200deg) scale(var(--s))}to{transform:translate(10px,520px) rotate(400deg) scale(var(--s))}}@keyframes scene_bubble__Z227Y{0%{transform:translate(0) scale(var(--s));opacity:0}15%{opacity:.9}to{transform:translate(12px,-520px) scale(var(--s));opacity:0}}@keyframes scene_glide__qCd54{0%{left:-62%;transform:translateY(40px) rotate(-2deg)}55%{left:104%;transform:translateY(10px) rotate(-5deg)}to{left:104%;transform:translateY(10px)}}@keyframes scene_arc__dkyV3{0%{left:-62%;transform:translateY(90px) rotate(-10deg)}30%{transform:translateY(20px) rotate(-6deg)}55%{left:104%;transform:translateY(-10px) rotate(-12deg)}to{left:104%}}@keyframes scene_wave__3XlyZ{0%{left:-62%;transform:translateY(40px)}15%{transform:translateY(0) rotate(-4deg)}30%{transform:translateY(46px) rotate(4deg)}45%{transform:translateY(6px) rotate(-4deg)}55%{left:104%;transform:translateY(30px)}to{left:104%}}@keyframes scene_swoop__5QjKt{0%{left:-62%;transform:translateY(0) rotate(8deg)}25%{transform:translateY(80px) rotate(0)}55%{left:104%;transform:translateY(0) rotate(-14deg)}to{left:104%}}@keyframes scene_popup__2eajn{0%{transform:translateY(110%) scale(.8)}to{transform:translateY(0) scale(1)}}@keyframes scene_bob__l0PGi{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-6px) rotate(-3deg)}}@keyframes scene_float__ZIwPo{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-8px) rotate(3deg)}}@keyframes scene_sun__DL73f{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes scene_stars__Hl0FK{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.scene_scene__D36O7 *,.scene_scene__D36O7 .scene_sky__Sh9bG:before{animation:none!important}.scene_sleigh__h__ih{left:-6%;top:4px;width:42%;transform:none}.scene_particles__BKopy{display:none}}