/* Tokeny vrstvy „templates" z @gov-design-system-ce/styles 4.7.0.
   Vytaženo z templates.css — jen bloky s proměnnými (:root, html[data-theme]).
   Zbytek toho souboru stylizuje i .gov-footer, .gov-cards a další třídy, které
   na webu už máme vlastní, a bil by se s nimi.

   Bez těchhle proměnných nemá hlavička ani max-width, ani odsazení: gov-header.css
   je bere přes var(--templates-margin-*) a var(--templates-layout-page-limit-max),
   a v tokens.css NEJSOU. */
@media(max-width: 29.99em){:root{--templates-layout-image-highlighted-height: 17.5rem;--templates-layout-image-small-height: 17.5rem;--templates-layout-page-limit-max: 40rem;--templates-margin-none: 0rem;--templates-margin-s: 0.375rem;--templates-margin-m: 0.75rem;--templates-margin-l: 1rem;--templates-margin-xl: 1.75rem;--templates-margin-2xl: 2.25rem;--templates-margin-3xl: 2.625rem;--templates-margin-4xl: 3rem;--templates-margin-5xl: 3.625rem;--templates-margin-6xl: 4rem;--templates-margin-7xl: 4.5rem;--templates-margin-8xl: 6.25rem;--templates-margin-9xl: 9.25rem}}
@media(min-width: 30em)and (max-width: 63.99em){:root{--templates-layout-image-small-height: 11.75rem;--templates-layout-image-highlighted-height: 35.75rem;--templates-layout-page-limit-max: 75rem;--templates-margin-none: 0rem;--templates-margin-s: 0.5rem;--templates-margin-m: 1rem;--templates-margin-l: 1.5rem;--templates-margin-xl: 2rem;--templates-margin-2xl: 2.5rem;--templates-margin-3xl: 3rem;--templates-margin-4xl: 3.5rem;--templates-margin-5xl: 4rem;--templates-margin-6xl: 4.5rem;--templates-margin-7xl: 5rem;--templates-margin-8xl: 7.5rem;--templates-margin-9xl: 10rem}}
@media(min-width: 64em){:root{--templates-layout-image-small-height: 11.75rem;--templates-layout-image-highlighted-height: 35.75rem;--templates-layout-page-limit-max: 75rem;--templates-margin-none: 0rem;--templates-margin-s: 0.5rem;--templates-margin-m: 1rem;--templates-margin-l: 1.5rem;--templates-margin-xl: 2rem;--templates-margin-2xl: 2.5rem;--templates-margin-3xl: 3rem;--templates-margin-4xl: 3.5rem;--templates-margin-5xl: 4rem;--templates-margin-6xl: 4.5rem;--templates-margin-7xl: 5rem;--templates-margin-8xl: 7.5rem;--templates-margin-9xl: 10rem}}
:root[data-theme=light]{--component-nav-background: var(--color-neutral-0);--component-nav-separator: var(--color-primary-200);--component-nav-text-link: var(--color-primary-900);--component-nav-text-primary: var(--color-primary-800);--component-nav-text-secondary: var(--color-neutral-900);--component-footer-background: var(--color-primary-900);--component-footer-separator: var(--color-primary-600);--component-footer-text-link: var(--color-primary-200);--component-footer-text-primary: var(--color-neutral-0);--component-footer-text-secondary: var(--color-neutral-200);--component-footer-button-default: var(--color-neutral-0);--component-footer-button-hover: var(--color-primary-200);--component-footer-button-active: var(--color-primary-300)}
@media(prefers-color-scheme: light){html:not([data-theme]),html[data-theme=auto]{--component-nav-background: var(--color-neutral-0);--component-nav-separator: var(--color-primary-200);--component-nav-text-link: var(--color-primary-900);--component-nav-text-primary: var(--color-primary-800);--component-nav-text-secondary: var(--color-neutral-900);--component-footer-background: var(--color-primary-900);--component-footer-separator: var(--color-primary-600);--component-footer-text-link: var(--color-primary-200);--component-footer-text-primary: var(--color-neutral-0);--component-footer-text-secondary: var(--color-neutral-200);--component-footer-button-default: var(--color-neutral-0);--component-footer-button-hover: var(--color-primary-200);--component-footer-button-active: var(--color-primary-300)}}
:root[data-theme=dark]{--component-nav-background: var(--color-neutral-950);--component-nav-separator: var(--color-neutral-600);--component-nav-text-link: var(--color-neutral-0);--component-nav-text-primary: var(--color-neutral-0);--component-nav-text-secondary: var(--color-neutral-100);--component-footer-background: var(--color-primary-950);--component-footer-separator: var(--color-primary-600);--component-footer-text-link: var(--color-primary-100);--component-footer-text-primary: var(--color-neutral-50);--component-footer-text-secondary: var(--color-neutral-200);--component-footer-button-default: var(--color-neutral-0);--component-footer-button-hover: var(--color-primary-200);--component-footer-button-active: var(--color-primary-300)}
@media(prefers-color-scheme: dark){html:not([data-theme]),html[data-theme=auto]{--component-nav-background: var(--color-neutral-950);--component-nav-separator: var(--color-neutral-600);--component-nav-text-link: var(--color-neutral-0);--component-nav-text-primary: var(--color-neutral-0);--component-nav-text-secondary: var(--color-neutral-100);--component-footer-background: var(--color-primary-950);--component-footer-separator: var(--color-primary-600);--component-footer-text-link: var(--color-primary-100);--component-footer-text-primary: var(--color-neutral-50);--component-footer-text-secondary: var(--color-neutral-200);--component-footer-button-default: var(--color-neutral-0);--component-footer-button-hover: var(--color-primary-200);--component-footer-button-active: var(--color-primary-300)}}
