.lk{overflow-x:hidden;overflow-x:clip;min-height:100vh;padding:28px clamp(16px,8vw,115px) 48px;display:grid;grid-template-rows:auto auto 1fr auto auto;gap:12px}.lk.lk-case{min-height:0;padding:0;display:block}.lk .corner{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-gray);text-decoration:none;white-space:nowrap}@media (max-width:420px){.lk-top .corner{font-size:10.5px;letter-spacing:.06em}}.lk-top{display:flex;justify-content:space-between;gap:12px}.lk-head{text-align:center;margin-top:24px}.lk-head h1{margin:0;font-weight:800;font-size:clamp(44px,8vw,96px);letter-spacing:-.055em;line-height:.95}.lk-sub{margin:4px 0 0;font-family:var(--font-serif);font-style:italic;font-size:clamp(22px,3vw,34px);color:var(--color-gray-2)}.lk-stage{position:relative;display:grid;place-items:center;min-height:clamp(420px,58vh,600px)}.lk-glow{position:absolute;width:min(560px,86vw);aspect-ratio:1;border-radius:50%;filter:blur(70px);opacity:.3;pointer-events:none;transform:translateZ(0);backface-visibility:hidden;background:conic-gradient(from 20deg,var(--color-g-blue),var(--color-g-red),var(--color-g-yellow),var(--color-g-green),var(--color-g-blue));transition:opacity .6s ease}.lk-stage.is-open .lk-glow{opacity:.45}.lk-ring{position:absolute;inset:0;z-index:1;pointer-events:none;transition:opacity .5s ease}.lk-ring.is-hidden{opacity:0}.lk-sil{--x:0;--depth:.5;position:absolute;left:50%;top:40%;height:calc(clamp(96px, 16vw, 168px) * (.55 + .45 * var(--depth)));transform:translate(-50%,-50%) translateX(calc(var(--x) * min(8.4px, .9vw))) translateY(calc((1 - var(--depth)) * -34px));opacity:calc(.16 + .34 * var(--depth));filter:blur(calc((1 - var(--depth)) * 2.5px))}.lk-sil svg{display:block;height:100%;width:auto;fill:#c9c1b2}.lk-sil.is-secret{display:grid;place-items:center;aspect-ratio:3/4}.lk-sil.is-secret b{font-weight:800;font-size:calc(clamp(96px, 16vw, 168px) * .8 * (.55 + .45 * var(--depth)));line-height:1;color:#c9c1b2;letter-spacing:-.06em}.lk-pack{position:relative;z-index:2;width:min(560px,86vw);aspect-ratio:656/283;container-type:inline-size;user-select:none;-webkit-user-select:none;filter:drop-shadow(0 30px 28px rgba(60,45,20,.14))}.lk-pack>img{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.lk-lid{transform-origin:6% 50%;transform:translateY(calc(var(--p) * -9px)) rotate(calc(var(--p) * -1.4deg))}.lk-stage:not(.is-dragging) .lk-lid{transition:transform .45s cubic-bezier(.2,.9,.3,1.2)}.lk-tear{z-index:1;top:47.5%;right:7.5%;height:3px;width:calc(var(--p) * 84cqw);border-radius:2px;background:linear-gradient(#4b4237,#8d8170);box-shadow:0 1px 0 rgba(255,255,255,.55);opacity:min(1,calc(var(--p) * 6))}.lk-tab,.lk-tear{position:absolute}.lk-tab{z-index:4;left:91.46%;top:31.8%;width:8.54%;height:40.6%;padding:0;border:0;background:none;cursor:grab;touch-action:none;transform:translateX(calc(var(--p) * -155.4cqw));border-radius:50%}.lk-tab:active{cursor:grabbing}.lk-tab img{display:block;width:100%;height:100%;pointer-events:none;filter:drop-shadow(-3px 3px 4px rgba(60,45,20,.18))}.lk-stage:not(.is-dragging) .lk-tab{transition:transform .5s cubic-bezier(.3,.9,.3,1)}.lk-stage.is-sealed .lk-tab{animation:lk-nudge 2.6s ease-in-out 1.2s infinite}.lk-tab:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}.lk-pull-hint{position:absolute;right:0;top:calc(100% + 14px);font-family:var(--font-serif);font-style:italic;font-size:clamp(17px,2vw,21px);color:var(--color-gray-2);white-space:nowrap}.lk-pull-hint i{display:inline-block;font-style:normal;animation:lk-nudge 2.6s ease-in-out 1.2s infinite}.lk-stage.is-dragging .lk-pack{animation:lk-rumble .14s linear infinite}.lk-stage.is-opening .lk-lid{animation:lk-lid-off .75s cubic-bezier(.5,0,.7,.4) .4s forwards}.lk-stage.is-opening .lk-base{animation:lk-base-off .55s ease-in .85s forwards}.lk-stage.is-opening .lk-pack{animation:lk-rainbow 1s ease-in-out}@keyframes lk-nudge{0%,70%,to{translate:0}80%{translate:-10px}90%{translate:-4px}}@keyframes lk-rumble{0%,to{translate:0 0}25%{translate:calc(var(--p) * 1.6px) calc(var(--p) * -1px)}75%{translate:calc(var(--p) * -1.6px) calc(var(--p) * 1px)}}@keyframes lk-lid-off{to{transform:translateY(-150%) rotate(-12deg);opacity:0}}@keyframes lk-base-off{to{transform:translateY(18%) scale(.92);opacity:0}}.lk-reveal{position:relative;z-index:2;width:min(480px,100%);height:clamp(300px,44vh,470px);animation:lk-pop .7s cubic-bezier(.2,1.4,.4,1) both}.lk-model{width:100%;height:100%;--poster-color:transparent;background:transparent;transition:opacity .3s ease}.lk-model::part(default-progress-bar){display:none}.lk-model:not([data-ready]){opacity:0}.lk-stage.is-revealed .lk-glow{animation:lk-glow-pop 1.25s ease-out both}.lk-stage.is-secret .lk-glow{animation-duration:2s}.lk-stage.is-secret .lk-ring-burst{border-width:10px;animation-duration:1.2s}@keyframes lk-pop{0%{opacity:0;transform:scale(.7) translateY(30px)}to{opacity:1;transform:none}}.lk-foot{min-height:170px;align-content:start;text-align:center}.lk-foot,.lk-series{display:grid;justify-items:center}.lk-series{margin:10px 0 0;gap:4px}.lk-odds{font-family:var(--font-serif);font-style:italic;font-size:20px;color:var(--color-gray-2)}.lk-btn{border:0;border-radius:999px;padding:15px 28px;font:inherit;font-weight:700;font-size:16px;cursor:pointer;background:var(--color-ink);color:var(--color-paper);transition:transform .2s ease}.lk-btn:hover{transform:translateY(-2px)}.lk-btn.is-ghost{background:transparent;color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink);margin-top:14px}.lk-wait{margin:14px 0 0;color:var(--color-gray-2)}.lk-wait strong{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:22px;color:var(--color-ink);animation:lk-pulse 1s ease-in-out infinite;display:inline-block}.lk-rays{position:absolute;z-index:1;width:min(570px,120vw);aspect-ratio:1;opacity:0;pointer-events:none;animation:lk-ray-spin 9s linear infinite;transition:opacity .45s ease}.lk-rays i{position:absolute;top:50%;left:50%;width:50%;height:2px;background:linear-gradient(90deg,rgba(255,255,255,.85),transparent);box-shadow:0 0 12px rgba(127,194,255,.7);transform:rotate(calc(var(--ray) * 30deg));transform-origin:left center}.lk-stage.is-pulling .lk-rays{opacity:calc(var(--p) * .7)}.lk-stage.is-open .lk-rays,.lk-stage.is-opening .lk-rays{opacity:.8}.lk-stage.is-revealed .lk-rays{animation:lk-ray-spin 9s linear infinite,lk-fade-out .65s ease-out forwards}.lk-flash{top:50%;left:50%;z-index:3;width:620px;height:620px;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,255,255,.96) 0 5%,rgba(255,255,255,.38) 18%,rgba(168,209,255,.16) 34%,transparent 68%);animation:lk-flash .8s ease-out both}.lk-flash,.lk-ring-burst{position:absolute;pointer-events:none;opacity:0}.lk-ring-burst{z-index:2;width:230px;height:230px;border:8px solid #fff;border-radius:50%;box-shadow:0 0 18px #fff,0 0 45px rgba(66,133,244,.9),inset 0 0 30px rgba(234,67,53,.7);animation:lk-ring .9s cubic-bezier(.1,.72,.2,1) .17s both}.lk-confetti,.lk-sparkles{position:absolute;top:50%;left:50%;z-index:3;width:1px;height:1px;pointer-events:none}.lk-sparkles i{position:absolute;width:5px;height:5px;background:#fff;box-shadow:0 0 8px #fff;opacity:0;animation:lk-sparkle .72s var(--delay) cubic-bezier(.12,.8,.25,1) both}.lk-sparkles i:nth-child(3n){width:3px;height:10px;background:#fbbc05}.lk-sparkles i:nth-child(4n){border-radius:50%;background:#8fc2ff}.lk-confetti i{position:absolute;width:7px;height:13px;border-radius:1px;background:var(--c);opacity:0;animation:lk-confetti 1.05s var(--delay) cubic-bezier(.12,.72,.23,1) both}.lk-confetti i:nth-child(3n){width:10px;height:6px}@keyframes lk-ray-spin{to{transform:rotate(1turn)}}@keyframes lk-fade-out{0%{opacity:.8}to{opacity:0}}@keyframes lk-pulse{50%{opacity:.45}}@keyframes lk-rainbow{0%,to{filter:drop-shadow(0 0 12px rgba(255,255,255,.95)) drop-shadow(-14px 0 27px rgba(66,133,244,.75)) drop-shadow(14px 0 27px rgba(234,67,53,.72))}50%{filter:drop-shadow(0 0 22px #fff) drop-shadow(0 -15px 36px rgba(251,188,5,.88)) drop-shadow(0 15px 36px rgba(52,168,83,.82))}}@keyframes lk-glow-pop{0%{opacity:.8;transform:scale(1.12);filter:blur(60px) saturate(1.25)}to{opacity:.45;transform:none;filter:blur(70px)}}@keyframes lk-flash{0%,18%{opacity:0}24%{opacity:1}47%{opacity:.34}to{opacity:0}}@keyframes lk-ring{0%{opacity:0;transform:scale(.3)}18%{opacity:1}to{opacity:0;transform:scale(3.2)}}@keyframes lk-sparkle{0%{opacity:0;transform:rotate(var(--angle)) translateX(0) scale(0)}25%{opacity:1;transform:rotate(var(--angle)) translateX(calc(var(--distance) * .35)) scale(1.25)}to{opacity:0;transform:rotate(var(--angle)) translateX(var(--distance)) scale(.2)}}@keyframes lk-confetti{0%{opacity:0;transform:rotate(var(--angle)) translateX(0) rotate(0) scale(0)}18%{opacity:1;transform:rotate(var(--angle)) translateX(calc(var(--distance) * .25)) rotate(90deg) scale(1)}72%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translateX(var(--distance)) rotate(540deg) translateY(55px) scale(.75)}}.lk-card{display:grid;justify-items:center;text-align:center;gap:2px;animation:lk-pop .6s .2s both}.lk-card h2{margin:6px 0 0;font-weight:800;font-size:44px;letter-spacing:-.05em;line-height:1}.lk-trait{margin:2px 0 0;font-family:var(--font-serif);font-style:italic;font-size:26px}.lk-line{margin:6px 0 0;color:var(--color-gray-2);font-size:17px}.lk-hint{margin:4px 0 0;font-size:13px}.lk-hint,.lk-note{color:var(--color-gray)}.lk-note{margin:0;text-align:center;font-size:12px}@media (max-width:600px){.lk-stage{min-height:400px}.lk-pull-hint{right:2%}}@media (prefers-reduced-motion:reduce){.lk-card,.lk-confetti i,.lk-flash,.lk-reveal,.lk-ring-burst,.lk-sparkles i,.lk-stage.is-opening .lk-base,.lk-stage.is-opening .lk-lid,.lk-stage.is-opening .lk-pack,.lk-stage.is-revealed .lk-glow{animation-duration:.01s}.lk-pull-hint i,.lk-stage.is-dragging .lk-pack,.lk-stage.is-sealed .lk-tab{animation:none}.lk-rays{display:none}}.lk-groove{position:absolute;z-index:2;top:49.6%;right:8cqw;height:3cqw;width:calc(var(--p) * 84cqw);transform:translateY(-50%);border-radius:.5cqw;background:linear-gradient(#4f4336,#7d6d59 55%,#a3927a);opacity:min(1,calc(var(--p) * 40));box-shadow:inset 0 .35cqw .5cqw rgba(30,20,10,.5),0 .12cqw 0 rgba(255,255,255,.6)}.lk-groove:after,.lk-groove:before{content:"";position:absolute;left:0;right:0;height:.45cqw;background:repeating-linear-gradient(90deg,#efe5d6 0 .3cqw,transparent .3cqw .55cqw,#e6dac8 .55cqw .75cqw,transparent .75cqw 1.2cqw),repeating-linear-gradient(90deg,transparent 0 .9cqw,#f3ebde .9cqw 1.05cqw,transparent 1.05cqw 1.7cqw)}.lk-groove:before{top:-.2cqw}.lk-groove:after{bottom:-.2cqw}.lk-strip{z-index:3;right:calc(8cqw + var(--p) * 84cqw);height:3.4cqw;width:max(0cqw,calc(var(--p) * 71.4cqw - 2.7cqw));transform:translateY(-64%) rotate(-1.2deg);transform-origin:right center;border-radius:.35cqw 1.3cqw 1.3cqw .35cqw;opacity:min(1,calc(var(--p) * 30));background:linear-gradient(#efe2cc 0 12%,#d6c4a6 50%,#b49e7c);filter:drop-shadow(0 .9cqw .7cqw rgba(60,45,20,.34))}.lk-band,.lk-strip{position:absolute;top:49.6%}.lk-band{z-index:2;left:8cqw;height:3.2cqw;width:calc((1 - var(--p)) * 84cqw);transform:translateY(-50%);border-radius:.3cqw;background:linear-gradient(rgba(240,231,218,.92),rgba(224,209,192,.9) 55%,rgba(205,189,170,.9));border-top:.2cqw dashed rgba(110,90,66,.45);border-bottom:.2cqw dashed rgba(110,90,66,.45);box-shadow:0 .25cqw .35cqw -.1cqw rgba(60,45,20,.18)}.lk-stage:not(.is-dragging) .lk-band{transition:width .5s cubic-bezier(.3,.9,.3,1)}.lk-stage.is-opening .lk-band{transition:width .45s cubic-bezier(.4,0,.6,1)}.lk-strip:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(270deg,rgba(90,68,40,.38),rgba(90,68,40,0) 2.6cqw)}.lk-stage:not(.is-dragging) .lk-groove,.lk-stage:not(.is-dragging) .lk-strip{transition:width .5s cubic-bezier(.3,.9,.3,1),right .5s cubic-bezier(.3,.9,.3,1),opacity .3s ease}.lk-stage.is-opening .lk-strip,.lk-stage.is-opening .lk-tab{opacity:0;transition:transform .45s cubic-bezier(.4,0,.6,1),width .45s cubic-bezier(.4,0,.6,1),right .45s cubic-bezier(.4,0,.6,1),opacity .2s ease .3s}.lk-stage.is-opening .lk-groove{transition:width .45s cubic-bezier(.4,0,.6,1),opacity .3s ease 1s}@media (max-width:860px),(pointer:coarse){.lk-sil{filter:none;will-change:transform,opacity}.lk-glow{will-change:opacity}}.lk-tab:before{content:"";position:absolute;left:50%;top:50%;width:190%;aspect-ratio:1;border-radius:50%;z-index:-1;pointer-events:none;background:conic-gradient(from 30deg,#4285F4,#EA4335,#FBBC05,#34A853,#4285F4);filter:blur(9px);opacity:.55;transform:translate(-50%,-50%) scale(.9);animation:lk-tab-glow 2.2s ease-in-out infinite;transition:opacity .25s ease}.lk-stage:not(.is-sealed) .lk-tab:before{opacity:0;animation:none}@keyframes lk-tab-glow{0%,to{opacity:.35;transform:translate(-50%,-50%) scale(.82)}50%{opacity:.85;transform:translate(-50%,-50%) scale(1.08)}}@media (prefers-reduced-motion:reduce){.lk-tab:before{animation:none;opacity:.6}}.lk-pack:after{content:"";position:absolute;left:5%;right:5%;bottom:-4%;height:14%;border-radius:50%;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,rgba(60,45,20,.38),rgba(60,45,20,0));transition:opacity .3s ease}.lk-stage.is-opening .lk-pack:after{opacity:0;transition-delay:.8s}.lk-lineup{display:flex;align-items:flex-end;justify-content:center;gap:clamp(10px,2.2vw,26px);margin-top:4px}.lk-lineup img{display:block;height:clamp(64px,7vw,96px);width:auto;filter:drop-shadow(0 10px 8px rgba(60,45,20,.2));animation:lk-lineup-in .6s cubic-bezier(.2,.9,.3,1.2) both}.lk-lineup img:nth-child(2){animation-delay:.06s}.lk-lineup img:nth-child(3){animation-delay:.12s}.lk-lineup img:nth-child(4){animation-delay:.18s}.lk-lineup img:nth-child(5){animation-delay:.24s}.lk-lineup img:nth-child(6){animation-delay:.3s}.lk-lineup img.is-secret{height:clamp(46px,5vw,68px);filter:brightness(0) opacity(.85)}@keyframes lk-lineup-in{0%{opacity:0;transform:translateY(10px)}}@media (max-width:600px){.lk-lineup{gap:8px}.lk-lineup img{height:46px}.lk-lineup img.is-secret{height:34px}}@media (prefers-reduced-motion:reduce){.lk-lineup img{animation:none}}.lk-stage.is-opening .lk-lid{animation:lk-lid-off .75s cubic-bezier(.5,0,.7,.4) .35s forwards}.lk-stage.is-opening .lk-base{animation:lk-base-off .55s ease-in .6s forwards}.lk-stage.is-opening .lk-groove{transition:width .45s cubic-bezier(.4,0,.6,1);animation:lk-groove-off .55s ease-in .6s forwards}.lk-stage.is-opening .lk-band{opacity:0;transition:width .45s cubic-bezier(.4,0,.6,1),opacity .2s ease .35s}.lk-stage.is-opening .lk-pack:after{transition-delay:.55s}@keyframes lk-groove-off{to{transform:translateY(calc(-50% + 7.8cqw)) scale(.92);opacity:0}}@media (prefers-reduced-motion:reduce){.lk-stage.is-opening .lk-groove{animation-duration:.01s}}.lk-seam{position:absolute;z-index:3;top:49.6%;right:8cqw;height:.8cqw;width:calc(var(--p) * 84cqw);transform:translateY(-50%);border-radius:1cqw;pointer-events:none;background:linear-gradient(90deg,#fff,#fff8e6 60%,#fff);opacity:min(1,calc(var(--p) * 4));box-shadow:0 0 1.2cqw #fff,0 -1.4cqw 3cqw rgba(66,133,244,calc(.25 + var(--p))),0 1.4cqw 3cqw rgba(251,188,5,calc(.25 + var(--p))),-2cqw 0 4cqw rgba(234,67,53,calc(.2 + var(--p) * .8)),2cqw 0 4cqw rgba(52,168,83,calc(.2 + var(--p) * .8))}.lk-stage:not(.is-dragging) .lk-seam{transition:width .5s cubic-bezier(.3,.9,.3,1),opacity .3s ease}.lk-stage.is-opening .lk-seam{width:84cqw;transition:width .35s cubic-bezier(.4,0,.6,1);animation:lk-seam-blaze .7s ease-out forwards}@keyframes lk-seam-blaze{0%{opacity:1;filter:brightness(1)}40%{opacity:1;filter:brightness(1.6);transform:translateY(-50%) scaleY(2.6)}to{opacity:0;transform:translateY(-50%) scaleY(5)}}.lk-stage.is-opening .lk-pack{animation:lk-rainbow 1s ease-in-out,lk-squash .42s cubic-bezier(.3,0,.3,1)}@keyframes lk-squash{0%{scale:1}45%{scale:1.05 .9}75%{scale:.97 1.06}to{scale:1}}.lk-stage.is-opening .lk-lid{animation:lk-lid-launch .8s cubic-bezier(.15,.6,.3,1) .32s forwards}@keyframes lk-lid-launch{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(-190%) translateX(-14%) rotate(-24deg) scale(.9);opacity:0}}.lk-beam{position:absolute;z-index:3;left:50%;bottom:46%;width:clamp(80px,13vw,150px);height:120%;margin-left:calc(clamp(80px, 13vw, 150px) / -2);pointer-events:none;opacity:0;transform-origin:50% 100%;transform:scaleY(0);background:linear-gradient(0deg,#fff 0,rgba(255,255,255,.85) 30%,rgba(255,255,255,0) 92%);filter:blur(6px);border-radius:50% 50% 40% 40%/30% 30% 10% 10%;box-shadow:0 0 40px 18px rgba(66,133,244,.45),0 0 70px 30px rgba(251,188,5,.3)}.lk-beam:after,.lk-beam:before{content:"";position:absolute;bottom:0;width:46%;height:100%;border-radius:inherit;filter:blur(14px);opacity:.7}.lk-beam:before{left:-38%;background:linear-gradient(0deg,rgba(234,67,53,.9),transparent 85%)}.lk-beam:after{right:-38%;background:linear-gradient(0deg,rgba(52,168,83,.9),transparent 85%)}.lk-stage.is-opening .lk-beam{animation:lk-beam 1.15s cubic-bezier(.2,.8,.2,1) .3s both}@keyframes lk-beam{0%{opacity:0;transform:scaleY(0) scaleX(.4)}18%{opacity:1;transform:scaleY(1) scaleX(1)}55%{opacity:.9;transform:scaleY(1.05) scaleX(.75)}to{opacity:0;transform:scaleY(1.1) scaleX(.15)}}.lk-shock{position:absolute;z-index:1;left:50%;top:58%;width:min(620px,92vw);aspect-ratio:4/1;margin-left:calc(min(620px, 92vw) / -2);border-radius:50%;pointer-events:none;opacity:0;border:3px solid rgba(255,255,255,.95);box-shadow:0 0 22px rgba(255,255,255,.9),0 0 50px rgba(66,133,244,.5),inset 0 0 26px rgba(251,188,5,.45)}.lk-stage.is-opening .lk-shock{animation:lk-shock .9s cubic-bezier(.1,.7,.2,1) .34s both}@keyframes lk-shock{0%{opacity:0;transform:scale(.15)}15%{opacity:1}to{opacity:0;transform:scale(1.6)}}.lk-rays i{height:3px;background:linear-gradient(90deg,#fff,var(--c,#fff) 30%,transparent 85%);box-shadow:0 0 14px var(--c,#7fc2ff);transform:rotate(calc(var(--ray) * 22.5deg))}.lk-rays i:nth-child(odd){width:38%;opacity:.7}.lk-orb{position:absolute;z-index:3;left:50%;top:50%;width:120px;height:120px;margin:-60px 0 0 -60px;pointer-events:none;opacity:0;transform:scale(.2);transition:opacity .25s ease,transform .45s cubic-bezier(.2,1.5,.4,1)}.lk-orb:before{content:"";inset:22px;background:radial-gradient(circle,#fff 0 30%,rgba(255,255,255,.6) 45%,rgba(255,255,255,0) 72%);box-shadow:0 0 40px 10px rgba(255,255,255,.8),0 0 90px 30px rgba(66,133,244,.35);animation:lk-core 1s ease-in-out infinite}.lk-orb i,.lk-orb:before{position:absolute;border-radius:50%}.lk-orb i{left:50%;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;animation:lk-orbit 1.1s cubic-bezier(.5,0,.5,1) infinite}.lk-orb i:first-child{background:#4285F4;box-shadow:0 0 12px #4285F4}.lk-orb i:nth-child(2){background:#EA4335;box-shadow:0 0 12px #EA4335;animation-delay:-.275s}.lk-orb i:nth-child(3){background:#FBBC05;box-shadow:0 0 12px #FBBC05;animation-delay:-.55s}.lk-orb i:nth-child(4){background:#34A853;box-shadow:0 0 12px #34A853;animation-delay:-.825s}.lk-stage.is-open:not(.is-revealed) .lk-orb{opacity:1;transform:scale(1);transition-delay:0s}.lk-stage.is-opening .lk-orb{opacity:1;transform:scale(1);transition-delay:.9s}.lk-stage.is-revealed .lk-orb{opacity:0;transform:scale(2.4);transition:opacity .2s ease,transform .3s ease-out}@keyframes lk-orbit{0%{transform:rotate(0deg) translateX(46px) rotate(0deg)}to{transform:rotate(1turn) translateX(46px) rotate(-1turn)}}@keyframes lk-core{50%{transform:scale(1.18)}}.lk-rings{position:absolute;z-index:2;left:50%;top:50%;width:1px;height:1px;pointer-events:none}.lk-rings i{position:absolute;left:-110px;top:-110px;width:220px;height:220px;border-radius:50%;border:5px solid var(--c);opacity:0;box-shadow:0 0 22px var(--c),inset 0 0 18px var(--c);animation:lk-ring 1s cubic-bezier(.1,.72,.2,1) both}.lk-rings i:first-child{--c:#4285F4;animation-delay:.08s}.lk-rings i:nth-child(2){--c:#EA4335;animation-delay:.18s}.lk-rings i:nth-child(3){--c:#FBBC05;animation-delay:.28s}.lk-rings i:nth-child(4){--c:#34A853;animation-delay:.38s}.lk-stage.is-secret .lk-rings i{animation-duration:1.5s;border-width:7px}.lk-reveal{animation:lk-spring .95s cubic-bezier(.2,.9,.3,1) both}@keyframes lk-spring{0%{opacity:0;transform:translateY(60px) scale(.25);filter:brightness(3) blur(8px)}35%{opacity:1;transform:translateY(-14px) scale(1.08);filter:brightness(1.6) blur(0)}60%{transform:translateY(4px) scale(.97);filter:brightness(1.1)}80%{transform:translateY(-2px) scale(1.01)}to{transform:none;filter:none}}.lk-reveal:before{content:"";position:absolute;left:12%;right:12%;bottom:2%;height:16%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(66,133,244,.4),rgba(251,188,5,.18) 60%,transparent);filter:blur(4px);animation:lk-floor .9s ease-out .2s both}@keyframes lk-floor{0%{opacity:0;transform:scaleX(.3)}to{opacity:1;transform:none}}.lk-stage.is-secret .lk-reveal:after{content:"";position:absolute;left:50%;top:46%;width:86%;aspect-ratio:1;border-radius:50%;z-index:-1;pointer-events:none;transform:translate(-50%,-50%);filter:blur(26px);opacity:.55;background:conic-gradient(from 0deg,#ff7ab8,#7ad7ff,#fff27a,#9dff9b,#c68bff,#ff7ab8);animation:lk-holo-spin 4s linear infinite,lk-floor 1s ease-out both}@keyframes lk-holo-spin{to{transform:translate(-50%,-50%) rotate(1turn)}}.lk-card h2 span{display:inline-block;animation:lk-letter .55s calc(.3s + var(--i) * 45ms) cubic-bezier(.2,1.5,.4,1) both}@keyframes lk-letter{0%{opacity:0;transform:translateY(70%) rotate(10deg) scale(.6)}}.lk-card>.corner{animation:lk-rise .4s ease-out .2s both}.lk-card>.lk-trait{animation:lk-rise .45s ease-out .55s both}.lk-card>.lk-line{animation:lk-rise .45s ease-out .7s both}.lk-card>.lk-btn{animation:lk-rise .45s ease-out .9s both}@keyframes lk-rise{0%{opacity:0;transform:translateY(10px)}}@media (max-width:600px){.lk-reveal{width:min(280px,78%);height:clamp(210px,30svh,250px)}.lk-beam{height:100%}.lk-orb{transform:scale(.2)}.lk-stage.is-open:not(.is-revealed) .lk-orb,.lk-stage.is-opening .lk-orb{transform:scale(.85)}.lk-rings i{left:-80px;top:-80px;width:160px;height:160px;border-width:4px}.lk-card h2{font-size:38px}}@media (prefers-reduced-motion:reduce){.lk-beam,.lk-orb,.lk-rings,.lk-seam,.lk-shock{display:none}.lk-card h2 span,.lk-card>*,.lk-reveal,.lk-reveal:before,.lk-stage.is-opening .lk-lid,.lk-stage.is-opening .lk-pack{animation-duration:.01s!important;animation-delay:0s!important}}