.lp-card{position:relative;display:block;width:100%;overflow:hidden;border-radius:var(--lp-radius,16px);-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease,background-color .2s ease,border-color .2s ease,filter .2s ease}.lp-card:active{transform:translateY(0) scale(.995)}.lp-serif{font-family:"Noto Serif JP",Hiragino Mincho ProN,Yu Mincho,Georgia,Times New Roman,serif}.lp-cs-3d-press,.lp-cs-pill-shadow,.lp-cs-rounded-xl-lift,.lp-cs-shine,.lp-cs-split,.lp-cs-stacked,.lp-cs-surface,.lp-cs-ticket{background-color:#ffffff;border:1px solid color-mix(in srgb,currentColor 10%,transparent)}.lp-dark .lp-cs-3d-press,.lp-dark .lp-cs-pill-shadow,.lp-dark .lp-cs-rounded-xl-lift,.lp-dark .lp-cs-shine,.lp-dark .lp-cs-split,.lp-dark .lp-cs-stacked,.lp-dark .lp-cs-surface,.lp-dark .lp-cs-ticket{background-color:rgba(255,255,255,.09);border-color:rgba(255,255,255,.12)}.lp-cs-flat{background-color:color-mix(in srgb,currentColor 7%,transparent)}.lp-cs-flat:hover{background-color:color-mix(in srgb,currentColor 11%,transparent)}.lp-cs-outline-thin{border:1px solid color-mix(in srgb,currentColor 32%,transparent)}.lp-cs-outline-thin:hover{border-color:color-mix(in srgb,currentColor 65%,transparent);background-color:color-mix(in srgb,currentColor 4%,transparent)}.lp-cs-outline-bold{border:2px solid}.lp-cs-outline-bold:hover{background-color:color-mix(in srgb,currentColor 7%,transparent)}.lp-cs-glass{background-color:rgba(255,255,255,.55);border:1px solid rgba(255,255,255,.75);backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 8px 30px rgba(0,0,0,.06)}.lp-cs-glass:hover{background-color:rgba(255,255,255,.72)}.lp-dark .lp-cs-glass{background-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16);box-shadow:0 8px 30px rgba(0,0,0,.18)}.lp-dark .lp-cs-glass:hover{background-color:rgba(255,255,255,.14)}.lp-cs-frosted-dark{background-color:rgba(17,19,24,.74);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(16px);box-shadow:0 10px 30px rgba(0,0,0,.18)}.lp-cs-frosted-dark:hover{background-color:rgba(17,19,24,.86)}.lp-cs-gradient-border{background-color:rgba(255,255,255,.92);backdrop-filter:blur(10px)}.lp-cs-gradient-border:hover{background-color:rgba(255,255,255,.98)}.lp-dark .lp-cs-gradient-border{background-color:rgba(15,17,21,.82)}.lp-dark .lp-cs-gradient-border:hover{background-color:rgba(15,17,21,.7)}.lp-cs-gradient-border-wrap{box-shadow:0 6px 24px rgba(0,0,0,.08)}.lp-cs-duotone{box-shadow:0 8px 24px rgba(0,0,0,.14)}.lp-cs-duotone:hover{filter:brightness(1.06)}.lp-cs-ghost{background-color:transparent}.lp-cs-ghost:hover{background-color:color-mix(in srgb,currentColor 5%,transparent)}.lp-cs-underline{background-color:transparent;border-bottom:1px solid color-mix(in srgb,currentColor 26%,transparent)}.lp-cs-underline:hover{border-bottom-color:currentColor}.lp-cs-pill-shadow{border-color:transparent;box-shadow:0 6px 20px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.04)}.lp-cs-pill-shadow:hover{box-shadow:0 12px 30px rgba(0,0,0,.14),0 1px 2px rgba(0,0,0,.04)}.lp-dark .lp-cs-pill-shadow{border-color:rgba(255,255,255,.12);box-shadow:0 8px 24px rgba(0,0,0,.28)}.lp-cs-3d-press{border-color:color-mix(in srgb,currentColor 22%,transparent);border-bottom-width:4px;transition:transform .1s ease,border-bottom-width .1s ease,background-color .2s}.lp-cs-3d-press:active,.lp-hover-press .lp-cs-3d-press:active{transform:translateY(2px);border-bottom-width:2px}.lp-dark .lp-cs-3d-press{border-color:rgba(255,255,255,.28)}.lp-cs-ticket{border-color:transparent;-webkit-mask:radial-gradient(circle at 0 50%,transparent 9px,#000 9.6px) left /51% 100% no-repeat,radial-gradient(circle at 100% 50%,transparent 9px,#000 9.6px) right /50% 100% no-repeat;mask:radial-gradient(circle at 0 50%,transparent 9px,#000 9.6px) left /51% 100% no-repeat,radial-gradient(circle at 100% 50%,transparent 9px,#000 9.6px) right /50% 100% no-repeat}.lp-cs-ticket .lp-card-body{padding-left:22px;padding-right:22px}.lp-cs-ticket .lp-card-body:before{content:"";position:absolute;left:60px;top:2px;bottom:2px;border-left:1px dashed color-mix(in srgb,currentColor 22%,transparent)}.lp-cs-ticket .lp-card-body.lp-no-icon:before{display:none}.lp-cs-ticket .lp-card-body.lp-has-icon{gap:20px}.lp-cs-paper{background-color:#fbf8f1;border:1px solid #e6decf;box-shadow:0 1px 0 rgba(0,0,0,.03),0 10px 24px -18px rgba(60,40,10,.35)}.lp-cs-paper:hover{background-color:#fffdf8}.lp-cs-editorial{background-color:transparent;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.lp-cs-editorial:hover{background-color:color-mix(in srgb,currentColor 3%,transparent)}.lp-cs-minimal-mono{background-color:transparent;border:1px solid}.lp-cs-minimal-mono:hover{background-color:color-mix(in srgb,currentColor 8%,transparent)}.lp-cs-rounded-xl-lift{box-shadow:0 2px 8px rgba(0,0,0,.05),0 1px 1px rgba(0,0,0,.03)}.lp-cs-rounded-xl-lift:hover{transform:translateY(-3px);box-shadow:0 14px 32px rgba(0,0,0,.12)}.lp-cs-shine:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.55) 50%,transparent 62%);transform:translateX(-130%);animation:lpShineSweep 5.5s ease-in-out infinite}.lp-dark .lp-cs-shine:after{background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.16) 50%,transparent 62%)}@keyframes lpShineSweep{0%,55%{transform:translateX(-130%)}to{transform:translateX(130%)}}.lp-cs-split .lp-card-body{padding:0 14px 0 0;gap:14px}.lp-cs-split .lp-split-icon{align-self:stretch;display:flex;align-items:center;justify-content:center;width:64px;min-height:64px;background-color:color-mix(in srgb,currentColor 7%,transparent);border-right:1px solid color-mix(in srgb,currentColor 8%,transparent)}.lp-cs-split .lp-card-body.lp-no-icon{padding:12px 14px}.lp-cs-stacked{box-shadow:0 1px 2px rgba(0,0,0,.04)}.lp-cs-stacked .lp-card-body{padding:14px 16px}.lp-eyebrow{display:block;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin-bottom:3px}.lp-icf{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;width:var(--lp-icon,40px);height:var(--lp-icon,40px)}.lp-icf-circle-soft{border-radius:9999px}.lp-icf-circle-soft,.lp-icf-square-soft{background-color:color-mix(in srgb,currentColor 8%,transparent)}.lp-icf-square-soft{border-radius:12px}.lp-icf-outline{border-radius:9999px;border:1px solid color-mix(in srgb,currentColor 28%,transparent)}.lp-icf-circle-brand{border-radius:9999px;background-color:var(--lp-brand,#374151);color:#fff;box-shadow:0 2px 8px color-mix(in srgb,var(--lp-brand,#374151) 35%,transparent)}.lp-icf-clay{border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--lp-brand,#9ca3af) 16%,#fff),color-mix(in srgb,var(--lp-brand,#9ca3af) 32%,#fff));box-shadow:inset 0 2px 0 rgba(255,255,255,.85),inset 0 -3px 0 rgba(0,0,0,.07),0 3px 8px rgba(0,0,0,.08);color:color-mix(in srgb,var(--lp-brand,#374151) 72%,#000)}.lp-icf>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lp-icf>img.lp-icf-contain{-o-object-fit:contain;object-fit:contain;padding:15%}.lp-icf-none>img{border-radius:12px}.lp-enter{--lp-d:calc(min(var(--lp-i, 0), 14) * 55ms)}.lp-anim-fade .lp-enter{animation:lpAFade .45s ease-out both;animation-delay:var(--lp-d)}.lp-anim-fade-up .lp-enter{animation:lpAFadeUp .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--lp-d)}.lp-anim-slide-left .lp-enter{animation:lpASlideLeft .45s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--lp-d)}.lp-anim-zoom .lp-enter{animation:lpAZoom .45s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--lp-d)}.lp-anim-blur-in .lp-enter{animation:lpABlur .55s ease-out both;animation-delay:var(--lp-d)}.lp-anim-stagger-cascade .lp-enter{animation:lpACascade .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(min(var(--lp-i, 0), 14) * 95ms)}@keyframes lpAFade{0%{opacity:0}to{opacity:1}}@keyframes lpAFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes lpASlideLeft{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}@keyframes lpAZoom{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes lpABlur{0%{opacity:0;filter:blur(8px);transform:translateY(4px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes lpACascade{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (hover:hover){.lp-hover-lift .lp-card:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(0,0,0,.12)}.lp-hover-scale .lp-card:hover{transform:scale(1.015)}.lp-hover-glow-soft .lp-card:hover{box-shadow:0 0 0 1px color-mix(in srgb,currentColor 18%,transparent),0 8px 28px color-mix(in srgb,currentColor 16%,transparent)}.lp-hover-tilt .lp-card:hover{transform:perspective(700px) rotateX(1.6deg) translateY(-1px)}.lp-hover-shine .lp-card:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.45) 50%,transparent 60%);transform:translateX(-130%);transition:transform .7s ease}.lp-dark .lp-hover-shine .lp-card:before{background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.14) 50%,transparent 60%)}.lp-hover-shine .lp-card:hover:before{transform:translateX(130%)}}.lp-hover-press .lp-card:active{transform:scale(.975)}.lp-bgfx{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1}.lp-bgfx>span{position:absolute;display:block;will-change:transform}.lp-bgfx-gradient-drift>span{inset:-30%;opacity:.2;filter:blur(70px);animation:lpBgDrift 18s ease-in-out infinite alternate}.lp-bgfx-gradient-drift>span:nth-child(2){opacity:.14;animation-duration:26s;animation-direction:alternate-reverse}@keyframes lpBgDrift{0%{transform:translate3d(-6%,-4%,0) rotate(0deg) scale(1)}to{transform:translate3d(6%,5%,0) rotate(12deg) scale(1.12)}}.lp-bgfx-aurora>span{left:-20%;top:-35%;width:140%;height:70%;opacity:.26;filter:blur(60px);border-radius:45% 55% 60% 40%/50% 40% 60% 50%;animation:lpAurora 16s ease-in-out infinite alternate}.lp-bgfx-aurora>span:nth-child(2){top:-15%;opacity:.16;animation-duration:23s;animation-direction:alternate-reverse}@keyframes lpAurora{0%{transform:translate3d(-5%,0,0) rotate(-4deg) scaleX(1)}50%{transform:translate3d(3%,6%,0) rotate(2deg) scaleX(1.08)}to{transform:translate3d(6%,-2%,0) rotate(5deg) scaleX(.96)}}.lp-bgfx-grain:before{content:"";position:absolute;inset:-50%;width:200%;height:200%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");opacity:.07;mix-blend-mode:multiply;animation:lpGrain 1.4s steps(4) infinite}.lp-dark .lp-bgfx-grain:before{opacity:.1;mix-blend-mode:screen}@keyframes lpGrain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-2%)}to{transform:translate(0)}}.lp-bgfx-bokeh>span{border-radius:9999px;opacity:.22;filter:blur(36px);animation:lpBokeh 16s ease-in-out infinite alternate}.lp-bgfx-bokeh>span:first-child{width:260px;height:260px;left:-60px;top:12%}.lp-bgfx-bokeh>span:nth-child(2){width:180px;height:180px;right:-40px;top:38%;animation-duration:21s;animation-delay:-6s}.lp-bgfx-bokeh>span:nth-child(3){width:140px;height:140px;left:30%;bottom:6%;animation-duration:25s;animation-delay:-12s}@keyframes lpBokeh{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(20px,-26px,0) scale(1.08)}to{transform:translate3d(-14px,18px,0) scale(.96)}}.lp-bgfx-stars:after,.lp-bgfx-stars:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,currentColor 1px,transparent 1.6px),radial-gradient(circle,currentColor .8px,transparent 1.3px),radial-gradient(circle,currentColor 1.2px,transparent 1.8px);background-size:260px 260px,180px 180px,340px 340px;background-position:20px 40px,110px 90px,60px 200px;opacity:.5;animation:lpTwinkleA 4.5s ease-in-out infinite}.lp-bgfx-stars:after{background-position:140px 10px,30px 160px,220px 70px;opacity:.3;animation:lpTwinkleA 6s ease-in-out infinite reverse}.lp-light .lp-bgfx-stars:after,.lp-light .lp-bgfx-stars:before{opacity:.22}@keyframes lpTwinkleA{0%,to{opacity:.28}50%{opacity:.7}}.lp-bgfx-waves:after,.lp-bgfx-waves:before{content:"";position:absolute;left:0;bottom:-10px;width:200%;height:160px;background-color:currentColor;opacity:.06;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 160' preserveAspectRatio='none'><path d='M0 70 C150 20 300 120 450 70 C600 20 750 120 900 70 C1050 20 1200 120 1200 70 L1200 160 L0 160 Z' fill='%23000'/></svg>") repeat-x;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 160' preserveAspectRatio='none'><path d='M0 70 C150 20 300 120 450 70 C600 20 750 120 900 70 C1050 20 1200 120 1200 70 L1200 160 L0 160 Z' fill='%23000'/></svg>") repeat-x;-webkit-mask-size:50% 100%;mask-size:50% 100%;animation:lpWave 14s linear infinite}.lp-bgfx-waves:after{height:120px;opacity:.045;animation-duration:22s;animation-direction:reverse}@keyframes lpWave{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.lp-bgfx:after,.lp-bgfx:before,.lp-bgfx>span,.lp-cs-shine:after,.lp-enter{animation:none!important}.lp-card{transition:none!important}}.lp-anim-preview .lp-enter{animation-iteration-count:infinite;animation-duration:1.6s;animation-delay:calc(var(--lp-i, 0) * .12s)}.lp-anim-preview.lp-anim-fade .lp-enter{animation-name:lpPAFade}.lp-anim-preview.lp-anim-fade-up .lp-enter{animation-name:lpPAFadeUp}.lp-anim-preview.lp-anim-slide-left .lp-enter{animation-name:lpPASlideLeft}.lp-anim-preview.lp-anim-zoom .lp-enter{animation-name:lpPAZoom}.lp-anim-preview.lp-anim-blur-in .lp-enter{animation-name:lpPABlur}.lp-anim-preview.lp-anim-stagger-cascade .lp-enter{animation-name:lpPACascade;animation-duration:2s}@keyframes lpPAFade{0%{opacity:0}30%,80%{opacity:1}to{opacity:0}}@keyframes lpPAFadeUp{0%{opacity:0;transform:translateY(10px)}30%,80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes lpPASlideLeft{0%{opacity:0;transform:translateX(-12px)}30%,80%{opacity:1;transform:translateX(0)}to{opacity:0}}@keyframes lpPAZoom{0%{opacity:0;transform:scale(.92)}30%,80%{opacity:1;transform:scale(1)}to{opacity:0}}@keyframes lpPABlur{0%{opacity:0;filter:blur(6px)}35%,80%{opacity:1;filter:blur(0)}to{opacity:0}}@keyframes lpPACascade{0%{opacity:0;transform:translateY(14px) scale(.98)}30%,80%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0}}.lp-hover-preview .lp-card{animation:lpPHover 2.2s ease-in-out infinite}.lp-hover-preview.lp-hover-lift .lp-card{animation-name:lpPHLift}.lp-hover-preview.lp-hover-scale .lp-card{animation-name:lpPHScale}.lp-hover-preview.lp-hover-glow-soft .lp-card{animation-name:lpPHGlow}.lp-hover-preview.lp-hover-tilt .lp-card{animation-name:lpPHTilt}.lp-hover-preview.lp-hover-press .lp-card{animation-name:lpPHPress}.lp-hover-preview.lp-hover-none .lp-card,.lp-hover-preview.lp-hover-shine .lp-card{animation:none}.lp-hover-preview.lp-hover-shine .lp-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.5) 50%,transparent 60%);animation:lpPHShine 2.2s ease-in-out infinite}@keyframes lpPHover{0%,to{transform:none}}@keyframes lpPHLift{0%,20%,to{transform:translateY(0);box-shadow:none}50%,70%{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.12)}}@keyframes lpPHScale{0%,20%,to{transform:scale(1)}50%,70%{transform:scale(1.03)}}@keyframes lpPHGlow{0%,20%,to{box-shadow:none}50%,70%{box-shadow:0 0 0 1px color-mix(in srgb,currentColor 18%,transparent),0 6px 20px color-mix(in srgb,currentColor 18%,transparent)}}@keyframes lpPHTilt{0%,20%,to{transform:none}50%,70%{transform:perspective(400px) rotateX(3deg) translateY(-1px)}}@keyframes lpPHPress{0%,20%,to{transform:scale(1)}50%,70%{transform:scale(.95)}}@keyframes lpPHShine{0%,15%{transform:translateX(-130%)}60%,to{transform:translateX(130%)}}.lv-root{-webkit-tap-highlight-color:transparent;font-feature-settings:"palt"}@keyframes lv-msg-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes lv-msg-in-right{0%{opacity:0;transform:translateX(14px) scale(.96)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes lv-heart-up{0%{opacity:0;transform:translate(-50%) scale(.6)}15%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx, 0px)),-280px) scale(1.1)}}@keyframes lv-pulse-dot{0%,to{opacity:1}50%{opacity:.35}}@keyframes lv-breathe{0%,to{transform:scale(1);opacity:.9;box-shadow:0 0 0 0 color-mix(in srgb,var(--lv-accent,#4f7cff) 55%,transparent)}50%{transform:scale(1.25);opacity:1;box-shadow:0 0 0 10px transparent}}@keyframes lv-drift{0%{transform:translate(0) scale(1)}50%{transform:translate(var(--drift-x,30px),var(--drift-y,-24px)) scale(1.08)}to{transform:translate(0) scale(1)}}@keyframes lv-rise{0%{opacity:0;transform:translateY(0) scale(.9)}12%{opacity:1}80%{opacity:.9}to{opacity:0;transform:translateY(calc(-1 * var(--rise, 320px))) scale(1.02)}}@keyframes lv-fade-line{0%{opacity:0;transform:translateY(6px)}15%{opacity:.75;transform:translateY(0)}70%{opacity:.55}to{opacity:.08}}@keyframes lv-slide-in{0%{opacity:0;transform:translateX(32px)}to{opacity:1;transform:translateX(0)}}@keyframes lv-ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes lv-wave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}@keyframes lv-twinkle{0%,to{opacity:.15;transform:scale(.7) rotate(0deg)}50%{opacity:.9;transform:scale(1.05) rotate(20deg)}}@keyframes lv-scan{0%{background-position:0 0}to{background-position:0 6px}}@keyframes lv-cursor{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes lv-lyric{0%{background-position:100% 0}to{background-position:0 0}}@keyframes lv-onair{0%,to{opacity:1;text-shadow:0 0 8px color-mix(in srgb,var(--lv-accent,#f26b1d) 70%,transparent),0 0 22px color-mix(in srgb,var(--lv-accent,#f26b1d) 40%,transparent)}50%{opacity:.86;text-shadow:0 0 4px color-mix(in srgb,var(--lv-accent,#f26b1d) 40%,transparent)}}@keyframes lv-countdown{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.lv-a-msg-in{animation:lv-msg-in .35s ease both}.lv-a-msg-in-right{animation:lv-msg-in-right .4s cubic-bezier(.2,.8,.2,1) both}.lv-a-heart-up{animation:lv-heart-up 2.6s ease-out forwards}.lv-a-pulse-dot{animation:lv-pulse-dot 1.2s ease-in-out infinite}.lv-a-breathe{animation:lv-breathe 4s ease-in-out infinite}.lv-a-drift{animation:lv-drift 18s ease-in-out infinite}.lv-a-rise{animation:lv-rise var(--dur,7s) linear forwards}.lv-a-fade-line{animation:lv-fade-line 9s ease-out forwards}.lv-a-slide-in{animation:lv-slide-in .55s cubic-bezier(.2,.8,.2,1) both}.lv-a-ticker{animation:lv-ticker var(--dur,40s) linear infinite}.lv-a-wave{animation:lv-wave var(--dur,1.1s) ease-in-out infinite;transform-origin:center}.lv-a-twinkle{animation:lv-twinkle var(--dur,3s) ease-in-out infinite}.lv-a-scan{animation:lv-scan .6s linear infinite}.lv-a-cursor{animation:lv-cursor 1s step-end infinite}.lv-a-lyric{background-image:linear-gradient(90deg,var(--lv-accent,#f2c14e) 0 50%,rgba(255,255,255,.92) 50% 100%);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:lv-lyric 6s linear infinite}.lv-a-onair{animation:lv-onair 2.4s ease-in-out infinite}.lv-a-countdown{animation:lv-countdown 1.6s ease-in-out infinite}.lv-hud-corner{position:absolute;width:22px;height:22px;border-color:var(--lv-accent,#22e3ff);border-style:solid;border-width:0;opacity:.9}.lv-hud-corner.tl{top:14px;left:14px;border-top-width:2px;border-left-width:2px}.lv-hud-corner.tr{top:14px;right:14px;border-top-width:2px;border-right-width:2px}.lv-hud-corner.bl{bottom:14px;left:14px;border-bottom-width:2px;border-left-width:2px}.lv-hud-corner.br{bottom:14px;right:14px;border-bottom-width:2px;border-right-width:2px}.lv-scanlines{background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.18) 0 1px,transparent 1px 3px);background-size:100% 3px}.lv-angular{clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)}.lv-angular-sm{clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%)}.lv-bubble-glass{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.lv-static [class*=lv-a-]{animation:none!important;opacity:1;transform:none}.lv-static .lv-a-lyric{background-position:50% 0}@media (prefers-reduced-motion:reduce){[class*=lv-a-]{animation:none!important;opacity:1;transform:none}.lv-a-lyric{background-position:50% 0}.lv-a-heart-up{display:none}}@keyframes lv-spin-slow{to{transform:rotate(1turn)}}.lv-a-spin-slow{animation:lv-spin-slow 6s linear infinite}.lv-static .lv-a-spin-slow,html[data-calm=true] .lv-a-spin-slow{animation:none}.lvs-shell{position:absolute;inset:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#101014;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Apple Color Emoji,sans-serif;font-size:14px;line-height:1.45;font-weight:400;font-style:normal;letter-spacing:normal;text-align:left;font-synthesis:none;font-kerning:normal;font-optical-sizing:auto;font-feature-settings:normal;font-variant-numeric:proportional-nums lining-nums;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;isolation:isolate;container-type:inline-size;--lvs-safe-top:env(safe-area-inset-top,0px);--lvs-safe-bottom:env(safe-area-inset-bottom,0px)}.lvs-shell *,.lvs-shell :after,.lvs-shell :before{box-sizing:border-box}.lvs-shell h1,.lvs-shell h2,.lvs-shell p{margin:0;letter-spacing:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.lvs-shell [data-live-kind=text]{overflow-wrap:anywhere;white-space:pre-wrap;font-style:normal;text-transform:none}.lvs-shell [data-live-kind=icon]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0}.lvs-shell [data-live-kind=icon] svg{display:block;flex-shrink:0}.lvs-outline svg{fill:none!important}.lvs-nowrap{white-space:nowrap!important}.lvs-number{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;font-variant-numeric:proportional-nums lining-nums;letter-spacing:normal;word-break:normal}.lvs-number,.lvs-viewer-number{white-space:nowrap!important;overflow-wrap:normal!important}.lvs-viewer-number{font-family:-apple-system,BlinkMacSystemFont,Exceed Live Digits,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;font-variant-numeric:lining-nums proportional-nums}.lvs-tiktok .lvs-viewer-number{font-family:TikTok Sans,-apple-system,BlinkMacSystemFont,Exceed Live Digits,sans-serif;font-size:11px;font-weight:500;letter-spacing:.2px}.lvs-instagram .lvs-viewer-number{font-size:12px;line-height:16px;font-weight:400;letter-spacing:.2px}.lvs-elapsed{font-variant-numeric:tabular-nums lining-nums}.lvs-avatar{display:block;flex-shrink:0;width:36px;height:36px;min-width:36px;border-radius:50%;overflow:hidden;margin:0;border:0;line-height:0}.lvs-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:inherit}.lvs-monogram{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(145deg,#dbc5a2,#705a71);color:#fff;font-weight:700;font-size:18px;line-height:1;border-radius:inherit}.lvs-identity{display:flex;align-items:center;gap:7px;min-width:0}.lvs-account{min-width:0;flex:1}.lvs-name{display:block;font-size:14px;font-weight:600;line-height:18px;max-width:100%;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;letter-spacing:normal}.lvs-badge{display:inline-flex;align-items:center;gap:4px;border-radius:4px;font-size:11px;line-height:1.3;font-weight:650;padding:4px 6px;white-space:nowrap}.lvs-stage{position:relative;isolation:isolate;width:100%;height:100%;min-height:100%;background:#18232e;color:#fff;display:flex;flex-direction:column;overflow:hidden;flex-shrink:0}.lvs-media{z-index:0;overflow:hidden}.lvs-media,.lvs-media-fallback,.lvs-media-inner{position:absolute;inset:0}.lvs-media-fallback{background:radial-gradient(120% 80% at 50% 0,#2b3a4d 0,#18232e 70%)}.lvs-shade{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#0007,transparent 27%,#0001 48%,#0009)}.lvs-caption,.lvs-lower,.lvs-rank,.lvs-topbar{position:relative;z-index:1}.lvs-topbar{display:flex;align-items:center;gap:7px;padding:calc(12px + var(--lvs-safe-top)) 12px 0;min-height:calc(56px + var(--lvs-safe-top))}.lvs-topbar>.lvs-identity{flex:1;min-width:0}.lvs-spacer{flex:0;min-width:0}.lvs-viewers{display:flex;align-items:center;gap:4px;border-radius:4px;background:#0003;padding:5px 6px;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap;flex-shrink:0}.lvs-close{margin-left:2px}.lvs-tiktok .lvs-identity{background:#0004;border-radius:40px;padding:3px 7px 3px 3px;gap:5px;flex:0 1 auto;max-width:54%}.lvs-tiktok .lvs-name{max-width:125px}.lvs-likes{display:block;white-space:nowrap!important;font-size:11px;font-weight:500;line-height:14px;color:#ffffffc4}.lvs-likes:before{content:"♥ ";color:#fff}.lvs-follow{display:inline-block;font-size:12px;line-height:16px;font-weight:600;background:var(--lv-accent,#fe2c55);padding:6px 10px;border-radius:20px;white-space:nowrap!important}.lvs-tiktok .lvs-spacer{flex:1}.lvs-tiktok .lvs-viewers{background:transparent;padding:0 2px;gap:3px;min-height:26px;border-radius:0;color:#ffffffd9}.lvs-rank{display:flex;gap:5px;padding:7px 12px}.lvs-rank .lvs-badge{font-size:11px;line-height:15px;font-weight:500;border-radius:12px;padding:3px 7px;background:#241d1c66;color:#ffdfa6}.lvs-instagram .lvs-topbar{gap:8px}.lvs-instagram .lvs-identity{gap:8px;flex:0 1 auto;max-width:49%;min-width:0}.lvs-instagram .lvs-avatar{width:32px;height:32px;min-width:32px}.lvs-instagram .lvs-name{max-width:148px}.lvs-chevron{margin-left:-4px;margin-right:auto}.lvs-instagram .lvs-spacer{display:none}.lvs-ig-live{font-size:12px;line-height:16px;font-weight:600;letter-spacing:normal;padding:6px 10px;border-radius:14px;background:linear-gradient(120deg,#ff007f,#fa0061)}.lvs-instagram .lvs-viewers{background:#0006;padding:6px;gap:3px;border-radius:4px;min-height:28px;color:#fff;font-weight:400}.lvs-instagram .lvs-close{margin-left:0}.lvs-caption{margin-top:auto;padding:0 12px 12px;max-width:90%}.lvs-instagram .lvs-caption{padding-bottom:13px}.lvs-title{display:block;font-size:14px;font-weight:600;line-height:20px;text-shadow:0 1px 4px #0004}.lvs-bio{display:block;font-size:13px;font-weight:400;line-height:18px;opacity:.8;margin-top:4px}.lvs-lower{padding:0 12px calc(18px + var(--lvs-safe-bottom));width:100%}.lvs-pinned{display:flex;align-items:center;gap:9px;background:#00000026;padding:9px 10px;margin-bottom:16px;border-radius:8px;font-size:13px;font-weight:400;line-height:1.5;max-width:88%}.lvs-pinned-copy{min-width:0}.lvs-pin-title{display:block;font-size:13px;font-weight:600;line-height:1.3;margin-bottom:2px}.lvs-pin-text{display:block;opacity:.9}.lvs-instagram .lvs-pinned{background:none;padding:0 0 3px;border-radius:0;max-width:90%;gap:11px}.lvs-instagram .lvs-pinned>[data-live-kind=icon]{margin-left:8px;margin-right:7px;color:#fffc}.lvs-comments{display:flex;flex-direction:column;gap:12px}.lvs-instagram .lvs-comments{gap:13px}.lvs-comment{display:flex;gap:9px;align-items:flex-start;font-size:13px;line-height:19px;min-width:0}.lvs-comment-avatar{display:grid;place-items:center;width:32px;height:32px;min-width:32px;border-radius:50%;overflow:hidden;background:#916250;color:#fff;font-weight:500;font-size:12px;line-height:1;margin-top:1px;flex-shrink:0}.lvs-comment-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.lvs-comment-avatar-2{background:#8c8ea8}.lvs-comment-avatar-3{background:#6b8476}.lvs-comment-copy{min-width:0;flex:1}.lvs-comment-name{display:block;font-size:13px;font-weight:600;line-height:17px;margin-bottom:1px}.lvs-comment-text{display:block;font-size:14px;font-weight:400;line-height:19px;letter-spacing:normal}.lvs-tiktok .lvs-comment-name{color:#e3d5ff}.lvs-instagram .lvs-comment-name{font-size:14px;line-height:18px}.lvs-compose{display:flex;align-items:center;gap:18px;margin-top:16px;padding-top:1px;min-height:44px}.lvs-input{display:block;border:1px solid #fff8;border-radius:24px;padding:11px 14px;flex:1;min-width:0;font-size:14px;font-weight:400;line-height:20px;min-height:44px;color:#ffffffe0;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.lvs-tiktok .lvs-input{background:#ffffff16;border:0;color:#ffffff9c}.lvs-tiktok .lvs-rose{color:#ff4978}.lvs-tiktok .lvs-gift{color:#ffa0c3}.lvs-instagram .lvs-input{border-color:#fff7;border-radius:26px;min-height:42px;background:transparent}.lvs-hearts{position:absolute;bottom:calc(180px + var(--lvs-safe-bottom));right:16px;display:grid;gap:12px;pointer-events:none;z-index:0}.lvs-heart-1{color:#f85f7f;transform:translateX(-8px) rotate(-12deg)}.lvs-heart-2{color:#e8a2cc;opacity:.85;transform:translateX(6px) rotate(10deg)}.lvs-heart-3{color:#fe2c55;opacity:.7;transform:translateX(-2px) rotate(-7deg)}.lvs-engine-hearts{position:absolute;pointer-events:none;width:64px;right:20px;bottom:calc(230px + var(--lvs-safe-bottom));height:40%}.lvs-links{display:grid;gap:12px;padding:18px 16px 10px}.lvs-cta{border-radius:12px;padding:16px;background:var(--lv-accent,#fe2c55);color:#fff;text-decoration:none;line-height:1.5}.lvs-cta,.lvs-cta-title{display:block;font-size:14px}.lvs-cta-title{font-weight:600}.lvs-cta-text{display:block;font-size:12px;opacity:.9;margin-top:3px}.lvs-footer{padding:10px 12px 18px;text-align:center;font-size:9px;line-height:1.5;color:#aaa;letter-spacing:.2px}.lvs-footer-text{display:block}.lvs-youtube{background:#0f0f0f;color:#f1f1f1}.lvs-yt-screen{min-height:100%}.lvs-player,.lvs-yt-screen{display:flex;flex-direction:column}.lvs-player{position:relative;isolation:isolate;width:100%;aspect-ratio:16/9;min-height:160px;background:#172532;justify-content:space-between;flex-shrink:0;border-top:var(--lvs-safe-top) solid #0f0f0f}.lvs-player:after{content:"";position:absolute;inset:0;background:linear-gradient(#0005,transparent 35%,transparent 65%,#0008);z-index:0;pointer-events:none}.lvs-player .lvs-media{z-index:-1}.lvs-player-bottom,.lvs-player-top{display:flex;align-items:center;gap:16px;padding:13px 14px;position:relative;z-index:1}.lvs-player-spacer{flex:1}.lvs-player-bottom{font-size:11px;gap:8px}.lvs-player-bottom>.lvs-fullscreen{margin-left:auto}.lvs-live-badge{display:inline-flex;align-items:center;gap:4px;padding:0;font-size:11px;font-weight:500;line-height:1.3;white-space:nowrap}.lvs-live-dot{width:7px;height:7px;border-radius:50%;background:var(--lv-accent,#ff0033);display:inline-block;flex-shrink:0}.lvs-player-bottom .lvs-elapsed{color:#ddd;font-size:12px;font-weight:400;line-height:16px}.lvs-chat{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;background:#181818}.lvs-chat:before{content:"";width:34px;height:4px;border-radius:4px;background:#727272;align-self:center;margin:7px 0 0;flex-shrink:0}.lvs-chat-header{display:flex;align-items:center;gap:18px;padding:15px 16px 12px;border-bottom:1px solid #ffffff14;font-size:18px;font-weight:600;flex-shrink:0}.lvs-chat-heading{flex:1;min-width:0}.lvs-chat-title{display:block;font-size:18px;font-weight:600;line-height:23px}.lvs-chat-caption{display:flex;align-items:center;gap:6px;font-size:12px;line-height:17px;font-weight:400;margin:1px 0 0;color:#b7b7b7}.lvs-chat-caption>[data-live-kind=icon]{margin-left:3px;opacity:.9}.lvs-yt-pin{display:flex;gap:10px;background:#263854;margin:12px 12px 14px;padding:10px 12px;border-radius:8px;font-size:13px;font-weight:400;line-height:18px;flex-shrink:0;color:#f1f1f1}.lvs-yt-pin .lvs-pin-title{font-size:12px;font-weight:500;margin-bottom:3px;line-height:18px}.lvs-yt-pin .lvs-pin-text{opacity:1}.lvs-chat .lvs-comments{padding:0 12px 18px;gap:15px;flex:1;justify-content:flex-start}.lvs-chat .lvs-comment{align-items:flex-start;gap:8px}.lvs-chat .lvs-comment-avatar{width:24px;height:24px;min-width:24px;font-size:11px;margin-top:0}.lvs-chat .lvs-comment-copy{display:block}.lvs-chat .lvs-comment-name{display:inline;font-size:12px;line-height:20px;font-weight:400;color:#b3b3b3;margin:0 7px 0 0}.lvs-chat .lvs-comment-text{display:inline;font-size:13px;line-height:20px;font-weight:400}.lvs-yt-compose{gap:10px;padding:9px 12px calc(12px + var(--lvs-safe-bottom));border-top:1px solid #ffffff14;background:#0f0f0f;color:#aaa;font-size:13px;flex-shrink:0;margin-top:auto}.lvs-yt-compose,.lvs-yt-input{display:flex;align-items:center}.lvs-yt-input{flex:1;justify-content:space-between;background:#272727;border-radius:24px;min-height:36px;padding:8px 11px;font-size:14px;line-height:20px}.lvs-yt-input>[data-live-kind=text]{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.lvs-info{border-top:1px solid #ffffff1a;padding:16px 14px 18px}.lvs-yt-title{display:block;font-size:18px;line-height:1.4;font-weight:600;letter-spacing:0;margin-bottom:6px}.lvs-yt-meta{display:flex;flex-wrap:wrap;align-items:baseline;font-size:12px;line-height:18px;font-weight:400;color:#aaa}.lvs-channel{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px}.lvs-channel .lvs-identity{gap:10px}.lvs-channel .lvs-name{font-size:14px;font-weight:600;line-height:1.3}.lvs-subscribe{display:inline-block;white-space:nowrap!important;border-radius:20px;background:#f1f1f1;color:#0f0f0f;font-size:13px;font-weight:500;padding:9px 12px;line-height:1.4}.lvs-actions{display:flex;gap:8px;margin-top:16px;flex-wrap:nowrap}.lvs-pill{display:inline-flex;align-items:center;gap:7px;border-radius:22px;background:#272727;padding:9px 12px;line-height:1.3;white-space:nowrap;color:#f1f1f1}.lvs-pill,.lvs-pill .lvs-number{font-size:13px;font-weight:500}.lvs-rating-divider{display:inline-block;width:1px;height:19px;background:#fff3;margin:0 3px}.lvs-yt-bio{display:block;font-size:13px;line-height:1.55;font-weight:400;color:#aaa;margin-top:13px}@container (max-width: 350px){.lvs-topbar{padding-inline:10px;gap:5px}.lvs-tiktok .lvs-identity{max-width:none;flex:1}.lvs-tiktok .lvs-spacer{display:none}.lvs-tiktok .lvs-follow{padding:6px 8px;font-size:11px}.lvs-instagram .lvs-topbar{gap:6px}.lvs-instagram .lvs-identity{max-width:50%;gap:6px}.lvs-instagram .lvs-more{display:none}.lvs-topbar .lvs-avatar{width:30px;height:30px;min-width:30px}.lvs-ig-live{padding:5px 8px}.lvs-viewers{font-size:11px}.lvs-compose{gap:13px}.lvs-actions{gap:6px}.lvs-pill{font-size:12px;padding:8px 9px;gap:5px}.lvs-subscribe{font-size:12px;padding:8px 10px}}.lv-editing [data-live-el]{outline:1px dashed transparent;outline-offset:2px;transition:outline-color .12s;cursor:pointer}.lv-editing [data-live-el]:hover{outline-color:rgba(59,130,246,.7)}.lv-editing [data-live-el][data-live-selected=true]{outline:1.5px solid #3b82f6;outline-offset:2px}.lv-editing [data-live-el][contenteditable]{cursor:text;caret-color:#3b82f6;min-width:1ch;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap}.lv-editing [data-live-el][contenteditable]:focus{outline:1.5px solid #3b82f6;outline-offset:2px;background:rgba(59,130,246,.08)}.lv-editing [data-live-el][contenteditable]:empty:before{content:attr(data-live-label);opacity:.45}.lv-editing a[href]{cursor:pointer}.lv-chrome-btn{position:absolute;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:9999px;background:#fff;color:#2563eb;border:1px solid rgba(59,130,246,.7);box-shadow:0 1px 3px rgba(0,0,0,.25);cursor:pointer}.lv-chrome-btn:hover{background:#eff6ff}.lv-chrome-row{position:absolute;display:inline-flex;gap:2px;padding:2px;border-radius:9999px;background:#fff;border:1px solid #d1d5db;box-shadow:0 1px 3px rgba(0,0,0,.25)}.lv-chrome-row>button{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:9999px;color:#374151;cursor:pointer}.lv-chrome-row>button:hover{background:#f3f4f6;color:#2563eb}.lv-chrome-row>button:disabled{opacity:.35;pointer-events:none}.lv-chrome-row>button.lv-chrome-danger:hover{color:#dc2626}.lv-chrome-add{position:absolute;display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 10px;border-radius:9999px;background:#fff;color:#2563eb;border:1px solid rgba(59,130,246,.7);font:600 11px/1 ui-sans-serif,system-ui,Noto Sans JP,sans-serif;white-space:nowrap;box-shadow:0 1px 3px rgba(0,0,0,.25);cursor:pointer}.lv-chrome-add>span{font-weight:500;color:#6b7280}.lv-chrome-add:hover{background:#eff6ff}.lv-chrome-add:disabled{opacity:.5;pointer-events:none}.lvs-hearts-live{bottom:calc(150px + var(--lvs-safe-bottom));right:14px;height:300px;width:56px;display:block;overflow:visible}.lvs-hearts-live .lvs-heart-1,.lvs-hearts-live .lvs-heart-2,.lvs-hearts-live .lvs-heart-3{display:none}.lvs-hearts-stream{position:absolute;inset:0}.lvs-heart-rise{position:absolute;left:50%;bottom:0;display:block;opacity:0;transform:translate(-50%) scale(.4);animation:lvs-heart-rise var(--dur,2.6s) cubic-bezier(.2,.6,.3,1) var(--delay,0s) infinite;will-change:transform,opacity;filter:drop-shadow(0 2px 6px rgba(0,0,0,.25))}@keyframes lvs-heart-rise{0%{opacity:0;transform:translate(calc(-50% + var(--dx, 0px))) scale(.4)}12%{opacity:1;transform:translate(calc(-50% + var(--dx, 0px)),-28px) scale(calc(var(--s, 1) * 1.15))}35%{opacity:.95;transform:translate(calc(-50% + var(--dx, 0px) + var(--sway, 0px)),-110px) scale(var(--s,1)) rotate(-6deg)}60%{opacity:.8;transform:translate(calc(-50% + var(--dx, 0px) - var(--sway, 0px) * .6),-190px) scale(var(--s,1)) rotate(6deg)}85%{opacity:.35;transform:translate(calc(-50% + var(--dx, 0px) + var(--sway, 0px) * .4),-255px) scale(calc(var(--s, 1) * .9)) rotate(-3deg)}to{opacity:0;transform:translate(calc(-50% + var(--dx, 0px)),-290px) scale(calc(var(--s, 1) * .8))}}.lv-static .lvs-heart-rise,html[data-calm=true] .lvs-heart-rise{animation:none;opacity:0}.lv-static .lvs-hearts-live .lvs-heart-1,.lv-static .lvs-hearts-live .lvs-heart-2,.lv-static .lvs-hearts-live .lvs-heart-3,html[data-calm=true] .lvs-hearts-live .lvs-heart-1,html[data-calm=true] .lvs-hearts-live .lvs-heart-2,html[data-calm=true] .lvs-hearts-live .lvs-heart-3{display:block}.lvs-comments-live{justify-content:flex-end;max-height:240px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 22%);mask-image:linear-gradient(180deg,transparent,#000 22%)}.lvs-comment-enter{animation:lvs-comment-up .42s cubic-bezier(.2,.8,.2,1) both}@keyframes lvs-comment-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}html[data-calm=true] .lvs-comment-enter{animation:none}.lvs-chat .lvs-comments-live{justify-content:flex-end;max-height:none;min-height:0;overflow:hidden}[class*=lp-animated-]{position:relative;overflow:hidden}[class*=lp-animated-]:after,[class*=lp-animated-]:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1}.lp-animated-sakura:before{background-image:radial-gradient(circle 4px at 30px 40px,rgba(244,114,182,.75) 60%,transparent 62%),radial-gradient(circle 3px at 120px 160px,rgba(251,113,133,.7) 60%,transparent 62%),radial-gradient(circle 5px at 220px 90px,rgba(249,168,212,.85) 60%,transparent 62%),radial-gradient(circle 3px at 320px 220px,rgba(244,114,182,.65) 60%,transparent 62%),radial-gradient(circle 4px at 80px 300px,rgba(251,113,133,.8) 60%,transparent 62%),radial-gradient(circle 3px at 260px 360px,rgba(249,168,212,.7) 60%,transparent 62%),radial-gradient(circle 5px at 170px 470px,rgba(244,114,182,.75) 60%,transparent 62%),radial-gradient(circle 3px at 380px 420px,rgba(251,113,133,.7) 60%,transparent 62%);background-size:420px 520px;animation:lpDriftFall 13s linear infinite}.lp-animated-sakura:after{background-image:radial-gradient(circle 6px at 60px 90px,rgba(249,168,212,.55) 60%,transparent 62%),radial-gradient(circle 5px at 200px 250px,rgba(244,114,182,.5) 60%,transparent 62%),radial-gradient(circle 7px at 340px 150px,rgba(251,113,133,.45) 60%,transparent 62%),radial-gradient(circle 5px at 120px 420px,rgba(249,168,212,.5) 60%,transparent 62%),radial-gradient(circle 6px at 300px 480px,rgba(244,114,182,.45) 60%,transparent 62%);background-size:440px 560px;filter:blur(1.5px);animation:lpDriftFall2 19s linear infinite}.lp-animated-autumn:before{background-image:radial-gradient(ellipse 6px 4px at 40px 50px,rgba(234,88,12,.8) 60%,transparent 62%),radial-gradient(ellipse 5px 3px at 150px 180px,rgba(217,119,6,.75) 60%,transparent 62%),radial-gradient(ellipse 7px 4px at 260px 100px,rgba(185,28,28,.7) 60%,transparent 62%),radial-gradient(ellipse 5px 3px at 350px 260px,rgba(202,138,4,.75) 60%,transparent 62%),radial-gradient(ellipse 6px 4px at 90px 330px,rgba(194,65,12,.8) 60%,transparent 62%),radial-gradient(ellipse 5px 3px at 290px 400px,rgba(180,83,9,.7) 60%,transparent 62%),radial-gradient(ellipse 7px 4px at 190px 480px,rgba(220,38,38,.65) 60%,transparent 62%);background-size:430px 540px;animation:lpDriftFall 16s linear infinite}.lp-animated-autumn:after{background-image:radial-gradient(ellipse 9px 5px at 70px 120px,rgba(234,88,12,.45) 60%,transparent 62%),radial-gradient(ellipse 8px 5px at 240px 280px,rgba(185,28,28,.4) 60%,transparent 62%),radial-gradient(ellipse 10px 6px at 360px 180px,rgba(202,138,4,.4) 60%,transparent 62%),radial-gradient(ellipse 8px 5px at 140px 460px,rgba(194,65,12,.45) 60%,transparent 62%);background-size:460px 580px;filter:blur(1.5px);animation:lpDriftFall2 24s linear infinite}.lp-animated-snow:before{background-image:radial-gradient(circle 2.5px at 30px 40px,rgba(255,255,255,.95) 60%,transparent 62%),radial-gradient(circle 2px at 110px 140px,rgba(255,255,255,.8) 60%,transparent 62%),radial-gradient(circle 3px at 210px 80px,rgba(255,255,255,.9) 60%,transparent 62%),radial-gradient(circle 2px at 300px 200px,rgba(255,255,255,.75) 60%,transparent 62%),radial-gradient(circle 2.5px at 70px 280px,rgba(255,255,255,.9) 60%,transparent 62%),radial-gradient(circle 2px at 250px 340px,rgba(255,255,255,.8) 60%,transparent 62%),radial-gradient(circle 3px at 160px 440px,rgba(255,255,255,.95) 60%,transparent 62%),radial-gradient(circle 2px at 350px 420px,rgba(255,255,255,.75) 60%,transparent 62%);background-size:380px 480px;animation:lpSnowFall 11s linear infinite}.lp-animated-snow:after{background-image:radial-gradient(circle 5px at 90px 100px,rgba(255,255,255,.55) 60%,transparent 62%),radial-gradient(circle 4px at 230px 260px,rgba(255,255,255,.5) 60%,transparent 62%),radial-gradient(circle 6px at 340px 160px,rgba(255,255,255,.45) 60%,transparent 62%),radial-gradient(circle 4px at 150px 400px,rgba(255,255,255,.5) 60%,transparent 62%);background-size:420px 520px;filter:blur(2px);animation:lpSnowFall2 18s linear infinite}.lp-animated-stars:before{background-image:radial-gradient(circle 1.5px at 40px 60px,rgba(255,255,255,.9) 60%,transparent 62%),radial-gradient(circle 1px at 130px 150px,rgba(255,255,255,.7) 60%,transparent 62%),radial-gradient(circle 2px at 230px 70px,rgba(224,231,255,.95) 60%,transparent 62%),radial-gradient(circle 1px at 320px 190px,rgba(255,255,255,.65) 60%,transparent 62%),radial-gradient(circle 1.5px at 80px 260px,rgba(224,231,255,.85) 60%,transparent 62%),radial-gradient(circle 1px at 260px 320px,rgba(255,255,255,.7) 60%,transparent 62%),radial-gradient(circle 2px at 170px 410px,rgba(255,255,255,.9) 60%,transparent 62%),radial-gradient(circle 1px at 360px 380px,rgba(224,231,255,.6) 60%,transparent 62%);background-size:400px 460px;animation:lpTwinkle 4s ease-in-out infinite}.lp-animated-stars:after{background-image:radial-gradient(circle 1px at 90px 110px,rgba(255,255,255,.8) 60%,transparent 62%),radial-gradient(circle 1.5px at 210px 230px,rgba(199,210,254,.85) 60%,transparent 62%),radial-gradient(circle 1px at 330px 90px,rgba(255,255,255,.7) 60%,transparent 62%),radial-gradient(circle 1.5px at 140px 340px,rgba(199,210,254,.8) 60%,transparent 62%),linear-gradient(135deg,transparent 46%,rgba(255,255,255,.9) 50%,transparent 54%);background-size:400px 460px,400px 460px,400px 460px,400px 460px,220px 90px;background-repeat:repeat,repeat,repeat,repeat,no-repeat;animation:lpTwinkle 4s ease-in-out 2s infinite,lpShootingStar 9s ease-in infinite}.lp-animated-aurora:before{background:linear-gradient(115deg,rgba(34,211,238,.5),rgba(168,85,247,.45) 25%,rgba(52,211,153,.4) 50%,rgba(236,72,153,.45) 75%,rgba(34,211,238,.5));background-size:400% 400%;filter:blur(50px) saturate(1.4);animation:lpGradientFlow 14s ease-in-out infinite}.lp-animated-aurora:after{background:linear-gradient(245deg,rgba(52,211,153,.35),rgba(34,211,238,.3) 40%,rgba(168,85,247,.35) 70%,rgba(52,211,153,.35));background-size:300% 300%;filter:blur(60px);animation:lpGradientFlowReverse 18s ease-in-out infinite}.lp-animated-lightning:before{background:radial-gradient(ellipse 60% 40% at 70% 10%,rgba(196,181,253,.9) 0,transparent 60%),radial-gradient(ellipse 50% 35% at 25% 5%,rgba(255,255,255,.7) 0,transparent 55%);opacity:0;animation:lpLightningFlash 6.5s ease-out infinite}.lp-animated-lightning:after{background-image:repeating-linear-gradient(100deg,transparent,transparent 26px,rgba(199,210,254,.18) 0,rgba(199,210,254,.18) 27px);background-size:240px 240px;animation:lpRain .7s linear infinite}.lp-animated-fireflies:before{background-image:radial-gradient(circle 3px at 60px 80px,rgba(190,242,100,.9) 30%,rgba(190,242,100,.2) 70%,transparent 72%),radial-gradient(circle 2px at 180px 220px,rgba(163,230,53,.8) 30%,rgba(163,230,53,.15) 70%,transparent 72%),radial-gradient(circle 3.5px at 300px 120px,rgba(253,224,71,.85) 30%,rgba(253,224,71,.2) 70%,transparent 72%),radial-gradient(circle 2px at 100px 350px,rgba(190,242,100,.75) 30%,transparent 72%),radial-gradient(circle 3px at 260px 420px,rgba(163,230,53,.85) 30%,transparent 72%);background-size:380px 500px;filter:blur(.5px);animation:lpFloatUp 22s linear infinite,lpTwinkle 3.5s ease-in-out infinite}.lp-animated-fireflies:after{background-image:radial-gradient(circle 5px at 140px 160px,rgba(253,224,71,.4) 30%,transparent 72%),radial-gradient(circle 4px at 320px 300px,rgba(190,242,100,.35) 30%,transparent 72%),radial-gradient(circle 6px at 80px 460px,rgba(163,230,53,.3) 30%,transparent 72%);background-size:420px 560px;filter:blur(3px);animation:lpFloatUp 30s linear infinite,lpTwinkle 4.5s ease-in-out 1.5s infinite}.lp-animated-rain:before{background-image:repeating-linear-gradient(105deg,transparent,transparent 18px,rgba(147,197,253,.25) 0,rgba(147,197,253,.25) 19px);background-size:200px 200px;animation:lpRain .55s linear infinite}.lp-animated-rain:after{background-image:repeating-linear-gradient(105deg,transparent,transparent 34px,rgba(191,219,254,.15) 0,rgba(191,219,254,.15) 36px);background-size:300px 300px;filter:blur(1px);animation:lpRain .9s linear infinite}.lp-animated-bubbles:before{background-image:radial-gradient(circle 8px at 60px 100px,transparent 5.5px,rgba(255,255,255,.5) 6.5px,transparent 8px),radial-gradient(circle 5px at 180px 240px,transparent 3px,rgba(255,255,255,.45) 4px,transparent 5px),radial-gradient(circle 10px at 300px 140px,transparent 7.5px,rgba(255,255,255,.4) 8.5px,transparent 10px),radial-gradient(circle 6px at 120px 380px,transparent 4px,rgba(255,255,255,.45) 5px,transparent 6px),radial-gradient(circle 9px at 260px 470px,transparent 6.5px,rgba(255,255,255,.4) 7.5px,transparent 9px);background-size:380px 520px;animation:lpFloatUp 14s linear infinite}.lp-animated-bubbles:after{background-image:radial-gradient(circle 14px at 100px 180px,transparent 11px,rgba(255,255,255,.3) 12.5px,transparent 14px),radial-gradient(circle 12px at 280px 340px,transparent 9px,rgba(255,255,255,.25) 10.5px,transparent 12px);background-size:420px 560px;animation:lpFloatUp 20s linear infinite}.lp-animated-confetti:before{background-image:radial-gradient(circle 3px at 40px 50px,rgba(239,68,68,.85) 60%,transparent 62%),radial-gradient(circle 3px at 140px 170px,rgba(59,130,246,.85) 60%,transparent 62%),radial-gradient(circle 3px at 240px 90px,rgba(250,204,21,.9) 60%,transparent 62%),radial-gradient(circle 3px at 330px 230px,rgba(34,197,94,.85) 60%,transparent 62%),radial-gradient(circle 3px at 90px 310px,rgba(168,85,247,.85) 60%,transparent 62%),radial-gradient(circle 3px at 280px 390px,rgba(236,72,153,.85) 60%,transparent 62%),radial-gradient(circle 3px at 180px 470px,rgba(249,115,22,.85) 60%,transparent 62%);background-size:400px 520px;animation:lpDriftFall 9s linear infinite}.lp-animated-confetti:after{background-image:radial-gradient(circle 4.5px at 70px 130px,rgba(59,130,246,.55) 60%,transparent 62%),radial-gradient(circle 4.5px at 230px 270px,rgba(250,204,21,.6) 60%,transparent 62%),radial-gradient(circle 4.5px at 350px 170px,rgba(236,72,153,.55) 60%,transparent 62%),radial-gradient(circle 4.5px at 150px 430px,rgba(34,197,94,.55) 60%,transparent 62%);background-size:440px 560px;filter:blur(1px);animation:lpDriftFall2 13s linear infinite}.lp-animated-cybergrid:before{background-image:linear-gradient(rgba(34,211,238,.22) 1px,transparent 0),linear-gradient(90deg,rgba(34,211,238,.22) 1px,transparent 0);background-size:44px 44px;animation:lpGridScroll 3s linear infinite;mask-image:linear-gradient(180deg,transparent 0,black 45%,black);-webkit-mask-image:linear-gradient(180deg,transparent 0,black 45%,black)}.lp-animated-cybergrid:after{background:radial-gradient(ellipse 80% 45% at 50% 110%,rgba(34,211,238,.35) 0,transparent 65%),radial-gradient(ellipse 60% 35% at 50% 115%,rgba(168,85,247,.3) 0,transparent 60%);animation:lpPulseGlow 4s ease-in-out infinite}.lp-animated-neonpulse:before{background:radial-gradient(circle 45% at 30% 30%,rgba(236,72,153,.4) 0,transparent 60%),radial-gradient(circle 50% at 75% 65%,rgba(168,85,247,.4) 0,transparent 60%);filter:blur(40px);animation:lpPulseGlow 5s ease-in-out infinite}.lp-animated-neonpulse:after{background:radial-gradient(circle 40% at 55% 20%,rgba(34,211,238,.35) 0,transparent 60%);filter:blur(50px);animation:lpPulseGlow 7s ease-in-out 2s infinite}.lp-animated-gradientflow:before{background:linear-gradient(130deg,rgba(99,102,241,.55),rgba(236,72,153,.5) 30%,rgba(249,115,22,.45) 55%,rgba(34,211,238,.5) 80%,rgba(99,102,241,.55));background-size:350% 350%;animation:lpGradientFlow 12s ease-in-out infinite}.lp-animated-hologram:before{background:linear-gradient(120deg,rgba(255,0,128,.25),rgba(0,229,255,.25) 25%,rgba(255,234,0,.2) 50%,rgba(124,77,255,.25) 75%,rgba(255,0,128,.25));background-size:300% 300%;animation:lpGradientFlow 9s linear infinite,lpHueShift 12s linear infinite}.lp-animated-hologram:after{background-image:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(255,255,255,.04) 0,rgba(255,255,255,.04) 4px)}@keyframes lpDriftFall{0%{background-position:0 0}to{background-position:420px 520px}}@keyframes lpDriftFall2{0%{background-position:0 0}to{background-position:-440px 560px}}@keyframes lpSnowFall{0%{background-position:0 0}to{background-position:0 480px}}@keyframes lpSnowFall2{0%{background-position:0 0}to{background-position:420px 520px}}@keyframes lpFloatUp{0%{background-position:0 0}to{background-position:0 -520px}}@keyframes lpTwinkle{0%,to{opacity:1}50%{opacity:.35}}@keyframes lpShootingStar{0%,78%{background-position:0 0,0 0,0 0,0 0,-260px -120px}86%{background-position:0 0,0 0,0 0,0 0,110vw 60vh}to{background-position:0 0,0 0,0 0,0 0,110vw 60vh}}@keyframes lpLightningFlash{0%,to{opacity:0}92%{opacity:0}93%{opacity:.95}94%{opacity:.1}95.5%{opacity:.75}97%{opacity:0}}@keyframes lpRain{0%{background-position:0 0}to{background-position:-48px 200px}}@keyframes lpGradientFlow{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes lpGradientFlowReverse{0%,to{background-position:100% 50%}50%{background-position:0 50%}}@keyframes lpGridScroll{0%{background-position:0 0,0 0}to{background-position:0 44px,0 44px}}@keyframes lpPulseGlow{0%,to{opacity:.5}50%{opacity:1}}@keyframes lpHueShift{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(1turn)}}@media (prefers-reduced-motion:reduce){[class*=lp-animated-]:after,[class*=lp-animated-]:before{animation:none!important}}.lp-animated-sakura:before{background-image:radial-gradient(ellipse 5.4px 3.6px at 61px 16px,rgba(251,113,133,.76) 55%,transparent 60%),radial-gradient(ellipse 4.6px 2.7px at 48px 306px,rgba(244,114,182,.72) 55%,transparent 60%),radial-gradient(ellipse 4px 2.6px at 17px 291px,rgba(236,72,153,.76) 55%,transparent 60%),radial-gradient(ellipse 5.2px 3px at 7px 85px,rgba(249,168,212,.77) 55%,transparent 60%),radial-gradient(ellipse 3.7px 2.2px at 176px 56px,rgba(244,114,182,.79) 55%,transparent 60%),radial-gradient(ellipse 5.3px 3.2px at 139px 26px,rgba(244,114,182,.94) 55%,transparent 60%),radial-gradient(ellipse 5px 3.3px at 154px 325px,rgba(249,168,212,.84) 55%,transparent 60%),radial-gradient(ellipse 4.1px 2.8px at 27px 342px,rgba(249,168,212,.95) 55%,transparent 60%),radial-gradient(ellipse 4.2px 2.5px at 55px 198px,rgba(249,168,212,.74) 55%,transparent 60%),radial-gradient(ellipse 5.1px 3px at 140px 353px,rgba(251,113,133,.83) 55%,transparent 60%),radial-gradient(ellipse 4.2px 2.8px at 240px 198px,rgba(251,113,133,.87) 55%,transparent 60%),radial-gradient(ellipse 5.6px 3.1px at 32px 121px,rgba(249,168,212,.8) 55%,transparent 60%),radial-gradient(ellipse 5.1px 3.3px at 165px 112px,rgba(236,72,153,.92) 55%,transparent 60%),radial-gradient(ellipse 3.8px 2.3px at 77px 139px,rgba(249,168,212,.89) 55%,transparent 60%),radial-gradient(ellipse 4px 2.3px at 208px 189px,rgba(251,113,133,.83) 55%,transparent 60%),radial-gradient(ellipse 3.9px 2.4px at 28px 60px,rgba(251,113,133,.9) 55%,transparent 60%);background-size:280px 360px;background-repeat:repeat;animation:lpFallSway 10s linear infinite}.lp-animated-sakura:after{background-image:radial-gradient(ellipse 7.1px 4.9px at 36px 201px,rgba(236,72,153,.48) 55%,transparent 60%),radial-gradient(ellipse 8.2px 4.9px at 9px 352px,rgba(249,168,212,.54) 55%,transparent 60%),radial-gradient(ellipse 6.5px 4.4px at 154px 226px,rgba(244,114,182,.59) 55%,transparent 60%),radial-gradient(ellipse 8.3px 4.9px at 138px 260px,rgba(244,114,182,.57) 55%,transparent 60%),radial-gradient(ellipse 6.6px 4.2px at 263px 315px,rgba(249,168,212,.54) 55%,transparent 60%),radial-gradient(ellipse 7.8px 5.4px at 275px 4px,rgba(236,72,153,.35) 55%,transparent 60%),radial-gradient(ellipse 6.2px 3.9px at 161px 126px,rgba(244,114,182,.37) 55%,transparent 60%),radial-gradient(ellipse 7.6px 4.7px at 39px 393px,rgba(251,113,133,.38) 55%,transparent 60%),radial-gradient(ellipse 6.8px 4.7px at 285px 88px,rgba(236,72,153,.59) 55%,transparent 60%),radial-gradient(ellipse 6.9px 4.3px at 106px 369px,rgba(249,168,212,.46) 55%,transparent 60%),radial-gradient(ellipse 6.7px 4.2px at 65px 130px,rgba(249,168,212,.36) 55%,transparent 60%);background-size:320px 420px;background-repeat:repeat;filter:blur(1.6px);animation:lpFallSway2 16s linear infinite}.lp-animated-autumn:before{background-image:radial-gradient(ellipse 4.2px 2.4px at 116px 7px,rgba(220,38,38,.71) 55%,transparent 60%),radial-gradient(ellipse 4.2px 2.6px at 20px 173px,rgba(217,119,6,.77) 55%,transparent 60%),radial-gradient(ellipse 5.4px 3.6px at 71px 296px,rgba(217,119,6,.9) 55%,transparent 60%),radial-gradient(ellipse 4.2px 2.6px at 101px 52px,rgba(202,138,4,.79) 55%,transparent 60%),radial-gradient(ellipse 5.6px 3.4px at 31px 348px,rgba(220,38,38,.72) 55%,transparent 60%),radial-gradient(ellipse 4.6px 2.6px at 177px 59px,rgba(217,119,6,.83) 55%,transparent 60%),radial-gradient(ellipse 5.2px 3.5px at 97px 146px,rgba(234,88,12,.81) 55%,transparent 60%),radial-gradient(ellipse 5.6px 3.9px at 54px 29px,rgba(194,65,12,.91) 55%,transparent 60%),radial-gradient(ellipse 5px 3.1px at 125px 89px,rgba(202,138,4,.75) 55%,transparent 60%),radial-gradient(ellipse 4.9px 3.3px at 34px 88px,rgba(202,138,4,.77) 55%,transparent 60%),radial-gradient(ellipse 5.1px 3.2px at 236px 150px,rgba(220,38,38,.95) 55%,transparent 60%),radial-gradient(ellipse 4.5px 2.9px at 253px 83px,rgba(217,119,6,.94) 55%,transparent 60%),radial-gradient(ellipse 4.1px 2.8px at 35px 164px,rgba(194,65,12,.82) 55%,transparent 60%),radial-gradient(ellipse 4.1px 2.4px at 275px 84px,rgba(194,65,12,.72) 55%,transparent 60%),radial-gradient(ellipse 6.2px 4.2px at 38px 349px,rgba(202,138,4,.73) 55%,transparent 60%);background-size:280px 360px;background-repeat:repeat;animation:lpFallSway 12s linear infinite}.lp-animated-autumn:after{background-image:radial-gradient(ellipse 8.8px 5.7px at 130px 300px,rgba(194,65,12,.32) 55%,transparent 60%),radial-gradient(ellipse 7.9px 5.2px at 293px 271px,rgba(185,28,28,.35) 55%,transparent 60%),radial-gradient(ellipse 8.2px 5.1px at 126px 139px,rgba(220,38,38,.46) 55%,transparent 60%),radial-gradient(ellipse 8.4px 4.7px at 41px 8px,rgba(194,65,12,.55) 55%,transparent 60%),radial-gradient(ellipse 7.8px 5.3px at 113px 263px,rgba(185,28,28,.52) 55%,transparent 60%),radial-gradient(ellipse 7.5px 4.8px at 193px 149px,rgba(194,65,12,.48) 55%,transparent 60%),radial-gradient(ellipse 9px 5.8px at 274px 8px,rgba(194,65,12,.37) 55%,transparent 60%),radial-gradient(ellipse 7.3px 4.2px at 72px 139px,rgba(234,88,12,.49) 55%,transparent 60%),radial-gradient(ellipse 7.6px 4.9px at 148px 313px,rgba(185,28,28,.35) 55%,transparent 60%),radial-gradient(ellipse 8.5px 5.2px at 139px 262px,rgba(234,88,12,.32) 55%,transparent 60%);background-size:320px 420px;background-repeat:repeat;filter:blur(1.8px);animation:lpFallSway2 19s linear infinite}.lp-animated-snow:before{background-image:radial-gradient(circle 1.6px at 145px 26px,rgba(255,255,255,.91) 55%,transparent 60%),radial-gradient(circle 2.8px at 138px 86px,rgba(255,255,255,.89) 55%,transparent 60%),radial-gradient(circle 3.1px at 61px 42px,rgba(255,255,255,.89) 55%,transparent 60%),radial-gradient(circle 2.5px at 193px 302px,rgba(255,255,255,.78) 55%,transparent 60%),radial-gradient(circle 3px at 161px 190px,rgba(255,255,255,.97) 55%,transparent 60%),radial-gradient(circle 2px at 111px 353px,rgba(255,255,255,.84) 55%,transparent 60%),radial-gradient(circle 2.8px at 212px 321px,rgba(255,255,255,.97) 55%,transparent 60%),radial-gradient(circle 1.6px at 94px 215px,rgba(255,255,255,.95) 55%,transparent 60%),radial-gradient(circle 3px at 214px 346px,rgba(255,255,255,.82) 55%,transparent 60%),radial-gradient(circle 3px at 59px 199px,rgba(255,255,255,.81) 55%,transparent 60%),radial-gradient(circle 2.1px at 239px 183px,rgba(255,255,255,.81) 55%,transparent 60%),radial-gradient(circle 2.1px at 102px 208px,rgba(255,255,255,.99) 55%,transparent 60%),radial-gradient(circle 2.6px at 146px 183px,rgba(255,255,255,.92) 55%,transparent 60%),radial-gradient(circle 1.8px at 173px 18px,rgba(255,255,255,.79) 55%,transparent 60%),radial-gradient(circle 1.8px at 139px 23px,rgba(255,255,255,.84) 55%,transparent 60%),radial-gradient(circle 2.6px at 164px 227px,rgba(255,255,255,.85) 55%,transparent 60%),radial-gradient(circle 1.7px at 101px 134px,rgba(255,255,255,.75) 55%,transparent 60%),radial-gradient(circle 2.3px at 104px 190px,rgba(255,255,255,.91) 55%,transparent 60%),radial-gradient(circle 2.4px at 67px 157px,rgba(255,255,255,.83) 55%,transparent 60%),radial-gradient(circle 1.8px at 155px 287px,rgba(255,255,255,.92) 55%,transparent 60%);background-size:280px 360px;background-repeat:repeat;animation:lpSnowDrift 9s linear infinite}.lp-animated-snow:after{background-image:radial-gradient(circle 5.4px at 198px 350px,rgba(255,255,255,.6) 25%,rgba(255,255,255,.15) 60%,transparent 75%),radial-gradient(circle 4.9px at 158px 211px,rgba(255,255,255,.53) 25%,rgba(255,255,255,.13) 60%,transparent 75%),radial-gradient(circle 5.5px at 111px 224px,rgba(255,255,255,.57) 25%,rgba(255,255,255,.14) 60%,transparent 75%),radial-gradient(circle 4px at 230px 349px,rgba(255,255,255,.65) 25%,rgba(255,255,255,.16) 60%,transparent 75%),radial-gradient(circle 3.7px at 90px 341px,rgba(255,255,255,.47) 25%,rgba(255,255,255,.12) 60%,transparent 75%),radial-gradient(circle 4.3px at 124px 348px,rgba(255,255,255,.49) 25%,rgba(255,255,255,.12) 60%,transparent 75%),radial-gradient(circle 6px at 27px 129px,rgba(255,255,255,.56) 25%,rgba(255,255,255,.14) 60%,transparent 75%),radial-gradient(circle 4px at 326px 298px,rgba(255,255,255,.57) 25%,rgba(255,255,255,.14) 60%,transparent 75%),radial-gradient(circle 5.1px at 128px 79px,rgba(255,255,255,.67) 25%,rgba(255,255,255,.17) 60%,transparent 75%);background-size:340px 440px;background-repeat:repeat;filter:blur(1.2px);animation:lpSnowDrift2 15s linear infinite}.lp-animated-stars:before{background-image:radial-gradient(circle 1px at 58px 221px,rgba(253,230,138,.62) 55%,transparent 60%),radial-gradient(circle 1.3px at 131px 66px,rgba(253,230,138,.87) 55%,transparent 60%),radial-gradient(circle 1.4px at 166px 230px,rgba(253,230,138,.93) 55%,transparent 60%),radial-gradient(circle 1.5px at 232px 85px,rgba(253,230,138,.78) 55%,transparent 60%),radial-gradient(circle 1.1px at 130px 330px,rgba(253,230,138,.85) 55%,transparent 60%),radial-gradient(circle .9px at 144px 229px,rgba(199,210,254,.69) 55%,transparent 60%),radial-gradient(circle 1.7px at 175px 167px,rgba(255,255,255,.66) 55%,transparent 60%),radial-gradient(circle 1.5px at 122px 200px,rgba(224,231,255,.63) 55%,transparent 60%),radial-gradient(circle 1.3px at 212px 173px,rgba(253,230,138,.62) 55%,transparent 60%),radial-gradient(circle 1.7px at 219px 203px,rgba(255,255,255,.94) 55%,transparent 60%),radial-gradient(circle .8px at 198px 248px,rgba(199,210,254,.72) 55%,transparent 60%),radial-gradient(circle 1.3px at 203px 218px,rgba(224,231,255,.8) 55%,transparent 60%),radial-gradient(circle 1.3px at 143px 227px,rgba(253,230,138,.73) 55%,transparent 60%),radial-gradient(circle 1.6px at 211px 88px,rgba(224,231,255,.99) 55%,transparent 60%),radial-gradient(circle 1.4px at 17px 205px,rgba(255,255,255,.63) 55%,transparent 60%),radial-gradient(circle 1.7px at 223px 73px,rgba(224,231,255,.62) 55%,transparent 60%),radial-gradient(circle 1px at 198px 171px,rgba(199,210,254,.74) 55%,transparent 60%),radial-gradient(circle 1.6px at 198px 146px,rgba(253,230,138,.7) 55%,transparent 60%),radial-gradient(circle .8px at 45px 244px,rgba(255,255,255,1) 55%,transparent 60%),radial-gradient(circle 1.5px at 183px 118px,rgba(255,255,255,.9) 55%,transparent 60%),radial-gradient(circle 1.6px at 130px 106px,rgba(224,231,255,.7) 55%,transparent 60%),radial-gradient(circle .9px at 246px 346px,rgba(224,231,255,.79) 55%,transparent 60%),radial-gradient(circle 1px at 135px 192px,rgba(255,255,255,.91) 55%,transparent 60%),radial-gradient(circle .9px at 87px 163px,rgba(255,255,255,.97) 55%,transparent 60%);background-size:280px 360px;background-repeat:repeat;animation:lpTwinkle 3.2s ease-in-out infinite}.lp-animated-stars:after{background-image:radial-gradient(circle 2.5px at 298px 350px,rgba(253,230,138,.82) 25%,rgba(253,230,138,.2) 60%,transparent 75%),radial-gradient(circle 2.2px at 105px 42px,rgba(224,231,255,.73) 25%,rgba(224,231,255,.18) 60%,transparent 75%),radial-gradient(circle 2.2px at 158px 354px,rgba(255,255,255,.94) 25%,rgba(255,255,255,.23) 60%,transparent 75%),radial-gradient(circle 1.5px at 293px 404px,rgba(253,230,138,.9) 25%,rgba(253,230,138,.23) 60%,transparent 75%),radial-gradient(circle 2.2px at 39px 263px,rgba(255,255,255,.95) 25%,rgba(255,255,255,.24) 60%,transparent 75%),radial-gradient(circle 2px at 254px 58px,rgba(199,210,254,.89) 25%,rgba(199,210,254,.22) 60%,transparent 75%),radial-gradient(circle 1.7px at 239px 366px,rgba(224,231,255,.92) 25%,rgba(224,231,255,.23) 60%,transparent 75%),radial-gradient(circle 2.4px at 142px 319px,rgba(253,230,138,.84) 25%,rgba(253,230,138,.21) 60%,transparent 75%),linear-gradient(135deg,transparent 46%,rgba(255,255,255,.95) 50%,transparent 54%);background-size:340px 440px,340px 440px,340px 440px,340px 440px,340px 440px,340px 440px,340px 440px,340px 440px,220px 90px;background-repeat:repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,no-repeat;animation:lpTwinkle 3.2s ease-in-out 1.6s infinite,lpShootingStar 8s ease-in infinite}.lp-animated-fireflies:before{background-image:radial-gradient(circle 3px at 141px 169px,rgba(190,242,100,.7) 25%,rgba(190,242,100,.17) 60%,transparent 75%),radial-gradient(circle 2.9px at 234px 128px,rgba(253,224,71,.81) 25%,rgba(253,224,71,.2) 60%,transparent 75%),radial-gradient(circle 1.8px at 198px 176px,rgba(163,230,53,.66) 25%,rgba(163,230,53,.17) 60%,transparent 75%),radial-gradient(circle 2.9px at 112px 185px,rgba(163,230,53,.7) 25%,rgba(163,230,53,.17) 60%,transparent 75%),radial-gradient(circle 1.8px at 145px 288px,rgba(190,242,100,.63) 25%,rgba(190,242,100,.16) 60%,transparent 75%),radial-gradient(circle 2.6px at 212px 254px,rgba(190,242,100,.84) 25%,rgba(190,242,100,.21) 60%,transparent 75%),radial-gradient(circle 2.9px at 255px 233px,rgba(190,242,100,.7) 25%,rgba(190,242,100,.17) 60%,transparent 75%),radial-gradient(circle 2.2px at 211px 128px,rgba(253,224,71,.73) 25%,rgba(253,224,71,.18) 60%,transparent 75%),radial-gradient(circle 2.4px at 275px 180px,rgba(253,224,71,.79) 25%,rgba(253,224,71,.2) 60%,transparent 75%),radial-gradient(circle 2.2px at 184px 236px,rgba(163,230,53,.68) 25%,rgba(163,230,53,.17) 60%,transparent 75%),radial-gradient(circle 2px at 102px 165px,rgba(253,224,71,.93) 25%,rgba(253,224,71,.23) 60%,transparent 75%),radial-gradient(circle 2.1px at 98px 102px,rgba(163,230,53,.7) 25%,rgba(163,230,53,.17) 60%,transparent 75%);background-size:280px 360px;background-repeat:repeat;animation:lpFloatUpSway 18s linear infinite,lpTwinkle 3s ease-in-out infinite}.lp-animated-fireflies:after{background-image:radial-gradient(circle 4.5px at 305px 393px,rgba(163,230,53,.55) 25%,rgba(163,230,53,.14) 60%,transparent 75%),radial-gradient(circle 4px at 103px 155px,rgba(190,242,100,.38) 25%,rgba(190,242,100,.1) 60%,transparent 75%),radial-gradient(circle 4px at 277px 68px,rgba(190,242,100,.44) 25%,rgba(190,242,100,.11) 60%,transparent 75%),radial-gradient(circle 5.2px at 68px 330px,rgba(163,230,53,.33) 25%,rgba(163,230,53,.08) 60%,transparent 75%),radial-gradient(circle 4.1px at 10px 297px,rgba(163,230,53,.41) 25%,rgba(163,230,53,.1) 60%,transparent 75%),radial-gradient(circle 4px at 98px 30px,rgba(163,230,53,.33) 25%,rgba(163,230,53,.08) 60%,transparent 75%),radial-gradient(circle 4.5px at 37px 209px,rgba(253,224,71,.46) 25%,rgba(253,224,71,.12) 60%,transparent 75%);background-size:340px 440px;background-repeat:repeat;filter:blur(2.5px);animation:lpFloatUpSway2 26s linear infinite,lpTwinkle 4.2s ease-in-out 1.4s infinite}.lp-animated-bubbles:before{background-image:radial-gradient(circle 6px at 175px 87px,transparent 3.8px,rgba(255,255,255,.41) 5px,transparent 6px),radial-gradient(circle 1.4px at 173px 85px,rgba(255,255,255,.71) 55%,transparent 60%),radial-gradient(circle 6.9px at 58px 197px,transparent 4.7px,rgba(255,255,255,.58) 5.9px,transparent 6.9px),radial-gradient(circle 1.4px at 56px 195px,rgba(255,255,255,.88) 55%,transparent 60%),radial-gradient(circle 4.4px at 119px 29px,transparent 2.2px,rgba(255,255,255,.48) 3.4000000000000004px,transparent 4.4px),radial-gradient(circle 1.4px at 117px 27px,rgba(255,255,255,.78) 55%,transparent 60%),radial-gradient(circle 6.8px at 133px 56px,transparent 4.6px,rgba(255,255,255,.41) 5.8px,transparent 6.8px),radial-gradient(circle 1.4px at 131px 54px,rgba(255,255,255,.71) 55%,transparent 60%),radial-gradient(circle 7.2px at 73px 124px,transparent 5px,rgba(255,255,255,.52) 6.2px,transparent 7.2px),radial-gradient(circle 1.4px at 70px 121px,rgba(255,255,255,.82) 55%,transparent 60%),radial-gradient(circle 6.9px at 41px 305px,transparent 4.7px,rgba(255,255,255,.41) 5.9px,transparent 6.9px),radial-gradient(circle 1.4px at 39px 303px,rgba(255,255,255,.71) 55%,transparent 60%),radial-gradient(circle 6.8px at 123px 33px,transparent 4.6px,rgba(255,255,255,.43) 5.8px,transparent 6.8px),radial-gradient(circle 1.4px at 121px 31px,rgba(255,255,255,.73) 55%,transparent 60%),radial-gradient(circle 6.7px at 224px 83px,transparent 4.5px,rgba(255,255,255,.51) 5.7px,transparent 6.7px),radial-gradient(circle 1.4px at 222px 81px,rgba(255,255,255,.81) 55%,transparent 60%),radial-gradient(circle 6.9px at 102px 62px,transparent 4.7px,rgba(255,255,255,.53) 5.9px,transparent 6.9px),radial-gradient(circle 1.4px at 100px 60px,rgba(255,255,255,.83) 55%,transparent 60%),radial-gradient(circle 6.7px at 200px 59px,transparent 4.5px,rgba(255,255,255,.41) 5.7px,transparent 6.7px),radial-gradient(circle 1.4px at 198px 57px,rgba(255,255,255,.71) 55%,transparent 60%);background-size:280px 360px;background-repeat:repeat;animation:lpFloatUpSway 12s linear infinite}.lp-animated-bubbles:after{background-image:radial-gradient(circle 12px at 40px 326px,transparent 9.5px,rgba(255,255,255,.3) 11px,transparent 12px),radial-gradient(circle 14.9px at 282px 228px,transparent 12.4px,rgba(255,255,255,.3) 13.9px,transparent 14.9px),radial-gradient(circle 15.6px at 248px 309px,transparent 13.1px,rgba(255,255,255,.3) 14.6px,transparent 15.6px),radial-gradient(circle 12.2px at 195px 163px,transparent 9.7px,rgba(255,255,255,.3) 11.2px,transparent 12.2px),radial-gradient(circle 14.9px at 102px 367px,transparent 12.4px,rgba(255,255,255,.3) 13.9px,transparent 14.9px);background-size:340px 440px;background-repeat:repeat;filter:blur(1px);animation:lpFloatUpSway2 18s linear infinite}.lp-animated-confetti:before{background-image:radial-gradient(circle 2.7px at 45px 298px,rgba(20,184,166,.93) 55%,transparent 60%),radial-gradient(circle 3.2px at 233px 151px,rgba(59,130,246,.77) 55%,transparent 60%),radial-gradient(circle 3.4px at 218px 88px,rgba(250,204,21,.94) 55%,transparent 60%),radial-gradient(circle 3.7px at 219px 24px,rgba(59,130,246,.9) 55%,transparent 60%),radial-gradient(circle 3.3px at 164px 178px,rgba(20,184,166,.87) 55%,transparent 60%),radial-gradient(circle 3.5px at 237px 39px,rgba(168,85,247,.84) 55%,transparent 60%),radial-gradient(circle 3.4px at 37px 35px,rgba(168,85,247,.88) 55%,transparent 60%),radial-gradient(circle 3.3px at 232px 149px,rgba(236,72,153,.75) 55%,transparent 60%),radial-gradient(circle 2.5px at 240px 185px,rgba(59,130,246,.85) 55%,transparent 60%),radial-gradient(circle 2.4px at 115px 151px,rgba(34,197,94,.83) 55%,transparent 60%),radial-gradient(circle 2.5px at 258px 45px,rgba(249,115,22,.86) 55%,transparent 60%),radial-gradient(circle 3.6px at 74px 224px,rgba(168,85,247,.89) 55%,transparent 60%),radial-gradient(circle 3.6px at 187px 353px,rgba(34,197,94,.78) 55%,transparent 60%),radial-gradient(circle 2.6px at 94px 81px,rgba(34,197,94,.75) 55%,transparent 60%),radial-gradient(circle 2.7px at 97px 138px,rgba(250,204,21,.83) 55%,transparent 60%),radial-gradient(circle 3.1px at 193px 316px,rgba(250,204,21,.89) 55%,transparent 60%),radial-gradient(circle 3.2px at 267px 320px,rgba(239,68,68,.84) 55%,transparent 60%),radial-gradient(circle 2.8px at 204px 207px,rgba(59,130,246,.85) 55%,transparent 60%);background-size:280px 360px;background-repeat:repeat;animation:lpFallSway 7s linear infinite}.lp-animated-confetti:after{background-image:radial-gradient(circle 3.9px at 209px 35px,rgba(34,197,94,.54) 55%,transparent 60%),radial-gradient(circle 4.7px at 60px 178px,rgba(59,130,246,.45) 55%,transparent 60%),radial-gradient(circle 3.7px at 81px 278px,rgba(236,72,153,.57) 55%,transparent 60%),radial-gradient(circle 4.7px at 40px 110px,rgba(250,204,21,.58) 55%,transparent 60%),radial-gradient(circle 4.2px at 181px 312px,rgba(59,130,246,.47) 55%,transparent 60%),radial-gradient(circle 4.5px at 253px 242px,rgba(168,85,247,.47) 55%,transparent 60%),radial-gradient(circle 4.2px at 56px 387px,rgba(168,85,247,.55) 55%,transparent 60%),radial-gradient(circle 3.5px at 86px 268px,rgba(236,72,153,.48) 55%,transparent 60%),radial-gradient(circle 5px at 282px 17px,rgba(168,85,247,.65) 55%,transparent 60%),radial-gradient(circle 5.2px at 50px 360px,rgba(236,72,153,.63) 55%,transparent 60%),radial-gradient(circle 3.9px at 186px 399px,rgba(236,72,153,.58) 55%,transparent 60%);background-size:320px 420px;background-repeat:repeat;filter:blur(.8px);animation:lpFallSway2 11s linear infinite}@keyframes lpFallSway{0%{background-position:0 0}25%{background-position:42px 90px}50%{background-position:14px 180px}75%{background-position:56px 270px}to{background-position:0 360px}}@keyframes lpFallSway2{0%{background-position:0 0}25%{background-position:-36px 105px}50%{background-position:-8px 210px}75%{background-position:-48px 315px}to{background-position:0 420px}}@keyframes lpSnowDrift{0%{background-position:0 0}50%{background-position:34px 180px}to{background-position:0 360px}}@keyframes lpSnowDrift2{0%{background-position:0 0}50%{background-position:-30px 220px}to{background-position:0 440px}}@keyframes lpFloatUpSway{0%{background-position:0 0}50%{background-position:26px -180px}to{background-position:0 -360px}}@keyframes lpFloatUpSway2{0%{background-position:0 0}50%{background-position:-22px -220px}to{background-position:0 -440px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes lpEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.lp-container .animate-fade-in{animation:fade-in .5s ease-out both}@media (prefers-reduced-motion:reduce){.lp-container *{animation-duration:.001ms!important}}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-0.woff2) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-1.woff2) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-2.woff2) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/geist-3.woff2) format("truetype")}@font-face{font-family:TikTok Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/tiktok-sans-variable.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-variable.woff2) format("woff2")}@font-face{font-family:Exceed Live Digits;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-variable.woff2) format("woff2");unicode-range:u+0020-0039,u+004b,u+004d,u+006b,u+006d}