/* [project]/packages/design-tokens/generated/staged/corporate/css/tokens.css [app-client] (css) */
[data-design-system-profile="corporate"], [data-design-system-profile="corporate"][data-theme="light"], [data-design-system-profile="corporate"] [data-theme="light"], [data-theme="light"] [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"].light, [data-design-system-profile="corporate"] .light, .light [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom) {
  --ntp-color-canvas: #f6f7f9;
  --ntp-color-surface: #fff;
  --ntp-color-surface-subtle: #eef0f4;
  --ntp-color-surface-strong: #e1e5ec;
  --ntp-color-text: #0b1020;
  --ntp-color-text-muted: #434a5c;
  --ntp-color-text-subtle: #5b6376;
  --ntp-color-border: #d8dce4;
  --ntp-color-border-strong: #a4abba;
  --ntp-color-control-boundary: #737b8e;
  --ntp-color-action: #2835e8;
  --ntp-color-action-hover: #1f2bc7;
  --ntp-color-action-active: #1821a3;
  --ntp-color-action-text: #fff;
  --ntp-color-action-surface: #eef0ff;
  --ntp-color-focus: #2835e8;
  --ntp-color-verified: #0a7566;
  --ntp-color-verified-text: #fff;
  --ntp-color-verified-surface: #e9f6f3;
  --ntp-color-warning: #9a4a05;
  --ntp-color-warning-text: #fff;
  --ntp-color-warning-surface: #fef5e7;
  --ntp-color-critical: #c4122f;
  --ntp-color-critical-text: #fff;
  --ntp-color-critical-surface: #fdeef0;
  --ntp-color-paper: #fff;
  --ntp-color-on-dark: #fff;
  --ntp-color-on-light: #000;
  --ntp-color-scrim: #000;
  --ntp-color-brand: #2835e8;
  --ntp-color-brand-wordmark: #0b1020;
  --ntp-color-brand-descriptor: #434a5c;
  --ntp-color-brand-on: #fff;
  --ntp-color-info: #2835e8;
  --ntp-color-info-text: #fff;
  --ntp-color-info-surface: #eef0ff;
  --ntp-color-link: #2835e8;
  --ntp-color-link-hover: #1f2bc7;
  --ntp-color-link-active: #1821a3;
  --ntp-color-success: #0a7566;
  --ntp-color-success-text: #fff;
  --ntp-color-success-surface: #e9f6f3;
  --ntp-color-error: #c4122f;
  --ntp-color-error-text: #fff;
  --ntp-color-error-surface: #fdeef0;
  --ntp-color-disabled-background: #e1e5ec;
  --ntp-color-disabled-text: #434a5c;
  --ntp-color-disabled-boundary: #737b8e;
  --ntp-color-selection: #2835e8;
  --ntp-color-selection-text: #fff;
  --ntp-color-scrim-overlay: color-mix(in srgb, var(--ntp-color-scrim) 80%, transparent);
  --ntp-phase-teal-surface: var(--ntp-component-production-phase-teal-light-background);
  --ntp-phase-teal-foreground: var(--ntp-color-paper);
  --ntp-phase-primary-surface: var(--ntp-component-production-phase-primary-light-background);
  --ntp-phase-primary-foreground: var(--ntp-color-text);
  --ntp-phase-primary-solid-surface: var(--ntp-component-production-phase-primary-solid-light-background);
  --ntp-phase-primary-solid-foreground: var(--ntp-color-paper);
  --ntp-phase-verified-surface: var(--ntp-component-production-phase-verified-light-background);
  --ntp-phase-verified-foreground: var(--ntp-color-text);
  --ntp-phase-critical-mid-surface: var(--ntp-component-production-phase-critical-mid-light-background);
  --ntp-phase-critical-mid-foreground: var(--ntp-color-text);
  --ntp-gantt-confirmed: #535dec;
  --ntp-gantt-prepress: #2835e8;
  --ntp-gantt-plate-making: #535dec;
  --ntp-gantt-printing: #2835e8;
  --ntp-gantt-cutting: #ae6e37;
  --ntp-gantt-binding: #9a4a05;
  --ntp-gantt-quality-check: #3b9084;
  --ntp-gantt-packaging: #1c25a2;
  --ntp-gantt-shipped: #0a7566;
  --ntp-gantt-overdue: #c4122f;
  --ntp-gantt-conflict: #c4122f;
  --ntp-gantt-task-text: #434a5c;
  --ntp-gantt-priority-urgent: #c4122f;
  --ntp-gantt-priority-high: #9a4a05;
  --ntp-gantt-priority-normal: #2835e8;
  --ntp-gantt-priority-low: #434a5c;
  --ntp-color-surface-elevation-1: color-mix(in srgb, var(--ntp-color-paper) 0%, var(--ntp-color-surface));
  --ntp-progress-track-default: #adb2f6;
  --ntp-progress-track-success: #a1cac4;
  --ntp-progress-track-warning: #d8baa0;
  --ntp-progress-track-danger: #e8a4af;
  --brand-500: var(--ntp-color-action);
  --brand-600: var(--ntp-color-action-hover);
  --brand-700: var(--ntp-color-action-active);
  --warning-500: var(--ntp-color-warning);
  --danger-500: var(--ntp-color-critical);
  --success-500: var(--ntp-color-verified);
  --text-primary: var(--ntp-color-text);
  --text-secondary: var(--ntp-color-text-muted);
  --text-tertiary: var(--ntp-color-text-subtle);
  --surface: var(--ntp-color-surface);
  --background: 220 20% 97.1%;
  --foreground: 225.7 48.8% 8.4%;
  --primary: 235.9 80.7% 53.3%;
  --primary-foreground: 0 0% 100%;
  --secondary: 220 21.4% 94.5%;
  --secondary-foreground: 225.7 48.8% 8.4%;
  --tertiary: 171.6 84.3% 24.9%;
  --tertiary-foreground: 0 0% 100%;
  --muted: 220 21.4% 94.5%;
  --muted-foreground: 223.2 15.7% 31.2%;
  --accent: 218.2 22.4% 90.4%;
  --accent-foreground: 225.7 48.8% 8.4%;
  --popover: 0 0% 100%;
  --popover-foreground: 225.7 48.8% 8.4%;
  --input: 220 18.2% 87.1%;
  --ring: 235.9 80.7% 53.3%;
  --border: 220 18.2% 87.1%;
  --destructive: 350.2 83.2% 42%;
  --destructive-foreground: 0 0% 100%;
  --success: 171.6 84.3% 24.9%;
  --success-foreground: 0 0% 100%;
  --warning: 27.8 93.7% 31.2%;
  --warning-foreground: 0 0% 100%;
  --info: 235.9 80.7% 53.3%;
  --info-foreground: 0 0% 100%;
  --card: 0 0% 100%;
  --card-foreground: 225.7 48.8% 8.4%;
}

[data-design-system-profile="corporate"][data-theme="dark"], [data-design-system-profile="corporate"] [data-theme="dark"], [data-theme="dark"] [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"].dark, [data-design-system-profile="corporate"] .dark, .dark [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom) {
  --ntp-color-canvas: #07090f;
  --ntp-color-surface: #0e121b;
  --ntp-color-surface-subtle: #161b27;
  --ntp-color-surface-strong: #212838;
  --ntp-color-text: #f3f5f9;
  --ntp-color-text-muted: #b9c0ce;
  --ntp-color-text-subtle: #9199aa;
  --ntp-color-border: #262d3d;
  --ntp-color-border-strong: #3a4254;
  --ntp-color-control-boundary: #6e778a;
  --ntp-color-action: #8c95ff;
  --ntp-color-action-hover: #a9b0ff;
  --ntp-color-action-active: #737df5;
  --ntp-color-action-text: #070b2e;
  --ntp-color-action-surface: #141a40;
  --ntp-color-focus: #8c95ff;
  --ntp-color-verified: #5fd4be;
  --ntp-color-verified-text: #04231e;
  --ntp-color-verified-surface: #0c2521;
  --ntp-color-warning: #f6b869;
  --ntp-color-warning-text: #2b1703;
  --ntp-color-warning-surface: #2a1c0b;
  --ntp-color-critical: #ff8fa0;
  --ntp-color-critical-text: #330710;
  --ntp-color-critical-surface: #2e1016;
  --ntp-color-paper: #fff;
  --ntp-color-on-dark: #fff;
  --ntp-color-on-light: #000;
  --ntp-color-scrim: #000;
  --ntp-color-brand: #8c95ff;
  --ntp-color-brand-wordmark: #f3f5f9;
  --ntp-color-brand-descriptor: #b9c0ce;
  --ntp-color-brand-on: #070b2e;
  --ntp-color-info: #8c95ff;
  --ntp-color-info-text: #070b2e;
  --ntp-color-info-surface: #141a40;
  --ntp-color-link: #8c95ff;
  --ntp-color-link-hover: #a9b0ff;
  --ntp-color-link-active: #737df5;
  --ntp-color-success: #5fd4be;
  --ntp-color-success-text: #04231e;
  --ntp-color-success-surface: #0c2521;
  --ntp-color-error: #ff8fa0;
  --ntp-color-error-text: #330710;
  --ntp-color-error-surface: #2e1016;
  --ntp-color-disabled-background: #212838;
  --ntp-color-disabled-text: #b9c0ce;
  --ntp-color-disabled-boundary: #6e778a;
  --ntp-color-selection: #8c95ff;
  --ntp-color-selection-text: #070b2e;
  --ntp-color-scrim-overlay: color-mix(in srgb, var(--ntp-color-scrim) 80%, transparent);
  --ntp-phase-teal-surface: color-mix(in srgb, var(--ntp-component-production-data-teal) calc(var(--ntp-component-production-phase-dark-tint-opacity) * 100%), transparent);
  --ntp-phase-teal-foreground: var(--ntp-color-text);
  --ntp-phase-primary-surface: color-mix(in srgb, var(--ntp-component-production-data-primary) calc(var(--ntp-component-production-phase-dark-tint-opacity) * 100%), transparent);
  --ntp-phase-primary-foreground: var(--ntp-color-text);
  --ntp-phase-primary-solid-surface: color-mix(in srgb, var(--ntp-component-production-data-primary) calc(var(--ntp-component-production-phase-dark-tint-opacity) * 100%), transparent);
  --ntp-phase-primary-solid-foreground: var(--ntp-color-text);
  --ntp-phase-verified-surface: color-mix(in srgb, var(--ntp-component-production-data-verified) calc(var(--ntp-component-production-phase-dark-tint-opacity) * 100%), transparent);
  --ntp-phase-verified-foreground: var(--ntp-color-text);
  --ntp-phase-critical-mid-surface: color-mix(in srgb, var(--ntp-component-production-data-critical-mid) calc(var(--ntp-component-production-phase-dark-tint-opacity) * 100%), transparent);
  --ntp-phase-critical-mid-foreground: var(--ntp-color-text);
  --ntp-gantt-confirmed: #a3aaff;
  --ntp-gantt-prepress: #8c95ff;
  --ntp-gantt-plate-making: #a3aaff;
  --ntp-gantt-printing: #8c95ff;
  --ntp-gantt-cutting: #f7c687;
  --ntp-gantt-binding: #f6b869;
  --ntp-gantt-quality-check: #7fdccb;
  --ntp-gantt-packaging: #6268b2;
  --ntp-gantt-shipped: #5fd4be;
  --ntp-gantt-overdue: #ff8fa0;
  --ntp-gantt-conflict: #ff8fa0;
  --ntp-gantt-task-text: #b9c0ce;
  --ntp-gantt-priority-urgent: #ff8fa0;
  --ntp-gantt-priority-high: #f6b869;
  --ntp-gantt-priority-normal: #8c95ff;
  --ntp-gantt-priority-low: #b9c0ce;
  --ntp-color-surface-elevation-1: color-mix(in srgb, var(--ntp-color-paper) 5.1%, var(--ntp-color-surface));
  --ntp-progress-track-default: #464a7f;
  --ntp-progress-track-success: #2f6a5f;
  --ntp-progress-track-warning: #7b5c34;
  --ntp-progress-track-danger: #7f4750;
  --brand-500: var(--ntp-color-action);
  --brand-600: var(--ntp-color-action-hover);
  --brand-700: var(--ntp-color-action-active);
  --warning-500: var(--ntp-color-warning);
  --danger-500: var(--ntp-color-critical);
  --success-500: var(--ntp-color-verified);
  --text-primary: var(--ntp-color-text);
  --text-secondary: var(--ntp-color-text-muted);
  --text-tertiary: var(--ntp-color-text-subtle);
  --surface: var(--ntp-color-surface);
  --background: 225 36.4% 4.3%;
  --foreground: 220 33.3% 96.5%;
  --primary: 235.3 100% 77.5%;
  --primary-foreground: 233.8 73.6% 10.4%;
  --secondary: 222.4 27.9% 12%;
  --secondary-foreground: 220 33.3% 96.5%;
  --tertiary: 168.7 57.6% 60.2%;
  --tertiary-foreground: 170.3 79.5% 7.6%;
  --muted: 222.4 27.9% 12%;
  --muted-foreground: 220 17.6% 76.7%;
  --accent: 221.7 25.8% 17.5%;
  --accent-foreground: 220 33.3% 96.5%;
  --popover: 221.5 31.7% 8%;
  --popover-foreground: 220 33.3% 96.5%;
  --input: 221.7 23.2% 19.4%;
  --ring: 235.3 100% 77.5%;
  --border: 221.7 23.2% 19.4%;
  --destructive: 350.9 100% 78%;
  --destructive-foreground: 347.7 75.9% 11.4%;
  --success: 168.7 57.6% 60.2%;
  --success-foreground: 170.3 79.5% 7.6%;
  --warning: 33.6 88.7% 68.8%;
  --warning-foreground: 30 87% 9%;
  --info: 235.3 100% 77.5%;
  --info-foreground: 233.8 73.6% 10.4%;
  --card: 221.5 31.7% 8%;
  --card-foreground: 220 33.3% 96.5%;
}

[data-design-system-profile="corporate"][data-theme="pressroom"], [data-design-system-profile="corporate"] [data-theme="pressroom"], [data-theme="pressroom"] [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"].pressroom, [data-design-system-profile="corporate"] .pressroom, .pressroom [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"].pressroom-dark, [data-design-system-profile="corporate"] .pressroom-dark {
  --ntp-color-canvas: #101820;
  --ntp-color-surface: #18222d;
  --ntp-color-surface-subtle: #202d3a;
  --ntp-color-surface-strong: #2a3948;
  --ntp-color-text: #f8fafc;
  --ntp-color-text-muted: #c9d4df;
  --ntp-color-text-subtle: #9eacba;
  --ntp-color-border: #3b4a59;
  --ntp-color-border-strong: #607182;
  --ntp-color-control-boundary: #9eacba;
  --ntp-color-action: #8c95ff;
  --ntp-color-action-hover: #a9b0ff;
  --ntp-color-action-active: #737df5;
  --ntp-color-action-text: #070b2e;
  --ntp-color-action-surface: #0b1a33;
  --ntp-color-focus: #8c95ff;
  --ntp-color-verified: #5fd4be;
  --ntp-color-verified-text: #04231e;
  --ntp-color-verified-surface: #0b2a17;
  --ntp-color-warning: #f6b869;
  --ntp-color-warning-text: #332506;
  --ntp-color-warning-surface: #332506;
  --ntp-color-critical: #ff8fa0;
  --ntp-color-critical-text: #3b1707;
  --ntp-color-critical-surface: #3b1707;
  --ntp-color-paper: #fff;
  --ntp-color-on-dark: #fff;
  --ntp-color-on-light: #000;
  --ntp-color-scrim: #000;
  --ntp-color-brand: #8c95ff;
  --ntp-color-brand-wordmark: #f8fafc;
  --ntp-color-brand-descriptor: #c9d4df;
  --ntp-color-brand-on: #070b2e;
  --ntp-color-info: #8c95ff;
  --ntp-color-info-text: #070b2e;
  --ntp-color-info-surface: #0b1a33;
  --ntp-color-link: #8c95ff;
  --ntp-color-link-hover: #a9b0ff;
  --ntp-color-link-active: #737df5;
  --ntp-color-success: #5fd4be;
  --ntp-color-success-text: #04231e;
  --ntp-color-success-surface: #0b2a17;
  --ntp-color-error: #ff8fa0;
  --ntp-color-error-text: #3b1707;
  --ntp-color-error-surface: #3b1707;
  --ntp-color-disabled-background: #2a3948;
  --ntp-color-disabled-text: #c9d4df;
  --ntp-color-disabled-boundary: #9eacba;
  --ntp-color-selection: #8c95ff;
  --ntp-color-selection-text: #070b2e;
  --ntp-color-scrim-overlay: color-mix(in srgb, var(--ntp-color-scrim) 80%, transparent);
  --ntp-phase-teal-surface: color-mix(in srgb, var(--ntp-component-production-data-teal) calc(var(--ntp-component-production-phase-dark-tint-opacity) * 100%), transparent);
  --ntp-phase-teal-foreground: var(--ntp-color-text);
  --ntp-phase-primary-surface: color-mix(in srgb, var(--ntp-component-production-data-primary) calc(var(--ntp-component-production-phase-dark-tint-opacity) * 100%), transparent);
  --ntp-phase-primary-foreground: var(--ntp-color-text);
  --ntp-phase-primary-solid-surface: color-mix(in srgb, var(--ntp-component-production-data-primary) calc(var(--ntp-component-production-phase-dark-tint-opacity) * 100%), transparent);
  --ntp-phase-primary-solid-foreground: var(--ntp-color-text);
  --ntp-phase-verified-surface: color-mix(in srgb, var(--ntp-component-production-data-verified) calc(var(--ntp-component-production-phase-dark-tint-opacity) * 100%), transparent);
  --ntp-phase-verified-foreground: var(--ntp-color-text);
  --ntp-phase-critical-mid-surface: color-mix(in srgb, var(--ntp-component-production-data-critical-mid) calc(var(--ntp-component-production-phase-dark-tint-opacity) * 100%), transparent);
  --ntp-phase-critical-mid-foreground: var(--ntp-color-text);
  --ntp-gantt-confirmed: #a3aaff;
  --ntp-gantt-prepress: #8c95ff;
  --ntp-gantt-plate-making: #a3aaff;
  --ntp-gantt-printing: #8c95ff;
  --ntp-gantt-cutting: #f7c687;
  --ntp-gantt-binding: #f6b869;
  --ntp-gantt-quality-check: #7fdccb;
  --ntp-gantt-packaging: #6268b2;
  --ntp-gantt-shipped: #5fd4be;
  --ntp-gantt-overdue: #ff8fa0;
  --ntp-gantt-conflict: #ff8fa0;
  --ntp-gantt-task-text: #c9d4df;
  --ntp-gantt-priority-urgent: #ff8fa0;
  --ntp-gantt-priority-high: #f6b869;
  --ntp-gantt-priority-normal: #8c95ff;
  --ntp-gantt-priority-low: #c9d4df;
  --ntp-color-surface-elevation-1: color-mix(in srgb, var(--ntp-color-paper) 5.1%, var(--ntp-color-surface));
  --ntp-progress-track-default: #464a7f;
  --ntp-progress-track-success: #2f6a5f;
  --ntp-progress-track-warning: #7b5c34;
  --ntp-progress-track-danger: #7f4750;
  --brand-500: var(--ntp-color-action);
  --brand-600: var(--ntp-color-action-hover);
  --brand-700: var(--ntp-color-action-active);
  --warning-500: var(--ntp-color-warning);
  --danger-500: var(--ntp-color-critical);
  --success-500: var(--ntp-color-verified);
  --text-primary: var(--ntp-color-text);
  --text-secondary: var(--ntp-color-text-muted);
  --text-tertiary: var(--ntp-color-text-subtle);
  --surface: var(--ntp-color-surface);
  --background: 210 33.3% 9.4%;
  --foreground: 210 40% 98%;
  --primary: 235.3 100% 77.5%;
  --primary-foreground: 233.8 73.6% 10.4%;
  --secondary: 210 28.9% 17.6%;
  --secondary-foreground: 210 40% 98%;
  --tertiary: 168.7 57.6% 60.2%;
  --tertiary-foreground: 170.3 79.5% 7.6%;
  --muted: 210 28.9% 17.6%;
  --muted-foreground: 210 25.6% 83.1%;
  --accent: 210 26.3% 22.4%;
  --accent-foreground: 210 40% 98%;
  --popover: 211.4 30.4% 13.5%;
  --popover-foreground: 210 40% 98%;
  --input: 210 20.3% 29%;
  --ring: 235.3 100% 77.5%;
  --border: 210 20.3% 29%;
  --destructive: 350.9 100% 78%;
  --destructive-foreground: 18.5 78.8% 12.9%;
  --success: 168.7 57.6% 60.2%;
  --success-foreground: 170.3 79.5% 7.6%;
  --warning: 33.6 88.7% 68.8%;
  --warning-foreground: 41.3 78.9% 11.2%;
  --info: 235.3 100% 77.5%;
  --info-foreground: 233.8 73.6% 10.4%;
  --card: 211.4 30.4% 13.5%;
  --card-foreground: 210 40% 98%;
}

[data-design-system-profile="corporate"] {
  --ntp-font-display: var(--ntp-loaded-font-display, "Noto Sans"), Arial, sans-serif;
  --ntp-font-ui: var(--ntp-loaded-font-ui, "Noto Sans"), Arial, sans-serif;
  --ntp-font-mono: var(--ntp-loaded-font-mono, "Noto Sans Mono"), Consolas, monospace;
  --ntp-font-arabic: var(--ntp-loaded-font-arabic, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;
  --ntp-colorblind-alert-stripe-a: #b45309;
  --ntp-colorblind-alert-stripe-b: #1d4ed8;
  --ntp-colorblind-text: #fff;
  --ntp-colorblind-link: #bfdbfe;
  --ntp-colorblind-active: #1e40af;
  --ntp-colorblind-focus: #ea580c;
  --ntp-font-weight-regular: 400;
  --ntp-font-weight-medium: 500;
  --ntp-font-weight-semibold: 600;
  --ntp-font-weight-bold: 700;
  --ntp-font-size-caption: 12px;
  --ntp-font-size-dense: 13px;
  --ntp-font-size-ui: 14px;
  --ntp-font-size-body: 16px;
  --ntp-font-size-title-small: 20px;
  --ntp-font-size-title: 24px;
  --ntp-font-size-display-small: 32px;
  --ntp-font-size-display: 48px;
  --ntp-font-size-display-large: 64px;
  --ntp-line-height-caption: 16px;
  --ntp-line-height-dense: 18px;
  --ntp-line-height-ui: 20px;
  --ntp-line-height-body: 24px;
  --ntp-line-height-title-small: 28px;
  --ntp-line-height-title: 32px;
  --ntp-line-height-display-small: 40px;
  --ntp-line-height-display: 56px;
  --ntp-line-height-display-large: 72px;
  --ntp-line-height-arabic-body: 28px;
  --ntp-line-height-arabic-label: 24px;
  --ntp-line-height-ratio-hero: 1.02;
  --ntp-line-height-ratio-display: 1.08;
  --ntp-letter-spacing-tight: -.02em;
  --ntp-letter-spacing-hero: -.04em;
  --ntp-letter-spacing-label: .08em;
  --ntp-letter-spacing-eyebrow: .12em;
  --ntp-letter-spacing-status: 0em;
  --ntp-letter-spacing-brand: .35em;
  --ntp-space-0: 0px;
  --ntp-space-1: 4px;
  --ntp-space-2: 8px;
  --ntp-space-3: 12px;
  --ntp-space-4: 16px;
  --ntp-space-5: 20px;
  --ntp-space-6: 24px;
  --ntp-space-7: 32px;
  --ntp-space-8: 40px;
  --ntp-space-9: 48px;
  --ntp-space-10: 64px;
  --ntp-space-11: 80px;
  --ntp-space-12: 96px;
  --ntp-radius-none: 0px;
  --ntp-radius-control: 4px;
  --ntp-radius-surface: 8px;
  --ntp-radius-outer: 12px;
  --ntp-radius-round: 9999px;
  --ntp-opacity-scrim: .8;
  --ntp-motion-fast: .12s;
  --ntp-motion-standard: .2s;
  --ntp-motion-deliberate: .32s;
  --ntp-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);
  --ntp-motion-easing-emphasized: cubic-bezier(.16, 1, .3, 1);
  --ntp-elevation-none: none;
  --ntp-elevation-whisper: 0 1px 2px #0f172a14;
  --ntp-elevation-raised: 0 4px 12px #0f172a1a;
  --ntp-elevation-sticky: 0 -12px 24px #0f172a14;
  --ntp-elevation-overlay: 0 16px 40px #0f172a24;
  --ntp-document-page-width: 210mm;
  --ntp-document-page-height: 297mm;
  --ntp-breakpoint-sm: 640px;
  --ntp-breakpoint-md: 768px;
  --ntp-breakpoint-lg: 1024px;
  --ntp-breakpoint-xl: 1280px;
  --ntp-breakpoint-2xl: 1536px;
  --ntp-layer-base: 0;
  --ntp-layer-sticky: 100;
  --ntp-layer-dropdown: 400;
  --ntp-layer-popover: 500;
  --ntp-layer-drawer: 600;
  --ntp-layer-modal: 700;
  --ntp-layer-toast: 800;
  --ntp-layer-tooltip: 900;
  --ntp-density-control-height: 44px;
  --ntp-density-control-padding-x: 16px;
  --ntp-density-row-height: 48px;
  --ntp-density-panel-padding: 24px;
  --ntp-density-gap: 16px;
  --ntp-density-minimum-target: 44px;
  --ntp-component-production-queue-pending-background: #eef0f4;
  --ntp-component-production-queue-pending-foreground: #434a5c;
  --ntp-component-production-queue-confirmed-background: #eef0f4;
  --ntp-component-production-queue-confirmed-foreground: #434a5c;
  --ntp-component-production-queue-printing-background: #eef0f4;
  --ntp-component-production-queue-printing-foreground: #434a5c;
  --ntp-component-production-queue-binding-background: #eef0f4;
  --ntp-component-production-queue-binding-foreground: #434a5c;
  --ntp-component-production-queue-finishing-background: #eef0f4;
  --ntp-component-production-queue-finishing-foreground: #434a5c;
  --ntp-component-production-queue-quality-background: #eef0f4;
  --ntp-component-production-queue-quality-foreground: #434a5c;
  --ntp-component-production-queue-ready-background: #eef0f4;
  --ntp-component-production-queue-ready-foreground: #434a5c;
  --ntp-component-production-queue-shipping-background: #eef0f4;
  --ntp-component-production-queue-shipping-foreground: #434a5c;
  --ntp-component-production-queue-delivered-background: #eef0f4;
  --ntp-component-production-queue-delivered-foreground: #434a5c;
  --ntp-component-production-queue-unknown-background: #eef0f4;
  --ntp-component-production-queue-unknown-foreground: #434a5c;
  --ntp-component-email-max-width: 600px;
  --ntp-component-email-padding-block: 40px;
  --ntp-component-email-padding-inline: 20px;
  --ntp-component-email-section-gap: 32px;
  --ntp-component-email-card-padding: 24px;
  --ntp-component-email-content-gap: 16px;
  --ntp-component-email-button-padding-block: 12px;
  --ntp-component-email-button-padding-inline: 24px;
  --ntp-component-email-border-width: 1px;
  --ntp-component-focus-width: 2px;
  --ntp-component-focus-offset: 2px;
  --ntp-component-focus-offset-tight: 1px;
  --ntp-component-scrollbar-thumb-inset: 2px;
  --ntp-component-button-radius: 4px;
  --ntp-component-button-font-size: 14px;
  --ntp-component-button-font-weight: 600;
  --ntp-component-button-icon-size: 20px;
  --ntp-component-button-font-size-small: 12px;
  --ntp-component-button-font-size-large: 16px;
  --ntp-component-button-minimum-height-large: 48px;
  --ntp-component-button-gap: 8px;
  --ntp-component-button-line-height: 20px;
  --ntp-component-button-line-height-small: 16px;
  --ntp-component-button-line-height-large: 24px;
  --ntp-component-button-padding-inline-small: 12px;
  --ntp-component-button-padding-block: 8px;
  --ntp-component-button-padding-block-large: 12px;
  --ntp-component-button-padding-inline-large: 24px;
  --ntp-component-field-radius: 4px;
  --ntp-component-field-font-size: 14px;
  --ntp-component-field-border-width: 1px;
  --ntp-component-field-focus-width: 2px;
  --ntp-component-surface-radius: 8px;
  --ntp-component-surface-border-width: 1px;
  --ntp-component-dialog-radius: 12px;
  --ntp-component-dialog-max-width: 720px;
  --ntp-component-table-font-size: 14px;
  --ntp-component-table-cell-padding-x: 12px;
  --ntp-component-table-line-height: 20px;
  --ntp-component-table-compact-font-size: 13px;
  --ntp-component-table-compact-line-height: 18px;
  --ntp-component-quote-step-min-height: 520px;
  --ntp-component-quote-summary-width: 420px;
  --ntp-component-page-title-font-size: 32px;
  --ntp-component-page-title-line-height: 40px;
  --ntp-component-page-title-font-weight: 600;
  --ntp-component-hero-title-font-size: 64px;
  --ntp-component-hero-title-line-height: 72px;
  --ntp-component-hero-title-font-size-compact: 32px;
  --ntp-component-hero-title-line-height-compact: 40px;
  --ntp-component-hero-title-font-weight: 600;
  --ntp-component-section-title-font-size: 24px;
  --ntp-component-section-title-line-height: 32px;
  --ntp-component-section-title-font-weight: 600;
  --ntp-component-auth-title-font-size: 24px;
  --ntp-component-auth-title-line-height: 32px;
  --ntp-component-auth-title-font-weight: 600;
  --ntp-component-production-data-primary: #2835e8;
  --ntp-component-production-data-verified: #0a7566;
  --ntp-component-production-data-critical-mid: #fb923c;
  --ntp-component-production-data-teal: #007a6c;
  --ntp-component-production-data-violet: #7c3aed;
  --ntp-component-production-data-sky: #0369a1;
  --ntp-component-production-data-verified-mid: #4ade80;
  --ntp-component-production-data-solid-foreground: #fff;
  --ntp-component-production-data-verified-mid-foreground: #000;
  --ntp-component-production-data-critical-mid-foreground: #000;
  --ntp-component-production-data-warning: #9a4a05;
  --ntp-component-production-data-critical: #c4122f;
  --ntp-component-production-data-track: #cbd5e1;
  --ntp-component-production-phase-teal-light-background: #007a6c;
  --ntp-component-production-phase-primary-light-background: #eef0ff;
  --ntp-component-production-phase-primary-solid-light-background: #2835e8;
  --ntp-component-production-phase-verified-light-background: #e9f6f3;
  --ntp-component-production-phase-critical-mid-light-background: #fdeef0;
  --ntp-component-production-phase-badge-tint-opacity: .133333;
  --ntp-component-production-phase-dark-tint-opacity: .121569;
  --ntp-component-production-phase-border-tint-opacity: .2;
  --ntp-component-gantt-lighten-opacity: .2;
  --ntp-component-gantt-darken-opacity: .3;
  --ntp-component-calibration-warning-foreground: #7c3aed;
  --ntp-component-calibration-warning-guide: #facc15;
  --ntp-component-calibration-critical-guide: #fb923c;
  --ntp-component-color-profile-badge-input-background: #eef0ff;
  --ntp-component-color-profile-badge-input-foreground: #2835e8;
  --ntp-component-color-profile-badge-output-background: #eef0f4;
  --ntp-component-color-profile-badge-output-foreground: #434a5c;
  --ntp-component-color-profile-badge-device-link-background: #eef0f4;
  --ntp-component-color-profile-badge-device-link-foreground: #434a5c;
  --ntp-component-color-profile-badge-rgb-background: #eef0ff;
  --ntp-component-color-profile-badge-rgb-foreground: #1821a3;
  --ntp-component-color-profile-badge-lab-background: #e9f6f3;
  --ntp-component-color-profile-badge-lab-foreground: #0a7566;
  --ntp-component-color-profile-badge-gray-background: #f1f5f9;
  --ntp-component-color-profile-badge-gray-foreground: #475569;
  --ntp-component-color-profile-badge-cmyk-background: #007a6c;
  --ntp-component-color-profile-badge-cmyk-foreground: #fff;
  --ntp-component-card-title-font-size: 20px;
  --ntp-component-card-title-line-height: 28px;
  --ntp-component-card-title-font-weight: 600;
  --ntp-component-status-title-font-size: 20px;
  --ntp-component-status-title-line-height: 28px;
  --ntp-component-status-title-font-weight: 600;
  --ntp-component-field-label-font-size: 14px;
  --ntp-component-field-label-line-height: 20px;
  --ntp-component-field-label-font-weight: 600;
  --ntp-component-dense-label-font-size: 13px;
  --ntp-component-dense-label-line-height: 18px;
  --ntp-component-dense-label-font-weight: 600;
  --ntp-component-caption-font-size: 12px;
  --ntp-component-caption-line-height: 18px;
  --ntp-component-caption-font-weight: 400;
  --ntp-component-body-strong-font-size: 16px;
  --ntp-component-body-strong-line-height: 24px;
  --ntp-component-body-strong-font-weight: 600;
  --ntp-component-metric-value-font-size: 48px;
  --ntp-component-metric-value-line-height: 56px;
  --ntp-component-metric-value-font-weight: 600;
  --ntp-component-technical-title-font-size: 14px;
  --ntp-component-technical-title-line-height: 20px;
  --ntp-component-technical-title-font-weight: 600;
  --ntp-component-document-title-font-size: 24px;
  --ntp-component-document-title-line-height: 32px;
  --ntp-component-document-title-font-weight: 600;
  --ntp-component-document-section-title-font-size: 14px;
  --ntp-component-document-section-title-line-height: 20px;
  --ntp-component-document-section-title-font-weight: 600;
  --ntp-component-document-item-title-font-size: 16px;
  --ntp-component-document-item-title-line-height: 24px;
  --ntp-component-document-item-title-font-weight: 600;
  --ntp-component-order-priority-low: #4ade80;
  --ntp-component-order-priority-normal: #0369a1;
  --ntp-component-order-priority-high: #facc15;
  --ntp-component-order-priority-urgent: #fb923c;
  --ntp-component-xjdf-intent-info: #0369a1;
  --ntp-component-xjdf-intent-accent: #7c3aed;
  --ntp-component-xjdf-intent-warning: #9a4a05;
  --ntp-component-xjdf-intent-critical: #c4122f;
  --ntp-component-xjdf-intent-neutral: #475569;
  --ntp-component-caption-strong-font-size: 12px;
  --ntp-component-caption-strong-line-height: 18px;
  --ntp-component-caption-strong-font-weight: 600;
  --ntp-component-buyer-field-font-size: 16px;
  --ntp-component-buyer-field-line-height: 24px;
  --ntp-component-buyer-field-font-weight: 400;
  --ntp-component-buyer-field-control-height: 48px;
  --ntp-component-arabic-body-font-size: 16px;
  --ntp-component-arabic-body-line-height: 28px;
  --ntp-component-arabic-body-font-weight: 400;
  --ntp-component-arabic-label-font-size: 14px;
  --ntp-component-arabic-label-line-height: 24px;
  --ntp-component-arabic-label-font-weight: 600;
  --ntp-component-interactive-row-minimum-height: 44px;
  --ntp-component-application-icon-preferred-height: 48px;
}

[data-design-system-profile="corporate"][dir="rtl"], [data-design-system-profile="corporate"] [dir="rtl"] {
  --ntp-font-display: var(--ntp-font-arabic);
  --ntp-font-ui: var(--ntp-font-arabic);
}

[data-design-system-profile="corporate"][data-density="compact"], [data-design-system-profile="corporate"] [data-density="compact"], [data-design-system-profile="corporate"].density-compact, [data-design-system-profile="corporate"] .density-compact {
  --ntp-density-control-height: 32px;
  --ntp-density-control-padding-x: 12px;
  --ntp-density-row-height: 36px;
  --ntp-density-panel-padding: 16px;
  --ntp-density-gap: 8px;
  --ntp-density-minimum-target: 44px;
}

@media (forced-colors: active) {
  [data-design-system-profile="corporate"], [data-design-system-profile="corporate"][data-theme="light"], [data-design-system-profile="corporate"] [data-theme="light"], [data-theme="light"] [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"].light, [data-design-system-profile="corporate"] .light, .light [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"][data-theme="dark"], [data-design-system-profile="corporate"] [data-theme="dark"], [data-theme="dark"] [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"].dark, [data-design-system-profile="corporate"] .dark, .dark [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"][data-theme="pressroom"], [data-design-system-profile="corporate"] [data-theme="pressroom"], [data-theme="pressroom"] [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"].pressroom, [data-design-system-profile="corporate"] .pressroom, .pressroom [data-design-system-profile="corporate"]:not([data-theme]):not(.light):not(.dark):not(.pressroom), [data-design-system-profile="corporate"].pressroom-dark, [data-design-system-profile="corporate"] .pressroom-dark {
    --ntp-color-canvas: Canvas;
    --ntp-color-surface: Canvas;
    --ntp-color-surface-subtle: Canvas;
    --ntp-color-surface-strong: Canvas;
    --ntp-color-text: CanvasText;
    --ntp-color-text-muted: GrayText;
    --ntp-color-text-subtle: GrayText;
    --ntp-color-border: CanvasText;
    --ntp-color-border-strong: CanvasText;
    --ntp-color-control-boundary: CanvasText;
    --ntp-color-action: LinkText;
    --ntp-color-action-hover: LinkText;
    --ntp-color-action-active: LinkText;
    --ntp-color-action-text: Canvas;
    --ntp-color-action-surface: Canvas;
    --ntp-color-focus: Highlight;
    --ntp-color-verified: CanvasText;
    --ntp-color-verified-text: Canvas;
    --ntp-color-verified-surface: Canvas;
    --ntp-color-warning: CanvasText;
    --ntp-color-warning-text: Canvas;
    --ntp-color-warning-surface: Canvas;
    --ntp-color-critical: CanvasText;
    --ntp-color-critical-text: Canvas;
    --ntp-color-critical-surface: Canvas;
    --ntp-color-paper: Canvas;
    --ntp-color-on-dark: CanvasText;
    --ntp-color-on-light: CanvasText;
    --ntp-color-scrim: CanvasText;
    --ntp-color-brand: CanvasText;
    --ntp-color-brand-wordmark: CanvasText;
    --ntp-color-brand-descriptor: CanvasText;
    --ntp-color-brand-on: Canvas;
    --ntp-color-info: CanvasText;
    --ntp-color-info-text: Canvas;
    --ntp-color-info-surface: Canvas;
    --ntp-color-link: LinkText;
    --ntp-color-link-hover: LinkText;
    --ntp-color-link-active: LinkText;
    --ntp-color-success: CanvasText;
    --ntp-color-success-text: Canvas;
    --ntp-color-success-surface: Canvas;
    --ntp-color-error: CanvasText;
    --ntp-color-error-text: Canvas;
    --ntp-color-error-surface: Canvas;
    --ntp-color-disabled-background: Canvas;
    --ntp-color-disabled-text: GrayText;
    --ntp-color-disabled-boundary: GrayText;
    --ntp-color-selection: Highlight;
    --ntp-color-selection-text: HighlightText;
    --ntp-progress-track-default: Canvas;
    --ntp-progress-track-success: Canvas;
    --ntp-progress-track-warning: Canvas;
    --ntp-progress-track-danger: Canvas;
    --ntp-component-production-data-primary: CanvasText;
    --ntp-component-production-data-verified: CanvasText;
    --ntp-component-production-data-critical-mid: CanvasText;
    --ntp-component-production-data-teal: CanvasText;
    --ntp-component-production-data-violet: CanvasText;
    --ntp-component-production-data-sky: CanvasText;
    --ntp-component-production-data-verified-mid: CanvasText;
    --ntp-component-production-data-solid-foreground: Canvas;
    --ntp-component-production-data-verified-mid-foreground: Canvas;
    --ntp-component-production-data-critical-mid-foreground: Canvas;
    --ntp-component-production-data-warning: CanvasText;
    --ntp-component-production-data-critical: CanvasText;
    --ntp-component-production-data-track: Canvas;
    --ntp-component-xjdf-intent-info: CanvasText;
    --ntp-component-xjdf-intent-accent: CanvasText;
    --ntp-component-xjdf-intent-warning: CanvasText;
    --ntp-component-xjdf-intent-critical: CanvasText;
    --ntp-component-xjdf-intent-neutral: CanvasText;
    --ntp-component-production-queue-pending-background: CanvasText;
    --ntp-component-production-queue-pending-foreground: Canvas;
    --ntp-component-production-queue-confirmed-background: CanvasText;
    --ntp-component-production-queue-confirmed-foreground: Canvas;
    --ntp-component-production-queue-printing-background: CanvasText;
    --ntp-component-production-queue-printing-foreground: Canvas;
    --ntp-component-production-queue-binding-background: CanvasText;
    --ntp-component-production-queue-binding-foreground: Canvas;
    --ntp-component-production-queue-finishing-background: CanvasText;
    --ntp-component-production-queue-finishing-foreground: Canvas;
    --ntp-component-production-queue-quality-background: CanvasText;
    --ntp-component-production-queue-quality-foreground: Canvas;
    --ntp-component-production-queue-ready-background: CanvasText;
    --ntp-component-production-queue-ready-foreground: Canvas;
    --ntp-component-production-queue-shipping-background: CanvasText;
    --ntp-component-production-queue-shipping-foreground: Canvas;
    --ntp-component-production-queue-delivered-background: CanvasText;
    --ntp-component-production-queue-delivered-foreground: Canvas;
    --ntp-component-production-queue-unknown-background: CanvasText;
    --ntp-component-production-queue-unknown-foreground: Canvas;
    --ntp-component-order-priority-low: CanvasText;
    --ntp-component-order-priority-normal: CanvasText;
    --ntp-component-order-priority-high: CanvasText;
    --ntp-component-order-priority-urgent: CanvasText;
    --ntp-phase-teal-surface: Canvas;
    --ntp-phase-teal-foreground: CanvasText;
    --ntp-phase-primary-surface: Canvas;
    --ntp-phase-primary-foreground: CanvasText;
    --ntp-phase-primary-solid-surface: Canvas;
    --ntp-phase-primary-solid-foreground: CanvasText;
    --ntp-phase-verified-surface: Canvas;
    --ntp-phase-verified-foreground: CanvasText;
    --ntp-phase-critical-mid-surface: Canvas;
    --ntp-phase-critical-mid-foreground: CanvasText;
    --ntp-gantt-confirmed: CanvasText;
    --ntp-gantt-prepress: CanvasText;
    --ntp-gantt-plate-making: CanvasText;
    --ntp-gantt-printing: CanvasText;
    --ntp-gantt-cutting: CanvasText;
    --ntp-gantt-binding: CanvasText;
    --ntp-gantt-quality-check: CanvasText;
    --ntp-gantt-packaging: CanvasText;
    --ntp-gantt-shipped: CanvasText;
    --ntp-gantt-overdue: CanvasText;
    --ntp-gantt-conflict: CanvasText;
    --ntp-gantt-task-text: CanvasText;
    --ntp-gantt-priority-urgent: CanvasText;
    --ntp-gantt-priority-high: CanvasText;
    --ntp-gantt-priority-normal: CanvasText;
    --ntp-gantt-priority-low: CanvasText;
    --ntp-component-calibration-warning-foreground: CanvasText;
    --ntp-component-calibration-warning-guide: CanvasText;
    --ntp-component-calibration-critical-guide: CanvasText;
    --ntp-component-color-profile-badge-input-background: Canvas;
    --ntp-component-color-profile-badge-input-foreground: CanvasText;
    --ntp-component-color-profile-badge-output-background: Canvas;
    --ntp-component-color-profile-badge-output-foreground: CanvasText;
    --ntp-component-color-profile-badge-device-link-background: Canvas;
    --ntp-component-color-profile-badge-device-link-foreground: CanvasText;
    --ntp-component-color-profile-badge-rgb-background: Canvas;
    --ntp-component-color-profile-badge-rgb-foreground: CanvasText;
    --ntp-component-color-profile-badge-lab-background: Canvas;
    --ntp-component-color-profile-badge-lab-foreground: CanvasText;
    --ntp-component-color-profile-badge-gray-background: Canvas;
    --ntp-component-color-profile-badge-gray-foreground: CanvasText;
    --ntp-component-color-profile-badge-cmyk-background: Canvas;
    --ntp-component-color-profile-badge-cmyk-foreground: CanvasText;
    --ntp-color-surface-elevation-1: Canvas;
  }
}

[data-design-system-profile="corporate"] .ntp-catalog-type-caption {
  font-size: var(--ntp-font-size-caption);
  line-height: var(--ntp-line-height-caption);
}

[data-design-system-profile="corporate"] .ntp-catalog-type-dense {
  font-size: var(--ntp-font-size-dense);
  line-height: var(--ntp-line-height-dense);
}

[data-design-system-profile="corporate"] .ntp-catalog-type-ui {
  font-size: var(--ntp-font-size-ui);
  line-height: var(--ntp-line-height-ui);
}

[data-design-system-profile="corporate"] .ntp-catalog-type-body {
  font-size: var(--ntp-font-size-body);
  line-height: var(--ntp-line-height-body);
}

[data-design-system-profile="corporate"] .ntp-catalog-type-title-small {
  font-size: var(--ntp-font-size-title-small);
  line-height: var(--ntp-line-height-title-small);
}

[data-design-system-profile="corporate"] .ntp-catalog-type-title {
  font-size: var(--ntp-font-size-title);
  line-height: var(--ntp-line-height-title);
}

[data-design-system-profile="corporate"] .ntp-catalog-type-display-small {
  font-size: var(--ntp-font-size-display-small);
  line-height: var(--ntp-line-height-display-small);
}

[data-design-system-profile="corporate"] .ntp-catalog-type-display {
  font-size: var(--ntp-font-size-display);
  line-height: var(--ntp-line-height-display);
}

[data-design-system-profile="corporate"] .ntp-catalog-type-display-large {
  font-size: var(--ntp-font-size-display-large);
  line-height: var(--ntp-line-height-display-large);
}

[data-design-system-profile="corporate"] .ntp-type-caption-strong {
  font-size: var(--ntp-component-caption-strong-font-size);
  line-height: var(--ntp-component-caption-strong-line-height);
  font-weight: var(--ntp-component-caption-strong-font-weight);
}

[data-design-system-profile="corporate"] .ntp-type-buyer-field {
  font-size: var(--ntp-component-buyer-field-font-size);
  line-height: var(--ntp-component-buyer-field-line-height);
  font-weight: var(--ntp-component-buyer-field-font-weight);
}

[data-design-system-profile="corporate"] .ntp-type-arabic-body {
  font-size: var(--ntp-component-arabic-body-font-size);
  line-height: var(--ntp-component-arabic-body-line-height);
  font-weight: var(--ntp-component-arabic-body-font-weight);
}

[data-design-system-profile="corporate"] .ntp-type-arabic-label {
  font-size: var(--ntp-component-arabic-label-font-size);
  line-height: var(--ntp-component-arabic-label-line-height);
  font-weight: var(--ntp-component-arabic-label-font-weight);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-canvas {
  background-color: var(--ntp-color-canvas);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-surface {
  background-color: var(--ntp-color-surface);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-surface-subtle {
  background-color: var(--ntp-color-surface-subtle);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-surface-strong {
  background-color: var(--ntp-color-surface-strong);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-text {
  background-color: var(--ntp-color-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-text-muted {
  background-color: var(--ntp-color-text-muted);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-text-subtle {
  background-color: var(--ntp-color-text-subtle);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-border {
  background-color: var(--ntp-color-border);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-border-strong {
  background-color: var(--ntp-color-border-strong);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-control-boundary {
  background-color: var(--ntp-color-control-boundary);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-action {
  background-color: var(--ntp-color-action);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-action-hover {
  background-color: var(--ntp-color-action-hover);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-action-active {
  background-color: var(--ntp-color-action-active);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-action-text {
  background-color: var(--ntp-color-action-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-action-surface {
  background-color: var(--ntp-color-action-surface);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-focus {
  background-color: var(--ntp-color-focus);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-verified {
  background-color: var(--ntp-color-verified);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-verified-text {
  background-color: var(--ntp-color-verified-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-verified-surface {
  background-color: var(--ntp-color-verified-surface);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-warning {
  background-color: var(--ntp-color-warning);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-warning-text {
  background-color: var(--ntp-color-warning-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-warning-surface {
  background-color: var(--ntp-color-warning-surface);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-critical {
  background-color: var(--ntp-color-critical);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-critical-text {
  background-color: var(--ntp-color-critical-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-critical-surface {
  background-color: var(--ntp-color-critical-surface);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-paper {
  background-color: var(--ntp-color-paper);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-on-dark {
  background-color: var(--ntp-color-on-dark);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-on-light {
  background-color: var(--ntp-color-on-light);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-scrim {
  background-color: var(--ntp-color-scrim);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-brand {
  background-color: var(--ntp-color-brand);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-brand-wordmark {
  background-color: var(--ntp-color-brand-wordmark);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-brand-descriptor {
  background-color: var(--ntp-color-brand-descriptor);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-brand-on {
  background-color: var(--ntp-color-brand-on);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-info {
  background-color: var(--ntp-color-info);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-info-text {
  background-color: var(--ntp-color-info-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-info-surface {
  background-color: var(--ntp-color-info-surface);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-link {
  background-color: var(--ntp-color-link);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-link-hover {
  background-color: var(--ntp-color-link-hover);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-link-active {
  background-color: var(--ntp-color-link-active);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-success {
  background-color: var(--ntp-color-success);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-success-text {
  background-color: var(--ntp-color-success-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-success-surface {
  background-color: var(--ntp-color-success-surface);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-error {
  background-color: var(--ntp-color-error);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-error-text {
  background-color: var(--ntp-color-error-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-error-surface {
  background-color: var(--ntp-color-error-surface);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-disabled-background {
  background-color: var(--ntp-color-disabled-background);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-disabled-text {
  background-color: var(--ntp-color-disabled-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-disabled-boundary {
  background-color: var(--ntp-color-disabled-boundary);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-selection {
  background-color: var(--ntp-color-selection);
}

[data-design-system-profile="corporate"] .ntp-catalog-color-selection-text {
  background-color: var(--ntp-color-selection-text);
}

[data-design-system-profile="corporate"] .ntp-catalog-space-1 {
  width: var(--ntp-space-1);
}

[data-design-system-profile="corporate"] .ntp-catalog-space-2 {
  width: var(--ntp-space-2);
}

[data-design-system-profile="corporate"] .ntp-catalog-space-3 {
  width: var(--ntp-space-3);
}

[data-design-system-profile="corporate"] .ntp-catalog-space-4 {
  width: var(--ntp-space-4);
}

[data-design-system-profile="corporate"] .ntp-catalog-space-5 {
  width: var(--ntp-space-5);
}

[data-design-system-profile="corporate"] .ntp-catalog-space-6 {
  width: var(--ntp-space-6);
}

[data-design-system-profile="corporate"] .ntp-catalog-space-7 {
  width: var(--ntp-space-7);
}

[data-design-system-profile="corporate"] .ntp-catalog-space-8 {
  width: var(--ntp-space-8);
}

[data-design-system-profile="corporate"] .ntp-catalog-radius-control {
  border-radius: var(--ntp-radius-control);
}

[data-design-system-profile="corporate"] .ntp-catalog-radius-surface {
  border-radius: var(--ntp-radius-surface);
}

[data-design-system-profile="corporate"] .ntp-catalog-radius-outer {
  border-radius: var(--ntp-radius-outer);
}

[data-design-system-profile="corporate"] .ntp-catalog-radius-round {
  border-radius: var(--ntp-radius-round);
}

[data-design-system-profile="corporate"] .ntp-catalog-motion-fast {
  transition-duration: var(--ntp-motion-fast);
}

[data-design-system-profile="corporate"] .ntp-catalog-motion-standard {
  transition-duration: var(--ntp-motion-standard);
}

[data-design-system-profile="corporate"] .ntp-catalog-motion-deliberate {
  transition-duration: var(--ntp-motion-deliberate);
}

@media (min-width: 768px) {
  [data-design-system-profile="corporate"] .ntp-type-hero-title {
    --ntp-hero-size: var(--ntp-component-hero-title-font-size);
    --ntp-hero-leading: var(--ntp-component-hero-title-line-height);
  }
}

/* [project]/apps/web/src/components/marketing/quote-decision.module.css [app-client] (css) */
.quote-decision-module__1wxMtW__surface {
  color: var(--ntp-color-text);
  font-family: var(--ntp-font-ui);
  font-size: var(--ntp-font-size-body);
  line-height: var(--ntp-line-height-body);
}

.quote-decision-module__1wxMtW__surface:lang(ar) {
  --ntp-font-display: var(--ntp-font-arabic);
  --ntp-font-ui: var(--ntp-font-arabic);
  font-family: var(--ntp-font-arabic);
  line-height: var(--ntp-line-height-arabic-body);
}

.quote-decision-module__1wxMtW__brand {
  color: var(--ntp-color-brand);
}

.quote-decision-module__1wxMtW__panel {
  background: var(--ntp-color-surface-strong);
  color: var(--ntp-color-text);
  border: var(--ntp-component-surface-border-width) solid var(--ntp-color-border-strong);
  border-radius: var(--ntp-radius-outer);
}

.quote-decision-module__1wxMtW__accent {
  background: var(--ntp-color-brand);
  inset-inline-start: 0;
}

.quote-decision-module__1wxMtW__primary {
  border: var(--ntp-component-field-border-width) solid var(--ntp-color-control-boundary);
}

.quote-decision-module__1wxMtW__primary:active {
  background: var(--ntp-color-action-active);
}

.quote-decision-module__1wxMtW__primary:focus-visible, .quote-decision-module__1wxMtW__secondary:focus-visible {
  outline: var(--ntp-component-focus-width) solid var(--ntp-color-focus);
  outline-offset: var(--ntp-component-focus-offset);
}

.quote-decision-module__1wxMtW__secondary:active {
  border-color: var(--ntp-color-action-active);
  color: var(--ntp-color-action-active);
}

/* [project]/apps/web/src/app/[locale]/(public)/cost/decision.module.css [app-client] (css) */
.decision-module__Euj4Hq__surface {
  color: var(--ntp-color-text);
  font-family: var(--ntp-font-ui);
  font-size: var(--ntp-font-size-body);
  line-height: var(--ntp-line-height-body);
}

.decision-module__Euj4Hq__surface:lang(ar) {
  font-family: var(--ntp-font-arabic);
  line-height: var(--ntp-line-height-arabic-body);
}

.decision-module__Euj4Hq__card {
  color: var(--ntp-color-text);
  background: var(--ntp-color-surface);
  border: var(--ntp-component-surface-border-width) solid var(--ntp-color-border);
  border-radius: var(--ntp-radius-surface);
  box-shadow: var(--ntp-elevation-whisper);
}

.decision-module__Euj4Hq__icon {
  color: var(--ntp-color-text-muted);
}

.decision-module__Euj4Hq__warning {
  background: var(--ntp-color-warning-surface);
  border-color: var(--ntp-color-warning);
  border-radius: var(--ntp-radius-surface);
}

.decision-module__Euj4Hq__formula {
  color: var(--ntp-color-text);
  background: var(--ntp-color-surface-subtle);
  border-radius: var(--ntp-radius-control);
}

.decision-module__Euj4Hq__slider {
  min-block-size: var(--ntp-density-minimum-target);
}

.decision-module__Euj4Hq__slider [role="slider"] {
  inline-size: var(--ntp-density-minimum-target);
  block-size: var(--ntp-density-minimum-target);
  border-color: var(--ntp-color-action);
  background: var(--ntp-color-surface);
}

.decision-module__Euj4Hq__slider [role="slider"]:focus-visible {
  outline: var(--ntp-component-focus-width) solid var(--ntp-color-focus);
  outline-offset: var(--ntp-component-focus-offset);
}

