/*
 * generated by build_tokens.py from variables-full.json (2026-07-14, источник asOf=2026-07-13) — НЕ ПРАВИТЬ РУКАМИ.
 * Перегенерировать: python -X utf8 scripts/build_tokens.py (из папки web/).
 * Всего переменных: 514 (_primitives=167, semantic=121, components=226).
 * Имена: --p-* (primitives), --s-* (semantic, мода dark), --c-* (components).
 */

:root {
  /* --- primitives --- */
  --p-color-neutral-50: #eff0f2; /* color/neutral/50 */
  --p-color-neutral-100: #e2e4ed; /* color/neutral/100 */
  --p-color-neutral-200: #c7cbd9; /* color/neutral/200 */
  --p-color-neutral-300: #b2b6c9; /* color/neutral/300 */
  --p-color-neutral-400: #9396ab; /* color/neutral/400 */
  --p-color-neutral-450: #7c7d91; /* color/neutral/450 */
  --p-color-neutral-500: #585a6e; /* color/neutral/500 */
  --p-color-neutral-600: #373a4a; /* color/neutral/600 */
  --p-color-neutral-650: #292b3b; /* color/neutral/650 */
  --p-color-neutral-675: #27273c; /* color/neutral/675 */
  --p-color-neutral-700: #262733; /* color/neutral/700 */
  --p-color-neutral-750: #20212e; /* color/neutral/750 */
  --p-color-neutral-800: #1e1e2b; /* color/neutral/800 */
  --p-color-neutral-900: #0e0e15; /* color/neutral/900 */
  --p-color-neutral-950: #0a0a0f; /* color/neutral/950 */
  --p-color-yellow-50: #fffef0; /* color/yellow/50 */
  --p-color-yellow-100: #fcf7c7; /* color/yellow/100 */
  --p-color-yellow-200: #f8e898; /* color/yellow/200 */
  --p-color-yellow-300: #f4d663; /* color/yellow/300 */
  --p-color-yellow-400: #efc33e; /* color/yellow/400 */
  --p-color-yellow-500: #e69d0d; /* color/yellow/500 */
  --p-color-yellow-600: #b36b0c; /* color/yellow/600 */
  --p-color-yellow-700: #80450a; /* color/yellow/700 */
  --p-color-yellow-800: #592508; /* color/yellow/800 */
  --p-color-yellow-900: #331103; /* color/yellow/900 */
  --p-color-yellow-950: #1a0802; /* color/yellow/950 */
  --p-color-red-50: #ffeae5; /* color/red/50 */
  --p-color-red-100: #ffd5cc; /* color/red/100 */
  --p-color-red-200: #ffbab2; /* color/red/200 */
  --p-color-red-300: #ff8e8c; /* color/red/300 */
  --p-color-red-400: #e55050; /* color/red/400 */
  --p-color-red-500: #cc3338; /* color/red/500 */
  --p-color-red-600: #b0222e; /* color/red/600 */
  --p-color-red-700: #8c1827; /* color/red/700 */
  --p-color-red-800: #631120; /* color/red/800 */
  --p-color-red-900: #330812; /* color/red/900 */
  --p-color-red-950: #1e060d; /* color/red/950 */
  --p-color-pink-50: #fdf0f6; /* color/pink/50 */
  --p-color-pink-100: #fbd1e3; /* color/pink/100 */
  --p-color-pink-200: #f7a3c7; /* color/pink/200 */
  --p-color-pink-300: #f375ab; /* color/pink/300 */
  --p-color-pink-400: #ef4790; /* color/pink/400 */
  --p-color-pink-500: #eb1974; /* color/pink/500 */
  --p-color-pink-600: #bc145d; /* color/pink/600 */
  --p-color-pink-700: #8d0f46; /* color/pink/700 */
  --p-color-pink-800: #5e0a2e; /* color/pink/800 */
  --p-color-pink-900: #2f0517; /* color/pink/900 */
  --p-color-blue-50: #edfafa; /* color/blue/50 */
  --p-color-blue-100: #d9fcff; /* color/blue/100 */
  --p-color-blue-200: #bff4ff; /* color/blue/200 */
  --p-color-blue-300: #99e5ff; /* color/blue/300 */
  --p-color-blue-400: #66ccff; /* color/blue/400 */
  --p-color-blue-500: #52b4fa; /* color/blue/500 */
  --p-color-blue-550: #4396e8; /* color/blue/550 */
  --p-color-blue-600: #3a88d6; /* color/blue/600 */
  --p-color-blue-650: #3476c7; /* color/blue/650 */
  --p-color-blue-700: #2a61ad; /* color/blue/700 */
  --p-color-blue-800: #1c418c; /* color/blue/800 */
  --p-color-blue-900: #0f1f4d; /* color/blue/900 */
  --p-color-blue-950: #0a1133; /* color/blue/950 */
  --p-color-purple-50: #ffedfa; /* color/purple/50 */
  --p-color-purple-100: #ffdef7; /* color/purple/100 */
  --p-color-purple-200: #ffc7f6; /* color/purple/200 */
  --p-color-purple-300: #f2a5e9; /* color/purple/300 */
  --p-color-purple-400: #e57ade; /* color/purple/400 */
  --p-color-purple-500: #dc54de; /* color/purple/500 */
  --p-color-purple-600: #cc3bd4; /* color/purple/600 */
  --p-color-purple-700: #9820ab; /* color/purple/700 */
  --p-color-purple-800: #69107d; /* color/purple/800 */
  --p-color-purple-900: #2d053d; /* color/purple/900 */
  --p-color-purple-950: #14031e; /* color/purple/950 */
  --p-color-green-50: #faffe3; /* color/green/50 */
  --p-color-green-100: #ecffc7; /* color/green/100 */
  --p-color-green-200: #deffa6; /* color/green/200 */
  --p-color-green-300: #c2f57a; /* color/green/300 */
  --p-color-green-400: #a7ed61; /* color/green/400 */
  --p-color-green-500: #82e043; /* color/green/500 */
  --p-color-green-600: #54b424; /* color/green/600 */
  --p-color-green-700: #2e8716; /* color/green/700 */
  --p-color-green-800: #115a0c; /* color/green/800 */
  --p-color-green-900: #07330b; /* color/green/900 */
  --p-color-green-950: #041f0c; /* color/green/950 */
  --p-color-brand-accent: #efc443; /* color/brand/accent */
  --p-color-brand-bg: #3d1504; /* color/brand/bg */
  --p-space-0: 0px; /* space/0 */
  --p-space-2: 2px; /* space/2 */
  --p-space-4: 4px; /* space/4 */
  --p-space-8: 8px; /* space/8 */
  --p-space-12: 12px; /* space/12 */
  --p-space-16: 16px; /* space/16 */
  --p-space-20: 20px; /* space/20 */
  --p-space-24: 24px; /* space/24 */
  --p-space-28: 28px; /* space/28 */
  --p-space-32: 32px; /* space/32 */
  --p-space-34: 34px; /* space/34 */
  --p-space-36: 36px; /* space/36 */
  --p-space-40: 40px; /* space/40 */
  --p-space-44: 44px; /* space/44 */
  --p-space-48: 48px; /* space/48 */
  --p-space-52: 52px; /* space/52 */
  --p-space-56: 56px; /* space/56 */
  --p-space-60: 60px; /* space/60 */
  --p-space-64: 64px; /* space/64 */
  --p-space-68: 68px; /* space/68 */
  --p-space-72: 72px; /* space/72 */
  --p-space-76: 76px; /* space/76 */
  --p-space-80: 80px; /* space/80 */
  --p-space-84: 84px; /* space/84 */
  --p-space-88: 88px; /* space/88 */
  --p-space-92: 92px; /* space/92 */
  --p-space-96: 96px; /* space/96 */
  --p-space-100: 100px; /* space/100 */
  --p-space-120: 120px; /* space/120 */
  --p-space-128: 128px; /* space/128 */
  --p-space-152: 152px; /* space/152 */
  --p-space-200: 200px; /* space/200 */
  --p-space-256: 256px; /* space/256 */
  --p-radius-0: 0px; /* radius/0 */
  --p-radius-4: 4px; /* radius/4 */
  --p-radius-8: 8px; /* radius/8 */
  --p-radius-12: 12px; /* radius/12 */
  --p-radius-16: 16px; /* radius/16 */
  --p-radius-20: 20px; /* radius/20 */
  --p-radius-24: 24px; /* radius/24 */
  --p-radius-32: 32px; /* radius/32 */
  --p-radius-round: 999px; /* radius/round */
  --p-opacity-0: 0; /* opacity/0 */
  --p-opacity-15: 15; /* opacity/15 */
  --p-opacity-25: 25; /* opacity/25 */
  --p-opacity-35: 35; /* opacity/35 */
  --p-opacity-50: 50; /* opacity/50 */
  --p-opacity-80: 80; /* opacity/80 */
  --p-opacity-100: 100; /* opacity/100 */
  --p-typography-size-12: 12px; /* typography/size/12 */
  --p-typography-size-14: 14px; /* typography/size/14 */
  --p-typography-size-16: 16px; /* typography/size/16 */
  --p-typography-size-20: 20px; /* typography/size/20 */
  --p-typography-size-30: 30px; /* typography/size/30 */
  --p-typography-size-40: 40px; /* typography/size/40 */
  --p-typography-line_height-10: 10px; /* typography/line_height/10 */
  --p-typography-line_height-14: 14px; /* typography/line_height/14 */
  --p-typography-line_height-16: 16px; /* typography/line_height/16 */
  --p-typography-line_height-18: 18px; /* typography/line_height/18 */
  --p-typography-line_height-20: 20px; /* typography/line_height/20 */
  --p-typography-line_height-24: 24px; /* typography/line_height/24 */
  --p-typography-line_height-35: 35px; /* typography/line_height/35 */
  --p-typography-line_height-46: 46px; /* typography/line_height/46 */
  --p-typography-weight-regular: 400; /* typography/weight/regular */
  --p-typography-weight-bold: 700; /* typography/weight/bold */
  --p-typography-letter_spacing-0: 0px; /* typography/letter_spacing/0 */
  --p-motion-duration-100: 0.1s; /* motion/duration/100 */
  --p-motion-duration-150: 0.15s; /* motion/duration/150 */
  --p-motion-duration-200: 0.2s; /* motion/duration/200 */
  --p-motion-duration-300: 0.3s; /* motion/duration/300 */
  --p-typography-paragraph_spacing-display: 40px; /* typography/paragraph_spacing/display */
  --p-typography-paragraph_spacing-h1: 30px; /* typography/paragraph_spacing/h1 */
  --p-typography-paragraph_spacing-h2: 20px; /* typography/paragraph_spacing/h2 */
  --p-typography-paragraph_spacing-h3: 14px; /* typography/paragraph_spacing/h3 */
  --p-typography-paragraph_spacing-label: 12px; /* typography/paragraph_spacing/label */
  --p-typography-paragraph_spacing-body: 6px; /* typography/paragraph_spacing/body */
  --p-typography-paragraph_spacing-body-h: 8px; /* typography/paragraph_spacing/body h */
  --p-typography-family-base: "Geologica"; /* typography/family/base */
  --p-typography-family-display: "Russo One"; /* typography/family/display */
  --p-motion-easing-standard: cubic-bezier(0.2, 0, 0, 1); /* motion/easing/standard */
  --p-motion-easing-enter: cubic-bezier(0, 0, 0, 1); /* motion/easing/enter */
  --p-motion-easing-exit: cubic-bezier(0.2, 0, 1, 1); /* motion/easing/exit */
  --p-space-10: 10px; /* space/10 */

  /* --- semantic (dark) --- */
  --s-color-surface-screen: #0e0e15; /* color/surface/screen */
  --s-color-surface-container: #20212e; /* color/surface/container */
  --s-color-surface-container_raised: #292b3b; /* color/surface/container_raised */
  --s-color-surface-container_inset: #1e1e2b; /* color/surface/container_inset */
  --s-color-surface-float: #292b3b; /* color/surface/float */
  --s-color-surface-overlay: #0a0a0fe5; /* color/surface/overlay */
  --s-color-surface-press: #292b3b; /* color/surface/press */
  --s-color-surface-inverted: #eff0f2; /* color/surface/inverted */
  --s-color-text-primary: #eff0f2; /* color/text/primary */
  --s-color-text-accent: #efc33e; /* color/text/accent */
  --s-color-text-secondary: #7c7d91; /* color/text/secondary */
  --s-color-text-tertiary: #373a4a; /* color/text/tertiary */
  --s-color-text-disabled: #585a6e; /* color/text/disabled */
  --s-color-text-on_accent: #0a0a0f; /* color/text/on_accent */
  --s-color-text-inverse: #0a0a0f; /* color/text/inverse */
  --s-color-stroke-subtle: #292b3b; /* color/stroke/subtle */
  --s-color-stroke-default: #373a4a; /* color/stroke/default */
  --s-color-stroke-strong: #9396ab; /* color/stroke/strong */
  --s-color-stroke-accent: #52b4fa; /* color/stroke/accent */
  --s-color-stroke-focus: #66ccff; /* color/stroke/focus */
  --s-color-action-primary: #efc33e; /* color/action/primary */
  --s-color-action-primary_press: #e69d0d; /* color/action/primary_press */
  --s-color-action-primary_text: #1a0802; /* color/action/primary_text */
  --s-color-action-secondary: #e2e4ed; /* color/action/secondary */
  --s-color-action-secondary_press: #c7cbd9; /* color/action/secondary_press */
  --s-color-action-secondary_text: #0a0a0f; /* color/action/secondary_text */
  --s-color-action-system: #292b3b; /* color/action/system */
  --s-color-action-system_press: #262733; /* color/action/system_press */
  --s-color-action-system_text: #eff0f2; /* color/action/system_text */
  --s-color-action-destructive: #e55050; /* color/action/destructive */
  --s-color-action-destructive_press: #b0222e; /* color/action/destructive_press */
  --s-color-action-destructive_text: #1e060d; /* color/action/destructive_text */
  --s-color-status-success-fill: #a7ed61; /* color/status/success/fill */
  --s-color-status-success-fill_press: #54b424; /* color/status/success/fill_press */
  --s-color-status-success-text: #041f0c; /* color/status/success/text */
  --s-color-status-error-fill: #e55050; /* color/status/error/fill */
  --s-color-status-error-fill_press: #b0222e; /* color/status/error/fill_press */
  --s-color-status-error-text: #1e060d; /* color/status/error/text */
  --s-color-status-warning-fill: #efc33e; /* color/status/warning/fill */
  --s-color-status-warning-fill_press: #e69d0d; /* color/status/warning/fill_press */
  --s-color-status-warning-text: #1a0802; /* color/status/warning/text */
  --s-color-status-info-fill: #66ccff; /* color/status/info/fill */
  --s-color-status-info-fill_press: #52b4fa; /* color/status/info/fill_press */
  --s-color-status-info-text: #0a1133; /* color/status/info/text */
  --s-color-value-corn: #82e043; /* color/value/corn */
  --s-color-value-stars: #52b4fa; /* color/value/stars */
  --s-color-value-ton: #66ccff; /* color/value/ton */
  --s-color-value-nft: #595fff; /* color/value/nft */
  --s-color-rarity-common-fill: #c7cbd9; /* color/rarity/common/fill */
  --s-color-rarity-common-press: #9396ab; /* color/rarity/common/press */
  --s-color-rarity-common-text: #0a0a0f; /* color/rarity/common/text */
  --s-color-rarity-common-stroke: #e2e4ed; /* color/rarity/common/stroke */
  --s-color-rarity-uncommon-fill: #a7ed61; /* color/rarity/uncommon/fill */
  --s-color-rarity-uncommon-press: #54b424; /* color/rarity/uncommon/press */
  --s-color-rarity-uncommon-text: #041f0c; /* color/rarity/uncommon/text */
  --s-color-rarity-uncommon-stroke: #a7ed61; /* color/rarity/uncommon/stroke */
  --s-color-rarity-rare-fill: #66ccff; /* color/rarity/rare/fill */
  --s-color-rarity-rare-press: #3a88d6; /* color/rarity/rare/press */
  --s-color-rarity-rare-text: #0a1133; /* color/rarity/rare/text */
  --s-color-rarity-rare-stroke: #66ccff; /* color/rarity/rare/stroke */
  --s-color-rarity-epic-fill: #e57ade; /* color/rarity/epic/fill */
  --s-color-rarity-epic-press: #cc3bd4; /* color/rarity/epic/press */
  --s-color-rarity-epic-text: #14031e; /* color/rarity/epic/text */
  --s-color-rarity-epic-stroke: #e57ade; /* color/rarity/epic/stroke */
  --s-color-rarity-legendary-fill: #efc33e; /* color/rarity/legendary/fill */
  --s-color-rarity-legendary-press: #b36b0c; /* color/rarity/legendary/press */
  --s-color-rarity-legendary-text: #1a0802; /* color/rarity/legendary/text */
  --s-color-rarity-legendary-stroke: #efc33e; /* color/rarity/legendary/stroke */
  --s-color-rarity-unique-fill: #e55050; /* color/rarity/unique/fill */
  --s-color-rarity-unique-press: #b0222e; /* color/rarity/unique/press */
  --s-color-rarity-unique-text: #1e060d; /* color/rarity/unique/text */
  --s-color-rarity-unique-stroke: #e55050; /* color/rarity/unique/stroke */
  --s-radius-xs: 4px; /* radius/xs */
  --s-radius-s: 8px; /* radius/s */
  --s-radius-m: 12px; /* radius/m */
  --s-radius-l: 16px; /* radius/l */
  --s-radius-xl: 20px; /* radius/xl */
  --s-radius-pill: 32px; /* radius/pill */
  --s-space-stack-xs: 4px; /* space/stack/xs */
  --s-space-stack-s: 8px; /* space/stack/s */
  --s-space-stack-m: 12px; /* space/stack/m */
  --s-space-stack-l: 16px; /* space/stack/l */
  --s-space-stack-xl: 24px; /* space/stack/xl */
  --s-space-stack-xxl: 32px; /* space/stack/xxl */
  --s-space-inset-xxs: 4px; /* space/inset/xxs */
  --s-space-inset-xs: 8px; /* space/inset/xs */
  --s-space-inset-s: 12px; /* space/inset/s */
  --s-space-inset-m: 16px; /* space/inset/m */
  --s-space-inset-l: 20px; /* space/inset/l */
  --s-space-inset-xl: 24px; /* space/inset/xl */
  --s-space-inset-xxl: 32px; /* space/inset/xxl */
  --s-space-section-xs: 12px; /* space/section/xs */
  --s-space-section-s: 16px; /* space/section/s */
  --s-space-section-m: 20px; /* space/section/m */
  --s-space-section-l: 24px; /* space/section/l */
  --s-space-section-xl: 32px; /* space/section/xl */
  --s-space-screen-x: 20px; /* space/screen/x */
  --s-space-screen-top: 24px; /* space/screen/top */
  --s-space-screen-bottom: 24px; /* space/screen/bottom */
  --s-space-safe_area-top: 44px; /* space/safe_area/top */
  --s-space-safe_area-bottom: 34px; /* space/safe_area/bottom */
  --s-size-icon-xs: 12px; /* size/icon/xs */
  --s-size-icon-s: 16px; /* size/icon/s */
  --s-size-icon-m: 20px; /* size/icon/m */
  --s-size-icon-l: 24px; /* size/icon/l */
  --s-size-icon-xl: 32px; /* size/icon/xl */
  --s-size-illustration-xs: 24px; /* size/illustration/xs */
  --s-size-illustration-s: 40px; /* size/illustration/s */
  --s-size-illustration-m: 60px; /* size/illustration/m */
  --s-size-illustration-l: 80px; /* size/illustration/l */
  --s-size-illustration-xl: 120px; /* size/illustration/xl */
  --s-size-illustration-xxl: 200px; /* size/illustration/xxl */
  --s-size-control-s: 28px; /* size/control/s */
  --s-size-control-m: 44px; /* size/control/m */
  --s-size-control-l: 52px; /* size/control/l */
  --s-size-control-xl: 68px; /* size/control/xl */
  --s-size-hit-m: 44px; /* size/hit/m */
  --s-size-hit-l: 52px; /* size/hit/l */
  --s-opacity-disabled: 25; /* opacity/disabled */
  --s-opacity-overlay_soft: 50; /* opacity/overlay_soft */
  --s-opacity-overlay_strong: 80; /* opacity/overlay_strong */

  /* --- components --- */
  --c-interactions-button-primary-background: #efc33e; /* interactions/button/primary/background */
  --c-interactions-button-primary-press: #e69d0d; /* interactions/button/primary/press */
  --c-interactions-button-primary-text: #1a0802; /* interactions/button/primary/text */
  --c-interactions-button-primary-loading: #efc33e; /* interactions/button/primary/loading */
  --c-interactions-button-primary-disabled_opacity: 25; /* interactions/button/primary/disabled_opacity */
  --c-interactions-button-secondary-background: #e2e4ed; /* interactions/button/secondary/background */
  --c-interactions-button-secondary-press: #c7cbd9; /* interactions/button/secondary/press */
  --c-interactions-button-secondary-text: #0a0a0f; /* interactions/button/secondary/text */
  --c-interactions-button-secondary-loading: #e2e4ed; /* interactions/button/secondary/loading */
  --c-interactions-button-secondary-disabled_opacity: 25; /* interactions/button/secondary/disabled_opacity */
  --c-interactions-button-system-background: #292b3b; /* interactions/button/system/background */
  --c-interactions-button-system-press: #262733; /* interactions/button/system/press */
  --c-interactions-button-system-text: #eff0f2; /* interactions/button/system/text */
  --c-interactions-button-system-loading: #292b3b; /* interactions/button/system/loading */
  --c-interactions-button-system-disabled_opacity: 25; /* interactions/button/system/disabled_opacity */
  --c-interactions-button-result-success-background: #a7ed61; /* interactions/button/result/success/background */
  --c-interactions-button-result-success-press: #54b424; /* interactions/button/result/success/press */
  --c-interactions-button-result-success-text: #041f0c; /* interactions/button/result/success/text */
  --c-interactions-button-result-error-background: #e55050; /* interactions/button/result/error/background */
  --c-interactions-button-result-error-press: #b0222e; /* interactions/button/result/error/press */
  --c-interactions-button-result-error-text: #1e060d; /* interactions/button/result/error/text */
  --c-interactions-button-size-m-height: 52px; /* interactions/button/size/m/height */
  --c-interactions-button-size-m-padding_x: 20px; /* interactions/button/size/m/padding_x */
  --c-interactions-button-size-m-gap: 8px; /* interactions/button/size/m/gap */
  --c-interactions-button-size-m-radius: 16px; /* interactions/button/size/m/radius */
  --c-interactions-button-size-m-icon: 16px; /* interactions/button/size/m/icon */
  --c-interactions-button-size-m-hit: 52px; /* interactions/button/size/m/hit */
  --c-interactions-button-size-l-height: 68px; /* interactions/button/size/l/height */
  --c-interactions-button-size-l-padding_x: 24px; /* interactions/button/size/l/padding_x */
  --c-interactions-button-size-l-gap: 8px; /* interactions/button/size/l/gap */
  --c-interactions-button-size-l-radius: 16px; /* interactions/button/size/l/radius */
  --c-interactions-button-size-l-icon: 20px; /* interactions/button/size/l/icon */
  --c-interactions-button-size-l-hit: 52px; /* interactions/button/size/l/hit */
  --c-interactions-checkbox-checked-background: #e2e4ed; /* interactions/checkbox/checked/background */
  --c-interactions-checkbox-checked-icon: #0a0a0f; /* interactions/checkbox/checked/icon */
  --c-interactions-checkbox-unchecked-background: #0a0a0fe5; /* interactions/checkbox/unchecked/background */
  --c-interactions-checkbox-unchecked-stroke: #373a4a; /* interactions/checkbox/unchecked/stroke */
  --c-interactions-checkbox-disabled-opacity: 25px; /* interactions/checkbox/disabled/opacity */
  --c-interactions-checkbox-size-box: 28px; /* interactions/checkbox/size/box */
  --c-interactions-checkbox-size-radius: 4px; /* interactions/checkbox/size/radius */
  --c-interactions-checkbox-size-hit: 44px; /* interactions/checkbox/size/hit */
  --c-interactions-input-field-background: #292b3b; /* interactions/input/field/background */
  --c-interactions-input-field-press: #262733; /* interactions/input/field/press */
  --c-interactions-input-field-text: #eff0f2; /* interactions/input/field/text */
  --c-interactions-input-field-placeholder: #9396ab; /* interactions/input/field/placeholder */
  --c-interactions-input-field-stroke: #373a4a; /* interactions/input/field/stroke */
  --c-interactions-input-field-radius: 16px; /* interactions/input/field/radius */
  --c-interactions-input-field-min_height: 52px; /* interactions/input/field/min_height */
  --c-interactions-input-field-padding_x: 16px; /* interactions/input/field/padding_x */
  --c-interactions-input-state-active_background: #eff0f2; /* interactions/input/state/active_background */
  --c-interactions-input-state-active_stroke: #66ccff; /* interactions/input/state/active_stroke */
  --c-interactions-input-state-active_text: #0a0a0f; /* interactions/input/state/active_text */
  --c-interactions-input-state-error_stroke: #e55050; /* interactions/input/state/error_stroke */
  --c-interactions-input-state-success_stroke: #54b424; /* interactions/input/state/success_stroke */
  --c-interactions-input-state-disabled_opacity: 25; /* interactions/input/state/disabled_opacity */
  --c-interactions-toggle-on: #a7ed61; /* interactions/toggle/on */
  --c-interactions-toggle-off: #eff0f2; /* interactions/toggle/off */
  --c-interactions-toggle-knob: #0a0a0f; /* interactions/toggle/knob */
  --c-interactions-toggle-disabled_opacity: 25; /* interactions/toggle/disabled_opacity */
  --c-interactions-toggle-m-width: 44px; /* interactions/toggle/m/width */
  --c-interactions-toggle-m-height: 28px; /* interactions/toggle/m/height */
  --c-interactions-toggle-m-knob: 20px; /* interactions/toggle/m/knob */
  --c-interactions-toggle-m-radius: 32px; /* interactions/toggle/m/radius */
  --c-interactions-toggle-m-hit: 44px; /* interactions/toggle/m/hit */
  --c-item-base-background: #20212e; /* item/base/background */
  --c-item-base-radius: 16px; /* item/base/radius */
  --c-item-base-padding_x: 12px; /* item/base/padding_x */
  --c-item-base-padding_y: 12px; /* item/base/padding_y */
  --c-item-raised-background: #292b3b; /* item/raised/background */
  --c-item-raised-radius: 16px; /* item/raised/radius */
  --c-item-raised-padding_x: 20px; /* item/raised/padding_x */
  --c-item-raised-padding_y: 20px; /* item/raised/padding_y */
  --c-item-raised-gap-m: 16px; /* item/raised/gap m */
  --c-item-raised-gap-s: 12px; /* item/raised/gap s */
  --c-segmented_control-container-background: #20212e; /* segmented_control/container/background */
  --c-interactions-tab_bar-base-background: #20212e; /* interactions/tab_bar/base/background */
  --c-interactions-tab_bar-base-stroke: #292b3b; /* interactions/tab_bar/base/stroke */
  --c-segmented_control-container-radius: 16px; /* segmented_control/container/radius */
  --c-segmented_control-container-padding: 8px; /* segmented_control/container/padding */
  --c-interactions-tab_bar-base-height: 80px; /* interactions/tab_bar/base/height */
  --c-interactions-tab_bar-base-radius: 20px; /* interactions/tab_bar/base/radius */
  --c-segmented_control-container-gap: 4px; /* segmented_control/container/gap */
  --c-segmented_control-tab-background: #20212e; /* segmented_control/tab/background */
  --c-interactions-tab_bar-base-padding_x: 32px; /* interactions/tab_bar/base/padding_x */
  --c-segmented_control-tab-text: #373a4a; /* segmented_control/tab/text */
  --c-interactions-tab_bar-base-padding_bottom: 8px; /* interactions/tab_bar/base/padding_bottom */
  --c-segmented_control-tab-selected_background: #292b3b; /* segmented_control/tab/selected_background */
  --c-interactions-tab_bar-base-pill_gap: -5px; /* interactions/tab_bar/base/pill_gap */
  --c-interactions-tab_bar-base-shadow_blur: 16px; /* interactions/tab_bar/base/shadow_blur */
  --c-interactions-tab_bar-base-shadow_color: #0a0a0f; /* interactions/tab_bar/base/shadow_color */
  --c-interactions-tab_bar-item-default_icon: #7c7d91; /* interactions/tab_bar/item/default_icon */
  --c-segmented_control-tab-selected_text: #eff0f2; /* segmented_control/tab/selected_text */
  --c-segmented_control-tab-radius: 12px; /* segmented_control/tab/radius */
  --c-interactions-tab_bar-item-active_icon: #eff0f2; /* interactions/tab_bar/item/active_icon */
  --c-segmented_control-tab-min_height: 52px; /* segmented_control/tab/min_height */
  --c-segmented_control-tab-padding_x: 20px; /* segmented_control/tab/padding_x */
  --c-interactions-tab_bar-item-default_text: #7c7d91; /* interactions/tab_bar/item/default_text */
  --c-interactions-tab_bar-item-active_text: #eff0f2; /* interactions/tab_bar/item/active_text */
  --c-interactions-tab_bar-item-width: 52px; /* interactions/tab_bar/item/width */
  --c-interactions-tab_bar-item-gap: 4px; /* interactions/tab_bar/item/gap */
  --c-interactions-tab_bar-item-hit: 52px; /* interactions/tab_bar/item/hit */
  --c-interactions-tab_bar-pill-background: #eff0f2; /* interactions/tab_bar/pill/background */
  --c-interactions-tab_bar-pill-fill: #efc33e; /* interactions/tab_bar/pill/fill */
  --c-interactions-tab_bar-pill-stroke: #20212e; /* interactions/tab_bar/pill/stroke */
  --c-interactions-tab_bar-pill-stroke_weight: 3px; /* interactions/tab_bar/pill/stroke_weight */
  --c-interactions-tab_bar-pill-fill_size: 3px; /* interactions/tab_bar/pill/fill_size */
  --c-interactions-tab_bar-pill-height: 28px; /* interactions/tab_bar/pill/height */
  --c-interactions-tab_bar-pill-radius: 32px; /* interactions/tab_bar/pill/radius */
  --c-interactions-tab_bar-pill-padding_x: 8px; /* interactions/tab_bar/pill/padding_x */
  --c-interactions-tab_bar-pill-padding_y: 0px; /* interactions/tab_bar/pill/padding_y */
  --c-interactions-tab_bar-pill-gap: 4px; /* interactions/tab_bar/pill/gap */
  --c-badge-info-background: #292b3b; /* badge/info/background */
  --c-badge-info-text: #eff0f2; /* badge/info/text */
  --c-badge-success-background: #a7ed61; /* badge/success/background */
  --c-badge-success-text: #041f0c; /* badge/success/text */
  --c-badge-alert-background: #e55050; /* badge/alert/background */
  --c-badge-alert-text: #1e060d; /* badge/alert/text */
  --c-badge-size-m-height: 20px; /* badge/size/m/height */
  --c-badge-size-m-padding_x: 8px; /* badge/size/m/padding_x */
  --c-badge-size-m-radius: 32px; /* badge/size/m/radius */
  --c-badge-size-m-gap: 4px; /* badge/size/m/gap */
  --c-badge-size-s-height: 16px; /* badge/size/s/height */
  --c-badge-size-s-padding_x: 8px; /* badge/size/s/padding_x */
  --c-badge-size-s-radius: 32px; /* badge/size/s/radius */
  --c-badge-size-s-gap: 2px; /* badge/size/s/gap */
  --c-sheet-screen-background: #0e0e15; /* sheet/screen/background */
  --c-sheet-screen-padding_x: 20px; /* sheet/screen/padding_x */
  --c-sheet-screen-padding_y: 20px; /* sheet/screen/padding_y */
  --c-sheet-screen-gap-m: 20px; /* sheet/screen/gap m */
  --c-sheet-screen-gap-s: 20px; /* sheet/screen/gap s */
  --c-sheet-base-background: #20212e; /* sheet/base/background */
  --c-sheet-base-radius: 24px; /* sheet/base/radius */
  --c-sheet-base-padding_x: 20px; /* sheet/base/padding_x */
  --c-sheet-base-padding_y: 20px; /* sheet/base/padding_y */
  --c-sheet-base-gap-m: 16px; /* sheet/base/gap m */
  --c-sheet-base-gap-s: 12px; /* sheet/base/gap s */
  --c-sheet-raised-background: #292b3b; /* sheet/raised/background */
  --c-sheet-raised-radius: 16px; /* sheet/raised/radius */
  --c-sheet-raised-padding_x: 20px; /* sheet/raised/padding_x */
  --c-sheet-raised-padding_y: 20px; /* sheet/raised/padding_y */
  --c-sheet-raised-gap-m: 16px; /* sheet/raised/gap m */
  --c-sheet-raised-gap-s: 12px; /* sheet/raised/gap s */
  --c-top_bar-icon_button-background: #292b3b; /* top_bar/icon_button/background */
  --c-top_bar-icon_button-press: #292b3b; /* top_bar/icon_button/press */
  --c-top_bar-icon_button-icon: #eff0f2; /* top_bar/icon_button/icon */
  --c-top_bar-icon_button-size: 52px; /* top_bar/icon_button/size */
  --c-top_bar-icon_button-radius: 32px; /* top_bar/icon_button/radius */
  --c-top_bar-resource_chip-background: #0a0a0fe5; /* top_bar/resource_chip/background */
  --c-top_bar-resource_chip-text: #eff0f2; /* top_bar/resource_chip/text */
  --c-top_bar-resource_chip-radius: 32px; /* top_bar/resource_chip/radius */
  --c-top_bar-resource_chip-height: 44px; /* top_bar/resource_chip/height */
  --c-top_bar-resource_chip-padding_x: 16px; /* top_bar/resource_chip/padding_x */
  --c-top_bar-resource_chip-gap: 4px; /* top_bar/resource_chip/gap */
  --c-list_item-base-background: #20212e; /* list_item/base/background */
  --c-list_item-base-press: #292b3b; /* list_item/base/press */
  --c-list_item-base-radius: 16px; /* list_item/base/radius */
  --c-list_item-base-min_height: 68px; /* list_item/base/min_height */
  --c-list_item-reward-line: #585a6e; /* list_item/reward line */
  --c-list_item-base-padding_x: 20px; /* list_item/base/padding_x */
  --c-list_item-base-padding_y: 20px; /* list_item/base/padding_y */
  --c-list_item-base-gap: 8px; /* list_item/base/gap */
  --c-list_item-title-text: #eff0f2; /* list_item/title/text */
  --c-list_item-supporting-text: #7c7d91; /* list_item/supporting/text */
  --c-list_item-icon-color: #373a4a; /* list_item/icon/color */
  --c-avatar-tone-1: #efc33e; /* avatar/tone/1 */
  --c-avatar-tone-2: #e55050; /* avatar/tone/2 */
  --c-avatar-tone-3: #e57ade; /* avatar/tone/3 */
  --c-avatar-tone-4: #52b4fa; /* avatar/tone/4 */
  --c-avatar-tone-5: #82e043; /* avatar/tone/5 */
  --c-avatar-size-s: 28px; /* avatar/size/s */
  --c-avatar-size-m: 44px; /* avatar/size/m */
  --c-avatar-size-l: 52px; /* avatar/size/l */
  --c-currency_chip-base-background: #0a0a0fe5; /* currency_chip/base/background */
  --c-currency_chip-base-radius: 32px; /* currency_chip/base/radius */
  --c-currency_chip-base-height: 44px; /* currency_chip/base/height */
  --c-currency_chip-base-padding_x: 16px; /* currency_chip/base/padding_x */
  --c-currency_chip-base-gap: 4px; /* currency_chip/base/gap */
  --c-currency_chip-corn-value: #82e043; /* currency_chip/corn/value */
  --c-currency_chip-stars-value: #52b4fa; /* currency_chip/stars/value */
  --c-currency_chip-ton-value: #66ccff; /* currency_chip/ton/value */
  --c-interactions-toggle-s-width: 28px; /* interactions/toggle/s/width */
  --c-interactions-toggle-s-height: 18px; /* interactions/toggle/s/height */
  --c-interactions-toggle-s-knob: 14px; /* interactions/toggle/s/knob */
  --c-interactions-toggle-s-radius: 32px; /* interactions/toggle/s/radius */
  --c-interactions-toggle-s-hit: 44px; /* interactions/toggle/s/hit */
  --c-ds_component_set-radius: 30px; /* ds_component_set/radius */
  --c-ds_component_set-padding: 56px; /* ds_component_set/padding */
  --c-ds_component_set-gap: 44px; /* ds_component_set/gap */
  --c-ds_component_set-stroke: #cc3bd4; /* ds_component_set/stroke */
  --c-interactions-button-icon_button-background: #20212e; /* interactions/button/icon_button/background */
  --c-interactions-button-icon_button-press: #0e0e15; /* interactions/button/icon_button/press */
  --c-interactions-button-icon_button-icon: #eff0f2; /* interactions/button/icon_button/icon */
  --c-ds_section-radius: 56px; /* ds_section/radius */
  --c-ds_section-spacing: 60px; /* ds_section/spacing */
  --c-ds_section-stroke: #daf3ff1f; /* ds_section/stroke */
  --c-ds_section-bg: #20212e; /* ds_section/bg */
  --c-merge2-board-background: #20212e; /* merge2/board/background */
  --c-merge2-board-radius: 20px; /* merge2/board/radius */
  --c-merge2-board-padding: 12px; /* merge2/board/padding */
  --c-merge2-board-gap: 12px; /* merge2/board/gap */
  --c-merge2-board-field-background: #262733; /* merge2/board/field/background */
  --c-merge2-board-field-padding: 4px; /* merge2/board/field/padding */
  --c-merge2-board-item-padding: 6px; /* merge2/board/item/padding */
  --c-merge2-board-item-radius: 12px; /* merge2/board/item/radius */
  --c-merge2-board-item-corner_radius: 16px; /* merge2/board/item/corner_radius */
  --c-merge2-board-item-opacity_closed: 35px; /* merge2/board/item/opacity_closed */
  --c-merge2-board-queue-padding: 8px; /* merge2/board/queue/padding */
  --c-merge2-board-queue-gap: 16px; /* merge2/board/queue/gap */
  --c-interactions-input-state-active_background_press: #e2e4ed; /* interactions/input/state/active_background_press */
  --c-interactions-input-state-focus_stroke: #b2b6c9; /* interactions/input/state/focus_stroke */
  --c-interactions-button-result-success-background_subtle: #041f0c; /* interactions/button/result/success/background_subtle */
  --c-interactions-button-result-error-background_subtle: #1e060d; /* interactions/button/result/error/background_subtle */
  --c-item-base-gap: 12px; /* item/base/gap */
  --c-item-portrait-radius: 8px; /* item/portrait/radius */
  --c-item-action_row-padding_top: 8px; /* item/action_row/padding_top */
  --c-item-action_row-gap: 8px; /* item/action_row/gap */
  --c-interactions-button-pass-background: #66ccff; /* interactions/button/pass/background */
  --c-interactions-button-pass-press: #3a88d6; /* interactions/button/pass/press */
  --c-interactions-button-pass-text: #0a1133; /* interactions/button/pass/text */
  --c-interactions-button-pass-loading: #99e5ff; /* interactions/button/pass/loading */
  --c-interactions-toggle-m-padding: 4px; /* interactions/toggle/m/padding */
  --c-interactions-toggle-s-padding: 2px; /* interactions/toggle/s/padding */
  --c-interactions-button-sale-background: #efc33e; /* interactions/button/sale/background */
  --c-interactions-button-sale-text: #1a0802; /* interactions/button/sale/text */
  --c-interactions-button-sale-padding_x: 4px; /* interactions/button/sale/padding_x */
  --c-interactions-button-sale-padding_y: 2px; /* interactions/button/sale/padding_y */
}
