@font-face{font-family:Degular Display;src:url(/fonts/Degular-Display-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Degular Display;src:url(/fonts/Degular-Display-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Degular Display;src:url(/fonts/Degular-Display-MediumItalic.otf)format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Degular Display;src:url(/fonts/Degular-Display-Semibold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Degular Display;src:url(/fonts/Degular-Display-SemiboldItalic.otf)format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Degular Display;src:url(/fonts/Degular-Display-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Degular Display;src:url(/fonts/Degular-Display-BoldItalic.otf)format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Degular Mono;src:url(/fonts/Degular-Mono-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Degular Mono;src:url(/fonts/Degular-Mono-Semibold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Telkom123;src:url(/fonts/Telkom123-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Telkom123;src:url(/fonts/Telkom123-LightItalic.otf)format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Telkom123;src:url(/fonts/Telkom123-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Telkom123;src:url(/fonts/Telkom123-RegularItalic.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Telkom123;src:url(/fonts/Telkom123-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Telkom123;src:url(/fonts/Telkom123-BoldItalic.otf)format("opentype");font-weight:700;font-style:italic;font-display:swap}:root{--vs-bg:#0d0d0d;--vs-deep-blue:#0d0d0d;--vs-ink:#050505;--vs-charcoal:#1f2937;--vs-white:#fff;--vs-off-white:#f4f7fb;--vs-blue:#09f;--vs-blue-2:#2db1ff;--vs-blue-deep:#006bcc;--vs-green:#92e200;--vs-green-2:#b5f032;--vs-green-deep:#6fbe00;--vs-cyan:#00d4e6;--vs-coral:#ff5a2c;--vs-amber:#ffb020;--vs-pink:#ff2d7a;--vs-purple:#7c3aed;--vs-red:#ef4444;--vs-mid-grey:#6b7280;--vs-light-grey:#e5e7eb;--vs-line:#ffffff0f;--vs-line-2:#ffffff1f;--surf-field:#0d0d0d;--surf-panel-1:#161616;--surf-panel-2:#1c1c1c;--surf-panel-3:#232323;--surf-glass:#ffffff0a;--tier-new:#6b7280;--tier-verified:#92e200;--tier-trusted:#09f;--tier-champion:#ff5a2c;--tier-elite:#ff2d7a;--fps-good:#92e200;--fps-warn:#ffb020;--fps-alert:#ef4444;--arena-hypercasual:#ffb020;--arena-mobile:#09f;--arena-pc:#ff5a2c;--font-display:"Degular Display", "Inter", system-ui, sans-serif;--font-body:"Telkom123", "Inter", -apple-system, system-ui, sans-serif;--font-mono:"Degular Mono", "JetBrains Mono", "SFMono-Regular", ui-monospace, monospace;--r-sm:6px;--r-md:10px;--r-lg:16px;--r-xl:22px;--r-pill:999px;--shadow-card:0 8px 24px #00000073, 0 0 0 1px #ffffff0a;--shadow-hi:0 18px 60px #0000008c, 0 0 0 1px #ffffff0d;--shadow-glow-blue:0 0 0 1px #0099ff73, 0 8px 32px #0099ff4d;--shadow-glow-green:0 0 0 1px #92e20073, 0 8px 32px #92e20047;--shadow-glow-cyan:0 0 0 1px #00d4e659, 0 8px 32px #00d4e638;--shadow-glow-press:0 6px 22px #0099ff73, inset 0 1px 0 #ffffff40}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--surf-field);color:var(--vs-white);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01" 1, "cv11" 1;letter-spacing:0;min-height:100vh;line-height:1.5;position:relative}*,:before,:after{letter-spacing:0!important}body:after{content:"";pointer-events:none;z-index:9999;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}@media (prefers-reduced-motion:reduce){body:after{opacity:.04}}img,svg{max-width:100%;display:block}button{cursor:pointer;font-family:inherit}a{color:inherit;text-decoration:none}input,textarea,select{font-family:inherit}.display{font-family:var(--font-display);letter-spacing:-.005em;text-transform:uppercase;font-weight:700;line-height:.96}.eyebrow{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.14em;color:var(--vs-blue);font-size:11px;font-weight:700}.section-tag{font-family:var(--font-body);letter-spacing:.04em;color:#4e4e4e;text-transform:uppercase;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.section-tag:before{display:none}.label-up{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.1em;color:var(--vs-mid-grey);font-size:10px;font-weight:700}.mono{font-family:var(--font-mono);font-feature-settings:"tnum" 1}.gradient-cyan-white,.gradient-brand{color:var(--vs-blue)}.gradient-coral-amber{color:var(--vs-green)}.gradient-pink-coral{color:var(--vs-pink)}.btn{font-family:var(--font-display);text-transform:uppercase;cursor:pointer;letter-spacing:.04em;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:14px 24px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .15s,filter .12s,background .15s;display:inline-flex}.btn-blue{background:var(--vs-blue);color:#fff;box-shadow:var(--shadow-glow-press)}.btn-blue:hover{filter:brightness(1.06);box-shadow:var(--shadow-glow-blue)}.btn-blue:active{transform:translateY(1px)}.btn-blue:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(.4)}.btn-green{background:var(--vs-green);color:#0d0d0d;box-shadow:0 6px 22px #92e2004d,inset 0 1px #ffffff4d}.btn-green:hover{filter:brightness(1.05);box-shadow:var(--shadow-glow-green)}.btn-green:active{transform:translateY(1px)}.btn-ghost{color:#fff;border:1px solid var(--vs-line-2);background:#ffffff0a}.btn-ghost:hover{background:#ffffff14;border-color:#0099ff8c}.btn-gradient{background:linear-gradient(96deg, var(--vs-blue), var(--vs-green));color:#0d0d0d;font-weight:700;box-shadow:0 8px 28px #0099ff4d}.btn-pink{background:linear-gradient(96deg, var(--vs-pink), var(--vs-coral));color:#fff;box-shadow:0 8px 28px #ff2d7a4d}.btn-coral{background:linear-gradient(96deg, var(--vs-coral), var(--vs-amber));color:#fff;box-shadow:0 8px 28px #ff5a2c4d}.btn-dark{background:var(--vs-ink);color:#fff;border:1px solid var(--vs-line-2)}.card{background:var(--surf-panel-1);border:1px solid var(--vs-line);border-radius:var(--r-xl)}.card-hi{background:linear-gradient(180deg, var(--surf-panel-2) 0%, var(--surf-panel-1) 100%);border:1px solid var(--vs-line-2);border-radius:var(--r-xl)}.card-glass{background:var(--surf-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--vs-line-2);border-radius:var(--r-xl)}.chip{border-radius:var(--r-pill);border:1px solid var(--vs-line);font-family:var(--font-body);text-transform:uppercase;letter-spacing:.08em;color:#fff;background:#ffffff0f;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:600;display:inline-flex}.chip-blue{color:var(--vs-blue);background:#0099ff1a;border-color:#09f6}.chip-cyan{color:var(--vs-cyan);background:#00d4e61a;border-color:#00d4e666}.chip-coral{color:var(--vs-coral);background:#ff5a2c1a;border-color:#ff5a2c66}.chip-amber{color:var(--vs-amber);background:#ffb0201a;border-color:#ffb02066}.chip-green{color:var(--vs-green);background:#92e2001a;border-color:#92e20066}.chip-pink{color:var(--vs-pink);background:#ff2d7a1a;border-color:#ff2d7a66}.chip-red{color:#fca5a5;background:#ef44441f;border-color:#ef444466}.tier{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.1em;border-radius:5px;align-items:center;gap:6px;padding:4px 9px;font-size:10px;font-weight:800;display:inline-flex}.tier-new{color:#b4bac5;background:#6b72802e;border:1px solid #6b728059}.tier-verified{color:var(--vs-green);background:#92e20024;border:1px solid #92e20066}.tier-trusted{color:var(--vs-blue);background:#0099ff2e;border:1px solid #0099ff80}.tier-champion{color:var(--vs-coral);background:#ff5a2c29;border:1px solid #ff5a2c6b}.tier-elite{color:var(--vs-pink);background:linear-gradient(96deg,#ff2d7a2e,#ffb0202e);border:1px solid #ff2d7a80}.dot{border-radius:50%;width:6px;height:6px;display:inline-block}.dot-live{background:var(--vs-coral);animation:1.6s infinite pulse-coral;box-shadow:0 0 #ff5a2c99}@keyframes pulse-coral{0%,to{box-shadow:0 0 #ff5a2c8c}50%{box-shadow:0 0 0 8px #ff5a2c00}}@keyframes pulse-cyan{0%,to{box-shadow:0 0 #00d4e68c}50%{box-shadow:0 0 0 10px #00d4e600}}@keyframes shimmer-bar{0%,to{opacity:.5}50%{opacity:1}}@keyframes fadeup{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes spin{to{transform:rotate(360deg)}}.fade-up{animation:.5s both fadeup}.bg-stars{background-color:var(--surf-field);background-image:radial-gradient(1px 1px at 20% 30%,#fff3,#0000),radial-gradient(1px 1px at 40% 70%,#0099ff2e,#0000),radial-gradient(1.5px 1.5px at 70% 20%,#ffffff29,#0000),radial-gradient(1px 1px at 85% 80%,#92e20024,#0000),radial-gradient(1px 1px,#0099ff1a,#0000);background-size:600px 600px,800px 800px,700px 700px,900px 900px,500px 500px}.bg-grid{background-color:var(--surf-field);background-image:radial-gradient(circle,#ffffff0f 1px,#0000 1px),radial-gradient(60% 40% at 50% 0,#0099ff1a,#0000 60%);background-size:28px 28px,100% 100%}.input{border:1px solid var(--vs-line-2);color:#fff;border-radius:var(--r-pill);font-family:var(--font-body);background:#ffffff0a;outline:none;min-width:240px;padding:14px 20px;font-size:14px;transition:border-color .15s,box-shadow .15s}.input::placeholder{color:#ffffff73}.input:focus{border-color:var(--vs-blue);box-shadow:0 0 0 4px #0099ff2e}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{scrollbar-width:none}.divider{background:var(--vs-line);width:100%;height:1px}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
