/* GekiStore V187: restrained surfaces, compact navigation, native loading. */
.gk-v187.gk-v187{--gk187-bg:#101114;--gk187-panel:#181a1f;--gk187-line:#2a2d35;--gk187-text:#f0f0f3;--gk187-muted:#a1a4b1;--gk187-accent:#9676eb;color-scheme:dark}
.gk-v187.gk-v187 body{background:var(--gk187-bg)!important;color:var(--gk187-text)!important;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;line-height:1.55;overflow-x:hidden}
.gk-v187.gk-v187 body::before,.gk-v187.gk-v187 body::after,.gk-v187.gk-v187 .gk177-ambient,.gk-v187.gk-v187 .gk160-ambient,.gk-v187.gk-v187 .gk177-orbit{display:none!important}
.gk-v187.gk-v187 *{box-sizing:border-box}.gk-v187.gk-v187 [hidden][hidden]{display:none!important}
.gk-v187.gk-v187 a{color:inherit}.gk-v187.gk-v187 button,.gk-v187.gk-v187 input,.gk-v187.gk-v187 select{font:inherit}
.gk-v187.gk-v187 :focus-visible{outline:2px solid #b69af5!important;outline-offset:3px!important}
.gk-v187.gk-v187 :is(.panel,.stat,.product,.service,.gk177-market-card,.gk177-feature-card,.account-welcome-card,.account-stat,.account-content-grid>.panel,.card-panel,.robux-stock-panel,.lookup-card,.rate-card,.gkw-panel,.gkw-stat,.gkw-wallet-card,.gkw-audit-card,.gkw-safety-card,.gkw-insight-main,.gkw-insight-mini,.gkw-filter-panel,.gkw-action-tile,.gkw-rail,.gkw-rail-user,.gkw-command-dialog,.gk177-auth-dialog,.auth-user,.gk186-auth-panel){border:1px solid var(--gk187-line)!important;border-radius:6px!important;background:var(--gk187-panel)!important;box-shadow:none!important;backdrop-filter:none!important}
.gk-v187.gk-v187 :is(.panel,.stat,.product,.service,.gkw-wallet-card,.gkw-rail,.gk186-auth-panel)::before,.gk-v187.gk-v187 :is(.panel,.stat,.product,.service,.gkw-wallet-card,.gkw-rail,.gk186-auth-panel)::after{display:none!important}
.gk-v187.gk-v187 :is(.panel,.product,.service,.gk177-market-card,.gkw-stat,.gkw-action-tile):hover{transform:none!important;box-shadow:none!important;border-color:#424551!important}
.gk-v187.gk-v187 :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.gkw-input,.gkw-select){border:1px solid #363943!important;border-radius:5px!important;background:#111216!important;color:#ededf2!important;box-shadow:none!important;min-height:42px;font-size:14px}
.gk-v187.gk-v187 :is(input,select,textarea)::placeholder{color:#808493!important}
.gk-v187.gk-v187 :is(.btn,.gkw-action,.gkw-filter-button,.gkw-empty-action,.gkw-range-tab,.gkw-filter-reset,.gkw-pagination a){border-radius:5px!important;box-shadow:none!important;text-shadow:none!important;min-height:38px;transition:background .16s ease,border-color .16s ease,color .16s ease!important;transform:none!important}
.gk-v187.gk-v187 :is(.btn.blue,.btn.purple120,.btn.yellow,.gkw-action.primary,.gkw-filter-button,.gkw-empty-action){background:#7851c5!important;border:1px solid #8962d6!important;color:white!important;font-weight:650!important}
.gk-v187.gk-v187 :is(.btn.blue,.btn.purple120,.btn.yellow,.gkw-action.primary):hover{background:#8962d6!important}
.gk-v187.gk-v187 :is(.btn.dark,.gkw-action){border:1px solid #353844!important;background:#202229!important;color:#e0e1e8!important}
.gk-v187.gk-v187 :is(.btn,.gkw-action)::before,.gk-v187.gk-v187 :is(.btn,.gkw-action)::after{display:none!important}
.gk-v187.gk-v187 :is(h1,h2,h3){color:#f0f0f3!important;letter-spacing:-.025em}
.gk-v187.gk-v187 .muted,.gk-v187.gk-v187 .gkw-page-head p,.gk-v187.gk-v187 .gkw-panel-head p,.gk-v187.gk-v187 .gkw-stat p{color:var(--gk187-muted)!important}
.gk-v187.gk-v187 table th{background:#1c1e24!important;color:#9ea3b2!important;font-size:11px!important;font-weight:600!important;letter-spacing:.03em}
.gk-v187.gk-v187 table td{border-color:var(--gk187-line)!important;font-size:13px!important}
.gk-v187.gk-v187 table tr:hover td{background:#1d1f26!important}
.gk-v187.gk-v187 .notice{border-radius:5px!important;box-shadow:none!important}
.gk-v187.gk-v187 .gk187-skip{position:fixed;z-index:20000;top:-80px;left:16px;padding:10px 15px;background:#ede7fb;color:#141018;border-radius:4px}
.gk-v187.gk-v187 .gk187-skip:focus{top:12px}

/* A full-width header without a second framed rail. */
.gk-v187.gk-v187 .geki-header.gk187-header{width:100%!important;max-width:none!important;margin:0!important;top:0!important;min-height:68px!important;padding:0 max(24px,calc((100vw - 1240px)/2))!important;gap:32px!important;border:0!important;border-bottom:1px solid var(--gk187-line)!important;border-radius:0!important;background:#141519!important;box-shadow:none!important;backdrop-filter:none!important;display:flex!important;position:sticky!important;z-index:1000!important;overflow:visible!important}
.gk-v187.gk-v187 .geki-header::before,.gk-v187.gk-v187 .geki-header::after{display:none!important}
.gk-v187.gk-v187 .geki-brand{flex:0 0 auto!important;gap:9px!important;padding:0!important}
.gk-v187.gk-v187 .logo-mark{width:32px!important;height:32px!important;min-width:32px!important;border:0!important;border-radius:5px!important;background:#7851c5!important;box-shadow:none!important;color:#fff!important;font-size:11px!important;font-weight:800!important}
.gk-v187.gk-v187 .logo-word{font-size:16px!important;letter-spacing:.01em!important;color:#eeeef2!important}.gk-v187.gk-v187 .logo-word b{color:#a990dd!important}
.gk-v187.gk-v187 .gk187-main-nav{display:flex;align-items:center;gap:22px;flex:1;white-space:nowrap;height:68px}
.gk-v187.gk-v187 .gk187-main-nav>a,.gk-v187.gk-v187 .gk187-main-nav summary{font-size:13px;font-weight:550;color:#aaaeba;display:flex;align-items:center;gap:6px;min-height:42px;text-decoration:none;background:transparent;cursor:pointer;border:0}
.gk-v187.gk-v187 .gk187-main-nav :is(a,summary):hover{color:#fff}.gk-v187.gk-v187 .gk187-main-nav>a[aria-current=page]{color:#e4d9fb;position:relative}
.gk-v187.gk-v187 .gk187-main-nav>a[aria-current=page]::after{content:"";position:absolute;bottom:-13px;left:0;right:0;height:2px;background:#a78ade}
.gk-v187.gk-v187 .gk187-services{position:relative}.gk-v187.gk-v187 .gk187-services summary{list-style:none}.gk-v187.gk-v187 summary::-webkit-details-marker{display:none}
.gk-v187.gk-v187 .nav-svg-icon,.gk-v187.gk-v187 .gk187-main-nav summary svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.65;flex-shrink:0}
.gk-v187.gk-v187 .gk187-services-menu{position:absolute;top:52px;left:-15px;width:260px;padding:7px;border:1px solid #363943;background:#1a1c22;border-radius:6px;box-shadow:0 14px 34px #0005}
.gk-v187.gk-v187 .gk187-services-menu a{display:flex;align-items:center;gap:12px;padding:10px;color:#e5e5eb;font-size:13px;border-radius:4px}.gk-v187.gk-v187 .gk187-services-menu a:hover{background:#282b34}.gk-v187.gk-v187 .gk187-services-menu small{display:block;color:#979caa;font-size:11px;font-weight:400;margin-top:1px}
.gk-v187.gk-v187 .nav-actions{display:flex!important;gap:12px!important;align-items:center!important;flex-shrink:0;margin-left:auto}
.gk-v187.gk-v187 .gk187-header-wallet{display:flex;gap:9px;align-items:center;color:#d7dae3;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}
.gk-v187.gk-v187 .header-avatar{display:grid!important;place-items:center!important;width:32px!important;height:32px!important;min-width:32px!important;border:1px solid #3b3e49!important;border-radius:50%!important;background:#282b35!important;box-shadow:none!important;color:#d7c9f3!important;font-size:12px!important}
.gk-v187.gk-v187 .mobile-menu-btn{display:grid!important;place-items:center;width:36px!important;height:36px!important;min-width:36px!important;padding:8px!important;border:1px solid #30333d!important;border-radius:5px!important;background:transparent!important;color:#ccd0dd!important;box-shadow:none!important;cursor:pointer}
.gk-v187.gk-v187 .mobile-menu-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6}.gk-v187.gk-v187 .mobile-menu-btn:hover{background:#292c35!important}
.gk-v187.gk-v187 .gk187-sale-notice{padding:10px 24px;color:#f3b0ac;background:#2a191b;border-bottom:1px solid #4e2b30;font-size:13px;text-align:center}

/* Compact grouped drawer, one scroll container, no nested raised cards. */
.gk-v187.gk-v187 .mobile-nav-drawer{position:fixed!important;inset:0!important;z-index:11000!important;visibility:hidden!important;pointer-events:none!important;display:block!important;transition:visibility .22s}
.gk-v187.gk-v187 .mobile-nav-drawer.open{visibility:visible!important;pointer-events:auto!important}
.gk-v187.gk-v187 .mobile-nav-backdrop{position:absolute;inset:0;background:#0009!important;backdrop-filter:none!important;opacity:0;transition:opacity .22s ease}
.gk-v187.gk-v187 .mobile-nav-drawer.open .mobile-nav-backdrop{opacity:1}
.gk-v187.gk-v187 .mobile-nav-panel{position:absolute!important;inset:0 0 0 auto!important;width:360px!important;max-width:calc(100vw - 24px)!important;height:100dvh!important;padding:0!important;display:flex!important;flex-direction:column;transform:translateX(100%)!important;border:0!important;border-left:1px solid #353844!important;border-radius:0!important;background:#181a20!important;box-shadow:none!important;transition:transform .22s cubic-bezier(.2,.75,.3,1)!important;overflow:hidden!important}
.gk-v187.gk-v187 .mobile-nav-drawer.open .mobile-nav-panel{transform:translateX(0)!important}
.gk-v187.gk-v187 .mobile-nav-head{display:flex;justify-content:space-between;align-items:center;margin:0!important;padding:20px 22px 16px!important;border:0!important}.gk-v187.gk-v187 .mobile-nav-head b{font-size:16px}.gk-v187.gk-v187 .mobile-nav-head small{display:block;color:#989dac;font-size:11px;margin-top:2px}
.gk-v187.gk-v187 .mobile-nav-close{width:30px;height:30px;border:0!important;background:transparent!important;border-radius:4px!important;color:#b6bac7!important;box-shadow:none!important;font-size:25px!important;cursor:pointer}
.gk-v187.gk-v187 .gk187-menu-user{display:flex;align-items:center;gap:12px;margin:0 22px 14px;padding:12px 0;border-top:1px solid #30333d;border-bottom:1px solid #30333d;font-size:13px}.gk-v187.gk-v187 .gk187-menu-user small{display:block;font-size:11px;color:#9ba1b2}.gk-v187.gk-v187 .gk187-menu-user>svg{margin-left:auto}
.gk-v187.gk-v187 .gk187-menu-search{margin:0 22px 13px;display:flex;align-items:center;gap:10px;background:#121419;border:1px solid #30343e;border-radius:4px;padding:0 10px;color:#777e91}
.gk-v187.gk-v187 .gk187-menu-search input{border:0!important;min-height:36px!important;padding:7px 0!important;background:transparent!important;width:100%;font-size:12px!important;outline-offset:0!important}
.gk-v187.gk-v187 .mobile-nav-links{padding:0 12px 22px!important;overflow-y:auto!important;overscroll-behavior:contain;display:block!important;flex:1;scrollbar-width:thin;scrollbar-color:#393d49 transparent}
.gk-v187.gk-v187 .gk187-menu-group{margin:0 0 14px;padding-top:8px;border-top:1px solid #2a2e38}.gk-v187.gk-v187 .gk187-menu-group:first-child{border:0;padding-top:0}
.gk-v187.gk-v187 .gk187-menu-group h2{margin:0!important;padding:5px 10px 6px;color:#8f95a5!important;font-size:10px!important;letter-spacing:.07em;text-transform:uppercase;font-weight:650}
.gk-v187.gk-v187 .mobile-nav-links a{min-height:34px!important;margin:0!important;padding:6px 10px!important;display:flex!important;align-items:center!important;gap:12px!important;border:0!important;border-radius:4px!important;background:transparent!important;box-shadow:none!important;color:#c6cbd7!important;font-size:12px!important;font-weight:500!important;transform:none!important}
.gk-v187.gk-v187 .mobile-nav-links a:hover{background:#262a34!important;color:#fff!important}.gk-v187.gk-v187 .mobile-nav-links a[aria-current=page]{background:#292239!important;color:#d6c4f6!important}
.gk-v187.gk-v187 .mobile-nav-links a svg{width:16px!important;height:16px!important;color:#858da2}.gk-v187.gk-v187 .mobile-nav-links a small{margin-left:auto;color:#868d9b}
.gk-v187.gk-v187 .gk187-menu-empty{font-size:13px;color:#a1a7b6;padding:24px 10px}.gk-v187.gk-v187 body.menu-open{overflow:hidden!important}

/* Native request feedback stays above the header and never intercepts input. */
.gk-v187.gk-v187 .gk187-navigation-progress{position:fixed;inset:0 0 auto;height:2px;z-index:30000;opacity:0;pointer-events:none;overflow:hidden;transition:opacity .15s;background:#9676eb20}
.gk-v187.gk-v187 .gk187-navigation-progress span{display:block;width:35%;height:100%;background:#b095ea;transform:translateX(-100%)}
.gk-v187.gk-v187 .gk187-navigating .gk187-navigation-progress{opacity:1}.gk-v187.gk-v187 .gk187-navigating .gk187-navigation-progress span{animation:gk187-progress 1.1s ease-in-out infinite}
@keyframes gk187-progress{from{transform:translateX(-100%)}to{transform:translateX(390%)}}
.gk-v187.gk-v187 .gk177-auth-dialog{width:min(1000px,calc(100% - 24px))!important;padding:0!important;background:#16171c!important;box-shadow:0 18px 75px #0007!important;max-height:90dvh!important}
.gk-v187.gk-v187 .gk177-auth-dialog::backdrop{background:#0009!important;backdrop-filter:none!important}.gk-v187.gk-v187 .gk177-auth-close{background:#262830!important;border:1px solid #424550!important;border-radius:4px!important;box-shadow:none!important;z-index:3}
.gk-v187.gk-v187 .gk177-auth-frame-shell{position:relative}.gk-v187.gk-v187 .gk177-auth-frame{background:#121419!important;min-height:min(680px,85dvh)}
.gk-v187.gk-v187 .gk177-auth-dialog[aria-busy=true] .gk177-auth-frame-shell::after{content:"Đang tải biểu mẫu…";position:absolute;inset:0;display:grid;place-items:center;font-size:13px;color:#aeb4c3;background:#17191e;pointer-events:none}
.gk-v187.gk-v187 .gk186-auth-story,.gk-v187.gk-v187 .gk186-auth-form-zone{background:#14161c!important;box-shadow:none!important}.gk-v187.gk-v187 .gk186-orbit-stage,.gk-v187.gk-v187 .gk186-auth-shell::before,.gk-v187.gk-v187 .gk186-auth-story::after{display:none!important}
.gk-v187.gk-v187 .gk186-feature,.gk-v187.gk-v187 .gk186-auth-tabs,.gk-v187.gk-v187 .gk186-feature i,.gk-v187.gk-v187 .gk186-input-wrap input{box-shadow:none!important;border-radius:5px!important}

/* Homepage. */
.gk-v187.gk-v187 .gk187-home{max-width:1240px;margin:auto;padding:0 24px 60px}
.gk-v187.gk-v187 .gk187-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:70px;padding:76px 0 62px;align-items:center;border-bottom:1px solid var(--gk187-line)}
.gk-v187.gk-v187 .gk187-eyebrow{display:block;font-size:11px;letter-spacing:.12em;font-weight:600;color:#ab92d9;margin-bottom:18px}
.gk-v187.gk-v187 .gk187-hero h1{font-size:clamp(34px,4.4vw,56px)!important;line-height:1.12;margin:0 0 21px!important;font-weight:700!important;letter-spacing:-.045em!important}.gk-v187.gk-v187 .gk187-hero h1 span{color:#a990dc}
.gk-v187.gk-v187 .gk187-hero p{font-size:15px;max-width:450px;line-height:1.75;color:#a6aaba;margin:0 0 26px}.gk-v187.gk-v187 .gk187-hero-actions{display:flex;gap:10px;flex-wrap:wrap}.gk-v187.gk-v187 .gk187-hero-actions .btn{padding:11px 18px;font-size:13px}
.gk-v187.gk-v187 .gk187-hero-note{margin-top:24px;font-size:11px;color:#878d9d;display:flex;gap:8px;align-items:center}.gk-v187.gk-v187 .gk187-hero-note i{width:5px;height:5px;border-radius:50%;background:#76bb9d}
.gk-v187.gk-v187 .gk187-service-list{border:1px solid #31343f;border-radius:6px;background:#191b21;overflow:hidden}.gk-v187.gk-v187 .gk187-list-head{padding:18px 20px;border-bottom:1px solid #30333d;display:flex;justify-content:space-between;color:#8d93a4;font-size:10px;letter-spacing:.05em}.gk-v187.gk-v187 .gk187-list-head b{color:#d3d6df;font-size:12px;letter-spacing:0;font-weight:600}
.gk-v187.gk-v187 .gk187-service-row{display:flex;align-items:center;gap:18px;padding:23px 20px;border-bottom:1px solid #2b2e38;transition:background .16s ease}.gk-v187.gk-v187 .gk187-service-row:last-child{border:0}.gk-v187.gk-v187 .gk187-service-row:hover{background:#22252d}.gk-v187.gk-v187 .gk187-service-row>svg{width:27px;height:27px;color:#ac94d9;fill:none;stroke:currentColor;stroke-width:1.3}.gk-v187.gk-v187 .gk187-service-row b{display:block;font-size:15px;font-weight:600}.gk-v187.gk-v187 .gk187-service-row small{display:block;font-size:12px;color:#9299aa;margin-top:4px}.gk-v187.gk-v187 .gk187-service-row>span:last-child{margin-left:auto;color:#979cb0;font-size:18px}
.gk-v187.gk-v187 .gk187-stats{display:grid;grid-template-columns:repeat(4,1fr);padding:29px 0;border-bottom:1px solid var(--gk187-line)}.gk-v187.gk-v187 .gk187-stats>div{padding:0 28px;border-right:1px solid #2b2e38}.gk-v187.gk-v187 .gk187-stats>div:first-child{padding-left:0}.gk-v187.gk-v187 .gk187-stats>div:last-child{border:0}.gk-v187.gk-v187 .gk187-stats strong{display:block;font-size:25px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.gk-v187.gk-v187 .gk187-stats small{display:block;font-size:11px;color:#8f96a8;margin-top:4px}
.gk-v187.gk-v187 .gk187-section{margin-top:44px}.gk-v187.gk-v187 .gk187-section-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:20px}.gk-v187.gk-v187 .gk187-section-head h2{margin:0;font-size:23px!important;font-weight:600}.gk-v187.gk-v187 .gk187-section-head p{margin:5px 0 0;font-size:13px;color:#989fb0}.gk-v187.gk-v187 .gk187-section-head>a{font-size:12px;color:#af97dd}
.gk-v187.gk-v187 .gk187-products{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.gk-v187.gk-v187 .gk187-product{border:1px solid #2b2e38;background:#181a20;border-radius:6px;padding:21px}.gk-v187.gk-v187 .gk187-product-label{font-size:10px;color:#a990d9;text-transform:uppercase;letter-spacing:.07em}.gk-v187.gk-v187 .gk187-product h3{font-size:17px;margin:18px 0 6px}.gk-v187.gk-v187 .gk187-product p{font-size:12px;color:#959cac;margin:0 0 25px}.gk-v187.gk-v187 .gk187-product-foot{border-top:1px solid #2e313a;padding-top:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.gk-v187.gk-v187 .gk187-product-foot strong{font-size:18px;letter-spacing:-.025em}.gk-v187.gk-v187 .gk187-product-foot a{color:#c1a8ee;font-size:12px}.gk-v187.gk-v187 .gk187-empty{grid-column:1/-1;border:1px dashed #323744;color:#9da5b6;border-radius:5px;padding:25px;font-size:13px}
.gk-v187.gk-v187 .gk187-catalog{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #2b2e38;border-left:1px solid #2b2e38;border-radius:5px;overflow:hidden}.gk-v187.gk-v187 .gk187-catalog>a{padding:23px 20px;border-right:1px solid #2b2e38;border-bottom:1px solid #2b2e38;background:#17191e;display:flex;align-items:center;gap:12px;font-size:13px;transition:background .16s}.gk-v187.gk-v187 .gk187-catalog>a:hover{background:#242730}.gk-v187.gk-v187 .gk187-catalog svg{width:19px;height:19px}.gk-v187.gk-v187 .gk187-catalog small{display:block;color:#8a92a3;margin-top:3px;font-size:11px}
.gk-v187.gk-v187 .gk187-partner{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:32px;border:1px solid #3c344a;border-radius:6px;background:#1b1921}.gk-v187.gk-v187 .gk187-partner h2{margin:0;font-size:22px}.gk-v187.gk-v187 .gk187-partner p{max-width:580px;margin:7px 0 0;color:#a09cac;font-size:13px}.gk-v187.gk-v187 .gk187-partner .btn{white-space:nowrap;font-size:12px;padding:10px 16px}
.gk-v187.gk-v187 .gk187-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;padding-top:12px}.gk-v187.gk-v187 .gk187-steps small{font-size:11px;color:#ab94d4}.gk-v187.gk-v187 .gk187-steps h3{font-size:14px;margin:10px 0 5px}.gk-v187.gk-v187 .gk187-steps p{font-size:12px;color:#929aac;margin:0;line-height:1.7}

/* Wallet: account balance is the main signal, ledger follows. */
.gk-v187.gk-v187 .gkw-page{max-width:1240px!important;padding:36px 24px 58px!important;--gkw-text:#ececf2;--gkw-muted:#a0a6b5;--gkw-border:#30343f;--gkw-bg:#101114}
.gk-v187.gk-v187 .gkw-page-head{margin-bottom:27px!important}.gk-v187.gk-v187 .gkw-page-head h1{font-size:30px!important;font-weight:600!important}.gk-v187.gk-v187 .gkw-kicker{font-size:10px!important;color:#a993cf!important;letter-spacing:.1em!important}.gk-v187.gk-v187 .gkw-page-head p{font-size:13px!important;max-width:570px}
.gk-v187.gk-v187 .gkw-head-actions{gap:8px!important}.gk-v187.gk-v187 .gkw-action{font-size:12px!important;padding:8px 13px!important}
.gk-v187.gk-v187 .gk187-wallet-overview{display:grid;grid-template-columns:1.3fr 1fr;gap:18px;margin-bottom:19px}
.gk-v187.gk-v187 .gkw-wallet-card{padding:25px 26px!important;min-height:228px!important;display:flex;flex-direction:column}.gk-v187.gk-v187 .gkw-wallet-card .gkw-card-top{margin-bottom:28px}.gk-v187.gk-v187 .gkw-brand-pill{border:0!important;background:transparent!important;padding:0!important;font-size:12px!important}.gk-v187.gk-v187 .gkw-brand-mark{width:24px;height:24px;border-radius:4px!important;background:#7851c5!important;box-shadow:none!important;font-size:9px!important}
.gk-v187.gk-v187 .gkw-live-state{font-size:10px!important;color:#95b4a6!important;box-shadow:none!important;background:transparent!important;border:0!important;padding:0!important}.gk-v187.gk-v187 .gkw-balance-label{font-size:12px!important;color:#a0a7b8!important}.gk-v187.gk-v187 .gkw-balance-value{font-size:40px!important;font-weight:600!important;letter-spacing:-.035em!important;color:#f0edf7!important;text-shadow:none!important;font-variant-numeric:tabular-nums;line-height:1.25}.gk-v187.gk-v187 .gkw-card-foot{margin-top:auto!important;padding-top:23px!important;border:0!important;font-size:11px;color:#8d94a6;display:flex;justify-content:space-between;align-items:center;gap:15px}
.gk-v187.gk-v187 .gk187-refund-card{border:1px solid #30343f;border-radius:6px;background:#181a1f;padding:23px;display:flex;flex-direction:column}.gk-v187.gk-v187 .gk187-refund-card h2{font-size:14px;margin:0 0 14px;font-weight:600}.gk-v187.gk-v187 .gk187-refund-total{font-size:27px;font-weight:600;color:#a7cfbe;letter-spacing:-.025em}.gk-v187.gk-v187 .gk187-refund-card p{color:#9ca3b4;font-size:12px;margin:5px 0 17px}.gk-v187.gk-v187 .gk187-refund-state{margin-top:auto;padding-top:13px;border-top:1px solid #2c303a;display:flex;justify-content:space-between;font-size:11px;color:#929bab;gap:15px}.gk-v187.gk-v187 .gk187-refund-state a{color:#b49bdf}
.gk-v187.gk-v187 .gkw-stat-grid{gap:14px!important;margin-bottom:22px!important}.gk-v187.gk-v187 .gkw-stat{padding:18px 19px!important;min-height:125px!important}.gk-v187.gk-v187 .gkw-stat strong{font-size:23px!important;text-shadow:none!important;letter-spacing:-.025em!important}.gk-v187.gk-v187 .gkw-stat p{font-size:11px!important}.gk-v187.gk-v187 .gkw-stat-symbol{background:transparent!important;border:0!important;box-shadow:none!important}
.gk-v187.gk-v187 .gkw-workspace{gap:18px!important;grid-template-columns:185px minmax(0,1fr)!important}.gk-v187.gk-v187 .gkw-rail{padding:12px!important}.gk-v187.gk-v187 .gkw-rail a,.gk-v187.gk-v187 .gkw-rail-nav a{border-radius:4px!important;box-shadow:none!important;font-size:12px!important}.gk-v187.gk-v187 .gkw-rail-user{border:0!important;background:transparent!important;border-bottom:1px solid #30343f!important;border-radius:0!important;padding:10px 3px 14px!important;margin-bottom:8px}.gk-v187.gk-v187 .gkw-rail-user-avatar{box-shadow:none!important}
.gk-v187.gk-v187 .gkw-panel{overflow:hidden}.gk-v187.gk-v187 .gkw-panel-head{padding:20px!important;border-bottom:1px solid #30343f!important}.gk-v187.gk-v187 .gkw-panel-head h2,.gk-v187.gk-v187 .gkw-chart-head h2{font-size:16px!important}.gk-v187.gk-v187 .gkw-panel-head p,.gk-v187.gk-v187 .gkw-chart-head p{font-size:11px!important}.gk-v187.gk-v187 .gkw-timeline{padding:8px 20px!important}.gk-v187.gk-v187 .gkw-timeline-item{padding:14px 0!important;border-bottom:1px solid #292d37!important}.gk-v187.gk-v187 .gkw-timeline-item:last-child{border:0!important}.gk-v187.gk-v187 .gkw-timeline-copy strong{font-size:12px!important}.gk-v187.gk-v187 .gkw-timeline-dot{width:30px!important;height:30px!important;border-radius:4px!important;background:#252934!important;border:0!important;box-shadow:none!important}.gk-v187.gk-v187 .gkw-timeline-amount{font-size:14px!important}.gk-v187.gk-v187 .gkw-status{border-radius:3px!important;box-shadow:none!important;font-size:10px!important}.gk-v187.gk-v187 .gkw-command-trigger kbd{display:none}
.gk-v187.gk-v187 .gkw-progress-ring{background:#232630!important;box-shadow:none!important;border-radius:6px!important}.gk-v187.gk-v187 .gkw-progress-ring::before{display:none!important}.gk-v187.gk-v187 .gkw-progress-ring span{background:transparent!important;box-shadow:none!important}.gk-v187.gk-v187 .gkw-insight-bento{gap:14px!important}.gk-v187.gk-v187 .gkw-insight-main h2{font-size:17px!important}.gk-v187.gk-v187 .gkw-insight-main p{font-size:11px!important}.gk-v187.gk-v187 .gkw-chart-skeleton{background:#191b22!important}.gk-v187.gk-v187 .gkw-table-toolbar{font-size:11px!important;background:#191b22!important}
.gk-v187.gk-v187 .gk187-wallet-status{color:#95a5a0;font-size:11px}.gk-v187.gk-v187 .gk187-wallet-status.is-error{color:#cfaba3}.gk-v187.gk-v187 .gk187-wallet-updated{padding:12px 17px;margin-bottom:18px;border:1px solid #3b344b;border-radius:5px;background:#211d2b;display:flex;gap:14px;align-items:center;justify-content:space-between;color:#c7b8e4;font-size:12px}.gk-v187.gk-v187 .gk187-wallet-updated button{border:0;background:transparent;color:#dac6ff;cursor:pointer;font-size:12px}.gk-v187.gk-v187 .gkw-safety-card,.gk-v187.gk-v187 .gkw-rail-note{display:none!important}
.gk-v187.gk-v187 .gk177-footer{max-width:1240px!important;padding:35px 24px 20px!important;margin:0 auto!important;border:0!important;border-top:1px solid #2b2e38!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.gk-v187.gk-v187 .gk177-footer p{color:#9299aa!important;font-size:12px!important}.gk-v187.gk-v187 .gk177-footer-bottom{font-size:10px!important;color:#868f9f!important;border-color:#2b2e38!important}

@media(max-width:1100px){.gk-v187.gk-v187 .geki-header.gk187-header{gap:22px!important;padding-inline:24px!important}.gk-v187.gk-v187 .gk187-main-nav{gap:16px}.gk-v187.gk-v187 .gk187-main-nav>a:last-child{display:none}.gk-v187.gk-v187 .gk187-hero{gap:35px}.gk-v187.gk-v187 .gk187-products{grid-template-columns:repeat(2,1fr)}}
@media(max-width:900px){.gk-v187.gk-v187 .gk187-main-nav{display:none!important}.gk-v187.gk-v187 .geki-header.gk187-header{min-height:62px!important;padding-inline:20px!important}.gk-v187.gk-v187 .gk187-hero{padding:46px 0 35px;gap:25px}.gk-v187.gk-v187 .gk187-hero h1{font-size:39px!important}.gk-v187.gk-v187 .gk187-hero p{font-size:13px}.gk-v187.gk-v187 .gk187-catalog{grid-template-columns:repeat(2,1fr)}.gk-v187.gk-v187 .gkw-workspace{grid-template-columns:1fr!important}.gk-v187.gk-v187 .gkw-rail{display:none!important}}
@media(max-width:600px){.gk-v187.gk-v187 .geki-header.gk187-header{padding-inline:16px!important;gap:10px!important;min-height:58px!important}.gk-v187.gk-v187 .logo-word{font-size:14px!important}.gk-v187.gk-v187 .logo-mark{width:28px!important;min-width:28px!important;height:28px!important}.gk-v187.gk-v187 .nav-actions{gap:9px!important}.gk-v187.gk-v187 .gk187-register{display:none!important}.gk-v187.gk-v187 .gk187-header-wallet{font-size:11px;gap:5px}.gk-v187.gk-v187 .gk187-header-wallet svg{display:none}.gk-v187.gk-v187 .nav-actions>.header-avatar{display:none!important}.gk-v187.gk-v187 .gk187-home{padding:0 18px 38px}.gk-v187.gk-v187 .gk187-hero{grid-template-columns:1fr;padding-top:36px;gap:28px}.gk-v187.gk-v187 .gk187-eyebrow{font-size:9px;margin-bottom:14px}.gk-v187.gk-v187 .gk187-hero h1{font-size:38px!important}.gk-v187.gk-v187 .gk187-hero p{font-size:13px;margin-bottom:20px}.gk-v187.gk-v187 .gk187-hero-note{font-size:10px}.gk-v187.gk-v187 .gk187-service-row{padding:18px;gap:14px}.gk-v187.gk-v187 .gk187-service-row small{font-size:11px}.gk-v187.gk-v187 .gk187-stats{grid-template-columns:repeat(2,1fr);row-gap:23px;padding:25px 0}.gk-v187.gk-v187 .gk187-stats>div{padding:0 15px}.gk-v187.gk-v187 .gk187-stats>div:nth-child(3){padding-left:0}.gk-v187.gk-v187 .gk187-stats>div:nth-child(even){border:0}.gk-v187.gk-v187 .gk187-stats strong{font-size:23px}.gk-v187.gk-v187 .gk187-stats small{font-size:10px}.gk-v187.gk-v187 .gk187-section{margin-top:32px}.gk-v187.gk-v187 .gk187-section-head h2{font-size:19px!important}.gk-v187.gk-v187 .gk187-section-head p{font-size:11px}.gk-v187.gk-v187 .gk187-section-head>a{font-size:10px;white-space:nowrap}.gk-v187.gk-v187 .gk187-products{gap:10px}.gk-v187.gk-v187 .gk187-product{padding:16px 13px}.gk-v187.gk-v187 .gk187-product h3{font-size:15px}.gk-v187.gk-v187 .gk187-product-foot{gap:5px;flex-wrap:wrap}.gk-v187.gk-v187 .gk187-product-foot strong{font-size:16px}.gk-v187.gk-v187 .gk187-catalog>a{padding:17px 12px;font-size:12px;gap:9px}.gk-v187.gk-v187 .gk187-catalog small{font-size:10px}.gk-v187.gk-v187 .gk187-partner{display:block;padding:23px}.gk-v187.gk-v187 .gk187-partner .btn{margin-top:18px}.gk-v187.gk-v187 .gk187-steps{grid-template-columns:1fr;gap:23px}.gk-v187.gk-v187 .gkw-page{padding:27px 16px 40px!important}.gk-v187.gk-v187 .gkw-page-head{display:block!important}.gk-v187.gk-v187 .gkw-page-head h1{font-size:27px!important}.gk-v187.gk-v187 .gkw-page-head p{font-size:12px!important}.gk-v187.gk-v187 .gkw-head-actions{margin-top:16px!important;display:flex!important;flex-wrap:wrap}.gk-v187.gk-v187 .gkw-action{font-size:11px!important;padding:8px 10px!important}.gk-v187.gk-v187 .gk187-wallet-overview{grid-template-columns:1fr;gap:13px}.gk-v187.gk-v187 .gkw-wallet-card{padding:23px!important;min-height:210px!important}.gk-v187.gk-v187 .gkw-balance-value{font-size:36px!important}.gk-v187.gk-v187 .gkw-stat-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.gk-v187.gk-v187 .gkw-stat{padding:15px!important;min-height:115px!important}.gk-v187.gk-v187 .gkw-stat strong{font-size:20px!important}.gk-v187.gk-v187 .gkw-stat p{font-size:10px!important}.gk-v187.gk-v187 .gkw-panel-head{padding:17px!important}.gk-v187.gk-v187 .gkw-timeline{padding-inline:17px!important}.gk-v187.gk-v187 .gkw-timeline-item{gap:10px!important}.gk-v187.gk-v187 .gkw-timeline-amount{font-size:12px!important}.gk-v187.gk-v187 .gkw-timeline-copy time{font-size:9px!important}.gk-v187.gk-v187 .gkw-timeline-copy span{max-width:125px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gk-v187.gk-v187 .gk177-footer{padding-inline:18px!important}}
@media(prefers-reduced-motion:reduce){.gk-v187.gk-v187 *{scroll-behavior:auto!important;animation:none!important;transition:none!important}.gk-v187.gk-v187 .gk187-navigating .gk187-navigation-progress span{transform:none;width:100%;opacity:.7}}

.gk-v187.gk-v187 .geki-brand .logo-word{width:auto!important;min-width:0!important;height:auto!important;display:inline!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;line-height:1.2!important;transform:none!important}
.gk-v187.gk-v187 .gk177-footer .logo>span{box-shadow:none!important;background:#7851c5!important;border-radius:4px!important}
.gk-v187.gk-v187 :is(.gka-feed,.gka-panel,.gka-stream){border:1px solid #2e323d!important;border-radius:5px!important;background:#181a20!important;box-shadow:none!important}
.gk-v187.gk-v187 :is(.gka-feed,.gka-panel,.gka-stream)::before,.gk-v187.gk-v187 :is(.gka-feed,.gka-panel,.gka-stream)::after{display:none!important}
.gk-v187.gk-v187 .gka-stream-head,.gk-v187.gk-v187 .gka-header,.gk-v187.gk-v187 .gka-footer{background:transparent!important;border-color:#30343f!important;box-shadow:none!important}
.gk-v187.gk-v187 :is(.gka-live,.gka-stream-badge,.gka-stream-icon,.gka-panel-icon,.gka-refresh){box-shadow:none!important;border-radius:4px!important}
.gk-v187.gk-v187 .gka-feed{margin-top:0!important}.gk-v187.gk-v187 .gka-heading h2{font-size:23px!important}.gk-v187.gk-v187 .gka-empty{min-height:135px!important}.gk-v187.gk-v187 .gka-stream-title small{color:#939bac!important}.gk-v187.gk-v187 .gk177-footer{width:100%!important}
@media(prefers-reduced-motion:reduce){html.gk-v187 body.gk-v187.gk-v187 *,.gk-v187.gk-v187 .mobile-nav-panel,.gk-v187.gk-v187 .mobile-nav-backdrop{transition:none!important;animation:none!important;scroll-behavior:auto!important}.gk-v187.gk-v187 .gk187-navigating .gk187-navigation-progress span{animation:none!important;transform:none!important;width:100%}}
.gk-v187.gk-v187 #gkRecentActivity .gka-panel,.gk-v187.gk-v187 #gkRecentActivity .gka-list-wrap{background:#181a20!important;box-shadow:none!important;border-color:#2e323d!important;border-radius:4px!important}
.gk-v187.gk-v187 #gkRecentActivity .gka-empty{min-height:150px!important}
.gk-v187.gk-v187 #gkRecentActivity .gka-panel::before,.gk-v187.gk-v187 #gkRecentActivity .gka-panel::after{display:none!important}
.gk-v187.gk-v187 .gkw-page::before,.gk-v187.gk-v187 .gkw-stat::after{display:none!important}
.gk-v187.gk-v187 .gkw-wallet-card .gkw-balance-row{margin-top:0!important}
.gk-v187.gk-v187 .gkw-card-foot{flex-direction:row!important;align-items:center!important}
/* Shared purchase and payment surfaces. Keep data charts, remove decoration. */
.gk-v187.gk-v187 :is(.topup-sec,.pay-card,.deposit-info,.quick,.rate-current,.rate-dialog,.rate-option,.gk-method-shell,.gk-lookup-help,.gp-selected-info,.gc-panel,.gc-card,.gc-art-card,.plan-card,.ra-card,.ra-empty,.age-card,.gfg-category-card,.gfg-product-card,.gfg-checkout-card){background:#181a1f!important;border-color:#30333d!important;border-radius:5px!important;box-shadow:none!important;backdrop-filter:none!important;transform:none!important}
.gk-v187.gk-v187 :is(.robux120-showcase,.ra-hero,.gc-hero,.age-hero,.gfg-hero,.gfg-detail-hero){background:transparent!important;border:0!important;border-bottom:1px solid #2a2d35!important;border-radius:0!important;box-shadow:none!important;transform:none!important}
.gk-v187.gk-v187 .robux120-showcase{display:block!important;min-height:0!important;padding:35px 0!important;margin-bottom:28px!important}.gk-v187.gk-v187 .robux120-showcase-copy{max-width:700px!important}.gk-v187.gk-v187 .robux120-showcase h1{font-size:36px!important}.gk-v187.gk-v187 .robux120-showcase p{color:#a1a4b1!important;max-width:650px!important}.gk-v187.gk-v187 .robux120-tabs{justify-content:flex-start!important}
.gk-v187.gk-v187 :is(.robux120-showcase-art,.robux120-showcase::before,.robux120-showcase::after,.gfg-hero-grid,.gfg-card-sheen,.gfg-hero-visual,.gfg-depth::before,.gfg-depth::after){display:none!important}
.gk-v187.gk-v187 [data-gfg-tilt]{transform:none!important;box-shadow:none!important}.gk-v187.gk-v187 .gfg-hero{grid-template-columns:1fr!important}.gk-v187.gk-v187 :is(.gfg-hero-copy h1,.gc-hero h1,.ra-hero h1){text-shadow:none!important}
.gk-v187.gk-v187 #liveTierChartCard{--mk-bg:#181a1f;--mk-surface:#1b1d23;--mk-line:#30333d;--mk-muted:#a1a4b1;--mk-purple:#b29bdc;background:#15171b!important;border:1px solid #30333d!important;border-radius:5px!important;box-shadow:none!important}
.gk-v187.gk-v187 #liveTierChartCard::before,.gk-v187.gk-v187 #liveTierChartCard::after{display:none!important}
.gk-v187.gk-v187 #liveTierChartCard :is(.gkm-header,.gkm-toolbar,.gkm-main,.gkm-book,.gkm-band,.gkm-book-footer,.gkm-footer){background:transparent!important;border-color:#30333d!important;box-shadow:none!important}
.gk-v187.gk-v187 #liveTierChartCard :is(.gkm-plot,.gkm-tooltip,.gkm-reference,.gkm-empty,.gkm-fetch-state){background:#1b1d23!important;border-color:#343844!important;border-radius:4px!important;box-shadow:none!important;backdrop-filter:none!important}
.gk-v187.gk-v187 #liveTierChartCard .gkm-plot::before,.gk-v187.gk-v187 #liveTierChartCard .gkm-plot::after{display:none!important}
.gk-v187.gk-v187 #liveTierChartCard :is(.gkm-line-halo,.gkm-line-sheen,.gkm-flow,.gkm-end-halo){display:none!important}.gk-v187.gk-v187 #liveTierChartCard .gkm-line{filter:none!important;animation:none!important;stroke-width:2!important}.gk-v187.gk-v187 #liveTierChartCard .gkm-legend i{box-shadow:none!important}
.gk-v187.gk-v187 :is(.gk-order-methods,.gk-buy-steps,.gk-method-body,.gk-global-selection,.gk-lookup-empty,.gk-lookup-alt){background:transparent!important;border-color:#30333d!important;box-shadow:none!important;border-radius:4px!important}
.gk-v187.gk-v187 :is(.gk-method-tab,.gk-buy-steps li>span,.gk-buy-steps li.is-current>span,.rate-current-icon){border-radius:4px!important;box-shadow:none!important;background:#26232e!important;border-color:#43374f!important}
.gk-v187.gk-v187 .gk-method-tab.active{background:#352947!important;color:#e5d9f8!important}.gk-v187.gk-v187 .gk-order-summary,.gk-v187.gk-v187 .payment-confirm-box{background:#202229!important;border-color:#353844!important;border-radius:4px!important}
.gk-v187.gk-v187 .topup-page{max-width:1000px!important;padding-top:32px!important}.gk-v187.gk-v187 .topup-hero h1{font-size:30px!important}.gk-v187.gk-v187 .topup-hero p{color:#a1a4b1!important}.gk-v187.gk-v187 .topup-sec-head{border-color:#30333d!important;background:transparent!important}.gk-v187.gk-v187 .topup-sec-head .step{background:#272430!important;border-color:#484051!important;border-radius:4px!important;box-shadow:none!important;color:#c9b5ed!important}
.gk-v187.gk-v187 .quick{background:#202229!important}.gk-v187.gk-v187 .quick.active,.gk-v187.gk-v187 .quick:hover{border-color:#9b82c6!important;background:#302738!important;box-shadow:none!important;transform:none!important}
.gk-v187.gk-v187 .confirm-btn{background:#7851c5!important;border:1px solid #8962d6!important;border-radius:5px!important;box-shadow:none!important;font-weight:600!important}.gk-v187.gk-v187 .confirm-btn:hover{background:#8962d6!important;transform:none!important}
.gk-v187.gk-v187 .deposit-info .info-row{border-color:#30333d!important}.gk-v187.gk-v187 .security-note{border-radius:4px!important;background:#17221e!important;border-color:#2d483c!important;box-shadow:none!important}.gk-v187.gk-v187 .cancel-btn{border-radius:4px!important;background:#272229!important;box-shadow:none!important}
.gk-v187.gk-v187 .order-history-tabs a,.gk-v187.gk-v187 .pager a{background:#202229!important;border:1px solid #353844!important;border-radius:4px!important;box-shadow:none!important;font-weight:600!important}.gk-v187.gk-v187 .order-history-tabs a.active,.gk-v187.gk-v187 .pager a.active{background:#302739!important;border-color:#725391!important}.gk-v187.gk-v187 .order-history-tabs a b{border-radius:3px!important;background:#393040!important;box-shadow:none!important}
@media(max-width:600px){.gk-v187.gk-v187 .robux120-showcase{padding:25px 0!important}.gk-v187.gk-v187 .robux120-showcase h1{font-size:30px!important}.gk-v187.gk-v187 .orders-page .table-wrap{padding:0!important;border:0!important;background:transparent!important;overflow:visible!important}.gk-v187.gk-v187 .orders-page table{display:block!important;min-width:0!important;width:100%!important}.gk-v187.gk-v187 .orders-page tbody{display:block!important}.gk-v187.gk-v187 .orders-page tr:has(th){display:none!important}.gk-v187.gk-v187 .orders-page tr:has(td){display:block!important;margin:0 0 12px!important;padding:5px 0!important;border:1px solid #30333d!important;border-radius:5px!important;background:#181a1f!important}.gk-v187.gk-v187 .orders-page td{display:block!important;position:relative!important;white-space:normal!important;min-width:0!important;width:100%!important;padding:12px 14px 12px 100px!important;overflow-wrap:anywhere!important;font-size:12px!important;min-height:40px;border:0!important}.gk-v187.gk-v187 .orders-page td[data-label]::before{content:attr(data-label);position:absolute;top:12px;left:14px;width:74px;font-size:11px;color:#9399a8}.gk-v187.gk-v187 .orders-page td[colspan]{padding:20px!important}.gk-v187.gk-v187 .orders-page .order-progress{white-space:normal!important;flex-wrap:wrap!important}.gk-v187.gk-v187 .orders-page .order-progress span{border-radius:3px!important}.gk-v187.gk-v187 .orders-page .status{white-space:normal!important;border-radius:4px!important;box-shadow:none!important}}
@media(max-width:600px){.gk-v187.gk-v187 .gkw-mobile-nav{position:fixed!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:none!important;transform:none!important;border:0!important;border-top:1px solid #333742!important;border-radius:0!important;background:#1a1c23!important;box-shadow:none!important;backdrop-filter:none!important;padding:6px 12px calc(6px + env(safe-area-inset-bottom))!important;z-index:1001!important}.gk-v187.gk-v187 .gkw-mobile-nav a{border:0!important;border-radius:4px!important;background:transparent!important;box-shadow:none!important}.gk-v187.gk-v187 .gkw-mobile-nav a.active{background:#2b2538!important;box-shadow:none!important}.gk-v187.gk-v187 body.menu-open .gkw-mobile-nav{visibility:hidden!important}.gk-v187.gk-v187 .gkw-wallet-card .gkw-card-top{margin-bottom:21px!important}.gk-v187.gk-v187 .gkw-card-foot{gap:8px!important}.gk-v187.gk-v187 .gkw-card-foot .gkw-action{flex-shrink:0}.gk-v187.gk-v187 .gkw-page{width:100%!important;padding-bottom:80px!important}.gk-v187.gk-v187 .gk177-footer{padding-bottom:100px!important}}
