:root{--merah:#d4a537;--kbg:#0d0d0d;--kbg-deep:#000000;--merah-deep:#a8801f;--putih:#ffffff;--snow:#f7f7f8;--ink:#161616;--mute:#5a5a5a;--line:rgba(22, 22, 22, 0.1);--wrap:min(1080px, calc(100% - 2rem));--bar:66px;--dock:72px;--font:"Manrope",system-ui,sans-serif;--display:"Archivo Black","Manrope",sans-serif}*,::after,::before{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font);color:var(--ink);background:var(--putih);line-height:1.65;overflow-x:hidden;padding-bottom:calc(var(--dock) + env(safe-area-inset-bottom,0px))}img{max-width:100%;height:auto;display:block}a{color:inherit}a:hover{color:var(--merah-deep)}.foot__brand,h1,h2,h3{font-family:var(--display);line-height:1.1;letter-spacing:-.01em;margin:0 0 .55rem}p{margin:0 0 1rem}ol,ul{margin:0;padding:0;list-style:none}.wrap{width:var(--wrap);margin-inline:auto}.narrow{max-width:720px}.skip{position:absolute;left:-999px;top:0;background:var(--ink);color:#fff;padding:.75rem 1rem;z-index:999}.skip:focus{left:1rem;top:1rem}.flag-strip{position:fixed;top:0;left:0;right:0;height:4px;z-index:320;background:linear-gradient(90deg,var(--kbg) 50%,var(--putih) 50%);background-size:24px 100%}.bar{position:fixed;top:4px;left:0;right:0;z-index:300;height:var(--bar);background:rgba(255,255,255,.94);border-bottom:1px solid var(--line);backdrop-filter:blur(12px);transition:box-shadow .25s ease}.bar.is-on{box-shadow:0 8px 24px rgba(0,0,0,.06)}.bar__row{height:100%;display:flex;align-items:center;gap:1rem}.bar-brand{display:inline-flex;align-items:center;flex-shrink:0;text-decoration:none;max-width:min(42vw,180px)}.bar-brand__img{display:block;width:auto;height:38px;max-width:100%;object-fit:cover;object-position:left center;border-radius:6px}.menu{display:flex;gap:.9rem;margin-left:auto;overflow:hidden}.menu a{text-decoration:none;font-size:.88rem;font-weight:600;color:var(--mute);white-space:nowrap}.menu a:hover,.menu a[aria-current=page]{color:var(--merah)}.bar__right{display:flex;align-items:center;gap:.55rem;flex-shrink:0}.drain{display:inline-flex;align-items:center;justify-content:center;font-weight:800;text-decoration:none!important;color:#fff!important;background:var(--kbg);transition:background .2s ease,transform .2s ease}.drain:hover{background:var(--kbg-deep);color:#fff!important}.drain--bar{padding:.62rem 1.05rem;border-radius:8px;font-size:.88rem}.drain--dock{display:none;position:fixed;left:1rem;right:1rem;bottom:calc(.65rem + env(safe-area-inset-bottom,0px));z-index:310;height:auto;min-height:52px;border-radius:14px;font-family:var(--display);font-size:1rem;letter-spacing:.02em;padding:.85rem 1.25rem;border:2px solid rgba(255,255,255,.45);box-shadow:0 10px 28px rgba(212,165,55,.4),0 2px 0 #9f1017,inset 0 1px 0 rgba(255,255,255,.28)}.drain--dock:active{transform:scale(.98);background:var(--kbg-deep)}.burger{display:none;width:42px;height:42px;border:1px solid var(--line);border-radius:8px;background:#fff;cursor:pointer;place-items:center;gap:5px;flex-direction:column;padding:0}.burger i{display:block;width:18px;height:2px;background:var(--ink);transition:.25s ease}.burger[aria-expanded=true] i:first-child{transform:translateY(7px) rotate(45deg)}.burger[aria-expanded=true] i:nth-child(2){opacity:0}.burger[aria-expanded=true] i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.75rem 1.2rem;border-radius:8px;font-weight:800;text-decoration:none!important;border:2px solid transparent;transition:transform .2s ease,background .2s ease,color .2s ease}.btn:hover{transform:translateY(-2px)}.btn--white{background:#fff;color:var(--merah)!important}.btn--outline{background:0 0;border-color:rgba(255,255,255,.75);color:#fff!important}.btn--ghost{background:rgba(255,255,255,.12);color:#fff!important;border-color:rgba(255,255,255,.2)}.btn--red{background:var(--kbg);color:#fff!important}.btn--red:hover{background:var(--kbg-deep)}.plaza{padding-top:calc(4px + var(--bar))}.plaza__flag{position:relative;isolation:isolate;min-height:clamp(380px,62vh,560px);display:flex;align-items:center;overflow:hidden;background:var(--kbg)}.plaza__shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(13,13,13,.96) 0,rgba(0,0,0,.98) 100%)}.plaza__core{position:relative;text-align:center;color:#fff;padding:3rem 0 6.5rem;max-width:820px}.plaza__logo{display:block;width:120px;height:120px;margin:0 auto 1.15rem;object-fit:cover;aspect-ratio:1/1;border-radius:24px;border:4px solid #fff;box-shadow:0 16px 40px rgba(0,0,0,.22);animation:fade-up .7s ease both}.plaza__tag{display:inline-block;margin:0 0 1rem;padding:.35rem .8rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(255,255,255,.45);border-radius:999px;animation:fade-up .7s ease both}.plaza__h1{font-size:clamp(1.45rem, 3.6vw, 2.35rem);font-family:var(--display);font-weight:400;max-width:18ch;margin:0 auto .4rem;color:#fff;animation:fade-up .8s 50ms ease both}.plaza__desc{max-width:46ch;margin:.85rem auto 0;color:rgba(255,255,255,.9);font-size:1.02rem;animation:fade-up .8s .15s ease both}.plaza__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.6rem;animation:fade-up .8s .2s ease both}.plaza__device{margin-top:-5rem;position:relative;z-index:2;display:flex;justify-content:center;padding-bottom:1.5rem}.device{margin:0;width:min(100%,384px);animation:hang 5s ease-in-out infinite}.device img{width:100%;max-width:384px;aspect-ratio:384/688;object-fit:cover;border-radius:32px;border:4px solid #fff;box-shadow:0 0 0 1px rgba(212,165,55,.2),0 28px 60px rgba(0,0,0,.22)}.zebra{border-block:1px solid var(--line);background:var(--snow);padding:.85rem 0}.zebra__line{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:center}.chip{display:flex;flex-direction:column;gap:.15rem;min-width:6.5rem;padding:.65rem .9rem;border-radius:6px}.chip span{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.75}.chip strong{font-family:var(--display);font-size:.98rem;font-weight:400;word-break:break-word}.chip--red{background:var(--kbg);color:#fff}.chip--white{background:#fff;color:var(--ink);border:1px solid var(--line)}.panel{padding:4.25rem 0}.panel--soft{background:var(--snow)}.panel--red{background:var(--kbg);color:#fff}.hd{margin-bottom:1.75rem;max-width:40rem}.hd--mid{text-align:center;margin-inline:auto}.hd--light .hd__mark,.hd--light p{color:rgba(255,255,255,.78)}.hd--light h2{color:#fff}.hd__mark{display:inline-block;font-family:var(--display);font-size:.85rem;color:var(--merah);margin-bottom:.45rem;letter-spacing:.08em}.hd h2{font-size:clamp(1.55rem, 3vw, 2.2rem)}.hd p,.hd__meta{color:var(--mute);margin:0}.spine{display:grid;grid-template-columns:72px 1fr;gap:1.5rem;align-items:start}.spine__rail{position:sticky;top:calc(var(--bar) + 1.5rem);writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--display);font-size:.9rem;letter-spacing:.22em;color:var(--merah);border-right:4px solid var(--merah);padding-right:.85rem;height:fit-content}.baca p{font-size:1.05rem;color:var(--mute)}.baca p:last-child{margin-bottom:0}.posters{display:grid;gap:0;border-top:2px solid var(--ink)}.poster{display:grid;grid-template-columns:1fr;gap:.35rem;padding:1.5rem 0;border-bottom:1px solid var(--line);counter-increment:poster}.posters{counter-reset:poster}.poster::before{content:counter(poster,decimal-leading-zero);font-family:var(--display);font-size:2rem;color:var(--merah);line-height:1;margin-bottom:.35rem}.poster h3{font-size:1.25rem;margin-bottom:.35rem}.poster p{margin:0;color:var(--mute);max-width:58ch}.checker{display:grid;grid-template-columns:1fr 1fr;gap:0;border:2px solid var(--ink)}.tile{padding:1.6rem 1.4rem;min-height:160px}.tile h3{font-size:1.15rem;margin-bottom:.45rem}.tile p{margin:0;color:inherit;opacity:.88}.tile--putih{background:#fff;color:var(--ink);border:1px solid var(--line)}.tile--merah{background:var(--kbg);color:#fff}.tile--merah h3{color:#fff}.path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.path>li{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.28);border-radius:10px;padding:1.25rem 1.1rem;position:relative}.path>li::before{content:"";display:block;width:28px;height:4px;background:#fff;margin-bottom:.85rem}.path h3{font-size:1.1rem;color:#fff}.path p{margin:0;color:rgba(255,255,255,.88);font-size:.95rem}.ticks{display:grid;gap:.65rem}.ticks li{position:relative;padding:.9rem 1rem .9rem 2.7rem;border-left:4px solid var(--merah);background:#fff;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--mute)}.ticks li::before{content:"";position:absolute;left:.95rem;top:1.15rem;width:.7rem;height:.7rem;background:var(--kbg);clip-path:polygon(14% 44%,0 65%,40% 100%,100% 18%,80% 0,36% 62%)}.dir{display:grid;gap:0;border-top:2px solid var(--merah)}.dir a{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,0.9fr) minmax(0,1.2fr);gap:.75rem 1rem;align-items:baseline;padding:1.05rem 0;text-decoration:none;border-bottom:1px solid var(--line);transition:background .2s ease,padding-left .2s ease}.dir a:hover{background:rgba(212,165,55,.04);padding-left:.5rem;color:inherit}.dir em{font-style:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;color:var(--merah);word-break:break-all}.dir strong{font-family:var(--display);font-weight:400;font-size:1.05rem}.dir span{color:var(--mute);font-size:.92rem}.quotes{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.quotes figure{margin:0;padding:1.4rem 1.3rem 1.2rem;background:var(--snow);border-top:5px solid var(--merah)}.quotes blockquote{margin:0 0 .85rem;font-size:1.08rem;font-weight:600}.quotes figcaption{font-size:.88rem;color:var(--mute)}.quotes b{color:var(--ink)}.faq{display:grid;gap:.55rem}.faq details{background:#fff;border:1px solid var(--line);border-left:4px solid var(--merah);padding:0 1rem}.faq summary{cursor:pointer;list-style:none;font-weight:800;padding:1rem 1.6rem 1rem 0;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--merah);font-size:1.2rem;font-weight:700}.faq details[open] summary::after{content:"–"}.faq p{margin:0 0 1rem;color:var(--mute)}.finale{padding:0 0 3.5rem}.finale__box{background:var(--kbg);color:#fff;text-align:center;padding:2.5rem 1.5rem;border-radius:0;position:relative;overflow:hidden}.finale__box::after,.finale__box::before{content:"";position:absolute;width:180px;height:180px;border:18px solid rgba(255,255,255,.08);border-radius:50%;pointer-events:none}.finale__box::before{top:-70px;left:-50px}.finale__box::after{bottom:-80px;right:-40px}.finale__box h2{font-size:clamp(1.4rem, 3vw, 2rem);position:relative}.finale__box>p{color:rgba(255,255,255,.88);position:relative}.finale__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:1.35rem;position:relative}.foot{background:var(--ink);color:#fff;padding:0 0 2rem}.foot__band{height:10px;background:linear-gradient(90deg,var(--kbg) 0 50%,#fff 50% 100%)}.foot__end{text-align:center;padding:2.25rem 0 .5rem;display:flex;flex-direction:column;align-items:center;gap:.35rem}.foot__end img,.foot__logo{width:44px;height:44px;border-radius:10px;object-fit:cover;aspect-ratio:1/1;border:2px solid var(--merah);margin-bottom:.35rem}.foot__brand{margin:0;font-family:var(--display);font-size:1.35rem;letter-spacing:-.01em}.foot__note{margin:0;color:rgba(255,255,255,.72);font-size:.95rem}.foot__copy{margin:.85rem 0 0;font-size:.82rem;color:rgba(255,255,255,.55)}.page-apk{background:var(--snow)}.apk-hero{padding:calc(4px + var(--bar) + 2rem) 0 3rem;background:linear-gradient(135deg,var(--kbg) 0 8px,transparent 8px) no-repeat,linear-gradient(180deg,#fff 0,var(--snow) 100%);background-size:100% 8px,100% 100%}.apk-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(240px,0.75fr);gap:2.5rem;align-items:center}.apk-crumb{margin:0 0 1rem;font-size:.82rem;color:var(--mute)}.alt-crumb ol,.apk-crumb ol,.apps-crumb ol,.daftar-crumb ol,.game-crumb ol,.login-crumb ol,.resmi-crumb ol,.ver-crumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 0;list-style:none;margin:0;padding:0}.alt-crumb li,.apk-crumb li,.apps-crumb li,.daftar-crumb li,.game-crumb li,.login-crumb li,.resmi-crumb li,.ver-crumb li{display:inline-flex;align-items:center}.alt-crumb li:not(:last-child)::after,.apk-crumb li:not(:last-child)::after,.apps-crumb li:not(:last-child)::after,.daftar-crumb li:not(:last-child)::after,.game-crumb li:not(:last-child)::after,.login-crumb li:not(:last-child)::after,.resmi-crumb li:not(:last-child)::after,.ver-crumb li:not(:last-child)::after{content:"/";margin:0 .4rem;color:var(--mute);font-weight:400}.apk-crumb a{text-decoration:none;color:var(--merah);font-weight:600}.apk-hero__h1{font-size:clamp(1.55rem, 3.2vw, 2.35rem);margin-bottom:.65rem}.apk-hero__lead{color:var(--mute);font-size:1.05rem;max-width:46ch;margin-bottom:1.35rem}.apk-file{background:#fff;border:2px solid var(--ink);border-radius:14px;overflow:hidden;box-shadow:8px 8px 0 rgba(212,165,55,.15)}.apk-file__head{display:flex;align-items:center;gap:.85rem;padding:1rem 1.15rem;background:var(--ink);color:#fff}.apk-file__logo{width:52px;height:52px;border-radius:12px;object-fit:cover;aspect-ratio:1/1;border:2px solid var(--merah);flex-shrink:0}.apk-file__head strong{display:block;font-family:var(--display);font-size:1.05rem;font-weight:400}.apk-file__head span{font-size:.82rem;opacity:.75}.apk-file__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid var(--line)}.apk-file__meta div{padding:.75rem 1rem;border-bottom:1px solid var(--line);border-right:1px solid var(--line)}.apk-file__meta div:nth-child(2n){border-right:0}.apk-file__meta div:nth-last-child(-n+2){border-bottom:0}.apk-file__meta dt{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);margin-bottom:.15rem}.apk-file__meta dd{margin:0;font-family:var(--display);font-size:1rem}.apk-file__cta{padding:1rem 1.15rem 1.15rem;background:var(--snow)}.apk-file__cta .btn{width:100%}.apk-file__note{margin:.65rem 0 0;font-size:.82rem;color:var(--mute);text-align:center}.apk-shot{margin:0;justify-self:center;width:min(100%,384px)}.apk-shot img{width:100%;max-width:384px;aspect-ratio:384/688;object-fit:cover;border-radius:28px;border:3px solid var(--merah);box-shadow:0 20px 48px rgba(0,0,0,.14)}.apk-intro{padding:3.5rem 0;background:#fff;border-block:1px solid var(--line)}.apk-intro__label{display:inline-block;margin-bottom:.65rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--merah)}.apk-intro h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem);margin-bottom:1.25rem}.apk-intro__body p{color:var(--mute);font-size:1.03rem;max-width:68ch}.apk-intro__body p:last-child{margin-bottom:0}.apk-spec{padding:3.5rem 0;background:var(--snow);border-block:1px solid var(--line)}.apk-spec__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,0.85fr);gap:2rem;align-items:start}.apk-spec__label{display:inline-block;margin-bottom:.65rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--merah)}.apk-spec__main h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem);margin-bottom:.75rem}.apk-spec__lead{color:var(--mute);max-width:58ch;margin-bottom:1.35rem}.apk-spec__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:2px solid var(--ink);border-radius:12px;background:#fff}.apk-spec__caption{caption-side:top;text-align:left;padding:.85rem 1rem;font-size:.82rem;font-weight:700;color:var(--mute);background:var(--snow);border-bottom:1px solid var(--line)}.apk-spec__table{width:100%;border-collapse:collapse;min-width:280px}.apk-spec__table td,.apk-spec__table th{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.apk-spec__table tr:last-child td,.apk-spec__table tr:last-child th{border-bottom:0}.apk-spec__table th{width:42%;font-size:.82rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--mute);background:rgba(212,165,55,.04)}.apk-spec__table td{font-weight:600;color:var(--ink)}.apk-spec__note{margin:1rem 0 0;font-size:.92rem;color:var(--mute);max-width:58ch}.apk-spec__note a{color:var(--merah);font-weight:700;text-decoration:none}.apk-spec__note a:hover{text-decoration:underline}.apk-spec__aside{background:#fff;border:1px solid var(--line);border-top:4px solid var(--merah);border-radius:12px;padding:1.25rem 1.15rem}.apk-spec__aside h3{font-size:1.05rem;margin-bottom:1rem}.apk-spec__intent{display:grid;gap:.85rem}.apk-spec__intent li{padding-bottom:.85rem;border-bottom:1px solid var(--line)}.apk-spec__intent li:last-child{padding-bottom:0;border-bottom:0}.apk-spec__intent strong{display:block;font-size:.95rem;margin-bottom:.25rem;color:var(--ink)}.apk-spec__intent span{display:block;font-size:.88rem;color:var(--mute);line-height:1.55}.apk-pipe{padding:3.5rem 0}.apk-pipe__head{text-align:center;max-width:36rem;margin:0 auto 2rem}.apk-pipe__head h2{font-size:clamp(1.4rem, 3vw, 2rem)}.apk-pipe__head p{color:var(--mute);margin:0}.apk-pipe__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;position:relative}.apk-pipe__track::before{content:"";position:absolute;top:2.1rem;left:16%;right:16%;height:3px;background:repeating-linear-gradient(90deg,var(--kbg) 0 8px,transparent 8px 14px);z-index:0}.apk-stage{position:relative;z-index:1;padding:0 .65rem}.apk-stage__badge{display:flex;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;margin:0 auto 1rem;border-radius:50%;background:var(--kbg);color:#fff;font-family:var(--display);font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;border:4px solid var(--snow);box-shadow:0 4px 16px rgba(212,165,55,.25)}.apk-stage__box{background:#fff;border:1px solid var(--line);border-top:4px solid var(--merah);border-radius:12px;padding:1.15rem 1.1rem 1.25rem;min-height:100%}.apk-stage__box h3{font-size:1.05rem;margin-bottom:.85rem;text-align:center}.apk-stage__box ol{counter-reset:step;display:grid;gap:.55rem}.apk-stage__box li{counter-increment:step;position:relative;padding:.65rem .65rem .65rem 2.1rem;background:var(--snow);border-radius:8px;font-size:.92rem;color:var(--mute)}.apk-stage__box li::before{content:counter(step);position:absolute;left:.55rem;top:.62rem;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--kbg);color:#fff;font-size:.72rem;font-weight:800;display:grid;place-items:center}.apk-journey{padding:3.5rem 0;background:var(--ink);color:#fff}.apk-journey__head{margin-bottom:2rem}.apk-journey__head h2{font-size:clamp(1.4rem, 3vw, 2rem);color:#fff}.apk-journey__head p{color:rgba(255,255,255,.75);margin:0}.apk-journey__list{display:grid;gap:0;max-width:640px;margin-inline:auto}.apk-journey__item{display:grid;grid-template-columns:3rem 1fr;gap:1rem;padding:1.25rem 0;border-bottom:1px solid rgba(255,255,255,.12)}.apk-journey__item:last-child{border-bottom:0}.apk-journey__num{font-family:var(--display);font-size:1.5rem;color:var(--merah);line-height:1;padding-top:.15rem}.apk-journey__item h3{font-size:1.1rem;color:#fff;margin-bottom:.35rem}.apk-journey__item p{margin:0;color:rgba(255,255,255,.82);font-size:.95rem}.apk-check{padding:3.5rem 0;background:#fff}.apk-check__head{margin-bottom:1.75rem}.apk-check__head h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem)}.apk-check__head p{color:var(--mute);margin:0}.apk-check__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.apk-check__card{padding:1.2rem 1.15rem;background:var(--snow);border-radius:12px;border-left:5px solid var(--merah)}.apk-check__card h3{font-size:1.05rem;margin-bottom:.4rem}.apk-check__card p{margin:0;color:var(--mute);font-size:.93rem}.apk-faq{padding:3.5rem 0 4rem;background:var(--snow);border-top:1px solid var(--line)}.apk-faq h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem);margin-bottom:1.25rem}.apk-faq__list{display:grid;gap:.55rem;max-width:760px}.apk-faq__list details{background:#fff;border:1px solid var(--line);border-left:4px solid var(--merah);padding:0 1rem}.apk-faq__list summary{cursor:pointer;list-style:none;font-weight:800;padding:1rem 1.6rem 1rem 0;position:relative}.apk-faq__list summary::-webkit-details-marker{display:none}.apk-faq__list summary::after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--merah);font-size:1.2rem}.apk-faq__list details[open] summary::after{content:"–"}.apk-faq__list p{margin:0 0 1rem;color:var(--mute)}.page-login{background:var(--snow)}.login-gate{padding:calc(4px + var(--bar) + 2rem) 0 3rem;background:var(--ink);color:#fff}.login-gate__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,0.72fr);gap:2.5rem;align-items:center}.login-crumb{margin:0 0 1rem;font-size:.82rem;color:rgba(255,255,255,.65)}.login-crumb a{color:#fff;font-weight:600;text-decoration:none;opacity:.85}.login-gate__h1{font-size:clamp(1.55rem, 3.2vw, 2.3rem);color:#fff;margin-bottom:.65rem}.login-gate__lead{color:rgba(255,255,255,.82);max-width:44ch;margin-bottom:1.5rem}.login-portal{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:1.35rem 1.25rem;max-width:420px}.login-portal__top{display:flex;align-items:center;gap:.85rem;margin-bottom:1.15rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.12)}.login-portal__logo{width:56px;height:56px;border-radius:14px;object-fit:cover;aspect-ratio:1/1;border:2px solid var(--merah);flex-shrink:0}.login-portal__top strong{display:block;font-family:var(--display);font-size:1.05rem;font-weight:400}.login-portal__top span{font-size:.82rem;opacity:.72}.login-portal__fields{display:grid;gap:.65rem;margin-bottom:1rem}.login-portal__fake{height:44px;border-radius:10px;background:rgba(255,255,255,.08);border:1px dashed rgba(255,255,255,.22);display:flex;align-items:center;padding:0 .85rem;font-size:.82rem;color:rgba(255,255,255,.45)}.login-portal__cta{display:flex;flex-wrap:wrap;gap:.55rem}.login-portal__cta .btn{flex:1 1 auto;min-width:140px}.login-portal__hint{margin:.75rem 0 0;font-size:.8rem;color:rgba(255,255,255,.55);text-align:center}.login-shot{margin:0;justify-self:center;width:min(100%,384px)}.login-shot img{width:100%;max-width:384px;aspect-ratio:384/688;object-fit:cover;border-radius:28px;border:3px solid var(--merah);box-shadow:0 24px 50px rgba(0,0,0,.35)}.login-offer{padding:3.5rem 0;background:#fff;border-bottom:1px solid var(--line)}.login-offer__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,0.9fr);gap:2rem;align-items:start}.login-offer__label{display:inline-block;margin-bottom:.65rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--merah)}.login-offer h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem);margin-bottom:1rem}.login-offer__body p{color:var(--mute);font-size:1.03rem;max-width:58ch}.login-offer__body p:last-child{margin-bottom:0}.login-perks{background:var(--snow);border:1px solid var(--line);border-radius:14px;padding:1.15rem 1.1rem}.login-perks h3{font-size:1rem;margin-bottom:.85rem}.login-perks ul{display:grid;gap:.75rem}.login-perks li{display:grid;gap:.2rem;padding-bottom:.75rem;border-bottom:1px solid var(--line)}.login-perks li:last-child{padding-bottom:0;border-bottom:0}.login-perks strong{font-size:.92rem;color:var(--ink)}.login-perks span{font-size:.88rem;color:var(--mute);line-height:1.55}.login-ready{padding:2.5rem 0 3rem;background:var(--kbg);color:#fff}.login-ready__head{text-align:center;margin-bottom:1.5rem}.login-ready__head h2{font-size:clamp(1.3rem, 2.8vw, 1.75rem);color:#fff}.login-ready__head p{color:rgba(255,255,255,.82);margin:0}.login-ready__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.login-ready__chip{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.22);border-radius:12px;padding:1rem .95rem}.login-ready__chip strong{display:block;font-size:.95rem;margin-bottom:.35rem;color:#fff}.login-ready__chip em{display:block;font-style:normal;font-size:.88rem;color:rgba(255,255,255,.82);line-height:1.55}.login-metro{padding:3.5rem 0;background:var(--snow)}.login-metro__head{margin-bottom:2rem;max-width:40rem}.login-metro__head h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem)}.login-metro__head p{color:var(--mute);margin:0}.login-metro__line{position:relative;max-width:680px;margin-inline:auto;padding-left:2.5rem}.login-metro__line::before{content:"";position:absolute;left:.72rem;top:.5rem;bottom:.5rem;width:3px;background:linear-gradient(var(--kbg),rgba(212,165,55,.2))}.login-metro__stop{position:relative;padding:0 0 1.75rem 1.25rem}.login-metro__stop:last-child{padding-bottom:0}.login-metro__stop::before{content:"";position:absolute;left:-1.85rem;top:.35rem;width:14px;height:14px;border-radius:50%;background:var(--kbg);box-shadow:0 0 0 4px var(--snow)}.login-metro__stop h3{font-size:1.1rem;margin-bottom:.35rem}.login-metro__stop p{margin:0;color:var(--mute);font-size:.95rem}.login-desk{padding:3.5rem 0;background:#fff;border-block:1px solid var(--line)}.login-desk__head{margin-bottom:1.75rem}.login-desk__head h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem)}.login-desk__head p{color:var(--mute);margin:0}.login-desk__list{display:grid;gap:.75rem;max-width:820px}.login-desk__item{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--snow)}.login-desk__item summary{cursor:pointer;list-style:none;display:flex;align-items:flex-start;gap:.85rem;padding:1rem 1.1rem;font-weight:700;background:#fff}.login-desk__item summary::-webkit-details-marker{display:none}.login-desk__tag{flex-shrink:0;font-family:var(--display);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--kbg);padding:.25rem .55rem;border-radius:6px;margin-top:.1rem}.login-desk__q{flex:1;font-size:.95rem;line-height:1.45}.login-desk__item summary::after{content:"+";flex-shrink:0;color:var(--merah);font-size:1.2rem;font-weight:700;margin-left:auto}.login-desk__item[open] summary::after{content:"–"}.login-desk__body{padding:0 1.1rem 1.1rem;border-top:1px solid var(--line);background:#fff}.login-desk__body p{margin:1rem 0 .75rem;color:var(--mute);font-size:.93rem}.login-desk__body ul{display:grid;gap:.45rem;padding-left:1.1rem;list-style:disc}.login-desk__body li{color:var(--ink);font-size:.9rem;line-height:1.55}.login-after{padding:3.5rem 0 4rem;background:var(--ink);color:#fff}.login-after__head{margin-bottom:1.75rem}.login-after__head h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem);color:#fff}.login-after__head p{color:rgba(255,255,255,.75);margin:0}.login-after__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.login-after__card{padding:1.15rem 1.1rem;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:12px}.login-after__card h3{font-size:1.05rem;color:#fff;margin-bottom:.4rem}.login-after__card p{margin:0;color:rgba(255,255,255,.8);font-size:.92rem}.login-seo{padding:3rem 0 3.5rem;background:var(--snow);border-top:1px solid var(--line)}.login-seo__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,0.85fr);gap:1.75rem;align-items:start}.login-seo h2{font-size:clamp(1.2rem, 2.6vw, 1.65rem);margin-bottom:.75rem}.login-seo__lead{color:var(--mute);margin-bottom:1rem;max-width:52ch}.login-seo__links{display:flex;flex-wrap:wrap;gap:.55rem}.login-seo__links a{display:inline-flex;align-items:center;padding:.55rem .85rem;background:#fff;border:1px solid var(--line);border-radius:999px;font-size:.85rem;font-weight:700;color:var(--merah);text-decoration:none}.login-seo__links a:hover{border-color:var(--merah);background:rgba(212,165,55,.04)}.login-seo__aside{background:#fff;border-left:4px solid var(--merah);border-radius:0 12px 12px 0;padding:1.1rem 1rem}.login-seo__aside h3{font-size:.95rem;margin-bottom:.65rem}.login-seo__aside ul{display:grid;gap:.45rem;font-size:.88rem;color:var(--mute)}.login-seo__aside li::before{content:"· ";color:var(--merah);font-weight:700}.page-daftar{background:#fff}.daftar-hero{padding:calc(4px + var(--bar) + 2rem) 0 3rem;background:linear-gradient(180deg,var(--snow) 0,#fff 55%),repeating-linear-gradient(-45deg,rgba(212,165,55,.04) 0 12px,transparent 12px 24px)}.daftar-hero__grid{display:grid;grid-template-columns:minmax(240px,0.72fr) minmax(0,1fr);gap:2.5rem;align-items:center}.daftar-shot{margin:0;justify-self:center;width:min(100%,384px)}.daftar-shot img{width:100%;max-width:384px;aspect-ratio:384/688;object-fit:cover;border-radius:28px;border:3px solid var(--ink);box-shadow:12px 12px 0 var(--merah)}.daftar-crumb{margin:0 0 1rem;font-size:.82rem;color:var(--mute)}.daftar-crumb a{color:var(--merah);font-weight:600;text-decoration:none}.daftar-hero__h1{font-size:clamp(1.55rem, 3.2vw, 2.3rem);margin-bottom:.65rem}.daftar-hero__lead{color:var(--mute);max-width:46ch;margin-bottom:1.35rem}.daftar-form{background:#fff;border:2px solid var(--ink);border-radius:16px;overflow:hidden;max-width:460px;box-shadow:6px 6px 0 rgba(212,165,55,.18)}.daftar-form__head{display:flex;align-items:center;gap:.85rem;padding:1rem 1.15rem;background:var(--kbg);color:#fff}.daftar-form__logo{width:52px;height:52px;border-radius:12px;object-fit:cover;aspect-ratio:1/1;border:2px solid #fff;flex-shrink:0}.daftar-form__head strong{display:block;font-family:var(--display);font-size:1.02rem;font-weight:400}.daftar-form__head span{font-size:.8rem;opacity:.85}.daftar-form__body{padding:1.1rem 1.15rem 1.15rem;display:grid;gap:.6rem}.daftar-form__fake{height:42px;border-radius:10px;border:1px solid var(--line);background:var(--snow);display:flex;align-items:center;padding:0 .85rem;font-size:.82rem;color:var(--mute)}.daftar-form__row{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.35rem}.daftar-form__row .btn{flex:1 1 auto;min-width:130px}.daftar-form .btn--outline{border-color:var(--ink);color:var(--ink)!important}.daftar-form .btn--outline:hover{background:var(--snow)}.daftar-form__hint{margin:.55rem 0 0;font-size:.8rem;color:var(--mute);text-align:center}.daftar-routes{padding:3.5rem 0;background:var(--ink);color:#fff}.daftar-routes__head{text-align:center;margin-bottom:2rem}.daftar-routes__head h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem);color:#fff}.daftar-routes__head p{color:rgba(255,255,255,.75);margin:0}.daftar-routes__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.daftar-route{position:relative;padding:1.2rem 1.15rem 1.15rem 3.25rem;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;counter-increment:daftar-route}.daftar-routes__grid{counter-reset:daftar-route}.daftar-route::before{content:counter(daftar-route,decimal-leading-zero);position:absolute;left:1rem;top:1.1rem;font-family:var(--display);font-size:1.35rem;color:var(--merah);line-height:1}.daftar-route h3{font-size:1.05rem;color:#fff;margin-bottom:.35rem}.daftar-route p{margin:0;color:rgba(255,255,255,.82);font-size:.92rem}.daftar-rules{padding:3rem 0;background:var(--kbg);color:#fff}.daftar-rules__head{text-align:center;margin-bottom:1.5rem}.daftar-rules__head h2{font-size:clamp(1.25rem, 2.6vw, 1.65rem);color:#fff}.daftar-rules__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.daftar-rule{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);border-radius:10px;padding:.95rem .9rem;min-height:100%}.daftar-rule strong{display:block;font-size:.92rem;margin-bottom:.35rem;color:#fff}.daftar-rule em{display:block;font-style:normal;font-size:.84rem;color:rgba(255,255,255,.85);line-height:1.55}.daftar-deep{padding:3.5rem 0;background:#fff;border-block:1px solid var(--line)}.daftar-deep__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,0.9fr);gap:2rem;align-items:start}.daftar-deep__label{display:inline-block;margin-bottom:.65rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--merah)}.daftar-deep h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem);margin-bottom:1rem}.daftar-deep__body p{color:var(--mute);font-size:1.02rem;max-width:58ch}.daftar-deep__body p:last-child{margin-bottom:0}.daftar-points{background:var(--snow);border:1px solid var(--line);border-radius:14px;padding:1.15rem 1.1rem}.daftar-points h3{font-size:1rem;margin-bottom:.85rem}.daftar-points ul{display:grid;gap:.75rem}.daftar-points li{display:grid;gap:.2rem;padding-bottom:.75rem;border-bottom:1px solid var(--line)}.daftar-points li:last-child{padding-bottom:0;border-bottom:0}.daftar-points strong{font-size:.92rem;color:var(--ink)}.daftar-points span{font-size:.88rem;color:var(--mute);line-height:1.55}.daftar-formtips{padding:3.5rem 0;background:var(--snow)}.daftar-formtips__head{margin-bottom:1.75rem;max-width:40rem}.daftar-formtips__head h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem)}.daftar-formtips__head p{color:var(--mute);margin:0}.daftar-formtips__zigzag{display:grid;gap:0;max-width:720px;margin-inline:auto}.daftar-tip{display:grid;grid-template-columns:3rem 1fr;gap:1rem;padding:1.25rem 0;border-bottom:1px dashed var(--line)}.daftar-tip:last-child{border-bottom:0}.daftar-tip:nth-child(2n){grid-template-columns:1fr 3rem}.daftar-tip:nth-child(2n) .daftar-tip__num{order:2;text-align:right}.daftar-tip:nth-child(2n) .daftar-tip__body{order:1;text-align:right}.daftar-tip__num{font-family:var(--display);font-size:1.6rem;color:var(--merah);line-height:1;padding-top:.1rem}.daftar-tip h3{font-size:1.05rem;margin-bottom:.35rem}.daftar-tip p{margin:0;color:var(--mute);font-size:.93rem}.daftar-next{padding:3.5rem 0 4rem;background:#fff;border-top:1px solid var(--line)}.daftar-next__head{margin-bottom:1.75rem}.daftar-next__head h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem)}.daftar-next__head p{color:var(--mute);margin:0}.daftar-next__flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;position:relative}.daftar-next__flow::before{content:"";position:absolute;top:1.35rem;left:8%;right:8%;height:2px;background:var(--kbg);z-index:0}.daftar-next__step{position:relative;z-index:1;padding:0 .5rem;text-align:center}.daftar-next__step::before{content:"";display:block;width:12px;height:12px;margin:.85rem auto 1rem;border-radius:50%;background:var(--kbg);box-shadow:0 0 0 4px #fff}.daftar-next__step h3{font-size:.98rem;margin-bottom:.35rem}.daftar-next__step p{margin:0;font-size:.86rem;color:var(--mute);line-height:1.5}.daftar-faq{padding:3rem 0 3.5rem;background:var(--snow);border-top:1px solid var(--line)}.daftar-faq h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem);margin-bottom:1.25rem}.daftar-faq__list{display:grid;gap:.55rem;max-width:760px}.daftar-faq__list details{background:#fff;border:1px solid var(--line);border-left:4px solid var(--merah);padding:0 1rem}.daftar-faq__list summary{cursor:pointer;list-style:none;font-weight:800;padding:1rem 1.6rem 1rem 0;position:relative}.daftar-faq__list summary::-webkit-details-marker{display:none}.daftar-faq__list summary::after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--merah);font-size:1.2rem}.daftar-faq__list details[open] summary::after{content:"–"}.daftar-faq__list p{margin:0 0 1rem;color:var(--mute)}.daftar-seo{padding:2.5rem 0 3rem;background:#fff;border-top:1px solid var(--line)}.daftar-seo__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,0.8fr);gap:1.5rem;align-items:start}.daftar-seo h2{font-size:clamp(1.15rem, 2.4vw, 1.55rem);margin-bottom:.65rem}.daftar-seo__lead{color:var(--mute);margin-bottom:1rem;max-width:52ch;font-size:.95rem}.daftar-seo__links{display:flex;flex-wrap:wrap;gap:.5rem}.daftar-seo__links a{display:inline-flex;padding:.5rem .8rem;background:var(--snow);border:1px solid var(--line);border-radius:999px;font-size:.84rem;font-weight:700;color:var(--merah);text-decoration:none}.daftar-seo__aside{background:var(--snow);border-radius:12px;padding:1rem;border-top:3px solid var(--merah)}.daftar-seo__aside h3{font-size:.92rem;margin-bottom:.55rem}.daftar-seo__aside ul{font-size:.86rem;color:var(--mute);display:grid;gap:.4rem}.page-resmi{background:#fff}.resmi-dossier{padding:calc(4px + var(--bar) + 2rem) 0 2.5rem;background:linear-gradient(180deg,#faf8f5 0,#fff 70%),repeating-linear-gradient(90deg,rgba(212,165,55,.03) 0 1px,transparent 1px 48px);border-bottom:1px solid var(--line)}.resmi-dossier__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,0.85fr);gap:2.5rem;align-items:center}.resmi-dossier__badge{display:inline-flex;align-items:center;gap:.45rem;margin-bottom:.85rem;padding:.35rem .75rem;border:2px solid var(--merah);border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--merah)}.resmi-dossier__badge::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--kbg)}.resmi-crumb{margin:0 0 .75rem;font-size:.82rem;color:var(--mute)}.resmi-crumb a{color:var(--merah);font-weight:600;text-decoration:none}.resmi-dossier__h1{font-size:clamp(1.55rem, 3.2vw, 2.35rem);margin-bottom:.65rem}.resmi-dossier__lead{color:var(--mute);max-width:48ch;margin-bottom:1.35rem}.resmi-trust{display:grid;grid-template-columns:auto 1fr;gap:.85rem 1rem;align-items:center;max-width:460px;padding:1rem;background:#fff;border:2px solid var(--ink);border-radius:14px;box-shadow:8px 8px 0 rgba(212,165,55,.15)}.resmi-trust__logo{width:64px;height:64px;border-radius:14px;object-fit:cover;aspect-ratio:1/1;border:2px solid var(--line);grid-row:span 2}.resmi-trust__label{font-family:var(--display);font-size:1rem;color:var(--ink)}.resmi-trust__meta{display:flex;flex-wrap:wrap;gap:.35rem .65rem;font-size:.82rem;color:var(--mute)}.resmi-trust__meta span{display:inline-flex;align-items:center;padding:.2rem .55rem;background:var(--snow);border-radius:999px;border:1px solid var(--line)}.resmi-trust__cta{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.25rem}.resmi-trust__cta .btn{flex:1 1 auto;min-width:130px}.resmi-trust .btn--outline{border-color:var(--ink);color:var(--ink)!important}.resmi-trust .btn--outline:hover{background:var(--snow)}.resmi-frame{position:relative;margin:0;justify-self:center;width:min(100%,384px)}.resmi-frame img{width:100%;max-width:384px;aspect-ratio:384/688;object-fit:cover;border-radius:24px;border:3px solid var(--ink)}.resmi-frame__ribbon{position:absolute;top:1rem;right:-.35rem;padding:.4rem .85rem;background:var(--kbg);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:3px 3px 0 var(--ink)}.resmi-split{padding:3.5rem 0;background:var(--ink);color:#fff}.resmi-split__head{text-align:center;margin-bottom:2rem}.resmi-split__head h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem);color:#fff}.resmi-split__head p{color:rgba(255,255,255,.75);margin:0}.resmi-split__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.resmi-ledger{border-radius:14px;padding:1.15rem 1.1rem 1.1rem;min-height:100%}.resmi-ledger--ok{background:rgba(255,255,255,.08);border:1px solid rgba(76,175,120,.45)}.resmi-ledger--bad{background:rgba(255,255,255,.05);border:1px solid rgba(212,165,55,.55)}.resmi-ledger h3{font-size:1rem;margin-bottom:.85rem;color:#fff}.resmi-ledger--ok h3{color:#8fd4a8}.resmi-ledger--bad h3{color:#e6bc52}.resmi-ledger ul{display:grid;gap:.65rem}.resmi-ledger li{position:relative;padding-left:1.35rem;font-size:.9rem;color:rgba(255,255,255,.88);line-height:1.55}.resmi-ledger--ok li::before{content:"✓";position:absolute;left:0;top:.05rem;color:#8fd4a8;font-weight:800}.resmi-ledger--bad li::before{content:"✕";position:absolute;left:0;top:.05rem;color:#e6bc52;font-weight:800}.resmi-stamps{padding:3rem 0;background:var(--snow);border-bottom:1px solid var(--line)}.resmi-stamps__head{margin-bottom:1.5rem}.resmi-stamps__head h2{font-size:clamp(1.25rem, 2.6vw, 1.65rem)}.resmi-stamps__head p{color:var(--mute);margin:0}.resmi-stamps__row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem}.resmi-stamp{background:#fff;border:2px dashed var(--line);border-radius:10px;padding:.9rem .75rem;min-height:100%;text-align:center;transition:border-color .2s ease,transform .2s ease}.resmi-stamp:hover{border-color:var(--merah);transform:translateY(-2px)}.resmi-stamp strong{display:block;font-size:.82rem;margin-bottom:.35rem;color:var(--ink)}.resmi-stamp em{display:block;font-style:normal;font-size:.78rem;color:var(--mute);line-height:1.5}.resmi-vitrine{padding:3.5rem 0;background:#fff}.resmi-vitrine__head{margin-bottom:1.75rem}.resmi-vitrine__head h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem)}.resmi-vitrine__head p{color:var(--mute);margin:0}.resmi-vitrine__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.85rem}.resmi-doc{grid-column:span 6;background:var(--snow);border:1px solid var(--line);border-radius:12px;padding:1.15rem 1.1rem;border-top:4px solid var(--merah)}.resmi-doc:first-child{grid-column:span 12;display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,0.55fr);gap:1rem;align-items:start;background:linear-gradient(135deg,#fff 0,var(--snow) 100%)}.resmi-doc h3{font-size:1.02rem;margin-bottom:.4rem}.resmi-doc p{margin:0;color:var(--mute);font-size:.92rem;line-height:1.55}.resmi-doc:first-child p{max-width:52ch}.resmi-doc:not(:first-child){grid-column:span 4}.resmi-halt{padding:3.5rem 0;background:linear-gradient(180deg,#2a1214 0,var(--ink) 100%);color:#fff}.resmi-halt__head{margin-bottom:1.5rem}.resmi-halt__head h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem);color:#f3d27a}.resmi-halt__head p{color:rgba(255,255,255,.75);margin:0}.resmi-halt__list{display:grid;gap:.55rem;max-width:820px}.resmi-halt__item{background:rgba(255,255,255,.06);border:1px solid rgba(212,165,55,.35);border-left:4px solid var(--merah);border-radius:0 10px 10px 0}.resmi-halt__item summary{cursor:pointer;list-style:none;font-weight:800;padding:1rem 2rem 1rem 1rem;position:relative;color:#fff}.resmi-halt__item summary::-webkit-details-marker{display:none}.resmi-halt__item summary::after{content:"+";position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#f3d27a;font-size:1.2rem}.resmi-halt__item[open] summary::after{content:"–"}.resmi-halt__item p{margin:0 1rem 1rem;color:rgba(255,255,255,.82);font-size:.92rem;line-height:1.6}.resmi-chain{padding:3.5rem 0 4rem;background:var(--kbg);color:#fff}.resmi-chain__head{text-align:center;margin-bottom:2rem}.resmi-chain__head h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem);color:#fff}.resmi-chain__head p{color:rgba(255,255,255,.85);margin:0}.resmi-chain__steps{list-style:none;margin:0;padding:0;max-width:680px;margin-inline:auto;counter-reset:resmi-step}.resmi-chain__steps>li{position:relative;padding:0 0 1.5rem 3.25rem;counter-increment:resmi-step}.resmi-chain__steps>li:last-child{padding-bottom:0}.resmi-chain__steps>li::before{content:counter(resmi-step,decimal-leading-zero);position:absolute;left:0;top:0;width:2.25rem;height:2.25rem;display:grid;place-items:center;background:#fff;color:var(--merah);font-family:var(--display);font-size:.95rem;border-radius:50%;z-index:1}.resmi-chain__steps>li:not(:last-child)::after{content:"";position:absolute;left:1.06rem;top:2.35rem;bottom:.25rem;width:2px;background:rgba(255,255,255,.45)}.resmi-chain__steps h3{font-size:1.02rem;color:#fff;margin-bottom:.35rem}.resmi-chain__steps p{margin:0;color:rgba(255,255,255,.88);font-size:.92rem;line-height:1.55}.resmi-index{padding:3rem 0 3.5rem;background:var(--snow);border-top:1px solid var(--line)}.resmi-index__head{margin-bottom:1.75rem}.resmi-index__label{display:inline-block;margin-bottom:.65rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--merah)}.resmi-index__head h2{font-size:clamp(1.35rem, 2.8vw, 1.9rem);margin-bottom:.75rem;max-width:28ch}.resmi-index__intro{color:var(--mute);max-width:72ch;margin:0;font-size:.98rem;line-height:1.65}.resmi-index__intro a{color:var(--merah);font-weight:700;text-decoration:none}.resmi-index__intro a:hover{text-decoration:underline}.resmi-index__panel{background:#fff;border:2px solid var(--ink);border-radius:16px;overflow:hidden;box-shadow:10px 10px 0 rgba(212,165,55,.12)}.resmi-index__cols{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(220px,0.75fr) minmax(240px,0.85fr)}.resmi-index__gloss,.resmi-index__hub,.resmi-index__matrix{padding:1.25rem 1.15rem 1.35rem}.resmi-index__gloss{border-right:1px solid var(--line)}.resmi-index__matrix{background:linear-gradient(180deg,#fff 0,var(--snow) 100%);border-right:1px solid var(--line)}.resmi-index__gloss h3,.resmi-index__hub h3,.resmi-index__matrix h3{font-size:.92rem;margin-bottom:1rem;padding-bottom:.55rem;border-bottom:2px solid var(--merah)}.resmi-index__term{padding-bottom:.85rem;margin-bottom:.85rem;border-bottom:1px dashed var(--line)}.resmi-index__term:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.resmi-index__term dt{font-size:.88rem;font-weight:800;color:var(--ink);margin-bottom:.3rem}.resmi-index__term dd{margin:0;font-size:.86rem;color:var(--mute);line-height:1.55}.resmi-index__facts{display:grid;gap:0;margin:0;padding:0;list-style:none}.resmi-index__facts li{display:grid;grid-template-columns:1fr auto;gap:.5rem .75rem;align-items:baseline;padding:.55rem 0;border-bottom:1px solid var(--line);font-size:.84rem}.resmi-index__facts li:last-child{border-bottom:0}.resmi-index__key{color:var(--mute);font-weight:600}.resmi-index__val{color:var(--ink);font-weight:800;text-align:right;font-size:.86rem}.resmi-index__routes{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.resmi-index__routes a{display:grid;gap:.2rem;padding:.75rem .85rem;background:var(--snow);border:1px solid var(--line);border-left:3px solid var(--merah);border-radius:0 10px 10px 0;text-decoration:none;transition:background .2s ease,transform .2s ease}.resmi-index__routes a:hover{background:#fff;transform:translateX(3px)}.resmi-index__route-title{font-size:.88rem;font-weight:800;color:var(--merah)}.resmi-index__route-desc{font-size:.8rem;color:var(--mute);line-height:1.45}.page-alternatif{background:#fff}.alt-relay{padding:calc(4px + var(--bar) + 2rem) 0 3rem;background:linear-gradient(145deg,#141c28 0,#1e2a3a 55%,#243447 100%);color:#fff;position:relative;overflow:hidden}.alt-relay::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(255,255,255,.03) 0 1px,transparent 1px 32px),repeating-linear-gradient(90deg,rgba(255,255,255,.03) 0 1px,transparent 1px 32px);pointer-events:none}.alt-relay__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,0.82fr);gap:2.5rem;align-items:center}.alt-relay__signal{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1rem}.alt-relay__dot{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18)}.alt-relay__dot--live{border-color:#6ee7a0;color:#6ee7a0}.alt-relay__dot--live::before{content:"";width:7px;height:7px;border-radius:50%;background:#6ee7a0;box-shadow:0 0 8px #6ee7a0}.alt-relay__dot--warn{border-color:#fbbf77;color:#fbbf77}.alt-crumb{margin:0 0 .75rem;font-size:.82rem;color:rgba(255,255,255,.65)}.alt-crumb a{color:#f3d27a;font-weight:600;text-decoration:none}.alt-relay__h1{font-size:clamp(1.55rem, 3.2vw, 2.35rem);color:#fff;margin-bottom:.65rem}.alt-relay__lead{color:rgba(255,255,255,.78);max-width:46ch;margin-bottom:1.35rem}.alt-relay__panel{display:grid;grid-template-columns:auto 1fr;gap:.85rem 1rem;align-items:center;max-width:440px;padding:1rem;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);border-radius:14px;backdrop-filter:blur(6px)}.alt-relay__logo{width:56px;height:56px;border-radius:12px;object-fit:cover;aspect-ratio:1/1;border:2px solid rgba(255,255,255,.35);grid-row:span 2}.alt-relay__panel strong{display:block;font-family:var(--display);font-size:1rem;color:#fff}.alt-relay__panel span{font-size:.82rem;color:rgba(255,255,255,.72)}.alt-relay__cta{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.25rem}.alt-relay__cta .btn{flex:1 1 auto;min-width:130px}.alt-relay__frame{position:relative;margin:0;justify-self:center;width:min(100%,384px)}.alt-relay__frame img{width:100%;max-width:384px;aspect-ratio:384/688;object-fit:cover;border-radius:22px;border:2px solid rgba(255,255,255,.25);box-shadow:0 16px 40px rgba(0,0,0,.35)}.alt-relay__tag{position:absolute;top:1rem;left:1rem;padding:.35rem .75rem;background:#fbbf77;color:var(--ink);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-radius:6px}.alt-switch{padding:3.5rem 0;background:var(--snow);border-bottom:1px solid var(--line)}.alt-switch__head{margin-bottom:1.5rem}.alt-switch__head h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem)}.alt-switch__head p{color:var(--mute);margin:0}.alt-switch__nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-bottom:1rem}.alt-switch__tab{appearance:none;border:2px solid var(--line);background:#fff;border-radius:10px;padding:.85rem .65rem;font:inherit;font-size:.82rem;font-weight:700;color:var(--mute);cursor:pointer;text-align:left;line-height:1.4;transition:border-color .2s ease,background .2s ease,color .2s ease}.alt-switch__tab:hover{border-color:var(--merah);color:var(--ink)}.alt-switch__tab.is-active{background:var(--kbg);border-color:var(--merah);color:#fff}.alt-switch__panels{position:relative;min-height:12rem}.alt-switch__panel{display:none;background:#fff;border:2px solid var(--ink);border-radius:14px;padding:1.25rem 1.15rem;box-shadow:6px 6px 0 rgba(212,165,55,.14)}.alt-switch__panel.is-active{display:block}.alt-switch__panel>p{color:var(--mute);margin-bottom:1rem}.alt-switch__panel ol{margin:0;padding-left:1.25rem;display:grid;gap:.55rem}.alt-switch__panel li{color:var(--ink);font-size:.93rem;line-height:1.55}.alt-corridor{padding:3.5rem 0;background:var(--ink);color:#fff}.alt-corridor__head{text-align:center;margin-bottom:2rem}.alt-corridor__head h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem);color:#fff}.alt-corridor__head p{color:rgba(255,255,255,.75);margin:0}.alt-corridor__track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;position:relative}.alt-corridor__track::before{content:"";position:absolute;top:1.6rem;left:10%;right:10%;height:2px;background:repeating-linear-gradient(90deg,#fbbf77 0 8px,transparent 8px 16px);z-index:0}.alt-corridor__stop{position:relative;z-index:1;padding:2.5rem .65rem 0;text-align:center}.alt-corridor__stop::before{content:"";display:block;width:14px;height:14px;margin:0 auto 1rem;border-radius:50%;background:#fbbf77;box-shadow:0 0 0 4px var(--ink),0 0 0 6px #fbbf77}.alt-corridor__stop h3{font-size:.98rem;color:#fff;margin-bottom:.35rem}.alt-corridor__stop p{margin:0;font-size:.86rem;color:rgba(255,255,255,.82);line-height:1.5}.alt-lanes{padding:3rem 0;background:#fff;border-bottom:1px solid var(--line)}.alt-lanes__head{margin-bottom:1.5rem}.alt-lanes__head h2{font-size:clamp(1.25rem, 2.6vw, 1.65rem)}.alt-lanes__head p{color:var(--mute);margin:0}.alt-lanes__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.alt-lane{border-radius:12px;padding:1.15rem 1.05rem;min-height:100%;border:1px solid var(--line)}.alt-lane--main{background:rgba(76,175,120,.08);border-top:4px solid #4caf78}.alt-lane--backup{background:rgba(251,191,119,.12);border-top:4px solid #fbbf77}.alt-lane--avoid{background:rgba(212,165,55,.06);border-top:4px solid var(--merah)}.alt-lane h3{font-size:1rem;margin-bottom:.4rem}.alt-lane p{margin:0;font-size:.9rem;color:var(--mute);line-height:1.55}.alt-guide{padding:3.5rem 0;background:var(--snow)}.alt-guide__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,0.9fr);gap:2rem;align-items:start}.alt-guide__label{display:inline-block;margin-bottom:.65rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--merah)}.alt-guide h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem);margin-bottom:1rem}.alt-guide__body p{color:var(--mute);font-size:1rem;max-width:58ch}.alt-guide__body p:last-child{margin-bottom:0}.alt-guide__tips{background:#fff;border:1px solid var(--line);border-radius:14px;padding:1.15rem 1.1rem;border-left:4px solid #fbbf77}.alt-guide__tips h3{font-size:1rem;margin-bottom:.85rem}.alt-guide__tips ul{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.alt-guide__tips li{display:grid;gap:.2rem;padding-bottom:.75rem;border-bottom:1px solid var(--line)}.alt-guide__tips li:last-child{padding-bottom:0;border-bottom:0}.alt-guide__tips strong{font-size:.92rem;color:var(--ink)}.alt-guide__tips span{font-size:.88rem;color:var(--mute);line-height:1.55}.alt-faq{padding:3rem 0 3.5rem;background:#fff;border-top:1px solid var(--line)}.alt-faq h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem);margin-bottom:1.25rem}.alt-faq__list{display:grid;gap:.55rem;max-width:760px}.alt-faq__list details{background:var(--snow);border:1px solid var(--line);border-left:4px solid #fbbf77;padding:0 1rem}.alt-faq__list summary{cursor:pointer;list-style:none;font-weight:800;padding:1rem 1.6rem 1rem 0;position:relative}.alt-faq__list summary::-webkit-details-marker{display:none}.alt-faq__list summary::after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--merah);font-size:1.2rem}.alt-faq__list details[open] summary::after{content:"–"}.alt-faq__list p{margin:0 0 1rem;color:var(--mute)}.alt-map{padding:3rem 0 3.5rem;background:var(--ink);color:#fff}.alt-map__head{text-align:center;margin-bottom:2rem}.alt-map__head h2{font-size:clamp(1.25rem, 2.6vw, 1.65rem);color:#fff}.alt-map__head p{color:rgba(255,255,255,.75);margin:0 auto;max-width:52ch;font-size:.95rem}.alt-map__hub{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto auto;gap:.65rem;max-width:640px;margin-inline:auto}.alt-map__node{display:grid;gap:.2rem;padding:.85rem .9rem;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:10px;text-decoration:none;transition:background .2s ease,transform .2s ease}.alt-map__node:hover{background:rgba(255,255,255,.12);transform:translateY(-2px)}.alt-map__node strong{font-size:.88rem;color:#fbbf77}.alt-map__node span{font-size:.78rem;color:rgba(255,255,255,.78);line-height:1.45}.alt-map__node--core{grid-column:2;grid-row:2;background:rgba(212,165,55,.22);border-color:var(--merah);text-align:center;pointer-events:none}.alt-map__node--core strong{color:#fff;font-size:.95rem}.alt-map__node--top{grid-column:2;grid-row:1}.alt-map__node--left{grid-column:1;grid-row:2}.alt-map__node--right{grid-column:3;grid-row:2}.alt-map__node--bottom{grid-column:2;grid-row:3}.alt-map__note{margin:1.5rem auto 0;max-width:52ch;text-align:center;font-size:.88rem;color:rgba(255,255,255,.7);line-height:1.6}.alt-map__note a{color:#f3d27a;font-weight:700;text-decoration:none}.page-versi{background:#fff}.ver-chronicle{padding:calc(4px + var(--bar) + 2rem) 0 3rem;background:linear-gradient(180deg,#fff 0,var(--snow) 100%);border-bottom:1px solid var(--line)}.ver-chronicle__grid{display:grid;grid-template-columns:minmax(240px,0.78fr) minmax(0,1fr);gap:2.5rem;align-items:center}.ver-chronicle__frame{position:relative;margin:0;justify-self:center;width:min(100%,384px)}.ver-chronicle__frame img{width:100%;max-width:384px;aspect-ratio:384/688;object-fit:cover;border-radius:24px;border:3px solid var(--ink);box-shadow:10px 10px 0 var(--merah)}.ver-chronicle__stamp{position:absolute;bottom:1rem;right:-.5rem;padding:.5rem .9rem;background:var(--kbg);color:#fff;font-family:ui-monospace,"Cascadia Code",Consolas,monospace;font-size:.95rem;font-weight:800;letter-spacing:.04em;box-shadow:4px 4px 0 var(--ink)}.ver-crumb{margin:0 0 .75rem;font-size:.82rem;color:var(--mute)}.ver-crumb a{color:var(--merah);font-weight:600;text-decoration:none}.ver-chronicle__h1{font-size:clamp(1.55rem, 3.2vw, 2.35rem);margin-bottom:.65rem}.ver-chronicle__lead{color:var(--mute);max-width:46ch;margin-bottom:1.25rem}.ver-chronicle__now{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:1rem;background:#fff;border:2px solid var(--ink);border-radius:12px;max-width:420px;box-shadow:5px 5px 0 rgba(212,165,55,.15)}.ver-chronicle__logo{width:52px;height:52px;border-radius:11px;object-fit:cover;aspect-ratio:1/1;border:2px solid var(--line)}.ver-chronicle__now-meta{flex:1 1 140px}.ver-chronicle__now-meta strong{display:block;font-family:ui-monospace,"Cascadia Code",Consolas,monospace;font-size:1.15rem;color:var(--merah)}.ver-chronicle__now-meta span{display:block;font-size:.82rem;color:var(--mute)}.ver-chronicle__now .btn{flex:1 1 100%;min-height:44px}.ver-stack{padding:3.5rem 0;background:var(--ink);color:#fff}.ver-stack__head{margin-bottom:2rem}.ver-stack__head h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem);color:#fff}.ver-stack__head p{color:rgba(255,255,255,.75);margin:0}.ver-stack__timeline{position:relative;display:grid;gap:.85rem;padding-left:1.5rem}.ver-stack__timeline::before{content:"";position:absolute;left:.35rem;top:.5rem;bottom:.5rem;width:2px;background:linear-gradient(180deg,var(--kbg) 0,rgba(255,255,255,.2) 100%)}.ver-release{position:relative;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:1.1rem 1.05rem 1.05rem 4.5rem}.ver-release::before{content:"";position:absolute;left:-1.28rem;top:1.35rem;width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,.35);box-shadow:0 0 0 4px var(--ink)}.ver-release--latest{background:rgba(212,165,55,.18);border-color:rgba(212,165,55,.55)}.ver-release--latest::before{background:var(--kbg);box-shadow:0 0 0 4px var(--ink),0 0 12px rgba(212,165,55,.6)}.ver-release__tag{position:absolute;left:1rem;top:1rem;font-family:ui-monospace,"Cascadia Code",Consolas,monospace;font-size:.88rem;font-weight:800;color:#f3d27a;letter-spacing:.03em}.ver-release--latest .ver-release__tag{color:#fff}.ver-release__badge{display:inline-block;margin-bottom:.45rem;padding:.2rem .5rem;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:var(--kbg);color:#fff;border-radius:4px}.ver-release>p,.ver-release__body>p{margin:0 0 .65rem;font-size:.92rem;color:rgba(255,255,255,.88)}.ver-release ul{margin:0;padding-left:1.1rem;display:grid;gap:.35rem}.ver-release li{font-size:.86rem;color:rgba(255,255,255,.82);line-height:1.5}.ver-fork{padding:3rem 0;background:var(--snow);border-bottom:1px solid var(--line)}.ver-fork__head{margin-bottom:1.5rem}.ver-fork__head h2{font-size:clamp(1.25rem, 2.6vw, 1.65rem)}.ver-fork__head p{color:var(--mute);margin:0}.ver-fork__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.ver-fork__card{background:#fff;border:2px solid var(--ink);border-radius:14px;padding:1.15rem 1.1rem;min-height:100%}.ver-fork__card--update{border-top:5px solid var(--merah)}.ver-fork__card--clean{border-top:5px solid var(--ink)}.ver-fork__card-label{display:inline-block;margin-bottom:.65rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.ver-fork__card>div>p,.ver-fork__card>p{color:var(--mute);margin-bottom:.85rem;font-size:.93rem}.ver-fork__card ul{margin:0;padding-left:1.15rem;display:grid;gap:.45rem}.ver-fork__card li{font-size:.9rem;color:var(--ink);line-height:1.55}.ver-match{padding:3.5rem 0;background:#fff}.ver-match__head{margin-bottom:1.75rem}.ver-match__head h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem)}.ver-match__head p{color:var(--mute);margin:0}.ver-match__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;counter-reset:ver-match}.ver-match__steps>li{counter-increment:ver-match;background:var(--snow);border:1px solid var(--line);border-radius:12px;padding:1rem .9rem;min-height:100%}.ver-match__steps>li::before{content:counter(ver-match,decimal-leading-zero);display:block;font-family:var(--display);font-size:1.2rem;color:var(--merah);margin-bottom:.5rem}.ver-match__steps h3{font-size:.95rem;margin-bottom:.35rem}.ver-match__steps p{margin:0;font-size:.84rem;color:var(--mute);line-height:1.5}.ver-worth{padding:3.5rem 0;background:var(--kbg);color:#fff}.ver-worth__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,0.9fr);gap:2rem;align-items:start}.ver-worth__label{display:inline-block;margin-bottom:.65rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.85)}.ver-worth h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem);color:#fff;margin-bottom:1rem}.ver-worth__body p{color:rgba(255,255,255,.88);font-size:1rem;max-width:58ch}.ver-worth__body p:last-child{margin-bottom:0}.ver-worth__points{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);border-radius:14px;padding:1.15rem 1.1rem}.ver-worth__points h3{font-size:1rem;color:#fff;margin-bottom:.85rem}.ver-worth__points ul{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.ver-worth__points li{display:grid;gap:.2rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.2)}.ver-worth__points li:last-child{padding-bottom:0;border-bottom:0}.ver-worth__points strong{font-size:.92rem;color:#fff}.ver-worth__points span{font-size:.88rem;color:rgba(255,255,255,.85);line-height:1.55}.ver-faq{padding:3rem 0 3.5rem;background:var(--snow);border-top:1px solid var(--line)}.ver-faq h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem);margin-bottom:1.25rem}.ver-faq__list{display:grid;gap:.55rem;max-width:760px}.ver-faq__list details{background:#fff;border:1px solid var(--line);border-left:4px solid var(--ink);padding:0 1rem}.ver-faq__list summary{cursor:pointer;list-style:none;font-weight:800;padding:1rem 1.6rem 1rem 0;position:relative}.ver-faq__list summary::-webkit-details-marker{display:none}.ver-faq__list summary::after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--merah);font-size:1.2rem}.ver-faq__list details[open] summary::after{content:"–"}.ver-faq__list p{margin:0 0 1rem;color:var(--mute)}.ver-manifest{padding:3rem 0 3.5rem;background:#fff;border-top:1px solid var(--line)}.ver-manifest__head{margin-bottom:1.5rem}.ver-manifest__head h2{font-size:clamp(1.25rem, 2.6vw, 1.65rem)}.ver-manifest__head p{color:var(--mute);margin:0;max-width:58ch}.ver-manifest__ladder{display:grid;gap:0;border:2px solid var(--ink);border-radius:14px;overflow:hidden;margin-bottom:1.25rem}.ver-manifest__rung{display:grid;grid-template-columns:7rem minmax(0,1fr) auto;gap:.75rem 1rem;align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--line);background:#fff}.ver-manifest__rung:last-child{border-bottom:0}.ver-manifest__rung--top{background:rgba(212,165,55,.06)}.ver-manifest__ver{font-family:ui-monospace,"Cascadia Code",Consolas,monospace;font-size:.92rem;font-weight:800;color:var(--merah)}.ver-manifest__rung--top .ver-manifest__ver{color:var(--merah)}.ver-manifest__desc{font-size:.86rem;color:var(--mute)}.ver-manifest__status{font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.25rem .55rem;border-radius:999px;background:var(--snow);color:var(--mute);border:1px solid var(--line);white-space:nowrap}.ver-manifest__rung--top .ver-manifest__status{background:var(--kbg);color:#fff;border-color:var(--merah)}.ver-manifest__foot{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.ver-manifest__foot p{flex:1 1 220px;margin:0;font-size:.88rem;color:var(--mute);line-height:1.55}.ver-manifest__links{display:flex;flex-wrap:wrap;gap:.45rem}.ver-manifest__links a{display:inline-flex;padding:.45rem .75rem;border:1px solid var(--line);border-radius:8px;font-size:.82rem;font-weight:700;color:var(--ink);text-decoration:none;background:var(--snow)}.ver-manifest__links a:hover{border-color:var(--merah);color:var(--merah)}.page-apps{background:#fff}.apps-hub{padding:calc(4px + var(--bar) + 2rem) 0 2.5rem;background:linear-gradient(135deg,var(--snow) 0,#fff 50%,var(--snow) 100%);border-bottom:1px solid var(--line)}.apps-hub__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,0.75fr);gap:2.5rem;align-items:center}.apps-crumb{margin:0 0 .75rem;font-size:.82rem;color:var(--mute)}.apps-crumb a{color:var(--merah);font-weight:600;text-decoration:none}.apps-hub__label{display:inline-block;margin-bottom:.65rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--merah)}.apps-hub__h1{font-size:clamp(1.55rem, 3.2vw, 2.3rem);margin-bottom:.65rem}.apps-hub__lead{color:var(--mute);max-width:48ch;margin-bottom:1.15rem}.apps-hub__stats{display:flex;flex-wrap:wrap;gap:.5rem}.apps-hub__stat{display:inline-flex;flex-direction:column;gap:.1rem;padding:.55rem .75rem;background:#fff;border:1px solid var(--line);border-radius:10px;min-width:5.5rem}.apps-hub__stat strong{font-family:ui-monospace,"Cascadia Code",Consolas,monospace;font-size:1rem;color:var(--merah)}.apps-hub__stat span{font-size:.72rem;color:var(--mute);font-weight:600}.apps-hub__frame{position:relative;margin:0;justify-self:center;width:min(100%,384px)}.apps-hub__frame img{width:100%;max-width:384px;aspect-ratio:384/688;object-fit:cover;border-radius:24px;border:3px solid var(--ink);box-shadow:8px 8px 0 rgba(212,165,55,.14)}.apps-shelf{padding:3rem 0;background:var(--ink);color:#fff}.apps-shelf__head{margin-bottom:1.5rem}.apps-shelf__head h2{font-size:clamp(1.25rem, 2.6vw, 1.65rem);color:#fff}.apps-shelf__head p{color:rgba(255,255,255,.75);margin:0}.apps-shelf__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.apps-shelf__grid article{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:10px;padding:.85rem .8rem;min-height:100%}.apps-shelf__grid h3{font-size:.88rem;color:#f3d27a;margin-bottom:.35rem}.apps-shelf__grid p{margin:0;font-size:.8rem;color:rgba(255,255,255,.82);line-height:1.5}.apps-catalog{padding:3rem 0 3.5rem;background:var(--snow)}.apps-catalog__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1rem;margin-bottom:1rem}.apps-catalog__head h2{font-size:clamp(1.25rem, 2.6vw, 1.65rem);margin:0}.apps-catalog__count{font-size:.88rem;color:var(--mute);margin:0}.apps-catalog__count strong{color:var(--merah);font-family:ui-monospace,"Cascadia Code",Consolas,monospace}.apps-filters{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1rem}.apps-filter{appearance:none;border:1px solid var(--line);background:#fff;border-radius:999px;padding:.45rem .8rem;font:inherit;font-size:.78rem;font-weight:700;color:var(--mute);cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.apps-filter:hover{border-color:var(--merah);color:var(--ink)}.apps-filter.is-active{background:var(--kbg);border-color:var(--merah);color:#fff}.apps-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:2px solid var(--ink);border-radius:14px;background:#fff;box-shadow:6px 6px 0 rgba(212,165,55,.12)}.apps-table{width:100%;border-collapse:collapse;min-width:640px}.apps-table thead th{padding:.85rem .9rem;text-align:left;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--kbg);border-bottom:2px solid var(--ink)}.apps-table tbody td{padding:.7rem .9rem;border-bottom:1px solid var(--line);vertical-align:middle;font-size:.88rem}.apps-table tbody tr:last-child td{border-bottom:0}.apps-table tbody tr.is-hidden{display:none}.apps-table tbody tr:hover td{background:rgba(212,165,55,.04)}.apps-name-cell{display:inline-flex;align-items:center;gap:.65rem;text-decoration:none;color:var(--ink);font-weight:700}.apps-name-cell img{width:40px;height:40px;border-radius:10px;object-fit:cover;border:1px solid var(--line);flex-shrink:0;background:var(--snow)}.apps-name-cell span{font-size:.88rem}.apps-cat-primary{display:block;font-size:.82rem;font-weight:800;color:var(--ink)}.apps-cat-sub{display:block;font-size:.76rem;color:var(--mute);margin-top:.15rem}.apps-row-link{display:inline-flex;padding:.35rem .65rem;border:1px solid var(--line);border-radius:6px;font-size:.78rem;font-weight:800;color:var(--merah);text-decoration:none;background:var(--snow)}.apps-row-link:hover{border-color:var(--merah);background:#fff}.apps-empty{margin:1rem 0 0;padding:1rem;text-align:center;font-size:.92rem;color:var(--mute);background:#fff;border:1px dashed var(--line);border-radius:10px}.apps-empty[hidden]{display:none}.apps-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem;margin-top:1.25rem}.apps-pager[hidden]{display:none}.apps-page-btn{appearance:none;min-width:2.2rem;min-height:2.2rem;padding:.35rem .55rem;border:1px solid var(--line);border-radius:8px;background:#fff;font:inherit;font-size:.82rem;font-weight:700;color:var(--ink);cursor:pointer}.apps-page-btn:hover:not(:disabled){border-color:var(--merah);color:var(--merah)}.apps-page-btn.is-active{background:var(--kbg);border-color:var(--merah);color:#fff}.apps-page-btn:disabled{opacity:.45;cursor:not-allowed}.apps-ellipsis{padding:0 .25rem;color:var(--mute);font-weight:700}.apps-foot{padding:2.5rem 0 3rem;background:#fff;border-top:1px solid var(--line)}.apps-foot__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center}.apps-foot__inner p{margin:0;font-size:.9rem;color:var(--mute);max-width:52ch;line-height:1.55}.apps-foot__links{display:flex;flex-wrap:wrap;gap:.45rem}.apps-foot__links a{display:inline-flex;padding:.45rem .75rem;border:1px solid var(--line);border-radius:8px;font-size:.82rem;font-weight:700;color:var(--merah);text-decoration:none;background:var(--snow)}.apps-foot__links a:hover{border-color:var(--merah)}.page-game{background:#fff}.game-dossier{padding:calc(4px + var(--bar) + 2rem) 0 2.5rem;background:linear-gradient(180deg,var(--snow) 0,#fff 100%);border-bottom:1px solid var(--line)}.game-dossier__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,1.05fr);gap:2rem;align-items:start}.game-crumb{margin:0 0 .75rem;font-size:.82rem;color:var(--mute)}.game-crumb a{color:var(--merah);font-weight:600;text-decoration:none}.game-dossier__card{display:grid;grid-template-columns:auto 1fr;gap:.85rem 1rem;padding:1.15rem;background:#fff;border:2px solid var(--ink);border-radius:16px;box-shadow:8px 8px 0 rgba(212,165,55,.12)}.game-dossier__icon{width:72px;height:72px;border-radius:16px;object-fit:cover;border:2px solid var(--line);grid-row:span 2}.game-dossier__h1{font-size:clamp(1.35rem, 2.8vw, 2rem);margin:0 0 .45rem;line-height:1.25}.game-dossier__desc{margin:0 0 .65rem;color:var(--mute);font-size:.93rem;line-height:1.55}.game-dossier__tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.65rem}.game-dossier__tag{display:inline-flex;padding:.22rem .55rem;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.game-dossier__tag--primary{background:var(--kbg);color:#fff}.game-dossier__tag--sub{background:var(--snow);border:1px solid var(--line);color:var(--ink)}.game-dossier__meta{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.45rem .75rem;font-size:.82rem;color:var(--mute)}.game-dossier__meta span{display:inline-flex;align-items:center;padding:.25rem .55rem;background:var(--snow);border-radius:999px;border:1px solid var(--line)}.game-dossier__cta{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.25rem}.game-dossier__cta .btn{flex:1 1 auto;min-width:140px}.game-dossier__card .btn--outline{border-color:var(--ink);color:var(--ink)!important}.game-dossier__card .btn--outline:hover{background:var(--snow)}.game-shot{margin:0;border-radius:14px;overflow:hidden;border:2px solid var(--ink);background:var(--ink)}.game-shot img{display:block;width:100%;aspect-ratio:1024/512;object-fit:cover}.game-article{padding:3rem 0;background:#fff}.game-article__label{display:inline-block;margin-bottom:.65rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--merah)}.game-article h2{font-size:clamp(1.25rem, 2.6vw, 1.65rem);margin-bottom:1.15rem}.game-article__body{max-width:72ch;color:var(--ink);font-size:1rem;line-height:1.75}.game-article__body p{margin-bottom:1rem;color:var(--mute)}.game-article__body p:last-child{margin-bottom:0}.game-article__body strong{color:var(--ink);font-weight:800}.game-log{padding:3rem 0;background:var(--snow);border-block:1px solid var(--line)}.game-log__head{margin-bottom:1.25rem}.game-log__head h2{font-size:clamp(1.25rem, 2.6vw, 1.65rem)}.game-log__head p{color:var(--mute);margin:0}.game-log__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.game-log__box{background:#fff;border:1px solid var(--line);border-radius:12px;padding:1.1rem 1.05rem;min-height:100%}.game-log__box--new{border-top:4px solid var(--merah)}.game-log__box--old{border-top:4px solid var(--ink)}.game-log__box-label{display:inline-block;margin-bottom:.55rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.game-log__box p{margin:0;color:var(--mute);font-size:.93rem;line-height:1.65}.game-balance{padding:3rem 0;background:#fff}.game-balance__head{margin-bottom:1.25rem}.game-balance__head h2{font-size:clamp(1.25rem, 2.6vw, 1.65rem)}.game-balance__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.game-balance__col{border-radius:14px;padding:1.15rem 1.1rem;min-height:100%}.game-balance__col--plus{background:rgba(76,175,120,.08);border:1px solid rgba(76,175,120,.35)}.game-balance__col--minus{background:rgba(212,165,55,.06);border:1px solid rgba(212,165,55,.25)}.game-balance__col h3{font-size:1rem;margin-bottom:.75rem}.game-balance__col ul{margin:0;padding-left:1.15rem;display:grid;gap:.45rem}.game-balance__col li{font-size:.92rem;color:var(--ink);line-height:1.55}.game-voices{padding:3.5rem 0;background:var(--ink);color:#fff}.game-voices__head{margin-bottom:1.5rem}.game-voices__head h2{font-size:clamp(1.25rem, 2.6vw, 1.65rem);color:#fff}.game-voices__head p{color:rgba(255,255,255,.75);margin:0}.game-voices__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.game-voice{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:1.1rem 1rem;min-height:100%}.game-voice::before{content:"\201C";display:block;font-family:var(--display);font-size:1.6rem;color:var(--merah);line-height:1;margin-bottom:.35rem}.game-voice p{margin:0 0 .75rem;font-size:.9rem;color:rgba(255,255,255,.88);line-height:1.6}.game-voice__author{margin:0;font-size:.82rem;font-weight:800;color:#f3d27a}.game-faq{padding:3rem 0 3.5rem;background:var(--snow);border-top:1px solid var(--line)}.game-faq h2{font-size:clamp(1.25rem, 2.6vw, 1.65rem);margin-bottom:1.25rem}.game-faq__list{display:grid;gap:.55rem;max-width:760px}.game-faq__list details{background:#fff;border:1px solid var(--line);border-left:4px solid var(--merah);padding:0 1rem}.game-faq__list summary{cursor:pointer;list-style:none;font-weight:800;padding:1rem 1.6rem 1rem 0;position:relative}.game-faq__list summary::-webkit-details-marker{display:none}.game-faq__list summary::after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--merah);font-size:1.2rem}.game-faq__list details[open] summary::after{content:"–"}.game-faq__list p{margin:0 0 1rem;color:var(--mute)}.hot-rank{padding:3rem 0;background:var(--ink);color:#fff;border-bottom:1px solid rgba(255,255,255,.08)}.hot-rank__head{margin-bottom:1.5rem}.hot-rank__label{display:inline-block;margin-bottom:.65rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#f3d27a}.hot-rank__head h2{font-size:clamp(1.35rem, 2.8vw, 1.85rem);color:#fff;margin-bottom:.35rem}.hot-rank__head p{margin:0;color:rgba(255,255,255,.72);font-size:.92rem}.hot-rank__board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.hot-rank__item{display:grid;grid-template-columns:2.5rem 48px minmax(0,1fr) auto;gap:.65rem;align-items:center;padding:.75rem .85rem;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:12px;text-decoration:none;transition:background .2s ease,transform .2s ease}.hot-rank__item:hover{background:rgba(255,255,255,.1);transform:translateY(-2px)}.hot-rank__item--top{background:rgba(212,165,55,.22);border-color:rgba(212,165,55,.45)}.hot-rank__pos{font-family:ui-monospace,"Cascadia Code",Consolas,monospace;font-size:1rem;font-weight:800;color:#f3d27a}.hot-rank__item--top .hot-rank__pos{color:#fff}.hot-rank__icon{width:48px;height:48px;border-radius:12px;object-fit:cover;border:1px solid rgba(255,255,255,.2)}.hot-rank__info{display:grid;gap:.15rem;min-width:0}.hot-rank__info strong{font-size:.9rem;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hot-rank__info em{font-style:normal;font-size:.76rem;color:rgba(255,255,255,.65);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hot-rank__dl{font-size:.76rem;font-weight:800;color:#f3d27a;white-space:nowrap}.hot-rank__foot{margin:1.25rem 0 0;text-align:center}.hot-rank__foot a{color:#fff;font-weight:700;font-size:.88rem;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.35)}.hot-more{padding:3rem 0;background:var(--snow);border-top:1px solid var(--line)}.hot-more__head{margin-bottom:1.15rem}.hot-more__head h2{font-size:clamp(1.2rem, 2.5vw, 1.55rem);margin-bottom:.35rem}.hot-more__head p{margin:0;color:var(--mute);font-size:.92rem}.hot-more__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.hot-more__item{display:grid;grid-template-columns:44px 1fr;gap:.65rem;align-items:center;padding:.75rem .8rem;background:#fff;border:1px solid var(--line);border-radius:12px;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.hot-more__item:hover{border-color:var(--merah);transform:translateY(-2px)}.hot-more__icon{width:44px;height:44px;border-radius:10px;object-fit:cover;border:1px solid var(--line)}.hot-more__body{display:grid;gap:.15rem;min-width:0}.hot-more__body strong{font-size:.86rem;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hot-more__body em{font-style:normal;font-size:.76rem;color:var(--mute)}@keyframes fade-up{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes hang{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.rise{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease}.rise.in{opacity:1;transform:none}@media (max-width:960px){.path{grid-template-columns:1fr}.checker{grid-template-columns:1fr}.dir a{grid-template-columns:1fr;gap:.25rem}.quotes{grid-template-columns:1fr}.apk-hero__grid{grid-template-columns:1fr;gap:2rem}.apk-shot{order:-1;max-width:min(280px,72vw)}.apk-pipe__track{grid-template-columns:1fr;gap:1.25rem}.apk-pipe__track::before{display:none}.apk-check__grid{grid-template-columns:1fr}.apk-spec__grid{grid-template-columns:1fr}.login-gate__grid{grid-template-columns:1fr;gap:2rem}.login-shot{order:-1;max-width:min(280px,72vw)}.login-offer__grid{grid-template-columns:1fr}.login-ready__row{grid-template-columns:1fr}.login-after__grid{grid-template-columns:1fr}.login-seo__grid{grid-template-columns:1fr}.daftar-hero__grid{grid-template-columns:1fr;gap:2rem}.daftar-shot{max-width:min(280px,72vw)}.daftar-routes__grid{grid-template-columns:1fr}.daftar-rules__row{grid-template-columns:repeat(2,minmax(0,1fr))}.daftar-deep__grid{grid-template-columns:1fr}.daftar-next__flow{grid-template-columns:1fr 1fr;gap:1rem}.daftar-next__flow::before{display:none}.daftar-seo__inner{grid-template-columns:1fr}.resmi-dossier__grid{grid-template-columns:1fr;gap:2rem}.resmi-frame{max-width:min(280px,72vw)}.resmi-split__cols{grid-template-columns:1fr}.resmi-stamps__row{grid-template-columns:repeat(2,minmax(0,1fr))}.resmi-doc,.resmi-doc:first-child{grid-column:span 12;grid-template-columns:1fr}.resmi-index__cols{grid-template-columns:1fr}.resmi-index__gloss,.resmi-index__matrix{border-right:0;border-bottom:1px solid var(--line)}.alt-relay__grid{grid-template-columns:1fr;gap:2rem}.alt-relay__frame{max-width:min(280px,72vw)}.alt-switch__nav{grid-template-columns:repeat(2,minmax(0,1fr))}.alt-corridor__track{grid-template-columns:1fr 1fr;gap:1rem}.alt-corridor__track::before{display:none}.alt-lanes__grid{grid-template-columns:1fr}.alt-guide__grid{grid-template-columns:1fr}.ver-chronicle__grid{grid-template-columns:1fr;gap:2rem}.ver-chronicle__frame{max-width:min(280px,72vw)}.ver-fork__grid{grid-template-columns:1fr}.ver-match__steps{grid-template-columns:1fr 1fr}.ver-worth__grid{grid-template-columns:1fr}.ver-manifest__rung{grid-template-columns:5.5rem 1fr}.ver-manifest__status{grid-column:2;justify-self:start}.apps-hub__grid{grid-template-columns:1fr;gap:2rem}.apps-hub__frame{max-width:min(280px,72vw)}.apps-shelf__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.apps-foot__inner{grid-template-columns:1fr}.game-dossier__grid{grid-template-columns:1fr}.game-log__grid{grid-template-columns:1fr}.game-balance__grid{grid-template-columns:1fr}.game-voices__grid{grid-template-columns:1fr}.hot-rank__board{grid-template-columns:1fr}.hot-more__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){:root{--wrap:min(100% - 1.25rem, 1080px)}body{padding-bottom:calc(var(--dock) + 6px + env(safe-area-inset-bottom,0px))}.burger{display:grid}.menu{position:fixed;top:calc(4px + var(--bar));left:0;right:0;margin:0;padding:.75rem 1rem 1rem;background:#fff;border-bottom:1px solid var(--line);flex-direction:column;gap:0;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:max-height .3s ease,opacity .25s ease}.menu.is-open{max-height:70vh;overflow-y:auto;opacity:1;pointer-events:auto}.menu a{padding:.75rem .25rem;border-bottom:1px solid var(--line)}.drain--bar{display:none}.drain--dock{display:flex}.plaza__logo{width:96px;height:96px;border-radius:20px}.plaza__core{padding:2.5rem 0 5rem}.plaza__device{margin-top:-3.5rem}.bar-brand{max-width:120px}.bar-brand__img{height:32px}.device{width:min(260px,72vw)}.spine{grid-template-columns:1fr;gap:.75rem}.spine__rail{position:static;writing-mode:horizontal-tb;transform:none;border-right:0;border-bottom:4px solid var(--merah);padding:0 0 .5rem;letter-spacing:.14em}.apk-file__cta .btn,.finale__btns .btn,.plaza__actions .btn{flex:1 1 100%}.apk-hero{padding-top:calc(4px + var(--bar) + 1.25rem)}.login-gate{padding-top:calc(4px + var(--bar) + 1.25rem)}.login-portal__cta .btn{flex:1 1 100%}.daftar-hero{padding-top:calc(4px + var(--bar) + 1.25rem)}.daftar-form__row .btn{flex:1 1 100%}.daftar-rules__row{grid-template-columns:1fr}.daftar-next__flow{grid-template-columns:1fr}.daftar-tip:nth-child(2n){grid-template-columns:3rem 1fr}.daftar-tip:nth-child(2n) .daftar-tip__num{order:0;text-align:left}.daftar-tip:nth-child(2n) .daftar-tip__body{order:0;text-align:left}.resmi-dossier{padding-top:calc(4px + var(--bar) + 1.25rem)}.resmi-trust__cta .btn{flex:1 1 100%}.resmi-stamps__row{grid-template-columns:1fr}.alt-relay{padding-top:calc(4px + var(--bar) + 1.25rem)}.alt-relay__cta .btn{flex:1 1 100%}.alt-switch__nav{grid-template-columns:1fr}.alt-corridor__track{grid-template-columns:1fr}.ver-chronicle{padding-top:calc(4px + var(--bar) + 1.25rem)}.ver-match__steps{grid-template-columns:1fr}.apps-hub{padding-top:calc(4px + var(--bar) + 1.25rem)}.apps-shelf__grid{grid-template-columns:1fr}.game-dossier{padding-top:calc(4px + var(--bar) + 1.25rem)}.game-dossier__cta .btn{flex:1 1 100%}.hot-rank__item{grid-template-columns:2rem 44px minmax(0,1fr)}.hot-rank__dl{grid-column:2/-1;justify-self:start;padding-left:calc(2rem + 44px + .65rem)}.hot-more__grid{grid-template-columns:1fr}}@media (max-width:420px){.chip{min-width:calc(50% - .3rem);flex:1 1 calc(50% - 0.3rem)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn,.device,.drain,.plaza__actions,.plaza__desc,.plaza__h1,.plaza__logo,.plaza__tag,.rise{animation:none!important;transition:none!important}.rise{opacity:1;transform:none}}