/* Сгенерировано tools/generate_design_tokens.py. Не редактировать вручную. */
:root {
  --bt-bg-app: #0F1115;
  --bt-bg-timeline: #0A0C0F;
  --bt-bg-panel: #14171C;
  --bt-bg-surface: #1A1D23;
  --bt-bg-elevated: #20242C;
  --bt-bg-input: #0A0B10;
  --bt-bg-hover: #22262E;
  --bt-bg-active: #2B3039;
  --bt-bg-glass: rgba(20, 23, 28, 0.94);
  --bt-bg-glass-soft: rgba(20, 23, 28, 0.82);
  --bt-desktop-bg-app: #0D0F12;
  --bt-desktop-bg-timeline: #0A0C0F;
  --bt-desktop-bg-panel: #121419;
  --bt-desktop-bg-surface: #171A1F;
  --bt-desktop-bg-elevated: #1D2127;
  --bt-desktop-bg-input: #0A0C0F;
  --bt-desktop-bg-hover: #22262C;
  --bt-desktop-bg-active: #2B3037;
  --bt-desktop-bg-glass: rgba(18, 20, 25, 0.98);
  --bt-desktop-bg-glass-soft: rgba(18, 20, 25, 0.92);
  --bt-desktop-ceramic: #23272E;
  --bt-desktop-ceramic-hover: #2B3038;
  --bt-desktop-ceramic-pressed: #1D2127;
  --bt-desktop-ceramic-control: #272C34;
  --bt-desktop-ceramic-control-hover: #303640;
  --bt-desktop-ceramic-border: rgba(190, 112, 42, 0.92);
  --bt-desktop-text-on-ceramic: #F4F5F6;
  --bt-brand-orange: #F48043;
  --bt-brand-orange-hot: #FF8C00;
  --bt-brand-magenta: #EE4B91;
  --bt-brand-purple: #8653A0;
  --bt-brand-purple-deep: #5B54A4;
  --bt-brand-violet: #3956A6;
  --bt-desktop-accent: #BE702A;
  --bt-desktop-accent-hover: #D4873B;
  --bt-desktop-accent-pressed: #9A5420;
  --bt-desktop-on-accent: #0D0F12;
  --bt-desktop-gradient-start: #FF1493;
  --bt-desktop-gradient-end: #FF8C00;
  --bt-desktop-accent-dim: rgba(190, 112, 42, 0.20);
  --bt-desktop-brand-surface: rgba(190, 112, 42, 0.14);
  --bt-desktop-border-brand: rgba(190, 112, 42, 0.72);
  --bt-desktop-border-focus: rgba(190, 112, 42, 1.0);
  --bt-desktop-focus-ring: rgba(190, 112, 42, 0.32);
  --bt-desktop-metric-license: #74FF36;
  --bt-desktop-metric-quota: #C13CFF;
  --bt-desktop-metric-voice: #21C8FF;
  --bt-desktop-metric-error: #FF304F;
  --bt-desktop-ultra-accent: #2F93FF;
  --bt-desktop-text-primary: #F4F5F6;
  --bt-desktop-text-secondary: #A7ADB5;
  --bt-desktop-text-dim: #747B85;
  --bt-desktop-text-disabled: #535A64;
  --bt-desktop-disabled-base: #121419;
  --bt-desktop-border: rgba(255, 255, 255, 0.08);
  --bt-desktop-border-strong: rgba(255, 255, 255, 0.16);
  --bt-desktop-separator: rgba(255, 255, 255, 0.06);
  --bt-desktop-overlay-modal: rgba(4, 5, 7, 0.82);
  --bt-desktop-track-video: #BE702A;
  --bt-desktop-track-audio: #4F8D7E;
  --bt-desktop-track-voice: #5C78A6;
  --bt-desktop-track-text: #724322;
  --bt-desktop-track-shape: #765B78;
  --bt-desktop-track-image: #64795A;
  --bt-desktop-waveform: #7392A8;
  --bt-accent-hover: #FF9B54;
  --bt-accent-dim: rgba(244, 128, 67, 0.14);
  --bt-magenta-dim: rgba(238, 75, 145, 0.10);
  --bt-purple-dim: rgba(134, 83, 160, 0.10);
  --bt-brand-surface: rgba(50, 31, 38, 0.78);
  --bt-aurora-warm: rgba(244, 128, 67, 0.045);
  --bt-aurora-pink: rgba(238, 75, 145, 0.032);
  --bt-aurora-violet: rgba(57, 86, 166, 0.022);
  --bt-text-primary: #EAEAEA;
  --bt-text-secondary: #8B8F9A;
  --bt-text-dim: #5A5E6A;
  --bt-text-disabled: #474B55;
  --bt-on-accent: #FFFFFF;
  --bt-disabled-base: #14171C;
  --bt-hover-base: #22262E;
  --bt-border: rgba(255, 255, 255, 0.075);
  --bt-border-strong: rgba(255, 255, 255, 0.15);
  --bt-inner-highlight: rgba(255, 255, 255, 0.055);
  --bt-border-brand: rgba(255, 140, 0, 0.32);
  --bt-border-focus: rgba(244, 128, 67, 0.68);
  --bt-focus-ring: rgba(244, 128, 67, 0.18);
  --bt-separator: rgba(255, 255, 255, 0.055);
  --bt-warning: #F5A623;
  --bt-success: #00D4AA;
  --bt-error: #FF4757;
  --bt-info: #4DA3FF;
  --bt-track-video: #D46A43;
  --bt-track-audio: #4A8C5F;
  --bt-track-voice: #3F7DB6;
  --bt-track-text: #9A5137;
  --bt-track-shape: #4A1E1E;
  --bt-track-image: #2E4A1E;
  --bt-waveform: #5794C2;
  --bt-space-xs: 4px;
  --bt-space-sm: 8px;
  --bt-space-md: 12px;
  --bt-space-lg: 16px;
  --bt-space-xl: 20px;
  --bt-space-xxl: 24px;
  --bt-space-compact-xs: 3px;
  --bt-space-compact-sm: 6px;
  --bt-space-compact-md: 9px;
  --bt-space-compact-lg: 12px;
  --bt-space-compact-xl: 16px;
  --bt-space-compact-xxl: 20px;
  --bt-desktop-space-xs: 3px;
  --bt-desktop-space-sm: 6px;
  --bt-desktop-space-md: 9px;
  --bt-desktop-space-lg: 12px;
  --bt-desktop-space-xl: 16px;
  --bt-desktop-space-xxl: 20px;
  --bt-desktop-compact-space-xs: 3px;
  --bt-desktop-compact-space-sm: 5px;
  --bt-desktop-compact-space-md: 8px;
  --bt-desktop-compact-space-lg: 10px;
  --bt-desktop-compact-space-xl: 14px;
  --bt-desktop-compact-space-xxl: 18px;
  --bt-radius-xs: 4px;
  --bt-radius-sm: 7px;
  --bt-radius-md: 10px;
  --bt-radius-lg: 14px;
  --bt-radius-xl: 18px;
  --bt-radius-xxl: 24px;
  --bt-radius-pill: 999px;
  --bt-desktop-radius-xs: 3px;
  --bt-desktop-radius-sm: 5px;
  --bt-desktop-radius-md: 7px;
  --bt-desktop-radius-lg: 9px;
  --bt-desktop-radius-xl: 12px;
  --bt-desktop-radius-xxl: 16px;
  --bt-control-sm: 28px;
  --bt-control-md: 36px;
  --bt-control-lg: 44px;
  --bt-control-hero: 52px;
  --bt-control-compact-sm: 26px;
  --bt-control-compact-md: 32px;
  --bt-control-compact-lg: 40px;
  --bt-control-compact-hero: 46px;
  --bt-desktop-control-sm: 24px;
  --bt-desktop-control-md: 30px;
  --bt-desktop-control-lg: 36px;
  --bt-desktop-control-hero: 42px;
  --bt-desktop-compact-control-sm: 22px;
  --bt-desktop-compact-control-md: 28px;
  --bt-desktop-compact-control-lg: 34px;
  --bt-desktop-compact-control-hero: 40px;
  --bt-desktop-form-compact-max: 420px;
  --bt-desktop-form-standard-max: 720px;
  --bt-desktop-content-max: 1080px;
  --bt-desktop-dashboard-max: 1480px;
  --bt-desktop-workspace-max: 1840px;
  --bt-desktop-header-compact: 50px;
  --bt-desktop-header-standard: 56px;
  --bt-desktop-icon-rail-compact: 52px;
  --bt-desktop-icon-rail-standard: 60px;
  --bt-desktop-left-panel-compact: 236px;
  --bt-desktop-left-panel-standard: 252px;
  --bt-desktop-right-panel-compact: 304px;
  --bt-desktop-right-panel-standard: 332px;
  --bt-desktop-timeline-compact: 190px;
  --bt-desktop-timeline-standard: 244px;
  --bt-desktop-mode-switcher-compact: 32px;
  --bt-desktop-mode-switcher-standard: 34px;
  --bt-desktop-mode-tab-compact: 82px;
  --bt-desktop-mode-tab-standard: 92px;
  --bt-desktop-navigation-compact: 42px;
  --bt-desktop-navigation-standard: 46px;
  --bt-desktop-document-tabs-compact: 32px;
  --bt-desktop-document-tabs-standard: 36px;
  --bt-desktop-preview-utility-compact: 34px;
  --bt-desktop-preview-utility-standard: 38px;
  --bt-desktop-track-header-compact: 112px;
  --bt-desktop-track-header-standard: 124px;
  --bt-desktop-track-compact: 28px;
  --bt-desktop-track-standard: 30px;
  --bt-desktop-clip-compact: 21px;
  --bt-desktop-clip-standard: 22px;
  --bt-desktop-ruler-compact: 30px;
  --bt-desktop-ruler-standard: 32px;
  --bt-desktop-timeline-empty-badge-size: 52px;
  --bt-desktop-timeline-empty-icon-size: 24px;
  --bt-desktop-timeline-toolbar-compact: 42px;
  --bt-desktop-timeline-toolbar-standard: 44px;
  --bt-desktop-timeline-control-deck-inset-ratio: 0.046875;
  --bt-desktop-timeline-control-deck-inset-min: 48px;
  --bt-icon-sm: 14px;
  --bt-icon-md: 16px;
  --bt-icon-lg: 20px;
  --bt-desktop-icon-sm: 16px;
  --bt-desktop-icon-md: 16px;
  --bt-desktop-icon-lg: 20px;
  --bt-border-width: 1px;
  --bt-mini-page-max: 620px;
  --bt-mini-page-padding: 18px;
  --bt-motion-press-release: 120ms;
  --bt-motion-fast: 100ms;
  --bt-motion-state: 140ms;
  --bt-motion-normal: 170ms;
  --bt-motion-popover: 180ms;
  --bt-motion-panel: 210ms;
  --bt-motion-slow: 220ms;
  --bt-motion-enter: 200ms;
  --bt-motion-exit: 120ms;
  --bt-motion-emphasis: 240ms;
  --bt-motion-stagger: 36ms;
  --bt-motion-skeleton-pulse: 620ms;
  --bt-motion-spinner-cycle: 760ms;
  --bt-motion-status-cycle: 1000ms;
  --bt-motion-ambient-cycle: 1350ms;
  --bt-motion-distance-sm: 4px;
  --bt-motion-distance-md: 8px;
  --bt-scale-hover: 1.01;
  --bt-scale-press: 0.985;
  --bt-scale-press-deep: 0.97;
  --bt-popup-enter-scale: 0.97;
  --bt-popover-enter-scale: 0.98;
  --bt-family-ui: "Inter";
  --bt-family-mono: "Consolas";
}
