/* Default: Light theme */
/* vars.ci */
/* Default: Light theme */
/* mixins.color    */
/* Default: Light theme */
/* mixins.space */
/* utilities.hacks */
:root {
  color-scheme: light;
  --background-color: #f9f9f9;
  --border-color: #c7c7c7;
  --panel-background-color: var(--surface-10);
  --brand-primary-100: #5e1b01;
  --brand-primary-200: #832c03;
  --brand-primary-300: #a33f05;
  --brand-primary-400: #bf5106;
  --brand-primary-500: #eb6a0a;
  --brand-primary-600: #ee8b35;
  --brand-primary-700: #f3b66a;
  --brand-primary-800: #f7d79b;
  --brand-primary-900: #fcf2dd;
  --brand-primary-100-contrast: #fff;
  --brand-primary-200-contrast: #fff;
  --brand-primary-300-contrast: #fff;
  --brand-primary-400-contrast: #fff;
  --brand-primary-500-contrast: #260b01;
  --brand-primary-600-contrast: #260b01;
  --brand-primary-700-contrast: #260b01;
  --brand-primary-800-contrast: #260b01;
  --brand-primary-900-contrast: #260b01;
  --brand-secondary-100: #1c270a;
  --brand-secondary-200: #2c4212;
  --brand-secondary-300: #3c601a;
  --brand-secondary-400: #4d8524;
  --brand-secondary-500: #62b332;
  --brand-secondary-600: #81c35f;
  --brand-secondary-700: #98d185;
  --brand-secondary-800: #b4e0ac;
  --brand-secondary-900: #e4f4e3;
  --brand-secondary-100-contrast: #fff;
  --brand-secondary-200-contrast: #fff;
  --brand-secondary-300-contrast: #fff;
  --brand-secondary-400-contrast: #fff;
  --brand-secondary-500-contrast: #0e1204;
  --brand-secondary-600-contrast: #0e1204;
  --brand-secondary-700-contrast: #0e1204;
  --brand-secondary-800-contrast: #0e1204;
  --brand-secondary-900-contrast: #0e1204;
  --brand-accent-100: #0e3637;
  --brand-accent-200: #154b50;
  --brand-accent-300: #1c616c;
  --brand-accent-400: #237789;
  --brand-accent-500: #2c90a8;
  --brand-accent-600: #5ea7bc;
  --brand-accent-700: #85b6cd;
  --brand-accent-800: #aac7dc;
  --brand-accent-900: #dae6f0;
  --brand-accent-100-contrast: #fff;
  --brand-accent-200-contrast: #fff;
  --brand-accent-300-contrast: #fff;
  --brand-accent-400-contrast: #fff;
  --brand-accent-500-contrast: #08171a;
  --brand-accent-600-contrast: #08171a;
  --brand-accent-700-contrast: #08171a;
  --brand-accent-800-contrast: #08171a;
  --brand-accent-900-contrast: #08171a;
  --brand-compl-100: #23211d;
  --brand-compl-200: #23211d;
  --brand-compl-300: inherit;
  --brand-compl-400: #655e53;
  --brand-compl-500: #655e53;
  --brand-compl-600: #aca59a;
  --brand-compl-700: #bfb9b0;
  --brand-compl-800: #ccc7c0;
  --brand-compl-900: #dddad5;
  --brand-compl-100-contrast: #dddad5;
  --brand-compl-200-contrast: #dddad5;
  --brand-compl-300-contrast: #dddad5;
  --brand-compl-400-contrast: #dddad5;
  --brand-compl-500-contrast: #fff;
  --brand-compl-600-contrast: #fff;
  --brand-compl-700-contrast: #fff;
  --brand-compl-800-contrast: #fff;
  --brand-compl-900-contrast: #fff;
  --color-0: #000;
  --color-1: #23211d;
  --color-2: #272524;
  --color-3: #2f2e2b;
  --color-4: #363532;
  --color-5: #5a5752;
  --color-6: #8e8e8e;
  --color-7: #c7c7c7;
  --color-8: #ebebeb;
  --color-9: #f9f9f9;
  --color-10: #fff;
  --surface-0: #000;
  --surface-1: #23211d;
  --surface-2: #272524;
  --surface-3: #2f2e2b;
  --surface-4: #363532;
  --surface-5: #5a5752;
  --surface-6: #8e8e8e;
  --surface-7: #c7c7c7;
  --surface-8: #ebebeb;
  --surface-9: #f9f9f9;
  --surface-10: #fff;
  --color: #5a5752;
  --h1-color: #3c601a;
  --h2-color: #1c616c;
  --h3-color: #655e53;
  --h4-color: #1c616c;
  --h5-color: #5a5752;
  --h6-color: #5a5752;
  --_theme: light;
  --shadow-color: #5a5752;
  --shadow-shade: rgba(90, 87, 82, 0.2);
  --shadow-spread: 5px;
  --shadow-dark: 0 0 var(--shadow-spread) var(--shadow-spread) var(--shadow-shade);
  --drop-shadow-dark: 0 0 1ex rgba(90, 87, 82, 0.6);
  --shadow-md: 0 .5ex 1ex var(--shadow-shade);
  --shadow-lg: 0 1ex 3ex var(--shadow-shade);
  --shadow-xl: 0 1rem 3.5rem var(--shadow-shade);
  --shadow-line: 0 0 0 var(--outline-width) var(--surface-9), 0 0 0 var(--outline-focus-offset) #2c90a8;
  --marker-hue: 52;
  --mark-color: currentColor;
  --marker-background: linear-gradient(90deg,
  		hsl(var(--marker-hue) 100% 50% / 0) 0,
  		hsl(var(--marker-hue) 100% 50% / 0.75) 5%,
  		hsl(var(--marker-hue) 100% 50% / 0.25) 92%,
  		hsl(var(--marker-hue) 100% 50% / 0) 98%
  );
  --progress-background-color: var(--surface-1);
  --progress-color: #eb6a0a;
  --tooltip-background-color: #ebebeb;
  --tooltip-color: #272524;
}

.m_card {
  --card-background: var(--panel-background-color);
  --card-border: 1px solid #ebebeb;
  --card-footer: var(--surface-9);
  --card-shadow: var(--shadow-dark);
}

table {
  --thead-background: #c7c7c7;
  --thead-text: inherit;
  --tr-background: #f9f9f9;
}
table tbody tr:nth-child(odd) {
  --tr-background: #f9f9f9;
}
table.schema-1 {
  --thead-background: #ee8b35;
  --tr-background: #fcf2dd;
}
table.schema-2 {
  --thead-background: #81c35f;
  --tr-background: #e4f4e3;
}
table.schema-3 {
  --thead-background: #5ea7bc;
  --tr-background: #dae6f0;
}

/* "Wohnen im Alter" Logo Schriftzug für {{wia}} Makro `<b wia>Wohnen <b>im Alter</b></b>` */
b[wia] {
  display: inline-block;
  font-weight: var(--font-weight-strong);
  color: #eb6a0a;
}

b[wia] > b {
  color: #62b332;
}
