@keyframes lf-holo{0%{background-position:0%}to{background-position:200%}}@keyframes lf-foil-spin{0%{transform:translate(-50%)rotate(0)}to{transform:translate(-50%)rotate(360deg)}}@keyframes lf-pack-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes lf-quote-bob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-10px)rotate(-2deg)}}@keyframes lf-live-pulse{0%{box-shadow:0 0 #007c008c}70%{box-shadow:0 0 0 8px #007c0000}to{box-shadow:0 0 #007c0000}}@keyframes lf-float-a{0%,to{transform:rotate(2.5deg)translateY(0)}50%{transform:rotate(2.5deg)translateY(-6px)}}@keyframes lf-float-b{0%,to{transform:rotate(-2deg)translateY(0)}50%{transform:rotate(-2deg)translateY(-6px)}}@keyframes lf-float-c{0%,to{transform:rotate(-3.5deg)translateY(0)}50%{transform:rotate(-3.5deg)translateY(-8px)}}.lf-wall{opacity:.55;grid-template-rows:repeat(10,1fr);grid-template-columns:repeat(6,1fr);grid-auto-rows:0;gap:6px;padding:10px;display:grid;overflow:hidden;-webkit-mask-image:radial-gradient(70% 60%,#0000 30%,#000 90%);mask-image:radial-gradient(70% 60%,#0000 30%,#000 90%)}@media (min-width:768px){.lf-wall{grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(14,1fr);gap:10px;padding:16px}}.lf-pack-grid{opacity:.18;grid-template-rows:repeat(12,1fr);grid-template-columns:repeat(8,1fr);gap:6px;padding:10px;display:grid;-webkit-mask-image:radial-gradient(60% 50% at 50% 55%,#0000 25%,#000 90%);mask-image:radial-gradient(60% 50% at 50% 55%,#0000 25%,#000 90%)}@media (min-width:768px){.lf-pack-grid{grid-template-rows:repeat(9,1fr);grid-template-columns:repeat(16,1fr);gap:8px;padding:12px}}.lf-vault-slab{grid-template-rows:repeat(8,1fr);grid-template-columns:repeat(6,1fr);gap:3px;display:grid;-webkit-mask-image:linear-gradient(#0000 0,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 14% 86%,#0000 100%)}@media (min-width:768px){.lf-vault-slab{grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(10,1fr);gap:4px}}.lf-pack-body{will-change:transform;animation:5s ease-in-out infinite lf-pack-hover}.lf-quote-card{will-change:transform;animation:5.5s ease-in-out infinite lf-quote-bob}.lf-quote-foil{filter:blur(50px);background:conic-gradient(#007c002e,#6abfff2e,#ffd1662e,#007c002e);animation:18s linear infinite lf-foil-spin}.lf-live-dot{animation:2s ease-out infinite lf-live-pulse}.lf-pack-foil{filter:blur(60px);background:conic-gradient(#ff8a3d66,#c87ddb66,#6abfff66,#ffd16666,#ff8a3d66);animation:14s linear infinite lf-foil-spin}.lf-tile{background:var(--surface-stage);border-radius:4px;position:relative;overflow:hidden}.lf-tile.full{background:var(--ink)}.lf-tile.holo{background:linear-gradient(135deg,#ffd166 0%,#ff8a3d 35%,#c87ddb 65%,#6abfff 100%) 0 0/200% 200%;animation:6s linear infinite lf-holo}.lf-tile.real{background:0 0;justify-content:center;align-items:center;display:flex}.lf-tile.real img{object-fit:contain;max-width:100%;max-height:100%}.lf-pack-tile{background:#ffffff0f;border-radius:3px}.lf-pack-tile.full{background:#ffffff24}.lf-pack-tile.holo{opacity:.6;background:linear-gradient(135deg,#ff8a3d,#c87ddb 50%,#6abfff) 0 0/200% 200%;animation:8s linear infinite lf-holo}.lf-slab-tile{background:#ffffff0d;border-radius:2px;position:relative;overflow:hidden}.lf-slab-tile.full{background:#ffffff1f}.lf-slab-tile.holo{opacity:.5;background:linear-gradient(135deg,#ff8a3d,#c87ddb 50%,#6abfff) 0 0/200% 200%;animation:8s linear infinite lf-holo}.lf-slab-tile.real{background:0 0;justify-content:center;align-items:center;display:flex}.lf-slab-tile.real img{object-fit:contain;opacity:.85;max-width:100%;max-height:100%}.lf-float-a{animation:6s ease-in-out infinite lf-float-a;transform:rotate(2.5deg)}.lf-float-b{animation:6s ease-in-out -3s infinite lf-float-b;transform:rotate(-2deg)}.lf-float-c{animation:6.5s ease-in-out -1.5s infinite lf-float-c;transform:rotate(-3.5deg)}.lf-pack-stage .lf-reveal-card{opacity:0;transition:transform .7s cubic-bezier(.34,1.4,.64,1),opacity .35s ease-out .1s;transform:translate(-50%,240px)rotate(0)scale(.12)}.lf-pack-hint-static{transition:opacity .2s ease-out}@media (hover:hover){.lf-pack-stage:hover .lf-reveal-card{opacity:1}.lf-pack-stage:hover .lf-reveal-card.r1{transition-delay:.16s;transform:translate(-340px,80px)rotate(-30deg)scale(.92)}.lf-pack-stage:hover .lf-reveal-card.r2{transition-delay:80ms;transform:translate(-170px,150px)rotate(-14deg)scale(1.02)}.lf-pack-stage:hover .lf-reveal-card.r3{transition-delay:0s;transform:translateY(170px)rotate(0)scale(1.08)}.lf-pack-stage:hover .lf-reveal-card.r4{transition-delay:80ms;transform:translate(170px,150px)rotate(14deg)scale(1.02)}.lf-pack-stage:hover .lf-reveal-card.r5{transition-delay:.16s;transform:translate(340px,80px)rotate(30deg)scale(.92)}.lf-pack-stage:hover .lf-reveal-card.r6{transition-delay:.26s;transform:translate(-285px,-65px)rotate(-58deg)scale(.82)}.lf-pack-stage:hover .lf-reveal-card.r7{transition-delay:.26s;transform:translate(285px,-65px)rotate(58deg)scale(.82)}.lf-pack-stage:hover .lf-reveal-card.r8{transition-delay:.34s;transform:translate(-140px,-95px)rotate(-26deg)scale(.74)}.lf-pack-stage:hover .lf-reveal-card.r9{transition-delay:.34s;transform:translate(140px,-95px)rotate(26deg)scale(.74)}.lf-pack-stage:hover .lf-pack-body{opacity:.78;transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .5s ease-out;animation-play-state:paused;transform:translateY(-30px)scale(.96)}.lf-pack-stage:hover .lf-pack-hint-static{opacity:0}}@media (prefers-reduced-motion:reduce){.lf-pack-body,.lf-pack-foil,.lf-quote-card,.lf-quote-foil,.lf-live-dot,.lf-tile.holo,.lf-pack-tile.holo,.lf-slab-tile.holo,.lf-float-a,.lf-float-b,.lf-float-c{animation:none!important}}