:root {
  --color-high-contrast-light: #000000;
  --bs-primary: #00aeef;
  --bs-danger: #ea3323;
  --bs-danger-rgb: 234, 51, 35;
  --bs-btn-hover-bg: 234, 51, 35;
  --bs-primary-rgb: 0, 174, 239;
  --bs-warning-rgb: 254, 249, 83;
  --bs-light-rgb: 250, 250, 250;
  --bs-btn-active-bg: #ea3323;
  --bs-danger-rgb: 234, 51, 35;
  --bs-btn-active-border-color: #ea3323;
  --color-high-contrast-primary: #ffffff;
  --bs-secondary: #00a20f;
  --bs-secondary-rgb: 0, 162, 15;
  --color-high-contrast-secondary: #ffffff;
  --bg-success: #00a20f;
  --color-high-contrast-success: #ffffff;
  --bg-error: #db0000;
  --color-high-contrast-error: #ffffff;
  --color-high-contrast-danger: #ffffff;
  --bg-warning: #e0942a;
  --color-high-contrast-warning: #ffffff;
  --bg-alert-full-msg: #f1f1f1;
  --color-alert-full-msg: #aaa9a9;
  --color-item-menu-active: #d1f93d;
  --bg-no-lista: #fffbc9;
  --bg-striped-odd: #f8f9fa;
  --bg-striped-even: #ffffff;
  --bg-chat-container: #fff;
  --border-chat-container: #f1f1f1;
  --bg-chat-bubble-right: #e7fed8;
  --color-chat-bubble-right: #000000;
  --bg-chat-bubble-left: #f5f5f5;
  --color-chat-bubble-left: #000000;
  --color-chat-msg-detail: #6c757d;
  --bg-loader: #ffffff;
  --color-form-control: #3f4161;
  --color-form-control-placeholder: #f1f1f1;
  --bg-form-control: #fafafa;
  --color-toggle-password-hover: #f68a03;
  --color-clear-input: #4f5050;
  --border-login: #ced4da;
  --bg-login: #ffffff;
  --bg-login-input-group-text: #ffffff;
  --bg-logo-go: #ffffff;
  --bg-container-scanner: #f1f1f1;
  --bg-contratto: #f1f1f1;
  --border-contratto: #d9d9d9;
  --bg-firma: #dcf3ff;
}

.btn-primary-custom {
  --bs-btn-color: #fff;
  --bs-btn-bg: #00aeef;
  --bs-btn-border-color: #00aeef;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #428bca;
  --bs-btn-hover-border-color: #428bca;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #428bca;
  --bs-btn-active-border-color: #428bca;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #00aeef;
  --bs-btn-disabled-border-color: #00aeef;
}

.btn-secondary-custom {
  --bs-btn-color: #fff;
  --bs-btn-bg: #00a20f;
  --bs-btn-border-color: #00a20f;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #007f0a;
  --bs-btn-hover-border-color: #007f0a;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #007f0a;
  --bs-btn-active-border-color: #007f0a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #00a20f;
  --bs-btn-disabled-border-color: #00a20f;
}

.btn-active-custom {
  --bs-btn-color: #fff;
  --bs-btn-bg: #e29104;
  --bs-btn-border-color: #e29104;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #c87f01;
  --bs-btn-hover-border-color: #c87f01;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #c87f01;
  --bs-btn-active-border-color: #c87f01;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #e29104;
  --bs-btn-disabled-border-color: #e29104;
}
