// color custom variables

/*figma color
primary: #007A52;
primary dark: #00402B;
primary light: #56D6AB;
primary lighter: #F0F8F5;
*/

// primary #007A52
$primary-h: 160;
$primary-s: 100;
$primary-b: 48;

//buttons custom vars

// bootstrap italia version variable
// useful to check for the current version
@import 'custom/version';

// funzioni e variabili colore
@import 'functions';
@import 'utilities/colors_vars';

// color custom variables
$color-text-primary-hover: hsl(160, 100%, 19%); // color-seagreen-19
$color-text-primary-active: hsl(160, 100%, 14%); // color-seagreen-14
$color-background-primary-lighter: hsl(160, 40%, 92%); // color-seagreen-92
$btn-comuni-primary-hover: #fff;
$header-center-bg-color: $primary;
$header-slim-bg-color: #00402b;
$section-header-background-color: $primary-a10;
$section-user-header-background-color: #f0f8f5;
$card-link-color: $primary;
$card-comuni-bg-dark: #2c2c2c;
$footer-comuni-bg-color: #202a2e;
$link-list-comuni-color: #455a64;
$link-list-hover-color: $primary;

//variables
@import 'variables';

//classi colore
@import 'utilities/colors';

// BS5 Configuration
@import 'bootstrap/scss/functions';
@import 'bootstrap/scss/variables';
//@import 'bootstrap/scss/maps';
@import 'bootstrap/scss/mixins';
// mixins custom
@import 'custom/mixins/buttons';
@import 'custom/mixins/text-emphasis';
//
@import 'bootstrap/scss/maps';
@import 'bootstrap/scss/utilities';

// BS5 Layout & components
@import 'bootstrap/scss/root';
@import 'bootstrap/scss/reboot';
@import 'bootstrap/scss/type';
@import 'bootstrap/scss/images';
@import 'bootstrap/scss/containers';
@import 'bootstrap/scss/grid';
@import 'bootstrap/scss/tables';
@import 'bootstrap/scss/forms';
@import 'bootstrap/scss/buttons';
@import 'bootstrap/scss/transitions';
@import 'bootstrap/scss/dropdown';
@import 'bootstrap/scss/button-group';
@import 'bootstrap/scss/nav';
@import 'bootstrap/scss/navbar';
@import 'bootstrap/scss/card';
@import 'bootstrap/scss/accordion';
@import 'bootstrap/scss/breadcrumb';
@import 'bootstrap/scss/pagination';
@import 'bootstrap/scss/badge';
@import 'bootstrap/scss/alert';
@import 'bootstrap/scss/progress';
@import 'bootstrap/scss/list-group';
@import 'bootstrap/scss/close';
@import 'bootstrap/scss/toasts';
@import 'bootstrap/scss/modal';
@import 'bootstrap/scss/tooltip';
@import 'bootstrap/scss/popover';
@import 'bootstrap/scss/carousel';
@import 'bootstrap/scss/spinners';
@import 'bootstrap/scss/offcanvas';
@import 'bootstrap/scss/placeholders';

// Helpers
@import 'bootstrap/scss/helpers';

// Utilities
@import 'bootstrap/scss/utilities/api';
// scss-docs-end import-stack

// Customizzazioni e nuovi componenti
@import 'utilities/text-colors';
@import 'custom/type';
@import 'custom/grid';
@import 'custom/tables';
@import 'custom/breadcrumb';
@import 'custom/modal';
@import 'custom/accordion';
@import 'custom/carousel';
@import 'custom/calendar';
@import 'custom/alert';
@import 'custom/buttons';
@import 'custom/font';
@import 'custom/forms';
@import 'custom/form-input-file';
@import 'custom/form-input-number';
@import 'custom/form-input-upload';
@import 'custom/form-toggles';
@import 'custom/form-password';
@import 'custom/form-select';
@import 'custom/form-transfer';
@import 'custom/dropdown';
@import 'custom/pager';
@import 'custom/tab';
@import 'custom/cookiebar';
@import 'custom/hero';
@import 'custom/forward';
@import 'custom/back-to-top';
@import 'custom/autocomplete';
@import 'custom/linklist';
@import 'custom/navigation';
@import 'custom/skiplinks';
@import 'custom/affix';
@import 'custom/sidebar';
@import 'custom/sidebarthemes';
@import 'custom/megamenu';
@import 'custom/bottomnav';
@import 'custom/navscroll';
@import 'custom/navscrolltheme';
@import 'custom/callout';
@import 'custom/toolbar';
@import 'custom/sections';
@import 'custom/dialog';
@import 'custom/notifications';
@import 'custom/avatar';
@import 'custom/thumbnav';
@import 'custom/steppers';
@import 'custom/card';
@import 'custom/imgresponsive';
@import 'custom/overlay-panel';
@import 'custom/progress-donuts';
@import 'custom/progress-bars';
@import 'custom/progress-spinners';
@import 'custom/gridlist';
@import 'custom/popover';
@import 'custom/tooltip';
@import 'custom/list';
@import 'custom/chips';
@import 'custom/rating';
@import 'custom/dimmer';
@import 'custom/timeline';
@import 'custom/anchor';
@import 'custom/map';
@import 'custom/point-list';
@import 'custom/rating-list';
@import 'custom/badge';
@import 'custom/figcaption';
@import 'custom/sticky';
@import 'custom/print';
@import 'custom/code';
@import 'custom/images';
@import 'custom/just-validate';
@import 'custom/accessible-autocomplete';
@import 'custom/page-scroll';

// datepicker
@import 'custom/form-datepicker';

// timepicker
@import 'custom/timepicker';

// header
@import 'custom/headerslim';
@import 'custom/headerslimtheme';
@import 'custom/headercenter';
@import 'custom/headercentertheme';
@import 'custom/headernavbar';
@import 'custom/headernavbartheme';
@import 'custom/header';

// footer
@import 'custom/footer';

//colors theme
@import 'custom/navigationtheme';

// componente di esempio
@import 'custom/componente-base';

//gestione dei focus
@import 'utilities/focus';
@import 'utilities/icons';

// splide carousel
@import '@splidejs/splide/src/css/core/index';

// override comuni
@import 'override-comuni';
