@keyframes lv2-drift-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes lv2-drift-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes lv2-drift-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes lv2-tick{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes lv2-fadein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes lv2-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes lv2-stamp{0%{opacity:0;transform:scale(1.35) rotate(-7deg)}55%{opacity:1;transform:scale(.97) rotate(-7deg)}to{opacity:1;transform:scale(1) rotate(-7deg)}}@keyframes lv2-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes lv2-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes lv2-meter{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}@keyframes lv2-flow{to{stroke-dashoffset:-64}}@keyframes lv2-float{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@keyframes lv2-reel-idle{0%{transform:translateX(0)}to{transform:translateX(-22px)}}@keyframes lv2-confetti{0%{opacity:1;transform:translate3d(0,-8px,0) rotate(0deg)}to{opacity:0;transform:translate3d(var(--dx,0),150px,0) rotate(240deg)}}@keyframes lv2-stem{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes lv2-plot{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes lv2-print{0%{opacity:0}to{opacity:1}}@keyframes lv2-dust{0%{opacity:.85;transform:translateZ(0)}to{opacity:0;transform:translate3d(var(--dx,0),-38px,0)}}@keyframes lv2-nudge{0%{transform:translateX(0)}22%{transform:translateX(5px)}to{transform:translateX(0)}}@keyframes lv2-pulse{0%{filter:brightness(1);transform:scale(1)}35%{filter:brightness(1.7);transform:scale(1.04)}to{filter:brightness(1);transform:scale(1)}}@keyframes lv2-travel{0%{offset-distance:0;opacity:0;transform:scale(.85)}6%{opacity:1;transform:scale(1)}94%{opacity:1;transform:scale(1)}to{offset-distance:100%;opacity:0;transform:scale(.9)}}@keyframes lv2-claim{0%,52%{background-color:rgba(17,24,39,.45)}58%,to{background-color:#3b82f6}}@keyframes lv2-packet{0%{offset-distance:0;opacity:0}10%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes lv2-spin{to{transform:rotate(1turn)}}@keyframes lv2-claim-ink{0%,52%{color:rgba(17,24,39,.55)}58%,to{color:#3b82f6}}@keyframes lv2-bloom{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.7)}}@keyframes lv2-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes lv2-tremble{0%{transform:translateX(-1.5px)}50%{transform:translateX(1.5px)}to{transform:translateX(-1.5px)}}@keyframes lv2-heart{0%{opacity:0;transform:translateY(6px) scale(.5)}16%{opacity:.95}to{opacity:0;transform:translateY(-104px) translateX(var(--hx,0)) scale(1.15)}}@keyframes lv2-live-comment{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.lv2-anim{will-change:transform}.lv2-livedot{animation:lv2-pulse 1.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.lv2-livedot{animation:none!important}}@keyframes lv2-wall-appear{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes lv2-wall-live{0%,42%{opacity:1;transform:scale(1)}56%{opacity:0;transform:scale(.94)}70%{opacity:0;transform:scale(.94)}84%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}.lv2-range{-webkit-appearance:none;appearance:none;height:2px;width:100%;background:linear-gradient(to right,#3b82f6 var(--fill,50%),#e5e7eb var(--fill,50%));outline:none}.lv2-range::-webkit-slider-thumb{-webkit-appearance:none;height:16px;width:16px;border-radius:0;background:#fff;border:1.5px solid #1e3a8a;box-shadow:0 2px 8px rgba(0,0,0,.18);cursor:pointer}.lv2-range::-moz-range-thumb{height:16px;width:16px;border-radius:0;background:#fff;border:1.5px solid #1e3a8a;box-shadow:0 2px 8px rgba(0,0,0,.18);cursor:pointer}@media (prefers-reduced-motion:reduce){.lv2-anim{animation:none!important}}@keyframes lv2-knock{0%{transform:translateX(0)}28%{transform:translateX(4px)}60%{transform:translateX(-2px)}to{transform:translateX(0)}}@keyframes lv2-winner{0%{transform:scale(1) translateY(0)}55%{transform:scale(1.22) translateY(-9px)}to{transform:scale(1.15) translateY(-6px)}}@keyframes lv2-kenburns{0%{transform:scale(1.02) translate(0)}to{transform:scale(1.1) translate(-1.4%,-1%)}}@keyframes lv2-shimmer{0%{transform:translateX(-110%)}38%,to{transform:translateX(240%)}}.lv2-shimmer-host{position:relative;overflow:hidden}.lv2-shimmer-host:after{content:"";position:absolute;inset:-2px auto -2px 0;width:45%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.65) 50%,transparent);animation:lv2-shimmer 4.2s cubic-bezier(.4,0,.2,1) infinite;pointer-events:none}.lv2-wallcard{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1)}.lv2-wallcard:hover{transform:translateY(-5px) scale(1.025);z-index:5;box-shadow:0 28px 60px -22px rgba(0,0,0,.38),inset 0 0 0 1px rgba(255,255,255,.65)}.lv2-pause-hover:hover{animation-play-state:paused}.lv2-cloud{transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s cubic-bezier(.22,1,.36,1)}.lv2-cloud:hover{transform:translateY(-6px);box-shadow:0 44px 90px -38px rgba(76,29,149,.38),0 4px 10px rgba(17,24,39,.05),inset 0 1px 0 rgba(255,255,255,.9),inset 0 0 0 1px rgba(255,255,255,.65)!important}.lv2-press{transition:transform .12s ease,background-color .15s ease,border-color .15s ease,color .15s ease}.lv2-press:active{transform:translateY(1px)}.lv2-press:focus-visible{outline:1.5px dashed #1e3a8a;outline-offset:2px}@media (prefers-reduced-motion:reduce){.lv2-cloud,.lv2-press{transition:none}.lv2-cloud:hover{transform:none}.lv2-shimmer-host:after{animation:none;display:none}.lv2-wallcard{transition:none}}