.fun-fact.svelte-1bz9rs3{position:relative;margin:1.5rem 0;padding:16px 20px;background:var(--wf-surface-warm, #faf7f0);border-left:3px solid var(--wf-bark);border-radius:0 8px 0 0;font-family:var(--wf-font-hand)}.fun-fact-label.svelte-1bz9rs3{font-family:var(--wf-font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--wf-ink-faint);margin-bottom:6px;display:flex;align-items:center;gap:6px}.fun-fact-icon.svelte-1bz9rs3{color:var(--wf-bark);font-size:13px}.fun-fact-kat.svelte-1bz9rs3{background:var(--wf-surface-sage, #eef2e8);color:var(--wf-moss);padding:1px 6px;border-radius:2px;font-size:9px}.fun-fact-text.svelte-1bz9rs3{margin:0;font-size:18px;line-height:1.5;color:var(--wf-bark)}.fun-fact-link.svelte-1bz9rs3{display:inline-block;margin-top:8px;font-family:var(--wf-font-body);font-size:12px;color:var(--wf-moss);text-decoration:none}.fun-fact-link.svelte-1bz9rs3:hover{text-decoration:underline}.patron-badge.svelte-1kn703z{margin:1.5rem 0;padding:14px 18px;background:var(--wf-surface-warm, #faf7f0);border-left:3px solid var(--wf-moss);border-radius:0 8px 0 0}.patron-header.svelte-1kn703z{margin-bottom:4px}.patron-label.svelte-1kn703z{font-family:var(--wf-font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--wf-moss)}.patron-name.svelte-1kn703z{margin:0;font-family:var(--wf-font-body);font-size:13px;color:var(--wf-ink-muted);line-height:1.5}.patron-msg.svelte-1kn703z{margin:4px 0 0;font-family:var(--wf-font-hand);font-size:16px;color:var(--wf-bark);line-height:1.4}.patron-link.svelte-1kn703z{display:inline-block;margin-top:6px;font-family:var(--wf-font-body);font-size:12px;color:var(--wf-moss);text-decoration:none}.patron-link.svelte-1kn703z:hover{text-decoration:underline}.buchtipp.svelte-1av2usj{margin:1.5rem 0;padding:16px 20px;background:var(--wf-surface-warm, #faf7f0);border-left:3px solid var(--wf-bark);border-radius:0 8px 0 0}.buchtipp-header.svelte-1av2usj{display:flex;align-items:center;gap:8px;margin-bottom:8px}.buchtipp-label.svelte-1av2usj{font-family:var(--wf-font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--wf-bark)}.buchtipp-niveau.svelte-1av2usj{font-family:var(--wf-font-mono);font-size:9px;background:var(--wf-surface-sage);color:var(--wf-moss);padding:1px 6px;border-radius:2px}.buchtipp-title.svelte-1av2usj{font-family:var(--wf-font-display);font-size:16px;font-weight:700;color:var(--wf-ink);line-height:1.3}.buchtipp-autor.svelte-1av2usj{font-family:var(--wf-font-body);font-size:12px;color:var(--wf-ink-faint);margin-top:2px}.buchtipp-zitat.svelte-1av2usj{font-family:var(--wf-font-hand);font-size:15px;color:var(--wf-bark);margin:10px 0 0;line-height:1.4}.buchtipp-footer.svelte-1av2usj{display:flex;align-items:center;gap:10px;margin-top:10px}.buchtipp-link.svelte-1av2usj{font-family:var(--wf-font-body);font-size:13px;color:var(--wf-moss);text-decoration:none}.buchtipp-link.svelte-1av2usj:hover{text-decoration:underline}.buchtipp-preis.svelte-1av2usj{font-family:var(--wf-font-mono);font-size:12px;color:var(--wf-ink-faint)}.buchtipp-disclosure.svelte-1av2usj{font-family:var(--wf-font-mono);font-size:9px;color:var(--wf-ink-ghost, #bbb);margin:6px 0 0}.quellenliste.svelte-1snqiw7{margin-top:.5rem;padding:.5rem .75rem;border-left:2px solid var(--wf-line);background:color-mix(in srgb,var(--wf-moss) 3%,transparent);font-family:var(--wf-font-body);font-size:.78rem;color:var(--wf-ink-muted);line-height:1.4}.quellenliste.compact.svelte-1snqiw7{font-size:.72rem;padding:.35rem .6rem}.quellen-label.svelte-1snqiw7{font-weight:600;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--wf-moss);margin-bottom:.2rem}ul.svelte-1snqiw7{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}li.svelte-1snqiw7{display:flex;flex-wrap:wrap;gap:.35rem;align-items:baseline}.typ-chip.svelte-1snqiw7{font-size:.85em;flex-shrink:0}.quelle-text.svelte-1snqiw7 em:where(.svelte-1snqiw7){font-style:italic}.quelle-link.svelte-1snqiw7{color:var(--wf-moss);text-decoration:none;margin-left:.15rem}.quelle-link.svelte-1snqiw7:hover{text-decoration:underline}.zitat.svelte-1snqiw7{flex-basis:100%;margin-left:1.2rem;margin-top:.15rem;font-style:italic;color:var(--wf-ink-faint)}.graph-container.svelte-1qgyvsn{position:relative;width:100%;overflow:hidden;border:1px solid var(--wf-line);border-radius:4px;background:var(--wf-bg)}.graph-legend.svelte-1qgyvsn{display:flex;gap:1rem;justify-content:center;padding:.5rem;font:400 11px/1 var(--wf-font-body);color:var(--wf-ink-muted)}.legend-item.svelte-1qgyvsn{display:inline-flex;align-items:center;gap:.3rem}.legend-line.svelte-1qgyvsn{width:20px;height:2px;display:inline-block}.legend-line--gut.svelte-1qgyvsn{background:var(--wf-moss)}.legend-line--schlecht.svelte-1qgyvsn{background:repeating-linear-gradient(90deg,#C04040 0px,#C04040 4px,transparent 4px,transparent 7px)}.graph-svg.svelte-1qgyvsn{display:block;cursor:grab;touch-action:none}.graph-svg.svelte-1qgyvsn:active{cursor:grabbing}.graph-link.svelte-1qgyvsn{stroke-width:1.5;stroke-opacity:.6}.graph-link--gut.svelte-1qgyvsn{stroke:var(--wf-moss)}.graph-link--schlecht.svelte-1qgyvsn{stroke:#c04040;stroke-dasharray:5 3;stroke-opacity:.5}.graph-node.svelte-1qgyvsn{cursor:pointer}.graph-node--zentrum.svelte-1qgyvsn{cursor:default}.node-circle.svelte-1qgyvsn{fill:var(--wf-bg);stroke:var(--wf-moss);stroke-width:1.5;transition:fill .15s}.node-circle--zentrum.svelte-1qgyvsn{fill:var(--wf-moss);stroke:var(--wf-moss-dark, #5A7A4A);stroke-width:2}.graph-node.svelte-1qgyvsn:hover .node-circle:where(.svelte-1qgyvsn):not(.node-circle--zentrum){fill:#7a9a6a26}.node-label-bg.svelte-1qgyvsn{text-anchor:middle;font:400 10px/1 var(--wf-font-body);fill:var(--wf-bg);stroke:var(--wf-bg);stroke-width:3;paint-order:stroke;pointer-events:none}.node-label.svelte-1qgyvsn{text-anchor:middle;font:400 10px/1 var(--wf-font-body);fill:var(--wf-ink-muted);pointer-events:none}.node-label--zentrum.svelte-1qgyvsn{font-weight:600;font-size:11px;fill:var(--wf-ink)}.wf-recommendation.svelte-17e7pwq{display:flex;flex-direction:column;gap:12px}.wf-rec-hint.svelte-17e7pwq{padding:14px 16px;border:1.5px dashed;border-radius:4px}.wf-rec-hint-title.svelte-17e7pwq{display:block;font-family:var(--wf-font-hand);font-size:17px;line-height:1.2;margin-bottom:3px}.wf-rec-hint-text.svelte-17e7pwq{margin:0;font-family:var(--wf-font-body);font-size:13px;line-height:1.5;color:var(--wf-ink-muted)}.wf-rec-carousel.svelte-17e7pwq{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:4px}.wf-rec-carousel.svelte-17e7pwq::-webkit-scrollbar{height:3px}.wf-rec-carousel.svelte-17e7pwq::-webkit-scrollbar-thumb{background:var(--wf-line);border-radius:2px}.wf-rec-card.svelte-17e7pwq{flex:0 0 160px;scroll-snap-align:start;padding:12px;border:1.5px dashed var(--wf-line-dashed);border-radius:4px;background:var(--wf-card);text-decoration:none;color:inherit;transition:border-color .2s}.wf-rec-card.svelte-17e7pwq:hover{border-color:var(--wf-moss-light)}.wf-rec-card-title.svelte-17e7pwq{font-family:var(--wf-font-hand);font-size:15px;color:var(--wf-ink-muted);line-height:1.2}.wf-rec-card-body.svelte-17e7pwq{margin:0;font-family:var(--wf-font-body);font-size:12px;line-height:1.45;color:var(--wf-ink-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.wf-rec-cta.svelte-17e7pwq{padding:14px 16px;background:var(--wf-surface-warm, #faf7f0);border-radius:4px;border:1.5px solid var(--wf-line-dashed)}.wf-rec-cta-title.svelte-17e7pwq{display:block;font-family:var(--wf-font-hand);font-size:16px;color:var(--wf-moss);line-height:1.2;margin-bottom:3px}.wf-rec-cta-text.svelte-17e7pwq{margin:0;font-family:var(--wf-font-body);font-size:12px;line-height:1.5;color:var(--wf-ink-faint)}.wf-rec-cta-button-wrap.svelte-17e7pwq{display:flex;align-items:center;gap:10px;margin-top:10px;padding-left:30px}.wf-rec-cta-button.svelte-17e7pwq{display:inline-block;padding:6px 16px;font-family:var(--wf-font-hand);font-size:14px;color:var(--wf-paper);background:var(--wf-moss);border-radius:4px;cursor:default;opacity:.5}.wf-rec-cta-note.svelte-17e7pwq{font-family:var(--wf-font-mono);font-size:10px;color:var(--wf-ink-faint);text-transform:uppercase;letter-spacing:.08em}@media(min-width:640px){.wf-rec-card.svelte-17e7pwq{flex:1 1 0;min-width:140px}}.er-box.svelte-1r5t497{padding:14px 18px;background:var(--wf-warn-bg);border:1px dashed var(--wf-warn-border);border-radius:4px;position:relative;margin:12px 0}.er-row.svelte-1r5t497{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px}.er-icon.svelte-1r5t497{flex-shrink:0;margin-top:1px}.er-label.svelte-1r5t497{font:400 13.5px/1.5 var(--wf-font-body);color:var(--wf-ink-soft)}.er-label.svelte-1r5t497 strong:where(.svelte-1r5t497){color:var(--wf-ink)}.er-sub.svelte-1r5t497{display:block;font-size:12.5px;color:var(--wf-ink-muted);margin-top:2px}.er-form.svelte-1r5t497{display:flex;gap:6px}.er-input.svelte-1r5t497{flex:1;padding:7px 10px;border:1.5px dashed var(--wf-warn-border);border-radius:4px;background:var(--wf-paper);font:400 13px/1.3 var(--wf-font-body);color:var(--wf-ink);outline:none}.er-input.svelte-1r5t497:focus{border-color:var(--wf-bark)}.er-button.svelte-1r5t497{padding:7px 14px;border:none;border-radius:4px;background:var(--wf-bark);color:var(--wf-paper);font:500 13px/1.3 var(--wf-font-hand);cursor:pointer;transition:opacity .2s;white-space:nowrap}.er-button.svelte-1r5t497:hover:not(:disabled){opacity:.9}.er-button.svelte-1r5t497:disabled{opacity:.5;cursor:not-allowed}.er-success.svelte-1r5t497{display:flex;align-items:center;gap:8px;padding:2px 0}.er-success-text.svelte-1r5t497{font:500 14px/1 var(--wf-font-hand);color:var(--wf-moss)}.er-fehler.svelte-1r5t497{font:400 12px/1.4 var(--wf-font-body);color:var(--wf-warn-strong);margin:6px 0 0}
