// -- Reset
@use 'sanitize.css/sanitize.css';
// had to be removed because transition events are not firing any more
// could be re-introduce with a transition-duration of 1ms
// @import 'sanitize.css/reduce-motion.css';

// -- Vendor
@use 'toastify-js/src/toastify.css';
@use 'flatpickr/dist/flatpickr.css';
@import 'vendor/flatpickr';

// -- Fonts
@import 'fonts/fonts-mixins';

// -- Core
@import 'core/base';
@import 'core/dialog';
@import 'core/form';
@import 'core/nav';
@import 'core/notification';
@import 'core/typography';
@import 'core/table';
@import 'core/sanitize-overwrite';

// -- Utils
@import 'utils/border';
@import 'utils/color';
@import 'utils/display';
@import 'utils/elevation';
@import 'utils/layout';
@import 'utils/spacing';
@import 'utils/typography';
@import 'utils/visibility';
@import 'utils/ratio';

// -- Includes
$cat-font-path: 'assets/fonts' !default;
@include cat-fonts($cat-font-path);
