/* Token Salento.dev @ 7690b6a — generato da tokens/tokens.json, non modificare a mano. */
:root {
  --color-mist-50: #f9fbfb;
  --color-mist-100: #f1f3f3;
  --color-mist-200: #e3e7e8;
  --color-mist-300: #d0d6d8;
  --color-mist-400: #9ca8ab;
  --color-mist-500: #67787c;
  --color-mist-600: #4b585b;
  --color-mist-700: #394447;
  --color-mist-800: #22292b;
  --color-mist-900: #161b1d;
  --color-mist-950: #090b0c;
  --color-cyan-50: #ecfeff;
  --color-cyan-100: #cefafe;
  --color-cyan-200: #a2f4fd;
  --color-cyan-300: #53eafd;
  --color-cyan-400: #00d3f2;
  --color-cyan-500: #00b8db;
  --color-cyan-600: #0092b8;
  --color-cyan-700: #007595;
  --color-cyan-800: #005f78;
  --color-cyan-900: #104e64;
  --color-cyan-950: #053345;
  --color-violet-50: #f5f3ff;
  --color-violet-100: #ede9fe;
  --color-violet-200: #ddd6ff;
  --color-violet-300: #c4b4ff;
  --color-violet-400: #a684ff;
  --color-violet-500: #8e51ff;
  --color-violet-600: #7f22fe;
  --color-violet-700: #7008e7;
  --color-violet-800: #5d0ec0;
  --color-violet-900: #4d179a;
  --color-violet-950: #2f0d68;
  --color-fuchsia-50: #fdf4ff;
  --color-fuchsia-100: #fae8ff;
  --color-fuchsia-200: #f6cfff;
  --color-fuchsia-300: #f4a8ff;
  --color-fuchsia-400: #ed6aff;
  --color-fuchsia-500: #e12afb;
  --color-fuchsia-600: #c800de;
  --color-fuchsia-700: #a800b7;
  --color-fuchsia-800: #8a0194;
  --color-fuchsia-900: #721378;
  --color-fuchsia-950: #4b004f;
  --color-emerald-50: #ecfdf5;
  --color-emerald-100: #d0fae5;
  --color-emerald-200: #a4f4cf;
  --color-emerald-300: #5ee9b5;
  --color-emerald-400: #00d492;
  --color-emerald-500: #00bc7d;
  --color-emerald-600: #009966;
  --color-emerald-700: #007a55;
  --color-emerald-800: #006045;
  --color-emerald-900: #004f3b;
  --color-emerald-950: #002c22;
  --color-lime-50: #f7fee7;
  --color-lime-100: #ecfcca;
  --color-lime-200: #d8f999;
  --color-lime-300: #bbf451;
  --color-lime-400: #9ae600;
  --color-lime-500: #7ccf00;
  --color-lime-600: #5ea500;
  --color-lime-700: #497d00;
  --color-lime-800: #3c6300;
  --color-lime-900: #35530e;
  --color-lime-950: #192e03;
  --color-amber-50: #fffbeb;
  --color-amber-100: #fef3c6;
  --color-amber-200: #fee685;
  --color-amber-300: #ffd230;
  --color-amber-400: #ffb900;
  --color-amber-500: #fe9a00;
  --color-amber-600: #e17100;
  --color-amber-700: #bb4d00;
  --color-amber-800: #973c00;
  --color-amber-900: #7b3306;
  --color-amber-950: #461901;
  --color-green-400: #05df72;
  --color-green-500: #00c950;
  --color-pietra: #e2b45a;
  --color-pietra-dark: #976403;
  --color-black: #000000;
  --color-white: #ffffff;
  --color-salento-cyan: #20d0ed;
  --color-salento-dark: #1d1e1c;
  --font-outfit: Outfit, "Albert Sans", sans-serif;
  --font-albert-sans: "Albert Sans", Verdana, sans-serif;
  --font-roboto-mono: "Roboto Mono", ui-monospace, monospace;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --font-weight-black: 900;
  --typography-display-font-family: Outfit, "Albert Sans", sans-serif;
  --typography-display-font-size: 4.5rem;
  --typography-display-font-weight: 700;
  --typography-display-line-height: 1.1;
  --typography-display-letter-spacing: -0.025em;
  --typography-display-page-font-family: Outfit, "Albert Sans", sans-serif;
  --typography-display-page-font-size: 4.5rem;
  --typography-display-page-font-weight: 900;
  --typography-display-page-line-height: 1.25;
  --typography-display-page-letter-spacing: -0.05em;
  --typography-display-page-text-transform: uppercase;
  --typography-headline-font-family: Outfit, "Albert Sans", sans-serif;
  --typography-headline-font-size: 3rem;
  --typography-headline-font-weight: 700;
  --typography-headline-line-height: 1;
  --typography-headline-letter-spacing: 0em;
  --typography-title-font-family: Outfit, "Albert Sans", sans-serif;
  --typography-title-font-size: 1.125rem;
  --typography-title-font-weight: 700;
  --typography-title-line-height: 1.5;
  --typography-title-letter-spacing: 0em;
  --typography-body-font-family: "Albert Sans", Verdana, sans-serif;
  --typography-body-font-size: 1rem;
  --typography-body-font-weight: 400;
  --typography-body-line-height: 1.5;
  --typography-body-letter-spacing: 0em;
  --typography-body-lead-font-family: "Albert Sans", Verdana, sans-serif;
  --typography-body-lead-font-size: 1.125rem;
  --typography-body-lead-font-weight: 400;
  --typography-body-lead-line-height: 1.625;
  --typography-body-lead-letter-spacing: 0em;
  --typography-eyebrow-font-family: "Albert Sans", Verdana, sans-serif;
  --typography-eyebrow-font-size: 0.75rem;
  --typography-eyebrow-font-weight: 600;
  --typography-eyebrow-line-height: 1.5;
  --typography-eyebrow-letter-spacing: 0.05em;
  --typography-eyebrow-text-transform: uppercase;
  --typography-telemetry-font-family: "Roboto Mono", ui-monospace, monospace;
  --typography-telemetry-font-size: 0.625rem;
  --typography-telemetry-font-weight: 400;
  --typography-telemetry-line-height: 1;
  --typography-telemetry-letter-spacing: 0.1em;
  --typography-telemetry-text-transform: uppercase;
  --spacing-1: 4px;
  --spacing-2: 8px;
  --spacing-3: 12px;
  --spacing-4: 16px;
  --spacing-6: 24px;
  --spacing-8: 32px;
  --spacing-12: 48px;
  --spacing-16: 64px;
  --spacing-bracket: 10px;
  --spacing-card: 20px;
  --spacing-control: 40px;
  --spacing-page-x: 64px;
  --spacing-section: 80px;
  --spacing-hero-y: 128px;
  --radius-xs: 2px;
  --radius-sm: 2px;
  --radius-default: 4px;
  --radius-lg: 6px;
  --radius-xl: 8px;
  --radius-full: 9999px;
  --brand-color-salento-cyan: #20d0ed;
  --brand-color-salento-dark: #1d1e1c;
  --brand-color-white: #ffffff;
  --brand-color-black: #000000;
  --brand-color-void-black: #000000;
  --brand-color-console-black: #090b0c;
  --brand-color-panel-graphite: #161b1d;
  --brand-color-control-graphite: #22292b;
  --brand-color-raised-graphite: #394447;
  --brand-color-bracket-grey: #4b585b;
  --brand-color-muted-mist: #9ca8ab;
  --brand-color-body-mist: #d0d6d8;
  --brand-color-soft-mist: #e3e7e8;
  --brand-color-bright-mist: #f9fbfb;
  --brand-color-pattern-sand: #ebd8b1;
  --brand-color-signal-cyan: #00b8db;
  --brand-color-signal-cyan-deep: #007595;
  --brand-color-signal-cyan-pale: #53eafd;
  --brand-color-signal-cyan-wash: #ecfeff;
  --brand-color-reserve-violet: #8e51ff;
  --brand-color-reserve-fuchsia: #e12afb;
  --brand-color-whatsapp-green: #05df72;
  --brand-color-wip-amber: #fe9a00;
  --brand-color-pietra: #e2b45a;
  --brand-color-pietra-dark: #976403;
  --semantic-bg: #090b0c;
  --semantic-surface: #161b1d;
  --semantic-border: #22292b;
  --semantic-text: #f9fbfb;
  --semantic-text-muted: #9ca8ab;
  --semantic-primary: #20d0ed;
  --semantic-accent: #20d0ed;
  --semantic-ink-on-light: #1d1e1c;
  --semantic-secondary: #8e51ff;
  --semantic-font-headline: Outfit, "Albert Sans", sans-serif;
  --semantic-font-body: "Albert Sans", Verdana, sans-serif;
  --semantic-font-mono: "Roboto Mono", ui-monospace, monospace;
  --semantic-radius: 2px;
  --group-icon-bg: #161b1d;
  --group-icon-highlight: #f9fbfb;
  --group-accents-cyan-accent: #00d3f2;
  --group-accents-cyan-accent-dark: #007595;
  --group-accents-violet-accent: #a684ff;
  --group-accents-violet-accent-dark: #7008e7;
  --group-accents-fuchsia-accent: #ed6aff;
  --group-accents-fuchsia-accent-dark: #a800b7;
  --group-accents-emerald-accent: #00d492;
  --group-accents-emerald-accent-dark: #007a55;
  --group-accents-lime-accent: #7ccf00;
  --group-accents-lime-accent-dark: #497d00;
  --group-temporary-accent: #e2b45a;
  --group-temporary-accent-dark: #976403;
}
