/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--navy:#050319;--navy-soft:#0e0b2d;--panel:#15113d;--purple:#562df7;--purple-light:#7b5cff;--cyan:#00bffa;--cyan-soft:#77e2ff;--ink:#0a0824;--muted:#667085;--line:#dfe3f2;--paper:#f5f7ff;--white:#fff;--success:#27d995}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-kanit), Arial, sans-serif;margin:0;font-size:16px}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:is(button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible){outline-offset:3px;outline:3px solid #00bffa73}.storefront-shell{overflow:hidden}.site-header{z-index:30;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050319e6;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(22px,6vw,92px);display:flex;position:sticky;top:0}.brand{flex:none;align-items:center;display:inline-flex}.brand img{width:min(210px,38vw);max-width:210px;height:auto;display:block}.site-header nav{align-items:center;gap:clamp(20px,2.6vw,38px);display:flex}.site-header nav a,.site-header nav button{color:#c7c4df;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:15px;font-weight:500;transition:color .2s}.site-header nav a:hover,.site-header nav button:hover{color:var(--cyan)}.mobile-menu-button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;margin-right:10px;font-size:21px;display:none}.account-button{background:linear-gradient(100deg, var(--purple), #744aff);color:#fff;cursor:pointer;border:1px solid #ffffff26;border-radius:12px;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:700;display:flex;box-shadow:0 10px 28px #562df740}.account-button span{color:var(--cyan);font-size:21px;line-height:0;transform:rotate(-12deg)}.hero{background:var(--navy);color:#fff;grid-template-columns:1fr 1fr;align-items:center;min-height:700px;padding:78px clamp(22px,7vw,110px) 96px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 78% 45%,#562df752,#0000 29%),radial-gradient(circle at 55% 90%,#00bffa1f,#0000 31%);position:absolute;inset:0}.hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 49.8%,#ffffff0b 50%,#0000 50.2%);position:absolute;inset:0}.hero-grid{opacity:.7;pointer-events:none;background-image:linear-gradient(#00bffa0f 1px,#0000 1px),linear-gradient(90deg,#00bffa0f 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0 0 0 50%;transform:perspective(500px)rotateY(-9deg)scale(1.15);-webkit-mask-image:linear-gradient(90deg,#0000,#000 25%);mask-image:linear-gradient(90deg,#0000,#000 25%)}.hero-copy{z-index:2;max-width:700px;position:relative}.eyebrow{color:#696582;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;font-size:13px;font-weight:700;display:inline-flex}.eyebrow i{background:var(--cyan);border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 18px #00bffad9}.hero .eyebrow{color:#a9a5c2}.hero h1{letter-spacing:-.055em;text-transform:uppercase;margin:28px 0 32px;font-size:clamp(58px,7vw,100px);font-weight:800;line-height:.86}.hero h1 em{background:linear-gradient(90deg, var(--purple-light), var(--cyan));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.hero-copy>p{color:#b6b3cc;max-width:610px;margin:0;font-size:clamp(17px,1.5vw,20px);line-height:1.7}.hero-actions{align-items:center;gap:28px;margin-top:38px;display:flex}.primary-button{background:linear-gradient(105deg, var(--purple), #6e43ff 62%, var(--cyan));color:#fff;border-radius:13px;padding:16px 23px;font-size:16px;font-weight:700;transition:transform .2s,box-shadow .2s;box-shadow:0 16px 40px #562df75c}.primary-button:hover{transform:translateY(-2px);box-shadow:0 20px 46px #562df780}.primary-button span{color:var(--cyan-soft);margin-left:16px}.text-link{color:#eeecff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff4d;padding:0 0 5px;font-size:15px;font-weight:600}.trust-row{color:#9995b3;flex-wrap:wrap;gap:22px;margin-top:46px;font-size:13px;display:flex}.trust-row b{color:var(--success)}.hero-visual{z-index:2;height:520px;position:relative}.hero-status{color:#8b87a7;letter-spacing:.12em;z-index:4;background:#0f0b30d9;border:1px solid #00bffa40;border-radius:9px;align-items:center;gap:8px;padding:10px 13px;font-size:11px;display:flex;position:absolute;top:1%;right:3%}.hero-status i{background:var(--success);border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #27d995cc}.hero-status strong{color:#fff;margin-left:8px;font-size:11px}.game-console{background:linear-gradient(145deg,#211b5e,#0d0928 68%);border:1px solid #fff3;border-radius:65px 65px 88px 88px;width:min(490px,88%);height:390px;padding:35px 38px 25px;position:absolute;top:62px;left:50%;transform:translate(-45%)rotate(-4deg);box-shadow:0 40px 100px #0000008c,0 0 70px #562df72e}.game-console:before,.game-console:after{content:"";z-index:-1;background:#17123f;border:1px solid #ffffff1f;width:115px;height:110px;position:absolute;bottom:18px}.game-console:before{border-radius:15px 20px 55px 45px;left:-26px;transform:rotate(14deg)}.game-console:after{border-radius:20px 15px 45px 55px;right:-26px;transform:rotate(-14deg)}.console-glow{background:var(--cyan);filter:blur(80px);opacity:.21;border-radius:50%;width:260px;height:190px;position:absolute;top:70px;left:50%;transform:translate(-50%)}.console-screen{background:linear-gradient(165deg,#08051d,#14104a);border:3px solid #332c73;border-radius:27px;height:245px;padding:19px;position:relative;overflow:hidden;box-shadow:inset 0 0 35px #00bffa14}.console-screen:before{content:"";opacity:.35;background-image:linear-gradient(#00bffa14 1px,#0000 1px);background-size:100% 6px;position:absolute;inset:0}.screen-label{color:#777397;letter-spacing:.24em;font-size:10px;font-weight:700;position:relative}.energy-ring{background:radial-gradient(circle, #562df747 0 38%, transparent 39%), conic-gradient(var(--cyan) 0 38%, #4f39bd 38% 72%, #ffffff14 72%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:132px;height:132px;padding:7px;display:flex;position:absolute;top:46px;left:50%;transform:translate(-50%)}.energy-ring:before{content:"";background:#0b0727;border-radius:50%;position:absolute;inset:7px}.energy-ring b{letter-spacing:-.08em;font-size:38px;position:relative}.energy-ring span{color:var(--cyan);letter-spacing:.22em;font-size:9px;font-weight:700;position:relative}.screen-stats{justify-content:space-between;display:flex;position:absolute;bottom:18px;left:19px;right:19px}.screen-stats span{gap:2px;display:grid}.screen-stats small{color:#6c688b;letter-spacing:.15em;font-size:8px}.screen-stats b{color:#d8d6e9;font-size:11px}.console-controls{justify-content:space-between;align-items:center;padding:18px 24px 0;display:flex}.dpad{color:#a6a2c8;text-shadow:0 5px 10px #000;font-size:48px;font-weight:800;line-height:.7}.action-keys{grid-template-columns:repeat(2,30px);gap:4px;display:grid;transform:rotate(7deg)}.action-keys i{color:#aaa6ca;background:#2d266b;border:1px solid #5148a0;border-radius:50%;justify-content:center;align-items:center;height:28px;font-size:9px;font-style:normal;display:flex}.floating-chip{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e0a2deb;border:1px solid #ffffff1f;border-radius:13px;grid-template-columns:34px auto;align-items:center;gap:2px 10px;padding:11px 14px;display:grid;position:absolute;box-shadow:0 16px 45px #0000005c}.floating-chip>span{color:var(--cyan);background:#562df74d;border-radius:9px;grid-row:1/span 2;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.floating-chip b{color:#fff;letter-spacing:.08em;font-size:12px}.floating-chip small{color:#8783a3;font-size:10px}.chip-one{top:130px;left:0;transform:rotate(5deg)}.chip-two{bottom:15px;right:0;transform:rotate(-3deg)}.game-ticker{background:linear-gradient(90deg, var(--purple), #6c3fff, var(--cyan));color:#fff;letter-spacing:.11em;text-transform:uppercase;justify-content:space-around;padding:15px clamp(15px,4vw,60px);font-size:13px;font-weight:700;display:flex}.game-ticker div{white-space:nowrap}.game-ticker span{color:var(--navy);margin-right:12px}.benefit-strip{color:#fff;background:#0d0a2a;grid-template-columns:repeat(3,1fr);padding:0 clamp(22px,7vw,110px);display:grid}.benefit-strip>div{border-right:1px solid #ffffff1c;align-items:center;gap:18px;padding:27px 5vw 27px 0;display:flex}.benefit-strip>div+div{padding-left:5vw}.benefit-strip>div:last-child{border-right:0}.benefit-strip b{color:var(--cyan);font-size:13px}.benefit-strip span,.benefit-strip strong,.benefit-strip small{display:block}.benefit-strip small{color:#8f8ba7;margin-top:4px;font-size:13px}.pulsa-section{color:#fff;background:linear-gradient(#0d0a2a 0,#08051e 100%);padding:100px clamp(22px,7vw,110px) 110px;position:relative;overflow:hidden}.pulsa-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#562df74d,#0000 66%);width:520px;height:520px;position:absolute;top:-240px;right:-180px}.pulsa-heading{position:relative}.pulsa-heading h2{color:#fff}.pulsa-heading>div>p{color:#9d99b4;max-width:650px}.pulsa-heading .eyebrow{color:#aba7c2}.pulsa-section .search-box{box-shadow:none;background:#ffffff12;border-color:#ffffff24}.pulsa-section .search-box input{color:#fff}.pulsa-section .search-box input::placeholder{color:#8e8aa5}.client-operator-filter{grid-template-columns:repeat(8,minmax(0,1fr));gap:11px;margin:32px 0 25px;display:grid;position:relative}.client-operator-filter button{color:#fff;cursor:pointer;text-align:left;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;align-items:flex-start;min-height:116px;padding:14px;transition:border-color .2s,background .2s,transform .2s;display:flex}.client-operator-filter button:hover{background:#ffffff17;transform:translateY(-2px)}.client-operator-filter button.active{border-color:var(--cyan);background:linear-gradient(145deg,#562df77a,#00bffa1f);box-shadow:0 0 0 2px #00bffa17}.client-operator-filter button.telkomsel.active{background:linear-gradient(145deg,#ed1c2457,#ed1c2417);border-color:#ed1c24;box-shadow:0 0 0 2px #ed1c241a}.client-operator-filter button.byu.active{background:linear-gradient(145deg,#ffd52d4d,#ffd52d14);border-color:#ffd52d;box-shadow:0 0 0 2px #ffd52d1a}.client-operator-filter button>span{background:linear-gradient(145deg, var(--purple), var(--cyan));letter-spacing:.05em;border-radius:8px;justify-content:center;align-items:center;min-width:36px;height:30px;padding:0 7px;font-size:10px;font-weight:800;display:flex}.client-operator-filter button>small{color:#8f8ba7;margin-top:3px;font-size:11px}.pulsa-catalog-toolbar{color:#918da8;border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding:18px 0 23px;font-size:13px;display:flex}.pulsa-catalog-toolbar>span{align-items:center;gap:8px;display:flex}.pulsa-catalog-toolbar i{background:var(--success);border-radius:50%;width:7px;height:7px}.pulsa-product-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:13px;display:grid}.pulsa-product-card{background:linear-gradient(155deg,#ffffff1a,#ffffff0b);border:1px solid #ffffff1f;border-radius:15px;flex-direction:column;min-height:225px;padding:16px;display:flex;position:relative}.pulsa-product-card:before{background:var(--purple);content:"";border-radius:15px 15px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.pulsa-product-card.telkomsel:before{background:#ed1c24}.pulsa-product-card.byu:before{background:#ffd52d}.pulsa-product-card.xl:before,.pulsa-product-card.smartfren:before{background:var(--cyan)}.pulsa-product-card.axis:before,.pulsa-product-card.indosat:before{background:#ffcb4b}.pulsa-product-card.three:before{background:#ff6092}.pulsa-product-card>div{justify-content:space-between;align-items:center;display:flex}.pulsa-product-card>div>span{color:var(--navy);background:#fff;border-radius:7px;justify-content:center;align-items:center;min-width:38px;height:31px;padding:0 7px;font-size:10px;font-weight:800;display:flex}.pulsa-product-card>div>b{color:var(--cyan);letter-spacing:.08em;font-size:8px}.pulsa-product-card>small{color:#8d89a5;letter-spacing:.1em;margin-top:17px;font-size:10px;font-weight:700}.pulsa-product-card h3{margin:5px 0 0;font-size:14px;line-height:1.35}.pulsa-product-card p{color:#77738f;margin:5px 0 10px;font-size:10px}.pulsa-selling-price{background:linear-gradient(90deg, #fff, var(--cyan-soft));color:#0000;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin-bottom:13px;font-size:19px;display:block}.pulsa-product-card button{color:#8e8aa5;cursor:not-allowed;background:#ffffff12;border:1px solid #ffffff1a;border-radius:8px;width:100%;margin-top:auto;padding:9px;font-size:10px}.pulsa-more-note{color:#89859f;text-align:center;margin:18px 0 0;font-size:12px}.games-section{background:var(--paper);padding:100px clamp(22px,7vw,110px) 110px}.section-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px;display:flex}.section-heading h2,.quick-order h2{letter-spacing:-.045em;margin:15px 0 0;font-size:clamp(42px,5vw,64px);line-height:1}.section-heading>div>p,.faq-section>div>p,.how-section>div>p{color:var(--muted);margin:14px 0 0;font-size:16px}.search-box{border:1px solid var(--line);background:#fff;border-radius:13px;align-items:center;gap:10px;width:280px;padding:13px 16px;display:flex;box-shadow:0 8px 25px #1911540d}.search-box span{color:var(--purple);font-size:24px;transform:rotate(-15deg)}.search-box input{color:var(--ink);background:0 0;border:0;outline:0;width:100%;font-size:15px}.catalog-toolbar{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:25px;padding-top:18px;font-size:13px;display:flex}.catalog-toolbar span{align-items:center;gap:8px;font-weight:600;display:flex}.catalog-toolbar i{background:var(--success);border-radius:50%;width:7px;height:7px}.catalog-toolbar small{font-size:13px}.game-grid{grid-template-columns:repeat(4,1fr);gap:19px;display:grid}.game-card{border:1px solid var(--line);color:var(--ink);cursor:pointer;text-align:left;background:#fff;border-radius:18px;padding:0;transition:transform .25s,box-shadow .25s,border-color .25s;overflow:hidden}.game-card:hover{transform:translateY(-6px);box-shadow:0 22px 48px #2a1b7426}.game-card.active{border-color:var(--purple);box-shadow:0 0 0 3px #562df724,0 20px 45px #35208e26}.game-art{background:linear-gradient(145deg,#241d61,#0e0a2e);justify-content:center;align-items:center;height:185px;display:flex;position:relative;overflow:hidden}.game-art:before{content:"";background:radial-gradient(circle,#ffffff38,#0000 62%);width:160px;height:160px;position:absolute;top:-35px;right:-15px}.game-index{color:#ffffff6b;letter-spacing:.16em;font-size:11px;font-weight:700;position:absolute;top:15px;left:16px}.game-orbit{border:1px solid #ffffff47;border-radius:50%;width:128px;height:128px;position:absolute;transform:rotate(-18deg)}.game-orbit:after{background:var(--cyan);box-shadow:0 0 18px var(--cyan);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:16px;right:10px}.game-symbol{color:#fff;letter-spacing:-.08em;text-shadow:0 10px 28px #00000059;font-size:48px;font-weight:800;position:relative}.game-status{color:#d9d7e9;letter-spacing:.13em;background:#0503198c;border:1px solid #ffffff24;border-radius:7px;padding:6px 7px;font-size:9px;font-weight:600;position:absolute;bottom:13px;right:13px}.game-status:before{color:var(--success);content:"●";margin-right:5px}.ember .game-art{background:linear-gradient(145deg,#f6602a,#69173d 70%,#1c0d35)}.forest .game-art{background:linear-gradient(145deg,#45a477,#133b4b 68%,#151139)}.sunset .game-art{background:linear-gradient(145deg,#ffae32,#ed4b52 65%,#4b1859)}.steel .game-art{background:linear-gradient(145deg,#7596ae,#2c415f 65%,#171536)}.gold .game-art{background:linear-gradient(145deg,#e2bc54,#75512c 65%,#211538)}.royal .game-art{background:linear-gradient(145deg,#8d58ff,#37318e 65%,#11123d)}.aqua .game-art{background:linear-gradient(145deg,#18c9e8,#2871bd 65%,#151446)}.crimson .game-art{background:linear-gradient(145deg,#ff5267,#941d55 65%,#2a113b)}.game-info{justify-content:space-between;align-items:center;min-height:112px;padding:18px;display:flex}.game-info>div>small{color:var(--purple);letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:700}.game-info h3{letter-spacing:-.02em;margin:5px 0 0;font-size:17px}.game-info p{color:var(--muted);margin:4px 0 0;font-size:13px}.card-arrow{color:var(--purple);background:#f0edff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:19px;display:flex}.empty-state{color:var(--muted);text-align:center;background:#fff;border:1px dashed #c6c2da;border-radius:16px;padding:36px;font-size:15px}.quick-order{border:1px solid var(--line);background:#fff;border-radius:26px;margin:0 clamp(22px,7vw,110px) 110px;padding:clamp(28px,4vw,55px);position:relative;box-shadow:0 25px 70px #281a6c14}.quick-order:before{background:linear-gradient(90deg, var(--purple), var(--cyan));content:"";border-radius:26px 26px 0 0;height:5px;position:absolute;top:0;left:0;right:0}.quick-order-heading{align-items:center;gap:18px;padding-bottom:32px;display:flex}.quick-order-heading p{color:var(--purple);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.quick-order-heading h2{margin:4px 0 0;font-size:34px}.number-pill{background:linear-gradient(145deg, var(--purple), var(--cyan));color:#fff;border-radius:13px;justify-content:center;align-items:center;height:55px;padding:0 15px;font-size:16px;font-weight:800;display:inline-flex}.instant-badge{color:#187956;background:#e9fff7;border:1px solid #c5f6e4;border-radius:99px;align-items:center;gap:7px;margin-left:auto;padding:9px 13px;font-size:13px;font-weight:600;display:flex}.instant-badge i{background:var(--success);border-radius:50%;width:7px;height:7px}.checkout-grid{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 365px;gap:50px;padding-top:38px;display:grid}.checkout-main{min-width:0}.order-step{position:relative}.order-step+.order-step{border-top:1px solid var(--line);margin-top:42px;padding-top:42px}.step-number{color:var(--purple);background:#f0edff;border:1px solid #ddd7ff;border-radius:9px;justify-content:center;align-items:center;width:38px;height:32px;margin-bottom:16px;font-size:12px;font-weight:800;display:flex}.order-step h3{margin:0;font-size:21px}.order-step>p{color:var(--muted);margin:8px 0 22px;font-size:14px;line-height:1.6}.identity-grid{grid-template-columns:1fr;gap:13px;display:grid}.identity-grid.has-zone{grid-template-columns:1.45fr .8fr}.identity-grid label,.whatsapp-field{display:block}.identity-grid label>span,.whatsapp-field>span,.modal-card label>span{margin:0 0 8px;font-size:14px;font-weight:600;display:block}.identity-grid input,.whatsapp-field input,.modal-card label input{background:#fff;border:1px solid #d7daea;border-radius:11px;outline:0;width:100%;padding:14px 15px;font-size:15px}.identity-grid input:focus,.whatsapp-field input:focus,.modal-card label input:focus{border-color:var(--purple);box-shadow:0 0 0 3px #562df721}.field-hint{background:#f4f2ff;border-radius:9px;padding:11px 13px;color:#5b5678!important;margin:13px 0 0!important;font-size:13px!important}.package-list{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.package-option{color:var(--ink);cursor:pointer;text-align:left;background:#fff;border:1px solid #d9dceb;border-radius:12px;min-height:96px;padding:16px;transition:border-color .2s,background .2s;position:relative}.package-option:hover{border-color:var(--purple-light)}.package-option.selected{border-color:var(--purple);box-shadow:inset 0 0 0 1px var(--purple);background:#f5f2ff}.package-option span,.package-option b{display:block}.package-option span{font-size:14px;font-weight:600}.package-option b{color:#585470;margin-top:9px;font-size:13px}.package-option small{background:linear-gradient(90deg, var(--purple), #7650ff);color:#fff;border-radius:0 11px 0 9px;padding:5px 8px;font-size:10px;font-weight:700;position:absolute;top:0;right:0}.package-option>i{background:var(--purple);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;font-size:9px;font-style:normal;display:none;position:absolute;bottom:9px;right:9px}.package-option.selected>i{display:flex}.payment-list{gap:10px;display:grid}.payment-option{color:var(--ink);cursor:pointer;text-align:left;background:#fff;border:1px solid #d9dceb;border-radius:12px;grid-template-columns:48px 1fr auto;align-items:center;gap:14px;padding:14px;display:grid}.payment-option.selected{border-color:var(--purple);box-shadow:inset 0 0 0 1px var(--purple);background:#f5f2ff}.payment-icon{background:linear-gradient(145deg, var(--purple), var(--cyan));color:#fff;border-radius:10px;justify-content:center;align-items:center;height:48px;font-size:12px;font-weight:800;display:flex}.payment-option>span strong,.payment-option>span small{display:block}.payment-option>span small{color:var(--muted);margin-top:4px;font-size:13px}.payment-option>b{color:#287e63;font-size:13px}.order-summary{color:#fff;background:linear-gradient(160deg,#151044,#08051f 72%);border:1px solid #ffffff1f;border-radius:20px;align-self:start;padding:27px;position:sticky;top:105px;box-shadow:0 25px 60px #08051f40}.summary-top{justify-content:space-between;align-items:center;display:flex}.summary-top>b{color:var(--success);letter-spacing:.14em;background:#27d99524;border:1px solid #27d99540;border-radius:7px;padding:5px 7px;font-size:9px}.summary-label{color:#9e9ab6;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.summary-game{border-bottom:1px solid #ffffff1f;align-items:center;gap:14px;margin:20px 0 22px;padding-bottom:22px;display:flex}.summary-game>span{background:linear-gradient(145deg, var(--purple), var(--cyan));color:#fff;border-radius:11px;justify-content:center;align-items:center;width:52px;height:52px;font-size:14px;font-weight:800;display:flex}.summary-game strong,.summary-game small{display:block}.summary-game small{color:#a19db8;margin-top:5px;font-size:13px}.order-summary dl{margin:0}.order-summary dl div{justify-content:space-between;margin:13px 0;font-size:13px;display:flex}.order-summary dt{color:#9c98b4}.order-summary dd{margin:0}.summary-total{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;flex-direction:column;gap:7px;margin:22px 0;padding:20px 0;display:flex}.summary-total span{color:#9c98b4;font-size:13px}.summary-total strong{background:linear-gradient(90deg, var(--purple-light), var(--cyan));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:27px}.whatsapp-field input{color:#fff;background:#0b0829;border-color:#37315d}.whatsapp-field input::placeholder{color:#696583}.whatsapp-field>small{color:#88849f;margin-top:8px;font-size:12px;line-height:1.5;display:block}.form-error{color:#ffb7c1;background:#ff576c24;border:1px solid #ff576c33;border-radius:8px;padding:10px 11px;font-size:13px;line-height:1.5}.buy-button{background:linear-gradient(100deg, var(--purple), #7049ff 65%, var(--cyan));color:#fff;cursor:pointer;border:0;border-radius:11px;justify-content:space-between;width:100%;margin-top:18px;padding:15px 17px;font-size:15px;font-weight:700;display:flex;box-shadow:0 14px 30px #562df747}.buy-button:disabled{cursor:wait;opacity:.65}.agreement{color:#8d89a5;text-align:center;margin:12px 5px 0;font-size:12px;line-height:1.5}.agreement a{color:#bdb7df;border-bottom:1px solid #8079aa}.how-section{background:var(--navy);color:#fff;grid-template-columns:.82fr 1.18fr;gap:85px;padding:105px clamp(22px,7vw,110px);display:grid;position:relative;overflow:hidden}.how-section:before{content:"";border:1px solid #00bffa17;border-radius:50%;width:520px;height:520px;position:absolute;top:-110px;left:-230px}.how-section h2{letter-spacing:-.05em;margin:20px 0 0;font-size:clamp(44px,5vw,70px);line-height:.98}.how-section .eyebrow{color:#9c98b5}.how-section>div>p{color:#928eaa;max-width:430px;line-height:1.65}.how-section ol{margin:0;padding:0;list-style:none}.how-section li{border-bottom:1px solid #ffffff21;grid-template-columns:44px 1fr auto;align-items:center;gap:22px;padding:26px 0;display:grid}.how-section li>b{color:var(--cyan);font-size:13px}.how-section li strong,.how-section li small{display:block}.how-section li strong{font-size:19px}.how-section li small{color:#9793ad;margin-top:6px;font-size:14px;line-height:1.55}.how-section li>i{color:#76728e;letter-spacing:.12em;border:1px solid #ffffff26;border-radius:7px;padding:6px 8px;font-size:9px;font-style:normal}.faq-section{grid-template-columns:.8fr 1.2fr;gap:80px;padding:105px clamp(22px,7vw,110px);display:grid}.faq-section h2{letter-spacing:-.05em;margin:16px 0 0;font-size:clamp(40px,4.5vw,58px);line-height:1.02}.faq-list details{border-bottom:1px solid var(--line);padding:23px 0}.faq-list summary{cursor:pointer;justify-content:space-between;font-size:17px;font-weight:600;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--purple);font-size:24px;font-weight:400}.faq-list p{color:var(--muted);margin:15px 40px 0 0;font-size:14px;line-height:1.75}.support-actions{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.support-actions button,.support-actions a{border:1px solid var(--line);color:var(--purple);cursor:pointer;background:#fff;border-radius:10px;padding:11px 13px;font-size:13px;font-weight:600}.support-actions button:first-child{background:var(--purple);border-color:var(--purple);color:#fff}footer{background:var(--navy);color:#fff;grid-template-columns:1fr auto;align-items:center;gap:23px;padding:60px clamp(22px,7vw,110px) 30px;display:grid}.footer-brand img{width:230px;max-width:230px}footer>p{color:#8f8ba7;grid-column:1;margin:-8px 0 14px;font-size:14px}footer>div{grid-area:1/2/span 2;gap:26px;display:flex}footer>div a,footer>div button{color:#aaa6bf;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}footer>div a:hover,footer>div button:hover{color:var(--cyan)}footer>small{color:#6f6b85;border-top:1px solid #ffffff1a;grid-column:1/-1;padding-top:23px;font-size:12px}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#050319c7;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-card{background:#fff;border:1px solid #e5e2f2;border-radius:22px;width:100%;max-width:460px;padding:36px;position:relative;box-shadow:0 35px 100px #0000006b}.modal-card h2{letter-spacing:-.045em;margin:20px 0 8px;font-size:33px}.modal-card>p{color:var(--muted);margin:0 0 26px;font-size:14px;line-height:1.6}.modal-close{color:var(--purple);cursor:pointer;background:#f0edff;border:0;border-radius:50%;width:36px;height:36px;font-size:23px;position:absolute;top:20px;right:20px}.lookup-button{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:11px;width:100%;margin-top:12px;padding:14px 15px;font-size:14px;font-weight:700}.lookup-button:disabled{cursor:wait;opacity:.65}.status-card{background:#eefffa;border:1px solid #c9f3e6;border-radius:11px;align-items:center;gap:12px;margin-top:14px;padding:14px;display:flex}.status-card>i{background:var(--success);border-radius:50%;width:9px;height:9px}.status-card small,.status-card strong{display:block}.status-card small{color:#628375;font-size:12px}.status-card strong{margin-top:3px;font-size:14px}.lookup-note{background:#f4f2ff;border-radius:9px;padding:11px;margin-top:13px!important;font-size:13px!important}.info-modal{max-width:540px}.info-content{color:#57536c;font-size:14px;line-height:1.7}.info-content p{margin:0 0 14px}.info-content ul{background:#f5f3ff;border-radius:12px;gap:9px;margin:0;padding:17px 18px 17px 36px;display:grid}.info-content li::marker{color:var(--purple)}.success-card{text-align:center}.success-icon{background:linear-gradient(145deg, var(--purple), var(--cyan));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;margin:0 auto 17px;font-size:27px;font-weight:800;display:flex}.success-label{color:var(--purple);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}.invoice-box{background:#f3f1ff;border-radius:12px;margin:20px 0 10px;padding:16px}.invoice-box small,.invoice-box strong{display:block}.invoice-box small{color:var(--muted);font-size:12px}.invoice-box strong{letter-spacing:.04em;margin-top:5px;font-size:18px}.success-total{justify-content:space-between;padding:13px 3px;font-size:14px;display:flex}.success-total strong{font-size:17px}.secondary-button{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-top:14px;font-size:14px}.legal-shell{background:var(--paper);min-height:100vh}.legal-header{background:var(--navy);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;height:80px;padding:0 clamp(22px,7vw,110px);display:flex}.legal-header>a img{width:min(220px,42vw);height:auto;display:block}.legal-header nav{align-items:center;gap:25px;display:flex}.legal-header nav a{color:#aaa6bf;font-size:14px}.legal-header nav a:hover{color:var(--cyan)}.legal-home-button{background:var(--purple);border-radius:10px;padding:11px 14px;color:#fff!important}.legal-hero{background:radial-gradient(circle at 78% 30%, #562df752, transparent 26%), var(--navy);color:#fff;padding:82px clamp(22px,15vw,240px) 90px}.legal-hero>span{color:var(--cyan);letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:700}.legal-hero h1{letter-spacing:-.05em;margin:18px 0;font-size:clamp(48px,6vw,76px);line-height:.95}.legal-hero>p{color:#aaa6bf;max-width:700px;margin:0;font-size:17px;line-height:1.7}.legal-hero>div{border-top:1px solid #ffffff21;gap:12px;max-width:700px;margin-top:33px;padding-top:17px;font-size:12px;display:flex}.legal-hero>div b{color:#fff}.legal-hero>div span{color:#8f8ba6}.legal-layout{grid-template-columns:220px minmax(0,760px);justify-content:center;gap:70px;padding:70px 22px 100px;display:grid}.legal-layout>aside{align-self:start;position:sticky;top:28px}.legal-layout>aside>span{color:#898598;letter-spacing:.12em;font-size:11px;font-weight:700}.legal-layout>aside nav{border-left:1px solid var(--line);gap:4px;margin-top:14px;display:grid}.legal-layout>aside a{color:#686477;padding:9px 13px;font-size:13px}.legal-layout>aside a:hover{border-left:2px solid var(--purple);color:var(--purple);margin-left:-1px}.legal-content{min-width:0}.legal-content section{border:1px solid var(--line);background:#fff;border-radius:15px;padding:27px 29px}.legal-content section+section{margin-top:14px}.legal-content h2{letter-spacing:-.02em;margin:0 0 11px;font-size:22px}.legal-content h3{margin:7px 0;font-size:17px}.legal-content p,.legal-content li{color:#605c70;font-size:15px;line-height:1.75}.legal-content p{margin:0}.legal-content ul{margin:0;padding-left:20px}.legal-content a{color:var(--purple);font-weight:600}.legal-values{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.legal-values>div{background:#f5f3ff;border-radius:10px;padding:16px}.legal-values b{color:var(--purple);font-size:11px}.legal-values p{font-size:13px}.help-callout{color:#fff;background:linear-gradient(145deg, #15113d, var(--navy))!important}.help-callout p{color:#aaa6bf}.help-callout a{background:var(--purple);color:#fff;border-radius:9px;margin-top:18px;padding:11px 14px;display:inline-block}.legal-footer{background:var(--navy);color:#fff;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:45px clamp(22px,7vw,110px);display:grid}.legal-footer img{width:210px;height:auto}.legal-footer p{color:#8f8ba7;grid-column:1;margin:0;font-size:13px}.legal-footer a{color:var(--cyan);grid-area:1/2/span 2;font-size:14px;font-weight:600}.admin-shell{background:#f3f5fc;grid-template-columns:270px 1fr;min-height:100vh;display:grid}.admin-sidebar{background:var(--navy);color:#fff;flex-direction:column;height:100vh;padding:30px 22px;display:flex;position:sticky;top:0}.admin-brand{margin:0 8px 54px;display:block}.admin-brand img{width:100%;max-width:205px;height:auto}.admin-nav-label{color:#716d8b;letter-spacing:.14em;text-transform:uppercase;margin:0 12px 13px;font-size:12px;font-weight:700}.admin-sidebar nav{gap:7px;display:grid}.admin-sidebar nav a{color:#aaa6bf;border:1px solid #0000;border-radius:11px;align-items:center;gap:12px;padding:13px 14px;font-size:15px;font-weight:500;transition:all .2s;display:flex}.admin-sidebar nav a:hover{color:#fff;background:#ffffff0d}.admin-sidebar nav a span{color:#77738e;width:19px;font-size:17px}.admin-sidebar nav a.active{color:#fff;background:linear-gradient(95deg,#562df76b,#00bffa1a);border-color:#7b5cff59}.admin-sidebar nav a.active span{color:var(--cyan)}.admin-sidebar-bottom{border-top:1px solid #ffffff1c;gap:17px;margin-top:auto;padding:20px 10px 0;display:grid}.demo-indicator{color:#918da7;font-size:13px}.demo-indicator i{background:var(--success);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 10px #27d99580}.admin-sidebar-bottom a{color:#aaa6bf;font-size:14px}.admin-content{min-width:0;padding:40px clamp(26px,4vw,66px) 65px}.admin-header{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.admin-header span{color:var(--muted);font-size:13px}.admin-header h1{letter-spacing:-.04em;margin:5px 0 0;font-size:clamp(32px,3vw,43px)}.admin-header button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:10px;padding:11px 15px;font-size:14px;font-weight:600}.admin-alert{background:#edfff9;border:1px solid #c8f2e4;border-radius:12px;align-items:center;gap:13px;margin:0 0 20px;padding:15px 17px;display:flex}.admin-alert.purple{background:#f1efff;border-color:#dbd5ff}.admin-alert>span{background:var(--success);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:27px;height:27px;font-size:12px;font-weight:800;display:flex}.admin-alert.purple>span{background:var(--purple)}.admin-alert p{color:#48685e;margin:0;font-size:13px;line-height:1.55}.admin-alert.purple p{color:#5f587c}.admin-metrics{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.admin-metrics article{border:1px solid var(--line);background:#fff;border-radius:15px;padding:22px;position:relative;overflow:hidden}.admin-metrics article:before{background:linear-gradient(var(--purple), var(--cyan));content:"";width:4px;position:absolute;inset:0 auto 0 0}.admin-metrics article>span,.admin-metrics article>strong,.admin-metrics article>small{display:block}.admin-metrics article>span{color:var(--muted);font-size:13px}.admin-metrics article>strong{letter-spacing:-.04em;margin:14px 0 9px;font-size:28px}.admin-metrics article>small{color:#328267;font-size:12px}.admin-metrics article>small.warning{color:#b96d3c}.admin-grid{grid-template-columns:minmax(0,1fr) 340px;gap:17px;margin-top:17px;display:grid}.admin-panel{border:1px solid var(--line);background:#fff;border-radius:16px;min-width:0;padding:24px}.panel-heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.panel-heading span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:12px}.panel-heading h2{letter-spacing:-.025em;margin:5px 0 0;font-size:21px}.panel-heading>a{color:var(--purple);background:#f1efff;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:600}.order-table{margin-top:20px;overflow-x:auto}.order-row{border-bottom:1px solid #eceef6;grid-template-columns:1.2fr 1.5fr .75fr .75fr;align-items:center;gap:16px;min-width:690px;padding:15px 5px;font-size:13px;display:grid}.order-row.header{color:#858197;text-transform:uppercase;padding:9px 5px;font-size:11px;font-weight:700}.order-row span strong,.order-row span small{display:block}.order-row span strong{font-size:13px}.order-row span small{color:#8b879c;margin-top:4px;font-size:12px}.order-row>span:last-child{align-items:center;gap:7px;display:flex}.status-dot{background:#efb83a;border-radius:50%;width:7px;height:7px;display:inline-block}.status-dot.sukses{background:#27b878}.status-dot.diproses{background:#4787d1}.status-dot.gagal{background:#db5353}.admin-empty{color:var(--muted);margin:0;padding:28px 5px 10px;font-size:14px}.provider-panel{align-self:start}.provider-item{border-bottom:1px solid #eceef6;grid-template-columns:43px 1fr auto;align-items:center;gap:11px;padding:17px 0;transition:background .2s,padding .2s;display:grid}.provider-item:hover{background:#f7f5ff;border-radius:10px;padding-left:8px;padding-right:8px}.provider-logo{color:#fff;border-radius:10px;justify-content:center;align-items:center;width:43px;height:43px;font-size:11px;font-weight:800;display:flex}.provider-logo.vip{background:linear-gradient(145deg,#7259ff,#3f2e9d)}.provider-logo.access{background:linear-gradient(145deg,#17b6dc,#257caa)}.provider-logo.db{background:linear-gradient(145deg,#3876b8,#264f7d)}.provider-item>span strong,.provider-item>span small{display:block}.provider-item>span strong{font-size:14px}.provider-item>span small{color:var(--muted);margin-top:4px;font-size:12px}.not-connected,.connected{white-space:nowrap;border-radius:99px;padding:6px 8px;font-size:10px}.not-connected{color:#747184;background:#f0f1f5}.connected{color:#287854;background:#e7f8f0}.provider-help{background:#f4f2ff;border-radius:11px;margin-top:18px;padding:15px}.provider-help strong{font-size:13px}.provider-help p{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.6}.admin-view-stats{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px;display:grid}.admin-view-stats>span{background:linear-gradient(145deg, #15113d, var(--navy));color:#fff;border-radius:14px;gap:8px;padding:20px 22px;display:grid}.admin-view-stats small{color:#9d99b4;font-size:12px}.admin-view-stats strong{font-size:22px}.admin-wide-panel{margin-top:0}.product-admin-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.admin-game-card{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:82px 1fr auto;align-items:center;gap:17px;padding:18px;display:grid}.admin-game-art{background:linear-gradient(145deg, var(--purple), var(--cyan));color:#fff;border-radius:13px;justify-content:center;align-items:center;height:82px;display:flex;position:relative;overflow:hidden}.admin-game-art span{z-index:1;font-size:23px;font-weight:800;position:relative}.admin-game-art i{border:1px solid #ffffff73;border-radius:50%;width:70px;height:70px;position:absolute}.admin-game-card>div:nth-child(2) small{color:var(--purple);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.admin-game-card h2{margin:4px 0;font-size:18px}.admin-game-card p{color:var(--muted);margin:0 0 5px;font-size:13px}.admin-game-card strong{font-size:13px}.admin-game-card>a{color:var(--purple);font-size:12px;font-weight:600}.pulsa-sync-panel{margin-bottom:17px}.pulsa-sync-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.pulsa-sync-heading>div:first-child{max-width:690px}.pulsa-sync-heading>div:first-child>span,.catalog-section-title>span{color:var(--purple);letter-spacing:.12em;font-size:11px;font-weight:800}.pulsa-sync-heading h2{margin:5px 0 7px;font-size:27px}.pulsa-sync-heading p,.catalog-section-title p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.product-sync-action{text-align:right;flex:none}.product-sync-action button{background:linear-gradient(135deg, var(--purple), #3d2bb9);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:13px 16px;font-size:13px;font-weight:700}.product-sync-action button:disabled{cursor:not-allowed;opacity:.5}.product-sync-action p{text-align:left;border-radius:8px;max-width:270px;margin:8px 0 0;padding:8px 10px;font-size:11px}.product-sync-action p.success{color:#247454;background:#eafff6}.product-sync-action p.error,.product-sync-warning{color:#9d3948;background:#fff0f2}.product-sync-warning{border-radius:9px;margin-top:15px;padding:10px 12px;font-size:12px}.pulsa-sync-metrics{border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);gap:0;margin-top:22px;padding-top:18px;display:grid}.pulsa-sync-metrics>span{border-right:1px solid var(--line);gap:6px;padding:0 18px;display:grid}.pulsa-sync-metrics>span:first-child{padding-left:0}.pulsa-sync-metrics>span:last-child{border-right:0;padding-right:0}.pulsa-sync-metrics small{color:var(--muted);font-size:11px}.pulsa-sync-metrics strong{font-size:17px;line-height:1.3}.prepaid-product-panel{margin-bottom:26px}.prepaid-product-panel .panel-heading>b{color:var(--purple);background:#f1efff;border-radius:99px;padding:6px 9px;font-size:10px}.launch-pricing-note{background:#edfff9;border:1px solid #c8f2e4;border-radius:11px;align-items:flex-start;gap:11px;margin-top:18px;padding:12px 14px;display:flex}.launch-pricing-note>span{background:var(--success);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:27px;height:27px;font-size:12px;display:flex}.launch-pricing-note p{color:#48685e;margin:2px 0 0;font-size:12px;line-height:1.55}.admin-product-tools{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.admin-product-search{background:#f8f7fd;border:1px solid #dedbea;border-radius:10px;align-items:center;gap:9px;max-width:520px;padding:11px 13px;display:flex}.admin-product-search>span{color:var(--purple);font-size:21px;transform:rotate(-15deg)}.admin-product-search input{background:0 0;border:0;outline:0;width:100%;font-size:13px}.admin-product-search button{color:#696577;cursor:pointer;background:#e9e6f4;border:0;border-radius:50%;width:24px;height:24px}.operator-filter{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.operator-filter button{color:#625e70;cursor:pointer;background:#f7f6fb;border:1px solid #e1deec;border-radius:99px;padding:8px 10px;font-size:11px}.operator-filter button b{background:#e9e6f4;border-radius:99px;margin-left:5px;padding:3px 5px;font-size:9px}.operator-filter button.active{background:var(--purple);border-color:var(--purple);color:#fff}.operator-filter button.active b{background:#fff3}.product-result-count{color:var(--muted);margin:10px 0 0;font-size:11px}.prepaid-product-groups{gap:18px;margin-top:18px;display:grid}.prepaid-operator-group{border:1px solid #e5e3ee;border-radius:13px;overflow:hidden}.prepaid-operator-group>header{background:#f8f7fd;grid-template-columns:43px 1fr auto;align-items:center;gap:11px;padding:13px 15px;display:grid}.prepaid-operator-group>header small{color:#918da0;letter-spacing:.1em;font-size:9px;font-weight:800}.prepaid-operator-group>header h3{margin:2px 0 0;font-size:16px}.prepaid-operator-group>header>b{color:var(--purple);background:#ece9fa;border-radius:99px;padding:6px 8px;font-size:10px}.operator-mark{background:linear-gradient(145deg, var(--purple), var(--cyan));color:#fff;border-radius:9px;justify-content:center;align-items:center;height:39px;padding:0 5px;font-size:9px;font-weight:800;display:flex}.operator-mark.telkomsel{background:#ed1c24}.operator-mark.byu{color:#111;background:#ffd52d}.operator-mark.other{background:#777387}.prepaid-product-table{padding:0 15px 5px;overflow-x:auto}.prepaid-product-row{border-bottom:1px solid #eceef6;grid-template-columns:.8fr 1.8fr 1.2fr .7fr .8fr;align-items:center;gap:15px;min-width:920px;padding:14px 5px;font-size:12px;display:grid}.prepaid-product-row.header{color:#858197;letter-spacing:.05em;text-transform:uppercase;padding:9px 5px;font-size:10px;font-weight:800}.prepaid-product-row>span>strong,.prepaid-product-row>span>small{display:block}.prepaid-product-row>span>small{color:var(--muted);margin-top:4px}.provider-price{gap:3px;display:grid}.provider-price small{margin:0!important}.provider-price strong{color:var(--purple);font-size:12px}.admin-sale-price{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.admin-sale-price>strong{color:var(--purple);font-size:12px}.product-empty-state{text-align:center;padding:40px 15px}.product-empty-state strong{font-size:17px}.product-empty-state p{color:var(--muted);margin:7px 0 0;font-size:13px}.catalog-section-title{margin:0 0 15px}.catalog-section-title h2{margin:5px 0;font-size:23px}.integration-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.integration-card{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;min-height:290px;padding:24px;display:flex}.integration-card>div{margin-top:22px}.integration-card>div small{color:var(--purple);letter-spacing:.12em;font-size:11px;font-weight:700}.integration-card h2{margin:5px 0 8px;font-size:23px}.integration-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.integration-card>b{align-self:flex-start;margin-top:auto}.provider-manage-link{color:var(--purple);margin-top:14px;font-size:13px;font-weight:600}.checklist-panel{grid-column:1/-1}.checklist-panel ul{grid-template-columns:repeat(2,1fr);gap:11px;margin:22px 0 0;padding:0;list-style:none;display:grid}.checklist-panel li{color:#57536c;align-items:center;gap:9px;font-size:14px;display:flex}.checklist-panel li i{color:var(--purple);background:#f0edff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-style:normal;display:flex}.provider-detail-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.provider-detail-header>a{color:var(--purple);font-size:14px;font-weight:600}.provider-detail-grid{grid-template-columns:1.05fr .95fr;gap:17px;display:grid}.provider-title{align-items:center;gap:14px;display:flex}.provider-title small{color:var(--purple);letter-spacing:.12em;font-size:11px;font-weight:700}.provider-title h2{margin:3px 0 0;font-size:24px}.provider-config-card>p,.provider-instructions>p{color:var(--muted);font-size:14px;line-height:1.65}.credential-status{border-top:1px solid var(--line);margin-top:22px;padding-top:20px}.credential-status h3{margin:0 0 9px;font-size:15px}.credential-status>div{border-bottom:1px solid #eceef6;justify-content:space-between;align-items:center;padding:11px 0;font-size:13px;display:flex}.credential-status b{color:#8a8796;font-size:12px}.credential-status b.ready{color:#24815e}.provider-test{margin-top:20px}.provider-test button{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:12px 15px;font-size:14px;font-weight:600}.provider-test button:disabled{opacity:.6}.provider-test p{border-radius:9px;margin:11px 0 0;padding:10px 11px;font-size:13px;line-height:1.5}.provider-test p.success{color:#247454;background:#eafff6}.provider-test p.error{color:#a33e4d;background:#fff0f2}.provider-instructions>span{color:var(--purple);letter-spacing:.12em;font-size:11px;font-weight:700}.provider-instructions>h2{margin:6px 0 18px;font-size:24px}.provider-instructions ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.provider-instructions li{background:#f7f6fc;border-radius:10px;grid-template-columns:28px 1fr;align-items:start;gap:11px;padding:12px;display:grid}.provider-instructions li b{color:var(--purple);background:#e7e2ff;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:11px;display:flex}.provider-instructions li p{color:#5d596c;margin:1px 0 0;font-size:13px;line-height:1.55}.callback-box{background:var(--navy);color:#fff;border-radius:11px;margin-top:17px;padding:14px}.callback-box small,.callback-box code{display:block}.callback-box small{color:#918da9;font-size:11px}.callback-box code{color:var(--cyan);overflow-wrap:anywhere;margin-top:6px;font-size:11px}.secret-note{font-size:12px!important}.provider-credentials-editor{background:#f8f7fd;border:1px solid #e8e5f4;border-radius:13px;margin-top:22px;padding:18px}.provider-editor-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.provider-editor-heading span{color:var(--purple);letter-spacing:.12em;font-size:10px;font-weight:800}.provider-editor-heading h3{margin:4px 0 0;font-size:18px}.provider-editor-heading>b{color:#267657;background:#e7f8f0;border-radius:99px;padding:6px 9px;font-size:10px}.provider-credentials-editor>p{color:var(--muted);margin:10px 0 17px;font-size:12px;line-height:1.6}.provider-credentials-editor form{gap:15px;display:grid}.provider-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.provider-field-grid label>span,.provider-admin-confirm>span{margin-bottom:6px;font-size:12px;font-weight:700;display:block}.provider-field-grid input,.provider-admin-confirm input{background:#fff;border:1px solid #dad7e6;border-radius:9px;outline:0;width:100%;padding:12px;font-size:14px}.provider-field-grid input:focus,.provider-admin-confirm input:focus{border-color:var(--purple);box-shadow:0 0 0 3px #562df71f}.provider-field-grid small,.provider-admin-confirm small{color:#8a8796;margin-top:5px;font-size:10px;display:block}.provider-field-grid small.stored{color:#24815e}.provider-admin-confirm{border-top:1px solid #e4e1ef;padding-top:15px;display:block}.provider-save-button{background:linear-gradient(135deg, var(--purple), #4130d5);color:#fff;cursor:pointer;border:0;border-radius:10px;justify-self:start;padding:12px 16px;font-size:13px;font-weight:700}.provider-save-button:disabled{cursor:wait;opacity:.6}.provider-save-error,.provider-save-success{border-radius:9px;margin:0;padding:10px 11px;font-size:12px;line-height:1.5}.provider-save-error{color:#9d3948;background:#fff0f2}.provider-save-success{color:#247454;background:#eafff6}.provider-field-wide{grid-column:1/-1}.profile-grid{grid-template-columns:330px 1fr;gap:17px;display:grid}.profile-card>span{color:var(--purple);letter-spacing:.12em;font-size:11px;font-weight:700}.profile-avatar{background:linear-gradient(145deg, var(--purple), var(--cyan));color:#fff;border-radius:18px;justify-content:center;align-items:center;width:72px;height:72px;margin:20px 0;font-size:24px;font-weight:800;display:flex}.profile-card h2{overflow-wrap:anywhere;margin:0;font-size:20px}.profile-card>p,.password-panel>p{color:var(--muted);font-size:13px;line-height:1.6}.profile-card dl{border-top:1px solid var(--line);margin:22px 0 0;padding-top:8px}.profile-card dl div{justify-content:space-between;padding:9px 0;font-size:13px;display:flex}.profile-card dt{color:var(--muted)}.profile-card dd{margin:0;font-weight:600}.profile-password-form{gap:15px;margin-top:22px;display:grid}.profile-password-form label>span{margin-bottom:7px;font-size:13px;font-weight:600;display:block}.profile-password-form input{border:1px solid var(--line);border-radius:10px;outline:0;width:100%;padding:13px 14px;font-size:15px}.profile-password-form input:focus{border-color:var(--purple);box-shadow:0 0 0 3px #562df721}.profile-password-form label small{color:var(--muted);margin-top:6px;font-size:11px;display:block}.profile-password-form>button{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:10px;justify-self:start;padding:13px 17px;font-size:14px;font-weight:700}.profile-password-form>button:disabled{opacity:.6}.profile-form-error,.profile-form-success{border-radius:9px;margin:0;padding:11px;font-size:13px}.profile-form-error{color:#9d3948;background:#fff0f2}.profile-form-success{color:#247454;background:#eafff6}.customer-table{margin-top:20px;overflow-x:auto}.customer-row{border-bottom:1px solid #eceef6;grid-template-columns:1.1fr .7fr .9fr 1fr;align-items:center;gap:16px;min-width:700px;padding:15px 5px;font-size:13px;display:grid}.customer-row.header{color:#858197;text-transform:uppercase;padding:9px 5px;font-size:11px;font-weight:700}.admin-login-shell{background:radial-gradient(circle at 78% 10%, #562df766, transparent 32%), radial-gradient(circle at 15% 80%, #00bffa24, transparent 28%), var(--navy);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.admin-login-card{background:#fff;border:1px solid #ffffff29;border-radius:22px;width:100%;max-width:460px;padding:39px;box-shadow:0 35px 100px #00000073}.admin-login-card>.brand{margin-bottom:42px}.admin-login-card>.brand img{width:235px;max-width:235px}.admin-login-card h1{letter-spacing:-.045em;margin:15px 0 9px;font-size:36px}.admin-login-card>p{color:var(--muted);margin:0 0 25px;font-size:14px;line-height:1.65}.admin-login-warning{color:#7e6521;background:#fff6dc;border:1px solid #efd98e;border-radius:10px;margin-bottom:19px;padding:12px 13px;font-size:13px;line-height:1.5}.admin-login-form{gap:15px;display:grid}.admin-login-form label>span{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.admin-login-form input{border:1px solid var(--line);border-radius:11px;outline:none;width:100%;padding:14px 15px;font-size:15px}.admin-login-form input:focus{border-color:var(--purple);box-shadow:0 0 0 3px #562df724}.admin-login-form button{background:linear-gradient(100deg, var(--purple), #714aff, var(--cyan));color:#fff;cursor:pointer;border:0;border-radius:11px;margin-top:4px;padding:15px;font-size:15px;font-weight:700}.admin-login-form button:disabled{cursor:not-allowed;opacity:.45}.admin-login-error{color:#a43f4e;background:#fff0f2;border-radius:9px;margin:0;padding:11px;font-size:13px}.admin-back-link{color:var(--muted);margin-top:23px;font-size:13px;display:inline-block}@media (max-width:1100px){.site-header{gap:0}.site-header .brand{margin-right:auto}.site-header nav{background:#050319fa;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;align-items:stretch;gap:3px;width:min(280px,100vw - 34px);padding:12px;display:none;position:absolute;top:72px;right:clamp(22px,6vw,92px);box-shadow:0 25px 70px #00000073}.site-header nav.open{display:flex}.site-header nav a,.site-header nav button{text-align:left;border-radius:8px;padding:11px 12px;font-size:15px}.site-header nav a:hover,.site-header nav button:hover{background:#ffffff0f}.mobile-menu-button{display:flex}.hero{grid-template-columns:1fr .86fr}.client-operator-filter{grid-template-columns:repeat(4,1fr)}.pulsa-product-grid,.game-grid{grid-template-columns:repeat(3,1fr)}.checkout-grid{grid-template-columns:1fr}.order-summary{position:static}.admin-metrics{grid-template-columns:repeat(2,1fr)}.admin-grid,.product-admin-grid,.provider-detail-grid,.profile-grid{grid-template-columns:1fr}.pulsa-sync-metrics{grid-template-columns:repeat(3,1fr);row-gap:18px}.pulsa-sync-metrics>span:nth-child(3){border-right:0}.pulsa-sync-metrics>span:nth-child(4){padding-left:0}}@media (max-width:820px){.hero{grid-template-columns:1fr;min-height:auto;padding-top:75px;padding-bottom:75px}.hero:after,.hero-grid,.hero-visual{display:none}.game-ticker{justify-content:flex-start;gap:40px;overflow:hidden}.benefit-strip{grid-template-columns:1fr}.benefit-strip>div,.benefit-strip>div+div{border-bottom:1px solid #ffffff1a;border-right:0;padding:20px 0}.benefit-strip>div:last-child{border-bottom:0}.game-grid{grid-template-columns:repeat(2,1fr)}.how-section,.faq-section{grid-template-columns:1fr;gap:55px}.legal-header nav>a:not(.legal-home-button){display:none}.legal-layout{grid-template-columns:1fr;gap:35px}.legal-layout>aside{position:static}.legal-layout>aside nav{display:flex;overflow-x:auto}.legal-layout>aside a{flex:none}.admin-shell{display:block}.admin-sidebar{height:auto;padding:20px 16px;position:static}.admin-brand{width:190px;margin:0 4px 20px}.admin-nav-label{display:none}.admin-sidebar nav{gap:8px;padding-bottom:5px;display:flex;overflow-x:auto}.admin-sidebar nav a{flex:none;padding:10px 12px;font-size:13px}.admin-sidebar-bottom{justify-content:space-between;align-items:center;margin-top:15px;padding:14px 4px 0;display:flex}.admin-content{padding:28px 17px 50px}.integration-grid{grid-template-columns:1fr}.checklist-panel{grid-column:1}.checklist-panel ul{grid-template-columns:1fr}}@media (max-width:600px){.site-header{height:70px;padding-left:17px;padding-right:17px}.site-header nav{top:63px;right:17px}.brand img{width:165px}.mobile-menu-button{margin-right:7px}.account-button{justify-content:center;width:42px;height:42px;padding:0;font-size:0}.account-button span{font-size:22px}.hero h1{font-size:53px}.hero-copy>p{font-size:16px}.hero-actions{flex-direction:column;align-items:flex-start;gap:20px}.trust-row{gap:11px;margin-top:35px;display:grid}.game-ticker{font-size:11px}.section-heading{flex-direction:column;align-items:stretch}.section-heading h2{font-size:43px}.search-box{width:100%}.catalog-toolbar{flex-direction:column;align-items:flex-start;gap:7px}.game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.game-art{height:135px}.game-symbol{font-size:35px}.game-orbit{width:90px;height:90px}.game-info{align-items:flex-start;min-height:121px;padding:14px}.game-info h3{font-size:14px}.game-info>div>small{font-size:9px}.card-arrow{width:31px;height:31px}.quick-order{border-radius:19px;margin-bottom:75px}.quick-order-heading{flex-wrap:wrap;align-items:flex-start}.quick-order-heading h2{font-size:27px}.instant-badge{margin-left:0}.package-list{grid-template-columns:repeat(2,1fr)}.identity-grid.has-zone{grid-template-columns:1fr}.payment-option{grid-template-columns:44px 1fr}.payment-option>b{grid-column:2}.how-section,.faq-section{padding-top:75px;padding-bottom:75px}.how-section h2{font-size:46px}.how-section li{grid-template-columns:35px 1fr}.how-section li>i{display:none}footer{grid-template-columns:1fr}footer>div{flex-wrap:wrap;grid-area:auto/1}footer>small{grid-column:1}.pulsa-section{padding-top:75px;padding-bottom:75px}.client-operator-filter{margin-left:-17px;margin-right:-17px;padding:0 17px 8px;display:flex;overflow-x:auto}.client-operator-filter button{flex:0 0 122px;min-height:108px}.pulsa-catalog-toolbar{flex-direction:column;align-items:flex-start;gap:7px}.pulsa-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pulsa-product-card{min-height:220px;padding:13px}.pulsa-product-card>div>b{display:none}.admin-header{align-items:flex-start}.admin-header h1{font-size:29px}.admin-header button{padding:9px 11px}.admin-metrics,.admin-view-stats{grid-template-columns:1fr 1fr}.admin-metrics article{padding:18px}.admin-metrics article>strong{font-size:23px}.admin-view-stats>span{padding:17px}.admin-game-card{grid-template-columns:65px 1fr;align-items:start}.admin-game-art{height:65px}.admin-game-card>a{grid-column:2}.admin-alert{align-items:flex-start}.modal-card,.admin-login-card{padding:28px 24px}.pulsa-sync-heading{flex-direction:column}.product-sync-action{text-align:left;width:100%}.product-sync-action button{width:100%}.pulsa-sync-metrics{grid-template-columns:1fr 1fr}.pulsa-sync-metrics>span{border-right:0;padding:0 10px 0 0!important}.prepaid-operator-group>header{grid-template-columns:39px 1fr}.prepaid-operator-group>header>b{grid-column:2;justify-self:start}.prepaid-product-table{padding-left:10px;padding-right:10px}.legal-header{height:70px;padding-left:17px;padding-right:17px}.legal-header>a img{width:170px}.legal-home-button{padding:9px 10px;font-size:12px!important}.legal-hero{padding:62px 22px 70px}.legal-hero h1{font-size:47px}.legal-layout{padding-top:45px;padding-bottom:70px}.legal-content section{padding:22px 20px}.legal-values,.legal-footer{grid-template-columns:1fr}.legal-footer a{grid-area:auto/1}.provider-detail-header{flex-direction:column;align-items:flex-start;gap:10px}.provider-field-grid{grid-template-columns:1fr}}#pulsa,#games,#quick-order,#help{scroll-margin-top:96px}.hero{min-height:570px;padding-top:64px;padding-bottom:70px}.hero h1{margin-top:23px;margin-bottom:25px;font-size:clamp(50px,5.6vw,78px);line-height:.94}.hero-copy>p{max-width:570px;font-size:clamp(17px,1.35vw,19px);line-height:1.62}.hero-actions{gap:13px;margin-top:30px}.secondary-hero-link{color:#fff;border:1px solid #fff3;border-radius:13px;justify-content:center;align-items:center;min-height:54px;padding:14px 22px;font-size:16px;font-weight:700;transition:background .2s,border-color .2s;display:inline-flex}.secondary-hero-link:hover{background:#ffffff14;border-color:#ffffff61}.trust-row{margin-top:31px;font-size:14px}.hero-visual{height:440px}.game-console{top:24px;transform:translate(-45%)rotate(-4deg)scale(.9)}.hero-status{font-size:12px;top:0}.chip-one{top:95px}.chip-two{bottom:3px}.game-ticker,.benefit-strip b{font-size:14px}.benefit-strip small{font-size:14px;line-height:1.45}.pulsa-section,.games-section{padding-top:78px;padding-bottom:84px}.section-heading h2,.quick-order h2{font-size:clamp(38px,4.2vw,54px);line-height:1.05}.section-heading>div>p,.faq-section>div>p,.how-section>div>p{font-size:17px;line-height:1.6}.search-box{width:min(360px,100%);min-height:52px}.search-box input{font-size:16px}.client-operator-filter{gap:12px;margin-top:28px;margin-bottom:22px}.client-operator-filter button{min-height:96px;padding:13px}.client-operator-filter button>strong{margin-top:9px;font-size:15px}.client-operator-filter button>small{font-size:12px;line-height:1.35}.client-operator-filter button:disabled{cursor:not-allowed;opacity:.48}.client-operator-filter button:disabled:hover{background:#ffffff0e;transform:none}.pulsa-catalog-toolbar,.catalog-toolbar,.pulsa-catalog-toolbar small,.catalog-toolbar small{font-size:14px}.pulsa-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pulsa-product-card{border-radius:17px;min-height:228px;padding:19px}.pulsa-product-card>small{color:#aaa6bf;margin-top:18px;font-size:12px;line-height:1.4}.pulsa-product-card h3{margin-top:6px;font-size:18px;line-height:1.35}.pulsa-selling-price{margin-top:12px;margin-bottom:16px;font-size:24px}.product-availability{color:#b4b0c7;background:#ffffff12;border:1px solid #ffffff1c;border-radius:9px;align-items:center;gap:8px;min-height:41px;margin-top:auto;padding:10px 12px;font-size:13px;display:flex}.product-availability i{background:#ffcb4b;border-radius:50%;width:7px;height:7px}.pulsa-more{color:#aaa6bf;text-align:center;flex-direction:column;align-items:center;gap:10px;margin-top:25px;font-size:14px;display:flex}.pulsa-more p{margin:0}.pulsa-more button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:10px;min-height:44px;padding:10px 17px;font-size:14px;font-weight:700}.pulsa-more button:hover{background:#ffffff14}.game-status{font-size:11px}.order-step>p,.faq-list p,.package-option span{font-size:15px}.agreement,.whatsapp-field>small{font-size:13px}footer>p,footer a,footer>small{font-size:14px;line-height:1.55}.mobile-quick-nav{display:none}.admin-content{font-size:14px;line-height:1.5}.admin-content .operator-filter button{min-height:40px;padding:9px 12px;font-size:13px}.admin-content .provider-price strong,.admin-content .admin-sale-price>strong,.admin-content .integration-card p,.admin-content .provider-manage-link,.admin-content .provider-instructions li p,.admin-content .provider-credentials-editor>p{font-size:14px}.admin-content .callback-box small,.admin-content .callback-box code,.admin-content .provider-field-grid label>span,.admin-content .provider-admin-confirm>span{font-size:13px}.admin-content .provider-field-grid small,.admin-content .provider-admin-confirm small{font-size:12px}@media (max-width:1100px){.pulsa-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.storefront-shell{padding-bottom:72px}.hero{min-height:auto;padding-top:52px;padding-bottom:54px}.hero h1{font-size:clamp(44px,11vw,66px)}.benefit-strip{scroll-snap-type:x proximity;padding:0 22px;display:flex;overflow-x:auto}.benefit-strip>div,.benefit-strip>div+div{scroll-snap-align:start;border-bottom:0;border-right:1px solid #ffffff1c;flex:0 0 255px;padding:22px 24px 22px 0}.benefit-strip>div+div{padding-left:24px}.benefit-strip>div:last-child{border-right:0}.mobile-quick-nav{padding:8px max(10px, env(safe-area-inset-left)) calc(8px + env(safe-area-inset-bottom));z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050319f5;border-top:1px solid #ffffff21;grid-template-columns:repeat(3,1fr);align-items:stretch;display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-quick-nav a,.mobile-quick-nav button{color:#c4c0d7;cursor:pointer;background:0 0;border:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:48px;font-size:12px;font-weight:600;display:flex}.mobile-quick-nav a:hover,.mobile-quick-nav button:hover{color:#fff;background:#ffffff12}.mobile-quick-nav span{color:var(--cyan);font-size:17px}footer{padding-bottom:96px}}@media (max-width:600px){.hero{padding:34px 22px 38px}.hero .eyebrow{font-size:12px}.hero h1{margin:18px 0 17px;font-size:40px;line-height:.98}.hero-copy>p{font-size:15.5px;line-height:1.55}.hero-actions{grid-template-columns:1fr 1fr;align-items:stretch;gap:9px;margin-top:22px;display:grid}.primary-button,.secondary-hero-link{justify-content:space-between;width:100%;min-height:50px;padding:13px 15px;font-size:14px}.secondary-hero-link{justify-content:center}.trust-row{display:none}.game-ticker{font-size:12px}.benefit-strip{padding-left:17px;padding-right:17px}.benefit-strip>div,.benefit-strip>div+div{flex-basis:225px;padding-top:19px;padding-bottom:19px}.benefit-strip strong{font-size:16px}.benefit-strip small{font-size:13px}.pulsa-section,.games-section{padding-top:58px;padding-bottom:62px}.section-heading{gap:22px;margin-bottom:24px}.section-heading h2{font-size:35px}.section-heading>div>p{font-size:16px}.client-operator-filter button{flex-basis:116px;min-height:91px}.pulsa-catalog-toolbar,.catalog-toolbar,.pulsa-catalog-toolbar small,.catalog-toolbar small{font-size:13px}.pulsa-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.pulsa-product-card{min-height:218px;padding:14px}.pulsa-product-card>div>span{min-width:38px;height:31px;font-size:12px}.pulsa-product-card>div>b{display:none}.pulsa-product-card>small{letter-spacing:.07em;margin-top:15px;font-size:12px}.pulsa-product-card h3{font-size:16px}.pulsa-selling-price{font-size:21px}.product-availability{min-height:42px;padding:9px;font-size:12px;line-height:1.35}.game-info>div>small{font-size:11px}.game-info h3{font-size:16px}.game-info p{font-size:13px}.game-status{font-size:10px}.quick-order{margin-left:17px;margin-right:17px}footer>p,footer a,footer>small{font-size:14px}}.site-header nav a,.site-header nav button{font-size:16px}.account-button,.eyebrow,.trust-row,.game-ticker,.benefit-strip b{font-size:15px}.benefit-strip strong{font-size:18px}.benefit-strip small{font-size:15px}.client-operator-filter button{min-height:108px}.client-operator-filter button>span{min-width:46px;height:36px;font-size:14px}.client-operator-filter button>strong{font-size:17px}.client-operator-filter button>small{font-size:14px}.pulsa-catalog-toolbar,.pulsa-catalog-toolbar small,.catalog-toolbar,.catalog-toolbar small{font-size:15px}.pulsa-product-card{min-height:250px}.pulsa-product-card>div>span{min-width:46px;height:37px;font-size:14px}.pulsa-product-card>div>b{font-size:13px}.pulsa-product-card>small{letter-spacing:.07em;font-size:14px;line-height:1.45}.pulsa-product-card h3{font-size:20px}.pulsa-selling-price{font-size:26px}.product-availability{min-height:46px;font-size:15px}.pulsa-more,.pulsa-more button{font-size:15px}.game-index,.game-status{font-size:13px}.game-info>div>small{font-size:14px}.game-info h3{font-size:20px}.game-info p,.quick-order-heading p,.instant-badge{font-size:15px}.step-number{font-size:14px}.order-step h3{font-size:23px}.order-step>p,.identity-grid label>span,.whatsapp-field>span,.modal-card label>span,.identity-grid input,.whatsapp-field input,.modal-card label input{font-size:16px}.field-hint{font-size:15px!important}.package-option span{font-size:16px}.package-option b{font-size:15px}.package-option small{font-size:13px}.payment-icon{font-size:14px}.payment-option>span strong{font-size:16px}.payment-option>span small,.payment-option>b{font-size:15px}.summary-top>b{font-size:13px}.summary-label{font-size:14px}.summary-game strong{font-size:17px}.summary-game small,.order-summary dl div,.summary-total span{font-size:15px}.whatsapp-field>small,.agreement,.form-error{font-size:14px}.buy-button{font-size:16px}.how-section li>b,.how-section li small{font-size:15px}.how-section li>i{font-size:13px}.faq-list summary{font-size:19px}.faq-list p{font-size:16px}.support-actions button,.support-actions a,footer>p,footer>div a,footer>div button,footer>small{font-size:15px}.status-card small{font-size:14px}.status-card strong{font-size:16px}.lookup-note{font-size:15px!important}.success-label,.invoice-box small{font-size:14px}.legal-header nav a{font-size:16px}.legal-hero>span,.legal-hero>div,.legal-layout>aside>span{font-size:14px}.legal-layout>aside a{font-size:15px}.legal-content p,.legal-content li{font-size:16px}.legal-values b{font-size:14px}.legal-values p,.legal-footer p,.legal-footer a{font-size:15px}.admin-nav-label{font-size:14px}.admin-sidebar nav a{font-size:16px}.demo-indicator,.admin-sidebar-bottom a,.admin-header span,.admin-header button,.admin-content{font-size:15px}.admin-content small{font-size:14px}.admin-content p,.admin-content li,.admin-content dt,.admin-content dd,.admin-content input,.admin-content button,.admin-content select,.admin-content textarea{font-size:15px}.admin-content .operator-filter button{min-height:44px;font-size:15px}.admin-content .operator-filter button b{font-size:13px}.admin-content .product-result-count{font-size:15px}.admin-content .prepaid-operator-group>header small,.admin-content .prepaid-operator-group>header>b{font-size:14px}.admin-content .operator-mark{font-size:13px}.admin-content .prepaid-product-row{font-size:15px}.admin-content .prepaid-product-row.header{font-size:14px}.admin-content .provider-price strong,.admin-content .admin-sale-price>strong{font-size:15px}.admin-content .integration-card>div small,.admin-content .provider-title small,.admin-content .provider-instructions>span,.admin-content .provider-editor-heading span,.admin-content .profile-card>span{font-size:14px}.admin-content .credential-status>div,.admin-content .credential-status b,.admin-content .provider-test p,.admin-content .callback-box small,.admin-content .callback-box code{font-size:15px}.admin-content .provider-instructions li b,.admin-content .provider-field-grid label>span,.admin-content .provider-admin-confirm>span,.admin-content .provider-field-grid small,.admin-content .provider-admin-confirm small{font-size:14px}.admin-content .provider-save-button,.admin-content .provider-save-error,.admin-content .provider-save-success,.admin-content .profile-password-form label>span,.admin-content .profile-password-form label small,.customer-row,.customer-row.header,.admin-login-card>p,.admin-login-warning,.admin-login-form label>span,.admin-login-error,.admin-back-link{font-size:15px}@media (max-width:820px){.admin-sidebar nav a{font-size:15px}.mobile-quick-nav a,.mobile-quick-nav button{font-size:14px}.legal-layout{grid-template-columns:minmax(0,1fr)}.legal-layout>aside,.legal-content{width:100%;min-width:0}.legal-layout>aside nav{width:100%;max-width:100%}}@media (max-width:600px){.account-button{font-size:0}.hero .eyebrow{font-size:14px}.hero-copy>p{font-size:17px}.primary-button,.secondary-hero-link{font-size:16px}.game-ticker,.benefit-strip b{font-size:14px}.benefit-strip strong{font-size:18px}.benefit-strip small{font-size:15px}.section-heading h2{font-size:38px}.section-heading>div>p{font-size:17px}.client-operator-filter button{flex-basis:132px;min-height:108px}.client-operator-filter button>span{min-width:45px;height:36px;font-size:14px}.client-operator-filter button>strong{font-size:17px}.client-operator-filter button>small{font-size:14px}.pulsa-catalog-toolbar,.catalog-toolbar,.pulsa-catalog-toolbar small,.catalog-toolbar small{font-size:15px}.pulsa-product-grid{grid-template-columns:1fr}.pulsa-product-card{min-height:224px;padding:18px}.pulsa-product-card>div>span{min-width:45px;height:36px;font-size:14px}.pulsa-product-card>div>b{font-size:13px;display:block}.pulsa-product-card>small{font-size:14px}.pulsa-product-card h3{font-size:20px}.pulsa-selling-price{font-size:26px}.product-availability{font-size:15px}.game-info>div>small{font-size:13px}.game-info h3{font-size:18px}.game-info p{font-size:15px}.game-status{font-size:12px}.legal-home-button{font-size:14px!important}.legal-hero>span,.legal-hero>div{font-size:14px}.legal-layout>aside a{font-size:15px}.legal-content p,.legal-content li{font-size:16px}}#ewallet,#how{scroll-margin-top:96px}.ewallet-section{color:var(--ink);background:linear-gradient(#f7f8ff 0%,#eef3ff 100%);padding:86px clamp(22px,7vw,110px) 94px}.ewallet-section .eyebrow{color:var(--purple)}.ewallet-section .section-heading p{color:#565f76;max-width:690px}.ewallet-section .search-box{background:#fff;border-color:#d9def0;box-shadow:0 12px 35px #120f4312}.wallet-brand-filter{scrollbar-width:thin;gap:12px;margin:28px 0 24px;padding:2px 2px 10px;display:flex;overflow-x:auto}.wallet-brand-filter button{color:var(--ink);cursor:pointer;text-align:left;background:#fff;border:1px solid #dde2f1;border-radius:15px;flex:0 0 142px;min-height:112px;padding:13px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid}.wallet-brand-filter button:hover{border-color:#8c76ff;transform:translateY(-2px)}.wallet-brand-filter button.active{border-color:var(--purple);box-shadow:0 12px 30px #562df726}.wallet-brand-filter button>span{background:linear-gradient(135deg, var(--purple), var(--cyan));color:#fff;border-radius:9px;justify-content:center;align-items:center;width:fit-content;min-width:47px;height:37px;font-size:14px;font-weight:900;display:flex}.wallet-brand-filter button>strong{margin-top:9px;font-size:16px;line-height:1.25}.wallet-brand-filter button>small{color:#6c7387;margin-top:4px;font-size:14px}.catalog-toolbar.light{color:#373c50;border-color:#d9deed}.catalog-toolbar.light small{color:#697086}.wallet-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.wallet-product-card{background:#fff;border:1px solid #dce1ef;border-radius:17px;flex-direction:column;min-height:235px;padding:19px;display:flex;box-shadow:0 10px 28px #120f430d}.wallet-card-brand{align-items:center;gap:12px;display:flex}.wallet-card-brand>span{color:var(--purple);background:#eeebff;border-radius:10px;justify-content:center;align-items:center;min-width:47px;height:43px;font-size:14px;font-weight:900;display:flex}.wallet-card-brand>div{gap:2px;min-width:0;display:grid}.wallet-card-brand small{color:#7d8497;letter-spacing:.08em;font-size:13px;font-weight:800}.wallet-card-brand strong{font-size:16px;line-height:1.2}.wallet-product-card>p{color:#444b61;margin:19px 0 8px;font-size:16px;line-height:1.45}.wallet-price{color:var(--ink);margin-bottom:16px;font-size:25px}.wallet-status{color:#666e83;background:#f3f5fb;border-radius:9px;align-items:center;gap:8px;min-height:45px;margin-top:auto;padding:10px 12px;font-size:15px;display:flex}.wallet-status i{background:#ffb63d;border-radius:50%;width:7px;height:7px}.catalog-more{color:#aaa6bf;text-align:center;flex-direction:column;align-items:center;gap:10px;margin-top:27px;font-size:15px;display:flex}.catalog-more p{margin:0}.catalog-more button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff3d;border-radius:10px;min-height:46px;padding:11px 18px;font-size:15px;font-weight:800}.catalog-more.light{color:#61697e}.catalog-more.light button{color:var(--ink);border-color:#cbd2e6}.empty-state.light{color:#697086}.live-game-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.live-game-card{color:#fff;cursor:pointer;text-align:left;background:#15113d;border:1px solid #ffffff1f;border-radius:17px;padding:0;transition:border-color .2s,transform .2s;overflow:hidden}.live-game-card:hover,.live-game-card.active{border-color:var(--cyan);transform:translateY(-3px)}.live-game-art{background:radial-gradient(circle at 50% 30%,#00bffa57,#0000 45%),linear-gradient(135deg,#251c66,#0d0a31);justify-content:center;align-items:center;height:145px;display:flex;position:relative;overflow:hidden}.live-game-card.tone-1 .live-game-art{background:radial-gradient(circle at 50% 30%,#f636,#0000 45%),linear-gradient(135deg,#5b1f32,#160b27)}.live-game-card.tone-2 .live-game-art{background:radial-gradient(circle at 50% 30%,#27d99561,#0000 45%),linear-gradient(135deg,#124d48,#08192b)}.live-game-card.tone-3 .live-game-art{background:radial-gradient(circle at 50% 30%,#ffcd4a6b,#0000 45%),linear-gradient(135deg,#61471a,#1b1123)}.live-game-card.tone-4 .live-game-art{background:radial-gradient(circle at 50% 30%,#eb53b661,#0000 45%),linear-gradient(135deg,#532063,#130b31)}.live-game-card.tone-5 .live-game-art{background:radial-gradient(circle at 50% 30%,#77e2ff61,#0000 45%),linear-gradient(135deg,#165470,#091831)}.live-game-card.tone-6 .live-game-art{background:radial-gradient(circle at 50% 30%,#7f5cff80,#0000 45%),linear-gradient(135deg,#37257a,#0c092a)}.live-game-card.tone-7 .live-game-art{background:radial-gradient(circle at 50% 30%,#f7434361,#0000 45%),linear-gradient(135deg,#5f1d29,#160a26)}.live-game-art>span{z-index:2;border:2px solid #ffffffa6;border-radius:50%;justify-content:center;align-items:center;width:82px;height:82px;font-size:26px;font-weight:950;display:flex;position:relative;box-shadow:0 0 35px #77e2ff47}.live-game-art>i{border:1px solid #ffffff29;border-radius:50%;width:120px;height:120px;position:absolute}.live-game-art>b{letter-spacing:.06em;background:#050319c2;border:1px solid #ffffff1f;border-radius:99px;padding:5px 8px;font-size:12px;position:absolute;bottom:10px;right:10px}.live-game-card>div:last-child{min-height:142px;padding:16px}.live-game-card>div:last-child>small{color:var(--cyan-soft);font-size:14px}.live-game-card h3{margin:7px 0 9px;font-size:19px;line-height:1.3}.live-game-card p{color:#b5b1c7;margin:0;font-size:15px}.live-game-card p span{color:var(--cyan)}.live-game-products{background:#0d0a2c;border:1px solid #ffffff21;border-radius:20px;margin-top:32px;padding:24px}.live-game-products>header{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;margin-bottom:21px;padding-bottom:20px;display:flex}.live-game-products>header>div{align-items:center;gap:15px;display:flex}.live-game-products>header>div>span{background:linear-gradient(135deg, var(--purple), var(--cyan));border-radius:12px;justify-content:center;align-items:center;min-width:58px;height:52px;font-size:16px;font-weight:900;display:flex}.live-game-products header small{color:var(--cyan);letter-spacing:.08em;font-size:13px;font-weight:800}.live-game-products header h3{margin:3px 0;font-size:26px}.live-game-products header p{color:#aaa6bf;margin:0;font-size:15px}.live-game-products>header>button{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff21;border-radius:10px;justify-content:center;align-items:center;width:43px;height:43px;font-size:25px;display:flex}.live-game-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.live-game-product-grid article{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;min-height:205px;padding:16px;display:flex}.live-game-product-grid article>small{color:#8b85a7;font-size:13px}.live-game-product-grid h4{margin:8px 0;font-size:17px;line-height:1.38}.live-game-product-grid p{color:#aaa6bf;margin:0 0 9px;font-size:14px;line-height:1.45}.live-game-product-grid article>strong{color:var(--cyan-soft);margin-top:auto;margin-bottom:12px;font-size:21px}.live-game-product-grid article>span{color:#b9b5ca;align-items:center;gap:7px;font-size:14px;display:flex}.live-game-product-grid article>span i{background:#ffbd45;border-radius:50%;width:7px;height:7px}.launch-status-banner{color:#fff;background:linear-gradient(125deg,#562df7,#281a8e 58%,#0c779f);grid-template-columns:auto 1fr auto;align-items:center;gap:28px;margin:0;padding:43px clamp(22px,7vw,110px);display:grid}.launch-status-banner>span{letter-spacing:.08em;border:1px solid #fff6;border-radius:99px;padding:9px 12px;font-size:13px;font-weight:900}.launch-status-banner h2{margin:0 0 7px;font-size:clamp(25px,2.5vw,36px)}.launch-status-banner p{color:#e4e0ff;max-width:850px;margin:0;font-size:16px;line-height:1.55}.launch-status-banner>i{color:var(--cyan-soft);text-align:right;font-size:14px;font-style:normal;font-weight:900;line-height:1.2}.mobile-quick-nav.mobile-four{grid-template-columns:repeat(4,1fr)}.digital-sync-panel{margin-top:38px}.digital-brand-filter{flex-wrap:nowrap;max-height:118px;padding-bottom:9px;overflow:auto hidden}.digital-brand-filter button{flex:none}.digital-product-table{margin-top:18px}.digital-product-table .prepaid-product-row>span:nth-child(2) small{text-overflow:ellipsis;white-space:nowrap;max-width:540px;line-height:1.45;overflow:hidden}.admin-catalog-more{justify-content:center;padding:20px 0 5px;display:flex}.admin-catalog-more button{color:var(--purple);cursor:pointer;background:#f1efff;border:1px solid #d9d2ff;border-radius:10px;min-height:44px;padding:10px 17px;font-size:15px;font-weight:800}.admin-product-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 18px;display:grid}.admin-product-tabs a{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:13px;justify-content:space-between;align-items:center;min-height:58px;padding:12px 16px;font-size:16px;font-weight:800;text-decoration:none;display:flex}.admin-product-tabs a b{color:var(--purple);background:#f1efff;border-radius:99px;padding:5px 9px;font-size:13px}.admin-product-tabs a.active{background:linear-gradient(135deg, var(--purple), #3f2bb8);border-color:var(--purple);color:#fff;box-shadow:0 12px 28px #562df72e}.admin-product-tabs a.active b{color:#fff;background:#ffffff2e}.admin-product-server-search{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-product-server-search .admin-product-search{flex:380px;margin:0}.admin-product-search-submit{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:10px;min-height:46px;padding:10px 17px;font-size:14px;font-weight:800}.admin-product-clear{color:#746d87;padding:10px 4px;font-size:14px;font-weight:750}.admin-product-server-filters a{color:#625e70;background:#f7f6fb;border:1px solid #e1deec;border-radius:99px;min-height:40px;padding:9px 12px;font-size:13px;text-decoration:none}.admin-product-server-filters a b{background:#e9e6f4;border-radius:99px;margin-left:5px;padding:3px 5px;font-size:11px}.admin-product-server-filters a.active{background:var(--purple);border-color:var(--purple);color:#fff}.admin-product-server-filters a.active b{background:#fff3}.admin-product-pagination{border-top:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:22px;padding-top:18px;display:grid}.admin-product-pagination a{color:var(--purple);text-align:center;background:#f1efff;border:1px solid #d9d2ff;border-radius:10px;min-height:44px;padding:11px 15px;font-size:14px;font-weight:800;text-decoration:none}.admin-product-pagination a:last-child{justify-self:end}.admin-product-pagination a[aria-disabled=true]{cursor:not-allowed;opacity:.42;pointer-events:none}.admin-product-pagination span{color:var(--muted);text-align:center;font-size:14px}@media (max-width:720px){.admin-product-tabs{gap:8px}.admin-product-tabs a{flex-direction:column;align-items:flex-start;padding:11px;font-size:14px}.admin-product-server-search{align-items:stretch}.admin-product-search-submit{flex:130px}.admin-product-pagination{grid-template-columns:1fr 1fr}.admin-product-pagination span{grid-area:1/1/auto/-1}.admin-product-pagination a{grid-row:2}}@media (max-width:1100px){.wallet-product-grid,.live-game-grid,.live-game-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.wallet-product-grid,.live-game-grid,.live-game-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-status-banner{grid-template-columns:1fr}.launch-status-banner>i{text-align:left}}@media (max-width:600px){.ewallet-section{padding:62px 17px}.wallet-brand-filter{margin-left:-17px;margin-right:-17px;padding-left:17px;padding-right:17px}.wallet-brand-filter button{flex-basis:132px}.wallet-product-grid,.live-game-grid,.live-game-product-grid{grid-template-columns:1fr}.wallet-product-card{min-height:220px}.live-game-card{grid-template-columns:118px 1fr;display:grid}.live-game-art{height:100%;min-height:150px}.live-game-art>span{width:65px;height:65px;font-size:20px}.live-game-art>i{width:92px;height:92px}.live-game-card>div:last-child{align-self:center;min-height:0;padding:15px}.live-game-card h3{font-size:18px}.live-game-products{margin-left:-1px;margin-right:-1px;padding:17px}.live-game-products header h3{font-size:22px}.live-game-products>header>div>span{display:none}.launch-status-banner{padding:38px 22px}.launch-status-banner p{font-size:16px}.digital-product-table{overflow-x:auto}.digital-product-table .prepaid-product-row{min-width:880px}}.provider-brand-icon{color:#fff;background:#25223f;border:1px solid #ffffff29;border-radius:10px;flex:none;justify-content:center;align-items:center;width:fit-content;min-width:58px;height:40px;padding:6px 9px;display:inline-flex}.provider-brand-icon b{color:inherit;letter-spacing:-.02em;white-space:nowrap;font-size:12px;font-style:normal;font-weight:950;line-height:1}.provider-brand-icon.has-image{border-color:#0e0b2d1f;overflow:hidden;color:#0000!important;background:#fff!important;padding:6px!important}.provider-brand-icon.has-image img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.provider-brand-icon.has-image b{display:none}.provider-brand-icon.compact{min-width:48px;max-width:88px;height:38px}.provider-brand-icon.telkomsel{background:linear-gradient(135deg,#ef1b2d,#b90c25)}.provider-brand-icon.byu{color:#111;background:#ffd52d}.provider-brand-icon.xl{background:linear-gradient(135deg,#182e86,#29a8df)}.provider-brand-icon.axis{background:linear-gradient(135deg,#552b89,#d83492)}.provider-brand-icon.three{background:linear-gradient(135deg,#111,#444);font-size:18px}.provider-brand-icon.indosat{color:#e71d32;background:#ffd324}.provider-brand-icon.smartfren{background:#e50074}.provider-brand-icon.dana{background:#118eea}.provider-brand-icon.ovo{background:#4b2489}.provider-brand-icon.gopay{background:#00aed6}.provider-brand-icon.shopeepay{background:#ee4d2d}.provider-brand-icon.linkaja{background:#ed1c24}.provider-brand-icon.grab{background:#00b14f}.provider-brand-icon.maxim{color:#c31920;background:#ffd52b}.provider-brand-icon.doku{background:#ef4623}.provider-brand-icon.bri{background:#00529c}.provider-brand-icon.mandiri{color:#ffd12d;background:#18488f}.provider-brand-icon.bni{color:#f6a800;background:#007c7a}.provider-brand-icon.tix{background:#ee283f}.provider-brand-icon.kvision{background:#f39200}.provider-brand-icon.mlbb{background:linear-gradient(135deg,#3456c6,#13bcef)}.provider-brand-icon.freefire{background:linear-gradient(135deg,#f27121,#111)}.provider-brand-icon.pubg{color:#17120a;background:#f3a712}.provider-brand-icon.valorant{background:#ff4655}.provider-brand-icon.genshin{color:#17243a;background:linear-gradient(135deg,#4779ae,#f1e7d4)}.provider-brand-icon.hok{background:linear-gradient(135deg,#b98a34,#312308)}.provider-brand-icon.aov{background:linear-gradient(135deg,#5a28a8,#1a92d2)}.provider-brand-icon.cod{color:#f6d345;background:#111}.provider-brand-icon.roblox{color:#111;background:#fff}.provider-brand-icon.steam{background:linear-gradient(135deg,#15345d,#0b182c)}.provider-brand-icon.playstation{background:#1169b0}.provider-brand-icon.xbox{background:#107c10}.client-operator-filter button>.provider-brand-icon,.wallet-brand-filter button>.provider-brand-icon{width:fit-content;min-width:55px;max-width:108px;height:40px;padding:7px 10px}.client-operator-filter button>.provider-brand-icon b,.wallet-brand-filter button>.provider-brand-icon b{font-size:12px}.pulsa-product-card>div>.provider-brand-icon{min-width:52px;height:39px;padding:7px 9px}.wallet-card-brand>.provider-brand-icon{min-width:52px;max-width:96px;height:43px;padding:7px 10px}.live-game-art>.provider-brand-icon{z-index:2;border:2px solid #ffffff8c;border-radius:13px;width:auto;min-width:82px;max-width:132px;height:70px;padding:10px 13px;box-shadow:0 0 35px #77e2ff40}.live-game-art>.provider-brand-icon b{font-size:16px}.live-game-products>header>div>.provider-brand-icon{border-radius:12px;min-width:68px;max-width:125px;height:54px;padding:9px 12px}.live-game-products>header>div>.provider-brand-icon b{font-size:14px}.live-game-products{max-width:100%;overflow:hidden}.live-game-products>header,.live-game-products>header>div,.live-game-products>header>div>div{min-width:0}.live-game-products header h3,.live-game-product-grid h4{color:#fff}.live-game-products>header>button{flex:0 0 43px}.live-game-product-grid p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:600px){.live-game-art>.provider-brand-icon{min-width:68px;max-width:103px;height:62px;padding:8px}.live-game-art>.provider-brand-icon b{font-size:13px}.live-game-products>header>div>.provider-brand-icon{display:none}}.catalog-buy-button,.wallet-product-card .catalog-buy-button,.pulsa-product-card .catalog-buy-button,.live-game-product-grid .catalog-buy-button{background:linear-gradient(105deg, var(--purple), #7047ff 68%, #087fa9);color:#fff;cursor:pointer;border:0;border-radius:10px;justify-content:space-between;align-items:center;width:100%;min-height:46px;margin-top:auto;padding:12px 14px;font-size:15px;font-weight:800;transition:filter .2s,transform .2s;display:flex}.catalog-buy-button:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.catalog-buy-button span{color:var(--cyan-soft);font-size:18px}.catalog-buy-button:disabled,.wallet-product-card .catalog-buy-button:disabled,.pulsa-product-card .catalog-buy-button:disabled,.live-game-product-grid .catalog-buy-button:disabled{color:#8e8aa5;cursor:not-allowed;opacity:1;background:#7d7a922e;border:1px solid #7d7a9238}.wallet-product-card .catalog-buy-button:disabled{color:#777d91;background:#eef0f7;border-color:#e0e3ed}.wallet-price{margin-bottom:18px}.checkout-backdrop{z-index:80}.checkout-modal{max-width:760px;max-height:calc(100dvh - 40px);padding:34px;overflow-y:auto}.checkout-modal h2{margin:14px 0 9px;font-size:clamp(29px,4vw,40px)}.checkout-eyebrow{color:var(--purple)}.checkout-product-summary{color:#fff;background:linear-gradient(135deg,#0b082b,#1d1559);border:1px solid #ffffff1f;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin:23px 0;padding:17px;display:grid}.checkout-product-summary>span{color:var(--cyan-soft);background:#77e2ff21;border:1px solid #77e2ff38;border-radius:9px;justify-content:center;align-items:center;min-width:64px;height:43px;padding:0 10px;font-size:12px;font-weight:900;display:flex}.checkout-product-summary>div{gap:3px;min-width:0;display:grid}.checkout-product-summary strong{font-size:17px;line-height:1.35}.checkout-product-summary small{color:#a9a5bf;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.checkout-product-summary>b{color:var(--cyan-soft);white-space:nowrap;font-size:21px}.checkout-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.checkout-field{display:block}.checkout-field>span{margin-bottom:7px;font-size:16px;font-weight:700;display:block}.checkout-field>span em{color:#8b879d;font-size:13px;font-style:normal;font-weight:500}.checkout-field input{background:#fff;border:1px solid #d7daea;border-radius:11px;outline:0;width:100%;min-height:50px;padding:13px 14px;font-size:16px}.checkout-field input:focus{border-color:var(--purple);box-shadow:0 0 0 3px #562df721}.checkout-field-error{color:#ba2740;margin-top:6px;font-size:13px;display:block}.checkout-safety-note{color:#5a5570;background:#f4f2ff;border:1px solid #e2dcff;border-radius:11px;margin-top:19px;padding:13px 15px;font-size:14px;line-height:1.55}.checkout-safety-note b{color:#34268e}.checkout-submit-error{color:#aa2138;background:#fff0f2;border:1px solid #ffd5db;border-radius:10px;margin:14px 0 0;padding:12px 14px;font-size:14px}.checkout-primary-button{background:linear-gradient(105deg, var(--purple), #7047ff 65%, #0989b8);color:#fff;cursor:pointer;border:0;border-radius:12px;width:100%;min-height:52px;margin-top:20px;padding:14px 18px;font-size:17px;font-weight:850}.checkout-primary-button:disabled{cursor:wait;opacity:.66}.checkout-status-description{color:#666178;margin:0 0 22px;font-size:16px;line-height:1.55}.checkout-qr-layout{background:#f5f6fc;border:1px solid #e0e3ee;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:28px;padding:22px;display:grid}.checkout-qr-shell{background:#fff;border:1px solid #e1e3ed;border-radius:14px;padding:17px;line-height:0;box-shadow:0 10px 30px #0a082414}.checkout-qr-shell svg{width:100%;max-width:240px;height:auto;display:block}.checkout-payment-details{min-width:0;display:grid}.checkout-payment-details>span{color:#747084;margin-top:12px;font-size:13px;font-weight:650}.checkout-payment-details>span:first-child{margin-top:0}.checkout-amount{color:var(--navy);font-size:31px;line-height:1.15}.checkout-invoice{color:#302b48;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;min-width:0;padding:2px 0;font-size:15px;font-weight:800;display:flex}.checkout-invoice b{color:var(--purple);background:#e8e4ff;border-radius:6px;margin-left:auto;padding:4px 7px;font-size:12px}.checkout-countdown{color:var(--purple);letter-spacing:.05em;font-size:24px}.checkout-countdown.expired{color:#bd2c45}.checkout-payment-details>small{color:#787488;margin-top:14px;font-size:13px;line-height:1.5}.checkout-live-status{background:#f3f1ff;border:1px solid #e1dcff;border-radius:16px;align-items:center;gap:17px;min-height:150px;padding:24px;display:flex}.checkout-live-status>i{background:var(--purple);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:60px;height:60px;font-size:29px;font-style:normal;display:flex}.checkout-live-status>div{gap:4px;display:grid}.checkout-live-status strong{font-size:22px}.checkout-live-status span{color:#5f5a70;font-size:15px}.checkout-live-status small{color:#7c778e;font-size:14px}.checkout-live-status.status-success{background:#ecfff7;border-color:#c9f4df}.checkout-live-status.status-success>i{background:#18a96f}.checkout-live-status.status-fulfillment_failed,.checkout-live-status.status-payment_failed{background:#fff1f3;border-color:#ffd5dc}.checkout-live-status.status-fulfillment_failed>i,.checkout-live-status.status-payment_failed>i{background:#bf3049}.checkout-actions{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.checkout-actions .checkout-secondary-button:last-child{grid-column:1/-1}.checkout-copy-button,.checkout-secondary-button{cursor:pointer;border-radius:11px;min-height:48px;padding:12px 14px;font-size:15px;font-weight:800}.checkout-copy-button{background:var(--navy);border:1px solid var(--navy);color:#fff}.checkout-secondary-button{color:#39344c;background:#fff;border:1px solid #d8d9e4}@media (max-width:650px){.checkout-backdrop{align-items:flex-end;padding:0}.checkout-modal{max-height:94dvh;padding:25px 18px calc(20px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0}.checkout-product-summary{grid-template-columns:auto 1fr;align-items:start}.checkout-product-summary>b{grid-column:2;font-size:20px}.checkout-fields{grid-template-columns:1fr}.checkout-qr-layout{grid-template-columns:1fr;padding:17px}.checkout-qr-shell{justify-self:center}.checkout-qr-shell svg{max-width:min(240px,67vw)}.checkout-actions{grid-template-columns:1fr}}#featured-games{scroll-margin-top:96px}.featured-games{margin:4px 0 34px}.featured-games-heading{justify-content:space-between;align-items:end;gap:22px;margin-bottom:14px;display:flex}.featured-games-heading>div:first-child{gap:4px;display:grid}.featured-games-heading>div:first-child span{color:var(--purple);letter-spacing:.12em;font-size:14px;font-weight:950}.featured-games-heading>div:first-child strong{color:var(--ink);font-size:19px}.featured-game-tabs{gap:8px;display:flex}.featured-game-tabs button{color:#575d71;cursor:pointer;background:#fff;border:1px solid #d8dced;border-radius:99px;min-height:44px;padding:10px 16px;font-size:15px;font-weight:850;transition:background .2s,border-color .2s,color .2s,transform .2s}.featured-game-tabs button:hover{border-color:#8c76ff;transform:translateY(-1px)}.featured-game-tabs button.active{background:var(--navy);border-color:var(--navy);color:#fff}.featured-game-slider{color:#fff;background:linear-gradient(125deg,#17104d,#093968 62%,#0978a2);border:1px solid #ffffff3d;border-radius:27px;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);min-height:410px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #1e185c33}.featured-game-slider.free-fire{background:linear-gradient(125deg,#291027,#7d2725 58%,#db691f)}.featured-game-slider:before{content:"";pointer-events:none;background:radial-gradient(circle,#77e2ff54,#0000 66%);width:520px;height:520px;position:absolute;top:-230px;left:-170px}.featured-game-slider.free-fire:before{background:radial-gradient(circle,#ffc45257,#0000 66%)}.featured-game-slider:after{content:"";pointer-events:none;background:repeating-linear-gradient(122deg,#0000 0 27px,#ffffff09 28px 29px);position:absolute;inset:0}.featured-game-copy,.featured-game-quick-picks,.featured-game-arrows{z-index:1;position:relative}.featured-game-copy{align-self:center;padding:39px 42px}.featured-game-badge{letter-spacing:.04em;background:#05031959;border:1px solid #fff3;border-radius:99px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:900;display:inline-flex}.featured-game-badge i{background:#ffcf45;border-radius:50%;width:8px;height:8px;box-shadow:0 0 14px #ffcf45bf}.featured-game-identity{align-items:center;gap:17px;margin-top:24px;display:flex}.featured-game-identity>.provider-brand-icon{border:2px solid #fff9;border-radius:14px;min-width:84px;max-width:140px;height:70px;box-shadow:0 14px 35px #0003;padding:10px 13px!important}.featured-game-identity>div{min-width:0}.featured-game-identity small{color:#9eeaff;letter-spacing:.11em;font-size:14px;font-weight:900}.featured-game-slider.free-fire .featured-game-identity small{color:#ffd08b}.featured-game-identity h3{color:#fff;letter-spacing:-.045em;margin:6px 0 0;font-size:clamp(36px,4.6vw,59px);line-height:.98}.featured-game-copy>p{color:#d9eafa;max-width:650px;margin:21px 0;font-size:17px;line-height:1.6}.featured-game-slider.free-fire .featured-game-copy>p{color:#ffe7d0}.featured-game-metrics{flex-wrap:wrap;gap:12px;display:flex}.featured-game-metrics>span{background:#05031947;border:1px solid #ffffff26;border-radius:12px;gap:3px;min-width:145px;padding:11px 14px;display:grid}.featured-game-metrics small{color:#b9c7dd;font-size:14px}.featured-game-metrics strong{color:#fff;font-size:19px}.featured-game-cta{color:#17103f;cursor:pointer;background:#fff;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;width:min(100%,300px);min-height:52px;margin-top:22px;padding:13px 17px;font-size:16px;font-weight:950;transition:filter .2s,transform .2s;display:flex}.featured-game-cta:hover{filter:brightness(1.06);transform:translateY(-2px)}.featured-game-cta span{color:var(--purple);font-size:22px}.featured-game-quick-picks{background:#05031961;border:1px solid #ffffff29;border-radius:21px;align-self:stretch;margin:27px;padding:27px 27px 82px}.featured-game-quick-picks>header{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.featured-game-quick-picks>header>div{gap:3px;display:grid}.featured-game-quick-picks header small{color:#9eeaff;letter-spacing:.1em;font-size:14px;font-weight:900}.featured-game-slider.free-fire .featured-game-quick-picks header small{color:#ffd08b}.featured-game-quick-picks h4{color:#fff;margin:0;font-size:23px}.featured-game-quick-picks>header>span{color:#fff;border:1px solid #ffffff40;border-radius:99px;padding:7px 9px;font-size:14px;font-weight:900}.featured-game-quick-picks>div{gap:10px;display:grid}.featured-game-quick-picks>div>button{color:#fff;cursor:pointer;text-align:left;background:#ffffff1a;border:1px solid #ffffff29;border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:10px;min-height:63px;padding:12px 14px;font-size:16px;transition:background .2s,border-color .2s,transform .2s;display:grid}.featured-game-quick-picks>div>button:hover{background:#ffffff29;border-color:#fff6;transform:translate(2px)}.featured-game-quick-picks>div>button span{line-height:1.3}.featured-game-quick-picks>div>button strong{color:#9eeaff;white-space:nowrap;font-size:17px}.featured-game-slider.free-fire .featured-game-quick-picks>div>button strong{color:#ffd08b}.featured-game-quick-picks>div>button i{color:#fff;font-size:20px;font-style:normal}.featured-game-quick-picks>p{color:#d4d1e0;font-size:16px;line-height:1.5}.featured-game-arrows{gap:9px;display:flex;position:absolute;bottom:43px;right:43px}.featured-game-arrows button{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff3d;border-radius:10px;justify-content:center;align-items:center;width:43px;height:43px;font-size:27px;display:flex}.featured-game-arrows button:hover{background:#fff3}.featured-game-tabs button:focus-visible{outline-offset:3px;outline:3px solid #fff}.featured-game-cta:focus-visible{outline-offset:3px;outline:3px solid #fff}.featured-game-quick-picks button:focus-visible{outline-offset:3px;outline:3px solid #fff}.featured-game-arrows button:focus-visible{outline-offset:3px;outline:3px solid #fff}.featured-game-tabs button:focus-visible{outline-color:var(--purple)}@media (max-width:920px){.featured-game-slider{grid-template-columns:1fr}.featured-game-copy{padding-bottom:28px}.featured-game-quick-picks{margin-top:0}}@media (max-width:650px){#featured-games{scroll-margin-top:78px}.featured-games{margin-bottom:28px}.featured-games-heading{flex-direction:column;align-items:stretch}.featured-games-heading>div:first-child strong{font-size:17px}.featured-game-tabs{margin-right:-17px;padding:1px 17px 4px 0;overflow-x:auto}.featured-game-tabs button{flex:none;font-size:15px}.featured-game-slider{border-radius:22px;min-height:0}.featured-game-copy{padding:26px 20px 24px}.featured-game-badge{font-size:14px}.featured-game-identity{align-items:flex-start;gap:12px;margin-top:20px}.featured-game-identity>.provider-brand-icon{min-width:70px;max-width:105px;height:59px;padding:8px!important}.featured-game-identity small{font-size:14px}.featured-game-identity h3{font-size:clamp(33px,11vw,44px)}.featured-game-copy>p{margin:18px 0;font-size:16px}.featured-game-metrics{grid-template-columns:1fr 1fr;display:grid}.featured-game-metrics>span{min-width:0;padding:10px 11px}.featured-game-metrics small{font-size:14px}.featured-game-metrics strong{font-size:17px}.featured-game-cta{width:100%;font-size:16px}.featured-game-quick-picks{border-radius:17px;margin:0 13px 13px;padding:21px 17px 76px}.featured-game-quick-picks h4{font-size:20px}.featured-game-quick-picks>header>span{font-size:14px}.featured-game-quick-picks>div>button{grid-template-columns:1fr auto;gap:8px;min-height:62px;font-size:15px}.featured-game-quick-picks>div>button strong{font-size:16px}.featured-game-quick-picks>div>button i{display:none}.featured-game-arrows{bottom:29px;right:29px}}@media (prefers-reduced-motion:reduce){.featured-game-tabs button,.featured-game-cta,.featured-game-quick-picks>div>button{transition:none}}.promo-carousel{color:#fff;background:#050319;padding:28px clamp(18px,5vw,82px) 34px;position:relative;overflow:hidden}.promo-carousel-stage{background:linear-gradient(125deg, var(--promo-from), var(--promo-to));border:1px solid #ffffff2e;border-radius:28px;min-height:clamp(430px,35vw,560px);position:relative;overflow:hidden;box-shadow:0 30px 90px #0000005c}.promo-carousel-stage:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#050319eb 0%,#050319b8 42%,#0503192e 72%,#05031914 100%);position:absolute;inset:0}.promo-carousel-stage:after{background:radial-gradient(circle at 86% 16%, var(--promo-accent), transparent 30%), radial-gradient(circle at 68% 95%, #562df761, transparent 35%)}@supports (color:color-mix(in lab, red, red)){.promo-carousel-stage:after{background:radial-gradient(circle at 86% 16%, color-mix(in srgb, var(--promo-accent) 34%, transparent), transparent 30%), radial-gradient(circle at 68% 95%, #562df761, transparent 35%)}}.promo-carousel-stage:after{content:"";pointer-events:none;z-index:2;position:absolute;inset:0}.promo-carousel-grid{opacity:.55;pointer-events:none;z-index:1;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#000);mask-image:linear-gradient(90deg,#0000 30%,#000)}.promo-carousel-art{z-index:1;position:absolute;inset:0}.promo-carousel-art img{object-fit:cover;object-position:center;width:100%;height:100%}.promo-carousel-copy{min-height:inherit;z-index:3;flex-direction:column;justify-content:center;align-items:flex-start;width:min(62%,820px);padding:clamp(42px,5vw,76px);display:flex;position:relative}.promo-carousel-eyebrow{color:#d7d5e5;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;font-size:14px;font-weight:800;display:inline-flex}.promo-carousel-eyebrow i{background:var(--promo-accent);box-shadow:0 0 18px var(--promo-accent);border-radius:50%;width:8px;height:8px}.promo-carousel-seo-title{color:#fff;letter-spacing:-.01em;margin:0 0 10px;font-size:16px;font-weight:800;line-height:1.35}.promo-carousel-copy h2{color:#fff;letter-spacing:-.052em;text-wrap:balance;max-width:780px;margin:24px 0 23px;font-size:clamp(49px,5.3vw,82px);font-weight:850;line-height:.94}.promo-carousel-copy>p{color:#d2cee2;max-width:680px;margin:0;font-size:clamp(17px,1.35vw,20px);line-height:1.65}.promo-carousel-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:31px;display:flex}.promo-primary-action,.promo-secondary-action{border-radius:13px;justify-content:center;align-items:center;min-height:54px;padding:14px 20px;font-size:16px;font-weight:800;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.promo-primary-action{background:linear-gradient(105deg, #5e35ff, #744cff 58%, var(--promo-accent));gap:20px;box-shadow:0 15px 36px #1b0f4e61}.promo-primary-action span{color:#fff;font-size:21px}.promo-secondary-action{color:#fff;background:#0503193d;border:1px solid #ffffff47}.promo-primary-action:hover,.promo-secondary-action:hover{transform:translateY(-2px)}.promo-secondary-action:hover{background:#ffffff1f;border-color:#ffffff7a}.promo-carousel-trust{color:#c0bbd2;flex-wrap:wrap;gap:22px;margin-top:31px;font-size:14px;display:flex}.promo-carousel-trust b{color:#35e1a2}.promo-carousel-decoration{opacity:.55;pointer-events:none;z-index:1;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:clamp(235px,25vw,390px);height:clamp(235px,25vw,390px);display:flex;position:absolute;top:50%;right:8%;transform:translateY(-50%)rotate(-9deg)}.promo-carousel-decoration:before,.promo-carousel-decoration:after{content:"";border:1px solid #ffffff29;border-radius:50%;position:absolute}.promo-carousel-decoration:before{inset:12%}.promo-carousel-decoration:after{inset:27%}.promo-carousel-decoration i{color:#ffffffe6;letter-spacing:-.08em;font-size:clamp(58px,7vw,100px);font-style:normal;font-weight:900}.promo-carousel-decoration span{color:var(--promo-accent);font-size:34px;position:absolute;top:8%;right:8%}.promo-carousel-decoration b{color:#fff;letter-spacing:.2em;font-size:14px;position:absolute;bottom:12%}.promo-carousel-controls{z-index:7;align-items:center;gap:8px;display:flex;position:absolute;bottom:53px;right:clamp(38px,7vw,112px)}.promo-carousel-controls>button{color:#fff;cursor:pointer;background:#050319b8;border:1px solid #ffffff38;border-radius:11px;justify-content:center;align-items:center;width:46px;height:46px;font-size:27px;display:flex}.promo-carousel-controls>button:hover{background:#562df7d1}.promo-carousel-controls .promo-pause{font-size:16px}.promo-carousel-dots{background:#050319a8;border:1px solid #ffffff26;border-radius:99px;align-items:center;gap:7px;min-height:46px;padding:0 13px;display:flex}.promo-carousel-dots button{cursor:pointer;background:#ffffff59;border:0;border-radius:99px;width:10px;height:10px;padding:0;transition:width .2s,background .2s}.promo-carousel-dots button.active{background:var(--promo-accent);width:28px}.promo-carousel-live{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.banner-admin-view{gap:22px;display:grid}.banner-admin-summary{grid-template-columns:repeat(4,minmax(120px,1fr)) auto;align-items:stretch;gap:12px;display:grid}.banner-admin-summary>span{border:1px solid var(--line);background:#fff;border-radius:14px;gap:5px;padding:17px 18px;display:grid}.banner-admin-summary small{color:var(--muted);font-size:14px}.banner-admin-summary strong{font-size:25px}.banner-admin-summary>button{background:linear-gradient(110deg, var(--purple), #754dff);color:#fff;cursor:pointer;border:0;border-radius:14px;min-height:62px;padding:16px 21px;font-size:16px;font-weight:800}.banner-editor-panel,.banner-list-panel{padding:27px}.banner-editor-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:26px;padding-bottom:22px;display:flex}.banner-editor-heading span{color:var(--purple);letter-spacing:.12em;font-size:14px;font-weight:850}.banner-editor-heading h2{margin:5px 0 4px;font-size:28px}.banner-editor-heading p{color:var(--muted);margin:0}.banner-editor-heading>button,.banner-editor-actions>button:first-child{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#f5f6fb;border-radius:10px;padding:11px 16px;font-weight:750}.banner-admin-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.65fr);gap:27px;display:grid}.banner-form-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.banner-form-fields>label,.banner-media-fields>label{gap:7px;display:grid}.banner-form-fields label>span,.banner-media-fields label>span{font-size:15px;font-weight:750}.banner-form-fields .wide{grid-column:1/-1}.banner-form-fields input,.banner-form-fields textarea,.banner-media-fields input{color:var(--ink);background:#fff;border:1px solid #ccd3e6;border-radius:10px;width:100%;min-height:46px;padding:11px 13px;font-size:16px}.banner-form-fields textarea{resize:vertical}.banner-form-fields input:focus,.banner-form-fields textarea:focus,.banner-media-fields input:focus{border-color:var(--purple);outline:0;box-shadow:0 0 0 3px #562df71c}.banner-form-fields label>small,.banner-media-fields label>small{color:var(--muted);font-size:14px}.banner-active-field{background:#f5f3ff;border:1px solid #dbd4ff;border-radius:11px;grid-template-columns:22px 1fr;align-items:center;padding:12px 13px;gap:4px 10px!important;display:grid!important}.banner-active-field input{width:19px;height:19px;min-height:0;padding:0}.banner-active-field small{grid-column:2}.banner-color-fields{border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:10px;padding:16px;display:grid}.banner-color-fields legend{padding:0 6px;font-size:15px;font-weight:800}.banner-color-fields label{align-items:center;gap:8px;display:flex}.banner-color-fields input{border:0;width:48px;height:40px;min-height:40px;padding:0}.banner-color-fields span{font-size:14px}.banner-media-fields{border:1px solid var(--line);background:#f6f7fc;border-radius:15px;align-content:start;gap:19px;padding:22px;display:grid}.banner-media-fields h3{margin:0;font-size:22px}.banner-media-fields>p{color:var(--muted);margin:-10px 0 0;line-height:1.55}.banner-media-fields input[type=file]{background:#fff;padding:8px;font-size:14px}.banner-remove-image{color:#a13548;align-items:center;font-size:14px;gap:8px!important;display:flex!important}.banner-remove-image input{width:18px;height:18px;min-height:0}.banner-editor-preview{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 250px;gap:20px;margin-top:27px;padding-top:24px;display:grid}.banner-editor-preview>div>span{color:var(--muted);letter-spacing:.1em;margin-bottom:9px;font-size:14px;font-weight:800;display:block}.banner-admin-preview{background:linear-gradient(125deg, var(--banner-from), var(--banner-to));color:#fff;border-radius:16px;min-height:260px;position:relative;overflow:hidden}.banner-admin-preview:after{content:"";background:linear-gradient(90deg,#050319db,#0503192e);position:absolute;inset:0}.banner-admin-preview img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.banner-admin-preview>div{min-height:inherit;z-index:1;flex-direction:column;justify-content:center;width:65%;padding:28px;display:flex;position:relative}.banner-admin-preview small{color:var(--banner-accent);font-size:14px;font-weight:800}.banner-admin-preview strong{letter-spacing:-.03em;margin-top:9px;font-size:28px;line-height:1.05}.banner-admin-preview p{color:#ddd9ed;margin:10px 0;line-height:1.45}.banner-admin-preview b{color:var(--ink);background:#fff;border-radius:8px;width:fit-content;margin-top:5px;padding:9px 12px;font-size:14px;display:inline-block}.banner-admin-preview.mobile{min-height:330px}.banner-admin-preview.mobile:after{background:linear-gradient(#0503191a,#050319e6)}.banner-admin-preview.mobile>div{justify-content:flex-end;width:100%;padding:20px}.banner-admin-preview.mobile strong{font-size:23px}.banner-editor-actions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.banner-editor-actions>button:last-child{background:linear-gradient(110deg, var(--purple), #744cff);color:#fff;cursor:pointer;border:0;border-radius:10px;min-width:180px;padding:12px 17px;font-weight:800}.banner-editor-actions button:disabled{cursor:wait;opacity:.55}.banner-admin-success,.banner-admin-error{border-radius:10px;margin:18px 0 0;padding:12px 14px;font-size:15px}.banner-admin-success{color:#126846;background:#e5fbf2}.banner-admin-error{color:#a12f45;background:#fff0f2}.banner-admin-list{gap:13px;margin-top:20px;display:grid}.banner-admin-list>article{border:1px solid var(--line);border-radius:14px;grid-template-columns:210px 1fr auto;align-items:center;gap:18px;padding:13px;display:grid}.banner-list-thumb{border-radius:10px;height:104px;position:relative;overflow:hidden}.banner-list-thumb img{object-fit:cover;width:100%;height:100%}.banner-list-thumb>span{color:#fff;background:#050319c7;border-radius:7px;padding:4px 7px;font-size:14px;font-weight:800;position:absolute;bottom:7px;left:7px}.banner-list-copy{min-width:0}.banner-list-copy h3{margin:7px 0 3px;font-size:19px}.banner-list-copy p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0 0 7px;overflow:hidden}.banner-list-copy>small{color:var(--muted);font-size:14px}.banner-status{border-radius:99px;padding:5px 9px;font-size:13px;font-weight:800;display:inline-flex}.banner-status.active{color:#11724c;background:#dcf9ec}.banner-status.scheduled{color:#056a93;background:#e6f6ff}.banner-status.inactive{color:#5d6271;background:#eef0f6}.banner-status.expired{color:#a84a17;background:#fff0e6}.banner-list-actions{gap:8px;display:flex}.banner-list-actions button,.banner-empty button{cursor:pointer;background:#fff;border:1px solid #cfd5e5;border-radius:9px;padding:10px 13px;font-weight:750}.banner-list-actions button.danger{color:#a43147;border-color:#efc2ca}.banner-list-actions button:hover{border-color:var(--purple)}.banner-empty{text-align:center;padding:50px 20px}.banner-empty strong{font-size:21px}.banner-empty p{color:var(--muted)}.banner-empty button{background:var(--purple);border-color:var(--purple);color:#fff}@media (max-width:1050px){.promo-carousel-copy{width:72%}.promo-carousel-decoration{right:-3%}.banner-admin-summary{grid-template-columns:repeat(2,1fr)}.banner-admin-summary>button{grid-column:1/-1}.banner-admin-grid{grid-template-columns:1fr}.banner-editor-preview{grid-template-columns:1fr 230px}.banner-admin-list>article{grid-template-columns:170px 1fr}.banner-list-actions{grid-column:2}}@media (max-width:800px){.promo-carousel{padding:14px 13px 20px}.promo-carousel-stage{border-radius:21px;min-height:clamp(560px,82vw,640px)}.promo-carousel-stage:before{background:linear-gradient(#0503191f 0%,#050319ad 44%,#050319f5 100%)}.promo-carousel-art img{object-position:center top}.promo-carousel-copy{justify-content:flex-end;width:100%;padding:31px 21px 92px}.promo-carousel-eyebrow{letter-spacing:.09em;font-size:13px}.promo-carousel-seo-title{margin-bottom:7px;font-size:15px}.promo-carousel-copy h2{margin:17px 0 15px;font-size:clamp(38px,11.5vw,54px);line-height:.98}.promo-carousel-copy>p{font-size:16px;line-height:1.55}.promo-carousel-actions{grid-template-columns:1fr 1fr;align-items:stretch;gap:9px;width:100%;margin-top:22px;display:grid}.promo-primary-action,.promo-secondary-action{text-align:center;min-height:50px;padding:12px 13px;font-size:15px}.promo-primary-action{gap:10px}.promo-carousel-trust{display:none}.promo-carousel-decoration{opacity:.4;width:245px;height:245px;top:26%;right:-48px}.promo-carousel-controls{bottom:35px;left:34px;right:auto}.promo-carousel-controls>button{width:44px;height:44px}.promo-carousel-dots{min-height:44px}}@media (max-width:650px){.banner-admin-summary{grid-template-columns:1fr 1fr}.banner-admin-summary>span{padding:13px}.banner-admin-summary strong{font-size:22px}.banner-editor-panel,.banner-list-panel{padding:18px}.banner-editor-heading{flex-direction:column;gap:13px}.banner-editor-heading>button{width:100%}.banner-form-fields{grid-template-columns:1fr}.banner-form-fields .wide{grid-column:1}.banner-color-fields,.banner-editor-preview{grid-template-columns:1fr}.banner-admin-preview.desktop{min-height:220px}.banner-editor-preview>div:last-child{display:none}.banner-editor-actions{grid-template-columns:1fr;display:grid}.banner-editor-actions>button:last-child{min-width:0}.banner-editor-actions>button:first-child{grid-row:2}.banner-admin-list>article{grid-template-columns:1fr;align-items:stretch}.banner-list-thumb{height:145px}.banner-list-actions{grid-column:1}.banner-list-actions button{flex:1}.banner-list-copy p{white-space:normal}}@media (prefers-reduced-motion:reduce){.promo-primary-action,.promo-secondary-action,.promo-carousel-dots button{transition:none}}.seo-game-shell,.game-index-shell{color:#fff;background:#050319;min-height:100vh;overflow:hidden}.seo-game-header{z-index:20;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050319eb;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(20px,6vw,92px);display:flex;position:relative}.seo-game-header>a:first-child{align-items:center;display:inline-flex}.seo-game-header>a:first-child img{width:min(205px,38vw);max-width:205px;height:auto}.seo-game-header nav{align-items:center;gap:clamp(20px,3vw,42px);display:flex}.seo-game-header nav a{color:#c8c5dc;font-size:15px;font-weight:650}.seo-game-header nav a:hover{color:var(--cyan)}.seo-game-store-link{background:linear-gradient(110deg, var(--purple), #754dff);color:#fff;border-radius:12px;padding:13px 19px;font-size:15px;font-weight:800}.seo-breadcrumb{color:#aaa6c4;align-items:center;gap:10px;max-width:1440px;margin:0 auto;padding:22px clamp(20px,6vw,92px) 0;font-size:14px;display:flex}.seo-breadcrumb a:hover{color:var(--cyan)}.seo-breadcrumb strong{color:#fff;font-weight:650}.seo-game-hero{background-image:radial-gradient(circle at 80% 20%,#00bffa2b,#0000 29%),radial-gradient(circle at 10% 70%,#562df738,#0000 31%),linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:auto,auto,52px 52px,52px 52px;grid-template-columns:minmax(0,1.15fr) minmax(340px,.65fr);gap:clamp(38px,7vw,105px);max-width:1440px;margin:0 auto;padding:clamp(64px,8vw,118px) clamp(20px,6vw,92px) clamp(72px,8vw,120px);display:grid;position:relative}.seo-game-hero-copy{align-self:center}.seo-game-eyebrow{color:var(--cyan);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:9px;font-size:14px;font-weight:850;display:inline-flex}.seo-game-eyebrow i{background:var(--cyan);border-radius:50%;width:8px;height:8px;box-shadow:0 0 16px #00bffacc}.seo-game-hero h1{letter-spacing:-.055em;text-wrap:balance;max-width:920px;margin:24px 0 25px;font-size:clamp(52px,6.1vw,94px);line-height:.94}.seo-game-hero h1 em{color:#0000;background:linear-gradient(100deg,#7b5cff,#00bffa);-webkit-background-clip:text;background-clip:text;font-style:normal}.seo-game-hero-copy>p{color:#bbb7ce;max-width:720px;margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.65}.seo-game-hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.seo-game-hero-actions a{border:1px solid #fff3;border-radius:12px;justify-content:center;align-items:center;min-height:53px;padding:13px 20px;font-size:16px;font-weight:800;display:inline-flex}.seo-game-hero-actions a:first-child{background:linear-gradient(110deg, var(--purple), #744cff 62%, #008fc8);border:0;gap:26px;min-width:205px}.seo-game-hero-actions a:hover{border-color:var(--cyan);transform:translateY(-2px)}.seo-game-hero-copy>ul{flex-wrap:wrap;gap:22px;margin:26px 0 0;padding:0;list-style:none;display:flex}.seo-game-hero-copy>ul li{color:#c4c0d4;font-size:14px}.seo-game-hero-copy>ul li:before{color:#31dda0;content:"●";margin-right:8px}.seo-game-hero-card{background:linear-gradient(155deg,#261e5beb,#0e0b2df5);border:1px solid #8b77ff61;border-radius:28px;align-self:center;padding:clamp(25px,3vw,40px);transform:rotate(1deg);box-shadow:0 34px 90px #0000005c}.seo-game-brand{align-items:center;gap:18px;display:flex}.seo-game-brand>.provider-brand-icon{width:112px;min-width:112px;height:86px;padding:10px!important}.seo-game-brand>span{gap:4px;display:grid}.seo-game-brand small{color:var(--cyan);letter-spacing:.12em;font-size:13px;font-weight:850}.seo-game-brand strong{font-size:clamp(25px,2.6vw,39px);line-height:1}.seo-game-stat-grid{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr 1fr;gap:20px;margin:28px 0 20px;padding:22px 0;display:grid}.seo-game-stat-grid span{gap:6px;display:grid}.seo-game-stat-grid small{color:#aaa5c0;font-size:14px}.seo-game-stat-grid strong{color:#fff;font-size:20px}.seo-game-hero-card>p{color:#c8c4d8;margin:0;font-size:14px}.seo-game-hero-card>p i{background:#2ddd9c;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.seo-game-benefits{background:linear-gradient(90deg,#542df6,#6940ff 52%,#08a8e4);grid-template-columns:repeat(3,1fr);display:grid}.seo-game-benefits>div{border-right:1px solid #05031938;justify-content:center;align-items:center;gap:20px;min-height:108px;padding:21px;display:flex}.seo-game-benefits>div:last-child{border-right:0}.seo-game-benefits b{color:#050319;font-size:15px}.seo-game-benefits span{gap:4px;display:grid}.seo-game-benefits strong{font-size:18px}.seo-game-benefits small{color:#ffffffc7;font-size:14px}.seo-game-products,.seo-game-how,.seo-game-faq,.seo-related-games{padding:clamp(65px,7vw,104px) clamp(20px,6vw,92px)}.seo-game-products,.seo-game-how,.seo-related-games{color:var(--ink);background:#f5f7ff}.seo-game-section-heading{justify-content:space-between;align-items:flex-end;gap:30px;max-width:1320px;margin:0 auto 34px;display:flex}.seo-game-section-heading>div>span{color:var(--purple);letter-spacing:.12em;font-size:14px;font-weight:850}.seo-game-section-heading h2{letter-spacing:-.04em;margin:8px 0 0;font-size:clamp(32px,4vw,55px);line-height:1.02}.seo-game-section-heading>p{color:var(--muted);text-align:right;max-width:430px;margin:0;font-size:16px;line-height:1.55}.seo-game-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1320px;margin:0 auto;display:grid}.seo-game-product-grid article{border:1px solid var(--line);background:#fff;border-radius:19px;flex-direction:column;min-height:255px;padding:24px;display:flex;box-shadow:0 17px 40px #120e3d11}.seo-game-product-grid article>small{color:#777e94;letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:850}.seo-game-product-grid h3{margin:11px 0 6px;font-size:21px;line-height:1.25}.seo-game-product-grid p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 17px;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.seo-game-product-grid article>strong{color:var(--ink);margin-top:auto;font-size:27px}.seo-game-product-grid button{background:linear-gradient(105deg, var(--purple), #754dff 60%, #119dd4);color:#fff;cursor:pointer;border:0;border-radius:11px;justify-content:space-between;align-items:center;width:100%;min-height:49px;margin-top:19px;padding:12px 15px;font-size:16px;font-weight:850;display:flex}.seo-game-product-grid button:hover{filter:brightness(1.08);transform:translateY(-1px)}.seo-game-product-grid button span{font-size:20px}.seo-game-more{color:var(--ink);cursor:pointer;background:#fff;border:1px solid #cfd4e5;border-radius:11px;margin:28px auto 0;padding:13px 22px;font-size:16px;font-weight:800;display:block}.seo-game-empty{border:1px solid var(--line);text-align:center;background:#fff;border-radius:18px;max-width:1320px;margin:0 auto;padding:38px}.seo-game-empty strong{font-size:22px}.seo-game-empty p{color:var(--muted)}.seo-game-how{background:#fff}.seo-game-how ol{counter-reset:none;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1320px;margin:0 auto;padding:0;list-style:none;display:grid}.seo-game-how li{border:1px solid var(--line);background:#f5f7ff;border-radius:18px;gap:18px;padding:25px;display:flex}.seo-game-how li>b{background:var(--purple);color:#fff;border-radius:11px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.seo-game-how h3{margin:0 0 7px;font-size:21px}.seo-game-how li p{color:var(--muted);margin:0;line-height:1.55}.seo-game-faq{background:#0b0828}.seo-game-faq .seo-game-section-heading>div>span{color:var(--cyan)}.seo-game-faq .seo-game-section-heading>p{color:#aaa6c0}.seo-game-faq>div:last-child{gap:12px;max-width:1060px;margin:0 auto;display:grid}.seo-game-faq details{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:15px;overflow:hidden}.seo-game-faq summary{cursor:pointer;justify-content:space-between;align-items:center;padding:21px 23px;font-size:18px;font-weight:750;list-style:none;display:flex}.seo-game-faq summary span{color:var(--cyan);font-size:24px}.seo-game-faq details p{color:#bbb7cc;margin:0;padding:0 23px 22px;line-height:1.65}.seo-related-games .seo-game-section-heading>a{color:var(--purple);font-weight:800}.seo-related-games>div:last-child{grid-template-columns:repeat(3,1fr);gap:14px;max-width:1320px;margin:0 auto;display:grid}.seo-related-games>div:last-child>a{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:86px 1fr auto;align-items:center;gap:14px;padding:16px;transition:border-color .2s,transform .2s;display:grid}.seo-related-games>div:last-child>a:hover{border-color:var(--purple);transform:translateY(-2px)}.seo-related-games .provider-brand-icon{width:82px;min-width:82px;height:58px;padding:7px!important}.seo-related-games a>span{gap:4px;display:grid}.seo-related-games a>span strong{font-size:18px}.seo-related-games a>span small{color:var(--muted);font-size:14px}.seo-related-games a>b{color:var(--purple);font-size:22px}.seo-game-footer{color:#aaa6c0;background:#050319;border-top:1px solid #ffffff1a;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:38px clamp(20px,6vw,92px);display:grid}.seo-game-footer img{max-width:190px;height:auto}.seo-game-footer p{margin:0}.seo-game-footer nav{flex-wrap:wrap;gap:19px;display:flex}.seo-game-footer nav a{font-size:14px}.seo-game-footer nav a:hover{color:var(--cyan)}.game-index-hero{text-align:center;background:radial-gradient(circle at 75% 15%,#00bffa2e,#0000 26%),radial-gradient(circle at 18% 70%,#562df74d,#0000 30%);padding:clamp(78px,10vw,150px) clamp(20px,8vw,132px)}.game-index-hero>span{color:var(--cyan);letter-spacing:.13em;font-size:14px;font-weight:850}.game-index-hero>span i{background:var(--cyan);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.game-index-hero h1{letter-spacing:-.058em;max-width:1200px;margin:25px auto;font-size:clamp(54px,7.2vw,108px);line-height:.92}.game-index-hero h1 em{color:#0000;background:linear-gradient(100deg,#7758ff,#00c7fa);-webkit-background-clip:text;background-clip:text;font-style:normal}.game-index-hero p{color:#bbb7cd;max-width:760px;margin:0 auto;font-size:clamp(17px,1.45vw,21px);line-height:1.65}.game-index-hero>a{background:linear-gradient(110deg, var(--purple), #744cff, #149ed3);border-radius:12px;gap:25px;margin-top:32px;padding:15px 23px;font-weight:850;display:inline-flex}.game-index-grid{color:var(--ink);background:#f5f7ff;padding:clamp(70px,8vw,112px) clamp(20px,6vw,92px)}.game-index-grid>div:last-child{grid-template-columns:repeat(4,1fr);gap:19px;max-width:1320px;margin:0 auto;display:grid}.game-index-grid>div:last-child>a{border:1px solid var(--line);background:#fff;border-radius:20px;min-height:330px;padding:21px;transition:transform .2s,border-color .2s;overflow:hidden;box-shadow:0 16px 42px #110d3d0f}.game-index-grid>div:last-child>a:hover{border-color:var(--purple);transform:translateY(-4px)}.game-index-grid a>div{background:linear-gradient(135deg,#241d57,#0d0a2a);border-radius:15px;justify-content:space-between;align-items:center;height:120px;margin-bottom:19px;padding:16px;display:flex}.game-index-grid a>div .provider-brand-icon{min-width:95px;max-width:130px;height:76px;padding:8px!important}.game-index-grid a>div>b{color:#fff;font-size:13px}.game-index-grid a>small{color:var(--purple);font-size:14px;font-weight:800}.game-index-grid a>h2{letter-spacing:-.025em;margin:8px 0;font-size:25px}.game-index-grid a>p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 18px;line-height:1.5;display:-webkit-box;overflow:hidden}.game-index-grid a>span{color:var(--ink);font-size:15px;font-weight:850}.game-index-grid a>span b{color:var(--purple);margin-left:8px}.game-index-trust{background:linear-gradient(90deg,#562df7,#6f47ff 55%,#08a9e4);grid-template-columns:repeat(3,1fr);padding:0 clamp(20px,6vw,92px);display:grid}.game-index-trust>div{border-right:1px solid #0503192e;place-content:center;gap:5px;min-height:120px;padding:30px;display:grid}.game-index-trust>div:last-child{border:0}.game-index-trust b{font-size:19px}.game-index-trust span{color:#ffffffc7}.seo-home-links{border-top:1px solid var(--line);background:#fff;grid-template-columns:minmax(240px,.55fr) minmax(0,1.45fr);gap:38px;padding:clamp(58px,7vw,92px) clamp(20px,6vw,92px);display:grid}.seo-home-links>div>span{color:var(--purple);letter-spacing:.12em;font-size:14px;font-weight:850}.seo-home-links h2{letter-spacing:-.04em;margin:8px 0 15px;font-size:clamp(31px,4vw,50px);line-height:1}.seo-home-links>div>p{color:var(--muted);margin:0;line-height:1.6}.seo-home-links nav{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.seo-home-links nav a{border:1px solid var(--line);background:#f6f7fc;border-radius:12px;justify-content:space-between;align-items:center;min-height:62px;padding:13px 16px;display:flex}.seo-home-links nav a:hover{border-color:var(--purple)}.seo-home-links nav strong{font-size:16px}.seo-home-links nav span{color:var(--purple);font-size:14px;font-weight:750}.not-found-shell{color:#fff;text-align:center;background:radial-gradient(circle at 50% 30%,#562df752,#0000 35%),#050319;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:30px;display:flex}.not-found-shell>span{color:var(--cyan);letter-spacing:.2em;margin-top:45px;font-size:15px;font-weight:900}.not-found-shell h1{letter-spacing:-.045em;margin:12px 0;font-size:clamp(42px,7vw,76px)}.not-found-shell p{color:#b9b5ca;font-size:18px}.not-found-shell>div{gap:12px;margin-top:18px;display:flex}.not-found-shell>div a{border:1px solid #fff3;border-radius:11px;padding:13px 18px;font-weight:800}.not-found-shell>div a:first-child{background:var(--purple);border:0}@media (max-width:1050px){.seo-game-header nav{display:none}.seo-game-hero{grid-template-columns:1fr .75fr;gap:35px}.seo-game-product-grid,.seo-related-games>div:last-child,.game-index-grid>div:last-child{grid-template-columns:repeat(2,1fr)}.seo-game-footer{grid-template-columns:1fr auto}.seo-game-footer p{display:none}}@media (max-width:700px){.seo-game-header{height:72px;padding:0 17px}.seo-game-header>a:first-child img{width:165px}.seo-game-store-link{padding:10px 13px;font-size:14px}.seo-breadcrumb{white-space:nowrap;padding:17px 17px 0;font-size:13px;overflow-x:auto}.seo-game-hero{background-size:auto,auto,36px 36px,36px 36px;grid-template-columns:1fr;padding:54px 17px 62px}.seo-game-hero h1{font-size:clamp(43px,13.5vw,62px)}.seo-game-hero-copy>p{font-size:16px}.seo-game-hero-actions{grid-template-columns:1fr 1fr;display:grid}.seo-game-hero-actions a{padding:12px;font-size:15px}.seo-game-hero-actions a:first-child{gap:10px;min-width:0}.seo-game-hero-copy>ul{gap:12px}.seo-game-hero-copy>ul li{font-size:13px}.seo-game-hero-card{padding:23px;transform:none}.seo-game-brand>.provider-brand-icon{width:96px;min-width:96px;height:72px}.seo-game-stat-grid{gap:12px}.seo-game-stat-grid strong{font-size:17px}.seo-game-benefits,.game-index-trust{grid-template-columns:1fr}.seo-game-benefits>div,.game-index-trust>div{border-bottom:1px solid #0503192e;border-right:0;justify-content:flex-start;min-height:90px;padding:19px 25px}.seo-game-benefits>div:last-child,.game-index-trust>div:last-child{border-bottom:0}.seo-game-products,.seo-game-how,.seo-game-faq,.seo-related-games{padding:55px 17px}.seo-game-section-heading{flex-direction:column;align-items:flex-start;gap:13px;margin-bottom:25px}.seo-game-section-heading>p{text-align:left;font-size:15px}.seo-game-section-heading h2{font-size:34px}.seo-game-product-grid,.seo-related-games>div:last-child,.seo-game-how ol,.game-index-grid>div:last-child{grid-template-columns:1fr}.seo-game-product-grid article{min-height:230px;padding:21px}.seo-related-games>div:last-child>a{grid-template-columns:78px 1fr auto}.seo-game-faq summary{padding:18px;font-size:16px}.seo-game-faq details p{padding:0 18px 19px;font-size:15px}.seo-game-footer{grid-template-columns:1fr;align-items:flex-start;gap:22px;padding:35px 20px 110px}.seo-game-footer nav{gap:16px 20px}.game-index-hero{padding:78px 17px 82px}.game-index-hero h1{font-size:clamp(46px,14vw,67px)}.game-index-grid{padding:58px 17px}.game-index-grid>div:last-child>a{min-height:300px}.seo-home-links{grid-template-columns:1fr;gap:28px;padding:55px 17px}.seo-home-links nav{grid-template-columns:1fr}.seo-home-links nav a{flex-direction:column;align-items:flex-start;gap:4px}.not-found-shell>div{width:100%;display:grid}}.analytics-consent{z-index:1000;color:#f7f5ff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#08051ff7;border:1px solid #7458ff73;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;max-width:1040px;margin:0 auto;padding:20px 22px;display:flex;position:fixed;bottom:24px;left:24px;right:24px;box-shadow:0 22px 70px #03011473}.analytics-consent strong{margin-bottom:4px;font-size:17px;display:block}.analytics-consent p{color:#c5c0d8;max-width:700px;margin:0;font-size:14px;line-height:1.55}.analytics-consent a{color:#4fd8ff;margin-top:6px;font-size:13px;font-weight:700;display:inline-block}.analytics-consent-actions{flex:none;gap:10px;display:flex}.analytics-consent-actions button,.analytics-preferences{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:10px;padding:10px 15px;font-size:14px;font-weight:750}.analytics-consent-actions button:last-child{background:linear-gradient(120deg,#5c30ff,#0abcea);border-color:#0000}.analytics-preferences{z-index:90;color:#d7d2e9;background:#08051fe0;min-height:34px;padding:6px 10px;font-size:12px;position:fixed;bottom:14px;right:16px}@media (max-width:700px){.analytics-consent{flex-direction:column;align-items:stretch;gap:14px;padding:17px;bottom:82px;left:12px;right:12px}.analytics-consent-actions{grid-template-columns:1fr 1.35fr;display:grid}.analytics-preferences{bottom:76px}}.admin-content .order-row{font-size:14px}.admin-content .order-row-with-actions{grid-template-columns:1.18fr 1.42fr .72fr .76fr .44fr;min-width:850px}.admin-content .order-row-with-actions.order-row-detailed{grid-template-columns:1.08fr 1.32fr .7fr .9fr .7fr .42fr;min-width:1050px}.admin-content .order-row.header{font-size:12px}.admin-content .order-row span strong{font-size:14px}.admin-content .order-row span small{font-size:13px;line-height:1.4}.order-status-cell,.order-row-actions{align-items:center;gap:8px;display:flex}.order-log-button{color:var(--purple);background:#f1efff;border:1px solid #ddd6ff;border-radius:8px;justify-content:center;align-items:center;min-height:36px;padding:8px 12px;font-size:13px;font-weight:750;display:inline-flex}.order-log-button:hover{background:var(--purple);border-color:var(--purple);color:#fff}.order-purchase-price>small:first-child{color:#9a6b20;margin-top:0}.order-logs-panel{margin-bottom:18px}.order-log-close{white-space:nowrap}.order-log-sections{grid-template-columns:1.15fr 1fr 1fr;gap:14px;margin-top:20px;display:grid}.order-log-section{background:#f8f7fc;border:1px solid #e5e2f1;border-radius:13px;min-width:0;padding:17px}.order-log-section h3{color:var(--ink);margin:0 0 13px;font-size:15px}.order-log-section dl{gap:0;margin:0;display:grid}.order-log-section dl>div{border-top:1px solid #e7e4ef;gap:4px;padding:10px 0;display:grid}.order-log-section dl>div:first-child{border-top:0;padding-top:0}.order-log-section dt{color:#777287;font-size:13px;font-weight:650}.order-log-section dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:720;line-height:1.45}.order-log-section dd.negative{color:#b43f51}.order-log-status{align-items:center;gap:6px;display:inline-flex}.order-log-status:before{content:"";background:#aaa;border-radius:50%;width:8px;height:8px}.order-log-status.sukses:before{background:#27b878}.order-log-status.diproses:before{background:#5475ef}.order-log-status.menunggu:before{background:#efb83a}.order-log-status.gagal:before{background:#db5353}.order-log-timeline-heading{border-bottom:1px solid #e6e2ef;justify-content:space-between;align-items:center;margin-top:28px;padding-bottom:12px;display:flex}.order-log-timeline-heading span{color:var(--ink);font-size:17px;font-weight:820}.order-log-timeline-heading strong{color:var(--muted);font-size:13px}.order-log-timeline{margin:20px 0 0;padding:0;list-style:none}.order-log-item{border-left:3px solid #bbb7c9;grid-template-columns:195px minmax(0,1fr);align-items:start;gap:22px;margin-left:5px;padding:3px 0 25px 20px;display:grid}.order-log-time{gap:8px;display:grid}.order-log-time time{color:#666174;font-size:13px;font-weight:650;line-height:1.5}.order-log-time b{color:#625b72;letter-spacing:.06em;background:#eeecf5;border-radius:99px;width:fit-content;padding:5px 8px;font-size:11px}.order-log-event{gap:7px;min-width:0;display:grid}.order-log-event>strong{color:var(--ink);font-size:16px}.order-log-event>p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.order-log-facts{background:#faf9fd;border:1px solid #e9e6f0;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:5px 0 0;display:grid;overflow:hidden}.order-log-facts>div{border-bottom:1px solid #ece9f2;gap:3px;padding:10px 12px;display:grid}.order-log-facts>div:nth-child(odd){border-right:1px solid #ece9f2}.order-log-facts dt{color:#7a7488;font-size:12px;font-weight:650}.order-log-facts dd{color:#272238;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:720;line-height:1.45}.order-log-item.success{border-color:#27b878}.order-log-item.waiting{border-color:#efb83a}.order-log-item.warning{border-color:#e07a35}.order-log-item.failure{border-color:#db5353}.order-log-truncated{color:#795719;background:#fff7e6;border:1px solid #efd9a8;border-radius:9px;padding:11px 13px;font-size:14px;line-height:1.5}.order-log-security-note{color:#625b7b;background:#f1efff;border-radius:9px;margin:0;padding:11px 13px;font-size:14px;line-height:1.5}.product-sync-note{color:var(--muted);text-align:right;max-width:310px;margin:8px 0 0 auto;font-size:12px;line-height:1.45;display:block}.product-sync-action p{max-width:310px;font-size:12px}.admin-content .prepaid-product-row{grid-template-columns:.8fr 1.75fr 1.15fr .7fr 1.05fr;min-width:1020px}.admin-sale-price>strong{font-size:13px}.price-mode-badge{border-radius:99px;padding:4px 7px;font-weight:750;margin:0!important;font-size:11px!important}.price-mode-badge.automatic{background:#e9f5ff;color:#176b99!important}.price-mode-badge.manual{background:#eee9ff;color:#5934c9!important}.edit-selling-price-button{color:var(--purple);cursor:pointer;background:#fff;border:1px solid #cfc7f4;border-radius:7px;min-height:34px;padding:7px 10px;font-size:12px;font-weight:750}.edit-selling-price-button:hover{border-color:var(--purple);background:#f1efff}.product-price-modal{max-width:650px;max-height:calc(100dvh - 38px);overflow-y:auto}.product-price-eyebrow{color:var(--purple);letter-spacing:.13em;font-size:13px;font-weight:850;display:block}.product-price-summary{grid-template-columns:1fr 1fr;gap:11px;margin:21px 0;display:grid}.product-price-summary>span{background:#f6f5fb;border:1px solid #e4e1ee;border-radius:11px;gap:5px;padding:14px;display:grid}.product-price-summary small{color:var(--muted);font-size:13px}.product-price-summary strong{font-size:18px}.product-price-modes{border:0;grid-template-columns:1fr 1fr;gap:9px;margin:0 0 18px;padding:0;display:grid}.product-price-modes legend{margin-bottom:9px;font-size:14px;font-weight:800}.product-price-modes button{color:var(--ink);cursor:pointer;text-align:left;background:#fff;border:1px solid #d8d5e5;border-radius:11px;gap:5px;min-height:92px;padding:13px;display:grid}.product-price-modes button.active{border-color:var(--purple);background:#f1efff;box-shadow:0 0 0 2px #562df714}.product-price-modes button strong{font-size:15px}.product-price-modes button small{color:var(--muted);font-size:13px;line-height:1.45}.product-price-input{gap:8px;display:grid}.product-price-input>span{font-size:14px;font-weight:750}.product-price-input input{background:#fff;border:1px solid #cfd4e4;border-radius:10px;width:100%;min-height:50px;padding:11px 13px;font-size:18px;font-weight:700}.product-price-input input:focus{border-color:var(--purple);outline:0;box-shadow:0 0 0 3px #562df71f}.product-price-auto-preview{background:#edfff9;border:1px solid #c8f2e4;border-radius:11px;gap:5px;padding:14px;display:grid}.product-price-auto-preview small{color:#447b69;font-size:13px}.product-price-auto-preview strong{color:#176c50;font-size:20px}.product-price-margin{border:1px solid;border-radius:11px;grid-template-columns:1fr 1fr;gap:8px 18px;margin-top:15px;padding:14px;display:grid}.product-price-margin.profit{background:#edfff9;border-color:#c8f2e4}.product-price-margin.loss{background:#fff1f3;border-color:#f3c8cf}.product-price-margin span{gap:4px;display:grid}.product-price-margin small{color:var(--muted);font-size:12px}.product-price-margin strong{font-size:16px}.product-price-margin p{color:#9d3948;grid-column:1/-1;margin:2px 0 0;font-size:13px;line-height:1.45}.product-price-message{border-radius:9px;margin:14px 0 0;padding:10px 12px;font-size:14px}.product-price-message.success{color:#247454;background:#eafff6}.product-price-message.error{color:#9d3948;background:#fff0f2}.product-price-actions{grid-template-columns:.65fr 1.35fr;gap:10px;margin-top:18px;display:grid}.product-price-actions>button:first-child{color:var(--ink);cursor:pointer;background:#fff;border:1px solid #d7d3e3;border-radius:10px;padding:12px;font-size:14px;font-weight:700}.product-price-actions .lookup-button{margin:0}@media (max-width:1100px){.order-log-sections{grid-template-columns:1fr 1fr}.order-log-section-time{grid-column:1/-1}}@media (max-width:700px){.order-log-sections{grid-template-columns:1fr}.order-log-section-time{grid-column:auto}.order-log-item{grid-template-columns:1fr;gap:10px;padding-left:14px}.order-log-time{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.order-log-facts{grid-template-columns:1fr}.order-log-facts>div:nth-child(odd){border-right:0}.product-sync-note{text-align:left;margin-left:0}.product-price-backdrop{align-items:flex-end;padding:0}.product-price-modal{max-width:none;max-height:94dvh;padding:27px 19px calc(22px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0}.product-price-summary,.product-price-modes,.product-price-margin{grid-template-columns:1fr}.product-price-margin p{grid-column:1}.product-price-actions{grid-template-columns:1fr}}.article-shell{color:#15122e;background:#f5f7ff;min-height:100vh}.article-container{max-width:1200px;margin:auto;padding:32px 24px 64px}.article-breadcrumb,.article-byline{flex-wrap:wrap;align-items:center;gap:10px;font-size:.9375rem;display:flex}.article-breadcrumb a,.article-byline a,.article-body a,.article-toc a{color:#512ad4;text-underline-offset:3px;text-decoration:underline}.article-heading{max-width:850px;padding:36px 0}.article-heading h1{margin:12px 0 20px;font-size:clamp(2rem,4.5vw,3.4rem);line-height:1.15}.article-heading>p{font-size:1.125rem;line-height:1.7}.article-eyebrow{color:#512ad4;letter-spacing:.06em;font-weight:700}.article-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.article-card{background:#fff;border:1px solid #dfe2ef;border-radius:18px;padding:25px}.article-card>span{color:#512ad4;font-size:.9375rem;font-weight:700}.article-card h2,.article-card h3{margin:12px 0;font-size:1.375rem;line-height:1.35}.article-card h2 a,.article-card h3 a{color:#15122e}.article-card p{color:#514f66;font-size:1rem;line-height:1.65}.article-read{color:#512ad4;margin-top:12px;font-size:1rem;font-weight:700;display:inline-block}.article-layout{grid-template-columns:240px minmax(0,1fr);gap:44px;display:grid}.article-toc{background:#fff;border:1px solid #dfe2ef;border-radius:16px;align-self:start;padding:24px}.article-toc h2{margin-top:0;font-size:1.125rem}.article-toc nav{gap:16px;font-size:1rem;line-height:1.5;display:grid}.article-body{overflow-wrap:anywhere;max-width:760px;font-size:1.0625rem;line-height:1.8}.article-body section{margin-bottom:36px;scroll-margin-top:100px}.article-body h2{margin:0 0 16px;font-size:1.65rem;line-height:1.35}.article-body p{margin:0 0 18px}.article-body ol,.article-body ul{padding-left:26px}.article-body li{margin-bottom:12px}.article-section-links a{color:#512ad4;text-underline-offset:3px;padding:8px 0;text-decoration:underline;display:inline-block}.article-cta{color:#fff;background:#191239;border-radius:18px;margin-top:30px;padding:28px}.article-cta h2{color:#fff;margin:0 0 12px;font-size:1.5rem}.article-cta p{color:#e1dcf5;font-size:1rem;line-height:1.7}.article-cta>div{flex-wrap:wrap;gap:14px;display:flex}.article-cta a{color:#8fe9ff;align-items:center;min-height:44px;font-size:1rem;text-decoration:underline;display:inline-flex}.article-related{margin-top:48px}.article-sources{margin-top:30px;font-size:.9375rem}:is(.article-shell a:focus-visible,.seo-catalog-tools button:focus-visible){outline-offset:4px;outline:3px solid #2563eb}.seo-guide-links{color:#15122e;background:#f5f7ff;padding:32px clamp(20px,6vw,92px)}.seo-guide-links h2{margin-top:0;font-size:1.6rem}.seo-guide-links nav{flex-wrap:wrap;gap:16px;display:flex}.seo-guide-links a{color:#512ad4;background:#fff;border:1px solid #d8d2f0;border-radius:12px;padding:12px 16px;font-size:1rem}.seo-game-account-note{color:#302254;background:#f0ecff;border:1px solid #d6cafa;border-radius:14px;margin-bottom:24px;padding:20px;font-size:1rem;line-height:1.7}.seo-game-account-note a{color:#512ad4;text-decoration:underline}.seo-catalog-tools{flex-wrap:wrap;align-items:end;gap:12px;margin:20px 0 26px;display:flex}.seo-catalog-tools label{gap:8px;min-width:min(100%,260px);font-size:1rem;display:grid}.seo-catalog-tools input{color:#15122e;background:#fff;border:1px solid #b5b1cb;border-radius:10px;padding:13px 16px;font-size:1rem}.seo-catalog-tools button{color:#512ad4;cursor:pointer;background:#fff;border:1px solid #c6bce9;border-radius:10px;min-height:48px;padding:10px 16px;font-size:1rem}.seo-catalog-groups{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.seo-catalog-groups button{color:#3a2865;max-width:100%;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #c6bce9;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;font-size:1rem;font-weight:750;display:inline-flex}.seo-catalog-groups button span{color:#46258b;background:#eee8ff;border-radius:8px;padding:3px 9px;font-size:.875rem}.seo-catalog-groups button[aria-pressed=true],.seo-catalog-tools button[aria-pressed=true]{color:#fff;background:#512ad4;border-color:#512ad4}.seo-catalog-groups button[aria-pressed=true] span{color:#512ad4;background:#fff}:is(.seo-catalog-groups button:focus-visible,.seo-catalog-tools input:focus-visible,.seo-product-terms summary:focus-visible){outline-offset:4px;outline:3px solid #2563eb}.seo-catalog-hint{color:#555269;max-width:900px;margin:14px 0 0;font-size:1rem;line-height:1.65}.seo-catalog-shortcuts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.seo-catalog-shortcuts>span{color:#555269;font-size:.9375rem}.seo-catalog-tools input{width:100%;min-width:0}.seo-game-product-grid .seo-product-terms{margin-bottom:16px}.seo-product-terms summary{color:#512ad4;cursor:pointer;min-height:44px;padding:10px 0;font-size:1rem;font-weight:650}.seo-game-product-grid .seo-product-terms p{-webkit-line-clamp:unset;white-space:pre-line;overflow-wrap:anywhere;font-size:1rem;display:block;overflow:visible}.seo-more-products>summary{color:#512ad4;cursor:pointer;margin:24px 0;padding:16px;font-size:1rem;font-weight:700}.seo-priority-links{background:#181133;flex-wrap:wrap;gap:12px;padding:20px clamp(20px,6vw,92px);display:flex}.seo-priority-links a{color:#fff;border:1px solid #6f5aaa;border-radius:12px;padding:12px 18px;font-size:1rem}@media (max-width:800px){.article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-layout{grid-template-columns:1fr;gap:28px}}@media (max-width:540px){.article-grid{grid-template-columns:1fr}.article-container{padding:24px 18px 48px}.article-cta{padding:22px}.seo-catalog-tools label{width:100%}}.commerce-report{gap:24px;min-width:0;font-size:1rem;display:grid}.commerce-report .admin-panel{min-width:0;padding:24px}.commerce-report p{color:#555269;font-size:1rem;line-height:1.65}.commerce-report h2{color:#100d28;font-size:1.4rem}.commerce-report-filters{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.commerce-report-filters label{gap:8px;font-size:1rem;font-weight:600;display:grid}.commerce-report-filters select{color:#19152e;font:inherit;background:#fff;border:1px solid #b6b0cb;border-radius:10px;max-width:100%;min-height:48px;padding:12px 16px}.commerce-report-filters button{color:#fff;cursor:pointer;background:#562df7;border:0;border-radius:10px;padding:14px 22px;font-size:1rem;font-weight:600}.commerce-report-filters a{color:#512ad4;padding:12px 0;font-weight:600}.report-period,.report-metrics{margin:0}.report-metrics article span,.report-metrics article small{font-size:.9375rem;line-height:1.5}.report-metrics article strong{overflow-wrap:anywhere;font-size:clamp(1.6rem,2.5vw,2.1rem)}.report-table-scroll{overflow-x:auto}.commerce-report-table{border-collapse:collapse;text-align:left;width:100%;font-size:.9375rem}.commerce-report-table th,.commerce-report-table td{vertical-align:top;border-bottom:1px solid #e3e0ec;padding:15px 12px}.commerce-report-table thead{color:#3c3356;background:#f0edfa}.commerce-report-table tbody th{overflow-wrap:anywhere;min-width:210px;max-width:340px;font-weight:600}.commerce-report-table td{white-space:nowrap;font-variant-numeric:tabular-nums}.commerce-report-table a,.report-external-links a{color:#512ad4;text-underline-offset:3px;text-decoration:underline}.report-order-summary dl,.report-delivery dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.report-order-summary dt,.report-delivery dt{color:#555269;font-size:.9375rem}.report-order-summary dd,.report-delivery dd{margin:10px 0;font-size:1.65rem;font-weight:700}.report-external-links{flex-wrap:wrap;gap:18px;display:flex}@media (max-width:760px){.report-order-summary dl,.report-delivery dl{grid-template-columns:repeat(2,minmax(0,1fr))}.commerce-report-filters label{flex:240px}.commerce-report .admin-panel{padding:18px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}body[data-storefront=indvoucher]{--navy:#101b2e;--navy-soft:#15273d;--panel:#1b3048;--purple:#087767;--purple-light:#1dc9ad;--cyan:#20c7b0;--cyan-soft:#96f5dc;--paper:#f3f8f8}[data-storefront=indvoucher] :is(.site-header,.seo-game-header,.legal-header,.seo-game-footer,.legal-footer,.site-footer){background:#101b2e}[data-storefront=indvoucher] img.site-brand-logo{object-fit:contain;aspect-ratio:3;width:clamp(150px,18vw,225px);height:auto}[data-storefront=indvoucher] :is(.account-button,.primary-button,.promo-primary-action,.checkout-submit,.game-ticker){box-shadow:none;background:linear-gradient(110deg,#087767,#126076)}[data-storefront=indvoucher] .promo-carousel-decoration{color:#87f0d6}[data-storefront=indvoucher] .promo-carousel-stage:after{background:radial-gradient(circle at 86% 16%,#20c7b044,#0000 40%)}[data-storefront=indvoucher] .promo-carousel-decoration i{background:linear-gradient(135deg,#163a50,#11725f);box-shadow:0 30px 80px #06152180}.banner-form-fields select{font:inherit;background:#fff;border:1px solid #dfe3f2;border-radius:10px;width:100%;min-height:46px;padding:10px 12px}@media (max-width:800px){[data-storefront=indvoucher] .promo-carousel-stage.promo-no-art{min-height:480px}[data-storefront=indvoucher] .promo-no-art .promo-carousel-copy{justify-content:center;padding-top:42px}[data-storefront=indvoucher] .promo-no-art .promo-carousel-decoration{opacity:.25;top:38%}}@media (max-width:600px){[data-storefront=indvoucher] .brand img{width:158px;max-width:40vw}}.merlin-masthead{color:#f5f7e9;background:#173e30}.merlin-masthead-main{grid-template-columns:232px minmax(200px,1fr) auto;align-items:center;gap:42px;max-width:1288px;margin:auto;padding:20px 24px 18px;display:grid}.merlin-masthead-logo{background:#f8faf0;border-radius:12px;padding:12px 14px;display:block}.merlin-masthead-logo img{width:100%;height:auto;display:block}.merlin-header-search{background:#254d3c;border:1px solid #52705f;border-radius:12px;align-items:center;gap:8px;min-width:0;display:flex;position:relative}.merlin-header-search label{letter-spacing:.04em;color:#ceddc5;font-size:10px;position:absolute;top:8px;left:16px}.merlin-header-search input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:25px 12px 9px 16px;font-size:15px}.merlin-header-search input::placeholder{color:#d1ddca;opacity:1}.merlin-header-search:focus-within{outline-offset:3px;outline:2px solid #d8efa0}.merlin-header-search button{color:#204630;background:#d8efa0;border:0;border-radius:9px;flex-shrink:0;place-items:center;width:40px;height:40px;margin-right:7px;display:grid}.merlin-shell .merlin-status-link{color:#fff;text-align:left;background:0 0;border:0;border-left:1px solid #55705d;align-items:center;gap:12px;padding:6px 0 6px 27px;font-size:15px;display:flex}.merlin-status-link small{color:#bdcfb7;margin-top:3px;font-size:11px;font-weight:400;display:block}.merlin-masthead-bottom{color:#dce6d2;border-top:1px solid #3a5844;justify-content:space-between;align-items:center;gap:18px;max-width:1240px;min-height:43px;margin:auto;font-size:12px;display:flex}.merlin-masthead-bottom nav{gap:31px;display:flex}.merlin-masthead-bottom nav a{padding:10px 0;font-size:13px}.merlin-masthead-bottom a:hover{color:#e2f99f}.merlin-counter{grid-template-columns:minmax(0,1fr) minmax(380px,480px);align-items:center;gap:75px;max-width:1288px;margin:auto;padding:43px 24px 48px;display:grid}.merlin-counter-label{color:#506d49;letter-spacing:.13em;align-items:center;gap:10px;font-size:11px;font-weight:600;display:inline-flex}.merlin-counter-label i{color:#9b653a;font-size:24px;font-style:normal}.merlin-shell .merlin-counter-intro h1{letter-spacing:-.05em;color:#193f2f;margin:16px 0 22px;font-size:clamp(42px,4.5vw,63px);font-weight:600;line-height:1.1}.merlin-counter-intro h1 em{color:#648335;font-style:normal}.merlin-counter-intro>p{color:#627257;max-width:480px;font-size:17px;line-height:1.8}.merlin-counter-steps{border-top:1px solid #d9e1cb;gap:25px;margin:32px 0 0;padding:25px 0 0;list-style:none;display:flex}.merlin-counter-steps li{color:#5d6e4f;gap:9px;font-size:13px;display:grid}.merlin-counter-steps b{letter-spacing:-1px;color:#325738;font-size:22px;font-weight:500}.merlin-counter-steps li+li{border-left:1px solid #d9e1cb;padding-left:25px}.merlin-counter-signoff{color:#7f8566;align-items:center;gap:14px;margin-top:25px;font-size:13px;display:flex}.merlin-counter-signoff>span{color:#b77d4b;font-size:30px}.merlin-quick-topup{background:#fff;border:1px solid #dce3d3;border-radius:22px;padding:26px 28px 0;scroll-margin-top:20px;box-shadow:0 14px 45px #27493209}.merlin-quick-heading{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.merlin-quick-heading>div>span{letter-spacing:.12em;color:#6f7a59;font-size:10px}.merlin-shell .merlin-quick-heading h2{margin-top:3px;font-size:27px;font-weight:500;line-height:1.3}.merlin-quick-mark{color:#788642;background:#f0f4de;border-radius:50%;place-items:center;width:43px;height:43px;font-size:29px;display:grid}.merlin-quick-services{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px;display:grid}.merlin-shell .merlin-quick-services button{text-align:left;color:#43603b;background:#fff;border:1px solid #e0e5d9;border-radius:12px;align-items:center;gap:10px;padding:12px;font-size:15px;display:flex}.merlin-quick-services button>span:first-child{font-size:23px}.merlin-quick-services small{color:#69785a;font-size:10px;font-weight:400;display:block}.merlin-quick-services i{border:1px solid #b8c6a8;border-radius:50%;flex-shrink:0;width:13px;height:13px;margin-left:auto}.merlin-quick-services button.active{background:#f0f6e6;border-color:#638543;box-shadow:inset 0 0 0 .5px #638543}.merlin-quick-services button.active i{background:#366544;border:3px solid #f0f6e6;box-shadow:0 0 0 1px #638543}.merlin-quick-label{color:#3e553a;justify-content:space-between;margin:13px 0 6px;font-size:13px;font-weight:500;display:flex}.merlin-quick-label span{color:#7c866c;font-size:11px;font-weight:400}.merlin-quick-input{color:#274f33;width:100%;min-width:0;min-height:46px;font:inherit;background:#fff;border:1px solid #dce3d3;border-radius:10px;padding:11px 13px;font-size:15px}.merlin-shell .merlin-quick-submit{color:#244934;background:#d8eca4;border:0;border-radius:11px;justify-content:space-between;align-items:center;width:100%;margin-top:20px;padding:13px 17px;font-size:15px;font-weight:500;display:flex}.merlin-quick-submit span{font-size:22px}.merlin-quick-submit:hover{background:#cde28f}.merlin-shell .merlin-quick-topup>p{color:#798469;margin:11px 0 16px;font-size:11px;line-height:1.65}.merlin-quick-footer{color:#657453;border-top:1px dashed #d6deca;flex-wrap:wrap;justify-content:space-between;gap:10px;margin:0 -28px;padding:13px 28px;font-size:10px;display:flex}.merlin-quick-footer span:before{content:"✓";color:#4d7a41;margin-right:6px}.merlin-offers{max-width:1288px;margin:0 auto;padding:7px 24px 32px}.merlin-offers-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.merlin-shell .merlin-offers-heading h2{color:#264c35;letter-spacing:-.025em;margin-top:4px;font-size:25px;font-weight:500}.merlin-offers-heading .merlin-kicker{font-size:10px}.merlin-offers-controls{gap:8px;display:flex}.merlin-offers-controls.mobile-only{display:none}.merlin-shell .merlin-offers-controls button{color:#436837;background:0 0;border:1px solid #cbd8bc;border-radius:50%;width:38px;height:38px;font-size:19px}.merlin-offers-track{scroll-snap-type:x mandatory;scrollbar-color:#b9c7a2 transparent;scrollbar-width:thin;grid-auto-columns:calc(33.3333% - 12px);grid-auto-flow:column;align-items:stretch;gap:18px;margin:0;padding:2px 2px 14px;scroll-padding:1px;list-style:none;display:grid;overflow-x:auto}.merlin-offers-track:focus-visible{outline-offset:4px;outline:2px solid #bc6d35}.merlin-offer{scroll-snap-align:start;background:#fff;border:1px solid #dfe5d8;border-radius:15px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.merlin-offer-visual{background:linear-gradient(120deg,var(--offer-from),var(--offer-to));height:112px;color:var(--offer-accent);align-items:center;padding:22px;display:flex;position:relative;overflow:hidden}.merlin-offer-visual:after{content:"";opacity:.12;pointer-events:none;border:1px solid;border-radius:50%;width:190px;height:190px;position:absolute;top:-55px;right:-45px}.merlin-offer-number{letter-spacing:-4px;opacity:.4;font-size:50px;font-weight:500;line-height:1}.merlin-offer-visual>svg{width:120px;height:80px;position:absolute;top:14px;right:24px;transform:rotate(-7deg)}.merlin-offer-brand{letter-spacing:.14em;font-size:8px;position:absolute;bottom:12px;left:24px}.merlin-offer-visual:has(picture){height:140px;padding:0}.merlin-offer-visual picture,.merlin-offer-visual img{object-fit:contain;width:100%;height:100%;display:block}.merlin-offer-copy{flex:1;padding:20px 22px 22px}.merlin-offer-eyebrow{letter-spacing:.1em;color:#72865b;margin-bottom:9px;font-size:9px;display:block}.merlin-shell .merlin-offer h3{letter-spacing:-.025em;color:#23462f;font-size:22px;font-weight:500;line-height:1.3}.merlin-shell .merlin-offer p{color:#6a785c;margin-top:10px;font-size:13px;line-height:1.75}.merlin-offer-actions{border-top:1px dashed #d5dfc7;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:14px 22px 17px;display:flex}.merlin-offer-actions>a{color:#2b593c;flex-basis:100%;justify-content:space-between;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.merlin-offer-actions>a>span{font-size:21px}.merlin-offer-actions>a.merlin-offer-secondary{color:#74845e;text-underline-offset:3px;flex-basis:auto;font-size:11px;font-weight:400;text-decoration:underline}#merlin-catalog-title{scroll-margin-top:24px}@media (max-width:1100px){.merlin-masthead-main{grid-template-columns:205px minmax(200px,1fr) auto;gap:24px}.merlin-masthead-bottom{margin:0 24px}.merlin-counter{grid-template-columns:minmax(0,1fr) minmax(360px,440px);gap:35px}.merlin-counter-steps{gap:16px}.merlin-counter-steps li+li{padding-left:16px}.merlin-counter-intro>p{font-size:15px}.merlin-offer-copy{padding:18px}.merlin-offer-actions{padding:12px 18px 15px}.merlin-shell .merlin-offer h3{font-size:20px}}@media (max-width:800px){.merlin-masthead-main{grid-template-columns:190px 1fr;gap:15px;padding:16px 20px}.merlin-masthead-logo{padding:10px 12px}.merlin-header-search{grid-area:2/1/auto/-1}.merlin-status-link{justify-self:end}.merlin-masthead-bottom{min-height:38px;margin:0 20px}.merlin-masthead-bottom nav{gap:20px}.merlin-masthead-bottom>a{font-size:10px}.merlin-counter{grid-template-columns:1fr;gap:25px;padding:30px 24px}.merlin-counter-intro{max-width:580px}.merlin-shell .merlin-counter-intro h1{margin:10px 0 14px;font-size:45px}.merlin-counter-steps,.merlin-counter-signoff{display:none}.merlin-counter-intro>p{max-width:540px;font-size:15px}.merlin-quick-topup{width:100%;max-width:620px}.merlin-offers{padding:18px 24px 20px}.merlin-offers-track{grid-auto-columns:calc(47.6191% - 8.57143px)}.merlin-offers-controls.mobile-only{display:flex}.merlin-shell .merlin-offers-heading h2{font-size:23px}}@media (max-width:520px){.merlin-masthead-main{grid-template-columns:177px 1fr;gap:13px;padding:14px 18px}.merlin-shell .merlin-status-link{gap:7px;padding-left:12px;font-size:12px}.merlin-status-link small{display:none}.merlin-status-link svg{width:20px}.merlin-masthead-bottom{min-height:37px;margin:0 18px}.merlin-masthead-bottom nav{gap:20px}.merlin-masthead-bottom nav a{font-size:12px}.merlin-masthead-bottom>a{font-size:0}.merlin-masthead-bottom>a:after{content:"Bantuan ↗";font-size:11px}.merlin-header-search input{font-size:14px}.merlin-counter{gap:18px;padding:23px 18px 26px}.merlin-counter-label{letter-spacing:.07em;gap:7px;font-size:9px}.merlin-counter-label i{font-size:19px}.merlin-shell .merlin-counter-intro h1{margin:8px 0 0;font-size:35px;line-height:1.14}.merlin-counter-intro>p{display:none}.merlin-quick-topup{border-radius:17px;padding:20px 19px 0}.merlin-quick-heading{margin-bottom:14px}.merlin-shell .merlin-quick-heading h2{font-size:25px}.merlin-quick-heading>div>span{font-size:9px}.merlin-quick-services{gap:9px;margin-bottom:12px}.merlin-shell .merlin-quick-services button{gap:7px;padding:11px 9px;font-size:14px}.merlin-quick-services small{font-size:9px}.merlin-quick-services i{width:10px;height:10px}.merlin-quick-services button>span:first-child{font-size:20px}.merlin-quick-input{min-height:44px;font-size:16px}.merlin-quick-footer{margin:0 -19px;padding:12px 19px;font-size:9px}.merlin-offers{padding:13px 18px 18px}.merlin-offers-heading{align-items:flex-end;gap:12px}.merlin-shell .merlin-offers-heading h2{max-width:240px;font-size:21px}.merlin-offers-controls{gap:6px}.merlin-shell .merlin-offers-controls button{width:31px;height:31px}.merlin-offers-track{grid-auto-columns:89%;gap:18px}.merlin-offer-visual{height:96px}.merlin-offer-visual>svg{height:69px}.merlin-shell .merlin-offer h3{font-size:23px}.merlin-offer-copy{padding:18px 20px}.merlin-offer-actions{padding:12px 20px 16px}.merlin-offers-heading .merlin-kicker{font-size:9px}}body[data-storefront=pulsamerlin]{--paper:#f8faf5;--ink:#183b30;--muted:#52685e;--purple:#17614a;--purple-light:#2e8061;--cyan:#cfe993;--line:#dce6dc;--navy:#173e30;--navy-soft:#224c3d;background:#f8faf5}.merlin-shell{color:#183b30;font-size:16px;line-height:1.6}.merlin-shell button,.merlin-shell select{cursor:pointer;font:inherit}.merlin-shell button:disabled{cursor:not-allowed;opacity:.45}.merlin-shell h1,.merlin-shell h2,.merlin-shell h3,.merlin-shell p{margin:0}:is(.merlin-shell a:focus-visible,.merlin-shell button:focus-visible,.merlin-shell input:focus-visible,.merlin-shell summary:focus-visible){outline-offset:4px;outline:3px solid #bc6d35}.merlin-topline{color:#45634e;background:#eaf1e6;justify-content:space-between;align-items:center;gap:20px;min-height:36px;padding:6px max(24px,50vw - 620px);font-size:13px;display:flex}.merlin-header{justify-content:space-between;align-items:center;gap:28px;max-width:1288px;min-height:96px;margin:auto;padding:18px 24px;display:flex}.merlin-header>a img{width:235px;height:auto;display:block}.merlin-header nav{align-items:center;gap:30px;margin-left:auto;display:flex}.merlin-header nav a{color:#51645a;font-size:16px}.merlin-header nav a:hover{color:#17614a;text-underline-offset:6px;text-decoration:underline}.merlin-check-button{color:#173e30;white-space:nowrap;background:#fff;border:1px solid #cddccf;border-radius:50px;padding:11px 21px;font-weight:500}.merlin-check-button span{margin-right:7px;font-size:23px}.merlin-hero-wrap{max-width:1288px;margin:0 auto;padding:0 24px}.merlin-shell .promo-carousel{background:#e2f4e9;border-radius:28px;overflow:hidden}.merlin-shell .promo-carousel-stage{background:linear-gradient(118deg,var(--promo-from),var(--promo-to));min-height:530px}.merlin-shell .promo-carousel-stage:after,.merlin-shell .promo-carousel-stage:before{background:0 0}.merlin-shell .promo-carousel-stage{box-shadow:none;border:0}.merlin-shell .promo-carousel{padding:0}.merlin-shell .promo-carousel-seo-title{color:#45674d;letter-spacing:0;margin:0 0 12px;font-size:13px;font-weight:400}.merlin-shell .merlin-footer{color:#183b30;background:0 0;align-items:start}.merlin-shell .merlin-footer>div{grid-area:auto;display:block}.merlin-shell .promo-carousel-grid{opacity:.16;background-image:radial-gradient(#6d9560 1px,#0000 1px);background-size:20px 20px;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.merlin-shell .promo-carousel-copy{z-index:2;justify-content:center;width:60%;max-width:740px;min-height:530px;padding:62px 24px 82px 58px;position:relative}.merlin-shell .promo-carousel-eyebrow{color:#396b46;letter-spacing:.13em;font-size:13px;font-weight:600}.merlin-shell .promo-carousel-eyebrow i{background:#17614a}.merlin-shell .promo-carousel-copy h2{color:#183e2e;letter-spacing:-.045em;text-transform:none;max-width:610px;margin:20px 0;font-size:clamp(36px,4.8vw,62px);font-weight:600;line-height:1.08}.merlin-shell .promo-carousel-copy p{color:#4d6957;max-width:520px;font-size:17px;line-height:1.75}.merlin-shell .promo-carousel-actions{gap:15px;margin-top:28px}.merlin-shell .promo-primary-action{color:#fff;box-shadow:none;background:#17614a;border:1px solid #17614a;border-radius:50px;min-height:50px;padding:13px 23px;font-size:16px}.merlin-shell .promo-secondary-action{color:#204e3b;background:0 0;border:1px solid #83aa87;border-radius:50px;min-height:50px;padding:13px 22px;font-size:16px}.merlin-shell .promo-carousel-trust{display:none}.merlin-shell .promo-carousel-controls{background:0 0;border:0;padding:0;bottom:21px;left:58px;right:auto;transform:none}.merlin-shell .promo-carousel-controls>button{color:#23573f;background:0 0;border-color:#a6c4a7;width:32px;height:32px}.merlin-shell .promo-carousel-dots button{background:#aec4aa;border:0;width:7px;height:7px}.merlin-shell .promo-carousel-dots button.active{background:#245a3f;width:26px}.merlin-shell .promo-carousel-dots{background:#e1ebd7;border-color:#cbd9be}.merlin-shell .promo-carousel-art{opacity:.95;width:48%;left:auto;right:0}.merlin-shell .promo-carousel-art img{object-fit:contain}.merlin-hero-art{color:#173e30;pointer-events:none;width:43%;height:100%;position:absolute;top:0;right:0}.merlin-orbit{border:1px solid #a7c799;border-radius:50%;width:365px;height:365px;position:absolute;top:80px;left:20px}.merlin-orbit:before{content:"";border:1px solid #a7c799;border-radius:50%;position:absolute;inset:28px}.merlin-orbit:after{content:"";background:#d2e8a7;border-radius:50%;position:absolute;inset:65px}.merlin-phone{z-index:1;background:#fafbef;border:8px solid #244e3b;border-radius:34px;width:207px;height:356px;padding:48px 21px 18px;position:absolute;top:64px;left:96px;transform:rotate(10deg);box-shadow:14px 23px #94b67d38}.merlin-phone-camera{background:#244e3b;border-radius:8px;width:65px;height:9px;position:absolute;top:12px;left:62px}.merlin-phone>span{color:#618068;font-size:12px;display:block}.merlin-phone>i{letter-spacing:-3px;color:#244e3b;background:#d6ebaa;border-radius:17px;justify-content:center;align-items:center;width:50px;height:50px;margin:12px 0;font-size:27px;font-style:normal;font-weight:700;display:inline-flex}.merlin-phone>strong{letter-spacing:-1px;font-size:29px;font-weight:600;line-height:1.05;display:block}.merlin-phone>small{letter-spacing:1px;color:#58705c;margin-top:13px;font-size:10px;display:block}.merlin-signal{align-items:flex-end;gap:6px;height:38px;margin-top:16px;display:flex}.merlin-signal b{background:#e58d5c;border-radius:5px;width:20px;height:11px}.merlin-signal b:nth-child(2){height:20px}.merlin-signal b:nth-child(3){height:29px}.merlin-signal b:nth-child(4){height:38px}.merlin-hero-star{color:#e58d5c;z-index:3;font-size:78px;position:absolute;top:47px;right:78px;transform:rotate(10deg)}.merlin-float{z-index:3;background:#fffffff2;border:1px solid #d4e1ce;border-radius:17px;align-items:center;gap:12px;padding:14px 18px;display:flex;position:absolute;box-shadow:0 12px 32px #45633413}.merlin-float b{background:#e6f1ce;border-radius:12px;place-items:center;width:37px;height:37px;font-size:22px;display:grid}.merlin-float span{font-size:15px;font-weight:500}.merlin-float small{color:#667658;font-size:12px;font-weight:400;display:block}.merlin-float-one{top:290px;left:3px;transform:rotate(-6deg)}.merlin-float-two{top:151px;right:28px;transform:rotate(5deg)}.merlin-benefits{grid-template-columns:repeat(3,1fr);gap:35px;max-width:1180px;margin:28px auto 44px;padding:0 24px;display:grid}.merlin-benefits>div{align-items:center;gap:15px;display:flex}.merlin-benefits>div>span{color:#437341;background:#eaf1de;border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:24px;display:grid}.merlin-benefits strong{font-size:16px;font-weight:500;display:block}.merlin-benefits small{color:#667565;font-size:14px;display:block}.merlin-catalog{max-width:1288px;margin:auto;padding:34px 24px 72px;position:relative}.merlin-anchor{scroll-margin-top:24px;position:absolute;top:0}.merlin-section-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px;display:flex}.merlin-kicker{color:#527b41;letter-spacing:.14em;font-size:12px;font-weight:600}.merlin-section-head h2,.merlin-how h2,.merlin-faq h2{letter-spacing:-.03em;margin:9px 0 12px;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.2}.merlin-section-head p,.merlin-how p,.merlin-faq p{color:#68776b;font-size:16px}.merlin-catalog-tag{color:#507243;white-space:nowrap;border:1px solid #d3dec9;border-radius:30px;padding:7px 15px;font-size:13px}.merlin-shop-layout{background:#fff;border:1px solid #dde5d8;border-radius:24px;grid-template-columns:265px minmax(0,1fr);display:grid;overflow:hidden}.merlin-shop-guide{background:#f1f5e9;border-right:1px solid #e1e8da;padding:30px 25px}.merlin-step-number{color:#335d31;background:#dcebbb;border-radius:13px;place-items:center;width:40px;height:40px;margin-bottom:17px;font-size:15px;display:grid}.merlin-shop-guide h3{margin-bottom:8px;font-size:22px;font-weight:500}.merlin-shop-guide p{color:#68775d;font-size:14px;line-height:1.8}.merlin-shop-guide label{margin-top:26px;font-size:15px;font-weight:500;display:block}.merlin-shop-guide label span{color:#6b7b63;font-size:12px;font-weight:400}.merlin-phone-field{background:#fff;border:1px solid #cfdcc3;border-radius:11px;align-items:center;margin-top:8px;display:flex;overflow:hidden}.merlin-phone-field>span{display:none}.merlin-phone-field input{color:#214f35;background:0 0;border:0;width:100%;min-width:0;padding:12px;font-size:16px}.merlin-shop-guide>small{color:#637358;margin-top:10px;font-size:12px;line-height:1.7;display:block}.merlin-mini-note{border-top:1px solid #dce5ce;margin-top:32px;padding-top:24px}.merlin-mini-note b{font-size:15px;font-weight:500}.merlin-mini-note p{margin-top:7px}.merlin-mini-note a{color:#38652f;text-underline-offset:4px;margin-top:12px;font-size:13px;text-decoration:underline;display:inline-block}.merlin-shop-products{min-width:0;padding:25px}.merlin-service-tabs{border-bottom:1px solid #e3e9df;gap:8px;margin-bottom:24px;padding-bottom:14px;display:flex}.merlin-service-tabs button{color:#718167;background:0 0;border:0;border-radius:12px;padding:12px 25px;font-size:17px;font-weight:500}.merlin-service-tabs button span{margin-right:7px}.merlin-service-tabs button.active{color:#244e30;background:#e5efd8}.merlin-operators{grid-template-columns:repeat(8,minmax(0,1fr));gap:7px;margin-bottom:24px;display:grid}.merlin-operators button{background:#fff;border:1px solid #e5ebdf;border-radius:13px;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:12px 3px 8px;display:flex}.merlin-operators button.active{background:#f4f8ed;border:1px solid #5d8742;box-shadow:0 0 0 1px #5d8742}.merlin-operators strong{color:#536744;white-space:nowrap;font-size:12px;font-weight:500}.merlin-operators .provider-brand-icon{width:58px!important;min-width:0!important;height:32px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:5px!important;padding:2px!important}.merlin-operators .provider-brand-icon img{object-fit:contain;width:100%;height:100%}.merlin-all-icon{color:#4e7840;background:#eaf3db;border-radius:8px;place-items:center;width:40px;height:32px;font-size:25px;display:grid}.merlin-search-row{gap:12px;display:flex}.merlin-search-row label{border:1px solid #dfe5d9;border-radius:11px;flex:1;align-items:center;gap:10px;min-width:0;padding:0 14px;display:flex}.merlin-search-row label>span{color:#597247;font-size:22px}.merlin-search-row input{color:#234833;background:0 0;border:0;width:100%;min-width:0;padding:12px 0;font-size:14px}.merlin-search-row select{color:#5c6e52;background:#fff;border:1px solid #dfe5d9;border-radius:11px;max-width:170px;padding:10px 12px;font-size:13px}.merlin-result-count{color:#718167;justify-content:space-between;gap:12px;margin:21px 0 15px;font-size:13px;display:flex}.merlin-result-count strong{color:#3b5c30;font-weight:500}.merlin-data-note{color:#725937;background:#fff7e9;border:1px solid #f1e1bf;border-radius:10px;padding:13px 15px;font-size:13px;line-height:1.7;margin-bottom:16px!important}.merlin-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.merlin-product-card{background:#fff;border:1px solid #e0e7da;border-radius:15px;flex-direction:column;min-width:0;padding:17px;transition:border-color .2s,box-shadow .2s;display:flex}.merlin-product-card:hover{border-color:#8fa774;box-shadow:0 8px 24px #1d45270a}.merlin-product-top{justify-content:space-between;align-items:center;gap:5px;margin-bottom:13px;display:flex}.merlin-product-top>span{color:#647a51;font-size:12px}.merlin-product-top small{letter-spacing:.08em;color:#698050;white-space:nowrap;background:#f1f5e9;border-radius:4px;padding:3px 5px;font-size:9px}.merlin-product-card h3{overflow-wrap:anywhere;font-size:17px;font-weight:500;line-height:1.45}.merlin-product-card details{color:#587048;margin:9px 0;font-size:12px}.merlin-product-card summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.merlin-product-card details p{color:#5f6b58;overflow-wrap:anywhere;margin-top:8px;font-size:13px;line-height:1.7}.merlin-package-category{color:#896741;margin-top:8px;font-size:11px;display:block}.merlin-card-bottom{justify-content:space-between;align-items:flex-end;gap:6px;margin-top:auto;padding-top:22px;display:flex}.merlin-card-bottom small{color:#76816d;font-size:11px;display:block}.merlin-card-bottom strong{letter-spacing:-.04em;white-space:nowrap;font-size:21px;font-weight:600;line-height:1.3;display:block}.merlin-card-bottom button{color:#365b2c;background:#edf4df;border:1px solid #dbe8c9;border-radius:9px;padding:6px 9px;font-size:13px;font-weight:500}.merlin-card-bottom button:hover{color:#fff;background:#17614a;border-color:#17614a}.merlin-card-bottom button span{margin-left:5px}.merlin-more{text-align:center;margin:27px 0 3px}.merlin-more p{color:#758369;font-size:12px}.merlin-more button,.merlin-empty button{color:#416133;background:#fff;border:1px solid #b9cda9;border-radius:40px;margin-top:12px;padding:11px 22px;font-size:14px}.merlin-empty{text-align:center;background:#f6f9ef;border-radius:15px;padding:45px 20px}.merlin-empty p{color:#6a7a60;margin-top:8px}.merlin-how{background:#ecf2e2;border-radius:25px;grid-template-columns:1fr 1.2fr;gap:70px;max-width:1240px;margin:0 auto 76px;padding:48px 52px;scroll-margin-top:25px;display:grid}.merlin-how ol{gap:25px;margin:0;padding:0;list-style:none;display:grid}.merlin-how li{gap:18px;display:flex}.merlin-how li>b{color:#52733d;border:1px solid #c9d8b4;border-radius:50%;flex-shrink:0;place-items:center;width:43px;height:43px;font-size:15px;font-weight:500;display:grid}.merlin-how li h3{font-size:18px;font-weight:500}.merlin-how li p{color:#6d7e5f;margin-top:4px;font-size:14px}.merlin-faq{grid-template-columns:1fr 1.4fr;gap:65px;max-width:1240px;margin:0 auto 70px;padding:0 30px;display:grid}.merlin-faq>div>a{color:#426631;text-underline-offset:5px;margin-top:18px;font-size:15px;text-decoration:underline;display:inline-block}.merlin-faq details{border-bottom:1px solid #dde6d4;padding:20px 0}.merlin-faq summary{cursor:pointer;font-size:17px;font-weight:500}.merlin-faq details p{margin-top:14px;font-size:15px;line-height:1.8}.merlin-final-cta{color:#f0f7e7;background:#194d3a;border-radius:22px;align-items:center;gap:25px;max-width:1240px;margin:0 auto 65px;padding:32px;display:flex}.merlin-final-cta>span{color:#d8ecaa;font-size:57px}.merlin-final-cta h2{letter-spacing:-.025em;font-size:25px;font-weight:500}.merlin-final-cta p{color:#bfd1b6;font-size:15px}.merlin-final-cta>a{white-space:nowrap;color:#214c31;background:#d7e9b1;border-radius:30px;margin-left:auto;padding:12px 20px;font-size:14px}.merlin-footer{grid-template-columns:1fr 1fr;gap:30px;max-width:1288px;margin:auto;padding:0 24px 35px;display:grid}.merlin-footer img{max-width:220px;height:auto}.merlin-footer p{color:#78826b;margin-top:15px;font-size:15px}.merlin-footer nav{color:#587048;grid-template-columns:1fr 1fr;align-content:start;gap:12px;font-size:14px;display:grid}.merlin-footer>small{color:#79856e;border-top:1px solid #dce4d3;grid-column:1/-1;padding-top:25px;font-size:12px;line-height:1.9;display:block}.merlin-mobile-nav{display:none}.merlin-order-dialog{color:#183b30;background:#fffef8;border:1px solid #d8e2d0;border-radius:23px;width:calc(100vw - 32px);max-width:480px;max-height:90dvh;margin:auto;padding:32px;box-shadow:0 30px 90px #173e3033}.merlin-order-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#112c26ad}.merlin-order-dialog h2{margin:9px 0;font-size:30px;font-weight:500}.merlin-order-dialog p{color:#65745c;font-size:15px}.merlin-order-dialog label{gap:7px;margin-top:20px;font-size:15px;display:grid}.merlin-order-dialog input{color:#183b30;min-width:0;font:inherit;background:#fff;border:1px solid #cfdcc5;border-radius:10px;padding:12px}.merlin-solid-button{color:#fff;background:#17614a;border:0;border-radius:12px;width:100%;margin-top:23px;padding:13px}.merlin-dialog-close{color:#295033;background:#eaf1e1;border:0;border-radius:50%;width:34px;height:34px;position:absolute;top:12px;right:17px;font-size:22px!important}.merlin-order-result{background:#eaf3de;border-radius:12px;margin-top:18px;padding:16px}[data-storefront=pulsamerlin] :is(.legal-header,.legal-footer,.seo-game-header,.seo-game-footer){color:#284934;background:#f1f5e9;border-color:#dbe5d2}[data-storefront=pulsamerlin] :is(.legal-header,.seo-game-header) nav a{color:#43603a}[data-storefront=pulsamerlin] .site-brand-logo{object-fit:contain;height:auto}[data-storefront=pulsamerlin] .modal-card{color:#183b30;background:#fffef9}[data-storefront=pulsamerlin] .checkout-primary-button{color:#fff;box-shadow:none;background:#17614a}[data-storefront=pulsamerlin] .checkout-product-summary{color:#214832;background:#eef5e5;border-color:#dae5cc}[data-storefront=pulsamerlin] .checkout-product-summary>span{color:#285b3d;background:#e1ecd3;border-color:#c5d8b6}[data-storefront=pulsamerlin] .checkout-product-summary>b{color:#17614a}[data-storefront=pulsamerlin] .checkout-product-summary small{color:#5a6b55}[data-storefront=pulsamerlin] .checkout-safety-note{color:#516447;background:#f0f4e8;border-color:#dce5cc}[data-storefront=pulsamerlin] .checkout-safety-note b{color:#285b3d}[data-storefront=pulsamerlin] .modal-close{color:#214832;background:#e6eedf}[data-storefront=pulsamerlin] .merlin-package-confirm{color:#5e663d;align-items:flex-start;gap:10px;padding:12px 0;font-size:14px;line-height:1.65;display:flex}[data-storefront=pulsamerlin] .merlin-package-confirm input{accent-color:#17614a;flex-shrink:0;width:18px;height:18px;margin-top:4px}[data-storefront=pulsamerlin] .checkout-safety-note p{overflow-wrap:anywhere;margin:8px 0 0}@media (min-width:1450px){.merlin-shell .promo-carousel-copy h2{font-size:62px}}@media (max-width:1100px){.merlin-header nav{gap:18px}.merlin-header>a img{width:210px}.merlin-shop-layout{grid-template-columns:225px minmax(0,1fr)}.merlin-shop-guide{padding:26px 19px}.merlin-shop-products{padding:20px}.merlin-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.merlin-operators{grid-template-columns:repeat(4,minmax(0,1fr))}.merlin-how,.merlin-faq,.merlin-final-cta{margin-left:24px;margin-right:24px}.merlin-phone{left:60px}.merlin-float-two{right:6px}.merlin-hero-star{right:38px}.merlin-orbit{width:310px;height:310px;top:100px;left:0}.merlin-float-one{left:-18px}}@media (max-width:800px){.merlin-topline{padding:7px 20px;font-size:11px}.merlin-topline a{font-size:11px}.merlin-header{gap:12px;min-height:82px;padding:15px 20px}.merlin-header nav{display:none}.merlin-header>a img{width:195px}.merlin-check-button{padding:9px 14px;font-size:13px!important}.merlin-hero-wrap{padding:0 16px}.merlin-shell .promo-carousel-stage,.merlin-shell .promo-carousel-copy{min-height:490px}.merlin-shell .promo-carousel-copy{width:67%;padding:42px 24px 70px 32px}.merlin-shell .promo-carousel-copy h2{font-size:43px}.merlin-shell .promo-carousel-copy p{font-size:16px}.merlin-shell .promo-carousel-controls{left:32px}.merlin-shell .promo-carousel-actions{flex-wrap:wrap;gap:10px}.merlin-shell .promo-primary-action,.merlin-shell .promo-secondary-action{min-height:43px;padding:10px 16px;font-size:14px}.merlin-hero-art{opacity:.55;width:32%}.merlin-phone{top:91px;left:0;transform:rotate(12deg)scale(.8)}.merlin-orbit{left:-15px}.merlin-float{display:none}.merlin-hero-star{font-size:58px;top:30px;right:6px}.merlin-benefits{gap:20px;margin:25px auto 20px;padding:0 22px}.merlin-benefits>div{align-items:flex-start;gap:9px}.merlin-benefits>div>span{border-radius:10px;width:31px;height:31px;font-size:18px}.merlin-benefits strong{font-size:13px}.merlin-benefits small{font-size:12px}.merlin-catalog{padding:25px 16px 48px}.merlin-shop-layout{grid-template-columns:1fr}.merlin-shop-guide{border-bottom:1px solid #dce7d3;border-right:0;padding:22px 24px}.merlin-shop-guide h3{font-size:19px}.merlin-step-number,.merlin-mini-note{display:none}.merlin-shop-guide p{font-size:13px}.merlin-shop-guide label{margin-top:15px}.merlin-shop-guide>small{font-size:12px}.merlin-operators{grid-template-columns:repeat(8,minmax(65px,1fr));gap:8px;padding:3px 2px 9px;overflow:auto}.merlin-how{grid-template-columns:1fr;gap:35px;margin:0 16px 50px;padding:30px}.merlin-how h2 br{display:none}.merlin-faq{grid-template-columns:1fr;gap:20px;margin:0 24px 45px;padding:0 6px}.merlin-faq h2 br{display:none}.merlin-final-cta{flex-wrap:wrap;gap:15px;margin:0 16px 45px;padding:24px}.merlin-final-cta>span{display:none}.merlin-final-cta>a{margin:0}.merlin-footer{padding:0 24px 110px}.merlin-mobile-nav{padding:8px 12px calc(8px + env(safe-area-inset-bottom));z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border-top:1px solid #d9e2d0;grid-template-columns:repeat(4,1fr);gap:3px;display:grid;position:fixed;bottom:0;left:0;right:0}.merlin-mobile-nav a,.merlin-mobile-nav button{color:#46633a;background:0 0;border:0;flex-direction:column;align-items:center;padding:3px;font-size:12px;line-height:1.4;display:flex}.merlin-mobile-nav span{font-size:21px;line-height:1.4}.merlin-catalog-tag{display:none}}@media (max-width:520px){.merlin-header>a img{width:169px}.merlin-check-button{padding:8px 10px;font-size:12px!important}.merlin-check-button span{display:none}.merlin-shell .promo-carousel{border-radius:22px}.merlin-shell .promo-carousel-stage,.merlin-shell .promo-carousel-copy{min-height:445px}.merlin-shell .promo-carousel-copy{background:0 0;width:100%;padding:32px 23px 63px}.merlin-shell .promo-carousel-copy h2{max-width:340px;margin:17px 0;font-size:41px;line-height:1.12}.merlin-shell .promo-carousel-copy p{max-width:350px;font-size:15px;line-height:1.7}.merlin-shell .promo-carousel-eyebrow{letter-spacing:.12em;max-width:95%;font-size:10px}.merlin-shell .promo-carousel-actions{gap:8px;margin-top:23px}.merlin-shell .promo-primary-action,.merlin-shell .promo-secondary-action{padding:11px 13px;font-size:13px}.merlin-shell .promo-carousel-controls{bottom:15px;left:23px}.merlin-hero-art{display:none}.merlin-shell .promo-carousel-art{opacity:.12;width:100%}.merlin-benefits{gap:9px;margin-bottom:16px;padding:0 19px}.merlin-benefits>div{display:block}.merlin-benefits>div>span{margin-bottom:8px}.merlin-benefits strong{font-size:12px}.merlin-benefits small{margin-top:3px;font-size:11px;line-height:1.5}.merlin-section-head h2{font-size:28px}.merlin-section-head p{font-size:14px}.merlin-kicker{font-size:10px}.merlin-section-head{margin-bottom:22px}.merlin-shop-layout{border-radius:18px}.merlin-shop-guide{padding:19px}.merlin-shop-products{padding:18px 14px}.merlin-service-tabs{gap:6px;margin-bottom:17px}.merlin-service-tabs button{flex:1;padding:10px 14px;font-size:16px}.merlin-operators{margin-bottom:14px}.merlin-search-row{flex-wrap:wrap;gap:9px}.merlin-search-row label{flex-basis:100%;font-size:14px}.merlin-search-row select{width:100%;max-width:none;padding:8px 11px;font-size:12px}.merlin-result-count{flex-wrap:wrap;gap:3px;margin:17px 0 12px;font-size:12px}.merlin-result-count>span{font-size:11px}.merlin-product-grid{gap:9px}.merlin-product-card{border-radius:12px;padding:12px}.merlin-product-top{flex-wrap:wrap;gap:4px;margin-bottom:10px}.merlin-product-top>span{font-size:11px}.merlin-product-top small{padding:2px 4px;font-size:8px}.merlin-product-card h3{font-size:15px;line-height:1.5}.merlin-card-bottom{flex-direction:column;align-items:stretch;gap:10px;padding-top:15px}.merlin-card-bottom strong{font-size:21px}.merlin-card-bottom button{padding:8px;font-size:13px}.merlin-product-card details{font-size:11px}.merlin-product-card details p{font-size:12px}.merlin-how{padding:27px 22px}.merlin-how h2,.merlin-faq h2{font-size:30px}.merlin-how p{font-size:14px}.merlin-how li h3{font-size:17px}.merlin-how li p{font-size:13px}.merlin-faq summary{font-size:16px}.merlin-final-cta h2{font-size:25px;line-height:1.3}.merlin-final-cta p{margin-top:10px;font-size:14px}.merlin-footer{grid-template-columns:1fr;gap:23px}.merlin-footer nav{font-size:13px}.merlin-order-dialog{padding:27px 23px}.merlin-order-dialog h2{font-size:27px}}@media (prefers-reduced-motion:reduce){.merlin-shell *{scroll-behavior:auto!important;transition:none!important}}
