.karten{display:grid;gap:var(--space-4);grid-template-columns:repeat(12,minmax(0,1fr))}.karte{background:var(--card);border:var(--haarlinie) solid var(--line);border-radius:var(--radius-karte);padding:var(--space-5);min-width:0}@media (min-width:901px){.karte{padding:var(--space-6)}}@media (min-width:1100px){.karte.spalte-12{padding:2.5rem}}.karte .oberzeile,.karte h2{margin:0 0 var(--space-1);font-family:var(--font-mono);font-size:var(--type-xs);font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.karte .frage{margin:0 0 var(--space-4);font-size:1.5rem;font-weight:600;letter-spacing:-.02em;line-height:var(--leading-eng);text-wrap:balance}.karte h2.frage{font-family:inherit;text-transform:none;color:inherit}.spalte-4{grid-column:span 4}.spalte-6{grid-column:span 6}.spalte-8{grid-column:span 8}.spalte-12{grid-column:span 12}@media (max-width:900px){.spalte-4,.spalte-6,.spalte-8{grid-column:span 12}}@media (min-width:901px) and (max-width:1279px){.kaufkarte.spalte-4{grid-column:span 6}.kaufkarte.spalte-4:not(:has(~.kaufkarte)){grid-column:span 12}}.kopfzahl{font-size:var(--type-kopfzahl);font-weight:650;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0}.knopf-leise{background:none;border:none;padding:0;color:var(--muted);font-size:.85rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.hinweis{color:var(--muted);font-size:.9rem;line-height:1.5}.kaeufe{width:100%;border-collapse:collapse;font-size:var(--type-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kaeufe th{text-align:left;font-family:var(--font-mono);font-size:var(--type-xs);font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:0 var(--space-3) var(--space-2) 0}.kaeufe td{padding:var(--space-2) var(--space-3) var(--space-2) 0;border-top:var(--haarlinie) solid var(--line);vertical-align:top}.kaeufe td:last-child,.kaeufe th:last-child{padding-right:0}.hinweis-schalter .knopf-leise{min-height:2.75rem;padding:0 var(--space-2);margin:0 calc(-1 * var(--space-2))}.belegzeile{margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--type-xs);line-height:var(--leading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.umfangzeile{margin:var(--space-4) 0 0;font-size:var(--type-sm)}.umfangzeile a{color:var(--muted);text-decoration-color:var(--line-strong);text-underline-offset:3px}.umfangzeile a:hover{color:var(--ink)}.erledigt-satz{margin:var(--space-2) 0 0;font-weight:600}.erledigt-satz:before{content:"";display:inline-block;width:1rem;height:1rem;margin-right:var(--space-3);vertical-align:-.15em;background:color-mix(in srgb,var(--ink) 45%,transparent);-webkit-mask:var(--haken-maske) center /contain no-repeat;mask:var(--haken-maske) center /contain no-repeat}.dash a.aktion,.dash button.aktion{display:inline-block;border:0;border-radius:var(--radius-pill);background:var(--ink);color:var(--paper);padding:.65rem 1.4rem;font:inherit;font-size:.9rem;font-weight:500;text-decoration:none;cursor:pointer}.zeile{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:.6rem 0;border-top:var(--haarlinie) solid var(--line);font-size:var(--type-md)}.zeile:first-of-type{border-top:0}.zeile .wert{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.zeile .traeger{color:var(--muted)}@media (max-width:900px){.zeile .wert{white-space:normal;text-align:right}}.beleg{border:var(--haarlinie) solid var(--line);border-radius:var(--radius-zeile);padding:var(--space-4) 1.25rem;margin-top:var(--space-3);background:var(--paper)}.beleg .kopf{display:flex;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;font-size:.85rem;color:var(--muted);margin-bottom:var(--space-2)}.beleg blockquote{margin:0;font-size:.92rem;line-height:var(--leading);white-space:pre-wrap;overflow-wrap:anywhere;max-height:12.5rem;overflow-y:auto}.beleg mark{background:var(--orange-soft);color:inherit;border-radius:3px;padding:0 2px;font-weight:600}.plakette{display:inline-block;border-radius:var(--radius-pill);padding:.2rem .6rem;font-size:.65rem;font-weight:500;letter-spacing:.05em;line-height:1.4;text-transform:uppercase;white-space:nowrap;vertical-align:.12em}.plakette.genannt{background:var(--gemessen-soft);color:var(--gemessen)}.plakette.nicht{background:var(--ring-track);color:var(--muted)}.plakette.behebbar{background:var(--deterministisch-soft);color:var(--deterministisch)}a.kennzahl{color:inherit;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:3px}a.kennzahl:hover{text-decoration-style:solid}.zeile a.kennzahl--leise{color:var(--muted);font-weight:450;font-size:var(--type-sm)}.nebenblock{margin-top:var(--space-4)}.wert--gesperrt{color:var(--muted);cursor:help}.zustand{display:inline-block;margin:0 0 var(--space-2);padding:.3rem .85rem;border:var(--haarlinie) solid color-mix(in srgb,var(--ink) 25%,transparent);border-radius:var(--radius-pill);font-size:var(--type-sm);font-weight:600;line-height:var(--leading-eng);color:var(--ink)}.nebenlabel{margin:0 0 var(--space-1);font-family:var(--font-mono);font-size:var(--type-xs);font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}details.methodik{margin-top:var(--space-4)}details.methodik summary{cursor:pointer;font-size:.9rem;color:var(--muted)}:is(details.methodik,details.mehr-belege,details.fussnoten,details.entwurf-aendern,details.technik)>summary{list-style:none}:is(details.methodik,details.mehr-belege,details.fussnoten,details.entwurf-aendern,details.technik)>summary::-webkit-details-marker{display:none}:is(details.methodik,details.mehr-belege,details.fussnoten,details.entwurf-aendern,details.technik)>summary:after{content:"";display:inline-block;width:.4rem;height:.4rem;margin-left:.55rem;border-right:1.5px solid;border-bottom:1.5px solid;vertical-align:.2em;transform:rotate(45deg)}:is(details.methodik,details.mehr-belege,details.fussnoten,details.entwurf-aendern,details.technik)[open]>summary:after{vertical-align:0;transform:rotate(-135deg)}details.methodik summary:hover,details.methodik[open] summary{color:var(--ink)}.plakette.hervor{background:var(--gemessen-soft);color:var(--gemessen);flex:none}.zeile .untertitel{display:block;font-size:var(--type-xs);color:var(--muted);white-space:nowrap}.filterzeile{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--paper-dim);font-size:var(--type-sm)}.filterzeile a{color:var(--muted)}details.mehr-belege{margin-top:var(--space-3)}details.mehr-belege summary{cursor:pointer;font-size:.9rem;color:var(--muted);padding:var(--space-2) 0}details.mehr-belege summary:hover{color:var(--ink)}.segment{margin-top:var(--space-4)}.segmentleiste{display:flex;gap:2px;height:10px;border-radius:var(--radius-pill);overflow:hidden}.segmentteil{display:block;min-width:4px}.segmentlegende{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin-top:var(--space-2);font-size:var(--type-sm);color:var(--muted)}.legendeneintrag{display:inline-flex;align-items:baseline;gap:var(--space-2)}.legendeneintrag strong{color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.punkt{display:inline-block;width:9px;height:9px;border-radius:50%;flex:none;align-self:center}:is(details.befund,details.quelle,details.vorschlag){position:relative;overflow:hidden}:is(details.befund,details.quelle,details.vorschlag):after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--verlauf);clip-path:inset(0 100% 0 0);pointer-events:none}:is(details.befund,details.quelle,details.vorschlag)[open]:after{clip-path:inset(0 0 0 0)}details.befund{border:var(--haarlinie) solid var(--line);border-radius:var(--radius-zeile);margin-top:var(--space-2);background:var(--paper);scroll-margin-top:var(--space-6)}details.befund:target{border-color:var(--deterministisch-marke);background:var(--deterministisch-soft)}details.befund>summary{display:flex;align-items:center;gap:var(--space-3);padding:.85rem 1.25rem;cursor:pointer;list-style:none}details.befund>summary::-webkit-details-marker{display:none}details.befund>summary:after{content:"";width:8px;height:8px;border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:rotate(45deg);flex:none;margin-left:var(--space-2)}details.befund[open]>summary:after{transform:rotate(-135deg)}.befund-titel{font-weight:500;min-width:0;flex:1 1 auto}.befund-seite{display:inline-flex;align-items:baseline;gap:var(--space-2);flex:none;font-size:var(--type-sm)}.befund-inhalt{padding:0 1.25rem var(--space-4)}@media (max-width:700px){details.befund>summary{flex-wrap:wrap;row-gap:var(--space-2);padding-inline:var(--space-4)}.befund-titel{flex:1 1}details.befund>summary:after{order:1}.befund-seite{order:2;flex-basis:100%;padding-left:calc(9px + var(--space-3))}.befund-inhalt{padding-inline:var(--space-4)}}details.technik{margin-top:var(--space-3)}details.technik summary{cursor:pointer;font-family:var(--font-mono);font-size:var(--type-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}details.technik dl{margin:var(--space-2) 0 0;font-size:var(--type-sm)}details.technik dl div{display:flex;gap:var(--space-3);padding:2px 0}details.technik dt{color:var(--muted);flex:none;min-width:9rem}details.technik dd{margin:0;overflow-wrap:anywhere}.technik-zeile{display:block}.technik-zeile+.technik-zeile{margin-top:2px}@media (max-width:700px){details.technik dl div{flex-direction:column;gap:0;padding:var(--space-1) 0}details.technik dt{min-width:0}}.schiene{display:flex;align-items:flex-start;gap:var(--space-2);margin:var(--space-4) 0;overflow-x:auto}.station{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-width:7rem;position:relative;text-align:center}.station+.station:before{content:"";position:absolute;top:1.15rem;right:calc(50% + 1.6rem);width:calc(100% - 3.2rem + var(--space-2));border-top:var(--haarlinie) solid var(--line-strong)}.station-zahl{width:2.3rem;height:2.3rem;border-radius:50%;display:grid;place-items:center;background:var(--paper-dim);color:var(--muted);font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.station--belegt .station-zahl{background:var(--deterministisch-soft);color:var(--deterministisch)}.station-label{font-size:var(--type-xs);color:var(--muted)}a.zeilenlink{color:var(--ink);text-decoration:none}a.zeilenlink:hover{text-decoration:underline;text-underline-offset:3px}.fragenwege{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4)}.fragenwege a{font-size:var(--type-md);color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--line-strong);width:fit-content}.fragenwege a:hover{text-decoration-color:var(--ink)}.beleg .basis{margin:var(--space-2) 0 0;font-style:italic}.beleg .basis,.beleg .fussnoten{font-size:.85rem;color:var(--muted)}.beleg .fussnoten{margin-top:var(--space-2);padding-top:var(--space-2);border-top:var(--haarlinie) solid var(--line)}.beleg .fussnoten p{margin:0 0 2px}details.fussnoten summary{cursor:pointer;color:var(--muted);list-style:none}details.fussnoten summary:hover{color:var(--ink)}details.fussnoten p{margin:var(--space-2) 0 0;overflow-wrap:anywhere}details.fussnoten a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}details.fussnoten a:hover{color:var(--ink)}a.zeilenlink--extern:after{content:" \2197\FE0E";font-size:.8em;color:var(--muted)}.anleitung{margin:var(--space-3) 0;padding-left:1.25rem;font-size:.9rem;color:var(--muted);line-height:1.55}.anleitung li{margin-bottom:var(--space-1)}.mustertext{margin:0 0 var(--space-3);padding:var(--space-3) var(--space-4);background:var(--card);font-size:.9rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.mustertext,details.quelle{border:var(--haarlinie) solid var(--line);border-radius:var(--radius-zeile)}details.quelle{margin-top:var(--space-2);background:var(--paper)}details.quelle--eingetragen{border-color:var(--line-strong)}.quelle-balken{flex:none;width:72px;height:6px;border-radius:999px;background:var(--ring-track);overflow:hidden}.quelle-balken>span{display:block;height:100%;border-radius:inherit;background:var(--gemessen-marke)}details.quelle>summary{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);padding:.85rem 1.25rem;cursor:pointer;list-style:none;font-size:var(--type-md)}details.quelle>summary::-webkit-details-marker{display:none}details.quelle>summary,details.vorschlag>summary{position:relative;padding-right:3rem}details.quelle>summary:after,details.vorschlag>summary:after{content:"";position:absolute;top:50%;right:1.35rem;width:8px;height:8px;margin-top:-6px;border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:rotate(45deg)}details.quelle[open]>summary:after,details.vorschlag[open]>summary:after{margin-top:-2px;transform:rotate(-135deg)}.quelle-name{font-weight:500;min-width:0}.quelle-rechts{margin-left:auto;flex:none;display:flex;align-items:center;gap:var(--space-3);font-size:var(--type-sm);white-space:nowrap}.quelle-inhalt{padding:0 1.25rem var(--space-4)}.quelle-wege{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:0}.plakette.typ{background:var(--paper-dim);color:var(--muted);flex:none}.plakette.angefragt{background:var(--deterministisch-soft);color:var(--deterministisch);flex:none}.plakette.eingetragen{background:var(--deterministisch-marke);color:var(--ink-auf-akzent);flex:none}.vermerk-formular{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--haarlinie) solid var(--line)}@media (max-width:700px){.vermerk-formular{gap:0 var(--space-4)}.vermerk-formular .knopf-leise{padding-block:var(--space-2)}}.verbindung-formular{display:flex;gap:var(--space-3);flex-wrap:wrap;margin:var(--space-3) 0 var(--space-2)}.verbindung-formular input{flex:1 1 260px;border:var(--haarlinie) solid var(--line-strong);border-radius:var(--radius-pill);padding:.55rem 1rem;font-size:var(--type-md);background:var(--card);color:var(--ink);font-family:inherit}.verbindung-formular input:focus-visible{outline:2px solid var(--gemessen);outline-offset:1px}.verbindung-schalter{display:flex;gap:var(--space-4);align-items:center;flex-wrap:wrap;margin-top:var(--space-3)}details.vorschlag{border:var(--haarlinie) solid var(--line);border-radius:var(--radius-zeile);margin-top:var(--space-2);background:var(--paper)}details.vorschlag>summary{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);padding:.85rem 3rem .85rem 1.25rem;cursor:pointer;list-style:none;font-size:var(--type-md)}details.vorschlag>summary::-webkit-details-marker{display:none}.vorschlag-titel{font-weight:500}.vorschlag-inhalt{padding:0 1.25rem var(--space-4)}.diff{margin-top:var(--space-3)}.difflabel{margin:var(--space-2) 0 var(--space-1);font-size:var(--type-sm);font-weight:600;color:var(--muted)}.vorschlag-handlungen{display:flex;gap:var(--space-4);align-items:center;flex-wrap:wrap;margin-top:var(--space-3)}.vorschlag-seite{font-size:var(--type-sm);color:var(--muted);overflow-wrap:anywhere}.vorschlag-bild{display:block;max-width:240px;max-height:160px;margin-top:var(--space-3);border-radius:8px;border:var(--haarlinie) solid var(--line-strong);object-fit:cover}.zeile--eigen{background:color-mix(in srgb,var(--gemessen-soft) 45%,var(--card));border-radius:var(--radius-sm);margin-inline:calc(var(--space-2) * -1);padding-inline:var(--space-2)}.zeile .traeger>.plakette{margin-left:var(--space-2)}.klickliste{list-style:none;margin:0;padding:0}.arbeitsgruppen{counter-reset:arbeit;display:flex;flex-direction:column;gap:var(--space-4)}.arbeitsgruppe-kopf{display:flex;align-items:baseline;gap:var(--space-2);margin:0;font-family:var(--font-mono);font-size:var(--type-xs);font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.arbeitsgruppe-zahl{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.arbeitsgruppe-zahl:before{content:"( "}.arbeitsgruppe-zahl:after{content:" )"}.arbeitsgruppe>.untertitel{display:block;margin:.15rem 0 0}.arbeitsliste{list-style:none;margin:0;padding:0}:is(.arbeitsliste,.klickliste)>li{counter-increment:arbeit;display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;border-top:var(--haarlinie) solid var(--line)}:is(.arbeitsliste,.klickliste)>li:first-child{border-top:0}.arbeitsliste>li:before{content:counter(arbeit);flex:none;align-self:flex-start;width:1.5rem;padding-top:.3rem;color:var(--muted);font-family:var(--font-mono);font-size:var(--type-xs);line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.arbeit-text{display:flex;flex-direction:column;gap:.15rem;min-width:0}.arbeit-rechts{margin-left:auto;flex:none;display:flex;align-items:center;gap:var(--space-3);white-space:nowrap}@media (max-width:700px){:is(.arbeitsliste,.klickliste)>li{flex-wrap:wrap}.arbeit-text{flex:1 1}.arbeit-rechts{flex-basis:calc(100% - 2.25rem);margin-left:2.25rem}.klickliste .arbeit-rechts{flex-basis:100%;margin-left:0}:is(.arbeitsliste,.klickliste) .arbeit-rechts:not(:has(>:not(.arbeit-pfeil))){flex-basis:auto;margin-left:auto;align-self:center}}.vorher-jetzt{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);margin-top:var(--space-2)}.vj-seite{min-width:0;padding:var(--space-4);border-radius:var(--radius-zeile);border:var(--haarlinie) solid var(--line)}.vj-vorher{background:var(--paper);color:var(--muted)}.vj-jetzt{background:var(--card);border-color:color-mix(in srgb,var(--ink) 25%,transparent)}.vj-jetzt .vj-kopf:before{content:"";display:inline-block;width:.45rem;height:.45rem;margin-right:.45rem;border-radius:999px;background:var(--deterministisch-marke);vertical-align:.05em}.vj-kopf{margin:0 0 var(--space-2);font-family:var(--font-mono);font-size:var(--type-xs);font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.vj-text,.vj-zustand{margin:0;white-space:pre-line;font-size:var(--type-sm);line-height:var(--leading);overflow-wrap:anywhere}.vj-zustand--leer{font-style:italic}@media (max-width:700px){.vorher-jetzt{grid-template-columns:1fr}}.nachweis{list-style:none;margin:0 0 var(--space-4);padding:0;display:flex;flex-direction:column;gap:var(--space-4)}.nachweis-kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2)}.nachweis-titel{font-weight:600}.nachweis-meta{font-size:var(--type-sm);color:var(--muted)}:is(.arbeitsliste,.klickliste)>li{position:relative;align-items:center;padding:.9rem 0}:is(.arbeitsliste,.klickliste)>li:hover .zeilenlink{color:var(--interaktion)}:is(.arbeitsliste,.klickliste)>li:hover .arbeit-pfeil{color:var(--ink)}:is(.arbeitsliste,.klickliste) .zeilenlink:after{content:"";position:absolute;inset:0;border-radius:inherit}:is(.arbeitsliste,.klickliste) .zeilenlink{color:var(--ink);font-weight:500;text-decoration:none}:is(.arbeitsliste,.klickliste) .zeilenlink:focus-visible{outline:none}:is(.arbeitsliste,.klickliste)>li:has(.zeilenlink:focus-visible){outline:2px solid var(--deterministisch);outline-offset:2px}.punkte-plakette{display:inline-flex;align-items:center;gap:.45rem;padding:.2rem .7rem;border:var(--haarlinie) solid var(--line-strong);border-radius:var(--radius-pill);color:var(--ink);font-size:var(--type-sm);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.mess-plakette:before,.punkte-plakette:before{content:"";flex:none;width:.4rem;height:.4rem;border-radius:999px}.punkte-plakette:before{background:var(--deterministisch-marke)}.arbeit-pfeil{color:var(--muted);font-size:1rem;line-height:1}.arbeitsliste>li.arbeit--erste{margin:var(--space-3) 0 var(--space-2);padding:1.25rem 1.5rem;border:var(--haarlinie) solid color-mix(in srgb,var(--ink) 25%,transparent);border-radius:var(--radius-zeile);background:var(--paper)}.arbeitsliste>li.arbeit--erste+li{border-top-color:transparent}.arbeitsliste>li.arbeit--erste .arbeit-text{gap:.5rem}.arbeitsliste>li.arbeit--erste:before{padding-top:.2rem}.arbeitsliste>li.arbeit--erste .zeilenlink{font-size:1.25rem;font-weight:600;letter-spacing:-.02em;line-height:var(--leading-eng)}.arbeit-marke{align-self:flex-start;padding:.2rem .6rem;border-radius:var(--radius-pill);background:var(--accent);color:var(--ink-auf-akzent);font-size:.65rem;font-weight:500;letter-spacing:.05em;line-height:1.4;text-transform:uppercase}.knopf--klein{position:relative;z-index:1;padding:var(--space-2) 1.1rem;font-size:var(--type-sm)}.arbeitsgruppe-kopf{margin-top:var(--space-2)}@media (max-width:700px){.arbeitsliste>li.arbeit--erste .knopf--klein{display:none}.arbeitsliste>li.arbeit--erste{padding:var(--space-4)}.arbeitsliste>li.arbeit--erste .zeilenlink{font-size:1.125rem}}.karte--deterministisch .oberzeile:before,.karte--deterministisch h2:before,.karte--gemessen .oberzeile:before,.karte--gemessen h2:before{content:"";display:inline-block;width:.55rem;height:.55rem;margin-right:.5rem;border-radius:999px;vertical-align:.05em}.karte--gemessen .oberzeile:before,.karte--gemessen h2:before{background:var(--gemessen-marke)}.karte--deterministisch .oberzeile:before,.karte--deterministisch h2:before{background:var(--deterministisch-marke)}.karte--deterministisch h2.frage:before,.karte--gemessen h2.frage:before{content:none}.karte--zahl{display:flex;flex-direction:column}.karte--zahl .ring-zeile{flex-direction:column;align-items:center;gap:var(--space-4);flex-wrap:nowrap}.karte--zahl .ring-zeile .ring-text{flex:none;width:100%;text-align:center}.karte--zahl .zustand{margin-bottom:var(--space-2)}.karte--zahl .ring-text p{text-wrap:balance}.beleg-teil{white-space:nowrap}.karte--zahl .belegzeile{max-width:30rem;margin-inline:auto}.karte--zahl .nebenblock{text-align:left}.karte--zahl .methodik{margin-top:var(--space-3)}.karte--zahl .zeile--balken,.karte--zahl>.zeile{margin-top:auto}.kacheln{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--space-5);margin-top:var(--space-3)}.kachel{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:var(--space-1);padding:var(--space-3) 0 0;border-top:var(--haarlinie) solid var(--line-strong)}.kachel .kennzahl{font-size:var(--type-grosszahl);font-weight:600;letter-spacing:-.025em;line-height:1.1;text-decoration:none;color:var(--ink)}.kachel .kennzahl:hover{color:var(--interaktion)}.kachel-label{color:var(--muted);font-size:var(--type-sm);line-height:var(--leading-eng)}.mess-plakette,.zaehl-plakette{display:inline-flex;align-items:center;gap:.45rem;padding:.2rem .7rem;border:var(--haarlinie) solid var(--line-strong);border-radius:var(--radius-pill);color:var(--ink);font-size:var(--type-sm);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.mess-plakette:before{background:var(--gemessen-marke)}.mess-plakette--stumm{border-color:transparent;padding-inline:0;color:var(--muted)}.mess-plakette--stumm:before{content:none}.kacheln--stapel{grid-template-columns:1fr}.kachel--stumm .kennzahl{font-size:var(--type-md);font-weight:500;letter-spacing:0;line-height:1.4;color:var(--muted)}.ring-text .klickliste{margin-top:var(--space-3)}:is(.arbeitsliste,.klickliste) .untertitel{color:var(--muted);font-size:var(--type-sm)}.rivalen{display:flex;flex-direction:column;gap:var(--space-2)}.rivale{padding:var(--space-2) 0}.rivale--eigen{background:color-mix(in srgb,var(--gemessen-soft) 45%,var(--card));border-radius:var(--radius-knopf);margin-inline:calc(var(--space-3) * -1);padding:var(--space-3)}.rivale-kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.1rem var(--space-3)}.rivale-name{flex:1 1 11rem;min-width:0;font-weight:500}.rivale-name>.plakette{margin-left:var(--space-2)}.klick-stelle,.rivale-stelle{display:inline-block;min-width:1.6rem;margin-right:var(--space-2);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.klickliste>li.klick-luecke,.rivale-luecke{margin:0;padding:0 var(--space-3);color:var(--muted);line-height:1}.klickliste>li.klick-eigen,.klickliste>li.klick-eigen:hover{background:color-mix(in srgb,var(--gemessen-soft) 45%,var(--card));margin-inline:calc(-1 * var(--space-3));padding-inline:var(--space-3);border-radius:var(--radius-knopf);border-top-color:transparent}.klickliste>li.klick-eigen+li{border-top-color:transparent}.rivale-kopf .kennzahl{flex:none;font-size:var(--type-sm);white-space:nowrap}.karte-fuss{margin-top:var(--space-4);padding-top:var(--space-2);border-top:var(--haarlinie) solid var(--line)}.kacheln--schiene{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));margin-bottom:var(--space-4)}.zusagen{list-style:none;margin:0 0 var(--space-3);padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.zusagen li{position:relative;padding-left:1.75rem;font-size:var(--type-md);line-height:var(--leading)}.zusagen li:before{content:"";position:absolute;left:0;top:.3em;width:1rem;height:1rem;background:color-mix(in srgb,var(--ink) 45%,transparent);-webkit-mask:var(--haken-maske) center /contain no-repeat;mask:var(--haken-maske) center /contain no-repeat}@media (max-width:700px){.rivale-kopf{flex-direction:column;align-items:flex-start;gap:.1rem}.rivale-name{flex:0 1 auto}}.seitenvorschau{margin:var(--space-3) 0}.seitenvorschau figcaption{font-size:var(--type-sm);font-weight:600;color:var(--muted);margin-bottom:var(--space-1)}.seitenvorschau-blatt{border:var(--haarlinie) solid var(--line);border-radius:var(--radius-zeile);background:var(--card);padding:var(--space-4) var(--space-5);line-height:1.6;overflow-wrap:anywhere}.seitenvorschau-blatt h1{font-size:1.35rem;line-height:1.25;margin:0 0 var(--space-3)}.seitenvorschau-blatt :is(h2,h3,h4){font-size:1.05rem;margin:var(--space-4) 0 var(--space-2)}.seitenvorschau-blatt :is(p,ul){margin:0 0 var(--space-3)}.grundlage{margin:var(--space-2) 0 0;padding-left:1.1rem;font-size:var(--type-sm);line-height:var(--leading)}.grundlage li{margin-bottom:var(--space-1)}details.entwurf-aendern{margin-top:var(--space-3)}details.entwurf-aendern>summary{cursor:pointer;font-size:var(--type-sm);font-weight:600}.entwurf-formular{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-3)}.entwurf-formular label{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--type-sm);font-weight:600;color:var(--muted)}.entwurf-formular :is(input,textarea){border:var(--haarlinie) solid var(--line-strong);border-radius:var(--radius-md);padding:.6rem .8rem;font:inherit;font-weight:400;font-size:var(--type-md);color:var(--ink);background:var(--card);line-height:1.5}.entwurf-formular textarea{resize:vertical;min-height:12rem}.entwurf-formular :is(input,textarea):focus-visible{outline:2px solid var(--gemessen);outline-offset:1px}.entwurf-formular button{align-self:flex-start}.haken{vertical-align:-.3em;margin-right:.3em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.karte.rundenzeile{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-4);margin:-1.25rem 0 var(--space-4);padding:0;border:0;border-radius:0;background:none;font-size:1.125rem;line-height:1.5}.rundenzeile-kopf{margin:0;font-weight:600}.rundenzeile-teile{display:flex;flex-wrap:wrap;gap:var(--space-1) 0;margin:0;padding:0;list-style:none;color:color-mix(in srgb,var(--ink) 70%,transparent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rundenzeile-teile li{white-space:nowrap}.rundenzeile-teile li+li:before{content:"·";margin:0 var(--space-2);color:var(--muted)}.rundenzeile-teile a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--line-strong);text-underline-offset:4px}.rundenzeile-teile a:hover{color:var(--ink);text-decoration-color:currentColor}@media (max-width:560px){.karte.rundenzeile{flex-direction:column;gap:var(--space-1);font-size:1rem}.rundenzeile-teile{flex-direction:column;gap:.15rem}.rundenzeile-teile li{white-space:normal}.rundenzeile-teile li+li:before{content:none}}.karte.angebot{--ink:var(--ink-auf-akzent);--muted:rgba(26,25,23,0.78);--line-strong:rgba(26,25,23,0.25);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-5) var(--space-7);border-color:var(--line-strong);background:var(--verlauf-5) var(--verlauf-flaeche);color:var(--ink-auf-akzent)}.angebot-text{flex:1 1 26rem;min-width:0}.karte.angebot h2{margin:0 0 var(--space-3);font-family:inherit;font-size:var(--type-bandtitel);font-weight:600;letter-spacing:-.03em;line-height:1.1;text-transform:none;color:var(--ink-auf-akzent);text-wrap:balance}.karte.angebot h2:before{content:none}.angebot-satz{margin:0;max-width:44rem;font-size:1.0625rem;font-weight:500;letter-spacing:-.01em;line-height:1.5}.angebot-satz a{color:inherit;text-underline-offset:3px}.angebot .note{margin:var(--space-3) 0 0;color:var(--muted)}.angebot .knopf{flex:none;min-height:3.25rem;padding:.85rem 1.75rem;border:var(--haarlinie) solid var(--line-strong);background:#ffffff;color:var(--ink-auf-akzent);font-size:1rem}.angebot .knopf:hover{border-color:var(--ink-auf-akzent);background:var(--ink-auf-akzent);color:#ffffff}.angebot :focus-visible{outline-color:var(--ink-auf-akzent)}@media (max-width:560px){.angebot .knopf{width:100%;justify-content:center}}.erledigt-block+.erledigt-block,.nachweis+.erledigt-block{margin-top:var(--space-6)}.basis-koerper,.erledigt-block .kacheln{margin-top:var(--space-2)}.basis-koerper{display:grid;grid-template-columns:minmax(14rem,20rem) minmax(16rem,1fr);gap:var(--space-6);align-items:start}.basis-ring{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.basis-ring .ring{width:100%;gap:var(--space-3)}.basis-ausblick{margin-top:var(--space-2);padding-top:var(--space-3);border-top:var(--haarlinie) solid var(--line-strong);font-size:var(--type-md);line-height:1.5}.basis-ausblick p{margin:0}.basis-ausblick p+p{margin-top:var(--space-1)}.basis-rubrik{margin:0 0 var(--space-1);font-family:var(--font-mono);font-size:var(--type-xs);font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.basis-frage{margin:0 0 var(--space-2);font-size:1.125rem;font-weight:600;letter-spacing:-.02em;line-height:var(--leading-eng)}.bereiche{list-style:none;margin:0;padding:0}.bereich{border-top:var(--haarlinie) solid var(--line)}.bereich:first-child{border-top:0}.bereich a{display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;gap:var(--space-3);align-items:center;padding:.7rem 0;color:inherit;text-decoration:none}.bereich-ring{width:2.75rem;height:2.75rem;display:block}.bereich-text{display:flex;flex-direction:column;gap:.1rem;min-width:0}.bereich-name{font-weight:500;line-height:1.3}.bereich-offen{color:var(--muted);font-size:var(--type-xs);line-height:1.3}.bereich-wert{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--type-lg);letter-spacing:-.01em;white-space:nowrap;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;text-decoration-thickness:1px}.bereich a:hover .bereich-wert{text-decoration-color:currentColor}.bereich--leer .bereich-wert{color:var(--muted);font-weight:500;font-size:var(--type-sm)}@media (max-width:900px){.basis-koerper{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.basis-ring .ring{max-width:15rem}}.punktreihe{margin-top:var(--space-4)}.punktreihe+.punktreihe{margin-top:var(--space-5)}.punktreihe-bloecke{display:flex;flex-wrap:wrap;gap:var(--space-3)}.punktgruppe{display:inline-flex;flex-wrap:wrap;gap:4px}.punktblock{display:block;width:1.125rem;height:1.125rem;border-radius:5px;border:1.5px solid transparent;box-sizing:border-box}.punktblock:focus-visible,.punktblock:hover{border-color:var(--ink)}.kaufkarte{display:grid;grid-row:span 2;grid-template-rows:auto auto;grid-template-rows:subgrid;row-gap:0;min-width:0;scroll-margin-top:var(--space-6)}.kaufkarte,.kaufkarte-kopf{border:var(--haarlinie) solid var(--line-strong);border-radius:var(--radius-karte)}.kaufkarte-kopf{display:flex;flex-direction:column;padding:var(--space-5);background:var(--card);box-shadow:var(--shadow-preiskarte)}.kaufkarte--betont .kaufkarte-kopf{border-color:color-mix(in srgb,var(--ink) 25%,transparent)}.kaufkarte-titel{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.kaufkarte h2{margin:0;font-size:1.125rem;font-weight:600;letter-spacing:-.025em;line-height:1.4}.kaufkarte-vorspann{margin:.375rem 0 0;min-height:2lh;color:color-mix(in srgb,var(--ink) 70%,transparent);font-size:var(--type-sm);line-height:1.625}.kaufkarte-preis{margin:var(--space-5) 0 var(--space-4);font-size:var(--type-grosszahl);font-weight:600;letter-spacing:-.025em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kaufkarte-preis .note{font-size:var(--type-sm);letter-spacing:0}.kaufkarte-fuss{margin-top:auto;padding-top:var(--space-2)}.kaufkarte-hinweis{margin:0 0 .625rem;color:color-mix(in srgb,var(--ink) 68%,transparent);font-size:.8125rem;line-height:1.5}.kaufkarte-hinweis--grund{margin-bottom:0}.kaufkarte-zusage{margin:0 0 .4rem;font-size:var(--type-sm);line-height:1.5}.kaufkarte-fuss form{margin-top:var(--space-3)}.kaufkarte-fuss>:first-child{margin-top:0}.kaufkarte-knopf{width:100%;justify-content:center;border-radius:var(--radius-knopf);padding:.6rem 1.25rem;font-size:var(--type-sm)}.kaufkarte--betont .kaufkarte-knopf{background:var(--accent);color:var(--ink-auf-akzent)}.kaufkarte--betont .kaufkarte-knopf:hover{background:color-mix(in srgb,var(--accent) 85%,transparent);color:var(--ink-auf-akzent)}.kaufkarte-leistungen{display:flex;flex-direction:column;padding:1.25rem var(--space-5) 1.75rem}.kaufkarte-voraussetzung{margin:0;font-size:var(--type-sm);font-weight:500;line-height:1.5}.hakenliste{list-style:none;display:flex;flex-direction:column;gap:.625rem;margin:var(--space-4) 0 0;padding:var(--space-4) 0 0;border-top:var(--haarlinie) solid var(--line-strong);color:color-mix(in srgb,var(--ink) 75%,transparent);font-size:.9375rem;line-height:1.5}.hakenliste li{position:relative;padding-left:1.75rem}.hakenliste li:before{content:"";position:absolute;left:0;top:.25em;width:1rem;height:1rem;background:color-mix(in srgb,var(--ink) 45%,transparent);-webkit-mask:var(--haken-maske) center /contain no-repeat;mask:var(--haken-maske) center /contain no-repeat}.schild{display:inline-block;padding:.2rem .6rem;border-radius:var(--radius-pill);font-size:.65rem;font-weight:500;letter-spacing:.05em;line-height:1.4;text-transform:uppercase;white-space:nowrap}.schild--voll{background:var(--accent);color:var(--ink-auf-akzent)}.diagramm{width:100%;height:auto;display:block}.ring{flex:none;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.ring-beleg{font-size:var(--type-xs);color:var(--muted);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ring-beleg:hover{color:var(--ink)}.ring-punkt-form--cesca{fill:var(--ring-cesca);stroke:var(--deterministisch-marke);stroke-width:1.25}.ring-punkt-form--hand{fill:var(--ring-hand)}.ring-punkt-treffer{fill:transparent}.ring-punkt{cursor:pointer}.ring-punkt:hover .ring-punkt-form--cesca{fill:var(--ring-cesca-hover)}.ring-punkt:hover .ring-punkt-form--hand{fill:var(--ring-hand-hover)}.ring-legende{list-style:none;margin:0;padding:0;display:grid;gap:.2rem;font-size:var(--type-xs);line-height:1.35;color:var(--ink)}.ring-legende li{display:flex;align-items:center;gap:.45rem}.ring-legende-marke{flex:none;width:.95rem;height:.6rem;border-radius:.18rem;box-sizing:border-box}.ring-legende-marke--erfuellt{border-radius:999px}.ring-legende-marke--cesca{background:var(--ring-cesca);border:1.5px solid var(--deterministisch-marke)}.ring-legende-marke--hand{background:var(--ring-hand)}.ring-legende-marke--spur{border-radius:999px;background:var(--ring-track)}.ring-legende-hinweis{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nur-vorlesen{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ring-zeile{display:flex;gap:var(--space-5);align-items:flex-start;flex-wrap:wrap}.ring-zeile .ring-text{flex:1 1 16rem;min-width:0}.zeile--balken .traeger{white-space:nowrap}.balken{flex:1 1 6rem;height:6px;border-radius:var(--radius-pill);background:var(--ring-track);overflow:hidden;align-self:center}.zeile:has(>.balken){display:grid;grid-template-columns:minmax(max-content,1fr) minmax(2.5rem,6.5rem) auto;align-items:center}.zeile:has(>.balken) .wert{justify-self:end}.zeile:has(>.balken) .traeger{min-width:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.zeilenraster{display:grid;grid-template-columns:minmax(0,1fr) 6.5rem max-content}.zeilenraster>.zeile>.zeile-breit{grid-column:2/-1;text-align:right}.zeilenraster>.zeile,.zeilenraster>.zeile:has(>.balken){grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center}@media (max-width:900px){.zeile:has(>.balken){grid-template-columns:minmax(0,1fr) auto}.zeilenraster{grid-template-columns:minmax(6rem,1fr) auto}.zeile:has(>.balken)>.balken{grid-column:1/-1;order:3}}.balken-wert{display:block;height:100%;border-radius:var(--radius-pill);background:var(--deterministisch-marke)}.balken-wert--gemessen{background:var(--gemessen-marke)}.balken-wert--leise{opacity:.55}.balken-wert--zaehlung{background:var(--ink);opacity:.22}.balken--voll{display:block;width:100%;flex:none;margin-top:var(--space-2)}.balkenliste{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4)}.balkenzeile{display:grid;grid-template-columns:minmax(9rem,14rem) 1fr auto;gap:var(--space-4);align-items:center;font-size:var(--type-md)}.balkenzeile .kennzahl{white-space:nowrap}.balkenlabel{display:flex;align-items:center;gap:var(--space-2);min-width:0}.balken--gross{height:10px;align-self:center}.balken--stumm{background:repeating-linear-gradient(45deg,var(--ring-track),var(--ring-track) 3px,transparent 3px,transparent 7px)}@media (max-width:900px){.balkenzeile{grid-template-columns:1fr auto}.balkenzeile .balken{grid-column:1/-1;order:3}}.pruefverlauf{overflow-x:auto;margin-top:var(--space-2)}.pruefverlauf table{border-collapse:collapse;font-size:var(--type-sm);min-width:100%}.pruefverlauf th[scope=row]{text-align:left;font-weight:500;color:var(--muted);padding:.4rem var(--space-4) .4rem 0;border-top:var(--haarlinie) solid var(--line)}.pruefverlauf thead th{font-weight:600;color:var(--muted);font-size:var(--type-xs);padding:0 var(--space-2) var(--space-2);text-align:center}.pruefverlauf td{text-align:center;padding:.4rem var(--space-2);border-top:var(--haarlinie) solid var(--line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pruefverlauf .zelle-passed{color:var(--muted)}.pruefverlauf .zelle-failed{color:var(--ink);font-weight:650}.pruefverlauf .zelle-fehlt,.pruefverlauf .zelle-not-checkable{color:var(--muted);opacity:.6}.diagramm text{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plattform-zeichen{display:inline-block;width:1em;height:1em;margin-right:.4em;vertical-align:-.15em;color:var(--ink)}.rivalen--kompakt{gap:var(--space-1)}.rivalen--kompakt .rivale{padding:var(--space-1) 0}.rivalen--kompakt .rivale--eigen{padding:var(--space-2) var(--space-3)}.rivalen--kompakt .balken--voll{margin-top:.3rem}.balkenliste--zaehlung{gap:var(--space-2)}.balkenlabel--teil{padding-left:var(--space-4);color:var(--muted)}.kachel-balken{width:100%;height:4px;flex:none;margin-top:var(--space-1)}.fortschritt{position:relative;display:block;height:8px;margin:var(--space-2) 0 var(--space-4);border-radius:var(--radius-pill);background:var(--ring-track);overflow:hidden}.fortschritt-start,.fortschritt-strecke{position:absolute;top:0;bottom:0;left:0}.fortschritt-start{background:var(--ring-cesca);border-radius:var(--radius-pill)}.fortschritt-strecke--gewinn{background:var(--deterministisch-marke);border-radius:0 var(--radius-pill) var(--radius-pill) 0}.fortschritt-strecke--verlust{background:var(--ring-hand);border-radius:0 var(--radius-pill) var(--radius-pill) 0}.ring-zeiger{margin:0;min-height:2.7em;max-width:21rem;text-align:center;text-wrap:balance;font-size:var(--type-sm);line-height:1.35;color:var(--muted)}.ring-zeiger-texte>span{display:none;color:var(--ink)}.ring:has(.ring-punkt:hover) .ring-zeiger-grund{display:none}.ring:has(.ring-punkt:first-of-type:hover) .ring-zeiger-texte>span:first-of-type,.ring:has(.ring-punkt:nth-of-type(10):hover) .ring-zeiger-texte>span:nth-of-type(10),.ring:has(.ring-punkt:nth-of-type(11):hover) .ring-zeiger-texte>span:nth-of-type(11),.ring:has(.ring-punkt:nth-of-type(12):hover) .ring-zeiger-texte>span:nth-of-type(12),.ring:has(.ring-punkt:nth-of-type(13):hover) .ring-zeiger-texte>span:nth-of-type(13),.ring:has(.ring-punkt:nth-of-type(14):hover) .ring-zeiger-texte>span:nth-of-type(14),.ring:has(.ring-punkt:nth-of-type(15):hover) .ring-zeiger-texte>span:nth-of-type(15),.ring:has(.ring-punkt:nth-of-type(16):hover) .ring-zeiger-texte>span:nth-of-type(16),.ring:has(.ring-punkt:nth-of-type(17):hover) .ring-zeiger-texte>span:nth-of-type(17),.ring:has(.ring-punkt:nth-of-type(18):hover) .ring-zeiger-texte>span:nth-of-type(18),.ring:has(.ring-punkt:nth-of-type(19):hover) .ring-zeiger-texte>span:nth-of-type(19),.ring:has(.ring-punkt:nth-of-type(2):hover) .ring-zeiger-texte>span:nth-of-type(2),.ring:has(.ring-punkt:nth-of-type(20):hover) .ring-zeiger-texte>span:nth-of-type(20),.ring:has(.ring-punkt:nth-of-type(21):hover) .ring-zeiger-texte>span:nth-of-type(21),.ring:has(.ring-punkt:nth-of-type(22):hover) .ring-zeiger-texte>span:nth-of-type(22),.ring:has(.ring-punkt:nth-of-type(23):hover) .ring-zeiger-texte>span:nth-of-type(23),.ring:has(.ring-punkt:nth-of-type(24):hover) .ring-zeiger-texte>span:nth-of-type(24),.ring:has(.ring-punkt:nth-of-type(3):hover) .ring-zeiger-texte>span:nth-of-type(3),.ring:has(.ring-punkt:nth-of-type(4):hover) .ring-zeiger-texte>span:nth-of-type(4),.ring:has(.ring-punkt:nth-of-type(5):hover) .ring-zeiger-texte>span:nth-of-type(5),.ring:has(.ring-punkt:nth-of-type(6):hover) .ring-zeiger-texte>span:nth-of-type(6),.ring:has(.ring-punkt:nth-of-type(7):hover) .ring-zeiger-texte>span:nth-of-type(7),.ring:has(.ring-punkt:nth-of-type(8):hover) .ring-zeiger-texte>span:nth-of-type(8),.ring:has(.ring-punkt:nth-of-type(9):hover) .ring-zeiger-texte>span:nth-of-type(9){display:inline}.google-kacheln{margin-top:0;margin-bottom:var(--space-5)}.google-kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3)}.google-kachel .kennzahl{color:var(--ink)}.google-plakette{font-size:var(--type-xs);padding:.1rem .55rem}.google-plakette--gleich{color:var(--muted)}@media (max-width:600px){.google-kacheln{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.google-kachel .kennzahl{font-size:1.6rem}.google-kachel .kachel-label{font-size:var(--type-xs)}}.positionsverlauf{margin:0}.positionsverlauf-schmal{display:none}@media (max-width:600px){.positionsverlauf-breit{display:none}.positionsverlauf-schmal{display:block}}.schicht{stroke:var(--card);stroke-width:.75;stroke-linejoin:round}.schicht--1{fill:var(--google-1)}.schicht--2{fill:var(--google-2)}.schicht--3{fill:var(--google-3)}.schicht--4{fill:var(--google-4)}.positionsverlauf text{paint-order:stroke;stroke:var(--card);stroke-width:3px;stroke-linejoin:round}.schicht-legende{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin-top:var(--space-2);color:var(--muted);font-size:var(--type-sm)}.schicht-legende span{display:inline-flex;align-items:center;gap:var(--space-2)}.schicht-marke{display:inline-block;width:.8rem;height:.8rem;border-radius:3px;border:var(--haarlinie) solid var(--line-strong)}.schicht-marke.schicht--1{background:var(--google-1)}.schicht-marke.schicht--2{background:var(--google-2)}.schicht-marke.schicht--3{background:var(--google-3)}.schicht-marke.schicht--4{background:var(--google-4)}.google-bewegungen{list-style:none;margin:0;padding:0}.google-bewegung{display:grid;grid-template-columns:minmax(0,1fr) auto 3.5rem;align-items:baseline;gap:var(--space-3);padding:.6rem 0;border-top:var(--haarlinie) solid var(--line);font-size:var(--type-md)}.google-bewegung:first-child{border-top:0}.google-begriff{min-width:0;overflow-wrap:anywhere}.google-bewegung>:last-child{justify-self:end}.google-position{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;min-width:2ch;text-align:right}.google-schwelle{margin:calc(-1 * var(--space-2)) 0 0;padding:0 var(--space-2)}.google-tabelle{overflow-x:auto;margin:0 calc(-1 * var(--space-2));padding:0 var(--space-2)}.google-tabelle table{width:100%;border-collapse:collapse;font-size:var(--type-md)}.google-tabelle td,.google-tabelle th{padding:.55rem 0;border-top:var(--haarlinie) solid var(--line);text-align:left;vertical-align:baseline}.google-tabelle thead th{border-top:0;padding-top:0;font-family:var(--font-mono);font-size:var(--type-xs);font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.google-tabelle tbody th{font-weight:500;padding-right:var(--space-4);overflow-wrap:anywhere;min-width:10rem}.google-tabelle .zahl{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-left:var(--space-4);white-space:nowrap}.google-tabelle tbody td.zahl:nth-child(2){font-weight:600}.google-liste-schmal{display:none}.google-nebenzahl{display:block;margin-top:.15rem;color:var(--muted);font-size:var(--type-xs)}@media (max-width:600px){.google-tabelle{display:none}.google-liste-schmal{display:block}}.google-uebersicht .google-kacheln{margin-bottom:var(--space-4)}.google-uebersicht .positionsverlauf .schicht-legende{font-size:var(--type-xs)}