.lb{--u:min(1vw,1.7778vh);--pink:#ff2e7e;--cyan:#3de7ff;--lime:#c6ff2e;--amber:#ffad3b;--violet:#b46bff;--ink:#0a0612;position:fixed;inset:0;overflow:hidden;isolation:isolate;background:#07040d;color:#f7f3ff;font-family:var(--font-body),system-ui,sans-serif;user-select:none}.lb *,.lb :after,.lb :before{box-sizing:border-box}.lb-bg{z-index:0;overflow:hidden}.lb-bg,.lb-slide{position:absolute;inset:0}.lb-slide{width:100%;height:100%;object-fit:cover;opacity:0;will-change:transform,opacity;animation:lb-fade 2.6s ease forwards,var(--kb) 13s linear forwards}@keyframes lb-fade{to{opacity:1}}@keyframes lb-kb-a{0%{transform:scale(1.06) translateZ(0)}to{transform:scale(1.2) translate3d(-2.2%,-1.6%,0)}}@keyframes lb-kb-b{0%{transform:scale(1.2) translate3d(2%,1.2%,0)}to{transform:scale(1.06) translate3d(-.8%,0,0)}}@keyframes lb-kb-c{0%{transform:scale(1.1) translate3d(-2%,1.4%,0)}to{transform:scale(1.22) translate3d(1.6%,-1%,0)}}.lb-tint{position:absolute;inset:0;background:linear-gradient(180deg,#4a2a8a,#2a1650 55%,#3a1a2a);mix-blend-mode:multiply;opacity:.5}.lb-smear{position:absolute;width:120vmax;left:50%;top:50%;margin-left:-60vmax;margin-top:-40vmax;mix-blend-mode:screen;opacity:.16;will-change:transform;pointer-events:none}.lb-smear-a{animation:lb-drift-a 70s ease-in-out infinite alternate}.lb-smear-b{opacity:.1;animation:lb-drift-b 90s ease-in-out infinite alternate}@keyframes lb-drift-a{0%{transform:translate3d(-18%,22%,0) rotate(-14deg) scale(1.1)}to{transform:translate3d(14%,8%,0) rotate(-4deg) scale(1.35)}}@keyframes lb-drift-b{0%{transform:translate3d(22%,-30%,0) rotate(168deg) scale(1.4)}to{transform:translate3d(-10%,-18%,0) rotate(182deg) scale(1.15)}}.lb-beam{position:absolute;width:120vmax;height:120vmax;left:50%;top:100%;margin-left:-60vmax;margin-top:-60vmax;mix-blend-mode:screen;opacity:.55;will-change:transform}.lb-beam-a{background:conic-gradient(from -40deg at 50% 50%,transparent 0deg,rgba(255,46,126,.28) 6deg,transparent 13deg,transparent 40deg,rgba(180,107,255,.22) 46deg,transparent 52deg,transparent 1turn);transform-origin:50% 50%;animation:lb-sweep-a 17s ease-in-out infinite alternate;left:18%}.lb-beam-b{background:conic-gradient(from 10deg at 50% 50%,transparent 0deg,rgba(61,231,255,.22) 5deg,transparent 11deg,transparent 300deg);animation:lb-sweep-b 23s ease-in-out infinite alternate;left:84%}@keyframes lb-sweep-a{0%{transform:rotate(-24deg)}to{transform:rotate(18deg)}}@keyframes lb-sweep-b{0%{transform:rotate(-60deg)}to{transform:rotate(-20deg)}}.lb-scrim{position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,3,12,.7),rgba(6,3,12,.32) 34%,rgba(6,3,12,.05) 58%,rgba(6,3,12,.5)),linear-gradient(0deg,rgba(6,3,12,.85),rgba(6,3,12,0) 30%);transition:opacity 1.6s ease}.is-attract .lb-scrim{opacity:.6}.lb-candle{position:absolute;inset:0;background:radial-gradient(55% 45% at 30% 108%,rgba(255,150,40,.36),transparent 70%),radial-gradient(30% 30% at 74% 104%,rgba(255,110,40,.22),transparent 70%);mix-blend-mode:screen;animation:lb-flicker 5.3s step-end infinite}@keyframes lb-flicker{0%{opacity:.9}9%{opacity:.78}13%{opacity:.95}31%{opacity:.84}47%{opacity:1}52%{opacity:.8}70%{opacity:.93}86%{opacity:.76}}.lb-halftone{position:absolute;inset:0;background-image:radial-gradient(circle at center,rgba(0,0,0,.55) 0 32%,transparent 36%);background-size:calc(var(--u) * .42) calc(var(--u) * .42);-webkit-mask-image:radial-gradient(75% 70% at 55% 45%,transparent 35%,#000 100%);mask-image:radial-gradient(75% 70% at 55% 45%,transparent 35%,#000 100%);opacity:.8}.lb-grain{position:absolute;inset:-8%;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.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");opacity:.13;mix-blend-mode:overlay;animation:lb-grain .9s steps(5) infinite;will-change:transform}@keyframes lb-grain{0%{transform:translateZ(0)}20%{transform:translate3d(-3%,2%,0)}40%{transform:translate3d(2%,-4%,0)}60%{transform:translate3d(-4%,-1%,0)}80%{transform:translate3d(3%,3%,0)}to{transform:translateZ(0)}}.lb-vignette{position:absolute;inset:0;background:radial-gradient(120% 95% at 50% 45%,transparent 55%,rgba(0,0,0,.75) 100%)}.lb-stage{position:absolute;width:calc(var(--u) * 100);height:calc(var(--u) * 56.25);left:calc(50% - var(--u) * 50);top:calc(50% - var(--u) * 28.125)}.lb-logo{position:absolute;margin:0;left:calc(var(--u) * -3);top:calc(var(--u) * -5.2);width:calc(var(--u) * 54);aspect-ratio:3/2;mix-blend-mode:screen;transform:rotate(-3deg);transform-origin:45% 55%;animation:lb-logo-in 1.1s cubic-bezier(.2,1.6,.4,1) both}@keyframes lb-logo-in{0%{transform:rotate(-12deg) scale(.6);opacity:0}to{transform:rotate(-3deg) scale(1);opacity:1}}.lb-logo img{position:absolute;inset:0;width:100%;height:100%;display:block}.lb-logo-glow{filter:blur(calc(var(--u) * 1.4)) saturate(1.6) brightness(1.3);transform:scale(1.04);opacity:.5;animation:lb-glow 4.2s ease-in-out infinite}@keyframes lb-glow{0%,to{opacity:.35}50%{opacity:.8}}.lb-logo-jelly{position:absolute;inset:0;transform-origin:50% 80%;animation:lb-jelly 9s ease-in-out infinite;will-change:transform}@keyframes lb-jelly{0%,to{transform:scale(1)}20%{transform:scale(1.022)}40%{transform:scale(1)}70%{transform:scale(1)}73%{transform:scale(1.035,.965) skewX(-1.2deg)}77%{transform:scale(.98,1.03) skewX(.8deg)}81%{transform:scale(1.012,.99)}85%{transform:scale(1)}}.lb-logo:hover .lb-logo-img{filter:url(#lb-liquid)}.lb-drip{position:absolute;left:var(--x);top:var(--y);width:calc(var(--u) * .85);height:calc(var(--u) * 1.3);margin-left:calc(var(--u) * -.42);border-radius:45% 45% 50% 50%/30% 30% 70% 70%;background:radial-gradient(60% 50% at 40% 70%,#fff8 0 18%,transparent 40%),var(--dc);transform-origin:50% 0;opacity:0;animation:lb-drip 8s cubic-bezier(.55,0,.8,.4) infinite;animation-delay:var(--d)}@keyframes lb-drip{0%{transform:translateZ(0) scale(.5,.3);opacity:0}8%{opacity:1}55%{transform:translateZ(0) scale(.9,1.9);opacity:1}62%{transform:translate3d(0,calc(var(--u) * 1.4),0) scale(.75,1.1);opacity:1}78%{transform:translate3d(0,calc(var(--u) * 6),0) scale(.6,1.3);opacity:0}to{transform:translate3d(0,calc(var(--u) * 6),0) scale(.6,1.3);opacity:0}}.lb-tag{position:absolute;margin:0;left:calc(var(--u) * 3.2);top:calc(var(--u) * 23.4);display:flex;align-items:center;gap:calc(var(--u) * 1.2);font-family:var(--font-display),Impact,sans-serif;font-size:calc(var(--u) * 3.1);line-height:1;text-transform:uppercase;transform:rotate(-3deg);transform-origin:0 50%;white-space:nowrap}.lb-tag-a{color:#fff;text-shadow:0 calc(var(--u) * .25) 0 #000,0 0 calc(var(--u) * 1.2) rgba(0,0,0,.9)}.lb-tag-b{color:var(--ink);background:var(--lime);padding:calc(var(--u) * .35) calc(var(--u) * .9) calc(var(--u) * .25);transform:skewX(-10deg) rotate(1.5deg);box-shadow:calc(var(--u) * .4) calc(var(--u) * .4) 0 var(--pink),0 0 calc(var(--u) * 2.2) rgba(198,255,46,.45)}.lb-how{position:absolute;margin:0;padding:0;list-style:none;left:calc(var(--u) * 3.6);top:calc(var(--u) * 28.4);gap:calc(var(--u) * .7);font-family:var(--font-heading),sans-serif;font-weight:800;font-style:italic;font-size:calc(var(--u) * 1.45);text-transform:uppercase;color:#f2ecff;transform:rotate(-3deg);transform-origin:0 50%;text-shadow:0 0 calc(var(--u) * .8) #000}.lb-how,.lb-how li{display:flex;align-items:center}.lb-how li{gap:calc(var(--u) * .45)}.lb-how-arrow{color:var(--pink);font-size:calc(var(--u) * 2);line-height:1}.lb-how-dm{margin-left:calc(var(--u) * 1.4);font-weight:600;color:rgba(242,236,255,.6);text-transform:none;font-size:calc(var(--u) * 1.25)}.lb-pipdie{width:calc(var(--u) * 1.7);height:calc(var(--u) * 1.7);transform:rotate(-8deg)}.lb-pipdie rect{fill:#f7f3ff}.lb-pipdie circle{fill:var(--ink)}.lb-how li:nth-child(3) .lb-pipdie{transform:rotate(6deg)}.lb-how li:nth-child(3) .lb-pipdie rect{fill:var(--cyan)}.lb-how li:nth-child(5) .lb-pipdie rect{fill:var(--pink)}.lb-pitch{position:absolute;left:calc(var(--u) * 3.4);top:calc(var(--u) * 33.2);width:calc(var(--u) * 44);transform:rotate(-3deg);transform-origin:0 50%}.lb-pitch-line{margin:0;font-family:var(--font-display),Impact,sans-serif;font-size:calc(var(--u) * 3.7);line-height:1.02;text-transform:uppercase;color:#fff;text-shadow:0 calc(var(--u) * .3) 0 #000,0 0 calc(var(--u) * 2.4) rgba(255,46,126,.55);animation:lb-rise 1s cubic-bezier(.2,1.4,.4,1) .2s both}.lb-pitch-sub{margin:calc(var(--u) * 1.1) 0 0;font-family:var(--font-heading),sans-serif;font-weight:700;font-size:calc(var(--u) * 1.8);color:var(--amber);text-shadow:0 0 calc(var(--u) * .8) #000;animation:lb-rise 1s cubic-bezier(.2,1.4,.4,1) .45s both}@keyframes lb-rise{0%{transform:translate3d(0,calc(var(--u) * 2),0);opacity:0}to{transform:none;opacity:1}}.lb-cards{position:absolute;left:calc(var(--u) * 2.6);top:calc(var(--u) * 31.6);width:calc(var(--u) * 63);height:calc(var(--u) * 16);display:flex;align-items:flex-start;gap:calc(var(--u) * 1.05)}.lb-slot{--w:calc(var(--u) * 9.4);position:relative;width:var(--w);flex:0 0 var(--w);perspective:calc(var(--u) * 60);transform:rotate(var(--tilt));animation:lb-pop .85s cubic-bezier(.3,1.7,.45,1) both}@keyframes lb-pop{0%{transform:translate3d(0,calc(var(--u) * 12),0) rotate(calc(var(--tilt) * -6)) scale(.3);opacity:0}60%{opacity:1}to{transform:rotate(var(--tilt));opacity:1}}.lb-burst{position:absolute;left:50%;top:42%;width:calc(var(--u) * 16);height:calc(var(--u) * 16);margin:calc(var(--u) * -8) 0 0 calc(var(--u) * -8);border-radius:50%;background:radial-gradient(circle,transparent 45%,var(--c) 52%,transparent 62%);opacity:0;pointer-events:none;animation:lb-burst .9s ease-out .15s both}@keyframes lb-burst{0%{transform:scale(.2);opacity:.95}to{transform:scale(1.4);opacity:0}}.lb-card{position:relative;width:100%;height:calc(var(--u) * 13.6);transform-style:preserve-3d;transition:transform .9s cubic-bezier(.3,1.45,.5,1);transform:rotateY(0deg)}.lb-card.is-back{transform:rotateY(180deg)}.lb-face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:calc(var(--u) * .55);overflow:hidden}.lb-front{display:flex;flex-direction:column;background:#120a1f;border:calc(var(--u) * .32) solid var(--c);box-shadow:0 0 0 calc(var(--u) * .12) #000,0 0 calc(var(--u) * 1.6) color-mix(in srgb,var(--c) 55%,transparent),0 calc(var(--u) * .9) calc(var(--u) * 1.4) rgba(0,0,0,.7)}.lb-portrait{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;background:radial-gradient(80% 70% at 50% 30%,color-mix(in srgb,var(--c) 45%,#1a0f2e),#0c0716)}.lb-portrait img{width:100%;object-fit:cover;object-position:50% 12%}.lb-portrait img,.lb-sil{height:100%;display:block}.lb-sil{width:70%;margin:0 auto;fill:color-mix(in srgb,var(--c) 70%,#fff);opacity:.55}.lb-sheen{position:absolute;inset:-10% -60%;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.4) 47%,rgba(61,231,255,.3) 51%,rgba(255,46,126,.25) 55%,transparent 64%);mix-blend-mode:screen;transform:translate3d(-70%,0,0);animation:lb-sheen 7s ease-in-out infinite;animation-delay:calc(var(--i) * .9s + 1s)}@keyframes lb-sheen{0%,70%{transform:translate3d(-70%,0,0)}to{transform:translate3d(70%,0,0)}}.lb-no{position:absolute;top:calc(var(--u) * .35);left:calc(var(--u) * .35);min-width:calc(var(--u) * 2.1);height:calc(var(--u) * 2.1);display:grid;place-items:center;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);color:var(--ink);font-family:var(--font-display),Impact,sans-serif;font-size:calc(var(--u) * .85)}.lb-no,.lb-plate{background:var(--c)}.lb-plate{position:relative;margin-top:calc(var(--u) * -1.3);padding:calc(var(--u) * .35) calc(var(--u) * .5) calc(var(--u) * .2);clip-path:polygon(0 22%,100% 0,100% 100%,0 100%);text-align:center}.lb-hname{display:block;font-family:var(--font-display),Impact,sans-serif;font-size:calc(var(--u) * 1.75);line-height:1.05;text-transform:uppercase;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-sheet{display:flex;flex-direction:column;gap:calc(var(--u) * .25);padding:calc(var(--u) * .3) calc(var(--u) * .45) calc(var(--u) * .4);background:linear-gradient(180deg,#1a1029,#0f0919)}.lb-epi{font-family:var(--font-heading),sans-serif;font-weight:600;font-style:italic;font-size:calc(var(--u) * .95);line-height:1.05;color:#d9d0ee;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.lb-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--u) * .2)}.lb-stats span{display:flex;flex-direction:column;align-items:center;font-family:var(--font-heading),sans-serif;font-weight:700;font-size:calc(var(--u) * .72);line-height:1;text-transform:uppercase;color:#a99cc6;padding:calc(var(--u) * .18) 0;background:rgba(255,255,255,.06);clip-path:polygon(8% 0,100% 0,92% 100%,0 100%)}.lb-stats b{font-family:var(--font-display),Impact,sans-serif;font-weight:400;font-size:calc(var(--u) * 1.2);color:#fff}.lb-stats .best{background:var(--c)}.lb-stats .best,.lb-stats .best b{color:var(--ink)}.lb-stats .low b{color:#ff8aa8}.lb-back{transform:rotateY(180deg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .8);border:calc(var(--u) * .32) solid var(--c);background:repeating-linear-gradient(45deg,rgba(255,255,255,.05) 0 calc(var(--u) * .25),transparent calc(var(--u) * .25) calc(var(--u) * .9)),radial-gradient(70% 60% at 50% 40%,color-mix(in srgb,var(--c) 40%,#1a0f2e),#0b0614);box-shadow:0 calc(var(--u) * .9) calc(var(--u) * 1.4) rgba(0,0,0,.7)}.lb-back-d20{width:62%;animation:lb-spin 14s linear infinite}.lb-back-d20 line,.lb-back-d20 polygon{stroke:color-mix(in srgb,var(--c) 70%,#fff)}.lb-back-txt{font-family:var(--font-heading),sans-serif;font-weight:800;font-style:italic;font-size:calc(var(--u) * 1.05);text-transform:uppercase;color:#fff;animation:lb-blink 1.6s ease-in-out infinite}@keyframes lb-blink{0%,to{opacity:1}50%{opacity:.45}}.lb-who{display:block;margin-top:calc(var(--u) * .55);text-align:center;font-family:var(--font-heading),sans-serif;font-weight:800;font-size:calc(var(--u) * 1.45);line-height:1;color:var(--c,#fff);text-shadow:0 0 calc(var(--u) * .6) #000,0 calc(var(--u) * .12) 0 #000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-ghost{animation:lb-pop .85s cubic-bezier(.3,1.7,.45,1) .3s both}.lb-ghost-card{height:calc(var(--u) * 13.6);border-radius:calc(var(--u) * .55);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .4);background:repeating-linear-gradient(-45deg,rgba(255,255,255,.07) 0 calc(var(--u) * .5),transparent calc(var(--u) * .5) calc(var(--u) * 1.1)),rgba(10,6,18,.78);outline:calc(var(--u) * .22) dashed rgba(198,255,46,.45);outline-offset:calc(var(--u) * -.5);animation:lb-blink 2.4s ease-in-out infinite}.lb-ghost-plus{font-family:var(--font-display),Impact,sans-serif;font-size:calc(var(--u) * 4.5);line-height:.9;color:var(--lime)}.lb-ghost-txt{font-family:var(--font-heading),sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;font-size:calc(var(--u) * 1.1);color:#fff}.lb-band{position:absolute;left:calc(var(--u) * -2);top:calc(var(--u) * 48.6);width:calc(var(--u) * 68.5);height:calc(var(--u) * 7.2);padding:calc(var(--u) * .7) calc(var(--u) * 2) 0 calc(var(--u) * 4.2);display:flex;align-items:flex-start;gap:calc(var(--u) * 1.7);background:linear-gradient(180deg,rgba(20,10,34,.94),rgba(8,4,14,.96));clip-path:polygon(0 18%,100% 0,97% 100%,0 100%);border-top:calc(var(--u) * .3) solid var(--pink)}.lb-band:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--pink),var(--violet) 50%,var(--cyan));clip-path:polygon(0 18%,100% 0,100% 4%,0 22%);pointer-events:none}.lb-group{display:flex;flex-direction:column;gap:calc(var(--u) * .35);padding-top:calc(var(--u) * .45)}.lb-glabel{font-family:var(--font-heading),sans-serif;font-weight:800;font-style:italic;font-size:calc(var(--u) * 1.3);line-height:1;text-transform:uppercase;color:var(--tone);padding-left:calc(var(--u) * .3)}.lb-gbtns{display:flex;gap:calc(var(--u) * .45)}.lb-btn{appearance:none;border:0;padding:0;cursor:pointer;background:none;color:inherit;transform:skewX(-12deg);transition:transform .18s cubic-bezier(.3,1.8,.5,1)}.lb-btn-in{display:flex;align-items:baseline;gap:calc(var(--u) * .35);padding:calc(var(--u) * .45) calc(var(--u) * .95) calc(var(--u) * .35);font-family:var(--font-display),Impact,sans-serif;font-size:calc(var(--u) * 1.85);line-height:1;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb,var(--tone) 70%,#fff);background:#1d1230;box-shadow:inset 0 0 0 calc(var(--u) * .18) color-mix(in srgb,var(--tone) 35%,transparent),0 calc(var(--u) * .4) 0 #07040c;transition:background .2s,color .2s,box-shadow .2s,transform .18s}.lb-btn-in small{font-family:var(--font-heading),sans-serif;font-weight:700;font-size:calc(var(--u) * 1.05);opacity:.8}.lb-btn:hover .lb-btn-in{transform:translate3d(0,calc(var(--u) * -.15),0)}.lb-btn:active .lb-btn-in{transform:translate3d(0,calc(var(--u) * .3),0);box-shadow:0 calc(var(--u) * .1) 0 #07040c}.lb-btn.on .lb-btn-in{color:var(--ink);background:var(--tone);box-shadow:0 calc(var(--u) * .4) 0 color-mix(in srgb,var(--tone) 45%,#000),0 0 calc(var(--u) * 1.6) color-mix(in srgb,var(--tone) 65%,transparent)}.lb-btn.on{transform:skewX(-12deg) scale(1.06)}.lb-btn:focus-visible{outline:calc(var(--u) * .2) solid #fff;outline-offset:calc(var(--u) * .2)}.lb-d20-wrap{position:absolute;left:calc(var(--u) * 53.5);top:calc(var(--u) * 8.4);width:calc(var(--u) * 12.5);height:calc(var(--u) * 12.5);animation:lb-bob 7s ease-in-out infinite}.lb-d20{width:100%;height:100%;overflow:visible;animation:lb-spin 40s linear infinite;filter:drop-shadow(0 0 calc(var(--u) * .8) rgba(61,231,255,.85))}.lb-back-d20 line,.lb-back-d20 polygon,.lb-d20 line,.lb-d20 polygon,.lb-start-d20 line,.lb-start-d20 polygon{fill:none;stroke:var(--cyan);stroke-width:3.5;stroke-linejoin:round}.lb-d20 .lb-d20-body{fill:rgba(30,14,60,.55)}.lb-d20 .lb-d20-face{fill:rgba(61,231,255,.12)}.lb-d20 .lb-facet{stroke:none}.lb-back-d20 text,.lb-d20 text,.lb-start-d20 text{font-family:var(--font-display),Impact,sans-serif;font-size:40px;fill:#fff}@keyframes lb-spin{to{transform:rotate(1turn)}}@keyframes lb-bob{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,calc(var(--u) * .8),0)}}.lb-join{position:absolute;left:calc(var(--u) * 68.6);top:calc(var(--u) * 3.6);width:calc(var(--u) * 28.4);transform:rotate(2.4deg);animation:lb-join-in .8s cubic-bezier(.25,1.5,.45,1) .05s both}@keyframes lb-join-in{0%{transform:translate3d(calc(var(--u) * 20),0,0) rotate(14deg);opacity:0}to{transform:rotate(2.4deg);opacity:1}}.lb-join-frame{position:relative;display:flex;flex-direction:column;align-items:center;padding:calc(var(--u) * 1.2) calc(var(--u) * 1.6) calc(var(--u) * 1.3);background:radial-gradient(120% 60% at 50% 0,rgba(255,46,126,.22),transparent 60%),linear-gradient(180deg,#170b26,#0b0614);border-radius:calc(var(--u) * .6);box-shadow:0 0 0 calc(var(--u) * .25) var(--cyan),0 0 0 calc(var(--u) * .55) #0b0614,0 0 0 calc(var(--u) * .85) var(--pink),0 0 calc(var(--u) * 2.6) calc(var(--u) * .6) rgba(255,46,126,.55),0 calc(var(--u) * 1.6) calc(var(--u) * 3) rgba(0,0,0,.8)}.lb-join-frame:after{content:"";position:absolute;inset:calc(var(--u) * -.85);border-radius:calc(var(--u) * .9);box-shadow:0 0 calc(var(--u) * 3.2) calc(var(--u) * .6) rgba(61,231,255,.45);pointer-events:none;animation:lb-neon 6.5s linear infinite}@keyframes lb-neon{0%,to{opacity:1}41%{opacity:1}42%{opacity:.2}43%{opacity:1}45%{opacity:.3}47%{opacity:1}80%{opacity:.75}}.lb-join-head{margin:0 0 calc(var(--u) * .5);font-family:var(--font-display),Impact,sans-serif;font-size:calc(var(--u) * 3.3);line-height:1;text-transform:uppercase;color:#fff;text-shadow:0 0 calc(var(--u) * .4) #fff,0 0 calc(var(--u) * 1.2) var(--pink),0 0 calc(var(--u) * 2.4) var(--pink)}.lb-qr{position:relative;width:calc(var(--u) * 19.5);height:calc(var(--u) * 19.5);padding:calc(var(--u) * .6);background:#fff;border-radius:calc(var(--u) * .35)}.lb-qr img{image-rendering:pixelated}.lb-qr img,.lb-qr-wait{width:100%;height:100%;display:block}.lb-qr-wait{background:repeating-linear-gradient(45deg,#eee 0 8px,#fff 8px 16px)}.lb-corner{position:absolute;width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4);border:calc(var(--u) * .45) solid var(--lime);filter:drop-shadow(0 0 calc(var(--u) * .4) var(--lime))}.lb-corner.tl{left:calc(var(--u) * -1);border-right:0}.lb-corner.tl,.lb-corner.tr{top:calc(var(--u) * -1);border-bottom:0}.lb-corner.tr{right:calc(var(--u) * -1);border-left:0}.lb-corner.bl{left:calc(var(--u) * -1);border-right:0}.lb-corner.bl,.lb-corner.br{bottom:calc(var(--u) * -1);border-top:0}.lb-corner.br{right:calc(var(--u) * -1);border-left:0}.lb-code{display:flex;gap:calc(var(--u) * .7);margin-top:calc(var(--u) * 1)}.lb-code-ch{--tone:var(--pink);width:calc(var(--u) * 5.4);height:calc(var(--u) * 6.2);display:grid;place-items:center;font-family:var(--font-display),Impact,sans-serif;font-size:calc(var(--u) * 5.2);line-height:1;color:#fff;background:#120a1f;border-radius:calc(var(--u) * .5);box-shadow:inset 0 0 0 calc(var(--u) * .22) var(--tone),0 calc(var(--u) * .45) 0 color-mix(in srgb,var(--tone) 40%,#000),0 0 calc(var(--u) * 1.4) color-mix(in srgb,var(--tone) 60%,transparent);text-shadow:0 0 calc(var(--u) * .9) var(--tone)}.lb-code-ch:nth-child(2){--tone:var(--cyan);transform:rotate(4deg)}.lb-code-ch:nth-child(3){--tone:var(--amber);transform:rotate(-3deg) translate3d(0,calc(var(--u) * .3),0)}.lb-code-ch:nth-child(4){--tone:var(--lime);transform:rotate(5deg)}.lb-code-ch:first-child{transform:rotate(-5deg) translate3d(0,calc(var(--u) * .2),0)}.lb-url{margin:calc(var(--u) * 1.2) 0 0;font-family:var(--font-heading),sans-serif;font-weight:600;font-size:calc(var(--u) * 1.35);color:#cfc4e8;white-space:nowrap}.lb-url b{font-weight:800;color:#fff}.lb-local{margin:calc(var(--u) * .5) 0 0;font-weight:700;font-size:calc(var(--u) * 1.05);color:#ff7aa6;text-align:center}.lb-bot,.lb-local{font-family:var(--font-heading),sans-serif}.lb-bot{position:absolute;right:calc(var(--u) * .5);bottom:calc(var(--u) * -3);appearance:none;border:0;cursor:pointer;font-weight:800;font-size:calc(var(--u) * 1.1);text-transform:uppercase;color:var(--ink);background:var(--cyan);padding:calc(var(--u) * .25) calc(var(--u) * .7);transform:skewX(-12deg)}.lb-bot:disabled{opacity:.4}.lb-go{position:absolute;left:calc(var(--u) * 68);top:calc(var(--u) * 44.6);width:calc(var(--u) * 30);display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * .7)}.lb-start{appearance:none;border:0;padding:0;cursor:pointer;background:none;transform:rotate(-3deg) skewX(-10deg);animation:lb-start-in .8s cubic-bezier(.25,1.9,.45,1) both}@keyframes lb-start-in{0%{transform:rotate(-3deg) skewX(-10deg) scale(.2);opacity:0}to{transform:rotate(-3deg) skewX(-10deg) scale(1);opacity:1}}.lb-start-in{position:relative;display:flex;align-items:center;gap:calc(var(--u) * 1);padding:calc(var(--u) * .7) calc(var(--u) * 2.4) calc(var(--u) * .55) calc(var(--u) * 3);font-family:var(--font-display),Impact,sans-serif;font-size:calc(var(--u) * 5.6);line-height:1;text-transform:uppercase;color:#fff;background:linear-gradient(180deg,#ff4f93 0,var(--pink) 45%,#d5115f 100%);box-shadow:inset 0 calc(var(--u) * .25) 0 rgba(255,255,255,.35),0 calc(var(--u) * .7) 0 #7a0a37,0 calc(var(--u) * 1.2) calc(var(--u) * 1.8) rgba(0,0,0,.7);text-shadow:0 calc(var(--u) * .25) 0 #7a0a37;transition:transform .15s,box-shadow .15s}.lb-start-in:after{content:"";position:absolute;inset:calc(var(--u) * -.6);box-shadow:0 0 calc(var(--u) * 2.6) calc(var(--u) * .6) rgba(255,46,126,.8);animation:lb-glow 1.6s ease-in-out infinite;pointer-events:none}.lb-start:hover .lb-start-in{transform:translate3d(0,calc(var(--u) * -.2),0)}.lb-start:active .lb-start-in{transform:translate3d(0,calc(var(--u) * .5),0);box-shadow:0 calc(var(--u) * .2) 0 #7a0a37}.lb-start-d20{width:calc(var(--u) * 4.4);height:calc(var(--u) * 4.4);transform:skewX(10deg);animation:lb-spin 6s linear infinite}.lb-start-d20 line,.lb-start-d20 polygon{stroke:#fff;stroke-width:7}.lb-start-d20 text{font-size:54px}.lb-start.is-wait{cursor:progress;filter:saturate(.4) brightness(.75)}.lb-start:focus-visible{outline:calc(var(--u) * .25) solid #fff;outline-offset:calc(var(--u) * .4)}.lb-waiting{margin:0;font-family:var(--font-display),Impact,sans-serif;font-size:calc(var(--u) * 3.4);line-height:1;text-transform:uppercase;color:var(--amber);transform:rotate(-3deg);text-shadow:0 0 calc(var(--u) * .3) #fff8,0 0 calc(var(--u) * 1.2) var(--amber),0 0 calc(var(--u) * 2.4) rgba(255,120,30,.8);animation:lb-buzz 5.5s linear infinite}@keyframes lb-buzz{0%,to{opacity:1}61%{opacity:1}62%{opacity:.35}63%{opacity:1}65%{opacity:.5}66%{opacity:1}}.lb-status{margin:0;font-family:var(--font-heading),sans-serif;font-weight:700;font-size:calc(var(--u) * 1.55);color:#f2ecff;text-shadow:0 0 calc(var(--u) * .8) #000,0 calc(var(--u) * .1) 0 #000;transform:rotate(-3deg);white-space:nowrap}.lb-mute{position:absolute;right:calc(var(--u) * .6);top:calc(var(--u) * .6);width:calc(var(--u) * 2.8);height:calc(var(--u) * 2.8);appearance:none;border:0;cursor:pointer;display:grid;place-items:center;padding:calc(var(--u) * .5);color:#fff;background:rgba(10,6,18,.6);border-radius:calc(var(--u) * .4);transform:rotate(6deg);opacity:.75}.lb-mute svg{width:100%;height:100%}.lb-mute.is-muted{color:var(--pink);opacity:1}.lb-count{position:fixed;inset:0;z-index:80;display:grid;place-items:center;background:radial-gradient(60% 60% at 50% 50%,rgba(40,10,50,.75),rgba(4,2,8,.94));cursor:pointer}.lb-count-n{font-family:var(--font-display),Impact,sans-serif;font-size:calc(var(--u) * 30);line-height:1;color:#fff;text-transform:uppercase;text-shadow:0 0 calc(var(--u) * 1) #fff,0 0 calc(var(--u) * 4) var(--pink),0 0 calc(var(--u) * 9) var(--pink);animation:lb-slam .85s cubic-bezier(.2,1.6,.4,1) both}.lb-count-n.go{font-size:calc(var(--u) * 20);color:var(--lime);text-shadow:0 0 calc(var(--u) * 1) #fff,0 0 calc(var(--u) * 4) var(--lime),0 0 calc(var(--u) * 9) var(--cyan)}@keyframes lb-slam{0%{transform:scale(2.6) rotate(-8deg);opacity:0}45%{transform:scale(.94) rotate(2deg);opacity:1}to{transform:scale(1) rotate(-2deg);opacity:1}}.lb-count-hint{position:absolute;bottom:calc(var(--u) * 3);font-family:var(--font-heading),sans-serif;font-weight:700;font-size:calc(var(--u) * 1.6);color:rgba(255,255,255,.6)}.lb-float{perspective:calc(var(--u) * 60)}.lb-particles{--u:min(1vw,1.7778vh)}@media (prefers-reduced-motion:reduce){.lb *,.lb :after,.lb :before{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important}.lb-slide{animation:lb-fade 2.6s ease forwards!important}.lb-burst,.lb-drip{display:none}}.lb-bot{z-index:30;position:relative;bottom:auto;right:auto;margin-top:calc(var(--u) * 1);align-self:flex-end}.lb-go,.lb-how,.lb-pitch,.lb-status{isolation:isolate}.lb-go:before,.lb-how:before,.lb-pitch:before{content:"";position:absolute;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,rgba(6,3,12,.72),rgba(6,3,12,.5) 55%,rgba(6,3,12,0))}.lb-how:before{inset:calc(var(--u) * -1.6) calc(var(--u) * -3) calc(var(--u) * -1.6) calc(var(--u) * -3)}.lb-pitch:before{inset:calc(var(--u) * -2.4) calc(var(--u) * -4) calc(var(--u) * -2.4) calc(var(--u) * -4)}.lb-go:before{inset:calc(var(--u) * -1.5) calc(var(--u) * -3)}.lb-how-dm{color:rgba(242,236,255,.85)}.lb-pitch-sub,.lb-status{text-shadow:0 calc(var(--u) * .12) 0 #000,0 0 calc(var(--u) * .8) #000,0 0 calc(var(--u) * 1.8) rgba(6,3,12,.9)}.lb-copy{appearance:none;display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * .8);width:100%;margin-top:calc(var(--u) * .5);padding:calc(var(--u) * .3) calc(var(--u) * .6);background:rgba(10,6,18,.55);border:calc(var(--u) * .12) dashed rgba(207,196,232,.35);border-radius:calc(var(--u) * .6);cursor:pointer;white-space:normal;transition:border-color .2s ease,background .2s ease}.lb-copy:hover{border-color:var(--lime);background:rgba(10,6,18,.75)}.lb-copy-link{display:block;min-width:0;max-width:calc(var(--u) * 18);font-family:var(--font-heading),sans-serif;font-weight:700;font-size:calc(var(--u) * 1.15);line-height:1.2;color:#cfc4e8;text-align:left;user-select:all}.lb-copy-link b{display:inline-block;white-space:nowrap;font-weight:800;font-size:calc(var(--u) * 1.35);color:#fff}.lb-copy-btn{flex:none;padding:calc(var(--u) * .35) calc(var(--u) * .8) calc(var(--u) * .25);font-family:var(--font-display),Impact,sans-serif;font-size:calc(var(--u) * 1.2);text-transform:uppercase;color:var(--ink,#0a0612);background:var(--cyan,#3de7ff);border-radius:calc(var(--u) * .4);transform:skewX(-8deg)}.lb-copy.is-copied{border-color:var(--lime)}.lb-copy.is-copied .lb-copy-btn{background:var(--lime);animation:lb-copied .4s cubic-bezier(.2,1.6,.4,1)}@keyframes lb-copied{0%{transform:skewX(-8deg) scale(1.35)}to{transform:skewX(-8deg)}}.lb-how-dm{display:flex;flex-direction:column;gap:calc(var(--u) * .15)}.lb-legend{font-size:calc(var(--u) * 1.1);font-weight:700;font-style:normal;color:#c6ff2e;letter-spacing:.02em}.lb-kick{position:absolute;top:calc(var(--u) * -.6);right:calc(var(--u) * -.4);z-index:5;width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4);display:grid;place-items:center;border:calc(var(--u) * .15) solid rgba(255,255,255,.5);border-radius:50%;background:rgba(10,6,18,.85);color:#fff;font-size:calc(var(--u) * 1.2);line-height:1;cursor:pointer;opacity:.55;transition:opacity .15s ease,background .15s ease,transform .15s ease}.lb-kick:focus-visible,.lb-kick:hover{opacity:1;background:#ff2e7e;transform:scale(1.12);outline:none}