@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Exo+2:ital,wght@0,600;0,700;0,800;0,900;1,800;1,900&family=IBM+Plex+Sans+Condensed:wght@400;500;600;700&family=Inter:wght@400;500;600;700;800&family=Lexend+Deca:wght@500;600;700;800&display=swap";@layer components;@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,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y: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;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::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;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]){appearance:button}::file-selector-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 utilities{.visible{visibility:visible}.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,)}}.seo-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-sans);font-feature-settings:"cv02","cv03","cv04","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.eyebrow{text-transform:uppercase;font-weight:900;display:inline-flex}.eyebrow.light{color:#ffe8e5}.primary-button,.ghost-button{border-radius:14px;justify-content:center;align-items:center;padding:13px 20px;font-size:.88rem;font-weight:900;transition:all .2s;display:inline-flex}.primary-button:hover{transform:translateY(-2px)}.ghost-button{border:1px solid var(--line)}.brand-lockup{align-items:center;display:inline-flex}.brand-lockup strong,.brand-lockup small{line-height:1;display:block}.brand-lockup strong{letter-spacing:.06em;font-size:1.1rem}.brand-lockup small{margin-top:4px;font-size:.62rem;font-weight:900}h1,h2,h3,.title{font-family:var(--font-sans);letter-spacing:-.02em!important;font-weight:700!important}.section-heading{text-align:center}.section-heading.left{text-align:left}.section-heading h2{margin:10px 0 8px}.section-heading p{color:var(--muted);margin:0;line-height:1.7}.game-grid{display:grid}.game-card{transition:all .22s}.game-cover{position:relative;overflow:hidden}.game-cover:after{content:"";position:absolute;inset:0}.game-cover img{width:100%;transition:all .35s}.game-card:hover img{transform:scale(1.05)}.game-cover>span{z-index:2;font-weight:900;position:absolute}.detail-hero{padding:55px 20px}.detail-hero-inner{align-items:center;gap:28px;width:min(1060px,100%);margin:auto;display:flex}.detail-game-image{border:4px solid #ffffff47;border-radius:28px;width:145px;height:145px;overflow:hidden}.detail-game-image img{object-fit:cover;width:100%;height:100%}.detail-hero h1{margin:8px 0;font-size:2.8rem}.detail-hero p{max-width:650px;margin:0;line-height:1.7}.detail-badges{gap:9px;margin-top:18px;display:flex}.detail-badges span{border:1px solid #ffffff3d;border-radius:999px;padding:7px 10px;font-size:.72rem;font-weight:800}.checkout-layout{grid-template-columns:310px 1fr;gap:30px;width:min(1060px,100% - 40px);margin:0 auto;padding:55px 0 75px;display:grid}.checkout-help{padding-top:12px}.checkout-help h2{margin:10px 0 24px;font-size:2rem}.checkout-help ol{gap:18px;padding:0;list-style:none;display:grid}.checkout-help li{gap:13px;display:flex}.checkout-help li>b{height:34px;color:var(--primary);background:#e8feff;border-radius:11px;flex:0 0 34px;place-items:center;display:grid}.checkout-help li strong,.checkout-help li span{display:block}.checkout-help li span{color:var(--muted);font-size:.8rem;line-height:1.55}.checkout-help li strong{color:var(--ink);font-size:.9rem}.security-note{color:#067647;background:#ecfdf3;border-radius:18px;margin-top:28px;padding:18px}.security-note p{margin:5px 0 0;font-size:.78rem}.checkout-card{border:1px solid var(--line);background:#fff;border-radius:28px;padding:30px;box-shadow:0 22px 70px #a855f71a}.form-section{border-top:1px solid var(--line);padding:22px 0}.form-title{align-items:center;gap:10px;margin-bottom:16px;display:flex}.form-title>b{width:30px;height:30px;color:var(--primary);background:#e8feff;border-radius:10px;place-items:center;font-size:.78rem;display:grid}.form-title h3{margin:0}.nominal-grid{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.nominal-grid button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:16px;padding:15px;position:relative}.nominal-grid strong,.nominal-grid span{display:block}.nominal-grid strong{font-size:.82rem}.nominal-grid span{color:var(--primary);margin-top:7px;font-size:.8rem;font-weight:900}.nominal-grid i{background:var(--primary);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:.65rem;font-style:normal;display:grid;position:absolute;top:10px;right:10px}.field-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.field-grid.single{grid-template-columns:1fr}.field-grid label{color:#344054;font-size:.8rem;font-weight:800}.field-grid input{border:1px solid var(--line);border-radius:13px;outline:0;width:100%;margin-top:7px;padding:13px}.field-grid input:focus{border-color:var(--primary);box-shadow:0 0 0 3px #a855f714}.account-success{color:#067647;background:#ecfdf3;border-radius:14px;align-items:center;gap:12px;margin-top:12px;padding:13px;display:flex}.account-success>span{color:#fff;background:#12b76a;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.account-success small,.account-success strong{display:block}.form-error{color:#d92d20;background:#fff1f0;border-radius:12px;margin-top:12px;padding:12px;font-size:.8rem;font-weight:700}.order-summary{border-radius:18px;padding:18px}.order-summary>div{justify-content:space-between;gap:20px;padding:7px 0;font-size:.82rem;display:flex}.order-summary span{color:var(--muted)}.order-summary .total{border-top:1px solid var(--line);margin-top:8px;padding-top:14px;font-size:1rem}.order-summary .total strong{color:var(--primary);font-size:1.2rem}.pay-button{border:0;border-radius:14px;width:100%;margin-top:16px;padding:15px;font-weight:950;box-shadow:0 14px 32px #a855f738}.pay-button:disabled{box-shadow:none}.checkout-disclaimer{text-align:center;color:#98a2b3;font-size:.7rem}.status-icon{color:#f79009;background:#fff7e8;border-radius:24px;place-items:center;width:72px;height:72px;margin:0 auto 18px;font-size:2rem;font-weight:950;display:grid}.status-icon.failed{color:#f04438;background:#fff1f0}.empty-state,.empty-page{text-align:center;color:var(--muted);padding:35px}.empty-page{place-items:center;min-height:70vh;display:grid}@media(max-width:900px){.game-grid{grid-template-columns:repeat(2,1fr)}.checkout-layout{grid-template-columns:1fr}.checkout-help{display:none}.site-footer>div:first-child{grid-column:1/-1}}@media(max-width:620px){.games-section{width:auto;padding-left:18px;padding-right:18px}.games-toolbar{flex-direction:column;align-items:stretch}.site-footer{grid-template-columns:1fr}.site-footer>div:first-child{grid-column:auto}.detail-hero-inner{flex-direction:column;align-items:flex-start}.detail-game-image{width:110px;height:110px}.detail-badges{flex-wrap:wrap}.checkout-layout{width:calc(100% - 28px);padding-top:30px}.checkout-card{padding:20px}.nominal-grid,.field-grid{grid-template-columns:1fr}}.track-form{display:grid}.track-form input{outline:0;width:100%;margin-top:7px}@media(max-width:620px){.track-card{padding:25px}.track-form{grid-template-columns:1fr}.track-form button{width:100%}}:root{--rs-black:#050505;--rs-panel:#0f0f10;--rs-panel-2:#101936;--rs-muted:#ababab}body:before{content:"";pointer-events:none;opacity:.18;background-image:linear-gradient(30deg,#a855f72e 12%,#0000 12.5% 87%,#a855f72e 87.5%,#a855f72e),linear-gradient(150deg,#a855f72e 12%,#0000 12.5% 87%,#a855f72e 87.5%,#a855f72e),linear-gradient(30deg,#a855f72e 12%,#0000 12.5% 87%,#a855f72e 87.5%,#a855f72e),linear-gradient(150deg,#a855f72e 12%,#0000 12.5% 87%,#a855f72e 87.5%,#a855f72e);background-position:0 0,0 0,32px 56px,32px 56px;background-size:64px 112px;position:fixed;inset:0}.brand-lockup strong{font-style:italic}.primary-button{background:var(--rs-gradient);color:#150807;text-shadow:0 1px #ffffff40;box-shadow:0 15px 38px #a855f738}.detail-hero{border-top:1px solid var(--rs-line);border-bottom:1px solid var(--rs-line)}.pay-button{background:var(--rs-gradient);color:#170806}.status-icon.success{color:var(--rs-gold);background:#a855f729}:root{--soft-dark:#242529;--soft-deep:#18191c;--soft-panel:#303136;--soft-panel-2:#101936;--soft-accent:#e879f9;--soft-accent-2:#a855f7;--soft-text:#f4f8f7;--soft-muted:#c9c9c9;--soft-line:#a855f72e}.game-card,.checkout-card,.track-card{background:linear-gradient(145deg,#334c4beb,#243231f5);border:1px solid #a855f729;box-shadow:0 14px 34px #00000038,inset 0 1px #ffffff0a}.section-heading h2,.form-title h3,.detail-hero h1,.track-card h1,.site-footer>div>strong{color:#fafafa}.section-heading p,.track-card>p,.checkout-help li span,.order-summary span,.site-footer>div{color:#c9c9c9}:root{--purple:#fff}.banner-slider{grid-template-columns:1.08fr .92fr;align-items:center;gap:28px}.security-note,.account-success{border:1px solid #d7c4c2}.order-summary{border:1px solid #d2d2d2}.pay-button:disabled{color:#fff;background:#a9aaad}@media(max-width:900px){.banner-slider{grid-template-columns:1fr}}@media(max-width:620px){.game-grid{grid-template-columns:1fr}}.banner-slider{min-height:0}@media(max-width:620px){.banner-shell{width:calc(100% - 28px)}.games-section{padding-top:42px}}:root{--rs-bg:#f8f8f8;--rs-ink:#0d0d0f;--rs-card:#fafafa;--rs-soft:#f0f0f0;--rs-silver:#d8d8d8;--rs-teal:#a855f7}.brand-lockup strong{color:#0d0d0f}.brand-lockup small{color:#d946ef;letter-spacing:.24em;text-shadow:none}.primary-button,.pay-button{color:#1d0c0a;text-shadow:0 1px #ffffff47;background:linear-gradient(135deg,#d946ef,#d946ef);box-shadow:0 13px 28px #a855f738}.ghost-button{color:#fff;background:#ffffffb8;border-color:#d2d2d2}.banner-slider img{display:block}.games-section{padding-top:58px}.game-card,.checkout-card,.track-card,.site-footer{background:#fafafae0;border:1px solid #d2d2d2;box-shadow:0 16px 36px #0d0d0f12}.section-heading h2,.form-title h3,.track-card h1,.site-footer>div>strong{color:#0d0d0f}.section-heading p,.track-card>p,.site-footer>div{color:#aaa4a3}.nominal-grid span,.order-summary .total strong{color:#d946ef}.game-cover>span,.checkout-help li>b,.form-title>b{color:#fff;background:#a855f733;border:1px solid #a855f72e}.detail-hero{color:#f8f8f8;background:linear-gradient(135deg,#0d0d0f,#101936 48%,#d946ef);border:1px solid #a855f73d;box-shadow:0 20px 52px #0d0d0f2e}.detail-hero p{color:#f5f5f5}.detail-badges span{color:#f8f8f8;background:#a855f71f;border-color:#a855f747}.detail-game-image{border-color:#a855f757;box-shadow:0 18px 42px #0d0d0f2e}.checkout-layout{color:#0d0d0f}.checkout-help li span,.order-summary span{color:#aaa4a3}.security-note,.account-success{color:#fff;background:#e8feff;border-color:#d7c4c2}.nominal-grid button,.field-grid input,.track-form input{color:#0d0d0f;background:#fafafa;border-color:#d2d2d2}.nominal-grid i,.account-success>span{color:#1d0c0a;background:#d946ef}.order-summary{background:#f3e9e8;border-color:#d2d2d2}@media(max-width:620px){.banner-slider{border-radius:20px;height:190px}}.header-main .brand-lockup{min-width:150px}.header-search input{background:0 0;border:0;outline:0}.currency-pill{border-radius:999px;align-items:center;gap:8px;display:flex}.currency-pill span{background:linear-gradient(#fff 0 50%,#d42027 50%);border-radius:50%}.games-section{margin:0 auto}.popular-block .section-heading{margin-bottom:16px}.popular-block .section-heading p{font-size:.78rem}.popular-grid{display:grid}.popular-card:after{pointer-events:none;position:absolute}.popular-card img{z-index:1;position:relative}.popular-card b,.popular-card small{display:block}.games-toolbar .section-heading h2{font-size:2.25rem}.game-grid{margin-top:0}.game-card{box-shadow:none;background:0 0;border:0;border-radius:18px;overflow:visible}.game-card:hover{box-shadow:none;transform:translateY(-5px)}.game-cover{aspect-ratio:3/4.72;border:1px solid #a855f72e;height:auto}.game-cover img{object-fit:cover;height:100%}.game-cover>span{bottom:auto}.game-cover>strong{z-index:2;position:absolute}.load-more{border:1px solid #a855f738;margin:34px auto 0;font-weight:900;display:flex}.footer-bottom{font-weight:700}.floating-chat{z-index:90;color:#1d0c0a;background:linear-gradient(135deg,#d946ef,#d946ef);border-radius:50%;place-items:center;width:58px;height:58px;font-size:.78rem;font-weight:950;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 16px 34px #0d0d0f47}@media(max-width:1100px){.popular-grid{grid-template-columns:repeat(2,1fr)}.site-footer{grid-template-columns:1fr 1fr}.currency-pill{display:none}}@media(max-width:760px){.banner-shell{width:calc(100% - 28px);margin-top:22px}.games-toolbar{display:block}.games-toolbar .search-box{width:100%;margin-top:18px}.site-footer{gap:28px}.floating-chat{width:52px;height:52px}}:root{--rs-gold-deep:#d946ef;--rs-gold-bright:#d946ef;--rs-gold-soft:#ffe8e5;--rs-metal:#f4f4f4}.primary-button,.pay-button,.floating-chat{background:linear-gradient(135deg,#d946ef 0% 32%,#d946ef 62% 100%)!important;border:1px solid #a855f794!important;box-shadow:inset 0 1px #ffffff8c,0 13px 30px #a855f747,0 0 0 3px #a855f714!important}.popular-card:hover{transform:translateY(-3px)}.game-cover:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000,#a855f76b);height:35%;position:absolute;bottom:0;left:0;right:0}.game-card:hover .game-cover{border-color:#a855f7c7;box-shadow:0 20px 42px #0d0d0f2e,0 0 0 3px #a855f721}.game-cover>span{border-color:#a855f72e}.load-more{box-shadow:0 12px 28px #a855f714}.load-more:hover{border-color:#a855f7a6;box-shadow:0 16px 34px #a855f721}.site-footer-wrap:before,.site-footer-wrap:after{display:none!important}.site-footer{z-index:2;margin-top:-1px;position:relative}.footer-bottom,.floating-chat{z-index:3}body:before{display:none!important}main{position:relative;overflow:hidden}main:before,.banner-shell:before,.games-section:before{display:none!important}.banner-shell,.games-section{position:relative}.popular-card,.game-card,.header-search{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(max-width:760px){.popular-card{flex-direction:row;align-items:center}.popular-card img{aspect-ratio:auto}}.legal-page{color:#f5f5f5;width:min(1120px,100% - 40px);min-height:70vh;margin:0 auto;padding:48px 0 88px}.legal-heading{background:#18191c;border:1px solid #303136;border-radius:14px;margin-bottom:22px;padding:38px 40px;box-shadow:0 18px 42px #0000002e}.legal-heading h1{color:#f5f5f5;margin:10px 0 14px;font-size:clamp(2.2rem,4vw,3.6rem);line-height:1.08}.legal-heading .legal-intro{color:#b7b7b7;max-width:760px;margin:0;font-size:.94rem;line-height:1.75}.legal-meta{color:#9b9b9b;border-top:1px solid #303136;justify-content:space-between;align-items:center;gap:20px;margin-top:26px;padding-top:18px;font-size:.72rem;font-weight:600;display:flex}.legal-meta span,.legal-meta time{display:block}.legal-content{counter-reset:legal-section;gap:12px;display:grid}.legal-content section{counter-increment:legal-section;background:#18191c;border:1px solid #303136;border-radius:12px;padding:28px 30px 28px 76px;position:relative}.legal-content section:before{content:counter(legal-section,decimal-leading-zero);color:#d946ef;letter-spacing:.08em;font-size:.72rem;font-weight:800;position:absolute;top:27px;left:26px}.legal-content h2{color:#f5f5f5;margin:0 0 13px;font-size:1.08rem;line-height:1.4}.legal-content p,.legal-content li{color:#c5c5c5;font-size:.86rem;line-height:1.85}.legal-content p{margin:0}.legal-content p+p{margin-top:12px}.legal-content ul,.legal-content ol{gap:8px;margin:12px 0 0;padding-left:20px;display:grid}.legal-content li::marker{color:#d946ef;font-weight:700}.legal-note{color:#dedede;background:#222327;border-left:3px solid #d946ef;border-radius:0 8px 8px 0;margin-top:18px;padding:14px 16px;font-size:.8rem;font-weight:600;line-height:1.7}@media(max-width:760px){.legal-page{width:calc(100% - 28px);padding:28px 0 54px}.legal-heading{margin-bottom:14px;padding:24px 20px}.legal-heading h1{font-size:2rem}.legal-heading .legal-intro{font-size:.82rem;line-height:1.7}.legal-meta{flex-direction:column;align-items:flex-start;gap:6px;margin-top:20px;padding-top:14px}.legal-content{gap:9px}.legal-content section{padding:20px 16px 20px 48px}.legal-content section:before{font-size:.66rem;top:20px;left:16px}.legal-content h2{font-size:.92rem}.legal-content p,.legal-content li{font-size:.78rem;line-height:1.75}.legal-content ul,.legal-content ol{padding-left:17px}}body:before,main:before,.banner-shell:before,.games-section:before{display:none!important}.games-section,.track-page{background:0 0!important}.section-heading h2,.games-toolbar .section-heading h2,.checkout-help h2,.track-card h1{color:#f8f5ef!important}.section-heading p,.games-toolbar .section-heading p,.popular-block .section-heading p,.checkout-help li span,.track-card>p{color:#c9c9c9!important}.checkout-help li strong,.checkout-layout,.field-grid label{color:#f8f5ef!important}.popular-card,.load-more{color:#f8f5ef!important;background:#18191cb8!important;border-color:#ffffff1a!important}.primary-button,.pay-button,.floating-chat{color:#1a0907!important}.checkout-card,.track-card,.checkout-card .checkout-heading h2,.checkout-card .form-title h3,.checkout-card .field-grid label,.track-card h1{color:#0d0d0f!important}.checkout-card .checkout-heading p,.track-card>p{color:#aaa4a3!important}body{color:#f7f4ec}.header-main nav a.active,.header-main nav a:hover{color:#fff}.header-main nav a.active:after{content:"";background:#d946ef;border-radius:999px;height:2px;position:absolute;left:0;right:0}.brand-lockup{gap:12px}.header-main .brand-orb{border-color:#a855f773;border-radius:50%;box-shadow:0 0 0 1px #a855f71f}.header-main .brand-lockup strong{color:#fff;letter-spacing:.08em}.header-main .brand-lockup small{color:#fff;text-shadow:none}.currency-pill{border:0;height:auto;padding:0;font-size:.85rem;font-weight:950}.currency-pill span{width:20px;height:20px;box-shadow:0 0 0 1px #ffffff2e}.banner-shell{width:min(1380px,100% - 88px);margin:30px auto 0}.banner-slider{background:#070b0e;border:1px solid #ffffff1f;border-radius:18px;display:block;position:relative;overflow:hidden;box-shadow:0 18px 60px #00000040}.banner-slider img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.banner-slider:after{content:"";pointer-events:none;position:absolute;inset:0}.games-section{width:min(1380px,100% - 88px);padding:24px 0 96px}.popular-block{margin-bottom:48px}.popular-head{justify-content:space-between;align-items:end;gap:22px;margin-bottom:18px;display:flex}.eyebrow{text-shadow:none;letter-spacing:.04em;font-size:.82rem;color:#fff!important}.section-heading h2{letter-spacing:-.03em;font-weight:500;font-size:2.05rem!important}.section-heading p{margin-top:8px;font-size:.88rem!important}.popular-card:after{content:"â€º";color:#fff;border:1px solid #ffffff17;border-radius:50%;place-items:center;width:34px;top:50%;left:auto;right:16px;transform:translateY(-50%)}.games-toolbar{justify-content:space-between;align-items:end;gap:28px;margin-top:0;display:flex}.games-toolbar .search-box{width:310px;margin:0}.game-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 22px}.game-cover{background:#070b0e;box-shadow:none!important;border-color:#a855f75c!important;border-radius:10px!important}.game-cover:before{display:none}.game-cover>span{box-shadow:none;border:0;border-radius:6px;padding:5px 9px;font-size:.62rem;top:14px;left:14px;color:#1a0907!important;background:linear-gradient(135deg,#d946ef,#d946ef)!important}.game-cover>strong{color:#fff;text-transform:none;text-shadow:0 2px 12px #0000008c;font-size:1rem;line-height:1.2;bottom:38px;left:16px;right:42px}.load-more{margin-top:42px;color:#fff!important;background:#ffffff0d!important;border-color:#ffffff21!important}@media(max-width:1100px){.header-main{grid-template-columns:auto 1fr auto;width:calc(100% - 32px)}.header-main nav,.header-search{display:none}.game-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:1100px)and (min-width:761px){.banner-slider{height:auto}.popular-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.brand-lockup small{letter-spacing:.22em}.currency-pill{display:none}.banner-shell,.games-section{width:calc(100% - 28px)}.banner-slider{height:auto}.popular-head,.games-toolbar{display:block}.popular-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.popular-card:after{display:none}.game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 10px}.game-cover>strong{font-size:.68rem;bottom:30px;left:8px;right:8px}.game-cover>span{font-size:.48rem;top:8px;left:8px}.site-footer{grid-template-columns:1fr}}.banner-slider:after{display:none!important}.banner-slider{touch-action:pan-y}.banner-track{will-change:transform;width:100%;height:100%;transition:transform .68s cubic-bezier(.22,.7,.2,1);display:flex}.banner-slide{flex:0 0 100%;width:100%;min-width:100%;height:100%;position:relative;overflow:hidden}.banner-slide img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.banner-slide-link{cursor:pointer;display:block}.banner-slide-link:focus-visible{outline-offset:-2px;outline:2px solid #d946ef}.banner-nav{z-index:4;color:#a855f7e0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d0d0f6b;border:1px solid #a855f738;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;font-size:1.8rem;line-height:1;transition:background .2s,transform .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 22px #0000002e}.banner-nav:hover{background:#211705b8;transform:translateY(-50%)scale(1.06)}.banner-nav-prev{left:14px}.banner-nav-next{right:14px}@media(max-width:760px){.banner-slider{border-radius:12px}.banner-track{transition-duration:.52s}.banner-nav{width:30px;height:30px;font-size:1.3rem}.banner-nav-prev{left:7px}.banner-nav-next{right:7px}}@media(max-width:1100px)and (min-width:761px){.header-main nav,.header-search{display:flex!important}.game-grid{gap:18px 12px;grid-template-columns:repeat(6,minmax(0,1fr))!important}.game-cover>strong{font-size:.72rem;bottom:30px;left:10px;right:10px}.game-cover>span{font-size:.5rem;top:9px;left:9px}}@media(max-width:760px){.header-main nav,.header-search{display:flex!important}}.header-main{justify-content:start!important}.header-main .brand-orb{width:46px!important;height:46px!important}.header-main .brand-lockup strong{font-size:1.08rem!important}.header-main .brand-lockup small{letter-spacing:.28em!important;font-size:.6rem!important}.header-main nav a.active:after{bottom:-27px!important}.header-search span{font-size:1rem!important}.load-more{border-radius:9px!important;min-height:42px!important;padding:11px 22px!important;font-size:.76rem!important}.primary-button,.ghost-button,.pay-button{min-height:42px;border-radius:10px!important;padding:10px 16px!important;font-size:.8rem!important}@media(max-width:1100px)and (min-width:761px){.header-main{grid-template-columns:auto auto minmax(180px,240px) auto!important;gap:16px!important;width:calc(100% - 32px)!important}.header-main .brand-orb{width:42px!important;height:42px!important}.header-main .brand-lockup strong{font-size:1rem!important}.header-main .brand-lockup small{letter-spacing:.22em!important;font-size:.54rem!important}.header-main nav{gap:18px!important}.header-main nav a{font-size:.74rem!important}.header-search{height:40px!important}}@media(max-width:760px){.header-main{grid-template-columns:1fr auto!important;justify-content:stretch!important;gap:7px 12px!important;width:calc(100% - 24px)!important;height:auto!important;padding:8px 0!important}.header-main .brand-lockup{justify-content:flex-start!important;min-width:0!important}.header-main .brand-orb{width:36px!important;height:36px!important}.header-main .brand-lockup strong{font-size:.9rem!important}.header-main .brand-lockup small{letter-spacing:.18em!important;font-size:.48rem!important}.header-main nav{padding:2px 0 0;overflow-x:auto;order:3!important;grid-column:1/-1!important;justify-content:flex-start!important;gap:18px!important}.header-main nav a{white-space:nowrap;font-size:.72rem!important}.header-main nav a.active:after{bottom:-7px!important}.header-search{order:4!important;grid-column:1/-1!important;width:100%!important;height:34px!important;margin-top:0!important}.load-more{min-height:38px!important;padding:10px 18px!important;font-size:.72rem!important}.primary-button,.ghost-button,.pay-button{min-height:38px;padding:9px 14px!important;font-size:.74rem!important}}.popular-card:before{content:""!important;pointer-events:none!important;height:auto!important;display:block!important;position:absolute!important}.popular-card:hover{border-color:#a855f79e!important;box-shadow:inset 0 1px #ffffff12,0 18px 34px #00000038,0 0 0 2px #a855f71a!important}.popular-card span{z-index:1!important;position:relative!important}.popular-card small{margin-top:8px!important}@media(max-width:1100px)and (min-width:761px){.popular-card small{font-size:.68rem!important}}@media(max-width:760px){.popular-card small{margin-top:4px!important;font-size:.56rem!important;line-height:1.2!important}}.topup-detail-page .detail-hero{border:0}.topup-detail-page .detail-hero:before{content:"";background:linear-gradient(135deg,#0000 0 28%,#a855f717 28% 36%,#0000 36% 52%,#a855f71f 52% 60%,#0000 60% 78%,#a855f714 78% 83%,#0000 83%),linear-gradient(135deg,#1f2423f5,#2f2b1ceb);border-top:1px solid #a855f724;height:142px;position:absolute;inset:auto 0 0}.topup-detail-page .detail-hero-inner{align-items:center;gap:24px}.topup-detail-page .detail-game-image{flex:0 0 160px;overflow:hidden}.topup-detail-page .detail-game-image img{object-fit:cover;width:100%;height:100%}.topup-detail-page .detail-game-copy{flex-direction:column;flex:1;align-items:center}.topup-detail-page .detail-game-copy h1{letter-spacing:0;font-size:1.22rem!important}.topup-detail-page .detail-game-copy p{max-width:520px;margin:0;font-size:.82rem;line-height:1.45}.topup-detail-page .detail-badges{flex-wrap:wrap;margin-top:16px}.topup-detail-page .detail-badges span{white-space:nowrap;border-radius:999px;flex-flow:row;justify-content:center;align-items:center;gap:6px;font-weight:850;display:inline-flex}.topup-detail-page .detail-badges img{object-fit:contain;flex:0 0 18px;display:block}.topup-detail-page .checkout-layout{width:min(1320px,100% - 36px)!important;padding:22px 0 38px!important;display:block!important}.topup-detail-page .detail-guide{display:none!important}.topup-detail-page .checkout-card{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:22px;display:grid;box-shadow:none!important;color:#f8f5ef!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.topup-detail-page .detail-form-stack{gap:16px;display:grid}.topup-detail-page .detail-step,.topup-detail-page .detail-order-sidebar>div{overflow:hidden;background:#1f2726e0!important;border:1px solid #a855f729!important;border-radius:10px!important;margin:0!important;padding:0 0 18px!important;box-shadow:inset 0 1px #ffffff0a,0 12px 24px #00000024!important}.topup-detail-page .form-title{gap:10px;min-height:38px;padding:0 14px;margin:0 0 16px!important}.topup-detail-page .form-title>b{color:#101936!important;background:linear-gradient(135deg,#d946ef,#d946ef)!important;border:0!important;border-radius:6px!important;width:22px!important;height:22px!important;font-size:.68rem!important}.topup-detail-page .form-title h3{line-height:1.2;color:#f8f8f8!important;font-size:.82rem!important}.topup-detail-page .field-grid,.topup-detail-page .nominal-grid,.topup-detail-page .quantity-row,.topup-detail-page .payment-method-list,.topup-detail-page .promo-row,.topup-detail-page .account-success,.topup-detail-page .form-error,.topup-detail-page .empty-state,.topup-detail-page .checkout-disclaimer{margin-left:14px!important;margin-right:14px!important}.topup-detail-page .field-grid{gap:12px!important}.topup-detail-page .field-grid label{font-weight:850;color:#c9c9c9!important;font-size:.72rem!important}.topup-detail-page .field-grid label small{color:#ababab;font-size:.66rem;font-weight:750}.topup-detail-page .field-grid label .field-note{color:#c9c5c4;margin-top:7px;font-size:.66rem;line-height:1.45;display:block}.topup-detail-page .field-grid input,.topup-detail-page .quantity-row input,.topup-detail-page .promo-row input{outline:0;width:100%;min-height:36px;margin-top:6px;color:#fff!important;background:#d946ef!important;border:1px solid #a855f72e!important;border-radius:7px!important;padding:9px 11px!important}.topup-detail-page .check-button{min-height:34px;color:#fff!important;background:#a855f71a!important;border:1px solid #a855f742!important;border-radius:8px!important;width:auto!important;margin:12px 14px 0!important;padding:8px 14px!important}.topup-detail-page .nominal-grid{display:grid}.topup-detail-page .nominal-grid button{align-content:start;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;display:grid;color:#f8f5ef!important;background:#2b4845d1!important;border:1px solid #a855f721!important;box-shadow:inset 0 1px #ffffff08!important}.topup-detail-page .nominal-grid button:hover{transform:translateY(-3px);background:#30524ee6!important;border-color:#a855f76b!important;box-shadow:0 12px 24px #0000002e,inset 0 1px #ffffff0a!important}.topup-detail-page .nominal-grid button:active{transform:translateY(0)scale(.98)}.topup-detail-page .nominal-grid button.active{border-color:#a855f7bd!important;box-shadow:0 0 0 2px #a855f71a!important}.topup-detail-page .nominal-bottom{align-items:center;display:flex}.topup-detail-page .nominal-icon{transition:transform .24s,filter .24s;transform:rotate(0)}.topup-detail-page .nominal-grid button:hover .nominal-icon,.topup-detail-page .nominal-grid button.active .nominal-icon{filter:drop-shadow(0 9px 16px #0000004d)drop-shadow(0 0 10px #a855f733);transform:translateY(-3px)scale(1.1)rotate(-15deg)}.topup-detail-page .nominal-grid button:active .nominal-icon{transform:scale(.96)rotate(-18deg)}.topup-detail-page .nominal-title{color:#f8f8f8;min-width:0;display:block}.topup-detail-page .nominal-price{line-height:1;display:block;color:#c9c9c9!important}.topup-detail-page .nominal-grid i{border-radius:4px!important;top:auto!important}.topup-detail-page .quantity-row,.topup-detail-page .promo-row{grid-template-columns:1fr auto auto;gap:8px;display:grid}.topup-detail-page .quantity-row button,.topup-detail-page .promo-row button{color:#fff;background:#d946ef;border:0;border-radius:7px;min-width:36px;min-height:36px;font-weight:950}.topup-detail-page .promo-row button:disabled{cursor:not-allowed;opacity:.55}.topup-detail-page .promo-success{color:#fff;background:#a855f71a;border:1px solid #a855f747;border-radius:7px;margin-top:10px;padding:11px 12px;font-size:.72rem;font-weight:850}.topup-detail-page .promo-success small{color:#c9c9c9;margin-top:4px;font-size:.62rem;font-weight:700;display:block}.topup-detail-page .order-summary .summary-discount{color:#fff}.topup-detail-page .order-summary .summary-discount span,.topup-detail-page .order-summary .summary-discount b{color:#fff!important}.topup-detail-page .payment-method-list{gap:10px;display:grid}.topup-detail-page .payment-method{cursor:pointer;width:100%;min-height:62px;font:inherit;text-align:left;background:#2b4845a3;border:1px solid #a855f71f;border-radius:9px;align-items:center;gap:12px;padding:13px 14px;display:flex}.topup-detail-page .payment-method.active{border-color:#a855f780}.topup-detail-page .payment-method img{object-fit:contain;background:#fff;border-radius:7px;flex:0 0 58px;width:58px;height:34px;padding:5px}.topup-detail-page .payment-method b,.topup-detail-page .payment-method span,.topup-detail-page .payment-method small{display:block}.topup-detail-page .payment-method b{color:#f8f8f8;font-size:.78rem}.topup-detail-page .payment-method small{color:#c9c5c4;margin-top:5px;font-size:.68rem;line-height:1.35}.topup-detail-page .account-success{color:#c9c9c9!important;background:#a855f71a!important}.topup-detail-page .detail-order-sidebar{gap:14px;display:grid;position:sticky;top:92px}.topup-detail-page .detail-order-sidebar>div{padding:16px!important}.topup-detail-page .rating-card span,.topup-detail-page .support-card span{color:#c9c5c4;font-size:.72rem;display:block}.topup-detail-page .rating-card strong{color:#f8f8f8;margin:6px 10px 0 0;font-size:2.4rem;line-height:1;display:inline-block}.topup-detail-page .rating-card b{color:#fff;letter-spacing:.08em}.topup-detail-page .rating-card small{color:#ababab;margin-top:8px;font-size:.66rem;display:block}.topup-detail-page .support-card b{color:#f8f8f8;margin-bottom:5px;font-size:.82rem;display:block}.topup-detail-page .order-summary{border:1px solid #a855f724!important;border-radius:10px!important;padding:18px!important}.topup-detail-page .order-summary>div{align-items:flex-start;padding:8px 0!important}.topup-detail-page .order-summary span{font-size:.7rem;color:#ababab!important}.topup-detail-page .order-summary b{color:#f8f8f8;text-align:right;font-size:.76rem}.topup-detail-page .order-summary .total strong{color:#fff!important;font-size:1.05rem!important}.topup-detail-page .pay-button{width:100%;color:#101936!important;background:linear-gradient(135deg,#d946ef,#d946ef)!important;border:0!important;border-radius:8px!important;min-height:40px!important;margin:0!important}.topup-detail-page .pay-button:disabled{opacity:.75;color:#303136!important;background:#d946ef!important}.topup-detail-page .payment-modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000ad;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.topup-detail-page .payment-modal{text-align:center;border:1px solid #a855f738;border-radius:18px;width:min(420px,100%);padding:28px 24px 24px;position:relative;box-shadow:0 28px 80px #0000006b,inset 0 1px #ffffff0d}.topup-detail-page .payment-modal-close{border:0;border-radius:50%;width:32px;height:32px;font-size:1.25rem;line-height:1;position:absolute;top:10px;right:10px}.topup-detail-page .payment-modal-icon{color:#fff;background:#a855f71f;border:1px solid #a855f759;border-radius:18px;place-items:center;width:58px;height:58px;margin:0 auto 14px;font-size:1.8rem;font-weight:950;display:grid}.topup-detail-page .payment-modal h3{color:#fff;margin:8px 0;font-size:1.45rem}.topup-detail-page .payment-modal p{margin:0;font-size:.86rem;line-height:1.65}.topup-detail-page .payment-modal-button{color:#101936;background:linear-gradient(135deg,#d946ef,#d946ef);border:0;border-radius:10px;width:100%;min-height:42px;margin-top:20px;font-weight:950}.topup-detail-page .detail-description-panel{color:#c9c5c4;background:#1f2726e0;border:1px solid #a855f729;border-radius:10px;width:min(1320px,100% - 36px);margin:0 auto 72px;padding:18px}.topup-detail-page .detail-description-panel strong{color:#f8f8f8;margin-bottom:10px;font-size:.88rem;display:block}.topup-detail-page .detail-description-panel p,.topup-detail-page .detail-description-panel li{font-size:.76rem;line-height:1.6}.topup-detail-page .detail-description-panel ul{margin:10px 0 0;padding-left:18px}@media(max-width:1100px){.topup-detail-page .checkout-card{grid-template-columns:minmax(0,1fr) 280px;gap:16px}.topup-detail-page .nominal-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.topup-detail-page .detail-hero{min-height:250px;padding:105px 14px 0!important}.topup-detail-page .detail-hero:before{height:128px}.topup-detail-page .detail-hero-inner{gap:14px;min-height:128px}.topup-detail-page .detail-game-image{flex-basis:96px;transform:perspective(560px)rotateY(10deg)rotateX(2deg)rotate(-1deg);border-radius:12px!important;width:96px!important;height:96px!important;box-shadow:-5px 7px #a855f71a,0 16px 28px #0006!important}.topup-detail-page .detail-game-copy h1{font-size:1rem!important}.topup-detail-page .detail-game-copy p{display:none}.topup-detail-page .detail-badges{gap:6px;margin-top:10px}.topup-detail-page .detail-badges span{padding:5px 7px;font-size:.55rem}.topup-detail-page .detail-badges img{flex-basis:14px;width:14px;height:14px}.topup-detail-page .checkout-layout{width:calc(100% - 20px)!important;padding-top:14px!important}.topup-detail-page .checkout-card{flex-direction:column;gap:14px;display:flex;align-items:stretch!important}.topup-detail-page .detail-form-stack,.topup-detail-page .detail-order-sidebar,.topup-detail-page .detail-order-sidebar>div{width:100%}.topup-detail-page .rating-card,.topup-detail-page .support-card{display:none}.topup-detail-page .nominal-bottom{gap:8px}.topup-detail-page .field-grid{grid-template-columns:1fr!important}.topup-detail-page .quantity-row,.topup-detail-page .promo-row{grid-template-columns:1fr auto}.topup-detail-page .quantity-row button:last-child{display:none}.topup-detail-page .detail-description-panel{width:calc(100% - 20px);margin-bottom:48px;padding:14px}}.popular-card{border-width:1px!important}@media(max-width:1100px)and (min-width:761px){.popular-grid{gap:9px!important}.popular-card{border-radius:10px!important;gap:12px!important;min-height:96px!important;padding:7px!important}.popular-card img{border-radius:8px!important;flex-basis:82px!important;width:82px!important;height:82px!important}.popular-card b{font-size:.94rem!important}}@media(max-width:760px){.popular-grid{gap:8px!important}.popular-card{border-radius:10px!important}.popular-card img{border-radius:8px!important}}.site-footer{grid-template-columns:1.45fr .75fr .75fr .75fr!important;gap:64px!important;display:grid!important}.site-footer>div{min-width:0;color:#c9c9c9!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;font-size:.78rem!important;display:flex!important}.site-footer .brand-lockup{margin-bottom:8px}.site-footer .brand-orb{border-radius:50%!important;width:48px!important;height:48px!important}.site-footer .brand-lockup strong{letter-spacing:.08em;color:#f8f8f8!important;font-size:1.12rem!important}.site-footer .brand-lockup small{letter-spacing:.32em;font-size:.58rem!important}.site-footer p{color:#ababab!important;max-width:340px!important;margin:0!important;font-size:.78rem!important;line-height:1.65!important}.site-footer>div>strong{color:#fff!important;margin-bottom:4px!important;font-size:.82rem!important;line-height:1.2!important}.site-footer a{color:#ababab!important;font-size:.76rem!important;line-height:1.35!important}.site-footer a:hover{color:#fff!important}.site-footer>.footer-payments{color:#f8f8f8!important;background:#ffffff09!important;border:1px solid #ffffff1f!important;border-radius:10px!important;flex-direction:row!important;grid-column:2/-1!important;justify-content:space-between!important;justify-self:end!important;align-items:center!important;gap:18px!important;width:min(560px,100%)!important;min-height:54px!important;margin-top:10px!important;padding:10px 16px!important;display:flex!important}.footer-payments span{color:#f8f8f8;font-size:.58rem;font-weight:950;line-height:1.1;position:relative}.footer-payments b{color:#fff;letter-spacing:.02em;font-size:.88rem}.footer-payments>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.footer-payments img{object-fit:contain;background:#fff;border-radius:7px;width:66px;height:34px;padding:6px}.footer-bottom{color:#9e927a!important;border-top:1px solid #a855f71a!important;padding:18px 0 24px!important;font-size:.68rem!important}@media(max-width:900px){.site-footer{grid-template-columns:1fr 1fr!important}.site-footer>.footer-payments{flex-wrap:wrap!important;grid-column:1/-1!important;justify-content:flex-start!important;justify-self:stretch!important;width:100%!important}.footer-bottom{width:calc(100% - 32px)!important}}@media(max-width:560px){.site-footer{grid-template-columns:1fr!important;gap:22px!important}.site-footer>.footer-payments{gap:12px!important}.footer-payments span{width:100%}}@media(min-width:761px){main.topup-detail-page{overflow:visible!important}.topup-detail-page .checkout-layout{position:relative!important;overflow:visible!important}.topup-detail-page .checkout-card{align-items:start!important;overflow:visible!important}.topup-detail-page .detail-order-sidebar{z-index:2!important;align-self:start!important;width:320px!important;max-height:none!important;position:sticky!important;top:96px!important;right:auto!important;overflow:visible!important}}@media(min-width:761px)and (max-width:1100px){.topup-detail-page .detail-order-sidebar{width:280px!important}}.site-footer-wrap{--footer-above:#0d0d0f;--footer-surface:#101517}.marketplace-page+.site-footer-wrap,.track-page+.site-footer-wrap,.status-page+.site-footer-wrap,.invoice-shell+.site-footer-wrap,main.topup-detail-page .site-footer-wrap{--footer-above:#0d0d0f}.chat-widget .floating-chat{border-radius:50%;width:60px;height:60px;padding:0;transition:transform .24s,border-color .24s,box-shadow .24s,background .24s;overflow:visible;border:1px solid #a855f79e!important;position:relative!important;bottom:auto!important;right:auto!important}.chat-widget .floating-chat:hover{transform:translateY(-4px)scale(1.04)}.chat-widget .floating-chat:active{transform:translateY(-1px)scale(.97)}.chat-widget .floating-chat:focus-visible{outline-offset:4px;outline:2px solid #fff1bd}.chat-widget .floating-chat svg{fill:none;stroke-linecap:round;stroke-linejoin:round;transition:transform .24s}.chat-widget .floating-chat:hover svg{transform:scale(1.06)}.chat-widget .floating-chat.is-open{color:#1a0907!important;background:#d946ef!important}.chat-widget .floating-chat.is-open svg{width:25px;height:25px;transform:rotate(90deg)}.chat-online-dot{background:#35c976;border:3px solid #111215;border-radius:50%;width:12px;height:12px;position:absolute;top:3px;right:2px;box-shadow:0 0 0 2px #35c97629}.chat-room{transform-origin:100% 100%;border:1px solid #a855f747;border-radius:12px;width:min(350px,100vw - 32px);animation:.24s cubic-bezier(.22,1,.36,1) both chat-room-open;position:absolute;bottom:72px;right:0;overflow:hidden;box-shadow:0 22px 58px #0000007a}.chat-room.is-closing{animation:.2s both chat-room-close}@keyframes chat-room-open{0%{opacity:0;filter:blur(3px);transform:translateY(18px)scale(.94)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes chat-room-close{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(2px);transform:translateY(14px)scale(.96)}}.chat-room-header{justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.chat-room-header strong,.chat-room-header span{display:block}.chat-room-header strong{font-size:.9rem}.chat-room-header span{margin-top:2px;font-size:.65rem;font-weight:700}.chat-room-header button{background:0 0;border:0;width:30px;height:30px;padding:0;font-size:1.45rem;line-height:1}.chat-messages{flex-direction:column;align-items:flex-start;gap:9px;min-height:170px;max-height:300px;padding:14px;display:flex;overflow-y:auto}.chat-message{border-radius:10px;max-width:84%;margin:0;padding:10px 12px;font-size:.75rem;line-height:1.45}.chat-message.bot{border-bottom-left-radius:3px}.chat-message.user{border-bottom-right-radius:3px;align-self:flex-end}.chat-whatsapp{border:1px solid #a855f757;border-radius:8px;align-self:flex-start;padding:9px 12px;font-size:.72rem;font-weight:850}@media(max-width:760px){.chat-widget{right:max(14px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom))}.chat-widget .floating-chat{border-radius:16px;width:52px;height:52px;background:linear-gradient(145deg,#101936,#0d0d0f)!important;box-shadow:inset 0 1px #ffffff1f,0 14px 32px #0000006b,0 0 0 3px #a855f71a!important}.chat-widget .floating-chat svg{width:24px;height:24px}.chat-widget .floating-chat.is-open{border-radius:15px}.chat-online-dot{border-width:2px;width:10px;height:10px;top:5px;right:5px}.chat-room{border-radius:18px;flex-direction:column;width:auto;max-height:calc(100svh - 110px);display:flex;position:fixed;bottom:82px;left:12px;right:12px}.chat-room-header{padding:13px 14px}.chat-room-header button{background:#160f031f;border-radius:12px;width:36px;height:36px}.chat-messages{min-height:150px;max-height:min(44svh,300px);padding:12px}.chat-message{max-width:88%;font-size:.78rem}.chat-widget .chat-room{z-index:10000!important;width:100vw!important;height:100dvh!important;max-height:none!important;box-shadow:none!important;transform-origin:bottom!important;background:#0b1114!important;border:0!important;border-radius:0!important;flex-direction:column!important;animation:.28s cubic-bezier(.22,1,.36,1) both chat-room-mobile-open!important;display:flex!important;position:fixed!important;inset:0!important}.chat-widget .chat-room.is-closing{animation:.22s both chat-room-mobile-close!important}.chat-widget .chat-room-header{min-height:72px!important;padding:calc(14px + env(safe-area-inset-top)) 18px 14px!important;border-bottom:1px solid #160f031f!important;flex:none!important}.chat-widget .chat-room-header strong{font-size:1rem!important}.chat-widget .chat-room-header span{font-size:.72rem!important}.chat-widget .chat-room-header button{background:#160f0329!important;border-radius:14px!important;width:42px!important;height:42px!important;font-size:1.7rem!important}.chat-widget .chat-messages{flex:auto!important;min-height:0!important;max-height:none!important;padding:16px!important;overflow-y:auto!important}.chat-widget .chat-message{max-width:86%!important;padding:11px 13px!important;font-size:.86rem!important}.chat-widget .chat-whatsapp{padding:11px 13px!important;font-size:.8rem!important}.chat-widget .chat-input{padding:12px 14px calc(12px + env(safe-area-inset-bottom))!important;border-top:1px solid #a855f724!important;flex:none!important;grid-template-columns:1fr 50px!important;gap:10px!important}.chat-widget .chat-input input{border-radius:14px!important;min-height:50px!important;font-size:.9rem!important}.chat-widget .chat-input button{border-radius:14px!important;min-height:50px!important}.chat-widget .floating-chat.is-open{display:none!important}}@keyframes chat-room-mobile-open{0%{opacity:0;filter:blur(2px);transform:translateY(100%)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes chat-room-mobile-close{0%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:0;filter:blur(2px);transform:translateY(100%)}}@media(hover:hover)and (pointer:fine){.game-card{position:relative;overflow:hidden}.game-cover>strong{visibility:hidden;opacity:0;transition:visibility 0s linear .22s,opacity .22s,transform .22s;transform:translateY(10px);bottom:38px!important}.game-card:hover .game-cover>strong,.game-card:focus-visible .game-cover>strong,.game-card:hover .game-card-copy>div,.game-card:focus-visible .game-card-copy>div{visibility:visible;opacity:1;transform:translateY(0)}.game-card:hover .game-card-copy>div:after,.game-card:focus-visible .game-card-copy>div:after{opacity:1}}@media(hover:none),(pointer:coarse){.game-card,.game-card:hover{overflow:visible;transform:none!important}.game-card:hover img{transform:none}.game-card:hover .game-cover{border-color:#a855f775;box-shadow:0 16px 34px #0d0d0f24,0 0 0 1px #a855f714,inset 0 1px #ffffff1f}.game-cover>strong{visibility:visible!important;opacity:1!important;transform:none!important}.popular-card:hover{border-color:#a855f73d!important;transform:translateY(0)translateZ(0)!important;box-shadow:inset 0 1px #ffffff0d,0 14px 28px #0000002e!important}.popular-card:hover:before{transform:translate(-3%);opacity:.34!important}.popular-card:hover img{transform:none}.popular-card:hover b{color:#f8f8f8!important}}.game-cover:after{transition:background .22s}@media(hover:hover)and (pointer:fine){.game-card:hover .game-cover:after,.game-card:focus-visible .game-cover:after{background:linear-gradient(#0000 25%,#000000e6)!important}}.popular-card{will-change:transform;transform:translateY(0)translateZ(0)!important}@media(hover:hover)and (pointer:fine){.popular-card:hover img,.popular-card:focus-visible img{box-shadow:0 9px 20px #0000004d!important}.popular-card:hover b,.popular-card:focus-visible b{color:#fff!important}}@media(prefers-reduced-motion:reduce){.popular-card,.popular-card:before,.popular-card img,.popular-card b{transition:none!important}}.marketplace-buy,.marketplace-detail{border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:7px 9px;font-size:.68rem;font-weight:900;display:flex}.marketplace-buy{color:#1d0c0a;background:linear-gradient(135deg,#d946ef,#d946ef);border:1px solid #d946ef}.marketplace-detail{color:#f8f5ef;background:#111215;border:1px solid #ffffff2e}.marketplace-buy:disabled,.marketplace-buy.disabled{pointer-events:none;opacity:.45}@keyframes marketplace-shimmer{to{background-position:-200% 0}}@media(max-width:760px){.marketplace-buy,.marketplace-detail{min-height:32px;padding:6px 5px;font-size:.62rem}}.maintenance-page{color:#f8f8f8;text-align:center;background:radial-gradient(circle at 50% 0,#a855f72e,#0000 28rem),#050505;place-items:center;min-height:100vh;padding:28px;display:grid}.maintenance-page section{background:#0d0b07d6;border:1px solid #a855f72e;border-radius:14px;width:min(520px,100%);padding:34px 24px;box-shadow:0 24px 70px #00000059}.maintenance-page span{color:#fff;letter-spacing:.24em;font-size:.78rem;font-weight:950}.maintenance-page h1{margin:14px 0 10px;font-size:clamp(2rem,6vw,3.6rem);line-height:1.05}.maintenance-page p{color:#c9c9c9;max-width:420px;margin:0 auto 22px;line-height:1.7}.maintenance-page a{color:#1a0907;background:linear-gradient(135deg,#d946ef,#d946ef);border-radius:8px;padding:12px 18px;font-weight:950;display:inline-flex}@media(max-width:1100px){.header-main nav{gap:14px!important}.header-main nav a{font-size:.7rem!important}}.navbar-favicon{flex:none;align-items:center}.popular-title{align-items:center;gap:7px;display:inline-flex}.popular-title img{object-fit:contain;width:20px;height:20px;display:block}@media(max-width:760px){.popular-title img{width:18px;height:18px}}.banner-slider{aspect-ratio:2.546!important;width:100%!important;height:auto!important}@media(max-width:760px){.topup-detail-page .detail-hero{border-bottom:1px solid var(--detail-border)!important}.topup-detail-page .detail-hero:after{pointer-events:none}.topup-detail-page .detail-game-image{background:var(--detail-surface)!important}.topup-detail-page #transaksi,.topup-detail-page #keterangan{scroll-margin-top:88px}}.site-header .header-main,.site-header button,.site-header input,.site-header nav,.site-header .currency-pill{font-family:"Exo 2",var(--font-sans)!important}.site-header .header-bottom nav a{letter-spacing:.015em!important}.site-header .navbar-logo-motion{will-change:auto;flex:none;place-items:center;animation:none;display:grid;transform:none}.site-header .navbar-brand-name{transform-origin:0;animation:.72s cubic-bezier(.18,.82,.22,1.18) both navbar-title-reveal,3s ease-in-out .72s infinite navbar-title-glow;font-family:"Exo 2",var(--font-sans)!important;letter-spacing:-.045em!important;font-style:italic!important;font-weight:900!important}.site-header .navbar-brand-name b{color:#fff!important}.site-header .navbar-brand-name strong{text-shadow:0 0 15px #a855f752;color:#d946ef!important}@keyframes navbar-logo-wiggle{0%,28%,to{transform:rotate(0)translate(0)}6%{transform:rotate(-2.2deg)translate(-.5px)}12%{transform:rotate(2deg)translate(.5px,-.5px)}18%{transform:rotate(-1.2deg)translate(-.25px)}23%{transform:rotate(.6deg)translate(.2px)}}@keyframes navbar-title-reveal{0%{opacity:0;filter:blur(5px);transform:translate(-30px)scaleX(.72)}to{opacity:1;filter:blur();transform:translate(0)scaleX(1)}}@keyframes navbar-title-glow{0%,to{filter:brightness();transform:translate(0)}8%{filter:brightness(1.18);transform:translate(2px)}16%{filter:brightness();transform:translate(0)}}@media(prefers-reduced-motion:reduce){.site-header .navbar-logo-motion,.site-header .navbar-brand-name{animation:none!important}}@media(max-width:760px){.topup-detail-page .detail-game-copy h1{margin-bottom:5px!important}}.game-card:not(.game-card-skeleton) .game-cover:after{opacity:0!important;background:0 0!important;transition:opacity .24s,background .24s!important}@media(hover:hover)and (pointer:fine){.game-card:not(.game-card-skeleton):hover .game-cover:after,.game-card:not(.game-card-skeleton):focus-visible .game-cover:after{opacity:1!important;background:linear-gradient(#0000 34%,#000000d1)!important}}.site-footer,.footer-bottom{background:#18191c!important}@keyframes footer-wave-front{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes footer-wave-back{0%{transform:translate(-50%)}to{transform:translate(0)}}.header-main nav a:after{right:0}@media(max-width:760px){.navbar-favicon img{width:70px;height:42px}.header-main nav a:after{bottom:-7px!important}}.invoice-page{width:min(1080px,100%);margin:0 auto}.invoice-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:22px;display:grid}.invoice-main,.invoice-summary{gap:18px;display:grid}.invoice-panel,.invoice-result,.invoice-empty{padding:25px}.invoice-empty{text-align:center;width:min(620px,100%);margin:50px auto}.invoice-empty p{color:#aaa4a3;margin-bottom:25px}.invoice-panel h2{color:#18191c;margin:5px 0 18px}.invoice-panel-title{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.invoice-panel-title span,.invoice-countdown span{color:#aaa4a3;font-size:.72rem;display:block}.invoice-panel-title h2{margin:5px 0 0;font-size:1.2rem}.invoice-countdown{text-align:right;padding:10px 13px}.invoice-countdown strong{font-variant-numeric:tabular-nums;margin-top:3px;font-size:1.05rem;display:block}.invoice-countdown.expired strong{font-size:.76rem}.invoice-qr{background:#fff;border:1px dashed #ff8d83;border-radius:17px;justify-items:center;margin-top:24px;padding:22px;display:grid}.invoice-qr img{aspect-ratio:1;object-fit:contain;width:min(260px,100%)}.invoice-qr p{color:#aaa4a3;text-align:center;max-width:440px;margin:15px 0;font-size:.82rem}.invoice-pay-code{background:#fff;border:1px dashed #ff8d83;border-radius:17px;justify-items:center;margin-top:24px;padding:22px;display:grid}.invoice-pay-code span{font-size:.74rem}.invoice-pay-code strong{letter-spacing:.04em;overflow-wrap:anywhere;text-align:center;margin:8px 0 14px;font-size:1.55rem}.invoice-pay-code button,.invoice-summary dd button{color:#fff;cursor:pointer;font:inherit;background:0 0;border:0;font-weight:900}.invoice-pay-code button{border:1px solid #d946ef;border-radius:10px;padding:9px 14px}.invoice-primary-button,.invoice-secondary-button{border-radius:11px;justify-content:center;padding:12px 16px;font-size:.82rem;font-weight:900;text-decoration:none;display:inline-flex}.invoice-primary-button{width:100%;margin-top:18px}.invoice-secondary-button{border:1px solid #d946ef}.invoice-instructions details{border:1px solid #eadfca;margin-top:10px}.invoice-instructions summary{cursor:pointer;padding:14px 16px;font-weight:900}.invoice-instructions ol{gap:10px;margin:0;padding:5px 24px 18px 44px;font-size:.82rem;line-height:1.55;display:grid}.invoice-summary dl{margin:0}.invoice-summary dl>div{border-bottom:1px solid #eee6d5;grid-template-columns:120px 1fr;gap:15px;padding:11px 0;display:grid}.invoice-summary dt{font-size:.74rem}.invoice-summary dd{text-align:right;overflow-wrap:anywhere;margin:0;font-size:.78rem;font-weight:800}.invoice-summary .invoice-total{border-bottom:0;margin-top:6px;padding-top:16px}.invoice-summary .invoice-total dd{font-size:1.05rem}.invoice-auto-update{justify-content:center;align-items:center;gap:8px;margin:0;font-size:.72rem;display:flex}.invoice-auto-update span{background:#12b76a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #12b76a1f}.invoice-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.invoice-actions a,.invoice-result{text-align:center}.invoice-result .status-icon{margin:0 auto 15px}.invoice-result h2{color:#18191c;margin:0}.invoice-result p{color:#aaa4a3}.invoice-result>div:last-child{border-radius:12px;gap:5px;margin-top:18px;padding:14px;display:grid}.invoice-result>div:last-child span{font-size:.72rem}@media(max-width:820px){.invoice-layout{grid-template-columns:1fr}.invoice-summary{grid-row:1}}@media(max-width:560px){.invoice-panel-title{flex-direction:column}.invoice-countdown{text-align:left;width:100%}.invoice-actions{grid-template-columns:1fr}.invoice-pay-code strong{font-size:1.2rem}}.page-loader{z-index:150;pointer-events:none;background:#0d0d0f;justify-content:center;align-items:flex-start;padding:110px 18px 32px;animation:.16s both page-loader-fade;display:flex;position:fixed;inset:0}.page-loader-full{min-height:100dvh}.page-loader-route{min-height:180px;padding:20px 18px;inset:72px 0 auto}.page-loader-shell{gap:14px;display:grid}.loader-skeleton{background:#ffffff17;border:1px solid #a855f717;display:block;position:relative;overflow:hidden}.loader-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#a855f721,#0000);animation:1.15s ease-in-out infinite page-loader-shimmer;position:absolute;inset:0;transform:translate(-100%)}.home-loader-banner{aspect-ratio:16/5;border-radius:18px;width:100%}.home-loader-section,.home-loader-popular-grid,.home-loader-game-grid{display:grid}.banner-skeleton-shell .banner-skeleton{aspect-ratio:1380/505;background:linear-gradient(100deg,#070b0e,#15120b 46%,#070b0e);border:1px solid #ffffff1f;border-radius:18px;width:100%;height:auto;box-shadow:0 18px 60px #00000040}.banner-skeleton-shell .banner-skeleton:after{display:block!important}.game-card-skeleton{pointer-events:none;box-shadow:none;background:0 0;border:0}.game-card-skeleton .game-cover{aspect-ratio:3/4.72;background:linear-gradient(120deg,#070b0e,#17130b 48%,#070b0e);width:100%;height:auto;box-shadow:none!important;border:1px solid #a855f75c!important;border-radius:10px!important}.game-card-skeleton .game-cover:before{animation:1.15s ease-in-out infinite page-loader-shimmer;transform:translate(-100%);content:""!important;z-index:1!important;background:linear-gradient(90deg,#0000,#a855f71f,#0000)!important;display:block!important;position:absolute!important;inset:0!important}.game-card-skeleton .game-cover:after{z-index:2;background:linear-gradient(#0000 36%,#000000c7);display:block}.game-card-skeleton .game-card-copy{z-index:3;gap:8px;margin-top:-38px;padding:0 16px 14px;display:grid;position:relative}.game-loader-hero{grid-template-columns:145px minmax(0,1fr);align-items:center;gap:28px;padding:10px 0 22px;display:grid}.game-loader-guide,.game-loader-form{gap:14px;display:grid}.game-loader-form{background:#ffffff0a;border:1px solid #a855f717;border-radius:24px;padding:28px}.invoice-loader-main,.invoice-loader-summary{gap:16px;display:grid}.invoice-loader-summary{background:#ffffff0a;border:1px solid #a855f717;border-radius:18px;align-content:start;padding:22px}.route-loader-skeleton{gap:10px}@keyframes page-loader-shimmer{to{transform:translate(100%)}}@keyframes page-loader-fade{0%{opacity:0}to{opacity:1}}@media(max-width:640px){.page-loader{background:#0d0d0f;padding:92px 14px 28px}.page-loader-route{padding-top:18px}.home-loader-banner{aspect-ratio:16/7}.home-loader-popular-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-loader-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.game-loader-hero{grid-template-columns:88px minmax(0,1fr);gap:16px}.game-loader-checkout,.invoice-loader-layout{grid-template-columns:1fr}.game-loader-guide{display:none}.game-loader-form{border-radius:18px;padding:16px}}.site-header{top:0!important}.header-main{grid-template-columns:auto minmax(0,1fr) minmax(220px,320px)!important;align-items:center!important;height:auto!important;margin:0 auto!important;display:grid!important}.navbar-favicon{place-items:center!important;width:46px!important;min-width:0!important;height:46px!important;display:inline-grid!important;overflow:hidden!important}.navbar-favicon img{object-fit:contain!important;width:34px!important;height:34px!important;display:block!important}.mobile-header-actions,.mobile-menu-panel,.mobile-menu-backdrop{display:none}.header-main nav{justify-content:center!important;align-items:center!important;min-width:0!important;display:flex!important}.header-main nav a{white-space:nowrap!important}.header-main nav a:hover,.header-main nav a.active{color:#fff!important;background:#a855f71a!important}.header-search{color:#fff!important;align-items:center!important;gap:8px!important;width:100%!important;display:flex!important}.header-search input{width:100%!important;min-width:0!important}.header-search button{flex:0 0 30px;place-items:center;padding:0;font-size:1.15rem;display:grid}.game-search-empty{color:#ababab;text-align:center;background:#0d0b0799;border:1px dashed #a855f733;border-radius:8px;grid-column:1/-1;padding:54px 20px;font-size:.82rem}@media(max-width:980px){.header-main{grid-template-columns:auto 1fr!important}.header-search{order:4!important;grid-column:1/-1!important}.header-main nav{scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;justify-content:flex-start!important;padding-bottom:2px!important;overflow-x:auto!important}.header-main nav::-webkit-scrollbar{display:none!important}.header-main nav a{padding:0 10px!important;font-size:.76rem!important}}@media(max-width:640px){body{zoom:1!important}.site-header{border-bottom-color:#a855f72e!important}.header-main{grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px!important}.navbar-favicon{border-radius:0!important;justify-self:start!important;align-items:center!important;gap:7px!important;width:auto!important;height:48px!important;animation:.55s cubic-bezier(.22,1,.36,1) both mobile-brand-enter!important;display:inline-flex!important;overflow:visible!important}.navbar-favicon img{object-fit:contain!important;transform-origin:50%!important;flex:0 0 104px!important}.mobile-header-actions{grid-area:1/3!important;justify-content:flex-end!important;align-items:center!important;display:flex!important}.mobile-icon-button{place-items:center!important;font-weight:900!important;line-height:1!important;display:grid!important}.header-main>nav{display:none!important}.header-search{grid-area:1/2!important;width:100%!important;margin:0!important;display:flex!important}.mobile-menu-backdrop{z-index:9998!important;border:0!important;display:block!important;position:fixed!important;inset:0!important}.mobile-menu-panel{z-index:9999!important;flex-direction:column!important;width:min(320px,82vw)!important;height:100dvh!important;min-height:100vh!important;max-height:100dvh!important;animation:.22s both mobile-menu-enter!important;display:flex!important;position:fixed!important;inset:0 auto 0 0!important;overflow-y:auto!important}.mobile-menu-head{justify-content:space-between!important;align-items:center!important;padding:12px 0!important;display:flex!important}.mobile-menu-head img{object-fit:contain!important;object-position:left center!important;width:124px!important;height:46px!important;display:block!important}.mobile-menu-head button{place-items:center!important;line-height:1!important;display:grid!important}.mobile-menu-panel nav{padding-top:0!important;display:grid!important}.mobile-menu-panel a{box-shadow:none!important;background:0 0!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;display:flex!important}.mobile-menu-panel a span{display:block!important}.mobile-menu-panel a i{place-items:center!important;font-style:normal!important;font-weight:500!important;display:grid!important}}@keyframes mobile-brand-enter{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes mobile-brand-breathe{0%,to{filter:drop-shadow(0 0 #a855f700);transform:translateY(0)scale(1)}50%{filter:drop-shadow(0 5px 9px #a855f747);transform:translateY(-2px)scale(1.04)}}@keyframes mobile-brand-glow{0%,to{color:#f8f8f8;text-shadow:0 0 10px #a855f71f}50%{color:#fff;text-shadow:0 0 16px #a855f757}}@keyframes mobile-menu-enter{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(max-width:390px){.header-main{width:calc(100% - 20px)!important}.navbar-favicon{gap:5px!important}.navbar-favicon img{flex-basis:92px!important;width:92px!important;height:50px!important}.mobile-header-actions{gap:7px!important}.mobile-icon-button{border-radius:12px!important;width:42px!important;height:42px!important;font-size:1.45rem!important}.mobile-menu-panel{width:min(300px,84vw)!important;padding:0 14px 20px!important}.mobile-menu-panel a{min-height:48px!important;font-size:.82rem!important}}.track-page{background:#0d0d0f!important;place-items:center!important;min-height:calc(100svh - 72px)!important;padding:64px 20px!important;display:grid!important}.track-card{color:#f8f8f8!important;background:linear-gradient(#101936,#0f0f10)!important;border:1px solid #a855f733!important;border-radius:8px!important;width:min(680px,100%)!important;padding:38px!important;box-shadow:0 24px 60px #00000057!important}.track-card h1{color:#f8f8f8!important;margin:10px 0 9px!important;font-size:2.15rem!important;line-height:1.12!important}.track-card>p{max-width:520px;color:#ababab!important;margin:0!important;font-size:.88rem!important;line-height:1.65!important}.track-form{grid-template-columns:minmax(0,1fr) 160px!important;align-items:end!important;gap:10px!important;margin-top:28px!important}.track-form label{min-width:0;color:#c3bfbe!important;font-size:.72rem!important;font-weight:900!important}.track-form label>span{margin-bottom:8px;display:block}.track-form input{color:#f8f8f8!important;background:#0d0d0f!important;border:1px solid #a855f733!important;border-radius:7px!important;height:48px!important;margin:0!important;padding:0 14px!important;font-size:.82rem!important}.track-form input::placeholder{color:#a9aaad!important}.track-form input:focus{border-color:#d946ef!important;box-shadow:0 0 0 3px #a855f717!important}.track-form .primary-button{color:#1d0c0a!important;height:48px!important;box-shadow:none!important;background:linear-gradient(135deg,#d946ef,#d946ef)!important;border:1px solid #a855f78c!important;border-radius:7px!important}.track-card .security-note{color:#c3bfbe!important;background:0 0!important;border:0!important;border-top:1px solid #a855f724!important;border-radius:0!important;margin-top:28px!important;padding:18px 0 0!important}.track-card .security-note b{color:#fff!important;font-size:.76rem!important}.track-card .security-note p{color:#a9aaad!important;margin:5px 0 0!important;font-size:.72rem!important;line-height:1.55!important}.invoice-shell{min-height:calc(100svh - 72px)!important;padding:54px 20px 76px!important}.invoice-panel,.invoice-result,.invoice-empty{color:#f8f8f8!important;background:#121112!important;border:1px solid #a855f729!important;border-radius:8px!important;box-shadow:0 18px 48px #00000047!important}.invoice-panel h2,.invoice-result h2,.invoice-empty h1{color:#f8f8f8!important}.invoice-empty p,.invoice-result p,.invoice-panel-title span,.invoice-countdown span{color:#ababab!important}.invoice-countdown{border-radius:7px!important}.invoice-qr,.invoice-pay-code{background:#fff!important;border-color:#a855f747!important;border-radius:8px!important}.invoice-pay-code span{color:#aaa4a3!important}.invoice-instructions details{border-radius:7px!important}.invoice-summary dt,.invoice-auto-update{color:#a9aaad!important}.invoice-result>div:last-child{background:#a855f712!important}.invoice-result>div:last-child span{color:#ababab!important}@media(max-width:560px){.track-page{place-items:start center!important;min-height:calc(100svh - 70px)!important;padding:34px 12px 48px!important}.track-card{padding:24px 18px!important}.track-card h1{font-size:1.65rem!important}.track-card>p{font-size:.8rem!important}.track-form{grid-template-columns:1fr!important;margin-top:22px!important}.track-form .primary-button{width:100%!important}.track-card .security-note{margin-top:22px!important}.invoice-shell{padding:30px 12px 52px!important}.invoice-layout,.invoice-main,.invoice-summary{gap:12px!important}.invoice-panel,.invoice-result,.invoice-empty{padding:18px 15px!important}.invoice-summary dl>div{grid-template-columns:88px minmax(0,1fr)!important;gap:10px!important}.invoice-summary dd{font-size:.74rem!important}.invoice-qr,.invoice-pay-code{padding:16px!important}.invoice-qr img{width:min(230px,100%)!important}.invoice-actions{gap:8px!important}}@media(max-width:760px){.popular-card{gap:7px!important;min-height:70px!important;padding:5px!important}.popular-card img{flex-basis:58px!important;width:58px!important;height:58px!important}.popular-card span{min-width:0!important;overflow:hidden!important}.popular-card b{color:#f8f8f8!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:.7rem!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.game-cover>strong{display:none!important}}@media(max-width:390px){.popular-card img{flex-basis:54px!important;width:54px!important;height:54px!important}.popular-card b{font-size:.64rem!important}}.topup-detail-page .promo-row{grid-template-columns:minmax(0,1fr) 108px!important;align-items:center!important;gap:9px!important;display:grid!important}.topup-detail-page .promo-row input{height:42px!important;min-height:42px!important;margin:0!important;padding:0 12px!important}.topup-detail-page .promo-row button{color:#1d0c0a!important;background:linear-gradient(135deg,#d946ef,#d946ef)!important;border:1px solid #a855f78c!important;border-radius:7px!important;width:100%!important;height:42px!important;min-height:42px!important;padding:0 12px!important;font-size:.72rem!important;font-weight:950!important;box-shadow:0 8px 18px #a855f724!important}@media(max-width:560px){.topup-detail-page .promo-row{grid-template-columns:minmax(0,1fr) 94px!important;gap:7px!important}.topup-detail-page .promo-row button{padding:0 8px!important;font-size:.68rem!important}}.site-footer-wrap{--footer-bg:#101517;margin-top:0!important;position:relative!important;overflow:hidden!important}.site-footer{background:0 0!important;border:0!important;width:min(1320px,100% - 32px)!important;margin:0 auto!important;padding:22px 0 28px!important}.footer-bottom{background:0 0!important;width:min(1320px,100% - 32px)!important;margin:0 auto!important}@media(max-width:900px){.site-footer{gap:24px!important;width:calc(100% - 32px)!important;padding-top:18px!important}}.site-footer{padding-top:34px!important}@media(min-width:981px){.site-header .header-main{grid-template-columns:minmax(190px,auto) minmax(0,1fr) minmax(220px,320px)!important;gap:24px!important;min-height:86px!important}.site-header .navbar-favicon{width:190px!important;min-width:190px!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;padding:0!important;display:inline-flex!important;overflow:visible!important}.site-header .navbar-favicon img{object-fit:contain!important;object-position:left center!important;width:190px!important;height:auto!important;max-height:56px!important}.site-header .header-main nav{justify-content:center!important;gap:10px!important}}.header-main nav a .nav-icon{margin-right:6px;font-style:normal;line-height:1}.nav-svg-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;display:block}@media(max-width:760px){.topup-detail-page{padding-bottom:0!important}.topup-detail-page .checkout-layout{padding-bottom:40px!important}.topup-detail-page .detail-order-sidebar{z-index:auto!important;order:2!important;gap:7px!important;width:100%!important;max-height:none!important;margin:0!important;display:grid!important;position:static!important;bottom:auto!important;left:auto!important;right:auto!important;overflow:visible!important}.topup-detail-page .detail-form-stack{order:1!important}.topup-detail-page .detail-order-sidebar .rating-card,.topup-detail-page .detail-order-sidebar .support-card{display:none!important}.topup-detail-page .detail-order-sidebar .order-summary{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#111818f5!important;border-radius:14px!important;width:100%!important;min-height:0!important;margin:0!important;padding:10px 13px!important;box-shadow:0 18px 34px #00000061,0 0 0 4px #a855f712!important}.topup-detail-page .detail-order-sidebar .order-summary>div{gap:12px!important;min-height:0!important;padding:3px 0!important}.topup-detail-page .detail-order-sidebar .order-summary span{font-size:.66rem!important}.topup-detail-page .detail-order-sidebar .order-summary b{font-size:.72rem!important}.topup-detail-page .detail-order-sidebar .order-summary .total{margin-top:4px!important;padding-top:8px!important}.topup-detail-page .detail-order-sidebar .order-summary .total strong{font-size:1.05rem!important}.topup-detail-page .detail-order-sidebar .order-summary{display:block!important}.topup-detail-page .detail-order-sidebar .order-summary *{line-height:1.25!important}.topup-detail-page .detail-order-sidebar .pay-button{border-radius:14px!important;width:100%!important;height:50px!important;min-height:50px!important;margin:0!important;font-size:.92rem!important;position:static!important;box-shadow:0 14px 28px #00000057,0 0 0 4px #a855f714!important}.topup-detail-page .checkout-disclaimer{color:#c9c5c4!important;text-align:left!important;background:#a855f712!important;border:1px solid #a855f726!important;border-radius:8px!important;padding:11px 12px!important;line-height:1.55!important}}.invoice-payment-title{align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important}.invoice-payment-title img,.invoice-summary-method img{object-fit:contain!important;background:#fff!important;border-radius:9px!important;flex:0 0 56px!important;width:56px!important;height:36px!important;padding:6px!important;box-shadow:0 8px 18px #00000038!important}.invoice-payment-title h2{overflow-wrap:anywhere!important}.invoice-summary-method{background:#a855f70f!important;border:1px solid #a855f724!important;border-radius:10px!important;align-items:center!important;gap:12px!important;margin:0 0 16px!important;padding:12px!important;display:flex!important}.invoice-summary-method span{gap:3px!important;min-width:0!important;display:grid!important}.invoice-summary-method small{color:#a9aaad!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:.68rem!important;font-weight:800!important}.invoice-summary-method b{color:#f8f8f8!important;overflow-wrap:anywhere!important;font-size:.82rem!important;line-height:1.35!important}@media(max-width:760px){.invoice-shell{padding:22px 10px 42px!important}.invoice-page{width:100%!important}.invoice-layout{flex-direction:column!important;gap:12px!important;display:flex!important}.invoice-summary{order:1!important;width:100%!important}.invoice-main{order:2!important;width:100%!important}.invoice-panel,.invoice-result,.invoice-empty{border-radius:12px!important;width:100%!important;padding:15px 13px!important}.invoice-panel-title{gap:12px!important;display:grid!important}.invoice-payment-title{align-items:flex-start!important}.invoice-payment-title img,.invoice-summary-method img{flex-basis:50px!important;width:50px!important;height:32px!important;padding:5px!important}.invoice-payment-title h2{font-size:1rem!important;line-height:1.3!important}.invoice-countdown{text-align:left!important;width:100%!important;padding:10px 12px!important}.invoice-summary h2,.invoice-panel-title h2{font-size:1rem!important}.invoice-summary-method{margin-bottom:12px!important;padding:10px!important}.invoice-summary dl>div{grid-template-columns:92px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;padding:10px 0!important}.invoice-summary dt{font-size:.68rem!important}.invoice-summary dd{font-size:.73rem!important;line-height:1.45!important}.invoice-summary .invoice-total dd{font-size:1rem!important}.invoice-qr,.invoice-pay-code{border-radius:12px!important;margin-top:14px!important;padding:14px!important}.invoice-qr img{width:min(218px,100%)!important}.invoice-pay-code strong{word-break:break-all!important;font-size:1.05rem!important}.invoice-instructions ol{padding:4px 18px 10px 28px!important;font-size:.76rem!important}.invoice-actions{grid-template-columns:1fr!important}.invoice-primary-button,.invoice-secondary-button{justify-content:center!important;align-items:center!important;min-height:44px!important}}@media(min-width:981px){.site-header{background:#070808f5!important;border-bottom:1px solid #ffffff12!important;box-shadow:0 8px 24px #0003!important}.site-header .header-main{grid-template-columns:160px minmax(0,1fr) minmax(220px,270px)!important;gap:24px!important;width:min(1240px,100% - 40px)!important;min-height:74px!important;padding:8px 0!important}.site-header .navbar-favicon{width:160px!important;min-width:160px!important;height:56px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;padding:0!important;display:flex!important;overflow:visible!important}.site-header .navbar-favicon img{object-fit:contain!important;object-position:left center!important;filter:none!important;width:154px!important;height:54px!important;max-height:none!important;display:block!important}.site-header .header-main nav{justify-content:center!important;gap:4px!important}.site-header .header-main nav a{color:#c9c9c9!important;min-height:40px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;padding:0 11px!important;font-size:.78rem!important;font-weight:750!important}.site-header .header-main nav a:hover{color:#f8f8f8!important;background:#ffffff09!important;border-color:#ffd86b1f!important}.site-header .header-main nav a.active{color:#fff!important;background:#ffd86b17!important;border-color:#ffd86b33!important}.site-header .header-search{width:100%!important;height:42px!important;box-shadow:none!important;background:#ffffff0a!important;border:1px solid #ffffff1a!important;border-radius:9px!important;padding:0 10px 0 13px!important}.site-header .header-search:focus-within{border-color:#ffd86b59!important;box-shadow:0 0 0 3px #ffd86b12!important}.site-header .header-search input{font-size:.78rem!important}}@media(min-width:641px){.site-header .navbar-favicon{transform-origin:0!important;animation:.55s cubic-bezier(.22,1,.36,1) both desktop-brand-enter!important}.site-header .navbar-favicon img{will-change:transform,filter;transform-origin:0!important;animation:4s ease-in-out infinite desktop-brand-breathe!important}}@keyframes desktop-brand-enter{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes desktop-brand-breathe{0%,to{filter:drop-shadow(0 0 #a855f700);transform:translateY(0)scale(1)}50%{filter:drop-shadow(0 4px 8px #a855f738);transform:translateY(-1px)scale(1.025)}}@media(prefers-reduced-motion:reduce){.site-header .navbar-favicon,.site-header .navbar-favicon img{animation:none!important}}@media(max-width:1100px)and (min-width:761px){.game-card-skeleton .game-card-copy{margin-top:-28px!important;padding:0 10px 10px!important}}@media(max-width:760px){.banner-skeleton-shell .banner-skeleton{border-radius:12px!important}.game-card-skeleton .game-card-copy{margin-top:-28px!important;padding:0 8px 10px!important}}@media(min-width:981px){.popular-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px 24px!important}.popular-card{border-radius:14px!important;gap:14px!important;min-height:92px!important;padding:10px 14px!important}.popular-card img{border-radius:10px!important;flex:0 0 72px!important;width:72px!important;height:72px!important}.popular-card b{font-size:.92rem!important;line-height:1.18!important}.game-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:24px 22px!important}.game-cover{aspect-ratio:3/4.5!important;border-radius:12px!important}.game-cover>strong{font-size:.82rem!important;line-height:1.15!important;bottom:28px!important;left:12px!important;right:12px!important}.game-cover>span{padding:4px 7px!important;font-size:.52rem!important;top:10px!important;left:10px!important}}:root{--ink:#f5f5f5!important;--muted:#b7b7b7!important;--line:#ffffff17!important;--soft:#18191c!important}html,body{color:#f5f5f5!important;background:#111215!important}body:before,.popular-card:before,.popular-card:after{display:none!important}main{color:#f5f5f5!important;background:#111215!important}.site-header .header-main,.header-main{background:0 0!important}.site-header .header-main nav a,.header-main nav a{color:#e8e8e8!important}.header-search,.site-header .header-search{color:#f5f5f5!important;box-shadow:none!important;background:#2b2c30!important;border-color:#3a3b40!important}.header-search input,.site-header .header-search input{color:#f5f5f5!important}.header-search input::placeholder,.site-header .header-search input::placeholder{color:#a8a8a8!important}.currency-pill{color:#e8e8e8!important;box-shadow:none!important;background:#242529!important;border-color:#3a3b40!important}.primary-button,.pay-button,.marketplace-buy{box-shadow:none!important;text-shadow:none!important}.ghost-button,.marketplace-detail{color:#f5f5f5!important;box-shadow:none!important;background:#242529!important;border-color:#3a3b40!important}.banner-shell,.games-section,.track-page{color:#f5f5f5!important;background:#111215!important}.banner-slider,.detail-hero{box-shadow:none!important;color:#f5f5f5!important;background:#1d1e22!important;border:1px solid #303136!important}.banner-slider:after{background:0 0!important}.section-heading h2,.games-toolbar .section-heading h2,.detail-hero h1,.form-title h3{color:#f5f5f5!important}.section-heading p,.detail-hero p{color:#b7b7b7!important}.popular-card,.game-card,.checkout-card,.track-card,.order-summary{box-shadow:none!important;color:#f5f5f5!important;background:#1d1e22!important;border:1px solid #303136!important}.popular-card:hover,.game-card:hover{box-shadow:none!important;border-color:#45464b!important;transform:none!important}.game-cover:after{background:linear-gradient(#0000 52%,#000000bd)!important}.nominal-grid button,.field-grid input,.track-form input,.account-success,.security-note{color:#f5f5f5!important;box-shadow:none!important;background:#242529!important;border-color:#303136!important}.nominal-grid button.active{box-shadow:none!important;background:#a855f71f!important;border-color:#d946ef!important}.site-footer-wrap,.site-footer,.footer-bottom{--footer-above:#111215!important;--footer-surface:#18191c!important;--footer-bg:#18191c!important;color:#b7b7b7!important;background:#18191c!important}.site-footer{box-shadow:none!important;border-top:1px solid #303136!important}.site-footer>div>strong,.site-footer .brand-lockup strong{color:#f5f5f5!important}.site-footer a,.site-footer p,.site-footer>div,.footer-bottom{color:#b7b7b7!important}.chat-widget .floating-chat{color:#111215!important;box-shadow:none!important;background:#d946ef!important;border-color:#d946ef!important}.primary-button,.pay-button,.marketplace-buy{color:#111215!important;background:#d946ef!important;border-color:#d946ef!important}.eyebrow,.nominal-grid span,.order-summary .total strong,.footer-bottom a{color:#d946ef!important}.game-cover>span,.checkout-help li>b,.form-title>b,.detail-badges span{color:#fff!important;background:#a855f71f!important;border-color:#a855f73d!important}.nominal-grid button.active,.chat-widget .floating-chat{color:#111215!important;background:#d946ef!important;border-color:#d946ef!important}.popular-card{border-color:#a855f733!important;animation:none!important}.popular-card:before,.popular-card:after{content:""!important;pointer-events:none!important;display:block!important;position:absolute!important;inset:0!important}.popular-card:before{opacity:0!important;background:linear-gradient(105deg,#0000,#ffffff0a 30%,#ffe6a44d 48%,#ffffff1f 58%,#0000)!important;width:42%!important;transition:transform .72s cubic-bezier(.22,1,.36,1),opacity .18s!important;animation:none!important;inset:-40% auto -40% -65%!important;transform:translate(0)skew(-14deg)!important}.popular-card:after{opacity:1!important;background:linear-gradient(#ffffff0e,#0000 34%),radial-gradient(circle at 100% 0,#a855f71a,#0000 48%)!important;height:auto!important;inset:0!important}@media(hover:hover)and (pointer:fine){.popular-card:hover,.popular-card:focus-visible{border-color:#a855f775!important;transform:translateY(-3px)!important;box-shadow:inset 0 1px #ffffff1a,0 18px 38px #00000057,0 0 0 1px #a855f714!important}.popular-card:hover:before,.popular-card:focus-visible:before{opacity:1!important;transform:translate(390%)skew(-14deg)!important}.popular-card:hover img,.popular-card:focus-visible img{transform:scale(1.035)!important}}@media(prefers-reduced-motion:reduce){.popular-card,.popular-card:before,.popular-card img{transition:none!important}}.site-header{transition:background .3s,border-color .3s,box-shadow .3s!important}.header-main{gap:24px!important;width:min(1360px,100% - 40px)!important;min-height:76px!important;padding:10px 0!important}.navbar-favicon{background:#a855f70d!important;border:1px solid #a855f740!important;border-radius:12px!important;padding:4px!important;transition:none!important;box-shadow:0 4px 12px #0003!important}.navbar-favicon img{transition:none!important}.header-main nav{gap:6px!important}.header-main nav a{color:#bfb59b!important;letter-spacing:.01em!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:42px!important;padding:0 16px!important;font-size:.82rem!important;font-weight:800!important;transition:all .25s cubic-bezier(.25,.8,.25,1)!important;display:inline-flex!important;position:relative!important;overflow:visible!important}.header-main nav a .nav-icon{width:18px!important;height:18px!important;color:inherit!important;place-items:center!important;margin:0!important;transition:transform .25s cubic-bezier(.25,.8,.25,1),color .25s!important;display:inline-grid!important}.header-main nav a:hover{color:#fff!important;background:#ffffff08!important;border-color:#ffffff12!important}.header-main nav a:hover .nav-icon{color:#fff!important;transform:scale(1.15)translateY(-1px)!important}.header-main nav a.active{color:#fff!important;background:linear-gradient(135deg,#a855f724,#a855f70a)!important;border-color:#a855f759!important;box-shadow:0 4px 15px #a855f70f,inset 0 1px #ffffff08!important}.header-main nav a.active .nav-icon{color:#fff!important;filter:drop-shadow(0 0 4px #a855f74d)!important}.header-main nav a:after{content:""!important;transform-origin:50%!important;pointer-events:none!important;z-index:10!important;background:linear-gradient(90deg,#d946ef,#d946ef)!important;border-radius:2px!important;width:24px!important;height:3px!important;transition:transform .28s cubic-bezier(.25,.8,.25,1)!important;display:block!important;position:absolute!important;bottom:-4px!important;left:50%!important;transform:translate(-50%)scaleX(0)!important;box-shadow:0 1px 6px #a855f7cc!important}.header-main nav a.active:after{transform:translate(-50%)scaleX(1)!important}.header-search{background:#0006!important;border:1px solid #a855f72e!important;border-radius:11px!important;height:44px!important;padding:0 8px 0 14px!important;transition:all .3s cubic-bezier(.25,.8,.25,1)!important;box-shadow:inset 0 2px 4px #00000080!important}.header-search:focus-within{background:#0000008c!important;border-color:#a855f780!important;box-shadow:0 0 16px #a855f733,inset 0 2px 4px #0009!important}.header-search input{color:#f5f5f5!important;letter-spacing:.01em!important;font-size:.82rem!important}.header-search input::placeholder{color:#837d71!important}.header-search button{color:#fff!important;background:#a855f71a!important;border:1px solid #a855f726!important;border-radius:8px!important;width:32px!important;height:32px!important;transition:all .25s cubic-bezier(.25,.8,.25,1)!important}.header-search button:hover{color:#111215!important;background:#d946ef!important;border-color:#d946ef!important;transform:scale(1.08)!important;box-shadow:0 0 8px #a855f74d!important}@media(max-width:980px){.header-main{gap:14px!important;width:calc(100% - 32px)!important;padding:12px 0!important}.header-search{height:42px!important}}@media(max-width:640px){.site-header{background:#0d0d0ff0!important}.header-main{width:calc(100% - 32px)!important;min-height:68px!important;padding:8px 0!important}.navbar-favicon{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.navbar-favicon img{width:96px!important;height:48px!important;animation:none!important}.mobile-icon-button{color:#fff!important;background:#a855f70f!important;border:1px solid #a855f74d!important;border-radius:10px!important;width:42px!important;height:42px!important;font-size:1.35rem!important;transition:all .25s cubic-bezier(.25,.8,.25,1)!important;box-shadow:0 4px 12px #0003!important}.mobile-icon-button:active{background:#a855f726!important;transform:scale(.92)!important}.header-search{border-radius:10px!important;height:42px!important}.mobile-menu-backdrop{-webkit-backdrop-filter:blur(4px)!important;background:#000000d6!important}.mobile-menu-panel{background:#0d0c09!important;border-right:1px solid #a855f740!important;padding:0 20px 30px!important;box-shadow:20px 0 60px #000000d9!important}.mobile-menu-head{border-bottom:1px solid #a855f729!important;min-height:72px!important;margin-bottom:20px!important}.mobile-menu-head button{color:#fff!important;background:#a855f70f!important;border:1px solid #a855f73d!important;border-radius:8px!important;width:32px!important;height:32px!important;font-size:1.25rem!important;transition:all .2s!important}.mobile-menu-head button:active{background:#a855f72e!important;transform:scale(.9)!important}.mobile-menu-panel nav{gap:6px!important}.mobile-menu-panel a{color:#d1c8b2!important;border:1px solid #0000!important;border-radius:8px!important;min-height:48px!important;padding:0 14px!important;font-size:.86rem!important;font-weight:800!important;transition:all .25s cubic-bezier(.25,.8,.25,1)!important}.mobile-menu-panel a span{line-height:1!important}.mobile-menu-panel a i{color:#b9b3a3!important;width:22px!important;height:22px!important;font-size:.95rem!important;transition:transform .25s cubic-bezier(.25,.8,.25,1),color .25s!important}.mobile-menu-panel a:hover,.mobile-menu-panel a:focus{color:#fff!important;background:#ffffff05!important}.mobile-menu-panel a.active{color:#fff!important;background:linear-gradient(90deg,#a855f729,#a855f705)!important;border-color:#a855f71f #a855f71f #a855f71f #d946ef!important;border-left-style:solid!important;border-left-width:3px!important;padding-left:11px!important}.mobile-menu-panel a.active i{color:#fff!important;transform:scale(1.1)!important}}.marketplace-page,.checkout-layout,.detail-hero-inner,.invoice-page,.banner-shell,.cta-banner{background-color:#0000!important;width:min(1380px,100% - 88px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.checkout-layout,.detail-hero{padding-left:0!important;padding-right:0!important}@media(max-width:980px){.checkout-layout,.detail-hero-inner,.invoice-page,.banner-shell{width:calc(100% - 28px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}}.site-header{border-top:2px solid #a855f7b8!important}.site-header .header-main{min-height:0!important;margin:0 auto!important;padding:0!important;display:block!important}.header-top{grid-template-columns:160px minmax(280px,1fr) auto;align-items:center;gap:24px;min-height:60px;display:grid}.site-header .header-search{background:#2b2c30!important;border:1px solid #45464b!important;border-radius:999px!important;align-items:center!important;gap:10px!important;height:44px!important;margin:0!important;padding:0 17px!important;display:flex!important;box-shadow:inset 0 1px #ffffff08!important}.site-header .header-search:focus-within{background:#303136!important;border-color:#a855f7b8!important;box-shadow:0 0 0 3px #a855f71a!important}.site-header .header-search button{color:#f1f1f1!important;width:24px!important;height:24px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 0 24px!important;place-items:center!important;padding:0!important;display:grid!important}.site-header .header-search button:hover{color:#fff!important;box-shadow:none!important;background:0 0!important;transform:none!important}.nav-search-icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:21px;height:21px}.site-header .header-search input{color:#f5f5f5!important;background:0 0!important;border:0!important;outline:0!important;flex:1!important;min-width:0!important;padding:0!important;font-size:.9rem!important;font-weight:600!important}.site-header .header-search input::placeholder{color:#aaa9a6!important}.site-header .currency-pill{white-space:nowrap;align-items:center;gap:10px;min-height:44px;color:#f5f5f5!important;box-shadow:none!important;background:#1d1e21!important;border:1px solid #303136!important;border-radius:999px!important;padding:0 16px!important;display:inline-flex!important}.currency-pill strong{font-size:.78rem;font-weight:800}.currency-flag{background:0 0;border-radius:50%;flex:0 0 28px;width:28px;height:28px;display:block;box-shadow:0 2px 8px #00000040}.header-bottom{border-top:1px solid #ffffff0f;align-items:stretch;min-height:52px;display:flex}.site-header .header-bottom nav{align-items:stretch!important;gap:4px!important;display:flex!important}.site-header .header-bottom nav a{color:#dedede!important;min-height:52px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:9px!important;padding:0 15px!important;font-size:.8rem!important;font-weight:800!important;display:inline-flex!important}.site-header .header-bottom nav a:hover{color:#fff!important;background:0 0!important;border:0!important}.site-header .header-bottom nav a.active{color:#fff!important;box-shadow:none!important;background:0 0!important;border:0!important}.site-header .header-bottom nav a:after{background:#d946ef!important;border-radius:999px 999px 0 0!important;width:auto!important;height:2px!important;bottom:0!important;left:14px!important;right:14px!important;transform:scaleX(0)!important;box-shadow:0 0 10px #a855f757!important}.site-header .header-bottom nav a.active:after{transform:scaleX(1)!important}.site-header .header-bottom .nav-icon{width:20px!important;height:20px!important}@media(min-width:761px){.topup-detail-page .detail-order-sidebar{top:124px!important}}@media(max-width:760px){.site-header{border-top-width:1px!important}.header-top{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:0;padding:7px 0 9px}.site-header .currency-pill,.header-bottom{display:none!important}}.topup-detail-page .detail-description-panel{margin-bottom:18px!important}.topup-detail-page .detail-faq{color:#f5f5f5;background:#1d1e22;border:1px solid #a855f729;border-radius:12px;grid-template-columns:minmax(220px,320px) minmax(0,1fr);gap:40px;width:min(1320px,100% - 36px);margin:0 auto 72px;padding:28px;display:grid}.topup-detail-page .detail-faq-heading h2{margin:10px 0;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.2}.topup-detail-page .detail-faq-heading p{color:#b7b7b7;margin:0;font-size:.8rem;line-height:1.65}.topup-detail-page .detail-faq-list{gap:10px;display:grid}.topup-detail-page .detail-faq details{border:1px solid #303136;border-radius:10px;transition:border-color .2s,background .2s;overflow:hidden}.topup-detail-page .detail-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:54px;padding:14px 16px;font-size:.84rem;font-weight:800;line-height:1.4;list-style:none;display:flex}.topup-detail-page .detail-faq summary::-webkit-details-marker{display:none}.topup-detail-page .detail-faq summary:after{content:"+";border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:1rem;display:grid}.topup-detail-page .detail-faq details[open] summary:after{content:"âˆ’"}.topup-detail-page .detail-faq details p{color:#b7b7b7;margin:0;padding:0 16px 16px;font-size:.78rem;line-height:1.7}@media(max-width:760px){.topup-detail-page .detail-description-panel{margin-bottom:12px!important}.topup-detail-page .detail-faq{grid-template-columns:1fr;gap:22px;width:calc(100% - 20px);padding:18px 14px}.topup-detail-page .detail-faq summary{padding:13px 12px;font-size:.78rem}.topup-detail-page .detail-faq details p{padding:0 12px 14px;font-size:.74rem}}@media(max-width:620px){.checkout-layout,.detail-hero-inner,.invoice-page,.banner-shell{width:auto!important;margin-left:0!important;margin-right:0!important;padding-left:18px!important;padding-right:18px!important}}html body #root .chat-widget .chat-message.bot{color:#fff!important;background:#20283a!important;border:1px solid #ffffff14!important}html body #root .chat-widget .chat-message.user{color:#fff!important;background:#f708a9!important;border:1px solid #ffffff2e!important}html body #root .chat-widget .chat-topic-result .chat-whatsapp{color:#06131f!important;text-align:center!important;background:#a855f7!important;border:1px solid #a855f7!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;min-height:42px!important;font-size:.76rem!important;font-weight:900!important;display:flex!important}html body #root .chat-widget .chat-topic-result>button{color:#fff!important;background:#101936!important;border:1px solid #a855f74d!important;border-radius:10px!important;min-height:40px!important;font-size:.72rem!important;font-weight:800!important}html body #root .chat-widget .chat-topic-result>button:hover,html body #root .chat-widget .chat-topic-result>button:focus-visible{color:#fff!important;background:#16244a!important;border-color:#a855f7!important}html body #root .chat-widget .chat-input{background:#0b1026!important;border-top:1px solid #a855f73d!important}html body #root .chat-widget .chat-input input{color:#fff!important;background:#101936!important;border:1px solid #a855f74d!important}html body #root .chat-widget .chat-input input::placeholder{color:#ffffff94!important}html body #root .chat-widget .chat-input button{color:#06131f!important;background:#a855f7!important;border:0!important}html body #root .site-footer .footer-payments>.footer-security-card{color:#fff!important;background:#0b1026!important;border:1px solid #a855f747!important;border-radius:12px!important;flex:none!important;align-items:center!important;gap:12px!important;width:auto!important;min-width:218px!important;min-height:62px!important;margin:0!important;padding:10px 14px!important;line-height:1!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff0d!important}html body #root .footer-security-card>i{color:#a855f7!important;background:#a855f71f!important;border-radius:10px!important;flex:0 0 36px!important;place-items:center!important;width:36px!important;height:36px!important;font-style:normal!important;display:grid!important}html body #root .footer-security-card>i svg{fill:none!important;stroke:currentColor!important;stroke-width:1.8px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:22px!important;height:22px!important}html body #root .footer-security-card>span{gap:5px!important;min-width:0!important;display:grid!important}html body #root .footer-security-card b,html body #root .footer-security-card small{white-space:nowrap!important;margin:0!important;display:block!important}html body #root .footer-security-card b{color:#fff!important;letter-spacing:.08em!important;font-size:.74rem!important;font-weight:900!important}html body #root .footer-security-card small{color:#ffffff9e!important;letter-spacing:.045em!important;font-size:.58rem!important;font-weight:700!important}@media(max-width:760px){html body #root .site-footer .footer-payments>.footer-security-card{width:100%!important;min-width:0!important}}html body #root .site-footer-wrap{color:#fff!important;background:#030712!important;border-top:1px solid #a855f738!important;width:100%!important;position:relative!important}html body #root .site-footer-wrap>.site-footer{width:var(--store-content-width)!important;max-width:1380px!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(250px,1.35fr) repeat(3,minmax(130px,.65fr))!important;align-items:start!important;gap:34px 48px!important;margin:0 auto!important;padding:48px 0 30px!important;display:grid!important}html body #root .site-footer>div{color:#ffffffc2!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;min-width:0!important;display:flex!important}html body #root .site-footer>div:first-child{padding:0!important}html body #root .site-footer .footer-brand-logo{width:132px!important;height:132px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 0 12px!important}html body #root .site-footer .footer-brand-logo img{object-fit:contain!important;width:132px!important;height:132px!important}html body #root .site-footer>div:first-child p{color:#ffffffad!important;max-width:320px!important;margin:0!important;font-size:.8rem!important;line-height:1.75!important}html body #root .site-footer>div>strong{color:#fff!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0 0 5px!important;font-size:.78rem!important}html body #root .site-footer a{color:#ffffffb8!important;font-size:.78rem!important;line-height:1.55!important;transition:color .18s!important}html body #root .site-footer a:hover{color:#a855f7!important}html body #root .site-footer>.footer-payments{border-top:1px solid #ffffff1a!important;flex-direction:row!important;grid-column:1/-1!important;justify-content:space-between!important;align-items:center!important;gap:24px!important;width:100%!important;min-height:0!important;padding:24px 0 0!important;display:flex!important}html body #root .footer-payments>span{color:#fff!important;letter-spacing:.07em!important;flex:none!important;width:auto!important;font-size:.68rem!important;font-weight:900!important;line-height:1.45!important}html body #root .footer-payments>div{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;width:auto!important;display:flex!important}html body #root .footer-payments img{object-fit:contain!important;background:#fff!important;border:1px solid #ffffff1f!important;border-radius:8px!important;width:72px!important;height:38px!important;padding:6px!important}html body #root .site-footer-wrap>.footer-bottom{width:var(--store-content-width)!important;max-width:1380px!important;padding:18px 0 calc(18px + env(safe-area-inset-bottom))!important;color:#ffffff94!important;text-align:left!important;background:0 0!important;border-top:1px solid #ffffff1a!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;margin:0 auto!important;font-size:.7rem!important;display:flex!important}html body #root .site-footer-wrap>.footer-bottom span{width:auto!important;text-align:inherit!important}html body #root .site-footer-wrap>.footer-bottom a{color:#a855f7!important}@media(max-width:900px){html body #root .site-footer-wrap>.site-footer{grid-template-columns:minmax(220px,1.2fr) repeat(3,minmax(105px,.6fr))!important;gap:30px 24px!important}}@media(max-width:760px){html body #root .site-footer-wrap>.site-footer{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 20px!important;width:calc(100% - 28px)!important;padding:36px 0 24px!important}html body #root .site-footer>div:first-child,html body #root .site-footer>.footer-payments{grid-column:1/-1!important}html body #root .site-footer>div:first-child{text-align:center!important;align-items:center!important}html body #root .site-footer>div:first-child p{margin:0 auto!important}html body #root .site-footer .footer-brand-logo,html body #root .site-footer .footer-brand-logo img{width:112px!important;height:112px!important}html body #root .site-footer>.footer-payments{flex-direction:column!important;align-items:flex-start!important;gap:14px!important}html body #root .footer-payments>div{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;display:grid!important}html body #root .footer-payments img{width:100%!important;height:38px!important}html body #root .site-footer-wrap>.footer-bottom{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:calc(100% - 28px)!important}html body #root .site-footer-wrap>.footer-bottom span{text-align:center!important;width:100%!important}}@media(max-width:520px){html body #root .site-footer-wrap>.site-footer{grid-template-columns:1fr!important;gap:24px!important}html body #root .site-footer>div,html body #root .site-footer>div:first-child,html body #root .site-footer>.footer-payments{grid-column:1!important}html body #root .site-footer>div:not(:first-child){border-bottom:1px solid #ffffff14!important;padding-bottom:18px!important}html body #root .site-footer>.footer-payments{border-top:0!important;border-bottom:0!important;padding-top:0!important}html body #root .footer-payments>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){html body #root .footer-payments>div:not(.footer-security-card){grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:center!important;gap:8px!important;width:100%!important;display:grid!important}html body #root .footer-payments>div:not(.footer-security-card) img{width:100%!important;min-width:0!important;height:38px!important}}.site-footer-wrap>.footer-wave{clip-path:none!important;width:100%!important;height:128px!important;margin:0!important;display:block!important;position:relative!important;overflow:hidden!important}.site-footer-wrap>.footer-wave:before,.site-footer-wrap>.footer-wave:after{content:none!important;display:none!important}.site-footer-wrap>.footer-wave>.footer-wave-layer{width:200%!important;max-width:none!important;height:100%!important;display:block!important;position:absolute!important;inset:auto auto -1px 0!important}.site-footer-wrap>.footer-wave>.footer-wave-back{opacity:.82!important;animation:none!important}.site-footer-wrap>.footer-wave>.footer-wave-back path{stroke:none!important}.site-footer-wrap>.footer-wave>.footer-wave-front{animation:none!important}.site-footer-wrap>.footer-wave>.footer-wave-front .footer-wave-fill{stroke:none!important}.site-footer-wrap>.footer-wave>.footer-wave-front .footer-wave-line{fill:none!important;stroke-width:1.5px!important}.site-footer-wrap>.site-footer{border-top:0!important}@media(max-width:760px){.site-footer-wrap>.footer-wave{height:88px!important}}@media(prefers-reduced-motion:reduce){.site-footer-wrap>.footer-wave>.footer-wave-layer{animation:none!important}}.site-footer .brand-lockup small{color:#d7d7d7!important;text-shadow:none!important}.site-footer .brand-orb{box-shadow:none!important;border-color:#3a3b40!important}.site-footer .social-row a{color:#f5f5f5!important;box-shadow:none!important;background:#242529!important;border-color:#3a3b40!important}.site-header{z-index:1000!important;width:100%!important;inset:0 0 auto!important}main:has(>.site-header){padding-top:114px!important}.topup-detail-page .detail-hero:before,.topup-detail-page .detail-hero:after{display:none!important}.animated-product-card-background{transition:filter .32s,transform .36s!important}@media(hover:hover)and (pointer:fine){.animated-game-card:hover .animated-product-card-background,.animated-game-card:focus-visible .animated-product-card-background{filter:blur(2px)brightness(.72);transform:scale(1.045)}}:root{--font-sans:"IBM Plex Sans Condensed", ui-sans-serif, system-ui, sans-serif;--font-display:"Lexend Deca", ui-sans-serif, system-ui, sans-serif}html,body,button,input,select,textarea,.site-header .header-search input,.site-header .currency-pill,.site-header .header-bottom nav a,.site-header .mobile-icon-button,.mobile-menu-panel nav a{font-family:var(--font-sans)!important}h1,h2,h3,h4,h5,h6,.title,.popular-card b{font-family:var(--font-display)!important}.site-header .navbar-favicon img{will-change:transform,filter;transform-origin:0!important}@media(max-width:760px){.site-header .navbar-favicon img{animation:4s ease-in-out infinite mobile-brand-breathe!important}}@media(prefers-reduced-motion:reduce){.site-header .navbar-favicon img{animation:none!important}}.topup-detail-page{--detail-bg:#111215;--detail-surface:#1d1e22;--detail-surface-raised:#242529;--detail-border:#303136;--detail-border-strong:#45464b;--detail-text:#f5f5f5;--detail-muted:#b7b7b7;--detail-accent:#d946ef;--detail-accent-light:#e879f9;--detail-accent-soft:#a855f71f;background:var(--detail-bg)!important;color:var(--detail-text)!important}.topup-detail-page .detail-hero{border-top:0!important;border-right:0!important;border-bottom:1px solid var(--detail-border)!important;box-shadow:none!important;border-left:0!important}.topup-detail-page .detail-game-image{background:var(--detail-surface)!important;border-color:#a855f780!important}.topup-detail-page .checkout-layout,.topup-detail-page .checkout-card,.topup-detail-page .detail-form-stack{color:var(--detail-text)!important;background:0 0!important}.topup-detail-page .detail-step,.topup-detail-page .detail-order-sidebar>div,.topup-detail-page .detail-description-panel,.topup-detail-page .detail-faq{border-color:var(--detail-border)!important;background:var(--detail-surface)!important;color:var(--detail-text)!important;box-shadow:none!important}.topup-detail-page .form-title{border-bottom:1px solid var(--detail-border)!important;background:var(--detail-surface-raised)!important}.topup-detail-page .form-title>b{background:var(--detail-accent)!important;color:#111215!important;box-shadow:none!important;border:0!important}.topup-detail-page .form-title h3,.topup-detail-page .field-grid label,.topup-detail-page .nominal-title,.topup-detail-page .payment-method b,.topup-detail-page .rating-card strong,.topup-detail-page .support-card b,.topup-detail-page .order-summary b,.topup-detail-page .detail-description-panel strong,.topup-detail-page .detail-faq-heading h2{color:var(--detail-text)!important}.topup-detail-page .field-grid label>small,.topup-detail-page .field-note,.topup-detail-page .payment-method small,.topup-detail-page .rating-card span,.topup-detail-page .rating-card small,.topup-detail-page .support-card span,.topup-detail-page .order-summary span,.topup-detail-page .checkout-disclaimer,.topup-detail-page .detail-description-panel p,.topup-detail-page .detail-description-panel li,.topup-detail-page .detail-faq-heading p,.topup-detail-page .detail-faq details p{color:var(--detail-muted)!important}.topup-detail-page .field-grid input,.topup-detail-page .promo-row input,.topup-detail-page .nominal-grid button,.topup-detail-page .payment-method{border-color:var(--detail-border)!important;background:var(--detail-surface-raised)!important;color:var(--detail-text)!important;box-shadow:none!important}.topup-detail-page .field-grid input::placeholder,.topup-detail-page .promo-row input::placeholder{color:#858585!important}.topup-detail-page .field-grid input:focus,.topup-detail-page .promo-row input:focus{border-color:var(--detail-accent)!important;box-shadow:0 0 0 3px var(--detail-accent-soft)!important}.topup-detail-page .nominal-grid button:hover,.topup-detail-page .payment-method:hover{border-color:var(--detail-border-strong)!important;background:#292a2e!important}.topup-detail-page .nominal-grid button.active,.topup-detail-page .payment-method.active{border-color:var(--detail-accent)!important;background:var(--detail-accent-soft)!important;box-shadow:0 0 0 2px #a855f714!important}.topup-detail-page .nominal-price,.topup-detail-page .order-summary .total strong,.topup-detail-page .rating-card b{color:var(--detail-accent-light)!important}.topup-detail-page .nominal-grid i{background:var(--detail-accent)!important;color:#111215!important}.topup-detail-page .promo-row button,.topup-detail-page .pay-button,.topup-detail-page .payment-modal-button{border-color:var(--detail-accent)!important;background:var(--detail-accent)!important;color:#111215!important;box-shadow:none!important}.topup-detail-page .promo-row button:hover:not(:disabled),.topup-detail-page .pay-button:hover:not(:disabled),.topup-detail-page .payment-modal-button:hover{background:#d946ef!important}.topup-detail-page .promo-row button:disabled,.topup-detail-page .pay-button:disabled{border-color:var(--detail-border)!important;color:#88898d!important;background:#34353a!important}.topup-detail-page .account-success,.topup-detail-page .promo-success{color:#8ee0bf!important;background:#34d3991a!important;border-color:#34d39947!important}.topup-detail-page .account-success>span{color:#fff!important;background:#2fa879!important}.topup-detail-page .form-error{color:#fca5a5!important;background:#f871711a!important;border:1px solid #f871713d!important}.topup-detail-page .order-summary{border-color:var(--detail-border)!important;background:var(--detail-surface-raised)!important}.topup-detail-page .order-summary>div,.topup-detail-page .order-summary .total{border-color:var(--detail-border)!important}.topup-detail-page .detail-faq details{border-color:var(--detail-border)!important;background:var(--detail-surface-raised)!important}.topup-detail-page .detail-faq details[open]{background:#292a2e!important;border-color:#a855f780!important}.topup-detail-page .detail-faq summary{color:var(--detail-text)!important}.topup-detail-page .detail-faq summary:after{background:var(--detail-accent-soft)!important;color:var(--detail-accent-light)!important}.topup-detail-page .payment-modal{border-color:var(--detail-border)!important;background:var(--detail-surface)!important;color:var(--detail-text)!important}.topup-detail-page .payment-modal p{color:var(--detail-muted)!important}.topup-detail-page .payment-modal-close{border-color:var(--detail-border)!important;background:var(--detail-surface-raised)!important;color:var(--detail-text)!important}@media(max-width:760px){.site-header .header-search button{flex-basis:40px!important}.site-header .currency-pill{gap:7px!important}.site-header .currency-flag{flex-basis:22px!important}.site-header .currency-pill strong{font-size:.66rem!important}.site-header .mobile-header-actions{z-index:21;position:relative}.site-header .mobile-icon-button{background:#1d1e21!important}}@media(max-width:380px){.site-header .header-top{grid-template-columns:minmax(78px,1fr) 38px auto 38px!important;gap:6px!important}.site-header .navbar-favicon,.site-header .navbar-favicon img{width:min(98px,100%)!important}.site-header .header-search,.site-header .mobile-icon-button{width:38px!important;height:38px!important}.site-header .header-search button{flex-basis:36px!important;width:36px!important;height:36px!important}.site-header .currency-pill{min-height:38px!important;padding:0 8px!important}}html,body,body *,body :before,body :after{font-family:var(--font-sans)!important}@media(max-width:760px){html,body,.topup-detail-page{max-width:100%;overflow-x:hidden}.topup-detail-page .detail-hero-inner{flex-direction:row!important;align-items:center!important;gap:14px!important}.topup-detail-page .detail-game-copy h1{overflow-wrap:anywhere}.topup-detail-page .checkout-layout{width:calc(100% - 20px)!important;margin:0 auto!important;padding:14px 0 54px!important}.topup-detail-page .checkout-card,.topup-detail-page .detail-form-stack,.topup-detail-page .detail-order-sidebar,.topup-detail-page .detail-step{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.topup-detail-page .checkout-card,.topup-detail-page .detail-form-stack{gap:12px!important}.topup-detail-page .detail-step{border-radius:12px!important}.topup-detail-page .field-grid{width:100%;grid-template-columns:minmax(0,1fr)!important}.topup-detail-page .field-grid label,.topup-detail-page .field-grid input,.topup-detail-page .promo-row,.topup-detail-page .promo-row input{box-sizing:border-box!important;width:100%!important;min-width:0!important}.topup-detail-page .promo-row{grid-template-columns:minmax(0,1fr) 106px!important;gap:8px!important}.topup-detail-page .promo-row button{width:106px!important;min-width:0!important;padding:0 10px!important}.topup-detail-page .checkout-disclaimer{border:1px solid var(--detail-border)!important;background:var(--detail-surface-raised)!important;width:100%!important;color:var(--detail-muted)!important;box-sizing:border-box!important;border-radius:8px!important;margin:10px 0 0!important;padding:12px!important}.topup-detail-page .detail-order-sidebar{order:2!important}.topup-detail-page .detail-order-sidebar .order-summary{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-sizing:border-box!important}.topup-detail-page .detail-order-sidebar .pay-button{position:static!important}.topup-detail-page .detail-description-panel,.topup-detail-page .detail-faq{box-sizing:border-box!important;width:calc(100% - 20px)!important;margin-left:auto!important;margin-right:auto!important}}@media(max-width:340px){.topup-detail-page .promo-row{grid-template-columns:minmax(0,1fr)!important}.topup-detail-page .promo-row button{width:100%!important;min-height:44px!important}}@media(max-width:760px){.topup-detail-page .detail-step .field-grid,.topup-detail-page .detail-step .promo-row{width:auto!important;margin-left:16px!important;margin-right:16px!important}.topup-detail-page .detail-step .field-grid{gap:18px!important}.topup-detail-page .detail-step .field-grid label{display:block;width:100%!important}.topup-detail-page .detail-step .field-grid input{width:100%!important;margin-top:8px!important}.topup-detail-page .detail-step .field-note{margin-top:7px!important}.topup-detail-page .detail-step .checkout-disclaimer{width:auto!important;margin:14px 16px 0!important}.topup-detail-page .detail-hero{min-height:260px!important;position:relative!important;overflow:hidden!important}.topup-detail-page .detail-hero:before{z-index:0!important;position:absolute!important;inset:0 0 auto!important}.topup-detail-page .detail-hero:after{content:""!important;z-index:0!important;position:absolute!important}.topup-detail-page .detail-hero-inner{z-index:1!important;min-height:260px!important;padding:0!important;display:block!important;position:relative!important}.topup-detail-page .detail-game-image{z-index:2!important;flex:none!important;position:absolute!important}.topup-detail-page .detail-game-copy{z-index:2!important;min-width:0!important;padding:0!important;position:absolute!important}.topup-detail-page .detail-game-copy h1{-webkit-box-orient:vertical;color:#fff!important;text-transform:uppercase!important;display:-webkit-box!important;overflow:hidden!important}.topup-detail-page .detail-game-copy p{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#e1e1e1!important;text-align:left!important;margin:0!important;font-size:.68rem!important;font-weight:600!important;line-height:1.4!important;overflow:hidden!important}.topup-detail-page .detail-badges{z-index:3!important;border-top:1px solid #ffffff0f!important;align-items:center!important;bottom:0!important}.topup-detail-page .detail-badges span{border:0!important;padding:0!important;font-weight:700!important}.topup-detail-page .detail-badges img{flex:0 0 16px!important}.topup-detail-page .detail-badges i{color:#d946ef!important;font-size:.62rem!important;font-style:normal!important}.topup-detail-page .detail-mobile-tabs{border-bottom:1px solid var(--detail-border)!important;box-sizing:border-box!important;background:#111215!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}.topup-detail-page .detail-mobile-tabs a{color:#f5f5f5!important;border-radius:999px!important;place-items:center!important;font-size:.78rem!important;font-weight:700!important;display:grid!important}.topup-detail-page .detail-mobile-tabs a.active{background:var(--detail-accent)!important;color:#111215!important}}@media(max-width:360px){.topup-detail-page .detail-badges{padding:0 8px!important}}@media(max-width:760px){.topup-detail-page .detail-hero{padding:0!important}.topup-detail-page .detail-hero:before{content:none!important;background-image:none!important;display:none!important}.topup-detail-page .detail-hero:after{background:linear-gradient(132deg,#0000 0 62%,#ffffff06 62% 72%,#0000 72%)!important;display:block!important;inset:0!important}.topup-detail-page .detail-game-image{display:block!important}.topup-detail-page .detail-game-copy h1{-webkit-line-clamp:2;margin:0!important;line-height:1.3!important}.topup-detail-page .detail-game-copy p{display:none!important}.topup-detail-page .detail-badges{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;height:auto!important;padding:0!important;position:static!important}.topup-detail-page .detail-badges span{color:#e9e9e9!important;gap:6px!important;min-width:0!important;line-height:1.2!important;display:flex!important}.topup-detail-page .detail-mobile-tabs{padding:12px 18px!important}.topup-detail-page .detail-mobile-tabs a{min-height:38px!important}}@media(max-width:360px){.topup-detail-page .detail-game-image{top:18px!important}}@media(max-width:760px){.topup-detail-page .detail-game-image{transform-origin:0!important;border:1px solid #a855f757!important;overflow:hidden!important;transform:perspective(680px)rotateY(10deg)rotateX(2deg)rotate(-1deg)!important;box-shadow:-5px 7px #a855f724,0 18px 30px #0000006b!important}.topup-detail-page .detail-game-image:after{content:""!important;pointer-events:none!important;background:linear-gradient(118deg,#ffffff2e,#0000 28% 72%,#0003)!important;display:block!important;position:absolute!important;inset:0!important}.topup-detail-page .detail-game-copy{flex-direction:column!important;justify-content:center!important;align-items:center!important}.topup-detail-page .detail-game-copy h1{width:100%!important}.topup-detail-page .detail-badges{justify-content:center!important}}@media(max-width:360px){.topup-detail-page .detail-game-copy{height:88px!important;top:18px!important}}@media(max-width:760px){.topup-detail-page .payment-method-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:auto!important;margin-left:16px!important;margin-right:16px!important;display:grid!important}.topup-detail-page .payment-method{gap:8px!important;min-width:0!important;min-height:68px!important;padding:9px 10px!important}.topup-detail-page .payment-method img{flex:0 0 44px!important;width:44px!important;height:30px!important;padding:4px!important}.topup-detail-page .payment-method>span{min-width:0!important}.topup-detail-page .payment-method b,.topup-detail-page .payment-method small{text-overflow:ellipsis!important;overflow:hidden!important}.topup-detail-page .payment-method b{white-space:nowrap!important;font-size:.7rem!important}.topup-detail-page .payment-method small{margin-top:4px!important;font-size:.6rem!important;line-height:1.25!important}.topup-detail-page .detail-order-sidebar .order-summary{color:#f5f5f5!important;box-shadow:none!important}.topup-detail-page .detail-order-sidebar .order-summary>div{border-bottom:1px solid #303136!important;align-items:center!important;min-height:38px!important;padding:8px 0!important;display:flex!important}.topup-detail-page .detail-order-sidebar .order-summary>div:last-child{border-bottom:0!important}.topup-detail-page .detail-order-sidebar .order-summary b{overflow-wrap:anywhere;max-width:68%!important;line-height:1.4!important}.topup-detail-page .detail-order-sidebar .order-summary .total{min-height:48px!important;margin:0!important}.topup-detail-page .detail-order-sidebar .order-summary .summary-discount span,.topup-detail-page .detail-order-sidebar .order-summary .summary-discount b{color:#7dd3ad!important}.topup-detail-page .detail-order-sidebar .pay-button{border:1px solid #d946ef!important;font-weight:800!important}.topup-detail-page .detail-order-sidebar .pay-button:disabled{color:#77787c!important;background:#2b2c30!important;border-color:#303136!important}}.invoice-shell{color:#f5f5f5!important;background:#111215!important}.invoice-panel h2,.invoice-result h2,.invoice-empty h1,.invoice-payment-title h2,.invoice-summary-method b{color:#f5f5f5!important}.invoice-empty p,.invoice-result p,.invoice-panel-title span,.invoice-countdown span,.invoice-summary dt,.invoice-auto-update,.invoice-summary-method small,.invoice-result>div:last-child span{color:#a9aaad!important}.invoice-panel,.invoice-result,.invoice-empty{color:#f5f5f5!important;box-shadow:none!important;background:#1d1e22!important;border:1px solid #303136!important;border-radius:12px!important}.invoice-countdown{background:#a855f71a!important;border:1px solid #a855f74d!important}.invoice-countdown strong{color:#fff!important}.invoice-countdown.expired{background:#f871711a!important;border-color:#f8717147!important}.invoice-countdown.expired strong{color:#fca5a5!important}.invoice-summary-method,.invoice-result>div:last-child{background:#242529!important;border:1px solid #303136!important}.invoice-qr,.invoice-pay-code{background:#242529!important;border:1px dashed #45464b!important}.invoice-qr img{border-radius:10px;padding:8px;background:#fff!important}.invoice-qr p,.invoice-pay-code span{color:#a9aaad!important}.invoice-pay-code strong{color:#f5f5f5!important}.invoice-pay-code button,.invoice-summary dd button{color:#fff!important}.invoice-pay-code button{background:#a855f71a!important;border-color:#d946ef!important}.invoice-instructions details{background:#242529!important;border-color:#303136!important}.invoice-instructions summary{color:#f5f5f5!important}.invoice-instructions ol{color:#b7b7b7!important}.invoice-summary dl>div{border-color:#303136!important}.invoice-summary dd{color:#f5f5f5!important}.invoice-summary .invoice-total dd{color:#fff!important}.invoice-primary-button{color:#111215!important;box-shadow:none!important;background:#d946ef!important;border:1px solid #d946ef!important}.invoice-secondary-button{color:#f5f5f5!important;background:#242529!important;border-color:#45464b!important}.invoice-primary-button:hover{background:#d946ef!important}.invoice-secondary-button:hover{color:#fff!important;border-color:#d946ef!important}.invoice-actions .ghost-button{color:#f5f5f5!important;background:#242529!important;border-color:#45464b!important}.invoice-actions .primary-button{color:#111215!important;box-shadow:none!important;background:#d946ef!important;border-color:#d946ef!important}@media(max-width:760px){.invoice-shell{box-sizing:border-box!important;width:100%!important;padding:22px 10px 48px!important}.invoice-page,.invoice-layout,.invoice-main,.invoice-summary{min-width:0!important;max-width:100%!important}.invoice-panel,.invoice-result,.invoice-empty{box-sizing:border-box!important;padding:16px 14px!important}}.order-confirmation-backdrop{z-index:4000;overscroll-behavior:contain;-webkit-backdrop-filter:blur(8px);background:#050608c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.order-confirmation-modal{overscroll-behavior:contain;box-sizing:border-box;color:#f5f5f5;scrollbar-width:thin;scrollbar-color:#45464b transparent;background:#18191c;border:1px solid #303136;border-radius:22px;width:min(100%,520px);max-height:calc(100dvh - 40px);padding:28px;animation:.26s cubic-bezier(.2,.8,.2,1) both orderModalEnter;position:relative;overflow-y:auto;box-shadow:0 28px 80px #00000080}.order-confirmation-celebration{pointer-events:none;width:1px;height:1px;position:absolute;top:66px;left:50%}.order-confirmation-celebration span{--burst-x:0px;--burst-y:0px;--spark-color:#d946ef;background:var(--spark-color);opacity:0;border-radius:2px;width:7px;height:7px;animation:.85s cubic-bezier(.1,.7,.2,1) both orderCelebrationBurst;position:absolute}.order-confirmation-celebration span:first-child{--burst-x:-104px;--burst-y:-34px;--spark-color:#d946ef;transform:rotate(18deg)}.order-confirmation-celebration span:nth-child(2){--burst-x:-82px;--burst-y:-70px;--spark-color:#25b879;animation-delay:45ms}.order-confirmation-celebration span:nth-child(3){--burst-x:-48px;--burst-y:-92px;--spark-color:#ff765f;animation-delay:80ms}.order-confirmation-celebration span:nth-child(4){--burst-x:-12px;--burst-y:-104px;--spark-color:#f5f5f5;animation-delay:25ms}.order-confirmation-celebration span:nth-child(5){--burst-x:31px;--burst-y:-97px;--spark-color:#d946ef;animation-delay:65ms}.order-confirmation-celebration span:nth-child(6){--burst-x:72px;--burst-y:-76px;--spark-color:#d946ef;animation-delay:20ms}.order-confirmation-celebration span:nth-child(7){--burst-x:104px;--burst-y:-40px;--spark-color:#ff765f;animation-delay:90ms}.order-confirmation-celebration span:nth-child(8){--burst-x:115px;--burst-y:4px;--spark-color:#25b879;animation-delay:55ms}.order-confirmation-celebration span:nth-child(9){--burst-x:91px;--burst-y:42px;--spark-color:#d946ef;animation-delay:.1s}.order-confirmation-celebration span:nth-child(10){--burst-x:54px;--burst-y:70px;--spark-color:#f5f5f5;animation-delay:35ms}.order-confirmation-celebration span:nth-child(11){--burst-x:16px;--burst-y:82px;--spark-color:#ff765f;animation-delay:75ms}.order-confirmation-celebration span:nth-child(12){--burst-x:-30px;--burst-y:78px;--spark-color:#d946ef;animation-delay:40ms}.order-confirmation-celebration span:nth-child(13){--burst-x:-67px;--burst-y:61px;--spark-color:#d946ef;animation-delay:85ms}.order-confirmation-celebration span:nth-child(14){--burst-x:-99px;--burst-y:35px;--spark-color:#25b879;animation-delay:15ms}.order-confirmation-celebration span:nth-child(15){--burst-x:-118px;--burst-y:0px;--spark-color:#ff765f;animation-delay:60ms}.order-confirmation-celebration span:nth-child(16){--burst-x:8px;--burst-y:-76px;--spark-color:#d946ef;animation-delay:.115s}@keyframes orderModalEnter{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes orderCelebrationBurst{0%{opacity:0;transform:translate(0)scale(.2)rotate(0)}18%{opacity:1}72%{opacity:1}to{opacity:0;transform:translate(var(--burst-x),var(--burst-y)) scale(1) rotate(210deg)}}.order-confirmation-icon{background:#25b879;border-radius:50%;place-items:center;width:82px;height:82px;margin:0 auto 20px;display:grid;box-shadow:0 12px 32px #25b8793d}.order-confirmation-icon svg{fill:none;stroke:#fff;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;width:48px;height:48px}.order-confirmation-modal>header{text-align:center;margin-bottom:22px}.order-confirmation-modal>header h2{color:#f5f5f5;letter-spacing:-.02em;margin:0 0 8px;font-size:1.35rem;font-weight:700}.order-confirmation-modal>header p{color:#b7b7b7;max-width:390px;margin:0 auto;font-size:.92rem;line-height:1.55}.order-confirmation-summary{background:#222327;border:1px solid #2b2c30;border-radius:16px;gap:13px;margin:0 0 20px;padding:20px;display:grid}.order-confirmation-summary>div{grid-template-columns:130px minmax(0,1fr);align-items:start;gap:16px;display:grid}.order-confirmation-summary dt,.order-confirmation-summary dd{margin:0;font-size:.9rem;line-height:1.4}.order-confirmation-summary dt{color:#a8a9ad;font-weight:500}.order-confirmation-summary dd{color:#f5f5f5;text-align:right;overflow-wrap:anywhere;min-width:0;font-weight:600}.order-confirmation-summary .confirmation-total{border-top:1px solid #36373b;margin-top:2px;padding-top:13px}.order-confirmation-summary .confirmation-total dd{color:#fff;font-size:1rem;font-weight:700}.order-confirmation-terms{color:#c9c9cb;cursor:pointer;align-items:flex-start;gap:11px;margin:0 0 18px;font-size:.78rem;line-height:1.55;display:flex}.order-confirmation-terms input{accent-color:#d946ef;cursor:pointer;flex:0 0 17px;width:17px;height:17px;margin:2px 0 0}.order-confirmation-terms a{color:#fff;font-weight:600;text-decoration:none}.order-confirmation-terms a:hover{color:#ffe39a}.order-confirmation-error{color:#ff9b9b;background:#ef5e5e17;border:1px solid #ef5e5e47;border-radius:10px;margin:-4px 0 16px;padding:10px 12px;font-size:.82rem;line-height:1.45}.order-confirmation-actions{gap:10px;display:grid}.order-confirmation-actions button{cursor:pointer;border:1px solid #0000;border-radius:12px;width:100%;min-height:46px;padding:11px 18px;font-family:inherit;font-size:.92rem;font-weight:700;transition:background-color .16s,border-color .16s,color .16s,transform .16s}.order-confirmation-actions .confirm-order-button{color:#111215;background:#d946ef;border-color:#d946ef}.order-confirmation-actions .confirm-order-button:hover:not(:disabled){background:#d946ef;border-color:#d946ef;transform:translateY(-1px)}.order-confirmation-actions .cancel-order-button{color:#f5f5f5;background:#242529;border-color:#303136}.order-confirmation-actions .cancel-order-button:hover:not(:disabled){background:#2b2c30;border-color:#45464b}.order-confirmation-actions button:disabled{color:#737478;cursor:not-allowed;background:#292a2e;border-color:#303136;transform:none}@media(max-width:560px){.order-confirmation-backdrop{padding:10px}.order-confirmation-modal{border-radius:18px;max-height:calc(100dvh - 20px);padding:20px 16px 16px}.order-confirmation-icon{width:68px;height:68px;margin-bottom:16px}.order-confirmation-icon svg{width:40px;height:40px}.order-confirmation-modal>header{margin-bottom:18px}.order-confirmation-modal>header h2{font-size:1.18rem}.order-confirmation-modal>header p{font-size:.84rem}.order-confirmation-summary{border-radius:14px;gap:11px;margin-bottom:16px;padding:15px}.order-confirmation-summary>div{grid-template-columns:96px minmax(0,1fr);gap:10px}.order-confirmation-summary dt,.order-confirmation-summary dd{font-size:.81rem}.order-confirmation-summary .confirmation-total{padding-top:11px}.order-confirmation-summary .confirmation-total dd{font-size:.9rem}.order-confirmation-terms{gap:9px;margin-bottom:15px;font-size:.72rem}.order-confirmation-actions button{min-height:44px;font-size:.86rem}.order-confirmation-celebration{top:52px;transform:scale(.82)}}@media(prefers-reduced-motion:reduce){.order-confirmation-modal,.order-confirmation-celebration span{animation:none}}.invoice-site-page{background:#111215;overflow:hidden}.invoice-hero{isolation:isolate;background:radial-gradient(circle at 18% 20%,#ffffff29,#0000 28%),linear-gradient(135deg,#d946ef 0% 44%,#d946ef);place-items:center;display:grid;position:relative;overflow:hidden}.invoice-hero:before,.invoice-hero:after{z-index:-1;content:"";border:1px solid #ffffff29;border-radius:50%;position:absolute}.invoice-hero:before{width:520px;height:520px;top:-310px;left:-130px}.invoice-hero:after{width:390px;height:390px;bottom:-270px;right:-120px}.invoice-hero.success{background:radial-gradient(circle at 18% 20%,#ffffff24,#0000 28%),linear-gradient(135deg,#0b7650,#18a36d 55%,#36bf86)}.invoice-hero.failed{background:radial-gradient(circle at 18% 20%,#ffffff1f,#0000 28%),linear-gradient(135deg,#8e2525,#bd3d35 55%,#dc5b50)}.invoice-hero.processing{background:radial-gradient(circle at 18% 20%,#ffffff24,#0000 28%),linear-gradient(135deg,#235c9d,#3478c5 55%,#579ce1)}.invoice-hero-content{z-index:3;text-align:center;color:#fff;width:min(620px,100% - 40px);margin:0 auto;position:relative}.invoice-hero .invoice-status{letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;margin-bottom:18px;color:#fff!important;background:#11121533!important;border:1px solid #ffffff47!important;border-radius:999px!important;padding:8px 14px!important;font-size:.7rem!important;font-weight:700!important;display:inline-flex!important}.invoice-hero-content h1{color:#fff;letter-spacing:-.04em;text-shadow:0 3px 16px #3d270033;margin:0 0 12px;font-size:clamp(2.1rem,4vw,3.35rem);font-weight:800}.invoice-hero-content>p{color:#ffffffe6;max-width:560px;margin:0 auto;font-size:1rem;font-weight:500;line-height:1.6}.invoice-hero-countdown{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11121533;border:1px solid #ffffff40;border-radius:12px;align-items:center;gap:14px;margin-top:24px;padding:11px 15px;display:inline-flex}.invoice-hero-countdown span{font-size:.76rem}.invoice-hero-countdown strong{font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:1rem}.invoice-hero-countdown.expired{background:#5d12124d}.invoice-hero-art{z-index:1;pointer-events:none;position:absolute}.invoice-hero-art img{object-fit:contain;-webkit-user-select:none;user-select:none;position:absolute}.invoice-art-calculator{transform:rotate(8deg)}.invoice-art-cashier{transform:rotate(-10deg)}.invoice-art-phone{transform:rotate(-13deg)}.invoice-art-atm{transform:rotate(12deg)}@keyframes invoiceArtFloatA{0%,to{translate:0}50%{translate:0 -12px}}@keyframes invoiceArtFloatB{0%,to{translate:0}50%{translate:8px -10px}}.invoice-progress-section{z-index:3;color:#f5f5f5;background:#17181b;border-bottom:1px solid #28292d;padding:48px 24px 42px;position:relative}.invoice-progress-inner{width:min(1180px,100%);margin:0 auto}.invoice-progress-inner>h2{color:#f5f5f5;letter-spacing:-.02em;margin:0 0 34px;font-size:1.2rem;font-weight:700}.invoice-progress-track{display:grid}.invoice-progress-step{min-width:0;padding-right:28px;position:relative}.invoice-progress-step:last-child{padding-right:0}.invoice-progress-icon{z-index:2;color:#7e7f84;background:#17181b;border:2px solid #3a3b40;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:18px;display:grid;box-shadow:0 0 0 7px #17181b}.invoice-progress-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.invoice-progress-line{z-index:1;background:#303136;position:absolute}.invoice-progress-step.complete .invoice-progress-icon{color:#fff;background:#25b879;border-color:#25b879;box-shadow:0 0 0 7px #17181b,0 0 22px #25b87933}.invoice-progress-step.complete .invoice-progress-line{background:#25b879}.invoice-progress-step.active .invoice-progress-icon{color:#fff;border-color:#d946ef;box-shadow:0 0 0 7px #17181b,0 0 22px #a855f738}.invoice-progress-step.failed .invoice-progress-icon{color:#ff9292;background:#ef5e5e14;border-color:#ef5e5e}.invoice-progress-step.complete .invoice-progress-copy h3,.invoice-progress-step.active .invoice-progress-copy h3{color:#fff}.invoice-progress-step.failed .invoice-progress-copy h3{color:#ff9292}.invoice-site-page .invoice-shell{background:#111215!important;min-height:auto!important;padding:44px 24px 80px!important}.invoice-site-page .invoice-page{width:min(1180px,100%)!important}.invoice-site-page .invoice-layout{grid-template-columns:minmax(0,1fr) 360px!important;gap:22px!important}.invoice-site-page .invoice-panel,.invoice-site-page .invoice-result,.invoice-site-page .invoice-empty{background:#1b1c20!important;border:1px solid #303136!important;border-radius:16px!important;box-shadow:0 14px 36px #00000026!important}.invoice-site-page .payment-panel{padding:26px!important}.invoice-site-page .invoice-payment-title img,.invoice-site-page .invoice-summary-method img{background:#fff!important;border-color:#3a3b40!important}.invoice-site-page .invoice-countdown{background:#a855f714!important;border-color:#a855f742!important;border-radius:10px!important}.invoice-site-page .invoice-qr,.invoice-site-page .invoice-pay-code{background:#222327!important;border-color:#3a3b40!important;border-radius:14px!important}.invoice-site-page .invoice-summary{align-self:start;position:sticky;top:112px}.invoice-site-page .invoice-summary .invoice-panel{padding:24px!important}.invoice-site-page .invoice-summary-method{border-radius:12px!important}.invoice-site-page .invoice-instructions details{background:#222327!important;border-radius:10px!important}.invoice-site-page .invoice-primary-button,.invoice-site-page .invoice-actions .primary-button{color:#111215!important;background:#d946ef!important;border-radius:10px!important}.invoice-site-page .invoice-secondary-button,.invoice-site-page .invoice-actions .ghost-button{border-radius:10px!important}@media(max-width:900px){.invoice-hero{min-height:400px}.invoice-art-calculator{right:3%}.invoice-art-phone{left:3%}.invoice-site-page .invoice-layout{grid-template-columns:1fr!important}.invoice-site-page .invoice-summary{grid-row:auto;position:static}}@media(max-width:720px){.invoice-hero-content{width:min(500px,100% - 32px)}.invoice-hero-content h1{font-size:clamp(1.85rem,9vw,2.45rem)}.invoice-hero-content>p{font-size:.86rem}.invoice-art-calculator{opacity:.72;width:92px;top:25px;right:-18px}.invoice-art-cashier{opacity:.62;width:105px;bottom:-12px;right:-34px}.invoice-art-phone{opacity:.67;width:80px;bottom:20px;left:-18px}.invoice-art-atm{opacity:.58;width:82px;top:-12px;left:-30px}.invoice-progress-inner>h2{font-size:1.05rem}.invoice-progress-step{min-height:104px;padding:0 0 24px 68px}.invoice-progress-step:last-child{min-height:56px;padding:0 0 0 68px}.invoice-progress-icon{margin:0}.invoice-site-page .invoice-shell{padding:24px 10px 54px!important}.invoice-site-page .invoice-panel,.invoice-site-page .invoice-result{border-radius:14px!important;padding:18px 14px!important}.invoice-site-page .payment-panel{padding:18px 14px!important}.invoice-site-page .invoice-panel-title{gap:14px!important;display:grid!important}.invoice-site-page .invoice-countdown{box-sizing:border-box;text-align:left;width:100%}.invoice-site-page .invoice-qr,.invoice-site-page .invoice-pay-code{padding:16px 12px!important}.invoice-site-page .invoice-summary dl>div{grid-template-columns:105px minmax(0,1fr)!important;gap:10px!important}.invoice-site-page .invoice-actions{grid-template-columns:1fr!important}}@media(prefers-reduced-motion:reduce){.invoice-hero-art img{animation:none}}.invoice-hero{min-height:440px!important;padding:0!important}.invoice-hero-content{padding-top:222px}.invoice-hero-art{width:240px;height:220px;transform:translate(-50%);inset:18px auto auto 50%!important}.invoice-hero-art img{filter:drop-shadow(0 10px 10px #3a250029);transform-origin:50%;margin:0}.invoice-art-calculator{z-index:4;opacity:1!important;width:96px!important;animation:4.8s ease-in-out infinite invoiceCalculatorCycle!important;inset:0 auto auto 50%!important}.invoice-art-cashier{z-index:2;opacity:1!important;width:112px!important;animation:4.8s ease-in-out infinite invoiceCashierCycle!important;inset:103px auto auto 50%!important}.invoice-art-atm{z-index:3;opacity:0;width:72px!important;animation:4.8s cubic-bezier(.45,0,.2,1) infinite invoiceCardInsert!important;inset:108px auto auto 50%!important}.invoice-art-phone{z-index:5;opacity:0;width:98px!important;animation:4.8s cubic-bezier(.45,0,.2,1) infinite invoicePhoneTap!important;inset:105px auto auto 50%!important}@keyframes invoiceCalculatorCycle{0%,8%,92%,to{transform:translate(-50%)translateY(0)scale(1)}18%{transform:translate(-50%)translateY(2px)scale(.96)}28%,76%{transform:translate(-50%)translateY(0)scale(1)}82%{transform:translate(-50%)translateY(-3px)scale(1.03)}}@keyframes invoiceCashierCycle{0%,8%{opacity:0;transform:translate(-50%)translateY(12px)scale(.92)}16%,72%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}82%{opacity:1;transform:translate(-50%)translateY(3px)scale(.98)}92%,to{opacity:0;transform:translate(-50%)translateY(12px)scale(.92)}}@keyframes invoiceCardInsert{0%,15%{opacity:0;transform:translate(-50%)translateY(-48px)rotate(90deg)scale(.9)}22%{opacity:1}42%{opacity:1;transform:translate(-50%)translateY(2px)rotate(90deg)scale(.9)}49%{opacity:0;transform:translate(-50%)translateY(12px)rotate(90deg)scale(.9)}50%,to{opacity:0;transform:translate(-50%)translateY(-48px)rotate(90deg)scale(.9)}}@keyframes invoicePhoneTap{0%,50%{opacity:0;transform:translate(32px)translateY(-12px)rotate(-12deg)scale(.82)}58%{opacity:1}69%{opacity:1;transform:translate(-18px)translateY(4px)rotate(-4deg)scale(.92)}76%{opacity:1;transform:translate(-24px)translateY(7px)rotate(-2deg)scale(.9)}84%,to{opacity:0;transform:translate(-42px)translateY(-5px)rotate(0)scale(.84)}}@media(max-width:720px){.invoice-hero{min-height:390px!important}.invoice-hero-art{transform-origin:top;transform:translate(-50%)scale(.88);top:14px!important}.invoice-hero-content{padding-top:205px}}@media(prefers-reduced-motion:reduce){.invoice-art-calculator,.invoice-art-cashier{opacity:1;transform:translate(-50%);animation:none!important}.invoice-art-atm,.invoice-art-phone{display:none}}.invoice-site-page .invoice-header-reveal{z-index:100;position:relative}.invoice-site-page.invoice-intro-enter .invoice-header-reveal,.invoice-site-page.invoice-intro-settling .invoice-header-reveal{visibility:hidden;opacity:0;pointer-events:none;position:absolute;inset:0 0 auto}.invoice-site-page.invoice-intro-enter .invoice-hero{transition:min-height .62s cubic-bezier(.65,0,.35,1);min-height:100svh!important}.invoice-site-page.invoice-intro-settling .invoice-hero,.invoice-site-page.invoice-intro-done .invoice-hero{transition:min-height .62s cubic-bezier(.65,0,.35,1);min-height:440px!important}.invoice-site-page.invoice-intro-enter .invoice-progress-section,.invoice-site-page.invoice-intro-enter .invoice-shell{opacity:0;pointer-events:none;transform:translateY(32px)}.invoice-site-page.invoice-intro-settling .invoice-progress-section,.invoice-site-page.invoice-intro-settling .invoice-shell{opacity:1;transition:opacity .48s .12s,transform .56s cubic-bezier(.2,.75,.2,1) 80ms;transform:translateY(0)}.invoice-site-page.invoice-intro-done .invoice-header-reveal{animation:.44s cubic-bezier(.2,.75,.2,1) both invoiceNavbarReveal}.invoice-site-page.invoice-intro-enter .invoice-hero-art,.invoice-site-page.invoice-intro-settling .invoice-hero-art{transition:top .62s cubic-bezier(.65,0,.35,1);top:30%!important}.invoice-site-page.invoice-intro-settling .invoice-hero-art{top:18px!important}.invoice-site-page.invoice-intro-enter .invoice-art-calculator,.invoice-site-page.invoice-intro-enter .invoice-art-cashier,.invoice-site-page.invoice-intro-settling .invoice-art-calculator,.invoice-site-page.invoice-intro-settling .invoice-art-cashier{visibility:hidden;opacity:0!important;animation:none!important}.invoice-site-page.invoice-intro-enter .invoice-art-phone,.invoice-site-page.invoice-intro-settling .invoice-art-phone{opacity:0;width:112px!important;animation:1.55s cubic-bezier(.2,.75,.2,1) both invoiceIntroTerminal!important;top:68px!important;left:50%!important}.invoice-site-page.invoice-intro-enter .invoice-art-atm,.invoice-site-page.invoice-intro-settling .invoice-art-atm{opacity:0;width:82px!important;animation:1.55s cubic-bezier(.2,.75,.2,1) both invoiceIntroCard!important;top:64px!important;left:50%!important}@keyframes invoiceIntroTerminal{0%,24%{opacity:0;transform:translate(-50%)translateY(24px)scale(.72)}40%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes invoiceIntroCard{0%,43%{opacity:0;transform:translate(-92%)translateY(-52px)rotate(22deg)scale(.76)}58%{opacity:1}76%,to{opacity:1;transform:translate(-36%)translateY(30px)rotate(22deg)scale(.88)}}@keyframes invoiceNavbarReveal{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@media(max-width:720px){.invoice-site-page.invoice-intro-enter .invoice-hero-art{top:27%!important}.invoice-site-page.invoice-intro-settling .invoice-hero-art{top:14px!important}}@media(prefers-reduced-motion:reduce){.invoice-site-page.invoice-intro-enter .invoice-hero,.invoice-site-page.invoice-intro-settling .invoice-hero,.invoice-site-page.invoice-intro-done .invoice-hero,.invoice-site-page .invoice-header-reveal,.invoice-site-page .invoice-progress-section,.invoice-site-page .invoice-shell{transition:none;animation:none}}.invoice-progress-track{align-items:center;grid-template-columns:repeat(4,minmax(0,1fr))!important}.invoice-progress-step,.invoice-progress-step:last-child{justify-content:center;align-items:center;min-height:0;display:flex;padding:0!important}.invoice-progress-icon{flex:none;position:relative;top:auto;left:auto;margin:0!important}.invoice-progress-line{width:calc(100% - 48px);height:3px;top:50%;left:calc(50% + 24px);transform:translateY(-50%)}@media(max-width:720px){.invoice-site-page.invoice-intro-settling .invoice-hero,.invoice-site-page.invoice-intro-done .invoice-hero{min-height:450px!important}.invoice-site-page.invoice-intro-settling .invoice-hero-art,.invoice-site-page.invoice-intro-done .invoice-hero-art{top:108px!important}.invoice-site-page.invoice-intro-settling .invoice-hero-content,.invoice-site-page.invoice-intro-done .invoice-hero-content{padding-top:276px}.invoice-progress-section{padding:30px 16px 34px}.invoice-progress-inner>h2{text-align:center;margin-bottom:25px}.invoice-progress-track{gap:0;grid-template-columns:repeat(4,minmax(0,1fr))!important}.invoice-progress-step,.invoice-progress-step:last-child{min-height:0!important;padding:0!important}.invoice-progress-icon{width:40px;height:40px;position:relative!important;top:auto!important;left:auto!important}.invoice-progress-icon svg{width:19px;height:19px}.invoice-progress-line{width:calc(100% - 40px)!important;height:3px!important;top:50%!important;left:calc(50% + 20px)!important}}.popular-card{--popular-accent:212, 154, 22;isolation:isolate;transform:translateZ(0);background-position:0 0,100% 100%,50%!important;background-size:130% 130%,140% 140%,100% 100%!important;transition:transform .42s cubic-bezier(.16,1,.3,1),border-color .32s,box-shadow .42s,background-position .7s cubic-bezier(.16,1,.3,1)!important;position:relative!important;overflow:hidden!important}.popular-card:nth-child(2){--popular-accent:225, 134, 24}.popular-card:nth-child(3){--popular-accent:190, 145, 38}.popular-card:nth-child(4){--popular-accent:232, 177, 44}.popular-card:before,.popular-card:after{content:""!important;pointer-events:none!important;display:block!important;position:absolute!important}.popular-card:before{height:auto!important;transition:transform .76s cubic-bezier(.16,1,.3,1),opacity .16s!important}.popular-card:after{filter:blur(26px);z-index:0!important;background:rgba(var(--popular-accent),.1)!important;opacity:.62!important;border-radius:50%!important;width:120px!important;height:120px!important;transition:transform .56s cubic-bezier(.16,1,.3,1),opacity .32s!important;inset:auto -32px -48px auto!important;transform:scale(.82)!important}.popular-card>*{z-index:2!important;position:relative!important}.popular-card img{box-sizing:border-box;transition:transform .48s cubic-bezier(.16,1,.3,1),box-shadow .42s!important}.popular-card span:after{border:1px solid rgba(var(--popular-accent),.25);background:rgba(var(--popular-accent),.08);color:#fff;content:"â€º";border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:1.25rem;font-weight:500;line-height:1;transition:transform .36s cubic-bezier(.16,1,.3,1),background-color .28s,border-color .28s}.popular-card b{transition:color .28s!important}@media(hover:hover)and (pointer:fine){.popular-card:hover,.popular-card:focus-visible{background-position:18% 20%,82% 78%,50%!important}.popular-card:hover:after,.popular-card:focus-visible:after{opacity:.95!important;transform:scale(1.15)!important}.popular-card:hover img,.popular-card:focus-visible img{box-shadow:0 12px 26px #00000057}.popular-card:hover span:after,.popular-card:focus-visible span:after{border-color:rgba(var(--popular-accent),.55);background:rgba(var(--popular-accent),.18);transform:translate(3px)}.popular-card:hover b,.popular-card:focus-visible b{color:#e8feff!important}}.popular-card:focus-visible{outline-offset:3px;outline:2px solid #d946ef}@media(max-width:760px){.popular-card span:after{display:none}}@media(prefers-reduced-motion:reduce){.popular-card,.popular-card:before,.popular-card:after,.popular-card img,.popular-card span:after{transition:none!important}}.popular-card{--popular-card-bg:#281412;--popular-card-bg-2:#101936;--popular-card-line:#a855f733;--popular-card-border:#a855f79e;color:#fff!important;align-items:center!important;display:flex!important}.popular-card:after{display:none!important}.popular-card:before{z-index:1!important;border-radius:inherit!important;opacity:0!important;background:linear-gradient(105deg,#0000 0% 38%,#ffffff2e 48%,#0000 60% 100%)!important;width:auto!important;inset:0!important;transform:translate(-85%)skew(-12deg)!important}.popular-card img{object-fit:cover!important;background:0 0!important;border:0!important;flex:0 0 120px!important;padding:0!important;box-shadow:0 10px 22px #00000038!important}.popular-card span{flex-direction:column!important;flex:1!important;justify-content:center!important;align-items:flex-start!important;gap:8px!important;min-width:0!important;display:flex!important}.popular-card span:after{display:none!important}.popular-card b{color:#fff!important;letter-spacing:-.035em!important;font-weight:800!important}.popular-card small{color:#ffffffeb!important;letter-spacing:-.025em!important;margin:0!important;font-weight:500!important;display:block!important}@media(hover:hover)and (pointer:fine){.popular-card:hover,.popular-card:focus-visible{border-color:#d946ef!important;transform:translateY(-3px)!important}.popular-card:hover:before,.popular-card:focus-visible:before{opacity:1!important;transform:translate(92%)skew(-12deg)!important}.popular-card:hover img,.popular-card:focus-visible img{transform:scale(1.025)!important}}@media(max-width:1100px){.popular-card{border-radius:24px!important;min-height:132px!important}.popular-card img{flex-basis:100px!important;width:100px!important;height:100px!important}.popular-card b{font-size:1.12rem!important}.popular-card small{font-size:.96rem!important}}@media(max-width:760px){.popular-card{border-width:2px!important}}.popular-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px 18px!important}.popular-card{background:#756c89 url(/bg-popuss.png?v=20260909) 50% 58%/cover no-repeat!important;border:0!important;border-radius:16px!important;gap:13px!important;min-height:98px!important;padding:10px 13px!important;box-shadow:inset 0 0 0 1px #ffffff14,0 10px 24px #0000002e!important}.popular-card img{border-radius:10px!important;flex-basis:72px!important;width:72px!important;height:72px!important}.popular-card b{font-size:.94rem!important;line-height:1.14!important}.popular-card small{font-size:.78rem!important;line-height:1.15!important}@media(hover:hover)and (pointer:fine){.popular-card:hover,.popular-card:focus-visible{border:0!important;box-shadow:inset 0 0 0 1px #a855f72e,0 14px 30px #0000003d,0 0 20px #a855f71f!important}}@media(max-width:1100px){.popular-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.popular-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.popular-card{border-radius:13px!important;gap:9px!important;min-height:82px!important;padding:7px!important}.popular-card img{border-radius:8px!important;flex-basis:58px!important;width:58px!important;height:58px!important}.popular-card b{font-size:.68rem!important}.popular-card small{font-size:.56rem!important}}.notfound-page{color:#f5f5f5;background:radial-gradient(circle at 18% 8%,#a855f721,#0000 30rem),radial-gradient(circle at 82% 18%,#a855f714,#0000 26rem),#111215;min-height:100vh}.notfound-hero{place-items:center;min-height:620px;padding:86px 18px 110px;display:grid}.notfound-card{text-align:center;background:linear-gradient(132deg,#0000 0 48%,#a855f712 48% 57%,#0000 57%),linear-gradient(135deg,#242529f5,#191a1dfa);border:1px solid #a855f72e;border-radius:30px;width:min(640px,100%);padding:52px 34px;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000052}.notfound-card:before{content:"";filter:blur(8px);background:#a855f729;border-radius:999px;width:230px;height:230px;position:absolute;inset:-120px auto auto -80px}.notfound-badge{color:#fff;letter-spacing:.18em;background:#a855f721;border:1px solid #a855f752;border-radius:999px;place-items:center;min-width:92px;height:48px;font-size:1rem;font-weight:800;display:inline-grid;position:relative}.notfound-card h1{color:#fff;margin:22px 0 12px;font-size:clamp(2rem,5vw,3.7rem);line-height:1.03;position:relative;letter-spacing:-.055em!important;font-weight:800!important}.notfound-card p{color:#c9c9c9;max-width:470px;margin:0 auto;font-size:.98rem;line-height:1.75;position:relative}.notfound-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex;position:relative}.notfound-primary,.notfound-secondary{border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 22px;font-size:.9rem;font-weight:800;transition:transform .22s,box-shadow .22s,border-color .22s;display:inline-flex}.notfound-primary{color:#17120a;background:linear-gradient(135deg,#d946ef,#d946ef);box-shadow:0 14px 30px #a855f738}.notfound-secondary{color:#f5f5f5;background:#ffffff0d;border:1px solid #ffffff1f}@media(hover:hover)and (pointer:fine){.notfound-primary:hover,.notfound-secondary:hover{transform:translateY(-2px)}.notfound-secondary:hover{border-color:#a855f757}}@media(max-width:760px){.notfound-hero{min-height:560px;padding:64px 14px 84px}.notfound-card{border-radius:24px;padding:40px 20px}.notfound-actions{grid-template-columns:1fr;display:grid}}@keyframes simple-spinner-rotate{to{transform:rotate(360deg)}}.invoice-success-check{color:#35c486;width:82px;height:82px;margin:0 auto 18px;animation:.52s cubic-bezier(.2,.9,.3,1.35) both invoice-check-pop}.invoice-success-check svg{width:100%;height:100%;display:block;overflow:visible}.invoice-success-check circle,.invoice-success-check path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.invoice-success-check circle{stroke-width:4px;stroke-dasharray:190;stroke-dashoffset:190px;animation:.62s .12s forwards invoice-check-draw}.invoice-success-check path{stroke-width:5px;stroke-dasharray:48;stroke-dashoffset:48px;animation:.42s .52s forwards invoice-check-draw}.invoice-progress-step.complete .invoice-progress-icon{animation:.44s cubic-bezier(.2,.9,.3,1.3) both invoice-progress-complete}.invoice-progress-step.complete:nth-child(2) .invoice-progress-icon{animation-delay:.1s}.invoice-progress-step.complete:nth-child(3) .invoice-progress-icon{animation-delay:.2s}.invoice-progress-step.complete:nth-child(4) .invoice-progress-icon{animation-delay:.3s}.invoice-progress-step.complete .invoice-progress-line{transform-origin:0;animation:.48s both invoice-progress-line-fill}.invoice-progress-step.complete:nth-child(2) .invoice-progress-line{animation-delay:.12s}.invoice-progress-step.complete:nth-child(3) .invoice-progress-line{animation-delay:.24s}.invoice-web-receipt{color:#f5f5f5;background:#1b1c20;border:1px solid #303136;border-radius:16px;overflow:hidden;box-shadow:0 14px 36px #00000026}.invoice-receipt-head{background:linear-gradient(135deg,#202d29,#1b1c20);border-bottom:1px solid #303136;justify-content:space-between;align-items:center;gap:18px;padding:24px 26px;display:flex}.invoice-receipt-head span{color:#fff;letter-spacing:.14em;font-size:.68rem;font-weight:900}.invoice-receipt-head h2{color:#fff;margin:5px 0 0;font-size:1.35rem}.invoice-receipt-head>strong{color:#fff;letter-spacing:.08em;background:#a855f71a;border:1px solid #a855f759;border-radius:999px;padding:8px 12px;font-size:.72rem}.invoice-receipt-meta{background:#303136;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid}.invoice-receipt-meta>div{background:#1b1c20;min-width:0;padding:16px 20px}.invoice-receipt-meta span,.invoice-receipt-product>span{color:#929398;margin-bottom:6px;font-size:.68rem;display:block}.invoice-receipt-meta strong{color:#f5f5f5;overflow-wrap:anywhere;font-size:.82rem;display:block}.invoice-receipt-product{border-bottom:1px dashed #3a3b40;padding:22px 26px;display:grid}.invoice-receipt-product strong{color:#fff;font-size:1rem}.invoice-receipt-product small{color:#a9aaad;margin-top:7px;font-size:.76rem}.invoice-receipt-cost{margin:0;padding:16px 26px 20px}.invoice-receipt-cost>div{color:#a9aaad;justify-content:space-between;gap:18px;padding:8px 0;font-size:.8rem;display:flex}.invoice-receipt-cost dd{color:#f5f5f5;margin:0;font-weight:800}.invoice-receipt-cost .discount,.invoice-receipt-cost .discount dd{color:#fff}.invoice-receipt-cost .total{color:#fff;border-top:1px solid #303136;align-items:center;margin-top:10px;padding-top:18px;font-weight:800}.invoice-receipt-cost .total dd{color:#fff;font-size:1.25rem}.invoice-receipt-footer{background:#18191c;border-top:1px solid #303136;justify-content:space-between;align-items:center;gap:18px;padding:18px 26px;display:flex}.invoice-receipt-footer p{color:#85868b;margin:0;font-size:.7rem;line-height:1.5}.invoice-receipt-footer button{color:#111215;cursor:pointer;font:inherit;background:#d946ef;border:1px solid #d946ef;border-radius:9px;flex:none;align-items:center;gap:8px;padding:10px 14px;font-size:.76rem;font-weight:900;display:inline-flex}.invoice-receipt-footer button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}@keyframes invoice-check-pop{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes invoice-check-draw{to{stroke-dashoffset:0}}@keyframes invoice-progress-complete{0%{opacity:.45;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes invoice-progress-line-fill{0%{scale:0 1}to{scale:1}}@media(max-width:560px){.invoice-receipt-head,.invoice-receipt-footer{align-items:flex-start;padding:20px}.invoice-receipt-meta{grid-template-columns:1fr}.invoice-receipt-product,.invoice-receipt-cost{padding-left:20px;padding-right:20px}.invoice-receipt-footer{flex-direction:column}.invoice-receipt-footer button{justify-content:center;width:100%}}@media print{body *{visibility:hidden!important}.invoice-web-receipt,.invoice-web-receipt *{visibility:visible!important}.invoice-web-receipt{color:#111;width:100%;box-shadow:none;background:#fff;border:1px solid #d8d8d8;position:absolute;inset:0 auto auto 0}.invoice-web-receipt *{color:#111!important;background:#fff!important}.invoice-receipt-footer button{display:none}}@media(prefers-reduced-motion:reduce){.invoice-success-check,.invoice-success-check circle,.invoice-success-check path,.invoice-progress-step.complete .invoice-progress-icon,.invoice-progress-step.complete .invoice-progress-line{stroke-dashoffset:0;animation:none}}.topup-detail-page .detail-order-sidebar{align-self:start!important}.topup-detail-page .detail-order-sidebar .rating-card,.topup-detail-page .detail-order-sidebar .support-card,.topup-detail-page .detail-order-sidebar .order-summary{color:#f7fbfb!important;box-shadow:none!important;background:#101936!important;border:1px solid #a855f747!important}.topup-detail-page .detail-order-sidebar .rating-card{border-radius:10px!important;grid-template-columns:auto 1fr!important;align-items:end!important;column-gap:16px!important;padding:20px 16px!important;display:grid!important}.topup-detail-page .detail-order-sidebar .rating-card span{color:#f7fbfb!important;grid-column:1/-1!important;margin-bottom:4px!important;font-size:.86rem!important;font-weight:900!important}.topup-detail-page .detail-order-sidebar .rating-card strong{color:#f7fbfb!important;letter-spacing:-.08em!important;font-size:clamp(2.6rem,5vw,3.15rem)!important;line-height:.9!important}.topup-detail-page .detail-order-sidebar .rating-card b{letter-spacing:.03em!important;font-size:clamp(2rem,4vw,2.55rem)!important;line-height:.9!important}.topup-detail-page .detail-order-sidebar .rating-card small{color:#f7fbfb!important;grid-column:2!important;font-size:.82rem!important;font-weight:900!important}.topup-detail-page .detail-order-sidebar .support-card{border-radius:10px!important;grid-template-columns:36px 1fr!important;align-items:center!important;gap:12px!important;padding:18px!important;display:grid!important;position:relative!important}.topup-detail-page .detail-order-sidebar .support-card:before{content:"";background:url(/contact-support.gif) 50%/contain no-repeat;grid-row:1/span 2;width:30px;height:30px}.topup-detail-page .detail-order-sidebar .support-card b{color:#f7fbfb!important;font-size:.9rem!important}.topup-detail-page .detail-order-sidebar .support-card span{color:#f7fbfb!important;font-size:.78rem!important;font-weight:800!important}.topup-detail-page .detail-order-sidebar .order-summary{background:#1b1c20!important;border-style:dashed!important;border-color:#a855f7a6!important;border-radius:8px!important;padding:16px!important}.topup-detail-page .detail-order-sidebar .order-summary .summary-product{border-bottom:0!important;grid-template-columns:64px 1fr!important;justify-content:start!important;align-items:center!important;gap:16px!important;padding:0 0 16px!important;display:grid!important}.topup-detail-page .detail-order-sidebar .order-summary .summary-product img{object-fit:cover!important;border-radius:4px!important;width:64px!important;height:64px!important}.topup-detail-page .detail-order-sidebar .order-summary .summary-product span{color:#f7fbfb!important;gap:6px!important;min-width:0!important;display:grid!important}.topup-detail-page .detail-order-sidebar .order-summary .summary-product strong{color:#f7fbfb!important;font-size:.9rem!important;line-height:1.2!important}.topup-detail-page .detail-order-sidebar .order-summary .summary-product b{color:#f7fbfb!important;text-align:left!important;max-width:none!important;font-size:.9rem!important;line-height:1.35!important}.topup-detail-page .detail-order-sidebar .order-summary>div:not(.summary-product){border:0!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:32px!important;padding:7px 0!important;display:flex!important}.topup-detail-page .detail-order-sidebar .order-summary span{color:#f7fbfb!important;font-size:.76rem!important;font-weight:900!important}.topup-detail-page .detail-order-sidebar .order-summary b{color:#f7fbfb!important;text-align:right!important;overflow-wrap:anywhere!important;max-width:58%!important;font-size:.78rem!important;font-weight:800!important}.topup-detail-page .detail-order-sidebar .order-summary .summary-discount span,.topup-detail-page .detail-order-sidebar .order-summary .summary-discount b{color:#fff!important}.topup-detail-page .detail-order-sidebar .order-summary .total{border-top:1px solid #a855f780!important;margin-top:8px!important;padding-top:14px!important}.topup-detail-page .detail-order-sidebar .order-summary .total span{color:#f7fbfb!important;font-size:1rem!important}.topup-detail-page .detail-order-sidebar .order-summary .total strong{color:#fff!important;font-size:1.2rem!important;font-weight:950!important}.topup-detail-page .detail-order-sidebar .pay-button{color:#1d0c0a!important;min-height:32px!important;box-shadow:none!important;background:linear-gradient(135deg,#d946ef,#d946ef)!important;border:0!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;gap:9px!important;margin-top:16px!important;font-size:.82rem!important;font-weight:950!important;display:inline-flex!important}.topup-detail-page .detail-order-sidebar .pay-button svg{fill:none!important;stroke:currentColor!important;stroke-width:1.8px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:17px!important;height:17px!important}@media(max-width:760px){.topup-detail-page .detail-order-sidebar .pay-button svg{width:14px!important;height:14px!important}.chat-widget .floating-chat{right:16px!important;bottom:calc(30px + env(safe-area-inset-bottom))!important;z-index:90!important}}.invoice-site-page .invoice-product-detail-card{color:#f7fbfb!important;background:#101936!important;border:1px solid #a855f75c!important;border-radius:22px!important;grid-template-columns:132px minmax(0,1fr)!important;align-items:center!important;gap:18px!important;padding:16px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0d!important}.invoice-site-page .invoice-product-preview{background:#1b1212!important;border-radius:14px!important;justify-content:center!important;align-items:flex-end!important;min-height:160px!important;display:flex!important;position:relative!important;overflow:hidden!important}.invoice-site-page .invoice-product-preview img{object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.invoice-site-page .invoice-product-preview:after{content:""!important;background:linear-gradient(#0000 32%,#1b1212f5 74%)!important;position:absolute!important;inset:0!important}.invoice-site-page .invoice-product-preview>div{z-index:1!important;text-align:center!important;width:100%!important;padding:12px 10px!important;position:relative!important}.invoice-site-page .invoice-product-preview strong,.invoice-site-page .invoice-product-preview span{color:#fff!important;line-height:1.25!important;display:block!important}.invoice-site-page .invoice-product-preview strong{font-size:.78rem!important;font-weight:950!important}.invoice-site-page .invoice-product-preview span{margin-top:4px!important;font-size:.64rem!important;font-weight:800!important}.invoice-site-page .invoice-account-detail{min-width:0!important}.invoice-site-page .invoice-account-detail h3{color:#fff!important;margin:0 0 12px!important;font-size:1rem!important;font-weight:950!important}.invoice-site-page .invoice-account-detail dl{gap:10px!important;margin:0!important;display:grid!important}.invoice-site-page .invoice-account-detail div{color:#fff!important;grid-template-columns:64px minmax(0,1fr)!important;gap:8px!important;font-size:.86rem!important;font-weight:850!important;display:grid!important}.invoice-site-page .invoice-account-detail dt,.invoice-site-page .invoice-account-detail dd{color:#fff!important;overflow-wrap:anywhere!important;min-width:0!important;margin:0!important}@media(max-width:560px){.invoice-site-page .invoice-product-detail-card{border-radius:20px!important;grid-template-columns:120px minmax(0,1fr)!important;gap:14px!important;padding:14px!important}.invoice-site-page .invoice-product-preview{min-height:160px!important}.invoice-site-page .invoice-account-detail h3{font-size:.9rem!important}.invoice-site-page .invoice-account-detail div{grid-template-columns:52px minmax(0,1fr)!important;gap:6px!important;font-size:.78rem!important}}@media(max-width:380px){.invoice-site-page .invoice-product-detail-card{grid-template-columns:104px minmax(0,1fr)!important;gap:12px!important;padding:12px!important}.invoice-site-page .invoice-product-preview{min-height:142px!important}}.invoice-site-page{--trx-bg:#111215;--trx-panel:#1b1c20;--trx-panel-2:#1b1212;--trx-brand:#a855f7;--trx-brand-dark:#101936;--trx-border:#a855f757;--trx-text:#f7fbfb;--trx-muted:#c9c9c9}.invoice-site-page .invoice-shell,.invoice-site-page .invoice-progress-section{background:var(--trx-bg)!important;color:var(--trx-text)!important}.invoice-site-page .invoice-hero,.invoice-site-page .invoice-progress-inner,.invoice-site-page .invoice-product-detail-card,.invoice-site-page .invoice-panel,.invoice-site-page .invoice-result,.invoice-site-page .invoice-summary .invoice-panel,.invoice-site-page .invoice-web-receipt{border-color:var(--trx-border)!important;background:var(--trx-panel)!important;color:var(--trx-text)!important}.invoice-site-page .invoice-product-detail-card,.invoice-site-page .invoice-receipt-head,.invoice-site-page .invoice-summary-method{background:var(--trx-brand-dark)!important}.invoice-site-page .invoice-progress-icon,.invoice-site-page .invoice-progress-step.complete .invoice-progress-icon,.invoice-site-page .invoice-progress-step.active .invoice-progress-icon,.invoice-site-page .invoice-primary-button,.invoice-site-page .invoice-secondary-button,.invoice-site-page .invoice-pay-code button,.invoice-site-page .invoice-receipt-footer button,.invoice-site-page .invoice-actions .primary-button,.invoice-site-page .invoice-actions .ghost-button{border-color:var(--trx-brand)!important;background:var(--trx-brand)!important;color:#fff!important;box-shadow:none!important}.invoice-site-page .invoice-progress-inner>h2,.invoice-site-page .invoice-progress-copy h3,.invoice-site-page .invoice-panel h2,.invoice-site-page .invoice-result h2,.invoice-site-page .invoice-payment-title h2,.invoice-site-page .invoice-summary h2,.invoice-site-page .invoice-summary dd,.invoice-site-page .invoice-summary-method b,.invoice-site-page .invoice-pay-code strong,.invoice-site-page .invoice-receipt-head h2,.invoice-site-page .invoice-receipt-meta strong,.invoice-site-page .invoice-receipt-product strong,.invoice-site-page .invoice-receipt-cost dd{color:var(--trx-text)!important}.invoice-site-page .invoice-progress-copy p,.invoice-site-page .invoice-result p,.invoice-site-page .invoice-panel-title span,.invoice-site-page .invoice-countdown span,.invoice-site-page .invoice-summary dt,.invoice-site-page .invoice-auto-update,.invoice-site-page .invoice-summary-method small,.invoice-site-page .invoice-receipt-meta span,.invoice-site-page .invoice-receipt-product>span,.invoice-site-page .invoice-receipt-product small,.invoice-site-page .invoice-receipt-cost>div,.invoice-site-page .invoice-receipt-footer p{color:var(--trx-muted)!important}.invoice-site-page .invoice-countdown strong,.invoice-site-page .invoice-summary .invoice-total dd,.invoice-site-page .invoice-receipt-head span,.invoice-site-page .invoice-receipt-head>strong,.invoice-site-page .invoice-receipt-cost .total dd{color:var(--trx-brand)!important}.invoice-site-page .invoice-receipt-cost .discount,.invoice-site-page .invoice-receipt-cost .discount dd{color:#fff!important}.topup-detail-page,.invoice-site-page{--samm-accent:#d946ef;--samm-accent-dark:#6b21a8;--samm-muted:#c9c9c9;--samm-border:#a855f757;--samm-panel:#1b1212;--samm-panel-2:#101936}.topup-detail-page .detail-order-sidebar .rating-card,.topup-detail-page .detail-order-sidebar .support-card,.topup-detail-page .detail-order-sidebar .order-summary,.invoice-site-page .invoice-product-detail-card,.invoice-site-page .invoice-panel,.invoice-site-page .invoice-result,.invoice-site-page .invoice-summary .invoice-panel,.invoice-site-page .invoice-web-receipt,.invoice-site-page .invoice-progress-inner{border-color:var(--samm-border)!important;background:var(--samm-panel)!important}.topup-detail-page .detail-order-sidebar .rating-card,.topup-detail-page .detail-order-sidebar .support-card,.invoice-site-page .invoice-product-detail-card,.invoice-site-page .invoice-receipt-head,.invoice-site-page .invoice-summary-method{background:var(--samm-panel-2)!important}.topup-detail-page .detail-order-sidebar .pay-button,.invoice-site-page .invoice-progress-icon,.invoice-site-page .invoice-progress-step.complete .invoice-progress-icon,.invoice-site-page .invoice-progress-step.active .invoice-progress-icon,.invoice-site-page .invoice-primary-button,.invoice-site-page .invoice-secondary-button,.invoice-site-page .invoice-pay-code button,.invoice-site-page .invoice-receipt-footer button,.invoice-site-page .invoice-actions .primary-button,.invoice-site-page .invoice-actions .ghost-button{border-color:var(--samm-accent)!important;background:linear-gradient(135deg,var(--samm-accent),var(--samm-accent-dark))!important;color:#1d0c0a!important}.invoice-site-page .invoice-progress-line,.invoice-site-page .invoice-progress-step.complete .invoice-progress-line{background:var(--samm-accent-dark)!important}.topup-detail-page .detail-order-sidebar .order-summary .total strong,.topup-detail-page .detail-order-sidebar .rating-card b,.invoice-site-page .invoice-countdown strong,.invoice-site-page .invoice-summary .invoice-total dd,.invoice-site-page .invoice-receipt-head span,.invoice-site-page .invoice-receipt-head>strong,.invoice-site-page .invoice-receipt-cost .total dd,.invoice-site-page .invoice-receipt-cost .discount,.invoice-site-page .invoice-receipt-cost .discount dd{color:var(--samm-accent-dark)!important}.invoice-site-page .invoice-countdown,.invoice-site-page .invoice-qr,.invoice-site-page .invoice-pay-code,.invoice-site-page .invoice-instructions details,.invoice-site-page .invoice-receipt-meta,.invoice-site-page .invoice-receipt-meta>div,.invoice-site-page .invoice-receipt-footer{background:var(--samm-panel)!important;border-color:#a855f738!important}.invoice-site-page .invoice-receipt-head>strong{background:#a855f71f!important;border-color:#a855f76b!important}@media(max-width:760px){.topup-detail-page .detail-order-sidebar{border-color:#a855f738!important}.topup-detail-page .detail-order-sidebar .order-summary{border-color:#a855f79e!important}}.topup-detail-page .detail-order-sidebar .summary-toggle{display:none}@media(max-width:760px){.topup-detail-page .detail-order-sidebar{-webkit-backdrop-filter:blur(16px)!important;background:#161109fa!important;border:1px solid #a855f73d!important;gap:8px!important;display:grid!important;box-shadow:0 -16px 38px #0000006b!important}.topup-detail-page .detail-order-sidebar .rating-card,.topup-detail-page .detail-order-sidebar .support-card{display:none!important}.topup-detail-page .detail-order-sidebar .order-summary{background:#1b1c20!important;border:1px dashed #a855f79e!important;border-radius:4px!important;width:100%!important;max-height:46px!important;margin:0!important;padding:8px 10px!important;transition:max-height .22s,padding .22s!important;overflow:hidden!important}.topup-detail-page .detail-order-sidebar .order-summary.is-open{max-height:220px!important;padding:10px 12px!important}.topup-detail-page .detail-order-sidebar .order-summary .summary-product{grid-template-columns:34px minmax(0,1fr) 26px!important;align-items:center!important;gap:8px!important;min-height:30px!important;padding:0!important;display:grid!important}.topup-detail-page .detail-order-sidebar .order-summary .summary-product img{object-fit:cover!important;border-radius:2px!important;width:34px!important;height:34px!important}.topup-detail-page .detail-order-sidebar .order-summary .summary-product span{gap:2px!important;min-width:0!important;display:grid!important}.topup-detail-page .detail-order-sidebar .order-summary .summary-product strong{color:#f8f8f8!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.66rem!important;line-height:1.15!important;overflow:hidden!important}.topup-detail-page .detail-order-sidebar .order-summary .summary-product b{color:#f8f8f8!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.7rem!important;line-height:1.18!important;overflow:hidden!important}.topup-detail-page .detail-order-sidebar .summary-toggle{color:#f8f8f8!important;width:26px!important;height:26px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;place-items:center!important;padding:0!important;display:grid!important}.topup-detail-page .detail-order-sidebar .summary-toggle svg{fill:none!important;stroke:currentColor!important;stroke-width:2px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:16px!important;height:16px!important;transition:transform .18s!important}.topup-detail-page .detail-order-sidebar .order-summary:not(.is-open) .summary-toggle svg{transform:rotate(180deg)!important}.topup-detail-page .detail-order-sidebar .order-summary>div:not(.summary-product){opacity:0!important;pointer-events:none!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:24px!important;padding:4px 0!important;transition:opacity .16s,transform .16s!important;display:flex!important;transform:translateY(-4px)!important}.topup-detail-page .detail-order-sidebar .order-summary.is-open>div:not(.summary-product){opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}.topup-detail-page .detail-order-sidebar .order-summary.is-open .summary-product{margin-bottom:8px!important}.topup-detail-page .detail-order-sidebar .order-summary span{color:#f8f8f8!important;font-size:.72rem!important;font-weight:850!important}.topup-detail-page .detail-order-sidebar .order-summary b{color:#f8f8f8!important;text-align:right!important;font-size:.72rem!important;font-weight:800!important}.topup-detail-page .detail-order-sidebar .order-summary .total{border-top:1px solid #a855f757!important;margin-top:5px!important;padding-top:8px!important}.topup-detail-page .detail-order-sidebar .order-summary .total span{font-size:.9rem!important}.topup-detail-page .detail-order-sidebar .order-summary .total strong{color:#fff!important;font-size:.9rem!important;font-weight:950!important}.topup-detail-page .detail-order-sidebar .pay-button{color:#1d0c0a!important;width:100%!important;height:31px!important;min-height:31px!important;box-shadow:none!important;background:linear-gradient(135deg,#d946ef,#d946ef)!important;border-radius:4px!important;margin:0!important;padding:0 14px!important;font-size:.68rem!important}}.invoice-site-page .invoice-hero.success{background:radial-gradient(circle at 18% 20%,#ffffff24,#0000 28%),linear-gradient(135deg,#0b7650,#18a36d 55%,#36bf86)!important}.invoice-site-page .invoice-hero.failed{background:radial-gradient(circle at 18% 20%,#ffffff1f,#0000 28%),linear-gradient(135deg,#8e2525,#bd3d35 55%,#dc5b50)!important}.invoice-site-page .invoice-hero.processing{background:radial-gradient(circle at 18% 20%,#ffffff24,#0000 28%),linear-gradient(135deg,#c58b08,#f5c542 55%,#ffdc68)!important}.invoice-status:not(.success):not(.failed):not(.processing){color:#ffe79a!important;background:#f5c5422e!important;border-color:#f5c54270!important}.invoice-countdown:not(.expired){background:#f5c54229!important;border-color:#f5c5426b!important}.invoice-countdown:not(.expired) strong{color:#f5c542!important}.invoice-site-page .invoice-progress-section{background:#111215!important;border-bottom:1px solid #a855f71f!important}.invoice-site-page .invoice-progress-inner{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.invoice-site-page .invoice-progress-inner>h2,.invoice-site-page .invoice-progress-copy h3{color:#f8f8f8!important}.invoice-site-page .invoice-progress-copy p{color:#c9c9c9!important}.invoice-site-page .invoice-progress-icon{color:#9c9493!important;background:#101936!important;border:2px solid #a855f761!important}.invoice-site-page .invoice-progress-step.complete .invoice-progress-icon,.invoice-site-page .invoice-progress-step.active .invoice-progress-icon{color:#1d0c0a!important;background:linear-gradient(135deg,#d946ef,#d946ef)!important;border-color:#d946ef!important;box-shadow:0 0 0 4px #a855f724,0 10px 26px #a855f742!important}.invoice-site-page .invoice-progress-step.failed .invoice-progress-icon{color:#ffb4ad!important;background:#3a1712!important;border-color:#f97066!important}.invoice-site-page .invoice-progress-line{background:#a855f738!important}.invoice-site-page .invoice-progress-step.complete .invoice-progress-line{background:linear-gradient(90deg,#d946ef,#d946ef)!important;box-shadow:0 0 12px #a855f742!important}.invoice-site-page .invoice-hero-countdown{background:#111215b8!important;border-color:#a855f752!important}.invoice-site-page .invoice-hero-countdown strong{color:#f8f8f8!important}:root{--samm-red:#e879f9;--samm-red-dark:#6b21a8;--primary:var(--samm-red)!important;--gold:var(--samm-red)!important;--gradient:linear-gradient(135deg, #e879f9 0%, #a855f7 52%, #6b21a8 100%)!important;--rs-gold:var(--samm-red)!important;--rs-gold-2:var(--samm-red-dark)!important;--samm-accent:var(--samm-red)!important;--samm-accent-dark:var(--samm-red-dark)!important;--trx-brand:var(--samm-red)!important}.site-header,.site-footer-wrap,.footer-bottom{border-color:#a855f73d!important}.header-main nav a:hover,.header-main nav a.active,.header-main nav a.active .nav-icon,.header-search,.header-search button,.eyebrow,.section-heading .eyebrow,.invoice-countdown strong,.invoice-summary .invoice-total dd,.topup-detail-page .order-summary .total strong,.topup-detail-page .rating-card b,.invoice-receipt-head span,.invoice-receipt-head>strong,.invoice-receipt-cost .total dd,.invoice-receipt-cost .discount,.invoice-receipt-cost .discount dd{color:var(--samm-red)!important}.header-main nav a.active:after,.invoice-progress-line,.invoice-progress-step.complete .invoice-progress-line{background:var(--samm-red)!important}.primary-button,.pay-button,.floating-chat,.confirm-order-button,.invoice-primary-button,.invoice-actions .primary-button,.invoice-progress-step.complete .invoice-progress-icon,.invoice-progress-step.active .invoice-progress-icon,.topup-detail-page .detail-order-sidebar .pay-button{border-color:var(--samm-red)!important;background:linear-gradient(135deg,var(--samm-red),var(--samm-red-dark))!important;color:#fff!important;box-shadow:0 12px 28px #a855f738!important}.nominal-grid button.active,.payment-method.active,.track-form input:focus,.field-grid input:focus,.promo-row input:focus,.invoice-pay-code,.invoice-countdown,.invoice-hero-countdown,.invoice-panel,.invoice-product-detail-card{border-color:#a855f785!important}.nominal-grid button.active,.payment-method.active,.invoice-success-check,.promo-success{background:#a855f71a!important}.footer-brand-logo{align-items:center;margin-bottom:18px}.footer-brand-logo img{display:block}.site-footer>div>strong,.site-footer a:hover,.footer-payments>span{color:var(--samm-red)!important}.site-footer-wrap{color:#fff!important}.site-footer-wrap>.footer-wave>.footer-wave-front .footer-wave-line{stroke:#ffffff52!important}.site-footer>div,.site-footer p,.site-footer a{color:#ffffffd6!important}.site-footer>div>strong,.site-footer .footer-payments>span,.site-footer a:hover,.footer-bottom a:hover{color:#fff!important}.footer-brand-logo{height:86px;position:relative;overflow:hidden;width:190px!important;margin:0 0 18px!important;display:block!important}.footer-brand-logo img{position:absolute;top:-53px;left:0;object-fit:contain!important;width:190px!important;height:190px!important}@media(max-width:760px){.mobile-menu-head img{object-fit:contain!important}.footer-brand-logo img{top:-47px}}.site-footer-wrap>.site-footer{background:0 0!important}.site-footer-wrap>.footer-wave{background:#111215!important}.site-footer-wrap>.footer-wave>.footer-wave-back path,.site-footer-wrap>.footer-wave>.footer-wave-front .footer-wave-fill{fill:#d946ef!important}.site-header .navbar-favicon{box-shadow:none!important;border-radius:0!important;place-items:center!important}.site-header .navbar-favicon img{object-fit:contain!important;object-position:center!important;filter:none!important;animation:none!important;display:block!important;transform:none!important}@media(max-width:760px){.site-header .navbar-favicon{padding:1px!important}}.site-header .navbar-favicon{justify-content:flex-start!important;align-items:center!important;gap:10px!important;display:flex!important}.site-header .navbar-favicon img{flex:0 0 44px!important;width:44px!important;height:44px!important}.site-header .header-search{justify-self:start!important;width:min(100%,560px)!important}.site-header .currency-pill{justify-self:end!important}@media(max-width:760px){.site-header .navbar-favicon img{flex-basis:40px!important;width:40px!important;height:40px!important}}@media(max-width:480px){.site-header .header-top{grid-template-columns:46px 38px minmax(62px,auto) 38px!important}.site-header .navbar-favicon{width:42px!important}}@media(min-width:761px){.site-header .header-top{grid-auto-rows:60px!important}.site-header .navbar-favicon{grid-area:1/1!important}.site-header .currency-pill{grid-row:1!important;justify-self:end!important}.site-header .header-search{grid-row:1!important}.site-header .navbar-favicon img{flex-basis:52px!important;width:52px!important;height:52px!important;transform:scale(1.08)!important}}:root{--detail-accent:#d946ef!important;--detail-accent-light:#e879f9!important}.topup-detail-page .form-title>b,.topup-detail-page .account-success>span,.topup-detail-page .nominal-grid i,.topup-detail-page .detail-mobile-tabs a.active,.topup-detail-page .check-button,.marketplace-buy,.invoice-primary-button{color:#fff!important;background:linear-gradient(135deg,#d946ef,#d946ef)!important;border-color:#d946ef!important}.topup-detail-page .nominal-grid button.active,.topup-detail-page .payment-method.active,.topup-detail-page .field-grid input:focus,.topup-detail-page .promo-row input:focus,.topup-detail-page .detail-faq details[open]{border-color:#d946ef!important;box-shadow:0 0 0 3px #a855f71c!important}.topup-detail-page .nominal-grid button.active,.topup-detail-page .payment-method.active,.topup-detail-page .promo-success,.topup-detail-page .account-success{background:#a855f71a!important}.topup-detail-page .nominal-grid button.active .nominal-title,.topup-detail-page .nominal-grid button.active .nominal-price,.topup-detail-page .payment-method.active b,.topup-detail-page .promo-success,.topup-detail-page .rating-card b,.topup-detail-page .order-summary .summary-discount span,.topup-detail-page .order-summary .summary-discount b,.topup-detail-page .order-summary .total strong,.topup-detail-page .detail-faq details[open] summary,.invoice-countdown strong,.invoice-summary .invoice-total dd,.invoice-receipt-cost .discount,.invoice-receipt-cost .discount dd,.invoice-receipt-cost .total dd{color:#d946ef!important}.topup-detail-page .checkout-card,.topup-detail-page .detail-description-panel,.topup-detail-page .detail-faq details,.topup-detail-page .detail-order-sidebar .rating-card,.topup-detail-page .detail-order-sidebar .support-card,.topup-detail-page .detail-order-sidebar .order-summary,.invoice-panel,.invoice-product-detail-card{border-color:#a855f742!important}.topup-detail-page .detail-order-sidebar .order-summary .total{border-top-color:#a855f775!important}.topup-detail-page .pay-button,.topup-detail-page .detail-order-sidebar .pay-button,.track-form .primary-button,.confirm-order-button{color:#fff!important;background:linear-gradient(135deg,#d946ef,#d946ef)!important;border-color:#d946ef!important}.topup-detail-page .detail-hero{border-bottom-color:#a855f794!important}.topup-detail-page .detail-game-copy h1{color:#fff!important}.topup-detail-page .detail-game-copy p{color:#ffffffdb!important}.topup-detail-page .detail-badges span{color:#fff!important;border-color:#ffffff3d!important}@media(max-width:760px){.topup-detail-page .detail-hero{background:linear-gradient(145deg,#d946ef,#d946ef)!important}.topup-detail-page .detail-badges{background:#50070375!important;border-top-color:#ffffff29!important}.topup-detail-page .detail-badges span{background:0 0!important}}.banner-marquee{color:#fff;background:#d946ef;border:1px solid #ffffff24;border-radius:10px;width:min(1380px,100% - 88px);margin:12px auto 0;overflow:hidden;box-shadow:0 10px 26px #a855f733}.banner-marquee-track{width:max-content;animation:32s linear infinite banner-marquee-scroll;display:flex}.banner-marquee-group{flex:none;align-items:center;min-width:max-content;padding:11px 0;display:flex}.banner-marquee-group strong{color:#fff;letter-spacing:.01em;white-space:nowrap;align-items:center;font-size:.76rem;font-weight:850;display:inline-flex}.banner-marquee-group strong:after{content:"â€¢";color:#ffffff9e;margin:0 22px}.banner-marquee:hover .banner-marquee-track{animation-play-state:paused}@keyframes banner-marquee-scroll{to{transform:translate(-50%)}}@media(max-width:760px){.banner-marquee{border-radius:8px;width:calc(100% - 28px);margin-top:9px}.banner-marquee-group{padding:9px 0}.banner-marquee-group strong{font-size:.68rem}.banner-marquee-group strong:after{margin:0 16px}}@media(prefers-reduced-motion:reduce){.banner-marquee-track{animation-play-state:paused}}@media(min-width:761px){.topup-detail-page .detail-hero:before{border-top-color:#ffffff24!important}}@media(max-width:760px){.chat-widget{z-index:100000!important}.chat-widget .chat-room{z-index:100001!important}.chat-widget .chat-room-header{color:#fff!important;background:linear-gradient(135deg,#d946ef,#d946ef)!important;padding-right:76px!important;position:relative!important}.chat-widget .chat-room-header button{z-index:2!important;top:calc(14px + env(safe-area-inset-top))!important;color:#fff!important;opacity:1!important;visibility:visible!important;background:#5007036b!important;border:1px solid #ffffff6b!important;border-radius:14px!important;place-items:center!important;width:42px!important;height:42px!important;padding:0!important;font-size:1.8rem!important;font-weight:700!important;line-height:1!important;display:grid!important;position:absolute!important;right:14px!important}}.game-card.animated-game-card{isolation:isolate;-webkit-tap-highlight-color:transparent;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;transition:none!important;display:block!important;position:relative!important;overflow:visible!important;transform:none!important}.game-card.animated-game-card:hover,.game-card.animated-game-card:focus-visible{box-shadow:none!important;transform:none!important}.animated-product-card{aspect-ratio:197/304;perspective:2500px;contain:layout style;touch-action:manipulation;justify-content:center;align-items:flex-end;width:100%;display:flex;position:relative}.animated-product-card-wrapper{z-index:0;backface-visibility:hidden;transform-origin:bottom;transform-style:preserve-3d;background:#101936;border:1px solid #a855f757;border-radius:16px;transition:transform .42s cubic-bezier(.2,.72,.2,1),border-color .3s;position:absolute;inset:0;overflow:hidden;box-shadow:0 20px 34px -24px #000000d1,0 14px 28px -28px #a855f7b8}.animated-product-card-wrapper:before,.animated-product-card-wrapper:after{z-index:2;content:"";pointer-events:none;backface-visibility:hidden;width:100%;height:84px;transition:opacity .32s,transform .42s cubic-bezier(.2,.72,.2,1);position:absolute;left:0}.animated-product-card-wrapper:before{opacity:0;background:linear-gradient(#111215 2%,#1112157a 32%,#0000 58%);height:100%;top:0}.animated-product-card-wrapper:after{opacity:1;transform-origin:bottom;background:linear-gradient(#0000 42%,#1112158f 70%,#111215);bottom:0;transform:scaleY(1)}.animated-product-card-background{object-fit:cover;object-position:center;backface-visibility:hidden;width:100%;height:100%;display:block}.animated-product-card-overlay{z-index:3;opacity:0;backface-visibility:hidden;background:linear-gradient(#a855f71f,#000000e0),radial-gradient(circle at 50% 100%,#a855f73d,#0000 56%);transition:opacity .28s;position:absolute;inset:0}.animated-product-card-character{z-index:20;object-fit:contain;object-position:center bottom;opacity:0;pointer-events:none;backface-visibility:hidden;inset-inline:8%;width:84%;max-height:94%;transition:opacity .3s,transform .42s cubic-bezier(.2,.72,.2,1);position:absolute;bottom:0}.animated-game-card[data-game-slug=stumble-guys] .animated-product-card-character{width:68%;max-height:82%;inset-inline:16%}.animated-product-card-logo{z-index:30;pointer-events:none;backface-visibility:hidden;object-fit:contain;width:72%;max-height:27%;margin:0 0 12px;transition:transform .42s cubic-bezier(.2,.72,.2,1);position:relative}.animated-game-card[data-game-slug=stumble-guys] .animated-product-card-logo{width:38%;max-height:15%;margin-bottom:4px;bottom:-3px}@media(hover:hover)and (pointer:fine){.animated-game-card:hover .animated-product-card-wrapper,.animated-game-card:focus-visible .animated-product-card-wrapper{border-color:#a855f7a8;transform:perspective(900px)translateY(-5%)rotateX(20deg)}.animated-game-card:hover .animated-product-card-wrapper:before,.animated-game-card:hover .animated-product-card-overlay,.animated-game-card:focus-visible .animated-product-card-wrapper:before,.animated-game-card:focus-visible .animated-product-card-overlay{opacity:1}.animated-game-card:hover .animated-product-card-wrapper:after,.animated-game-card:focus-visible .animated-product-card-wrapper:after{transform:scaleY(1.42)}.animated-game-card:hover .animated-product-card-logo,.animated-game-card:hover .animated-product-card-name,.animated-game-card:focus-visible .animated-product-card-logo,.animated-game-card:focus-visible .animated-product-card-name{transform:translate3d(0,-38px,100px)scale(1.035)}.animated-game-card:hover .animated-product-card-character,.animated-game-card:focus-visible .animated-product-card-character{opacity:1;transform:translate3d(0,-16%,100px)scale(.96)}.animated-game-card:hover .animated-product-card-count,.animated-game-card:focus-visible .animated-product-card-count{opacity:0;transform:translateY(-8px)}}@media(hover:none),(pointer:coarse){.animated-product-card:active .animated-product-card-wrapper,.animated-product-card.is-touch-preview .animated-product-card-wrapper{border-color:#a855f7a3;transform:perspective(900px)translateY(-2%)rotateX(8deg)scale(.985)}.animated-product-card:active .animated-product-card-wrapper:before,.animated-product-card:active .animated-product-card-overlay,.animated-product-card.is-touch-preview .animated-product-card-wrapper:before,.animated-product-card.is-touch-preview .animated-product-card-overlay{opacity:1}.animated-product-card:active .animated-product-card-logo,.animated-product-card:active .animated-product-card-name,.animated-product-card.is-touch-preview .animated-product-card-logo,.animated-product-card.is-touch-preview .animated-product-card-name{transform:translate3d(0,-14px,50px)scale(1.04)}.animated-product-card:active .animated-product-card-character,.animated-product-card.is-touch-preview .animated-product-card-character{opacity:1;transform:translate3d(0,-8%,50px)scale(.96)}.animated-product-card:active .animated-product-card-count,.animated-product-card.is-touch-preview .animated-product-card-count{opacity:0}}@media(max-width:760px){.animated-product-card-wrapper{border-radius:11px}.animated-product-card-logo{width:78%;margin-bottom:8px}}@media(prefers-reduced-motion:reduce){.animated-product-card-wrapper,.animated-product-card-overlay,.animated-product-card-character,.animated-product-card-logo{transition:none!important}}.site-header .navbar-favicon{animation:none!important;transform:none!important}.site-header .navbar-logo-static{isolation:isolate;pointer-events:none;gap:0;overflow:visible}.site-header .navbar-favicon .navbar-brand-vector{z-index:3;position:relative;object-fit:contain!important;flex:0 0 48px!important;width:48px!important;height:48px!important;display:block!important}.site-header .navbar-brand-text-crop{z-index:1;isolation:isolate;flex:0 0 116px;width:116px;height:32px;margin-left:-15px;display:block;position:relative;overflow:hidden}.site-header .navbar-favicon .navbar-brand-text-image{z-index:1;will-change:transform,opacity,filter;position:relative}@keyframes navbar-text-release{0%,17%,to{opacity:0;filter:blur(5px)brightness(1.5);transform:translate(-112%)scaleX(.72)}21%{opacity:.45;filter:blur(3px)brightness(1.35);transform:translate(-82%)scaleX(.82)}33%{opacity:1;filter:blur()brightness(1.18);transform:translate(5%)scaleX(1.03)}39%,68%{opacity:1;filter:blur()brightness();transform:translate(0)}73%{opacity:1;filter:blur()brightness(1.12);transform:translate(-4%)scaleX(.98)}84%{opacity:.35;filter:blur(3px)brightness(1.4);transform:translate(-92%)scaleX(.78)}88%{opacity:0;filter:blur(5px)brightness(1.5);transform:translate(-112%)scaleX(.72)}}@keyframes navbar-vector-release{0%,7%,14%,65%,72%,89%,to{filter:drop-shadow(0 0 #a855f700);transform:translate(0)rotate(0)scale(1)}8%{transform:translate(-3px)rotate(-7deg)scale(1.04)}9%{transform:translate(3px,-1px)rotate(7deg)scale(1.06)}10%{filter:drop-shadow(0 0 10px #a855f78c);transform:translate(-3px,1px)rotate(-6deg)scale(1.04)}11%{transform:translate(2px)rotate(4deg)scale(1.02)}12%{transform:translate(-1px)rotate(-2deg)scale(1.01)}66%{transform:translate(-3px)rotate(-7deg)scale(1.04)}67%{transform:translate(3px,1px)rotate(7deg)scale(1.06)}68%{filter:drop-shadow(0 0 9px #a855f77a);transform:translate(-3px,-1px)rotate(-6deg)scale(1.04)}69%{transform:translate(2px)rotate(4deg)scale(1.02)}70%{transform:translate(-1px)rotate(-2deg)scale(1.01)}86%{filter:drop-shadow(0 0 13px #a855f79e);transform:translate(0)rotate(0)scale(1.08)}}@media(prefers-reduced-motion:reduce){.site-header .navbar-favicon .navbar-brand-vector,.site-header .navbar-favicon .navbar-brand-text-image{animation:none!important}.site-header .navbar-favicon .navbar-brand-text-image{opacity:1!important;transform:none!important}}@media(min-width:761px){.site-header .navbar-favicon{width:170px!important}.site-header .header-search{grid-column:2!important}.site-header .currency-pill{grid-column:3!important}}@media(max-width:760px){.site-header .header-top{align-items:center!important;gap:6px!important;min-height:64px!important;padding:0!important;display:grid!important;position:relative!important}.site-header .navbar-favicon{grid-area:1/1!important;gap:6px!important;width:max-content!important;max-width:none!important;height:42px!important;animation:none!important;overflow:visible!important}.site-header .navbar-logo-static{gap:0}.site-header .navbar-favicon .navbar-brand-vector{flex-basis:38px!important;width:38px!important;height:38px!important}.site-header .navbar-brand-text-crop{flex-basis:80px;width:80px;height:30px}.site-header .navbar-brand-name{gap:2px!important;min-width:max-content!important;font-size:.68rem!important;display:inline-flex!important;overflow:visible!important}.site-header .header-search{grid-area:1/2!important}.site-header .header-search.is-mobile-open{z-index:30!important;justify-self:stretch!important;position:absolute!important;top:11px!important}.site-header .header-search.is-mobile-open input{display:block!important}.site-header .currency-pill{grid-area:1/3!important;justify-content:center!important;justify-self:center!important;width:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;display:inline-flex!important}.site-header .currency-flag{flex:0 0 24px!important;width:24px!important;height:24px!important}.site-header .currency-pill strong{display:none!important}.site-header .mobile-header-actions{grid-area:1/4!important;justify-content:flex-end!important;display:flex!important}.site-header .mobile-icon-button{border-radius:50%!important;width:40px!important;height:40px!important;padding:0!important;font-size:1.25rem!important;line-height:1!important}.site-header .header-bottom{display:none!important}.site-footer-wrap>.footer-bottom{flex-direction:column!important;justify-content:center!important;line-height:1.5!important}}@media(max-width:360px){.site-header .header-top{grid-template-columns:minmax(122px,1fr) 38px 38px 38px!important;gap:4px!important}.site-header .navbar-favicon .navbar-brand-vector{flex-basis:36px!important;width:36px!important;height:36px!important}.site-header .navbar-brand-text-crop,.site-header .navbar-favicon .navbar-brand-text-image{flex-basis:74px!important;width:74px!important;height:28px!important}.site-header .navbar-brand-name{font-size:.61rem!important}.site-header .header-search,.site-header .currency-pill,.site-header .mobile-icon-button{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}}.chat-widget .floating-chat,.chat-widget .floating-chat.is-open{border-color:#d946ef!important}.chat-widget .floating-chat:hover{color:#fff!important;background:linear-gradient(135deg,#d946ef,#d946ef)!important;border-color:#d946ef!important;box-shadow:0 16px 36px #a855f761!important}.chat-widget .floating-chat:focus-visible{outline-color:#d946ef!important}.chat-room{background:#111215!important;border-color:#a855f76b!important}.chat-room-header{color:#fff!important;background:linear-gradient(135deg,#d946ef,#d946ef)!important}.chat-room-header button{color:#fff!important}.chat-messages{background:#0d0d0f!important}.chat-message.bot{color:#f5f5f5!important;background:#242529!important}.chat-message.user{color:#fff!important;background:linear-gradient(135deg,#d946ef,#d946ef)!important}.chat-whatsapp{color:#d946ef!important;background:#a855f717!important;border-color:#a855f77a!important}.site-footer-wrap>.footer-bottom{justify-content:space-between;align-items:center;gap:18px;color:#c9c9c9!important;background:#242529!important;border-top-color:#ffffff1a!important;display:flex!important}.site-footer-wrap>.footer-bottom a{font-weight:900;color:#fff!important}.site-footer-wrap>.footer-bottom a:hover{color:#d946ef!important}@media(max-width:620px){.site-footer-wrap>.footer-bottom{flex-direction:column;align-items:flex-start;gap:7px}}@media(min-width:761px){.topup-detail-page .detail-hero:before{background:linear-gradient(135deg,#0000 0 28%,#ffffff0b 28% 36%,#0000 36% 52%,#a855f71a 52% 60%,#0000 60% 78%,#ffffff09 78% 83%,#0000 83%),linear-gradient(135deg,#303136,#472523 52%,#d946ef)!important}}.site-header .header-search input,.site-header .currency-pill,.site-header .header-bottom nav a,.site-header .mobile-icon-button,.mobile-menu-panel nav a{font-family:DM Sans,sans-serif!important}.games-section{background:0 0!important}.banner-section{width:100%;box-shadow:0 18px 36px #0000003d;background:linear-gradient(90deg,#28060a,#1c0c0f 8%,#141315 22%,#111215)!important}.banner-section .banner-shell{background:0 0!important;margin-top:0!important}.site-footer-wrap,.site-footer-wrap>.site-footer,.site-footer-wrap>.footer-bottom{background:#000!important}.animated-product-card-wrapper:before,.animated-product-card-wrapper:after,.animated-product-card-overlay{display:none!important}.popular-title,.games-toolbar .eyebrow{color:#fff!important}.footer-brand-logo{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.site-header{border-bottom:1px solid #ffffff14!important;box-shadow:0 8px 24px #00000029!important}main:has(>.site-header):has(>.games-section)>.games-section{padding-bottom:24px!important}@media(max-width:760px){main:has(>.site-header){padding-top:64px!important}.banner-section{padding-top:12px}}:root{--page-layout-gradient:linear-gradient(90deg, #0b1026 0%, #421319 18%, #211719 38%, #161619 68%, #111215 100%)}body,main,.topup-detail-page,.invoice-site-page,.maintenance-page,.notfound-page{background:var(--page-layout-gradient)!important}.games-section,.legal-page,.track-page,.empty-page,.invoice-site-page .invoice-shell,.invoice-site-page .invoice-progress-section{background:0 0!important}.topup-detail-page .detail-hero{height:326px!important;min-height:326px!important;padding:0!important;position:relative!important;overflow:hidden!important}.topup-detail-page .detail-hero:before,.topup-detail-page .detail-hero:after{z-index:0!important;position:absolute!important}.topup-detail-page .detail-hero-inner{z-index:1!important;width:min(1380px,100% - 88px)!important;height:326px!important;min-height:326px!important;margin:0 auto!important;padding:0!important;display:block!important;position:relative!important}.topup-detail-page .detail-game-image{transform-origin:0!important;transform-style:preserve-3d!important;border:0!important;border-radius:16px!important;position:absolute!important;left:0!important;transform:perspective(850px)rotateY(10deg)rotateX(2deg)rotate(-1.2deg)!important;box-shadow:-7px 9px #a855f72e,0 20px 38px #0000007a!important}.topup-detail-page .detail-game-copy{text-align:left!important;display:block!important;position:absolute!important;right:0!important}.topup-detail-page .detail-game-copy h1{margin:0!important;line-height:1.2!important}.topup-detail-page .detail-badges{background:0 0!important;grid-template-columns:repeat(3,minmax(0,max-content))!important;justify-content:start!important;gap:20px!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;right:0!important}.topup-detail-page .detail-badges span{background:0 0!important;border:0!important;padding:0!important;font-size:.68rem!important}.topup-detail-page .detail-badges img{flex-basis:18px!important;width:18px!important;height:18px!important}@media(max-width:760px){.topup-detail-page .detail-hero-inner{width:100%!important}.topup-detail-page .detail-game-image{border-radius:13px!important;left:16px!important}.topup-detail-page .detail-game-copy{text-align:left!important;height:auto!important;display:block!important;right:16px!important}.topup-detail-page .detail-game-copy h1{text-align:left!important;font-size:1rem!important}.topup-detail-page .detail-badges{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:auto!important;margin:0!important;display:grid!important;right:0!important}.topup-detail-page .detail-badges span{text-align:center!important;white-space:nowrap!important;justify-content:center!important;font-size:.64rem!important}.topup-detail-page .detail-badges img{flex-basis:17px!important;width:17px!important;height:17px!important}}@media(max-width:360px){.topup-detail-page .detail-game-image{left:14px!important}.topup-detail-page .detail-game-copy{right:12px!important}.topup-detail-page .detail-badges{gap:4px!important}.topup-detail-page .detail-badges span{font-size:.58rem!important}}.topup-detail-page .nominal-icon{object-fit:contain!important;opacity:1!important;visibility:visible!important;filter:drop-shadow(0 7px 12px #00000057)!important;flex:0 0 34px!important;display:block!important}.chat-widget .floating-chat:not(.is-open){background:linear-gradient(145deg,#2ed573,#128c4a)!important;border-color:#ffffff52!important;box-shadow:inset 0 1px #ffffff4d,0 12px 28px #00000061,0 0 0 4px #25d36624!important}.chat-widget .floating-chat .floating-whatsapp-icon{fill:currentColor!important;stroke:none!important;width:29px!important;height:29px!important}@media(max-width:760px){.site-header .navbar-brand-text-crop{margin-left:-8px!important}}.site-header .navbar-favicon .navbar-brand-vector{will-change:transform;transform-origin:50%!important;animation:3.2s ease-in-out infinite navbar-vector-wiggle!important}@keyframes navbar-vector-wiggle{0%,72%,to{translate:0;rotate:0deg}76%{translate:-3px;rotate:-7deg}80%{translate:3px -1px;rotate:7deg}84%{translate:-2px 1px;rotate:-5deg}88%{translate:2px;rotate:3deg}92%{translate:0;rotate:0deg}}.topup-detail-page .detail-hero,.topup-detail-page .detail-hero-inner{height:264px!important;min-height:264px!important}.topup-detail-page .detail-hero:before{background-position:50%!important;background-size:cover!important}.topup-detail-page .detail-game-image{width:92px!important;top:108px!important}.topup-detail-page .detail-game-copy{top:150px!important;left:112px!important}.topup-detail-page .detail-badges{top:62px!important;left:-112px!important}@media(max-width:760px){.topup-detail-page .detail-hero,.topup-detail-page .detail-hero-inner{height:256px!important;min-height:256px!important}.topup-detail-page .detail-hero:before{background-position:50%!important;background-size:cover!important}.topup-detail-page .detail-game-image{width:116px!important;height:124px!important;top:84px!important}.topup-detail-page .detail-game-copy{top:160px!important;left:148px!important}.topup-detail-page .detail-badges{top:60px!important;left:-132px!important}}@media(max-width:360px){.topup-detail-page .detail-game-image{width:108px!important;height:116px!important}.topup-detail-page .detail-game-copy{left:136px!important}.topup-detail-page .detail-badges{left:-122px!important}}.topup-detail-page .detail-step{-webkit-backdrop-filter:blur(10px)!important;background:#1b1c20c7!important}.topup-detail-page .detail-step .form-title{background:#2425299e!important}.topup-detail-page .detail-game-image{isolation:isolate!important}.topup-detail-page .detail-game-image .detail-product-background{z-index:1!important;object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.topup-detail-page .detail-game-image .detail-product-character{z-index:2!important;object-fit:contain!important;object-position:center bottom!important;width:110%!important;height:92%!important;position:absolute!important;bottom:0!important;left:-5%!important}.topup-detail-page .detail-game-image .detail-product-logo{z-index:3!important;object-fit:contain!important;filter:drop-shadow(0 4px 8px #0000007a)!important;width:72%!important;height:28%!important;position:absolute!important;bottom:7%!important;left:50%!important;transform:translate(-50%)!important}.topup-detail-page .detail-game-image{aspect-ratio:1!important;height:auto!important}.topup-detail-page .detail-game-image .detail-product-background{object-position:center top!important}.topup-detail-page .nominal-grid button:not(.active) span{color:#fff!important}.topup-detail-page .detail-step .form-title>b{background:#d946ef!important}.invoice-site-page .invoice-hero.pending{background:radial-gradient(circle at 18% 20%,#fff3,#0000 30%),linear-gradient(135deg,#8a5a00,#d99a00 48%,#f7c948)!important;border-color:#ffd35c7a!important}@media(max-width:760px){.topup-detail-page .detail-order-sidebar{box-sizing:border-box!important;inset:auto!important}.site-header .header-search{z-index:40!important;background:#1d1e21f5!important;border-radius:50%!important;justify-self:auto!important;gap:0!important;width:40px!important;min-width:40px!important;height:42px!important;padding:0!important;transition:width .38s cubic-bezier(.22,1,.36,1),right .38s cubic-bezier(.22,1,.36,1),border-radius .3s,background .3s,box-shadow .3s!important;position:absolute!important;top:11px!important;left:auto!important;right:86px!important;overflow:hidden!important;box-shadow:0 8px 20px #0003!important}.site-header .header-search button{flex:0 0 40px!important;width:40px!important;height:40px!important}.site-header .header-search input{opacity:0!important;visibility:hidden!important;pointer-events:none!important;width:0!important;min-width:0!important;padding:0!important;transition:width .34s cubic-bezier(.22,1,.36,1),opacity .2s 50ms,padding .34s!important;display:block!important}.site-header .header-search.is-mobile-open{background:#1b1c20fa!important;border-radius:13px!important;gap:8px!important;padding:0 14px 0 4px!important;box-shadow:0 12px 32px #00000061,0 0 0 1px #a855f733!important}.site-header .header-search.is-mobile-open input{opacity:1!important;visibility:visible!important;pointer-events:auto!important;width:100%!important;padding:0 4px 0 0!important}}@media(max-width:360px){.site-header .header-search{width:38px!important;min-width:38px!important;height:38px!important;right:80px!important}.site-header .header-search button{flex-basis:38px!important;width:38px!important;height:38px!important}.site-header .header-search.is-mobile-open{width:100%!important;min-width:100%!important;right:0!important}}@media(max-width:760px){.site-footer-wrap>.site-footer{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px 18px!important;width:100%!important;margin:0!important;padding:34px 20px 30px!important;display:grid!important}.site-footer>div{align-items:flex-start!important;gap:8px!important;min-width:0!important}.site-footer>div:first-child{text-align:center!important;grid-column:1/-1!important;align-items:center!important}.site-footer>div:first-child p{max-width:420px!important;margin:0 auto!important;font-size:.78rem!important;line-height:1.65!important}.site-footer>div:nth-child(2){grid-area:2/1/span 2!important}.site-footer>div:nth-child(3){grid-area:2/2!important}.site-footer>div:nth-child(4){grid-area:3/2!important}.site-footer>div>strong{margin-bottom:3px!important;font-size:.8rem!important}.site-footer a{font-size:.75rem!important;line-height:1.45!important}.footer-brand-logo{width:164px!important;height:auto!important;margin:0 auto 12px!important;position:static!important;overflow:visible!important}.footer-brand-logo img{object-fit:contain!important;width:100%!important;height:auto!important;position:static!important}.site-footer>.footer-payments{grid-area:4/1/auto/-1!important;align-items:flex-start!important;gap:12px!important;width:100%!important;min-height:0!important;margin:2px 0 0!important;padding:14px!important}.footer-payments>span{width:100%!important;font-size:.62rem!important;line-height:1.35!important}.footer-payments>div{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important}.footer-payments img{width:100%!important;height:34px!important;padding:5px!important}.site-footer-wrap>.footer-bottom{width:100%!important;padding:17px 20px calc(17px + env(safe-area-inset-bottom))!important;text-align:center!important;align-items:center!important;gap:5px!important;margin:0!important;font-size:.66rem!important}}.chat-widget{z-index:100000!important;width:58px!important;height:58px!important;position:fixed!important;bottom:20px!important;right:20px!important}.chat-widget .floating-chat,.chat-widget .floating-chat.is-open{color:#fff!important;background:linear-gradient(145deg,#d946ef,#d946ef)!important;border:1px solid #ffffff47!important;border-radius:50%!important;place-items:center!important;width:58px!important;height:58px!important;margin:0!important;padding:0!important;display:grid!important;position:relative!important;inset:auto!important;overflow:visible!important;box-shadow:inset 0 1px #ffffff47,0 12px 28px #00000061,0 0 0 4px #a855f71f!important}.chat-widget .floating-chat svg{stroke:currentColor!important;stroke-width:1.9px!important;width:27px!important;height:27px!important}.chat-widget .chat-online-dot{border:2px solid #111215!important;width:12px!important;height:12px!important;top:1px!important;right:1px!important;box-shadow:0 0 0 2px #35c97638!important}@media(max-width:760px){.chat-widget{right:max(16px,env(safe-area-inset-right))!important;bottom:max(16px,env(safe-area-inset-bottom))!important;width:54px!important;height:54px!important}.chat-widget .floating-chat,.chat-widget .floating-chat.is-open{width:54px!important;height:54px!important}.chat-widget .floating-chat svg{width:25px!important;height:25px!important}.chat-widget .floating-chat.is-open{display:none!important}}.games-section .games-toolbar .eyebrow{color:#d946ef!important}.games-section .popular-block{margin-bottom:18px!important}@media(max-width:760px){.games-section .popular-block{margin-bottom:12px!important}}.marketplace-layout .banner-section{box-shadow:none;border-bottom:0;padding-bottom:18px;background:0 0!important}.marketplace-layout .banner-slider{border-color:#ffffff1a!important;box-shadow:0 22px 54px #00000047!important}.marketplace-layout .marketplace-heading .eyebrow{background:#a855f714;border:1px solid #a855f73d;border-radius:999px;align-items:center;min-height:30px;padding:6px 12px;font-size:.68rem;display:inline-flex;color:#ff4938!important}@media(max-width:760px){.marketplace-layout .banner-section{padding:12px 0 10px}}.topup-detail-page .nominal-price{font-weight:950!important}@media(max-width:760px){.animated-product-card-background{transition:filter .3s,transform .3s!important}.animated-game-card:hover .animated-product-card-background,.animated-product-card:active .animated-product-card-background,.animated-product-card.is-touch-preview .animated-product-card-background{filter:blur(2.5px)brightness(.72)!important;transform:scale(1.035)!important}}.home-popular-section .popular-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:980px){.home-popular-section .popular-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-header .header-main{width:min(1380px,100% - 88px)!important;margin-left:auto!important;margin-right:auto!important}@media(max-width:760px){.site-header .header-main{width:calc(100% - 28px)!important}}@media(min-width:761px){.site-header .header-search{justify-self:stretch!important;max-width:none!important}}#root>main>.track-page{background:0 0!important;padding-bottom:110px!important}@media(max-width:760px){#root>main>.track-page{padding-bottom:72px!important}.topup-detail-page{padding-bottom:0!important}.topup-detail-page .detail-order-sidebar{z-index:120!important;width:100%!important;max-width:none!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;border-radius:16px 16px 0 0!important;margin:0!important;position:fixed!important;inset:auto 0 0!important}}.primary-button,.ghost-button,.pay-button,.load-more,.banner-nav,.mobile-icon-button,.floating-chat,.promo-row button,.confirm-order-button,.cancel-order-button,.invoice-primary-button,.invoice-secondary-button{color:#fff!important;background:linear-gradient(135deg,#363435,#d946ef)!important;border-color:#d946ef!important}.primary-button:hover,.ghost-button:hover,.pay-button:hover:not(:disabled),.load-more:hover,.banner-nav:hover,.mobile-icon-button:hover,.floating-chat:hover,.promo-row button:hover:not(:disabled),.confirm-order-button:hover:not(:disabled),.cancel-order-button:hover:not(:disabled),.invoice-primary-button:hover,.invoice-secondary-button:hover,.site-header .header-main nav a:hover,.header-main nav a:hover{color:#fff!important;background:#d946ef!important;border-color:#d946ef!important}.pay-button:disabled,.promo-row button:disabled,.confirm-order-button:disabled{color:#a9aaad!important;background:#303136!important;border-color:#303136!important}.site-header .header-main nav a:hover,.header-main nav a:hover{color:#d946ef!important;background:0 0!important;border-color:#0000!important}.site-header .header-main nav a:hover,.site-header .header-main nav a.active,.header-main nav a:hover,.header-main nav a.active,.site-header .header-main nav a:hover .nav-icon,.site-header .header-main nav a.active .nav-icon,.header-main nav a:hover .nav-icon,.header-main nav a.active .nav-icon{color:#d946ef!important;background:0 0!important}.site-header .header-main nav a:hover .nav-svg-icon,.site-header .header-main nav a.active .nav-svg-icon,.header-main nav a:hover .nav-svg-icon,.header-main nav a.active .nav-svg-icon{color:#d946ef!important;fill:none!important;stroke:currentColor!important}.site-header .header-main nav a:hover .nav-svg-icon path,.site-header .header-main nav a:hover .nav-svg-icon circle,.site-header .header-main nav a.active .nav-svg-icon path,.site-header .header-main nav a.active .nav-svg-icon circle,.header-main nav a:hover .nav-svg-icon path,.header-main nav a:hover .nav-svg-icon circle,.header-main nav a.active .nav-svg-icon path,.header-main nav a.active .nav-svg-icon circle{fill:none!important;stroke:#d946ef!important}.marketplace-layout .marketplace-buy,.marketplace-layout .marketplace-detail{border-radius:7px!important;min-height:34px!important;font-size:.68rem!important;font-weight:900!important}.marketplace-layout .marketplace-buy{color:#fff!important;background:#d946ef!important;border-color:#d946ef!important}.marketplace-layout .marketplace-detail{color:#d946ef!important;background:0 0!important;border:1px solid #a855f77a!important}.marketplace-product-page{color:#fff;min-height:100vh}.marketplace-detail-shell{width:min(1180px,100% - 40px);margin:auto;padding:22px 0 70px}.marketplace-breadcrumb{color:#888b95;white-space:nowrap;gap:8px;font-size:.72rem;display:flex;overflow:hidden}.marketplace-breadcrumb a{color:#c5c6cc}.marketplace-breadcrumb b{color:#d946ef;text-overflow:ellipsis;overflow:hidden}.marketplace-product-main{background:#15161b;border:1px solid #292b32;border-radius:16px;grid-template-columns:minmax(330px,.85fr) minmax(0,1.15fr);gap:30px;margin-top:18px;padding:22px;display:grid;box-shadow:0 20px 50px #00000040}.marketplace-product-gallery{min-width:0}.marketplace-product-photo{aspect-ratio:1;background:#202127;border:1px solid #30323a;border-radius:13px;overflow:hidden}.marketplace-product-photo img{object-fit:cover;object-position:center bottom;width:100%;height:100%}.marketplace-product-labels{gap:7px;display:flex}.marketplace-product-labels span{color:#ff8da3;background:#a855f729;border-radius:5px;padding:5px 8px;font-size:.62rem;font-weight:950}.marketplace-product-labels span.ready{color:#65dca7;background:#2dcc851f}.marketplace-product-info h1{letter-spacing:-.035em;margin:12px 0 8px;font-size:clamp(1.55rem,3vw,2.45rem);line-height:1.12}.marketplace-product-rating{color:#9699a2;flex-wrap:wrap;gap:8px 15px;font-size:.7rem;display:flex}.marketplace-product-rating b{color:#ffb82e}.marketplace-product-price{background:#a855f712;border-radius:10px;margin:20px 0 16px;padding:16px}.marketplace-product-price small{color:#a6a8b0;text-transform:uppercase;font-size:.68rem;display:block}.marketplace-product-price strong{color:#d946ef;margin-top:4px;font-size:clamp(1.6rem,4vw,2.3rem);display:block}.marketplace-product-info>p{color:#b1b3bb;font-size:.82rem;line-height:1.7}.marketplace-related-page{margin-top:28px}.marketplace-related-page>header{justify-content:space-between;align-items:end;margin-bottom:12px;display:flex}.marketplace-related-page header span{color:#d946ef;text-transform:uppercase;font-size:.62rem;font-weight:900}.marketplace-related-page header h2{margin:2px 0 0;font-size:1.25rem}.marketplace-related-page header>a{color:#d946ef;font-size:.72rem;font-weight:900}.marketplace-related-page>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.marketplace-detail-empty{text-align:center;place-items:center;min-height:65vh;padding:40px;display:grid}.marketplace-detail-empty a{color:#fff;background:#d946ef;border-radius:8px;padding:11px 16px}@media(max-width:760px){.marketplace-detail-shell{width:calc(100% - 20px);padding-top:14px}.marketplace-product-main{grid-template-columns:1fr;gap:18px;padding:12px}.marketplace-product-info h1{font-size:1.45rem}.marketplace-related-page>div{grid-template-columns:1fr 1fr;gap:8px}}.topup-detail-page .detail-hero{background-color:#d946ef!important;background-image:url(/brand/bg-detailgame.png?v=20260730)!important}.topup-detail-page .detail-step,.topup-detail-page .checkout-card,.topup-detail-page .order-summary,.topup-detail-page .security-note,.topup-detail-page .account-success,.topup-detail-page .detail-badges span,.topup-detail-page .nominal-grid button,.topup-detail-page .payment-method-list button,.topup-detail-page .promo-row button,.topup-detail-page .pay-button{background-image:none!important}.topup-detail-page .nominal-grid button.active{background:#a855f724!important}.topup-detail-page .pay-button,.topup-detail-page .promo-row button:not(:disabled){color:#fff!important;background:#d946ef!important}.marketplace-product-page{background:#0c0d11!important}.marketplace-product-page .marketplace-detail-shell,.marketplace-product-page .marketplace-product-main,.marketplace-product-page .marketplace-official-seller,.marketplace-product-page .marketplace-product-description,.marketplace-product-page .marketplace-related-card{background-image:none!important}.marketplace-product-page .marketplace-product-main,.marketplace-product-page .marketplace-official-seller,.marketplace-product-page .marketplace-product-description,.marketplace-product-page .marketplace-related-card{background-color:#15161b!important}.marketplace-product-page button,.marketplace-product-page a{background-image:none!important}.marketplace-product-page .marketplace-product-labels span{color:#fff!important;background:#d946ef!important;border-color:#d946ef!important}.marketplace-product-page .marketplace-product-labels span.ready{color:#d946ef!important;background:0 0!important;border:1px solid #a855f7a6!important}.marketplace-product-page .marketplace-product-labels{margin-bottom:10px;display:flex!important}.marketplace-product-page .marketplace-product-labels .marketplace-product-state-label{color:#fff!important;background:#a855f71f!important;border:1px solid #a855f7b8!important;border-radius:999px!important;align-items:center!important;gap:7px!important;width:210px!important;min-height:36px!important;padding:7px 12px!important;display:inline-flex!important}.marketplace-product-state-label b{letter-spacing:.06em;white-space:nowrap;font-size:.65rem}.marketplace-product-state-label i{background:#ffffff40;width:1px;height:15px;margin-left:auto}.marketplace-product-state-label svg{fill:none;stroke:#d946ef;stroke-width:2.2px;width:14px;height:14px}.marketplace-product-state-label em{color:#d946ef;white-space:nowrap;font-size:.62rem;font-style:normal;font-weight:900}@media(max-width:600px){.marketplace-product-page .marketplace-product-labels .marketplace-product-state-label{width:190px!important;min-height:34px!important;padding:6px 10px!important}}.marketplace-product-page .marketplace-detail-shell{width:min(1320px,100% - 48px);padding-top:30px}.marketplace-product-page .marketplace-breadcrumb{margin-bottom:26px;font-size:.76rem}.marketplace-product-page .marketplace-product-main{box-shadow:none;border:0;border-radius:0;grid-template-columns:minmax(380px,.92fr) minmax(440px,1.08fr);align-items:start;gap:48px;margin:0;padding:0;background:0 0!important}.marketplace-product-page .marketplace-product-photo{aspect-ratio:4/5;background:#11162e;border-color:#252b48;border-radius:16px}.marketplace-product-page .marketplace-product-photo img{object-fit:cover;object-position:center}.marketplace-product-page .marketplace-photo-caption{background:#141a35;border:1px solid #252b48}.marketplace-product-page .marketplace-product-info{padding-top:4px}.marketplace-product-page .marketplace-product-info h1{text-transform:uppercase;margin-top:18px;font-size:clamp(2rem,4vw,3.4rem);line-height:1.02}.marketplace-product-page .marketplace-product-rating{border-bottom:1px solid #252b48;padding-bottom:18px}.marketplace-product-quick-actions{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:9px;margin-top:18px;display:grid}.marketplace-product-quick-actions button,.marketplace-product-quick-actions a{border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:9px 12px;font-size:1rem;font-weight:900;display:flex;color:#fff!important;background:#151c39!important;border:1px solid #293150!important}.marketplace-product-quick-actions button span,.marketplace-product-quick-actions a span{font-size:.7rem}.marketplace-product-quick-actions button:hover,.marketplace-product-quick-actions button.active,.marketplace-product-quick-actions a:hover{color:#d946ef!important;border-color:#d946ef!important}.marketplace-product-page .marketplace-product-price{background:0 0;margin:24px 0 18px;padding:0}.marketplace-product-page .marketplace-product-price strong{font-size:clamp(2.2rem,5vw,3.25rem)}.marketplace-product-page .marketplace-duration-picker{background:#121831;border:1px solid #252b48;border-radius:12px;padding:16px}.marketplace-product-page .marketplace-duration-picker button{background:#171e3c!important;border-color:#293150!important}.marketplace-product-page .marketplace-product-actions a{border-radius:999px;min-height:56px;font-size:.84rem}.marketplace-product-page .marketplace-official-seller{border-color:#252b48;margin-top:30px;padding:20px 24px;background:#141a35!important}.marketplace-product-page .marketplace-product-description{border-color:#252b48;margin-top:28px;background:#11162d!important}.marketplace-product-page .marketplace-service-grid article,.marketplace-product-page .marketplace-description-facts>div{background:#151b35}.marketplace-product-page .marketplace-related-page{margin-top:54px}.marketplace-product-page .marketplace-related-page header h2{color:#d946ef;font-size:1.55rem}.marketplace-product-page .marketplace-related-page>div{gap:16px}.marketplace-product-page .marketplace-related-card{border-color:#252b48;background:#141a35!important}.marketplace-product-page .marketplace-related-card img{aspect-ratio:4/5}@media(max-width:900px){.marketplace-product-page .marketplace-detail-shell{width:calc(100% - 24px)}.marketplace-product-page .marketplace-product-main{grid-template-columns:1fr;gap:24px}.marketplace-product-page .marketplace-product-photo{aspect-ratio:1}.marketplace-product-page .marketplace-product-info h1{font-size:2rem}}@media(max-width:560px){.marketplace-product-page .marketplace-detail-shell{width:calc(100% - 18px);padding-top:16px}.marketplace-product-page .marketplace-breadcrumb{margin-bottom:15px}.marketplace-product-quick-actions button,.marketplace-product-quick-actions a{min-height:43px;padding:7px}.marketplace-product-page .marketplace-product-actions{grid-template-columns:1fr}.marketplace-product-page .marketplace-related-page>div{gap:8px}}.marketplace-product-page{background-color:#0c0d11!important}.marketplace-product-page .marketplace-product-photo,.marketplace-product-page .marketplace-photo-caption,.marketplace-product-page .marketplace-duration-picker,.marketplace-product-page .marketplace-official-seller,.marketplace-product-page .marketplace-product-description,.marketplace-product-page .marketplace-related-card,.marketplace-product-page .marketplace-service-grid article,.marketplace-product-page .marketplace-description-facts>div{background-color:#15161b!important;border-color:#30323a!important}.marketplace-product-page .marketplace-product-quick-actions button,.marketplace-product-page .marketplace-product-quick-actions a,.marketplace-product-page .marketplace-duration-picker button{background-color:#202127!important;border-color:#343640!important}.marketplace-product-page .marketplace-product-rating{border-color:#30323a!important}.marketplace-product-page .marketplace-product-quick-actions button:hover,.marketplace-product-page .marketplace-product-quick-actions button.active,.marketplace-product-page .marketplace-product-quick-actions a:hover,.marketplace-product-page .marketplace-duration-picker button.active{color:#d946ef!important;border-color:#d946ef!important}.account-catalog-page{color:#fff}.account-catalog-shell{width:min(1240px,100% - 32px);margin:auto;padding:26px 0 72px}.account-catalog-breadcrumb{color:#82858f;align-items:center;gap:7px;font-size:.72rem;display:flex}.account-catalog-breadcrumb a{color:#b8bac2}.account-catalog-breadcrumb b{color:#d946ef}.account-catalog-shell>h1{letter-spacing:-.035em;align-items:center;gap:10px;margin:15px 0 20px;font-size:clamp(1.7rem,4vw,2.55rem);display:flex}.account-catalog-shell>h1 span{color:#d946ef;font-size:.85em}.account-catalog-toolbar{border-top:1px solid #282a31;grid-template-columns:auto minmax(220px,390px) auto;justify-content:end;align-items:center;gap:10px;margin-top:15px;padding-top:16px;display:grid}.account-catalog-toolbar>span{color:#989aa3;margin-right:auto;font-size:.72rem}.account-catalog-toolbar>span b{color:#fff}.account-catalog-search{background:#17181d;border:1px solid #30323a;border-radius:10px;align-items:center;gap:8px;min-height:40px;padding:0 12px;display:flex}.account-catalog-search>span{color:#d946ef;font-size:1.1rem}.account-catalog-search input{color:#fff;background:0 0;border:0;outline:none;width:100%;font-size:.72rem}.account-catalog-search input::placeholder{color:#777a84}.account-catalog-toolbar>button{border-radius:10px;min-height:40px;padding:8px 13px;font-size:.7rem;font-weight:850;color:#d4d5da!important;background:#17181d!important;border:1px solid #30323a!important}.account-catalog-toolbar>button:hover,.account-catalog-toolbar>button.active{color:#d946ef!important;border-color:#d946ef!important}.account-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.account-product-card{background:#15161b;border:1px solid #292b32;border-radius:14px;min-width:0;transition:border-color .2s,transform .2s;overflow:hidden}.account-product-card:hover{border-color:#d946ef;transform:translateY(-3px)}.account-product-image{aspect-ratio:4/5;background:#202127;position:relative;overflow:hidden}.account-product-image img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .22s;display:block}.account-product-card:hover .account-product-image img{transform:scale(1.025)}.account-product-type{color:#fff;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#a855f7d1;border:1px solid #ffffff1f;border-radius:999px;max-width:calc(100% - 18px);padding:4px 7px;font-size:.55rem;font-weight:950;position:absolute;top:9px;left:9px;overflow:hidden}.account-product-image>strong{color:#fff;letter-spacing:.12em;background:#08090cad;place-items:center;font-size:1rem;display:grid;position:absolute;inset:0}.account-product-card.sold .account-product-image img{filter:grayscale(.45)brightness(.65)}.account-product-copy{padding:12px}.account-product-copy h2{color:#fff;min-height:2.65em;margin:0;font-size:.83rem;line-height:1.32}.account-product-copy>small{color:#858892;text-transform:uppercase;margin-top:10px;font-size:.58rem;display:block}.account-product-copy>b{color:#d946ef;margin-top:2px;font-size:1.02rem;display:block}.account-catalog-empty{color:#858892;place-items:center;min-height:280px;display:grid}.account-product-skeleton{background:#15161b;border:1px solid #292b32;border-radius:14px;overflow:hidden}.account-product-skeleton i{aspect-ratio:4/5;background:#202127;display:block}.account-product-skeleton span,.account-product-skeleton b{background:#25262d;border-radius:4px;height:11px;margin:12px;display:block}.account-product-skeleton span:nth-child(3){width:60%}.account-product-skeleton b{width:42%;height:15px}@media(max-width:980px){.account-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.account-catalog-shell{width:calc(100% - 22px);padding-top:18px}.account-catalog-toolbar{grid-template-columns:1fr auto}.account-catalog-toolbar>span{grid-column:1/-1}.account-catalog-search{min-width:0}.account-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px}.account-product-card{border-radius:10px}.account-product-copy{padding:9px}.account-product-copy h2{font-size:.72rem}.account-product-copy>b{font-size:.9rem}}html,body,button,input,select,textarea{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important}.account-catalog-shell>h1 svg,.account-catalog-toolbar button svg,.account-catalog-search svg{flex:none;width:17px;height:17px}.account-catalog-toolbar>button{align-items:center;gap:7px;display:inline-flex}.marketplace-product-rating b{align-items:center;gap:6px;display:inline-flex}.marketplace-product-rating svg{width:14px;height:14px}.topup-detail-page .rating-card strong,.topup-detail-page .rating-card b,.marketplace-product-rating b,.marketplace-product-rating b svg{color:#f5c542!important}.account-catalog-page{z-index:1;min-height:100vh;position:relative;background:#0b0c10!important}.account-catalog-page .account-catalog-shell{background:0 0!important}.account-catalog-page .account-product-grid{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:1100px){.account-catalog-page .account-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:820px){.account-catalog-page .account-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.account-catalog-page .account-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.account-catalog-page .account-product-copy{padding:9px 10px 10px}.account-catalog-page .account-product-copy h2{min-height:0;margin-bottom:5px;line-height:1.22}.account-catalog-page .account-product-packages{margin:5px 0 3px}.account-catalog-page .account-product-copy>small{margin-top:5px}.account-catalog-page .account-product-copy>b{margin-top:0;line-height:1.15}.account-catalog-pagination{justify-content:center;align-items:center;gap:6px;margin-top:28px;display:flex}.account-catalog-pagination button{border-radius:9px;place-items:center;width:38px;height:38px;padding:0;font-size:.72rem;font-weight:900;display:grid;color:#d6d7dc!important;background:#17181d!important;border:1px solid #30323a!important}.account-catalog-pagination button:hover:not(:disabled),.account-catalog-pagination button.active{color:#fff!important;background:#d946ef!important;border-color:#d946ef!important}.account-catalog-pagination button:disabled{cursor:not-allowed;opacity:.35}.site-header .navbar-favicon{background:0 0!important;border:0!important;width:max-content!important;min-width:0!important;height:auto!important;padding:0!important;overflow:visible!important}.site-header .navbar-logo-static{align-items:center!important;width:max-content!important;height:auto!important;line-height:0!important;display:flex!important}.site-header .navbar-favicon .navbar-brand-text-image{object-fit:contain!important;object-position:left center!important;opacity:1!important;filter:none!important;transform-origin:50%!important;width:172px!important;max-width:none!important;height:46px!important;animation:6s ease-in-out infinite navbar-text-motion!important;display:block!important}@keyframes navbar-text-motion{0%,70%,to{opacity:1;transform:translate(0)rotate(0)scale(1)}74%{opacity:1;transform:translate(-2px)rotate(-1.2deg)scale(1.015)}78%{opacity:1;transform:translate(3px,-1px)rotate(1.4deg)scale(1.025)}82%{opacity:1;transform:translate(-2px,1px)rotate(-1deg)scale(1.015)}86%{opacity:1;transform:translate(1px)rotate(.5deg)scale(1.005)}90%{opacity:1;transform:translate(0)rotate(0)scale(1)}}@media(max-width:760px){.site-header .navbar-favicon .navbar-brand-text-image{width:124px!important;height:36px!important}.site-header .navbar-logo-static{height:36px!important}.site-header .navbar-favicon{justify-self:center!important}}@media(prefers-reduced-motion:reduce){.site-header .navbar-favicon .navbar-brand-text-image{animation:none!important}}.marketplace-product-page .marketplace-related-page>div{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:1100px){.marketplace-product-page .marketplace-related-page>div{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:820px){.marketplace-product-page .marketplace-related-page>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){.marketplace-product-page .marketplace-related-page>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-header .header-top>.navbar-favicon{grid-column:1!important;justify-self:start!important;margin:0!important;position:static!important;transform:none!important}.topup-detail-page .detail-order-sidebar .rating-card b{color:#f5c542!important}.topup-detail-page .detail-order-sidebar .rating-card strong,.topup-detail-page .detail-order-sidebar .order-summary .total strong{color:#d946ef!important}.account-product-type.stock{color:#fff;background:#d946ef}.account-product-type.rental{color:#17130a;background:#f5c542}@media(max-width:760px){.mobile-menu-head img{object-position:left center!important;width:148px!important;height:44px!important}.mobile-menu-head button{color:#fff!important;opacity:1!important;background:#d946ef!important;border:0!important;place-items:center!important;font-size:1.35rem!important;font-weight:900!important;display:grid!important}.mobile-menu-panel a.active{color:#fff!important;background:#2a1015!important;border-color:#a855f766 #a855f766 #a855f766 #d946ef!important;border-left-style:solid!important;border-left-width:3px!important}.mobile-menu-panel a.active i{color:#d946ef!important}}.home-stock-marquee{margin:8px 0 42px}.home-stock-marquee>header{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.home-stock-marquee header span{color:#d946ef;letter-spacing:.1em;font-size:.61rem;font-weight:950}.home-stock-marquee header h2{color:#fff;margin:3px 0 4px;font-size:1.35rem}.home-stock-marquee header p{color:#9698a1;margin:0;font-size:.68rem}.home-stock-marquee header>a{color:#fff;background:#d946ef;border-radius:8px;flex:none;justify-content:center;align-items:center;min-height:35px;padding:8px 12px;font-size:.61rem;font-weight:900;display:inline-flex}.home-stock-marquee-viewport{width:100%;overflow:hidden}.home-stock-marquee-track{will-change:transform;gap:12px;width:max-content;animation:60s linear infinite home-stock-marquee-scroll;display:flex}.home-stock-marquee-viewport:hover .home-stock-marquee-track{animation-play-state:paused}.home-stock-marquee-card{transition:border-color .2s,transform .2s;display:flex}.home-stock-marquee-card:hover{border-color:#d946ef;transform:translateY(-2px)}.home-stock-marquee-card>img{object-fit:cover}.home-stock-marquee-card>span{display:grid}.home-stock-marquee-card small,.home-stock-marquee-card b,.home-stock-marquee-card strong{display:block}.home-stock-marquee-card small{color:#d946ef;font-size:.48rem;font-weight:900}.home-stock-marquee-card b{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-top:0;font-size:.72rem;overflow:hidden}@keyframes home-stock-marquee-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 6px))}}@media(max-width:680px){.home-stock-marquee{margin-bottom:32px}.home-stock-marquee>header{align-items:flex-start}.home-stock-marquee header h2{font-size:1.08rem}.home-stock-marquee header p{max-width:220px;font-size:.57rem;line-height:1.4}.home-stock-marquee header>a{min-height:31px;padding:7px 9px;font-size:.52rem}.home-stock-marquee-track{gap:9px;animation-duration:52s}.home-stock-marquee-card{gap:7px;width:150px;min-height:228px;padding:6px}.home-stock-marquee-card>img{aspect-ratio:3/4;flex-basis:auto;width:100%;height:auto}.home-stock-marquee-card b{font-size:.61rem}.home-stock-marquee-card strong{margin-top:2px;font-size:.78rem}}@media(prefers-reduced-motion:reduce){.home-stock-marquee-viewport{overflow-x:auto}.home-stock-marquee-track{animation:none}}.search-page{color:#fff;min-height:100vh;background:#0b0c10!important}.search-page:before,.search-page:after,.search-page-content:before,.search-page-content:after{background:0 0!important;display:none!important}.search-only-navbar{z-index:120;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #2b2d34;grid-template-columns:minmax(0,920px) 46px;justify-content:center;gap:10px;padding:14px max(18px,50% - 660px);display:grid;position:sticky;top:0;box-shadow:0 12px 34px #00000047;background:#0d0e12!important}.search-only-navbar form{background:#191a1f;border:1px solid #34363d;border-radius:11px;align-items:center;min-width:0;height:46px;padding:0 14px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.search-only-navbar form:focus-within{background:#1d1e24;border-color:#d946ef;box-shadow:0 0 0 3px #a855f724}.search-only-navbar form>svg{fill:none;stroke:#d946ef;stroke-width:2px;stroke-linecap:round;flex:0 0 20px;width:20px;height:20px;margin-right:11px}.search-only-navbar input{color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:.82rem;font-weight:700}.search-only-navbar input::placeholder{color:#858892}.search-only-navbar input::-webkit-search-cancel-button{display:none}.search-clear,.search-exit{color:#fff;font:inherit;cursor:pointer;border:0;place-items:center;font-weight:800;line-height:1;display:grid}.search-clear{background:#303139;border-radius:50%;flex:0 0 30px;width:30px;height:30px;margin-left:8px;font-size:1.05rem}.search-clear:hover{background:#43454e}.search-exit{background:#d946ef;border-radius:11px;width:46px;height:46px;font-size:1.35rem;transition:transform .2s,background .2s;box-shadow:0 8px 20px #a855f733}.search-exit:hover{background:#f1284d;transform:translateY(-1px)}.search-page-content{width:min(1320px,100% - 36px);min-height:calc(100vh - 75px);margin:0 auto;padding:32px 0 80px;animation:.28s both search-page-enter;background:#0b0c10!important}.search-result-summary{padding:4px 0 8px}.search-result-summary>span{color:#d946ef;letter-spacing:.12em;margin-bottom:7px;font-size:.62rem;font-weight:900;display:block}.search-result-summary h1{color:#fff;margin:0;font-size:clamp(1.35rem,2.5vw,2rem);line-height:1.18}.search-result-summary p{color:#9ea1aa;margin:8px 0 0;font-size:.78rem;line-height:1.55}.search-result-summary.recommendations{background:#15161b;border-left:4px solid #d946ef;border-radius:0 12px 12px 0;margin-top:4px;padding:16px 18px}.search-result-section{margin-top:30px}.search-result-section>header{justify-content:space-between;align-items:end;gap:16px;margin-bottom:14px;display:flex}.search-result-section>header h2{color:#fff;margin:0;font-size:1.05rem;line-height:1.2}.search-result-section>header span{color:#8e919a;flex:none;font-size:.64rem;font-weight:700}.search-product-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.search-product-grid.search-game-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 22px}.search-product-card{color:#fff;background:#17181d;border:1px solid #2d2f36;border-radius:11px;min-width:0;padding-bottom:13px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;overflow:hidden}.search-product-card:hover{border-color:#d946ef;transform:translateY(-3px);box-shadow:0 12px 30px #00000047}.search-product-card>div{aspect-ratio:1;background:#101116;margin-bottom:11px;position:relative;overflow:hidden}.search-product-card img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.search-product-card:hover img{transform:scale(1.035)}.search-product-card.sold{cursor:not-allowed}.search-product-card.sold .search-account-image>img:not(.account-sold-overlay){filter:blur(7px)brightness(.48);transform:scale(1.04)}.search-product-card.sold:hover{box-shadow:none;border-color:#2d2f36;transform:none}.search-product-card.search-game-card{background:#101116;border-radius:16px;padding-bottom:0}.search-product-card.search-game-card>div{aspect-ratio:197/304;margin-bottom:0}.search-product-card>div>span{color:#fff;letter-spacing:.04em;background:#d946ef;border-radius:6px;padding:5px 7px;font-size:.48rem;font-weight:900;position:absolute;top:9px;left:9px;box-shadow:0 4px 12px #0003}.search-product-card>div>span.rental{color:#17120a;background:#f1b91d}.search-product-card h2,.search-product-card p,.search-product-card b,.search-product-card strong{margin-left:12px;margin-right:12px}.search-product-card h2{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.45em;margin-top:0;margin-bottom:5px;font-size:.77rem;line-height:1.23;display:-webkit-box;overflow:hidden}.search-product-card p{color:#9699a2;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.8em;margin-top:0;margin-bottom:8px;font-size:.57rem;line-height:1.4;display:-webkit-box;overflow:hidden}.search-product-card b,.search-product-card strong{color:#d946ef;font-size:.77rem;font-weight:900;display:block}.search-page-loading{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding-top:34px;display:grid}.search-page-loading i{aspect-ratio:1/1.2;background:#17181d;border-radius:11px;display:block}@keyframes search-page-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1080px){.search-product-grid,.search-product-grid.search-game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:820px){.search-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.search-product-grid.search-game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.search-product-grid.search-game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 10px}}@media(max-width:680px){.search-only-navbar{grid-template-columns:minmax(0,1fr) 40px;gap:8px;padding:9px 10px}.search-only-navbar form{border-radius:9px;height:40px;padding:0 11px}.search-only-navbar form>svg{flex-basis:17px;width:17px;height:17px;margin-right:8px}.search-only-navbar input{font-size:.68rem}.search-clear{flex-basis:26px;width:26px;height:26px;margin-left:5px;font-size:.92rem}.search-exit{border-radius:9px;width:40px;height:40px;font-size:1.2rem}.search-page-content{width:calc(100% - 24px);min-height:calc(100vh - 59px);padding:22px 0 56px}.search-result-summary{padding-bottom:2px}.search-result-summary h1{font-size:1.08rem;line-height:1.25}.search-result-summary p{font-size:.66rem}.search-result-summary.recommendations{padding:13px 14px}.search-result-section{margin-top:20px}.search-result-section>header{align-items:center;margin-bottom:9px}.search-result-section>header h2{font-size:.88rem}.search-result-section>header span{font-size:.55rem}.search-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.search-product-grid.search-game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 10px}.search-product-card{border-radius:9px;padding-bottom:10px}.search-product-card.search-game-card{padding-bottom:0}.search-product-card>div{margin-bottom:8px}.search-product-card>div>span{padding:4px 6px;font-size:.42rem;top:7px;left:7px}.search-product-card h2,.search-product-card p,.search-product-card b,.search-product-card strong{margin-left:9px;margin-right:9px}.search-product-card h2{margin-bottom:3px;font-size:.66rem}.search-product-card p{margin-bottom:6px;font-size:.49rem}.search-product-card b,.search-product-card strong{font-size:.68rem}.search-page-loading{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}}@media(prefers-reduced-motion:reduce){.search-page-content,.search-page-loading i{animation:none}}.account-catalog-page .account-catalog-shell{width:min(1380px,100% - 88px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}@media(max-width:980px){.account-catalog-page .account-catalog-shell{width:calc(100% - 28px)!important}}@media(max-width:620px){.account-catalog-page .account-catalog-shell{width:calc(100% - 36px)!important}}.account-product-card.sold{cursor:not-allowed;-webkit-user-select:none;user-select:none;text-align:left;width:100%;font:inherit;border-color:#ef44446b;order:99;padding:0}.account-product-card.sold:hover{border-color:#ef44448c;transform:none}.account-product-card.sold .account-product-image>img:not(.account-sold-overlay){filter:blur(2px)brightness(.62);transform:scale(1.015)}.account-product-card.sold .account-sold-overlay{z-index:4;position:absolute;inset:50% auto auto 50%;object-fit:contain!important;filter:none!important;width:68%!important;height:auto!important;transform:translate(-50%,-50%)!important}.account-rental-ready.sold{background:#ef44441a;border-color:#ef444480}.account-rental-ready.sold span{color:#fb7185}.account-catalog-page .account-catalog-category-labels button.sold{color:#fb7185;border-color:#ef444461}.account-catalog-page .account-catalog-category-labels button.sold[aria-pressed=true]{color:#fff;background:#ef4444;border-color:#ef4444}.marketplace-product-photo.sold .rental-photo-zoom-trigger>img:first-child{filter:blur(2px)brightness(.62);transform:scale(1.015)}.marketplace-detail-sold-overlay{z-index:4!important;object-fit:contain!important;filter:none!important;width:60%!important;height:auto!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.marketplace-product-state-label.sold{background:#ef44441f!important;border-color:#ef4444a6!important}.marketplace-product-state-label.sold em{color:#fb7185!important}.marketplace-buy-button.sold{cursor:not-allowed;color:#fb7185!important;background:#3f2228!important}.marketplace-product-thumbnails{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.marketplace-product-thumbnails button{aspect-ratio:1;background:#15171d;border:2px solid #282b36;border-radius:10px;padding:0;overflow:hidden}.marketplace-product-thumbnails button.active{border-color:#d946ef}.marketplace-product-thumbnails img{object-fit:cover;width:100%;height:100%}.business-checkout-form{border-top:1px solid #2a2d36;gap:16px;margin-top:22px;padding-top:20px;display:grid}.marketplace-product-info.rental h1{margin:9px 0 5px}.marketplace-product-info.rental .marketplace-product-rating{padding-bottom:10px}.marketplace-product-info.rental .marketplace-product-quick-actions{gap:7px;margin-top:10px}.marketplace-product-info.rental .marketplace-product-quick-actions button,.marketplace-product-info.rental .marketplace-product-quick-actions a{min-height:42px;padding:7px 10px}.marketplace-product-info.rental .marketplace-product-price{margin:13px 0 8px}.marketplace-product-info.rental>p{margin:0;line-height:1.45}.marketplace-product-info.rental .business-checkout-form{gap:10px;margin-top:12px;padding-top:12px}.marketplace-product-info.rental .marketplace-package-options{gap:7px}.marketplace-product-info.rental .marketplace-package-options button{min-height:60px;padding:9px 10px}.business-checkout-form label{color:#fff;gap:7px;font-size:13px;font-weight:800;display:grid}.business-checkout-form input,.business-checkout-form select{color:#fff;background:#101116;border:1px solid #333741;border-radius:10px;outline:none;width:100%;min-height:46px;padding:0 13px}.business-checkout-form input:focus{border-color:#d946ef;box-shadow:0 0 0 3px #a855f724}.business-checkout-form label small{color:#9da1aa;font-weight:500;line-height:1.5}.account-product-card.booked,.search-product-card.booked{border-color:#7667e8;box-shadow:0 0 0 1px #7667e826,0 12px 30px #4839b229}.account-product-card.booked:hover,.search-product-card.booked:hover{border-color:#9a8cff}.marketplace-product-state-label.booked{background:#7667e821!important;border-color:#7667e8!important}.marketplace-product-state-label.booked svg,.marketplace-product-state-label.booked em{color:#a99fff!important;stroke:#a99fff!important}.business-checkout-form.standalone{background:#15171c;border:1px solid #292c34;border-radius:16px;margin:0;padding:24px}.business-checkout-form.standalone>button,.marketplace-buy-button{color:#fff;cursor:pointer;background:#d946ef;border:0;border-radius:10px;justify-content:center;align-items:center;min-height:50px;padding:0 20px;font-weight:900;text-decoration:none;display:inline-flex}.business-checkout-form button:disabled{opacity:.55;cursor:not-allowed}.marketplace-checkout-actions{gap:10px;display:grid}.marketplace-offer-button{color:#fff;cursor:pointer;background:0 0;border:1px solid #e879f98c;border-radius:10px;justify-content:center;align-items:center;min-height:50px;padding:0 20px;font-weight:900;display:inline-flex}.marketplace-offer-button:hover:not(:disabled){background:#a855f729}.marketplace-offer-button:disabled{opacity:.55;cursor:not-allowed}.marketplace-offer-modal{z-index:30000;background:#05070fc7;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.marketplace-offer-dialog{color:#fff;background:#101936;border:1px solid #a855f752;border-radius:16px;gap:12px;width:min(420px,100%);padding:28px 22px 22px;display:grid;position:relative}.marketplace-offer-dialog h2{margin:0;font-size:22px}.marketplace-offer-dialog p{color:#c9cdd8;margin:0;line-height:1.5}.marketplace-offer-dialog p b{color:#fff}.marketplace-offer-listing{color:#fff!important}.marketplace-offer-listing strong{color:#e879f9}.marketplace-offer-dialog label{color:#fff;gap:7px;font-size:13px;font-weight:800;display:grid}.marketplace-offer-dialog input{color:#fff;background:#101116;border:1px solid #333741;border-radius:10px;outline:none;width:100%;min-height:46px;padding:0 13px}.marketplace-offer-dialog input:focus{border-color:#d946ef;box-shadow:0 0 0 3px #a855f724}.marketplace-offer-error{font-weight:700;color:#fb7185!important}.marketplace-offer-close{color:#fff;cursor:pointer;background:#d946ef;border:1px solid #fff3;border-radius:50%;width:36px;height:36px;padding:0;font-size:24px;line-height:1;position:absolute;top:10px;right:10px}@media(min-width:640px){.marketplace-checkout-actions{grid-template-columns:1fr 1fr}}.business-payment-detail .total{color:#fff;font-size:18px}.business-payment-detail .total dd{color:#d946ef}@media(max-width:760px){.business-checkout-form.standalone{border-radius:13px;padding:18px}}.simple-skeleton{width:min(1160px,100% - 32px);margin:28px auto 60px}.simple-skeleton-detail{grid-template-columns:minmax(220px,340px) 1fr;gap:20px;display:grid}.simple-skeleton-detail>i{background:#26282d;border-radius:14px;min-height:360px}.simple-skeleton-detail>div{align-content:start;gap:12px;padding:18px;display:grid}.simple-skeleton-detail b,.simple-skeleton-detail span,.simple-skeleton-detail em,.simple-skeleton-payment b,.simple-skeleton-payment span,.simple-skeleton-payment i,.simple-skeleton-payment em{background:#292b30;border-radius:7px;animation:1.25s ease-in-out infinite alternate gray-skeleton-pulse;display:block}.simple-skeleton-detail b{width:34%;height:15px}.simple-skeleton-detail span{width:100%;height:18px}.simple-skeleton-detail span:nth-child(3){width:74%}.simple-skeleton-detail span:nth-child(4){width:52%}.simple-skeleton-detail em{width:100%;height:48px;margin-top:16px}.simple-skeleton-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.simple-skeleton-cards>i{background:#202227;gap:9px}.simple-skeleton-cards b,.simple-skeleton-cards span{background:#2b2d32;border-radius:6px;animation:1.25s ease-in-out infinite alternate gray-skeleton-pulse;display:block}.simple-skeleton-cards b{min-height:155px}.simple-skeleton-cards span{width:82%;height:12px}.simple-skeleton-cards span:last-child{width:54%}.simple-skeleton-payment{background:#202227;gap:12px}.simple-skeleton-payment b{width:36%;height:14px}.simple-skeleton-payment span{width:100%;height:18px}.simple-skeleton-payment i{aspect-ratio:1;justify-self:center;width:min(280px,80%)}.simple-skeleton-payment em{height:46px}.loader-skeleton,.account-product-skeleton i,.account-product-skeleton span,.account-product-skeleton b,.search-page-loading i{background-color:#292b30!important;background-image:none!important;border-color:#303238!important;animation:1.25s ease-in-out infinite alternate gray-skeleton-pulse!important}@keyframes gray-skeleton-pulse{0%{opacity:.62}to{opacity:1}}@media(max-width:760px){.simple-skeleton{margin-top:18px}.simple-skeleton-detail{grid-template-columns:1fr}.simple-skeleton-detail>i{min-height:290px}.simple-skeleton-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.simple-skeleton-cards>i{min-height:190px}.simple-skeleton-cards b{min-height:120px}}.nominal-product-groups{gap:18px;display:grid}.nominal-product-group{gap:10px;display:grid}.nominal-product-group>header{border-bottom:1px solid #ffffff14;align-items:center;padding:0 0 8px 4px;display:flex}.nominal-product-group>header span{color:#fff;letter-spacing:.04em;background:#d946ef;border-radius:999px;align-items:center;min-height:25px;padding:5px 10px;font-size:10px;font-weight:900;display:inline-flex}@media(max-width:600px){.nominal-product-groups{gap:14px}.nominal-product-group{gap:8px}.nominal-product-group>header{padding:0 0 7px 3px}.nominal-product-group>header span{font-size:8px}}.nominal-product-group.membership>header{justify-content:space-between;gap:10px}.membership-region-switch{align-items:center;gap:6px;display:flex}.membership-region-switch button{color:#bbbfc8;min-height:30px;font:inherit;cursor:pointer;background:#24262c;border:1px solid #383a42;border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:9px;font-weight:850;display:inline-flex}.membership-region-switch button.active{color:#fff;background:#d946ef;border-color:#d946ef}.membership-region-switch svg{border-radius:2px;flex:0 0 22px;width:22px;height:14px;display:block;box-shadow:0 1px 4px #00000047}@media(max-width:600px){.nominal-product-group.membership>header{flex-direction:column;align-items:flex-start}.membership-region-switch{width:100%}.membership-region-switch button{flex:1;justify-content:center;min-width:0;padding:5px 7px;font-size:8px}.membership-region-switch svg{flex-basis:20px;width:20px;height:13px}}.membership-region-empty{color:#92959d;text-align:center;border:1px dashed #3a3c44;border-radius:9px;margin:0;padding:12px;font-size:10px}.topup-detail-page .nominal-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.topup-detail-page .nominal-grid button{border-radius:8px!important;gap:7px!important;min-height:78px!important;padding:9px 9px 8px!important}.topup-detail-page .nominal-title{padding-right:17px!important;font-size:.63rem!important;line-height:1.18!important}.topup-detail-page .nominal-bottom{gap:6px!important}.topup-detail-page .nominal-icon{flex-basis:20px!important;width:20px!important;height:20px!important}.topup-detail-page .nominal-price{font-size:.78rem!important}.topup-detail-page .nominal-grid i{width:18px!important;height:12px!important;font-size:.48rem!important;bottom:6px!important;right:6px!important}@media(max-width:760px){.topup-detail-page .nominal-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.topup-detail-page .nominal-grid button{min-height:70px!important;padding:8px!important}.topup-detail-page .nominal-title{font-size:.58rem!important}.topup-detail-page .nominal-icon{flex-basis:18px!important;width:18px!important;height:18px!important}.topup-detail-page .nominal-price{font-size:.7rem!important}}.marketplace-product-state-label.rented{background:#f5b51b1f!important;border-color:#f5b51bb8!important}.marketplace-product-state-label.rented svg,.marketplace-product-state-label.rented em{color:#f5b51b!important;stroke:#f5b51b!important}.marketplace-product-state-label.ready{background:#22c55e1c!important;border-color:#22c55eb3!important}.marketplace-product-state-label.ready svg,.marketplace-product-state-label.ready em{color:#22c55e!important;stroke:#22c55e!important}.account-product-card.rented{border-color:#f5b51bb3;box-shadow:0 0 0 1px #f5b51b1c,0 12px 28px #f5b51b17}.account-product-card.ready{border-color:#22c55e52}.account-rental-ready{background:#22c55e17;border:1px solid #22c55e6b;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:7px 8px;display:flex}.account-rental-ready span{color:#22c55e;letter-spacing:.06em;font-size:8px;font-weight:950}.account-rental-ready strong{color:#fff!important;font-size:8px!important}@media(max-width:520px){.account-rental-ready span,.account-rental-ready strong{font-size:7px!important}}#games.games-section,.account-catalog-page .account-catalog-shell{padding-bottom:36px}@media(max-width:760px){.home-popular-section .popular-block{margin-bottom:0!important}#games.games-section{padding-top:2px;padding-bottom:28px}.account-catalog-page .account-catalog-shell{padding-bottom:28px}.topup-detail-page .detail-step .field-grid.account-id-grid:not(.single){grid-template-columns:minmax(0,1fr) minmax(86px,.62fr)!important;gap:8px!important}}.page-loader-home .home-loader-skeleton{width:min(1380px,100vw - 88px)}.home-loader-popular-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 18px}.home-loader-popular-card{border-radius:16px;height:112px}.home-loader-game-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 22px}.home-loader-game-card{aspect-ratio:3/4.72;border-radius:12px}.account-catalog-page .account-product-skeleton{flex-direction:column;min-width:0;display:flex}.account-catalog-page .account-product-skeleton>i{aspect-ratio:4/5;flex:none;width:100%}.account-catalog-page .account-product-skeleton>span,.account-catalog-page .account-product-skeleton>b{margin:10px 10px 0}.account-catalog-page .account-product-skeleton>span:first-of-type{width:calc(82% - 20px);height:12px}.account-catalog-page .account-product-skeleton>span:nth-of-type(2){width:42px;height:8px;margin-top:9px}.account-catalog-page .account-product-skeleton>b{width:48%;height:16px;margin-top:6px;margin-bottom:10px}@media(max-width:1100px){.home-loader-game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.page-loader-home .home-loader-skeleton{width:calc(100vw - 28px)}.home-loader-popular-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.home-loader-popular-card{border-radius:13px;height:82px}.home-loader-game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 10px}}.chat-messages{align-content:start}.chat-topic-list{gap:8px;width:100%;margin-top:2px;display:grid}.chat-topic-list>span{color:#9699a2;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:850}.chat-topic-list>button{color:#fff;text-align:left;background:#18191e;border:1px solid #30323a;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:3px 10px;width:100%;min-height:58px;padding:10px 12px;display:grid}.chat-topic-list>button:hover,.chat-topic-list>button:focus-visible{background:#a855f717;border-color:#d946ef;outline:0}.chat-topic-list strong,.chat-topic-list small{display:block}.chat-topic-list strong{font-size:12px}.chat-topic-list small{color:#9699a2;font-size:9px;line-height:1.4}.chat-topic-list i{color:#d946ef;grid-area:1/2/span 2;align-self:center;font-size:21px;font-style:normal}.chat-topic-result{gap:7px;width:100%;display:grid}.chat-topic-result .chat-whatsapp{text-align:center;width:100%;margin:0}.chat-topic-result>button{color:#9da0a8;background:0 0;border:0;min-height:34px;font-size:10px;font-weight:800}.chat-topic-result>button:hover{color:#d946ef}@media(max-width:760px){.chat-topic-list{gap:9px}.chat-topic-list>button{min-height:66px;padding:11px 13px}.chat-topic-list strong{font-size:13px}.chat-topic-list small{font-size:10px}.chat-topic-result .chat-whatsapp{place-items:center;min-height:44px;display:grid}}.site-footer-wrap>.footer-bottom{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:100%!important;display:flex!important}.site-footer-wrap>.footer-bottom span{text-align:center;width:100%}.site-footer-wrap>.footer-bottom a{font-weight:900;text-decoration:none;color:#d946ef!important}.site-footer-wrap>.footer-bottom a:hover{text-decoration:underline;color:#f708a9!important}.topup-detail-page .checkout-layout,.topup-detail-page .checkout-card,.topup-detail-page .detail-step,.topup-detail-page .detail-order-sidebar,.topup-detail-page .detail-order-sidebar .order-summary,.invoice-site-page,.invoice-site-page .invoice-shell,.invoice-site-page .invoice-progress-section,.topup-detail-page .checkout-layout :where(h2,h3,p,label,span,strong,b,small,i,em,dt,dd),.topup-detail-page .detail-order-sidebar :where(h2,h3,p,label,span,strong,b,small,i,em,dt,dd),.invoice-site-page :where(h1,h2,h3,p,label,span,strong,b,small,i,em,dt,dd,li,summary,time),.topup-detail-page .checkout-layout input,.topup-detail-page .checkout-layout select,.topup-detail-page .checkout-layout textarea,.topup-detail-page .checkout-layout button,.topup-detail-page .detail-order-sidebar button,.invoice-site-page button,.invoice-site-page input,.invoice-site-page select,.invoice-site-page textarea{color:#fff!important}.topup-detail-page .checkout-layout input::placeholder,.topup-detail-page .checkout-layout textarea::placeholder,.invoice-site-page input::placeholder,.invoice-site-page textarea::placeholder{color:#ffffffad!important;opacity:1!important}.topup-detail-page .payment-method svg,.topup-detail-page .detail-order-sidebar svg,.invoice-site-page svg{color:#fff!important;stroke:currentColor!important}.home-popular-section{padding-bottom:0!important}.home-popular-section .popular-block{margin-bottom:0!important}#games.games-section{padding-top:0!important}#games .home-stock-marquee{margin-top:0!important;margin-bottom:16px!important}#games .home-stock-marquee>header{margin-bottom:10px!important}#games .game-grid{margin-top:18px!important}.home-stock-marquee-viewport:hover .home-stock-marquee-track,.home-stock-marquee-viewport:active .home-stock-marquee-track,.home-stock-marquee-card:hover .home-stock-marquee-track,.home-stock-marquee-card:active .home-stock-marquee-track{animation-play-state:running!important}@media(max-width:760px){#games .home-stock-marquee{margin-bottom:12px!important}#games .home-stock-marquee>header{margin-bottom:8px!important}#games .game-grid{margin-top:14px!important}}.site-header{isolation:isolate!important;-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;background:#07080b2e!important;position:fixed!important;overflow:visible!important;transform:translateZ(0)!important}.site-header:before{content:"";z-index:0;pointer-events:none;background:#07080b6b;border-bottom:1px solid #a855f73d;position:absolute;inset:0;-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important}.site-footer .footer-brand-logo{margin-bottom:28px!important}@media(min-width:761px){.site-footer>div:first-child{padding-top:22px!important}.site-footer .footer-brand-logo{width:220px!important;height:auto!important;position:static!important;overflow:visible!important}.site-footer .footer-brand-logo img{object-fit:contain!important;width:100%!important;height:auto!important;position:static!important}}@media(max-width:760px){.site-footer .footer-brand-logo{margin-bottom:22px!important}}.site-header>.header-main{z-index:1!important;background:0 0!important;position:relative!important}@media(max-width:760px){.site-header,.site-header:before{-webkit-backdrop-filter:blur(28px)!important;backdrop-filter:blur(28px)!important}.site-header:before{background:#07080b8f!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.site-header,.site-header:before{background:#07080bf0!important}}.topup-detail-page .account-lookup-status,.topup-detail-page .account-nickname-result,.topup-detail-page .nickname-error{margin:10px 14px 0!important}.topup-detail-page .account-lookup-status{color:#c7c8cd;background:#202126;border:1px solid #ffffff1a;border-radius:10px;padding:10px 12px;font-size:.72rem;font-weight:800}.topup-detail-page .account-nickname-result{border:1px solid #34d39947!important;border-radius:10px!important;padding:10px 12px!important}.topup-detail-page .account-nickname-result>span{flex:0 0 28px;width:28px!important;height:28px!important}.topup-detail-page .account-nickname-result strong{margin:2px 0;font-size:.82rem;color:#fff!important}.topup-detail-page .account-nickname-result small{font-size:.66rem;color:#a9d9c5!important}.topup-detail-page .payment-method,.topup-detail-page .payment-method b,.topup-detail-page .payment-method small,.topup-detail-page .promo-row button,.topup-detail-page .pay-button,.topup-detail-page .payment-modal-button,.business-payment-page .marketplace-buy-button,.invoice-site-page .invoice-primary-button,.invoice-site-page .invoice-secondary-button,.invoice-site-page .invoice-actions .primary-button,.invoice-site-page .invoice-actions .ghost-button{color:#fff!important}.invoice-site-page .invoice-success-check{filter:drop-shadow(0 0 14px #22c55e47);border-radius:50%;color:#22c55e!important;background:#22c55e1a!important}.invoice-site-page .invoice-success-check circle,.invoice-site-page .invoice-success-check path{stroke:#22c55e!important}.invoice-failed-cross{color:#ef4444;filter:drop-shadow(0 0 14px #ef444440);background:#ef44441a;border-radius:50%;width:82px;height:82px;margin:0 auto 18px;animation:.52s cubic-bezier(.2,.9,.3,1.35) both invoice-result-pop}.invoice-failed-cross svg{width:100%;height:100%;display:block;overflow:visible}.invoice-failed-cross circle,.invoice-failed-cross path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.invoice-failed-cross circle{stroke-width:4px;stroke-dasharray:190;stroke-dashoffset:190px;animation:.62s .12s forwards invoice-result-draw}.invoice-failed-cross path{stroke-width:5px;stroke-dasharray:32;stroke-dashoffset:32px;animation:.32s .52s forwards invoice-result-draw}.invoice-failed-cross path:last-child{animation-delay:.68s}@keyframes invoice-result-pop{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes invoice-result-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.invoice-failed-cross,.invoice-failed-cross circle,.invoice-failed-cross path{stroke-dashoffset:0;animation:none}}.invoice-site-page .invoice-web-receipt,.invoice-site-page .invoice-receipt-head h2,.invoice-site-page .invoice-receipt-head span,.invoice-site-page .invoice-receipt-head>strong,.invoice-site-page .invoice-receipt-meta strong,.invoice-site-page .invoice-receipt-product strong,.invoice-site-page .invoice-receipt-product small,.invoice-site-page .invoice-receipt-cost dt,.invoice-site-page .invoice-receipt-cost dd,.invoice-site-page .invoice-receipt-cost .discount,.invoice-site-page .invoice-receipt-cost .discount dd,.invoice-site-page .invoice-receipt-cost .total dt,.invoice-site-page .invoice-receipt-cost .total dd{color:#fff!important}.invoice-site-page .invoice-receipt-meta span,.invoice-site-page .invoice-receipt-product>span,.invoice-site-page .invoice-receipt-footer p{color:#c7c8cd!important}.invoice-site-page .invoice-summary,.invoice-site-page .invoice-summary h2,.invoice-site-page .invoice-summary dt,.invoice-site-page .invoice-summary dd,.invoice-site-page .invoice-summary button,.invoice-site-page .invoice-summary-method small,.invoice-site-page .invoice-summary-method b,.invoice-site-page .invoice-summary .invoice-total dt,.invoice-site-page .invoice-summary .invoice-total dd,.invoice-site-page .invoice-auto-update{color:#fff!important}.topup-detail-page .order-confirmation-terms a,.order-confirmation-terms a{font-weight:800;color:#f5c542!important}.topup-detail-page .order-confirmation-terms a:hover,.order-confirmation-terms a:hover{color:#ffdc68!important}.invoice-site-page .invoice-receipt-footer button,.invoice-site-page .invoice-receipt-footer button svg{color:#fff!important;stroke:#fff!important}body,main,.account-catalog-page,.marketplace-product-page,.search-page{will-change:background-position;background-position:0 20%,100% 0,0%;background-color:#363435!important;background-image:radial-gradient(circle at 12% 18%,#a855f76b,#0000 32%),radial-gradient(circle at 88% 12%,#a855f73d,#0000 28%),linear-gradient(145deg,#292729,#363435 44%,#582529,#782b32)!important;background-size:180% 180%,190% 190%,220% 220%!important;background-attachment:scroll!important;animation:12s ease-in-out infinite alternate zeth-soft-gradient!important}@keyframes zeth-soft-gradient{0%{background-position:0 18%,100% 0,0%}50%{background-position:42% 4%,58% 34%,54%}to{background-position:100% 28%,0 8%,100%}}@media(prefers-reduced-motion:reduce){body,main,.account-catalog-page,.marketplace-product-page,.search-page{animation:none}}main:has(>.site-header):has(>.games-section){isolation:isolate;position:relative;overflow:hidden;background:radial-gradient(circle at 11% 8%,#a855f73d,#0000 28rem),radial-gradient(circle at 88% 14%,#f708a92e,#0000 30rem),linear-gradient(#06131f,#071827 42%,#100a26)!important;animation:none!important}main:has(>.site-header):has(>.games-section):before{content:none;z-index:0;pointer-events:none;opacity:1;transform-origin:50%;will-change:transform,opacity;background:radial-gradient(circle at 12% 16%,#a855f7e6,#a855f77a 20%,#0000 44%),radial-gradient(circle at 88% 72%,#a855f7b8,#a855f752 22%,#0000 46%),linear-gradient(130deg,#06131f 4%,#071827 46%,#100a26 82%,#06131f 125%);position:absolute;inset:-12% -22%;transform:translate(-4%,-2%)scale(1.06)rotate(-1deg);animation:14s ease-in-out infinite alternate zeth-topup-aurora!important;display:none!important}main:has(>.site-header):has(>.games-section)>*{z-index:1;position:relative}@keyframes zeth-topup-aurora{0%{opacity:.9;transform:translate(-5%,-2%)scale(1.06)rotate(-1deg)}50%{opacity:1;transform:translate(3%,1%)scale(1.12)rotate(1.2deg)}to{opacity:.94;transform:translate(7%,-1%)scale(1.08)rotate(-.4deg)}}@media(prefers-reduced-motion:reduce){main:has(>.site-header):has(>.games-section):before{animation:none!important}}body:has(main>.site-header){background:radial-gradient(circle at 11% 8%,#a855f73d,#0000 28rem),radial-gradient(circle at 88% 14%,#f708a92e,#0000 30rem),linear-gradient(#06131f,#071827 42%,#100a26)!important}main:has(>.site-header):has(>.games-section)>.banner-section,main:has(>.site-header):has(>.games-section)>.games-section{background:0 0!important}body,main,.topup-detail-page,.account-catalog-page,.marketplace-product-page,.search-page,.invoice-site-page,.track-page,.notfound-page,.maintenance-page{background:radial-gradient(circle at 11% 8%,#a855f73d,#0000 28rem),radial-gradient(circle at 88% 14%,#f708a92e,#0000 30rem),linear-gradient(#06131f,#071827 42%,#100a26)!important}button,input[type=button],input[type=submit],input[type=reset],.primary-button,.ghost-button,[class*=-button],[class*=-cta]{background-image:none!important}.primary-button,.pay-button,.confirm-order-button,.invoice-primary-button,.marketplace-buy-button,.track-form .primary-button,.floating-chat{color:#fff!important;background-color:#d946ef!important;background-image:none!important}button,input[type=button],input[type=submit],input[type=reset],a[class*=-button],a[class*=-cta],[role=button]{color:#fff!important;background:#d946ef!important}button:disabled,input[type=button]:disabled,input[type=submit]:disabled,input[type=reset]:disabled{opacity:.5}main:has(>.home-popular-section) .eyebrow,main:has(>.home-popular-section) .brand-lockup small,main:has(>.home-popular-section) .site-header a.active,main:has(>.home-popular-section) .home-stock-marquee header span,main:has(>.home-popular-section) .home-stock-marquee-card small,main:has(>.home-popular-section) .game-cover>span,main:has(>.home-popular-section) .game-card-copy>div,main:has(>.home-popular-section) .game-card-copy>div b,main:has(>.home-popular-section) .search-box span,main:has(>.home-popular-section) .site-footer>div>strong,main:has(>.home-popular-section) .site-footer a:hover,main:has(>.home-popular-section) .footer-bottom a{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important}.load-more,.load-more:hover,.load-more:focus,.load-more:active{color:#fff!important;background:#d946ef!important}button:before,button:after,a[class*=-button]:before,a[class*=-button]:after,a[class*=-cta]:before,a[class*=-cta]:after,[role=button]:before,[role=button]:after{background-image:none!important}button:hover,button:focus,button:active,input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover,a[class*=-button]:hover,a[class*=-cta]:hover,[role=button]:hover{background-color:#d946ef!important;background-image:none!important}.topup-detail-page .detail-order-sidebar .pay-button,.topup-detail-page .detail-order-sidebar .pay-button:hover:not(:disabled),.topup-detail-page .detail-order-sidebar .pay-button:focus,.topup-detail-page .detail-order-sidebar .pay-button:active,.topup-detail-page .detail-order-sidebar .pay-button:disabled,.order-confirmation-actions .confirm-order-button,.order-confirmation-actions .confirm-order-button:hover:not(:disabled),.order-confirmation-actions .confirm-order-button:focus,.order-confirmation-actions .confirm-order-button:active,.order-confirmation-actions .confirm-order-button:disabled{box-shadow:none!important;filter:none!important;color:#fff!important;background:#d946ef!important}.topup-detail-page .detail-order-sidebar .pay-button:before,.topup-detail-page .detail-order-sidebar .pay-button:after,.order-confirmation-actions .confirm-order-button:before,.order-confirmation-actions .confirm-order-button:after{background:0 0!important;display:none!important}.account-catalog-page .account-catalog-shell>h1,.account-catalog-page .account-catalog-shell>h1 svg,.account-catalog-page .account-catalog-breadcrumb b{color:#fff!important;stroke:currentColor!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important}#root{isolation:isolate;min-height:100vh;position:relative}#root>main,#root>.search-page{z-index:1;position:relative;background:0 0!important}#root>.search-page{width:100%;min-height:100vh;background:#0b0c10!important}.topup-detail-page .detail-hero{background:#0b1026!important}.topup-detail-page .detail-hero:before{content:""!important;background:url(/brand/bg-detailgame.png?v=20260903-layer) 50%/cover no-repeat!important;width:100%!important;height:150px!important;display:block!important;inset:0 0 auto!important;box-shadow:inset 0 0 0 9999px #00000029!important}.topup-detail-page .detail-hero:after{content:""!important;background:url(/brand/bg-card-judul.png?v=20260903) 50%/cover no-repeat!important;width:100%!important;height:114px!important;display:block!important;inset:auto 0 0!important}@media(max-width:760px){.topup-detail-page .detail-hero:before,.topup-detail-page .detail-hero:after{height:128px!important}}.topup-detail-page .checkout-layout{padding-bottom:8px!important}.topup-detail-page .detail-faq{margin-top:0!important}@media(max-width:760px){.topup-detail-page .checkout-layout{padding-bottom:12px!important}.topup-detail-page .detail-faq{margin-top:0!important}}.game-loader-hero-card,.game-loader-guide-card,.game-loader-form-card,.invoice-loader-main-card,.invoice-loader-summary-card,.route-loader-card,.simple-skeleton-detail>i,.simple-skeleton-detail>div,.simple-skeleton-cards>i,.simple-skeleton-payment,.account-product-skeleton,.search-page-loading>i{position:relative;overflow:hidden;background:#24262c!important;border:1px solid #ffffff1a!important;animation:1.2s ease-in-out infinite alternate gray-skeleton-pulse!important}.page-loader-shell{width:min(1380px,100vw - 88px)}.home-loader-section{gap:24px}.game-loader-skeleton,.invoice-loader-skeleton{gap:20px}.game-loader-hero-card{border-radius:16px;width:100%;height:190px}.game-loader-checkout{grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:22px;padding-top:0;display:grid}.game-loader-guide-card,.game-loader-form-card{border-radius:16px;min-height:480px;display:block}.invoice-loader-layout{grid-template-columns:minmax(0,1fr) 330px;gap:22px;margin-top:0;display:grid}.invoice-loader-main-card,.invoice-loader-summary-card{border-radius:16px;min-height:500px;display:block}.invoice-loader-summary-card{min-height:410px}.route-loader-skeleton{width:min(680px,100vw - 40px)}.route-loader-card{border-radius:16px;width:100%;min-height:280px}.simple-skeleton-detail>i,.simple-skeleton-detail>div{border-radius:14px;min-height:430px;padding:0;display:block}.simple-skeleton-cards>i{aspect-ratio:3/4;border-radius:12px;min-height:0;padding:0;display:block}.simple-skeleton-payment{border-radius:14px;width:min(680px,100% - 32px);max-width:680px;min-height:520px;padding:0;display:block}.game-card-skeleton .game-cover:before{display:none!important}.game-card-skeleton .game-cover:after{transform:translate(-100%);content:""!important;background:linear-gradient(90deg,#0000,#ffffff14,#0000)!important;animation:1.2s ease-in-out infinite page-loader-shimmer!important;display:block!important;position:absolute!important;inset:0!important}.account-catalog-page .account-product-skeleton{aspect-ratio:4/6.2;border-radius:14px;min-height:0}.search-page-loading>i{aspect-ratio:3/4.7;border-radius:12px}@media(max-width:980px){.page-loader-shell{width:calc(100vw - 48px)}}@media(max-width:760px){.page-loader-shell{width:calc(100vw - 28px)}.home-loader-section{gap:18px}.game-loader-hero-card{border-radius:12px;height:145px}.game-loader-checkout,.invoice-loader-layout,.simple-skeleton-detail{grid-template-columns:1fr;gap:12px}.game-loader-guide-card,.game-loader-form-card,.invoice-loader-main-card,.invoice-loader-summary-card,.simple-skeleton-detail>i,.simple-skeleton-detail>div{border-radius:11px;min-height:260px}.invoice-loader-summary-card{min-height:220px}.route-loader-card{border-radius:12px;min-height:220px}.simple-skeleton-payment{border-radius:11px;min-height:430px}.account-catalog-page .account-product-skeleton{aspect-ratio:4/7;border-radius:10px}.search-page-loading>i{border-radius:10px}}@media(max-width:620px){.game-loader-guide-card{display:none}}.topup-detail-page .detail-faq{margin-bottom:0!important}.topup-detail-page>.footer-divider{margin-top:80px!important}@media(max-width:760px){.topup-detail-page .detail-faq{margin-bottom:0!important}.topup-detail-page>.footer-divider{margin-top:calc(56px + env(safe-area-inset-bottom))!important}}:root{--store-content-width:min(1380px, calc(100% - 88px) )}.site-header>.header-main,.banner-section>.banner-shell,.games-section,.topup-detail-page .detail-hero-inner,.topup-detail-page .checkout-layout,.topup-detail-page .detail-faq,.account-catalog-page .account-catalog-shell,.marketplace-product-page .marketplace-detail-shell,.search-page-content,.legal-page,.invoice-site-page .invoice-progress-inner,.invoice-site-page .invoice-page,.page-loader-shell,.site-footer-wrap>.site-footer,.site-footer-wrap>.footer-bottom{width:var(--store-content-width)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.games-section,.topup-detail-page .detail-hero-inner,.topup-detail-page .checkout-layout,.topup-detail-page .detail-faq,.account-catalog-page .account-catalog-shell,.marketplace-product-page .marketplace-detail-shell,.search-page-content,.legal-page,.invoice-site-page .invoice-progress-inner,.invoice-site-page .invoice-page,.site-footer-wrap>.site-footer,.site-footer-wrap>.footer-bottom{padding-left:0!important;padding-right:0!important}.search-only-navbar{padding-left:max(44px,50vw - 690px)!important;padding-right:max(44px,50vw - 690px)!important}@media(max-width:760px){:root{--store-content-width: calc(100% - 28px) }.search-only-navbar{padding-left:14px!important;padding-right:14px!important}.site-footer-wrap>.site-footer,.site-footer-wrap>.footer-bottom{padding-left:0!important;padding-right:0!important}}.topup-detail-page .account-nickname-result>.account-success-secure-icon{object-fit:contain!important;border-radius:8px!important;flex:0 0 34px!important;width:34px!important;height:34px!important;display:block!important}@media(min-width:761px){.site-header .header-top{column-gap:10px!important}.site-header .header-top>.navbar-favicon,.site-header .navbar-logo-static{width:104px!important;min-width:104px!important;overflow:hidden!important}.site-header .header-search{width:100%!important;margin-left:0!important}}@media(max-width:760px){.site-header .header-search.is-mobile-open{grid-column:1/-1!important;width:auto!important;min-width:0!important;left:0!important;right:0!important}}.banner-section .banner-slider{aspect-ratio:3!important;height:auto!important}.banner-section{box-sizing:border-box!important;border-bottom:0!important;padding:14px 0!important}.banner-section>.banner-shell{width:var(--store-content-width)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.banner-slider .banner-nav,.banner-slider .banner-nav:hover{color:#fff!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#ffffff80!important}.home-stock-marquee-card{background:#756c89 url(/brand/bg-popuss.png?v=20260909) 50% 58%/cover no-repeat!important;border:0!important;border-radius:16px!important;flex-direction:row!important;align-items:center!important;gap:13px!important;width:360px!important;min-height:98px!important;padding:10px 13px!important;box-shadow:inset 0 0 0 1px #ffffff14,0 10px 24px #0000002e!important}.home-stock-marquee-card>img{aspect-ratio:3/4!important;border-radius:10px!important;flex:0 0 54px!important;width:54px!important;height:72px!important}.home-stock-marquee-card>span{gap:0!important;min-width:0!important;padding:0!important}.home-stock-marquee-card strong{color:#32d583!important;margin-top:0!important;font-size:1.05rem!important;line-height:1.15!important}@media(max-width:1100px){.home-stock-marquee-card{width:300px!important}}@media(max-width:760px){.home-stock-marquee-card{border-radius:13px!important;gap:9px!important;width:220px!important;min-height:82px!important;padding:7px!important}.home-stock-marquee-card>img{aspect-ratio:3/4!important;border-radius:8px!important;flex-basis:45px!important;width:45px!important;height:60px!important}.home-stock-marquee-card b{font-size:.68rem!important}.home-stock-marquee-card strong{margin-top:0!important;font-size:.9rem!important}}.account-catalog-page .account-catalog-shell,.marketplace-product-page .marketplace-detail-shell{-webkit-backdrop-filter:blur(12px)!important;box-sizing:border-box!important;background:#090a0dcc!important;border:1px solid #ffffff17!important;border-radius:22px!important;margin-top:24px!important;margin-bottom:56px!important;padding:24px!important;box-shadow:0 20px 54px #00000047!important}@media(max-width:760px){.account-catalog-page .account-catalog-shell,.marketplace-product-page .marketplace-detail-shell{border-radius:16px!important;margin-top:14px!important;margin-bottom:36px!important;padding:14px!important}}.account-catalog-page>.footer-divider,.marketplace-product-page>.footer-divider{margin-top:0!important}.marketplace-product-page .marketplace-buy-button,.marketplace-product-page .marketplace-offer-button{width:100%!important}.topup-detail-page .detail-faq{box-sizing:border-box!important;padding-left:24px!important;padding-right:24px!important}@media(max-width:760px){.topup-detail-page .detail-faq{padding-left:14px!important;padding-right:14px!important}}main:has(>.home-popular-section) .home-popular-section .section-heading p,main:has(>.home-popular-section) .home-popular-section .popular-card small,main:has(>.home-popular-section) #games .home-stock-marquee header p,main:has(>.home-popular-section) #games .games-toolbar .section-heading p,main:has(>.home-popular-section) #games .game-search-empty,main:has(>.home-popular-section) .site-footer p,main:has(>.home-popular-section) .site-footer a,main:has(>.home-popular-section) .site-footer>div,main:has(>.home-popular-section) .footer-bottom,main:has(>.home-popular-section) .footer-bottom span{color:#fff!important;-webkit-text-fill-color:#fff!important}main:has(>.home-popular-section) .header-search input::placeholder,main:has(>.home-popular-section) .search-box input::placeholder{color:#fff!important;opacity:.86!important}.chat-widget .chat-room :where(p,span,small,strong),.chat-widget .chat-topic-result>button{color:#fff!important;-webkit-text-fill-color:#fff!important}.track-page .track-card,.invoice-site-page .invoice-progress-inner,.invoice-site-page .invoice-page,.invoice-shell .invoice-empty{-webkit-backdrop-filter:blur(12px)!important;box-sizing:border-box!important;background:#090a0dcc!important;border:1px solid #ffffff17!important;border-radius:22px!important;padding:24px!important;box-shadow:0 20px 54px #00000047!important}.invoice-site-page .invoice-progress-section,.invoice-site-page .invoice-shell{background:0 0!important}@media(max-width:760px){.track-page .track-card,.invoice-site-page .invoice-progress-inner,.invoice-site-page .invoice-page,.invoice-shell .invoice-empty{border-radius:16px!important;padding:14px!important}.invoice-site-page .invoice-layout{grid-template-columns:1fr!important;display:grid!important}.invoice-site-page .invoice-main{order:1!important;grid-row:1!important}.invoice-site-page .invoice-summary{order:2!important;grid-row:auto!important}}.topup-detail-page .payment-method:disabled{opacity:.65;cursor:not-allowed}@media(max-width:1024px),(pointer:coarse){html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}#root input:not([type=hidden]):not([type=checkbox]):not([type=radio]),#root textarea,#root select,#root [contenteditable=true],#root [contenteditable=""],#root [contenteditable=plaintext-only]{font-size:16px!important}#root :is(a,button,input,textarea,select,label,[role=button],[contenteditable]){touch-action:manipulation}}.account-catalog-page .account-catalog-category-labels{flex-wrap:wrap;gap:8px;margin:18px 0;padding:0;list-style:none;display:flex}.account-catalog-page .account-catalog-category-labels>li{max-width:100%}.account-catalog-page .account-catalog-category-labels button{color:#fff;overflow-wrap:anywhere;background:#101936;border:1px solid #a855f773;border-radius:999px;align-items:center;gap:8px;max-width:100%;min-height:44px;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}.account-catalog-page .account-catalog-category-labels button[aria-pressed=true]{color:#fff;border-color:#d946ef;background:#d946ef!important}.account-catalog-page .account-catalog-category-labels button:focus-visible{outline-offset:3px;outline:2px solid #fff}.account-catalog-page .account-catalog-category-labels img{object-fit:contain;flex-shrink:0;width:22px;height:22px}.account-catalog-page .account-product-category{color:#fff;overflow-wrap:anywhere;background:#101936;border:1px solid #a855f773;border-radius:6px;max-width:100%;margin-bottom:8px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-block}.marketplace-product-page .rental-price-table-wrap{margin:20px 0}.marketplace-product-page .rental-price-table{table-layout:fixed;border-collapse:separate;border-spacing:0;color:#fff;background:#191416;border:1px solid #1b6070;border-radius:12px;width:100%;font-size:14px;overflow:hidden}.marketplace-product-page .rental-price-table caption{text-align:left;color:#fff;padding-bottom:10px;font-weight:700}.marketplace-product-page .rental-price-table th,.marketplace-product-page .rental-price-table td{text-align:left;overflow-wrap:anywhere;padding:12px}.marketplace-product-page .rental-price-table th{background:#101936}.marketplace-product-page .rental-price-table td{border-top:1px solid #1b6070}.marketplace-product-page .rental-price-table th:last-child,.marketplace-product-page .rental-price-table td:last-child{text-align:right;font-weight:700}.marketplace-product-page .rental-price-table td:last-child{color:#4ade80}.marketplace-product-page .rental-price-table .is-selected{background:#123044}.marketplace-product-page .rental-price-table label{cursor:pointer}.marketplace-product-page .rental-price-table td:first-child label{align-items:center;gap:8px;display:flex}.marketplace-product-page .rental-price-table input[type=radio]{accent-color:#d946ef;flex-shrink:0;width:18px;height:18px;margin:0}.marketplace-product-page .marketplace-product-photo{position:relative}.marketplace-product-page .rental-photo-zoom-trigger{cursor:zoom-in;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0;background:0 0!important}.marketplace-product-page .rental-photo-zoom-label{color:#fff;background:#d946ef;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:12px;right:12px}.rental-photo-zoom-label svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.rental-photo-modal{z-index:30000;padding:calc(64px + env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));overscroll-behavior:contain;background:#000000f5;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.rental-photo-modal>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.rental-photo-modal-close{top:calc(12px + env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));color:#fff;cursor:pointer;border:1px solid #ffffff4d;border-radius:50%;width:44px;height:44px;padding:0;font-size:30px;line-height:1;position:absolute;background:#d946ef!important}.rental-photo-modal-close:focus-visible,.marketplace-product-page .rental-photo-zoom-trigger:focus-visible{outline-offset:-4px;outline:2px solid #fff}:root{--zeth-cyan:#d946ef;--zeth-pink:#f708a9;--zeth-ink:#06131f;--zeth-panel:#0b1026;--zeth-panel-2:#101936;--zeth-line:#a855f747;--zeth-gradient:linear-gradient(135deg, #e879f9 0%, #a855f7 52%, #6b21a8 100%);--primary:var(--zeth-cyan);--cyan:var(--zeth-cyan);--gold:var(--zeth-cyan);--rs-gold:var(--zeth-cyan);--rs-gold-2:var(--zeth-pink);--rs-line:var(--zeth-line);--gradient:var(--zeth-gradient);--rs-gradient:var(--zeth-gradient)}body{background:radial-gradient(circle at 14% 0,#a855f733,#0000 30rem),radial-gradient(circle at 86% 10%,#f708a92e,#0000 28rem),linear-gradient(#06131f,#080b1d 54%,#05070f)!important}body:before{background-image:linear-gradient(30deg,#a855f71a 12%,#0000 12.5% 87%,#f708a91a 87.5%),linear-gradient(150deg,#f708a917 12%,#0000 12.5% 87%,#a855f714 87.5%)!important}.site-header,.header-main,.header-bottom{border-color:var(--zeth-line)!important;background:linear-gradient(#06131ff5,#0b1026eb)!important;box-shadow:0 16px 48px #a855f71a!important}.invoice-site-page .invoice-product-preview img{border-color:#a855f794!important;box-shadow:0 0 0 3px #f708a929,0 16px 38px #a855f72e!important}.brand-lockup small,.footer-bottom a,.nominal-grid span,.order-summary .total strong,.invoice-total dd,.invoice-receipt-cost .total dd,.invoice-auto-update span,.business-payment-detail .total dd,.account-catalog-breadcrumb b,.account-product-copy>b{color:var(--zeth-cyan)!important}.section-heading h2 span,.account-catalog-shell>h1 span{background:linear-gradient(90deg,#fff 0%,var(--zeth-cyan) 45%,var(--zeth-pink) 100%)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.primary-button,.pay-button,.load-more,.floating-chat,.marketplace-buy-button,.business-checkout-form.standalone>button,.invoice-primary-button,.invoice-secondary-button,.invoice-actions .primary-button,.invoice-actions .ghost-button,.invoice-pay-code button,.account-catalog-category-labels button[aria-pressed=true],.rental-photo-modal-close{background:var(--zeth-gradient)!important;color:#fff!important;text-shadow:none!important;background-color:#a855f7!important;border-color:#0000!important;box-shadow:0 16px 34px #a855f72e,0 10px 28px #f708a924!important}.primary-button:hover,.pay-button:hover:not(:disabled),.invoice-primary-button:hover,.invoice-secondary-button:hover,.marketplace-buy-button:hover{filter:saturate(1.08)brightness(1.03)}.pay-button:disabled,.invoice-primary-button:disabled,.business-checkout-form button:disabled{color:#aeb8ca!important;box-shadow:none!important;background:#2d3446!important}.banner-slider,.popular-card,.game-card,.checkout-card,.checkout-help,.order-summary,.track-card,.invoice-panel,.invoice-summary,.invoice-product-detail-card,.invoice-web-receipt,.account-product-card,.marketplace-product-page .rental-price-table{border-color:var(--zeth-line)!important;background:linear-gradient(#101936f5,#070a18f5)!important;box-shadow:0 24px 70px #0000004d,inset 0 1px #a855f71f!important}.banner-slider,.detail-hero,.invoice-hero,.invoice-site-page,.invoice-site-page .invoice-shell,.invoice-site-page .invoice-progress-section{background:radial-gradient(circle at 14% 18%,#a855f757,#0000 30rem),radial-gradient(circle at 86% 16%,#f708a947,#0000 30rem),#06131f linear-gradient(135deg,#06131f,#0b1026 48%,#200929)!important}.game-cover>span,.checkout-help li>b,.form-title>b,.nominal-grid i,.account-success>span,.nominal-product-group>header span,.membership-region-switch button.active,.invoice-progress-step.active .invoice-progress-icon,.invoice-progress-step.complete .invoice-progress-icon,.invoice-success-check,.invoice-receipt-head>strong{background:var(--zeth-gradient)!important;color:#fff!important;border-color:#0000!important}.nominal-grid button,.field-grid input,.field-grid select,.field-grid textarea,.track-form input,.business-checkout-form input,.payment-method,.membership-region-switch button,.account-catalog-category-labels button{color:#fff!important;background:#0b1026e6!important;border-color:#a855f73d!important}.nominal-grid button.active,.payment-method.active,.field-grid input:focus,.field-grid select:focus,.field-grid textarea:focus,.track-form input:focus,.business-checkout-form input:focus,.account-catalog-toolbar>button:hover,.account-catalog-toolbar>button.active{border-color:var(--zeth-cyan)!important;background:linear-gradient(135deg,#a855f729,#f708a91a)!important;box-shadow:0 0 0 3px #a855f71f!important}.nominal-grid button.active strong,.chat-topic-result>button:hover{color:var(--zeth-pink)!important}.security-note,.account-success,.invoice-result,.invoice-countdown{background:linear-gradient(135deg,#a855f721,#f708a91a)!important;border-color:#a855f74d!important}.invoice-progress-line,.invoice-progress-track{background:linear-gradient(90deg,#a855f742,#f708a938)!important}.invoice-receipt-cost .total,.invoice-total,.invoice-summary .invoice-total{background:linear-gradient(135deg,#a855f726,#f708a924)!important;border-color:#f708a95c!important}.invoice-failed-cross,.invoice-failed-cross circle,.invoice-failed-cross path{stroke:var(--zeth-pink)!important;color:var(--zeth-pink)!important}body,main,body:has(main>.site-header),main:has(>.site-header):has(>.games-section),main:has(>.home-popular-section),.topup-detail-page,.account-catalog-page,.marketplace-product-page,.search-page,.invoice-site-page,.track-page,.notfound-page,.maintenance-page{background:radial-gradient(circle at 11% 8%,#a855f73d,#0000 28rem),radial-gradient(circle at 88% 14%,#f708a92e,#0000 30rem),radial-gradient(circle at 55% 72%,#a855f714,#0000 34rem),#06131f linear-gradient(#06131f,#071827 42%,#100a26 76%,#06131f)!important}main:has(>.site-header):has(>.games-section):before,main:has(>.home-popular-section):before{z-index:0;pointer-events:none;opacity:.78;background:linear-gradient(90deg,#a855f71a,#0000 30%,#f708a914 72%,#0000),linear-gradient(#ffffff08,#0000 34%);position:absolute;inset:0}main:has(>.site-header):has(>.games-section)>.banner-section,main:has(>.site-header):has(>.games-section)>.home-popular-section,main:has(>.site-header):has(>.games-section)>.games-section{background:0 0!important}.account-catalog-page>.banner-section{z-index:1;isolation:isolate;position:relative;background:radial-gradient(at 50% -75%,#a855f738,#0000 64%),linear-gradient(#06131f,#081827)!important;border-top:1px solid #a855f738!important;border-bottom:1px solid #a855f72e!important;box-shadow:inset 0 1px #ffffff06!important}.account-catalog-page>.banner-section>.banner-shell{z-index:1;position:relative}.site-header .navbar-favicon .navbar-brand-character{object-fit:contain!important;object-position:center!important;width:58px!important;height:58px!important;animation:4s ease-in-out infinite navbar-character-breathe!important;display:block!important}@keyframes navbar-character-breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-1px)scale(1.035)}}@media(min-width:761px){.site-header .header-top{grid-template-columns:68px minmax(0,1fr) auto!important}}@media(max-width:760px){.site-header .navbar-favicon .navbar-brand-character{width:44px!important;height:44px!important}.mobile-menu-head .mobile-navbar-brand-character{object-fit:contain!important;object-position:left center!important;width:54px!important;height:54px!important}}@media(prefers-reduced-motion:reduce){.site-header .navbar-favicon .navbar-brand-character{animation:none!important}}html{background:#06131f!important}.page-loader,.page-loader-full{background:radial-gradient(circle at 12% 10%,#a855f729,#0000 28rem),radial-gradient(circle at 88% 16%,#7b5cff1f,#0000 30rem),#06131f linear-gradient(#06131f,#071827 55%,#100a26)!important}.page-loader-route{background:linear-gradient(#06131ffa,#06131f00)!important}.loader-skeleton,.game-loader-hero-card,.game-loader-guide-card,.game-loader-form-card,.invoice-loader-main-card,.invoice-loader-summary-card,.route-loader-card,.simple-skeleton-detail>i,.simple-skeleton-detail>div,.simple-skeleton-cards>i,.simple-skeleton-payment,.account-product-skeleton,.account-product-skeleton>i,.account-product-skeleton>span,.account-product-skeleton>b,.search-page-loading>i{background-color:#102331!important;background-image:none!important;border-color:#a855f724!important}.loader-skeleton:after,.game-card-skeleton .game-cover:after{background:linear-gradient(90deg,#0000,#a855f71c,#7b5cff14,#0000)!important}.home-popular-section .popular-card{background-color:#756c89!important;background-image:url(/brand/bg-popuss.png?v=20260909)!important;background-position:50% 58%!important;background-repeat:no-repeat!important;background-size:cover!important}html,body,#root{background-color:#081827!important;background-image:radial-gradient(circle at 12% 8%,#a855f729,#0000 30rem),radial-gradient(circle at 88% 14%,#7b5cff21,#0000 32rem),linear-gradient(#081827,#0a1b2b 52%,#100d24)!important;background-position:50%!important;background-size:cover!important;background-attachment:scroll!important}#root>main,#root>.search-page,main,.topup-detail-page,.account-catalog-page,.marketplace-product-page,.search-page,.invoice-site-page,.track-page,.notfound-page,.maintenance-page{background-color:#0000!important;background-image:none!important;animation:none!important}.site-header>.header-main,.site-header .header-top,.site-header .header-bottom,.site-header .header-subnav{box-shadow:none!important;background:0 0!important}main:has(>.site-header):has(>.games-section)>.home-popular-section,main:has(>.site-header):has(>.games-section)>#games.games-section{width:100%!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;margin-left:0!important;margin-right:0!important;padding-left:max(44px,50% - 690px)!important;padding-right:max(44px,50% - 690px)!important}main:has(>.site-header):has(>.games-section)>.home-popular-section:before,main:has(>.site-header):has(>.games-section)>.home-popular-section:after,main:has(>.site-header):has(>.games-section)>#games.games-section:before,main:has(>.site-header):has(>.games-section)>#games.games-section:after{content:none!important;display:none!important}main:has(>.site-header):has(>.games-section):before,main:has(>.home-popular-section):before{content:none!important;animation:none!important;display:none!important}@media(max-width:760px){main:has(>.site-header):has(>.games-section)>.home-popular-section,main:has(>.site-header):has(>.games-section)>#games.games-section{padding-left:14px!important;padding-right:14px!important}}html body #root .primary-button,html body #root .pay-button,html body #root .load-more,html body #root .floating-chat,html body #root .marketplace-buy-button,html body #root .invoice-primary-button,html body #root .account-catalog-category-labels button[aria-pressed=true],html body #root .membership-region-switch button.active{color:#fff!important;background-color:#a855f7!important;background-image:linear-gradient(135deg,#e879f9,#d946ef 36%,#a855f7,#6b21a8)!important}html body #root .marketplace-offer-button{color:#fff!important;box-shadow:none!important;background:0 0!important;border:1px solid #e879f98c!important}.site-header .navbar-favicon,.site-header .navbar-logo-static{width:110px!important;min-width:110px!important;height:58px!important;overflow:visible!important}.site-header .navbar-favicon .navbar-brand-wordmark{object-fit:contain!important;object-position:left center!important;width:110px!important;height:58px!important;animation:none!important;display:block!important}.site-header .header-top{grid-template-columns:120px minmax(0,1fr) auto!important}.site-footer .footer-brand-logo{width:150px!important;height:150px!important;position:static!important;overflow:visible!important}.site-footer .footer-brand-logo img{object-fit:contain!important;width:150px!important;height:150px!important;position:static!important}@media(max-width:760px){.site-header .navbar-favicon,.site-header .navbar-logo-static{width:88px!important;min-width:88px!important;height:44px!important}.site-header .navbar-favicon .navbar-brand-wordmark{width:88px!important;height:44px!important}.site-header .header-top{grid-template-columns:88px minmax(0,1fr) auto!important}.mobile-menu-head .mobile-navbar-brand-wordmark{object-fit:contain!important;object-position:left center!important;width:104px!important;height:54px!important}.site-footer .footer-brand-logo,.site-footer .footer-brand-logo img{width:130px!important;height:130px!important}}html,html body,html body:has(main>.site-header),html body #root{will-change:auto!important;background-attachment:scroll!important;animation:none!important}html body #root>main,html body #root>.search-page{will-change:auto!important;animation:none!important}html body #root .site-header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#050f19fa!important;transform:none!important}html body #root .site-header:before{content:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;display:none!important}html body #root .game-card,html body #root .popular-card,html body #root .account-product-card{contain:paint!important}html body #root .site-footer-wrap{content-visibility:visible!important;contain:none!important;overflow:visible!important}html body #root .chat-widget{z-index:100000!important;position:fixed!important;bottom:20px!important;right:20px!important}@media(max-width:760px){html body #root main:has(.chat-room)>.site-footer-wrap{z-index:1000000!important;position:relative!important}html body #root .chat-widget .chat-room{z-index:2147483000!important;background:#080d18!important;inset:0!important}html body #root .chat-widget .chat-room-header{color:#fff!important;background:#0b1026!important;border-bottom:1px solid #a855f747!important}html body #root .chat-widget .chat-room-header button{color:#fff!important;background:#f708a9!important;border-color:#ffffff5c!important}html body #root .chat-widget .chat-topic-list>button{color:#fff!important;background:#101936!important;border:1px solid #a855f74d!important}html body #root .chat-widget .chat-topic-list>button:hover,html body #root .chat-widget .chat-topic-list>button:focus-visible{background:#16244a!important;border-color:#a855f7!important}html body #root .chat-widget .chat-topic-list strong{color:#fff!important}html body #root .chat-widget .chat-topic-list small{color:#ffffffb8!important}html body #root .chat-widget{right:max(16px,env(safe-area-inset-right))!important;bottom:max(16px,env(safe-area-inset-bottom))!important}html body #root main.topup-detail-page .chat-widget{right:max(16px,env(safe-area-inset-right))!important;bottom:calc(126px + env(safe-area-inset-bottom))!important;z-index:2147483001!important}html body #root main.topup-detail-page:has(.order-summary.is-open) .chat-widget{bottom:calc(292px + env(safe-area-inset-bottom))!important}}html body #root .topup-detail-page .detail-step .field-label-heading{color:#fff!important;font-size:.74rem!important;font-weight:850!important;line-height:1.25!important;display:block!important}html body #root .topup-detail-page .detail-step .field-label-heading small{color:#ffffff9e!important;font-size:.64rem!important;font-weight:750!important}html body #root .topup-detail-page .detail-step .field-grid input{font-size:.74rem!important;line-height:1.25!important}html body #root .topup-detail-page .detail-step .field-grid input::placeholder{opacity:.72!important;font-size:.74rem!important;line-height:1.25!important}html body #root .topup-detail-page .detail-step .field-note{color:#ffffff9e!important;margin-top:6px!important;font-size:.64rem!important;line-height:1.35!important}html body #root .topup-detail-page .detail-faq{margin-bottom:56px!important}@media(max-width:760px){html body #root .topup-detail-page .detail-faq{margin-bottom:72px!important}}html body #root .home-stock-marquee-card b{color:#fff!important;font-size:1rem!important;font-weight:900!important;line-height:1.2!important}html body #root .home-stock-marquee-card strong{color:#fff!important}html body,html body #root,html body #root>main,html body #root>main:has(>.site-header),html body #root>main:has(>.site-header):has(>.games-section){will-change:auto!important;background-attachment:scroll!important;animation:none!important}html body #root .popular-card,html body #root .game-card,html body #root .header-search{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media(max-width:760px){html body #root .home-stock-marquee-viewport{scrollbar-width:none;overflow:hidden}html body #root .home-stock-marquee-viewport::-webkit-scrollbar{display:none}html body #root .home-stock-marquee-track{will-change:transform!important;animation:52s linear infinite home-stock-marquee-scroll!important}html body #root .home-stock-marquee-track>[aria-hidden=true]{display:flex}html body #root .home-stock-marquee-card b{font-size:.82rem!important}html body #root .home-stock-marquee-card strong{font-size:.9rem!important}}html body #root .popular-card,html body #root .animated-product-card-wrapper,html body #root .animated-product-card-background,html body #root .animated-product-card-character,html body #root .animated-product-card-logo,html body #root .animated-product-card-overlay{will-change:auto!important}html body #root .home-stock-marquee-viewport{scrollbar-width:none;contain:layout paint;isolation:isolate;overflow:hidden}html body #root .home-stock-marquee-viewport::-webkit-scrollbar{display:none}html body #root .home-stock-marquee-track{backface-visibility:hidden;will-change:transform!important;animation:60s linear infinite home-stock-marquee-scroll!important}html body #root .home-stock-marquee-track>[aria-hidden=true]{display:flex!important}@media(min-width:761px){html body #root .site-header .navbar-favicon,html body #root .site-header .navbar-favicon img,html body #root .site-header .navbar-brand-name{filter:none!important;will-change:auto!important;animation:none!important;transform:none!important}}@media(max-width:760px){html body #root .home-stock-marquee-track{animation-duration:52s!important}}html body #root #games.games-section{content-visibility:visible;contain-intrinsic-size:none}html body #root .game-card,html body #root .account-product-card{content-visibility:auto;contain-intrinsic-size:auto 304px}html body #root #games.games-section .game-card{content-visibility:visible;contain-intrinsic-size:none}html body #root .banner-section.is-offscreen .banner-track,html body #root .banner-section.is-offscreen .banner-marquee-track{animation-play-state:paused!important}html body #root .banner-slider{contain:layout paint;isolation:isolate}html body #root .banner-track{backface-visibility:hidden;will-change:transform!important}html body #root .home-stock-marquee-card{content-visibility:visible}html.is-page-scrolling body #root .home-stock-marquee-track,html.is-page-scrolling body #root .banner-marquee-track{animation-play-state:paused!important}@media(hover:hover)and (pointer:fine){html body #root .animated-game-card:hover .animated-product-card-wrapper,html body #root .animated-game-card:hover .animated-product-card-background,html body #root .animated-game-card:hover .animated-product-card-character,html body #root .animated-game-card:hover .animated-product-card-logo,html body #root .animated-game-card:focus-visible .animated-product-card-wrapper,html body #root .animated-game-card:focus-visible .animated-product-card-background,html body #root .animated-game-card:focus-visible .animated-product-card-character,html body #root .animated-game-card:focus-visible .animated-product-card-logo{will-change:transform,opacity!important}}html body #root .site-header .navbar-brand-wordmark{backface-visibility:hidden;will-change:transform!important}@media(max-width:760px){html body #root .site-footer-wrap>.site-footer{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:max-content!important;grid-auto-flow:row!important;align-items:start!important;gap:28px 20px!important;width:100%!important;min-height:0!important;padding:32px 20px 28px!important;display:grid!important}html body #root .site-footer>div{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;position:static!important;transform:none!important}html body #root .site-footer>div:first-child{grid-area:auto/1/auto/-1!important}html body #root .site-footer>.footer-sitemap,html body #root .site-footer>.footer-support,html body #root .site-footer>.footer-legal{border:0!important;flex-direction:column!important;grid-row:auto!important;justify-content:flex-start!important;align-items:flex-start!important;gap:10px!important;padding:0!important;display:flex!important}html body #root .site-footer>.footer-sitemap{grid-column:1!important}html body #root .site-footer>.footer-support{grid-column:2!important}html body #root .site-footer>.footer-legal{grid-column:1/-1!important}html body #root .site-footer .footer-links>strong,html body #root .site-footer .footer-links>a{width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;line-height:1.45!important;display:block!important;position:static!important;transform:none!important}html body #root .site-footer .footer-links>strong{margin-bottom:4px!important}html body #root .site-footer>.footer-payments{border:0!important;border-top:1px solid #ffffff1a!important;grid-area:auto/1/auto/-1!important;margin-top:0!important;padding:16px 0 0!important}}@media(max-width:520px){html body #root .site-footer-wrap>.site-footer{grid-template-columns:1fr!important;gap:24px!important}html body #root .site-footer>div:first-child,html body #root .site-footer>.footer-sitemap,html body #root .site-footer>.footer-support,html body #root .site-footer>.footer-legal,html body #root .site-footer>.footer-payments{grid-area:auto/1!important}html body #root .site-footer>.footer-sitemap,html body #root .site-footer>.footer-support,html body #root .site-footer>.footer-legal{border-bottom:1px solid #ffffff14!important;padding-bottom:18px!important}html body #root .footer-payments>div:not(.footer-security-card){grid-template-columns:repeat(2,minmax(0,1fr))!important}}.topup-maintenance-page{flex-direction:column;min-height:100vh;display:flex;background:radial-gradient(circle at 18% 8%,#a855f72e,#0000 28rem),radial-gradient(circle at 82% 18%,#f708a924,#0000 27rem),#06131f!important}.topup-maintenance-shell{flex:1;place-items:center;width:min(100%,900px);min-height:560px;margin:0 auto;padding:64px 24px;display:grid}.topup-maintenance-card{color:#fff;text-align:center;background:#0b1026f0;border:1px solid #a855f74d;border-radius:24px;width:min(100%,600px);padding:48px 38px;box-shadow:0 28px 80px #0000006b}.topup-maintenance-icon{color:#06131f;background:linear-gradient(135deg,#d946ef,#7b5cff 54%,#f708a9);border-radius:18px;place-items:center;width:58px;height:58px;margin:0 auto 20px;font-size:1.65rem;font-weight:950;display:grid}.topup-maintenance-label{color:#d946ef;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:900}.topup-maintenance-card h1{color:#fff;margin:12px 0;font-size:clamp(2rem,6vw,3.35rem);line-height:1.08}.topup-maintenance-card>p:not(.topup-maintenance-label){color:#becbe0;max-width:470px;margin:0 auto;line-height:1.7}.topup-maintenance-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.topup-maintenance-actions a{color:#06131f;background:#d946ef;border:1px solid #a855f780;border-radius:12px;min-width:150px;padding:13px 18px;font-size:.86rem;font-weight:850}.topup-maintenance-actions a+a{color:#fff;background:0 0}@media(max-width:600px){.topup-maintenance-shell{min-height:470px;padding:36px 16px}.topup-maintenance-card{border-radius:19px;padding:34px 20px}.topup-maintenance-actions{flex-direction:column}.topup-maintenance-actions a{width:100%}}:root{--nexus-gradient:linear-gradient(135deg, #e879f9 0%, #d946ef 36%, #a855f7 68%, #6b21a8 100%);--soft-accent:#e879f9;--soft-accent-2:#a855f7;--rs-teal:#a855f7;--detail-accent:#d946ef;--detail-accent-light:#e879f9;--trx-brand:#a855f7;--samm-accent:#d946ef;--samm-accent-dark:#6b21a8;--zeth-gradient:var(--nexus-gradient);--rs-gradient:var(--nexus-gradient);--gradient:var(--nexus-gradient)}html body #root .primary-button,html body #root .pay-button,html body #root .floating-chat,html body #root .chat-widget .floating-chat.is-open,html body #root .marketplace-buy,html body #root .marketplace-buy-button,html body #root .track-form .primary-button,html body #root .invoice-primary-button,html body #root .topup-detail-page .promo-row button,html body #root .maintenance-page a,html body #root .topup-maintenance-actions a:not(:last-child),html body #root .chat-widget .chat-topic-result .chat-whatsapp,html body #root .chat-widget .chat-input button{color:#fff!important;text-shadow:none!important;background-color:#a855f7!important;background-image:linear-gradient(135deg,#e879f9,#d946ef 36%,#a855f7,#6b21a8)!important}.header-main nav a.active:after{background:linear-gradient(90deg,#e879f9,#a855f7,#6b21a8)!important}.banner-slide-link:focus-visible,.field-grid input:focus,.track-form input:focus,.header-search input:focus-visible{outline-offset:2px;outline:2px solid #e879f9}.nominal-grid button[aria-pressed=true],.nominal-grid button.active,.membership-region-switch button.active{border-color:#e879f9!important;box-shadow:0 0 0 2px #a855f759!important}.site-header,.header-main,.header-bottom,.site-footer-wrap,.footer-bottom{background:linear-gradient(#0b0618fa,#12081ff5)!important;border-color:#a855f747!important}.footer-bottom a{color:#e879f9!important}@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}
