:root{
  /*
   * Die Schrift der Folien. Sie steht hier und nicht nur im Stilblatt der
   * Anwendung: der Editor bringt seine eigene Huelle mit und laedt allein
   * fonts.css und dieses Blatt. Ohne diese Zeile setzte er die Folien in der
   * Systemschrift - dieselbe Folie sah im Editor anders aus als in der
   * Leseansicht, und jede Messung gegen das Original ging daneben.
   */
  --sans:'Montserrat', 'Source Sans 3', system-ui, sans-serif;
  /*
   * Die Farben stammen jetzt aus dem PDF selbst (PyMuPDF, Modul 1) und nicht
   * mehr aus einem gerenderten Bild: ein PNG traegt Kompression und
   * Kantenglaettung, das PDF nennt den Wert, den die Gestaltung meint.
   */
  --lern-gold:#ffdb49;
  --lern-gold-hell:#ffefb8;
  --lern-orange:#ffba60;
  --lern-sand:#ffe9cc;
  --lern-anthrazit:#2b343b;
  --lern-anthrazit-weich:#485464;
  --lern-grau:#f6f5f3;
  --lern-weiss:#ffffff;
  --lern-rand:#e3deda;
}
.lern-dokument{display:flex;flex-direction:column;gap:1.5rem;margin:1.5rem 0}
/*
 * Kein Innenrand mehr: das Raster deckt die ganze Folie. Nur so entspricht
 * eine Lage aus einem PDF genau einer Lage im Raster - ein Element, das im
 * Original an der Kante sitzt, sitzt hier ebenfalls an der Kante.
 */
.lf{position:relative;background:var(--lern-weiss);border:1px solid var(--lern-rand);border-radius:.4rem;
  aspect-ratio:1.414/1;padding:0;display:flex;flex-direction:column;color:var(--lern-anthrazit);
  container-type:inline-size;overflow:hidden}
.lern-breitbild .lf{aspect-ratio:16/9}
/*
 * Ein leerer Kicker nimmt keinen Platz. Sonst schiebt sein Rand das Raster
 * nach unten - und weil der Editor eine andere Zeilenhoehe fuehrt als die
 * Leseansicht, stand dieselbe Folie an zwei Stellen zwei Prozentpunkte
 * auseinander.
 */
.lf-kicker:empty{display:none}
.lf-kicker{margin:2.6% 3.2% .4cqw;font-size:1.5cqw;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lern-gold)}
/*
 * Die Spuren sind festgenagelt: minmax(0,1fr) statt 1fr. Ein blosses 1fr ist
 * minmax(auto,1fr) - eine Spur waechst dann mit ihrem Inhalt, und ein Block
 * mit viel Text blaeht seine Zeile auf, bis das Raster hoeher ist als die
 * Folie und alles darunter hinausrutscht. Mit minmax(0,1fr) bleibt der Rahmen
 * unbeugsam: nichts ragt hinaus, und ein neues Element verschiebt keines der
 * vorhandenen.
 */
/*
 * Das Raster rechnet, es teilt nicht.
 *
 * Vorher standen hier 480 Spuren nebeneinander. Der Browser rundet jede
 * einzeln, und 480 gerundete Spuren ergaben zusammen zwei Punkte mehr als die
 * Folie breit ist - eine ganzseitige Flaeche ragte messbar hinaus, jede Lage
 * war um bis zu einen Punkt verschoben. Jetzt steht die Spaltenzahl als Zahl
 * da, und jeder Block rechnet seine Lage in Prozent seiner Folie aus. Prozent
 * sind exakt, sie sammeln keinen Rest an. Nebenbei faellt die Arbeit weg,
 * 480 Spuren zu messen.
 */
.lf-raster{flex:1;min-height:0;position:relative;--spalten:480;--zeilen:360}
.lern-breitbild .lf-raster{--zeilen:320}
.lf-fuss{position:absolute;left:3.2%;right:3.2%;bottom:1.4%;margin:0;display:flex;justify-content:space-between;
  font-size:1.15cqw;color:#8a8a8a}
.lf-titelseite{background:var(--lern-gold)}
.lf-titelseite .lf-fuss{color:var(--lern-anthrazit)}
.lf-kapitel{background:var(--lern-anthrazit);color:var(--lern-weiss)}
.lf-kapitel .lf-kicker{color:var(--lern-gold)}
.lf-kapitel .lf-fuss{color:#c8ccd0}
.lf-sektion{background:var(--lern-sand)}

/* Bloecke: Lage im Raster */
.lb{position:absolute;min-width:0;min-height:0;overflow:hidden;padding:.35cqw;
  left:calc((var(--s, 1) - 1) / var(--spalten) * 100%);
  width:calc(var(--b, 1) / var(--spalten) * 100%);
  top:calc((var(--z, 1) - 1) / var(--zeilen) * 100%);
  height:calc(var(--h, 1) / var(--zeilen) * 100%)}
.lb-kasten,.lb-stil-dunkel,.lb-stil-gold,.lb-stil-orange,.lb-stil-sand,.lb-stil-weiss{padding:1.2cqw 1.4cqw}
.lb>*:first-child{margin-top:0}
.lb>*:last-child{margin-bottom:0}
.lb p,.lb ul{font-size:1.5cqw;line-height:1.45;margin:0 0 .8cqw}
.lb ul{padding-left:1.6cqw}
.lb li{margin:0 0 .5cqw}

/* Komponenten */
.lb-titel-text{font-family:var(--sans,system-ui);font-size:3.6cqw;line-height:1.14;font-weight:700;margin:0;
  letter-spacing:-.01em;text-wrap:balance}
.lf-titelseite .lb-titel-text{font-size:4.2cqw}
/*
 * Die Ebene bestimmt Rang und Groesse. Alle sechs Ebenen setzen Schrift,
 * Farbe und Laufweite ausdruecklich: die Grundgestaltung der Anwendung gibt
 * h4 sonst graue Kapitaelchen, und auf einer Folie hat eine Ueberschrift
 * dieselbe Handschrift wie die darueber - nur kleiner.
 */
.lf .lb-titel-text{font-family:var(--sans,system-ui);font-weight:700;color:inherit;
  text-transform:none;margin:0;letter-spacing:-.01em}
/*
 * Traegt der Block eine eigene Laufweite, gilt sie auch fuer die
 * Ueberschrift darin - sonst schlaegt die Regel oben (Klasse plus Element)
 * die Klasse am Block, und die Angabe bliebe wirkungslos.
 */
.lb[class*="lb-lw"] .lb-titel-text{letter-spacing:inherit}
.lf h1.lb-titel-text{font-size:4.4cqw}
.lf h2.lb-titel-text{font-size:3.6cqw}
.lf h3.lb-titel-text{font-size:2.8cqw}
.lf h4.lb-titel-text{font-size:2.3cqw;letter-spacing:0}
.lf h5.lb-titel-text{font-size:1.9cqw;letter-spacing:0}
.lf h6.lb-titel-text{font-size:1.6cqw;letter-spacing:.04em;text-transform:uppercase}
.lb-kicker-text{font-size:1.5cqw;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lern-gold);margin:0}
.lb-kapitel .lb-titel-text,.lf-kapitel .lb-titel-text{color:var(--lern-weiss)}
.lb-kasten{background:var(--lern-grau);padding:1.2cqw 1.4cqw;border-radius:.3cqw}
.lb-kasten-label{font-weight:700;margin:0 0 .4cqw}
.lb-stil-dunkel{background:var(--lern-anthrazit);color:var(--lern-weiss)}
.lb-stil-gold{background:var(--lern-gold)}
.lb-stil-orange{background:var(--lern-orange)}
.lb-stil-sand{background:var(--lern-sand)}
.lb-stil-weiss{background:var(--lern-weiss);border:1px solid var(--lern-rand)}
.lb-zitat blockquote{margin:0;font-style:italic;font-size:1.6cqw;line-height:1.4}
.lb-zitat blockquote::before{content:'\201E'}
.lb-zitat blockquote::after{content:'\201C'}
.lb-zitat-urheber{font-size:1.2cqw;color:#6f6f6f}
.lb-merksatz{background:var(--lern-sand);display:flex;align-items:center;justify-content:center;padding:1.2cqw}
.lb-merksatz-text{text-align:center;font-weight:700;font-size:1.7cqw;margin:0}
.lb-bild figure{margin:0;height:100%}
.lb-bild img{width:100%;height:100%;object-fit:cover;border-radius:.3cqw}
/* Aus einem PDF uebernommen: das Rechteck stimmt bereits, das Bild fuellt es genau. */
.lb-bild-fuellen img{object-fit:fill;border-radius:0}
.lb-bild-einpassen img{object-fit:contain;border-radius:0}
.lb-bild figcaption{font-size:1.1cqw;color:#6f6f6f;margin-top:.4cqw}
.lb-kreis{display:flex;align-items:center;justify-content:center}
/*
 * Ein Kreis bleibt ein Kreis, auch wenn sein Block breiter als hoch ist:
 * width:100% zwang ihn bei einem flachen Block zur Ellipse. Die kleinere der
 * beiden Kanten gibt jetzt das Mass, und er steht mittig darin.
 */
.lb-kreis-flaeche{aspect-ratio:1;width:auto;height:auto;max-width:100%;max-height:100%;
  min-width:0;min-height:0;flex:0 1 auto;border-radius:50%;background:var(--lern-gold);
  display:flex;align-items:center;justify-content:center;text-align:center;padding:1cqw}
.lb-kreis-flaeche span{font-weight:700;font-size:1.5cqw;text-transform:uppercase;letter-spacing:.04em}
.lb-stil-dunkel .lb-kreis-flaeche{background:var(--lern-anthrazit);color:var(--lern-weiss)}
.lb-zyklus-ring{position:relative;height:100%;display:flex;align-items:center;justify-content:center;gap:1cqw;flex-wrap:wrap}
.lb-zyklus-station{aspect-ratio:1;flex:0 1 26%;max-height:100%;min-width:0;border-radius:50%;
  background:var(--lern-grau);display:flex;
  align-items:center;justify-content:center;text-align:center;padding:.8cqw;font-weight:700;font-size:1.3cqw}
.lb-zyklus-station:nth-child(2){background:var(--lern-gold)}
.lb-zyklus-station:nth-child(3){background:var(--lern-anthrazit);color:var(--lern-weiss)}
.lb-zyklus-mitte{flex-basis:100%;text-align:center;font-weight:700;margin:0}
.lb-achse{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:space-between;
  height:100%;position:relative}
.lb-achse::before{content:'';position:absolute;left:0;right:0;top:50%;height:.25cqw;background:var(--lern-anthrazit)}
.lb-achse li{display:flex;flex-direction:column;align-items:center;gap:.5cqw;position:relative;z-index:1;flex:1;text-align:center}
.lb-achse-punkt{width:1.4cqw;height:1.4cqw;border-radius:50%;background:var(--lern-weiss);border:.3cqw solid var(--lern-anthrazit)}
.lb-achse-oben,.lb-achse-unten{font-size:1.2cqw}
.lb-achse-unten{color:#6f6f6f}
.lb-pfeil-koerper{height:100%;display:flex;align-items:center;justify-content:center;background:var(--lern-orange);
  padding:.8cqw 1.2cqw;font-weight:700;font-size:1.3cqw;
  clip-path:polygon(0 20%,80% 20%,80% 0,100% 50%,80% 100%,80% 80%,0 80%)}
.lb-pfeil-links .lb-pfeil-koerper,.lb-pfeil-koerper.lb-pfeil-links{clip-path:polygon(100% 20%,20% 20%,20% 0,0 50%,20% 100%,20% 80%,100% 80%)}
.lb-saeulen{display:flex;gap:1cqw;height:100%}
.lb-saeule{flex:1;display:flex;flex-direction:column;gap:.4cqw}
.lb-saeule-kopf{background:var(--lern-anthrazit);color:var(--lern-weiss);padding:.8cqw;text-align:center;
  font-weight:700;font-size:1.3cqw}
.lb-saeule-feld{padding:.8cqw;font-size:1.25cqw;background:var(--lern-grau);flex:1}
.lb-saeule-feld-2{background:var(--lern-orange)}
.lb-saeule-feld-3{background:var(--lern-sand)}
.lb-tabelle{width:100%;border-collapse:collapse;font-size:1.3cqw}
.lb-tabelle th,.lb-tabelle td{border:1px solid var(--lern-rand);padding:.6cqw .8cqw;text-align:left;vertical-align:top}
.lb-tabelle th{background:var(--lern-anthrazit);color:var(--lern-weiss)}
.lb-ikone-zeichen{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:.4cqw}
.lb-ikone-zeichen span{font-size:4cqw;line-height:1}
.lb-ikone-zeichen p{font-size:1.2cqw;text-align:center;margin:0}
.lb-quelle-text{font-size:1.1cqw;color:#6f6f6f;margin:0}
.lb-leer{font-size:1.2cqw;color:#a03b2f}

/* Eine Flaeche traegt Farbe, keinen Rahmen und keinen Innenrand. */
.lb-flaeche{padding:0}
.lb-flaeche-text{margin:0;padding:.8cqw 1cqw}
.lb-flaeche-leer{display:block;width:100%;height:100%}

/* Stapelfolge (0046): 0 liegt hinten, 9 vorn. Auch das eine Klasse, kein Stilwert. */
.lb-e0{z-index:0}.lb-e1{z-index:1}.lb-e2{z-index:2}.lb-e3{z-index:3}.lb-e4{z-index:4}
.lb-e5{z-index:5}.lb-e6{z-index:6}.lb-e7{z-index:7}.lb-e8{z-index:8}.lb-e9{z-index:9}

/* Rasterlage: 480 Spalten, 360 Zeilen - Schritte von 0.21 Prozent (0048). */
.lb-s1{--s:1}.lb-s2{--s:2}.lb-s3{--s:3}.lb-s4{--s:4}.lb-s5{--s:5}.lb-s6{--s:6}.lb-s7{--s:7}.lb-s8{--s:8}.lb-s9{--s:9}.lb-s10{--s:10}
.lb-s11{--s:11}.lb-s12{--s:12}.lb-s13{--s:13}.lb-s14{--s:14}.lb-s15{--s:15}.lb-s16{--s:16}.lb-s17{--s:17}.lb-s18{--s:18}.lb-s19{--s:19}.lb-s20{--s:20}
.lb-s21{--s:21}.lb-s22{--s:22}.lb-s23{--s:23}.lb-s24{--s:24}.lb-s25{--s:25}.lb-s26{--s:26}.lb-s27{--s:27}.lb-s28{--s:28}.lb-s29{--s:29}.lb-s30{--s:30}
.lb-s31{--s:31}.lb-s32{--s:32}.lb-s33{--s:33}.lb-s34{--s:34}.lb-s35{--s:35}.lb-s36{--s:36}.lb-s37{--s:37}.lb-s38{--s:38}.lb-s39{--s:39}.lb-s40{--s:40}
.lb-s41{--s:41}.lb-s42{--s:42}.lb-s43{--s:43}.lb-s44{--s:44}.lb-s45{--s:45}.lb-s46{--s:46}.lb-s47{--s:47}.lb-s48{--s:48}.lb-s49{--s:49}.lb-s50{--s:50}
.lb-s51{--s:51}.lb-s52{--s:52}.lb-s53{--s:53}.lb-s54{--s:54}.lb-s55{--s:55}.lb-s56{--s:56}.lb-s57{--s:57}.lb-s58{--s:58}.lb-s59{--s:59}.lb-s60{--s:60}
.lb-s61{--s:61}.lb-s62{--s:62}.lb-s63{--s:63}.lb-s64{--s:64}.lb-s65{--s:65}.lb-s66{--s:66}.lb-s67{--s:67}.lb-s68{--s:68}.lb-s69{--s:69}.lb-s70{--s:70}
.lb-s71{--s:71}.lb-s72{--s:72}.lb-s73{--s:73}.lb-s74{--s:74}.lb-s75{--s:75}.lb-s76{--s:76}.lb-s77{--s:77}.lb-s78{--s:78}.lb-s79{--s:79}.lb-s80{--s:80}
.lb-s81{--s:81}.lb-s82{--s:82}.lb-s83{--s:83}.lb-s84{--s:84}.lb-s85{--s:85}.lb-s86{--s:86}.lb-s87{--s:87}.lb-s88{--s:88}.lb-s89{--s:89}.lb-s90{--s:90}
.lb-s91{--s:91}.lb-s92{--s:92}.lb-s93{--s:93}.lb-s94{--s:94}.lb-s95{--s:95}.lb-s96{--s:96}.lb-s97{--s:97}.lb-s98{--s:98}.lb-s99{--s:99}.lb-s100{--s:100}
.lb-s101{--s:101}.lb-s102{--s:102}.lb-s103{--s:103}.lb-s104{--s:104}.lb-s105{--s:105}.lb-s106{--s:106}.lb-s107{--s:107}.lb-s108{--s:108}.lb-s109{--s:109}.lb-s110{--s:110}
.lb-s111{--s:111}.lb-s112{--s:112}.lb-s113{--s:113}.lb-s114{--s:114}.lb-s115{--s:115}.lb-s116{--s:116}.lb-s117{--s:117}.lb-s118{--s:118}.lb-s119{--s:119}.lb-s120{--s:120}
.lb-s121{--s:121}.lb-s122{--s:122}.lb-s123{--s:123}.lb-s124{--s:124}.lb-s125{--s:125}.lb-s126{--s:126}.lb-s127{--s:127}.lb-s128{--s:128}.lb-s129{--s:129}.lb-s130{--s:130}
.lb-s131{--s:131}.lb-s132{--s:132}.lb-s133{--s:133}.lb-s134{--s:134}.lb-s135{--s:135}.lb-s136{--s:136}.lb-s137{--s:137}.lb-s138{--s:138}.lb-s139{--s:139}.lb-s140{--s:140}
.lb-s141{--s:141}.lb-s142{--s:142}.lb-s143{--s:143}.lb-s144{--s:144}.lb-s145{--s:145}.lb-s146{--s:146}.lb-s147{--s:147}.lb-s148{--s:148}.lb-s149{--s:149}.lb-s150{--s:150}
.lb-s151{--s:151}.lb-s152{--s:152}.lb-s153{--s:153}.lb-s154{--s:154}.lb-s155{--s:155}.lb-s156{--s:156}.lb-s157{--s:157}.lb-s158{--s:158}.lb-s159{--s:159}.lb-s160{--s:160}
.lb-s161{--s:161}.lb-s162{--s:162}.lb-s163{--s:163}.lb-s164{--s:164}.lb-s165{--s:165}.lb-s166{--s:166}.lb-s167{--s:167}.lb-s168{--s:168}.lb-s169{--s:169}.lb-s170{--s:170}
.lb-s171{--s:171}.lb-s172{--s:172}.lb-s173{--s:173}.lb-s174{--s:174}.lb-s175{--s:175}.lb-s176{--s:176}.lb-s177{--s:177}.lb-s178{--s:178}.lb-s179{--s:179}.lb-s180{--s:180}
.lb-s181{--s:181}.lb-s182{--s:182}.lb-s183{--s:183}.lb-s184{--s:184}.lb-s185{--s:185}.lb-s186{--s:186}.lb-s187{--s:187}.lb-s188{--s:188}.lb-s189{--s:189}.lb-s190{--s:190}
.lb-s191{--s:191}.lb-s192{--s:192}.lb-s193{--s:193}.lb-s194{--s:194}.lb-s195{--s:195}.lb-s196{--s:196}.lb-s197{--s:197}.lb-s198{--s:198}.lb-s199{--s:199}.lb-s200{--s:200}
.lb-s201{--s:201}.lb-s202{--s:202}.lb-s203{--s:203}.lb-s204{--s:204}.lb-s205{--s:205}.lb-s206{--s:206}.lb-s207{--s:207}.lb-s208{--s:208}.lb-s209{--s:209}.lb-s210{--s:210}
.lb-s211{--s:211}.lb-s212{--s:212}.lb-s213{--s:213}.lb-s214{--s:214}.lb-s215{--s:215}.lb-s216{--s:216}.lb-s217{--s:217}.lb-s218{--s:218}.lb-s219{--s:219}.lb-s220{--s:220}
.lb-s221{--s:221}.lb-s222{--s:222}.lb-s223{--s:223}.lb-s224{--s:224}.lb-s225{--s:225}.lb-s226{--s:226}.lb-s227{--s:227}.lb-s228{--s:228}.lb-s229{--s:229}.lb-s230{--s:230}
.lb-s231{--s:231}.lb-s232{--s:232}.lb-s233{--s:233}.lb-s234{--s:234}.lb-s235{--s:235}.lb-s236{--s:236}.lb-s237{--s:237}.lb-s238{--s:238}.lb-s239{--s:239}.lb-s240{--s:240}
.lb-s241{--s:241}.lb-s242{--s:242}.lb-s243{--s:243}.lb-s244{--s:244}.lb-s245{--s:245}.lb-s246{--s:246}.lb-s247{--s:247}.lb-s248{--s:248}.lb-s249{--s:249}.lb-s250{--s:250}
.lb-s251{--s:251}.lb-s252{--s:252}.lb-s253{--s:253}.lb-s254{--s:254}.lb-s255{--s:255}.lb-s256{--s:256}.lb-s257{--s:257}.lb-s258{--s:258}.lb-s259{--s:259}.lb-s260{--s:260}
.lb-s261{--s:261}.lb-s262{--s:262}.lb-s263{--s:263}.lb-s264{--s:264}.lb-s265{--s:265}.lb-s266{--s:266}.lb-s267{--s:267}.lb-s268{--s:268}.lb-s269{--s:269}.lb-s270{--s:270}
.lb-s271{--s:271}.lb-s272{--s:272}.lb-s273{--s:273}.lb-s274{--s:274}.lb-s275{--s:275}.lb-s276{--s:276}.lb-s277{--s:277}.lb-s278{--s:278}.lb-s279{--s:279}.lb-s280{--s:280}
.lb-s281{--s:281}.lb-s282{--s:282}.lb-s283{--s:283}.lb-s284{--s:284}.lb-s285{--s:285}.lb-s286{--s:286}.lb-s287{--s:287}.lb-s288{--s:288}.lb-s289{--s:289}.lb-s290{--s:290}
.lb-s291{--s:291}.lb-s292{--s:292}.lb-s293{--s:293}.lb-s294{--s:294}.lb-s295{--s:295}.lb-s296{--s:296}.lb-s297{--s:297}.lb-s298{--s:298}.lb-s299{--s:299}.lb-s300{--s:300}
.lb-s301{--s:301}.lb-s302{--s:302}.lb-s303{--s:303}.lb-s304{--s:304}.lb-s305{--s:305}.lb-s306{--s:306}.lb-s307{--s:307}.lb-s308{--s:308}.lb-s309{--s:309}.lb-s310{--s:310}
.lb-s311{--s:311}.lb-s312{--s:312}.lb-s313{--s:313}.lb-s314{--s:314}.lb-s315{--s:315}.lb-s316{--s:316}.lb-s317{--s:317}.lb-s318{--s:318}.lb-s319{--s:319}.lb-s320{--s:320}
.lb-s321{--s:321}.lb-s322{--s:322}.lb-s323{--s:323}.lb-s324{--s:324}.lb-s325{--s:325}.lb-s326{--s:326}.lb-s327{--s:327}.lb-s328{--s:328}.lb-s329{--s:329}.lb-s330{--s:330}
.lb-s331{--s:331}.lb-s332{--s:332}.lb-s333{--s:333}.lb-s334{--s:334}.lb-s335{--s:335}.lb-s336{--s:336}.lb-s337{--s:337}.lb-s338{--s:338}.lb-s339{--s:339}.lb-s340{--s:340}
.lb-s341{--s:341}.lb-s342{--s:342}.lb-s343{--s:343}.lb-s344{--s:344}.lb-s345{--s:345}.lb-s346{--s:346}.lb-s347{--s:347}.lb-s348{--s:348}.lb-s349{--s:349}.lb-s350{--s:350}
.lb-s351{--s:351}.lb-s352{--s:352}.lb-s353{--s:353}.lb-s354{--s:354}.lb-s355{--s:355}.lb-s356{--s:356}.lb-s357{--s:357}.lb-s358{--s:358}.lb-s359{--s:359}.lb-s360{--s:360}
.lb-s361{--s:361}.lb-s362{--s:362}.lb-s363{--s:363}.lb-s364{--s:364}.lb-s365{--s:365}.lb-s366{--s:366}.lb-s367{--s:367}.lb-s368{--s:368}.lb-s369{--s:369}.lb-s370{--s:370}
.lb-s371{--s:371}.lb-s372{--s:372}.lb-s373{--s:373}.lb-s374{--s:374}.lb-s375{--s:375}.lb-s376{--s:376}.lb-s377{--s:377}.lb-s378{--s:378}.lb-s379{--s:379}.lb-s380{--s:380}
.lb-s381{--s:381}.lb-s382{--s:382}.lb-s383{--s:383}.lb-s384{--s:384}.lb-s385{--s:385}.lb-s386{--s:386}.lb-s387{--s:387}.lb-s388{--s:388}.lb-s389{--s:389}.lb-s390{--s:390}
.lb-s391{--s:391}.lb-s392{--s:392}.lb-s393{--s:393}.lb-s394{--s:394}.lb-s395{--s:395}.lb-s396{--s:396}.lb-s397{--s:397}.lb-s398{--s:398}.lb-s399{--s:399}.lb-s400{--s:400}
.lb-s401{--s:401}.lb-s402{--s:402}.lb-s403{--s:403}.lb-s404{--s:404}.lb-s405{--s:405}.lb-s406{--s:406}.lb-s407{--s:407}.lb-s408{--s:408}.lb-s409{--s:409}.lb-s410{--s:410}
.lb-s411{--s:411}.lb-s412{--s:412}.lb-s413{--s:413}.lb-s414{--s:414}.lb-s415{--s:415}.lb-s416{--s:416}.lb-s417{--s:417}.lb-s418{--s:418}.lb-s419{--s:419}.lb-s420{--s:420}
.lb-s421{--s:421}.lb-s422{--s:422}.lb-s423{--s:423}.lb-s424{--s:424}.lb-s425{--s:425}.lb-s426{--s:426}.lb-s427{--s:427}.lb-s428{--s:428}.lb-s429{--s:429}.lb-s430{--s:430}
.lb-s431{--s:431}.lb-s432{--s:432}.lb-s433{--s:433}.lb-s434{--s:434}.lb-s435{--s:435}.lb-s436{--s:436}.lb-s437{--s:437}.lb-s438{--s:438}.lb-s439{--s:439}.lb-s440{--s:440}
.lb-s441{--s:441}.lb-s442{--s:442}.lb-s443{--s:443}.lb-s444{--s:444}.lb-s445{--s:445}.lb-s446{--s:446}.lb-s447{--s:447}.lb-s448{--s:448}.lb-s449{--s:449}.lb-s450{--s:450}
.lb-s451{--s:451}.lb-s452{--s:452}.lb-s453{--s:453}.lb-s454{--s:454}.lb-s455{--s:455}.lb-s456{--s:456}.lb-s457{--s:457}.lb-s458{--s:458}.lb-s459{--s:459}.lb-s460{--s:460}
.lb-s461{--s:461}.lb-s462{--s:462}.lb-s463{--s:463}.lb-s464{--s:464}.lb-s465{--s:465}.lb-s466{--s:466}.lb-s467{--s:467}.lb-s468{--s:468}.lb-s469{--s:469}.lb-s470{--s:470}
.lb-s471{--s:471}.lb-s472{--s:472}.lb-s473{--s:473}.lb-s474{--s:474}.lb-s475{--s:475}.lb-s476{--s:476}.lb-s477{--s:477}.lb-s478{--s:478}.lb-s479{--s:479}.lb-s480{--s:480}
.lb-b1{--b:1}.lb-b2{--b:2}.lb-b3{--b:3}.lb-b4{--b:4}.lb-b5{--b:5}.lb-b6{--b:6}.lb-b7{--b:7}.lb-b8{--b:8}.lb-b9{--b:9}.lb-b10{--b:10}
.lb-b11{--b:11}.lb-b12{--b:12}.lb-b13{--b:13}.lb-b14{--b:14}.lb-b15{--b:15}.lb-b16{--b:16}.lb-b17{--b:17}.lb-b18{--b:18}.lb-b19{--b:19}.lb-b20{--b:20}
.lb-b21{--b:21}.lb-b22{--b:22}.lb-b23{--b:23}.lb-b24{--b:24}.lb-b25{--b:25}.lb-b26{--b:26}.lb-b27{--b:27}.lb-b28{--b:28}.lb-b29{--b:29}.lb-b30{--b:30}
.lb-b31{--b:31}.lb-b32{--b:32}.lb-b33{--b:33}.lb-b34{--b:34}.lb-b35{--b:35}.lb-b36{--b:36}.lb-b37{--b:37}.lb-b38{--b:38}.lb-b39{--b:39}.lb-b40{--b:40}
.lb-b41{--b:41}.lb-b42{--b:42}.lb-b43{--b:43}.lb-b44{--b:44}.lb-b45{--b:45}.lb-b46{--b:46}.lb-b47{--b:47}.lb-b48{--b:48}.lb-b49{--b:49}.lb-b50{--b:50}
.lb-b51{--b:51}.lb-b52{--b:52}.lb-b53{--b:53}.lb-b54{--b:54}.lb-b55{--b:55}.lb-b56{--b:56}.lb-b57{--b:57}.lb-b58{--b:58}.lb-b59{--b:59}.lb-b60{--b:60}
.lb-b61{--b:61}.lb-b62{--b:62}.lb-b63{--b:63}.lb-b64{--b:64}.lb-b65{--b:65}.lb-b66{--b:66}.lb-b67{--b:67}.lb-b68{--b:68}.lb-b69{--b:69}.lb-b70{--b:70}
.lb-b71{--b:71}.lb-b72{--b:72}.lb-b73{--b:73}.lb-b74{--b:74}.lb-b75{--b:75}.lb-b76{--b:76}.lb-b77{--b:77}.lb-b78{--b:78}.lb-b79{--b:79}.lb-b80{--b:80}
.lb-b81{--b:81}.lb-b82{--b:82}.lb-b83{--b:83}.lb-b84{--b:84}.lb-b85{--b:85}.lb-b86{--b:86}.lb-b87{--b:87}.lb-b88{--b:88}.lb-b89{--b:89}.lb-b90{--b:90}
.lb-b91{--b:91}.lb-b92{--b:92}.lb-b93{--b:93}.lb-b94{--b:94}.lb-b95{--b:95}.lb-b96{--b:96}.lb-b97{--b:97}.lb-b98{--b:98}.lb-b99{--b:99}.lb-b100{--b:100}
.lb-b101{--b:101}.lb-b102{--b:102}.lb-b103{--b:103}.lb-b104{--b:104}.lb-b105{--b:105}.lb-b106{--b:106}.lb-b107{--b:107}.lb-b108{--b:108}.lb-b109{--b:109}.lb-b110{--b:110}
.lb-b111{--b:111}.lb-b112{--b:112}.lb-b113{--b:113}.lb-b114{--b:114}.lb-b115{--b:115}.lb-b116{--b:116}.lb-b117{--b:117}.lb-b118{--b:118}.lb-b119{--b:119}.lb-b120{--b:120}
.lb-b121{--b:121}.lb-b122{--b:122}.lb-b123{--b:123}.lb-b124{--b:124}.lb-b125{--b:125}.lb-b126{--b:126}.lb-b127{--b:127}.lb-b128{--b:128}.lb-b129{--b:129}.lb-b130{--b:130}
.lb-b131{--b:131}.lb-b132{--b:132}.lb-b133{--b:133}.lb-b134{--b:134}.lb-b135{--b:135}.lb-b136{--b:136}.lb-b137{--b:137}.lb-b138{--b:138}.lb-b139{--b:139}.lb-b140{--b:140}
.lb-b141{--b:141}.lb-b142{--b:142}.lb-b143{--b:143}.lb-b144{--b:144}.lb-b145{--b:145}.lb-b146{--b:146}.lb-b147{--b:147}.lb-b148{--b:148}.lb-b149{--b:149}.lb-b150{--b:150}
.lb-b151{--b:151}.lb-b152{--b:152}.lb-b153{--b:153}.lb-b154{--b:154}.lb-b155{--b:155}.lb-b156{--b:156}.lb-b157{--b:157}.lb-b158{--b:158}.lb-b159{--b:159}.lb-b160{--b:160}
.lb-b161{--b:161}.lb-b162{--b:162}.lb-b163{--b:163}.lb-b164{--b:164}.lb-b165{--b:165}.lb-b166{--b:166}.lb-b167{--b:167}.lb-b168{--b:168}.lb-b169{--b:169}.lb-b170{--b:170}
.lb-b171{--b:171}.lb-b172{--b:172}.lb-b173{--b:173}.lb-b174{--b:174}.lb-b175{--b:175}.lb-b176{--b:176}.lb-b177{--b:177}.lb-b178{--b:178}.lb-b179{--b:179}.lb-b180{--b:180}
.lb-b181{--b:181}.lb-b182{--b:182}.lb-b183{--b:183}.lb-b184{--b:184}.lb-b185{--b:185}.lb-b186{--b:186}.lb-b187{--b:187}.lb-b188{--b:188}.lb-b189{--b:189}.lb-b190{--b:190}
.lb-b191{--b:191}.lb-b192{--b:192}.lb-b193{--b:193}.lb-b194{--b:194}.lb-b195{--b:195}.lb-b196{--b:196}.lb-b197{--b:197}.lb-b198{--b:198}.lb-b199{--b:199}.lb-b200{--b:200}
.lb-b201{--b:201}.lb-b202{--b:202}.lb-b203{--b:203}.lb-b204{--b:204}.lb-b205{--b:205}.lb-b206{--b:206}.lb-b207{--b:207}.lb-b208{--b:208}.lb-b209{--b:209}.lb-b210{--b:210}
.lb-b211{--b:211}.lb-b212{--b:212}.lb-b213{--b:213}.lb-b214{--b:214}.lb-b215{--b:215}.lb-b216{--b:216}.lb-b217{--b:217}.lb-b218{--b:218}.lb-b219{--b:219}.lb-b220{--b:220}
.lb-b221{--b:221}.lb-b222{--b:222}.lb-b223{--b:223}.lb-b224{--b:224}.lb-b225{--b:225}.lb-b226{--b:226}.lb-b227{--b:227}.lb-b228{--b:228}.lb-b229{--b:229}.lb-b230{--b:230}
.lb-b231{--b:231}.lb-b232{--b:232}.lb-b233{--b:233}.lb-b234{--b:234}.lb-b235{--b:235}.lb-b236{--b:236}.lb-b237{--b:237}.lb-b238{--b:238}.lb-b239{--b:239}.lb-b240{--b:240}
.lb-b241{--b:241}.lb-b242{--b:242}.lb-b243{--b:243}.lb-b244{--b:244}.lb-b245{--b:245}.lb-b246{--b:246}.lb-b247{--b:247}.lb-b248{--b:248}.lb-b249{--b:249}.lb-b250{--b:250}
.lb-b251{--b:251}.lb-b252{--b:252}.lb-b253{--b:253}.lb-b254{--b:254}.lb-b255{--b:255}.lb-b256{--b:256}.lb-b257{--b:257}.lb-b258{--b:258}.lb-b259{--b:259}.lb-b260{--b:260}
.lb-b261{--b:261}.lb-b262{--b:262}.lb-b263{--b:263}.lb-b264{--b:264}.lb-b265{--b:265}.lb-b266{--b:266}.lb-b267{--b:267}.lb-b268{--b:268}.lb-b269{--b:269}.lb-b270{--b:270}
.lb-b271{--b:271}.lb-b272{--b:272}.lb-b273{--b:273}.lb-b274{--b:274}.lb-b275{--b:275}.lb-b276{--b:276}.lb-b277{--b:277}.lb-b278{--b:278}.lb-b279{--b:279}.lb-b280{--b:280}
.lb-b281{--b:281}.lb-b282{--b:282}.lb-b283{--b:283}.lb-b284{--b:284}.lb-b285{--b:285}.lb-b286{--b:286}.lb-b287{--b:287}.lb-b288{--b:288}.lb-b289{--b:289}.lb-b290{--b:290}
.lb-b291{--b:291}.lb-b292{--b:292}.lb-b293{--b:293}.lb-b294{--b:294}.lb-b295{--b:295}.lb-b296{--b:296}.lb-b297{--b:297}.lb-b298{--b:298}.lb-b299{--b:299}.lb-b300{--b:300}
.lb-b301{--b:301}.lb-b302{--b:302}.lb-b303{--b:303}.lb-b304{--b:304}.lb-b305{--b:305}.lb-b306{--b:306}.lb-b307{--b:307}.lb-b308{--b:308}.lb-b309{--b:309}.lb-b310{--b:310}
.lb-b311{--b:311}.lb-b312{--b:312}.lb-b313{--b:313}.lb-b314{--b:314}.lb-b315{--b:315}.lb-b316{--b:316}.lb-b317{--b:317}.lb-b318{--b:318}.lb-b319{--b:319}.lb-b320{--b:320}
.lb-b321{--b:321}.lb-b322{--b:322}.lb-b323{--b:323}.lb-b324{--b:324}.lb-b325{--b:325}.lb-b326{--b:326}.lb-b327{--b:327}.lb-b328{--b:328}.lb-b329{--b:329}.lb-b330{--b:330}
.lb-b331{--b:331}.lb-b332{--b:332}.lb-b333{--b:333}.lb-b334{--b:334}.lb-b335{--b:335}.lb-b336{--b:336}.lb-b337{--b:337}.lb-b338{--b:338}.lb-b339{--b:339}.lb-b340{--b:340}
.lb-b341{--b:341}.lb-b342{--b:342}.lb-b343{--b:343}.lb-b344{--b:344}.lb-b345{--b:345}.lb-b346{--b:346}.lb-b347{--b:347}.lb-b348{--b:348}.lb-b349{--b:349}.lb-b350{--b:350}
.lb-b351{--b:351}.lb-b352{--b:352}.lb-b353{--b:353}.lb-b354{--b:354}.lb-b355{--b:355}.lb-b356{--b:356}.lb-b357{--b:357}.lb-b358{--b:358}.lb-b359{--b:359}.lb-b360{--b:360}
.lb-b361{--b:361}.lb-b362{--b:362}.lb-b363{--b:363}.lb-b364{--b:364}.lb-b365{--b:365}.lb-b366{--b:366}.lb-b367{--b:367}.lb-b368{--b:368}.lb-b369{--b:369}.lb-b370{--b:370}
.lb-b371{--b:371}.lb-b372{--b:372}.lb-b373{--b:373}.lb-b374{--b:374}.lb-b375{--b:375}.lb-b376{--b:376}.lb-b377{--b:377}.lb-b378{--b:378}.lb-b379{--b:379}.lb-b380{--b:380}
.lb-b381{--b:381}.lb-b382{--b:382}.lb-b383{--b:383}.lb-b384{--b:384}.lb-b385{--b:385}.lb-b386{--b:386}.lb-b387{--b:387}.lb-b388{--b:388}.lb-b389{--b:389}.lb-b390{--b:390}
.lb-b391{--b:391}.lb-b392{--b:392}.lb-b393{--b:393}.lb-b394{--b:394}.lb-b395{--b:395}.lb-b396{--b:396}.lb-b397{--b:397}.lb-b398{--b:398}.lb-b399{--b:399}.lb-b400{--b:400}
.lb-b401{--b:401}.lb-b402{--b:402}.lb-b403{--b:403}.lb-b404{--b:404}.lb-b405{--b:405}.lb-b406{--b:406}.lb-b407{--b:407}.lb-b408{--b:408}.lb-b409{--b:409}.lb-b410{--b:410}
.lb-b411{--b:411}.lb-b412{--b:412}.lb-b413{--b:413}.lb-b414{--b:414}.lb-b415{--b:415}.lb-b416{--b:416}.lb-b417{--b:417}.lb-b418{--b:418}.lb-b419{--b:419}.lb-b420{--b:420}
.lb-b421{--b:421}.lb-b422{--b:422}.lb-b423{--b:423}.lb-b424{--b:424}.lb-b425{--b:425}.lb-b426{--b:426}.lb-b427{--b:427}.lb-b428{--b:428}.lb-b429{--b:429}.lb-b430{--b:430}
.lb-b431{--b:431}.lb-b432{--b:432}.lb-b433{--b:433}.lb-b434{--b:434}.lb-b435{--b:435}.lb-b436{--b:436}.lb-b437{--b:437}.lb-b438{--b:438}.lb-b439{--b:439}.lb-b440{--b:440}
.lb-b441{--b:441}.lb-b442{--b:442}.lb-b443{--b:443}.lb-b444{--b:444}.lb-b445{--b:445}.lb-b446{--b:446}.lb-b447{--b:447}.lb-b448{--b:448}.lb-b449{--b:449}.lb-b450{--b:450}
.lb-b451{--b:451}.lb-b452{--b:452}.lb-b453{--b:453}.lb-b454{--b:454}.lb-b455{--b:455}.lb-b456{--b:456}.lb-b457{--b:457}.lb-b458{--b:458}.lb-b459{--b:459}.lb-b460{--b:460}
.lb-b461{--b:461}.lb-b462{--b:462}.lb-b463{--b:463}.lb-b464{--b:464}.lb-b465{--b:465}.lb-b466{--b:466}.lb-b467{--b:467}.lb-b468{--b:468}.lb-b469{--b:469}.lb-b470{--b:470}
.lb-b471{--b:471}.lb-b472{--b:472}.lb-b473{--b:473}.lb-b474{--b:474}.lb-b475{--b:475}.lb-b476{--b:476}.lb-b477{--b:477}.lb-b478{--b:478}.lb-b479{--b:479}.lb-b480{--b:480}
.lb-z1{--z:1}.lb-z2{--z:2}.lb-z3{--z:3}.lb-z4{--z:4}.lb-z5{--z:5}.lb-z6{--z:6}.lb-z7{--z:7}.lb-z8{--z:8}.lb-z9{--z:9}.lb-z10{--z:10}
.lb-z11{--z:11}.lb-z12{--z:12}.lb-z13{--z:13}.lb-z14{--z:14}.lb-z15{--z:15}.lb-z16{--z:16}.lb-z17{--z:17}.lb-z18{--z:18}.lb-z19{--z:19}.lb-z20{--z:20}
.lb-z21{--z:21}.lb-z22{--z:22}.lb-z23{--z:23}.lb-z24{--z:24}.lb-z25{--z:25}.lb-z26{--z:26}.lb-z27{--z:27}.lb-z28{--z:28}.lb-z29{--z:29}.lb-z30{--z:30}
.lb-z31{--z:31}.lb-z32{--z:32}.lb-z33{--z:33}.lb-z34{--z:34}.lb-z35{--z:35}.lb-z36{--z:36}.lb-z37{--z:37}.lb-z38{--z:38}.lb-z39{--z:39}.lb-z40{--z:40}
.lb-z41{--z:41}.lb-z42{--z:42}.lb-z43{--z:43}.lb-z44{--z:44}.lb-z45{--z:45}.lb-z46{--z:46}.lb-z47{--z:47}.lb-z48{--z:48}.lb-z49{--z:49}.lb-z50{--z:50}
.lb-z51{--z:51}.lb-z52{--z:52}.lb-z53{--z:53}.lb-z54{--z:54}.lb-z55{--z:55}.lb-z56{--z:56}.lb-z57{--z:57}.lb-z58{--z:58}.lb-z59{--z:59}.lb-z60{--z:60}
.lb-z61{--z:61}.lb-z62{--z:62}.lb-z63{--z:63}.lb-z64{--z:64}.lb-z65{--z:65}.lb-z66{--z:66}.lb-z67{--z:67}.lb-z68{--z:68}.lb-z69{--z:69}.lb-z70{--z:70}
.lb-z71{--z:71}.lb-z72{--z:72}.lb-z73{--z:73}.lb-z74{--z:74}.lb-z75{--z:75}.lb-z76{--z:76}.lb-z77{--z:77}.lb-z78{--z:78}.lb-z79{--z:79}.lb-z80{--z:80}
.lb-z81{--z:81}.lb-z82{--z:82}.lb-z83{--z:83}.lb-z84{--z:84}.lb-z85{--z:85}.lb-z86{--z:86}.lb-z87{--z:87}.lb-z88{--z:88}.lb-z89{--z:89}.lb-z90{--z:90}
.lb-z91{--z:91}.lb-z92{--z:92}.lb-z93{--z:93}.lb-z94{--z:94}.lb-z95{--z:95}.lb-z96{--z:96}.lb-z97{--z:97}.lb-z98{--z:98}.lb-z99{--z:99}.lb-z100{--z:100}
.lb-z101{--z:101}.lb-z102{--z:102}.lb-z103{--z:103}.lb-z104{--z:104}.lb-z105{--z:105}.lb-z106{--z:106}.lb-z107{--z:107}.lb-z108{--z:108}.lb-z109{--z:109}.lb-z110{--z:110}
.lb-z111{--z:111}.lb-z112{--z:112}.lb-z113{--z:113}.lb-z114{--z:114}.lb-z115{--z:115}.lb-z116{--z:116}.lb-z117{--z:117}.lb-z118{--z:118}.lb-z119{--z:119}.lb-z120{--z:120}
.lb-z121{--z:121}.lb-z122{--z:122}.lb-z123{--z:123}.lb-z124{--z:124}.lb-z125{--z:125}.lb-z126{--z:126}.lb-z127{--z:127}.lb-z128{--z:128}.lb-z129{--z:129}.lb-z130{--z:130}
.lb-z131{--z:131}.lb-z132{--z:132}.lb-z133{--z:133}.lb-z134{--z:134}.lb-z135{--z:135}.lb-z136{--z:136}.lb-z137{--z:137}.lb-z138{--z:138}.lb-z139{--z:139}.lb-z140{--z:140}
.lb-z141{--z:141}.lb-z142{--z:142}.lb-z143{--z:143}.lb-z144{--z:144}.lb-z145{--z:145}.lb-z146{--z:146}.lb-z147{--z:147}.lb-z148{--z:148}.lb-z149{--z:149}.lb-z150{--z:150}
.lb-z151{--z:151}.lb-z152{--z:152}.lb-z153{--z:153}.lb-z154{--z:154}.lb-z155{--z:155}.lb-z156{--z:156}.lb-z157{--z:157}.lb-z158{--z:158}.lb-z159{--z:159}.lb-z160{--z:160}
.lb-z161{--z:161}.lb-z162{--z:162}.lb-z163{--z:163}.lb-z164{--z:164}.lb-z165{--z:165}.lb-z166{--z:166}.lb-z167{--z:167}.lb-z168{--z:168}.lb-z169{--z:169}.lb-z170{--z:170}
.lb-z171{--z:171}.lb-z172{--z:172}.lb-z173{--z:173}.lb-z174{--z:174}.lb-z175{--z:175}.lb-z176{--z:176}.lb-z177{--z:177}.lb-z178{--z:178}.lb-z179{--z:179}.lb-z180{--z:180}
.lb-z181{--z:181}.lb-z182{--z:182}.lb-z183{--z:183}.lb-z184{--z:184}.lb-z185{--z:185}.lb-z186{--z:186}.lb-z187{--z:187}.lb-z188{--z:188}.lb-z189{--z:189}.lb-z190{--z:190}
.lb-z191{--z:191}.lb-z192{--z:192}.lb-z193{--z:193}.lb-z194{--z:194}.lb-z195{--z:195}.lb-z196{--z:196}.lb-z197{--z:197}.lb-z198{--z:198}.lb-z199{--z:199}.lb-z200{--z:200}
.lb-z201{--z:201}.lb-z202{--z:202}.lb-z203{--z:203}.lb-z204{--z:204}.lb-z205{--z:205}.lb-z206{--z:206}.lb-z207{--z:207}.lb-z208{--z:208}.lb-z209{--z:209}.lb-z210{--z:210}
.lb-z211{--z:211}.lb-z212{--z:212}.lb-z213{--z:213}.lb-z214{--z:214}.lb-z215{--z:215}.lb-z216{--z:216}.lb-z217{--z:217}.lb-z218{--z:218}.lb-z219{--z:219}.lb-z220{--z:220}
.lb-z221{--z:221}.lb-z222{--z:222}.lb-z223{--z:223}.lb-z224{--z:224}.lb-z225{--z:225}.lb-z226{--z:226}.lb-z227{--z:227}.lb-z228{--z:228}.lb-z229{--z:229}.lb-z230{--z:230}
.lb-z231{--z:231}.lb-z232{--z:232}.lb-z233{--z:233}.lb-z234{--z:234}.lb-z235{--z:235}.lb-z236{--z:236}.lb-z237{--z:237}.lb-z238{--z:238}.lb-z239{--z:239}.lb-z240{--z:240}
.lb-z241{--z:241}.lb-z242{--z:242}.lb-z243{--z:243}.lb-z244{--z:244}.lb-z245{--z:245}.lb-z246{--z:246}.lb-z247{--z:247}.lb-z248{--z:248}.lb-z249{--z:249}.lb-z250{--z:250}
.lb-z251{--z:251}.lb-z252{--z:252}.lb-z253{--z:253}.lb-z254{--z:254}.lb-z255{--z:255}.lb-z256{--z:256}.lb-z257{--z:257}.lb-z258{--z:258}.lb-z259{--z:259}.lb-z260{--z:260}
.lb-z261{--z:261}.lb-z262{--z:262}.lb-z263{--z:263}.lb-z264{--z:264}.lb-z265{--z:265}.lb-z266{--z:266}.lb-z267{--z:267}.lb-z268{--z:268}.lb-z269{--z:269}.lb-z270{--z:270}
.lb-z271{--z:271}.lb-z272{--z:272}.lb-z273{--z:273}.lb-z274{--z:274}.lb-z275{--z:275}.lb-z276{--z:276}.lb-z277{--z:277}.lb-z278{--z:278}.lb-z279{--z:279}.lb-z280{--z:280}
.lb-z281{--z:281}.lb-z282{--z:282}.lb-z283{--z:283}.lb-z284{--z:284}.lb-z285{--z:285}.lb-z286{--z:286}.lb-z287{--z:287}.lb-z288{--z:288}.lb-z289{--z:289}.lb-z290{--z:290}
.lb-z291{--z:291}.lb-z292{--z:292}.lb-z293{--z:293}.lb-z294{--z:294}.lb-z295{--z:295}.lb-z296{--z:296}.lb-z297{--z:297}.lb-z298{--z:298}.lb-z299{--z:299}.lb-z300{--z:300}
.lb-z301{--z:301}.lb-z302{--z:302}.lb-z303{--z:303}.lb-z304{--z:304}.lb-z305{--z:305}.lb-z306{--z:306}.lb-z307{--z:307}.lb-z308{--z:308}.lb-z309{--z:309}.lb-z310{--z:310}
.lb-z311{--z:311}.lb-z312{--z:312}.lb-z313{--z:313}.lb-z314{--z:314}.lb-z315{--z:315}.lb-z316{--z:316}.lb-z317{--z:317}.lb-z318{--z:318}.lb-z319{--z:319}.lb-z320{--z:320}
.lb-z321{--z:321}.lb-z322{--z:322}.lb-z323{--z:323}.lb-z324{--z:324}.lb-z325{--z:325}.lb-z326{--z:326}.lb-z327{--z:327}.lb-z328{--z:328}.lb-z329{--z:329}.lb-z330{--z:330}
.lb-z331{--z:331}.lb-z332{--z:332}.lb-z333{--z:333}.lb-z334{--z:334}.lb-z335{--z:335}.lb-z336{--z:336}.lb-z337{--z:337}.lb-z338{--z:338}.lb-z339{--z:339}.lb-z340{--z:340}
.lb-z341{--z:341}.lb-z342{--z:342}.lb-z343{--z:343}.lb-z344{--z:344}.lb-z345{--z:345}.lb-z346{--z:346}.lb-z347{--z:347}.lb-z348{--z:348}.lb-z349{--z:349}.lb-z350{--z:350}
.lb-z351{--z:351}.lb-z352{--z:352}.lb-z353{--z:353}.lb-z354{--z:354}.lb-z355{--z:355}.lb-z356{--z:356}.lb-z357{--z:357}.lb-z358{--z:358}.lb-z359{--z:359}.lb-z360{--z:360}
.lb-h1{--h:1}.lb-h2{--h:2}.lb-h3{--h:3}.lb-h4{--h:4}.lb-h5{--h:5}.lb-h6{--h:6}.lb-h7{--h:7}.lb-h8{--h:8}.lb-h9{--h:9}.lb-h10{--h:10}
.lb-h11{--h:11}.lb-h12{--h:12}.lb-h13{--h:13}.lb-h14{--h:14}.lb-h15{--h:15}.lb-h16{--h:16}.lb-h17{--h:17}.lb-h18{--h:18}.lb-h19{--h:19}.lb-h20{--h:20}
.lb-h21{--h:21}.lb-h22{--h:22}.lb-h23{--h:23}.lb-h24{--h:24}.lb-h25{--h:25}.lb-h26{--h:26}.lb-h27{--h:27}.lb-h28{--h:28}.lb-h29{--h:29}.lb-h30{--h:30}
.lb-h31{--h:31}.lb-h32{--h:32}.lb-h33{--h:33}.lb-h34{--h:34}.lb-h35{--h:35}.lb-h36{--h:36}.lb-h37{--h:37}.lb-h38{--h:38}.lb-h39{--h:39}.lb-h40{--h:40}
.lb-h41{--h:41}.lb-h42{--h:42}.lb-h43{--h:43}.lb-h44{--h:44}.lb-h45{--h:45}.lb-h46{--h:46}.lb-h47{--h:47}.lb-h48{--h:48}.lb-h49{--h:49}.lb-h50{--h:50}
.lb-h51{--h:51}.lb-h52{--h:52}.lb-h53{--h:53}.lb-h54{--h:54}.lb-h55{--h:55}.lb-h56{--h:56}.lb-h57{--h:57}.lb-h58{--h:58}.lb-h59{--h:59}.lb-h60{--h:60}
.lb-h61{--h:61}.lb-h62{--h:62}.lb-h63{--h:63}.lb-h64{--h:64}.lb-h65{--h:65}.lb-h66{--h:66}.lb-h67{--h:67}.lb-h68{--h:68}.lb-h69{--h:69}.lb-h70{--h:70}
.lb-h71{--h:71}.lb-h72{--h:72}.lb-h73{--h:73}.lb-h74{--h:74}.lb-h75{--h:75}.lb-h76{--h:76}.lb-h77{--h:77}.lb-h78{--h:78}.lb-h79{--h:79}.lb-h80{--h:80}
.lb-h81{--h:81}.lb-h82{--h:82}.lb-h83{--h:83}.lb-h84{--h:84}.lb-h85{--h:85}.lb-h86{--h:86}.lb-h87{--h:87}.lb-h88{--h:88}.lb-h89{--h:89}.lb-h90{--h:90}
.lb-h91{--h:91}.lb-h92{--h:92}.lb-h93{--h:93}.lb-h94{--h:94}.lb-h95{--h:95}.lb-h96{--h:96}.lb-h97{--h:97}.lb-h98{--h:98}.lb-h99{--h:99}.lb-h100{--h:100}
.lb-h101{--h:101}.lb-h102{--h:102}.lb-h103{--h:103}.lb-h104{--h:104}.lb-h105{--h:105}.lb-h106{--h:106}.lb-h107{--h:107}.lb-h108{--h:108}.lb-h109{--h:109}.lb-h110{--h:110}
.lb-h111{--h:111}.lb-h112{--h:112}.lb-h113{--h:113}.lb-h114{--h:114}.lb-h115{--h:115}.lb-h116{--h:116}.lb-h117{--h:117}.lb-h118{--h:118}.lb-h119{--h:119}.lb-h120{--h:120}
.lb-h121{--h:121}.lb-h122{--h:122}.lb-h123{--h:123}.lb-h124{--h:124}.lb-h125{--h:125}.lb-h126{--h:126}.lb-h127{--h:127}.lb-h128{--h:128}.lb-h129{--h:129}.lb-h130{--h:130}
.lb-h131{--h:131}.lb-h132{--h:132}.lb-h133{--h:133}.lb-h134{--h:134}.lb-h135{--h:135}.lb-h136{--h:136}.lb-h137{--h:137}.lb-h138{--h:138}.lb-h139{--h:139}.lb-h140{--h:140}
.lb-h141{--h:141}.lb-h142{--h:142}.lb-h143{--h:143}.lb-h144{--h:144}.lb-h145{--h:145}.lb-h146{--h:146}.lb-h147{--h:147}.lb-h148{--h:148}.lb-h149{--h:149}.lb-h150{--h:150}
.lb-h151{--h:151}.lb-h152{--h:152}.lb-h153{--h:153}.lb-h154{--h:154}.lb-h155{--h:155}.lb-h156{--h:156}.lb-h157{--h:157}.lb-h158{--h:158}.lb-h159{--h:159}.lb-h160{--h:160}
.lb-h161{--h:161}.lb-h162{--h:162}.lb-h163{--h:163}.lb-h164{--h:164}.lb-h165{--h:165}.lb-h166{--h:166}.lb-h167{--h:167}.lb-h168{--h:168}.lb-h169{--h:169}.lb-h170{--h:170}
.lb-h171{--h:171}.lb-h172{--h:172}.lb-h173{--h:173}.lb-h174{--h:174}.lb-h175{--h:175}.lb-h176{--h:176}.lb-h177{--h:177}.lb-h178{--h:178}.lb-h179{--h:179}.lb-h180{--h:180}
.lb-h181{--h:181}.lb-h182{--h:182}.lb-h183{--h:183}.lb-h184{--h:184}.lb-h185{--h:185}.lb-h186{--h:186}.lb-h187{--h:187}.lb-h188{--h:188}.lb-h189{--h:189}.lb-h190{--h:190}
.lb-h191{--h:191}.lb-h192{--h:192}.lb-h193{--h:193}.lb-h194{--h:194}.lb-h195{--h:195}.lb-h196{--h:196}.lb-h197{--h:197}.lb-h198{--h:198}.lb-h199{--h:199}.lb-h200{--h:200}
.lb-h201{--h:201}.lb-h202{--h:202}.lb-h203{--h:203}.lb-h204{--h:204}.lb-h205{--h:205}.lb-h206{--h:206}.lb-h207{--h:207}.lb-h208{--h:208}.lb-h209{--h:209}.lb-h210{--h:210}
.lb-h211{--h:211}.lb-h212{--h:212}.lb-h213{--h:213}.lb-h214{--h:214}.lb-h215{--h:215}.lb-h216{--h:216}.lb-h217{--h:217}.lb-h218{--h:218}.lb-h219{--h:219}.lb-h220{--h:220}
.lb-h221{--h:221}.lb-h222{--h:222}.lb-h223{--h:223}.lb-h224{--h:224}.lb-h225{--h:225}.lb-h226{--h:226}.lb-h227{--h:227}.lb-h228{--h:228}.lb-h229{--h:229}.lb-h230{--h:230}
.lb-h231{--h:231}.lb-h232{--h:232}.lb-h233{--h:233}.lb-h234{--h:234}.lb-h235{--h:235}.lb-h236{--h:236}.lb-h237{--h:237}.lb-h238{--h:238}.lb-h239{--h:239}.lb-h240{--h:240}
.lb-h241{--h:241}.lb-h242{--h:242}.lb-h243{--h:243}.lb-h244{--h:244}.lb-h245{--h:245}.lb-h246{--h:246}.lb-h247{--h:247}.lb-h248{--h:248}.lb-h249{--h:249}.lb-h250{--h:250}
.lb-h251{--h:251}.lb-h252{--h:252}.lb-h253{--h:253}.lb-h254{--h:254}.lb-h255{--h:255}.lb-h256{--h:256}.lb-h257{--h:257}.lb-h258{--h:258}.lb-h259{--h:259}.lb-h260{--h:260}
.lb-h261{--h:261}.lb-h262{--h:262}.lb-h263{--h:263}.lb-h264{--h:264}.lb-h265{--h:265}.lb-h266{--h:266}.lb-h267{--h:267}.lb-h268{--h:268}.lb-h269{--h:269}.lb-h270{--h:270}
.lb-h271{--h:271}.lb-h272{--h:272}.lb-h273{--h:273}.lb-h274{--h:274}.lb-h275{--h:275}.lb-h276{--h:276}.lb-h277{--h:277}.lb-h278{--h:278}.lb-h279{--h:279}.lb-h280{--h:280}
.lb-h281{--h:281}.lb-h282{--h:282}.lb-h283{--h:283}.lb-h284{--h:284}.lb-h285{--h:285}.lb-h286{--h:286}.lb-h287{--h:287}.lb-h288{--h:288}.lb-h289{--h:289}.lb-h290{--h:290}
.lb-h291{--h:291}.lb-h292{--h:292}.lb-h293{--h:293}.lb-h294{--h:294}.lb-h295{--h:295}.lb-h296{--h:296}.lb-h297{--h:297}.lb-h298{--h:298}.lb-h299{--h:299}.lb-h300{--h:300}
.lb-h301{--h:301}.lb-h302{--h:302}.lb-h303{--h:303}.lb-h304{--h:304}.lb-h305{--h:305}.lb-h306{--h:306}.lb-h307{--h:307}.lb-h308{--h:308}.lb-h309{--h:309}.lb-h310{--h:310}
.lb-h311{--h:311}.lb-h312{--h:312}.lb-h313{--h:313}.lb-h314{--h:314}.lb-h315{--h:315}.lb-h316{--h:316}.lb-h317{--h:317}.lb-h318{--h:318}.lb-h319{--h:319}.lb-h320{--h:320}
.lb-h321{--h:321}.lb-h322{--h:322}.lb-h323{--h:323}.lb-h324{--h:324}.lb-h325{--h:325}.lb-h326{--h:326}.lb-h327{--h:327}.lb-h328{--h:328}.lb-h329{--h:329}.lb-h330{--h:330}
.lb-h331{--h:331}.lb-h332{--h:332}.lb-h333{--h:333}.lb-h334{--h:334}.lb-h335{--h:335}.lb-h336{--h:336}.lb-h337{--h:337}.lb-h338{--h:338}.lb-h339{--h:339}.lb-h340{--h:340}
.lb-h341{--h:341}.lb-h342{--h:342}.lb-h343{--h:343}.lb-h344{--h:344}.lb-h345{--h:345}.lb-h346{--h:346}.lb-h347{--h:347}.lb-h348{--h:348}.lb-h349{--h:349}.lb-h350{--h:350}
.lb-h351{--h:351}.lb-h352{--h:352}.lb-h353{--h:353}.lb-h354{--h:354}.lb-h355{--h:355}.lb-h356{--h:356}.lb-h357{--h:357}.lb-h358{--h:358}.lb-h359{--h:359}.lb-h360{--h:360}

/* Praesentation: nur die Folie im Bild, Tastatur blaettert. Kopf, Bereichsleiste
   und Seitentitel treten zurueck - im Unterricht zaehlt allein die Folie. */
body:has(.lern-praesentation){background:#111}
body:has(.lern-praesentation) header.kopf,
body:has(.lern-praesentation) nav.profil-nav,
body:has(.lern-praesentation) main>h1,
body:has(.lern-praesentation) main>p{display:none}
body:has(.lern-praesentation) main{padding:0;max-width:none;width:100%}
.lern-praesentation{background:#111;min-height:100vh;display:flex;align-items:center;justify-content:center}
.lern-praesentation .lern-dokument{gap:0;margin:0;width:100%;display:flex;align-items:center;justify-content:center}
.lern-praesentation .lf{display:none;border:none;border-radius:0;margin:0 auto;
  width:min(100vw, calc((100vh - 3.4rem) * 1.414));max-height:calc(100vh - 3.4rem)}
.lern-praesentation .lern-breitbild .lf{width:min(100vw, calc((100vh - 3.4rem) * 1.7778))}
.lern-praesentation .lf.lf-jetzt{display:flex}
.lern-praesentation .lf-fuss{color:#8a8a8a}
.lern-steuerung{position:fixed;left:0;right:0;bottom:0;display:flex;gap:.8rem;align-items:center;justify-content:center;
  padding:.5rem;background:rgba(17,17,17,.85);color:#fff;font:500 .9rem/1.2 system-ui,sans-serif}
.lern-steuerung button{font:inherit;padding:.35rem .9rem;border:1px solid #555;background:#222;color:#fff;border-radius:.3rem;cursor:pointer}
.lern-steuerung button:hover{background:#333}

/* Druckfassung: eine Folie je Blatt, A4 quer */
@media print{
  @page{size:A4 landscape;margin:0}
  body{background:#fff}
  header.kopf,nav,.lern-steuerung,.sprunglink{display:none !important}
  .lern-dokument{gap:0;margin:0}
  .lf{border:none;border-radius:0;break-after:page;page-break-after:always;width:100%}
  .lf:last-child{break-after:auto;page-break-after:auto}
}

/* Vorschau im Editor: die Folie in halber Breite, damit Tabelle und Bild zusammen passen */
.lern-vorschau{max-width:32rem;margin:0 0 1rem}
.lern-vorschau .lf{border-color:var(--lern-rand)}
.lern-aufbau{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#6d675e;font-family:system-ui,sans-serif}
.lern-feld{display:block;font-size:.75rem;color:#6d675e;margin:0 0 .3rem}
.lern-feld textarea,.lern-feld input{width:100%;min-width:9rem}
.lern-leer{font-size:.8rem;color:#6d675e}
.lern-hinweis{background:var(--lern-sand);padding:.7rem 1rem;border-radius:.4rem}

/*
 * Feinsteuerung eines Textes: Groesse, Gewicht, Farbe und Ausrichtung. Alles
 * als Klasse, weil die Sicherheitskopfzeilen Inline-CSS verbieten.
 *
 * Die Groesse steht in Zehntel-Prozent der Folienbreite (cqw): lb-t186 sind
 * 1.86cqw, und das ist genau die Groesse, die 16 Punkt auf einer Seite von
 * 858.84 Punkt Breite haben (16 / 858.84 = 1.863 Prozent). So kommt eine
 * Zeile aus einem PDF in ihrer wirklichen Groesse an.
 */
.lb-t50{font-size:0.50cqw}.lb-t51{font-size:0.51cqw}.lb-t52{font-size:0.52cqw}.lb-t53{font-size:0.53cqw}.lb-t54{font-size:0.54cqw}.lb-t55{font-size:0.55cqw}.lb-t56{font-size:0.56cqw}.lb-t57{font-size:0.57cqw}
.lb-t58{font-size:0.58cqw}.lb-t59{font-size:0.59cqw}.lb-t60{font-size:0.60cqw}.lb-t61{font-size:0.61cqw}.lb-t62{font-size:0.62cqw}.lb-t63{font-size:0.63cqw}.lb-t64{font-size:0.64cqw}.lb-t65{font-size:0.65cqw}
.lb-t66{font-size:0.66cqw}.lb-t67{font-size:0.67cqw}.lb-t68{font-size:0.68cqw}.lb-t69{font-size:0.69cqw}.lb-t70{font-size:0.70cqw}.lb-t71{font-size:0.71cqw}.lb-t72{font-size:0.72cqw}.lb-t73{font-size:0.73cqw}
.lb-t74{font-size:0.74cqw}.lb-t75{font-size:0.75cqw}.lb-t76{font-size:0.76cqw}.lb-t77{font-size:0.77cqw}.lb-t78{font-size:0.78cqw}.lb-t79{font-size:0.79cqw}.lb-t80{font-size:0.80cqw}.lb-t81{font-size:0.81cqw}
.lb-t82{font-size:0.82cqw}.lb-t83{font-size:0.83cqw}.lb-t84{font-size:0.84cqw}.lb-t85{font-size:0.85cqw}.lb-t86{font-size:0.86cqw}.lb-t87{font-size:0.87cqw}.lb-t88{font-size:0.88cqw}.lb-t89{font-size:0.89cqw}
.lb-t90{font-size:0.90cqw}.lb-t91{font-size:0.91cqw}.lb-t92{font-size:0.92cqw}.lb-t93{font-size:0.93cqw}.lb-t94{font-size:0.94cqw}.lb-t95{font-size:0.95cqw}.lb-t96{font-size:0.96cqw}.lb-t97{font-size:0.97cqw}
.lb-t98{font-size:0.98cqw}.lb-t99{font-size:0.99cqw}.lb-t100{font-size:1.00cqw}.lb-t101{font-size:1.01cqw}.lb-t102{font-size:1.02cqw}.lb-t103{font-size:1.03cqw}.lb-t104{font-size:1.04cqw}.lb-t105{font-size:1.05cqw}
.lb-t106{font-size:1.06cqw}.lb-t107{font-size:1.07cqw}.lb-t108{font-size:1.08cqw}.lb-t109{font-size:1.09cqw}.lb-t110{font-size:1.10cqw}.lb-t111{font-size:1.11cqw}.lb-t112{font-size:1.12cqw}.lb-t113{font-size:1.13cqw}
.lb-t114{font-size:1.14cqw}.lb-t115{font-size:1.15cqw}.lb-t116{font-size:1.16cqw}.lb-t117{font-size:1.17cqw}.lb-t118{font-size:1.18cqw}.lb-t119{font-size:1.19cqw}.lb-t120{font-size:1.20cqw}.lb-t121{font-size:1.21cqw}
.lb-t122{font-size:1.22cqw}.lb-t123{font-size:1.23cqw}.lb-t124{font-size:1.24cqw}.lb-t125{font-size:1.25cqw}.lb-t126{font-size:1.26cqw}.lb-t127{font-size:1.27cqw}.lb-t128{font-size:1.28cqw}.lb-t129{font-size:1.29cqw}
.lb-t130{font-size:1.30cqw}.lb-t131{font-size:1.31cqw}.lb-t132{font-size:1.32cqw}.lb-t133{font-size:1.33cqw}.lb-t134{font-size:1.34cqw}.lb-t135{font-size:1.35cqw}.lb-t136{font-size:1.36cqw}.lb-t137{font-size:1.37cqw}
.lb-t138{font-size:1.38cqw}.lb-t139{font-size:1.39cqw}.lb-t140{font-size:1.40cqw}.lb-t141{font-size:1.41cqw}.lb-t142{font-size:1.42cqw}.lb-t143{font-size:1.43cqw}.lb-t144{font-size:1.44cqw}.lb-t145{font-size:1.45cqw}
.lb-t146{font-size:1.46cqw}.lb-t147{font-size:1.47cqw}.lb-t148{font-size:1.48cqw}.lb-t149{font-size:1.49cqw}.lb-t150{font-size:1.50cqw}.lb-t151{font-size:1.51cqw}.lb-t152{font-size:1.52cqw}.lb-t153{font-size:1.53cqw}
.lb-t154{font-size:1.54cqw}.lb-t155{font-size:1.55cqw}.lb-t156{font-size:1.56cqw}.lb-t157{font-size:1.57cqw}.lb-t158{font-size:1.58cqw}.lb-t159{font-size:1.59cqw}.lb-t160{font-size:1.60cqw}.lb-t161{font-size:1.61cqw}
.lb-t162{font-size:1.62cqw}.lb-t163{font-size:1.63cqw}.lb-t164{font-size:1.64cqw}.lb-t165{font-size:1.65cqw}.lb-t166{font-size:1.66cqw}.lb-t167{font-size:1.67cqw}.lb-t168{font-size:1.68cqw}.lb-t169{font-size:1.69cqw}
.lb-t170{font-size:1.70cqw}.lb-t171{font-size:1.71cqw}.lb-t172{font-size:1.72cqw}.lb-t173{font-size:1.73cqw}.lb-t174{font-size:1.74cqw}.lb-t175{font-size:1.75cqw}.lb-t176{font-size:1.76cqw}.lb-t177{font-size:1.77cqw}
.lb-t178{font-size:1.78cqw}.lb-t179{font-size:1.79cqw}.lb-t180{font-size:1.80cqw}.lb-t181{font-size:1.81cqw}.lb-t182{font-size:1.82cqw}.lb-t183{font-size:1.83cqw}.lb-t184{font-size:1.84cqw}.lb-t185{font-size:1.85cqw}
.lb-t186{font-size:1.86cqw}.lb-t187{font-size:1.87cqw}.lb-t188{font-size:1.88cqw}.lb-t189{font-size:1.89cqw}.lb-t190{font-size:1.90cqw}.lb-t191{font-size:1.91cqw}.lb-t192{font-size:1.92cqw}.lb-t193{font-size:1.93cqw}
.lb-t194{font-size:1.94cqw}.lb-t195{font-size:1.95cqw}.lb-t196{font-size:1.96cqw}.lb-t197{font-size:1.97cqw}.lb-t198{font-size:1.98cqw}.lb-t199{font-size:1.99cqw}.lb-t200{font-size:2.00cqw}.lb-t201{font-size:2.01cqw}
.lb-t202{font-size:2.02cqw}.lb-t203{font-size:2.03cqw}.lb-t204{font-size:2.04cqw}.lb-t205{font-size:2.05cqw}.lb-t206{font-size:2.06cqw}.lb-t207{font-size:2.07cqw}.lb-t208{font-size:2.08cqw}.lb-t209{font-size:2.09cqw}
.lb-t210{font-size:2.10cqw}.lb-t211{font-size:2.11cqw}.lb-t212{font-size:2.12cqw}.lb-t213{font-size:2.13cqw}.lb-t214{font-size:2.14cqw}.lb-t215{font-size:2.15cqw}.lb-t216{font-size:2.16cqw}.lb-t217{font-size:2.17cqw}
.lb-t218{font-size:2.18cqw}.lb-t219{font-size:2.19cqw}.lb-t220{font-size:2.20cqw}.lb-t221{font-size:2.21cqw}.lb-t222{font-size:2.22cqw}.lb-t223{font-size:2.23cqw}.lb-t224{font-size:2.24cqw}.lb-t225{font-size:2.25cqw}
.lb-t226{font-size:2.26cqw}.lb-t227{font-size:2.27cqw}.lb-t228{font-size:2.28cqw}.lb-t229{font-size:2.29cqw}.lb-t230{font-size:2.30cqw}.lb-t231{font-size:2.31cqw}.lb-t232{font-size:2.32cqw}.lb-t233{font-size:2.33cqw}
.lb-t234{font-size:2.34cqw}.lb-t235{font-size:2.35cqw}.lb-t236{font-size:2.36cqw}.lb-t237{font-size:2.37cqw}.lb-t238{font-size:2.38cqw}.lb-t239{font-size:2.39cqw}.lb-t240{font-size:2.40cqw}.lb-t241{font-size:2.41cqw}
.lb-t242{font-size:2.42cqw}.lb-t243{font-size:2.43cqw}.lb-t244{font-size:2.44cqw}.lb-t245{font-size:2.45cqw}.lb-t246{font-size:2.46cqw}.lb-t247{font-size:2.47cqw}.lb-t248{font-size:2.48cqw}.lb-t249{font-size:2.49cqw}
.lb-t250{font-size:2.50cqw}.lb-t251{font-size:2.51cqw}.lb-t252{font-size:2.52cqw}.lb-t253{font-size:2.53cqw}.lb-t254{font-size:2.54cqw}.lb-t255{font-size:2.55cqw}.lb-t256{font-size:2.56cqw}.lb-t257{font-size:2.57cqw}
.lb-t258{font-size:2.58cqw}.lb-t259{font-size:2.59cqw}.lb-t260{font-size:2.60cqw}.lb-t261{font-size:2.61cqw}.lb-t262{font-size:2.62cqw}.lb-t263{font-size:2.63cqw}.lb-t264{font-size:2.64cqw}.lb-t265{font-size:2.65cqw}
.lb-t266{font-size:2.66cqw}.lb-t267{font-size:2.67cqw}.lb-t268{font-size:2.68cqw}.lb-t269{font-size:2.69cqw}.lb-t270{font-size:2.70cqw}.lb-t271{font-size:2.71cqw}.lb-t272{font-size:2.72cqw}.lb-t273{font-size:2.73cqw}
.lb-t274{font-size:2.74cqw}.lb-t275{font-size:2.75cqw}.lb-t276{font-size:2.76cqw}.lb-t277{font-size:2.77cqw}.lb-t278{font-size:2.78cqw}.lb-t279{font-size:2.79cqw}.lb-t280{font-size:2.80cqw}.lb-t281{font-size:2.81cqw}
.lb-t282{font-size:2.82cqw}.lb-t283{font-size:2.83cqw}.lb-t284{font-size:2.84cqw}.lb-t285{font-size:2.85cqw}.lb-t286{font-size:2.86cqw}.lb-t287{font-size:2.87cqw}.lb-t288{font-size:2.88cqw}.lb-t289{font-size:2.89cqw}
.lb-t290{font-size:2.90cqw}.lb-t291{font-size:2.91cqw}.lb-t292{font-size:2.92cqw}.lb-t293{font-size:2.93cqw}.lb-t294{font-size:2.94cqw}.lb-t295{font-size:2.95cqw}.lb-t296{font-size:2.96cqw}.lb-t297{font-size:2.97cqw}
.lb-t298{font-size:2.98cqw}.lb-t299{font-size:2.99cqw}.lb-t300{font-size:3.00cqw}.lb-t305{font-size:3.05cqw}.lb-t310{font-size:3.10cqw}.lb-t315{font-size:3.15cqw}.lb-t320{font-size:3.20cqw}.lb-t325{font-size:3.25cqw}
.lb-t330{font-size:3.30cqw}.lb-t335{font-size:3.35cqw}.lb-t340{font-size:3.40cqw}.lb-t345{font-size:3.45cqw}.lb-t350{font-size:3.50cqw}.lb-t355{font-size:3.55cqw}.lb-t360{font-size:3.60cqw}.lb-t365{font-size:3.65cqw}
.lb-t370{font-size:3.70cqw}.lb-t375{font-size:3.75cqw}.lb-t380{font-size:3.80cqw}.lb-t385{font-size:3.85cqw}.lb-t390{font-size:3.90cqw}.lb-t395{font-size:3.95cqw}.lb-t400{font-size:4.00cqw}.lb-t405{font-size:4.05cqw}
.lb-t410{font-size:4.10cqw}.lb-t415{font-size:4.15cqw}.lb-t420{font-size:4.20cqw}.lb-t425{font-size:4.25cqw}.lb-t430{font-size:4.30cqw}.lb-t435{font-size:4.35cqw}.lb-t440{font-size:4.40cqw}.lb-t445{font-size:4.45cqw}
.lb-t450{font-size:4.50cqw}.lb-t455{font-size:4.55cqw}.lb-t460{font-size:4.60cqw}.lb-t465{font-size:4.65cqw}.lb-t470{font-size:4.70cqw}.lb-t475{font-size:4.75cqw}.lb-t480{font-size:4.80cqw}.lb-t485{font-size:4.85cqw}
.lb-t490{font-size:4.90cqw}.lb-t495{font-size:4.95cqw}.lb-t500{font-size:5.00cqw}.lb-t505{font-size:5.05cqw}.lb-t510{font-size:5.10cqw}.lb-t515{font-size:5.15cqw}.lb-t520{font-size:5.20cqw}.lb-t525{font-size:5.25cqw}
.lb-t530{font-size:5.30cqw}.lb-t535{font-size:5.35cqw}.lb-t540{font-size:5.40cqw}.lb-t545{font-size:5.45cqw}.lb-t550{font-size:5.50cqw}.lb-t555{font-size:5.55cqw}.lb-t560{font-size:5.60cqw}.lb-t565{font-size:5.65cqw}
.lb-t570{font-size:5.70cqw}.lb-t575{font-size:5.75cqw}.lb-t580{font-size:5.80cqw}.lb-t585{font-size:5.85cqw}.lb-t590{font-size:5.90cqw}.lb-t595{font-size:5.95cqw}.lb-t600{font-size:6.00cqw}.lb-t605{font-size:6.05cqw}
.lb-t610{font-size:6.10cqw}.lb-t615{font-size:6.15cqw}.lb-t620{font-size:6.20cqw}.lb-t625{font-size:6.25cqw}.lb-t630{font-size:6.30cqw}.lb-t635{font-size:6.35cqw}.lb-t640{font-size:6.40cqw}.lb-t645{font-size:6.45cqw}
.lb-t650{font-size:6.50cqw}.lb-t655{font-size:6.55cqw}.lb-t660{font-size:6.60cqw}.lb-t665{font-size:6.65cqw}.lb-t670{font-size:6.70cqw}.lb-t675{font-size:6.75cqw}.lb-t680{font-size:6.80cqw}.lb-t685{font-size:6.85cqw}
.lb-t690{font-size:6.90cqw}.lb-t695{font-size:6.95cqw}.lb-t700{font-size:7.00cqw}.lb-t705{font-size:7.05cqw}.lb-t710{font-size:7.10cqw}.lb-t715{font-size:7.15cqw}.lb-t720{font-size:7.20cqw}.lb-t725{font-size:7.25cqw}
.lb-t730{font-size:7.30cqw}.lb-t735{font-size:7.35cqw}.lb-t740{font-size:7.40cqw}.lb-t745{font-size:7.45cqw}.lb-t750{font-size:7.50cqw}.lb-t755{font-size:7.55cqw}.lb-t760{font-size:7.60cqw}.lb-t765{font-size:7.65cqw}
.lb-t770{font-size:7.70cqw}.lb-t775{font-size:7.75cqw}.lb-t780{font-size:7.80cqw}.lb-t785{font-size:7.85cqw}.lb-t790{font-size:7.90cqw}.lb-t795{font-size:7.95cqw}.lb-t800{font-size:8.00cqw}

/* Schriftschnitt: die Schnitte, die in den Unterlagen vorkommen. */
.lb-w300{font-weight:300}.lb-w400{font-weight:400}.lb-w500{font-weight:500}.lb-w600{font-weight:600}
.lb-w700{font-weight:700}.lb-w800{font-weight:800}
.lb-kursiv{font-style:italic}

/* Ausrichtung */
.lb-links{text-align:left}.lb-mitte{text-align:center}.lb-rechts{text-align:right}

/* Senkrechte Lage im eigenen Feld */
.lb-oben{justify-content:flex-start}.lb-vmitte{justify-content:center}.lb-unten{justify-content:flex-end}
.lb-oben,.lb-vmitte,.lb-unten{display:flex;flex-direction:column}

/* Die Farben, gemessen im PDF der Unterlagen (Modul 1). */
:root{--lern-gold:#ffdb49;--lern-goldtief:#f9cf3a;--lern-anthrazit:#2b343b;--lern-schwarz:#191919;--lern-orange:#ffba60;--lern-sand:#ffe9cc;--lern-sandhell:#ffefb8;--lern-grau:#f6f5f3;--lern-graurand:#e3deda;--lern-gruen:#f3f6ed;--lern-weiss:#ffffff;--lern-blau:#00b0f0;--lern-magenta:#d51f5b;--lern-schiefer:#485464;--lern-gelb:#ffff00;--lern-stahl:#384449;}
.lb-f-gold{color:var(--lern-gold)}.lb-f-goldtief{color:var(--lern-goldtief)}.lb-f-anthrazit{color:var(--lern-anthrazit)}.lb-f-schwarz{color:var(--lern-schwarz)}.lb-f-orange{color:var(--lern-orange)}.lb-f-sand{color:var(--lern-sand)}.lb-f-sandhell{color:var(--lern-sandhell)}.lb-f-grau{color:var(--lern-grau)}.lb-f-graurand{color:var(--lern-graurand)}.lb-f-gruen{color:var(--lern-gruen)}.lb-f-weiss{color:var(--lern-weiss)}.lb-f-blau{color:var(--lern-blau)}.lb-f-magenta{color:var(--lern-magenta)}.lb-f-schiefer{color:var(--lern-schiefer)}.lb-f-gelb{color:var(--lern-gelb)}.lb-f-stahl{color:var(--lern-stahl)}
.lb-g-gold{background:var(--lern-gold)}.lb-g-goldtief{background:var(--lern-goldtief)}.lb-g-anthrazit{background:var(--lern-anthrazit)}.lb-g-schwarz{background:var(--lern-schwarz)}.lb-g-orange{background:var(--lern-orange)}.lb-g-sand{background:var(--lern-sand)}.lb-g-sandhell{background:var(--lern-sandhell)}.lb-g-grau{background:var(--lern-grau)}.lb-g-graurand{background:var(--lern-graurand)}.lb-g-gruen{background:var(--lern-gruen)}.lb-g-weiss{background:var(--lern-weiss)}.lb-g-blau{background:var(--lern-blau)}.lb-g-magenta{background:var(--lern-magenta)}.lb-g-schiefer{background:var(--lern-schiefer)}.lb-g-gelb{background:var(--lern-gelb)}.lb-g-stahl{background:var(--lern-stahl)}
.lb-r-gold{border:1px solid var(--lern-gold)}.lb-r-goldtief{border:1px solid var(--lern-goldtief)}.lb-r-anthrazit{border:1px solid var(--lern-anthrazit)}.lb-r-schwarz{border:1px solid var(--lern-schwarz)}.lb-r-orange{border:1px solid var(--lern-orange)}.lb-r-sand{border:1px solid var(--lern-sand)}.lb-r-sandhell{border:1px solid var(--lern-sandhell)}.lb-r-grau{border:1px solid var(--lern-grau)}.lb-r-graurand{border:1px solid var(--lern-graurand)}.lb-r-gruen{border:1px solid var(--lern-gruen)}.lb-r-weiss{border:1px solid var(--lern-weiss)}.lb-r-blau{border:1px solid var(--lern-blau)}.lb-r-magenta{border:1px solid var(--lern-magenta)}.lb-r-schiefer{border:1px solid var(--lern-schiefer)}.lb-r-gelb{border:1px solid var(--lern-gelb)}.lb-r-stahl{border:1px solid var(--lern-stahl)}

/*
 * Zeilenhoehe als Klasse. In den Originalunterlagen liegt sie zwischen 1.1 und
 * 1.4 (Median 1.2); die Vorgabe von 1.45 laesst einen uebernommenen Textblock
 * ueberlaufen und abgeschnitten wirken.
 */
.lb-zh90{line-height:0.90}
.lb-zh91{line-height:0.91}
.lb-zh92{line-height:0.92}
.lb-zh93{line-height:0.93}
.lb-zh94{line-height:0.94}
.lb-zh95{line-height:0.95}
.lb-zh96{line-height:0.96}
.lb-zh97{line-height:0.97}
.lb-zh98{line-height:0.98}
.lb-zh99{line-height:0.99}
.lb-zh100{line-height:1.00}
.lb-zh101{line-height:1.01}
.lb-zh102{line-height:1.02}
.lb-zh103{line-height:1.03}
.lb-zh104{line-height:1.04}
.lb-zh105{line-height:1.05}
.lb-zh106{line-height:1.06}
.lb-zh107{line-height:1.07}
.lb-zh108{line-height:1.08}
.lb-zh109{line-height:1.09}
.lb-zh110{line-height:1.10}
.lb-zh111{line-height:1.11}
.lb-zh112{line-height:1.12}
.lb-zh113{line-height:1.13}
.lb-zh114{line-height:1.14}
.lb-zh115{line-height:1.15}
.lb-zh116{line-height:1.16}
.lb-zh117{line-height:1.17}
.lb-zh118{line-height:1.18}
.lb-zh119{line-height:1.19}
.lb-zh120{line-height:1.20}
.lb-zh121{line-height:1.21}
.lb-zh122{line-height:1.22}
.lb-zh123{line-height:1.23}
.lb-zh124{line-height:1.24}
.lb-zh125{line-height:1.25}
.lb-zh126{line-height:1.26}
.lb-zh127{line-height:1.27}
.lb-zh128{line-height:1.28}
.lb-zh129{line-height:1.29}
.lb-zh130{line-height:1.30}
.lb-zh131{line-height:1.31}
.lb-zh132{line-height:1.32}
.lb-zh133{line-height:1.33}
.lb-zh134{line-height:1.34}
.lb-zh135{line-height:1.35}
.lb-zh136{line-height:1.36}
.lb-zh137{line-height:1.37}
.lb-zh138{line-height:1.38}
.lb-zh139{line-height:1.39}
.lb-zh140{line-height:1.40}
.lb-zh141{line-height:1.41}
.lb-zh142{line-height:1.42}
.lb-zh143{line-height:1.43}
.lb-zh144{line-height:1.44}
.lb-zh145{line-height:1.45}
.lb-zh146{line-height:1.46}
.lb-zh147{line-height:1.47}
.lb-zh148{line-height:1.48}
.lb-zh149{line-height:1.49}
.lb-zh150{line-height:1.50}
.lb-zh151{line-height:1.51}
.lb-zh152{line-height:1.52}
.lb-zh153{line-height:1.53}
.lb-zh154{line-height:1.54}
.lb-zh155{line-height:1.55}
.lb-zh156{line-height:1.56}
.lb-zh157{line-height:1.57}
.lb-zh158{line-height:1.58}
.lb-zh159{line-height:1.59}
.lb-zh160{line-height:1.60}
.lb-zh161{line-height:1.61}
.lb-zh162{line-height:1.62}
.lb-zh163{line-height:1.63}
.lb-zh164{line-height:1.64}
.lb-zh165{line-height:1.65}
.lb-zh166{line-height:1.66}
.lb-zh167{line-height:1.67}
.lb-zh168{line-height:1.68}
.lb-zh169{line-height:1.69}
.lb-zh170{line-height:1.70}
.lb-zh171{line-height:1.71}
.lb-zh172{line-height:1.72}
.lb-zh173{line-height:1.73}
.lb-zh174{line-height:1.74}
.lb-zh175{line-height:1.75}
.lb-zh176{line-height:1.76}
.lb-zh177{line-height:1.77}
.lb-zh178{line-height:1.78}
.lb-zh179{line-height:1.79}
.lb-zh180{line-height:1.80}
.lb-zh181{line-height:1.81}
.lb-zh182{line-height:1.82}
.lb-zh183{line-height:1.83}
.lb-zh184{line-height:1.84}
.lb-zh185{line-height:1.85}
.lb-zh186{line-height:1.86}
.lb-zh187{line-height:1.87}
.lb-zh188{line-height:1.88}
.lb-zh189{line-height:1.89}
.lb-zh190{line-height:1.90}
.lb-zh191{line-height:1.91}
.lb-zh192{line-height:1.92}
.lb-zh193{line-height:1.93}
.lb-zh194{line-height:1.94}
.lb-zh195{line-height:1.95}
.lb-zh196{line-height:1.96}
.lb-zh197{line-height:1.97}
.lb-zh198{line-height:1.98}
.lb-zh199{line-height:1.99}
.lb-zh200{line-height:2.00}

/*
 * Ein uebernommener Block traegt seine Masse aus dem Original: kein eigener
 * Innenrand, kein zusaetzlicher Abstand zwischen den Absaetzen.
 */
/*
 * Ein uebernommener Block traegt die Masse des Originals. Er darf ueber seinen
 * eigenen Rahmen hinausstehen - der Rahmen ist eine Hilfslinie, keine Wand -,
 * aber niemals ueber die Folie: die schneidet ab (overflow am Folienrahmen),
 * und damit bleibt die harte Grenze bestehen. Die Laufweite kommt aus dem
 * Original, darum hier keine eigene.
 */
.lb-genau{padding:0;overflow:visible;letter-spacing:normal}
/*
 * Der uebernommene Block traegt seine Groesse und seine Zeilenhoehe selbst
 * (Klassen lb-t.. und lb-zh..). Die Regeln fuer einzelne Elemente sind
 * spezifischer als eine Klasse am Block - ohne dieses Erben setzte sich die
 * Vorgabe von 1.5cqw durch, und ein 20-Punkt-Text erschiene in 12 Punkt.
 */
.lb-genau p,.lb-genau ul,.lb-genau ol,.lb-genau li,.lb-genau blockquote,.lb-genau table,.lb-genau td,.lb-genau th,
.lb-genau h1,.lb-genau h2,.lb-genau h3,.lb-genau h4,.lb-genau h5,.lb-genau h6{
  margin:0;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}
/*
 * Die Regeln der Komponenten sind spezifischer als eine Klasse am Block
 * (.lf h2.lb-titel-text schlaegt .lb-genau h2). Fuer uebernommene Bloecke
 * muss die Feinsteuerung gewinnen - drei Klassen schlagen zwei Klassen und
 * ein Element.
 */
.lf .lb-genau .lb-titel-text,.lf .lb-genau .lb-kicker-text,.lf .lb-genau .lb-merksatz-text,
.lf .lb-genau .lb-quelle-text,.lf .lb-genau .lb-kasten-label,.lf .lb-genau blockquote{
  font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none;color:inherit;
  font-weight:inherit;margin:0}
.lb-genau strong{font-weight:700}
.lb-genau em{font-style:italic}
/*
 * Die Laufweite erbt der Text vom Block. Ohne dieses Erben stand hier eine
 * Null, und die Feinsteuerung des Blocks (Feld laufweite) blieb ohne
 * Wirkung - eine nachgebaute Kachel liess sich dann nicht auf die Wortbreite
 * des Originals bringen. Ohne Angabe traegt der Block letter-spacing:normal,
 * das Verhalten bleibt fuer alle anderen also gleich.
 */
.lb-genau .lb-titel-text,.lb-genau .lb-kicker-text{letter-spacing:inherit}
/* Eine Zeile im Original bleibt eine Zeile. */
.lb-einzeilig,.lb-einzeilig p,.lb-einzeilig h1,.lb-einzeilig h2,.lb-einzeilig h3,
.lb-einzeilig h4,.lb-einzeilig h5,.lb-einzeilig h6{white-space:nowrap}
/* Uebernommene Aufzaehlungen: der Punkt sitzt aussen, der Text fluchtet. */
.lb-genau ul{padding-left:1.2em;margin:0}
.lb-genau li{margin:0}

/* ------------------------------------------------------------------ */
/* Gezeichnete Komponenten                                            */
/*                                                                    */
/* Die Geometrie steht im Dokument (die Seite verbietet Stilangaben   */
/* dort, und eine Zeichnung braucht Zahlen). Farbe, Strichstaerke und */
/* Schriftgrad stehen hier - so bleibt die Palette an einer Stelle.   */
/* Die Groessen zaehlen in Einheiten der Zeichenflaeche: 4 heisst     */
/* vier Prozent ihrer Hoehe, und alles waechst mit der Folie mit.     */
/* ------------------------------------------------------------------ */
.lb-zeichnung{display:block;width:100%;height:100%;overflow:visible}
.lb-zeichnung text{font-family:inherit}
.lb-zeichnung{color:var(--lern-anthrazit);fill:currentColor}
.lb-zeichnung-spitze{fill:var(--lern-anthrazit);stroke:none}

/* Kreislauf */
.lb-zeichnung .lb-kreislauf-station{fill:none;stroke:var(--lern-graurand);stroke-width:2.2}
.lb-zeichnung .lb-kreislauf-station.ist-hervor{stroke:var(--lern-gold);stroke-width:3}
.lb-zeichnung .lb-kreislauf-wort{font-weight:700;letter-spacing:.04em;fill:var(--lern-anthrazit)}
.lb-zeichnung .lb-kreislauf-wort.ist-hervor{fill:var(--lern-gold)}
.lb-zeichnung .lb-kreislauf-mitte{font-weight:600;fill:var(--lern-anthrazit)}
.lb-zeichnung .lb-kreislauf-bogen{fill:none;stroke:var(--lern-graurand);stroke-width:1.6;stroke-linecap:round}
.lb-zeichnung-kreislauf .lb-zeichnung-spitze{fill:var(--lern-graurand)}
.lb-stil-dunkel .lb-kreislauf-wort,.lb-stil-dunkel .lb-kreislauf-mitte{fill:var(--lern-weiss)}
.lb-stil-dunkel .lb-kreislauf-station{stroke:#6c757d}

/* Phasen */
.lb-zeichnung .lb-phasen-kopf{fill:var(--lern-anthrazit)}
.lb-zeichnung .lb-phasen-zahl{fill:var(--lern-gold)}
.lb-zeichnung .lb-phasen-ziffer{font-weight:700;fill:var(--lern-anthrazit)}
.lb-zeichnung .lb-phasen-name{font-weight:700;fill:var(--lern-gold);letter-spacing:.03em}
.lb-zeichnung .lb-phasen-schritt{fill:var(--lern-grau);stroke:var(--lern-graurand);stroke-width:.4}
.lb-zeichnung .lb-phasen-wort{fill:var(--lern-anthrazit)}

/* Schichten */
.lb-zeichnung .lb-schichten-ebene{stroke:var(--lern-graurand);stroke-width:.5}
.lb-zeichnung .lb-schichten-1{fill:var(--lern-gold)}
.lb-zeichnung .lb-schichten-2{fill:var(--lern-anthrazit)}
.lb-zeichnung .lb-schichten-3{fill:var(--lern-sand)}
.lb-zeichnung .lb-schichten-name{font-weight:700;letter-spacing:.06em;fill:var(--lern-anthrazit)}
.lb-zeichnung .lb-schichten-name.ist-hell{fill:var(--lern-weiss)}
.lb-zeichnung .lb-schichten-nummer{font-weight:800;fill:var(--lern-graurand)}
.lb-zeichnung .lb-schichten-wort{fill:var(--lern-anthrazit)}

/* Netz */
.lb-zeichnung .lb-netz-faden{stroke:var(--lern-graurand);stroke-width:1.1}
.lb-zeichnung .lb-netz-knoten{fill:var(--lern-sand);stroke:var(--lern-anthrazit);stroke-width:1}
.lb-zeichnung .lb-netz-knoten.ist-mitte{fill:var(--lern-gold)}
.lb-zeichnung .lb-netz-wort{font-weight:600;fill:var(--lern-anthrazit)}
.lb-zeichnung .lb-netz-wort.ist-mitte{font-weight:700}

/* Kraftfeld */
.lb-zeichnung .lb-kraft-ziel{fill:var(--lern-graurand)}
.lb-zeichnung .lb-kraft-zielwort{font-weight:700;fill:var(--lern-anthrazit)}
.lb-zeichnung .lb-kraft-pfeil{fill:var(--lern-gold)}
.lb-zeichnung .lb-kraft-pfeil.ist-gegen{fill:var(--lern-anthrazit)}
.lb-zeichnung .lb-kraft-wort{font-weight:600;fill:var(--lern-anthrazit)}
.lb-zeichnung .lb-kraft-wort.ist-gegen{fill:var(--lern-weiss)}
.lb-zeichnung .lb-kraft-kopf{font-weight:700;fill:var(--lern-anthrazit)}

/* Matrix */
.lb-zeichnung .lb-matrix-feld{fill:var(--lern-grau);stroke:var(--lern-graurand);stroke-width:.4}
.lb-zeichnung .lb-matrix-3{fill:var(--lern-gold)}
.lb-zeichnung .lb-matrix-1{fill:var(--lern-anthrazit)}
.lb-zeichnung .lb-matrix-wort{font-weight:700;fill:var(--lern-anthrazit)}
.lb-zeichnung .lb-matrix-wort.ist-hell{fill:var(--lern-weiss)}
.lb-zeichnung .lb-matrix-achse{stroke:var(--lern-anthrazit);stroke-width:.6}
.lb-zeichnung .lb-matrix-rand{fill:#8a8a8a}
.lb-zeichnung .lb-matrix-name{font-weight:600;fill:var(--lern-anthrazit)}

/* Die Beschreibung des Werkzeugs */
.lp-vorwort{font-size:1.05rem;line-height:1.6;max-width:62ch}
.lp-band{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.2rem 0 1.6rem}
.lp-zahl{flex:1 1 7rem;padding:.7rem .8rem;border:1px solid var(--lern-graurand,#e3deda);border-radius:.4rem;
  background:var(--lern-grau,#f6f5f3)}
.lp-zahl b{display:block;font-size:1.5rem;line-height:1.1;font-variant-numeric:tabular-nums}
.lp-zahl span{font-size:.78rem;color:#6b6b6b;letter-spacing:.04em;text-transform:uppercase}
.lp-teil{margin-bottom:1rem}
.lp-teil h2{display:flex;align-items:center;gap:.55rem;margin-top:0}
.lp-nummer{display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;
  border-radius:50%;background:var(--lern-gold,#ffdb49);color:var(--lern-anthrazit,#2b343b);
  font-size:.9rem;font-weight:700;flex:none}
.lp-schritt{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:.4rem 1.2rem;
  padding:.65rem 0;border-top:1px solid var(--lern-graurand,#e3deda)}
.lp-schritt h3{margin:0;font-size:var(--t-m);font-weight:600}
.lp-schritt p{margin:0;line-height:1.55;max-width:70ch}
.lp-schritt code{font-size:.85em;background:var(--lern-grau,#f6f5f3);padding:.05rem .3rem;border-radius:.2rem}
@media (max-width:46rem){.lp-schritt{grid-template-columns:1fr;gap:.15rem}}

/*
 * Laufweite in Tausendstel eines Gevierts. Sie erlaubt, eine nachgebaute
 * Kachel auf die Wortbreite des Originals zu bringen, ohne die
 * Zeichenhoehe zu verstellen.
 */
.lb-lwm60,.lb-lwm60 .lb-titel-text,.lb-lwm60 p,.lb-lwm60 ul{letter-spacing:-0.060em}
.lb-lwm55,.lb-lwm55 .lb-titel-text,.lb-lwm55 p,.lb-lwm55 ul{letter-spacing:-0.055em}
.lb-lwm50,.lb-lwm50 .lb-titel-text,.lb-lwm50 p,.lb-lwm50 ul{letter-spacing:-0.050em}
.lb-lwm45,.lb-lwm45 .lb-titel-text,.lb-lwm45 p,.lb-lwm45 ul{letter-spacing:-0.045em}
.lb-lwm40,.lb-lwm40 .lb-titel-text,.lb-lwm40 p,.lb-lwm40 ul{letter-spacing:-0.040em}
.lb-lwm35,.lb-lwm35 .lb-titel-text,.lb-lwm35 p,.lb-lwm35 ul{letter-spacing:-0.035em}
.lb-lwm30,.lb-lwm30 .lb-titel-text,.lb-lwm30 p,.lb-lwm30 ul{letter-spacing:-0.030em}
.lb-lwm25,.lb-lwm25 .lb-titel-text,.lb-lwm25 p,.lb-lwm25 ul{letter-spacing:-0.025em}
.lb-lwm20,.lb-lwm20 .lb-titel-text,.lb-lwm20 p,.lb-lwm20 ul{letter-spacing:-0.020em}
.lb-lwm15,.lb-lwm15 .lb-titel-text,.lb-lwm15 p,.lb-lwm15 ul{letter-spacing:-0.015em}
.lb-lwm10,.lb-lwm10 .lb-titel-text,.lb-lwm10 p,.lb-lwm10 ul{letter-spacing:-0.010em}
.lb-lwm5,.lb-lwm5 .lb-titel-text,.lb-lwm5 p,.lb-lwm5 ul{letter-spacing:-0.005em}
.lb-lw5,.lb-lw5 .lb-titel-text,.lb-lw5 p,.lb-lw5 ul{letter-spacing:0.005em}
.lb-lw10,.lb-lw10 .lb-titel-text,.lb-lw10 p,.lb-lw10 ul{letter-spacing:0.010em}
.lb-lw15,.lb-lw15 .lb-titel-text,.lb-lw15 p,.lb-lw15 ul{letter-spacing:0.015em}
.lb-lw20,.lb-lw20 .lb-titel-text,.lb-lw20 p,.lb-lw20 ul{letter-spacing:0.020em}
.lb-lw25,.lb-lw25 .lb-titel-text,.lb-lw25 p,.lb-lw25 ul{letter-spacing:0.025em}
.lb-lw30,.lb-lw30 .lb-titel-text,.lb-lw30 p,.lb-lw30 ul{letter-spacing:0.030em}
.lb-lw35,.lb-lw35 .lb-titel-text,.lb-lw35 p,.lb-lw35 ul{letter-spacing:0.035em}
.lb-lw40,.lb-lw40 .lb-titel-text,.lb-lw40 p,.lb-lw40 ul{letter-spacing:0.040em}
.lb-lw45,.lb-lw45 .lb-titel-text,.lb-lw45 p,.lb-lw45 ul{letter-spacing:0.045em}
.lb-lw50,.lb-lw50 .lb-titel-text,.lb-lw50 p,.lb-lw50 ul{letter-spacing:0.050em}
.lb-lw55,.lb-lw55 .lb-titel-text,.lb-lw55 p,.lb-lw55 ul{letter-spacing:0.055em}
.lb-lw60,.lb-lw60 .lb-titel-text,.lb-lw60 p,.lb-lw60 ul{letter-spacing:0.060em}
.lb-lw65,.lb-lw65 .lb-titel-text,.lb-lw65 p,.lb-lw65 ul{letter-spacing:0.065em}
.lb-lw70,.lb-lw70 .lb-titel-text,.lb-lw70 p,.lb-lw70 ul{letter-spacing:0.070em}
.lb-lw75,.lb-lw75 .lb-titel-text,.lb-lw75 p,.lb-lw75 ul{letter-spacing:0.075em}
.lb-lw80,.lb-lw80 .lb-titel-text,.lb-lw80 p,.lb-lw80 ul{letter-spacing:0.080em}
.lb-lw85,.lb-lw85 .lb-titel-text,.lb-lw85 p,.lb-lw85 ul{letter-spacing:0.085em}
.lb-lw90,.lb-lw90 .lb-titel-text,.lb-lw90 p,.lb-lw90 ul{letter-spacing:0.090em}
.lb-lw95,.lb-lw95 .lb-titel-text,.lb-lw95 p,.lb-lw95 ul{letter-spacing:0.095em}
.lb-lw100,.lb-lw100 .lb-titel-text,.lb-lw100 p,.lb-lw100 ul{letter-spacing:0.100em}
.lb-lw105,.lb-lw105 .lb-titel-text,.lb-lw105 p,.lb-lw105 ul{letter-spacing:0.105em}
.lb-lw110,.lb-lw110 .lb-titel-text,.lb-lw110 p,.lb-lw110 ul{letter-spacing:0.110em}
.lb-lw115,.lb-lw115 .lb-titel-text,.lb-lw115 p,.lb-lw115 ul{letter-spacing:0.115em}
.lb-lw120,.lb-lw120 .lb-titel-text,.lb-lw120 p,.lb-lw120 ul{letter-spacing:0.120em}
.lb-lw125,.lb-lw125 .lb-titel-text,.lb-lw125 p,.lb-lw125 ul{letter-spacing:0.125em}
.lb-lw130,.lb-lw130 .lb-titel-text,.lb-lw130 p,.lb-lw130 ul{letter-spacing:0.130em}
.lb-lw135,.lb-lw135 .lb-titel-text,.lb-lw135 p,.lb-lw135 ul{letter-spacing:0.135em}
.lb-lw140,.lb-lw140 .lb-titel-text,.lb-lw140 p,.lb-lw140 ul{letter-spacing:0.140em}
.lb-lw145,.lb-lw145 .lb-titel-text,.lb-lw145 p,.lb-lw145 ul{letter-spacing:0.145em}
.lb-lw150,.lb-lw150 .lb-titel-text,.lb-lw150 p,.lb-lw150 ul{letter-spacing:0.150em}
.lb-lw155,.lb-lw155 .lb-titel-text,.lb-lw155 p,.lb-lw155 ul{letter-spacing:0.155em}
.lb-lw160,.lb-lw160 .lb-titel-text,.lb-lw160 p,.lb-lw160 ul{letter-spacing:0.160em}
.lb-lw165,.lb-lw165 .lb-titel-text,.lb-lw165 p,.lb-lw165 ul{letter-spacing:0.165em}
.lb-lw170,.lb-lw170 .lb-titel-text,.lb-lw170 p,.lb-lw170 ul{letter-spacing:0.170em}
.lb-lw175,.lb-lw175 .lb-titel-text,.lb-lw175 p,.lb-lw175 ul{letter-spacing:0.175em}
.lb-lw180,.lb-lw180 .lb-titel-text,.lb-lw180 p,.lb-lw180 ul{letter-spacing:0.180em}
.lb-lw185,.lb-lw185 .lb-titel-text,.lb-lw185 p,.lb-lw185 ul{letter-spacing:0.185em}
.lb-lw190,.lb-lw190 .lb-titel-text,.lb-lw190 p,.lb-lw190 ul{letter-spacing:0.190em}
.lb-lw195,.lb-lw195 .lb-titel-text,.lb-lw195 p,.lb-lw195 ul{letter-spacing:0.195em}
.lb-lw200,.lb-lw200 .lb-titel-text,.lb-lw200 p,.lb-lw200 ul{letter-spacing:0.200em}

/* ------------------------------------------------------------------ */
/* Buchsatz: die zweite Satzart                                       */
/*                                                                    */
/* Alle Masse sind im PDF der Coaching-Booklets gemessen (461.5 mal   */
/* 637.3 Punkte): Kolumnentitel bei 7.63 Prozent der Hoehe, Satz von  */
/* 12.52 bis 87.89 Prozent, Seitenzahl bei 91.15 Prozent, Satzspiegel */
/* links 13.76 und rechts 13.22 Prozent, Grundschrift 9.5 Punkte      */
/* (2.06 Prozent der Breite), Zeilenabstand 12 Punkte (126 Prozent).  */
/* ------------------------------------------------------------------ */
:root{--lern-tinte:#23313a;--lern-wasser:#7ab8c1;--lern-leinen:#c6beb3}
.lb-f-tinte{color:var(--lern-tinte)}.lb-f-wasser{color:var(--lern-wasser)}.lb-f-leinen{color:var(--lern-leinen)}
.lb-g-tinte{background:var(--lern-tinte)}.lb-g-wasser{background:var(--lern-wasser)}.lb-g-leinen{background:var(--lern-leinen)}
.lb-r-tinte{border:1px solid var(--lern-tinte)}.lb-r-wasser{border:1px solid var(--lern-wasser)}
.lb-r-leinen{border:1px solid var(--lern-leinen)}

/*
 * Ein Kapitel im Fluss ist kein Seitenrechteck. Es ist so hoch, wie sein Text
 * es braucht - die Seiten entstehen erst beim Setzen (Ansicht seiten). Wer ein
 * Kapitel in ein Seitenmass zwaengt, muesste es von Hand teilen, und genau das
 * soll der Fluss ersparen.
 *
 * Die Masse stammen aus dem PDF: Satzspiegel links 13.76 und rechts 13.22
 * Prozent der Breite, Text ab 12.52 Prozent der Hoehe, Grundschrift 9.5 von
 * 461.5 Punkten Breite (2.06 Prozent), Zeilenabstand 126 Prozent.
 */
.lern-buch-hoch .lf{color:var(--lern-tinte)}
.lf-fluss{position:relative;padding:0;display:block;container-type:inline-size;
  aspect-ratio:auto;height:auto;min-height:0}
.lf-fluss .lf-kolumne{margin:0 0 4.4cqw;padding:7.63cqw 13.76cqw 0;
  text-align:center;font-size:1.41cqw;font-weight:700;letter-spacing:.14em;
  text-transform:uppercase;color:var(--lern-wasser)}
.lf-fluss .lf-kolumne:empty{display:none}
.lf-fluss .lf-satz{padding:0 13.22cqw 6cqw 13.76cqw;
  font-size:2.06cqw;line-height:1.26;text-align:justify;hyphens:auto}
.lf-fluss .lf-seitenzahl{display:none}
/*
 * Im Fluss zaehlt die Reihenfolge, nicht die Lage. Die Bloecke tragen ihre
 * Rasterklassen weiter - die Datenbank kennt nur eine Form -, hier gelten sie
 * nicht. Ein Absatz nimmt die Breite des Satzspiegels und den Abstand, den
 * das Original zwischen Absaetzen laesst.
 */
.lf-fluss .lb{position:static;left:auto;top:auto;width:auto;height:auto;
  padding:0;overflow:visible;margin:0 0 1.26em}
.lf-fluss .lb:last-child{margin-bottom:0}
.lf-fluss .lb p,.lf-fluss .lb ul,.lf-fluss .lb ol{font-size:inherit;line-height:inherit;margin:0}
.lf-fluss .lb-titel-text{font-family:var(--sans,system-ui);text-align:left;letter-spacing:0}
.lf-fluss .lb-titel{margin:0 0 1.26em}
.lf-fluss .lb-liste ul{padding-left:1.4em;list-style:none}
.lf-fluss .lb-liste li{position:relative;margin:0 0 .3em;text-align:left}
.lf-fluss .lb-liste li::before{content:"»";position:absolute;left:-1.4em;color:var(--lern-tinte)}
.lf-fluss .lb-bild{margin:0 0 1.26em}
.lf-fluss .lb-bild img{width:100%;height:auto;display:block}

/* Der Satz eines Buches bricht anders um als eine Folie: keine Silbenfalle,
   aber Absaetze bleiben zusammen, wo es geht. */
@media print{
  .lern-buch-hoch .lf{break-after:page;break-inside:avoid}
  .lf-fluss .lb{break-inside:avoid-page}
}

/* Notizlinien */
.lb-linien{display:flex;flex-direction:column;gap:1.26em}
.lb-linien .lb-linie{display:block;height:0;border-bottom:.5px solid var(--lern-leinen)}
.lb-linien-wort{margin:0 0 1.26em;font-style:italic}
/* Dialog */
.lb-dialog{display:grid;grid-template-columns:5.4em minmax(0,1fr);column-gap:1em;row-gap:.9em;text-align:left}
.lb-dialog-zeile{display:grid;grid-template-columns:subgrid;grid-column:1 / -1}
.lb-dialog-wer{font-weight:600}
.lb-dialog-rede{text-align:left}
/* Verzeichnis */
.lb-verzeichnis-kopf{margin:0 0 .8em;font-weight:700;letter-spacing:.06em;text-transform:uppercase}
.lb-verzeichnis-zeile{display:flex;align-items:baseline;gap:.4em;margin:0 0 .35em;text-align:left}
.lb-verzeichnis-wort{flex:0 1 auto}
.lb-verzeichnis-punkte{flex:1 1 auto;min-width:1.5em;border-bottom:1px dotted var(--lern-tinte);
  transform:translateY(-.18em);opacity:.55}
.lb-verzeichnis-zahl{flex:none;font-variant-numeric:tabular-nums}
.lb-verzeichnis-zwischen{margin:.9em 0 .35em;font-weight:600;text-align:left}

/* ------------------------------------------------------------------ */
/* Die gesetzte Fassung: aus dem Fluss werden Seiten                  */
/*                                                                    */
/* Jede Seite traegt den Satzspiegel des Originals, ihren             */
/* Kolumnentitel und ihre Zahl. Das Verteilen macht lernbuch.js;      */
/* hier stehen nur die Masse.                                         */
/* ------------------------------------------------------------------ */
/*
 * Kein Flex hier. Ein Flex-Kasten mit align-items:center laesst seine Kinder
 * auf Inhaltsbreite schrumpfen - und der Inhalt einer Seite ist absolut
 * gesetzt, also null breit. Die Seite war dann zwei Punkte breit.
 */
.buch{display:block;width:100%}
.buch-wege{text-align:center}
.buch-stand{color:#6d675e;font-size:.9rem}
.buch-seite{position:relative;width:min(100%, 46rem);margin:0 auto 1.6rem;aspect-ratio:461.5 / 637.3;
  background:var(--lern-weiss);color:var(--lern-tinte);border:1px solid var(--lern-graurand);
  border-radius:.2rem;box-shadow:0 2px 10px rgba(20,24,28,.08);container-type:inline-size;
  overflow:hidden}
.buch-seite .lf-kolumne{position:absolute;top:7.63%;left:13.76%;right:13.22%;margin:0;
  text-align:center;font-size:1.41cqw;font-weight:700;letter-spacing:.14em;
  text-transform:uppercase;color:var(--lern-wasser)}
.buch-seite .lf-kolumne:empty{display:none}
.buch-seite .lf-satz{position:absolute;top:12.52%;left:13.76%;right:13.22%;bottom:12.11%;
  font-size:2.06cqw;line-height:1.26;text-align:justify;hyphens:auto;overflow:hidden}
.buch-seite .lf-seitenzahl{position:absolute;top:91.15%;left:0;right:0;margin:0;text-align:center;
  font-size:2.06cqw;color:var(--lern-wasser)}
.buch-seite .lb{position:static;left:auto;top:auto;width:auto;height:auto;
  padding:0;overflow:visible;margin:0 0 1.26em;display:block}
.buch-seite .lb:last-child{margin-bottom:0}
.buch-seite .lb p,.buch-seite .lb ul,.buch-seite .lb ol{font-size:inherit;line-height:inherit;margin:0}
.buch-seite .lb-titel-text{font-family:var(--sans,system-ui);text-align:left;letter-spacing:0}
.buch-seite .lb-liste ul{padding-left:1.4em;list-style:none}
.buch-seite .lb-liste li{position:relative;margin:0 0 .3em;text-align:left}
.buch-seite .lb-liste li::before{content:"»";position:absolute;left:-1.4em}
.buch-seite .lb-bild img{width:100%;height:auto;display:block}
.buch-seite .lb-linien{display:flex;flex-direction:column;gap:1.26em}
.buch-seite .lb-linien .lb-linie{display:block;height:0;border-bottom:.5px solid var(--lern-leinen)}

@media print{
  .buch-wege,.lern-hinweis{display:none}
  .buch{gap:0}
  .buch-seite{width:100%;border:0;border-radius:0;box-shadow:none;break-after:page}
  @page{size:461.5pt 637.3pt;margin:0}
}

/* Ein Bild im Fluss nimmt den Anteil des Satzspiegels, den es im
 * Original einnahm - in Zehnteln, als Klasse. */
.lb-bild-anteil1{width:10%}
.lb-bild-anteil2{width:20%}
.lb-bild-anteil3{width:30%}
.lb-bild-anteil4{width:40%}
.lb-bild-anteil5{width:50%}
.lb-bild-anteil6{width:60%}
.lb-bild-anteil7{width:70%}
.lb-bild-anteil8{width:80%}
.lb-bild-anteil9{width:90%}

/* Ein Bild, das hoeher ist als der Satzspiegel, wird eingepasst. */
.buch-seite .lb.ist-eingepasst img{max-height:74cqh;width:auto;margin:0 auto}
.buch-seite .lb.ist-eingepasst{text-align:center}
