:root{--tw-bg: #060A0B;--tw-bg-2: #0A1012;--tw-surface: #0E1518;--tw-surface-2: #131C20;--tw-surface-3: #1A262A;--tw-border: #1C2A2E;--tw-border-strong: #2A3D42;--tw-green: #1FD65F;--tw-green-bright: #36E879;--tw-green-dark: #15A549;--tw-green-soft: rgba(31, 214, 95, .12);--tw-green-glow: rgba(31, 214, 95, .35);--tw-red: #F23645;--tw-red-bright: #FF4D5A;--tw-red-dark: #C42230;--tw-red-soft: rgba(242, 54, 69, .12);--tw-red-glow: rgba(242, 54, 69, .3);--tw-candle-up: #1FD65F;--tw-candle-down: #F23645;--tw-text: #FFFFFF;--tw-text-2: #9AA7AB;--tw-text-muted: #5E6E72;--tw-text-on-green: #042312;--tw-text-on-red: #FFFFFF;--tw-warning: #FFB020;--tw-info: #3B9EFF;--tw-payout: #36E879;--tw-font-ui: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--tw-font-mono: "JetBrains Mono", "SFMono-Regular", Consolas, monospace;--tw-fs-xs: clamp(.69rem, .66rem + .15vw, .75rem);--tw-fs-sm: clamp(.81rem, .78rem + .16vw, .875rem);--tw-fs-base: clamp(.94rem, .9rem + .2vw, 1rem);--tw-fs-md: clamp(1.06rem, 1rem + .3vw, 1.25rem);--tw-fs-lg: clamp(1.25rem, 1.15rem + .5vw, 1.625rem);--tw-fs-xl: clamp(1.62rem, 1.4rem + 1.1vw, 2.25rem);--tw-fs-2xl: clamp(2rem, 1.6rem + 2vw, 3.25rem);--tw-fw-regular: 400;--tw-fw-medium: 500;--tw-fw-semibold: 600;--tw-fw-bold: 700;--tw-fw-extra: 800;--tw-lh-tight: 1.1;--tw-lh-snug: 1.3;--tw-lh-normal: 1.55;--tw-space-1: .25rem;--tw-space-2: .5rem;--tw-space-3: .75rem;--tw-space-4: 1rem;--tw-space-5: 1.25rem;--tw-space-6: 1.5rem;--tw-space-8: 2rem;--tw-space-10: 2.5rem;--tw-space-12: 3rem;--tw-space-16: 4rem;--tw-radius-sm: 6px;--tw-radius-md: 10px;--tw-radius-lg: 14px;--tw-radius-xl: 20px;--tw-radius-full: 999px;--tw-shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--tw-shadow-md: 0 4px 14px rgba(0, 0, 0, .45);--tw-shadow-lg: 0 10px 32px rgba(0, 0, 0, .55);--tw-glow-green: 0 0 0 1px var(--tw-green-glow), 0 6px 20px var(--tw-green-glow);--tw-glow-red: 0 0 0 1px var(--tw-red-glow), 0 6px 20px var(--tw-red-glow);--tw-ease: cubic-bezier(.22, 1, .36, 1);--tw-dur-fast: .12s;--tw-dur-normal: .22s;--tw-dur-slow: .4s;--tw-z-base: 1;--tw-z-sticky: 100;--tw-z-nav: 200;--tw-z-overlay: 800;--tw-z-modal: 900;--tw-z-toast: 1000;--tw-nav-bottom-h: 64px;--tw-topbar-h: 56px;--tw-rail-w: 72px;--tw-content-max: 1280px;--tw-ticket-w: 300px;--tw-safe-top: env(safe-area-inset-top, 0px);--tw-safe-bottom: env(safe-area-inset-bottom, 0px)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{font-family:var(--tw-font-ui);font-size:var(--tw-fs-base);font-weight:var(--tw-fw-regular);line-height:var(--tw-lh-normal);color:var(--tw-text);background-color:var(--tw-bg);background-image:radial-gradient(900px 600px at 80% -10%,rgba(31,214,95,.06),transparent 60%),radial-gradient(700px 500px at -10% 110%,rgba(31,214,95,.04),transparent 60%);background-attachment:fixed;min-height:100dvh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}body{touch-action:manipulation}h1,h2,h3,h4,h5,h6{line-height:var(--tw-lh-tight);font-weight:var(--tw-fw-bold);letter-spacing:-.01em}a{color:inherit;text-decoration:none}button{font-family:inherit;font-size:inherit;color:inherit;background:none;border:none;cursor:pointer}input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}img,svg{display:block;max-width:100%}ul,ol{list-style:none}.tw-num{font-family:var(--tw-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}:focus-visible{outline:2px solid var(--tw-green);outline-offset:2px;border-radius:var(--tw-radius-sm)}::selection{background:var(--tw-green-soft);color:var(--tw-text)}*{scrollbar-width:thin;scrollbar-color:var(--tw-surface-3) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--tw-surface-3);border-radius:var(--tw-radius-full)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.tw-container{width:100%;max-width:var(--tw-content-max);margin-inline:auto;padding-inline:var(--tw-space-4)}#app{min-height:100dvh}
