._app_1c4v4_1{width:100%;min-height:100dvh}:root{--color-bg-primary: #020101;--color-bg-surface: #0b0708;--color-bg-elevated: #121011;--color-bg-overlay: rgba(2, 1, 1, .72);--color-red-primary: #dd0912;--color-red-bright: #dd0101;--color-red-dark: #a10406;--color-red-glow: #5d0608;--color-red-soft: #ff5a63;--color-green-profit: #53d258;--color-green-success: #12e655;--color-text-primary: #ffffff;--color-text-heading: #f7eeee;--color-text-secondary: #cecece;--color-text-body: #b7a6a6;--color-text-muted: #8a8688;--color-text-subtle: #989898;--color-text-caption: #666666;--color-card-from: #090303;--color-card-to: #200302;--color-card-border: rgba(221, 9, 18, .4);--color-engine-card: #0f0f0f;--color-engine-icon-plate: #1d1b1c;--color-engine-card-border: rgba(221, 9, 18, .18);--color-text-engine: #848485;--color-trading-card: #0b0506;--color-trading-chart: #120708;--color-trading-card-border: rgba(221, 9, 18, .18);--color-trading-down-bg: rgba(255, 255, 255, .03);--color-stats-card: rgba(255, 255, 255, .04);--color-stats-positive: #22c55e;--color-stats-status-bg: rgba(221, 9, 18, .15);--color-stats-divider: rgba(221, 9, 18, .18);--color-footer-bg: #060202;--color-footer-muted: #9e9e9e;--color-footer-divider: #2b2b2b;--color-footer-border-edge: #0d0d0d;--color-footer-border-mid: rgba(255, 255, 255, .4);--color-border-default: rgba(255, 255, 255, .06);--color-border-subtle: rgba(255, 255, 255, .05);--color-border-strong: rgba(255, 255, 255, .12);--color-focus-ring: rgba(221, 9, 18, .45)}:root{--font-family-primary: "Cairo", system-ui, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--font-size-2xs: clamp(.6875rem, .65rem + .15vw, .6875rem);--font-size-xs: clamp(.75rem, .7rem + .2vw, .75rem);--font-size-sm: clamp(.8125rem, .75rem + .25vw, .875rem);--font-size-md: clamp(.875rem, .8rem + .3vw, 1rem);--font-size-base: clamp(.9375rem, .85rem + .35vw, 1.0625rem);--font-size-lg: clamp(1.0625rem, .95rem + .45vw, 1.25rem);--font-size-xl: clamp(1.25rem, 1rem + .8vw, 1.625rem);--font-size-2xl: clamp(1.5rem, 1.1rem + 1.2vw, 2.0625rem);--font-size-3xl: clamp(1.75rem, 1.2rem + 1.8vw, 2.625rem);--font-size-4xl: clamp(2rem, 1.3rem + 2.4vw, 3.375rem);--font-size-hero: clamp(2.25rem, 1.4rem + 3.2vw, 4.25rem);--line-height-tight: 1.15;--line-height-snug: 1.25;--line-height-base: 1.45;--line-height-relaxed: 1.6;--letter-spacing-tight: -.02em;--letter-spacing-normal: 0;--letter-spacing-wide: .04em}:root{--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 1.75rem;--space-8: 2rem;--space-9: 2.5rem;--space-10: 3rem;--space-12: 4rem;--space-16: 6rem;--space-20: 8rem;--space-section-y: clamp(3rem, 2rem + 4vw, 6.5rem);--space-block-y: clamp(1.5rem, 1rem + 2vw, 3rem);--space-card-gap: clamp(1rem, .75rem + 1.2vw, 2rem);--space-inline-gutter: clamp(1rem, .5rem + 2.5vw, 3.0625rem)}:root{--bp-xs: 320px;--bp-sm: 360px;--bp-sm-plus: 390px;--bp-figma-mobile: 402px;--bp-phablet: 430px;--bp-tablet: 768px;--bp-laptop: 1024px;--bp-desktop: 1280px;--bp-desktop-lg: 1440px;--bp-wide: 1600px}:root{--layout-max-width: 90rem;--layout-content-max: 83.875rem;--layout-nav-height: clamp(4.5rem, 4rem + 1vw, 6.28rem);--layout-grid-columns: 12;--layout-grid-gap: clamp(1rem, .75rem + 1vw, 1.5rem)}:root{--radius-xs: .25rem;--radius-sm: .5rem;--radius-md: .75rem;--radius-lg: 1rem;--radius-xl: 1.25rem;--radius-2xl: 1.5rem;--radius-card: 2.076rem;--radius-engine-card: 1.221375rem;--radius-engine-icon: .75rem;--radius-trading-card: 2.44275rem;--radius-trading-chart: 1.221375rem;--radius-stats-card: 1.221375rem;--radius-pill: 999px}:root{--shadow-elevated: 0 12px 40px rgba(0, 0, 0, .45);--glow-red-soft: 0 0 120px rgba(221, 9, 18, .28);--glow-red-strong: 0 0 180px rgba(93, 6, 8, .55);--glow-button: 0 0 17.1px rgba(221, 9, 18, .22);--glow-button-hover: 0 0 24px rgba(221, 9, 18, .4)}:root{--motion-duration-instant: 80ms;--motion-duration-fast: .15s;--motion-duration-base: .25s;--motion-duration-slow: .4s;--motion-duration-slower: .6s;--motion-ease-standard: cubic-bezier(.4, 0, .2, 1);--motion-ease-emphasized: cubic-bezier(.2, 0, 0, 1);--motion-ease-enter: cubic-bezier(0, 0, .2, 1);--motion-ease-exit: cubic-bezier(.4, 0, 1, 1);--motion-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--motion-fade-from: 0;--motion-fade-to: 1;--motion-slide-xs: 8px;--motion-slide-sm: 16px;--motion-slide-md: 24px;--motion-slide-lg: 40px;--motion-stagger-step: 80ms;--motion-stagger-step-lg: .12s;--motion-hover-lift: -2px;--motion-hover-scale: 1.02;--motion-hover-glow: var(--glow-red-soft);--motion-button-press-scale: .98;--motion-button-glow: 0 0 17.1px rgba(221, 9, 18, .22);--motion-button-glow-hover: 0 0 24px rgba(221, 9, 18, .4);--duration-fast: var(--motion-duration-fast);--duration-base: var(--motion-duration-base);--duration-slow: var(--motion-duration-slow);--easing-standard: var(--motion-ease-standard);--easing-emphasized: var(--motion-ease-emphasized)}.motionFadeIn,.motionSlideUp,.motionSlideDown,.motionScaleIn{opacity:0;will-change:opacity,transform}.motionSlideUp{transform:translateY(var(--motion-slide-md))}.motionSlideDown{transform:translateY(calc(var(--motion-slide-md) * -1))}.motionScaleIn{transform:scale(.96)}.motionFadeIn.is-visible{animation:motion-fade-in var(--motion-duration-slow) var(--motion-ease-enter) both}.motionSlideUp.is-visible{animation:motion-slide-up var(--motion-duration-slower) var(--motion-ease-enter) both}.motionSlideDown.is-visible{animation:motion-slide-down var(--motion-duration-slower) var(--motion-ease-enter) both}.motionScaleIn.is-visible{animation:motion-scale-in var(--motion-duration-slower) var(--motion-ease-enter) both}.motionHoverLift{transition:transform var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-fast) var(--motion-ease-standard)}.motionHoverLift:hover{transform:translateY(var(--motion-hover-lift))}.motionHoverScale{transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}.motionHoverScale:hover{transform:scale(var(--motion-hover-scale))}.motionStaggerChildren>*{opacity:0;transform:translateY(var(--motion-slide-sm));will-change:opacity,transform}.motionStaggerChildren.is-visible>*{animation:motion-slide-up var(--motion-duration-slow) var(--motion-ease-enter) both}.motionStaggerChildren.is-visible>*:nth-child(1){animation-delay:calc(var(--motion-stagger-step) * 0)}.motionStaggerChildren.is-visible>*:nth-child(2){animation-delay:calc(var(--motion-stagger-step) * 1)}.motionStaggerChildren.is-visible>*:nth-child(3){animation-delay:calc(var(--motion-stagger-step) * 2)}.motionStaggerChildren.is-visible>*:nth-child(4){animation-delay:calc(var(--motion-stagger-step) * 3)}.motionStaggerChildren.is-visible>*:nth-child(5){animation-delay:calc(var(--motion-stagger-step) * 4)}.motionStaggerChildren.is-visible>*:nth-child(6){animation-delay:calc(var(--motion-stagger-step) * 5)}.motionStaggerChildren.is-visible>*:nth-child(7){animation-delay:calc(var(--motion-stagger-step) * 6)}.motionStaggerChildren.is-visible>*:nth-child(8){animation-delay:calc(var(--motion-stagger-step) * 7)}.motionStaggerChildren.is-visible>*:nth-child(9){animation-delay:calc(var(--motion-stagger-step) * 8)}@keyframes motion-fade-in{0%{opacity:var(--motion-fade-from)}to{opacity:var(--motion-fade-to)}}@keyframes motion-slide-up{0%{opacity:var(--motion-fade-from);transform:translateY(var(--motion-slide-md))}to{opacity:var(--motion-fade-to);transform:translateY(0)}}@keyframes motion-slide-down{0%{opacity:var(--motion-fade-from);transform:translateY(calc(var(--motion-slide-md) * -1))}to{opacity:var(--motion-fade-to);transform:translateY(0)}}@keyframes motion-scale-in{0%{opacity:var(--motion-fade-from);transform:scale(.96)}to{opacity:var(--motion-fade-to);transform:scale(1)}}@media (prefers-reduced-motion: reduce){.motionFadeIn,.motionSlideUp,.motionSlideDown,.motionScaleIn,.motionStaggerChildren>*{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}.motionHoverLift:hover,.motionHoverScale:hover{transform:none}}:root{color-scheme:dark;--theme-bg: var(--color-bg-primary);--theme-surface: var(--color-bg-surface);--theme-elevated: var(--color-bg-elevated);--theme-text: var(--color-text-primary);--theme-text-muted: var(--color-text-muted);--theme-accent: var(--color-red-primary);--theme-border: var(--color-border-default)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}html,body,#root{min-height:100%}body{margin:0;font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--theme-text);background-color:var(--theme-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg,video,canvas{display:block;max-width:100%;height:auto}button,input,textarea,select{font:inherit;color:inherit}a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
