.fb{--fb-richtig:22, 110, 72;--fb-falsch:170, 46, 44;--feld:var(--c-accent);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--c-paper), .22) transparent;height:100dvh;overflow:hidden auto}.fb-buch{grid-template-columns:254px minmax(0,1fr);align-items:start;gap:clamp(22px,3vw,54px);width:min(1560px,100%);margin:0 auto;padding:0 clamp(16px,2.4vw,40px) clamp(40px,8vh,90px);display:grid}.fb-leiste{align-self:start;padding-top:clamp(18px,3vh,30px);position:sticky;top:clamp(78px,12vh,104px)}.fb-taten{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.fb-taten button{width:100%;font-family:var(--sans);font-variation-settings:"wght" 560;color:var(--paper-dim);text-align:left;cursor:var(--zeiger-hand), pointer;background:0 0;border:0;border-left:2px solid #0000;align-items:center;gap:10px;padding:clamp(7px,1.1vh,10px) 12px;font-size:clamp(13px,1.75vh,15px);transition:color .24s cubic-bezier(.3,.7,.2,1),border-color .24s cubic-bezier(.3,.7,.2,1),background-color .24s cubic-bezier(.3,.7,.2,1);display:flex}.fb-taten button:hover{color:var(--paper);background:rgba(var(--c-paper), .03)}.fb-taten button[aria-selected=true]{color:var(--paper);font-variation-settings:"wght" 760;border-left-color:rgb(var(--c-accent));background:rgba(var(--c-accent), .05)}.fb-taten .fb-signet{color:currentColor;opacity:.7;flex-shrink:0}.fb-taten button[aria-selected=true] .fb-signet{opacity:1;color:rgb(var(--c-accent))}.fb-leiste-fach:not(:empty){border-top:1px solid rgba(var(--c-paper), .1);margin-top:clamp(18px,3vh,28px);padding-top:clamp(14px,2.4vh,22px)}.fb-bahn{min-width:0;padding-top:clamp(18px,3vh,30px)}@media (max-width:1000px){.fb-buch{grid-template-columns:minmax(0,1fr);gap:0}.fb-leiste{padding-top:clamp(12px,2vh,18px);position:static}.fb-taten{flex-flow:wrap;gap:2px}.fb-taten button{border-bottom:2px solid #0000;border-left:0;width:auto}.fb-taten button[aria-selected=true]{border-left:0;border-bottom-color:rgb(var(--c-accent));background:0 0}.fb-bahn{padding-top:clamp(14px,2.4vh,22px)}}.fb-kopf{z-index:20;background:rgb(var(--c-ink));border-bottom:1px solid rgba(var(--c-paper), .12);position:sticky;top:0}.fb-kopf-innen{flex-wrap:wrap;align-items:baseline;gap:14px;width:min(1560px,100%);margin:0 auto;padding:clamp(12px,2.2vh,20px) clamp(16px,3vw,40px) 0;display:flex}.fb-name{font-family:var(--sans);font-variation-settings:"wdth" 80, "opsz" 40, "wght" 800;letter-spacing:-.02em;font-size:clamp(22px,3.4vh,34px);line-height:1}.fb-unter{color:var(--paper-dim);flex:1;min-width:200px;font-size:clamp(12px,1.6vh,14px)}.fb-zurueck{font-family:var(--hand);color:var(--accent);white-space:nowrap;font-size:clamp(13px,1.8vh,16px);text-decoration:none;transition:translate .3s cubic-bezier(.2,.9,.25,1.3)}.fb-zurueck:hover{translate:-3px}.fb-reiter{flex-wrap:wrap;gap:clamp(4px,1vw,14px);margin-top:clamp(8px,1.6vh,16px);display:flex}.fb-reiter button{font-family:var(--sans);font-variation-settings:"wght" 600;color:var(--paper-dim);cursor:var(--zeiger-hand);background:0 0;border:0;padding:0 2px clamp(8px,1.4vh,13px);font-size:clamp(13px,1.85vh,16px);transition:color .26s cubic-bezier(.3,.7,.2,1);position:relative}.fb-reiter button+button{margin-left:clamp(10px,2vw,24px)}.fb-reiter button:hover{color:var(--paper)}.fb-reiter button:after{content:"";background:rgb(var(--feld,var(--c-accent)));height:2px;transition:scale .42s cubic-bezier(.22,.95,.28,1.1);position:absolute;bottom:-1px;left:0;right:0;scale:0 1}.fb-reiter button[aria-selected=true]{color:var(--paper);font-variation-settings:"wght" 750}.fb-reiter button[aria-selected=true]:after{scale:1}.fb .blatt{--feld:inherit;width:100%}.fb-raster{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:clamp(12px,2vw,22px);margin-top:clamp(16px,3vh,30px);display:grid}.fb-blatt-knopf{text-align:left;width:100%;cursor:var(--zeiger-hand);color:inherit;background:0 0;border:0;flex-direction:column;padding:0;text-decoration:none;display:flex}.fb-blatt-knopf .blatt-buehne{flex:1;display:flex}.fb-blatt-knopf .blatt{flex:1}.fb-blatt-knopf:focus-visible{outline:none}.fb-blatt-knopf:focus-visible .blatt{border-color:rgb(var(--feld));outline:2px solid rgba(var(--feld), .35);outline-offset:3px}.fb-blatt-knopf:hover .blatt,.fb-blatt-knopf:focus-visible .blatt{background:rgba(var(--feld), .045)}.fb-blatt-knopf .blatt{transition:border-color .42s cubic-bezier(.3,.7,.2,1),background-color .42s cubic-bezier(.3,.7,.2,1)}.fb-blatt-leib{flex-direction:column;flex:1;padding:clamp(10px,1.8vh,16px) 16px clamp(12px,2vh,18px);display:flex}.fb-satz{color:var(--paper-dim);font-size:clamp(12.5px,1.7vh,14.5px);line-height:1.45}.fb-raster-tat .fb-blatt-leib{padding:clamp(18px,2.6vh,26px) 22px clamp(20px,2.8vh,28px)}.fb-raster-tat .blatt-kopf{min-height:clamp(48px,6.6vh,68px);padding:clamp(14px,2vh,18px) 22px clamp(10px,1.4vh,13px)}.fb-raster-tat .blatt-titel{font-size:clamp(19px,2.8vh,26px)}.fb-raster-tat .fb-satz{font-size:clamp(14px,1.95vh,16.5px)}.fb-raster-tat .fb-zahlen{font-size:clamp(11px,1.5vh,12.5px)}.fb-zahl{font-family:var(--mono);font-variation-settings:normal}.fb-zahlen{font-family:var(--mono);letter-spacing:.02em;color:var(--mist);flex-wrap:wrap;gap:4px clamp(10px,2vw,18px);margin-top:auto;padding-top:clamp(8px,1.4vh,13px);font-size:clamp(10px,1.35vh,11.5px);display:flex}.fb-zahlen b{color:rgb(var(--feld));font-size:1.15em;font-weight:700}.fb-thema-zeile{text-align:left;width:100%;color:inherit;cursor:var(--zeiger-hand);background:0 0;border:0;border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:clamp(7px,1.2vh,11px) 10px;transition:background-color .26s cubic-bezier(.3,.7,.2,1);display:grid}.fb-thema-zeile:hover,.fb-thema-zeile:focus-visible{background:rgba(var(--feld), .07)}.fb-thema-zeile:hover .fb-thema-titel,.fb-thema-zeile:focus-visible .fb-thema-titel{color:rgb(var(--feld))}.fb-thema-titel{font-family:var(--sans);font-variation-settings:"wght" 650;font-size:clamp(13px,1.8vh,15px);line-height:1.3;transition:color .26s cubic-bezier(.3,.7,.2,1)}.fb-thema-kurz{color:var(--mist);font-size:clamp(11px,1.5vh,12.5px);line-height:1.35}.fb-thema-zeile[data-leer]{opacity:.55;cursor:default}.fb-thema-zeile[data-leer]:hover{background:0 0}.fb-thema-zeile[data-leer]:hover .fb-thema-titel{color:inherit}.fb-stand{background:rgba(var(--c-paper), .08);border-radius:2px;grid-column:1/-1;height:2px;margin-top:6px;overflow:hidden}.fb-stand i{background:rgb(var(--feld));height:100%;transition:width .62s cubic-bezier(.2,.95,.25,1.05);display:block}.fb-stand-leer{background:0 0}.fb-frage-blatt{margin-top:clamp(16px,3vh,28px)}.fb-frage{font-family:var(--sans);font-variation-settings:"wght" 600, "opsz" 24;text-wrap:pretty;padding:clamp(14px,2.4vh,22px) clamp(14px,2.4vw,22px) 0;font-size:clamp(16px,2.5vh,22px);line-height:1.35}.fb-optionen{flex-direction:column;gap:8px;padding:clamp(12px,2vh,18px) clamp(14px,2.4vw,22px);display:flex}.fb-option{text-align:left;border:1px solid rgba(var(--c-paper), .14);background:rgb(var(--c-ink-2));width:100%;color:inherit;cursor:var(--zeiger-hand);border-radius:4px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding:clamp(9px,1.5vh,13px) 12px;font-size:clamp(13px,1.85vh,15.5px);line-height:1.4;transition:border-color .26s cubic-bezier(.3,.7,.2,1),background-color .26s cubic-bezier(.3,.7,.2,1),translate .32s cubic-bezier(.2,.9,.25,1.25);display:grid}.fb-option:hover:not([disabled]){border-color:rgba(var(--feld), .5);translate:2px}.fb-option[aria-pressed=true]{border-color:rgb(var(--feld));background:rgba(var(--feld), .06)}.fb-kasten{border:1.5px solid rgba(var(--c-paper), .3);width:18px;height:18px;font-family:var(--mono);flex-shrink:0;place-items:center;margin-top:1px;font-size:11px;line-height:1;transition:border-color .26s cubic-bezier(.3,.7,.2,1),background-color .26s cubic-bezier(.3,.7,.2,1);display:grid}.fb-kasten[data-art=single]{border-radius:50%}.fb-kasten[data-art=multi]{border-radius:3px}.fb-option[aria-pressed=true] .fb-kasten{border-color:rgb(var(--feld));background:rgba(var(--feld), .14)}.fb-option[data-mono] span:last-child{font-family:var(--mono);word-break:break-word;font-size:clamp(12.5px,1.7vh,14.5px)}.fb-option[data-los=richtig]{border-color:rgb(var(--fb-richtig));background:rgba(var(--fb-richtig), .08)}.fb-option[data-los=falsch]{border-color:rgb(var(--fb-falsch));background:rgba(var(--fb-falsch), .07)}.fb-option[data-los]{cursor:default}.fb-option[data-los=richtig] .fb-kasten{border-color:rgb(var(--fb-richtig));background:rgba(var(--fb-richtig), .16)}.fb-option[data-los=falsch] .fb-kasten{border-color:rgb(var(--fb-falsch));background:rgba(var(--fb-falsch), .14)}.fb-eingabe{border:1px solid rgba(var(--c-paper), .2);background:rgb(var(--c-ink-2));width:100%;color:var(--paper);font-family:var(--mono);border-radius:4px;padding:clamp(10px,1.7vh,14px) 12px;font-size:clamp(13px,1.85vh,15px)}.fb-eingabe:focus-visible{outline:2px solid rgba(var(--feld), .45);outline-offset:1px;border-color:rgb(var(--feld))}.fb-aufloesung{grid-template-rows:0fr;transition:grid-template-rows .48s cubic-bezier(.25,.9,.3,1.04);display:grid}.fb-aufloesung[data-offen]{grid-template-rows:1fr}.fb-aufloesung>div{overflow:hidden}.fb-aufloesung-innen{border-left:2px solid rgb(var(--fb-los,var(--feld)));background:rgba(var(--fb-los,var(--feld)), .05);border-radius:0 4px 4px 0;margin:0 clamp(14px,2.4vw,22px) clamp(14px,2.4vh,20px);padding:clamp(11px,1.9vh,16px) 14px}.fb-urteil{font-family:var(--hand);color:rgb(var(--fb-los,var(--feld)));margin-bottom:4px;font-size:clamp(14px,2vh,17px);display:block}.fb-erklaerung{text-wrap:pretty;font-size:clamp(12.5px,1.75vh,14.5px);line-height:1.5}.fb-knopf{font-family:var(--hand);border:1px solid rgba(var(--feld), .4);background:rgb(var(--c-ink-2));color:rgb(var(--feld));cursor:var(--zeiger-hand);border-radius:999px;padding:clamp(6px,1vh,9px) clamp(14px,2.2vw,20px);font-size:clamp(13.5px,1.9vh,16px);transition:background-color .26s cubic-bezier(.3,.7,.2,1),border-color .26s cubic-bezier(.3,.7,.2,1),scale .3s cubic-bezier(.2,.95,.25,1.35)}.fb-knopf:hover:not([disabled]){background:rgba(var(--feld), .09);border-color:rgb(var(--feld))}.fb-knopf:active:not([disabled]){scale:.97}.fb-knopf[disabled]{opacity:.4;cursor:default}.fb-knopf-voll{background:rgb(var(--feld));color:rgb(var(--c-ink-2));border-color:rgb(var(--feld))}.fb-knopf-voll:hover:not([disabled]){background:rgb(var(--feld));filter:brightness(1.12)}.fb-knopf-still{border-color:rgba(var(--c-paper), .22);color:var(--paper-dim)}.fb-knopf-still:hover:not([disabled]){background:rgba(var(--c-paper), .05);border-color:rgba(var(--c-paper), .34)}.fb-reihe{flex-wrap:wrap;align-items:center;gap:clamp(8px,1.4vw,14px);display:flex}.fb-fuss{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:0 clamp(14px,2.4vw,22px) clamp(14px,2.4vh,20px);display:flex}.fb-karte-buehne{perspective:1400px;margin-top:clamp(16px,3vh,28px)}.fb-karte{width:100%;min-height:clamp(210px,34vh,300px);color:inherit;text-align:left;transform-style:preserve-3d;cursor:var(--zeiger-hand);background:0 0;border:0;padding:0;transition:transform .72s cubic-bezier(.22,.92,.26,1.06);display:block;position:relative}.fb-karte[data-hinten]{transform:rotateY(180deg)}.fb-karte-seite{backface-visibility:hidden;background:rgb(var(--c-ink-2));border:1px solid rgba(var(--c-paper), .12);border-radius:3px;flex-direction:column;justify-content:center;gap:10px;padding:clamp(18px,3vh,30px) clamp(18px,3vw,32px);display:flex;position:absolute;inset:0;overflow-y:auto}.fb-karte-seite:nth-child(2){transform:rotateY(180deg)}.fb-karte:hover .fb-karte-seite{border-color:rgba(var(--feld), .45)}.fb-karte-seite{transition:border-color .42s cubic-bezier(.3,.7,.2,1)}.fb-karte-marke{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--feld));font-size:9px;font-weight:700}.fb-karte-text{font-family:var(--sans);font-variation-settings:"wght" 560, "opsz" 24;text-wrap:pretty;font-size:clamp(15px,2.3vh,20px);line-height:1.4}.fb-karte-seite:nth-child(2) .fb-karte-text{font-variation-settings:"wght" 450;font-size:clamp(13.5px,2vh,17px)}.fb-karte-wink{font-family:var(--hand);color:var(--mist);margin-top:auto;font-size:clamp(12px,1.6vh,14px)}.fb-einstieg{margin-top:clamp(18px,3vh,30px)}.fb-einstieg .fb-treffer{margin-top:12px}.fb-suche{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:clamp(16px,3vh,28px);display:grid}.fb-suchfeld{border:1px solid rgba(var(--c-paper), .18);background:rgb(var(--c-ink-2));width:100%;color:var(--paper);font-family:var(--sans);border-radius:3px;padding:clamp(11px,1.9vh,16px) 14px;font-size:clamp(14px,2vh,17px)}.fb-suchfeld:focus-visible{outline:2px solid rgba(var(--c-accent), .4);outline-offset:1px;border-color:var(--accent)}.fb-felder{flex-wrap:wrap;gap:6px;display:flex}.fb-pille{font-family:var(--sans);font-variation-settings:"wght" 600;border:1px solid rgba(var(--c-paper), .16);background:rgb(var(--c-ink-2));color:var(--paper-dim);cursor:var(--zeiger-hand);border-radius:999px;padding:4px 11px;font-size:clamp(11px,1.5vh,12.5px);transition:border-color .24s cubic-bezier(.3,.7,.2,1),color .24s cubic-bezier(.3,.7,.2,1),background-color .24s cubic-bezier(.3,.7,.2,1)}.fb-pille:hover{border-color:rgba(var(--feld), .4);color:var(--paper)}.fb-pille[aria-pressed=true]{border-color:rgb(var(--feld));color:rgb(var(--feld));background:rgba(var(--feld), .07)}.fb-pille i{font-style:normal;font-family:var(--mono);opacity:.7;margin-left:5px;font-size:.85em}.fb-treffer{flex-direction:column;gap:clamp(8px,1.4vh,14px);margin-top:clamp(14px,2.4vh,24px);display:flex}.fb-begriff{background:rgb(var(--c-ink-2));border:1px solid rgba(var(--c-paper), .1);border-left:2px solid rgba(var(--feld), .5);border-radius:0 3px 3px 0;padding:clamp(10px,1.7vh,15px) clamp(12px,2vw,18px)}.fb-begriff dt{font-family:var(--sans);font-variation-settings:"wght" 700, "opsz" 20;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:clamp(14px,1.95vh,16.5px);line-height:1.25;display:flex}.fb-begriff dd{text-wrap:pretty;margin:5px 0 0;font-size:clamp(12.5px,1.75vh,14.5px);line-height:1.5}.fb-begriff-feld{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--feld));border:1px solid rgba(var(--feld), .35);white-space:nowrap;border-radius:999px;padding:1px 6px;font-size:9px;font-weight:700}.fb-begriff-englisch{font-family:var(--sans);font-variation-settings:"wght" 400;color:var(--mist);font-size:.8em;font-style:italic}.fb-begriff-beispiel{font-family:var(--mono);color:var(--paper-dim);margin-top:5px;font-size:clamp(11px,1.5vh,12.5px);display:block}.fb-mehrfach{font-family:var(--hand);color:var(--signal);white-space:nowrap;font-size:clamp(10.5px,1.4vh,12px)}.fb-leer{text-align:center;color:var(--mist);font-family:var(--hand);padding:clamp(24px,5vh,50px) 4px;font-size:clamp(14px,2vh,17px)}.fb-titel{font-family:var(--sans);font-variation-settings:"wdth" 82, "opsz" 32, "wght" 800;text-transform:uppercase;letter-spacing:.01em;margin-top:clamp(20px,3.6vh,34px);font-size:clamp(17px,2.5vh,24px);line-height:1.1}.fb-titel+.fb-satz{max-width:62ch;margin-top:5px}.fb-alt{border-top:1px solid rgba(var(--c-paper), .1);color:var(--mist);max-width:68ch;margin-top:clamp(26px,5vh,50px);padding-top:clamp(14px,2.6vh,24px);font-size:clamp(12px,1.65vh,13.5px);line-height:1.55}.fb-alt a{color:var(--accent);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}@keyframes fb-auf{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}.fb-auf{animation:.52s cubic-bezier(.2,.92,.28,1.08) both fb-auf}@media (prefers-reduced-motion:reduce){.fb-karte{transition-duration:.01ms}.fb-auf{animation:none}}.fb-signet{color:rgb(var(--feld));flex-shrink:0}.blatt-kopf>.fb-signet,.fb-titel>.fb-signet{opacity:.9}.fb .blatt-kopf{gap:9px}.fb .blatt-kopf>.fb-signet{transition:translate .38s cubic-bezier(.2,.9,.25,1.3)}.fb-blatt-knopf:hover .blatt-kopf>.fb-signet{translate:2px}.fb-signet-buchstabe{border:1.5px solid rgba(var(--feld), .5);color:rgb(var(--feld));font-family:var(--sans);font-variation-settings:"wght" 700;border-radius:50%;place-items:center;font-size:11px;line-height:1;display:inline-grid}.fb-reiter button{align-items:center;gap:6px;display:inline-flex}.fb-reiter button .fb-signet{color:currentColor;opacity:.75}.fb-reiter button[aria-selected=true] .fb-signet{color:rgb(var(--feld));opacity:1}.fb-titel{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fb-stand-band{border-bottom:1px solid rgba(var(--c-paper), .1);grid-template-columns:minmax(0,1fr);gap:clamp(14px,2.6vh,26px);margin-top:clamp(16px,3vh,28px);padding-bottom:clamp(16px,3vh,26px);display:grid}@media (min-width:780px){.fb-stand-band{grid-template-columns:minmax(0,1.7fr) minmax(220px,1fr);align-items:center;gap:clamp(20px,4vw,46px)}}.fb-raster-tat{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.fb-korb-band{grid-column:1/-1}.fb-korb-band .fb-blatt-leib{flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:clamp(12px,3vw,32px);display:flex}.fb-korb-band .fb-satz{max-width:72ch}.fb-korb-band .fb-zahlen{margin-top:0;padding-top:0}.fb-boegen{flex-wrap:wrap;gap:clamp(14px,3vw,34px);display:flex}.fb-boegen-eng{gap:clamp(12px,2.4vw,26px);margin-bottom:clamp(4px,1vh,10px)}.fb-bogen{align-items:center;gap:11px;display:flex}.fb-bogen-bild{flex-shrink:0;width:clamp(46px,7vh,62px);height:clamp(46px,7vh,62px)}.fb-bogen-rille{fill:none;stroke:rgba(var(--c-paper), .09);stroke-width:6px}.fb-bogen-fuellung{fill:none;stroke:rgb(var(--feld));stroke-width:6px;stroke-linecap:round;transform-origin:32px 32px;transition:stroke-dashoffset .9s cubic-bezier(.22,.95,.24,1.04);transform:rotate(-90deg)}.fb-bogen-text{min-width:0}.fb-bogen-zahl{font-family:var(--mono);color:rgb(var(--feld));align-items:baseline;gap:4px;font-size:clamp(17px,2.6vh,23px);font-weight:700;line-height:1;display:flex}.fb-bogen-zahl i{font-size:.62em;font-style:normal}.fb-bogen-von{font-family:var(--mono);color:var(--mist);font-size:10.5px;font-weight:400}.fb-bogen-wort{color:var(--paper-dim);margin-top:4px;font-size:clamp(11px,1.5vh,12.5px);line-height:1.3}.fb-tage{min-width:0}.fb-tage-kopf{color:var(--paper-dim);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:7px;font-size:clamp(11px,1.5vh,12.5px);display:flex}.fb-tage-reihe{align-items:flex-end;gap:clamp(3px,.7vw,6px);height:clamp(42px,7vh,60px);display:flex}.fb-tag-saeule{flex:1;justify-content:center;align-items:flex-end;min-width:3px;height:100%;display:flex}.fb-tag-saeule i{background:rgba(var(--c-accent), .42);border-radius:2px;width:100%;max-width:13px;transition:height .76s cubic-bezier(.2,.95,.24,1.06);display:block}.fb-tag-saeule[data-leer] i{background:rgba(var(--c-paper), .1)}.fb-tag-saeule[data-heute] i{background:rgb(var(--c-accent))}.fb-serie{font-family:var(--hand);color:rgb(var(--fb-richtig));white-space:nowrap;font-size:clamp(11.5px,1.6vh,13.5px);animation:.52s cubic-bezier(.2,.9,.26,1.42) both fb-siegel}.fb-serie b{font-family:var(--mono);font-weight:700}.fb-themenstand{flex-direction:column;gap:2px;margin-top:clamp(8px,1.6vh,14px);display:flex}.fb-thema-kopf{align-items:center;gap:10px;min-width:0;display:flex}.fb-thema-kopf .fb-thema-titel,.fb-thema-kopf .fb-thema-kurz{display:block}.fb-zahl-falsch,.fb-zahl-falsch b{color:rgb(var(--fb-falsch))}.fb-unterzeile{font-family:var(--sans);font-variation-settings:"wght" 700, "opsz" 24;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:clamp(18px,3.2vh,30px);font-size:clamp(14px,2vh,17px);line-height:1.2;display:flex}.fb-unterzeile-satz{font-variation-settings:"wght" 400;color:var(--paper-dim);max-width:62ch;font-size:clamp(11.5px,1.55vh,13px)}.fb-lauf-leiste{gap:3px;height:6px;margin-top:clamp(10px,1.8vh,16px);display:flex}.fb-lauf-feld{background:rgba(var(--c-paper), .09);border-radius:2px;flex:1;min-width:2px;transition:background-color .42s cubic-bezier(.3,.7,.2,1),scale .38s cubic-bezier(.2,.9,.25,1.4)}.fb-lauf-feld[data-los=richtig]{background:rgb(var(--fb-richtig))}.fb-lauf-feld[data-los=falsch]{background:rgb(var(--fb-falsch))}.fb-lauf-feld[data-jetzt]{scale:1 1.9}.fb-lauf-feld[data-jetzt]:not([data-los]){background:rgba(var(--feld), .55)}.fb-lauf-balken{background:rgba(var(--c-paper), .09);border-radius:3px;height:6px;margin-top:clamp(10px,1.8vh,16px);display:flex;overflow:hidden}.fb-lauf-balken i{height:100%;transition:width .52s cubic-bezier(.22,.95,.25,1.04);display:block}.fb-lauf-balken i[data-los=richtig]{background:rgb(var(--fb-richtig))}.fb-lauf-balken i[data-los=falsch]{background:rgb(var(--fb-falsch))}.fb-frage-blatt[data-los=richtig] .blatt{border-color:rgba(var(--fb-richtig), .55)}.fb-frage-blatt[data-los=falsch] .blatt{border-color:rgba(var(--fb-falsch), .5)}@keyframes fb-siegel{0%{opacity:0;scale:.72}to{opacity:1;scale:1}}.fb-urteil[data-richtig]{animation:.62s cubic-bezier(.2,.9,.26,1.5) both fb-siegel}.fb-option-marke{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;grid-column:2;justify-self:start;margin-top:3px;font-size:8.5px;font-weight:700}.fb-option[data-los=richtig] .fb-option-marke{color:rgb(var(--fb-richtig))}.fb-option[data-los=falsch] .fb-option-marke{color:rgb(var(--fb-falsch))}.fb-gegeben{color:var(--paper-dim)}.fb-gegeben .fb-zahl{text-decoration:line-through;text-decoration-thickness:1px}.fb-korbwink{font-family:var(--hand);color:rgb(var(--fb-falsch));align-items:center;gap:6px;margin-top:9px;font-size:clamp(11.5px,1.6vh,13px);display:flex}.fb-korbwink .fb-signet{color:rgb(var(--fb-falsch))}.fb-bilanz{margin-top:clamp(16px,3vh,28px)}.fb-fehlerliste{flex-direction:column;gap:clamp(8px,1.4vh,13px);margin-top:clamp(10px,1.8vh,16px);display:flex}.fb-fehlerliste li{border-left:2px solid rgba(var(--fb-falsch), .45);padding-left:11px}.fb-fehler-frage{text-wrap:pretty;font-size:clamp(12.5px,1.75vh,14.5px);line-height:1.4}.fb-fehler-soll{color:var(--paper-dim);margin-top:3px;font-size:clamp(11px,1.5vh,12.5px)}.fb-fehler-soll .fb-zahl{color:rgb(var(--fb-richtig))}.fb-zahlen-hinweis{color:var(--paper-dim);margin-top:4px;font-size:clamp(11px,1.5vh,12.5px)}.fb-karte-stapel{position:relative}.fb-karte-unten{left:calc(var(--i) * 5px);right:calc(var(--i) * 5px);top:calc(var(--i) * 6px);bottom:calc(-1 * var(--i) * 6px);border:1px solid rgba(var(--c-paper), .16);background:rgb(var(--c-ink-2));opacity:calc(1 - var(--i) * .13);z-index:-1;pointer-events:none;border-radius:3px;position:absolute}.fb-karte-marke{align-items:center;gap:6px;display:flex}.fb-schalter{flex-wrap:wrap;gap:6px;margin-top:clamp(12px,2.2vh,20px);display:flex}.fb-schalter-gross{gap:clamp(6px,1.4vw,12px)}.fb-rechner-reiter{border:1px solid rgba(var(--c-paper), .16);background:rgb(var(--c-ink-2));color:var(--paper-dim);font-family:var(--sans);font-variation-settings:"wght" 650;cursor:var(--zeiger-hand);border-radius:999px;align-items:center;gap:7px;padding:clamp(5px,.9vh,8px) clamp(12px,2vw,17px);font-size:clamp(12.5px,1.75vh,14.5px);transition:border-color .26s cubic-bezier(.3,.7,.2,1),color .26s cubic-bezier(.3,.7,.2,1),background-color .26s cubic-bezier(.3,.7,.2,1);display:inline-flex}.fb-rechner-reiter .fb-signet{color:currentColor;opacity:.6}.fb-rechner-reiter:hover{color:var(--paper);border-color:rgba(var(--feld), .45)}.fb-rechner-reiter[aria-selected=true]{color:rgb(var(--feld));border-color:rgb(var(--feld));background:rgba(var(--feld), .07)}.fb-rechner-reiter[aria-selected=true] .fb-signet{opacity:1}.fb-rechner-blatt{margin-top:clamp(14px,2.6vh,24px)}.fb-rechner-blatt .blatt{width:100%}.fb-rechner-leib{padding:clamp(14px,2.4vh,22px) clamp(14px,2.4vw,24px) clamp(18px,3vh,26px)}.fb-felder-reihe{flex-wrap:wrap;align-items:flex-end;gap:clamp(10px,1.8vw,18px);display:flex}.fb-feld{flex-direction:column;gap:5px;min-width:96px;display:flex}.fb-feld[data-breit]{flex:0 clamp(180px,26vw,280px)}.fb-feld-titel{font-family:var(--sans);font-variation-settings:"wght" 600;color:var(--paper-dim);letter-spacing:.01em;font-size:clamp(10.5px,1.45vh,12px)}.fb-feld-reihe{align-items:center;gap:5px;display:flex}.fb-feld-vor{font-family:var(--mono);color:var(--mist);font-size:15px}.fb-eingabe-kurz{text-align:center;width:62px}.fb-schieber{appearance:none;background:rgba(var(--c-paper), .12);width:min(180px,100%);height:4px;cursor:var(--zeiger-hand);border-radius:2px}.fb-schieber::-webkit-slider-thumb{appearance:none;background:rgb(var(--feld));width:15px;height:15px;cursor:var(--zeiger-hand);border:0;border-radius:50%}.fb-schieber::-moz-range-thumb{background:rgb(var(--feld));border:0;border-radius:50%;width:15px;height:15px}.fb-schieber:focus-visible{outline:2px solid rgba(var(--feld), .4);outline-offset:3px}.fb-tafel{border:1px solid rgba(var(--c-paper), .1);background:rgba(var(--feld), .035);border-radius:4px;margin-top:clamp(14px,2.4vh,22px);padding:clamp(11px,1.9vh,16px) clamp(12px,2vw,16px);overflow-x:auto}.fb-tafel-zeile{grid-template-columns:clamp(66px,9vw,92px) max-content max-content;align-items:baseline;gap:4px clamp(10px,2vw,18px);width:max-content;min-width:100%;padding:3px 0;display:grid}.fb-tafel-was{font-family:var(--sans);font-variation-settings:"wght" 650;color:var(--paper-dim);white-space:nowrap;font-size:clamp(10.5px,1.45vh,12px)}.fb-tafel-wert{font-family:var(--mono);white-space:nowrap;font-size:clamp(11px,1.55vh,13px);font-weight:700}.fb-tafel[data-sechs] .fb-tafel-zeile{grid-template-columns:clamp(66px,9vw,92px) max-content minmax(88px,1fr);width:100%;min-width:0}.fb-tafel[data-sechs] .fb-tafel-wert{white-space:normal;word-break:break-word;line-height:1.4}.fb-tafel-strich{border-top:1px solid rgba(var(--c-paper), .22);margin-top:3px;padding-top:6px}.fb-tafel-fuss{border-top:1px solid rgba(var(--c-paper), .08);color:var(--paper-dim);margin-top:9px;padding-top:8px;font-size:clamp(10.5px,1.45vh,12px)}.fb-tafel-fuss b[data-teil=netz]{color:rgb(var(--feld))}.fb-tafel-fuss b[data-teil=host]{color:var(--paper-dim)}.fb-bits{font-family:var(--mono);gap:clamp(6px,1.2vw,11px);font-size:clamp(10.5px,1.5vh,12.5px);display:flex}.fb-oktett{letter-spacing:.06em;display:flex}.fb-bit{display:inline-block}.fb-bit[data-teil=netz]{color:rgb(var(--feld));font-weight:700}.fb-bit[data-teil=host]{color:var(--mist)}.fb-bit[data-teil=geteilt]{color:rgb(var(--feld));text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline wavy;text-decoration:underline wavy;text-decoration-thickness:1px}.fb-tafel-fuss b[data-teil=geteilt]{color:rgb(var(--feld));text-underline-offset:3px;-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.fb-bit[data-grenze]{box-shadow:-1px 0 0 0 rgb(var(--feld));margin-left:1px;padding-left:2px}.fb-nibbles{letter-spacing:.04em;gap:clamp(4px,.8vw,8px)}.fb-vorlagen{flex-wrap:wrap;gap:4px;margin-top:7px;display:flex}.fb-vorlage{border:1px solid rgba(var(--c-paper), .16);font-family:var(--mono);color:var(--paper-dim);cursor:pointer;background:0 0;border-radius:4px;padding:3px 8px 4px;font-size:clamp(10.5px,1.4vh,11.5px);transition:border-color .24s cubic-bezier(.3,.7,.2,1),color .24s cubic-bezier(.3,.7,.2,1)}.fb-vorlage:hover{border-color:rgba(var(--feld), .55);color:rgb(var(--feld))}.fb-vorlage[data-gewaehlt]{border-color:rgb(var(--feld));color:rgb(var(--feld));font-weight:700}.fb-vorlage:focus-visible{outline:2px solid rgb(var(--feld));outline-offset:2px}@media (max-width:700px){.fb-tafel-zeile,.fb-tafel[data-sechs] .fb-tafel-zeile{grid-template-columns:minmax(0,1fr);gap:2px;padding:6px 0}.fb-tafel-was{font-size:clamp(10px,1.4vh,11px)}.fb-tafel-wert{white-space:normal;word-break:break-word}}.fb-tafel-dreisatz{flex-direction:column;gap:2px;display:flex}.fb-ds-zeile{font-family:var(--mono);grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) clamp(56px,9vw,84px);align-items:baseline;gap:8px;padding:clamp(5px,.9vh,8px) 0;font-size:clamp(11.5px,1.65vh,13.5px);display:grid}.fb-ds-zeile[data-eins]{color:var(--paper-dim);border-top:1px solid rgba(var(--c-paper), .1);border-bottom:1px solid rgba(var(--c-paper), .1)}.fb-ds-zeile[data-ziel]{color:rgb(var(--feld));font-weight:700}.fb-ds-pfeil{text-align:center;color:var(--mist)}.fb-ds-rechts{text-align:right}.fb-ds-rand{color:var(--mist);text-align:right;white-space:nowrap;font-size:.85em}.fb-weg{flex-direction:column;gap:clamp(11px,1.9vh,18px);margin-top:clamp(14px,2.4vh,22px);display:flex}.fb-weg-schritt{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:11px;display:grid}.fb-weg-nr{background:rgba(var(--feld), .12);width:22px;height:22px;color:rgb(var(--feld));font-family:var(--mono);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.fb-weg-leib{min-width:0}.fb-weg-was{font-family:var(--sans);font-variation-settings:"wght" 650;text-wrap:pretty;font-size:clamp(12.5px,1.75vh,14.5px);line-height:1.35}.fb-weg-formel{font-family:var(--mono);color:var(--paper-dim);word-break:break-word;margin-top:3px;font-size:clamp(11px,1.55vh,13px);line-height:1.5}.fb-weg-eingesetzt{color:var(--paper)}.fb-weg-ergebnis{font-family:var(--mono);color:rgb(var(--feld));word-break:break-word;margin-top:4px;font-size:clamp(11.5px,1.65vh,13.5px);font-weight:700;line-height:1.45}.fb-hinweis{border-left:2px solid rgba(var(--feld), .45);background:rgba(var(--feld), .05);color:var(--paper-dim);text-wrap:pretty;border-radius:0 4px 4px 0;max-width:74ch;margin-top:clamp(10px,1.8vh,16px);padding:clamp(9px,1.6vh,14px) 13px;font-size:clamp(12px,1.65vh,13.5px);line-height:1.5}.fb-hinweis b{font-variation-settings:"wght" 700;color:var(--paper)}@media (prefers-reduced-motion:reduce){.fb-serie,.fb-urteil[data-richtig]{animation:none}.fb-bogen-fuellung,.fb-tag-saeule i,.fb-lauf-feld,.fb-lauf-balken i{transition-duration:.01ms}}.fb-raster-tat{counter-reset:tat;display:block}.fb-raster-tat>.fb-blatt-knopf{counter-increment:tat;width:100%;display:block}.fb-raster-tat .blatt-buehne{display:block}.fb-raster-tat>.fb-blatt-knopf>.blatt-buehne>.blatt,.fb-raster-tat>.fb-blatt-knopf .blatt{border:0;border-bottom:1px solid rgba(var(--c-paper), .1);background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;column-gap:clamp(14px,1.8vw,26px);padding:clamp(13px,1.9vh,19px) 2px;display:grid}.fb-raster-tat .blatt-schatten{display:none}.fb-raster-tat>.fb-blatt-knopf .blatt-kopf{background:0 0;border:0;align-items:baseline;gap:10px;min-height:0;padding:0;display:flex}.fb-raster-tat>.fb-blatt-knopf .blatt-kopf:before{content:counter(tat);font-family:var(--mono);font-variant-numeric:tabular-nums;color:rgba(var(--c-paper), .32);font-size:clamp(12px,1.6vh,14px)}.fb-raster-tat>.fb-blatt-knopf .blatt-titel{white-space:nowrap;font-size:clamp(17px,2.4vh,21px)}.fb-raster-tat .blatt:hover .blatt-titel{font-size:clamp(17px,2.4vh,21px)}.fb-raster-tat>.fb-blatt-knopf:hover .blatt{background:rgba(var(--feld), .045);border-bottom-color:rgba(var(--feld), .4)}.fb-raster-tat>.fb-blatt-knopf:hover .blatt-titel{color:rgb(var(--feld))}.fb-raster-tat>.fb-blatt-knopf .fb-blatt-leib{display:contents}.fb-raster-tat>.fb-blatt-knopf .fb-blatt-leib>.fb-satz{color:var(--paper-dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:2;margin:0;font-size:clamp(13px,1.8vh,14.5px);display:-webkit-box;overflow:hidden}.fb-raster-tat>.fb-blatt-knopf .fb-blatt-leib>.fb-zahlen{white-space:nowrap;grid-column:3;justify-content:flex-end;margin:0}.fb-raster-tat>.fb-blatt-knopf .fb-stand{display:none}.fb-raster-tat>.fb-korb-band{counter-increment:none}.fb-raster-tat>.fb-korb-band .blatt{border-bottom:2px solid rgba(var(--feld), .45);grid-template-columns:auto minmax(0,1fr) auto;padding-bottom:clamp(12px,1.8vh,18px)}.fb-raster-tat>.fb-korb-band .blatt-kopf:before{content:none}@media (min-width:1280px){.fb-bahn:has(.fb-raster-tat){grid-template-columns:minmax(0,760px) clamp(240px,22vw,320px);align-items:start;column-gap:clamp(28px,3vw,52px);display:grid}.fb-bahn:has(.fb-raster-tat)>*{grid-column:1}.fb-bahn:has(.fb-raster-tat)>.fb-stand-band{grid-area:1/2/span 4;margin-top:0}}.fb-schwerpunkte{border-top:2px solid rgba(var(--c-paper), .16);margin:clamp(34px,5.5vh,56px) 0 0;padding-top:clamp(16px,2.4vh,22px)}.fb-sp-kopf{font-family:var(--sans);font-variation-settings:"wght" 780, "opsz" 22;letter-spacing:.01em;text-transform:uppercase;color:var(--paper);margin:0;font-size:clamp(15px,2.1vh,18px)}.fb-entfallen{border-left:3px solid #9e2c3e;margin:clamp(18px,3vh,28px) 0 0;padding:clamp(10px,1.6vh,14px) 0 clamp(10px,1.6vh,14px) clamp(12px,1.4vw,16px)}.fb-entfallen strong{font-family:var(--sans);font-variation-settings:"wght" 720;color:#9e2c3e;font-size:clamp(12.5px,1.7vh,14px);display:block}.fb-entfallen ul{color:var(--paper-dim);margin:4px 0 0;padding-left:1.1em;font-size:clamp(12px,1.6vh,13.5px);line-height:1.55}.fb-entfallen li::marker{color:#9e2c3e80}@media (min-width:1280px){.fb-bahn:has(.fb-raster-tat)>.fb-entfallen{grid-column:2}}@media (max-width:900px){.fb-raster-tat>.fb-blatt-knopf .blatt{grid-template-columns:minmax(0,1fr);row-gap:4px;padding:clamp(12px,2vh,16px) 2px}.fb-raster-tat>.fb-blatt-knopf .blatt-kopf{grid-column:1}.fb-raster-tat>.fb-blatt-knopf .blatt-titel{white-space:normal}.fb-raster-tat>.fb-blatt-knopf .fb-blatt-leib>.fb-satz{-webkit-line-clamp:unset;grid-column:1;display:block;overflow:visible}.fb-raster-tat>.fb-blatt-knopf .fb-blatt-leib>.fb-zahlen{white-space:normal;flex-wrap:wrap;grid-column:1;justify-content:flex-start}}.fb-gang{flex-wrap:wrap;gap:6px;margin-bottom:clamp(12px,2vh,18px);display:flex}.fb-gang-knopf{border:1px solid rgba(var(--c-paper), .16);font-family:var(--sans);color:var(--paper-dim);cursor:pointer;background:0 0;border-radius:5px;padding:6px 13px 7px;font-size:clamp(11.5px,1.55vh,13px);transition:border-color .24s cubic-bezier(.3,.7,.2,1),color .24s cubic-bezier(.3,.7,.2,1),background-color .24s cubic-bezier(.3,.7,.2,1)}.fb-gang-knopf:hover{border-color:rgba(var(--feld), .55);color:rgb(var(--feld))}.fb-gang-knopf[data-an]{border-color:rgb(var(--feld));background:rgba(var(--feld), .08);color:rgb(var(--feld));font-variation-settings:"wght" 700}.fb-gang-knopf:focus-visible{outline:2px solid rgb(var(--feld));outline-offset:2px}.fb-test{flex-direction:column;gap:clamp(10px,1.8vh,16px);display:flex}.fb-test-kopf{color:var(--paper-dim);margin:0;font-size:clamp(12.5px,1.7vh,14px);line-height:1.5}.fb-test-feld{flex-direction:column;gap:4px;display:flex}.fb-test-frage{font-family:var(--sans);font-variation-settings:"wght" 600;color:var(--paper);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:clamp(12.5px,1.7vh,14px);display:flex}.fb-test-frage i{font-style:normal;font-family:var(--mono);color:var(--paper-dim);font-size:clamp(10.5px,1.4vh,11.5px)}.fb-test-feld .fb-eingabe{font-family:var(--mono)}.fb-test-feld[data-los=richtig] .fb-eingabe{border-color:rgba(var(--feld), .7)}.fb-test-feld[data-los=offen] .fb-eingabe{border-style:dashed;border-color:rgba(var(--c-paper), .38)}.fb-test-fazit{font-variation-settings:"wght" 600;color:var(--paper);margin:0;font-size:clamp(12.5px,1.7vh,14px)}.fb-test-urteil{color:var(--paper-dim);font-size:clamp(11.5px,1.55vh,12.5px);line-height:1.5}.fb-test-feld[data-los=richtig] .fb-test-urteil{color:rgb(var(--feld))}.fb-test-urteil b{font-family:var(--mono);font-variation-settings:"wght" 700;color:var(--paper)}.fb-test-knoepfe{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.fb-aufgabe{border-left:3px solid rgb(var(--feld));background:rgba(var(--feld), .045);border-radius:0 4px 4px 0;padding:clamp(11px,1.9vh,15px) clamp(12px,2vw,16px)}.fb-aufgabe-kopf{font-family:var(--sans);font-variation-settings:"wght" 700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--feld));flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 5px;font-size:clamp(11px,1.5vh,12px);display:flex}.fb-aufgabe-kopf i{font-style:normal;font-family:var(--mono);font-variation-settings:"wght" 400;letter-spacing:.03em;text-transform:none;color:var(--paper-dim)}.fb-aufgabe-text{color:var(--paper);margin:0;font-size:clamp(13px,1.8vh,14.5px);line-height:1.6}.fb-test-buchstabe{font-family:var(--mono);color:rgb(var(--feld))}.fb-test-punkte{font-style:normal;font-family:var(--mono);color:var(--paper-dim);margin-left:auto;font-size:clamp(10px,1.35vh,11px)}.fb-rechnen .blatt{border-color:rgba(var(--c-paper), .1);background:#161c27}.fb-rechnen{--c-ink:14, 18, 26;--c-ink-2:26, 33, 45;--c-accent:135, 175, 255;--c-paper:236, 240, 248;--paper:rgb(var(--c-paper));--paper-dim:#9aa4b6;--mist:#848fa3;--fb-richtig:90, 210, 150;--fb-falsch:255, 138, 128;background:rgb(var(--c-ink));min-height:100%;color:var(--paper);margin:calc(-1*clamp(16px,3vh,34px)) calc(-1*clamp(16px,3vw,44px));padding:clamp(16px,3vh,34px) clamp(16px,3vw,44px) clamp(40px,7vh,80px)}.fb-rechnen .fb-bits{gap:clamp(7px,1vw,13px);font-size:clamp(13px,1.2vw,20px)}.fb-rechnen .fb-nibbles{gap:clamp(5px,.65vw,9px);font-size:clamp(12px,1.05vw,16px)}.fb-rechnen .fb-tafel-wert{font-size:clamp(13px,1.05vw,17px)}.fb-rechnen .fb-tafel-was{font-size:clamp(11.5px,.85vw,13.5px)}.fb-rechnen .fb-tafel-fuss{font-size:clamp(12px,.9vw,14.5px)}.fb-rechnen .fb-weg-was{font-size:clamp(14.5px,1.1vw,18px)}.fb-rechnen .fb-weg-formel{font-size:clamp(13px,1vw,16px)}.fb-rechnen .fb-weg-ergebnis{font-size:clamp(14px,1.05vw,17px)}.fb-rechnen .fb-eingabe{font-size:clamp(15px,1.15vw,19px)}.fb-rechnen .fb-gang-knopf{padding:8px 16px 9px;font-size:clamp(13px,.95vw,15px)}.fb-rechnen .fb-titel{font-size:clamp(26px,3vw,44px)}.fb-rechnen .fb-ort-link{color:rgb(var(--c-accent));border-bottom:1px solid rgba(var(--c-accent), .5);font-variation-settings:"wght" 600;margin-top:6px;text-decoration:none;transition:border-color .24s cubic-bezier(.3,.7,.2,1);display:inline-block}.fb-rechnen .fb-ort-link:hover,.fb-rechnen .fb-ort-link:focus-visible{border-color:rgb(var(--c-accent))}.fb-stufen{flex-wrap:wrap;gap:8px;margin-bottom:clamp(14px,2.4vh,22px);display:flex}.fb-stufe{border:1px solid rgba(var(--c-paper), .16);text-align:left;cursor:var(--zeiger-hand);background:0 0;border-radius:6px;flex-direction:column;flex:160px;gap:2px;padding:10px 14px 11px;transition:border-color .24s cubic-bezier(.3,.7,.2,1),background-color .24s cubic-bezier(.3,.7,.2,1);display:flex}.fb-stufe b{font-family:var(--sans);font-variation-settings:"wght" 650;color:var(--paper);font-size:clamp(14px,1vw,17px)}.fb-stufe i{color:var(--paper-dim);font-size:clamp(11.5px,.8vw,13px);font-style:normal}.fb-stufe:hover{border-color:rgba(var(--feld), .55)}.fb-stufe[data-an]{border-color:rgb(var(--feld));background:rgba(var(--feld), .12);border-width:2px;padding:9px 13px 10px}.fb-stufe[data-an] b{color:rgb(var(--feld))}.fb-stufe:focus-visible{outline:2px solid rgb(var(--feld));outline-offset:2px}.fb-aufgabe-nr{font-family:var(--mono);color:var(--mist);margin-right:10px;font-size:.85em;font-weight:400}.fb-schnitt{border:1px solid rgba(var(--c-paper), .1);background:rgba(var(--feld), .035);border-radius:4px;margin-top:clamp(14px,2.4vh,20px);padding:clamp(11px,1.9vh,15px) clamp(12px,2vw,16px);overflow-x:auto}.fb-schnitt-kopf{font-family:var(--sans);font-variation-settings:"wght" 650;color:var(--paper-dim);margin:0 0 9px;font-size:clamp(12px,.9vw,14px)}.fb-schnitt-zeile{grid-template-columns:clamp(76px,8vw,104px) max-content max-content;align-items:baseline;gap:4px clamp(10px,2vw,18px);width:max-content;min-width:100%;padding:4px 0;display:grid}.fb-schnitt-marke{font-family:var(--sans);font-variation-settings:"wght" 650;color:var(--paper-dim);white-space:nowrap;font-size:clamp(11.5px,.85vw,13.5px)}.fb-schnitt-zahl{font-family:var(--mono);white-space:nowrap;font-size:clamp(12px,.95vw,15px);font-weight:700}.fb-schnitt-zeile[data-art=deins]{opacity:.62}.fb-schnitt-zeile[data-art=richtig]{border-top:1px solid rgba(var(--c-paper), .12);margin-top:2px;padding-top:7px}@media (max-width:1399px){.fb-rechnen .fb-bits{font-size:clamp(14px,1.6vw,20px)}.fb-rechnen .fb-nibbles{font-size:clamp(13px,1.4vw,18px)}}@media (min-width:1400px){.fb-rechnen .tk-seite[data-links]{grid-template-columns:minmax(220px,260px) minmax(0,1fr)}}@media (max-width:1399px){.fb-rechnen .tk-seite[data-links]{grid-template-columns:minmax(0,1fr)}.fb-rechnen .tk-rand[data-klebt]{position:static}.fb-rechnen .tk-rand .fb-felder-reihe{flex-flow:wrap;align-items:flex-end}}
.tk-seite{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(18px,3vh,30px);display:grid}@media (min-width:1100px){.tk-seite{grid-template-columns:minmax(0,760px) minmax(240px,300px);gap:clamp(28px,3.4vw,52px)}}.tk-satz{min-width:0}.tk-kolumne{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mist);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;font-size:11px;font-weight:600;display:flex}.tk-kolumne b{color:rgb(var(--feld,var(--c-accent)));font-weight:700}.tk-kolumne span[data-trenner]{opacity:.45}.tk-einstieg{text-align:left;border:1px solid rgba(var(--c-paper), .14);border-left:3px solid rgb(var(--feld));background:rgb(var(--c-ink-2));width:100%;cursor:var(--zeiger-hand);border-radius:2px;padding:clamp(18px,2.6vh,26px) clamp(18px,2.4vw,28px) clamp(18px,2.4vh,24px);transition:border-color .42s cubic-bezier(.3,.7,.2,1),background-color .42s cubic-bezier(.3,.7,.2,1);display:block}.tk-einstieg:hover,.tk-einstieg:focus-visible{background:rgba(var(--feld), .04);border-color:rgba(var(--feld), .45);border-left-color:rgb(var(--feld));outline:none}.tk-einstieg-marke{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--feld));font-size:10.5px;font-weight:700}.tk-einstieg-kopf{align-items:center;gap:10px;margin:7px 0 0;display:flex}.tk-einstieg-titel{font-family:var(--sans);font-variation-settings:"wdth" 84, "opsz" 32, "wght" 780;letter-spacing:-.015em;font-size:clamp(24px,3.4vh,33px);line-height:1.05}.tk-einstieg-satz{color:var(--paper-dim);max-width:62ch;margin-top:8px;font-size:clamp(13.5px,1.8vh,15.5px);line-height:1.5}.tk-einstieg-fuss{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:14px;display:flex}.tk-einstieg-los{font-family:var(--mono);letter-spacing:.08em;color:rgb(var(--feld));margin-left:auto;font-size:12px;font-weight:700}.tk-zahlen{font-family:var(--mono);color:var(--mist);flex-wrap:wrap;align-items:baseline;gap:4px 16px;font-size:12px;display:flex}.tk-zahlen b{color:var(--paper);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.tk-strich{background:rgba(var(--c-paper), .1);border-radius:0;height:3px;margin-top:12px;position:relative;overflow:hidden}.tk-strich i{background:rgb(var(--feld));height:100%;display:block}.tk-gruppe{border-bottom:1px solid rgba(var(--c-paper), .14);align-items:baseline;gap:10px;margin:clamp(22px,3.4vh,34px) 0 0;padding-bottom:7px;display:flex}.tk-gruppe-wort{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--paper);font-size:11px;font-weight:700}.tk-gruppe-zahl{font-family:var(--mono);color:var(--mist);margin-left:auto;font-size:11px}.tk-liste{display:block}.tk-zeile{text-align:left;border:0;border-bottom:1px solid rgba(var(--c-paper), .09);width:100%;color:inherit;cursor:var(--zeiger-hand);background:0 0;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:4px 13px;padding:11px 6px 11px 4px;transition:background-color .32s cubic-bezier(.3,.7,.2,1);display:grid}.tk-zeile:hover,.tk-zeile:focus-visible{background:rgba(var(--feld), .05);outline:none}.tk-zeile:focus-visible{outline:2px solid rgba(var(--feld), .4);outline-offset:-2px}.tk-zeile-gesicht{grid-row:span 2;align-self:start;padding-top:2px}.tk-zeile-titel{font-family:var(--sans);font-variation-settings:"wdth" 92, "opsz" 18, "wght" 680;font-size:15.5px;line-height:1.2}.tk-zeile:hover .tk-zeile-titel{color:rgb(var(--feld))}.tk-zeile-kurz{color:var(--paper-dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:2;font-size:12.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.tk-zeile-stand{text-align:right;flex-direction:column;grid-row:span 2;align-items:flex-end;gap:5px;min-width:132px;display:flex}.tk-zeile-zahl{font-family:var(--mono);color:var(--mist);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.tk-zeile-zahl b{color:var(--paper);font-weight:700}.tk-zeile-strich{background:rgba(var(--c-paper), .12);width:74px;height:2px}.tk-zeile-strich i{background:rgb(var(--feld));height:100%;display:block}.tk-rand{flex-direction:column;gap:14px;min-width:0;display:flex}@media (min-width:1100px){.tk-rand[data-klebt]{position:sticky;top:148px}}.tk-kasten{border-left:2px solid rgba(var(--c-paper), .2);padding:2px 0 2px 13px}.tk-kasten-kopf{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mist);margin-bottom:6px;font-size:10px;font-weight:700}.tk-kasten p{color:var(--paper-dim);font-size:13px;line-height:1.5}.tk-kasten p+p{margin-top:6px}.tk-kasten[data-art=stand]{border-left-color:rgb(var(--c-accent))}.tk-kasten[data-art=stand] .tk-kasten-kopf{color:rgb(var(--c-accent))}.tk-kasten[data-art=korb]{border-left-color:#aa2e2c}.tk-kasten[data-art=korb] .tk-kasten-kopf{color:#aa2e2c}.tk-kasten[data-art=pruefung]{border-left-color:#a66014}.tk-kasten[data-art=pruefung] .tk-kasten-kopf{color:#a66014}.tk-kasten[data-art=merk]{border-left-color:#0d7068}.tk-kasten[data-art=merk] .tk-kasten-kopf{color:#0d7068}.tk-rand-link{font-family:var(--mono);color:rgb(var(--feld,var(--c-accent)));text-underline-offset:3px;cursor:var(--zeiger-hand);background:0 0;border:0;margin-top:7px;padding:0;font-size:12px;font-weight:600;text-decoration:underline;display:inline}.tk-rand-link:hover,.tk-rand-link:focus-visible{outline:none;text-decoration-thickness:2px}.tk-lauf-zahlen{flex-direction:column;gap:3px;display:flex}.tk-lauf-zeile{font-family:var(--mono);color:var(--mist);justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;display:flex}.tk-lauf-zeile b{color:var(--paper);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.tk-lauf-zeile[data-art=richtig] b{color:#0d7068}.tk-lauf-zeile[data-art=falsch] b{color:#aa2e2c}.tk-umfang{flex-wrap:wrap;align-items:center;gap:6px;margin-top:7px;display:flex}.tk-umfang-knopf{font-family:var(--mono);letter-spacing:.04em;border:1px solid rgba(var(--c-paper), .18);color:var(--paper-dim);cursor:var(--zeiger-hand);background:0 0;border-radius:2px;padding:4px 9px;font-size:11.5px;font-weight:600;transition:color .26s cubic-bezier(.3,.7,.2,1),border-color .26s cubic-bezier(.3,.7,.2,1),background-color .26s cubic-bezier(.3,.7,.2,1)}.tk-umfang-knopf:hover,.tk-umfang-knopf:focus-visible{color:var(--paper);border-color:rgba(var(--feld), .5);outline:none}.tk-umfang-knopf[aria-pressed=true]{color:rgb(var(--c-ink-2));background:rgb(var(--feld));border-color:rgb(var(--feld))}.tk-seite[data-links]{grid-template-columns:minmax(0,1fr)}@media (min-width:1100px){.tk-seite[data-links]{grid-template-columns:minmax(240px,320px) minmax(0,1fr)}}.tk-rand .fb-felder-reihe{flex-direction:column;align-items:stretch;gap:11px}.tk-rand .fb-feld[data-breit]{flex:0 auto}.tk-rand .fb-schalter{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.tk-seite[data-links] .fb-tafel{overflow-x:auto}.tk-auswahl{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.tk-auswahl .tk-umfang-knopf{font-family:var(--sans);letter-spacing:0;font-size:12.5px}.tk-auswahl-zahl{font-family:var(--mono);opacity:.7;margin-left:5px;font-size:11px}.tk-auswahl-fuss{flex-wrap:wrap;align-items:center;gap:14px;margin-top:14px;display:flex}.tk-seite[data-breit]{grid-template-columns:minmax(0,1fr)}@media (min-width:1100px){.tk-seite[data-breit]{grid-template-columns:minmax(0,1fr) minmax(240px,300px)}}.tk-karte-rahmen .fb-karte{min-height:clamp(260px,40vh,360px)}.tk-karte-rahmen .fb-karte-text{flex:1;align-items:center;max-width:68ch;display:flex}@media (max-width:1099px){.tk-rand{flex-flow:wrap;gap:18px 26px}.tk-rand>*{flex:240px}}@media (max-width:640px){.tk-rand{flex-direction:column}.tk-einstieg-titel{font-size:24px}.tk-zeile{grid-template-columns:20px minmax(0,1fr)}.tk-zeile-stand{flex-direction:row;grid-area:auto/2;justify-content:flex-start;align-items:center;gap:10px}}
.nl{padding-bottom:clamp(30px,6vh,70px)}.nl-bereiche{flex-wrap:wrap;gap:6px;margin-top:clamp(14px,2.6vh,24px);display:flex}.nl-bereich{font-family:var(--sans);font-variation-settings:"wght" 600;border:1px solid rgba(var(--c-paper), .16);background:rgb(var(--c-ink-2));color:var(--paper-dim);cursor:var(--zeiger-hand);border-radius:999px;padding:5px 12px;font-size:clamp(11.5px,1.55vh,13px);transition:border-color .24s cubic-bezier(.3,.7,.2,1),color .24s cubic-bezier(.3,.7,.2,1),background-color .24s cubic-bezier(.3,.7,.2,1)}.nl-bereich:hover{border-color:rgba(var(--nl-feld,var(--c-accent)), .45);color:var(--paper)}.nl-bereich[aria-pressed=true]{border-color:rgb(var(--nl-feld,var(--c-accent)));color:rgb(var(--nl-feld,var(--c-accent)));background:rgba(var(--nl-feld,var(--c-accent)), .07)}.nl-bereich i{font-style:normal;font-family:var(--mono);opacity:.7;margin-left:5px;font-size:.85em}.nl-raster{grid-template-columns:repeat(auto-fit,minmax(min(268px,100%),1fr));gap:clamp(12px,2vw,20px);margin-top:clamp(14px,2.6vh,26px);display:grid}.nl-knopf{text-align:left;width:100%;color:inherit;cursor:var(--zeiger-hand);background:0 0;border:0;flex-direction:column;padding:0;display:flex}.nl-knopf .blatt-buehne{flex:1;display:flex}.nl-knopf .blatt{flex:1;width:100%;transition:border-color .42s cubic-bezier(.3,.7,.2,1),background-color .42s cubic-bezier(.3,.7,.2,1)}.nl-knopf:hover .blatt,.nl-knopf:focus-visible .blatt{background:rgba(var(--nl-feld), .045)}.nl-knopf:focus-visible{outline:none}.nl-knopf:focus-visible .blatt{border-color:rgb(var(--nl-feld));outline:2px solid rgb(var(--nl-feld));outline-offset:3px}.nl-leib{flex:1;padding:clamp(10px,1.8vh,16px) 16px clamp(12px,2vh,18px)}.nl-unter{color:var(--paper-dim);font-size:clamp(12px,1.65vh,14px);line-height:1.45}.nl-zahlen{font-family:var(--mono);letter-spacing:.02em;color:var(--mist);flex-wrap:wrap;gap:4px clamp(10px,2vw,16px);margin-top:clamp(8px,1.4vh,12px);font-size:clamp(10px,1.35vh,11.5px);display:flex}.nl-zahlen b{color:rgb(var(--nl-feld));font-size:1.15em;font-weight:700}.nl-titel{font-family:var(--sans);font-variation-settings:"wdth" 82, "opsz" 32, "wght" 800;text-transform:uppercase;letter-spacing:.01em;margin-top:clamp(18px,3.4vh,32px);font-size:clamp(17px,2.5vh,24px);line-height:1.1}.nl-kopfsatz{max-width:66ch;color:var(--paper-dim);margin-top:5px;font-size:clamp(12.5px,1.7vh,14.5px);line-height:1.45}.nl-reiter{scrollbar-width:thin;scrollbar-color:rgba(var(--c-paper), .2) transparent;gap:6px;margin-top:clamp(12px,2.2vh,20px);padding-bottom:6px;display:flex;overflow-x:auto}.nl-reiter button{font-family:var(--sans);font-variation-settings:"wght" 600;border:1px solid rgba(var(--c-paper), .14);background:rgb(var(--c-ink-2));color:var(--paper-dim);cursor:var(--zeiger-hand);white-space:nowrap;border-radius:3px;flex-shrink:0;padding:6px 12px;font-size:clamp(11.5px,1.6vh,13.5px);transition:border-color .24s cubic-bezier(.3,.7,.2,1),color .24s cubic-bezier(.3,.7,.2,1),background-color .24s cubic-bezier(.3,.7,.2,1)}.nl-reiter button:hover{color:var(--paper);border-color:rgba(var(--nl-feld), .4)}.nl-reiter button[aria-selected=true]{color:rgb(var(--c-ink-2));background:rgb(var(--nl-feld));border-color:rgb(var(--nl-feld));font-variation-settings:"wght" 700}.nl-seite{flex-direction:column;gap:clamp(9px,1.6vh,16px);margin-top:clamp(12px,2.2vh,20px);display:flex}.nl-h{font-family:var(--sans);font-variation-settings:"wght" 750, "opsz" 24;margin-top:clamp(6px,1.2vh,12px);font-size:clamp(14.5px,2.05vh,18px);line-height:1.25}.nl-h[data-rang="1"]{font-size:clamp(16px,2.35vh,21px)}.nl-h-nr{background:rgba(var(--nl-feld), .14);width:1.5em;height:1.5em;color:rgb(var(--nl-feld));font-variation-settings:"wght" 700;vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;margin-right:.4em;font-size:.7em;display:inline-flex}.nl-satz{text-wrap:pretty;max-width:76ch;font-size:clamp(13px,1.8vh,15px);line-height:1.5}.nl-zeile{color:var(--paper-dim);max-width:80ch;font-size:clamp(12.5px,1.72vh,14.5px);line-height:1.5}.nl-kacheln{grid-template-columns:repeat(auto-fit,minmax(min(232px,100%),1fr));gap:clamp(8px,1.4vw,14px);display:grid}.nl-kachel{background:rgb(var(--c-ink-2));border:1px solid rgba(var(--c-paper), .1);border-left:2px solid rgba(var(--nl-feld), .45);border-radius:0 3px 3px 0;padding:clamp(9px,1.5vh,13px) clamp(11px,1.6vw,15px)}.nl-kachel-kopf{font-family:var(--sans);font-variation-settings:"wght" 700;margin-bottom:3px;font-size:clamp(12.5px,1.75vh,14.5px);line-height:1.25;display:block}.nl-kachel p{color:var(--paper-dim);margin:2px 0 0;font-size:clamp(11.5px,1.6vh,13px);line-height:1.45}.nl-tabelle{scrollbar-width:thin;overflow-x:auto}.nl-tabelle table{border-collapse:collapse;background:rgb(var(--c-ink-2));width:100%;min-width:max-content}.nl-tabelle th,.nl-tabelle td{border:1px solid rgba(var(--c-paper), .1);text-align:left;vertical-align:top;padding:clamp(5px,.9vh,9px) clamp(8px,1.2vw,12px);font-size:clamp(11.5px,1.6vh,13px);line-height:1.4}.nl-tabelle th{font-family:var(--sans);font-variation-settings:"wght" 700;background:rgba(var(--nl-feld), .07);color:rgb(var(--nl-feld));white-space:nowrap}.nl-tabelle tbody tr:nth-child(2n){background:rgba(var(--c-paper), .022)}.nl-liste{flex-direction:column;gap:5px;padding-left:0;display:flex}.nl-liste li{grid-template-columns:16px minmax(0,1fr);gap:8px;font-size:clamp(12.5px,1.72vh,14.5px);line-height:1.5;display:grid}.nl-liste li:before{content:"·";color:rgb(var(--nl-feld));text-align:center;font-weight:700}.nl-folge{counter-reset:nl}.nl-folge li:before{content:counter(nl) ".";counter-increment:nl;font-family:var(--mono);color:rgb(var(--nl-feld));text-align:right;font-size:.85em}.nl-merke{border-left:2px solid rgb(var(--nl-feld));background:rgba(var(--nl-feld), .05);border-radius:0 4px 4px 0;padding:clamp(10px,1.7vh,15px) clamp(12px,1.8vw,16px)}.nl-merke-kopf{font-family:var(--hand);color:rgb(var(--nl-feld));margin-bottom:3px;font-size:clamp(13.5px,1.9vh,16px);display:block}.nl-merke p{text-wrap:pretty;margin:3px 0 0;font-size:clamp(12.5px,1.72vh,14.5px);line-height:1.5}.nl-code{font-family:var(--mono);background:rgb(var(--c-ink-2));border:1px solid rgba(var(--c-paper), .12);white-space:pre;border-radius:3px;margin:0;padding:clamp(9px,1.5vh,13px) clamp(11px,1.6vw,15px);font-size:clamp(11.5px,1.6vh,13px);line-height:1.55;overflow-x:auto}.nl-diagramm{flex-wrap:wrap;gap:6px;margin:4px 0;display:flex}.nl-marke{background:rgba(var(--nl-feld), .08);border:1px solid rgba(var(--nl-feld), .28);color:var(--paper-dim);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-size:clamp(11px,1.5vh,12.5px);line-height:1.3;display:inline-flex}.nl-hinweis{color:var(--mist);max-width:70ch;padding:clamp(10px,1.8vh,16px) 0;font-size:clamp(12px,1.65vh,13.5px);line-height:1.55}.nl-hinweis a{color:var(--accent);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.nl-verweis{border-top:1px solid rgba(var(--c-paper), .1);color:var(--mist);margin-top:clamp(14px,2.6vh,24px);padding-top:clamp(10px,1.8vh,16px);font-size:clamp(12px,1.65vh,13.5px)}.nl-verweis b{font-variation-settings:"wght" 700;color:rgb(var(--nl-feld));font-weight:400}.nl-reihe{flex-wrap:wrap;align-items:center;gap:clamp(8px,1.4vw,14px);margin-top:10px;display:flex}.nl-zurueck{font-family:var(--hand);border:1px solid rgba(var(--c-paper), .22);background:rgb(var(--c-ink-2));color:var(--paper-dim);cursor:var(--zeiger-hand);border-radius:999px;padding:clamp(6px,1vh,9px) clamp(14px,2.2vw,20px);font-size:clamp(13.5px,1.9vh,16px);transition:background-color .26s cubic-bezier(.3,.7,.2,1),border-color .26s cubic-bezier(.3,.7,.2,1)}.nl-zurueck:hover{background:rgba(var(--c-paper), .05);border-color:rgba(var(--c-paper), .34)}@keyframes nl-auf{0%{opacity:0;translate:0 9px}to{opacity:1;translate:0}}.nl-auf{animation:.5s cubic-bezier(.2,.92,.28,1.08) both nl-auf}@media (prefers-reduced-motion:reduce){.nl-auf{animation:none}}.nl-einheit{margin:clamp(30px,5vh,52px) 0 0}.nl-einheit+.nl-einheit{border-top:1px solid rgba(var(--c-paper), .09);padding-top:clamp(28px,4.6vh,48px)}.nl-eh-kopf{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:clamp(10px,1.2vw,16px);display:grid}.nl-eh-nummer{font-family:var(--mono);color:rgba(var(--c-accent), .81);grid-row:span 2;padding-top:2px;font-size:clamp(13px,1.8vh,16px);font-weight:700}.nl-eh-titel{font-family:var(--sans);font-variation-settings:"wght" 760, "opsz" 24;letter-spacing:-.01em;color:var(--paper);margin:0;font-size:clamp(17px,2.5vh,22px);line-height:1.2}.nl-eh-unter{color:var(--paper-dim);grid-column:2;max-width:64ch;margin:4px 0 0;font-size:clamp(13px,1.75vh,15px);line-height:1.5}.nl-eh-fuss{font-family:var(--mono);color:var(--paper-dim);margin:clamp(8px,1.2vh,12px) 0 0;font-size:clamp(10px,1.3vh,11.5px)}.nl-eh-fuss b{color:rgb(var(--c-accent));margin-right:4px;font-weight:700}.nl-stapel{margin:clamp(14px,2.2vh,22px) 0 0;padding:0;list-style:none}.nl-stufe{border-top:1px solid rgba(var(--c-paper), .08);grid-template-columns:clamp(30px,3.4vw,40px) minmax(0,1fr);column-gap:clamp(12px,1.4vw,18px);padding:clamp(10px,1.5vh,15px) 0;display:grid}.nl-stufe-nr{font-family:var(--mono);font-variant-numeric:tabular-nums;color:rgba(var(--c-paper), .61);text-align:right;font-size:clamp(15px,2.1vh,19px);font-weight:700;line-height:1.35}.nl-stufe-leib{min-width:0}.nl-stufe-titel{font-family:var(--sans);font-variation-settings:"wght" 680;color:var(--paper);font-size:clamp(14px,1.95vh,16px)}.nl-stufe-unter{font-style:normal;font-family:var(--mono);color:var(--paper-dim);margin-left:8px;font-size:clamp(10.5px,1.4vh,12px)}.nl-stufe-satz{color:var(--paper);max-width:62ch;margin:3px 0 0;font-size:clamp(13px,1.75vh,14.5px);line-height:1.55}.nl-paare{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:2px clamp(14px,2vw,26px);margin:clamp(6px,1vh,9px) 0 0;display:grid}.nl-paar{grid-template-columns:clamp(64px,6.4vw,82px) minmax(0,1fr);align-items:baseline;column-gap:10px;display:grid}.nl-paar dt{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--paper-dim);font-size:clamp(9.5px,1.25vh,10.5px)}.nl-paar dd{color:var(--paper);margin:0;font-size:clamp(12.5px,1.65vh,14px);line-height:1.5}.nl-ablauf{margin:clamp(14px,2.2vh,22px) 0 0;padding:0;list-style:none}.nl-schritt{grid-template-columns:clamp(26px,2.8vw,32px) minmax(0,1fr);column-gap:clamp(12px,1.4vw,18px);padding:0 0 clamp(14px,2.2vh,22px);display:grid;position:relative}.nl-schritt:before{content:"";background:rgba(var(--c-paper), .14);width:1px;position:absolute;top:clamp(22px,3vh,26px);bottom:0;left:clamp(12px,1.4vw,15px)}.nl-schritt:last-child{padding-bottom:0}.nl-schritt-nr{border:1px solid rgba(var(--c-accent), .3);background:rgb(var(--c-ink-2));width:clamp(24px,2.6vw,30px);height:clamp(24px,2.6vw,30px);font-family:var(--mono);color:rgb(var(--c-accent));border-radius:50%;place-items:center;font-size:clamp(11px,1.5vh,13px);font-weight:700;display:grid}.nl-schritt-leib{min-width:0;padding-top:3px}.nl-schritt-leib b{font-family:var(--sans);font-variation-settings:"wght" 680;color:var(--paper);font-size:clamp(14px,1.9vh,15.5px)}.nl-schritt-leib p{color:var(--paper);max-width:62ch;margin:3px 0 0;font-size:clamp(13px,1.75vh,14.5px);line-height:1.55}.nl-schritt-paar span{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--paper-dim);margin-right:6px;font-size:clamp(9.5px,1.25vh,10.5px)}.nl-vergleich{border-collapse:collapse;width:100%;margin:clamp(14px,2.2vh,22px) 0 0;font-size:clamp(12.5px,1.7vh,14px)}.nl-vergleich th,.nl-vergleich td{text-align:left;vertical-align:top;border-bottom:1px solid rgba(var(--c-paper), .08);padding:clamp(7px,1.1vh,11px) clamp(9px,1.1vw,14px)}.nl-vergleich thead th{font-family:var(--sans);font-variation-settings:"wght" 700;color:var(--paper);border-bottom:1px solid rgba(var(--c-paper), .2);white-space:nowrap}.nl-vergleich thead th i{font-style:normal;font-family:var(--mono);color:var(--paper-dim);font-variation-settings:normal;font-size:clamp(9.5px,1.25vh,10.5px);display:block}.nl-vergleich tbody th{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--paper-dim);white-space:nowrap;font-size:clamp(9.5px,1.25vh,10.5px);font-weight:400}.nl-vergleich tbody tr:last-child th,.nl-vergleich tbody tr:last-child td{border-bottom:0}.nl-merkmale{grid-template-columns:repeat(auto-fit,minmax(clamp(200px,20vw,260px),1fr));gap:clamp(14px,2vh,22px) clamp(16px,2vw,28px);margin:clamp(14px,2.2vh,22px) 0 0;display:grid}.nl-merkmal{border-left:2px solid rgba(var(--c-paper), .12);padding-left:clamp(10px,1.2vw,14px)}.nl-merkmal b{font-family:var(--sans);font-variation-settings:"wght" 680;color:var(--paper);font-size:clamp(13.5px,1.85vh,15px);display:block}.nl-merkmal i{font-style:normal;font-family:var(--mono);color:var(--paper-dim);margin-top:1px;font-size:clamp(10px,1.35vh,11px);display:block}.nl-merkmal p{color:var(--paper);margin:5px 0 0;font-size:clamp(12.5px,1.65vh,14px);line-height:1.5}.nl-merkmal p span{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--paper-dim);margin-right:6px;font-size:clamp(9.5px,1.25vh,10.5px)}.nl-breit{margin-right:clamp(0px,-6vw,0px);overflow-x:auto}@media (min-width:1280px){.nl-breit{width:min(1060px,100% + 260px)}.nl-seite{grid-template-columns:minmax(0,760px) clamp(240px,22vw,320px);grid-auto-flow:dense;align-items:start;column-gap:clamp(28px,3vw,52px);display:grid}.nl-seite>*{grid-column:1}.nl-seite>.nl-merke{grid-area:span 2/2;align-self:start;margin-top:0}.nl-seite>.nl-breit,.nl-seite>.nl-einheit[data-breit],.nl-seite>.nl-tabelle-rahmen{grid-column:1/-1}}.nl-k-satz{color:var(--paper);max-width:62ch;margin:3px 0 0;font-size:clamp(13px,1.75vh,14.5px);line-height:1.55}.nl-k-punkte{color:var(--paper);margin:5px 0 0;padding-left:1.1em;font-size:clamp(12.5px,1.7vh,14px);line-height:1.55}.nl-k-punkte li{margin-top:2px}.nl-k-punkte li::marker{color:rgba(var(--c-paper), .35)}.nl-k-listen{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:clamp(8px,1.4vh,14px) clamp(16px,2vw,26px);margin:clamp(6px,1vh,10px) 0 0;display:grid}.nl-k-listen>div>b{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--paper-dim);font-size:clamp(9.5px,1.25vh,10.5px);font-weight:400;display:block}.nl-k-listen ul{color:var(--paper);margin:3px 0 0;padding-left:1.1em;font-size:clamp(12.5px,1.7vh,14px);line-height:1.5}.nl-k-listen li::marker{color:rgba(var(--c-paper), .35)}.nl-spalten{grid-template-columns:repeat(auto-fit,minmax(clamp(190px,18vw,240px),1fr));gap:clamp(14px,2vh,22px) clamp(16px,2vw,30px);margin:clamp(14px,2.2vh,22px) 0 0;display:grid}.nl-spalte{border-top:2px solid rgba(var(--c-accent), .28);padding-top:clamp(8px,1.2vh,12px)}.nl-spalte-titel{font-family:var(--sans);font-variation-settings:"wght" 700;color:var(--paper);font-size:clamp(13.5px,1.85vh,15px);display:block}.nl-spalte-unter{font-style:normal;font-family:var(--mono);color:var(--paper-dim);margin-top:1px;font-size:clamp(9.5px,1.3vh,10.5px);display:block}.nl-glossar{border-top:2px solid rgba(var(--c-paper), .16);margin:clamp(34px,5.5vh,58px) 0 0;padding-top:clamp(14px,2.2vh,20px)}.nl-glossar-kopf{font-family:var(--sans);font-variation-settings:"wght" 760, "opsz" 20;letter-spacing:.02em;text-transform:uppercase;color:var(--paper);align-items:baseline;gap:10px;margin:0 0 clamp(10px,1.6vh,16px);font-size:clamp(14px,1.9vh,16px);display:flex}.nl-glossar-kopf i{font-style:normal;font-family:var(--mono);letter-spacing:.02em;text-transform:none;color:var(--paper-dim);font-variation-settings:normal;font-size:clamp(9.5px,1.25vh,10.5px)}.nl-glossar-liste{column-count:2;column-rule:1px solid rgba(var(--c-paper), .08);column-gap:clamp(24px,3vw,44px);margin:0}.nl-glossar-liste>div{break-inside:avoid;margin-bottom:clamp(8px,1.3vh,13px)}.nl-glossar-liste dt{font-family:var(--sans);font-variation-settings:"wght" 700;color:var(--paper);font-size:clamp(12.5px,1.7vh,13.5px)}.nl-glossar-liste dt i{font-style:normal;font-family:var(--mono);color:var(--paper-dim);font-variation-settings:normal;margin-left:7px;font-size:clamp(9px,1.2vh,10px)}.nl-glossar-liste dd{color:var(--paper-dim);margin:1px 0 0;font-size:clamp(12px,1.6vh,13px);line-height:1.5}@media (min-width:1280px){.nl-glossar{grid-column:1/-1}.nl-glossar-liste{column-count:3}}.nl-gliederung{font-family:var(--sans)}.nl-gl-kopf{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--paper-dim);margin:0 0 6px 12px;font-size:clamp(9px,1.2vh,10px)}.nl-gliederung ul{margin:0;padding:0;list-style:none}.nl-gl-bereich{width:100%;font-family:var(--sans);font-variation-settings:"wght" 520;color:var(--paper-dim);text-align:left;cursor:var(--zeiger-hand), pointer;background:0 0;border:0;border-left:2px solid #0000;justify-content:flex-start;align-items:center;gap:0;padding:5px 12px;font-size:clamp(12px,1.6vh,13.5px);transition:color .22s cubic-bezier(.3,.7,.2,1),border-color .22s cubic-bezier(.3,.7,.2,1);display:flex}.nl-gl-bereich:hover{color:var(--paper)}.nl-gl-bereich i{font-style:normal;font-family:var(--mono);color:rgba(var(--c-paper), .3);margin-left:auto;padding-left:8px;font-size:clamp(9px,1.2vh,10px)}.nl-gl-bereich[aria-current]{color:var(--paper);font-variation-settings:"wght" 720;border-left-color:rgba(var(--c-accent), .6)}.nl-gl-blaetter{margin:1px 0 6px!important}.nl-gl-blaetter button{width:100%;font-family:var(--sans);color:var(--paper-dim);text-align:left;cursor:var(--zeiger-hand), pointer;background:0 0;border:0;padding:4px 12px 4px 24px;font-size:clamp(11.5px,1.5vh,12.5px);transition:color .2s cubic-bezier(.3,.7,.2,1);display:block}.nl-gl-blaetter button:hover{color:var(--paper)}.nl-gl-blaetter button[aria-current]{color:rgb(var(--c-accent));font-variation-settings:"wght" 700}.nl-raster{counter-reset:blatt;margin-top:clamp(10px,1.8vh,18px);display:block}.nl-raster>.nl-knopf{counter-increment:blatt;width:100%;display:block}.nl-raster .blatt-buehne{display:block}.nl-raster .blatt{border:0;border-bottom:1px solid rgba(var(--c-paper), .09);background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;column-gap:clamp(12px,1.6vw,24px);padding:clamp(11px,1.7vh,16px) 2px;display:grid}.nl-raster .blatt-schatten{display:none}.nl-raster .blatt-kopf{background:0 0;border:0;align-items:baseline;gap:9px;min-height:0;padding:0;display:flex}.nl-raster .blatt-kopf:before{content:counter(blatt);font-family:var(--mono);font-variant-numeric:tabular-nums;color:rgba(var(--c-paper), .3);font-size:clamp(11px,1.5vh,13px)}.nl-raster .blatt-titel{white-space:nowrap;font-size:clamp(15px,2.1vh,18px)}.nl-raster .blatt:hover .blatt-titel{font-size:clamp(15px,2.1vh,18px)}.nl-raster>.nl-knopf:hover .blatt{background:rgba(var(--nl-feld,var(--c-accent)), .045);border-bottom-color:rgba(var(--nl-feld,var(--c-accent)), .4)}.nl-raster>.nl-knopf:hover .blatt-titel{color:rgb(var(--nl-feld,var(--c-accent)))}.nl-raster .nl-leib{display:contents}.nl-raster .nl-unter{grid-column:2;margin:0}.nl-raster .nl-zahlen{white-space:nowrap;grid-column:3;justify-content:flex-end;margin:0}.nl-raster+*,section>.nl-titel{margin-top:clamp(26px,4vh,44px)}@media (max-width:900px){.nl-raster .blatt{grid-template-columns:minmax(0,1fr);row-gap:4px;padding:clamp(12px,2vh,16px) 2px}.nl-raster .blatt-kopf{grid-column:1}.nl-raster .blatt-titel{white-space:normal}.nl-raster .nl-unter{grid-column:1;display:block;overflow:visible}.nl-raster .nl-zahlen{white-space:normal;flex-wrap:wrap;grid-column:1;justify-content:flex-start}}.nl-merkmal b{overflow-wrap:break-word}@media (max-width:900px){.nl-reiter{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.nl-reiter button{scroll-snap-align:start;flex:none}.nl-paar{grid-template-columns:minmax(0,1fr);row-gap:0}.nl-paar dt{letter-spacing:.05em}.nl-glossar-liste{column-count:1;column-rule:0}.nl-schritt-paar span,.nl-merkmal p span{margin-right:0;display:block}}.nl-breit,.nl-reiter{background-image: linear-gradient(to right, rgb(var(--c-ink)) 30%, rgba(var(--c-ink), 0)), linear-gradient(to left, rgb(var(--c-ink)) 30%, rgba(var(--c-ink), 0)),  linear-gradient(to right, rgba(var(--c-paper), .16), rgba(var(--c-paper), 0)), linear-gradient(to left, rgba(var(--c-paper), .16), rgba(var(--c-paper), 0));background-position:0 0,100% 0,0 0,100% 0;background-repeat:no-repeat;background-size:36px 100%,36px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}@media (min-width:1280px){:is(.nl-seite>.nl-merke:has(+.nl-breit),.nl-seite>.nl-merke:has(+.nl-einheit[data-breit]),.nl-seite>.nl-merke:has(+.nl-tabelle-rahmen)),:is(.nl-seite>.nl-merke:has(+.nl-merke+.nl-breit),.nl-seite>.nl-merke:has(+.nl-merke+.nl-einheit[data-breit]),.nl-seite>.nl-merke:has(+.nl-merke+.nl-tabelle-rahmen)),.nl-seite-voll>.nl-merke{grid-column:1}}.nl-seite>.nl-h{margin-top:clamp(20px,3.4vh,34px)}.nl-seite>.nl-h:first-child,.nl-seite>.nl-h+*{margin-top:0}.nl-h{margin-bottom:0}.nl-schritt-befehl{background:rgba(var(--nl-feld), .1);color:rgb(var(--nl-feld));font-family:var(--mono);border-radius:3px;margin-top:4px;padding:2px 7px;font-size:clamp(11.5px,1.55vh,12.5px);line-height:1.5;display:inline-block}.nl-eh-kopf:not(:has(.nl-eh-nummer)){grid-template-columns:minmax(0,1fr)}.nl-eh-kopf:not(:has(.nl-eh-nummer))>.nl-eh-unter{grid-column:1}.nl-stufe:not(:has(.nl-stufe-nr)){grid-template-columns:minmax(0,1fr)}.nl-paar dt,.nl-paar dd,.nl-satz,.nl-zeile,.nl-k-satz,.nl-merkmal p,.nl-stufe-leib p,.nl-schritt-leib p,.nl-spalte p,.nl-glossar-liste dd{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.nl-suche{margin:0 0 clamp(10px,1.8vh,16px);padding:0 12px}.nl-suche input{appearance:none;border:1px solid rgba(var(--c-paper), .14);background:rgb(var(--c-ink-2));width:100%;color:var(--paper);font-family:var(--sans);border-radius:4px;padding:7px 10px;font-size:clamp(12px,1.6vh,13.5px);transition:border-color .24s cubic-bezier(.3,.7,.2,1),background-color .24s cubic-bezier(.3,.7,.2,1)}.nl-suche input::placeholder{color:rgba(var(--c-paper), .59)}.nl-suche input:hover{border-color:rgba(var(--c-paper), .26)}.nl-suche input:focus-visible{outline:2px solid rgb(var(--nl-feld));outline-offset:2px;border-color:rgb(var(--c-accent));background:rgb(var(--c-ink))}.nl-treffer ul{flex-direction:column;gap:1px;display:flex}.nl-treffer button{text-align:left;border:0;border-left:2px solid rgba(var(--nl-feld), .55);width:100%;color:var(--paper-dim);cursor:var(--zeiger-hand);background:0 0;padding:6px 12px;transition:background-color .24s cubic-bezier(.3,.7,.2,1);display:block}.nl-treffer button:hover{background:rgba(var(--nl-feld), .07)}.nl-treffer button:focus-visible{outline:2px solid rgba(var(--nl-feld), .5);outline-offset:-2px}.nl-treffer b{font-family:var(--sans);font-variation-settings:"wght" 640;color:var(--paper);font-size:clamp(11.5px,1.55vh,12.5px);display:block}.nl-treffer i{font-style:normal;font-family:var(--mono);color:rgb(var(--nl-feld));font-size:clamp(9px,1.2vh,10px);display:block}.nl-fund{-webkit-line-clamp:2;color:rgba(var(--c-paper), .61);-webkit-box-orient:vertical;margin-top:2px;font-size:clamp(10.5px,1.4vh,11.5px);line-height:1.45;display:-webkit-box;overflow:hidden}.nl-fund mark{background:rgba(var(--nl-feld), .24);color:var(--paper);border-radius:2px;padding:0 1px}.nl-gl-bereich[aria-current]{border-left-color:rgb(var(--nl-feld))}.nl-zeichen{width:14px;height:14px;color:rgba(var(--nl-feld), .62);flex:none;margin-right:8px;transition:color .24s cubic-bezier(.3,.7,.2,1)}.nl-gl-bereich:hover .nl-zeichen,.nl-gl-bereich[aria-current] .nl-zeichen{color:rgb(var(--nl-feld))}.nl-treffer b{align-items:center;display:flex}.nl-treffer b .nl-zeichen{width:12px;height:12px;color:rgb(var(--nl-feld));margin-right:6px}.nl-stufe{background:rgba(var(--nl-feld), .035);border-top:0;border-radius:5px;padding:clamp(10px,1.5vh,15px) clamp(12px,1.4vw,16px)}.nl-stapel{flex-direction:column;gap:clamp(5px,.9vh,8px);display:flex}.nl-stufe:first-child{border-top:0}.nl-schritt{background:rgba(var(--nl-feld), .035);border-radius:5px;padding:clamp(10px,1.5vh,15px) clamp(12px,1.4vw,16px)}.nl-ablauf{flex-direction:column;gap:clamp(5px,.9vh,8px);display:flex}.nl-schritt:before{top:clamp(30px,4vh,36px);bottom:clamp(8px,1.2vh,12px);left:clamp(20px,2.2vw,24px)}.nl-schritt:last-child:before{display:none}.nl-merkmal{border-left:2px solid rgba(var(--nl-feld), .4);background:rgba(var(--nl-feld), .035);border-radius:0 5px 5px 0;padding:clamp(9px,1.3vh,13px) clamp(11px,1.3vw,15px)}@media (min-width:1280px){.nl-seite-kopf>.nl-merke{grid-column:1}}.nl-paare-spalten{grid-template-columns:repeat(var(--spalten,2), minmax(0, 1fr))}.nl-paare-spalten>.nl-paar{display:block}.nl-paare-spalten dd{margin:0}.nl-stufe-kopf{background:0 0;padding-top:0;padding-bottom:4px}.nl-stufe-kopf dt{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;color:rgb(var(--nl-feld));font-size:clamp(9.5px,1.25vh,10.5px)}.nl-legende{gap:clamp(6px,1vh,10px);margin:clamp(10px,1.6vh,16px) 0 0;display:grid}.nl-legende-zeile{background:rgba(var(--nl-feld), .035);border-radius:5px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:clamp(14px,1.8vw,22px);padding:clamp(7px,1.1vh,11px) clamp(10px,1.2vw,14px);display:grid}.nl-legende dt{min-width:88px;color:rgb(var(--nl-feld));place-items:center;display:grid}.nl-legende dd{margin:0}.nl-legende dd b{font-family:var(--sans);font-variation-settings:"wght" 660;color:var(--paper);font-size:clamp(13.5px,1.85vh,15px)}.nl-legende dd span{color:var(--paper-dim);margin-top:2px;font-size:clamp(12.5px,1.7vh,14px);line-height:1.45;display:block}.nl-zeichnung{height:auto;display:block}.nl-er{--nl-er-luft:clamp(28px, 4vw, 56px);align-items:flex-start;gap:var(--nl-er-luft);flex-wrap:wrap;margin-top:clamp(12px,2vh,18px);display:flex}.nl-er-kasten{border:1px solid rgba(var(--nl-feld), .4);background:rgba(var(--nl-feld), .04);border-radius:5px;flex:200px;max-width:320px;position:relative}.nl-er-kasten b{background:rgba(var(--nl-feld), .12);font-family:var(--sans);font-variation-settings:"wght" 700;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--nl-feld));border-radius:4px 4px 0 0;padding:7px clamp(10px,1.2vw,14px);font-size:clamp(12px,1.6vh,13.5px);display:block}.nl-er-kasten ul{margin:0;padding:6px clamp(10px,1.2vw,14px) 8px;list-style:none}.nl-er-kasten li{color:var(--paper-dim);font-size:clamp(12.5px,1.7vh,14px);line-height:1.6}.nl-er-kasten li[data-schluessel=pk]{color:var(--paper);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.nl-er-kasten li[data-schluessel=fk]{color:rgb(var(--nl-feld))}.nl-er-glied{max-width:calc(320px + var(--nl-er-luft));flex:240px;align-items:flex-start;display:flex}.nl-er-glied .nl-er-kasten{flex:auto}.nl-er-bez{overflow-wrap:anywhere;box-sizing:border-box;margin-top:16px;margin-left:calc(-1 * var(--nl-er-luft));min-width:calc(2 * var(--nl-er-luft));border-top:1px solid rgba(var(--nl-feld), .55);font-family:var(--sans);letter-spacing:.02em;text-align:center;color:rgb(var(--nl-feld));flex:0 auto;padding:7px 6px 0;font-size:clamp(11px,1.4vh,12.5px)}@media (max-width:700px){.nl-er{flex-direction:column;align-items:stretch}.nl-er-glied{flex:none;align-items:stretch}.nl-er-glied .nl-er-kasten{flex:none}.nl-er-kasten{max-width:100%}.nl-er-glied{flex-direction:column;max-width:100%}.nl-er-bez{border-top:0;border-left:1px solid rgba(var(--nl-feld), .55);text-align:left;align-self:stretch;min-width:0;margin-top:0;margin-left:0;padding:4px 0 4px 24px}}.nl-np{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:clamp(16px,2vw,30px);margin-top:clamp(12px,2vh,18px);display:grid}.nl-np-stufe{flex-direction:column;gap:clamp(14px,2vh,22px);display:flex}.nl-np-knoten{border:1px solid rgba(var(--nl-feld), .35);background:rgba(var(--nl-feld), .04);border-radius:5px;overflow:hidden}.nl-np-knoten[data-kritisch]{border-color:rgba(var(--nl-feld), .9);background:rgba(var(--nl-feld), .09);border-width:2px}.nl-np-vor{border-bottom:1px solid rgba(var(--nl-feld), .22);font-family:var(--mono);letter-spacing:.03em;color:var(--paper-dim);margin:0;padding:5px clamp(8px,1vw,12px);font-size:clamp(10px,1.3vh,11.5px)}.nl-np-gitter{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nl-np-gitter span{font-family:var(--mono);color:var(--paper);padding:5px 2px 6px;font-size:clamp(13px,1.8vh,15px)}.nl-np-gitter span+span{border-left:1px solid rgba(var(--nl-feld), .22)}.nl-np-gitter i{letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--nl-feld), .85);font-size:clamp(10px,1.35vh,11px);font-style:normal;display:block}.nl-np-gitter b{border-block:1px solid rgba(var(--nl-feld), .22);background:rgba(var(--nl-feld), .1);font-family:var(--sans);font-variation-settings:"wght" 700;color:rgb(var(--nl-feld));grid-column:1/-1;padding:6px clamp(6px,.8vw,10px) 7px;font-size:clamp(13px,1.8vh,15px)}.nl-np-gitter em{font-variation-settings:"wght" 400;color:var(--paper-dim);font-size:clamp(10.5px,1.4vh,12px);font-style:normal;line-height:1.35;display:block}@media (max-width:700px){.nl-np{grid-auto-flow:row}}.nl-leiter{--nl-leiter-luft:clamp(22px, 2.6vw, 44px);flex-direction:column;gap:clamp(16px,2.4vh,26px);margin-top:clamp(12px,2vh,18px);display:flex}.nl-leiter h4{font-family:var(--sans);font-variation-settings:"wght" 600;color:var(--paper);align-items:baseline;gap:10px;margin:0 0 7px;font-size:clamp(12.5px,1.7vh,14px);display:flex}.nl-leiter h4 span{font-family:var(--mono);font-variation-settings:"wght" 400;letter-spacing:.04em;color:var(--paper-dim);font-size:clamp(10.5px,1.4vh,11.5px)}.nl-leiter ol{align-items:stretch;gap:var(--nl-leiter-luft);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nl-leiter li{flex:0 auto;align-items:center;display:flex}.nl-leiter-faktor{min-width:var(--nl-leiter-luft);margin-left:calc(-1 * var(--nl-leiter-luft));font-family:var(--mono);text-align:center;color:rgb(var(--nl-feld));flex:none;padding:0 5px;font-size:clamp(10px,1.3vh,11px)}.nl-leiter li b{border:1px solid rgba(var(--nl-feld), .35);background:rgba(var(--nl-feld), .05);font-family:var(--sans);font-variation-settings:"wght" 600;white-space:nowrap;color:var(--paper);border-radius:4px;padding:6px clamp(9px,1.1vw,13px) 7px;font-size:clamp(12px,1.6vh,13.5px);display:block}.nl-leiter li i{font-family:var(--mono);font-variation-settings:"wght" 400;letter-spacing:.03em;color:rgb(var(--nl-feld));font-size:clamp(10px,1.3vh,11px);font-style:normal;display:block}.nl-balken{grid-template-columns:minmax(120px,.5fr) minmax(0,1fr);align-items:baseline;gap:9px clamp(14px,1.6vw,24px);margin:clamp(12px,2vh,18px) 0 0;display:grid}.nl-balken>div{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;display:grid}.nl-balken dt{font-family:var(--sans);font-variation-settings:"wght" 600;color:var(--paper);font-size:clamp(12.5px,1.7vh,14px)}.nl-balken dt span{font-variation-settings:"wght" 400;color:var(--paper-dim);font-size:clamp(10.5px,1.4vh,12px);line-height:1.4;display:block}.nl-balken dd{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:10px;margin:0;display:grid}.nl-balken dd:before{content:"";background:rgba(var(--nl-feld), .1);border-radius:2px;grid-area:1/1;align-self:center;height:clamp(11px,1.5vh,14px)}.nl-balken-stab{width:max(6px, var(--anteil));background:rgba(var(--nl-feld), .55);border-radius:2px;flex:none;grid-area:1/1;align-self:center;height:clamp(11px,1.5vh,14px)}.nl-balken b{font-family:var(--mono);font-variation-settings:"wght" 400;white-space:nowrap;color:var(--paper-dim);font-size:clamp(11.5px,1.5vh,13px)}@media (max-width:700px){.nl-balken,.nl-balken>div{grid-template-columns:minmax(0,1fr)}}.nl-bf{border:1px solid rgba(var(--nl-feld), .4);border-radius:5px;align-items:stretch;margin-top:clamp(12px,2vh,18px);display:flex;overflow:hidden}.nl-bf-feld{flex:var(--bits) 1 0;background:rgba(var(--nl-feld), .05);text-align:center;min-width:78px;padding:8px clamp(8px,1vw,13px) 9px}.nl-bf-feld:nth-child(2n){background:rgba(var(--nl-feld), .12)}.nl-bf-feld+.nl-bf-feld{border-left:1px solid rgba(var(--nl-feld), .4)}.nl-bf-feld b{font-family:var(--sans);font-variation-settings:"wght" 700;color:rgb(var(--nl-feld));font-size:clamp(11.5px,1.5vh,13px);line-height:1.35;display:block}.nl-bf-feld code{font-family:var(--mono);word-break:break-word;color:var(--paper);margin-top:3px;font-size:clamp(11.5px,1.5vh,13px);display:block}.nl-bf-feld i{font-style:normal;font-family:var(--mono);letter-spacing:.04em;color:var(--paper-dim);margin-top:3px;font-size:clamp(10px,1.3vh,11px);display:block}@media (max-width:700px){.nl-bf{flex-direction:column}.nl-bf-feld+.nl-bf-feld{border-left:0;border-top:1px solid rgba(var(--nl-feld), .4)}}.nl-fluss{flex-direction:column;align-items:center;gap:26px;margin-top:clamp(12px,2vh,18px);display:flex}.nl-fluss-stufe{flex-wrap:wrap;justify-content:center;gap:clamp(20px,3vw,48px);display:flex;position:relative}.nl-fluss-stufe[data-kante] .nl-fluss-knoten:before{content:"";border:3.5px solid #0000;border-top-color:rgba(var(--nl-feld), .55);border-bottom:0;position:absolute;top:-7px;left:calc(50% - 3.5px)}.nl-fluss-stufe[data-kante=gerade] .nl-fluss-knoten:after{content:"";background:rgba(var(--nl-feld), .55);width:1px;height:26px;position:absolute;top:-26px;left:50%}.nl-fluss-stufe[data-kante=gabel]:before{content:"";background:rgba(var(--nl-feld), .55);width:1px;height:13px;position:absolute;top:-26px;left:50%}.nl-fluss-stufe[data-kante=gabel]:after{content:"";background:rgba(var(--nl-feld), .55);height:1px;position:absolute;top:-13px;left:84px;right:84px}.nl-fluss-stufe[data-kante=gabel] .nl-fluss-knoten:after{content:"";background:rgba(var(--nl-feld), .55);width:1px;height:13px;position:absolute;top:-13px;left:50%}.nl-fluss-knoten{border:1px solid rgba(var(--nl-feld), .45);background:rgba(var(--nl-feld), .06);min-width:168px;font-family:var(--sans);text-align:center;color:var(--paper);justify-content:center;align-items:center;gap:7px;padding:11px clamp(14px,1.6vw,22px);font-size:clamp(12px,1.6vh,13.5px);line-height:1.35;display:flex;position:relative}.nl-fluss-knoten[data-art=ereignis]{clip-path:polygon(14px 0,100% 0,calc(100% - 14px) 100%,0 100%);background:rgba(var(--nl-feld), .14);border:0;padding-inline:clamp(24px,2.6vw,38px)}.nl-fluss-knoten[data-art=funktion]{border-radius:10px}.nl-fluss-knoten[data-art=konnektor]{border-radius:50%;width:44px;min-width:0;height:44px;padding:0}.nl-fluss-knoten[data-art=konnektor] span{display:none}.nl-fluss-knoten b{font-family:var(--mono);font-variation-settings:"wght" 400;color:rgb(var(--nl-feld));font-size:clamp(13px,1.8vh,15px)}@media (max-width:700px){.nl-fluss-stufe{gap:12px}.nl-fluss-knoten{flex:1 1 0;min-width:0;padding-inline:10px}.nl-fluss-knoten[data-art=ereignis]{padding-inline:18px}.nl-fluss-knoten[data-art=konnektor]{flex:none}.nl-fluss-stufe[data-kante=gabel]:after{left:25%;right:25%}}.nl-zs{align-items:flex-start;margin:clamp(20px,3vh,30px) 0 0;padding:0;list-style:none;display:flex}.nl-zs li{align-items:flex-start;min-width:0;display:flex}.nl-zs li:first-child{flex:none}.nl-zs li:not(:first-child){flex:var(--dauer,1) 1 auto;min-width:0}.nl-zs-luft{background:rgba(var(--nl-feld), .5);flex:1 1 0;min-width:14px;height:1px;margin-top:5px}.nl-zs-marke{text-align:center;flex:none;max-width:176px;padding-top:18px;position:relative}.nl-zs-marke:before{content:"";background:rgb(var(--nl-feld));border-radius:50%;width:7px;height:7px;position:absolute;top:2px;left:calc(50% - 3.5px)}.nl-zs li[data-hervor] .nl-zs-marke:before{width:11px;height:11px;box-shadow:0 0 0 3px rgba(var(--nl-feld), .22);top:0;left:calc(50% - 5.5px)}.nl-zs-marke i{font-style:normal;font-family:var(--mono);letter-spacing:.03em;color:rgb(var(--nl-feld));font-size:clamp(10.5px,1.4vh,11.5px);display:block}.nl-zs-marke b{font-family:var(--sans);font-variation-settings:"wght" 600;color:var(--paper);margin-top:2px;font-size:clamp(11.5px,1.5vh,13px);line-height:1.35;display:block}@media (max-width:700px){.nl-zs{flex-direction:column;align-items:stretch}.nl-zs li{flex-direction:column}.nl-zs li:not(:first-child){flex:none}.nl-zs-luft{width:1px;min-width:0;height:calc(10px + var(--dauer,1) * 6px);flex:none;max-height:64px;margin:0 0 0 22px}.nl-zs-marke{text-align:left;max-width:100%;padding:0 0 0 44px}.nl-zs-marke:before{top:6px;left:19px}.nl-zs li[data-hervor] .nl-zs-marke:before{left:17px}}.nl-vorspann{color:var(--paper);margin:0 0 clamp(20px,3vh,30px);font-size:clamp(14px,1.95vh,16.5px);line-height:1.62}.nl-vorspann b{font-variation-settings:"wght" 700;color:var(--paper)}.nl-vorspann b:after{content:" · ";font-variation-settings:"wght" 400;color:var(--paper-dim)}@media (max-width:700px){.nl-leiter{--nl-leiter-luft:18px}.nl-leiter-faktor{margin-left:0}.nl-leiter ol{gap:10px 18px}}.nl-auf:focus-visible{box-shadow:-10px 0 0 -8px rgb(var(--nl-feld));outline:none}.nl-druckfuss{display:none}@page{size:A4 portrait;margin:14mm 12mm 18mm;@bottom-right{content:"Seite " counter(page) " / " counter(pages);font-size:8pt;color:#555}}@media print{html,body{height:auto;overflow:visible}.fb{overscroll-behavior:auto;height:auto;overflow:visible}.fb-kopf,.fb-leiste,.nl-gliederung,.nl-suche,.fb-zurueck,.tk-rand-link,.nl-bereiche,.nl-verweis,.nl-reiter [role=tab][aria-selected=false]{display:none!important}.fb-buch{width:auto;padding:0;display:block}.nl-reiter{background-image:none;margin:0 0 10px;padding:0;display:block;overflow:visible}.nl-reiter [role=tab][aria-selected=true]{color:rgb(var(--c-ink));letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;padding:0;font-size:11px}.nl-reiter [role=tab][aria-selected=true]:before{content:"Abschnitt: "}.nl-breit{background-image:none;overflow:visible}.nl-balken-stab,.nl-balken dd:before,.nl-bf-feld,.nl-np-knoten,.nl-fluss-knoten,.nl-fluss-knoten:after,.nl-fluss-stufe:before,.nl-fluss-stufe:after,.nl-merke,.nl-einheit table th{-webkit-print-color-adjust:exact;print-color-adjust:exact}.nl-balken-stab{border:1px solid rgba(var(--nl-feld), .75)}.nl-er-kasten,.nl-np-knoten,.nl-bf,.nl-balken>div,.nl-merke,.nl-schritt,table tr{break-inside:avoid}thead{display:table-header-group}h2,h3,h4,.nl-eh-kopf,.nl-glossar-kopf{break-after:avoid}.nl-eh-fuss{break-before:avoid}.nl-glossar,.nl-glossar-liste>div{break-inside:avoid}.nl-druckfuss{border-top:1px solid rgba(var(--c-ink), .25);letter-spacing:.04em;color:rgba(var(--c-ink), .7);padding-top:3px;font-size:9px;display:block;position:fixed;bottom:0;left:0;right:0}}
