:root{--c-void: #05060E;--c-bg: #0A0B18;--c-panel: #111225;--c-panel-hi: #191B33;--c-line: #1F2240;--c-line-hi: #2E3358;--c-amber: #C8E04A;--c-amber-hi: #E4F57A;--c-amber-dim: #7A8A2E;--c-teal: #3DCFC8;--c-teal-hi: #6FF0E9;--c-teal-dim: #1E7F7A;--c-magenta: #FF3864;--c-magenta-dim:#8E1E38;--c-paypal: #0070ba;--c-whatsapp: #25D366;--c-text: #E8E6D9;--c-text-dim: #8A8BA6;--c-text-mut: #4F5175;--f-disp: "Rubik", system-ui, sans-serif;--f-ar: "Readex Pro", system-ui, sans-serif;--f-mono: "JetBrains Mono", ui-monospace, monospace;--s-1: 1px;--s-2x: 2px;--s-3: 3px;--s-xs: 4px;--s-5: 5px;--s-6: 6px;--s-sm: 8px;--s-10: 10px;--s-12: 12px;--s-14: 14px;--s-md: 16px;--s-18: 18px;--s-20: 20px;--s-22: 22px;--s-lg: 24px;--s-xl: 32px;--s-2xl: 48px;--clip-sm: polygon(4px 0, calc(100% - 4px) 0, 100% 4px, 100% calc(100% - 4px) , calc(100% - 4px) 100%, 4px 100%, 0 calc(100% - 4px) , 0 4px);--clip-lg: polygon(8px 0, calc(100% - 8px) 0, 100% 8px, 100% calc(100% - 8px) , calc(100% - 8px) 100%, 8px 100%, 0 calc(100% - 8px) , 0 8px);--clip-xl: polygon(10px 0, calc(100% - 10px) 0, 100% 10px, 100% calc(100% - 10px) , calc(100% - 10px) 100%, 10px 100%, 0 calc(100% - 10px) , 0 10px);--clip-hex: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);--clip-par: polygon(6px 0, 100% 0, calc(100% - 6px) 100%, 0 100%);--glow-amber: 0 0 18px rgba(200, 224, 74, .55);--glow-teal: 0 0 14px rgba(61, 207, 200, .55);--glow-magenta:0 0 14px rgba(255, 56, 100, .66);--ease-out: cubic-bezier(.2,.8,.2,1);--ease-pop: cubic-bezier(.2,1.4,.3,1);--hit-min: 44px}html,body{margin:0;padding:0;background:var(--c-void);color:var(--c-text);font-family:var(--f-ar);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*{box-sizing:border-box}.mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:.05em}@keyframes k-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes k-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes k-breath{0%,to{box-shadow:0 0 16px var(--glow,#C8E04A) 33}50%{box-shadow:0 0 22px var(--glow,#C8E04A) 66}}@keyframes k-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes k-slide-r{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes k-pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}@keyframes k-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes k-caret{50%{border-color:transparent}}@keyframes k-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes k-button-pulse{0%,to{box-shadow:0 0 18px #c8e04a55,inset 0 1px #ffffff4d}50%{box-shadow:0 0 28px #c8e04a99,inset 0 1px #ffffff4d}}.k-pulse{animation:k-pulse 1.4s ease-in-out infinite}.k-blink{animation:k-blink 1s steps(1) infinite}.k-breath{animation:k-breath 2.4s ease-in-out infinite}.k-fade-up{animation:k-fade-up .5s var(--ease-out) both}.k-slide-r{animation:k-slide-r .45s var(--ease-out) both}.k-pop{animation:k-pop .5s var(--ease-pop) both}.k-button-pulse{animation:k-button-pulse 2.6s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.k-pulse,.k-blink,.k-breath{animation:none!important}.k-fade-up,.k-slide-r,.k-pop{animation-duration:.2s!important}}
