@property --tx{syntax:"<number>";inherits:true;initial-value:0}@property --ty{syntax:"<number>";inherits:true;initial-value:0}@property --sobek{syntax:"<number>";inherits:true;initial-value:0}.lp{isolation:isolate;color:#ece6f6;background:#05060b;place-items:center;min-height:100svh;display:grid;position:relative;overflow:clip}.lp>:is(.lp-panggung,.lp-meja,.lp-tumpukan){z-index:10;grid-area:1/1}.lp>.lp-tumpukan{z-index:9;width:var(--w);height:var(--h);pointer-events:none;margin-top:-40px;transition:opacity .35s;position:relative}.lp-tumpukan:not(.is-utuh){opacity:0}.lp-tumpuk{cursor:pointer;pointer-events:auto;transform:var(--pos);background:0 0;border:0;padding:0;position:absolute;inset:0}.lp-tumpukan.is-awal .lp-tumpuk{animation:lp-tumpuk-masuk .7s var(--tunda) cubic-bezier(.2, .9, .3, 1.1) backwards}.lp-tumpukan:not(.is-utuh) .lp-tumpuk{pointer-events:none}@keyframes lp-tumpuk-masuk{0%{transform:var(--pos) translateY(-120vh) rotate(-40deg)}}.lp-tumpuk.is-lempar{animation:.6s cubic-bezier(.25,.85,.3,1.06) both lp-terlempar}@keyframes lp-terlempar{0%{transform:none}}.lp-tumpuk img{object-fit:contain;width:100%;height:100%;filter:var(--warna) brightness(.62) drop-shadow(0 30px 26px #000000b3);transition:filter .25s,translate .25s;display:block}.lp-tumpuk:is(:hover,:focus-visible) img{filter:var(--warna) brightness(1) drop-shadow(0 50px 30px #0009);translate:0 -24px}.lp-tumpuk:focus-visible{outline:none}.lp-tumpuk{z-index:1}.lp-tumpuk-pantul{z-index:0;pointer-events:none;transform:var(--pos);opacity:.2;animation:.4s .6s backwards lp-muncul;position:absolute;inset:0;-webkit-mask:linear-gradient(#0000 62%,#00000059 84%,#000);mask:linear-gradient(#0000 62%,#00000059 84%,#000)}.lp-tumpukan.is-awal .lp-tumpuk-pantul{animation-delay:var(--tunda)}.lp-tumpuk-pantul img{object-fit:contain;width:100%;height:100%;filter:var(--warna);transition:translate .25s;display:block}.lp-tumpuk:is(:hover,:focus-visible)+.lp-tumpuk-pantul img{translate:0 -24px}.lp-tumpuk span{white-space:nowrap;color:#fff;opacity:0;pointer-events:none;background:#0a0b10b8;border:2px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;padding:8px 18px;font-size:30px;font-weight:800;transition:opacity .2s;display:inline-flex;position:absolute;top:-4%;left:50%;transform:translate(-50%)}.lp-tumpuk:is(:hover,:focus-visible) span{opacity:1}.lp-tumpuk small{color:#ff8cc0;background:#ff4f9a38;border-radius:999px;padding:2px 10px;font-size:20px}.lp-panggung.is-tukar>.lp-masuk{animation:.7s cubic-bezier(.25,.85,.3,1.08) both lp-tukar}@keyframes lp-tukar{0%{transform:var(--dari)}}.lp-panggung.is-tukar .lp-pantul{animation:.4s .55s backwards lp-muncul}.lp-panggung.is-tukar .lp-pantul .lp-masuk{animation:none}.lp-kendali .lp-nama-pack{color:#fff;letter-spacing:.01em;flex-direction:column;align-items:center;gap:7px;font-size:15px;font-weight:800;display:flex}.lp-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-tumpukan.is-hp .lp-tumpuk{pointer-events:none;transition:transform .6s cubic-bezier(.25,.85,.3,1.05)}.lp-tumpukan.is-hp .lp-tumpuk-pantul{transition:transform .6s cubic-bezier(.25,.85,.3,1.05)}.lp-tumpukan.is-hp .lp-tumpuk span{display:none}.lp-ganti{z-index:3;color:#fff;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;place-items:center;width:max(48px,50vw - 50%);height:80%;padding:0;display:grid;position:absolute;top:10%}.lp-ganti.kiri{right:100%}.lp-ganti.kanan{left:100%}.lp-ganti svg{box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0b109e;border:1px solid #fff3;border-radius:50%;width:40px;height:40px;padding:9px;transition:scale .15s;box-shadow:0 6px 18px #00000080}.lp-ganti:active svg{scale:.88}.lp-ganti:focus-visible{outline:none}.lp-ganti:focus-visible svg{outline-offset:3px;outline:2px solid #fff}.lp-titik{gap:6px;display:flex}.lp-titik i{background:#ffffff4d;border-radius:3px;width:6px;height:6px;transition:width .25s,background-color .25s}.lp-titik i.aktif{background:#fff;width:18px}@media (prefers-reduced-motion:reduce){.lp-tumpuk,.lp-tumpuk-pantul,.lp-panggung.is-tukar>.lp-masuk{transition-duration:.01ms!important;animation-duration:.01ms!important}}.lp.is-sisip{height:100%;min-height:0}.lp-hud{z-index:50;transition:opacity .4s,translate .4s;position:absolute;top:18px;left:max(16px,50% - 590px);right:max(16px,50% - 590px)}.lp-hud.is-sembunyi{opacity:0;pointer-events:none;translate:0 -10px}.lp-muka,.lp-iris-depan{filter:var(--pack-filter,none)}.lp.is-sisip:is(.is-utuh,.is-sobek,.is-lepas,.is-potong){padding-top:var(--hud-h)}.lp-kendali :is(p,small){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-wrap:balance;background:#0a0b10c7;border-radius:999px;max-width:min(560px,100%);padding:5px 14px}.lp-kendali p.lp-kosong{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0}.lp-kendali .lp-info{color:#ffc2c5;background:#30080ee0;border:1px solid #ff8a8f66;border-radius:16px;font-weight:700}.lp-kendali small{color:#ece6f6d1;margin-top:-4px;font-size:12px}.lp-kendali .lp-tombol{color:#fff;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;align-items:center;height:40px;padding:0 18px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.lp-pesan{text-align:center;z-index:20;flex-direction:column;align-items:center;gap:14px;padding:0 24px;display:flex}.lp-pesan button{color:#131415;cursor:pointer;background:#f4efe4;border:0;border-radius:999px;height:40px;padding:0 22px;font-weight:800}.lp-slot .tcg-baru{opacity:1}.lp-kendali button.lp-utama{background:#e20613;border-color:#e20613}.lp-adegan{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lp-sc-netral{mix-blend-mode:saturation;background:gray;transition:opacity 1.1s ease-in-out;position:absolute;inset:0}.lp-sc-netral.is-mati{opacity:0}.lp-sc-warna{background:var(--warna-adegan);mix-blend-mode:hue;opacity:0;transition:opacity 1.1s ease-in-out;position:absolute;inset:0}.lp-sc-warna.is-nyala{opacity:1}.lp-sc{opacity:0;transition:opacity .7s;position:absolute;inset:0}.lp-sc.is-aktif{opacity:1}.lp-sc picture,.lp-sc img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}.lp-penlight{height:22%;position:absolute;bottom:0;left:-2%;right:-2%;-webkit-mask:linear-gradient(#0000,#000 40%);mask:linear-gradient(#0000,#000 40%)}.lp-penlight i{left:var(--x);bottom:var(--y);width:var(--s);height:var(--s);background:radial-gradient(closest-side, color-mix(in srgb, var(--w) 90%, #fff), color-mix(in srgb, var(--w) 45%, transparent) 55%, transparent);opacity:.55;animation:lp-penlight var(--t) ease-in-out var(--d) infinite alternate;border-radius:50%;position:absolute}@keyframes lp-penlight{0%{opacity:.25;translate:-6px}to{opacity:.75;translate:6px -5px}}.lp-serbuk{position:absolute;inset:0}.lp-serbuk i{left:var(--x);width:var(--s);height:var(--s);opacity:0;animation:lp-serbuk var(--t) linear var(--d) infinite;background:radial-gradient(closest-side,#fff,#ffbee180 45%,#0000);border-radius:50%;position:absolute;bottom:18%}@keyframes lp-serbuk{10%{opacity:.8}80%{opacity:.5}to{opacity:0;translate:30px -60vh}}.lp-vinyet{background:radial-gradient(130% 115% at 50% 46%,#0000 52%,#02030759 78%,#020307b3 100%);position:absolute;inset:0}.lp-bintik{opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.8 0 0 0 0 0.78 0 0 0 0 0.86 0 0 0 0.09 -0.025'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.lp-judul{left:0;right:0;top:max(48px, calc(50% - 40px - var(--meja-h) / 2 - 150px));z-index:11;pointer-events:none;flex-direction:column;align-items:center;gap:8px;animation:.8s cubic-bezier(.2,.8,.3,1) .2s both lp-judul;display:flex;position:absolute}.lp-judul b{letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(#fff 30%,#ffc2dc);color:#0000;filter:drop-shadow(0 0 18px #ff4f9a59);-webkit-background-clip:text;background-clip:text;font-size:clamp(30px,5vw,56px);font-weight:800}.lp-judul span{color:#ff8cc0;align-items:center;gap:10px;font-size:12px;display:flex}.lp-judul span i{background:linear-gradient(90deg,#0000,#ff8cc0b3);width:70px;height:1px}.lp-judul span i:last-child{transform:scaleX(-1)}.lp-judul small{letter-spacing:.32em;text-transform:uppercase;color:#ffe2efbf;font-size:13px;font-weight:700}@keyframes lp-judul{0%{opacity:0;translate:0 -12px}}.lp-redup{z-index:5;pointer-events:none;opacity:0;background:radial-gradient(60% 70% at 50% 42%,#02030659,#020306e0 80%);transition:opacity .7s cubic-bezier(.3,.5,.4,1);position:absolute;inset:0}.lp:is(.is-lepas,.is-potong) .lp-redup{opacity:1}.lp-kembali{z-index:50;color:#ece6f6b3;font-size:14px;font-weight:700;text-decoration:none;position:absolute;top:18px;left:18px}.lp-pesan{color:#ece6f6b3;font-size:14px}.lp-panggung{width:var(--w);height:var(--h);perspective:1100px;cursor:grab;touch-action:none;margin-top:-40px;transition:--tx .3s ease-out,--ty .3s ease-out;position:relative}.lp-panggung:not(.is-lacak){animation:9s ease-in-out infinite alternate lp-goyang}@keyframes lp-goyang{0%{--tx:-.45;--ty:.08}to{--tx:.45;--ty:-.08}}.lp-lantai{aspect-ratio:5;pointer-events:none;background:radial-gradient(closest-side,#96afff47,#5a6edc14 55%,#0000);border-radius:50%;animation:.9s ease-out both lp-mendarat;position:absolute;top:calc(100% + 30px);left:-70%;right:-70%;translate:0 -50%}@keyframes lp-mendarat{0%,55%{opacity:.3;scale:.8}70%{opacity:1;scale:1.06}to{scale:1}}.lp-lantai:before,.lp-lantai:after{content:"";border-radius:50%;position:absolute}.lp-lantai:before{border:1px solid #b4c8ff47;inset:22% 18%}.lp-lantai:after{background:radial-gradient(closest-side,#dee8ff66,#0000);border:1px solid #c8d7ff66;transition:background .5s,box-shadow .5s;inset:36% 32%}.lp-panggung:is(.is-lepas,.is-potong) .lp-lantai:after{background:radial-gradient(closest-side, color-mix(in srgb, var(--cahaya) 60%, transparent), transparent);box-shadow:0 0 60px color-mix(in srgb, var(--cahaya) 40%, transparent)}.lp-bayang{pointer-events:none;background:radial-gradient(closest-side,#0009,#0000);border-radius:50%;height:30px;transition:opacity .5s,transform .6s;animation:.85s cubic-bezier(.2,.9,.3,1) backwards lp-bayang-masuk;position:absolute;bottom:-22px;left:10%;right:10%}@keyframes lp-bayang-masuk{0%{opacity:0;transform:scaleX(.35)}}.lp-panggung.is-potong .lp-bayang{opacity:0;transform:scaleX(.6)}.lp-pantul{opacity:.2;pointer-events:none;perspective:1100px;width:100%;height:100%;position:absolute;top:calc(100% + 16px);left:0;transform:scaleY(-1);-webkit-mask:linear-gradient(#0000 62%,#00000059 84%,#000);mask:linear-gradient(#0000 62%,#00000059 84%,#000)}.lp-pantul-isi{position:absolute;inset:0}.lp-pantul-isi.is-potong{animation:.7s forwards lp-tenggelam}.lp-panggung.is-utuh .lp-pantul{animation:.85s cubic-bezier(.2,.9,.3,1) backwards lp-muncul}@keyframes lp-muncul{0%{opacity:0}}.lp-masuk{transform-style:preserve-3d;animation:.85s cubic-bezier(.2,.9,.3,1.12) both lp-masuk;position:absolute;inset:0}@keyframes lp-masuk{0%{transform:translateY(-110vh)rotate(-6deg)}}.lp-apung{transform-style:preserve-3d;animation:6s ease-in-out infinite lp-apung;position:absolute;inset:0}@keyframes lp-apung{50%{transform:translateY(-9px)}}.lp-miring{transform-style:preserve-3d;transform:rotateY(calc(var(--tx) * 16deg)) rotateX(calc(var(--ty) * -10deg));position:absolute;inset:0}.lp-muka{--u:calc((var(--tx) + 1) * 2);position:absolute;inset:0}.lp-lapis{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;opacity:clamp(0, calc(var(--u) - var(--k) + 1), 1);position:absolute;inset:0}.lp-lapis:first-child{opacity:1}.lp-kilau{pointer-events:none;-webkit-mask:var(--topeng) center / 100% 100% no-repeat;-webkit-mask:var(--topeng) center / 100% 100% no-repeat;mask:var(--topeng) center / 100% 100% no-repeat;position:absolute;inset:0;overflow:hidden}.lp-kilau:before{content:"";background:linear-gradient(100deg,#0000,#ffecf81f 35%,#fff6 50%,#ffecf81f 65%,#0000);width:34%;animation:7.5s cubic-bezier(.45,0,.35,1) 1.5s infinite lp-kilau;position:absolute;top:-10%;bottom:-10%;left:-45%;transform:skew(-16deg)}@keyframes lp-kilau{0%{transform:translate(0)skew(-16deg)}22%,to{transform:translate(480%)skew(-16deg)}}.lp-tp{transform-style:preserve-3d;outline:none;position:absolute;inset:0}.lp-tp:focus-visible{outline-offset:8px;border-radius:14px;outline:2px solid #fff6}.lp-tp[data-isi]{transition:--sobek var(--durasi,.9s) cubic-bezier(.5, 0, .75, .4)}.lp-tp:not(.is-utuh,.is-sobek){--sobek:1;cursor:default}.lp-goyang,.lp-badan{transform-style:preserve-3d;position:absolute;inset:0}.lp-dalam{transform:translateZ(-2px)}.lp-strip{transform:translateZ(1px)}.lp-jahit{transform:translateZ(3px)}.lp-mulut{transform:translateZ(4px)}.lp-strip{width:100%;height:var(--strip);transform-style:preserve-3d;pointer-events:none;position:absolute;top:0;left:0}.lp-terbang{transform-style:preserve-3d;transform-origin:var(--poros) 92%;position:absolute;inset:0}.lp-iris{--f:clamp(0, calc(var(--sobek) * 10 - var(--at)), 1);height:var(--strip);transform-style:preserve-3d;transform-origin:var(--poros) 92%;transform:rotateY(calc(var(--f) * 6.5deg * var(--arah))) rotateX(calc(var(--f) * -3.5deg)) rotateZ(calc(var(--f) * 2.2deg * var(--arah)));position:absolute;top:0}.lp-iris-depan,.lp-iris-belakang{backface-visibility:hidden;position:absolute;inset:0}.lp-iris-depan{background:var(--gambar) no-repeat;background-size:var(--w) var(--h)}.lp-iris-depan:after{content:"";opacity:calc(var(--f) * .9);background:linear-gradient(to top, color-mix(in srgb, var(--cahaya) 45%, #fff), color-mix(in srgb, var(--cahaya) 20%, transparent) 4px, transparent 10px);position:absolute;inset:0}.lp-iris-belakang{background:linear-gradient(to top, color-mix(in srgb, var(--cahaya) 70%, #fff), color-mix(in srgb, var(--cahaya) 26%, transparent) 3px, transparent 9px), linear-gradient(to bottom, transparent 30%, #ced4e44d 48%, transparent 60%), linear-gradient(#0a0b14, #161a2c 55%, #0b0c14);transform:rotateY(180deg)}.lp-dalam{height:calc(var(--garis) + 10px);opacity:calc(.4 + var(--sobek) * .6);background:linear-gradient(to bottom, #030408b3, #03040880 30%, color-mix(in srgb, var(--cahaya) 45%, transparent) 72%, #fff calc(100% - 8px));-webkit-mask:var(--topeng) 0 0 / var(--w) var(--h) no-repeat;-webkit-mask:var(--topeng) 0 0 / var(--w) var(--h) no-repeat;mask:var(--topeng) 0 0 / var(--w) var(--h) no-repeat;display:none;position:absolute;top:0;left:0;right:0}.lp-tp:not(.is-utuh) .lp-dalam{display:block}.lp-jahit{pointer-events:none;opacity:0;width:100%;height:100%;-webkit-mask:linear-gradient(to var(--sisi), #000 calc(var(--sobek) * 100% - 1%), transparent calc(var(--sobek) * 100% + 3%));-webkit-mask:linear-gradient(to var(--sisi), #000 calc(var(--sobek) * 100% - 1%), transparent calc(var(--sobek) * 100% + 3%));mask:linear-gradient(to var(--sisi), #000 calc(var(--sobek) * 100% - 1%), transparent calc(var(--sobek) * 100% + 3%));position:absolute;inset:0;overflow:visible}.lp-tp:is(.is-sobek,.is-lepas) .lp-jahit{opacity:1}.lp-jahit path{fill:none;stroke-linecap:round;stroke-linejoin:round}.lp-jahit-inti{stroke:#fffcf8;stroke-width:1px;opacity:.9}.lp-jahit-pendar{stroke:color-mix(in srgb, var(--cahaya) 70%, #fff);stroke-width:4px;opacity:.4}.lp-mulut{left:6px;right:6px;top:calc(var(--garis) - 34px);pointer-events:none;height:68px;opacity:calc(var(--sobek) * var(--kuat));background:radial-gradient(closest-side, #fff, #fff 12%, color-mix(in srgb, var(--cahaya) 85%, #fff) 34%, color-mix(in srgb, var(--cahaya) 40%, transparent) 60%, transparent);-webkit-mask:linear-gradient(to var(--sisi), #000 calc(var(--sobek) * 100% - 6%), transparent calc(var(--sobek) * 100% + 8%));-webkit-mask:linear-gradient(to var(--sisi), #000 calc(var(--sobek) * 100% - 6%), transparent calc(var(--sobek) * 100% + 8%));mask:linear-gradient(to var(--sisi), #000 calc(var(--sobek) * 100% - 6%), transparent calc(var(--sobek) * 100% + 8%));position:absolute}.lp-tp.is-utuh .lp-mulut{display:none}.lp-tp:not(.is-utuh,.is-sobek) .lp-mulut{opacity:1;-webkit-mask:none;mask:none}.lp-bocor{left:-30px;right:-30px;bottom:calc(100% - var(--garis) - 3px);pointer-events:none;transform-origin:50% 100%;height:420px;transform:translateZ(-1px) scaleY(calc(.25 + var(--sobek) * .35));opacity:calc(var(--sobek) * .7);position:absolute}.lp-tp.is-utuh .lp-bocor{display:none}.lp-tp.is-lepas .lp-bocor{opacity:1;transform:translateZ(-1px) scaleY(calc(.7 + var(--kuat) * .4));transition:transform .9s cubic-bezier(.2,.8,.3,1),opacity .35s ease-out}.lp-tp.is-potong .lp-bocor{opacity:1;transform:translateZ(-1px) scaleY(calc(.7 + var(--kuat) * .4))}.lp-kerucut{background:radial-gradient(ellipse 50% 100% at 50% 100%, #fff 0, color-mix(in srgb, var(--cahaya) 65%, transparent) 14%, color-mix(in srgb, var(--cahaya) 22%, transparent) 44%, transparent 100%);position:absolute;inset:0}.lp-berkas{opacity:.36;transform-origin:50% 100%;background:linear-gradient(to top, #fff, color-mix(in srgb, var(--cahaya) 25%, transparent) 40%, transparent 92%);width:38px;height:100%;margin-left:-19px;position:absolute;bottom:0;-webkit-mask:linear-gradient(90deg,#0000,#000 50%,#0000);mask:linear-gradient(90deg,#0000,#000 50%,#0000)}.lp-berkas--a{left:38%;transform:rotate(-9deg)scaleY(.82)}.lp-berkas--b{opacity:.26;width:52px;margin-left:-26px;left:52%;transform:rotate(2deg)}.lp-berkas--c{left:63%;transform:rotate(11deg)scaleY(.7)}.lp-tp.is-lepas .lp-berkas{animation:2.4s ease-in-out infinite alternate lp-berkas}.lp-tp.is-lepas .lp-berkas--b{animation-delay:-.8s}.lp-tp.is-lepas .lp-berkas--c{animation-delay:-1.6s}@keyframes lp-berkas{0%{opacity:.22}to{opacity:.55}}.lp-tp[data-goyang="1"] .lp-goyang{animation:.2s linear infinite lp-getar1}.lp-tp[data-goyang="2"] .lp-goyang{animation:.14s linear infinite lp-getar2}.lp-tp[data-goyang="3"] .lp-goyang{animation:90ms linear infinite lp-getar3}.lp-tp.is-lepas .lp-goyang{animation:.16s linear infinite lp-getar1}@keyframes lp-getar1{25%{transform:translate(-.8px,.5px)rotate(-.15deg)}75%{transform:translate(.8px,-.5px)rotate(.15deg)}}@keyframes lp-getar2{25%{transform:translate(-2px,.8px)rotate(-.4deg)}50%{transform:translate(1px,-1.1px)rotate(.15deg)}75%{transform:translate(2px,.6px)rotate(.4deg)}}@keyframes lp-getar3{25%{transform:translate(-3.6px,1.3px)rotate(-.8deg)}50%{transform:translate(1.6px,-2px)rotate(.3deg)}75%{transform:translate(3.6px,1px)rotate(.8deg)}}.lp-tp.is-lepas .lp-terbang{animation:.6s cubic-bezier(.25,.9,.3,1.12) both lp-angkat}.lp-tp.is-potong .lp-terbang{animation:.5s cubic-bezier(.4,0,.8,.6) forwards lp-lempar}@keyframes lp-angkat{to{transform:rotateZ(calc(18deg * var(--arah))) rotateY(calc(24deg * var(--arah))) rotateX(-20deg)}}@keyframes lp-lempar{0%{transform:rotateZ(calc(18deg * var(--arah))) rotateY(calc(24deg * var(--arah))) rotateX(-20deg)}to{opacity:0;transform:translate(calc(50px * var(--arah)), -150px) rotate(calc(40deg * var(--arah))) rotateY(calc(70deg * var(--arah))) rotateX(-30deg)}}.lp-tp.is-potong{animation:.7s forwards lp-tenggelam}@keyframes lp-tenggelam{0%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.8,.6);transform:translateY(0)}55%{opacity:1;animation-timing-function:linear;transform:translateY(70px)}to{opacity:0;transform:translateY(105px)}}.lp-potong{z-index:45;pointer-events:none;position:absolute;inset:0}.lp-potong-gelap{background:#020306;animation:.9s linear both lp-gelap;position:absolute;inset:0}@keyframes lp-gelap{0%{opacity:0}45%{opacity:.94}to{opacity:0}}.lp-sorot-potong{left:50%;bottom:calc(100% - var(--garis));pointer-events:none;transform-origin:50% 100%;background:linear-gradient(90deg, transparent 4%, color-mix(in srgb, var(--cahaya) 16%, transparent) 26%, color-mix(in srgb, var(--cahaya) 46%, transparent) 45%, color-mix(in srgb, var(--cahaya) 60%, #fff) 50%, color-mix(in srgb, var(--cahaya) 46%, transparent) 55%, color-mix(in srgb, var(--cahaya) 16%, transparent) 74%, transparent 96%);width:240px;height:620px;margin-left:-120px;animation:.7s both lp-sorot-potong;position:absolute;-webkit-mask:linear-gradient(#0000,#000 80%);mask:linear-gradient(#0000,#000 80%)}@keyframes lp-sorot-potong{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translateZ(5px)scaleX(.6)scaleY(.4)}40%{opacity:1;transform:translateZ(5px)}to{opacity:1;transform:translateZ(5px)scaleX(1.25)}}.lp-mekar-potong{left:50%;top:var(--garis);pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--cahaya) 50%, #fff), color-mix(in srgb, var(--cahaya) 30%, transparent) 45%, transparent);border-radius:50%;width:340px;height:90px;margin:-45px 0 0 -170px;animation:.7s both lp-mekar-potong;position:absolute}@keyframes lp-mekar-potong{0%{opacity:0;transform:translateZ(6px)scale(.5)}40%{opacity:1;transform:translateZ(6px)scale(1.15)}to{opacity:1;transform:translateZ(6px)scale(1.4)}}.lp-kubah{z-index:-1;width:min(1500px,118vw);height:min(46vw, calc(var(--meja-h) + 130px));pointer-events:none;background:radial-gradient(50% 100% at 50% 100%,#3a122af2,#1a0914eb 70%,#0c060be6);border:1.5px solid #ff8cc06b;border-bottom:0;border-radius:50% 50% 0 0/100% 100% 0 0;animation:.9s ease-out both lp-muncul;position:absolute;bottom:36px;left:50%;translate:-50%;box-shadow:0 -10px 90px #ff4f9a29,inset 0 2px 30px #ff8cc01f}.lp-kubah:before{content:"";border-radius:inherit;border:1px solid #ff8cc024;border-bottom:0;position:absolute;inset:7% 7% 0}.lp-undak{z-index:0;pointer-events:none;flex-direction:column;align-items:center;width:min(1600px,104vw);height:120px;display:flex;position:absolute;bottom:-84px;left:50%;translate:-50%}.lp-undak i{background:linear-gradient(#2c1524,#0c060a);border-top:2px solid #0000;border-image:linear-gradient(90deg,#0000,#ff8cc0cc 25%,#ffe2ef 50%,#ff8cc0cc 75%,#0000) 1;flex:none;height:40px;display:block}.lp-undak i:first-child{width:86%}.lp-undak i:nth-child(2){width:93%}.lp-undak i:nth-child(3){width:100%}.lp-undak:after{content:"";background:linear-gradient(#0a0509,#050306);height:60vh;position:absolute;top:100%;left:-50vw;right:-50vw}.lp-undak:before{content:"";background:radial-gradient(closest-side,#ff6fb038,#0000);height:80px;position:absolute;top:-40px;left:10%;right:10%}.lp-slot{z-index:1}.lp .lp-meja.tcg{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;max-width:none;min-height:0;margin:-40px 0 0;padding:0 16px;display:flex;position:relative}.lp .lp-meja .kartu-bingkai{--s:var(--s-meja)}.lp-slot{flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.lp-goyang-kartu{z-index:1;position:relative}.lp-slot.is-tegang .lp-goyang-kartu{animation:.14s linear infinite lp-getar2}.lp-pendar{aspect-ratio:1;pointer-events:none;opacity:0;background:radial-gradient(closest-side, color-mix(in srgb, var(--warna) 70%, transparent) 30%, color-mix(in srgb, var(--warna) 25%, transparent) 60%, transparent);border-radius:50%;width:260%;transition:opacity .5s;position:absolute;top:42%;left:50%;translate:-50% -50%}.lp-slot.is-tegang .lp-pendar{opacity:.55;animation:.45s ease-in-out infinite alternate lp-denyut}.lp-slot.is-buka:not([data-r=common]) .lp-pendar{opacity:.5}.lp-slot.is-buka:is([data-r=rare],[data-r=ultra]) .lp-pendar{opacity:.85}@keyframes lp-denyut{to{opacity:.9;scale:1.12}}.lp-label{letter-spacing:.02em;opacity:0;color:#d6d6d6;background:#ffffff14;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:800;transition:opacity .3s .3s,translate .3s .3s;translate:0 -4px}.lp-slot.is-buka .lp-label{opacity:1;translate:0}.lp-label[data-r=uncommon],.lp-slot[data-r=uncommon] .lp-label{color:#3fe0de;background:#00a4a52e}.lp-label[data-r=rare],.lp-slot[data-r=rare] .lp-label{color:#ffb35c;background:#f692202e}.lp-label[data-r=ultra],.lp-slot[data-r=ultra] .lp-label{color:#ff9ed0;background:linear-gradient(90deg,#ff3fa44d,#b36bff4d)}.lp.is-guncang :is(.lp-meja,.lp-wo-kartu){animation:.36s linear lp-guncang}@keyframes lp-guncang{20%{translate:calc(var(--guncang) * -1) calc(var(--guncang) * .5)}40%{translate:calc(var(--guncang) * .8) calc(var(--guncang) * -.6)}60%{translate:calc(var(--guncang) * -.5) calc(var(--guncang) * .3)}80%{translate:calc(var(--guncang) * .25) 0}}.lp-fx{z-index:46;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.lp-kilat{z-index:44;pointer-events:none;background:radial-gradient(circle at var(--kx) var(--ky), #fff, color-mix(in srgb, var(--warna) 70%, transparent) 18%, transparent 60%);animation:.8s ease-out forwards lp-kilat-layar;position:absolute;inset:0}@keyframes lp-kilat-layar{0%{opacity:calc(var(--kuat) * 2.2)}to{opacity:0}}@property --warna-wo{syntax:"<color>";inherits:true;initial-value:#efeaff}.lp .lp-wo.tcg{--warna:var(--warna-wo);z-index:30;cursor:pointer;place-items:center;max-width:none;margin:0;padding:0;transition:--warna-wo 1.1s ease-in-out;display:grid;position:absolute;inset:0}.lp-wo-tirai{opacity:0;background:radial-gradient(60% 70% at 50% 48%,#0000 40%,#020306a6 100%);transition:opacity .3s;position:absolute;inset:0}.lp-wo[data-langkah] .lp-wo-tirai{opacity:1}.lp-wo-tiang{transform-origin:50% 0;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--warna) 10%, transparent) 25%, color-mix(in srgb, var(--warna) 30%, transparent) 46%, color-mix(in srgb, var(--warna) 55%, #fff) 50%, color-mix(in srgb, var(--warna) 30%, transparent) 54%, color-mix(in srgb, var(--warna) 10%, transparent) 75%, transparent);opacity:0;width:min(520px,90vw);height:78%;transition:opacity .45s ease-out,transform .6s cubic-bezier(.2,.8,.3,1);position:absolute;top:0;left:50%;transform:translate(-50%)scaleY(.2);-webkit-mask:linear-gradient(#0000,#000 30% 70%,#0000);mask:linear-gradient(#0000,#000 30% 70%,#0000)}.lp-wo:not([data-langkah="0"]) .lp-wo-tiang{opacity:.55;transform:translate(-50%)}.lp-wo:is([data-langkah="5"],[data-langkah="6"]) .lp-wo-tiang{opacity:.8}.lp-wo-kolam{background:radial-gradient(closest-side, color-mix(in srgb, var(--warna) 55%, transparent), color-mix(in srgb, var(--warna) 15%, transparent) 55%, transparent);opacity:0;border-radius:50%;width:520px;height:90px;transition:opacity .6s;position:absolute;top:calc(50% + 190px);left:50%;translate:-50% -50%}.lp-wo:not([data-langkah="0"]) .lp-wo-kolam{opacity:.8}.lp-wo-cincin{aspect-ratio:1;border:1.5px solid color-mix(in srgb, var(--warna) 60%, transparent);width:470px;box-shadow:0 0 40px color-mix(in srgb, var(--warna) 40%, transparent), inset 0 0 40px color-mix(in srgb, var(--warna) 30%, transparent);background:conic-gradient(from 0deg, transparent 0 70%, color-mix(in srgb, var(--warna) 50%, transparent) 85%, transparent 100%);opacity:0;border-radius:50%;transition:opacity .6s,scale .9s cubic-bezier(.2,.8,.3,1);animation:6s linear infinite lp-putar;position:absolute;top:46%;left:50%;translate:-50% -50%;scale:.7;-webkit-mask:radial-gradient(closest-side,#0000 92%,#000 93%);mask:radial-gradient(closest-side,#0000 92%,#000 93%)}.lp-wo:not([data-langkah="0"]) .lp-wo-cincin{opacity:1;scale:1}@keyframes lp-putar{to{rotate:1turn}}.lp-wo-kartu{z-index:2;perspective:1400px;margin-top:-60px;position:relative}.lp .lp-wo .kartu-bingkai{--s:var(--s-wo);cursor:inherit}.lp-wo-naik{opacity:0;transform-style:preserve-3d}.lp-wo:is([data-langkah="5"],[data-langkah="6"]) .lp-wo-naik{opacity:1}.lp-wo-putar{transform-style:preserve-3d;position:relative}.lp-wo-sisi{backface-visibility:hidden}.lp-wo-sisi--belakang{position:absolute;inset:0;transform:rotateY(180deg)}.lp-wo-kaki{left:0;right:0;top:calc(50% - 30px + var(--wo-h) / 2 + 18px);z-index:3;opacity:0;pointer-events:none;flex-direction:column;align-items:center;gap:10px;transition:opacity .4s .2s,translate .4s .2s;display:flex;position:absolute;translate:0 10px}.lp-wo-kaki.is-masuk{opacity:1;pointer-events:auto;translate:0}.lp-wo-kaki .lp-label{opacity:1;padding:5px 14px;font-size:13px;translate:0}.lp-wo-kaki b{font-size:22px;font-weight:800}.lp-wo-kaki button{color:#131415;cursor:pointer;background:#f4efe4;border:0;border-radius:999px;height:44px;margin-top:6px;padding:0 26px;font-size:14px;font-weight:800}.lp .lp-lihat.tcg{z-index:70;max-width:none;margin:0;padding:0;position:fixed;inset:0}.lp-kendali{z-index:50;text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;bottom:28px;left:16px;right:16px}.lp-kendali :is(button,a,input,select,label){pointer-events:auto}.lp:has(.lp-wo-kaki.is-masuk) .lp-kendali{visibility:hidden}.lp-kendali p{color:#ece6f6e6;margin:0;font-size:13px}.lp-kendali div{gap:10px;display:flex}.lp-kendali button{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;height:40px;padding:0 18px;font-size:13px;font-weight:700}@media (max-width:640px){.lp .lp-meja.tcg{gap:10px 8px;padding:0 8px}.lp-kendali div{gap:6px}.lp-kendali :is(button,.lp-tombol){height:36px;padding:0 12px;font-size:12px}.lp-kendali div{flex-wrap:wrap;justify-content:center}.lp-hud{top:12px;left:12px;right:12px}.lp-slot{gap:8px}}@media (prefers-reduced-motion:reduce){.lp-panggung,.lp-masuk,.lp-apung,.lp-kilau:before,.lp-goyang,.lp-berkas,.lp-penlight i,.lp-serbuk i,.lp-slot.is-tegang .lp-goyang-kartu,.lp.is-guncang :is(.lp-meja,.lp-wo-kartu),.lp-wo-cincin{animation:none!important}}
