body:has(>.anm-schale){margin:0}.anm-schale{--anm-logo: 168px;--anm-oben: max(var(--g-12), 10vh);--anm-mitte: calc(50vh - var(--anm-oben) - var(--anm-logo) * .0958);font-family:var(--g-sans);max-width:calc(24rem + 2 * var(--g-rand-seite));margin:0 auto;padding:var(--anm-oben) var(--g-rand-seite) var(--g-12);padding-bottom:calc(var(--g-12) + env(safe-area-inset-bottom,0px));box-sizing:border-box;color:var(--g-text);font-size:var(--g-schrift-text);line-height:var(--g-zeile-text)}@supports (height: 1svh){.anm-schale{--anm-oben: max(var(--g-12), 10svh);--anm-mitte: calc(50svh - var(--anm-oben) - var(--anm-logo) * .0958)}}.anm-logo{display:block;width:var(--anm-logo);max-width:100%;height:auto;margin:0 auto var(--g-10)}.anm-titel{font-family:var(--g-serif);font-size:var(--g-schrift-grosstitel);font-weight:var(--g-gewicht-mittel);line-height:var(--g-zeile-grosstitel);margin:0;text-align:center;text-wrap:balance;overflow-wrap:break-word}.anm-untertitel{font-size:var(--g-schrift-text);line-height:var(--g-zeile-text);color:var(--g-text-2);margin:var(--g-1) 0 var(--g-8);text-align:center;text-wrap:pretty}.g-zwei__de,.g-zwei__en{white-space:nowrap}.g-zwei__de:after{content:" /"}.g-anm-wege.ui-stapel{gap:var(--g-3)}.g-anm-weg{display:flex;align-items:center;gap:var(--g-3);box-sizing:border-box;min-height:var(--g-zelle);padding:var(--g-3) var(--g-4);border:1px solid var(--g-rand);border-radius:var(--g-r-mittel);background:var(--g-flaeche);color:var(--g-text);text-decoration:none;-webkit-tap-highlight-color:transparent}.g-anm-weg:active{background:var(--g-flaeche-gedrueckt)}@media(hover:hover){.g-anm-weg:hover{background:var(--g-flaeche-gedrueckt)}}.g-anm-weg__symbol,.g-anm-weg__pfeil{flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;color:var(--g-text-2)}.g-anm-weg__symbol{width:var(--g-6);height:var(--g-6);stroke-width:1.6}.g-anm-weg__pfeil{width:var(--g-5);height:var(--g-5);stroke-width:1.8}.g-anm-weg__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.g-anm-weg__de{font-size:var(--g-schrift-ueberschrift);line-height:var(--g-zeile-ueberschrift);font-weight:var(--g-gewicht-stark)}.g-anm-weg__en{font-size:var(--g-schrift-zweit);line-height:var(--g-zeile-zweit);color:var(--g-text-2)}.anm-schale .rc-verweise{margin-top:var(--g-4)}.anm-schale .rc-verweise__liste{column-gap:var(--g-4);row-gap:0}.anm-schale .rc-verweise__link{font-size:var(--g-schrift-fuss)}.anm-feld{font-family:var(--g-sans);font-size:var(--g-schrift-feld);padding:var(--g-3) var(--g-4);min-height:var(--g-feld-hoehe);width:100%;color:var(--g-text);background:var(--g-flaeche);border:1px solid var(--g-rand);border-radius:var(--g-r-mittel);box-sizing:border-box}.anm-feld.anm-feld--code{font-family:ui-monospace,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:.12em}.anm-beschriftung{display:block;font-size:var(--g-schrift-zweit);line-height:var(--g-zeile-zweit);font-weight:var(--g-gewicht-stark);color:var(--g-text)}.anm-beschriftung__leise{font-weight:var(--g-gewicht-normal);color:var(--g-text-2)}.anm-zeilen{white-space:pre-line}.anm-hinweis{white-space:pre-line;margin:0;font-size:var(--g-schrift-zweit);line-height:var(--g-zeile-zweit);color:var(--g-text-2);text-align:center;text-wrap:balance}.anm-feld::placeholder{color:var(--g-text-2);opacity:1}.anm-schale :where(a[href],button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--g-fokus);outline-offset:3px;box-shadow:0 0 0 2px var(--g-flaeche)}.anm-schale--sequenz>.anm-titel{--anm-i: 0}.anm-schale--sequenz>.anm-untertitel{--anm-i: 1}.anm-schale--sequenz>.ui-stapel>*{--anm-i: 4}.anm-schale--sequenz>.ui-stapel>:nth-child(1){--anm-i: 2}.anm-schale--sequenz>.ui-stapel>:nth-child(2){--anm-i: 3}@media(prefers-reduced-motion:no-preference){html:not([data-anm-ruhig]) .anm-schale--sequenz>.anm-logo{animation:anm-marke var(--g-dauer-marke) var(--g-kurve-marke) both,anm-gleiten var(--g-dauer-gleiten) var(--g-kurve-marke) var(--g-verzug-gleiten) both}html:not([data-anm-ruhig]) .anm-schale--sequenz>:is(.anm-titel,.anm-untertitel),html:not([data-anm-ruhig]) .anm-schale--sequenz>.ui-stapel>*{animation:anm-auftritt var(--ui-dauer-kurz) var(--g-kurve-marke) both;animation-delay:calc(var(--g-verzug-auftritt) + var(--anm-i) * var(--g-staffel))}}@media(prefers-reduced-motion:reduce){html:not([data-anm-ruhig]) .anm-schale--sequenz>:is(.anm-titel,.anm-untertitel),html:not([data-anm-ruhig]) .anm-schale--sequenz>.ui-stapel>*{animation:anm-marke var(--ui-dauer-kurz) linear both}}@keyframes anm-marke{0%{opacity:0}to{opacity:1}}@keyframes anm-gleiten{0%{transform:translateY(var(--anm-mitte))}to{transform:none}}@keyframes anm-auftritt{0%{opacity:0;transform:translateY(var(--g-weg-auftritt))}to{opacity:1;transform:none}}
