html:has([data-uji=pembuka]){scroll-behavior:smooth}.pil-geser{scrollbar-width:none}.pil-geser::-webkit-scrollbar{display:none}@media (max-width:1023px){.pil-geser{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent)}}@media (min-width:1024px){.pembuka-tokoh{left:calc(50% + 8px);top:12px;width:min(49.5vw,calc((100svh - 80px) * 1.026),713px)}}.pembuka-seragam{filter:drop-shadow(0 20px 30px rgba(0,0,0,.5))}.pembuka-cahaya{left:-6.6%;top:-28%;width:112%;height:129.5%;background:radial-gradient(50% 45% at 50% 40%,hsla(44,67%,66%,.2),transparent 70%)}.pembuka-cahaya,.pembuka-sinar{position:absolute;pointer-events:none}.pembuka-sinar{left:10.4%;top:-39.4%;width:78.5%;height:143.9%;background:linear-gradient(180deg,rgba(255,236,190,.1),transparent 70%);clip-path:polygon(40% 0,60% 0,100% 100%,0 100%);filter:blur(6px)}@media (max-width:1023px){.pembuka-cahaya,.pembuka-sinar{top:0;height:100%}}.pembuka-lantai{position:absolute;left:18.7%;top:88.5%;width:61.7%;height:11.5%;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,rgba(232,24,43,.35),transparent 70%);filter:blur(4px);pointer-events:none}.merek-gelap.jalur-bagian{background:var(--cpa-gelap-tepi)}.jalur-bingkai{background:linear-gradient(160deg,rgba(var(--j),.75),var(--m-garis) 42%,var(--m-garis))}.jalur-isi{background:linear-gradient(180deg,rgba(var(--j),.14),transparent 46%),var(--m-latar)}.kartu-jalur-bayangan{-webkit-mask-image:linear-gradient(270deg,#000 40%,transparent 95%);mask-image:linear-gradient(270deg,#000 40%,transparent 95%)}.jalur-cahaya{background:radial-gradient(50% 50% at 50% 50%,rgba(var(--j),.62),rgba(var(--j),.22) 58%,transparent 100%);pointer-events:none}.metode-segmen+.metode-segmen:before{content:"";position:absolute;left:24px;right:24px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--w-rgb),.7),transparent)}@media (min-width:768px){.metode-segmen+.metode-segmen:before{left:0;right:auto;top:24px;bottom:24px;width:1px;height:auto;background:linear-gradient(180deg,transparent,rgba(var(--w-rgb),.7),transparent)}}.langkah-cincin{position:relative;z-index:1;display:block;flex:none;width:44px;height:44px;padding:2px;border-radius:50%;background:linear-gradient(135deg,#ff4d5a,#e3c46f)}.langkah-nomor{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background:#07080c}:is(html.light .merek-ikut,.merek-terang) .langkah-nomor{background:#fff}.langkah-butir:not(:last-child):after{content:"";position:absolute;left:21px;top:44px;bottom:0;width:2px;background:linear-gradient(180deg,#ff4d5a,#e3c46f)}@media (min-width:768px){.langkah-butir:not(:last-child):after{left:44px;right:-24px;top:21px;bottom:auto;width:auto;height:2px;background:linear-gradient(90deg,#ff4d5a,#e3c46f)}}@keyframes jalur-berjalan{to{transform:translateX(-50%)}}.jalur-berjalan{-webkit-mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent)}.jalur-berjalan-jejak{animation:jalur-berjalan 120s linear infinite}.jalur-berjalan:hover .jalur-berjalan-jejak{animation-play-state:paused}@media (prefers-reduced-motion:reduce){html:has([data-uji=pembuka]){scroll-behavior:auto}.jalur-berjalan{overflow-x:auto}.jalur-berjalan-jejak{animation:none}}.jalur-seragam{-webkit-mask-image:linear-gradient(270deg,#000 45%,transparent 95%);mask-image:linear-gradient(270deg,#000 45%,transparent 95%)}.jalur-latar{background-color:#070a12;background-image:radial-gradient(420px 320px at 90% -4%,rgba(var(--jw),.45),transparent 70%),radial-gradient(hsla(0,0%,100%,.03) 1px,transparent 1px);background-size:auto,22px 22px}.jalur-tombol{display:flex;align-items:center;justify-content:center;min-height:50px;border-radius:14px;background:linear-gradient(120deg,#e3c46f,#b8933a);color:#1a1204;font-weight:800;font-size:15px;transition:transform .16s cubic-bezier(.23,1,.32,1)}.jalur-tombol:active{transform:scale(.97)}.jalur-tombol:focus-visible{outline:3px solid #fff;outline-offset:2px}.jalur-bilah{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:12px 16px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(180deg,rgba(7,10,18,0),#070a12 30%)}@media (min-width:768px){.jalur-bilah{display:none}}.jalur-masukan{width:100%;height:44px;border-radius:10px;border:1px solid hsla(0,0%,100%,.16);background:#0a0c14;color:#f4f4f5;font-size:16px;padding:0 10px}.jalur-masukan:focus-visible{outline:2px solid rgb(var(--jw));outline-offset:1px}@keyframes pita-denyut{0%{opacity:.45}to{opacity:1}}@keyframes pita-sapu{0%,62%{transform:translateX(-140%) skewX(-16deg)}to{transform:translateX(520%) skewX(-16deg)}}.pita-emas{border-radius:22px;padding:1px;background:linear-gradient(100deg,#f3dc9b,hsla(44,67%,66%,.25) 50%,#e3c46f);box-shadow:0 12px 30px -8px rgba(0,0,0,.8)}.pita-emas:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;box-shadow:0 0 32px hsla(44,67%,66%,.55);animation:pita-denyut 2.6s ease-in-out infinite alternate;pointer-events:none}.pita-emas-kapsul,.pita-emas-kapsul .pita-emas-kilau{border-radius:999px}.pita-emas-isi{background:linear-gradient(90deg,#3a2406,#1c0e06 60%,#2a1406)}.pita-emas-kilau{position:absolute;inset:0;border-radius:21px;overflow:hidden;pointer-events:none}.pita-emas-kilau:after{content:"";position:absolute;top:0;bottom:0;left:0;width:26%;background:linear-gradient(90deg,transparent,rgba(255,236,180,.28),transparent);animation:pita-sapu 5s cubic-bezier(.23,1,.32,1) infinite}.pita-emas-tombol{background:linear-gradient(120deg,#e3c46f,#b08d2e);color:#1a1406}.pantukhir-bingkai{background:linear-gradient(120deg,#e3c46f,hsla(44,67%,66%,.1) 45%,rgba(255,107,117,.45) 80%,#e3c46f)}.pantukhir-isi{background:radial-gradient(70% 160% at 0 0,#4a2e06 0,#1c1206 45%,#0c0a08 100%)}@media (prefers-reduced-motion:reduce){.pita-emas:before{animation:none;opacity:.7}.pita-emas-kilau:after{display:none}}