/* Footway Brand Theme — auto-generated via theme-refresh */
/* Load via: <link rel="stylesheet" href="…/css-assets/theme.css"> */

:root {
    --primary: 0.17 0.07 328; /* Motsvarande 220022 */
  --primary-foreground: 0.985 0 0;
  --accent: 0.56 0.24 310;
  --accent-foreground: 0.985 0 0; /* text på knapp */
  --background: 0.97 0 0; /* Bakgrund */
  --foreground: 0.145 0 0;
  --card: 1 0 0;
  --card-foreground: 0.145 0 0;
  --popover: 1 0 0;
  --popover-foreground: 0.145 0 0;
  --secondary: 0.97 0 0;
  --secondary-foreground: 0.205 0 0;
  --muted: 0.97 0 0;
  --muted-foreground: 0.556 0 0;
  --destructive: 0.577 0.245 27.325;
  --destructive-foreground: 0.985 0 0;
  --border: 0.922 0 0;
  --input: 0.922 0 0;
  --ring: 0.708 0 0;
  --chart-1: 0.646 0.222 41.116;
  --chart-2: 0.6 0.118 184.704;
  --chart-3: 0.398 0.07 227.392;
  --chart-4: 0.828 0.189 84.429;
  --chart-5: 0.769 0.188 70.08;
  --sidebar: 0.17 0.07 328; /* References --primary token */
  --sidebar-background: 0.17 0.07 328; /* References --primary token */
  --sidebar-foreground: 0.985 0 0; /* References --primary-foreground */
  --sidebar-primary: 0.45 0.12 315; /* References --accent */
  --sidebar-primary-foreground: 0.985 0 0; /* References --accent-foreground */
  --sidebar-accent: 0.38 0.09 315; /* Hover i meny */
  --sidebar-accent-foreground: 0.985 0 0; /* References --accent-foreground */
  --sidebar-border: 1 0 0 / 10%; /* References --border */
  --sidebar-ring: 0.6 0.05 315; /* References --ring */
  --footer-bg: 0.17 0.07 328; /* Bakgrundsfärg för footerns huvudsektion */
  --footer-logos-bg: 0.15 0.01 255; /* Bakgrundsfärg för logotyp-sektionen i footern */
  --footer-bottom-bg: 0.08 0.01 255; /* Bakgrundsfärg för footerns bottom bar */
  --footer-card-bg: 0.3211 0 0; /* Bakgrundsfärg för logotyp-plattorna i footern */
  --footer-card-hover-bg: 0.52 0 0; /* Hover-bakgrund för logotypkorten i footern */
  --sidebar-muted-foreground: 0.75 0 0;
  --radius: 0.625rem;
  --font-family: 'Inter', sans-serif;
  --font-weight-normal: 400;
  --font-weight-bold: 700; /* tror 600 passar worksans/dm */
  --font-size-base: 0.875rem;
  --letter-spacing: 0.02em; /* Global letter-spacing */
}

.dark {
    --primary: 0.205 0 0; /* Motsvarande 220022 */
  --primary-foreground: 0.985 0 0;
  --accent: 0.371 0 0;
  --accent-foreground: 0.985 0 0; /* text på knapp */
  --background: 0.145 0 0; /* Bakgrund */
  --foreground: 0.985 0 0;
  --card: 0.205 0 0;
  --card-foreground: 0.985 0 0;
  --popover: 0.269 0 0;
  --popover-foreground: 0.985 0 0;
  --secondary: 0.269 0 0;
  --secondary-foreground: 0.985 0 0;
  --muted: 0.269 0 0;
  --muted-foreground: 0.708 0 0;
  --destructive: 0.704 0.191 22.216;
  --destructive-foreground: 0.985 0 0;
  --border: 1 0 0 / 10%;
  --input: 1 0 0 / 15%;
  --ring: 0.556 0 0;
  --chart-1: 0.488 0.243 264.376;
  --chart-2: 0.696 0.17 162.48;
  --chart-3: 0.769 0.188 70.08;
  --chart-4: 0.627 0.265 303.9;
  --sidebar: 0.17 0.07 328; /* References --primary token */
  --chart-5: 0.645 0.246 16.439;
  --sidebar-background: 0.17 0.07 328; /* References --primary token */
  --sidebar-foreground: 0.985 0 0; /* References --primary-foreground */
  --sidebar-primary: 0.45 0.12 315; /* References --accent */
  --sidebar-primary-foreground: 0.985 0 0; /* References --accent-foreground */
  --sidebar-accent: 0.38 0.09 315; /* Hover i meny */
  --sidebar-accent-foreground: 0.985 0 0; /* References --accent-foreground */
  --sidebar-border: 1 0 0 / 10%; /* References --border */
  --sidebar-ring: 0.6 0.05 315; /* References --ring */
  --sidebar-muted-foreground: 0.75 0 0;
}

@theme {
    --primary: 0.17 0.07 328; /* Motsvarande 220022 */
  --primary-foreground: 0.985 0 0;
  --accent: 0.56 0.24 310;
  --accent-foreground: 0.985 0 0; /* text på knapp */
  --background: 0.97 0 0; /* Bakgrund */
  --foreground: 0.145 0 0;
  --card: 1 0 0;
  --card-foreground: 0.145 0 0;
  --popover: 1 0 0;
  --popover-foreground: 0.145 0 0;
  --secondary: 0.97 0 0;
  --secondary-foreground: 0.205 0 0;
  --muted: 0.97 0 0;
  --muted-foreground: 0.556 0 0;
  --destructive: 0.577 0.245 27.325;
  --destructive-foreground: 0.985 0 0;
  --border: 0.922 0 0;
  --input: 0.922 0 0;
  --ring: 0.708 0 0;
  --chart-1: 0.646 0.222 41.116;
  --chart-2: 0.6 0.118 184.704;
  --chart-3: 0.398 0.07 227.392;
  --chart-4: 0.828 0.189 84.429;
  --chart-5: 0.769 0.188 70.08;
  --sidebar: 0.17 0.07 328; /* References --primary token */
  --sidebar-background: 0.17 0.07 328; /* References --primary token */
  --sidebar-foreground: 0.985 0 0; /* References --primary-foreground */
  --sidebar-primary: 0.45 0.12 315; /* References --accent */
  --sidebar-primary-foreground: 0.985 0 0; /* References --accent-foreground */
  --sidebar-accent: 0.38 0.09 315; /* Hover i meny */
  --sidebar-accent-foreground: 0.985 0 0; /* References --accent-foreground */
  --sidebar-border: 1 0 0 / 10%; /* References --border */
  --sidebar-ring: 0.6 0.05 315; /* References --ring */
  --footer-bg: 0.17 0.07 328; /* Bakgrundsfärg för footerns huvudsektion */
  --footer-logos-bg: 0.15 0.01 255; /* Bakgrundsfärg för logotyp-sektionen i footern */
  --footer-bottom-bg: 0.08 0.01 255; /* Bakgrundsfärg för footerns bottom bar */
  --footer-card-bg: 0.3211 0 0; /* Bakgrundsfärg för logotyp-plattorna i footern */
  --footer-card-hover-bg: 0.52 0 0; /* Hover-bakgrund för logotypkorten i footern */
  --sidebar-muted-foreground: 0.75 0 0;
}
