@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(../media/atkinson-hyperlegible-latin-ext-400-normal.1rfxrr_wek4jf.woff2)format("woff2"),url(../media/atkinson-hyperlegible-latin-ext-400-normal.2vhxez1bm-gpr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(../media/atkinson-hyperlegible-latin-400-normal.1687nmwcka6um.woff2)format("woff2"),url(../media/atkinson-hyperlegible-latin-400-normal.0-2lo9ma7tdpl.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(../media/atkinson-hyperlegible-latin-ext-700-normal.1t7kbo_82drq1.woff2)format("woff2"),url(../media/atkinson-hyperlegible-latin-ext-700-normal.1qqfxwuxzz-b4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(../media/atkinson-hyperlegible-latin-700-normal.1ww_ddzr9pdtc.woff2)format("woff2"),url(../media/atkinson-hyperlegible-latin-700-normal.3h6obd37svx47.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:300;src:url(../media/source-sans-3-cyrillic-ext-300-normal.3epkwv9j101s8.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-ext-300-normal.0d7whwrzgte7m.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:300;src:url(../media/source-sans-3-cyrillic-300-normal.2wkjj3rk6g1tb.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-300-normal.42kpfbjfakxf_.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:300;src:url(../media/source-sans-3-greek-ext-300-normal.3mpjjf0h571iu.woff2)format("woff2"),url(../media/source-sans-3-greek-ext-300-normal.2l08h4je7fjob.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:300;src:url(../media/source-sans-3-greek-300-normal.3-rhf4to0cnnh.woff2)format("woff2"),url(../media/source-sans-3-greek-300-normal.3d2hto6zjam3n.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:300;src:url(../media/source-sans-3-vietnamese-300-normal.29azmg9qq2g-9.woff2)format("woff2"),url(../media/source-sans-3-vietnamese-300-normal.20u62-i-x2gvt.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:300;src:url(../media/source-sans-3-latin-ext-300-normal.2kkvokw4agirn.woff2)format("woff2"),url(../media/source-sans-3-latin-ext-300-normal.2k2ior_pq0qgr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:300;src:url(../media/source-sans-3-latin-300-normal.3v2jahu4xep42.woff2)format("woff2"),url(../media/source-sans-3-latin-300-normal.2bnrww3w_fvhc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-cyrillic-ext-400-normal.2e-_y_uwqv7f7.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-ext-400-normal.023p8_ziywxmz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-cyrillic-400-normal.3y-wbkz85mts9.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-400-normal.0b7vwgh_xfk8w.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-greek-ext-400-normal.3o3h-y653ipo6.woff2)format("woff2"),url(../media/source-sans-3-greek-ext-400-normal.3jiyjnebytj3c.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-greek-400-normal.2bd6x1ofvxdgc.woff2)format("woff2"),url(../media/source-sans-3-greek-400-normal.40djrq0_6-436.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-vietnamese-400-normal.3gm41f9x87yvz.woff2)format("woff2"),url(../media/source-sans-3-vietnamese-400-normal.3puc5203tf-pg.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-latin-ext-400-normal.1a6_tkwppa6ku.woff2)format("woff2"),url(../media/source-sans-3-latin-ext-400-normal.3cy-0he0n9qly.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-latin-400-normal.1h1rt903zk-ir.woff2)format("woff2"),url(../media/source-sans-3-latin-400-normal.32x8nn8azcbel.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(../media/source-sans-3-cyrillic-ext-500-normal.1-luncfbjwam-.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-ext-500-normal.14dgwoegly6n2.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(../media/source-sans-3-cyrillic-500-normal.0v25n4ci0l_0v.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-500-normal.2qxqk5g2h_9m1.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(../media/source-sans-3-greek-ext-500-normal.1906p4v3imjgn.woff2)format("woff2"),url(../media/source-sans-3-greek-ext-500-normal.3dpd29zc1c2jd.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(../media/source-sans-3-greek-500-normal.2quwlfehgmc2_.woff2)format("woff2"),url(../media/source-sans-3-greek-500-normal.3nn8df_n9uhi9.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(../media/source-sans-3-vietnamese-500-normal.3r15wlgfhe1zf.woff2)format("woff2"),url(../media/source-sans-3-vietnamese-500-normal.0m5509-mfk9wo.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(../media/source-sans-3-latin-ext-500-normal.3b3tbg2z4ubf4.woff2)format("woff2"),url(../media/source-sans-3-latin-ext-500-normal.0n3zek-6s_o0a.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(../media/source-sans-3-latin-500-normal.41t9my7gbgh8m.woff2)format("woff2"),url(../media/source-sans-3-latin-500-normal.1pxbk8o440chq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-cyrillic-ext-600-normal.3_upuse2s07nv.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-ext-600-normal.06ikj85xdvqcu.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-cyrillic-600-normal.3gnsw6qyh404u.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-600-normal.0ppnqojh_wtkw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-greek-ext-600-normal.0sxmhzwi0gxqy.woff2)format("woff2"),url(../media/source-sans-3-greek-ext-600-normal.3evwscyoup01_.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-greek-600-normal.2gp4_34irwa1c.woff2)format("woff2"),url(../media/source-sans-3-greek-600-normal.1ec1r58kgnu5e.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-vietnamese-600-normal.02uxao3_po_81.woff2)format("woff2"),url(../media/source-sans-3-vietnamese-600-normal.41b9mwn7su825.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-latin-ext-600-normal.214x-yfi_sjxa.woff2)format("woff2"),url(../media/source-sans-3-latin-ext-600-normal.30ko6avm8zjn1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-latin-600-normal.3s8u80raf8n99.woff2)format("woff2"),url(../media/source-sans-3-latin-600-normal.23phpl45324hp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--petrol:#0e3b43;--petrol-dunkel:#082a30;--auf-petrol:#fff;--gelb:#b0823a;--auf-gelb:#17262a;--ocker-text:#7d5a1e;--grund:#f7f6f2;--flaeche:#fff;--sanft:#eceeee;--linie:#dcd8ce;--feldrahmen:#8a9396;--text:#17262a;--leise:#4f5e62;--gut:#2d6a48;--gut-grund:#eaf2ec;--teils:#7a5400;--teils-grund:#f6eedc;--falsch:#a12f20;--falsch-grund:#f8e9e6;--fokus:#0e3b43;--fuss-text:#f7f6f2;--schatten:none;--haar:1px;--schrift-titel:"Source Sans 3", "Segoe UI", system-ui, sans-serif;--schrift:"Atkinson Hyperlegible", "Segoe UI", system-ui, sans-serif;--rund:4px;--rand:20px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:768px){:root{--rand:32px}}@media (min-width:1200px){:root{--rand:48px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--petrol:#8cc3cc;--petrol-dunkel:#a9d4db;--auf-petrol:#0f1b1d;--gelb:#c9a15a;--auf-gelb:#0f1b1d;--ocker-text:#c9a15a;--grund:#0f1b1d;--flaeche:#152427;--sanft:#1c2e31;--linie:#2c3d40;--feldrahmen:#6e7f82;--text:#eceae4;--leise:#aeb9b9;--gut:#86c9a0;--gut-grund:#16302a;--teils:#e8c278;--teils-grund:#33290f;--falsch:#f0978c;--falsch-grund:#3a1e1a;--fokus:#8cc3cc;--fuss-text:#eceae4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-size:18px}body{font-family:var(--schrift);color:var(--text);background:var(--grund);flex-direction:column;min-height:100vh;margin:0;line-height:1.6;display:flex}main{flex:1;padding:20px 16px 48px}h1,h2,h3{font-family:var(--schrift-titel);text-wrap:balance;margin:0 0 .5em;line-height:1.25}h1{font-size:clamp(1.55rem,4vw,2.2rem);font-weight:700}h2{font-size:1.25rem;font-weight:600}h3{font-size:1.05rem;font-weight:600}p{margin:0 0 .8em}a{color:var(--petrol);text-underline-offset:3px}img{border-radius:12px;max-width:100%;height:auto}ul,ol{margin:0 0 .8em;padding-left:1.3em}li{margin:.25em 0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.zum-inhalt{background:var(--gelb);color:var(--auf-gelb);z-index:10;border-radius:10px;padding:8px 14px;position:absolute;top:8px;left:-999px}.zum-inhalt:focus{left:8px}.kopfzeile{background:var(--flaeche);border-bottom:1px solid var(--linie);z-index:5;position:sticky;top:0}.kopfzeile-innen{flex-wrap:wrap;align-items:center;gap:8px 16px;max-width:1120px;margin:0 auto;padding:10px 16px;display:flex}.marke{font:700 1.05rem/1.2 var(--schrift-titel);color:var(--petrol);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.marke-zeichen{background:var(--petrol);width:30px;height:30px;color:var(--auf-petrol);border-radius:9px;place-items:center;font-size:.75rem;display:grid}.navigation-bereich{align-items:center;gap:8px 16px;margin-left:auto;display:flex}.navigation{flex-wrap:wrap;gap:2px;display:flex}.navigation a:hover{background:var(--sanft)}.navigation a[aria-current=page],.navigation a[aria-current=true]{background:var(--sanft);color:var(--petrol);font-weight:700}.menue-knopf{border-radius:12px;gap:6px;min-height:44px;margin-left:auto;padding:8px 12px;display:none}@media (max-width:400px){.kopfzeile-innen{column-gap:8px}.marke{gap:8px;font-size:.98rem}.menue-knopf{padding:8px 10px}}@media (max-width:860px){.menue-knopf{display:inline-flex}.navigation-bereich{flex-direction:column;align-items:stretch;gap:10px;width:100%;margin:4px 0 6px;display:none}.navigation-bereich[data-offen=ja]{display:flex}.navigation{flex-flow:column;gap:2px}.navigation a{padding:12px 14px;font-size:1rem}.navigation-bereich .konto-knoepfe{border-top:1px solid var(--linie);grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;padding-top:10px;display:grid}.navigation-bereich .konto-knoepfe .knopf{min-height:44px}}.fusszeile{border-top:1px solid var(--linie);background:var(--flaeche);color:var(--leise);font-size:.85rem}.fusszeile-innen{flex-wrap:wrap;gap:16px 28px;max-width:1120px;margin:0 auto;padding:20px 16px;display:flex}.fusszeile a{color:var(--leise)}.seite{max-width:1120px;margin:0 auto}.schmal{max-width:720px;margin:0 auto}.raster{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;display:grid}.raster-3{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;display:grid}.zeile{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.abstand{margin-top:32px}.leise{color:var(--leise)}.klein{font-size:.85rem}.hinweis{color:var(--leise);margin:0;font-size:.85rem}.ueberzeile{font:700 .75rem/1.2 var(--schrift);letter-spacing:.06em;text-transform:uppercase;color:var(--leise);margin-bottom:6px;display:block}.karte-petrol .ueberzeile{color:var(--auf-petrol);opacity:.85}.karte{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--rund);box-shadow:var(--schatten);min-width:0;padding:20px}.karte>:last-child{margin-bottom:0}a.karte{color:inherit;text-decoration:none;transition:border-color .15s;display:block}a.karte:hover{border-color:var(--petrol)}.karte-petrol{background:var(--petrol);color:var(--auf-petrol);border-color:var(--petrol)}.karte-petrol a:not(.knopf),.karte-petrol .leise{color:var(--auf-petrol)}.karte-sanft{background:var(--sanft);box-shadow:none;color:var(--text);border-color:#0000}.karte-petrol .karte-sanft .leise{color:var(--leise)}.knopf,button{font:700 .95rem/1.2 var(--schrift);cursor:pointer;border:1.5px solid var(--linie);background:var(--flaeche);min-height:44px;color:var(--text);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;text-decoration:none;display:inline-flex}.knopf:hover,button:hover:not(:disabled){border-color:var(--petrol)}.knopf.primaer,button.primaer{background:var(--petrol);color:var(--auf-petrol);border-color:var(--petrol)}.knopf.primaer:hover,button.primaer:hover:not(:disabled){background:var(--petrol-dunkel);border-color:var(--petrol-dunkel)}.knopf.gelb,button.gelb{background:var(--gelb);color:var(--auf-gelb);border-color:var(--gelb)}.knopf.leer,button.leer{color:var(--petrol);background:0 0;border-color:#0000;padding-inline:8px}button:disabled{opacity:.5;cursor:not-allowed}.etikett{font:700 .72rem/1 var(--schrift);letter-spacing:.04em;background:var(--sanft);color:var(--text);border-radius:999px;padding:6px 10px;display:inline-block}.etikett.gelb{background:var(--gelb);color:var(--auf-gelb)}.etikett.gut{background:var(--gut-grund);color:var(--gut)}.etikett.warnung{background:var(--teils-grund);color:var(--teils)}.balken{background:var(--sanft);border-radius:99px;height:10px;overflow:hidden}.balken>span{background:var(--petrol);border-radius:inherit;height:100%;transition:width .35s;display:block}.karte-petrol .balken{background:#ffffff40}.karte-petrol .balken>span{background:var(--gelb)}.ring{border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid}.ring>span{background:var(--petrol);width:42px;height:42px;color:var(--auf-petrol);font:700 .75rem/1 var(--schrift);border-radius:50%;place-items:center;display:grid}.zahl{font:700 1.8rem/1 var(--schrift-titel);color:var(--petrol)}.spieler{max-width:720px;margin:0 auto}.spieler-kopf{gap:8px;margin-bottom:16px;display:grid}.spieler-kopf .zeile{justify-content:space-between}@keyframes herein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.schritt{animation:none}.balken>span{transition:none}}.schritt-fuss{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:20px;display:flex}.merksatz{border-left:4px solid var(--gelb);background:var(--teils-grund);border-radius:0 12px 12px 0;margin:16px 0 0;padding:12px 16px}.figur{align-items:center;gap:12px;margin-bottom:12px;display:flex}.figur-avatar{background:var(--sanft);width:44px;height:44px;color:var(--petrol);font:700 1rem/1 var(--schrift-titel);border-radius:50%;flex:none;place-items:center;display:grid}.dialog{gap:10px;margin:12px 0;display:grid}.sprechblase{background:var(--sanft);border-radius:14px;max-width:88%;padding:10px 14px}.sprechblase.rechts{background:var(--gut-grund);justify-self:end}.sprechblase strong{color:var(--leise);font-size:.8rem;display:block}.begriffliste{gap:12px;display:grid}.begriff{font:700 1.2rem/1.3 var(--schrift-titel);margin:0 0 4px}.doku{background:var(--grund);border:1px dashed var(--linie);border-radius:12px;padding:14px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.9rem}.optionen{gap:10px;margin:14px 0;display:grid}.optionen button{text-align:left;justify-content:flex-start;font-size:1rem;font-weight:400}.optionen button[aria-pressed=true]{border-color:var(--petrol);background:var(--sanft);border-width:2px;font-weight:700}.optionen button.richtig,.richtig{border-color:var(--gut)!important;background:var(--gut-grund)!important}.optionen button.falsch,.falsch{border-color:var(--falsch)!important;background:var(--falsch-grund)!important}.rueckmeldung{background:var(--grund);border:1px solid var(--linie);border-radius:12px;margin-top:14px;padding:14px 16px}.rueckmeldung.gut{background:var(--gut-grund);border-color:#0000}.rueckmeldung.teils{background:var(--teils-grund);border-color:#0000}.rueckmeldung.daneben{background:var(--falsch-grund);border-color:#0000}.rueckmeldung>:last-child{margin-bottom:0}input,select,textarea{font:inherit;border:1.5px solid var(--linie);background:var(--flaeche);color:var(--text);border-radius:10px;max-width:100%;min-height:44px;padding:10px 12px}textarea{width:100%;min-height:7rem}label{margin-bottom:6px;font-weight:700;display:block}.feld{margin-bottom:16px}.feld input:not([type=checkbox]),.feld select,.feld textarea{width:100%}.check{align-items:flex-start;gap:10px;font-weight:400;display:flex}.check input{flex:none;width:20px;height:20px;min-height:auto;margin-top:5px}audio{width:100%;margin:8px 0}ol.liste{gap:8px;padding:0;list-style:none;display:grid}ol.liste li{background:var(--flaeche);border:1.5px solid var(--linie);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:8px 8px 8px 14px;display:flex}ol.liste li button{min-height:40px;padding:8px 12px}.paar{gap:6px;margin-bottom:12px;display:grid}.paar>*{min-width:0}.paar select{text-overflow:ellipsis;width:100%;max-width:100%}@media (min-width:560px){.paar{grid-template-columns:1fr 1.3fr;align-items:center}}.luecke{width:auto;min-height:36px;margin:2px;padding:4px 8px;display:inline-block}.filter{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));align-items:end;gap:12px;display:grid}.filter label{margin-bottom:4px;font-size:.8rem}.filter select{width:100%}.produkt-kopf{gap:24px;display:grid}@media (min-width:900px){.produkt-kopf{grid-template-columns:1.4fr 1fr;align-items:start}}.inhaltsliste{gap:10px;margin:0;padding:0;list-style:none;display:grid}.inhaltsliste li{border:1px solid var(--linie);background:var(--flaeche);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 14px;display:flex}.preis{font:700 1.6rem/1 var(--schrift-titel)}.bogen{color:#13262b;background:#fff;border:1px solid #c7d9dd;border-radius:12px;padding:24px;font-size:.85rem;overflow-x:auto}.bogen h2{color:#0f5f6e}.bogen table{border-collapse:collapse;width:100%;min-width:520px;margin-bottom:14px}.bogen th,.bogen td{text-align:left;vertical-align:top;border:1px solid #c7d9dd;padding:6px 8px}.bogen th{background:#dcebee;font-size:.78rem}.bogen .skalaspalte{text-align:center;width:38px}.bogen .sicher{color:#8a3a00;white-space:nowrap;font-weight:700}.bogen .kopf{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px 16px;margin-bottom:14px;display:grid}.bogen .kopf div{color:#4a5f64;border-bottom:1px solid #13262b;padding-top:14px;font-size:.75rem}.bogen .freifeld{color:#4a5f64;border:1px solid #c7d9dd;border-radius:6px;min-height:64px;margin-bottom:8px;padding:6px 8px;font-size:.75rem}.verblasst{max-height:460px;position:relative;overflow:hidden}.verblasst:after{content:"";background:linear-gradient(transparent, var(--grund));height:160px;position:absolute;inset:auto 0 0}.vorschauleiste{background:var(--gelb);color:var(--auf-gelb);flex-wrap:wrap;justify-content:center;gap:12px;padding:8px 16px;font-size:.85rem;display:flex}.vorschauleiste a{color:var(--auf-gelb);font-weight:700}.handyrahmen{background:#fff;border:12px solid #13262b;border-radius:36px;width:390px;max-width:100%;height:780px;margin:0 auto;overflow:hidden}.handyrahmen iframe{border:0;width:100%;height:100%}.rolle{color:var(--leise);border:1px solid var(--linie);border-radius:999px;margin-bottom:8px;padding:2px 10px;font-size:.75rem;display:inline-block}.einleitung{color:var(--leise);font-style:italic}.banner{border:1px dashed var(--teils);border-radius:8px;margin:12px 0;padding:8px 12px;font-size:.85rem}.verschachtelt{border-left:3px solid var(--linie);margin-top:18px;padding-left:12px}@media print{.kopfzeile,.fusszeile,.vorschauleiste,.nicht-drucken{display:none!important}body{background:#fff}}.nur-drucken{display:none}@media print{.nur-drucken{display:block}}.ansicht-umschalter{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.ansicht-umschalter button{min-height:36px;padding:6px 12px;font-size:.85rem}.ansicht-umschalter button[aria-pressed=true]{background:var(--petrol);color:var(--auf-petrol);border-color:var(--petrol)}.strecke-kopf{margin-bottom:20px}.einleitung-text{font-size:1.08rem}.pruefhinweis{background:var(--teils-grund);color:var(--teils);border-radius:10px;padding:8px 12px;font-size:.85rem;font-weight:700}.lernziele summary,.quellen summary{cursor:pointer;margin:8px 0;font-weight:700}.abschnittsliste{gap:10px;padding:0;list-style:none;display:grid}.abschnittsliste li{margin:0}.abschnitt-karte{text-align:left;border-radius:var(--rund);background:var(--flaeche);width:100%;box-shadow:var(--schatten);justify-content:flex-start;gap:14px;padding:14px 16px;font-weight:400}.abschnitt-nr{background:var(--sanft);width:40px;height:40px;color:var(--petrol);font:700 1rem/1 var(--schrift-titel);border-radius:50%;flex:none;place-items:center;display:grid}.abschnitt-text{flex:1;gap:4px;min-width:0;display:grid}.abschnitt-text strong{font-family:var(--schrift-titel);font-size:1.02rem}.abschnitt-gesamt{border-top:2px solid var(--linie);margin:28px 0;padding-top:12px}.baustein-vorschau{border:1px dashed var(--linie);background:var(--flaeche);border-radius:14px;margin:14px 0;padding:26px 16px 16px;position:relative}.baustein-art{letter-spacing:.05em;text-transform:uppercase;color:var(--leise);font-size:.7rem;font-weight:700;position:absolute;top:6px;left:12px}.schritt.karte{padding:22px}.schritt.karte>*+*{margin-top:14px}.frage{font-size:1.05rem;font-weight:700}.bild{margin:0}.bild img{width:100%;display:block}.bild-mittel{max-width:460px}.bild-klein{max-width:260px}.bild figcaption,.video figcaption{color:var(--leise);margin-top:6px;font-size:.85rem}.bild-herkunft{color:var(--leise);margin:4px 0 0;font-size:.75rem;line-height:1.35}.bild-fehlt{border:2px dashed var(--linie);text-align:center;color:var(--leise);border-radius:12px;padding:28px;font-size:.9rem}.galerie{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;display:grid}.textblock.mit-bild{gap:16px;display:grid}@media (min-width:680px){.textblock.bild-rechts{grid-template-columns:1.4fr 1fr}.textblock.bild-links{grid-template-columns:1fr 1.4fr}.textblock.bild-links>.bild{order:-1}}.fliesstext p,.fliesstext ul,.fliesstext ol{margin:0 0 .8em}.kasten{background:var(--sanft);border-left:5px solid var(--petrol);border-radius:14px;padding:14px 16px}.kasten>:last-child{margin-bottom:0}.kasten-titel{font-family:var(--schrift-titel);margin-bottom:6px;display:block}.kasten-tipp,.kasten-gewusst{background:var(--teils-grund);border-left-color:var(--gelb)}.kasten-rede{background:var(--teils-grund);border-left-color:var(--gelb)}.redewendung{font:700 1.15rem/1.35 var(--schrift-titel);margin:0}.figur-spricht{align-items:flex-start;gap:12px;display:flex}.figur-spricht .figur-avatar{background:var(--gelb);width:48px;height:48px;color:var(--auf-gelb)}.figur-blase{background:var(--flaeche);border:1.5px solid var(--linie);border-radius:4px 16px 16px;flex:1;min-width:0;padding:10px 14px}.figur-blase>strong{color:var(--leise);font-size:.8rem;display:block}.figur-blase>:last-child{margin-bottom:0}.zwischenfrage{background:var(--teils-grund);border-radius:14px;padding:14px}.fallbeispiel{border:1.5px solid var(--linie);background:var(--grund);border-radius:14px;padding:16px}.video-rahmen{aspect-ratio:16/9;position:relative}.video-rahmen iframe{border:0;border-radius:12px;width:100%;height:100%;position:absolute;inset:0}a.dokument{display:block}.qr{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.qr-bild{background:#fff;border-radius:10px;flex:none;width:132px;padding:6px}.qr-bild svg{width:100%;height:auto;display:block}.fachabbildung{margin:0}.abbildung-flaeche,.bildaufgabe{max-width:100%;display:inline-block;position:relative}.abbildung-flaeche img,.bildaufgabe img{-webkit-user-select:none;user-select:none;max-width:100%;display:block}.marke-punkt{background:0 0;border:0;align-items:center;gap:4px;min-height:0;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.marke-punkt .nummer{background:var(--petrol);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:.75rem;display:grid;box-shadow:0 1px 4px #0000004d}.marke-schild{color:#13262b;-webkit-hyphens:manual;hyphens:manual;pointer-events:none;background:#ffffffeb;border-radius:6px;width:max-content;padding:2px 6px;font-size:.78rem;font-weight:700;line-height:1.25;position:absolute;transform:translateY(-50%)}.marke-schild-links{text-align:right}@media (max-width:560px){.marke-schild{display:none}}.legende{columns:2 220px;margin-top:10px;font-size:.9rem}.bildaufgabe{cursor:crosshair}.bildaufgabe .tipp{border:3px solid var(--gelb);background:#f2b63259;border-radius:50%;width:26px;height:26px;min-height:0;padding:0;position:absolute;transform:translate(-50%,-50%)}.bildaufgabe .bereich{border:2px solid;border-radius:6px;font-size:.72rem;font-weight:700;position:absolute}.bildaufgabe .bereich span{color:#13262b;background:#fff;border-radius:4px;padding:1px 4px}.bildaufgabe .gefunden{border-color:var(--gut);background:#2e7d4f2e}.bildaufgabe .verpasst{border-color:var(--falsch);border-style:dashed}.bildaufgabe .ablenker{border-color:var(--leise);border-style:dotted}.fehlertext{line-height:2.2}.fehlertext .wort{letter-spacing:normal;min-height:0;font:inherit;color:inherit;background:0 0;border:0;border-radius:4px;margin:0;padding:1px;font-weight:400;display:inline}.fehlertext .wort.markiert{background:var(--teils-grund);outline:2px solid var(--gelb)}.fehlertext .wort.war-fehler{background:var(--gut-grund);-webkit-text-decoration:underline wavy var(--falsch);text-decoration:underline wavy var(--falsch)}.fehlertext .wort.falsch-markiert{background:var(--falsch-grund)}.wortbank{flex-wrap:wrap;gap:6px;display:flex}.wortbank .benutzt{opacity:.45;text-decoration:line-through}.saetze li{margin-bottom:10px;line-height:2.2}.lernkarte .begriff{font-size:1.35rem}.kreuzwort-flaeche{gap:18px;display:grid}@media (min-width:760px){.kreuzwort-flaeche{grid-template-columns:auto 1fr;align-items:start}}.gitter{gap:2px;max-width:100%;display:grid;overflow-x:auto}.gitter .zelle{aspect-ratio:1;background:var(--flaeche);border:1.5px solid var(--text);position:relative}.gitter .zelle small{color:var(--leise);font-size:.55rem;line-height:1;position:absolute;top:1px;left:3px}.gitter .zelle input{text-align:center;width:100%;height:100%;min-height:0;font:700 1rem/1 var(--schrift-titel);text-transform:uppercase;background:0 0;border:0;border-radius:0;padding:0}.gitter .leer-zelle{aspect-ratio:1}.hinweise{gap:12px;font-size:.92rem;display:grid}.hinweise ol{padding-left:1.6em}.salat{gap:14px;padding-left:1.3em;display:grid}.salat li{gap:6px;display:grid}.salat-buchstaben{flex-wrap:wrap;gap:4px;display:flex}.salat-buchstaben span{background:var(--sanft);width:2rem;height:2rem;font:700 1rem/1 var(--schrift-titel);border-radius:8px;place-items:center;display:grid}.wortsuche{gap:2px;max-width:100%;display:grid;overflow-x:auto}.wortsuche button{aspect-ratio:1;min-height:0;font:700 .95rem/1 var(--schrift-titel);border-radius:6px;padding:0}.wortsuche button.gefunden{background:var(--gut-grund);border-color:var(--gut)}.fall .situation{font-size:1.04rem}.fall-verlauf{border-left:3px solid var(--linie);margin:8px 0;padding-left:10px}.fall-verlauf p{margin:0}.checkliste{border:1.5px solid var(--linie);border-radius:12px;margin:12px 0;padding:12px 14px}.checkliste legend{padding:0 6px;font-weight:700}.aufnahme{gap:6px;margin:12px 0;display:grid}.abschluss h2{margin-top:4px}.figur-foto{object-fit:cover;padding:0}.bildaufgabe .bereich span{border-radius:50%;place-items:center;min-width:20px;height:20px;margin:2px;display:inline-grid}.bereich-liste{padding-left:1.4em}.konto-knoepfe{align-items:center;gap:8px;display:flex}.klein-knopf{min-height:44px;padding:8px 14px;font-size:.88rem}.einstieg{gap:32px;padding:clamp(52px,6vw,108px) 0 0;display:grid}@media (min-width:1024px){.einstieg{grid-template-columns:7fr 4fr;align-items:center;gap:0 8%}}.einstieg h1{margin:0 0 12px;font-size:clamp(1.89rem,1.2rem + 2.9vw,3.11rem)}.einstieg .einleitung-text{max-width:52ch;color:var(--leise);font-size:clamp(1.06rem,1rem + .2vw,1.17rem);line-height:1.5}.einstieg .zeile{gap:12px 24px;margin-top:8px}.einstieg .hinweis{margin-top:18px}.ockerstrich{border-top:var(--haar) solid var(--gelb);width:32px;height:0;margin:0 0 16px;display:block}.ockerstrich.lang{width:48px}.startabschnitt{margin-top:clamp(56px,7vw,112px)}.startabschnitt>h2{margin-bottom:20px}.kopf-mit-link{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.schritte-leiste{gap:0 32px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.schritte-leiste{grid-template-columns:repeat(3,1fr)}}.schritte-leiste li{border-top:var(--haar) solid var(--linie);margin:0;padding:20px 0 8px}.schritte-leiste h3{margin:10px 0 4px}.schritt-zahl{font:600 clamp(1.6rem, 1.3rem + 1vw, 1.89rem)/1 var(--schrift-titel);color:var(--ocker-text);font-variant-numeric:lining-nums tabular-nums;display:block}.zwei-spalten{border-top:var(--haar) solid var(--linie);gap:8px 32px;padding-top:24px;display:grid}@media (min-width:768px){.zwei-spalten{grid-template-columns:5fr 7fr}}.zwei-spalten h2{margin:0}.einrichtungen-zeile{border-top:var(--haar) solid var(--linie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:24px;display:flex}.einrichtungen-zeile h2{margin-bottom:4px}.einrichtungen-zeile p{margin:0}.ansicht-leiste{color:#fff;background:#13262b;font-size:.82rem}.ansicht-leiste-innen{flex-wrap:wrap;align-items:center;gap:8px 14px;max-width:1120px;margin:0 auto;padding:6px 16px;display:flex}.ansicht-leiste select{border-radius:8px;min-height:30px;padding:2px 8px;font-size:.82rem}.qr-raster{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px;padding:0;list-style:none;display:grid}.qr-karte{text-align:center;background:var(--flaeche);break-inside:avoid;border-radius:12px;justify-items:center;gap:6px;margin:0;padding:14px;display:grid}.qr-karte .qr-bild{width:140px}.nicht-gefunden{padding-top:clamp(8px,4vw,40px)}.ziel-liste{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px;margin-top:20px;padding:0;list-style:none;display:grid}.ziel-liste li{margin:0}.ziel-liste a{background:var(--flaeche);border:1px solid var(--linie);border-left:5px solid var(--gelb);color:var(--text);border-radius:14px;gap:2px;padding:16px 18px;text-decoration:none;display:grid}.entwurf-hinweis{border:2px dashed var(--teils);background:var(--teils-grund);color:var(--text);border-radius:14px;margin:0 0 24px;padding:14px 16px}.entwurf-hinweis strong:first-child{color:var(--teils);font-family:var(--schrift-titel);letter-spacing:.04em;display:block}.platzhalter{background:var(--teils-grund);border-bottom:2px dotted var(--teils);border-radius:3px;padding:0 3px}.zu-pruefen{border-left:4px solid var(--teils);background:var(--teils-grund);border-radius:0 10px 10px 0;padding:6px 12px;font-size:.92rem}.rechtstext h2{margin-top:1.6em}.honigtopf{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.leerzustand{justify-items:start;gap:10px;max-width:720px;padding:24px;display:grid}.leerzustand h2{margin:4px 0 0;font-size:1.35rem}.leerzustand p{max-width:62ch;margin:0}.leerzustand .zeile{margin-top:6px}@media (max-width:480px){.leerzustand{padding:18px}.leerzustand .zeile{width:100%}.leerzustand .zeile .knopf{text-align:center;flex:100%;justify-content:center}}html{scroll-padding-top:80px;scroll-padding-bottom:96px}main{padding:24px var(--rand) 72px}h1,h2{font-family:var(--schrift-titel);letter-spacing:-.01em;font-weight:600}h2{font-size:clamp(1.39rem,1.1rem + 1.1vw,1.89rem);line-height:1.2}h3{font-family:var(--schrift);font-size:clamp(1.06rem,1rem + .2vw,1.11rem);font-weight:700;line-height:1.3}p,li{max-width:66ch}img{border-radius:var(--rund)}:focus-visible{outline:3px solid var(--fokus);outline-offset:3px;border-radius:var(--rund)}.zum-inhalt{background:var(--petrol);color:var(--auf-petrol);border-radius:var(--rund)}.ueberzeile{letter-spacing:.08em;font-size:.72rem}.hinweis,.klein{font-size:.83rem}.einleitung-text{color:var(--leise);max-width:52ch;line-height:1.5}.kopfzeile{background:var(--flaeche);border-bottom:var(--haar) solid var(--linie)}.kopfzeile-innen{max-width:1180px;padding:0 var(--rand);min-height:56px}@media (min-width:768px){.kopfzeile-innen{min-height:64px}}.marke{font:600 1.05rem/1.2 var(--schrift-titel);color:var(--petrol)}@media (min-width:768px){.marke{font-size:1.11rem}}.navigation{gap:4px 20px}.navigation a{color:var(--text);border-radius:0;padding:8px 0;font-size:.89rem;text-decoration:none}.navigation a:hover{text-underline-offset:6px;background:0 0;text-decoration:underline;text-decoration-thickness:1px}.navigation a[aria-current=page],.navigation a[aria-current=true]{color:var(--petrol);text-underline-offset:6px;background:0 0;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.menue-knopf{border-radius:var(--rund);border:var(--haar) solid var(--feldrahmen);color:var(--text);background:0 0}.menue-knopf[aria-expanded=true]{background:var(--sanft);border-color:var(--petrol)}@media (max-width:860px){.navigation{gap:0}.navigation a{border-bottom:var(--haar) solid var(--linie);align-items:center;min-height:52px;padding:14px 0;font-size:1rem;display:flex}.navigation-bereich .konto-knoepfe{border-top:0;padding-top:4px}}.fusszeile{background:var(--petrol-dunkel);color:var(--fuss-text);border-top:0;font-size:.83rem}.fusszeile a{color:var(--fuss-text);text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.fusszeile :focus-visible{outline-color:#fff}.fusszeile-innen{max-width:1180px;padding:28px var(--rand);align-items:center;gap:4px 28px}.fusszeile .fuss-marke{font:600 1rem/1.2 var(--schrift-titel);flex-basis:100%;margin-bottom:4px}@media (min-width:1024px){.fusszeile .fuss-marke{flex-basis:auto;margin:0 24px 0 0}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fusszeile{background:var(--flaeche);border-top:var(--haar) solid var(--linie)}}.seite{max-width:1180px}.schmal{max-width:680px}.knopf,button{border-radius:var(--rund);border:var(--haar) solid var(--feldrahmen);color:var(--petrol);background:0 0;min-height:48px;padding:12px 22px;font-size:.92rem}.knopf:hover,button:hover:not(:disabled){border-color:var(--petrol);background:var(--sanft)}.knopf.primaer,button.primaer,.knopf.gelb,button.gelb{background:var(--petrol);color:var(--auf-petrol);border-color:var(--petrol)}.knopf.primaer:hover,button.primaer:hover:not(:disabled),.knopf.gelb:hover,button.gelb:hover:not(:disabled){background:var(--petrol-dunkel);border-color:var(--petrol-dunkel);color:var(--auf-petrol)}.knopf.leer,button.leer,.knopf.held-zweit{color:var(--petrol);text-underline-offset:3px;background:0 0;border-color:#0000;padding-inline:4px;text-decoration:underline}button:disabled{opacity:.45}.textlink{color:var(--petrol);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.etikett{color:var(--leise);letter-spacing:.06em;text-transform:uppercase;background:0 0;border-radius:0;padding:0;font-size:.72rem}.etikett.gelb{color:var(--ocker-text);background:0 0}.etikett.gut{color:var(--gut);background:0 0}.etikett.gut:before{content:"";background:var(--gut);vertical-align:middle;width:6px;height:6px;margin-right:6px;display:inline-block}.etikett.warnung{color:var(--teils);background:0 0}.karte{border-radius:var(--rund);box-shadow:none;border-color:var(--linie)}.karte-sanft{border:0;border-top:var(--haar) solid var(--linie);background:0 0;border-radius:0;padding:20px 0 0}.karte-petrol{background:var(--petrol)}.balken{border-radius:0;height:4px}.balken>span{border-radius:0}.zahl{font:600 1.89rem/1 var(--schrift-titel);font-variant-numeric:lining-nums tabular-nums}.raster{gap:0 32px}.raster>.karte{border:0;border-top:var(--haar) solid var(--linie);background:0 0;border-radius:0;padding:20px 0}.raster-3{gap:0 32px}input,select,textarea{border-radius:var(--rund);border:var(--haar) solid var(--feldrahmen);min-height:48px}.check input{min-height:auto}.streckenliste{margin:0;padding:0;list-style:none}.streckenliste>li{border-top:var(--haar) solid var(--linie);max-width:none;margin:0}.streckenliste>li:first-child{border-top-color:var(--gelb)}.streckenliste>li:last-child{border-bottom:var(--haar) solid var(--linie)}.strecke-zeile{color:inherit;gap:6px 32px;padding:24px 0;text-decoration:none;display:grid}.strecke-zeile:hover .strecke-titel{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.strecke-titel{color:var(--petrol);margin:0}.streckenliste.katalog .strecke-titel{font:600 clamp(1.39rem, 1.2rem + .6vw, 1.61rem)/1.2 var(--schrift-titel)}.strecke-beschreibung{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.strecke-meta{color:var(--leise);margin:0;font-size:.83rem}.stufen-links{color:var(--leise);margin:-12px 0 20px}.stufen-links a{text-align:center;min-width:44px;padding:6px 4px;display:inline-block}.strecke-fortschritt{color:var(--leise);gap:6px;font-size:.83rem;display:grid}.strecke-fortschritt .balken{width:160px}@media (min-width:768px){.strecke-zeile{grid-template-columns:5fr 3fr;align-items:start}.strecke-zeile .strecke-haupt{grid-column:1}.strecke-zeile .strecke-seite{grid-column:2;gap:8px;display:grid}}@media (min-width:1200px){.streckenliste.start{grid-template-columns:repeat(3,1fr);gap:0 32px;display:grid}.streckenliste.start>li{border-bottom:0}.streckenliste.start>li:first-child,.streckenliste.start>li:first-child,.streckenliste.start>li{border-top-color:var(--linie)}.streckenliste.start>li:first-child{border-top-color:var(--gelb)}.streckenliste.start .strecke-zeile{grid-template-columns:1fr}.streckenliste.start .strecke-seite{grid-column:1}}.strecke-kopf{max-width:680px}.pruefhinweis{color:var(--text);border-left:2px solid var(--teils);background:0 0;border-radius:0;padding:4px 0 4px 12px;font-weight:400}.lernziele,.quellen{border-top:var(--haar) solid var(--linie);border-bottom:var(--haar) solid var(--linie);margin:0 0 -1px}.lernziele summary,.quellen summary{justify-content:space-between;margin:0;padding:12px 0;list-style:none;display:flex}.lernziele summary::-webkit-details-marker{display:none}.quellen summary::-webkit-details-marker{display:none}.lernziele summary:after,.quellen summary:after{content:"+";color:var(--petrol);font-weight:700}.lernziele[open] summary:after,.quellen[open] summary:after{content:"−"}.abschnittsliste{gap:0;max-width:680px;margin-top:24px}.abschnittsliste li{border-top:var(--haar) solid var(--linie);max-width:none}.abschnittsliste li:last-child{border-bottom:var(--haar) solid var(--linie)}.abschnitt-karte{min-height:64px;box-shadow:none;color:var(--text);background:0 0;border:0;border-radius:0;gap:16px;padding:16px 4px}.abschnitt-karte:hover:not(:disabled){background:var(--sanft);border:0}.abschnitt-nr{width:2rem;height:auto;color:var(--ocker-text);font:600 1.33rem/1 var(--schrift-titel);font-variant-numeric:lining-nums tabular-nums;background:0 0;border-radius:0}.abschnitt-text strong{font-family:var(--schrift);font-weight:700}.ansicht-umschalter button[aria-pressed=true]{background:var(--petrol);color:var(--auf-petrol)}.spieler{max-width:680px}.schritt.karte{background:var(--flaeche);border:var(--haar) solid var(--linie);border-radius:var(--rund);padding:24px}@media (max-width:480px){.schritt.karte{padding:20px}}.optionen button{border:var(--haar) solid var(--feldrahmen);min-height:52px;color:var(--text);background:var(--flaeche)}.optionen button[aria-pressed=true]{border:2px solid var(--petrol);background:var(--sanft)}.optionen button.richtig,.richtig{border:2px solid var(--gut)!important;background:var(--gut-grund)!important}.optionen button.falsch,.falsch{border:2px solid var(--falsch)!important;background:var(--falsch-grund)!important}.options-status{white-space:nowrap;margin-left:auto;padding-left:12px;font-size:.83rem;font-weight:700}.optionen button.richtig .options-status{color:var(--gut)}.optionen button.falsch .options-status{color:var(--falsch)}.rueckmeldung{border:0;border-left:3px solid var(--linie);background:var(--grund);border-radius:0}.rueckmeldung.gut{border-left-color:var(--gut);background:var(--gut-grund)}.rueckmeldung.teils{border-left-color:var(--teils);background:var(--teils-grund)}.rueckmeldung.daneben{border-left-color:var(--falsch);background:var(--falsch-grund)}.schritt-fuss .primaer{min-width:40%}@media (max-width:767px){.schritt-fuss{z-index:3;margin:20px calc(-1 * var(--rand)) 0;padding:12px var(--rand) calc(12px + env(safe-area-inset-bottom));background:var(--grund);border-top:var(--haar) solid var(--linie);flex-wrap:nowrap;position:sticky;bottom:0}.schritt-fuss>*{flex:1 1 0}}@media (max-width:767px) and (orientation:landscape){.schritt-fuss{padding-top:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom))}.schritt-fuss button{min-height:44px}}.kasten{background:var(--flaeche);border-left:2px solid var(--petrol);border-radius:0}.kasten-titel{font-family:var(--schrift);letter-spacing:.08em;text-transform:uppercase;color:var(--leise);font-size:.72rem;font-weight:700}.kasten-achtung{background:var(--falsch-grund);border-left-color:var(--falsch)}.kasten-tipp,.kasten-gewusst,.kasten-rede{background:var(--flaeche);border-left-color:var(--gelb)}.kasten-kultur{background:var(--flaeche);border-left-color:var(--leise)}.kasten-recht{background:var(--flaeche);border:0;border-left:2px solid var(--petrol)}.merksatz{border-left:2px solid var(--gelb);background:var(--flaeche);border-radius:0}.sprechblase,.figur-blase{border-radius:var(--rund)}.figur-spricht .figur-avatar,.figur-avatar{background:var(--sanft);color:var(--petrol);font-family:var(--schrift)}.zwischenfrage,.fallbeispiel,.checkliste,.doku,.baustein-vorschau,.bild-fehlt{border-radius:var(--rund)}.zwischenfrage{background:var(--flaeche);border-left:2px solid var(--gelb);border-radius:0}.bildaufgabe .tipp{border-color:var(--petrol);background:#0e3b4340}.fehlertext .wort.markiert{outline-color:var(--petrol)}.wortsuche button.start{background:var(--petrol);color:var(--auf-petrol)}.salat-buchstaben span,.wortsuche button{border-radius:var(--rund)}.abschluss .ergebnis{border-top:var(--haar) solid var(--gelb);flex-wrap:wrap;align-items:baseline;gap:12px;margin:8px 0 16px;padding-top:16px;display:flex}.abschluss .ergebnis-zahl{font:600 clamp(2.4rem, 2rem + 1.5vw, 3.11rem)/1 var(--schrift-titel);color:var(--petrol);font-variant-numeric:lining-nums tabular-nums}.leerzustand{border:0;border-top:var(--haar) solid var(--gelb);background:0 0;border-radius:0;padding:24px 0 0}.ziel-liste{gap:0 32px}.ziel-liste a{border:0;border-top:var(--haar) solid var(--linie);background:0 0;border-radius:0;padding:16px 0}.ziel-liste a:hover{border-color:var(--petrol)}.entwurf-hinweis{border:0;border-left:2px solid var(--teils);border-radius:0}.entwurf-hinweis strong:first-child{font-family:var(--schrift)}.inhaltsliste li,ol.liste li{border-radius:var(--rund)}.vorschauleiste{background:var(--sanft);color:var(--text);border-bottom:var(--haar) solid var(--gelb)}.vorschauleiste a{color:var(--petrol)}.ansicht-leiste a{color:#c9a15a}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.ueberzeile.ocker{color:var(--ocker-text)}.kopf-mit-link h2{margin:0}.startabschnitt .kopf-mit-link{margin-bottom:20px}@media (max-width:479px){.einstieg .zeile .knopf.primaer{width:100%}}.abschluss p:not(.ergebnis)>span+span:before{content:" "}.zustand-erledigt{color:var(--gut);font-weight:700}.abschnitt-start{margin:24px 0 32px}.strecke-kopf .einleitung-text{margin-bottom:16px}.kopfzeile-innen,.fusszeile-innen{max-width:calc(1180px + 2 * var(--rand))}h1,h2{letter-spacing:-.015em;font-weight:400}h1{font-size:clamp(2.1rem,1.3rem + 3.4vw,3.6rem);line-height:1.08}.schritt.karte h1{font-size:clamp(1.45rem,1.2rem + 1vw,1.9rem);line-height:1.2}h3,.abschnitt-text strong,.strecke-titel{font-family:var(--schrift-titel);font-weight:600}.streckenliste.katalog .strecke-titel{font-weight:500}.marke,.fusszeile .fuss-marke{font-family:var(--schrift-titel);letter-spacing:-.01em;font-weight:500}.marke{font-size:1.22rem}.zahl,.schritt-zahl,.abschnitt-nr,.abschluss .ergebnis-zahl{font-weight:300}.kasten-titel,.entwurf-hinweis strong:first-child{font-family:var(--schrift)}.kopfzeile{background:var(--grund);border-bottom-color:#0000}.kopfzeile-innen{min-height:72px}@media (min-width:861px){.navigation{gap:4px 36px}.navigation a{font-size:.94rem}.konto-knoepfe .knopf.klein-knopf:not(.gelb){color:var(--text);background:0 0;border-color:#0000;margin-left:20px;padding-inline:0;font-size:.94rem;font-weight:400}.konto-knoepfe .knopf.klein-knopf:not(.gelb):hover{text-underline-offset:6px;background:0 0;text-decoration:underline}}.einstieg{grid-template-columns:1fr;padding-top:clamp(48px,9vw,150px)}@media (min-width:1024px){.einstieg{grid-template-columns:minmax(0,1fr) 240px;align-items:end;gap:0 24px}}.einstieg h1{color:var(--petrol);margin:0 0 14px}.einstieg .unterzeile{font:400 clamp(1.17rem, 1rem + .8vw, 1.67rem)/1.35 var(--schrift-titel);color:var(--leise);max-width:40ch;margin:0 0 36px}.einstieg .zeile{align-items:center;gap:16px 44px;margin:0}.einstieg .knopf.primaer{font:400 1.06rem/1.2 var(--schrift-titel);min-height:60px;padding:18px 32px}.einstieg .textlink{font:400 1.06rem/1.2 var(--schrift-titel);text-underline-offset:6px}.einstieg-hinweis{color:var(--leise);align-items:center;gap:28px;max-width:none;margin:56px 0 0;font-size:.83rem;display:flex}.einstieg-hinweis:after{content:"";border-top:var(--haar) solid var(--gelb);flex:1}.einstieg-bild{margin:0;display:none}@media (min-width:1024px){.einstieg-bild{aspect-ratio:4/5.2;margin-bottom:0;display:block}.einstieg-text{padding-bottom:0}}@keyframes schweben{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}main#inhalt>:not(.seite):not(.schmal),.seite>*,.schmal>*{animation:.6s cubic-bezier(.22,.61,.36,1) both schweben}.seite>:nth-child(2),.schmal>:nth-child(2){animation-delay:80ms}.seite>:nth-child(3),.schmal>:nth-child(3){animation-delay:.16s}.seite>:nth-child(n+4),.schmal>:nth-child(n+4){animation-delay:.24s}.schritt{animation:.5s cubic-bezier(.22,.61,.36,1) both schweben}.rueckmeldung,details[open]>:not(summary),.navigation-bereich[data-offen=ja]{animation:.4s cubic-bezier(.22,.61,.36,1) both schweben}a,button,.knopf,.optionen button,.abschnitt-karte,.strecke-zeile .strecke-titel{transition:background-color .25s,border-color .25s,color .25s,text-decoration-color .25s}@media (prefers-reduced-motion:reduce){main#inhalt>:not(.seite):not(.schmal),.seite>*,.schmal>*,.schritt,.rueckmeldung,details[open]>:not(summary),.navigation-bereich[data-offen=ja]{animation:none}}.knopf,button,.textlink{font-family:var(--schrift-titel);font-weight:500}.optionen button,.wortsuche button,.gitter .zelle input,.abschnitt-karte{font-family:var(--schrift);font-weight:400}.etikett,.ueberzeile{font-family:var(--schrift-titel);font-weight:600}.einstieg h1{letter-spacing:-.01em;margin:0 0 12px;font-size:clamp(2.6rem,1rem + 5.4vw,5.9rem);font-weight:600;line-height:1.05}.einstieg .unterzeile{max-width:none;margin-bottom:44px;font-size:clamp(1.17rem,1rem + .75vw,1.6rem)}@media (min-width:1024px){.einstieg{grid-template-columns:minmax(0,1fr) clamp(230px,17vw,300px);gap:0 28px}.einstieg-bild{aspect-ratio:296/437}}.einstieg-bild picture,.einstieg-bild img{object-fit:cover;border-radius:var(--rund);width:100%;height:100%;display:block}body:has(.einstieg) .kopfzeile .marke{visibility:hidden}.abschluss .quiz-angebot{justify-items:start;gap:8px;margin:16px 0;display:grid}.abschluss .quiz-angebot p{margin:0}.raster>.karte.karte-petrol{background:var(--petrol);border-radius:var(--rund);border:0;padding:20px}.karte-petrol .knopf.gelb,.karte-petrol .knopf.primaer{background:var(--auf-petrol);color:var(--petrol);border-color:var(--auf-petrol)}.karte-petrol .knopf.gelb:hover,.karte-petrol .knopf.primaer:hover{background:var(--gelb);border-color:var(--gelb);color:var(--auf-gelb)}.quiz-beenden{text-align:right;margin:0 0 8px}.quiz-beenden button.link{min-height:0;color:var(--petrol);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:.9rem;text-decoration:underline}.wortschatz dl{margin:6px 0 8px}.wortschatz dl>div{border-bottom:1px solid var(--linie);padding:10px 0}.wortschatz dl>div:first-child{border-top:1px solid var(--linie)}.wortschatz dt{font-weight:600}.wortschatz dd{margin:2px 0 0}.wortschatz .artikel{color:var(--petrol);font-weight:400}.vokabelliste{margin:0;padding:0;list-style:none}.vokabelliste li{border-bottom:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:8px 0;display:flex}.vokabelliste li>span:last-child{color:var(--leise)}.grammatik-thema{border-top:1px solid var(--linie);padding:18px 0}.grammatik-thema>summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:12px;list-style:none;display:flex}.grammatik-thema>summary::-webkit-details-marker{display:none}.grammatik-thema>summary:after{content:"+";color:var(--petrol);font-size:1.4rem}.grammatik-thema[open]>summary:after{content:"–"}.grammatik-thema>summary h2{margin:0}.bereiche-nav{flex-wrap:wrap;gap:8px;margin:8px 0 32px;display:flex}.bereich-chip{border:var(--haar) solid var(--linie,currentColor);color:inherit;border-radius:999px;padding:8px 14px;font-size:.95rem;text-decoration:none;display:inline-block}.bereich-chip:hover,.bereich-chip:focus-visible{border-color:var(--petrol);color:var(--petrol)}.bereich{margin-bottom:40px;scroll-margin-top:96px}.bereich h2{margin-bottom:4px}.happen-raster{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0 32px;display:grid}.happen-karte{border-top:var(--haar) solid var(--linie);padding:20px 0}.happen-karte p{margin:6px 0 0;font-size:1.05rem;line-height:1.5}.happen-karte .etikett{margin-top:12px}.happen-heute{border-top:var(--haar) solid var(--gelb)}.happen-heute p{font-family:var(--schrift-titel);font-size:1.2rem}.bildablauf{cursor:pointer}.bildablauf button.bereich{background:0 0;border:2px solid #0000;justify-content:flex-start;align-items:flex-start;min-height:0;padding:0;display:flex}.bildablauf button.bereich.unsichtbar:focus-visible{border-color:var(--petrol)}.bildablauf button.bereich.hilfe{border-color:var(--gelb);border-style:dashed}.bildablauf button.bereich:disabled{cursor:default;opacity:1}.ablauf-meldung{border-left:2px solid var(--linie);margin:10px 0;padding-left:10px}.ablauf-meldung.gut{border-left-color:var(--gut)}.ablauf-meldung.teils{border-left-color:var(--gelb)}.ablauf-meldung.daneben{border-left-color:var(--falsch)}.kompetenz-etikett{color:var(--leise);letter-spacing:.04em;margin-top:2px;font-size:.78rem;display:block}.praxisaufgabe{border-top:var(--haar) solid var(--gelb);padding:20px 0}.praxisaufgabe h3{margin:6px 0 10px}.praxisaufgabe ol,.praxisaufgabe ul{margin:6px 0 14px}#druckbereich{display:none}@media print{body[data-drucken]>:not(#druckbereich){display:none!important}body[data-drucken]>#druckbereich{display:block}#druckbereich .praxisaufgabe{box-shadow:none;border:0;margin:0;padding:0}}.hoerverstehen audio{width:100%;margin:8px 0}.hoer-frage{border:0;margin:16px 0 0;padding:0}.hoer-frage legend{padding:0}.mit-niveau>.niveau-etikett{color:var(--ocker-text);cursor:help;margin-bottom:6px;display:inline-block}.niveau-filter{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 16px;display:flex}.niveau-filter a{border:1px solid var(--linie,currentColor);border-radius:999px;align-items:center;min-height:32px;padding:6px 12px;text-decoration:none;display:inline-flex}.niveau-filter a[aria-current=true]{background:var(--text);color:var(--grund,#fff)}.symbol{color:var(--petrol);vertical-align:-4px;flex-shrink:0;margin-right:8px}.ueberzeile .symbol,.kasten-titel .symbol{vertical-align:-3px;width:16px;height:16px;margin-right:6px}.kasten-achtung .symbol{color:var(--falsch)}.karte-petrol .symbol{color:var(--auf-petrol)}.symbol-gross{width:40px;height:40px;color:var(--ocker-text);stroke-width:1.25px;margin:0 0 10px;display:block}.karte-symbol{stroke-width:1.5px;width:28px;height:28px;margin:0 0 10px;display:block}.fassung-wahl{flex-wrap:wrap;align-items:center;gap:8px;max-width:680px;margin:0 auto 16px;display:flex}.fassung-wahl a{border:1px solid var(--linie,currentColor);border-radius:4px;align-items:center;min-height:32px;padding:6px 12px;text-decoration:none;display:inline-flex}.fassung-wahl a[aria-current=true]{background:var(--text);color:var(--grund,#fff)}.niveau-wahl{border:0;margin:0 0 12px;padding:0}.niveau-wahl legend{margin-bottom:8px;font-weight:600}.niveau-wahl .niveau-liste{gap:8px;display:grid}.niveau-wahl label{border:1px solid var(--linie,currentColor);cursor:pointer;border-radius:4px;align-items:flex-start;gap:10px;min-height:44px;padding:8px 12px;display:flex}.niveau-wahl label span{flex:1}.niveau-wahl label input[type=radio]{margin-top:3px}.einstufung-frage{border:0;margin:0 0 24px;padding:0}.einstufung-frage legend{margin-bottom:8px;font-weight:600}.einstufung-frage label{border:1px solid var(--linie,currentColor);cursor:pointer;border-radius:4px;align-items:center;gap:10px;min-height:44px;margin:0 0 6px;padding:8px 12px;display:flex}.niveau-wahl input[type=radio],.einstufung-frage input[type=radio]{flex-shrink:0;width:18px;height:18px;min-height:0;margin:0;padding:0}.einstufung-frage label span{flex:1}.einstufung-lesetext{white-space:pre-line;border-left:2px solid var(--linie);background:var(--grund);padding:12px 14px}.ctest{line-height:2.6}.ctest-luecke{white-space:nowrap}.ctest-luecke input{border-radius:4px;width:6.5em;min-height:40px;margin:0 2px 0 1px;padding:4px 8px}.niveau-wahl label,.einstufung-frage label{font-weight:400}.niveau-wahl label{margin-bottom:0}button.begriff-marke{font:inherit;line-height:inherit;color:inherit;cursor:help;min-height:0;text-align:inherit;-webkit-text-decoration:underline dotted var(--gelb);text-decoration:underline dotted var(--gelb);text-underline-offset:3px;background:0 0;border:0;border-radius:0;margin:0;padding:0;text-decoration-thickness:2px;display:inline}button.begriff-marke:hover:not(:disabled){color:var(--petrol);background:0 0}button.begriff-marke:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.begriff-erklaerung{z-index:50;background:var(--flaeche);max-width:560px;max-height:60vh;color:var(--text);border:var(--haar) solid var(--linie);border-top:3px solid var(--gelb);border-radius:var(--rund);margin:0 auto;padding:16px 18px;position:fixed;bottom:12px;left:12px;right:12px;overflow:auto;box-shadow:0 8px 28px #082a302e}.begriff-erklaerung p{margin:8px 0 0}.begriff-kopf{font-family:var(--schrift-titel);justify-content:space-between;align-items:center;gap:12px;font-size:1.15rem;display:flex}button.begriff-schliessen{color:var(--leise);cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;padding:0;font-size:1.6rem;line-height:1}button.begriff-schliessen:hover:not(:disabled){color:var(--text);background:0 0}.skala audio{width:100%;margin:8px 0}.skala-leiste{grid-template-columns:repeat(var(--spalten-schmal,6), minmax(44px, 1fr));gap:4px;margin:14px 0 6px;display:grid}@media (min-width:640px){.skala-leiste{grid-template-columns:repeat(var(--spalten,11), minmax(44px, 1fr));gap:6px}}.skala-leiste button{min-width:44px;min-height:52px;font-family:var(--schrift);color:var(--text);background:var(--flaeche);border:var(--haar) solid var(--feldrahmen);border-bottom:5px solid var(--stufe,var(--feldrahmen));padding:0;font-size:1.15rem;font-weight:700}.skala-leiste button[aria-checked=true]{background:var(--petrol);color:var(--auf-petrol);border-color:var(--petrol);border-bottom-color:var(--stufe,var(--petrol))}.skala-leiste button:disabled{opacity:1;cursor:default}.skala-leiste button.richtig,.skala-leiste button.falsch{color:var(--text)}.skala-leiste button:focus-visible{outline:3px solid var(--fokus);outline-offset:2px}.skala-enden{color:var(--leise);justify-content:space-between;gap:12px;font-size:.85rem;display:flex}.skala-enden span:last-child{text-align:right}.skala-anzeige{min-height:2.6rem;font-family:var(--schrift-titel);color:var(--petrol);margin:12px 0;font-size:2rem;font-weight:700;line-height:1.2}
