/*
* This package includes the DNB core styles
*
*/

// core imports
@use 'sass:meta';
@use './core/scopes.scss' as scopes;
@use './core/z-index.scss';

@include scopes.globalReset();

// Global reduced motion support for accessibility
@media (prefers-reduced-motion: reduce) {
  *,
  *::before,
  *::after {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}

// make sure we have dynamic root font size
@include scopes.htmlDefault();

// global body style
body,
.dnb-core-style {
  @include scopes.bodyDefault();
}

@include meta.load-css('core/helper-classes/helper-classes');
