:root{color-scheme:light;--bg: #f5f5f7;--surface: #ffffff;--surface-2: #fbfbfd;--surface-sunk: #ececf0;--glass: rgba(246, 246, 248, .72);--text: #1d1d1f;--text-2: #515154;--text-3: #6e6e73;--sep: rgba(0, 0, 0, .08);--sep-strong: rgba(0, 0, 0, .14);--accent: #0071e3;--accent-soft: rgba(0, 113, 227, .1);--accent-text: #0066cc;--on-accent: #ffffff;--good: #1f8f3a;--warn: #b25e00;--crit: #d03b3b;--good-soft: rgba(31, 143, 58, .12);--warn-soft: rgba(250, 178, 25, .18);--crit-soft: rgba(208, 59, 59, .12);--crit-fill: #c62f2f;--warn-fill: #a65400;--on-fill: #ffffff;--chart-member: #c7c7cc;--chart-median: #1d1d1f;--chart-focus: #0071e3;--chart-alert: #e0662f;--reihe-1: #2a78d6;--reihe-2: #eb6834;--reihe-3: #1baf7a;--reihe-4: #eda100;--reihe-5: #e87ba4;--reihe-6: #008300;--reihe-7: #6250d6;--reihe-8: #e34948;--shadow: 0 1px 2px rgba(0, 0, 0, .04), 0 4px 16px rgba(0, 0, 0, .05);--shadow-pop: 0 10px 40px rgba(0, 0, 0, .16), 0 2px 8px rgba(0, 0, 0, .06);--r-s: 8px;--r: 14px;--r-l: 20px;--karte-pad: 20px;--inhalt-max: 1280px;--abstand: 18px;--font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", Inter, "Segoe UI", system-ui, sans-serif;--mono: "SF Mono", ui-monospace, Menlo, Consolas, monospace;--sidebar: 260px;--sidebar-mini: 68px;--ease: cubic-bezier(.25, .1, .25, 1)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg: #000000;--surface: #1c1c1e;--surface-2: #232325;--surface-sunk: #111113;--glass: rgba(28, 28, 30, .72);--text: #f5f5f7;--text-2: #c7c7cc;--text-3: #98989d;--sep: rgba(255, 255, 255, .1);--sep-strong: rgba(255, 255, 255, .18);--accent: #0a84ff;--accent-soft: rgba(10, 132, 255, .18);--accent-text: #4aa3ff;--good: #30d158;--warn: #ffb340;--crit: #ff6961;--good-soft: rgba(48, 209, 88, .16);--warn-soft: rgba(255, 179, 64, .16);--crit-soft: rgba(255, 105, 97, .16);--crit-fill: #b3261e;--warn-fill: #9a4d00;--chart-member: #48484a;--chart-median: #f5f5f7;--chart-focus: #0a84ff;--chart-alert: #ff8a50;--reihe-1: #3987e5;--reihe-2: #d95926;--reihe-3: #199e70;--reihe-4: #c98500;--reihe-5: #d55181;--reihe-6: #008300;--reihe-7: #9085e9;--reihe-8: #e66767;--shadow: 0 1px 2px rgba(0, 0, 0, .5);--shadow-pop: 0 10px 40px rgba(0, 0, 0, .6), 0 0 0 1px rgba(255, 255, 255, .08)}}:root[data-theme=dark]{color-scheme:dark;--bg: #000000;--surface: #1c1c1e;--surface-2: #232325;--surface-sunk: #111113;--glass: rgba(28, 28, 30, .72);--text: #f5f5f7;--text-2: #c7c7cc;--text-3: #98989d;--sep: rgba(255, 255, 255, .1);--sep-strong: rgba(255, 255, 255, .18);--accent: #0a84ff;--accent-soft: rgba(10, 132, 255, .18);--accent-text: #4aa3ff;--good: #30d158;--warn: #ffb340;--crit: #ff6961;--good-soft: rgba(48, 209, 88, .16);--warn-soft: rgba(255, 179, 64, .16);--crit-soft: rgba(255, 105, 97, .16);--chart-member: #48484a;--chart-median: #f5f5f7;--chart-focus: #0a84ff;--chart-alert: #ff8a50;--reihe-1: #3987e5;--reihe-2: #d95926;--reihe-3: #199e70;--reihe-4: #c98500;--reihe-5: #d55181;--reihe-6: #008300;--reihe-7: #9085e9;--reihe-8: #e66767;--shadow: 0 1px 2px rgba(0, 0, 0, .5);--shadow-pop: 0 10px 40px rgba(0, 0, 0, .6), 0 0 0 1px rgba(255, 255, 255, .08)}*{box-sizing:border-box}html,body{margin:0;height:100%}body{background:var(--bg);color:var(--text);font-family:var(--font);font-size:15px;line-height:1.45;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overflow-x:hidden}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--accent-text);text-decoration:none}:focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:6px}h1,h2,h3{margin:0;letter-spacing:-.015em}h1{font-size:28px;font-weight:700;line-height:1.15}h2{font-size:19px;font-weight:650}h3{font-size:15px;font-weight:600}.num{font-variant-numeric:tabular-nums}.muted{color:var(--text-3)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.card{background:var(--surface);border-radius:var(--r-l);box-shadow:var(--shadow);padding:var(--karte-pad)}:root[data-dichte=dicht]{--inhalt-max: none;--karte-pad: 10px 12px;--abstand: 8px;--r-l: 12px;--r: 8px}:root[data-dichte=dicht] .haupt{padding-left:12px;padding-right:12px}:root[data-dichte=dicht] .kopfleiste{margin:0 -12px}:root[data-dichte=dicht] .mobil-kopf{margin-left:-12px;margin-right:-12px;margin-bottom:6px}:root[data-dichte=dicht] .kopf{margin-bottom:6px}:root[data-dichte=dicht] .panel .ph{margin-bottom:6px}:root[data-dichte=dicht] .profil .banner{height:96px}:root[data-dichte=dicht] .profil .zeile{padding:6px 10px}:root[data-dichte=dicht] .profil .leiste{padding:0 10px 6px}:root[data-dichte=dicht] .profil h1{font-size:22px}:root[data-dichte=dicht] .kz .wert{font-size:24px}:root[data-dichte=dicht] .tk{padding:6px 10px;min-height:0}:root[data-dichte=dicht] .tk-raster,:root[data-dichte=dicht] .vs-raster{gap:var(--abstand)}:root[data-dichte=dicht] .vs{min-height:0}:root[data-dichte=dicht] .sb{margin-bottom:var(--abstand)}:root[data-dichte=dicht] .sb-raster{column-gap:var(--abstand)}:root[data-dichte=dicht] .block-kopf,:root[data-dichte=dicht] .karte-kopf{margin-bottom:4px}:root[data-dichte=dicht] .fest{padding-bottom:var(--abstand)}:root[data-dichte=dicht] .energie{margin-top:8px;padding-top:6px}.knopf{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:0;border-radius:999px;background:var(--surface-sunk);color:var(--text);font-weight:500;font-size:14px;transition:background .15s var(--ease),transform .1s var(--ease)}.knopf:hover{background:var(--sep-strong)}.knopf:active{transform:scale(.97)}.knopf.primaer{background:var(--accent);color:var(--on-accent)}.knopf.primaer:hover{filter:brightness(1.08)}.segment{display:inline-flex;padding:2px;border-radius:10px;background:var(--surface-sunk);gap:2px}.segment button{border:0;background:transparent;padding:6px 12px;border-radius:8px;font-size:13px;font-weight:500;min-height:32px;color:var(--text-2)}.segment button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:var(--shadow)}kbd{font-family:var(--font);font-size:11px;font-weight:600;color:var(--text-3);border:1px solid var(--sep-strong);border-bottom-width:2px;border-radius:5px;padding:0 5px;min-width:18px;display:inline-block;text-align:center;line-height:16px}@keyframes puls{0%{box-shadow:0 0 0 0 var(--accent-soft),var(--shadow)}40%{box-shadow:0 0 0 8px var(--accent-soft),var(--shadow)}to{box-shadow:0 0 0 0 transparent,var(--shadow)}}.fokus-puls{animation:puls 1.4s var(--ease) 2}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}:root{--ki-1: #7c3aed;--ki-2: #c026d3;--ki-3: #4f46e5;--ki-text: #6d28d9;--ki-weich: rgba(124, 58, 237, .09);--ki-glow: rgba(147, 51, 234, .22);--ki-verlauf: linear-gradient(135deg, var(--ki-3), var(--ki-1) 45%, var(--ki-2))}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--ki-text: #c4b5fd;--ki-weich: rgba(167, 139, 250, .13);--ki-glow: rgba(168, 85, 247, .35)}}:root[data-theme=dark]{--ki-text: #c4b5fd;--ki-weich: rgba(167, 139, 250, .13);--ki-glow: rgba(168, 85, 247, .35)}@property --ki-winkel{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.ki-karte{position:relative;isolation:isolate;background:radial-gradient(120% 90% at 100% 0%,var(--ki-weich),transparent 60%),radial-gradient(90% 80% at 0% 100%,color-mix(in srgb,var(--ki-2) 7%,transparent),transparent 65%),var(--surface)!important;box-shadow:0 8px 32px -12px var(--ki-glow),var(--shadow)!important}.ki-karte:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.5px;z-index:-1;pointer-events:none;background:conic-gradient(from var(--ki-winkel),var(--ki-3),var(--ki-1),var(--ki-2),transparent 70%,var(--ki-3));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:ki-umlauf 8s linear infinite;opacity:.85}@keyframes ki-umlauf{to{--ki-winkel: 360deg}}.ki-funke{color:var(--ki-1);animation:ki-glitzern 3.2s ease-in-out infinite}@keyframes ki-glitzern{0%,to{opacity:1;filter:drop-shadow(0 0 0 transparent)}50%{opacity:.75;filter:drop-shadow(0 0 4px var(--ki-glow))}}.ki-knopf{background:var(--ki-weich)!important;color:var(--ki-text)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ki-1) 30%,transparent)}.ki-knopf:hover{background:color-mix(in srgb,var(--ki-1) 16%,transparent)!important}@media(prefers-reduced-motion:reduce){.ki-karte:before,.ki-funke{animation:none}}.picker.svelte-1ggkzkx{position:relative}.aktuell.svelte-1ggkzkx{display:flex;align-items:center;gap:10px;width:100%;padding:6px 8px 6px 6px;border-radius:14px;text-align:left;color:var(--text-3);background:var(--surface);border:1px solid var(--sep);box-shadow:0 1px 2px #0000000a;transition:border-color .15s var(--ease),box-shadow .15s var(--ease)}.aktuell.svelte-1ggkzkx:hover{border-color:var(--sep-strong);box-shadow:var(--shadow)}.aktuell.svelte-1ggkzkx:hover .lupe:where(.svelte-1ggkzkx){color:var(--accent-text)}.txt.svelte-1ggkzkx{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.2}.art.svelte-1ggkzkx{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.name.svelte-1ggkzkx{font-size:15px;font-weight:650;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zeile.svelte-1ggkzkx{font-size:12px;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:1px}.ort.svelte-1ggkzkx{color:var(--text-3)}.mobil-kopf .picker.svelte-1ggkzkx .ort:where(.svelte-1ggkzkx),.mobil-kopf .picker.svelte-1ggkzkx .art:where(.svelte-1ggkzkx){display:none}.mobil-kopf .picker.svelte-1ggkzkx .huelle,.mobil-kopf .picker.svelte-1ggkzkx .kachel{width:40px!important;height:40px!important}.lupe.svelte-1ggkzkx{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--surface-sunk);color:var(--text-3);flex:none;transition:color .15s}.mini.svelte-1ggkzkx .aktuell:where(.svelte-1ggkzkx){justify-content:center;padding:3px}.breit.svelte-1ggkzkx{border:1px solid var(--sep);border-radius:14px;background:var(--surface);box-shadow:0 1px 2px #0000000a;overflow:hidden;transition:border-color .15s var(--ease),box-shadow .15s var(--ease)}.breit.svelte-1ggkzkx:hover{border-color:var(--sep-strong);box-shadow:var(--shadow)}.breit.svelte-1ggkzkx .aktuell:where(.svelte-1ggkzkx){border:0;box-shadow:none;border-radius:0;padding:8px 8px 6px 12px;background:transparent}.breit.svelte-1ggkzkx .aktuell:where(.svelte-1ggkzkx):hover{box-shadow:none}.breit.svelte-1ggkzkx .klein-kachel:where(.svelte-1ggkzkx){display:none}.grossbild.svelte-1ggkzkx{aspect-ratio:3 / 2;margin:0 6px 6px;border-radius:10px;overflow:hidden;background:var(--surface-sunk)}.bildknopf.svelte-1ggkzkx{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.ohne.svelte-1ggkzkx{display:grid;place-items:center;width:100%;height:100%}.mobil-kopf .breit.svelte-1ggkzkx{border:0;box-shadow:none;background:transparent;overflow:visible}.mobil-kopf .breit.svelte-1ggkzkx .grossbild:where(.svelte-1ggkzkx){display:none}.mobil-kopf .breit.svelte-1ggkzkx .klein-kachel:where(.svelte-1ggkzkx){display:inline-flex}.mobil-kopf .breit.svelte-1ggkzkx .aktuell:where(.svelte-1ggkzkx){border:1px solid var(--sep);border-radius:14px;background:var(--surface);padding:6px 8px 6px 6px}.klein-kachel.svelte-1ggkzkx{display:inline-flex}.glocke.svelte-2d1kqm{position:relative;width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:var(--text-2);display:grid;place-items:center}.glocke.svelte-2d1kqm:hover{background:var(--sep)}.zahl.svelte-2d1kqm{position:absolute;top:2px;right:0;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--crit);color:#fff;font-size:10.5px;font-weight:700;display:grid;place-items:center}.zahl.gelb.svelte-2d1kqm{background:var(--warn);color:#1d1d1f}.tab.svelte-2d1kqm .sym:where(.svelte-2d1kqm){position:relative}.tab.svelte-2d1kqm .zahl:where(.svelte-2d1kqm){top:-3px;right:6px}.schleier.svelte-3npwz3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#0003}.hilfe.svelte-3npwz3{position:fixed;z-index:51;top:50%;left:50%;transform:translate(-50%,-50%);width:min(520px,calc(100vw - 24px));max-height:86vh;overflow:auto;overscroll-behavior:contain;background:var(--surface);border-radius:var(--r-l);box-shadow:var(--shadow-pop);padding:20px 24px 24px}.kopf.svelte-3npwz3{display:flex;justify-content:space-between;align-items:center;gap:10px}.rund.svelte-3npwz3{width:34px;height:34px;border-radius:50%;border:0;background:var(--surface-sunk);display:grid;place-items:center;color:var(--text-2)}h2.svelte-3npwz3{margin:0}h3.svelte-3npwz3{font-size:15px;margin:18px 0 8px}ul.svelte-3npwz3{margin:0;padding-left:18px;display:grid;gap:4px;font-size:14px;color:var(--text-2)}dl.svelte-3npwz3{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;margin:0;align-items:center}dt.svelte-3npwz3{white-space:nowrap}dd.svelte-3npwz3{margin:0;color:var(--text-2)}kbd.svelte-3npwz3{font-size:12px;min-width:22px;line-height:20px}p.svelte-3npwz3{margin:0 0 8px;font-size:14px}.angaben.svelte-3npwz3{background:var(--surface-sunk);border-radius:10px;padding:10px 12px;display:grid;gap:8px}pre.svelte-3npwz3{margin:0;font-size:12px;white-space:pre-wrap;word-break:break-all;color:var(--text-2)}.angaben.svelte-3npwz3 .knopf:where(.svelte-3npwz3){justify-self:start}.klein.svelte-3npwz3{font-size:13px}.tour.svelte-1rln8ih{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;pointer-events:none}.dunkel.svelte-1rln8ih{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;pointer-events:auto}.spot.svelte-1rln8ih{position:absolute;border-radius:14px;box-shadow:0 0 0 9999px #0000008c,0 0 0 2px var(--ki-1),0 0 24px 4px var(--ki-glow);transition:all .35s var(--ease);pointer-events:none}.blase.svelte-1rln8ih{position:absolute;width:min(380px,calc(100vw - 24px));background:var(--surface);border-radius:16px;box-shadow:var(--shadow-pop);padding:16px 18px;pointer-events:auto;display:grid;gap:8px;animation:svelte-1rln8ih-auf .25s var(--ease)}@keyframes svelte-1rln8ih-auf{0%{opacity:0;transform:translateY(6px)}}.kopf.svelte-1rln8ih{display:flex;justify-content:space-between;align-items:center}.ueber.svelte-1rln8ih{display:inline-flex;gap:5px;align-items:center;font-size:12px;font-weight:650;color:var(--ki-text)}.zu.svelte-1rln8ih{border:0;background:var(--surface-sunk);width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:var(--text-2);cursor:pointer}h2.svelte-1rln8ih{margin:0;font-size:18px}p.svelte-1rln8ih{margin:0;color:var(--text-2);line-height:1.5;font-size:14.5px}.punkte.svelte-1rln8ih{display:flex;gap:5px;margin-top:4px}.punkte.svelte-1rln8ih i:where(.svelte-1rln8ih){width:6px;height:6px;border-radius:50%;background:var(--sep-strong)}.punkte.svelte-1rln8ih i.an:where(.svelte-1rln8ih){background:var(--ki-1);width:16px;border-radius:3px}.knoepfe.svelte-1rln8ih{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.nm.svelte-r1vmmh{position:relative}.knopf-nutzer.svelte-r1vmmh{display:flex;align-items:center;gap:8px;width:100%;min-width:0;border:0;background:none;padding:4px 6px;border-radius:12px;color:var(--text-1);cursor:pointer;text-align:left}.knopf-nutzer.svelte-r1vmmh:hover,.knopf-nutzer[aria-expanded=true].svelte-r1vmmh{background:var(--surface-sunk)}.knopf-nutzer.kompakt.svelte-r1vmmh{width:auto;padding:3px;border-radius:50%}.name.svelte-r1vmmh{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500}.av.svelte-r1vmmh{width:30px;height:30px;flex:none;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;letter-spacing:.02em;color:#fff;background:linear-gradient(135deg,#0a84ff,#30c48d)}.av.gross.svelte-r1vmmh{width:40px;height:40px;font-size:15px}.menue.svelte-r1vmmh{position:fixed;z-index:70;width:310px;max-width:calc(100vw - 24px);background:var(--surface);border:1px solid var(--sep);border-radius:16px;box-shadow:var(--shadow-pop);padding:8px;display:grid;gap:2px;animation:svelte-r1vmmh-auf .14s var(--ease)}@keyframes svelte-r1vmmh-auf{0%{opacity:0;transform:translateY(4px)}}.kopf.svelte-r1vmmh{display:flex;gap:10px;align-items:center;padding:6px 8px 10px;border-bottom:1px solid var(--sep);margin-bottom:4px}.wer.svelte-r1vmmh{display:grid;min-width:0}.wer.svelte-r1vmmh b:where(.svelte-r1vmmh){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.menue.svelte-r1vmmh>a:where(.svelte-r1vmmh),.menue.svelte-r1vmmh>button:where(.svelte-r1vmmh){display:flex;align-items:center;gap:10px;padding:9px 8px;border-radius:10px;border:0;background:none;color:var(--text-1);font-size:14px;text-decoration:none;cursor:pointer;text-align:left;width:100%;box-sizing:border-box}.menue.svelte-r1vmmh>a:where(.svelte-r1vmmh):hover,.menue.svelte-r1vmmh>button:where(.svelte-r1vmmh):hover:not(:disabled),.menue.svelte-r1vmmh>a:where(.svelte-r1vmmh):focus-visible,.menue.svelte-r1vmmh>button:where(.svelte-r1vmmh):focus-visible{background:var(--surface-sunk)}.menue.svelte-r1vmmh>button:where(.svelte-r1vmmh):disabled{color:var(--text-3);cursor:not-allowed}.neben.svelte-r1vmmh{margin-left:auto;padding-left:8px;font-size:12px;color:var(--text-3);white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}hr.svelte-r1vmmh{border:0;border-top:1px solid var(--sep);margin:4px 0}.klein.svelte-r1vmmh{font-size:12px}.schleier.svelte-1s03kdh{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#0000008c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.fenster.svelte-1s03kdh{position:fixed;z-index:61;top:50%;left:50%;transform:translate(-50%,-50%);width:min(640px,calc(100vw - 32px));height:min(680px,86vh);display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--sep);border-radius:20px;box-shadow:var(--shadow-pop),0 30px 80px -20px #00000080;overflow:hidden}header.svelte-1s03kdh{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px 12px 22px;border-bottom:1px solid var(--sep)}h2.svelte-1s03kdh{margin:0;font-size:19px}.klein.svelte-1s03kdh{font-size:13px}.rund.svelte-1s03kdh{width:34px;height:34px;border-radius:50%;border:0;background:var(--surface-sunk);color:var(--text-2);display:grid;place-items:center}.liste.svelte-1s03kdh{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 22px 20px}.eintrag.svelte-1s03kdh{padding:14px 0;border-top:1px solid var(--sep)}.eintrag.svelte-1s03kdh:first-child{border-top:0}.eintrag.aktuell.svelte-1s03kdh{margin:6px -12px 4px;padding:14px 12px;border:0;border-radius:14px;background:var(--accent-soft)}h3.svelte-1s03kdh{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:0 0 6px;font-size:15px}.v.svelte-1s03kdh{font-weight:700;color:var(--accent-text)}.t.svelte-1s03kdh{font-weight:650;color:var(--text)}.d.svelte-1s03kdh{margin-left:auto;font-size:12.5px;font-weight:500}.neu.svelte-1s03kdh{font-size:11px;font-weight:700;color:var(--on-accent);background:var(--accent);border-radius:999px;padding:1px 7px}ul.svelte-1s03kdh{margin:0;padding-left:18px;display:grid;gap:4px;color:var(--text-2);font-size:14px;line-height:1.45}@media(max-width:600px){.fenster.svelte-1s03kdh{right:0;bottom:0;top:0;left:0;transform:none;width:100vw;height:100dvh;border-radius:0;border:0}header.svelte-1s03kdh{padding-top:calc(14px + env(safe-area-inset-top))}.liste.svelte-1s03kdh{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}.nav.premium.svelte-8qg7p{color:var(--text-3);margin-top:6px}.nav.premium.svelte-8qg7p svg{color:#9a6ad8}.leise-premium.svelte-8qg7p{color:var(--text-3)!important}.rahmen.svelte-8qg7p{display:grid;grid-template-columns:var(--sidebar) minmax(0,1fr);min-height:100vh;transition:grid-template-columns .25s var(--ease)}.rahmen.mini.svelte-8qg7p{grid-template-columns:var(--sidebar-mini) minmax(0,1fr)}.rahmen.mit-chat.svelte-8qg7p{grid-template-columns:var(--sidebar) minmax(0,1fr) var(--chat-breite)}.rahmen.mini.mit-chat.svelte-8qg7p{grid-template-columns:var(--sidebar-mini) minmax(0,1fr) var(--chat-breite)}.rahmen.svelte-8qg7p{--chat-breite: clamp(340px, 30vw, 420px)}.seite.svelte-8qg7p{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:8px;padding:12px 10px;background:var(--glass);backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);border-right:1px solid var(--sep);z-index:20;overflow:hidden}.seite.svelte-8qg7p nav:where(.svelte-8qg7p){flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:1px;margin:0 -4px;padding:0 4px}.nav.svelte-8qg7p{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:9px;min-height:36px;color:var(--text);border:0;background:transparent;text-align:left;font-size:14px;font-weight:500;white-space:nowrap}.nav.svelte-8qg7p svg{color:var(--accent);flex:none}.nav.svelte-8qg7p:hover{background:var(--sep)}.nav.an.svelte-8qg7p{background:var(--accent-soft);color:var(--accent-text);font-weight:650;box-shadow:inset 3px 0 0 var(--accent)}.nav.leise.svelte-8qg7p{color:var(--text-3)}.vs.svelte-8qg7p{font-size:10px;font-weight:600;color:var(--text-3);border:1px solid var(--sep-strong);border-radius:5px;padding:0 5px;line-height:16px}.nav.an.svelte-8qg7p .vs:where(.svelte-8qg7p){color:var(--accent-text);border-color:currentColor}.nav.leise.svelte-8qg7p svg{color:var(--text-3)}.t.svelte-8qg7p{flex:1;overflow:hidden;text-overflow:ellipsis}.gruppe.mit-knopf.svelte-8qg7p{display:flex;align-items:center;justify-content:space-between;padding-right:4px}.zahnrad.svelte-8qg7p{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;color:var(--text-3)}.zahnrad.svelte-8qg7p:hover,.zahnrad.an.svelte-8qg7p{background:var(--sep);color:var(--accent-text)}.gruppe.svelte-8qg7p{font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);padding:14px 10px 4px}.trenner.svelte-8qg7p{height:1px;background:var(--sep);margin:8px 6px}.mini.svelte-8qg7p .t:where(.svelte-8qg7p),.mini.svelte-8qg7p kbd:where(.svelte-8qg7p){display:none}kbd.g.svelte-8qg7p{font-size:10px;padding:0 4px;white-space:nowrap}.mini.svelte-8qg7p .nav:where(.svelte-8qg7p){justify-content:center;padding:6px;min-height:44px}.markenzeile.svelte-8qg7p{display:flex;align-items:center;justify-content:space-between;padding:4px 6px 6px}.markenzeile.mini.svelte-8qg7p{justify-content:center}.marke.svelte-8qg7p{display:inline-flex;color:inherit;border-radius:10px;padding:3px 5px;margin:-3px -5px;transition:background .15s}.marke.svelte-8qg7p:hover,.marke.an.svelte-8qg7p{background:var(--surface-sunk)}.marke.svelte-8qg7p:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.unten.svelte-8qg7p{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding-top:8px;border-top:1px solid var(--sep)}.werkzeug.svelte-8qg7p{display:flex;justify-content:space-between;align-items:center;gap:6px}.mini.svelte-8qg7p .werkzeug:where(.svelte-8qg7p){flex-direction:column;align-items:center;gap:4px}.rund.svelte-8qg7p{width:40px;height:40px;border-radius:50%;border:0;background:transparent;color:var(--text-2);display:grid;place-items:center;flex:none}.rund.svelte-8qg7p:hover{background:var(--sep)}.mini.svelte-8qg7p .werkzeug:where(.svelte-8qg7p) .rund:where(.svelte-8qg7p){width:36px;height:36px}.version.svelte-8qg7p{position:relative;border:1px solid var(--sep-strong);background:transparent;color:var(--text-3);font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;min-height:28px;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.version.svelte-8qg7p:hover{color:var(--accent-text);border-color:currentColor;background:var(--accent-soft)}.version.neu.svelte-8qg7p:after{content:"";position:absolute;top:-2px;right:-2px;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--glass-solid, var(--surface))}.mini.svelte-8qg7p .version:where(.svelte-8qg7p){padding:3px 6px;font-size:11px}.haupt.svelte-8qg7p{min-width:0;padding:0 clamp(16px,3vw,40px) 60px}main.svelte-8qg7p{max-width:var(--inhalt-max);margin:0 auto}.kopfleiste.svelte-8qg7p{position:sticky;top:0;z-index:15;display:flex;justify-content:flex-end;align-items:center;gap:6px;height:56px;margin:0 calc(-1*clamp(16px,3vw,40px)) 8px;padding:0 clamp(12px,2.4vw,32px);background:var(--bg)}.haupt.randlos.svelte-8qg7p{padding:0}.haupt.svelte-8qg7p{padding-bottom:104px}.ki-fab.svelte-8qg7p{position:fixed;right:24px;bottom:24px;z-index:30;width:56px;height:56px;border-radius:50%;border:0;cursor:pointer;display:grid;place-items:center;color:#fff;background:var(--ki-verlauf);box-shadow:0 10px 28px -6px var(--ki-glow),0 4px 12px #0000002e;transition:transform .15s var(--ease),box-shadow .15s var(--ease)}.ki-fab.svelte-8qg7p:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 14px 34px -6px var(--ki-glow),0 6px 16px #0003}.ki-fab.svelte-8qg7p:focus-visible{outline:3px solid var(--ki-text);outline-offset:3px}.ki-fab.svelte-8qg7p .ki-funke:where(.svelte-8qg7p){color:#fff;display:grid}.haupt.randlos.svelte-8qg7p main:where(.svelte-8qg7p){max-width:none}.haupt.randlos.svelte-8qg7p .kopfleiste:where(.svelte-8qg7p){margin:0;position:absolute;right:0;top:0;background:none}.haupt.svelte-8qg7p{position:relative}.mobil-kopf.svelte-8qg7p,.tabbar.svelte-8qg7p,.mobil-menue.svelte-8qg7p{display:none}.warnung.svelte-8qg7p{color:var(--warn);margin-bottom:16px}@media(max-width:760px){.rahmen.svelte-8qg7p,.rahmen.mini.svelte-8qg7p,.rahmen.mit-chat.svelte-8qg7p,.rahmen.mini.mit-chat.svelte-8qg7p{grid-template-columns:1fr}.seite.svelte-8qg7p{display:none}.haupt.svelte-8qg7p{padding:8px 16px 96px}.kopfleiste.svelte-8qg7p,.ki-fab.svelte-8qg7p{display:none}.haupt.randlos.svelte-8qg7p{padding:8px 0 72px}.haupt.randlos.svelte-8qg7p .mobil-kopf:where(.svelte-8qg7p){margin:0 0 8px}.mobil-kopf.svelte-8qg7p{display:flex;align-items:center;gap:4px;position:sticky;top:0;z-index:15;margin:0 -16px 12px;padding:6px 10px;background:var(--glass);backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);border-bottom:1px solid var(--sep)}.mobil-kopf.svelte-8qg7p>.picker{flex:1;min-width:0}.mobil-menue.svelte-8qg7p{display:flex;gap:6px;overflow-x:auto;position:fixed;left:0;right:0;z-index:19;bottom:calc(64px + env(safe-area-inset-bottom));padding:8px 84px 8px 12px;scrollbar-width:none;background:var(--glass);backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);border-top:1px solid var(--sep)}.mobil-menue.svelte-8qg7p::-webkit-scrollbar{display:none}.mobil-menue.svelte-8qg7p a:where(.svelte-8qg7p){display:inline-flex;align-items:center;gap:6px;flex:none;padding:7px 12px;border-radius:999px;background:var(--surface-sunk);color:var(--text-2);font-size:14px;font-weight:500;min-height:36px;text-decoration:none}.mobil-menue.svelte-8qg7p a:where(.svelte-8qg7p) svg{color:var(--accent-text);flex:none}.mobil-menue.svelte-8qg7p a.an:where(.svelte-8qg7p){background:var(--accent);color:var(--on-accent);font-weight:650}.mobil-menue.svelte-8qg7p a.an:where(.svelte-8qg7p) svg{color:inherit}.haupt.mit-anlagenmenue.svelte-8qg7p{padding-bottom:150px}.haupt.randlos.mit-anlagenmenue.svelte-8qg7p{padding-bottom:124px}.tabbar.svelte-8qg7p{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:20;padding:6px 8px calc(6px + env(safe-area-inset-bottom));background:var(--glass);backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);border-top:1px solid var(--sep)}.tabbar.svelte-8qg7p{align-items:center}.tabbar.svelte-8qg7p .tab{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;font-size:11px;font-weight:500;color:var(--text-2);border:0;background:transparent;min-height:52px;justify-content:center}.tabbar.svelte-8qg7p .tab .sym{display:grid;place-items:center;width:56px;height:30px;border-radius:15px;transition:background .15s var(--ease)}.tabbar.svelte-8qg7p .tab.an{color:var(--accent-text);font-weight:700}.tabbar.svelte-8qg7p .tab.an .sym{background:var(--accent-soft)}.tab-ki.svelte-8qg7p{flex:none;width:52px;height:52px;margin:-14px 6px 0 4px;border:0;border-radius:50%;display:grid;place-items:center;background:var(--ki-verlauf);box-shadow:0 8px 22px -6px var(--ki-glow),0 3px 8px #0000002e}.tab-ki.svelte-8qg7p .ki-funke:where(.svelte-8qg7p){color:#fff;display:grid}.tab-ki.an.svelte-8qg7p{outline:3px solid var(--ki-text);outline-offset:2px}.tab-ki.svelte-8qg7p:focus-visible{outline:3px solid var(--ki-text);outline-offset:3px}}.als-banner.svelte-8qg7p{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 14px;padding:10px 14px;border-radius:var(--r-s);background:#14254a;color:#e8edf7;font-size:14px;border-left:4px solid #f2b705}.als-banner.svelte-8qg7p button:where(.svelte-8qg7p){border:0;border-radius:6px;padding:6px 12px;font:inherit;font-size:13.5px;background:#f2b705;color:#14254a;font-weight:600;cursor:pointer}.vw h1{font-size:24px;line-height:1.2;margin:0;font-weight:650;letter-spacing:-.01em}.vw .unterzeile{margin:4px 0 0;color:var(--vw-text-2);font-size:14px;max-width:70ch}.vw h2{font-size:16px;margin:0 0 10px;font-weight:650}.vw .block{background:var(--vw-flaeche);border:1px solid var(--vw-linie);border-radius:6px;padding:16px 18px}.vw .zahlen{display:flex;flex-wrap:wrap;gap:0;border:1px solid var(--vw-linie);border-radius:6px;background:var(--vw-flaeche)}.vw .zahlen>div{padding:12px 18px;border-right:1px solid var(--vw-linie);min-width:130px;flex:1}.vw .zahlen>div:last-child{border-right:0}.vw .zahlen b{display:block;font-size:22px;font-weight:650}.vw .zahlen span{color:var(--vw-text-2);font-size:13px}.vw table{width:100%;border-collapse:collapse;font-size:13.5px}.vw th{text-align:left;font-weight:600;color:var(--vw-text-2);font-size:12.5px;padding:6px 10px;border-bottom:1px solid var(--vw-linie);white-space:nowrap}.vw td{padding:7px 10px;border-bottom:1px solid var(--vw-linie);vertical-align:top}.vw tr:last-child td{border-bottom:0}.vw td.r,.vw th.r{text-align:right}.vw .tabelle{overflow-x:auto}.vw .leise{color:var(--vw-text-2)}.vw .klein{font-size:12.5px}.vw .zustand{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.vw .zustand.gut{color:var(--good)}.vw .zustand.warn{color:var(--warn)}.vw .zustand.krit{color:var(--crit)}.vw .knopf-vw{border:1px solid var(--vw-linie);background:var(--vw-flaeche);color:var(--vw-text);border-radius:5px;padding:6px 11px;font:inherit;font-size:13.5px;cursor:pointer}.vw .knopf-vw:hover{border-color:var(--vw-text-2)}.vw .knopf-vw.haupt{background:var(--vw-tinte);color:var(--vw-auf-tinte);border-color:var(--vw-tinte)}.vw .knopf-vw:disabled{opacity:.5;cursor:default}.vw .knopf-vw:focus-visible,.vw input:focus-visible,.vw select:focus-visible,.vw summary:focus-visible{outline:2px solid var(--vw-signal);outline-offset:1px}.vw input,.vw select{border:1px solid var(--vw-linie);background:var(--vw-flaeche);color:var(--vw-text);border-radius:5px;padding:6px 9px;font:inherit;font-size:13.5px;min-width:0}.vw .reihe{display:flex;flex-wrap:wrap;gap:8px;align-items:end}.vw .reihe label{display:grid;gap:3px;font-size:12.5px;color:var(--vw-text-2)}.vw .fehler-vw{color:var(--crit);font-size:13.5px;margin:0}.vw .ok-vw{color:var(--good);font-size:13.5px;margin:0}.vw code{font-size:12.5px}.vw.svelte-brpk78{--vw-grund: #eef1f5;--vw-flaeche: #ffffff;--vw-tinte: #14254a;--vw-tinte-2: #1f3666;--vw-linie: #d5dbe5;--vw-text: #1b2433;--vw-text-2: #4a5568;--vw-signal: #f2b705;--vw-auf-tinte: #e8edf7;--vw-auf-tinte-2: #a9b6d3;display:grid;grid-template-columns:228px minmax(0,1fr);min-height:100dvh;background:var(--vw-grund);color:var(--vw-text);font-variant-numeric:tabular-nums}:root[data-theme=dark] .vw.svelte-brpk78{--vw-grund: #0e131c;--vw-flaeche: #161d29;--vw-tinte: #0b1a36;--vw-tinte-2: #15295a;--vw-linie: #263042;--vw-text: #e6eaf1;--vw-text-2: #a3adbf;--vw-auf-tinte: #dfe6f5;--vw-auf-tinte-2: #8796b8}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .vw.svelte-brpk78{--vw-grund: #0e131c;--vw-flaeche: #161d29;--vw-tinte: #0b1a36;--vw-tinte-2: #15295a;--vw-linie: #263042;--vw-text: #e6eaf1;--vw-text-2: #a3adbf;--vw-auf-tinte: #dfe6f5;--vw-auf-tinte-2: #8796b8}}.leiste.svelte-brpk78{background:var(--vw-tinte);color:var(--vw-auf-tinte);display:flex;flex-direction:column;padding:18px 0;position:sticky;top:0;height:100dvh}.marke.svelte-brpk78{display:flex;gap:10px;align-items:center;padding:0 18px 18px;color:inherit;text-decoration:none}.marke.svelte-brpk78 b:where(.svelte-brpk78){display:block;font-size:16px;letter-spacing:.01em}.marke.svelte-brpk78 small:where(.svelte-brpk78){display:block;font-size:12px;color:var(--vw-auf-tinte-2)}.zeichen.svelte-brpk78{width:22px;height:22px;border-radius:50%;background:var(--vw-signal);box-shadow:inset 0 0 0 5px var(--vw-tinte),0 0 0 2px var(--vw-signal);flex:none}ul.svelte-brpk78{list-style:none;margin:0;padding:0;display:grid;gap:1px}li.svelte-brpk78 a:where(.svelte-brpk78){display:flex;align-items:center;gap:10px;padding:9px 18px;color:var(--vw-auf-tinte-2);text-decoration:none;font-size:14.5px;border-left:3px solid transparent}li.svelte-brpk78 a:where(.svelte-brpk78):hover{color:var(--vw-auf-tinte);background:var(--vw-tinte-2)}li.svelte-brpk78 a.an:where(.svelte-brpk78){color:var(--vw-auf-tinte);background:var(--vw-tinte-2);border-left-color:var(--vw-signal);font-weight:600}li.svelte-brpk78 a:where(.svelte-brpk78):focus-visible,.zurueck.svelte-brpk78:focus-visible,.marke.svelte-brpk78:focus-visible{outline:2px solid var(--vw-signal);outline-offset:-2px}.fuss.svelte-brpk78{margin-top:auto;padding:14px 18px 0;border-top:1px solid var(--vw-tinte-2);display:grid;gap:10px;font-size:13px}.zurueck.svelte-brpk78{color:var(--vw-auf-tinte);text-decoration:none;display:inline-flex;gap:6px;align-items:center}.wer.svelte-brpk78{color:var(--vw-auf-tinte-2);overflow-wrap:anywhere}.wer.svelte-brpk78 small:where(.svelte-brpk78){display:block}.flaeche.svelte-brpk78{padding:28px 32px 48px;max-width:1240px;width:100%;box-sizing:border-box;display:grid;gap:22px;align-content:start}.flaeche.svelte-brpk78>*{min-width:0}.vw.svelte-brpk78{max-width:100vw;overflow-x:clip}.hinweis.svelte-brpk78,.lesend.svelte-brpk78{margin:0;color:var(--vw-text-2);font-size:14px}.lesend.svelte-brpk78{display:flex;gap:6px;align-items:center}@media(max-width:860px){.vw.svelte-brpk78{grid-template-columns:minmax(0,1fr)}.leiste.svelte-brpk78{position:static;height:auto;padding:10px 0 0}.marke.svelte-brpk78{padding:0 16px 8px}ul.svelte-brpk78{display:flex;overflow-x:auto;gap:0;scrollbar-width:none}li.svelte-brpk78 a:where(.svelte-brpk78){white-space:nowrap;border-left:0;border-bottom:3px solid transparent;padding:10px 14px}li.svelte-brpk78 a.an:where(.svelte-brpk78){border-bottom-color:var(--vw-signal)}.fuss.svelte-brpk78{display:none}.flaeche.svelte-brpk78{padding:18px 16px 40px}}
