﻿/*!
 * Copyright (C) 2000-2026 Chapsvision
 * License Chapsvision
 *
 * Thème principal de l'application - Variables CSS (Custom Properties)
 */:root{--cash-version: '2026-02-12';--focus-outline-width: 2px;--focus-outline-style: solid;--focus-outline-color: #926E9B;--focus-outline-offset: 1px;--main-color-dark-blue: #061A34;--main-color-bright-grey: #F2F5FA;--main-color-blue-lake: #42ABB8;--main-color-contour-hover: #C5E1E3;--main-color-select: #E7F2F3;--main-color-disable: #B7D8DC;--main-color-01: #B1CCCD;--main-color-02: #A9CADF;--main-color-03: #5A87A4;--main-color-04: #253846;--main-color-05: #505F97;--main-color-06: #6C467B;--main-color-07: #A582AB;--main-color-08: #EFC9F3;--main-color-09: #BB6779;--main-color-10: #D64A4C;--main-color-11: #DF884F;--main-color-12: #C89B40;--main-color-13: #F8D795;--main-color-14: #C4D6C0;--main-color-15: #4E8344;--main-color-16: #2F4F29;--main-color-white: #FFFFFF;--font-family: Hanken Grotesk, Arial, Helvetica;--font-size: 14px;--color: #182021;--title-color: #182021;--placeholder-color: #ccc;--border-color: #ccc;--border-color-light: #e7e7e7;--shadow-color: #ccc;--main-radius-small: 2px;--main-radius: 4px;--main-radius-medium: 8px;--main-radius-large: 12px;--main-radius-rounded: 9999px;--main-padding-small: 2px;--main-padding: 4px;--main-padding-medium: 8px;--main-padding-large: 12px;--main-margin-small: 2px;--main-margin: 4px;--main-margin-medium: 8px;--main-margin-large: 12px;--main-default-light: #f2f2f2;--main-default: #ccc;--main-default-dark: #aaa;--main-primary-light: #5D7374;--main-primary: #445556;--main-primary-dark: #2D393A;--main-primary-background-highlighted: var(--main-primary-light);--main-primary-color-highlighted: var(--main-color-white);--main-primary-background-selected: var(--main-primary);--main-primary-color-selected: var(--main-color-white);--main-secondary-light: #FF0000;--main-secondary: #FF0000;--main-secondary-dark: #FF0000;--main-tertiary-light: #FF0000;--main-tertiary: #FF0000;--main-tertiary-dark: #FF0000;--main-accent-light: #EFC9F3;--main-accent: #C9AACB;--main-accent-dark: #A582AB;--main-info: #8CB8D5;--main-info-light: #C5DBEA;--main-info-dark: #45677E;--main-muted-light: #EFF2F6;--main-muted: #97A6BE;--main-muted-dark: #626C84;--main-success-light: #91B38B;--main-success: #709B67;--main-success-dark: #3E6936;--main-success-bg: #F6FAF5;--main-success-bg-hightlight: #E5EEE3;--main-warning-light: #F8D795;--main-warning: #F6CA72;--main-warning-dark: #C89B40;--main-warning-bg: #FEF8ED;--main-warning-bg-hightlight: #FDF2DC;--main-danger-light: #FF7D7F;--main-danger: #D64A4C;--main-danger-dark: #701C1D;--main-danger-bg: #FFEFEF;--main-danger-bg-hightlight: #FFDEDF;--main-background: #E8F0EE;--main-transition-slow: 0.5s;--main-transition-standard: 0.3s;--main-transition-fast: 0.1s;--login-visual-background: var(--main-primary);--login-visual-background-image: url(../../res_coheristouch/fonds/background-crm.svg);--login-background: var(--main-color-white);--layout-main-background-color: #f3f3f3;--layout-highlight-background-color: var(--main-color-white);--layout-highlight-shadow: none;--layout-highlight-border-radius: 0;--layout-notifications-background-color: var(--main-danger);--navbar-background: var(--main-color-dark-blue);--navbar-color: var(--main-primary-light);--label-font-size: 12px;--label-padding-top-bottom: var(--spacing-3xs);--label-padding-left-right: var(--spacing-2xs);--label-color: var(--main-color-dark-blue);--label-color-warning: var(--main-danger);--input-font-size: var(--font-size);--input-height: var(--row-height-md);--input-radius: var(--radius-sm);--input-border-style: solid;--input-border-width: 1px;--input-color: var(--font-neutral-black);--input-border-color: var(--stroke-primary-light);--input-background-color: var(--bg-neutral-white);--input-color-read-only: var(--font-neutral-black);--input-border-color-read-only: var(--bg-neutral-base);--input-background-color-read-only: var(--bg-neutral-base);--input-color-hover: var(--font-neutral-black);--input-border-color-hover: var(--stroke-primary-hovered);--input-background-color-hover: var(--bg-primary-lighter);--input-color-active: var(--font-neutral-black);--input-border-color-active: var(--stroke-primary-pressed);--input-background-color-active: var(--bg-neutral-white);--input-border-color-focus: var(--main-primary-light);--select-option-color: var(--color);--select-option-background-color: var(--main-color-white);--select-option-color-highlighted: var(--main-primary-color-highlighted);--select-option-background-color-highlighted: var(--main-primary-background-highlighted);--select-option-color-selected: var(--main-primary-color-selected);--select-option-background-color-selected: var(--main-primary-background-selected);--select-option-color-selected-highlighted: var(--main-primary-color-selected);--select-option-background-color-selected-highlighted: var(--main-primary-background-selected);--read-only-color: var(--main-color-dark-blue);--read-only-border-width: 1px;--read-only-border-style: solid;--read-only-border-color: #ddd;--read-only-background: #f9f9f9;--datepicker-today: var(--main-primary);--datepicker-day-events: var(--main-primary);--checkbox-height: var(--row-height-xs);--checkbox-width: var(--row-height-xs);--checkbox-radius: var(--radius-xs);--checkbox-border-style: solid;--checkbox-border-width: var(--stroke-xs);--checkbox-unchecked-color: var(--font-neutral-white);--checkbox-unchecked-border-color: var(--stroke-primary-base);--checkbox-unchecked-background-color: var(--bg-neutral-white);--checkbox-checked-color: var(--font-neutral-white);--checkbox-checked-border-color: var(--stroke-primary-base);--checkbox-checked-background-color: var(--bg-primary-base);--checkbox-disabled-color: var(--font-neutral-muted);--checkbox-disabled-border-color: var(--stroke-neutral-disabled);--checkbox-disabled-background-color: var(--bg-neutral-disabled);--voice-second-height: 13;--curtain-border-color: var(--border-color-light);--curtain-border-left-color: var(--main-primary);--curtain-border-top-color: var(--main-primary);--curtain-border-right-color: var(--border-color-light);--curtain-border-bottom-color: var(--border-color-light);--curtain-border-size: 3px;--curtain-size: 20px;--curtain-container-size: 100px;--tabs-left-content-padding: 0;--tabs-left-content-background: var(--layout-main-background-color);--tabPaneScroller-background: #BBDFCA;--tabPaneScroller-color: #1E4737;--tabpane0-background-color: var(--main-background);--tabpane0-color: var(--main-primary-light);--tabpane-mid0-select-background: var(--main-color-white);--tabpane-mid0-select-color: var(--main-primary);--tabpane-mid0-hover-background: var(--main-primary-dark);--tabpane-mid0-hover-color: var(--main-color-white);--badge-pan0-background: var(--main-primary);--badge-pan0-color: var(--main-color-white);--badge-pan0-selected-background: var(--main-primary);--badge-pan0-selected-color: var(--main-color-white);--tabpane-mid1-border-color: var(--border-color);--tabpane-mid1-select: var(--main-primary-color-highlighted);--tabpane-mid1-hover: var(--main-primary-background-highlighted);--badge-pan1-background: var(--main-color-bright-grey);--badge-pan1-color: var(--color);--tabpane-mid2-select: var(--main-primary-color-highlighted);--tabpane-mid2-hover: var(--main-primary-background-highlighted);--badge-pan2-background: var(--main-color-bright-grey);--badge-pan2-color: var(--color);--tabpane-bar2-background-color: var(--layout-highlight-background-color);--tabpane-mid3-border-color: var(--border-color);--tabpane-mid3-select: var(--main-primary-color-highlighted);--tabpane-mid3-hover-background: var(--main-primary-background-highlighted);--tabpane-mid3-hover-color: var(--main-primary-color-highlighted);--badge-pan3-background: var(--main-color-bright-grey);--badge-pan3-color: var(--color);--tabpane-mid4-border-color: var(--main-default-dark);--tabpane-mid4-select: var(--main-primary-color-highlighted);--tabpane-mid4-unselect: var(--main-default-dark);--tabpane-mid4-hover: var(--main-primary-background-highlighted);--badge-pan4-background: var(--main-color-bright-grey);--badge-pan4-color: var(--color);--contexttree-menu-color: var(--main-primary-light);--contexttree-menu-color-hover: var(--main-primary);--contexttree-width: 276px;--contexttree-background: transparent;--contexttree-color: var(--main-primary-light);--contexttree-hover-background: var(--main-primary-background-highlighted);--contexttree-hover-color: var(--main-primary-color-highlighted);--contexttree-selected-background: var(--main-primary-light);--contexttree-selected-color: var(--main-primary-color-selected);--contexttree-selected-hover-background: var(--main-primary);--contexttree-selected-hover-color: var(--main-primary-color-highlighted);--contexttree-modified-background: var(--contexttree-background);--contexttree-modified-color: var(--main-warning-dark);--contexttree-modified-hover-background: var(--main-warning-bg);--contexttree-modified-hover-color: var(--main-warning-dark);--contexttree-selected-modified-background: var(--main-warning-bg);--contexttree-selected-modified-color: var(--main-warning-dark);--contexttree-selected-modified-hover-background: var(--main-warning-bg-hightlight);--contexttree-selected-modified-hover-color: var(--main-warning-dark);--contexttree-error-background: var(--contexttree-background);--contexttree-error-color: var(--main-danger);--contexttree-error-hover-background: var(--main-danger-bg);--contexttree-error-hover-color: var(--main-danger-dark);--contexttree-selected-error-background: var(--main-danger-bg);--contexttree-selected-error-color: var(--main-danger-dark);--contexttree-selected-error-hover-background: var(--main-danger-bg-hightlight);--contexttree-selected-error-hover-color: var(--main-danger-dark);--tooltip-background-color: #f8fcff;--tooltip-border-color: #606060;--datalist-header-height: 46px;--datalist-header-background-color: #D1E1DD;--datalist-line-height: 46px;--datalist-line-border-width: 1px;--datalist-line-border-style: solid;--datalist-line-border-color: var(--stroke-primary-lighter);--datalist-line-background-color: var(--bg-neutral-white);--datalist-hover-background-color: var(--bg-primary-lighter);--datalist-even-background-color: var(--bg-neutral-white);--datalist-odd-background-color: var(--bg-neutral-base);--datalist-current-border-color: var(--stroke-primary-hovered);--datalist-current-background-color: var(--bg-primary-lighter);--window-title-background: var(--main-color-dark-blue);--window-title-label: var(--main-color-white);--window-title-light-background: var(--main-color-dark-blue);--window-title-light-label: var(--main-color-white);--window-footer-background: var(--layout-main-background-color);--badge-sidbebar-background: var(--main-primary);--badge-sidbebar-color: var(--main-color-white);--faq-case-light-color: #F5FAFA;--faq-case-dark-color: var(--main-primary);--faq-case-input-background: rgba(255, 255, 255, 0.7);--querybuilder-bg-secondary: #90A0B6;--querybuilder-bg-white: var(--main-color-white);--querybuilder-border-light: #D1D1D1;--querybuilder-border-hover: #808080;--querybuilder-disable-light: #F8FAFC;--querybuilder-disable-border: #E2E8F0;--querybuilder-disable-text: #BECADA;--user-msg-border-width: 1px;--user-msg-border-style: solid;--user-msg-border-radius: 16px;--user-msg-padding: 16px;--user-msg-color: #6C467B;--user-msg-background: #FCF7FD;--user-msg-border-color: #7F5A8B;--alert-user-msg-color: #701C1D;--alert-user-msg-background: #FFEFEF;--alert-user-msg-border-color: #701C1D;--warning-user-msg-color: #85461E;--warning-user-msg-background: #FFF6F1;--warning-user-msg-border-color: #85461E;--info-user-msg-color: #253846;--info-user-msg-background: #F1F6FA;--info-user-msg-border-color: #253846;--success-user-msg-color: #1E4737;--success-user-msg-background: #F1F8F4;--success-user-msg-border-color: #1E4737;--scrollbar-width: thin;--scrollbar-background: #F5F8F7;--scrollbar-front: #D1E1DD;--stepper-font-size: 16px;--stepper-border-width: 1px;--stepper-border-style: solid;--stepper-border-radius: 8px;--stepper-height: 44px;--stepper-padding-top-bottom: 8px;--stepper-padding-left-right: 16px;--stepper-color: #182021;--stepper-border-color: transparent;--stepper-background: transparent;--stepper-color-hover: #182021;--stepper-border-color-hover: #E8F0EE;--stepper-background-hover: #E8F0EE;--stepper-color-active: #182021;--stepper-border-color-active: #D1E1DD;--stepper-background-active: #D1E1DD;--stepper-counter-border-radius: 9999px;--stepper-counter-border-width: 1px;--stepper-counter-border-style: solid;--stepper-counter-color: #445556;--stepper-counter-border-color: #445556;--stepper-counter-background: #FFFFFF;--stepper-counter-color-hover: #445556;--stepper-counter-border-color-hover: #445556;--stepper-counter-background-hover: #FFFFFF;--stepper-counter-color-active: #445556;--stepper-counter-border-color-active: #445556;--stepper-counter-background-active: #FFFFFF;--stepper-counter-current-color: #FFFFFF;--stepper-counter-current-border-color: #445556;--stepper-counter-current-background: #445556;--stepper-counter-current-color-hover: #FFFFFF;--stepper-counter-current-border-color-hover: #445556;--stepper-counter-current-background-hover: #445556;--stepper-counter-current-color-active: #FFFFFF;--stepper-counter-current-border-color-active: bg-primary-base;--stepper-counter-current-background-active: #445556}