.pf-welt-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pf-welt-chip{border:1px solid var(--linie);color:var(--text);background:var(--flaeche);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:4px 11px;font-size:.9em;display:inline-flex}.pf-welt-punkt{width:10px;height:10px;box-shadow:0 0 0 1px color-mix(in srgb, var(--text) 18%, transparent);border-radius:50%;flex:none;display:inline-block}.pf-welt-ueber{white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.5}.pf-welt-energie{color:var(--leise);align-items:center;gap:10px;font-size:.82em;display:flex}.pf-welt-energie>span:not(.pf-welt-bahn){flex:none}.pf-welt-bahn{background:linear-gradient(90deg, var(--c2), var(--c3), var(--c1));border-radius:8px;flex:1;min-width:60px;height:8px;position:relative}.pf-welt-bahn i{background:var(--text);width:16px;height:16px;box-shadow:0 0 0 3px var(--flaeche), 0 1px 6px color-mix(in srgb, var(--grund) 60%, transparent);border-radius:50%;margin:-8px 0 0 -8px;position:absolute;top:50%}.pf-frage{border:1px solid var(--linie);border-radius:calc(var(--radius) + 2px);background:linear-gradient(135deg, color-mix(in srgb, var(--c1) 9%, transparent), color-mix(in srgb, var(--c2) 9%, transparent));padding:12px 14px}.pf-frage small{color:var(--leise);margin-bottom:4px;font-size:.8em;font-weight:700;display:block}.pf-frage p{overflow-wrap:anywhere;margin:0;font-size:1.05em;line-height:1.4}.pf-welt-kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.pf-welt-kopf .pa-leise{font-size:.85em}.pf-welt-wahl{flex-wrap:wrap;gap:7px;display:flex}.pf-welt-wahl .pa-chip{white-space:normal;text-align:left;overflow-wrap:anywhere;max-width:100%;min-height:44px;font-size:.92em}.pf-welt-wahl .pa-chip.gesperrt{opacity:.45;cursor:default}.pf-welt-wahl .pa-chip.an .pf-welt-punkt{box-shadow:0 0 0 2px var(--grund)}.pf-welt-unter{color:var(--leise);margin-top:4px;font-size:.9em}.pf-welt-satz{margin:0;font-size:.88em}.pf-welt-zeile{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;font-size:.85em;display:flex}.pf-welt-zaehler{font-variant-numeric:tabular-nums;margin-left:auto}.pf-welt-zeile-feld{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.pf-welt-zeile-feld input{flex:180px}.pf-welt-zeile-feld .pa-knopf{min-height:44px}.pf-welt-zeile-feld .pa-knopf:disabled{opacity:.5;cursor:default}.pf-welt-regler input[type=text],.pf-welt-regler textarea{background:var(--grund);width:100%;min-width:0;min-height:44px;color:var(--text);border:1px solid var(--linie);border-radius:var(--radius);font:inherit;outline:none;padding:10px 12px}.pf-welt-regler textarea{resize:vertical;min-height:110px;line-height:1.45}.pf-welt-regler input:focus,.pf-welt-regler textarea:focus{border-color:var(--c1)}.pf-welt-regler [aria-invalid=true]{border-color:var(--c3)}.pf-welt-haken{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-weight:700;display:flex}.pf-welt-haken input{width:22px;height:22px;accent-color:var(--c1);flex:none;margin:0}.pf-welt-erkannt{border-left:3px solid var(--c1);border-radius:var(--radius);background:color-mix(in srgb, var(--c1) 10%, transparent);margin:0;padding:8px 12px;font-size:.9em}.pf-welt-energie-regler{gap:0;margin-top:4px;display:grid}.pf-welt-regel{width:100%;min-height:44px;accent-color:var(--c1);touch-action:pan-y;margin:0}.pf-welt-antwort{gap:5px;display:grid}.pf-welt-antwort>span{color:var(--leise);font-size:.9em}.pf-welt-fehlt{color:var(--c3);font-size:.85em;font-weight:700}
.pf-punkte{container:pf-punkte/inline-size}.pf-punkte-summe{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.pf-punkte-zahl{font-family:var(--f-kopf);color:var(--c1);font-size:2.2em;font-weight:800;line-height:1}.pf-punkte-anlaesse{margin:0;padding:0;list-style:none;display:grid}.pf-punkte-anlaesse li{grid-template-columns:minmax(0,1fr) auto 4.5em;align-items:baseline;gap:10px;padding:7px 0;font-size:.92em;display:grid}.pf-punkte-anlaesse li+li{border-top:1px solid var(--linie)}.pf-punkte-anlaesse li>span:first-child{overflow-wrap:anywhere}.pf-punkte-anlaesse b{text-align:right;font-family:var(--f-kopf);color:var(--c1)}.pf-punkte-unter{color:var(--leise);margin:4px 0 0;font-size:.9em;font-weight:600}.pf-punkte-raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px;display:grid}@container pf-punkte (min-width:440px){.pf-punkte-raster{grid-template-columns:repeat(4,minmax(0,1fr))}}.pf-abz{border-radius:var(--radius);min-width:0;min-height:44px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:6px 4px;display:flex}.pf-abz:focus-visible{outline:2px solid var(--c1);outline-offset:2px}.pf-abz-zeichen{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--c2) 45%, transparent), transparent 62%), color-mix(in srgb, var(--c1) 30%, var(--flaeche));width:54px;height:54px;box-shadow:0 0 0 2px color-mix(in srgb, var(--c1) 55%, transparent);color:var(--text);border-radius:50%;place-items:center;font-size:24px;line-height:1;display:grid}.pf-abz-name{text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:.78em;line-height:1.25}.pf-abz.an .pf-abz-zeichen{box-shadow:0 0 0 3px var(--c1)}.pf-abz.zu .pf-abz-zeichen{filter:grayscale();opacity:.4;box-shadow:0 0 0 2px var(--linie)}.pf-abz.zu .pf-abz-name{color:var(--leise)}.pf-abz-stufe{justify-content:center;gap:4px;display:flex}.pf-abz-stufe i{background:var(--linie);border-radius:50%;width:6px;height:6px}.pf-abz-stufe i.an{background:var(--c1)}.pf-abz-erklaerung{border-radius:var(--radius);background:var(--grund);color:var(--text);border:1px solid var(--linie);gap:4px;padding:10px 12px;font-size:.92em;line-height:1.45;display:grid}
.cd-dna{justify-items:stretch;container:cd-dna/inline-size}.cd-dna h3{margin:0}.cd-dna>:not(h3),.cd-abz>*{width:100%}.cd-dna-helix{width:100%;height:44px;display:block;overflow:visible}.cd-dna-strang{fill:none;stroke:var(--text);stroke-opacity:.55;stroke-width:1.5px}.cd-dna-band,.cd-dna-eband{background:var(--linie);border-radius:10px;width:100%;height:10px;display:flex;position:relative;overflow:hidden}.cd-dna-band i,.cd-dna-eband i{height:100%;display:block}.cd-dna-top{gap:2px;margin:0;padding:0;list-style:none;display:grid}.cd-dna-top li{grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:8px;padding:3px 0;font-size:.92em;display:grid}.cd-dna-top li i{border-radius:50%;width:12px;height:12px}.cd-dna-top li b{font-family:var(--f-kopf);color:var(--c1)}.cd-dna-energie{gap:6px;display:grid}.cd-dna-unter{color:var(--leise);font-size:.9em;font-weight:600}.cd-dna-eband{overflow:visible}.cd-dna-eband i:first-of-type{border-radius:10px 0 0 10px}.cd-dna-eband i:last-of-type{border-radius:0 10px 10px 0}.cd-e-gemuetlich{background:color-mix(in srgb, var(--c1) 30%, var(--flaeche))}.cd-e-mittel{background:color-mix(in srgb, var(--c1) 62%, var(--flaeche))}.cd-e-schluss{background:var(--c1)}.cd-dna-eband b{background:var(--text);width:14px;height:14px;box-shadow:0 0 0 3px var(--flaeche);border-radius:50%;margin:-7px 0 0 -7px;position:absolute;top:50%}.cd-dna-eleiste{font-size:.8em}.cd-dna-fuss{margin:0;font-size:.82em}.cd-abz{gap:10px;display:grid}.cd-abz-raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px;display:grid}@container cd-dna (min-width:440px){.cd-abz-raster{grid-template-columns:repeat(4,minmax(0,1fr))}}
