.quelle.ki-q.svelte-1298804{color:var(--ki-text)!important}.ki-funke.svelte-1298804{display:inline-flex}.ki.svelte-1298804{background:var(--surface);border-radius:var(--r-l);box-shadow:var(--shadow);padding:22px 24px 18px}.ki.im-chat.svelte-1298804{padding:14px 14px 10px;box-shadow:none;background:var(--surface-sunk);border-radius:14px}.im-chat.svelte-1298804 .kurz:where(.svelte-1298804){font-size:15px}.im-chat.svelte-1298804 .punkt:where(.svelte-1298804){font-size:14px;min-height:40px}.kopf.svelte-1298804{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:8px}.quelle.svelte-1298804{display:inline-flex;gap:6px;align-items:center;font-size:13px;font-weight:600;color:var(--text-3)}.quelle.ki-q.svelte-1298804{color:var(--accent-text)}.klein.svelte-1298804{font-size:12px}.kurz.svelte-1298804{margin:0 0 6px;font-size:22px;line-height:1.35;font-weight:600;letter-spacing:-.015em;text-wrap:pretty}.mittel.svelte-1298804 .kurz:where(.svelte-1298804){font-size:18px}.kurz.svelte-1298804,.punkte.svelte-1298804{max-width:75ch}.punkte.svelte-1298804{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:2px}.punkt.svelte-1298804{width:100%;display:flex;align-items:center;gap:12px;text-align:left;border:0;background:transparent;padding:10px;min-height:48px;border-radius:12px;font-size:15px;color:var(--text);transition:background .15s var(--ease)}.punkt.svelte-1298804:hover{background:var(--surface-sunk)}.nr.svelte-1298804{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;flex:none;background:var(--accent-soft);color:var(--accent-text)}.achtung.svelte-1298804 .nr:where(.svelte-1298804){background:var(--warn-soft);color:var(--warn)}.kritisch.svelte-1298804 .nr:where(.svelte-1298804){background:var(--crit-soft);color:var(--crit)}.txt.svelte-1298804{flex:1}.pfeil.svelte-1298804{color:var(--text-3);opacity:0;transition:opacity .15s}.punkt.svelte-1298804:hover .pfeil:where(.svelte-1298804),.punkt.svelte-1298804:focus-visible .pfeil:where(.svelte-1298804){opacity:1}.fuss.svelte-1298804{margin-top:12px;display:flex;gap:8px}@media(max-width:600px){.ki.svelte-1298804{padding:18px 16px 14px}.kurz.svelte-1298804{font-size:19px}}.schleier.svelte-1o0fjwz{display:none}.chat.svelte-1o0fjwz{position:sticky;top:0;height:100vh;height:100dvh;min-width:0;display:flex;flex-direction:column;background:radial-gradient(90% 35% at 100% 0%,var(--ki-weich),transparent 70%),var(--surface);border-left:1px solid var(--sep);z-index:25;animation:svelte-1o0fjwz-rein .22s var(--ease)}header.svelte-1o0fjwz{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 14px 6px 18px}.titel.svelte-1o0fjwz{display:flex;align-items:center;gap:8px;color:var(--ki-text)}h2.svelte-1o0fjwz{margin:0;font-size:16px;color:var(--text)}.knoepfe.svelte-1o0fjwz{display:flex;align-items:center;gap:4px}.mini-knopf.svelte-1o0fjwz{display:inline-flex;align-items:center;gap:4px;border:0;background:none;color:var(--text-2);font-size:13px;padding:6px 10px;border-radius:9px;cursor:pointer}.mini-knopf.svelte-1o0fjwz:hover:not(:disabled){background:var(--surface-sunk)}.mini-knopf.svelte-1o0fjwz:disabled{color:var(--text-3);cursor:default}.rund.svelte-1o0fjwz{width:34px;height:34px;border-radius:50%;border:0;background:var(--surface-sunk);display:grid;place-items:center;color:var(--text-2)}.kontext.svelte-1o0fjwz{display:flex;align-items:center;gap:6px;margin:2px 18px 8px;padding:5px 10px;border-radius:999px;align-self:flex-start;max-width:calc(100% - 36px);background:var(--ki-weich);color:var(--ki-text);font-size:12.5px;font-weight:600}.kontext.svelte-1o0fjwz span:where(.svelte-1o0fjwz){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.liste.svelte-1o0fjwz{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:6px 18px 12px;display:flex;flex-direction:column;gap:12px}.leer.svelte-1o0fjwz p:where(.svelte-1o0fjwz){margin:8px 0 0;color:var(--text-2);font-size:14px;line-height:1.5}.frage.svelte-1o0fjwz{align-self:flex-end;max-width:88%;background:var(--ki-verlauf);color:#fff;padding:8px 12px;border-radius:16px 16px 4px;font-size:14.5px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.antwort.svelte-1o0fjwz{font-size:14.5px;line-height:1.55;overflow-wrap:anywhere}.antwort.svelte-1o0fjwz p:where(.svelte-1o0fjwz){margin:0 0 8px}.antwort.svelte-1o0fjwz ul:where(.svelte-1o0fjwz){margin:0 0 8px;padding-left:18px;display:grid;gap:3px}.antwort.svelte-1o0fjwz b:where(.svelte-1o0fjwz){font-weight:650}.denkt.svelte-1o0fjwz{font-size:14px}.trenner.svelte-1o0fjwz{display:flex;align-items:center;gap:8px;color:var(--text-3);font-size:12px}.trenner.svelte-1o0fjwz:before,.trenner.svelte-1o0fjwz:after{content:"";flex:1;height:1px;background:var(--sep)}.trenner.svelte-1o0fjwz span:where(.svelte-1o0fjwz){max-width:80%;text-align:center}.cursor.svelte-1o0fjwz{display:inline-block;width:7px;height:14px;background:var(--ki-1);border-radius:2px;animation:svelte-1o0fjwz-blink 1s steps(2) infinite;vertical-align:-2px}.pruef.svelte-1o0fjwz{display:flex;gap:6px;align-items:flex-start;font-size:12px;color:var(--good);margin:2px 0 0}.pruef.schlecht.svelte-1o0fjwz{color:var(--warn)}.fehler.svelte-1o0fjwz{color:var(--crit);font-size:14px}.unten.svelte-1o0fjwz{border-top:1px solid var(--sep);padding:10px 14px calc(10px + env(safe-area-inset-bottom));display:grid;gap:8px}.tipps.svelte-1o0fjwz{display:flex;flex-wrap:wrap;gap:6px}.tipp.svelte-1o0fjwz{border:1px solid var(--sep-strong);background:var(--surface);color:var(--text-2);font-size:13px;padding:6px 10px;border-radius:999px;cursor:pointer;text-align:left}.tipp.svelte-1o0fjwz:hover{background:var(--surface-sunk);color:var(--text)}.eingabe.svelte-1o0fjwz{display:flex;align-items:flex-end;gap:8px;background:var(--surface-sunk);border-radius:16px;padding:6px 6px 6px 12px}.eingabe.svelte-1o0fjwz:focus-within{box-shadow:0 0 0 2px var(--ki-weich),0 0 18px -6px var(--ki-glow)}textarea.svelte-1o0fjwz{flex:1;resize:none;border:0;background:none;color:var(--text);font:inherit;font-size:15px;line-height:1.4;padding:6px 0;min-height:24px;max-height:150px;outline:none}.senden.svelte-1o0fjwz{width:34px;height:34px;flex:none;border-radius:50%;border:0;background:var(--ki-verlauf);color:#fff;display:grid;place-items:center;cursor:pointer}.senden.svelte-1o0fjwz:disabled{background:var(--sep-strong);color:var(--text-3);cursor:default}.fuss.svelte-1o0fjwz{margin:0;font-size:11.5px;color:var(--text-3)}@keyframes svelte-1o0fjwz-rein{0%{opacity:0}}@keyframes svelte-1o0fjwz-blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.chat.svelte-1o0fjwz,.cursor.svelte-1o0fjwz{animation:none}}.chat.seite.svelte-1o0fjwz{position:relative;height:calc(100dvh - 120px);border:1px solid var(--sep);border-radius:var(--r-l);animation:none;z-index:auto}a.kontext.svelte-1o0fjwz{text-decoration:none}@media(max-width:760px){.chat.seite.svelte-1o0fjwz{position:relative;inset:auto;height:calc(100dvh - 148px - env(safe-area-inset-bottom));margin:-12px -16px 0;border:0;border-radius:0;box-shadow:none;z-index:auto;animation:none;background:var(--surface)}.chat.seite.svelte-1o0fjwz .unten:where(.svelte-1o0fjwz){padding-bottom:10px}.chat.seite.svelte-1o0fjwz .fuss:where(.svelte-1o0fjwz){display:none}.schleier.svelte-1o0fjwz{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:44;background:#00000040}.chat.svelte-1o0fjwz{position:fixed;left:0;right:0;bottom:0;top:auto;height:88vh;height:88dvh;z-index:45;border-left:0;border-radius:18px 18px 0 0;box-shadow:var(--shadow-pop);animation-name:svelte-1o0fjwz-hoch}textarea.svelte-1o0fjwz{font-size:16px}@keyframes svelte-1o0fjwz-hoch{0%{opacity:0;transform:translateY(40px)}}}
