﻿:root {
    --bg-color: #FFFFFF;
    --bg-color-light: #cbcbcb;
    --bg-color-lighter: #eee;
    --bg-card: #eee;
    --bg-card-highlighted: #E0F2F9;
    --bg-popup: #fff;
    --bg-card-radius: 20px;
    --bg-light-gray-gradient: linear-gradient(#D9D9D9 0%, #FFFFFF 70%);
    --magazzino-base-color: #EE2D2D;
    --pulizie-base-color: #22C087;
    --manutenzione-base-color: #67573A;
    --front-office-base-color: #A00E43;
    --magazzino-base-color-alpha2: #EE2D2D36;
    --pulizie-base-color-alpha2: #22c08736;
    --manutenzione-base-color-alpha2: #67573A36;
    --front-office-base-color-alpha2: #A00E4336;
    --magazzino-filter: invert(25%) sepia(56%) saturate(2977%) hue-rotate(347deg) brightness(112%) contrast(87%);
    --pulizie-filter: invert(64%) sepia(51%) saturate(6196%) hue-rotate(135deg) brightness(92%) contrast(94%);
    --manutenzione-filter: invert(35%) sepia(9%) saturate(1588%) hue-rotate(360deg) brightness(93%) contrast(91%);
    --front-office-filter: invert(15%) sepia(71%) saturate(3113%) hue-rotate(321deg) brightness(93%) contrast(106%);
    --white-filter: invert(100%) sepia(1%) saturate(7498%) hue-rotate(190deg) brightness(112%) contrast(100%);
    --g-color-ferie: #04FF00;
    --g-color-permesso: #E83092;
    --g-color-riposo: #C7C7C7;
    --g-color-malattia: #FFE500;
    --g-color-festivo: #FF0404;
    --g-color-promemoria: #22C087;
    --border-input: #ccc;
    --border-lighter: #ddd;
    --border-lighter2: #e4e4e4;
    --font-color-light1: #444;
    --font-color-light15: #777;
    --font-color-light2: #999;
    --font-color-light3: #bbb;
    --font-color-light-max: #fff;
    --font-color-attention: #EE2D2D;
    --font-color-ok: #2FB333;
    --font-color-ko: #EE2D2D;
    --font-color-s1: #05C47F;
    --button-disabled-opacity: 0.3;
    /*=== POPUP DIALOG ===*/
    --rz-dialog-background-color: white;
    --rz-dialog-shadow: none;
    --rz-dialog-title-background-color: transparent;
    --rz-dialog-title-border: none;
    --rz-dialog-title-padding: 0;
    --rz-dialog-title-font-size: 1.5rem;
    --rz-dialog-title-line-height: 2rem;
    --rz-dialog-title-font-weight: 350;
    --rz-dialog-title-letter-spacing: normal;
    --rz-dialog-title-color: var(--font-color-light1);
    --rz-dialog-close-font-size: 1.5rem;
    --rz-dialog-close-color: var(--font-color-light1);
    --rz-dialog-close-hover-color: black;
    --rz-dialog-close-vertical-align: middle;
    --rz-dialog-content-padding: 0.5rem;
    --rz-dialog-mask-background-color: var(--rz-base-800);
    --rz-dialog-border-radius: 8px;
    --rz-dialog-mask-zindex: 1000;
    --rz-dialog-zindex: 1001;
    /*=== CALENDARIO ORARIO ===*/
    --cal-bg: #f9f9f9;
}
