/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/next@15.5.19_@babel+core@7.29.7_@playwright+test@1.61.1_react-dom@19.2.7_react@19.2.7__react@19.2.7/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[10].use[2]!../../node_modules/.pnpm/next@15.5.19_@babel+core@7.29.7_@playwright+test@1.61.1_react-dom@19.2.7_react@19.2.7__react@19.2.7/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[10].use[3]!../../packages/brand-tokens/dist/brand.css ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* AUTO-GENERATED by scripts/build-tokens.mjs — do not edit by hand. */
:root {
  --brand-color-brand-primary: #0066CC;
  --brand-color-success: #166534;
  --brand-color-warning: #92400E;
  --brand-color-error: #B91C1C;
  --brand-color-info: #0066CC;
  --brand-color-neutral-0: #FFFFFF;
  --brand-color-neutral-50: #FAFAFA;
  --brand-color-neutral-100: #F5F5F5;
  --brand-color-neutral-200: #E5E5E5;
  --brand-color-neutral-300: #D4D4D4;
  --brand-color-neutral-400: #A3A3A3;
  --brand-color-neutral-500: #737373;
  --brand-color-neutral-600: #525252;
  --brand-color-neutral-700: #404040;
  --brand-color-neutral-800: #262626;
  --brand-color-neutral-900: #171717;
  --brand-color-neutral-1000: #000000;
  --brand-component-button-controlHeight: 40;
  --brand-component-button-fontWeight: 500;
  --brand-component-card-borderRadius: 8;
  --brand-elevation-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  --brand-elevation-base: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
  --brand-elevation-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
  --brand-elevation-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
  --brand-motion-duration-fast: 0.1s;
  --brand-motion-duration-mid: 0.2s;
  --brand-motion-duration-slow: 0.3s;
  --brand-motion-easing-standard: cubic-bezier(0.645, 0.045, 0.355, 1);
  --brand-radius-none: 0px;
  --brand-radius-sm: 4px;
  --brand-radius-base: 6px;
  --brand-radius-lg: 8px;
  --brand-radius-xl: 12px;
  --brand-radius-full: 9999px;
  --brand-space-0: 0px;
  --brand-space-1: 4px;
  --brand-space-2: 8px;
  --brand-space-3: 12px;
  --brand-space-4: 16px;
  --brand-space-5: 24px;
  --brand-space-6: 32px;
  --brand-space-7: 40px;
  --brand-space-8: 48px;
  --brand-space-9: 64px;
  --brand-space-10: 96px;
  --brand-font-family-base: Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;
  --brand-font-family-mono: SFMono-Regular, Menlo, Consolas, Liberation Mono, monospace;
  --brand-font-size-sm: 12px;
  --brand-font-size-base: 14px;
  --brand-font-size-lg: 16px;
  --brand-font-size-xl: 20px;
  --brand-font-size-heading: 38px;
  --brand-font-weight-regular: 400;
  --brand-font-weight-medium: 500;
  --brand-font-weight-semibold: 600;
  --brand-font-weight-bold: 700;
  --brand-font-lineHeight-base: 1.5715;
  --brand-font-lineHeight-heading: 1.2;
  --brand-mode-bgBase: #FFFFFF;
  --brand-mode-textBase: #141414;
  --brand-mode-textSecondary: #404040;
  --brand-mode-textTertiary: #525252;
  --brand-mode-textQuaternary: #616161;
}

[data-theme="dark"] {
  --brand-color-brand-primary: #0066CC;
  --brand-color-success: #166534;
  --brand-color-warning: #92400E;
  --brand-color-error: #B91C1C;
  --brand-color-info: #0066CC;
  --brand-color-neutral-0: #FFFFFF;
  --brand-color-neutral-50: #FAFAFA;
  --brand-color-neutral-100: #F5F5F5;
  --brand-color-neutral-200: #E5E5E5;
  --brand-color-neutral-300: #D4D4D4;
  --brand-color-neutral-400: #A3A3A3;
  --brand-color-neutral-500: #737373;
  --brand-color-neutral-600: #525252;
  --brand-color-neutral-700: #404040;
  --brand-color-neutral-800: #262626;
  --brand-color-neutral-900: #171717;
  --brand-color-neutral-1000: #000000;
  --brand-component-button-controlHeight: 40;
  --brand-component-button-fontWeight: 500;
  --brand-component-card-borderRadius: 8;
  --brand-elevation-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  --brand-elevation-base: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
  --brand-elevation-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
  --brand-elevation-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
  --brand-motion-duration-fast: 0.1s;
  --brand-motion-duration-mid: 0.2s;
  --brand-motion-duration-slow: 0.3s;
  --brand-motion-easing-standard: cubic-bezier(0.645, 0.045, 0.355, 1);
  --brand-radius-none: 0px;
  --brand-radius-sm: 4px;
  --brand-radius-base: 6px;
  --brand-radius-lg: 8px;
  --brand-radius-xl: 12px;
  --brand-radius-full: 9999px;
  --brand-space-0: 0px;
  --brand-space-1: 4px;
  --brand-space-2: 8px;
  --brand-space-3: 12px;
  --brand-space-4: 16px;
  --brand-space-5: 24px;
  --brand-space-6: 32px;
  --brand-space-7: 40px;
  --brand-space-8: 48px;
  --brand-space-9: 64px;
  --brand-space-10: 96px;
  --brand-font-family-base: Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;
  --brand-font-family-mono: SFMono-Regular, Menlo, Consolas, Liberation Mono, monospace;
  --brand-font-size-sm: 12px;
  --brand-font-size-base: 14px;
  --brand-font-size-lg: 16px;
  --brand-font-size-xl: 20px;
  --brand-font-size-heading: 38px;
  --brand-font-weight-regular: 400;
  --brand-font-weight-medium: 500;
  --brand-font-weight-semibold: 600;
  --brand-font-weight-bold: 700;
  --brand-font-lineHeight-base: 1.5715;
  --brand-font-lineHeight-heading: 1.2;
  --brand-mode-bgBase: #141414;
  --brand-mode-textBase: #FFFFFF;
}

