/*
 * Hand-written overrides — the one stylesheet meant to be edited by hand.
 *
 * Everything else is either generated or belongs to a component:
 *
 *   tkm-site.css     built by Build/build_assets.py out of the mirror and
 *                    Build/extra.css. Editing it is pointless; the next build
 *                    overwrites it.
 *   tkm-consent.css  the consent banner's own layer. Editable, but it is that
 *                    component's file and reads as part of it.
 *
 * This one is last in `includeCSS`, so at equal specificity its rules win, and
 * nothing in the build ever writes to it. It is also small enough to copy to a
 * server on its own — which is the point: a change made here can be moved
 * without shipping the whole extension, and the two copies stay identical
 * because it is the same file on both sides.
 *
 * Specificity is the usual catch. The design frequently addresses an element
 * four classes deep, e.g.
 *
 *   .tkm-onepager .tkm-element.tkm-el-0f5a98f .tkm-heading-title
 *
 * and a shorter selector loses however late it is loaded. When a rule here
 * appears to do nothing, count the classes on the rule it is fighting.
 *
 * After copying it to a server, flush the TYPO3 cache: the file's own URL
 * carries its modification time and updates itself, but the cached HTML still
 * names the old one.
 */

/* --- the legal pages' header --------------------------------------------- */

/*
 * The band behind the logo on Impressum and Datenschutzerklärung.
 *
 * The design leaves it with no background at all: it is fixed to the top of
 * the window, so the copy scrolls under it and shows through the logo.
 *
 * White, because that is what these two pages are. Measured rather than
 * assumed: nothing on either page paints a background — every section,
 * container and column is transparent all the way up to the root — so what
 * shows is the browser's own canvas. The sand this rule carried first is the
 * one-pager's colour, and against a white page it read as a band across the
 * top.
 *
 * ---> To change it, change this one value. <---
 *
 * Kept here rather than in Build/extra.css so that it lives in a file that can
 * be copied to a server on its own, and so that only one rule owns it.
 */
.tkm-legal-header .tkm-element.tkm-section.tkm-sticky {
    background-color: #FFFFFF;
}
