:root{--navy:#04192d;--navy-2:#062949;--paper:#faf9f6;--bg:#faf9f6;--card:#fff;--ink:#10293e;--ink2:#45586a;--ink3:#66727d;--line:#e7e4db;--line2:#d8d4c9;--accent:#4c76ff;--accent-deep:#2f52d8;--chip-bg:#eaf0ff;--xchip-bg:#fbefd8;--xchip-ink:#9a6412;--teal:#0e8fa6;--plotfuell:16%;--balken:.15;--balken-on:.3;--balkenlicht:1;--s1:#4c76ff;--s2:#2e5aa8;--s3:#4c9db0;--s4:#8a6fc4;--st1:#9eb6f2;--st2:#829fea;--st3:#6788e2;--st4:#4d71d9;--st5:#3558d0;--st6:#2340be;--k1:#8fa9f0;--k2:#6285e4;--k3:#3e63d4;--k4:#2a47b8;--quer:#2e7d8e;--mint:#17a67f;--schiene:#c3bfb2;--up-bg:#e4f6e9;--up-ink:#0b5a28;--up:#2fa463;--down-bg:#fce2db;--down-ink:#a23a1c;--down:#e0603c;--btn-bg:#edebe3;--field-bg:#eeebe3;--font-sans:"Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;--font-serif:"Hoefler Text", "Iowan Old Style", "Palatino Linotype", Garamond, Georgia, serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-code:ui-monospace, "SF Mono", Menlo, Consolas, monospace}@media (prefers-color-scheme:dark){:root{--bg:#04192d;--card:#082238;--ink:#eef3f7;--ink2:#a7b7c4;--ink3:#7a8b99;--line:#16324a;--line2:#21405a;--accent:#6e92ff;--accent-deep:#9db6ff;--chip-bg:#10243c;--xchip-bg:#2e2312;--xchip-ink:#e0a64b;--teal:#4fb0c9;--plotfuell:22%;--balken:.34;--balken-on:.55;--balkenlicht:1.45;--s1:#6e92ff;--s2:#6e8fd8;--s3:#5fb3c4;--s4:#a88fe0;--st1:#4566d9;--st2:#5a7deb;--st3:#7394f6;--st4:#8cabff;--st5:#a6c2ff;--st6:#c1d9ff;--k1:#3c5cc4;--k2:#587de4;--k3:#7e9ef2;--k4:#a8c0ff;--quer:#4fb0c9;--mint:#3fd3a8;--schiene:#2a4560;--up-bg:#123321;--up-ink:#7be0a0;--up:#4fc489;--down-bg:#34211b;--down-ink:#f0a48c;--down:#f0805e;--btn-bg:#16324a;--field-bg:#0e2a42}}:root[data-theme=light]{--bg:#faf9f6;--card:#fff;--ink:#10293e;--ink2:#45586a;--ink3:#66727d;--line:#e7e4db;--line2:#d8d4c9;--accent:#4c76ff;--accent-deep:#2f52d8;--chip-bg:#eaf0ff;--s1:#4c76ff;--s2:#2e5aa8;--s3:#4c9db0;--s4:#8a6fc4;--st1:#9eb6f2;--st2:#829fea;--st3:#6788e2;--st4:#4d71d9;--st5:#3558d0;--st6:#2340be;--k1:#8fa9f0;--k2:#6285e4;--k3:#3e63d4;--k4:#2a47b8;--quer:#2e7d8e;--mint:#17a67f;--schiene:#c3bfb2;--teal:#0e8fa6;--plotfuell:16%;--balken:.15;--balken-on:.3;--balkenlicht:1;--up-bg:#e4f6e9;--up-ink:#0b5a28;--up:#2fa463;--down-bg:#fce2db;--down-ink:#a23a1c;--down:#e0603c;--btn-bg:#edebe3;--field-bg:#eeebe3}:root[data-theme=dark]{--bg:#04192d;--card:#082238;--ink:#eef3f7;--ink2:#a7b7c4;--ink3:#7a8b99;--line:#16324a;--line2:#21405a;--accent:#6e92ff;--accent-deep:#9db6ff;--xchip-bg:#2e2312;--xchip-ink:#e0a64b;--chip-bg:#10243c;--s1:#6e92ff;--s2:#6e8fd8;--s3:#5fb3c4;--s4:#a88fe0;--st1:#4566d9;--st2:#5a7deb;--st3:#7394f6;--st4:#8cabff;--st5:#a6c2ff;--st6:#c1d9ff;--k1:#3c5cc4;--k2:#587de4;--k3:#7e9ef2;--k4:#a8c0ff;--quer:#4fb0c9;--mint:#3fd3a8;--schiene:#2a4560;--teal:#4fb0c9;--plotfuell:22%;--balken:.34;--balken-on:.55;--balkenlicht:1.45;--up-bg:#123321;--up-ink:#7be0a0;--up:#4fc489;--down-bg:#34211b;--down-ink:#f0a48c;--down:#f0805e;--btn-bg:#16324a;--field-bg:#0e2a42}*{box-sizing:border-box}html{background:var(--bg)}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);margin:0;font-size:15px;line-height:1.55}a{color:var(--accent-deep);border-bottom:1px solid var(--line2);text-decoration:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button,select,input{font-family:var(--font-sans);color:var(--ink);font-size:14px}.app{max-width:1520px;margin:0 auto;padding:0 36px}.app.breit{max-width:none}.als{background:var(--navy,#0b1f3a);color:#fff;justify-content:space-between;align-items:center;gap:16px;padding:9px 22px;font-size:13px;display:flex}.als b{font-weight:600}.als-ende{color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:4px;padding:4px 10px;font-size:12px}.als-ende:hover{background:#ffffff1f}.frame{background:0 0;border:none;border-radius:0;grid-template-columns:232px minmax(0,1fr);align-items:start;display:grid}@media (max-width:820px){.frame{grid-template-columns:1fr}main{padding-left:0}}nav{border-right:1px solid var(--line);padding:0 22px 48px 0;position:sticky;top:0}.nav-marke{align-items:center;gap:9px;padding:17px 0 16px;display:flex}.nav-marke .zeichen{color:var(--accent);font-size:13px;line-height:1}.nav-marke .wort{font-family:var(--font-serif);letter-spacing:.05em;font-size:19px}@media (max-width:820px){nav{border-right:none;border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px;padding:0 0 12px;display:flex;position:static}.nav-marke{width:100%;padding-bottom:6px}}.ngroup{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);padding:12px 10px 5px;font-size:9px}@media (max-width:820px){.ngroup{display:none}}.nitem{text-align:left;width:100%;color:var(--ink2);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;transition:background-color .15s,color .15s;display:flex}@media (max-width:820px){.nitem{width:auto}}.nitem:hover{background:var(--bg);color:var(--ink)}.nitem.active{background:var(--chip-bg);color:var(--accent-deep);font-weight:600}.nico{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;color:var(--ink3);flex:none;transition:color .15s}.nitem.active .nico,.nitem:hover .nico{color:var(--accent-deep)}.nitem .no{font-family:var(--font-mono);color:var(--ink3);flex:none;width:18px;font-size:10px}.nitem.active .no{color:var(--accent-deep)}.nitem .badge{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--xchip-ink);background:var(--xchip-bg);border-radius:3px;margin-left:auto;padding:1px 5px;font-size:8.5px}main{min-width:0;padding:34px 0 60px 30px}@keyframes viewIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}main.view-enter{animation:.36s cubic-bezier(.16,1,.3,1) viewIn}@media (prefers-reduced-motion:reduce){main.view-enter{animation:none}}.kopfzahl{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.kzn{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--accent-deep);font-variant-numeric:tabular-nums;font-size:34px;line-height:1}.kzl{color:var(--ink3);font-size:12.5px}.kzvon{color:var(--ink3)}.shead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:4px;display:flex}.shead h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600}.ssub{color:var(--ink2);max-width:74ch;margin:2px 0 18px;font-size:13px}.actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.shead:has(.bestand){align-items:baseline}.bestand{color:var(--ink3);flex-wrap:wrap;align-items:baseline;row-gap:4px;margin-left:auto;font-size:11.5px;display:flex}.bestand .bpost{cursor:default;align-items:baseline;gap:5px;display:inline-flex}.bestand .bpost+.bpost:before,.bestand .bstand:before{content:"·";color:var(--line2);margin:0 12px}.bestand .bzahl{font-family:var(--font-serif);letter-spacing:.01em;color:var(--ink);font-size:14.5px;transition:color .15s}.bestand .bpost:hover .bzahl{color:var(--accent-deep)}.bestand .bstand{align-items:center;gap:7px;display:inline-flex}.bestand .bpunkt{background:var(--teal);border-radius:50%;flex:none;width:5px;height:5px;position:relative}.bestand .bpunkt:after{content:"";border:1px solid var(--teal);opacity:0;border-radius:50%;animation:4s ease-out infinite bestand-atem;position:absolute;inset:-3px}@keyframes bestand-atem{0%{opacity:.55;transform:scale(.6)}55%,to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.bestand .bpunkt:after{animation:none}}@media (max-width:760px){.bestand{margin-left:0}}.btn{border:1px solid var(--line2);background:var(--card);color:var(--ink);white-space:nowrap;cursor:pointer;border-radius:7px;padding:5px 12px;font-size:12.5px;font-weight:500}.src{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink3);background:var(--chip-bg);vertical-align:middle;border-radius:3px;padding:1.5px 7px;font-size:9.5px;display:inline-block}.src-x{font-family:var(--font-mono);letter-spacing:.04em;color:var(--xchip-ink);background:var(--xchip-bg);vertical-align:middle;border-radius:3px;padding:1.5px 7px;font-size:9.5px;display:inline-block}.kpis{background:var(--card);border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:0;margin-bottom:0;display:grid;overflow:hidden}.kpi{background:var(--card);min-width:0;box-shadow:-1px 0 0 var(--line), 0 -1px 0 var(--line);border:none;border-radius:0;padding:15px 18px 16px}.kpi .num{letter-spacing:-.015em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:21px;font-weight:600;line-height:1.2}.kpi .num small{color:var(--ink2);letter-spacing:0;font-size:12.5px;font-weight:600}.kpi .lbl{color:var(--ink3);flex-wrap:wrap;align-items:baseline;gap:7px;margin-top:5px;font-size:11.5px;line-height:1.35;display:flex}.kpi .kpibezug{color:var(--ink3);margin-top:3px;font-size:10.5px;display:block}.kpi.lead .num{color:var(--ink)}.kpis-serif .kpi .num{font-family:var(--font-serif);letter-spacing:.005em;overflow-wrap:anywhere;font-size:27px;font-weight:400;line-height:1.15}.kpis-serif .kpi .num small{font-size:16px;font-weight:400}.cardgrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;display:grid}.pcard{background:var(--bg);border:1px solid var(--line);border-radius:9px;padding:14px 16px}.pcard h3{margin:0 0 4px;font-size:14px;font-weight:600}.pcard p{color:var(--ink2);margin:0 0 8px;font-size:12.5px;line-height:1.5}.pcard .meta{color:var(--ink3);font-size:11.5px;font-weight:400;line-height:1.3}.tblwrap{border:1px solid var(--line);scrollbar-width:thin;scrollbar-color:var(--line2) transparent;border-radius:9px;overflow-x:auto}.tblwrap::-webkit-scrollbar{height:11px}.tblwrap::-webkit-scrollbar-track{background:0 0}.tblwrap::-webkit-scrollbar-thumb{background:var(--line2);border:3px solid var(--bg);background-clip:padding-box;border-radius:999px}.tblwrap::-webkit-scrollbar-thumb:hover{background:var(--ink3);background-clip:padding-box}table{border-collapse:collapse;width:100%;font-size:13px}th{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);text-align:left;border-bottom:1px solid var(--line2);white-space:nowrap;background:var(--bg);padding:9px 12px 7px;font-size:9.5px;font-weight:600}td{border-bottom:1px solid var(--line);vertical-align:top;padding:9px 12px}tr:last-child td{border-bottom:none}td.b{white-space:nowrap;font-weight:600}td.num{font-variant-numeric:tabular-nums;white-space:nowrap}td.mut{color:var(--ink3);font-size:12px}.fit{color:var(--accent-deep);white-space:nowrap;font-size:12px;font-weight:600}.nofit{color:var(--ink3);white-space:nowrap;font-size:11.5px}.fchips{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.fchip{border:1px solid var(--line2);color:var(--ink2);background:var(--card);cursor:pointer;border-radius:20px;padding:3px 12px;font-size:12px;transition:border-color .15s,color .15s}.fchip:hover{border-color:var(--accent);color:var(--accent-deep)}.fchip.on{background:var(--chip-bg);color:var(--accent-deep);border-color:var(--accent);font-weight:600}.block{background:var(--bg);border:1px solid var(--line);border-radius:9px;margin-bottom:12px;padding:14px 16px}.block h3{margin:0 0 6px;font-size:13.5px;font-weight:600}.block p{color:var(--ink2);margin:4px 0;font-size:13px}.block ul{margin:4px 0 0;padding-left:18px}.block li{color:var(--ink2);margin:3px 0;font-size:13px}.chart{border:1px solid var(--line);background:var(--card);border-radius:10px;min-width:0;padding:15px 17px 13px}.chart h3{margin:0;font-size:13.5px;font-weight:600}.chart .sub{color:var(--ink3);margin:2px 0 12px;font-size:11.5px}.charts2{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}@media (max-width:760px){.charts2{grid-template-columns:1fr}}.cols{border-bottom:1px solid var(--line2);align-items:flex-end;gap:8%;height:170px;padding:0 4%;display:flex}.colwrap{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:100%;display:flex}.colv{font-family:var(--font-mono);color:var(--ink2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px}.colbar{background:linear-gradient(180deg, color-mix(in srgb, var(--s1) 75%, var(--card)) 0%, var(--s1) 100%);border-radius:6px 6px 2px 2px;width:70%;max-width:52px;min-height:2px;transition:filter .15s}.colwrap:hover .colbar{filter:brightness(1.08)}.colx{gap:8%;padding:6px 4% 0;display:flex}.colx div{text-align:center;min-width:0;font-family:var(--font-mono);color:var(--ink3);flex:1 1 0;font-size:9.5px;line-height:1.4}.cols.dense{gap:6px;padding:0 2px}.colx.dense{gap:6px;padding:6px 2px 0}.hrow .hl{font-size:12px;font-weight:500;line-height:1.3}.hrow .hl small{font-family:var(--font-mono);color:var(--ink3);font-size:9px;font-weight:400;display:block}.htrack{border-radius:3px;height:13px;position:relative}.hbar{background:var(--s1);border-radius:3px;min-width:2px;height:13px}.hv{font-family:var(--font-mono);color:var(--ink2);text-align:left;font-variant-numeric:tabular-nums;font-size:10.5px}.hbar.f1{background:linear-gradient(90deg, color-mix(in srgb, var(--s1) 75%, var(--card)) 0%, var(--s1) 100%)}.hbar.f2{background:linear-gradient(90deg, color-mix(in srgb, var(--s2) 75%, var(--card)) 0%, var(--s2) 100%)}.hbar.f3{background:linear-gradient(90deg, color-mix(in srgb, var(--s3) 75%, var(--card)) 0%, var(--s3) 100%)}.hbar.f4{background:linear-gradient(90deg, color-mix(in srgb, var(--s4) 75%, var(--card)) 0%, var(--s4) 100%)}.hbar.dim{opacity:.5}.seginput{border:1px solid var(--line2);background:var(--card);border-radius:9px;align-items:center;gap:8px;margin-bottom:8px;padding:8px 12px;display:flex}.seginput input{background:0 0;border:none;outline:none;flex:1;font-size:14px}select{appearance:none;background-color:var(--btn-bg);color:var(--ink);cursor:pointer;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%276%27%3E%3Cpath d=%27M1 1l4 4 4-4%27 fill=%27none%27 stroke=%27%23888%27 stroke-width=%271.6%27 stroke-linecap=%27round%27/%3E%3C/svg%3E");background-position:right 9px center;background-repeat:no-repeat;border:none;border-radius:9px;padding:7px 26px 7px 12px;font-size:13px;transition:background-color .15s}select:hover{background-color:var(--field-bg)}.qrow{margin-bottom:12px;display:flex}.qrow.user{justify-content:flex-end}.bubble{border-radius:12px;max-width:68%;padding:10px 14px;font-size:13.5px;line-height:1.55}.qrow.user .bubble{background:var(--chip-bg);color:var(--ink);border-radius:12px 12px 3px}.qrow.bot .bubble{background:var(--bg);border:1px solid var(--line);border-radius:12px 12px 12px 3px}.toggle{background:var(--line2);vertical-align:middle;cursor:pointer;border:none;border-radius:10px;width:30px;height:17px;padding:0;display:inline-block;position:relative}.toggle:after{content:"";background:#fff;border-radius:50%;width:13px;height:13px;transition:left .12s;position:absolute;top:2px;left:2px}.toggle.on{background:var(--accent)}.toggle.on:after{left:15px}.filters2{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.filters2 .actions{margin-left:auto}.subtle{color:var(--ink3);margin:6px 2px 10px;font-size:12px}tr.rowlink,.hrowlink{cursor:pointer;transition:background-color .15s}.pcard.rowlink{cursor:pointer;transition:background-color .15s,transform .15s}tr.rowlink:hover td{background:var(--bg)}.hrowlink{border-radius:6px;padding:0 6px}.hrowlink:hover{background:var(--bg)}.pcard.rowlink:hover{background:var(--card);transform:translateY(-2px)}.backlink{border-bottom:none;font-size:13px}.crumbs{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);flex-wrap:wrap;gap:6px;margin-bottom:14px;font-size:10px;display:flex}.crumbs a{color:var(--ink3);cursor:pointer;border-bottom:none;transition:color .15s}.crumbs a:hover{color:var(--accent-deep)}.crumbs .cur{color:var(--ink)}.avatar-lg{border-radius:12px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;font-size:18px;font-weight:600;display:inline-flex}.avatar-sm{border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:600;display:inline-flex}.av1{background:color-mix(in srgb, var(--s1) 14%, transparent);color:var(--s1)}.av2{background:color-mix(in srgb, var(--s2) 16%, transparent);color:var(--s2)}.av3{background:color-mix(in srgb, var(--s3) 14%, transparent);color:var(--s3)}.av4{background:color-mix(in srgb, var(--s4) 14%, transparent);color:var(--s4)}.phead{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:8px;display:flex}.phead .pmain{flex:1;min-width:260px}.phead h2{letter-spacing:-.015em;margin:0 0 4px;font-size:24px;font-weight:600}.phead .pdesc{color:var(--ink2);max-width:96ch;margin:0 0 8px;font-size:14px;line-height:1.6}.phead .pdesc-leer{color:var(--ink3);font-style:italic}.ptags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.ptag{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;border:1px solid var(--line2);color:var(--ink2);border-radius:4px;padding:2px 8px;font-size:10px}.stc{font-family:var(--font-mono);letter-spacing:.05em;white-space:nowrap;border-radius:4px;padding:2px 7px;font-size:9.5px;display:inline-block}.stc-early{background:color-mix(in srgb, var(--s1) 13%, transparent);color:var(--s1)}.stc-mid{background:color-mix(in srgb, var(--s3) 13%, transparent);color:var(--s3)}.stc-late{background:color-mix(in srgb, var(--s2) 18%, transparent);color:var(--s2)}.stc-other{border:1px solid var(--line2);color:var(--ink3)}.stc-unsicher{border-style:dashed}.lpbadges{flex-wrap:wrap;gap:5px;margin:6px 0 2px;display:flex}.lpges{color:var(--ink2);margin-top:4px;font-size:12.5px;line-height:1.5}.lpges .leer{color:var(--ink3);font-style:italic}.oblbl.lpzeile{justify-content:space-between;align-items:baseline;display:flex}.oblbl.lpzeile b{font-family:var(--font-serif);color:var(--ink);letter-spacing:0;text-transform:none;font-size:17px;font-weight:400}.leerraum{min-height:148px;color:var(--ink3);align-items:center;margin:0;font-size:12.5px;line-height:1.5;display:flex}.rliste{border-top:1px solid var(--line);margin-top:14px}.mehr{margin:14px 0 0}.lzeile{border-bottom:1px solid var(--line);grid-template-columns:74px minmax(0,1fr) auto;align-items:baseline;gap:14px;padding:9px 4px;font-size:13.5px;display:grid}.lzeile .ld{color:var(--ink3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px}.lzeile .lb{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lzeile .lnm{font-weight:600}.lzeile.rowlink{cursor:pointer;border-radius:6px;transition:background-color .12s}.lzeile.rowlink:hover{background:var(--chip-bg)}@media (prefers-reduced-motion:reduce){.lzeile.rowlink{transition:none}}.lzeile .linv,.lzeile .lzw{color:var(--ink3);font-size:11.5px;font-weight:400}.lzeile .cchip{vertical-align:1px;margin:0 2px 0 8px}.lzeile.ndline .lb{align-items:baseline;gap:7px;display:flex}.lzeile.ndline .lnm,.lzeile.ndline .cchip{flex:none}.lzeile.ndline .cchip{margin:0}.lzeile.ndline .lb{overflow:visible}.lzeile.ndline .lzw{flex:auto;min-width:0;position:relative;overflow:visible}.lzeile.ndline .lzwtext{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lzeile.ndline .lzw.ab{cursor:help}.lzeile.ndline .lzw.ab:after{content:attr(data-tip);white-space:normal;background:var(--ink);width:max-content;max-width:min(520px,62vw);color:var(--bg);opacity:0;pointer-events:none;z-index:60;border-radius:9px;padding:9px 12px;font-size:11.5px;font-weight:400;line-height:1.55;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 7px);left:0;transform:translateY(4px);box-shadow:0 8px 24px #00000038}.lzeile.ndline .lzw.ab:hover:after,.lzeile.ndline.rowlink:focus-visible .lzw.ab:after{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.lzeile.ndline .lzw.ab:after{transition:none}}.lzeile.ndline .lort{color:var(--ink3);flex:none;margin-left:4px;font-size:11.5px}.lzeile.rdline .lb{align-items:baseline;gap:7px;display:flex}.lzeile.rdline .lnm,.lzeile.rdline .stc,.lzeile.rdline .cchip{flex:none}.lzeile.rdline .cchip{margin:0}.lzeile.rdline .lzw{flex:auto;min-width:0}.lzeile.rdline .lzwtext{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lzeile.rdline .lort{color:var(--ink3);flex:none;margin-left:4px;font-size:11.5px}.lzeile .lm.lmleer{color:var(--ink3);font-variant-numeric:normal;font-size:11.5px;font-weight:400}.lzeile .lm{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:500}@media (max-width:620px){.lzeile{grid-template-columns:72px minmax(0,1fr);row-gap:4px}.lzeile .lm{grid-column:2}}.mgroup{justify-content:space-between;align-items:baseline;margin:22px 2px 8px;display:flex}.mgroup .ml{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);font-size:10.5px;font-weight:600}.mgroup .msum{font-family:var(--font-mono);color:var(--ink2);font-size:11px}.rdliste .mgroup{margin:15px 2px 5px}.rdliste>.mgroup:first-child{margin-top:8px}.rbar{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0 14px;display:flex}.rbezug{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:11.5px}.kpi .kpimut{color:var(--ink3);font-weight:400}.abdeck{margin:4px 0 20px}.abrow{grid-template-columns:150px minmax(0,1fr) 128px 42px;align-items:center;gap:12px;padding:5px 0;display:grid}.abl{color:var(--ink);font-size:12.5px;line-height:1.25}.abl small{font-family:var(--font-mono);color:var(--ink3);letter-spacing:.02em;font-size:9px;display:block}.abtrack{background:color-mix(in srgb, var(--ink3) 12%, transparent);border-radius:999px;height:8px;overflow:hidden}.abtrack i{background:var(--s1);border-radius:999px;min-width:3px;height:100%;display:block}.abn{font-family:var(--font-mono);color:var(--ink3);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10.5px}.abp{font-family:var(--font-mono);color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;font-size:11.5px}@media (max-width:620px){.abrow{grid-template-columns:118px minmax(0,1fr) 42px}.abn{display:none}}.lkopf{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin:18px 0 0;display:flex}.segc.sm button{padding:4px 10px;font-size:11.5px}.deal{background:var(--card);border:1px solid var(--line);border-radius:10px;align-items:center;gap:14px;margin-bottom:8px;padding:12px 16px;display:flex}.dbody{flex:1;min-width:0}.dtop{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dname{color:var(--ink);cursor:pointer;border-bottom:none;font-size:14.5px;font-weight:600;transition:color .15s}.dname:hover{color:var(--accent-deep)}.dsub{color:var(--ink3);font-size:12px}.dinv{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;overflow:hidden}.dinv b{font-weight:600}.damt{text-align:right;flex:none}.damt .dv{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:15.5px;font-weight:600;display:block}.damt .dd2{color:var(--ink3);font-variant-numeric:tabular-nums;margin-top:2px;font-size:11.5px;font-weight:400;line-height:1.3;display:block}@media (max-width:640px){.dinv{white-space:normal}}.igrid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;display:grid}.icard{background:var(--bg);border:1px solid var(--line);border-radius:9px;align-items:center;gap:10px;padding:10px 12px;display:flex}.icard.link{cursor:pointer;transition:border-color .15s,transform .15s}.icard.link:hover{border-color:var(--accent);transform:translateY(-1px)}.icard .iname{font-size:13px;font-weight:600;line-height:1.3}.icard .imeta{color:var(--ink3);font-size:11.5px;font-weight:400;line-height:1.3}.scards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.scard{background:var(--bg);border:1px solid var(--line);cursor:pointer;border-radius:10px;flex-direction:column;gap:8px;padding:14px 16px;transition:border-color .15s,transform .15s;display:flex}.scard:hover{border-color:var(--accent);transform:translateY(-2px)}.scard .shead2{justify-content:space-between;align-items:center;gap:10px;display:flex}.scard .sname{align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:600;display:flex}.scard .sdesc{color:var(--ink2);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.scard .sfoot{color:var(--ink3);justify-content:space-between;font-size:11.5px;font-weight:400;line-height:1.3;display:flex}.scard .sfoot b{color:var(--ink);letter-spacing:0;font-size:12px}.secline{justify-content:space-between;align-items:baseline;margin:32px 0 4px;display:flex}.secline h3{font-family:var(--font-serif);letter-spacing:0;margin:0;font-size:19px;font-weight:400}.secline .cnt{color:var(--ink3);font-size:11.5px;font-weight:400;line-height:1.3}.pchip{border:1px solid var(--line2);color:var(--ink);background:var(--card);border-radius:20px;align-items:center;gap:7px;padding:3px 6px 3px 12px;font-size:12px;display:inline-flex}.pchip button{background:var(--bg);color:var(--ink3);cursor:pointer;border:none;border-radius:50%;padding:2px 6px;font-size:12px;line-height:1}.pchip button:hover{color:var(--accent-deep);background:var(--chip-bg)}.plogo{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:12px;flex:none;width:52px;height:52px;padding:4px}.tlogo{object-fit:contain;border:1px solid var(--line);vertical-align:-6px;background:#fff;border-radius:6px;width:22px;height:22px;margin-right:6px}.plogo.hell,.tlogo.hell{background:var(--navy);border-color:var(--navy)}.tblwrap .tlogo,.tblwrap .avatar-sm{vertical-align:middle;border-radius:7px;width:26px;height:26px;margin-right:8px}.tblwrap .tlogo{padding:2px}.tblwrap .avatar-sm{font-size:10px}.gtabelle td{vertical-align:middle;height:62px}.gtabelle .zk{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gtabelle td.b{white-space:nowrap;text-overflow:ellipsis;max-width:280px;overflow:hidden}.gtabelle td.tweb{white-space:nowrap}.dnews{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11.5px;overflow:hidden}.dquellen{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:6px;font-size:11px;display:flex}.dqlbl{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);font-size:9px}.dquellen a{color:var(--ink2);border-bottom:1px solid var(--line2);text-decoration:none}.dquellen a:hover{color:var(--accent-deep,var(--accent));border-bottom-color:currentColor}.dqrest{color:var(--ink3)}.oblbl{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);margin:14px 0 7px;font-size:10.5px;display:block}.chipgrid{flex-wrap:wrap;gap:7px;display:flex}.cols.dense .colv{font-size:9.5px}.colx.dense>div{font-size:9.5px;line-height:1.35}.letter{background:var(--card);border:1px solid var(--line2);border-radius:14px;max-width:860px;margin:4px auto 0;padding:34px 42px 24px;box-shadow:0 12px 34px #0000000f}.lhead{border-bottom:2px solid var(--ink);margin-bottom:18px;padding-bottom:16px}.lkicker{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-deep,var(--accent));font-size:10.5px}.lhead h1{font-family:var(--font-serif,inherit);letter-spacing:-.01em;margin:8px 0 6px;font-size:27px}.lmeta{color:var(--ink3);margin:0;font-size:12px}.lsec{margin:20px 0 0}.lsec h3{letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);border-bottom:1px solid var(--line);margin:0 0 10px;padding-bottom:6px;font-size:13px}.lbul{margin:0;padding-left:18px}.lbul li{margin-bottom:8px;font-size:14px;line-height:1.6}.lline{border-bottom:1px dashed var(--line);grid-template-columns:1fr auto auto;align-items:baseline;gap:14px;padding:8px 0;display:grid}.lline:last-of-type{border-bottom:none}.lline .ld{font-family:var(--font-sans);color:var(--ink3);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;order:3;font-size:11px}.lline .lb{order:1;min-width:0;font-size:13.5px;line-height:1.45}.lline .lm{color:var(--ink2);font-size:12.5px}.lline .lnews{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.lline .lv{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;order:2;font-size:13.5px;font-weight:700}.nzeile{padding:11px 0}.nztitel{color:var(--ink);border-bottom:none;font-size:13.5px;font-weight:600;line-height:1.4;text-decoration:none;display:block}a.nztitel:hover{color:var(--accent-deep,var(--accent));text-underline-offset:2px;text-decoration:underline}.nzsum{color:var(--ink2);margin:3px 0 4px;font-size:12.5px;line-height:1.5;display:block}.nzeile .lnews{margin-top:2px}.nzeile .lnews .src{margin-right:4px}.nzeigen{border-left:1px solid var(--line2);color:var(--ink3);margin-left:7px;padding-left:7px}.lempty{color:var(--ink3);margin:4px 0;font-size:13px;font-style:italic}.lfoot{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-top:22px;padding-top:12px;display:flex}.why{color:var(--accent-deep,var(--accent));margin:7px 0 9px;font-size:11.5px;line-height:1.45}.peerblock{margin-bottom:12px}.pbhead{align-items:center;gap:10px;margin-bottom:10px;display:flex}.pbhead h3{margin:0;font-size:15.5px}.pbhead .cnt{color:var(--ink3);margin-left:auto;font-size:11.5px;font-weight:400;line-height:1.3}.pbcols{grid-template-columns:1fr 1fr;gap:0 26px;display:grid}.pbcols .oblbl{margin-top:2px}@media (max-width:860px){.pbcols{grid-template-columns:1fr}}.codebox{font-family:var(--font-code);background:var(--bg);border:1px solid var(--line2);white-space:nowrap;color:var(--ink2);border-radius:8px;margin:10px 0 12px;padding:12px 14px;font-size:11.5px;line-height:1.7;overflow-x:auto}.lline .ld,td.num,.colv,.kpi .num,.lline .lv{font-variant-numeric:tabular-nums}.lline .stc{vertical-align:1px;margin:0 6px 0 10px}.lline .lm{margin-left:2px}.lsub2{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);margin:14px 0 4px;font-size:11px;font-weight:600}.lsec .lsub2:first-of-type{margin-top:4px}.block,.chart,.deal,.pcard,.scard,.icard,.letter{border-color:var(--line);box-shadow:none;border-radius:8px}.btn{border:1px solid var(--line2);background:var(--card);color:var(--ink);letter-spacing:.01em;border-radius:7px;padding:5px 12px;font-size:12.5px;font-weight:500;transition:background-color .14s,border-color .14s,filter .14s}.btn:hover{border-color:var(--ink3)}.btn.primary{background:var(--navy-2);border-color:var(--navy-2);color:#fff}.btn.primary:hover{background:var(--navy);border-color:var(--navy);filter:none}.btn:active{filter:brightness(.96)}.btn:disabled{opacity:.4;cursor:not-allowed;filter:none}.btn.leise{border-color:var(--line);color:var(--ink3);background:0 0;font-weight:400}.btn.leise:hover{border-color:var(--line2);color:var(--ink);background:var(--card)}.fchip{border-radius:6px}.pchip{border-radius:999px}.src,.src-x{border-radius:4px}.nitem{border-radius:6px}.lline{border-bottom-style:solid;border-bottom-color:var(--line)}.hero{text-align:center;background:radial-gradient(ellipse 58% 60% at 50% 0%, color-mix(in srgb, var(--accent) 11%, transparent), transparent 72%);padding:34px 16px 6px}.htime{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);font-size:10.5px}.hero h1{letter-spacing:-.03em;text-wrap:balance;max-width:20ch;margin:0 auto 22px;font-size:40px;font-weight:700;line-height:1.1}@media (max-width:640px){.hero h1{letter-spacing:-.02em;font-size:30px}}.ask{background:var(--card);border:1px solid #0000;border-radius:18px;align-items:center;gap:10px;max-width:700px;margin:0 auto;padding:8px 8px 8px 20px;display:flex;box-shadow:0 1px 2px #0000000f,0 10px 30px #00000014}.ask input{min-width:0;color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:8px 0;font-size:15.5px}.askbtn{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:12px;flex:none;width:40px;height:40px;font-size:17px}.askchips{flex-wrap:wrap;justify-content:center;gap:8px;max-width:760px;margin:16px auto 4px;display:flex}.anote{text-align:center;color:var(--ink3);margin:10px 0 34px;font-size:11.5px}.evtag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-deep);background:var(--chip-bg);border-radius:5px;margin-bottom:8px;padding:2px 7px;font-size:9px;display:inline-block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ask{border-color:var(--line);box-shadow:none}}:root[data-theme=dark] .ask{border-color:var(--line);box-shadow:none}.colbar.c2{background:linear-gradient(180deg, color-mix(in srgb, var(--s3) 75%, var(--card)) 0%, var(--s3) 100%)}.scards.lg{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.scards.lg .scard{padding:16px 18px}.sinv{color:var(--ink2);margin:0 0 9px;font-size:12px}.peertile{margin-bottom:10px;padding:0}.peertile .pthead{cursor:pointer;border-radius:inherit;align-items:center;gap:12px;padding:14px 18px;transition:background-color .15s;display:flex}.peertile.open .pthead{border-radius:9px 9px 0 0}.peertile .pthead:hover{background:var(--card)}.ptmain{min-width:0}.ptname{font-size:15px;font-weight:600}.ptdesc{color:var(--ink3);font-size:12.5px;line-height:1.4}.pthead .cnt{color:var(--ink3);white-space:nowrap;flex:none;margin-left:auto;font-size:11.5px;font-weight:400;line-height:1.3}.ptchev{color:var(--ink3);flex:none;font-size:13px;transition:transform .28s}.peertile.open .ptchev{transform:rotate(90deg)}.ptbody{grid-template-rows:0fr;transition:grid-template-rows .32s;display:grid}.ptinner{min-height:0;padding:0 18px;overflow:hidden}.peertile.open .ptbody{grid-template-rows:1fr}.peertile.open .ptinner{padding-bottom:16px}.zchip{cursor:help;white-space:nowrap;border-bottom:1px dotted var(--ink3);font-size:12px;position:relative}.zchip.fit{color:var(--accent-deep);font-weight:600}.zchip.nofit{color:var(--ink3)}.zchip:after{content:attr(data-tip);white-space:normal;background:var(--ink);width:max-content;max-width:260px;color:var(--bg);opacity:0;pointer-events:none;z-index:60;border-radius:9px;padding:8px 11px;font-size:11px;font-weight:400;line-height:1.5;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 8px);left:0;transform:translateY(4px);box-shadow:0 6px 20px #0000002e}.zchip:hover:after{opacity:1;transform:translateY(0)}.segc{background:var(--card);border:1px solid var(--line2);border-radius:7px;display:inline-flex;overflow:hidden}.segc button{color:var(--ink2);cursor:pointer;white-space:nowrap;border:none;border-right:1px solid var(--line);background:0 0;border-radius:0;padding:5px 11px;font-size:12.5px}.segc button:last-child{border-right:none}.segc button.on{background:var(--chip-bg);color:var(--accent-deep);font-weight:600}.taxsec{border:1px solid var(--line);background:var(--bg);border-radius:12px;margin-bottom:12px;padding:14px 18px}.taxhead{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.taxdot{border-radius:50%;flex:none;align-self:center;width:9px;height:9px}.taxname{color:var(--ink);cursor:pointer;border-bottom:none;font-size:15.5px;font-weight:700;transition:color .15s}.taxname:hover{color:var(--accent-deep)}.taxhead .cnt{color:var(--ink3);white-space:nowrap;margin-left:auto;font-size:11.5px;font-weight:400;line-height:1.3}.taxdef{color:var(--ink2);margin:4px 0 10px 19px;font-size:12.5px}.taxsubs{margin-left:19px}.fchip .subn{color:var(--ink3);margin-left:2px;font-weight:600}.vbar{border-radius:10px;gap:2px;height:34px;margin:6px 0 12px;display:flex;overflow:hidden}.vseg{cursor:default;min-width:6px;transition:filter .15s}.vseg:hover{filter:brightness(1.12)}.vlegend{flex-wrap:wrap;gap:6px 16px;display:flex}.vleg{color:var(--ink2);align-items:center;gap:6px;font-size:12px;display:inline-flex}.vleg b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.vbands{margin-top:22px}.vstage{margin-bottom:7px}.vstage .pthead{gap:13px;padding:9px 16px}.vstage .vnum{border-radius:7px;width:23px;height:23px;font-size:12px}.vstage .ptname{font-size:14.5px}.vstage .ptdesc{font-size:12px;line-height:1.35}.vnum{color:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:inline-flex}.vstage .cnt.vcnt{font-family:var(--font-sans);text-transform:none;letter-spacing:normal;color:var(--ink3);white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;gap:3px;margin-left:auto;display:flex}.vcnt b{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:15px;font-weight:600}.vcnt .vc-sub{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:11.5px}.vpeers{color:var(--ink2);margin:10px 0 6px;font-size:12px}.ssrow{flex-wrap:wrap;align-items:center;gap:7px;margin:2px 0 12px;display:flex}.pchip.ssc{cursor:pointer}.pchip.ssc:hover{border-color:var(--accent);color:var(--accent-deep)}.fbar{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:8px;margin:11px 0 0;font-size:11.5px;display:flex}.fbar .fchip{background:var(--chip-bg);color:var(--accent-deep);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:7px;padding:3px 6px 3px 10px;font-size:11.5px;transition:background-color .15s;display:inline-flex}.fbar .fchip b{font-weight:600}.fbar .fchip .fx{opacity:.45;padding:0 3px 1px;font-size:14px;line-height:1;transition:opacity .15s}.fbar .fchip:hover{background:color-mix(in srgb, var(--accent) 18%, transparent)}.fbar .fchip:hover .fx,.fbar .fchip:focus-visible .fx{opacity:1}.freset{color:var(--ink3);cursor:pointer;border:none;border-bottom:1px solid var(--line2);background:0 0;border-radius:0;padding:0 0 1px;font-size:11.5px}.freset:hover{color:var(--ink)}.thsort{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s}.thsort:hover{color:var(--accent-deep)}.ask.sm{border-radius:14px;max-width:none;margin:0 0 10px;padding:6px 6px 6px 18px}.ask.sm input{font-size:14.5px}.ask.sm .askbtn{border-radius:10px;width:36px;height:36px;font-size:15px}.askchips.left{justify-content:flex-start;max-width:none;margin:0 0 12px}.dup{color:#30d158;white-space:nowrap;font-size:11px;font-weight:600}.ddn{color:#ff375f;white-space:nowrap;font-size:11px;font-weight:600}.cchip{letter-spacing:.03em;vertical-align:1px;background:0 0;border:1px solid;border-radius:5px;margin-left:6px;padding:1px 7px;font-size:9.5px;font-weight:600;display:inline-block}.skchip{border-color:var(--line2);color:var(--ink3);font-weight:500}.secline.main{border-top:1px solid var(--line);margin-top:30px;padding-top:18px}.secline.main h3{letter-spacing:-.015em;font-size:19px;font-weight:700}.demap{justify-content:center;padding:8px 0 4px;display:flex}.demap svg{width:100%;max-width:330px;height:auto;overflow:visible}.dland{fill:var(--card);stroke:var(--bg);stroke-width:3px;stroke-linejoin:round;cursor:pointer;transition:fill .14s,stroke .14s}.dland:hover{stroke:var(--accent);stroke-width:4px}.dland:focus-visible{stroke:var(--accent);stroke-width:5px;outline:none}.dland.on{stroke:var(--ink);stroke-width:5px}.dland.leer{fill:var(--line);cursor:default}.dland.leer:hover{stroke:var(--bg);stroke-width:3px}.dlabel{pointer-events:none}.dnum{font-family:var(--font-sans);fill:var(--ink);text-anchor:middle;dominant-baseline:central;font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--card);stroke-width:4px;stroke-linejoin:round;font-size:30px;font-weight:700}.dnum.hell{fill:#fff;stroke:#0000}.dnum.aussen{fill:var(--ink2);stroke:var(--bg);stroke-width:5px;font-size:25px;font-weight:600}.dleit{stroke:var(--line2);stroke-width:2px}.maplegende{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:11px;display:flex}.mlskala{background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 16%, var(--card)), var(--accent));border:1px solid var(--line);border-radius:4px;flex:none;width:64px;height:7px}.mlspanne{font-family:var(--font-mono);font-size:10px}.mlwahl{background:var(--chip-bg);color:var(--accent-deep);cursor:pointer;white-space:nowrap;border-radius:20px;margin-left:auto;padding:3px 9px;font-size:10.5px}.mlwahl b{margin-left:2px;font-weight:700}.mlwahl:hover{background:var(--accent);color:#fff}.colbar.c3{background:linear-gradient(180deg, color-mix(in srgb, var(--s2) 75%, var(--card)) 0%, var(--s2) 100%)}.cmptot{border-bottom:1px solid var(--line);gap:44px;margin-bottom:12px;padding:2px 0 16px;display:flex}.cmptot-i{align-items:center;gap:11px;display:flex}.cmptot-dot{background:var(--accent);border-radius:3px;flex:none;width:13px;height:13px}.cmptot-dot.fade{opacity:.42}.cmptot-v{font-family:var(--font-serif);color:var(--ink);letter-spacing:-.01em;font-size:27px;font-weight:400;line-height:1}.cmptot-l{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink3);margin-top:5px;font-size:9.5px}.cmpr{border-bottom:1px dashed var(--line);grid-template-columns:200px 1fr 118px;align-items:center;gap:12px;padding:7px 0;display:grid}.cmpr:last-child{border-bottom:none}.cmpr .cl{font-size:12.5px;font-weight:600}.cbars{flex-direction:column;gap:3px;min-width:0;display:flex}.cb{align-items:center;gap:8px;height:12px;display:flex}.cb i{border-radius:4px;flex:none;height:8px;display:block}.cb.fnd i{opacity:.45}.cb span{color:var(--ink3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10.5px}.cvals{text-align:right;flex-direction:column;gap:3px;display:flex}.cval{height:12px;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px;font-weight:600;line-height:12px}.cval+.cval{color:var(--ink2);font-weight:500}@media (max-width:760px){.cmpr{grid-template-columns:1fr auto}.cbars{grid-column:1/-1}}.frame{background:0 0}.kpi,.block,.chart,.deal,.pcard,.scard,.icard,.letter{background:var(--card)}.shead h2{font-family:var(--font-serif);letter-spacing:.01em;font-size:32px;font-weight:400;line-height:1.14}.hero h1{font-family:var(--font-serif);letter-spacing:-.005em;font-weight:400;line-height:1.04}.lhead h1,.pmain h2{font-family:var(--font-serif);letter-spacing:0;font-weight:400}.pbesuch{color:var(--ink3);font-variant-numeric:tabular-nums;margin:-2px 0 6px;font-size:12.5px}.secline.main h3{font-family:var(--font-serif);letter-spacing:0;font-weight:400}.kpi .num{letter-spacing:-.015em;font-weight:600}.secline .cnt,.card__k{color:var(--ink3)}.dup{font-family:var(--font-mono);color:var(--up-ink);background:var(--up-bg);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:4px;padding:1px 6px;font-size:10.5px;font-weight:400}.ddn{font-family:var(--font-mono);color:var(--down-ink);background:var(--down-bg);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:4px;padding:1px 6px;font-size:10.5px;font-weight:400}.fit{color:var(--up-ink);font-weight:600}.zchip.fit{color:var(--up-ink)}.nitem.active{background:var(--chip-bg);color:var(--accent-deep)}.nitem.active .no,.nitem.active .nico{color:var(--accent-deep)}.hero{background:0 0}.ask{border:1px solid var(--line2);box-shadow:none;background:var(--card);border-radius:10px}.ask:focus-within{border-color:var(--accent)}.askbtn{background:var(--navy-2);border-radius:7px}.ask.sm{border-radius:10px}.hero .ask{border-radius:999px;gap:12px;padding:7px 7px 7px 20px;box-shadow:12px 28px 60px -32px #10293e47}.hero .ask:focus-within{box-shadow:12px 28px 60px -32px #10293e47, 0 0 0 4px color-mix(in srgb, var(--accent) 14%, transparent)}.hero .askbtn{background:var(--accent);border-radius:999px}.hero .askbtn:hover{background:var(--accent-deep)}.asklupe{width:17px;height:17px;stroke:var(--ink3);fill:none;stroke-width:1.8px;flex:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hero .ask{box-shadow:none}}:root[data-theme=dark] .hero .ask{box-shadow:none}a{border-bottom-color:color-mix(in srgb, var(--accent) 40%, transparent)}.letter{box-shadow:none}.lkicker{color:var(--accent)}.plogo,.tlogo{background:#fff}.plot{--serie-fill:color-mix(in srgb, var(--serie,var(--s1)) var(--plotfuell,16%), transparent);position:relative}.plot svg{width:100%;height:auto;display:block;overflow:visible}.plot .gridline{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.plot .xlab,.plot .ylab{font-family:var(--font-mono);fill:var(--ink3);font-size:9px}.plot .flaeche{fill:var(--serie-fill)}.plot .linie{fill:none;stroke:var(--serie,var(--s1));stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.plot .punkt{fill:var(--card);stroke:var(--serie,var(--s1));stroke-width:2px;vector-effect:non-scaling-stroke}.plot .endpunkt{fill:var(--serie,var(--s1));stroke:var(--card);stroke-width:2px;vector-effect:non-scaling-stroke}.plot .cursor{stroke:var(--ink3);stroke-width:1px;stroke-dasharray:3 3;opacity:0;vector-effect:non-scaling-stroke}.plot .cursor-pkt{fill:var(--serie,var(--s1));stroke:var(--card);stroke-width:2px;opacity:0;vector-effect:non-scaling-stroke}.plot .tip{pointer-events:none;opacity:0;background:var(--ink);color:var(--bg);white-space:nowrap;font-variant-numeric:tabular-nums;z-index:5;border-radius:6px;padding:5px 9px;font-size:11.5px;transition:opacity .12s;position:absolute;transform:translate(-50%,-100%)}.plot.aktiv .cursor,.plot.aktiv .cursor-pkt,.plot.aktiv .tip{opacity:1}@media (prefers-reduced-motion:reduce){.plot .tip{transition:none}}.hrow{grid-template-columns:150px 1fr auto;align-items:center;gap:12px;padding:6px 0;display:grid}.hl{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;overflow:hidden}.hl small{color:var(--ink3);margin-left:6px}.htrack{background:color-mix(in srgb, var(--ink3) 12%, transparent);border-radius:999px;height:8px;position:relative;overflow:hidden}.hbar{border-radius:999px;min-width:3px;height:8px}.hv{font-family:var(--font-mono);color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:11.5px}@media (max-width:560px){.hrow{grid-template-columns:100px 1fr auto}}.srow{border-radius:6px;grid-template-columns:68px minmax(0,1fr) 26px 34px;align-items:center;gap:10px;padding:5px 6px 5px 0;display:grid}.srow+.srow{margin-top:2px}.srow .sl{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.srow .sbalken{height:11px}.srow .sbalken i{border-radius:0 4px 4px 0;min-width:5px;height:100%;display:block}.srow .sv{font-family:var(--font-mono);color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.srow .sa{font-family:var(--font-mono);color:var(--ink3);text-align:right;font-variant-numeric:tabular-nums;font-size:11px}.barlink:hover .srow,.stufen .barlink:focus-visible .srow{background:color-mix(in srgb, var(--s1) 6%, transparent)}@media (max-width:560px){.srow{grid-template-columns:70px minmax(0,1fr) 24px 34px}}.geowrap{display:inline-block;position:relative}.geobtn{appearance:none;border:1px solid var(--line2);background:var(--card);color:var(--ink);cursor:pointer;border-radius:7px;align-items:center;gap:7px;padding:5px 11px;font-size:12.5px;transition:border-color .15s;display:inline-flex}.geobtn:hover{border-color:var(--ink3)}.geobtn .cv{color:var(--ink3);font-size:10px}.geobtn.on{outline:2px solid var(--accent);outline-offset:1px}.geopop{z-index:60;background:var(--card);border:1px solid var(--line2);border-radius:12px;width:320px;padding:14px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 34px #04192d29}.geopop-row{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.geopop-list{grid-template-columns:1fr 1fr;gap:5px 14px;max-height:230px;display:grid;overflow-y:auto}.geochk{color:var(--ink);cursor:pointer;align-items:center;gap:7px;font-size:12.5px;display:flex}.geochk input{accent-color:var(--accent)}.stadtpop{width:340px}.stadtchip .fx{opacity:.7;margin-left:4px}.stadtfeld{box-sizing:border-box;border:1px solid var(--line2);width:100%;font:inherit;background:var(--card);color:var(--ink);border-radius:8px;padding:8px 10px;font-size:13px}.stadtfeld:focus{border-color:var(--accent);outline:none}.stadtliste{flex-direction:column;max-height:230px;margin-top:6px;display:flex;overflow-y:auto}.stadttreffer{font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;justify-content:space-between;gap:12px;padding:7px 8px;font-size:12.5px;display:flex}.stadttreffer:hover{background:var(--chip-bg);color:var(--accent-deep)}.stadttreffer .subn{color:var(--ink3);font-variant-numeric:tabular-nums}.stadtleer{color:var(--ink3);margin:8px 2px 0;font-size:12px}.brows{flex-direction:column;display:flex}.brow{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:26px 34px minmax(0,1fr) auto;align-items:center;gap:13px;padding:13px 4px;transition:background-color .15s;display:grid}.brow .tlogo,.brow .avatar-sm{vertical-align:middle;border-radius:9px;width:34px;height:34px;margin:0}.brow .avatar-sm{font-size:12px}.brow:last-child{border-bottom:0}.brow:hover{background:var(--bg)}.brank{font-family:var(--font-mono);color:var(--ink3);text-align:center;font-size:13px}.bmain{min-width:0}.bname{flex-wrap:wrap;align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:flex}.bhq{color:var(--ink3);font-size:11.5px;font-weight:400;line-height:1.3}.bdesc{color:var(--ink2);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.binv{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11.5px;overflow:hidden}.bamt{text-align:right;white-space:nowrap}.bv{font-variant-numeric:tabular-nums;letter-spacing:.005em;font-size:15.5px;font-weight:500;display:block}.bd{color:var(--ink3);font-variant-numeric:tabular-nums;margin-top:1px;font-size:11.5px;display:block}.secline.sub-inline{border:0;margin:20px 0 6px;padding:0}.secline.nurmeta{justify-content:flex-end}.secline.sub-inline h3{font-size:11px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.09em;color:var(--ink3);font-weight:400}nav{align-self:start;max-height:100vh;position:sticky;top:0;overflow-y:auto}nav::-webkit-scrollbar{width:0}@media (max-width:820px){nav{max-height:none;position:static;overflow:visible}}.destick{z-index:25;background:var(--bg);border-bottom:1px solid var(--line);padding:12px 26px;position:sticky;top:0;margin:0 -26px!important}@media (max-width:820px){.destick{border-bottom:0;padding:0;position:static;margin:0 0 10px!important}}.destick+.kpis{margin-top:22px}@media (max-width:820px){.destick+.kpis{margin-top:0}}.gfilter{display:block}.gzeile{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ask.sm.gsuche{width:100%;max-width:none;margin:0 0 10px;padding:6px 6px 6px 14px}.ask.sm.gsuche .glupe{color:var(--ink3);flex:none;font-size:15px;line-height:1}.ask.sm.gsuche .gclear{color:var(--ink3);cursor:pointer;background:0 0;border:none;flex:none;padding:0 8px 2px;font-size:17px;line-height:1;transition:color .15s}.ask.sm.gsuche .gclear:hover{color:var(--ink)}.ansichtzeile{margin-top:18px}.fbar+.ansichtzeile{margin-top:12px}@media (max-width:820px){.ansichtzeile,.fbar+.ansichtzeile{margin-top:10px}}.barlink{cursor:pointer;border-radius:6px;margin:0 -6px;padding:0 6px;transition:background-color .12s}.barlink:hover{background:var(--bg)}.barlink:hover .hl{color:var(--accent-deep)}.secband{border-top:1px solid var(--line2);justify-content:space-between;align-items:baseline;gap:18px;margin:38px 0 18px;padding-top:15px;display:flex}.secband.tight{margin:14px 0 10px}.secband h3{font-family:var(--font-serif);letter-spacing:0;margin:0;padding-left:16px;font-size:25px;font-weight:400;line-height:1;position:relative}.secband h3:before{content:"";background:var(--accent);border-radius:2px;width:4px;position:absolute;top:3px;bottom:3px;left:0}.secband-note{color:var(--ink3);text-align:right;max-width:48%;font-size:11.5px}.secband-rechts{align-items:center;gap:12px;display:flex}.secband-rechts .secband-note{max-width:none}.newstop{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;margin-bottom:16px;display:grid}@media (max-width:760px){.newstop{grid-template-columns:1fr}}.newstop .spotcard{margin:0}.newstop .spotcats{grid-auto-rows:1fr}.newscol{min-width:0}.newsflow{padding:6px 16px}.spotcard{background:var(--navy);color:#eef3f7;border-radius:12px;margin-bottom:14px;padding:18px 20px}.spothead{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.spotcard .tag{color:#afffc1;background:#0c3050}.spotcard h4{font-family:var(--font-serif);color:#fefefb;margin:0 0 12px;font-size:19px;font-weight:400;line-height:1.24}.spotmeta{font-family:var(--font-mono);letter-spacing:.03em;color:#8fa3b4;margin:0;font-size:10.5px}.spotcats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.spotcat{background:var(--bg);border:1px solid var(--line);cursor:pointer;border-radius:8px;padding:11px 13px;transition:border-color .15s,background-color .15s}.spotcat:hover{border-color:var(--accent)}.spotcat.on{border-color:var(--accent);background:var(--chip-bg)}.spotcat .scn{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:21px;font-weight:600;display:block}.spotcat.on .scn{color:var(--accent-deep)}.spotcat .scl{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--ink3);margin-top:2px;font-size:9.5px;display:block}.personcard{border-bottom:1px dashed var(--line);align-items:flex-start;gap:11px;padding:11px 0;display:flex}.personcard:last-child{border-bottom:none}.personcard .pcn{font-size:13px;font-weight:600}.personcard .pct{color:var(--ink2);margin-top:2px;font-size:12px;line-height:1.4}.personcard .pcs{font-family:var(--font-mono);color:var(--ink3);margin-top:4px;font-size:10px}.peerhero{background:var(--chip-bg);color:var(--ink);border:1px solid var(--line2);border-radius:12px;flex-direction:column;justify-content:center;gap:22px;margin:12px 0;padding:24px 28px;display:flex}.phbrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-deep);margin:0;font-size:11px}.peerhero-body{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;display:flex}.peerhero-stats{display:flex}.peerhero .hs{border-left:1px solid var(--line2);flex-direction:column;gap:9px;min-width:0;padding:0 30px;display:flex}.peerhero .hs:first-child{border-left:none;padding-left:0}.peerhero .hs .hsv{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--ink);font-size:clamp(26px,3vw,34px);font-weight:400;line-height:1}.peerhero .hs .hsl{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink3);font-size:9.5px}.peerhero-top{align-items:center;gap:10px;font-size:13.5px;display:flex}.peerhero-top .pht-l{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--accent-deep);font-size:9.5px}.peerhero-top .peerlogo{width:26px;height:26px}.peerhero-top .peerlogo .avatar-sm{width:26px;height:26px;font-size:9px}.peerhero-top .pht-n{color:var(--ink);font-weight:600}.peerhero-top .pht-s{color:var(--ink3);font-size:12.5px}.peerwatch{margin:0 0 22px;padding:0;overflow:hidden}.peerwatch .pw-head{cursor:pointer;align-items:center;gap:10px;padding:15px 20px 13px;transition:background-color .15s;display:flex}.peerwatch .pw-head:hover{background:var(--bg)}.peerwatch .pw-head .oblbl{margin:0}.peerwatch .pw-head .cnt{color:var(--ink3);font-size:11.5px;font-weight:400;line-height:1.3}.pw-right{align-items:center;gap:12px;margin-left:auto;display:inline-flex}.pw-stack{align-items:center;display:inline-flex}.pw-stack .peerlogo{width:26px;height:26px;box-shadow:0 0 0 2px var(--card);border-radius:7px;margin-left:-9px}.pw-stack .peerlogo:first-child{margin-left:0}.pw-stack .peerlogo .avatar-sm{border-radius:7px;width:26px;height:26px;font-size:9px}.pw-stack .peerlogo img{border-radius:7px}.peerwatch.open .pw-stack{display:none}.pw-chev{color:var(--ink3);font-size:14px;line-height:1;transition:transform .28s}.peerwatch.open .pw-chev{transform:rotate(90deg)}.pw-body{grid-template-rows:0fr;transition:grid-template-rows .32s;display:grid}.peerwatch.open .pw-body{grid-template-rows:1fr}.pw-inner{min-height:0;padding:0 20px;overflow:hidden}.peerwatch.open .pw-inner{padding-bottom:18px}.peerwatch .chipgrid{align-items:center;gap:8px}.peerwatch .pchip-logo{background:var(--card);border-color:var(--line2);gap:8px;padding:4px 8px 4px 5px}.peerwatch .pchip-logo:hover{border-color:var(--line2);box-shadow:0 3px 10px -6px #04192d47}.peerwatch .pchip-logo .pcn{font-size:12.5px;font-weight:500}.peerwatch .pchip-logo .peerlogo{width:22px;height:22px}.peerwatch .pchip-logo .peerlogo .avatar-sm{border-radius:6px;width:22px;height:22px;font-size:8px}.peerwatch .pchip-logo .peerlogo img{border-radius:6px;padding:2px}.pw-addpill{border:1px dashed var(--line2);background:0 0;border-radius:999px;align-items:center;gap:7px;padding:5px 14px;transition:border-color .15s;display:inline-flex}.pw-addpill:focus-within{border-color:var(--accent);border-style:solid}.pw-addpill .pw-plus{color:var(--accent-deep);font-weight:600}.pw-addpill input{width:168px;min-width:0;color:var(--ink);background:0 0;border:none;outline:none;font-size:13px}.pw-suche{max-width:360px;margin-top:12px}.pw-suche .pw-addpill{display:flex}.pw-suche .pw-addpill input{flex:1;width:auto}.hs{flex-direction:column;gap:3px;display:flex}.hs .hsv{font-variant-numeric:tabular-nums;color:var(--ink);font-size:18px;font-weight:600}.hs .hsl{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font-size:10px}.peerhero-move{color:var(--ink2);margin:16px 0 0;font-size:13.5px;line-height:1.5}.peerhero-move .pm-label{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--up-ink);margin-right:8px;font-size:10px}.peerhero-move b{color:var(--ink);font-weight:600}.peerhero-move a{color:var(--accent-deep)}.secline.sub-inline.peergrp{align-items:baseline;gap:10px;margin:22px 0 8px;display:flex}.secline.sub-inline.peergrp h3{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--ink2);font-size:11px;font-weight:400}.secline.sub-inline.peergrp .cnt{color:var(--ink3)}.distbars{flex-direction:column;gap:2px;margin-top:8px;display:flex}.distbars .hrow{grid-template-columns:190px 1fr auto}@media (max-width:640px){.distbars .hrow{grid-template-columns:120px 1fr auto}}.peerlogo{flex:none;width:34px;height:34px;display:inline-flex;position:relative}.peerlogo .avatar-sm{width:34px;height:34px}.peerlogo img{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:8px;width:100%;height:100%;padding:3px;position:absolute;inset:0}.wlgrid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:8px;display:grid}@media (max-width:760px){.wlgrid{grid-template-columns:1fr}}.wlcard{background:var(--card);border:1px solid var(--line2);cursor:pointer;border-radius:12px;flex-direction:column;gap:11px;padding:16px 18px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.wlcard:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 8px 22px -14px #04192d47}.wlhead{align-items:center;gap:11px;display:flex}.wlname{flex:1;min-width:0;font-size:15px;font-weight:600}.wlname .bhq{color:var(--ink3);font-size:11.5px;font-weight:400;line-height:1.3}.wlprio{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;padding:3px 8px;font-size:8.5px}.wlprio.hi{background:var(--up-bg);color:var(--up-ink)}.wlprio.mid{background:var(--chip-bg);color:var(--accent-deep)}.wlsigs{flex-wrap:wrap;gap:6px;display:flex}.sigchip{font-family:var(--font-mono);letter-spacing:.02em;background:var(--bg);border:1px solid var(--line);color:var(--ink2);border-radius:5px;padding:3px 8px;font-size:9.5px}.sigchip.earliest,.sigchip.early{background:var(--chip-bg);color:var(--accent-deep);border-color:#0000}.wlwhy{color:var(--ink2);margin:0;font-size:13px;line-height:1.45}.wlmeta{font-family:var(--font-mono);color:var(--ink3);justify-content:space-between;margin-top:auto;font-size:11px;display:flex}.wlmeta span:first-child{color:var(--ink);font-weight:600}.brange{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bdate{color:var(--ink3);align-items:center;gap:6px;font-size:12px;display:inline-flex}.bdate input[type=date]{border:1px solid var(--line2);background:var(--card);color:var(--ink);font-size:12.5px;font-family:var(--font-sans);border-radius:6px;padding:4px 8px}.bdate input[type=date]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.relwrap{flex:none;position:relative}.relmark{border:1px solid var(--line2);background:var(--card);color:var(--ink3);cursor:pointer;opacity:.5;border-radius:7px;width:27px;height:24px;font-size:12px;line-height:1;transition:opacity .15s,color .15s,border-color .15s}.peertile:hover .relmark{opacity:1}.relmark:hover{color:var(--accent-deep);border-color:var(--accent)}.relbadge{cursor:pointer;font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border:none;border-radius:999px;padding:4px 9px;font-size:9px}.relbadge.rel-portfolio{background:var(--chip-bg);color:var(--accent-deep)}.relbadge.rel-kontakt{background:var(--xchip-bg);color:var(--xchip-ink)}.relbadge.rel-gehabt{background:var(--btn-bg);color:var(--ink2)}.relmenu{z-index:200;background:var(--card);border:1px solid var(--line2);border-radius:10px;flex-direction:column;min-width:168px;padding:5px;display:flex;position:fixed;box-shadow:0 14px 34px -14px #04192d61}.relmenu button{text-align:left;color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:7px;padding:8px 11px;font-size:13px}.relmenu button:hover{background:var(--bg)}.relmenu button.on{color:var(--accent-deep);font-weight:600}.relmenu button.rm{color:var(--down-ink);border-top:1px solid var(--line);border-radius:0;margin-top:4px}.peertile.isrel{border-left-width:3px}.peertile.rel-portfolio{border-left-color:var(--accent)}.peertile.rel-kontakt{border-left-color:var(--down)}.peertile.rel-gehabt{border-left-color:var(--line2)}.askchip{font:inherit;color:var(--ink2);border:1px solid var(--line2);cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px;font-size:12.5px;transition:border-color .16s,color .16s,background .16s}.askchip:hover{border-color:var(--accent);color:var(--accent-deep);background:color-mix(in srgb, var(--accent) 5%, transparent)}.askchip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.melderkopf{border-bottom:1px solid var(--line2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;margin:58px 0 0;padding-bottom:12px;display:flex}.melderkopf p{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin:0;font-size:10px}.gelesenbtn{color:var(--ink3);cursor:pointer;border-bottom:1px solid #0000;font-size:12px}.gelesenbtn:hover{color:var(--ink2);border-bottom-color:var(--line2)}.sgruppe{margin:0 0 26px}.sgruppe:last-child{margin-bottom:0}.sgruppe:first-of-type{margin-top:20px}.sgtitel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);border-bottom:1px solid var(--line);align-items:baseline;gap:10px;margin:0 0 2px;padding-bottom:7px;font-size:10px;font-weight:400;display:flex}.sgbezug{font-family:var(--font-sans);letter-spacing:0;text-transform:none;font-size:11.5px}.sgzahl{font-variant-numeric:tabular-nums;margin-left:auto}.szeile:has(>.szklapp){grid-template-columns:14px minmax(0,1fr) auto auto auto}.szklapp{cursor:pointer;color:var(--ink3);transform-origin:45% 55%;background:0 0;border:none;padding:0;font-size:13px;line-height:1;transition:transform .15s,color .15s}.szklapp.auf{transform:rotate(90deg)}.szklapp:hover{color:var(--ink)}.mzeile.mzalt .mzname{color:var(--ink2);font-weight:500}.mzeile.mzalt .mzmeta,.mzeile.mzalt .mzwert{color:var(--ink3)}.szeile{border-bottom:1px solid var(--line2);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:baseline;gap:16px;margin:0 -10px 0 -12px;padding:10px 0 10px 12px;display:grid;position:relative}.szeile:last-child{border-bottom:none}.szeile:hover{background:var(--chip-bg)}.sztext{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.szname{font-size:14.5px;font-weight:600}.szmeta{color:var(--ink2);font-size:13px}.szstand{color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11.5px}.szzahl{font-family:var(--font-mono);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink);justify-content:flex-end;align-items:baseline;gap:6px;font-size:13px;display:inline-flex}.szweg{font:inherit;color:var(--accent-deep);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:11.5px}.szweg:hover{text-decoration:underline}.szweg.still{color:var(--ink3);font-size:11px}.szweg.still:hover{color:var(--ink)}.szzahl.szneu{color:var(--accent-deep);font-weight:600}.szwege{white-space:nowrap;align-items:baseline;gap:14px;display:inline-flex}.szloeschen:hover{color:var(--down-ink)}.streffer{padding:4px 0 8px 12px}.mbereich{border-bottom:1px solid var(--line);grid-template-columns:238px minmax(0,1fr);gap:28px;padding:26px 0 24px;display:grid}.mbereich.signalblock{padding-right:56px;position:relative}.mbdel{font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;position:absolute;top:26px;right:0}.mbdel:hover{color:var(--ink2);text-decoration:underline}.mbdel-satz{font-size:inherit;text-decoration:underline;position:static}.mbkopf{flex-direction:column;gap:5px;display:flex}.mbzahl{font-family:var(--font-serif);font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:34px;line-height:1;display:flex}.neupunkt{background:var(--accent);border-radius:50%;flex:none;width:7px;height:7px}.mbereich[data-signal=fruehsignal] .neupunkt{background:var(--mint)}.mbname{letter-spacing:-.005em;font-size:14.5px;font-weight:600}.mbbezug{color:var(--ink3);font-size:12px;line-height:1.4}.mbweiter{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-deep);cursor:pointer;border-bottom:1px solid #0000;align-self:flex-start;margin-top:4px;font-size:10px}.mbweiter:hover{border-bottom-color:currentColor}.mposten{flex-direction:column;display:flex}.mzeile{border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;margin:0 -10px 0 -12px;padding:9px 10px 9px 12px;transition:background-color .14s;display:grid}.mzeile.rowlink{cursor:pointer}.mzeile.rowlink:hover{background:var(--chip-bg)}.mztext{min-width:0}.mzkopf{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mzname{font-size:14.5px;font-weight:600}.mzmeta{color:var(--ink2);font-size:13.5px}.mzfuss{font-variant-numeric:tabular-nums;color:var(--ink3);margin-top:3px;font-size:11.5px;display:block}.mzchip{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line2);color:var(--ink2);white-space:nowrap;border-radius:4px;margin-left:7px;padding:2px 6px;font-size:9px}.mzwert{font-family:var(--font-serif);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:16px}.mzwert.still{color:var(--ink3);font-size:13px;font-family:var(--font-sans)}.mzleer{color:var(--ink3);margin:9px 0 0;font-size:13px}.serst{justify-content:space-between;align-items:center;gap:16px;padding:2px 0 4px;display:flex}.serst .mzleer{margin:0}@media (max-width:640px){.serst{flex-direction:column;align-items:flex-start;gap:10px}}.melder[data-gelesen=true] .mbzahl{color:var(--ink3)}.pf .pf-signal{--fam:var(--s2);--tint:color-mix(in srgb, var(--s2) 7%, var(--card))}.pf .pf-liste{--fam:var(--teal);--tint:color-mix(in srgb, var(--teal) 8%, var(--card))}.pf .pf-merk{--fam:#c9a96e;--tint:color-mix(in srgb, #c9a96e 12%, var(--card))}.pfhead{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.pfhead .shead{margin-bottom:0}.pfhead-rechts{flex-shrink:0;align-items:center;gap:10px;margin-bottom:4px;display:flex}.pfhead-rechts .pfneu{margin-bottom:0}.pfbestand{margin:6px 0 0}.ssub.pmintro{max-width:none;margin-bottom:18px}.pfzahlen{color:var(--ink3)}.pfneu{white-space:nowrap;margin-bottom:4px}.pf{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:32px;display:grid}.pfnav{flex-direction:column;gap:22px;display:flex;position:sticky;top:24px}.pfleer{cursor:default;align-items:flex-start}.pfleer:hover{border-color:#0000}.pfleer .pftext{align-items:flex-start;gap:10px}.pfleer .pfmeta.pfleersatz{white-space:normal;line-height:1.5;overflow:visible}.pfleer .btn{align-self:flex-start}.pfgrp{flex-direction:column;gap:6px;display:flex}.pfetikett{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);padding:0 12px 4px;font-size:9.5px}.pfikon{width:15px;height:15px;color:var(--fam,var(--ink3));flex:none}.pfikon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.pfzeile{background:var(--tint);width:100%;min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;transition:background-color .14s,border-color .14s;display:flex}.pfzeile:hover{border-color:var(--line)}.pfzeile.on{background:var(--card);border-color:var(--line);cursor:default}.pftext{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pfname{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.pfmeta{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pfbadge{background:var(--accent-deep);color:#fff;min-width:22px;height:20px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 7px;font-size:10.5px;font-weight:600;display:inline-flex}.pfbadge.still{color:var(--ink3);background:#10293e14;font-weight:500}.pflese{background:var(--tint,var(--card));border:1px solid #0000;border-radius:14px;flex-direction:column;gap:14px;min-width:0;padding:18px 20px 20px;display:flex}.pflese:not(.pf-signal):not(.pf-liste):not(.pf-merk){border-color:var(--line)}.pfkopf{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.pftitel{font-family:var(--font-sans);color:var(--ink);white-space:nowrap;margin:0;font-size:13px;font-weight:500;line-height:1.2}.pfaus{min-width:0;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:9px;overflow:hidden}.pfsub{color:var(--ink2);margin:-4px 0 2px;font-size:12.5px;line-height:1.5}.pfwege{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:10px;max-width:100%;margin-left:auto;display:flex}.pfweg{font:inherit;color:var(--accent-deep);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:12px}.pfweg.still{color:var(--ink3)}.pfweg.still:hover{color:var(--ink);text-decoration:underline}.pfloeschen:hover{color:var(--down-ink)!important}.pfgruppe{flex-direction:column;display:flex}.pfgruppe .pfetikett{padding:4px 0 6px}.pfgruppe .mzeile{border-top:1px solid #10293e14;border-radius:0;margin:0;padding:7px 4px}.pfgruppe .mzeile:first-of-type{border-top:0}.pfgruppe .mzeile.rowlink:hover{background:#10293e0a}.pfmehr{font:inherit;color:var(--accent-deep);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:10px;padding:0;font-size:12px}.pfmehr.still{color:var(--ink3)}.pfmehr:hover{text-decoration:underline}.mzeile.mzpunkt{grid-template-columns:8px minmax(0,1fr) auto;gap:12px}.mzeile .neupunkt.aus{background:0 0}@media (max-width:1240px){.pf{grid-template-columns:260px minmax(0,1fr);gap:24px}}@media (max-width:900px){.pf{grid-template-columns:1fr;gap:26px}.pfnav{position:static}.pfwege{margin-left:0}}@media (prefers-reduced-motion:no-preference){.melder .mbereich{animation:.5s cubic-bezier(.22,1,.36,1) backwards einzug}.melder .mbereich:first-of-type{animation-delay:40ms}.melder .mbereich:nth-of-type(2){animation-delay:.11s}.melder .mbereich:nth-of-type(3){animation-delay:.18s}.melder .mbereich:nth-of-type(4){animation-delay:.25s}}@keyframes einzug{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:720px){.mbereich{grid-template-columns:1fr;gap:14px}.mbzahl{font-size:28px}}.kpis-serif .kpi .num .numtxt{letter-spacing:0;font-size:19px;line-height:1.22;display:inline-block}.pashare{color:var(--ink3);font-family:var(--font-mono);font-size:10px}.fsrc{font-family:var(--font-mono);color:var(--ink3);margin-top:2px;font-size:9.5px;font-weight:400;display:block}.lpbox{margin-top:10px}.lpchips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.lpchip{background:var(--card);border:1px solid var(--line2);color:var(--ink2);border-radius:999px;padding:4px 11px;font-size:12px}.lpmore{color:var(--ink3);align-self:center;padding:4px;font-size:12px}.lpnote{color:var(--ink3);margin:9px 0 0;font-size:11.5px}.lptools{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;display:flex}.lpgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}@media (max-width:980px){.lpgrid{grid-template-columns:1fr}}.lprank{flex-direction:column;gap:4px;display:flex}.lprow{cursor:pointer;border:1px solid #0000;border-radius:9px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 10px;transition:background-color .12s,border-color .12s;display:grid}.lprow:hover{background:var(--card)}.lprow.on{border-color:var(--accent);background:var(--card)}.lprow .rk{font-family:var(--font-serif);color:var(--ink3);text-align:right;font-size:19px}.lprow .nm{min-width:0;font-size:13.5px;font-weight:600}.lprow .nm small{font-family:var(--font-mono);color:var(--ink3);margin-top:1px;font-size:9px;font-weight:400;display:block}.lprow .gv,.lprow .typ{font-family:var(--font-mono);color:var(--ink2);white-space:nowrap;justify-content:flex-end;gap:4px;font-size:10px;display:inline-flex}@media (max-width:640px){.lprow{grid-template-columns:34px minmax(0,1fr)}.lprow .gv,.lprow .typ{white-space:normal;grid-column:2;justify-content:flex-start}}.lpdetail{position:sticky;top:70px}.lpempty{color:var(--ink2);margin:0;font-size:13px;line-height:1.5}.lpdname{font-family:var(--font-serif);margin:3px 0;font-size:24px;font-weight:400}.lpdreg{font-family:var(--font-mono);color:var(--ink3);letter-spacing:.04em;margin:0;font-size:10px}.lpstat{gap:22px;margin:12px 0 6px;display:flex}.lpstat b{font-family:var(--font-serif);font-size:21px;font-weight:400}.lpstat span{color:var(--ink3);font-size:11px;display:block}.lpfund .gp{font-size:13px;font-weight:600}.lpfund .fn{color:var(--ink2);margin-top:2px;font-size:12px;line-height:1.55}.mut2{color:var(--ink3);font-size:10.5px}.lplink{cursor:pointer}.lpchip.lplink:hover{border-color:var(--accent);color:var(--accent-deep)}.lpchip b{color:var(--accent-deep);font-weight:600}.zkprofil{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 6px;display:flex}.zkprofil select{font-family:var(--font-sans);color:var(--ink);background:var(--card);border:1px solid var(--line2);border-radius:8px;padding:6px 10px;font-size:13px}.zkblock{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 0 12px;padding:14px 0 6px}.zkblock .abdeck{margin:0 0 14px}.lpfund .zkbeleg,.vs-gtext .zkbeleg,.lpdreg .zkbeleg{font-family:var(--font-mono);color:var(--ink3);letter-spacing:.02em;margin:1px 0 4px;font-size:10px;line-height:1.4;display:block}.fundlist{flex-direction:column;gap:6px;display:flex}.fundhrow,.fundhead{grid-template-columns:minmax(0,1fr) 128px 92px 116px 22px;align-items:center;gap:12px;display:grid}.fundhrow{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink3);padding:2px 16px 6px;font-size:9.5px}.fundhrow span:nth-child(2),.fundhrow span:nth-child(3),.fundhrow span:nth-child(4){text-align:right}.fundacc{border:1px solid var(--line2);background:var(--card);border-radius:11px;overflow:hidden}.fundhead{cursor:pointer;padding:13px 16px;transition:background-color .12s}.fundhead:hover{background:var(--bg)}.fname{min-width:0;font-size:13.5px;font-weight:600}.fname small{font-family:var(--font-mono);color:var(--ink3);margin-top:2px;font-size:9px;font-weight:400;display:block}.fk,.fv,.fs{text-align:right;font-family:var(--font-serif);font-size:17px;line-height:1.1}.fk i,.fv i,.fs i{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink3);margin-top:3px;font-size:8.5px;font-style:normal;display:block}.fchev{color:var(--ink3);justify-self:center;font-size:13px;transition:transform .26s}.fundacc.open .fchev{transform:rotate(90deg)}.fundbody{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.fundacc.open .fundbody{grid-template-rows:1fr}.fundinner{min-height:0;padding:0 16px;overflow:hidden}.fundacc.open .fundinner{padding:4px 16px 14px}.fundinner .lpchips{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:760px){.fundhrow{display:none}.fundhead{grid-template-columns:1fr auto auto;grid-template-areas:"n n n""k v s";row-gap:8px}.fname{grid-area:n}.fk{text-align:left;grid-area:k}.fv{grid-area:v}.fs{grid-area:s}.fchev{position:absolute;top:14px;right:14px}.fundhead{position:relative}}.vchain{margin-bottom:16px}.strecke{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 8px 6px}.strecke svg{width:100%;height:auto;display:block}.stname{fill:var(--ink);text-anchor:middle;font-size:13px;font-weight:600;font-family:var(--font-sans)}.stwert{fill:var(--ink);text-anchor:middle;font-size:17px;font-family:var(--font-serif)}.stmeta{fill:var(--ink3);text-anchor:middle;font-size:10.5px;font-family:var(--font-mono)}.stschiene{stroke:var(--line2);stroke-width:1px}.stpfeil{fill:none;stroke:var(--line2);stroke-width:1.2px;stroke-linejoin:round;stroke-linecap:round}.stende{fill:var(--ink3);text-anchor:middle;font-size:9.5px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.stbalken{opacity:var(--balken);filter:brightness(var(--balkenlicht))}.stkappe{stroke-width:2.5px;opacity:.85;filter:brightness(var(--balkenlicht))}.sttreffer{cursor:pointer}.sttreffer:hover{fill:color-mix(in srgb, var(--ink) 3%, transparent)}.sttreffer:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ststation.on .stbalken{opacity:var(--balken-on)}.ststation.on .stkappe{opacity:1}.ststation.on .stname{fill:var(--accent-deep)}.anwrow{background:var(--card);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.anwzelle{border-left:1px solid var(--line);cursor:pointer;padding:11px 16px 12px}.anwzelle:first-child{border-left:0}.anwzelle:hover{background:color-mix(in srgb, var(--ink) 3%, transparent)}.anwzelle:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.anwname{color:var(--ink);font-size:12.5px;font-weight:600;display:block}.anwwert{font-family:var(--font-serif);color:var(--ink);margin-top:1px;font-size:16px;display:block}.anwmarke{opacity:.85;width:24px;height:2.5px;filter:brightness(var(--balkenlicht));border-radius:2px;margin:9px 0 8px;display:block}.anwmeta{font-family:var(--font-mono);color:var(--ink3);font-size:10.5px;display:block}.anwzelle.on .anwname{color:var(--accent-deep)}.anwzelle.on .anwmarke{opacity:1;width:40px}.vcstranglbl{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);margin-bottom:10px;font-size:9px;display:block}.vcstrang2{margin-top:14px}.vcempty{color:var(--ink3);margin:2px 0 12px;font-size:12.5px;font-style:italic}.vcdsplit{grid-template-columns:1fr 1fr;gap:0 26px;margin-top:4px;display:grid}.vcdcol+.vcdcol{border-left:1px solid var(--line);padding-left:26px}.vcdcolhead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:4px;padding-bottom:8px;display:flex}.vcdcoltitel{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--ink2);font-size:9.5px}.vcdcolwert{font-family:var(--font-mono);color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10px}.vcdliste{margin:0;padding:0;list-style:none}.vcdliste li+li{border-top:1px dashed var(--line)}.vcdzeile{cursor:pointer;border-radius:6px;grid-template-columns:88px 1fr;grid-template-areas:"betrag name""balken meta";gap:3px 12px;padding:9px 6px 9px 0;transition:background .12s;display:grid}.vcdbetrag,.vcddatum{justify-self:start}.vcdzeile:hover{background:color-mix(in srgb, var(--c) 7%, transparent)}.vcdzeile:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.vcdbetrag{font-family:var(--font-serif);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:betrag;font-size:15px;line-height:1.1}.vcdbalken{background:var(--c);opacity:.75;border-radius:2px;grid-area:balken;align-self:center;min-width:3px;height:3px}.vcddatum{font-family:var(--font-mono);color:var(--ink2);white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:betrag;align-self:baseline;font-size:11px}.vcdname2{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;grid-area:name;font-size:13px;font-weight:600;line-height:1.25;overflow:hidden}.vcdmeta{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;grid-area:meta;font-size:11px;line-height:1.3;overflow:hidden}.vcdgr .vcdzeile{grid-template-areas:"betrag name"".meta"}.vcdleer{color:var(--ink2);margin:10px 0 0;font-size:12px}.vcdmehr{font-family:var(--font-mono);color:var(--ink3);margin:8px 0 0;font-size:10px}.vcdpeers{color:var(--ink2);border-top:1px solid var(--line);margin:12px 0 0;padding-top:10px;font-size:11.5px}.vcdpeerlbl{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin-bottom:3px;font-size:9px;display:block}@media (max-width:820px){.vcdsplit{grid-template-columns:1fr;gap:20px}.vcdcol+.vcdcol{border-left:0;border-top:1px solid var(--line);padding-top:16px;padding-left:0}}@media (prefers-reduced-motion:reduce){.vcdzeile{transition:none}}.vcdhead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:12px;padding-bottom:12px;display:flex}.vcdname{font-family:var(--font-serif);align-items:center;gap:9px;margin:3px 0;font-size:23px;font-weight:400;display:flex}.vcdname:before{content:"";background:var(--c);border-radius:50%;flex:none;width:10px;height:10px}.vcddef{color:var(--ink2);flex:0 0 100%;margin:2px 0 0;font-size:12.5px}.vcdhrechts{align-items:flex-start;gap:16px;display:flex}.vcdzu{cursor:pointer;background:var(--btn-bg);width:28px;height:28px;color:var(--ink2);border:1px solid var(--line);border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;font-size:13px;line-height:1;transition:background .14s,color .14s,border-color .14s;display:flex}.vcdzu:hover{background:var(--c);border-color:var(--c);color:#fff}.vcdzu:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.vcdzu{transition:none}}.vcdstat{gap:20px;display:flex}.vcdstat b{font-family:var(--font-serif);font-size:19px;font-weight:400;display:block}.vcdstat span{color:var(--ink3);font-size:10.5px}.bsatz{color:var(--ink2);max-width:86ch;margin-top:3px;font-size:12.5px;line-height:1.5}.brow .bdesc{color:var(--ink2);margin-top:4px}.geochk.aus{color:var(--ink3);cursor:not-allowed}.geochk.aus input{cursor:not-allowed}.geohinweis{border-top:1px solid var(--line);color:var(--ink2);max-width:30ch;margin:8px 0 0;padding-top:8px;font-size:11px;line-height:1.45}.covwarn{color:var(--xchip-ink);background:var(--xchip-bg);border-radius:8px;margin:0 0 10px;padding:8px 12px;font-size:12px}.ndhr{font-family:var(--font-mono);color:var(--ink3);font-size:9.5px}.paempty{color:var(--ink2);margin:10px 0 0;font-size:12.5px;line-height:1.5}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.zw{background:var(--card);border:1px solid var(--line2);border-radius:12px;margin:0 0 12px;overflow:hidden}.zw-top,.zw-kopf{grid-template-columns:minmax(0,1fr) 196px 132px 14px;align-items:center;gap:0 26px;display:grid}.zw-top{border-bottom:1px solid var(--line);padding:20px 22px 15px}.zw-summe{align-items:baseline;gap:12px;min-width:0;display:flex}.zw-snum{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(30px,3.4vw,40px);font-weight:400;line-height:.95}.zw-slbl{color:var(--ink2);font-size:13px;line-height:1.35}.zw-slbl small{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink3);font-size:9.5px;display:block}.zw-achse{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.zw-achse span{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);text-align:center;font-size:9.5px}.zw-achse .heute{color:var(--accent-deep);font-weight:700}.zw-achslbl{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);text-align:right;grid-column:3/span 2;font-size:9px;line-height:1.3}.zw-zeile+.zw-zeile{border-top:1px solid var(--line)}.zw-kopf{cursor:pointer;padding:14px 22px;transition:background-color .18s}.zw-kopf:hover,.zw-zeile.offen .zw-kopf{background:var(--bg)}.zw-punkt{border-radius:2px;width:7px;height:7px;position:absolute;top:7px;left:-14px}.zw-text{min-width:0;position:relative}.zw-lbl{font-size:14px;font-weight:600;line-height:1.3;display:block}.zw-hi{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.4;display:block;overflow:hidden}.zw-spark{border-bottom:1px solid var(--line2);grid-template-columns:repeat(7,1fr);align-items:end;gap:5px;height:46px;padding-bottom:5px;display:grid}.zw-col{align-items:flex-end;height:100%;display:flex}.zw-col i{background:var(--c);transform-origin:bottom;width:100%;min-height:3px;animation:.62s cubic-bezier(.16,.84,.3,1) both zw-steigt;animation-delay:calc(var(--i) * 45ms);border-radius:2px 2px 0 0;display:block}.zw-col.leer i{background:var(--line2);border-radius:1px;min-height:2px;animation-name:zw-taucht}@keyframes zw-steigt{0%{opacity:.3;transform:scaleY(.02)}to{opacity:1;transform:scaleY(1)}}@keyframes zw-taucht{0%{opacity:0}to{opacity:1}}.zw-wert{text-align:right;min-width:0}.zw-num{font-family:var(--font-serif);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:26px;font-weight:400;line-height:1.05;display:block}.zw-delta{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink3);font-variant-numeric:tabular-nums;margin-top:4px;font-size:9.5px;display:block}.zw-chev{color:var(--ink3);font-size:14px;transition:transform .28s}.zw-zeile.offen .zw-chev{transform:rotate(90deg)}.zw-auf{flex-wrap:wrap;align-items:center;gap:8px 10px;padding:0 22px 16px;animation:.3s both zw-auf;display:flex}@keyframes zw-auf{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.zw-neu{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.zw-chip{background:var(--bg);border:1px solid var(--line);border-radius:999px;align-items:center;gap:7px;max-width:260px;padding:4px 12px 4px 5px;display:inline-flex}.zw-chip .tlogo,.zw-chip .avatar-sm{vertical-align:0;border-radius:50%;width:20px;height:20px;margin:0;font-size:8px}.zw-cn{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.zw-cz{font-family:var(--font-mono);color:var(--ink3);white-space:nowrap;font-size:9.5px}.zw-mehr{color:var(--accent-deep);cursor:pointer;white-space:nowrap;font-size:12.5px}.zw-leer{color:var(--ink3);font-size:12.5px}.zw-fuss{border-top:1px solid var(--line);background:var(--bg);color:var(--ink3);margin:0;padding:11px 22px 13px;font-size:11.5px;line-height:1.5}@media (prefers-reduced-motion:reduce){.zw-col i,.zw-auf{animation:none}.zw-chev,.zw-kopf{transition:none}}@media (max-width:1080px){.zw-top,.zw-kopf{grid-template-columns:minmax(0,1fr) 148px 118px 14px;gap:0 18px}.zw-spark{height:38px}}@media (max-width:820px){.zw-top,.zw-kopf{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px}.zw-achse{order:3;grid-column:1/-1}.zw-achslbl{display:none}.zw-spark{order:3;grid-column:1/-1;height:34px;margin-top:4px}.zw-wert{order:2}.zw-chev{display:none}}.capdet{border:1px solid var(--line);background:var(--bg);border-radius:9px;margin:10px 0 4px;overflow:hidden}.capdet-kopf{cursor:pointer;align-items:center;gap:10px;padding:10px 14px;transition:background-color .16s;display:flex}.capdet-kopf:hover,.capdet.offen .capdet-kopf{background:var(--card)}.capdet-chev{color:var(--ink3);flex:none;font-size:14px;transition:transform .26s}.capdet.offen .capdet-chev{transform:rotate(90deg)}.capdet-t{flex:1;min-width:0;font-size:13.5px;font-weight:600}.capdet-n{color:var(--ink3);font-size:11.5px;font-weight:400;line-height:1.3}.capdet-body{padding:0 14px 12px}.capdet-body .tblwrap{background:var(--card)}.capdet-body th.num,.capdet-body td.num{text-align:right}@media (prefers-reduced-motion:reduce){.capdet-chev,.capdet-kopf{transition:none}}.sdaten{background:var(--card);border:1px solid var(--line2);border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin:12px 0 0;padding:0;display:grid;overflow:hidden}.sd-zelle{border-left:1px solid var(--line);flex-direction:column;gap:5px;min-width:0;padding:13px 16px 14px;display:flex}.sd-zelle:first-child{border-left:none}.sdaten dt{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:400;line-height:1.3;overflow:hidden}.sdaten dd{letter-spacing:-.004em;color:var(--ink);overflow-wrap:anywhere;min-width:0;margin:0;font-size:14.5px;font-weight:400;line-height:1.35}.sdaten dd a{color:var(--ink);border-bottom:1px solid var(--line2);transition:border-color .15s,color .15s}.sdaten dd a:hover{color:var(--accent-deep);border-bottom-color:var(--accent)}.sd-ex{color:var(--ink3);vertical-align:1px;font-size:10px}.sd-sub{color:var(--ink3);margin-top:3px;font-size:11.5px;font-weight:400;line-height:1.35;display:block}.sd-leer{color:var(--ink3);font-size:13.5px;font-style:italic;font-weight:400}.sd-tip{cursor:help;border-bottom:1px dotted var(--line2);position:relative}.sd-tip:after{content:attr(data-tip);white-space:normal;background:var(--ink);width:max-content;max-width:250px;color:var(--bg);letter-spacing:0;opacity:0;pointer-events:none;z-index:60;border-radius:9px;padding:8px 11px;font-size:11px;font-weight:400;line-height:1.5;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 8px);left:0;transform:translateY(4px);box-shadow:0 6px 20px #0000002e}.sd-tip:hover:after{opacity:1;transform:translateY(0)}@media (max-width:1100px){.sdaten{grid-template-columns:repeat(3,minmax(0,1fr))}.sd-zelle:nth-child(3n+1){border-left:none}.sd-zelle:nth-child(n+4){border-top:1px solid var(--line)}}@media (max-width:620px){.sdaten{grid-template-columns:repeat(2,minmax(0,1fr))}.sd-zelle:nth-child(3n+1){border-left:1px solid var(--line)}.sd-zelle:nth-child(odd){border-left:none}.sd-zelle:nth-child(n+3){border-top:1px solid var(--line)}}@media (prefers-reduced-motion:reduce){.sd-tip:after,.sdaten dd a{transition:none}}.sdaten .sd-breit{border-left:none;border-top:1px solid var(--line);grid-column:1/-1}.sdaten .sd-breit dt{white-space:normal}.sd-reg{font-family:var(--font-mono);letter-spacing:.02em;color:var(--ink3);font-size:10px}.sdaten .sd-breit dd{color:var(--ink2);max-width:104ch;font-size:13.5px;line-height:1.6}.sd-zweck-kurz{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sd-mehr{color:var(--ink3);cursor:pointer;border:none;border-bottom:1px solid var(--line2);background:0 0;margin-top:6px;padding:0;font-size:11.5px;line-height:1.4;display:block}.sd-mehr:hover{color:var(--accent-deep);border-bottom-color:var(--accent)}.capdet-pct{grid-template-columns:84px 52px;justify-content:end;align-items:center;gap:12px;display:grid}.capdet-pct b{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.capdet-spur{background:var(--line);border-radius:3px;height:6px;overflow:hidden}.capdet-spur i{background:var(--s1);opacity:.7;border-radius:3px;height:100%;display:block}.capdet-ohne{color:var(--ink3);font-size:12px}a.anteil-lp:hover{border-bottom-color:var(--accent-deep)}a.plink{color:inherit;border-bottom:0;text-decoration:none}a.plink:hover,a.plink:focus-visible{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--accent-deep);text-decoration-color:var(--accent-deep)}.aehnliste{flex-direction:column;margin-bottom:12px;display:flex}.aehnzeile{border-top:1px solid var(--line);padding:10px 4px}.aehnzeile:first-child{border-top:0}.aehnkopf{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.aehnname{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:600}.aehnname:hover{color:var(--accent-deep)}.aehnname.still{cursor:default;color:var(--ink2)}.aehnname.still:hover{color:var(--ink2)}.aehnort{color:var(--ink3);font-size:12px}.aehngrund{color:var(--ink2);margin:4px 0 0;font-size:13px;line-height:1.5}.capdet-body td{vertical-align:middle}.pmkopf{grid-template-columns:auto minmax(340px,1fr);align-items:start;gap:20px;margin-bottom:18px;display:grid}.pmkopf .peerwatch{margin-top:0}@media (max-width:900px){.pmkopf{grid-template-columns:1fr}}.pmz{border-bottom:1px solid var(--line2);flex-wrap:wrap;gap:8px 52px;margin:6px 0 4px;padding-bottom:22px;display:flex}.pmzahl .w{font-family:var(--font-serif);font-variant-numeric:tabular-nums;font-size:27px;line-height:1.1;display:block}.pmzahl .w small{color:var(--ink2);font-size:16px}.pmzahl .b{color:var(--ink3);margin-top:4px;font-size:11.5px;display:block}.pmtafel{margin-top:14px;overflow-x:auto}.pmgitter{min-width:900px}.pmreihe{border-top:1px solid var(--line);grid-template-columns:240px minmax(0,1fr);align-items:center;gap:0 24px;display:grid}.pmreihe:last-child{border-bottom:1px solid var(--line)}.pmhaus{cursor:pointer;border-radius:8px;align-items:center;gap:10px;min-width:0;padding:10px 0;transition:background-color .15s;display:flex}.pmhaus:hover{background:var(--card)}.pmhtext{min-width:0}.pmhaus .n{font-family:var(--font-serif);white-space:nowrap;text-overflow:ellipsis;font-size:17px;line-height:1.2;display:block;overflow:hidden}.pmhaus .t{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:8.5px;display:block;overflow:hidden}.pmbahn{height:132px;position:relative}.pmraster{display:flex;position:absolute;inset:0}.pmraster i{border-left:1px solid var(--line);opacity:.55;flex:1}.pmraster i:first-child{border-left:none}.pmgrund{background:var(--line2);height:1px;position:absolute;top:50%;left:0;right:0}.pmmarke{cursor:pointer;position:absolute;top:50%;transform:translate(-50%,-50%)}.pmpkt{border:1.5px solid var(--f,var(--s1));background:color-mix(in srgb, var(--f,var(--s1)) 20%, var(--card));border-radius:50%;transition:transform .2s cubic-bezier(.2,.8,.3,1),box-shadow .2s;display:block}.pmmarke{--f:var(--s1)}.pmmarke.presse{--f:var(--teal)}.pmmarke.presse .pmpkt{border-radius:2px;transform:rotate(45deg)}.pmmarke:hover .pmpkt,.pmmarke:focus-visible .pmpkt{box-shadow:0 0 0 6px color-mix(in srgb, var(--f) 12%, transparent);transform:scale(1.16)}.pmmarke.presse:hover .pmpkt,.pmmarke.presse:focus-visible .pmpkt{transform:rotate(45deg)scale(1.16)}@media (prefers-reduced-motion:reduce){.pmpkt{transition:none}}.pmfahne{text-align:center;pointer-events:none;width:168px;margin-left:-84px;position:absolute;left:50%}.pmfahne .f{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.25;display:block;overflow:hidden}.pmfahne .z{color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:2px;font-size:11.5px;display:block}.pmfahne .z b{font-family:var(--font-serif);color:var(--ink);font-size:14px;font-weight:400}.pmstiel{background:var(--line2);width:1px;position:absolute;left:50%}.pmmarke.oben .pmfahne{bottom:21px}.pmmarke.oben .pmstiel{height:12px;bottom:10px}.pmmarke.unten .pmfahne{top:21px}.pmmarke.unten .pmstiel{height:12px;top:10px}.pmmarke.randlinks .pmfahne{text-align:left;margin-left:-10px;left:0}.pmmarke.randrechts .pmfahne{text-align:right;margin-left:0;margin-right:-10px;left:auto;right:0}.pmachse{grid-template-columns:240px minmax(0,1fr);gap:0 24px;min-width:900px;display:grid}.pmmon{font-family:var(--font-mono);color:var(--ink3);letter-spacing:.04em;padding:9px 0 0;font-size:9px;display:flex}.pmmon span{text-align:center;opacity:0;flex:1}.pmmon span.an{opacity:1;color:var(--ink2)}.pmmon span:first-child{text-align:left}.pmmon span:last-child{text-align:right}.pmstill{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:14px;margin:20px 0 0;padding-top:16px;font-size:13px;display:flex}.pmstill .oblbl{margin:0}.pmstill .sep{color:var(--line2)}.pmstillhaus{cursor:pointer}.pmstillhaus b{font-family:var(--font-serif);font-size:16px;font-weight:400}.pmstillhaus span{color:var(--ink3);font-size:11.5px}.pmstillhaus:hover b{color:var(--accent-deep)}.pmlegende{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:24px;margin-top:14px;font-size:11.5px;display:flex}.pmlegende .le{align-items:center;gap:9px;display:inline-flex}.pmlegende .lp{border:1.5px solid var(--s1);background:color-mix(in srgb, var(--s1) 20%, var(--card));border-radius:50%;flex:none;width:13px;height:13px}.pmlegende .lp.presse{border-color:var(--teal);background:color-mix(in srgb, var(--teal) 20%, var(--card));border-radius:2px;transform:rotate(45deg)}.pmlegende .lgr{align-items:baseline;gap:6px;display:inline-flex}.pmlegende .lgr i{border:1.5px solid var(--s1);background:color-mix(in srgb, var(--s1) 20%, var(--card));border-radius:50%}.pm-scrim{opacity:0;pointer-events:none;z-index:40;background:#04192d33;transition:opacity .22s;position:fixed;inset:0}.pm-scrim.pm-open{opacity:1;pointer-events:auto}.pm-panel{background:var(--card);border-left:1px solid var(--line2);z-index:50;flex-direction:column;width:404px;max-width:100%;height:100%;transition:transform .28s cubic-bezier(.3,.8,.3,1);display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:0 10px 40px #04192d29}.pm-panel.pm-open{transform:none}@media (prefers-reduced-motion:reduce){.pm-panel{transition:none}}.pm-ph{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:20px 20px 16px;display:flex}.pm-ph h3{font-family:var(--font-serif);margin:0;font-size:21px;font-weight:400;line-height:1.2}.pm-typ{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);font-size:9.5px}.pm-pclose{cursor:pointer;color:var(--ink3);background:0 0;border:none;margin-left:auto;padding:2px 4px;font-size:20px;line-height:1}.pm-pclose:hover{color:var(--ink)}.pm-pbody{flex:1;padding:16px 20px 30px;overflow-y:auto}.pm-pdesc{color:var(--ink2);margin:16px 0 20px;font-size:13.5px}.pm-mix{flex-direction:column;gap:6px;display:flex}.pm-mixrow{grid-template-columns:22px 1fr 20px;align-items:center;gap:9px;display:grid}.pm-mixrow .pm-bar{background:var(--s1);opacity:.75;border-radius:4px;min-width:2px;height:7px}.pm-mixrow .pm-c{font-family:var(--font-mono);color:var(--ink3);text-align:right;font-variant-numeric:tabular-nums;font-size:11px}.pm-kpi2{grid-template-columns:1fr 1fr;gap:14px 10px;display:grid}.pm-kpi2 .pm-v{font-family:var(--font-serif);font-variant-numeric:tabular-nums;font-size:22px;line-height:1.1}.pm-kpi2 .pm-l{color:var(--ink3);font-size:11.5px}.pm-relset{flex-wrap:wrap;gap:6px;display:flex}.pm-relset button{border:1px solid var(--line2);background:var(--card);color:var(--ink2);cursor:pointer;border-radius:999px;padding:4px 11px;font-size:12px}.pm-relset button:hover{border-color:var(--accent);color:var(--accent-deep)}.pm-relset button.pm-relon{background:var(--chip-bg);border-color:var(--accent);color:var(--accent-deep);font-weight:600}.pm-evline{border-bottom:1px solid var(--line);grid-template-columns:70px minmax(0,1fr) auto;align-items:baseline;gap:9px;padding:8px 0;font-size:13px;display:grid}.pm-evline:last-child{border-bottom:none}.pm-evline .pm-d{font-family:var(--font-mono);color:var(--ink3);font-variant-numeric:tabular-nums;font-size:10.5px}.pm-evline .pm-shape{align-self:center}.pm-evline .pm-s{font-family:var(--font-serif);font-size:14px}.pm-evline .pm-sub{color:var(--ink3);font-size:11px;font-family:var(--font-sans);display:block}.pm-evline .pm-v2{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink2);font-size:11px}.schaltbild{background:var(--card);border:1px solid var(--line);border-radius:14px;margin-top:16px;padding:8px 4px 4px;overflow-x:auto}.schaltbild svg{width:100%;min-width:860px;height:auto;display:block}.knname{font-family:var(--font-serif);fill:var(--ink);text-anchor:middle;font-size:19px}.knwert{font-family:var(--font-serif);fill:var(--ink);text-anchor:middle;font-variant-numeric:tabular-nums;font-size:23px}.knwert tspan{font-size:14px}.knmeta{font-family:var(--font-mono);fill:var(--ink3);text-anchor:middle;letter-spacing:.04em;font-size:9.5px}.kngr{font-family:var(--font-mono);fill:var(--mint);text-anchor:middle;letter-spacing:.04em;font-size:9.5px}.schienenlinie{stroke:var(--schiene);stroke-width:2.5px;stroke-linecap:round}.stichlinie{stroke:var(--schiene);stroke-width:1.2px;stroke-dasharray:3 4}.terminal{stroke:var(--schiene);stroke-width:2.5px;stroke-linecap:round}.termlbl{font-family:var(--font-mono);fill:var(--ink3);text-anchor:middle;letter-spacing:.08em;text-transform:uppercase;font-size:9.5px}.termlbl.li,.q .knname,.q .knwert,.q .knmeta,.q .kngr{text-anchor:start}.station{cursor:pointer}.scheibe{transition:opacity .25s}.station:hover .scheibe{opacity:.92}.station.aus .scheibe{opacity:.5}.station.aus .knname,.station.aus .knwert,.station.aus .knmeta,.station.aus .kngr{opacity:.55}.station.an .knname{font-weight:600}.grpunkt{transition:opacity .25s}.station.aus .grpunkt{opacity:.28}.ringan{fill:none;stroke:var(--ink);stroke-width:1.2px;stroke-dasharray:2 4;opacity:0;transition:opacity .2s}.station.an .ringan{opacity:.55}@media (prefers-reduced-motion:reduce){.scheibe,.grpunkt,.ringan{transition:none}}.massstab{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:20px;padding:8px 20px 2px;font-size:11.5px;display:flex}.mseinheit{align-items:center;gap:8px;display:inline-flex}.msring{border:1.5px solid var(--k3);background:color-mix(in srgb, var(--k3) 16%, transparent);border-radius:50%;flex:none;width:15px;height:15px}.mspunkt{background:var(--mint);border-radius:50%;flex:none;width:7px;height:7px}.msquer{border:1.5px solid var(--quer);background:color-mix(in srgb, var(--quer) 16%, transparent);border-radius:50%;flex:none;width:15px;height:15px}.vktafel{background:var(--card);border:1px solid var(--line);border-radius:14px;margin-top:18px;padding:22px 24px 20px}.vktafelkopf{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px 26px;display:grid}.vktafelkopf .oben{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);font-size:9px}.vktafelkopf h3{font-family:var(--font-serif);margin:4px 0 0;padding-left:16px;font-size:27px;font-weight:400;line-height:1.15;position:relative}.vktafelkopf h3:before{content:"";background:var(--c,var(--accent));border-radius:2px;width:4px;position:absolute;top:4px;bottom:4px;left:0}.vktafeldef{color:var(--ink2);grid-column:1/-1;max-width:82ch;margin:0;font-size:13.5px}.vktafelzahlen{align-items:start;gap:26px;display:flex}.vktafelzahlen div{text-align:right}.vktafelzahlen b{font-family:var(--font-serif);font-variant-numeric:tabular-nums;font-size:21px;font-weight:400;line-height:1.2;display:block}.vktafelzahlen span{color:var(--ink3);font-size:10.5px}.vktafelzahlen .mintwert b{color:var(--mint)}.vktafelzu{color:var(--ink3);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 6px;font-size:15px;line-height:1}.vktafelzu:hover{color:var(--ink);background:var(--bg)}.vksplit{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px;margin-top:22px;display:grid}.vksplit>section+section{border-left:1px solid var(--line);margin-left:-1px;padding-left:34px}.vkspaltekopf{border-bottom:1px solid var(--line2);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.vkspaltekopf .t,.vkspaltekopf .w{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);font-size:9.5px}.vkspaltekopf .t{color:var(--ink2)}.vkzeile{border-bottom:1px dashed var(--line);cursor:pointer;grid-template-columns:92px minmax(0,1fr);align-items:baseline;gap:14px;padding:10px 0 11px;display:grid}.vkzeile:last-of-type{border-bottom:none}.vkzeile:hover .name{color:var(--accent-deep)}.vkzeile .betrag{font-family:var(--font-serif);font-variant-numeric:tabular-nums;color:var(--ink);text-align:right;font-size:15px}.vkzeile .spur{background:var(--line);border-radius:1px;height:2px;margin-top:5px;display:block}.vkzeile .spur i{background:var(--c,var(--accent));border-radius:1px;height:100%;display:block}.vkzeile .datum{font-family:var(--font-mono);color:var(--ink3);font-variant-numeric:tabular-nums;text-align:right;font-size:11px}.vkzeile .name{font-size:13.5px;font-weight:600;transition:color .15s;display:block}.vkzeile .meta{color:var(--ink3);margin-top:2px;font-size:11.5px;display:block}.vkzeile.gruendung .name{font-weight:500}.vkzeile .zweck{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}.vkzeile .cchip{margin:5px 0 1px}.vkleer{color:var(--ink3);padding:14px 0;font-size:12.5px}.vkmehr{color:var(--ink3);border-top:1px solid var(--line);margin:12px 0 0;padding-top:10px;font-size:11.5px}.vkpeers{border-top:1px solid var(--line);margin:16px 0 0;padding-top:12px}.vkpeers .lbl{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);margin-bottom:5px;font-size:9px;display:block}.vkpeers .namen{font-size:13px}@media (max-width:900px){.vksplit{grid-template-columns:1fr;gap:22px}.vksplit>section+section{border-left:none;border-top:1px solid var(--line);margin-left:0;padding-top:18px;padding-left:0}}.wbgruppe{margin-top:14px}.wbgruppe+.wbgruppe{margin-top:26px}.wbkopf{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font-size:10px;display:block}.wbzeile{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:14px;padding:13px 6px 14px;transition:background-color .15s;display:grid;position:relative}.wbzeile:last-child{border-bottom:none}.wbzeile,.wbkachel{color:inherit}.wbzeile:hover{background:var(--card)}.wbzeile .tlogo,.wbzeile .avatar-sm{border-radius:9px;width:34px;height:34px}.wbtext{min-width:0}.wbname{font-size:14.5px;font-weight:600;transition:color .15s;display:block}.wbzeile:hover .wbname{color:var(--accent-deep)}.wbgrund{color:var(--ink2);margin-top:3px;font-size:12.5px;line-height:1.5;display:block}.wbzeile[data-voll]:after{content:attr(data-voll);white-space:normal;background:var(--ink);width:auto;color:var(--bg);opacity:0;pointer-events:none;z-index:60;border-radius:9px;padding:9px 12px;font-size:11.5px;font-weight:400;line-height:1.5;transition:opacity .16s,transform .16s;position:absolute;top:calc(100% - 6px);left:48px;right:6px;transform:translateY(-4px);box-shadow:0 6px 20px #0000002e}.wbzeile[data-voll]:hover:after,.wbzeile[data-voll]:focus-visible:after{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.wbzeile[data-voll]:after{transition:none}}.wbmeta{color:var(--ink3);white-space:nowrap;align-items:center;gap:8px;padding-top:2px;font-size:11.5px;display:flex}.wbweiter{margin-top:34px}.wbkacheln{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:8px;margin-top:12px;display:grid}.wbkachel{border:1px solid var(--line);cursor:pointer;border-radius:9px;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:11px;padding:11px 12px;transition:border-color .15s,background-color .15s;display:grid;position:relative}.wbkachel[data-voll]:after{content:attr(data-voll);white-space:normal;background:var(--ink);width:auto;color:var(--bg);opacity:0;pointer-events:none;z-index:60;border-radius:9px;padding:9px 12px;font-size:11.5px;font-weight:400;line-height:1.5;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 8px);left:0;right:0;transform:translateY(4px);box-shadow:0 6px 20px #0000002e}.wbkachel[data-voll]:hover:after,.wbkachel[data-voll]:focus-visible:after{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.wbkachel[data-voll]:after{transition:none}}.wbkachel:hover{background:var(--card);border-color:var(--line2)}.wbkachel .tlogo,.wbkachel .avatar-sm{border-radius:7px;width:26px;height:26px;font-size:10px}.wbktext{min-width:0}.wbkkopf{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.wbkname{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;transition:color .15s;overflow:hidden}.wbkachel:hover .wbkname{color:var(--accent-deep)}.wbkland{color:var(--ink3);white-space:nowrap;flex:none;font-size:10.5px}.wbkgrund{-webkit-line-clamp:2;line-clamp:2;color:var(--ink3);-webkit-box-orient:vertical;margin-top:3px;font-size:11.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.wbweiterlead{color:var(--ink3);max-width:84ch;margin:9px 0 4px;font-size:12.5px;line-height:1.5}.wbhinweis{color:var(--ink3);margin:14px 0 0;font-size:12.5px}.wbfuss{color:var(--ink3);border-top:1px solid var(--line);max-width:88ch;margin:18px 0 0;padding-top:12px;font-size:11.5px;line-height:1.6}@media (max-width:640px){.wbzeile{grid-template-columns:34px minmax(0,1fr)}.wbmeta{grid-column:2}}.bf{max-width:960px;margin:6px auto 0}.bf-auf{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:44px;margin-top:8px;display:grid}.bf-auf h1{font-family:var(--font-serif);letter-spacing:-.006em;text-wrap:balance;max-width:22ch;margin:0;font-size:40px;font-weight:400;line-height:1.1}.bf-vorspann{color:var(--ink2);max-width:72ch;margin:16px 0 0;font-size:15.5px}.bf-vorspann b{color:var(--ink);font-weight:600}.bf-gegen{text-align:right;white-space:nowrap}.bf-branche{background:var(--chip-bg);color:var(--accent-deep);letter-spacing:.01em;border-radius:999px;margin-bottom:14px;padding:4px 13px;font-size:12px;font-weight:600;display:inline-block}.bf-gegen .z{font-family:var(--font-serif);font-variant-numeric:tabular-nums;font-size:42px;line-height:1;display:block}.bf-gegen .z .einh{font-size:21px}.bf-gegen .l{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin-top:8px;font-size:9px;display:block}.bf-gegen .vor{border-top:1px solid var(--line2);margin-top:16px;padding-top:14px}.bf-gegen .vor .z{color:var(--ink3);font-size:24px}.bf-gegen .delta{font-family:var(--font-mono);border-radius:4px;margin-top:10px;padding:2px 7px;font-size:10.5px;display:inline-block}.bf-gegen .delta.runter{color:var(--down-ink);background:var(--down-bg,color-mix(in srgb, var(--down-ink) 10%, transparent))}.bf-gegen .delta.hoch{color:var(--up-ink);background:var(--up-bg)}.bf-zahlen{border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 26px;margin-top:38px;padding:22px 0;display:grid}.bf-zahl .w{font-family:var(--font-serif);font-variant-numeric:tabular-nums;font-size:26px;line-height:1.1;display:block}.bf-zahl .w small,.bf-zahl .w .einh{color:var(--ink2);font-size:15px}.bf-zahl .b{color:var(--ink3);margin-top:4px;font-size:11.5px;display:block}.bf-verlauf{margin-top:28px}.bf-vkopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:6px;display:flex}.bf-vkopf .t{color:var(--ink);font-size:13.5px;font-weight:600}.bf-vsub{color:var(--ink3);margin:2px 0 10px;font-size:11.5px}.bf-abschnitt{margin-top:48px}.bf-abkopf{border-bottom:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:10px;display:flex}.bf-abkopf h2{font-family:var(--font-serif);margin:0;font-size:23px;font-weight:400}.bf-zaehler{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:11.5px}.bf-absatz{color:var(--ink2);margin:14px 0 0;font-size:14.5px}.bf-absatz b{color:var(--ink);font-weight:600}.bf-leer{color:var(--ink3);margin:16px 0 0;font-size:14px}.bf-mehr{color:var(--ink3);margin:14px 0 0;font-size:12px}.bf-eintrag{border-bottom:1px solid var(--line);grid-template-columns:92px minmax(0,1fr) auto;gap:22px;padding:20px 0;display:grid}.bf-eintrag:last-of-type{border-bottom:none}.bf-eintrag.ohnewert{grid-template-columns:92px minmax(0,1fr);padding:16px 0}.bf-datum{color:var(--ink3);font-variant-numeric:tabular-nums;padding-top:6px;font-size:12px}.bf-name{font-family:var(--font-serif);cursor:pointer;font-size:20px;line-height:1.2}.bf-name:hover{color:var(--accent-deep)}.bf-marken{flex-wrap:wrap;align-items:center;gap:8px;margin-top:7px;display:flex}.bf-marke{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);border:1px solid var(--line2);border-radius:4px;padding:2px 7px;font-size:9px}.bf-marke.belege{color:var(--accent-deep);border-color:color-mix(in srgb, var(--accent) 40%, transparent);background:var(--chip-bg)}.bf-marke.abgeleitet{border-style:dashed}.bf-text{color:var(--ink2);margin:10px 0 0;font-size:14px}.bf-quelle{font-family:var(--font-mono);color:var(--ink3);flex-wrap:wrap;align-items:baseline;gap:7px;margin-top:10px;font-size:9.5px;display:flex}.bf-quelle a{color:var(--ink3);border-bottom:1px solid var(--line2);text-decoration:none}.bf-quelle a:hover{color:var(--accent-deep);border-bottom-color:var(--accent)}.bf-quelle .sep{color:var(--line2)}.bf-betrag{font-family:var(--font-serif);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;padding-top:2px;font-size:23px}.bf-betrag .einh{color:var(--ink2);font-size:15px}.bf-betrag small{color:var(--ink3);margin-top:5px;font-size:11px;display:block}.bf-betrag.ohne{font-family:var(--font-sans);color:var(--ink3);font-size:11.5px}.bf-zeile{border-bottom:1px solid var(--line);grid-template-columns:92px minmax(0,1fr) auto;align-items:baseline;gap:22px;padding:11px 0;font-size:14px;display:grid}.bf-zeile:last-of-type{border-bottom:none}.bf-zeile .d{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:12px}.bf-zeile .n{font-family:var(--font-serif);cursor:pointer;font-size:17px}.bf-zeile .n:hover{color:var(--accent-deep)}.bf-zeile .s{color:var(--ink3);margin-left:8px;font-size:12px}.bf-zeile .m{font-family:var(--font-serif);font-variant-numeric:tabular-nums;text-align:right;font-size:17px}.bf-peer{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 44px;margin-top:18px;display:grid}.bf-peer>div+div{border-left:1px solid var(--line);padding-left:44px}.bf-obl{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);font-size:9px;display:block}.bf-peer h3{font-family:var(--font-serif);margin:10px 0 0;font-size:19px;font-weight:400;line-height:1.3}.bf-peer p{color:var(--ink2);margin:8px 0 0;font-size:13.5px}.bf-still{margin:10px 0 0;padding:0;list-style:none}.bf-still li{border-bottom:1px dashed var(--line);justify-content:space-between;align-items:baseline;gap:14px;padding:7px 0;font-size:13.5px;display:flex}.bf-still li:last-child{border-bottom:none}.bf-still .typ{color:var(--ink3);font-size:11px}.bf-still .w{color:var(--ink3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}@media (max-width:860px){.bf-auf{grid-template-columns:1fr;gap:24px}.bf-auf h1{max-width:none;font-size:30px}.bf-gegen{text-align:left}.bf-zahlen{grid-template-columns:repeat(2,minmax(0,1fr))}.bf-eintrag,.bf-zeile{grid-template-columns:74px minmax(0,1fr);row-gap:8px}.bf-betrag,.bf-zeile .m{text-align:left;grid-column:2}.bf-peer{grid-template-columns:1fr}.bf-peer>div+div{border-left:none;border-top:1px solid var(--line);margin-top:22px;padding-top:22px;padding-left:0}}.anmeldung{background:var(--bg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:100dvh;padding:28px;display:grid;position:relative;overflow:hidden}.anband{pointer-events:none;z-index:0;position:absolute;inset:0}.anband:after{content:"";background:linear-gradient(90deg, var(--bg) 26%, #faf9f600 62%);position:absolute;inset:0}.anband i{filter:blur(30px)saturate(1.3);border-radius:40vw;display:block;position:absolute}.anband1{background:linear-gradient(172deg,#4c76ff00 2%,#7e9cfff2 16%,#4c76fffa 34%,#0e8fa6eb 56%,#5ac4b2d9 74%,#5ac4b200 96%);width:24vw;height:170vh;top:-38vh;right:4vw;transform:rotate(24deg)skew(-10deg)}.anband2{opacity:.8;background:linear-gradient(176deg,#ff8a6500 6%,#ff8a65d9 30%,#ffb078bf 48%,#2f52d8d9 74%,#2f52d800 96%);width:13vw;height:170vh;top:-42vh;right:21vw;transform:rotate(13deg)skew(8deg)}.anband3{opacity:.85;background:linear-gradient(174deg,#04192d00 10%,#2f52d8e6 38%,#0e8fa6cc 66%,#0e8fa600 94%);width:8vw;height:170vh;top:-30vh;right:-1vw;transform:rotate(31deg)}.anmarke{z-index:3;align-items:center;gap:9px;display:flex;position:absolute;top:30px;left:max(28px,25vw - 184px)}.anmarke .zeichen{color:var(--accent);font-size:12px;line-height:1}.anmarke .wort{font-family:var(--font-serif);letter-spacing:.05em;color:var(--ink);font-size:19px}.ankarte{z-index:2;background:var(--card);border:1px solid var(--line);border-radius:14px;grid-column:1;width:100%;max-width:396px;margin:0 auto;padding:30px 30px 28px;position:relative;box-shadow:0 24px 60px -30px #04192d57,0 2px 6px -2px #04192d12}.ankarte h1{font-family:var(--font-serif);color:var(--ink);margin:0 0 22px;font-size:25px;font-weight:400;line-height:1.16}.ankarte .anlede{color:var(--ink2);margin:0 0 18px;font-size:14px;line-height:1.6}.anlabel{color:var(--ink2);margin-bottom:6px;font-size:12.5px;display:block}.anfeld{width:100%;font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line2);border-radius:8px;padding:11px 13px;font-size:14.5px;transition:border-color .15s,box-shadow .15s}.anfeld::placeholder{color:var(--ink3)}.anfeld:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #4c76ff29}.anfeld-fehler{border-color:var(--down-ink,#c1462a)}.anknopf{font:inherit;color:#fff;background:var(--accent);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:12px 22px;font-size:14.5px;font-weight:600;transition:background .15s;display:inline-flex}.anknopf.breit{width:100%;margin-top:16px}.anknopf:hover:not(:disabled){background:var(--accent-deep)}.anknopf:disabled{opacity:.45;cursor:default}.anknopf:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.anhinweis{color:var(--ink3);border-top:1px solid var(--line);margin:14px 0 0;padding-top:14px;font-size:12.5px}.anfehler{color:var(--down-ink,#c1462a);margin:12px 0 0;font-size:13px}.anziel{font-family:var(--font-mono);color:var(--ink);background:var(--bg);border:1px solid var(--line);word-break:break-all;border-radius:8px;margin:0;padding:11px 13px;font-size:13px}.anfuss{color:var(--ink3);margin:18px 0 0;font-size:12.5px;line-height:1.6}.anfuss a{color:var(--accent);border-bottom:0;text-decoration:none}.anfuss a:hover{text-decoration:underline}@media (max-width:900px){.anmeldung{grid-template-columns:minmax(0,1fr);padding-top:92px}.anband{opacity:.5}.anmarke{left:max(28px,50vw - 198px)}.ankarte{grid-column:1}}@media (prefers-reduced-motion:reduce){.anfeld,.anknopf{transition:none}}.sig-scrim{z-index:100;background:#04192d47;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.sig-dialog{background:var(--card);border:1px solid var(--line2);border-radius:14px;width:100%;max-width:440px;max-height:calc(100vh - 48px);overflow-y:auto;box-shadow:0 20px 50px -16px #04192d66}.sig-head{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:18px 18px 14px;display:flex}.sig-head h3{font-family:var(--font-serif);margin:0;font-size:19px;font-weight:400}.sig-close{cursor:pointer;color:var(--ink3);background:0 0;border:none;margin-left:auto;padding:2px 4px;font-size:20px;line-height:1}.sig-close:hover{color:var(--ink)}.sig-body{padding:16px 18px 20px}.sig-label{color:var(--ink3);margin:0 0 6px;font-size:12px}.sig-chk{margin:0 0 8px;display:flex}.sig-krit{color:var(--ink2);margin:0;font-size:13px}.sig-note{color:var(--ink3);margin:8px 0 0;font-size:12.5px}.sig-fehler{color:var(--down,#e0603c);margin:14px 0 0;font-size:13px}.sig-ok{color:var(--ink);margin:0;font-size:13.5px}.sig-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.vs-scrim{z-index:100;background:#04192d38;justify-content:flex-end;display:flex;position:fixed;inset:0}.vs-panel{background:var(--card);border-left:1px solid var(--line2);outline:none;flex-direction:column;width:min(480px,100%);height:100%;display:flex;box-shadow:-24px 0 60px -24px #04192d61}@media (prefers-reduced-motion:no-preference){.vs-panel{animation:.28s cubic-bezier(.16,1,.3,1) vsIn}}@keyframes vsIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.vs-head{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:18px 20px 16px;display:flex}.vs-hmain{flex:1;min-width:0}.vs-head h3{font-family:var(--font-serif);letter-spacing:-.01em;margin:0;font-size:21px;font-weight:400;line-height:1.25}.vs-close{align-self:flex-start;margin-left:0}.vs-body{flex:1;padding:16px 20px 22px;overflow-y:auto}.vs-desc{color:var(--ink2);margin:0 0 16px;font-size:13.5px;line-height:1.6}.vs-daten{margin:0}.vs-zeile{border-top:1px solid var(--line);grid-template-columns:138px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.vs-zeile dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);padding-top:3px;font-size:9.5px}.vs-zeile dd{color:var(--ink);margin:0;font-size:13px}.vs-zeile dd a{color:var(--ink);border-bottom:1px solid var(--line2);word-break:break-word;transition:border-color .15s,color .15s}.vs-zeile dd a:hover{color:var(--accent-deep);border-bottom-color:var(--accent)}@media (prefers-reduced-motion:reduce){.vs-zeile dd a{transition:none}}.vs-gegenstand{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.vs-glabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);margin:0 0 6px;font-size:9.5px}.vs-gtext{color:var(--ink2);margin:0;font-size:13px;line-height:1.6}.vs-fuss{border-top:1px solid var(--line);background:var(--card);justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}@media (max-width:620px){.vs-panel{border-left:none;width:100%}}tr.rowlink.rowopen td{background:var(--chip-bg)}tr.rowlink:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}td.tweb{white-space:nowrap;font-size:12px}td.tweb a{color:var(--ink2);border-bottom:1px solid var(--line2)}td.tweb a:hover{color:var(--accent-deep);border-bottom-color:var(--accent)}.wlknopf{white-space:nowrap;flex:none;align-self:flex-start;align-items:center;gap:7px;display:inline-flex}.pwege{flex:none;align-self:flex-start;gap:8px;display:flex}.ksknopf{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.ksknopf .fahne-zeichen{color:var(--ink3);font-size:13px;line-height:1}.ksknopf:hover .fahne-zeichen{color:var(--down-ink,#b4452b)}.ksknopf.an{color:var(--ink3)}.ksknopf.an .fahne-zeichen{color:var(--down-ink,#b4452b)}.wlknopf .wlstern{color:var(--ink3);font-size:14px;line-height:1}.wlknopf:hover .wlstern{color:var(--ink2)}.wlknopf.an{border-color:var(--accent);color:var(--accent-deep);background:var(--chip-bg)}.wlknopf.an .wlstern{color:var(--accent)}.stern{cursor:pointer;color:var(--ink3);background:0 0;border:none;padding:0 2px;font-size:15px;line-height:1;transition:color .15s}.stern:hover{color:var(--ink2)}.stern.an,.stern.an:hover{color:var(--accent)}.stern:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}td.tstern,th.tstern{width:22px;padding-left:12px;padding-right:0}td.tfahne,th.tfahne{width:20px;padding-left:2px;padding-right:0}.fahne{cursor:pointer;color:var(--line2);background:0 0;border:none;padding:0 2px;font-size:13px;line-height:1}.fahne:hover{color:var(--down-ink,#b4452b)}.fahne.an,.fahne.an:hover{color:var(--down-ink,#b4452b);cursor:default}.fahne:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.ks-dialog{max-width:420px}.ks-feld{box-sizing:border-box;border:1px solid var(--line2);width:100%;font:inherit;background:var(--card);color:var(--ink);border-radius:8px;padding:9px 11px;font-size:13.5px}.ks-feld:focus{border-color:var(--accent);outline:none}.offenbar{background:var(--chip-bg);color:var(--ink2);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 12px;padding:7px 12px;font-size:12.5px;display:flex}.offart{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-deep);font-size:9.5px}.offname{color:var(--ink);font-weight:600}.offgeaendert{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);border:1px solid var(--line2);border-radius:10px;padding:1px 7px;font-size:9.5px}.offloesen{cursor:pointer;color:var(--ink3);background:0 0;border:none;border-bottom:1px solid #0000;margin-left:auto;padding:0;font-size:12px}.offloesen:hover{color:var(--accent-deep);border-bottom-color:var(--accent)}.anlink{font:inherit;color:var(--accent);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.anlink:hover{color:var(--accent-deep)}.vw{max-width:1720px;margin:0 auto;padding:40px 28px 80px}.vw h1{font-family:var(--font-serif);margin:0 0 2px;font-size:32px}.vwform{flex-wrap:wrap;align-items:center;gap:10px;margin:22px 0 8px;display:flex}.vwform input{font:inherit;min-width:220px;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:8px;padding:8px 12px;font-size:14px}.vwform input:focus{border-color:var(--accent);outline:none}.vwform button{font:inherit;cursor:pointer;color:#fff;background:var(--accent);border:0;border-radius:8px;padding:9px 16px;font-size:13.5px;font-weight:600}.vwform button:disabled{opacity:.45;cursor:default}.vwnote{color:var(--ink3);margin:0 0 22px;font-size:12.5px}.vwnote code,.vw code{font-family:var(--font-mono);font-size:12px}.vwmail{color:var(--ink3);font-size:12.5px;display:block}.vwrolle{letter-spacing:.04em;text-transform:uppercase;color:var(--accent-deep);margin-left:8px;font-size:10.5px;font-weight:600}.vwgesperrt td{color:var(--ink3)}.vwgesperrt .b{font-weight:500}.vwweg{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px}.vwweg:hover{text-decoration:underline}.nitem-fuss{border-top:1px solid var(--line);margin-top:auto;padding-top:14px;text-decoration:none}.vwlink{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:18px 0;padding:16px 0}.vwlink-kopf{margin:0 0 8px;font-size:13.5px}.vwlink-url{font-family:var(--font-mono);word-break:break-all;-webkit-user-select:all;user-select:all;color:var(--ink);background:var(--chip-bg);border-radius:8px;padding:10px 12px;font-size:12.5px;line-height:1.6;display:block}.vwlink-wege{gap:14px;margin-top:10px;display:flex}.vwwege{gap:12px;display:inline-flex}.vwweg.still{color:var(--ink3)}.vwtab th,.vwtab td{padding-left:8px;padding-right:8px}.vwtab .vwwege{flex-wrap:wrap;gap:3px 10px}.vwtab th:first-child,.vwtab td:first-child{z-index:1;background:var(--bg);box-shadow:1px 0 0 var(--line);min-width:200px;position:sticky;left:0}.vwtab td:first-child .vwmail{white-space:nowrap;text-overflow:ellipsis;max-width:240px;overflow:hidden}@media (max-width:1100px){.vw{padding:28px 16px 60px}.vwtab{font-size:12.5px}.vwtab th,.vwtab td{padding-left:6px;padding-right:6px}.vwtab th:first-child,.vwtab td:first-child{min-width:180px}.vwtab td:first-child .vwmail{max-width:190px}}.vwdetail-innen.vwmodule{flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex}.vwmodkurz{text-align:left;margin-top:3px;font-size:12px;display:block}.vwmodul{color:var(--ink3);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.vwmodul.an{color:var(--ink)}.vwmodul input{accent-color:var(--accent);margin:0}.vwzurueck{color:var(--ink3);margin:0 0 14px;font-size:12.5px;text-decoration:none;display:inline-block}.vwzurueck:hover{color:var(--accent)}.rt{max-width:720px;margin:0 auto;padding:40px 28px 0}.rt h1{font-family:var(--font-serif);margin:0 0 22px;font-size:30px}.rt-zurueck{color:var(--ink3);margin:0 0 18px;font-size:12.5px;text-decoration:none;display:inline-block}.rt-zurueck:hover{color:var(--accent)}.rt-inhalt{color:var(--ink2);font-size:14.5px;line-height:1.68}.rt-inhalt h2{color:var(--ink);letter-spacing:0;margin:30px 0 8px;font-size:14.5px;font-weight:600}.rt-inhalt h2:first-child{margin-top:0}.rt-inhalt p{margin:0 0 12px}.rt-inhalt ul{margin:0 0 12px;padding-left:20px}.rt-inhalt ol{margin:0 0 12px;padding-left:22px}.rt-inhalt li>ul{margin:6px 0 0}.rt-inhalt li{margin-bottom:5px}.rt-inhalt code{font-family:var(--font-mono);font-size:12.5px}.rt-stand{color:var(--ink3);margin-bottom:24px;font-size:12.5px}.fuss{border-top:1px solid var(--line);justify-content:flex-end;margin:72px 0 0;padding:18px 0 36px;display:flex}.fuss-wege{border-right:0;gap:20px;padding:0;font-size:12.5px;display:flex;position:static}.fuss-wege a{color:var(--ink3);white-space:nowrap;border-bottom:0;text-decoration:none}.fuss-wege a:hover{color:var(--accent);text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){.fuss{justify-content:flex-start}.fuss-wege{flex-wrap:wrap;gap:8px 18px}}.vwabo{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.vwabo input{width:64px;font:inherit;text-align:right;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:6px;padding:4px 7px;font-size:13px}.vwabo input:focus{border-color:var(--accent);outline:none}.vwabo select{font:inherit;color:var(--ink2);cursor:pointer;background:0 0;border:0;font-size:12.5px}.vwteam{font:inherit;color:var(--ink2);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px}.vwtest{color:var(--xchip-ink);background:var(--xchip-bg);border-radius:8px;margin:10px 0 0;padding:8px 12px;font-size:12.5px;display:inline-block}.tabkopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:0 0 8px;display:flex}.tabkopf .subtle{margin:0}.blaettern{justify-content:center;align-items:center;gap:12px;display:flex}.blaettern .subtle{white-space:nowrap;margin:0}.proseite{justify-content:flex-end;align-items:center;gap:9px;display:flex}.proseite .subtle{white-space:nowrap}@media (max-width:760px){.tabkopf{justify-content:center}}.tk{position:relative}.tk .tk-news{--fam:var(--s1)}.tk .tk-runden{--fam:var(--teal)}.tk .tk-signale{--fam:var(--ink)}.tk .tk-gruendungen{--fam:var(--mint)}.tk .tk-portfolio{--fam:#b08a3e}.tk .tk-takt{--fam:var(--teal)}.tk .tk-puls{--fam:var(--s1)}.tk [class*=tk-]{--tint:color-mix(in srgb, var(--fam) 7%, var(--card))}.tk .tklab{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;display:block;overflow:hidden}.tkhero{justify-content:space-between;align-items:flex-end;gap:24px;margin:4px 0 22px;display:flex}.tkgruss{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--ink);margin:6px 0 0;font-size:30px;font-weight:400;line-height:1.1}.tkleiste{align-items:center;gap:18px;padding-bottom:4px;display:flex}.tkadd{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bg);background:var(--ink);cursor:pointer;border:0;border-radius:999px;padding:8px 14px;font-size:10px;transition:background .15s}.tkadd:hover{background:var(--accent-deep)}.tkadd.still{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2);background:0 0}.tkadd.still:hover{background:#10293e0f}.tkadd.still.on{color:var(--bg);background:var(--accent-deep);box-shadow:none}.tkkatalog{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin:0 0 18px;display:grid}.tkkat{text-align:left;font:inherit;color:var(--ink);background:var(--tint);cursor:pointer;border:1px solid #0000;border-radius:14px;flex-direction:column;gap:8px;padding:16px 18px;transition:border-color .15s,transform .15s;display:flex}.tkkat:hover{border-color:var(--fam);transform:translateY(-1px)}.tkkat .tksub{color:var(--ink2);font-size:12.5px;line-height:1.5}.tkhead{font-family:var(--font-serif);color:var(--ink);font-size:15.5px;line-height:1.22}.tkikon{width:15px;height:15px;color:var(--fam);flex:none}.tkikon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.tkraster{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}@media (max-width:760px){.tkraster{grid-template-columns:1fr}}.tkkachel{background:var(--card);border:1px solid var(--line);border-radius:16px;flex-direction:column;min-width:0;transition:box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden}.tkkachel.zieht{opacity:.92;transform:scale(1.01);box-shadow:0 18px 40px -18px #10293e59}.tkkachel:has(>.tkkoerper>.tkleer:not(.tkladen)){border:1px dashed var(--line2);background:0 0;align-self:start}.tkkachel:has(>.tkkoerper>.tkleer:not(.tkladen)) .tkkopf{background:0 0}.tkkachel:has(>.tkkoerper>.tkleer:not(.tkladen)) .tkpunkt{background:var(--ink3)}.tkkopf{background:var(--tint);cursor:grab;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;min-width:0;padding:16px 22px;display:flex}.tkkopf:active{cursor:grabbing}.tkpunkt{background:var(--fam);border-radius:50%;flex:none;width:8px;height:8px}.tktitelblock{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tktitel{letter-spacing:-.005em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.tkaus{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.tkkopfzahl{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--fam);font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;font-size:30px;line-height:.9;display:flex}.tkkopfzahl small{font-family:var(--font-sans);letter-spacing:0;color:var(--ink3);margin-top:4px;font-size:11px}.tkwege{opacity:0;gap:2px;transition:opacity .15s;display:inline-flex}.tkkachel:hover .tkwege,.tkkachel:focus-within .tkwege{opacity:1}.tkweg{width:22px;height:22px;color:var(--ink3);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px}.tkweg svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.tkweg:hover{color:var(--ink);background:#10293e14}.tkloeschen:hover{color:var(--down-ink)}.tkkoerper{flex-direction:column;flex:1;min-width:0;display:flex}.tkkoerper>.tkleer{padding:14px 22px 16px}.tkliste{flex-direction:column;flex:1;padding:0 22px;display:flex}.tkz{min-width:0;font:inherit;color:var(--ink);text-align:left;background:0 0;border:0;border-top:1px solid #10293e14;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:16px;width:100%;padding:11px 0;display:grid}.tkliste>.tkz:first-child{border-top:0}.tkzklick{cursor:pointer}.tkzklick:hover .tkzt b{color:var(--accent-deep)}.tkzw{color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.tkzt{flex-direction:column;gap:2px;min-width:0;display:flex}.tkzt b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.tkzm{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.tkzm a{color:inherit;border:0;text-decoration:none}.tkzm a:hover{color:var(--accent-deep);text-underline-offset:3px;text-decoration:underline}.tkzahl{font-family:var(--font-serif);color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px}.tkzahl small{font-family:var(--font-sans);color:var(--ink3);margin-left:4px;font-size:11px}.tkzahl.still{color:var(--ink3)}.tkdatum,.tkohne{color:var(--ink3);font-size:12px}.tkname{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;padding:0;font-weight:600}.tkname:hover{color:var(--accent-deep)}.tkevstern{color:var(--accent);font-weight:400}.tkfuss{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;margin-top:auto;padding:12px 22px 14px;display:flex}.tkalle,.tkmehr{font:inherit;color:var(--accent-deep);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px}.tkalle:hover,.tkmehr:hover{text-underline-offset:3px;text-decoration:underline}.tkmehrrest{color:var(--ink3)}.tkleer{color:var(--ink2);margin:0;font-size:12.5px;line-height:1.55}.tkleer .tkmehr{font-size:12px}::view-transition-group(*){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}::view-transition-old(root){animation-duration:.2s}::view-transition-new(root){animation-duration:.2s}.tkevart{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;border:1px solid var(--line2);color:var(--ink3);white-space:nowrap;border-radius:999px;padding:1px 6px;font-size:9px}.tkevart.uebernahme{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent-deep);border-color:#0000}.tkevart.partnerschaft{background:color-mix(in srgb, var(--teal,#2a9d8f) 14%, transparent);color:var(--teal,#1f7a70);border-color:#0000}.tkevart.produktlaunch{background:color-mix(in srgb, var(--mint,#2fa463) 16%, transparent);color:var(--up-ink);border-color:#0000}.tkevart.insolvenz{background:var(--down-bg);color:var(--down-ink);border-color:#0000}.tkevart.personalie{color:#7a5a1e;background:#c9a96e38;border-color:#0000}.evliste{flex-direction:column;margin-bottom:12px;display:flex}.evzeile{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding:10px 4px;display:flex}.evzeile:first-child{border-top:0}.evkopf{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.evdatum{color:var(--ink3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px}.evtitel{color:var(--ink);border:0;font-size:14px;font-weight:600;text-decoration:none}a.evtitel:hover{color:var(--accent-deep)}.evtext{color:var(--ink2);margin:0;font-size:13px;line-height:1.5}.evseite{border-top:1px solid var(--line);margin-top:8px}.evseite .evzeile{padding:12px 6px}.evkopf .tlogo{vertical-align:-4px;width:20px;height:20px;margin-right:2px}.evfirma{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:600}.evfirma:hover{color:var(--accent-deep)}.evfirma.still{cursor:default;color:var(--ink2)}.evrechts{margin-left:auto}.ebchip.still{color:var(--ink3);border-style:dashed}.ebchip.still.on{border-style:solid}.evchip.uebernahme.on{background:color-mix(in srgb, var(--accent) 14%, transparent);border-color:var(--accent);color:var(--accent-deep)}.evchip.partnerschaft.on{background:color-mix(in srgb, var(--teal,#2a9d8f) 14%, transparent);border-color:var(--teal,#2a9d8f);color:var(--teal,#1f7a70)}.evchip.produktlaunch.on{background:color-mix(in srgb, var(--mint,#2fa463) 16%, transparent);border-color:var(--mint,#2fa463);color:var(--up-ink)}.evchip.personalie.on{color:#7a5a1e;background:#c9a96e38;border-color:#c9a96e}.evchip.insolvenz.on{background:var(--down-bg);border-color:var(--down);color:var(--down-ink)}.evchip.uebernahme:hover{border-color:var(--accent);color:var(--accent-deep)}.evchip.partnerschaft:hover{border-color:var(--teal,#2a9d8f);color:var(--teal,#1f7a70)}.evchip.produktlaunch:hover{border-color:var(--mint,#2fa463);color:var(--up-ink)}.evchip.personalie:hover{color:#7a5a1e;border-color:#c9a96e}.evchip.insolvenz:hover{border-color:var(--down);color:var(--down-ink)}.tkbars{align-items:flex-end;gap:4px;height:56px;margin:6px 0 4px;display:flex}.tkbars i{background:var(--teal);opacity:.45;border-radius:3px 3px 0 0;flex:1;min-height:2px;display:block}.tkbars i.on{opacity:1}.tktakt{gap:6px;padding-top:10px;padding-bottom:12px}.tk .twform{flex-direction:column;gap:10px;padding:14px 22px 18px;display:flex}.tk .twfeld{flex-direction:column;gap:4px;display:flex}.tk .twfeld>span{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-size:9.5px}.tk .twfeld select{font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:8px;padding:6px 8px;font-size:13px}.tk .twformfuss{gap:8px;margin-top:4px;display:flex}@media (prefers-reduced-motion:reduce){.tkkachel,.tkwege,.tkkat,.tkadd{transition:none}}.tkanlegen{padding-top:6px}.szgelesen{color:var(--accent-deep);margin:8px 0 2px;display:inline-block}.vwzahl{font:inherit;color:var(--accent-deep);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.vwzahl:hover,.vwzahl.auf{text-decoration-color:currentColor}.vwzahl.auf{font-weight:600}.vwdetail td{background:var(--chip-bg);padding:14px 16px 16px}.vwdetail-innen{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 28px;display:grid}.vwteil{min-width:0;padding:0 0 6px}.vwteil+.vwteil{border-left:1px solid var(--line2);padding-left:22px}.vwteil-kopf{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin-bottom:8px;font-size:9.5px;display:block}.vwteil.auf .vwteil-kopf{color:var(--accent-deep)}.vwliste{max-height:260px;margin:0;padding:0;list-style:none;overflow-y:auto}.vwrueck{margin:0 0 28px}.vwrueck h2{font-family:var(--font-serif);margin:0 0 4px;font-size:20px;font-weight:400}.vwrueckliste{max-height:none}.vwrueckliste .vwmail{white-space:normal}.vwkennung{font-family:var(--font-mono);color:var(--ink3);font-size:11px}.vwliste li{border-top:1px solid var(--line);align-items:baseline;gap:10px;padding:4px 0;font-size:13px;display:flex}.vwliste li:first-child{border-top:0}.vwliste a{color:var(--ink);border:0;text-decoration:none}.vwliste a:hover{color:var(--accent-deep)}.vwliste .vwmail{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:inline;overflow:hidden}.vwam{font-family:var(--font-mono);color:var(--ink3);white-space:nowrap;margin-left:auto;font-size:10.5px}.vwart{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);white-space:nowrap;min-width:64px;font-size:9.5px}.vwdetail-innen{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.vwteil:first-child{grid-column:span 2}.vwdetail-innen.vwclaude{grid-template-columns:repeat(4,minmax(0,1fr))}.vwclaude .vwteil:first-child{grid-column:auto}.vwverb{flex-direction:column;flex:1;min-width:0;display:flex}.vwverb .vwmail{white-space:normal}.suche-lade{z-index:60;background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(3px);justify-content:center;align-items:flex-start;padding-top:22vh;animation:.25s both suche-ein;display:flex;position:absolute;inset:0}main#view{position:relative}.start-lade{-webkit-backdrop-filter:none;background:0 0;min-height:60vh;position:static}@keyframes suche-ein{0%{opacity:0}to{opacity:1}}.suche-lade-kern{align-items:center;gap:20px;display:flex}.suche-radar{flex:none;width:64px;height:64px;position:relative}.suche-radar:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:50%;left:50%}.suche-radar i{border:1.5px solid var(--accent);opacity:0;border-radius:50%;animation:2.4s cubic-bezier(.2,.6,.3,1) infinite suche-ring;position:absolute;inset:0}.suche-radar i:nth-child(2){animation-delay:.8s}.suche-radar i:nth-child(3){animation-delay:1.6s}@keyframes suche-ring{0%{opacity:.9;transform:scale(.15)}70%{opacity:.25}to{opacity:0;transform:scale(1)}}.suche-lade-text{flex-direction:column;gap:4px;display:flex}.suche-lade-titel{font-family:var(--font-serif);color:var(--ink);font-size:22px}.suche-lade-sub{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;max-width:46ch;font-size:13px;overflow:hidden}.suche-strahl{background:linear-gradient(90deg, transparent, var(--accent), transparent);width:28%;height:2px;animation:1.6s ease-in-out infinite alternate suche-strahl;position:absolute;top:0;left:0}@keyframes suche-strahl{0%{transform:translate(-30%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.suche-radar i,.suche-strahl{animation:none}.suche-radar i{opacity:.3}.suche-lade{animation:none}}.nitem-fuss+.nitem-fuss{border-top:0;margin-top:0;padding-top:0}.nav-ansicht{border:1px solid var(--line);border-radius:6px;align-self:flex-start;gap:0;margin-top:auto;margin-bottom:10px;display:flex;overflow:hidden}.nav-ansicht button{font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border:0;padding:4px 12px;font-size:12px}.nav-ansicht button+button{border-left:1px solid var(--line)}.nav-ansicht button.an{background:var(--ink);color:var(--paper,#fff)}.nav-ansicht+.nitem-fuss{margin-top:0}.einrichten{grid-template-columns:268px minmax(0,1fr);align-items:start;gap:56px;max-width:1000px;margin:0 auto;padding:40px 32px 64px;display:grid}.ebseite{min-width:0}.ebmarke{align-items:center;gap:9px;margin:0 0 26px 15px;display:flex}.ebmarke .zeichen{color:var(--accent);font-size:13px;line-height:1}.ebmarke .wort{font-family:var(--font-serif);letter-spacing:.05em;font-size:19px}.ebseite h1{font-family:var(--font-serif);letter-spacing:-.015em;margin:0 0 14px;font-size:38px;font-weight:400;line-height:1.08}.eblead{color:var(--ink2);max-width:52ch;margin:0 0 30px;font-size:15px}.ebleiste{position:sticky;top:40px}.ebleiste ol{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ebstufe button{text-align:left;background:var(--tint,var(--card));width:100%;font:inherit;color:var(--ink3);cursor:default;border:1px solid #0000;border-radius:12px;padding:13px 15px;transition:box-shadow .16s,border-color .16s}.ebstufe.fertig button{color:var(--ink);cursor:pointer}.ebstufe.fertig button:hover{border-color:var(--fam)}.ebstufe.jetzt button{color:var(--ink);border-color:var(--fam);box-shadow:0 10px 24px -14px #10293e73}.ebstufekopf{align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}.ebik{background:var(--fam);border-radius:2px;flex:none;width:8px;height:8px}.ebstufe:not(.jetzt):not(.fertig) .ebik{background:var(--line2)}.ebjetzt{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fam);margin-left:auto;font-size:8.5px}.ebhaken{color:var(--fam);margin-left:auto;font-size:12px}.ebstufewert{color:var(--ink2);margin:3px 0 0 17px;font-size:12.5px;font-weight:400;display:block}.eb-person{--fam:var(--s2);--tint:color-mix(in srgb, var(--s2) 8%, var(--card))}.eb-startups{--fam:#c9a96e;--tint:color-mix(in srgb, #c9a96e 14%, var(--card))}.eb-branchen{--fam:var(--teal);--tint:color-mix(in srgb, var(--teal) 7%, var(--card))}.eb-profil{--fam:var(--mint);--tint:color-mix(in srgb, var(--mint) 7%, var(--card))}.ebstufe:not(.jetzt):not(.fertig) button{box-shadow:inset 0 0 0 1px var(--line);background:0 0}@media (max-width:860px){.einrichten{grid-template-columns:1fr;gap:28px}.ebleiste{position:static}.ebleiste ol{flex-flow:wrap}.ebstufe{flex:140px}}.ebbox h1{margin-bottom:26px}.ebschritt{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin:0 0 14px;font-size:10px}.ebkonto{text-transform:none;letter-spacing:.04em}.ebform{display:block}.ebzwei{grid-template-columns:1fr 1fr;gap:0 28px;display:grid}@media (max-width:560px){.ebzwei{grid-template-columns:1fr}}.ebfeld{border-bottom:1px solid var(--line2);margin:0 0 22px;transition:border-color .18s;display:block}.ebfeld:focus-within{border-bottom-color:var(--accent)}.eblabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-size:9.5px;display:block}.ebfeld input{width:100%;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;padding:8px 0 10px;font-size:16px;display:block}.ebfeld input::placeholder{color:var(--ink3)}.ebhinweis{color:var(--ink3);margin:0 0 8px;font-size:12.5px;line-height:1.55;display:block}.eblang{max-width:54ch;margin:6px 0 0}.ebmono{font-family:var(--font-mono);color:var(--ink);font-size:12.5px}.ebfuss{justify-content:space-between;align-items:center;gap:18px;margin-top:30px;display:flex}.ebfuss>:only-child{margin-left:auto}.ebweiter{font:inherit;white-space:nowrap;color:var(--accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:6px 0;font-size:13.5px;font-weight:600;transition:color .18s;display:inline-flex}.ebweiter:hover:not(:disabled){color:var(--accent-deep)}.ebweiter:hover:not(:disabled) .anpfeil{transform:translate(3px)}.ebweiter:disabled{color:var(--ink3);cursor:default}.ebzurueck{font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:13px}.ebzurueck:hover{color:var(--ink)}.ebtreffer{margin:-10px 0 18px;padding:0;list-style:none}.ebtreff{width:100%;font:inherit;text-align:left;color:var(--ink);border:0;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:0 14px;padding:9px 0;display:grid}.ebtreff:hover{color:var(--accent-deep)}.ebtname{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:500;overflow:hidden}.ebtmeta{color:var(--ink3);white-space:nowrap;font-size:12.5px}.ebtplus{font-family:var(--font-mono);color:var(--accent);font-size:14px}.ebleer{color:var(--ink3);padding:10px 0;font-size:12.5px;line-height:1.5}.ebliste{margin-top:6px}.ebueber{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);border-bottom:2px solid var(--ink);margin:22px 0 4px;padding-bottom:6px;font-size:9.5px;display:block}.ebzeile{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:0 16px;padding:9px 0;display:grid}.ebzname{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:500;overflow:hidden}.ebzmeta{color:var(--ink3);margin-left:8px;font-size:12.5px;font-weight:400}.ebart{gap:12px;display:inline-flex}.ebart button{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:4px 0;font-size:9.5px}.ebart button.on{color:var(--ink);border-bottom-color:var(--ink)}.ebart button:hover{color:var(--accent-deep)}.ebweg{font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:16px;line-height:1}.ebweg:hover{color:var(--down-ink,#c1462a)}.ebchips{flex-wrap:wrap;gap:8px;margin:4px 0 6px;display:flex}.ebchip{font:inherit;color:var(--ink2);border:1px solid var(--line2);cursor:pointer;background:0 0;border-radius:6px;align-items:baseline;gap:8px;padding:7px 12px;font-size:13px;transition:border-color .15s,color .15s;display:inline-flex}.ebchip:hover{border-color:var(--accent);color:var(--accent-deep)}.ebchip.on{background:var(--chip-bg);color:var(--accent-deep);border-color:var(--accent);font-weight:600}.ebchipnote{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font-size:9px;font-weight:400}.ebprofil{grid-template-columns:max-content 1fr;gap:8px 22px;margin:0 0 8px;font-size:14px;line-height:1.5;display:grid}.ebprofil dt{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);padding-top:4px;font-size:9.5px}.ebprofil dd{color:var(--ink);margin:0}.ebableitung{display:block}.ebab{border-bottom:1px solid var(--line);grid-template-columns:96px 1fr;gap:0 22px;padding:12px 0;display:grid}.ebabtitel{font-family:var(--font-serif);color:var(--ink);font-size:15.5px}.ebabtext{color:var(--ink2);font-size:13.5px;line-height:1.55}.ebsignale{flex-wrap:wrap;gap:6px 18px;margin-top:8px;display:flex}.ebsignal{color:var(--ink);cursor:pointer;align-items:baseline;gap:7px;font-size:13.5px;display:inline-flex}.ebsignal input{accent-color:var(--accent)}.ebfuss .anknopf{font-size:14px}.ebspringen{font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.ebspringen:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.ebrechts{align-items:center;gap:20px;margin-left:auto;display:flex}.vs-runde{border-bottom:1px solid var(--line);margin-bottom:16px;padding-bottom:14px}.vs-rkopf{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.vs-rbetrag{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--ink);font-size:26px;line-height:1.1}.vs-rdatum{color:var(--ink3);margin-left:auto;font-size:12.5px}.vs-rinv{color:var(--ink2);margin:8px 0 0;font-size:13px}.vs-rquellen{flex-wrap:wrap;gap:12px;margin:8px 0 0;font-size:12.5px;display:flex}.twchips{gap:6px;margin:6px 0 2px}.twchips .ebchip{padding:5px 9px;font-size:12px}.wlsuche{margin:4px 0 14px}.wlsuche .wlfeld{margin-bottom:8px}.wlsuche .ebfeld input{font-size:14.5px}.wlsuche .ebtreffer{margin:0 0 6px}.btn.tour-knopf{color:var(--accent-deep);border-color:var(--accent);align-items:center;gap:7px;display:inline-flex}.btn.tour-knopf:hover{background:var(--chip-bg)}.btn.tour-knopf span{font-size:8px}.sb-dialog{flex-direction:column;max-width:600px;display:flex;overflow:hidden}.sb-body{min-height:0;padding:16px 20px 4px;overflow-y:auto}.sb-fuss{border-top:1px solid var(--line);background:var(--card);flex:none;padding:10px 20px 16px}.sb-fuss .sig-actions{margin-top:0}.sb-schritt{gap:12px;margin:0 0 16px;display:flex}.sb-nr{background:var(--chip-bg);width:22px;height:22px;color:var(--accent-deep);font-family:var(--font-mono);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:11px;display:flex}.sb-inh{flex:1;min-width:0}.sb-lab{color:var(--ink3);letter-spacing:.02em;margin:0 0 7px;font-size:12px}.sb-lab2{margin-top:12px}.sb-chips{flex-wrap:wrap;gap:8px;display:flex}.sb-chips .ebchip{padding:6px 11px;font-size:12.5px}.sb-gatt{padding:8px 13px!important;font-size:13px!important}.sb-ik{width:14px;height:14px;display:inline-block}.sb-ik svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.sb-land{padding:5px 9px!important;font-size:12px!important}.sb-fein{border-left:2px solid var(--chip-bg);margin:8px 0 0;padding:0 0 0 14px}.sb-feinauf{width:100%;font:inherit;color:var(--ink2);cursor:pointer;text-align:left;background:0 0;border:0;align-items:baseline;gap:8px;padding:6px 0;font-size:12.5px;display:flex}.sb-feinauf:hover{color:var(--accent-deep)}.sb-pfeil{color:var(--ink3);font-size:9px}.sb-feinsatz{color:var(--ink3);margin-left:auto;font-size:12px}.sb-feininhalt{padding:4px 0 8px}.sb-zeile{flex-wrap:wrap;align-items:center;gap:10px;margin-top:9px;display:flex}.sb-betrag{color:var(--ink2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.sb-betrag input{border:1px solid var(--line2);width:72px;color:var(--ink);background:var(--card);border-radius:7px;padding:5px 8px;font-size:13px}.sb-betrag input:focus{border-color:var(--accent);outline:none}.sb-hinweis{color:var(--ink3);font-size:12px}.sb-feld{box-sizing:border-box;border:1px solid var(--line2);width:100%;font:inherit;background:var(--card);color:var(--ink);border-radius:8px;padding:8px 11px;font-size:13.5px}.sb-feld:focus{border-color:var(--accent);outline:none}.sb-stichwort{margin-top:10px}.sb-stadt{margin-top:10px;position:relative}.sb-staedte{margin-bottom:8px}.sb-treffer{z-index:10;background:var(--card);border:1px solid var(--line2);border-radius:10px;padding:5px;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 12px 30px #04192d24}.sb-treffer button{width:100%;font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;justify-content:space-between;gap:12px;padding:7px 9px;font-size:12.5px;display:flex}.sb-treffer button:hover{background:var(--chip-bg);color:var(--accent-deep)}.sb-treffer .subn{color:var(--ink3);font-variant-numeric:tabular-nums}.sb-probe{border:1px solid var(--line);background:var(--bg);border-radius:12px;margin:4px 0 16px;padding:13px 15px}.sb-pk{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);margin:0 0 8px;font-size:10px}.sb-zahlen{margin:0 0 9px;display:flex}.sb-z{border-left:1px solid #10293e1a;flex:1;padding:2px 14px}.sb-z:first-child{border-left:0;padding-left:0}.sb-big{font-family:var(--font-serif);color:var(--accent-deep);font-variant-numeric:tabular-nums;font-size:28px;line-height:1}.sb-big.still{color:var(--ink3)}.sb-zl{color:var(--ink3);margin-top:3px;font-size:12px}.sb-namen{color:var(--ink2);margin:0;font-size:12.5px;line-height:1.5}.sb-namen b{color:var(--ink);font-weight:600}.sb-leer{color:var(--ink3)}.sb-name{align-items:center;gap:10px;display:flex}.sb-name .sb-feld{flex:1;font-weight:500}.sb-zust{flex-wrap:wrap;align-items:center;gap:16px;margin-top:9px;font-size:13px;display:flex}.sb-takt{margin-left:auto}.sb-webhook{margin-top:9px}.angoogle{box-sizing:border-box;width:100%;font:inherit;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:11px 22px;font-size:14.5px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.angoogle:hover{background:var(--bg);border-color:var(--ink3)}.angoogle:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.anoder{color:var(--ink3);align-items:center;gap:12px;margin:18px 0 14px;font-size:12.5px;display:flex}.anoder:before,.anoder:after{content:"";background:var(--line);flex:1;height:1px}@media (prefers-reduced-motion:reduce){.angoogle{transition:none}}td.mono{font-family:var(--font-mono);color:var(--ink2);white-space:nowrap;font-size:12px}.seiten{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin-top:14px;display:flex}nav.seiten{border-right:0;align-self:auto;max-height:none;padding:0;position:static;overflow:visible}.sbtn{appearance:none;border:1px solid var(--line2);background:var(--card);min-width:30px;height:30px;color:var(--ink2);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:6px;padding:0 8px;font-size:12.5px}.sbtn:hover:not(:disabled){border-color:var(--accent);color:var(--accent-deep)}.sbtn:disabled{opacity:.4;cursor:default}.sbtn.on{background:var(--chip-bg);border-color:var(--accent);color:var(--accent-deep);font-weight:600}.sdots{color:var(--ink3);padding:0 4px}.sziel{color:var(--ink3);align-items:center;gap:6px;margin-left:12px;font-size:12px;display:inline-flex}.sziel input{border:1px solid var(--line2);background:var(--card);width:52px;height:28px;color:var(--ink);font:inherit;border-radius:6px;padding:0 6px;font-size:12.5px}.tabkopf .seiten{margin-top:0}.lprow .gv.zkscore{flex-direction:column;align-items:flex-end;gap:1px}.lprow .gv.zkscore b{font-family:var(--font-mono);color:var(--ink);font-size:13px;font-weight:600}.lprow .gv.zkscore small{color:var(--ink3);font-size:10px}.zkfit{margin:6px 0 12px}.zkfitkopf{align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.zkfitkopf b{font-family:var(--font-serif);white-space:nowrap;font-size:24px;font-weight:400}.zkfitkopf span{color:var(--ink2);font-size:12px}.srow.zkfitrow{grid-template-columns:92px minmax(60px,1fr) 40px minmax(0,1.4fr)}.zkfitrow .zkfitwert{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.zkfitrow .zkfitleer{border-left:1px solid var(--line2)}.srow.zkwealthrow{grid-template-columns:148px minmax(50px,1fr) 40px minmax(0,1.3fr)}.filters2 .segc.sm button{height:32px;padding:0 11px}.seginput.lpsuche,.seginput.zkgp{box-sizing:border-box;border-radius:8px;height:34px;padding:0 12px}.filters2 .btn{box-sizing:border-box;height:34px;padding:0 14px}.zkprofil .geobtn,.zkprofil select,.zkblock .filters2 .geobtn,.zkblock .filters2 .fchip{box-sizing:border-box;border-radius:8px;align-items:center;height:34px;padding-top:0;padding-bottom:0;font-size:12.5px;display:inline-flex}.zkblock .filters2 .fchip{border-radius:8px}.zkprofil .seginput.zkgp{flex:1 0 100%}.lpwie{color:var(--ink);margin:8px 0 0;font-size:13px;line-height:1.5}.lpwie small{color:var(--ink3);font-size:11px;display:block}.lpabschnitt{border-top:1px solid var(--line);margin-top:10px}.lpabkopf{cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:none;justify-content:space-between;align-items:baseline;padding:0;display:flex}.lpabkopf .oblbl{margin:10px 0 6px}.lpabzahl{font-family:var(--font-mono);color:var(--ink3);align-items:center;gap:6px;font-size:11px;display:inline-flex}.lpabzahl i{font-size:9px;font-style:normal}.lpfund{border-top:none;padding:4px 0 6px}.lpfund .gp.lplink{cursor:pointer}.lpfund .gp.lplink:hover{color:var(--accent-deep)}.fondszeile{border-radius:4px;align-items:center;gap:8px;padding:2px 0;display:flex}.fondszeile.lplink{cursor:pointer}.fondszeile.lplink:hover .fname{color:var(--accent-deep)}.fondszeile .fname{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:400;overflow:hidden}.fondszeile .fjahr{font-family:var(--font-mono);color:var(--ink3);font-variant-numeric:tabular-nums;font-size:10.5px}.gpquote{font-family:var(--font-mono);color:var(--ink3);font-variant-numeric:tabular-nums;margin-left:8px;font-size:10.5px;font-weight:400}.lpwie3{color:var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 14px;margin-top:10px;font-size:12.5px;line-height:1.45;display:grid}.lpwie3 .oblbl{margin:0 0 3px;font-size:9.5px}.lpwie3 .mut{color:var(--ink3)}.lpwie-basis{color:var(--ink3);margin:5px 0 0;font-size:11px}.lpmehr{color:var(--accent-deep);align-self:center;padding:4px 2px;font-size:11.5px}.lpmehr:hover{text-decoration:underline}.rbar .segc.lpmodus{margin-right:20px}.rbar .rlbl{color:var(--ink2);margin-right:-4px;font-size:13px}.lpfuss{margin-top:12px}.lpsuchzeile{align-items:stretch;margin-bottom:12px}.lpsuchzeile .ask.sm.gsuche{flex:1;width:auto;min-width:240px;margin:0}.lpsuchzeile .btn{flex:none;height:auto;min-height:40px}.lpsuchzeile .ask.sm.gsuche.lpgp{flex:1;min-width:240px}.lpstrategie{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:10px 0 4px;display:flex}.lpstrategie .btn{height:34px}.lpmeinknopf{height:32px;margin:10px 0 4px;font-size:12.5px}.lpintro{margin:4px 0 14px}.lpintrozeile{border-bottom:1px solid var(--line);flex-direction:column;gap:1px;padding:7px 0;display:flex}.lpintrozeile:last-child{border-bottom:0}.lpintrozeile small{color:var(--ink3);font-size:12px}.stc-aktiv{background:var(--chip-bg);color:var(--accent-deep)}.lpkontakt{flex-wrap:wrap;gap:4px 14px;display:flex}.lpperson{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lpperson a{white-space:nowrap;font-size:12.5px}.lpperson a.leise{color:var(--ink3)}.oblbl .lpbsp{vertical-align:1px;margin-left:8px}.lpkettebaum{margin:4px 0 8px}.lpkette{grid-template-columns:52px 1fr;gap:8px;padding:3px 0;font-size:13px;display:grid}.lpkette small{color:var(--ink3);font-size:11.5px}.lpkanteil{font-family:var(--font-mono);color:var(--ink2);text-align:right;font-size:11.5px}.lpubo{color:var(--ink2);margin:6px 0 4px;font-size:13px}.lpubo .oblbl{margin-bottom:2px;display:block}.lpubo .ab25{color:var(--ink);font-weight:600}.lpcash{margin:4px 0 8px}.lpcashzeile{border-bottom:1px solid var(--line);grid-template-columns:78px auto 1fr;align-items:baseline;gap:8px;padding:4px 0;font-size:13px;display:grid}.lpcashzeile:last-child{border-bottom:0}.lpcashdat{font-variant-numeric:tabular-nums;color:var(--ink2)}.pipe{margin-top:14px}.lprow .gv.leise{color:var(--ink3)}.pipekopf{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px;display:flex}.pipekopf select,.pipeblock select,.pipefuss select{font-family:var(--font-sans);color:var(--ink);background:var(--card);border:1px solid var(--line2);border-radius:8px;height:32px;padding:0 8px;font-size:12.5px}.pipepartner{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.pipepartner .fchip{cursor:default;align-items:center;gap:4px;display:inline-flex}.pipepartner .fchip button{color:inherit;cursor:pointer;opacity:.5;background:0 0;border:0;padding:0 2px;font-size:14px;line-height:1}.pipepartner .fchip button:hover{opacity:1}.pipepartner input,.pipecrmfeld input{font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--line2);box-sizing:border-box;border-radius:8px;height:32px;padding:0 10px;font-size:12.5px}.pipepartner input{width:170px}.pipespalten{grid-template-columns:repeat(6,minmax(150px,1fr));gap:12px;padding-bottom:4px;display:grid;overflow-x:auto}@media (max-width:760px){.pipespalten{grid-template-columns:1fr}}.pipespalte{border-radius:10px;min-height:120px;padding:2px}.pipespalte.offen{outline:1px dashed var(--line2);outline-offset:2px}.pipespalte h3{border-bottom:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);justify-content:space-between;margin:0 0 8px;padding:0 2px 6px;font-size:10.5px;font-weight:400;display:flex}.pipespalte h3 span{font-variant-numeric:tabular-nums}.pipekarte{background:var(--card);border:1px solid var(--line);cursor:grab;border-radius:8px;flex-direction:column;gap:3px;margin-bottom:8px;padding:8px 10px;display:flex}.pipekarte.zieht{opacity:.45}.pipename{text-align:left;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:600}.pipename:hover{color:var(--accent-deep)}.pipekarte small{color:var(--ink3);font-size:11.5px}.pipenotiz{color:var(--ink2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:12.5px;display:-webkit-box;overflow:hidden}.pipefuss{color:var(--ink3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 6px;margin-top:4px;font-size:12px;display:flex}.pipefuss select{max-width:120px;height:26px;font-size:12px}.pipedat{font-variant-numeric:tabular-nums;white-space:nowrap}.pipecrm{margin-top:18px}.pipelink{font:inherit;color:var(--accent-deep);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px}.pipelink:hover{text-decoration:underline}.pipecrmfeld{max-width:620px;margin-top:8px}.pipecrmfeld form{gap:8px;display:flex}.pipecrmfeld input{flex:1}.pipecrmfeld .btn{height:32px}.pipeblock{flex-direction:column;gap:6px;margin:10px 0 6px;display:flex}.pipeblock .oblbl{margin:0}.pipeblock>.btn{align-self:flex-start;height:32px;font-size:12.5px}.pipeblockzeile{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pipeblockzeile .btn{height:32px;font-size:12.5px}.pipeblock textarea{font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--line2);resize:vertical;box-sizing:border-box;border-radius:8px;width:100%;min-height:52px;padding:6px 10px;font-size:13px}.pipeblock small{font-size:11.5px}.lpchip.lpraus{color:var(--ink3);border-style:dashed}.fondszeile .fraus{color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11.5px}.bz{max-width:980px}.bz-druck{display:none}.bz-obl{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);font-size:10.5px}.bz-kopf{border-bottom:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:6px 0 18px;display:flex}.bz-kopf h1{font-family:var(--font-serif);margin:0;font-size:clamp(30px,4vw,44px);font-weight:400;line-height:1.05}.bz-zr{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bz-seg{background:var(--card);border:1px solid var(--line2);border-radius:999px;padding:3px;display:inline-flex}.bz-seg button{font:500 12.5px var(--font-sans);color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 12px}.bz-seg button.on{background:var(--ink);color:var(--bg)}.bz-kalwrap{position:relative}.bz-knopf{border:1px solid var(--line2);background:var(--card);font:500 12.5px var(--font-sans);color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;display:inline-flex}.bz-knopf:disabled{opacity:.45;cursor:default}.bz-knopf svg{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.bz-knopf.on{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}.bz-kalpop{z-index:20;background:var(--card);border:1px solid var(--line2);border-radius:12px;gap:10px;min-width:230px;padding:14px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #10293e24}.bz-kalpop label{color:var(--ink3);gap:4px;font-size:11.5px;display:grid}.bz-kalpop input[type=date]{border:1px solid var(--line2);font:13px var(--font-sans);background:var(--bg);color:var(--ink);border-radius:8px;padding:7px 9px}.bz-kalok{background:var(--ink);color:var(--bg);font:500 12.5px var(--font-sans);cursor:pointer;border:0;border-radius:8px;padding:8px 12px}.bz-seg button:focus-visible,.bz-knopf:focus-visible,.bz-kalok:focus-visible,.bz-mehr:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bz-leer{color:var(--ink2);margin:28px 0 0;font-size:15px}.bz-link{color:var(--accent-deep);cursor:pointer}.bz-f{cursor:pointer}.bz-f.stark{color:var(--ink);font-weight:600}.bz-f:hover{color:var(--accent-deep)}.bz-sum{border-bottom:1px solid var(--line2);padding:28px 0 32px}.bz-sum h2{font-family:var(--font-serif);text-wrap:balance;margin:10px 0 0;font-size:clamp(23px,2.8vw,30px);font-weight:400;line-height:1.28}.bz-kern{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;margin:20px 0 0;padding:0;list-style:none;display:grid}.bz-kern li{color:var(--ink2);grid-template-columns:18px minmax(0,1fr);gap:8px;font-size:14.5px;line-height:1.55;display:grid}.bz-kern li:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;margin:8px 0 0 4px}.bz-kern b{color:var(--ink);font-weight:600}.bz-zahlen{border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:26px;display:grid}.bz-zahlen.drei{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.bz-zahlen>div{min-width:0;padding:15px 16px 15px 0}.bz-zahlen>div+div{border-left:1px solid var(--line);padding-left:16px}.bz-zahlen .w{font-family:var(--font-serif);font-variant-numeric:tabular-nums;font-size:30px;line-height:1;display:block}.bz-zahlen .b{color:var(--ink3);margin-top:6px;font-size:12px;line-height:1.4;display:block}.bz-sig{border-bottom:1px solid var(--line2);padding:36px 0 26px}.bz-sigkopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;display:flex}.bz-sigkopf h3{font-family:var(--font-serif);align-items:center;gap:12px;margin:0;font-size:29px;font-weight:400;display:flex}.bz-sigkopf h3:before{content:"";background:var(--fam);border-radius:3px;flex:none;width:11px;height:11px}.bz-sigkopf h3>span{cursor:pointer}.bz-sigkopf h3>span:hover{color:var(--accent-deep)}.bz-lage{font:500 11px var(--font-mono);letter-spacing:.04em;border-radius:999px;padding:4px 11px}.bz-lage.up{background:var(--up-bg);color:var(--up-ink)}.bz-lage.down{background:var(--down-bg);color:var(--down-ink)}.bz-lage.flat{background:var(--btn-bg);color:var(--ink2)}.bz-krit{color:var(--ink3);margin-top:6px;font-size:12.5px}.bz-these{font-family:var(--font-serif);text-wrap:pretty;margin:16px 0 0;font-size:21px;line-height:1.4}.bz-analyse{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:32px;margin-top:18px;display:grid}.bz-analyse p{color:var(--ink2);margin:0 0 12px;font-size:14.5px;line-height:1.65}.bz-analyse p b{color:var(--ink);font-weight:600}.bz-vgl{align-self:start;gap:12px;display:grid}.bz-bar{gap:5px;display:grid}.bz-bar .l{color:var(--ink3);justify-content:space-between;gap:10px;font-size:12px;display:flex}.bz-bar .l b{color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500}.bz-bar .t{background:var(--line);border-radius:4px;height:8px;overflow:hidden}.bz-bar .t i{background:var(--fam);border-radius:4px;height:100%;display:block}.bz-bar.vor .t i{background:var(--line2)}.bz-box{border-left:3px solid var(--fam);background:color-mix(in srgb, var(--fam) 7%, var(--card));border-radius:0 10px 10px 0;padding:13px 15px}.bz-box .bz-obl{color:var(--ink2)}.bz-box p{color:var(--ink);margin:6px 0 0;font-size:13.5px;line-height:1.55}.bz-liste{margin-top:8px;display:grid}.bz-liste .bz-z.extra{display:none}.bz-liste.alle .bz-z.extra{display:grid}.bz-z{border-top:1px solid var(--line);grid-template-columns:82px minmax(0,1fr) auto;align-items:baseline;gap:14px;padding:10px 0;display:grid}.bz-z .d{font:12px var(--font-mono);color:var(--ink3)}.bz-z .n{font-family:var(--font-serif);cursor:pointer;font-size:17px}.bz-z .n:hover{color:var(--accent-deep)}.bz-z .s{color:var(--ink3);margin-top:2px;font-size:12.5px}.bz-z .m{font-family:var(--font-serif);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:17px}.bz-tag{font:10px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;vertical-align:2px;background:var(--chip-bg);color:var(--accent-deep);border-radius:4px;margin-left:7px;padding:1px 6px;display:inline-block}.bz-mehr{font:13px var(--font-sans);color:var(--accent-deep);cursor:pointer;background:0 0;border:0;padding:8px 0 0}.bz-peer{border-bottom:0}.bz-haeuser{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin-top:16px;display:grid}.bz-haus{border-bottom:1px solid var(--line);min-width:0;padding:12px 0}.bz-haus .h{justify-content:space-between;gap:10px;display:flex}.bz-haus .h b{font-size:14.5px;font-weight:600}.bz-haus .h span{font:12px var(--font-mono);color:var(--ink3);white-space:nowrap}.bz-haus p{color:var(--ink2);margin:4px 0 0;font-size:13.5px;line-height:1.5}.bz-still{color:var(--ink2);margin:18px 0 0;font-size:13.5px;line-height:1.6}.bz-still b{color:var(--ink);font-weight:600}@media (max-width:860px){.bz-kern,.bz-analyse,.bz-haeuser,.bz-zahlen.drei{grid-template-columns:1fr}.bz-zahlen{grid-template-columns:repeat(2,minmax(0,1fr))}.bz-zahlen>div:nth-child(3){border-left:0;padding-left:0}.bz-zahlen>div:nth-child(n+3){border-top:1px solid var(--line)}.bz-zahlen.drei>div+div{border-left:0;border-top:1px solid var(--line);padding-left:0}.bz-z{grid-template-columns:70px minmax(0,1fr)}.bz-z .m{grid-column:2}.bz-kalpop{left:0;right:auto}}@page{size:A4;margin:16mm 15mm 18mm}@media print{.phinfo{display:none!important}:root{--bg:#fff;--card:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff!important}.als,nav,.fuss,.tour-huelle,.suche-lade,.bz-zr,.bz-mehr{display:none!important}.frame{display:block}main{margin:0!important;padding:0!important;animation:none!important}.bz{max-width:none;font-size:10pt}.bz-druck{font:8pt var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);justify-content:space-between;align-items:baseline;margin-bottom:9mm;display:flex}.bz-druck span:first-child{font-family:var(--font-serif);letter-spacing:0;text-transform:none;color:var(--ink);font-size:12pt}.bz-kopf h1{font-size:26pt}.bz-sum h2{font-size:16pt}.bz-these{font-size:13.5pt}.bz-analyse p,.bz-kern li{font-size:10pt}.bz-kern{grid-template-columns:repeat(2,minmax(0,1fr))}.bz-zahlen{grid-template-columns:repeat(4,minmax(0,1fr))}.bz-zahlen.drei{grid-template-columns:repeat(3,minmax(0,1fr))}.bz-zahlen>div:nth-child(n+2){border-left:1px solid var(--line);border-top:0;padding-left:16px}.bz-zahlen .w{font-size:21pt}.bz-analyse{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:22px;margin-top:12px}.bz-haeuser{grid-template-columns:repeat(2,minmax(0,1fr))}.bz-sig{break-before:page;border-bottom:0;padding-top:0}.bz-sigkopf,.bz-these,.bz-box,.bz-haus,.bz-z,.bz-zahlen{break-inside:avoid}.bz-liste{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.bz-liste .bz-z.extra{display:grid}.bz-z{grid-template-columns:62px minmax(0,1fr);gap:8px;padding:6px 0}.bz-z .m{grid-column:2;font-size:11pt}.bz-z .n{font-size:12pt}.bz-z .s{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:8.5pt;display:-webkit-box;overflow:hidden}.bz-z .d{font-size:8pt}}.verlauf{border-top:1px solid var(--line);margin-top:12px}.verlauf summary{cursor:pointer;color:var(--ink2);padding:10px 2px;font-size:13px;font-weight:600}.verlauf summary:hover{color:var(--ink)}.verlauf-tab th.num,.verlauf-tab td.num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.verlauf-tab td{vertical-align:middle}.verlauf-tab td:first-child{min-width:180px}.verlauf-zelle{flex-direction:column;align-items:flex-end;gap:3px;min-width:64px;display:inline-flex}.verlauf-zelle b{font-size:12.5px;font-weight:600}.verlauf-zelle .capdet-spur{width:64px;height:4px}.verlauf-tab td.neu{box-shadow:inset 2px 0 0 var(--accent)}.verlauf-kapital td{color:var(--ink2);border-top:1px solid var(--line);font-size:12px}.umkreisfuss{border-top:1px solid var(--line);justify-content:flex-end;margin-top:10px;padding-top:10px;display:flex}.umkreisfuss .btn{padding:6px 14px;font-size:13px}.geopop.rechts{left:auto;right:0}a.gf-li{color:#fff;height:16px;font:700 10px/1 var(--font-mono);letter-spacing:-.02em;vertical-align:1px;background:#0a66c2;border:0;border-radius:3px;align-items:center;gap:2px;margin-left:8px;padding:0 4px;text-decoration:none;display:inline-flex}a.gf-li.suche{color:var(--ink3);background:0 0;box-shadow:inset 0 0 0 1px}a.gf-li.suche:hover{color:#0a66c2}a.gf-li svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:9px;height:9px}.phinfo{border:1px solid var(--ink3);width:15px;height:15px;font:italic 600 10px/1 var(--font-serif);color:var(--ink3);cursor:help;vertical-align:middle;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:6px;display:inline-flex}.geopop-row .phinfo{align-self:center;margin-left:auto}.phinfo:hover,.phinfo:focus-visible{border-color:var(--accent);color:var(--accent-deep);outline:none}.phinfo-blase{z-index:200;box-sizing:border-box;background:var(--card);border:1px solid var(--line2);width:320px;font:400 12px/1.4 var(--font-sans);color:var(--ink2);text-align:left;letter-spacing:0;text-transform:none;white-space:normal;cursor:default;border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;display:flex;position:fixed;box-shadow:0 12px 34px #04192d29}.phinfo-zeile{grid-template-columns:92px minmax(0,1fr);gap:10px;display:grid}.phinfo-zeile b{color:var(--ink);font-weight:600}.phinfo-hinweis{border-top:1px solid var(--line);color:var(--ink3);margin-top:4px;padding-top:8px;font-size:11.5px}.aa-link{font:inherit;color:var(--accent-deep);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.hkmarke{opacity:.7;width:13px;height:13px;margin-left:5px;font-size:9px}.hkmarke:hover,.hkmarke:focus-visible{opacity:1}.hk-blase{gap:3px;width:260px;font-size:12px}.hk-blase b{color:var(--ink);font-weight:600}.gbed{border:1px solid var(--line2);background:var(--chip-bg);color:var(--accent-deep);font:500 12.5px/1 var(--font-sans);cursor:pointer;white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:6px;margin-right:6px;padding:5px 10px;display:inline-flex}.gbed:hover,.gbed:focus-visible{border-color:var(--accent);outline:none}.gbed-enter{opacity:.8;font-size:12px}@media (max-width:620px){.gbed{padding:5px 8px;font-size:0}.gbed-enter{font-size:13px}}.tblwrap.gwrap{min-height:320px;max-height:calc(100vh - 136px);scroll-margin-top:122px;overflow:auto}.tblwrap.gwrap::-webkit-scrollbar{width:11px}.gwrap thead th{z-index:3;background:var(--bg);box-shadow:0 1px 0 var(--line2);position:sticky;top:0}@media (max-width:820px){.tblwrap.gwrap{max-height:80vh}}.thrang{color:var(--accent-deep);margin-left:2px;font-size:8.5px}.proseite .geobtn{white-space:nowrap}.spaltenpop{gap:8px;width:220px;display:grid}.spaltenpop .geochk.aus{color:var(--ink3);cursor:default}.btn .cv{color:var(--ink3);margin-left:2px;font-size:10px}.btn.on{outline:2px solid var(--accent);outline-offset:1px}.filterpop{width:340px}.filterliste{max-height:260px;margin:0 0 12px;padding:0;list-style:none;overflow-y:auto}.filterliste li{border-bottom:1px solid var(--line);align-items:flex-start;gap:6px;display:flex}.filterliste li:last-child{border-bottom:0}.filterladen{text-align:left;min-width:0;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;gap:2px;padding:8px 6px;font-size:12.5px;display:grid}.filterladen:hover{background:var(--chip-bg)}.filterladen .subn{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filterweg{color:var(--ink3);cursor:pointer;background:0 0;border:0;padding:9px 6px;font-size:16px;line-height:1}.filterweg:hover{color:var(--ink)}.filterleer{margin:0 0 12px}.filterliste:last-child,.filterleer:last-child{margin-bottom:0}.filtersatz{margin:0 0 10px;font-size:12px}.filterok{margin:10px 0 0;font-size:12px}.filterneu{gap:8px;display:flex}.filterneu input{border:1px solid var(--line2);background:var(--card);min-width:0;font:inherit;color:var(--ink);border-radius:7px;flex:1;padding:6px 10px;font-size:12.5px}.filterpop .sig-fehler{margin:10px 0 0}.gtabelle .twahl{width:34px;padding-left:14px;padding-right:0}.gtabelle .twahl input{accent-color:var(--accent);cursor:pointer;vertical-align:middle;width:15px;height:15px}.gauswahl{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 0 10px;font-size:13px;display:flex}.gauswahl b{color:var(--ink);font-weight:600}.gauswahl-weg{font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border:0;padding:4px 2px;font-size:12.5px}.gauswahl-weg:hover{color:var(--ink)}.vs-panel.vg-panel{width:min(calc(220px + var(--vg-breite,4) * 260px), 100%)}.vg-body{padding-top:6px}.vg-tabelle{table-layout:fixed;width:100%;font-size:13px}.vg-tabelle th,.vg-tabelle td{vertical-align:top;border-bottom:1px solid var(--line);padding:9px 10px}.vg-tabelle thead th{background:var(--card);z-index:1;text-transform:none;letter-spacing:0;color:var(--ink);font-family:inherit;font-size:13px;position:sticky;top:-6px}.vg-tabelle th.vg-feld{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;width:168px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);background:var(--card);font-size:9.5px;font-weight:600}.vg-fkopf{align-items:center;gap:8px;display:flex}.vg-name{text-align:left;min-width:0;font:inherit;color:var(--ink);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:1;padding:0;font-weight:600;overflow:hidden}.vg-name:hover{color:var(--accent-deep);text-decoration:underline}.vg-weg{color:var(--ink3);cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:16px;line-height:1}.vg-weg:hover{color:var(--ink)}.vg-runde{flex-wrap:wrap;align-items:baseline;gap:6px;display:inline-flex}.vg-lang .vg-text{-webkit-line-clamp:8;color:var(--ink2);-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.vg-tabelle td a{color:var(--ink);border-bottom:1px solid var(--line2);word-break:break-word}@media (max-width:620px){.vg-body{overflow-x:auto}.vg-tabelle{min-width:560px}}.lpn-spalte.schmal{align-items:center;min-width:0;padding:12px 0}.lpn-spalte.schmal .kopf{flex-direction:column;align-items:center;gap:10px;padding:0;font-weight:400}.lpn-spalte.schmal .kopf b{writing-mode:vertical-rl;color:var(--ink2);white-space:nowrap;font-size:12.5px;font-weight:500}.koop-leer{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:14px;padding:18px 0 4px;font-size:13.5px;display:flex}.koop-leer p{margin:0}.koop-liste{flex-direction:column;flex:1;gap:12px;min-height:0;padding-top:16px;display:flex}.koop-leiste{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.koop-leiste .lpn-feld{min-width:240px}.koop-wrap{min-height:0;overflow:auto}.koop-tabelle td{vertical-align:middle}.koop-tabelle thead th{z-index:1;position:sticky;top:0}.koop-tabelle td.b{min-width:220px}.koop-name{font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:600}.koop-name:hover{color:var(--accent-deep);text-decoration:underline}.koop-meta{color:var(--ink3);margin-top:2px;font-size:11.5px;display:block}.koop-tabelle .zk{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:420px;display:-webkit-box;overflow:hidden}.lpn.koopbox{height:auto;min-height:0;margin:4px 0 18px;display:block}.koop-auf{color:var(--lpn-ink2);flex-wrap:wrap;align-items:center;gap:14px;font-size:13.5px;display:flex}.koop-auf p{margin:0}.koop-raster{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:22px;display:grid}@media (max-width:900px){.koop-raster{grid-template-columns:1fr}}.koop-hinweis{color:var(--lpn-faint);margin:8px 0 0;font-size:12.5px}.koop-verlauf{border:1px solid var(--lpn-line);border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.koop-vkopf{color:var(--lpn-mut);font-size:12px}.koop-vform{flex-direction:column;gap:8px;display:flex}.koop-varten{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.koop-varten button{border:1px solid var(--lpn-line);background:var(--lpn-surface);height:28px;color:var(--lpn-ink2);cursor:pointer;border-radius:6px;padding:0 10px;font-size:12px}.koop-varten button.on{border-color:var(--lpn-dark);background:var(--lpn-dark);color:var(--lpn-on-dark)}.koop-varten input[type=date]{height:28px;margin-left:4px;font-size:12px}.koop-vform textarea{resize:vertical;border:1px solid var(--lpn-line-input);min-height:64px;font:inherit;background:var(--lpn-surface);color:var(--lpn-ink);border-radius:8px;padding:8px 10px;font-size:13px}.koop-vfuss{justify-content:space-between;align-items:center;gap:10px;display:flex}.koop-vfuss small{color:var(--lpn-faint);font-size:12px}.koop-vfuss small[role=alert]{color:var(--down,#b3412e)}.koop-vliste{max-height:460px;margin:0;padding:0;list-style:none;overflow-y:auto}.koop-vliste li{border-top:1px solid var(--lpn-line-fein);padding:9px 0}.koop-vliste p{color:var(--lpn-ink);white-space:pre-wrap;margin:4px 0 0;font-size:13px;line-height:1.5}.koop-vzeile{color:var(--lpn-mut);align-items:baseline;gap:10px;font-size:12px;display:flex}.koop-vart{color:var(--lpn-ink2);font-weight:600}.koop-vdatum{font-variant-numeric:tabular-nums}.koop-vweg{color:var(--lpn-faint);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 4px;font-size:15px;line-height:1}.koop-vweg:hover{color:var(--lpn-ink)}.koop-v-status p{color:var(--lpn-mut);font-size:12.5px}.gtabelle td.tkoop{white-space:nowrap}.koop-chip{background:var(--chip-bg);color:var(--accent-deep);border-radius:999px;padding:2px 8px;font-size:11.5px;display:inline-block}.koop-bewertung{border:1px solid var(--lpn-line);border-radius:10px;flex-direction:column;gap:8px;margin-top:14px;padding:12px;display:flex}.koop-bkopf{color:var(--lpn-mut);justify-content:space-between;align-items:baseline;font-size:12px;display:flex}.koop-note{font-family:var(--lpn-serif);color:var(--lpn-acc);font-variant-numeric:lining-nums;font-size:26px;font-weight:400;line-height:1}.koop-kriterien{flex-direction:column;gap:6px;display:flex}.koop-kzeile{color:var(--lpn-ink);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.koop-kname small{color:var(--lpn-faint);font-size:11px}.koop-punkte{flex:none;gap:3px;display:inline-flex}.koop-punkte button{border:1px solid var(--lpn-line);background:var(--lpn-surface);width:26px;height:24px;color:var(--lpn-faint);cursor:pointer;border-radius:5px;padding:0;font-size:11px}.koop-punkte button.an{background:var(--lpn-acc);border-color:var(--lpn-acc);color:#fff}.koop-punkte button:disabled{cursor:default}.koop-notezelle{font-variant-numeric:tabular-nums}.koop-kpflege{flex-direction:column;gap:12px;max-width:640px;padding-top:16px;display:flex}.koop-kliste{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.koop-kliste li{align-items:center;gap:8px;display:flex}.koop-kliste .lpn-feld{flex:1;min-width:0}.koop-kfuss{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pm-blase{gap:8px;width:300px}.pm-bzeile{flex-direction:column;gap:1px;display:flex}.pm-bzeile span{color:var(--ink3);font-size:11.5px}.pm-ok{z-index:300;background:var(--card);color:var(--ink);border:1px solid var(--line2);border-radius:14px;align-items:center;gap:12px;padding:12px 20px 12px 14px;font-size:14px;animation:.32s cubic-bezier(.2,.8,.2,1) pmOkRein,.4s 2.2s forwards pmOkRaus;display:flex;position:fixed;bottom:36px;left:50%;transform:translate(-50%);box-shadow:0 16px 40px #04192d2e}.pm-okhaken{flex:none;width:30px;height:30px}.pm-okhaken circle{fill:color-mix(in srgb, var(--accent) 14%, transparent);stroke:var(--accent);stroke-width:2px}.pm-okhaken path{fill:none;stroke:var(--accent-deep,var(--accent));stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:26;stroke-dashoffset:26px;animation:.42s .18s forwards pmOkHaken}@keyframes pmOkRein{0%{opacity:0;transform:translate(-50%,14px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes pmOkRaus{to{opacity:0;transform:translate(-50%,8px)}}@keyframes pmOkHaken{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.pm-ok,.pm-okhaken path{stroke-dashoffset:0;animation:none}}.zbox{background:var(--card);border:1px solid var(--line2);border-radius:14px;flex-direction:column;gap:16px;margin:26px 0 18px;padding:18px 26px 22px;display:flex}.zb-kopf{justify-content:space-between;align-items:center;gap:12px;display:flex}.zb-intern{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:8px;font-size:11px;display:inline-flex}.zb-wege{align-items:center;gap:14px;display:inline-flex}.zb-link,.zb-leise{font:inherit;color:var(--ink2);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px}.zb-leise{color:var(--ink3);border-bottom:1px solid var(--line2)}.zb-link:hover,.zb-leise:hover{color:var(--accent-deep)}.zb-klapp{border:1px solid var(--line2);width:28px;height:28px;color:var(--ink2);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}.zb-klapp.zu svg{transform:rotate(-90deg)}.zb-titel{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:23px;font-weight:500}.zb-leer{justify-content:space-between;align-items:center;gap:28px;display:flex}.zb-leer p{color:var(--ink2);max-width:72ch;margin:6px 0 0;font-size:13.5px;line-height:1.5}.zb-auf{font:inherit;border:1px solid var(--ink);background:var(--card);color:var(--ink);cursor:pointer;border-radius:10px;flex:none;padding:9px 16px;font-size:13.5px}.zb-auf:hover{background:var(--chip-bg)}.zb-statuskopf{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.zb-stand{color:var(--ink2);margin:4px 0 0;font-size:13px}.zb-stand b{color:var(--ink)}.zb-reihe{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;display:grid}.zb-reihe button{text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:7px;padding:0;display:flex}.zb-reihe button:disabled{cursor:default}.zb-strich{background:var(--line);border-radius:3px;height:5px;transition:background .2s}.zb-reihe button.an .zb-strich{background:var(--accent)}.zb-reihe button:hover:not(:disabled) .zb-strich{background:color-mix(in srgb, var(--accent) 55%, var(--line))}.zb-stufe{color:var(--ink3);font-size:11px;line-height:1.3}.zb-reihe button.jetzt .zb-stufe{color:var(--ink);font-weight:600}.zb-reihe.aus .zb-strich{background:var(--line)!important}.zb-raster{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:36px;padding-top:16px;display:grid}@media (max-width:900px){.zb-raster{grid-template-columns:1fr}.zb-reihe{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:12px}.zb-leer{flex-direction:column;align-items:flex-start}}.zb-links{flex-direction:column;gap:18px;display:flex}.zb-felder{grid-template-columns:140px minmax(0,1fr);align-items:center;gap:10px 12px;font-size:13.5px;display:grid}.zb-feld{color:var(--ink3);font-size:12px}.zb-wahl,.zb-notiz{font:inherit;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:8px;margin-left:-9px;padding:5px 8px;font-size:13.5px}.zb-wahl:hover,.zb-notiz:hover,.zb-wahl:focus,.zb-notiz:focus{border-color:var(--line2);background:var(--card);outline:none}.zb-notiz{resize:vertical;min-height:32px}.zb-hinweis{color:var(--ink3);font-size:12.5px}.zb-verlauf{border:0;padding:0}.zb-eintrag{border:1px solid var(--line2);background:var(--card);width:100%;color:var(--ink3);font:inherit;text-align:left;cursor:text;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}.zb-eintrag span{color:var(--accent);font-size:15px}.zb-eintrag:hover{border-color:var(--accent)}.zbox{--lpn-line:var(--line);--lpn-line-fein:var(--line);--lpn-line-input:var(--line2);--lpn-surface:var(--card);--lpn-ink:var(--ink);--lpn-ink2:var(--ink2);--lpn-mut:var(--ink3);--lpn-faint:var(--ink3);--lpn-dark:var(--ink);--lpn-on-dark:#fff;--lpn-acc:var(--accent);--lpn-serif:var(--font-serif)}.zbox .koop-bewertung{border:0;gap:8px;margin:0;padding:0}.zbox .koop-bkopf{color:var(--ink3);font-size:12px}.zbox .koop-note{color:var(--ink);font-size:22px}.zbox .koop-kzeile{font-size:13px}.zbox .koop-punkte{gap:5px}.zbox .koop-punkte button{background:var(--line);color:#0000;border:0;border-radius:50%;width:12px;height:12px;font-size:0}.zbox .koop-punkte button.an{background:var(--accent)}.zbox .koop-punkte button:hover:not(:disabled){box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 20%, transparent)}.fprofil .secband{border-top:0;padding-top:0}.aehn-tab{overflow-x:auto}.aehn-tab table{border-collapse:collapse;background:0 0;border:0;width:100%;font-size:13.5px}.aehn-tab th{text-align:left;font:500 11px/1.3 var(--font-sans,inherit);letter-spacing:.03em;text-transform:none;color:var(--ink3);background:0 0;border-bottom:0;padding:0 16px 10px 0}.aehn-tab th.num,.aehn-tab td.num{text-align:right;white-space:nowrap;padding-right:24px}.aehn-tab th:last-child,.aehn-tab td:last-child{padding-right:0}.aehn-tab td{vertical-align:top;border-bottom:1px solid var(--line);color:var(--ink2);background:0 0;padding:11px 16px 11px 0}.aehn-tab td:first-child{width:30%}.aehn-tab .aehnname{color:var(--ink);font-weight:600;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:600}.aehn-tab .aehnname:hover{color:var(--accent-deep)}.aehn-tab .aehnname.still{cursor:default}.aehn-zweck{color:var(--ink3);margin-top:2px;font-size:12px;display:block}.aehn-diese{color:var(--accent-deep);margin-left:6px;font-size:11px}.aehn-bezug td{border-top:1px solid var(--line2);background:color-mix(in srgb, var(--accent) 7%, var(--card))!important}.aehn-bezug td:first-child{padding-left:12px}.aehn-bezug td.num:last-child{padding-right:12px}.aehn-gruppe td{border-bottom:1px solid var(--line2)!important;background:0 0!important;padding:22px 0 8px!important}.aehn-gruppe .t{font-family:var(--font-serif);color:var(--ink);font-size:18px}.aehn-gruppe .s{color:var(--ink3);margin-left:8px;font-size:12px}.aehn-gleich{color:var(--ink);font-weight:600}.aehn-bezug .aehn-gleich{font-weight:600}.aehn-anders{color:var(--ink3)}.aehn-grund{color:var(--ink2);max-width:52ch;font-size:12.5px}.aehn-inv{font-size:12.5px}.aehn-leer{color:var(--ink3)}.lpn-personwahl{color:var(--ink2);cursor:pointer;align-self:flex-start;align-items:center;gap:7px;font-size:12px;display:inline-flex;position:relative}.lpn-personwahl select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.lpn-personwahl select:disabled{cursor:default}.lpn-personwahl:focus-within .koop-kuerzel{outline:2px solid var(--accent);outline-offset:1px}.koop-kuerzel{box-sizing:border-box;letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin:0;padding:0;font-size:10.5px;font-weight:600;line-height:1;display:inline-flex}.koop-kuerzel.leer{border:1px dashed var(--line2);color:var(--ink3);font-size:13px;font-weight:400}.koop-kuerzel.p1{color:#2340b0;background:#e3e9ff}.koop-kuerzel.p2{color:#1c6b4f;background:#ddf2ea}.koop-kuerzel.p3{color:#a23b22;background:#fce3dc}.koop-kuerzel.p4{color:#6a3a97;background:#eee4f8}.koop-kuerzel.p5{color:#8a5a0b;background:#fbefd4}.koop-kuerzel.p6{color:#1d6273;background:#dceff4}.tgf{white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-size:12.5px;overflow:hidden}.koop-kpflege{max-width:640px}.koop-kliste{flex-direction:column;margin:14px 0 16px;display:flex}.koop-kzeile{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto 28px;align-items:center;gap:14px;padding:6px 0;display:grid}.koop-kzeile.kopf{color:var(--ink3);padding-bottom:6px;font-size:11px}.koop-kname{font:inherit;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:6px;min-width:0;margin-left:-8px;padding:6px 8px;font-size:14px}.koop-kname:hover{border-color:var(--line2)}.koop-kname:focus{border-color:var(--accent);background:var(--card);outline:none}.koop-kgew{border:1px solid var(--line2);border-radius:8px;display:inline-flex;overflow:hidden}.koop-kgew button{font:inherit;color:var(--ink2);cursor:pointer;background:0 0;border:0;padding:5px 11px;font-size:12.5px}.koop-kgew button+button{border-left:1px solid var(--line2)}.koop-kgew button.an{background:var(--ink);color:#fff}.koop-kgew button:disabled{cursor:default}.sd-status{color:var(--ink);font-weight:600}.kapm{margin:0 0 18px}.kapm-kopf{color:var(--ink2);flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:4px 0 8px;font-size:13.5px;display:flex}.kapm-kopf b{color:var(--ink);font-weight:600}.kapm-datum{font-variant-numeric:tabular-nums}.kapm .dquellen{margin-top:6px}.vwauff{color:var(--down,#b23b3b);cursor:help;margin-left:6px;font-weight:600}.vwlizenzzahl.datum{width:140px}.vwlizenzzahl{width:64px;font:inherit;border:1px solid var(--line);background:var(--card,#fff);color:var(--ink);border-radius:6px;margin-left:4px;padding:2px 6px}.swbox{flex-direction:column;gap:8px;margin-top:12px;display:flex}.swzeile{flex-wrap:wrap;gap:6px;display:flex}.swb{white-space:nowrap;border:0;border-radius:999px;align-items:center;height:26px;padding:0 11px;font-family:inherit;font-size:12.5px;line-height:1;display:inline-flex}.swb.tag{background:color-mix(in srgb, var(--accent) 11%, transparent);color:var(--accent-deep)}.swb.stufe{border:1px solid var(--line2);color:var(--ink2);background:0 0}.swb.mehr{color:var(--ink3);cursor:pointer;background:0 0;padding:0 6px}.swb.mehr:hover{color:var(--ink)}.swtitel{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:220px;display:inline-block;overflow:hidden}.swpop{width:360px;max-height:440px;padding:10px 0 6px;overflow:auto}.swpop .swsuche{box-sizing:border-box;border:1px solid var(--line2);width:calc(100% - 24px);height:32px;font:inherit;background:var(--card);color:var(--ink);border-radius:8px;margin:0 12px 8px;padding:0 10px;font-size:13px}.swgr{color:var(--ink);align-items:center;gap:8px;padding:5px 12px;font-size:13px;display:flex}.swgr .auf{width:14px;color:var(--ink3);cursor:pointer;text-align:left;background:0 0;border:0;flex:none;padding:0;font-size:11px}.swgr .swname{cursor:pointer;align-items:center;gap:8px;min-width:0;display:flex}.swgr .n{color:var(--ink3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.swgr.kind{color:var(--ink2);cursor:pointer;padding-left:46px}.swgr input{accent-color:var(--accent);margin:0}.swleer{color:var(--ink3);padding:6px 12px;font-size:12.5px}.swhinweis{color:var(--ink3);border-top:1px solid var(--line);margin-top:6px;padding:8px 12px 2px;font-size:11.5px}td.tsw,th.tsw{min-width:250px}.tswbox{flex-wrap:wrap;gap:4px;display:flex}.tswb{white-space:nowrap;background:color-mix(in srgb, var(--ink) 6%, transparent);height:22px;color:var(--ink2);border-radius:999px;align-items:center;padding:0 8px;font-size:11.5px;display:inline-flex}.tswb.treffer{background:color-mix(in srgb, var(--accent) 13%, transparent);color:var(--accent-deep)}.tswmehr{color:var(--ink3);align-self:center;padding-left:2px;font-size:11.5px}.swb.tag,.swb.stufe{cursor:default;position:relative}.swb .hk-blase{white-space:normal;text-align:left}.wk-intro{color:var(--ink2);max-width:80ch;margin:4px 0 20px;font-size:13.5px}.wk-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:32px;display:grid}.wk-liste{border-top:1px solid var(--line);flex-direction:column;display:flex;position:sticky;top:16px}.wk-li{border:0;border-bottom:1px solid var(--line);font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:11px 10px;font-size:13.5px;display:grid}.wk-li:hover{background:color-mix(in srgb, var(--accent) 5%, transparent)}.wk-li .n{font-variant-numeric:tabular-nums;color:var(--ink3)}.wk-li.an{background:color-mix(in srgb, var(--accent) 9%, transparent);font-weight:600}.wk-li.an .n{color:var(--ink)}.wk-det h3{font-family:var(--font-serif);color:var(--ink);margin:0 0 6px;font-size:25px;font-weight:500}.wk-kpis{border:1px solid var(--line);border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0 24px;display:grid}.wk-kpis div{border-left:1px solid var(--line);padding:12px 14px}.wk-kpis div:first-child{border-left:0}.wk-kpis b{font-family:var(--font-serif);color:var(--ink);font-size:27px;font-weight:400;display:block}.wk-kpis span{color:var(--ink3);font-size:12px}.wk-zwei{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}.wk-unten{margin-top:28px}.wk-u{font-family:var(--font-serif);color:var(--ink);margin:0 0 10px;font-size:18px}.wk-hz{width:100%;font:inherit;color:var(--ink2);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,200px) minmax(0,1fr) 48px;align-items:center;gap:10px;padding:5px 0;font-size:12.5px;display:grid}.wk-hz:hover .l{color:var(--accent-deep)}.wk-hz .l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wk-hz .t{background:var(--line);border-radius:0 4px 4px 0;height:8px}.wk-hz .t i{background:var(--accent);border-radius:0 4px 4px 0;height:100%;display:block}.wk-hz .n{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink)}.wk-rl{border:0;border-top:1px solid var(--line);width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:88px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:8px 0;font-size:13px;display:grid}.wk-rl:hover .nm{color:var(--accent-deep)}.wk-rl .d{color:var(--ink3);font-variant-numeric:tabular-nums}.wk-rl .nm small{color:var(--ink3);font-size:11.5px;display:block}.wk-rl .m{font-variant-numeric:tabular-nums;font-weight:600}.wk-rl .o{color:var(--ink3);font-size:12px}.wk-leer{color:var(--ink3);margin:4px 0;font-size:12.5px}@media (max-width:900px){.wk-layout{grid-template-columns:minmax(0,1fr)}.wk-liste{position:static}.wk-zwei{grid-template-columns:minmax(0,1fr)}.wk-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.wo-kach{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0 0 28px;display:grid}.wo-k{border:1px solid var(--line);background:var(--card);cursor:pointer;text-align:left;font:inherit;color:var(--ink);border-radius:10px;flex-direction:column;gap:8px;padding:12px 12px 10px;display:flex}.wo-k:hover{border-color:var(--line2)}.wo-k.an{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.wo-k .t{font-family:var(--font-serif);color:var(--ink);min-height:38px;font-size:15.5px;line-height:1.2}.wo-k .s{font-family:var(--font-serif);color:var(--ink);font-size:28px;line-height:1}.wo-k .s small{font-family:var(--font-sans);color:var(--ink3);margin-left:4px;font-size:11.5px}.wo-k .z{color:var(--ink2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 6px;font-size:12px;display:grid}.wo-k .z b{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;border-radius:5px;padding:1px 6px;font-weight:600}.wo-mehr{font:inherit;color:var(--accent-deep);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:12.5px;display:inline-block}.wo-mehr:hover{color:var(--ink)}.wk-layout:has(.wk-det:only-child){grid-template-columns:minmax(0,1fr)}@media (max-width:1100px){.wo-kach{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.wo-kach{grid-template-columns:repeat(2,minmax(0,1fr))}}.nav-module{flex-direction:column;gap:4px;margin:0 0 12px;padding-left:2px;display:flex}.nav-module .vwmodul{font-size:12px}.vwthemen{border-top:1px solid var(--line);flex-direction:column;gap:8px;max-width:760px;margin-top:14px;padding-top:12px;display:flex}.vwth-leise{color:var(--ink3);margin:0;font-size:12px}.st{--st-linie:#e7e4db;--st-fein:#efece5;--st-hover:#f4f2ec;max-width:1360px;color:var(--ink);gap:40px;margin:0 auto;padding:4px 0 60px;display:grid}.st-datum{color:var(--ink3);font-size:12.5px}.st h1{font:400 34px/1.15 var(--font-serif);margin:4px 0 0}.st-suche{background:var(--card);border:1px solid var(--line2);border-radius:10px;align-items:center;gap:10px;padding:6px 14px;display:flex}.st-suche:focus-within{border-color:var(--accent)}.st-suche input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:8px 0;font-size:14.5px}.st-suche .glupe{color:var(--ink3);font-size:15px}.st-spalten{grid-template-columns:minmax(0,1.7fr) minmax(440px,1fr);align-items:start;gap:64px;display:grid}.st-spalten.eine{grid-template-columns:minmax(0,1fr)}@media (max-width:1240px){.st-spalten{grid-template-columns:1fr;gap:44px}}.st-abschnitt{gap:16px;display:grid}.st-kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.st-band{font:400 25px/1.2 var(--font-serif);align-items:center;gap:10px;margin:0;display:flex}.st-band:before{content:"";background:var(--accent);border-radius:2px;width:3px;height:22px}.st-unter{color:var(--ink3);margin:0;font-size:12.5px}.st-signale{flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin:14px 0 0;font-size:13px;display:flex}.st-sig-titel{color:var(--ink3)}.st-sig{border:0;border-bottom:1px solid var(--line2);font:inherit;color:var(--ink);cursor:pointer;background:0 0;padding:0 0 1px}.st-sig:hover{border-bottom-color:var(--ink2)}.st-sig b{color:var(--accent-deep);font-weight:600}.st-weg{cursor:pointer;color:var(--accent);font:inherit;background:0 0;border:0;margin-left:auto;padding:0;font-size:13px}.st-weg.links{justify-self:start;margin-left:0}.st-weg:hover{text-decoration:underline}.st-bereich{gap:8px;display:grid}.st-bkopf{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.st-bkopf h3{font:400 19px/1.2 var(--font-serif);margin:0}.st-meldungen{border-top:1px solid var(--st-linie);margin:0;padding:0;list-style:none}.st-meldungen li{border-bottom:1px solid var(--st-fein);grid-template-columns:52px minmax(0,1fr) auto;align-items:baseline;column-gap:24px;padding:9px 0;display:grid}.st-kern{min-width:0}.st-meldungen .z2{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12.5px;overflow:hidden}.st-meldungen .z3{color:var(--ink2);align-items:baseline;gap:10px;min-width:0;margin-top:2px;font-size:13px;display:flex}.st-meldungen .z3 .t{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.st-meldungen .z3 .t.z2{margin-top:0}.st-meldungen .z3 .q{white-space:nowrap;flex:none;margin-left:0}.st-meldungen .betrag{font:400 17px/1.2 var(--font-serif);color:var(--ink);font-variant-numeric:tabular-nums;margin-top:2px;display:block}.st-firma{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--ink3);text-decoration-color:var(--ink3);text-underline-offset:3px;border:0;text-decoration-thickness:1px}.st-firma:hover,.st-firma:focus-visible{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.st-meldungen li.klick{cursor:pointer}.st-meldungen li.klick:hover{background:var(--st-hover)}.st-meldungen .d{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:12px}.st-meldungen b{font-weight:600}.st-meldungen .z1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.st-meldungen .q{color:var(--ink3);margin-left:10px;font-size:12px}.st-meldungen .q a{color:var(--accent);border:0;text-decoration:none}.st-meldungen .q a:hover{text-decoration:underline}.st-meldungen .art{color:var(--ink3);white-space:nowrap;text-align:right;font-size:11.5px}.st-filter{flex-wrap:wrap;gap:4px 18px;font-size:13px;display:flex}.st-filter button{cursor:pointer;color:var(--ink3);font:inherit;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;padding:2px 0}.st-filter button:hover{color:var(--ink)}.st-filter button.an{color:var(--ink);border-color:var(--ink)}.st-zellen{grid-template-columns:repeat(12,13px);gap:3px;display:grid}.st-zellen i{background:var(--st-fein);border-radius:2px;height:13px;display:block}.st-zellen i[data-s="1"]{background:#dce5fb}.st-zellen i[data-s="2"]{background:#9eb6f2}.st-zellen i[data-s="3"]{background:#6788e2}.st-zellen i[data-s="4"]{background:#3558d0}.st-zellen i[data-s="5"]{background:#2340be}.st-zellen.kurz i{height:12px}.st-legende{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}@media (max-width:560px){.st-meldungen li{grid-template-columns:44px minmax(0,1fr)}.st-meldungen .art{text-align:left;grid-column:2}.st-zellen{grid-template-columns:repeat(12,12px)}.st-zellen i{height:12px}}.wk-zeit{margin:4px 0 14px;display:flex}.wk-dkopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin:0 0 6px;display:flex}.wk-dkopf h3{margin:0}.wk-alle{cursor:pointer;color:var(--accent);font:inherit;background:0 0;border:0;padding:0;font-size:13px}.wk-alle:hover{text-decoration:underline}.st-hxkarte{background:var(--card);border:1px solid var(--line);border-radius:14px;gap:18px;padding:26px 28px 22px;display:grid;overflow-x:auto}.st-hxraster{grid-template-columns:230px repeat(12,minmax(40px,1fr)) 150px;align-items:center;gap:6px;min-width:900px;display:grid}.st-hxlab{padding-right:10px;font-size:14px;font-weight:500;transition:color .15s}.st-hxlab.hl,.st-hxsum.hl{color:var(--ink);font-weight:600}.st-hxsaeule{height:78px;color:var(--ink3);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;font-size:11px;display:flex}.st-hxsaeule i{background:#c9d6f8;border-radius:4px 4px 0 0;width:100%;transition:background .15s;display:block}.st-hxsaeule.hl{color:var(--ink)}.st-hxsaeule.hl i{background:var(--accent)}.st-hxmon{color:var(--ink3);text-align:center;padding-top:4px;font-size:11.5px}.st-hxmon.links{text-align:left}.st-hxmon.hl{color:var(--ink);font-weight:600}.st-hxc{font-variant-numeric:tabular-nums;height:52px;color:var(--ink2);cursor:pointer;background:#f1efe9;border:0;border-radius:7px;justify-content:center;align-items:center;padding:0;font:500 14px/1 inherit;transition:transform .12s,opacity .15s,box-shadow .15s;display:flex;position:relative}.st-hxc:hover,.st-hxc:focus-visible{z-index:2;outline:none;transform:scale(1.08);box-shadow:0 6px 18px #10293e2e}.st-hxc.sel{box-shadow:0 0 0 2px var(--ink);z-index:3}.st-hxraster.dim .st-hxc.aus{opacity:.35}.st-hxc[data-s="1"]{background:#dce5fb}.st-hxc[data-s="2"]{background:#b4c7f6}.st-hxc[data-s="3"]{color:#fff;background:#7f9deb}.st-hxc[data-s="4"]{color:#fff;background:#4c76ff}.st-hxc[data-s="5"]{color:#fff;background:#2340be}.st-hxc.null{color:#0000}.st-hxsum{font-variant-numeric:tabular-nums;color:var(--ink2);align-items:center;gap:8px;font-size:13px;display:flex}.st-hxsum i{background:#c9d6f8;border-radius:0 4px 4px 0;height:10px;display:block}.st-hxsum.hl i{background:var(--accent)}.st-zellen.kurz{grid-template-columns:repeat(5,16px)}.st-zellen.kurz i{border-radius:3px;height:12px}.st-zellen.kurz i[data-s="2"]{background:#b4c7f6}.st-zellen.kurz i[data-s="3"]{background:#7f9deb}.st-zellen.kurz i[data-s="4"]{background:#4c76ff}.st-hxhin{margin-left:auto}.st-hxdet{border-top:1px solid var(--line);gap:14px;padding-top:18px;display:grid}.st-hxdkopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.st-hxdkopf h3{font:400 21px/1.2 var(--font-serif);margin:0}.st-hxdkopf h3 small{color:var(--ink3);margin-left:10px;font-family:inherit;font-size:13px}.st-hxwege{gap:18px;display:flex}.st-hxwege .st-weg{margin-left:0}.st-hxdrei{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.st-hxdrei h4{color:var(--ink3);margin:0 0 6px;font-size:12px;font-weight:400}.st-hxdrei h4 b{color:var(--ink);font-weight:600}.st-hxdrei ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.st-hxdrei li{border-bottom:1px solid var(--st-fein,#efece5);justify-content:space-between;gap:10px;padding:7px 0;font-size:13px;display:flex}.st-hxdrei li.klick{cursor:pointer}.st-hxdrei li.klick:hover{background:#f4f2ec}.st-hxdrei li span{color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.st-hxdrei li span.st-hxnews{white-space:normal;color:var(--ink);font-size:13px}.st-hxdrei li a{color:var(--accent);white-space:nowrap;border:0;font-size:12px;text-decoration:none}@media (max-width:1100px){.st-hxdrei{grid-template-columns:1fr}}.wl{gap:22px;display:grid}.wl-vor{color:var(--ink2);max-width:76ch;margin:-8px 0 0;font-size:13.5px}.wl-leiste{flex-wrap:wrap;align-items:center;gap:10px 28px;display:flex}.wl-seg{border:1px solid var(--line2);background:var(--card);border-radius:8px;display:inline-flex;overflow:hidden}.wl-seg button{border:0;border-right:1px solid var(--line);font:inherit;color:var(--ink2);cursor:pointer;background:0 0;border-radius:0;padding:6px 13px;font-size:13px}.wl-seg button:last-child{border-right:0}.wl-seg button span{color:var(--ink3);font-variant-numeric:tabular-nums;margin-left:6px}.wl-seg button.an{background:var(--chip-bg);color:var(--accent-deep)}.wl-seg button.an span{color:var(--accent-deep)}.wl-block{margin:0}.wl-av{width:30px;height:30px;color:var(--ink2);background:#edeae2;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.wl-av.Investor{color:#2f52d8;background:#e6ecfc}.wl-av.Startup{color:#0b7a5e;background:#e3f4ee}.pw-stack .wl-av{width:26px;height:26px;box-shadow:0 0 0 2px var(--card);margin-left:-8px;font-size:9px}.pw-stack .wl-av:first-child{margin-left:0}.wl-pillen{flex-wrap:wrap;gap:6px;display:flex}.wl-pillen .wl-pille{border:1px solid var(--line2);background:var(--card);color:var(--ink2);border-radius:999px;align-items:center;gap:7px;padding:3px 9px 3px 3px;font-size:12.5px;display:inline-flex}.wl-pillen .wl-pille .wl-av{border-radius:999px;width:22px;height:22px;font-size:9.5px}.wl-pillen .wl-pille.still{color:var(--ink3)}.wl-pillen .x{color:var(--ink3);cursor:pointer;padding:0 0 0 4px;font-size:13px;line-height:1}.wl-pillen .x:hover{color:var(--accent-deep)}.wl-pillen .wl-pille.frisch{animation:1.4s wlNeu}@keyframes wlNeu{0%{opacity:0;transform:scale(.6);box-shadow:0 0 #4c76ff80}40%{opacity:1;transform:scale(1.06);box-shadow:0 0 0 8px #4c76ff00}to{transform:scale(1)}}.wl-neu{flex-direction:column;align-items:flex-start;gap:6px;margin-top:12px;display:flex}.wl-neu .pw-addpill{width:360px;display:flex}.wl-neu .pw-addpill input{flex:1;width:auto}.wl-peer{color:var(--ink2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.wl-liste{width:360px;max-width:100%;margin-top:0}.stadtliste.wl-liste{border:1px solid var(--line);background:var(--card);border-radius:8px;padding:4px}p.wl-liste{background:var(--card);border:1px solid var(--line);border-radius:8px;margin:0;padding:8px 12px}.wl-tab{border-collapse:collapse;width:100%;font-size:13.5px}.wl-tab th{text-align:left;color:var(--ink3);border-bottom:1px solid var(--line);white-space:nowrap;padding:0 12px 8px 0;font-size:11.5px;font-weight:400}.wl-tab th.r,.wl-tab td.r{text-align:right}.wl-tab td{vertical-align:middle;font-variant-numeric:tabular-nums;border-bottom:1px solid #efece5;padding:10px 12px 10px 0}.wl-tab tr.z{cursor:pointer}.wl-tab tr.z:hover td{background:#f4f2ec}.wl-tab tr.sel td{background:#eef2fe}.wl-tab tr.still td{color:var(--ink3)}.wl-tab tr.frisch td{animation:2.2s wlZeile}@keyframes wlZeile{0%,30%{background:#e4f6e9}to{background:0 0}}.wl-tab tr.auf td{background:#fcfbf8;padding:2px 14px 12px 52px}.wl-tab tr.auf .st-meldungen{border-top:0}.wl-tab tr.auf .st-meldungen li:last-child{border-bottom:0}.wl-haus{align-items:center;gap:11px;min-width:0;display:flex}.wl-hn b,.wl-hn a.wl-name{font-size:13.5px;font-weight:600;display:block}.wl-hn a.wl-name{color:inherit;border:0;text-decoration:none}.wl-hn a.wl-name:hover{text-underline-offset:3px;text-decoration:underline}.wl-hn small{color:var(--ink3);font-size:12px;display:block}.wl-peerchip{color:var(--accent-deep);vertical-align:1px;border:1px solid #c9d6f8;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:11px;font-weight:500;display:inline-block}.wl-letzt{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;max-width:420px;font-size:12.5px;overflow:hidden}.wl-letzt i{color:var(--ink3);margin-right:8px;font-style:normal}.wl-strip{grid-template-columns:repeat(12,14px);gap:3px;display:grid}.wl-strip i{background:#f1efe9;border-radius:3px;height:14px}.wl-strip i[data-s="1"]{background:#dce5fb}.wl-strip i[data-s="2"]{background:#b4c7f6}.wl-strip i[data-s="3"]{background:#7f9deb}.wl-strip i[data-s="4"]{background:#4c76ff}.wl-strip i[data-s="5"]{background:#2340be}.wl-leise{color:var(--ink3);margin:0;font-size:12.5px}.wl-feed{gap:10px;margin-top:18px;display:grid}.wl-fk{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.wl-mehr{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:4px 0;font-size:13px}@media (max-width:760px){.wl-tab th:nth-child(2),.wl-tab td:nth-child(2){display:none}}.nav-ansicht{margin-top:110px}.nav-modalle{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0 0 4px;font-size:12px}.nav-modalle:hover{text-decoration:underline}.rk-quelle{margin:4px 0 2px}.rk-tab{border-collapse:collapse;width:100%;font-size:13.5px}.rk-tab th{text-align:left;color:var(--ink3);border-bottom:1px solid var(--line);white-space:nowrap;padding:0 12px 8px 0;font-size:11.5px;font-weight:400}.rk-tab th.r,.rk-tab td.r{text-align:right;white-space:nowrap}.rk-tab td{vertical-align:top;font-variant-numeric:tabular-nums;border-bottom:1px solid #efece5;padding:9px 12px 9px 0}.rk-tab td.d{color:var(--ink3);white-space:nowrap;width:90px;font-size:12.5px}.rk-tab td b,.rk-firma{font-weight:600}.rk-firma{font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:600}.rk-firma:hover{color:var(--accent-deep);text-decoration:underline}.rk-tab td small{color:var(--ink3);margin-top:2px;font-size:12px;display:block}.rk-tab tr.rk-z{cursor:pointer}.rk-tab tr.rk-mon td{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);font-size:11px;font-family:var(--font-mono,ui-monospace, monospace);border-bottom:0;padding:18px 0 6px}.rk-br{color:var(--ink2);white-space:nowrap;font-size:12.5px}.rk-stage{color:var(--accent-deep);background:var(--chip-bg);white-space:nowrap;border-radius:4px;padding:1px 7px;font-size:11.5px;display:inline-block}.rk-q{white-space:nowrap}.rk-q span{border-radius:4px;margin-right:4px;padding:1px 7px;font-size:11.5px;display:inline-block}.rk-qn{color:var(--accent-deep);background:var(--chip-bg)}.rk-qh{color:#5b4a12;background:#f6efd9}.rk-auf td{background:#fcfbf8;padding:6px 14px 16px 90px}.rk-det{grid-template-columns:1fr 1.1fr 1.3fr;gap:28px;display:grid}.rk-det h4{color:var(--ink3);margin:6px 0;font-size:11.5px;font-weight:400}.rk-det ul{border-top:1px solid var(--line);margin:0 0 10px;padding:0;list-style:none}.rk-det li{border-bottom:1px solid #efece5;justify-content:space-between;gap:10px;padding:6px 0;font-size:12.5px;display:flex}.rk-det li span{color:var(--ink2);text-align:right;white-space:nowrap}.rk-det li a{color:var(--accent);border:0;text-decoration:none}.rk-leise{color:var(--ink3);margin:6px 0;font-size:12.5px}.rk-neu{color:#0b7a5e;white-space:nowrap;background:#e3f4ee;border-radius:999px;align-self:flex-start;margin-left:6px;padding:1px 6px;font-size:10.5px;font-style:normal}@media (max-width:1100px){.rk-det{grid-template-columns:1fr}.rk-tab th:nth-child(3),.rk-tab td:nth-child(3){display:none}}.wl-logo{width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.wl-logo img{object-fit:contain;box-sizing:border-box;border-radius:0;width:100%;height:100%;margin:0;padding:3px}.wl-logo .tlogo.hell{background:var(--navy)}.wl-logo.klein,.wl-av.klein{border-radius:6px;width:22px;height:22px;font-size:9px}.pw-stack .wl-logo,.pw-stack .wl-av{box-shadow:0 0 0 2px var(--card);margin-left:-8px}.pw-stack>:first-child{margin-left:0}.wl-pillen button .wl-logo{border-radius:999px}.wl-chev{width:12px;color:var(--ink2);flex:none;font-size:14px;transition:transform .2s}.wl-tab tr.sel .wl-chev{color:var(--accent-deep);transform:rotate(90deg)}.wl-tab tr.z:hover .wl-chev{color:var(--ink)}.wl-tab tr.auf td{padding-left:62px}svg.zeichen{flex:none;display:block}.bz-marke{align-items:center;gap:6px;display:inline-flex}@font-face{font-family:EB Garamond Marke;font-style:normal;font-weight:500;font-display:swap;src:url(/schrift/eb-garamond-latin-500.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2000-206F,U+20AC}@font-face{font-family:EB Garamond Marke;font-style:normal;font-weight:500;font-display:swap;src:url(/schrift/eb-garamond-latin-ext-500.woff2)format("woff2");unicode-range:U+100-2BA,U+1E00-1E9F}.nav-marke,.anmarke,.ebmarke{align-items:center;gap:8px}.nav-marke .wort,.anmarke .wort,.ebmarke .wort{letter-spacing:.005em;font-family:EB Garamond Marke,EB Garamond,Garamond,Georgia,serif;font-weight:500;line-height:1}.nav-marke .wort{font-size:21px}.nav-marke svg.zeichen,.anmarke svg.zeichen,.ebmarke svg.zeichen{transform:translateY(1px)}.suche-radar.mit-zeichen:before{display:none}.suche-radar.mit-zeichen svg.zeichen{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.st-suchwrap{position:relative}.st-vorschlaege{z-index:20;background:var(--card);border:1px solid var(--line);border-radius:10px;max-height:460px;padding:6px 0;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 12px 32px #10293e1a}.st-vorschlaege h4{color:var(--ink3);letter-spacing:.06em;text-transform:uppercase;margin:8px 16px 4px;font-size:11px;font-weight:400}.st-vz{text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:baseline;gap:16px;padding:7px 16px;font-size:14px;display:flex}.st-vz:hover,.st-vz:focus-visible{background:#f4f2ec;outline:none}.st-vz small{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;max-width:55%;font-size:12.5px;overflow:hidden}.st-vz.alle{color:var(--accent);font-size:13px}.st-vz.ki{border-top:1px solid var(--line);color:var(--accent-deep);margin-top:6px;padding-top:10px;font-size:13px}.st-vleer{color:var(--ink3);margin:8px 16px;font-size:13px}.rk-tab.im-profil td.rk-inv{color:var(--ink2);font-size:12.5px}.st-leer{border:1px dashed var(--line2);border-radius:10px;flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.st-leer p{color:var(--ink2);margin:0;font-size:13.5px}.st-antwort{background:var(--chip-bg);border-radius:8px;gap:6px;margin:4px 12px 8px;padding:12px 14px;display:grid}.st-antwort p{color:var(--ink);margin:0;font-size:14px;line-height:1.5}.st-antwort b{font-weight:600}.st-antwort .st-weg{justify-self:start;margin:0}.wk-rl .m.leise{color:var(--ink3);font-size:12.5px;font-weight:400}.evfeld{color:var(--ink3);font-size:11.5px}.exportpop{width:460px;max-width:calc(100vw - 32px)}.exportgruppen{grid-template-columns:1fr 1fr;gap:14px 18px;max-height:calc(100vh - 230px);display:grid;overflow-y:auto}.exportgruppe{border:0;align-content:start;gap:6px;margin:0;padding:0;display:grid}.exportgruppe legend{color:var(--ink2);margin-bottom:6px;padding:0;font-size:11.5px;font-weight:600}.exportfuss{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.exportfuss .btn{white-space:nowrap}@media (max-width:520px){.exportgruppen{grid-template-columns:1fr}}.gtabelle td{height:40px;padding-top:6px;padding-bottom:6px}.gtabelle .zk{-webkit-line-clamp:1}.gtabelle td.mut{color:var(--ink2)}.gtabelle td.num{font-variant-numeric:tabular-nums;white-space:nowrap}.gtabelle .subn{color:var(--ink3)}.tblwrap.gwrap .tlogo,.tblwrap.gwrap .avatar-sm{width:22px;height:22px}.zrbtn{align-items:center;gap:6px;display:inline-flex}.zrbtn svg{color:var(--ink3)}.zrbtn.gesetzt svg{color:var(--accent)}.zrbtn b{color:var(--ink);font-weight:600}.zrbtn .zrachse{color:var(--ink3)}.geopop.zrpop{width:auto;padding:0;display:flex}.zrvorgaben{border-right:1px solid var(--line);flex-shrink:0;width:172px;padding:8px 0}.zrkopf{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);padding:8px 14px 4px;font-size:10.5px}.zrvorgabe{text-align:left;width:100%;color:var(--ink2);cursor:pointer;background:0 0;border:0;padding:6px 14px;font-size:12.5px;display:block;position:relative}.zrvorgabe:hover{background:color-mix(in srgb, var(--ink) 5%, transparent);color:var(--ink)}.zrvorgabe.on{color:var(--ink);background:color-mix(in srgb, var(--accent) 9%, transparent);font-weight:600}.zrvorgabe.on:before{content:"";background:var(--accent);width:2px;position:absolute;top:4px;bottom:4px;left:0}.zrkal{width:470px;padding:12px 14px}.zrleiste{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.zrpfeile button{width:26px;height:26px;color:var(--ink3);cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:15px}.zrpfeile button:hover{background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--ink)}.zrblaetter{grid-template-columns:1fr 1fr;gap:20px;display:grid}.zrmonat{font-family:var(--font-serif);color:var(--ink);margin-bottom:4px;font-size:14px}.zrmonat span{color:var(--ink3)}.zrraster{grid-template-columns:repeat(7,1fr);display:grid}.zrwt{height:22px;color:var(--ink3);justify-content:center;align-items:center;font-size:10.5px;display:flex}.zrtag{font-variant-numeric:tabular-nums;height:30px;color:var(--ink2);cursor:pointer;background:0 0;border:0;font-size:12.5px;position:relative}.zrtag:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--ink)}.zrtag:disabled{color:color-mix(in srgb, var(--ink3) 40%, transparent);cursor:default}.zrtag.drin{background:color-mix(in srgb, var(--accent) 13%, transparent);color:var(--ink)}.zrtag.rand{background:var(--accent);color:#fff;border-radius:6px;font-weight:600}.zrtag.heute:not(.rand):after{content:"";background:var(--accent);width:12px;height:2px;margin-left:-6px;position:absolute;bottom:4px;left:50%}.zreingabe{border-top:1px solid var(--line);align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.zrfeld{border:1px solid var(--line2);background:var(--card);border-radius:7px;flex:1;align-items:center;gap:8px;height:32px;padding:0 8px;display:flex}.zrfeld:focus-within{border-color:var(--accent)}.zrfeld.falsch{border-color:#c4553f}.zrfeld span{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font-size:10.5px}.zrfeld input{font-variant-numeric:tabular-nums;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:12.5px}.zrhinweis{color:var(--ink3);margin:8px 0 0;font-size:11.5px}.gtabelle .zk{white-space:nowrap;text-overflow:ellipsis;max-width:240px;display:block;overflow:hidden}.gtabelle th,.gtabelle td{white-space:nowrap}.gtabelle td:has(>.zk[title]) .zk{max-width:230px}.gtabelle td.mut:last-of-type .zk{max-width:380px}.gtabelle .tswbox{flex-wrap:nowrap;gap:4px;max-width:300px;display:flex;overflow:hidden}.gtabelle .tswbox .tswb{white-space:nowrap}.gpuls{background:var(--card);border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(380px,460px) minmax(0,1fr);margin:14px 0 16px;display:grid;overflow:hidden}.gpuls-zahlen{border-right:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.gpz{box-shadow:0 1px 0 var(--line), 1px 0 0 var(--line);flex-direction:column;gap:2px;min-width:0;padding:12px 16px 13px;display:flex}.gpz-l{color:var(--ink3);letter-spacing:.01em;font-size:11.5px}.gpz-w{font-family:var(--font-serif);color:var(--ink);font-variant-numeric:oldstyle-nums;font-size:26px;line-height:1.15}.gpz-name{white-space:nowrap;text-overflow:ellipsis;text-align:left;cursor:pointer;color:var(--ink);background:0 0;border:0;max-width:100%;margin:4px 0 1px;padding:0;font-size:17px;line-height:1.5;overflow:hidden}button.gpz-name:not(:disabled):hover{color:var(--accent-deep);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}button.gpz-name:disabled{cursor:default}.gpz-s{color:var(--ink3);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.gpuls-verlauf{flex-direction:column;min-width:0;padding:12px 16px 8px 44px;display:flex}.gpv-kopf{align-items:baseline;gap:10px;margin-bottom:8px;margin-left:-28px;display:flex}.gpv-titel{color:var(--ink);font-size:12.5px;font-weight:600}.gpv-hilfe{color:var(--ink3);font-size:11.5px}.gpv-loesen{border:1px solid var(--line2);background:color-mix(in srgb, var(--accent) 8%, var(--card));color:var(--accent-deep);cursor:pointer;border-radius:999px;margin-left:auto;padding:2px 9px;font-size:11.5px}.gpv-loesen:hover{border-color:var(--accent)}.gpv-flaeche{cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;flex:1;min-height:78px;position:relative}.gpv-gitter{border-top:1px dashed var(--line);pointer-events:none;position:absolute;left:0;right:0}.gpv-gitter i{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:10px;font-style:normal;position:absolute;top:-7px;right:calc(100% + 6px)}.gpv-balken{border-bottom:1px solid var(--line2);align-items:flex-end;gap:1px;display:flex;position:absolute;inset:0}.gpv-b{flex:1;align-items:flex-end;height:100%;display:flex}.gpv-b>span{background:var(--s1);opacity:.32;border-radius:2px 2px 0 0;width:100%;min-height:1px;transition:height .22s cubic-bezier(.2,.7,.2,1),opacity .12s;display:block}.gpv-b.an>span{opacity:.9}.gpv-flaeche:not(.mitauswahl):not(.zieht) .gpv-b>span{opacity:.75}.gpv-b.zeigt>span{opacity:1;background:var(--accent-deep)}.gpv-blase{z-index:5;pointer-events:none;background:var(--navy);color:#fff;white-space:nowrap;border-radius:7px;padding:6px 9px;font-size:11.5px;line-height:1.35;position:absolute;bottom:calc(100% + 8px);transform:translate(-50%);box-shadow:0 6px 18px #04192d38}.gpv-blase b{font-variant-numeric:tabular-nums;font-size:13px}.gpv-blase span{color:#ffffffb3}.gpv-achse{height:16px;margin-top:4px;position:relative}.gpv-achse span{color:var(--ink3);white-space:nowrap;font-size:10.5px;position:absolute}.gpv-fuss{color:var(--ink3);margin:2px 0 0;font-size:11px}.geopop-list.mitzahl{grid-template-columns:1fr;gap:1px;max-height:340px}.geopop:has(.geopop-list.mitzahl){width:360px}.geopop-list.mitzahl .geochk{cursor:pointer;border-radius:6px;grid-template-columns:auto minmax(0,1fr) 92px;align-items:center;gap:8px;padding:5px 6px;display:grid}.geopop-list.mitzahl .geochk:hover{background:color-mix(in srgb, var(--ink) 5%, transparent)}.geopop-list.mitzahl .geochk.an{background:color-mix(in srgb, var(--accent) 9%, transparent)}.geochk-l{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.geozahl{text-align:right;color:var(--ink2);font-variant-numeric:tabular-nums;padding-right:2px;font-size:12px;position:relative}.geozahl-b{background:color-mix(in srgb, var(--s1) 12%, transparent);z-index:-1;border-radius:3px;height:16px;margin-top:-8px;position:absolute;top:50%;right:0}.geozahl{z-index:0}.geochk.leer{color:var(--ink3)}.geochk.leer .geozahl{color:color-mix(in srgb, var(--ink3) 60%, transparent)}.zrvorgabe{justify-content:space-between;gap:10px;display:flex}.zrzahl{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:400}.zrvorgaben{width:196px}.zf{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;margin:-1px -4px;padding:1px 4px;transition:background-color .1s,color .1s}.zf:hover{background:color-mix(in srgb, var(--accent) 11%, transparent);color:var(--accent-deep)}.zf.an{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent-deep)}.zf-leise{color:var(--ink3)}.gtabelle .zk .zf{text-overflow:ellipsis;white-space:nowrap;vertical-align:baseline;max-width:100%;overflow:hidden}.gtabelle tbody tr{transition:background-color 80ms}.gtabelle tbody tr.rowfokus td{background:color-mix(in srgb, var(--accent) 6%, transparent)}.gtabelle tbody tr.rowwahl td{background:color-mix(in srgb, var(--accent) 4%, transparent)}.gkbd,.gtasten kbd,.gtastenknopf kbd{border:1px solid var(--line2);background:var(--card);min-width:17px;height:17px;font-family:var(--font-mono);color:var(--ink3);border-bottom-width:2px;border-radius:4px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;line-height:1;display:inline-flex}.gkbd-suche{margin-right:10px}.zrbtn .gkbd{margin-left:2px}.gtasten{color:var(--ink3);white-space:nowrap;margin-left:16px;font-size:11px}.gtasten kbd{margin:0 2px 0 6px}.gtasten kbd+kbd{margin-left:0}@media (max-width:1200px){.gtasten{display:none}}.geobtn,.btn,.segc button,.zrvorgabe,.zrtag,.fchip,.zf,.gpv-loesen{transition:transform 80ms,background-color .1s,border-color .1s}.geobtn:active,.btn:active:not(:disabled),.segc button:active,.fchip:active,.zf:active,.gpv-loesen:active{transform:scale(.97)}.zrtag:active:not(:disabled){transform:scale(.92)}@media (prefers-reduced-motion:reduce){.gpv-b>span,.geobtn,.btn,.segc button,.zrvorgabe,.zrtag,.fchip,.zf,.gpv-loesen{transition:none}.geobtn:active,.btn:active,.segc button:active,.fchip:active,.zf:active,.gpv-loesen:active,.zrtag:active{transform:none}}@media (max-width:980px){.gpuls{grid-template-columns:1fr}.gpuls-zahlen{border-right:0;border-bottom:1px solid var(--line)}}.gpuls{overflow:visible}.gpuls-zahlen{border-radius:10px 0 0 10px;overflow:hidden}.gpz{padding:10px 16px 11px}.gpz-name{font-size:16.5px}.gpv-lesen{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.gpv-lesen b{font-weight:600}.gpv-lesen span{color:var(--ink3)}.gpv-cursor{border-left:1px dashed var(--ink3);pointer-events:none;z-index:2;width:0;position:absolute;top:-4px;bottom:0}.gpv-kopf{min-height:18px}.gtabelle td.tkurz .zk{max-width:270px}.gtabelle td.mut .zk{max-width:185px}.gtabelle .tswbox{max-width:230px}:root{--weich:cubic-bezier(.2,.7,.2,1)}.gpv-b{transition:background-color .14s var(--weich);border-radius:3px;position:relative}.gpv-b.zeigt{background:color-mix(in srgb, var(--accent) 7%, transparent)}.gpv-b>span{transition:height .32s var(--weich), opacity .16s var(--weich), background-color .16s var(--weich), transform .16s var(--weich);transform-origin:bottom}.gpv-b.zeigt>span{opacity:1;background:var(--accent-deep);transform:scaleX(1.06)}.gpv-flaeche:not(.zieht):hover .gpv-b:not(.zeigt):not(.nah)>span{opacity:.45}.gpv-flaeche.mitauswahl:not(.zieht):hover .gpv-b.an:not(.zeigt)>span{opacity:.8}.gpv-b.nah>span{opacity:.7}.gpv-cursor{opacity:0;transition:left .12s var(--weich), opacity .14s}.gpv-cursor.da{opacity:1}.gpv-flaeche.zieht{cursor:ew-resize}.gpv-rahmen{z-index:3;cursor:grab;background:color-mix(in srgb, var(--accent) 7%, transparent);border-left:1.5px solid var(--accent);border-right:1.5px solid var(--accent);transition:left .2s var(--weich), width .2s var(--weich), background-color .14s;border-radius:4px 4px 0 0;position:absolute;top:-2px;bottom:0}.gpv-rahmen:hover{background:color-mix(in srgb, var(--accent) 11%, transparent)}.gpv-rahmen.zieht{cursor:grabbing;background:color-mix(in srgb, var(--accent) 12%, transparent);transition:none}.gpv-griff{cursor:ew-resize;width:12px;position:absolute;top:0;bottom:0}.gpv-griff.links{left:-7px}.gpv-griff.rechts{right:-7px}.gpv-griff:after{content:"";background:var(--card);border:1.5px solid var(--accent);opacity:.9;width:6px;height:18px;transition:transform .14s var(--weich), opacity .14s;border-radius:3px;margin:-9px 0 0 -3px;position:absolute;top:50%;left:50%;transform:scale(.85);box-shadow:0 1px 3px #04192d2e}.gpv-rahmen:hover .gpv-griff:after,.gpv-rahmen.zieht .gpv-griff:after{opacity:1;transform:scale(1)}.gpv-griff:hover:after{background:var(--accent);transform:scale(1.15)!important}.gpv-loesen{transition:transform 80ms,border-color .14s,background-color .14s}.gpz{transition:background-color .16s var(--weich)}.gpz:has(button.gpz-name:not(:disabled)):hover{background:color-mix(in srgb, var(--accent) 4%, transparent)}button.gpz-name{text-underline-offset:3px;transition:color .16s var(--weich), text-decoration-color .16s var(--weich);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}button.gpz-name:not(:disabled):hover{text-decoration-color:currentColor}.geobtn{transition:border-color .14s var(--weich), box-shadow .14s var(--weich), background-color .14s var(--weich), transform 80ms ease}.geobtn:hover{border-color:var(--ink3);box-shadow:0 1px 2px #04192d14}.geobtn.on{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 16%, transparent);border-color:var(--accent);outline:none}@keyframes popEin{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:none}}.geopop{animation:popEin .16s var(--weich);transform-origin:0 0}.geopop.rechts{transform-origin:100% 0}.geopop-list.mitzahl .geochk{transition:background-color .12s var(--weich), color .12s}.geozahl-b{transition:width .32s var(--weich)}.zrvorgabe{transition:background-color .12s var(--weich), color .12s}.zrtag{transition:background-color .1s var(--weich), color .1s, transform 80ms;border-radius:6px}.zrtag.drin{border-radius:0}.gtabelle tbody tr td{transition:background-color .14s var(--weich), box-shadow .14s var(--weich)}.gtabelle tbody tr:hover td{background:color-mix(in srgb, var(--accent) 3.5%, transparent)}.gtabelle tbody tr:hover td:first-child{box-shadow:inset 2px 0 0 color-mix(in srgb, var(--accent) 40%, transparent)}.gtabelle tbody tr.rowfokus td:first-child{box-shadow:inset 2px 0 0 var(--accent)}.gtabelle tbody tr:active td{background:color-mix(in srgb, var(--accent) 8%, transparent)}.gtabelle tbody tr td.b{transition:color .14s var(--weich)}.gtabelle tbody tr:hover td.b{color:var(--accent-deep)}@keyframes zeileEin{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.gtabelle tbody.einzug tr{animation:zeileEin .22s var(--weich) both}.gtabelle tbody.einzug tr:nth-child(2){animation-delay:12ms}.gtabelle tbody.einzug tr:nth-child(3){animation-delay:24ms}.gtabelle tbody.einzug tr:nth-child(4){animation-delay:36ms}.gtabelle tbody.einzug tr:nth-child(5){animation-delay:48ms}.gtabelle tbody.einzug tr:nth-child(6){animation-delay:60ms}.gtabelle tbody.einzug tr:nth-child(7){animation-delay:72ms}.gtabelle tbody.einzug tr:nth-child(8){animation-delay:84ms}.gtabelle tbody.einzug tr:nth-child(9){animation-delay:96ms}.gtabelle tbody.einzug tr:nth-child(n+10){animation-delay:.108s}.zf{transition:background-color .14s var(--weich), color .14s var(--weich), transform 80ms}@media (prefers-reduced-motion:reduce){.geopop,.gtabelle tbody.einzug tr{animation:none}.gpv-b>span,.gpv-rahmen,.gpv-cursor,.geozahl-b,.gpv-griff:after{transition:none}.gpv-b.zeigt>span{transform:none}}.gpv-heatknopf{border:1px solid var(--line2);background:var(--card);color:var(--ink2);cursor:pointer;transition:border-color .14s var(--weich), background-color .14s, color .14s, transform 80ms;border-radius:999px;margin-left:auto;padding:2px 10px;font-size:11.5px}.gpv-heatknopf:hover{border-color:var(--ink3);color:var(--ink)}.gpv-heatknopf.an{background:var(--ink);border-color:var(--ink);color:var(--card)}.gpv-heatknopf:active{transform:scale(.97)}.gpv-heatknopf+.gpv-loesen{margin-left:0}.ghx{border-top:1px solid var(--line);animation:popEin .2s var(--weich);grid-column:1/-1;padding:12px 16px 14px}.ghx-kopf{align-items:baseline;gap:10px;min-height:18px;margin-bottom:8px;display:flex}.ghx-legende{color:var(--ink3);white-space:nowrap;align-items:center;gap:3px;margin-left:auto;font-size:11px;display:inline-flex}.ghx-legende i{border-radius:2px;width:14px;height:10px;display:inline-block}.ghx-legende i:first-child{margin-left:4px}.ghx-legende i:last-child{margin-right:4px}.ghx-raster{-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;gap:2px;display:grid}.ghx-lab{text-align:left;font:inherit;color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;height:24px;transition:color .14s var(--weich), opacity .14s;background:0 0;border:0;border-radius:4px;padding:0 10px 0 0;font-size:12px;overflow:hidden}.ghx-lab:hover,.ghx-lab.hl{color:var(--ink)}.ghx-lab:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ghx-lab.gewaehlt{color:var(--accent-deep);font-weight:600}.ghx-lab.aus{opacity:.45}.ghx-c{font-variant-numeric:tabular-nums;height:24px;color:var(--ink2);cursor:pointer;transition:transform .12s var(--weich), opacity .16s var(--weich), box-shadow .14s var(--weich), background-color .2s;background:#f1efe9;border-radius:4px;justify-content:center;align-items:center;font-size:10.5px;display:flex;position:relative}.ghx-c[data-s="1"],.ghx-legende i[data-s="1"]{background:#dce5fb}.ghx-c[data-s="2"],.ghx-legende i[data-s="2"]{background:#b4c7f6}.ghx-c[data-s="3"],.ghx-legende i[data-s="3"]{color:#fff;background:#7f9deb}.ghx-c[data-s="4"],.ghx-legende i[data-s="4"]{color:#fff;background:#4c76ff}.ghx-c[data-s="5"],.ghx-legende i[data-s="5"]{color:#fff;background:#2340be}.ghx-c.null{color:#0000}.ghx-c.weg{opacity:.28}.ghx-raster.dim .ghx-c:not(.hl){opacity:.4}.ghx-raster.dim .ghx-c.weg:not(.hl){opacity:.18}.ghx-c.ich{z-index:2;box-shadow:0 4px 12px #10293e38, 0 0 0 1.5px var(--card);transform:scale(1.18);opacity:1!important}.ghx-raster.zieht{cursor:ew-resize}.ghx-sum{color:var(--ink3);font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding-left:10px;font-size:11.5px;transition:color .14s;display:flex}.ghx-sum i{background:var(--s1);opacity:.55;height:6px;transition:width .32s var(--weich), opacity .14s;border-radius:0 3px 3px 0;display:inline-block}.ghx-sum.hl{color:var(--ink)}.ghx-sum.hl i{opacity:1}@media (prefers-reduced-motion:reduce){.ghx{animation:none}.ghx-c,.ghx-sum i{transition:none}.ghx-c.ich{transform:none}}.gzeile1{align-items:center;gap:8px;margin-bottom:8px;display:flex}.gzeile1 .ask.sm.gsuche{flex:1;min-width:0;height:34px;margin:0;padding-top:0;padding-bottom:0}.gzeile1>.geowrap>.zrbtn{height:34px;padding:0 12px}.gzeile1>.geowrap>.geopop.zrpop{transform-origin:100% 0;left:auto;right:0}.fleiste{flex-wrap:wrap;align-items:center;gap:6px;min-height:28px;display:flex}.fchip2{border:1px solid var(--line2);background:var(--card);height:28px;transition:border-color .14s var(--weich), box-shadow .14s var(--weich);animation:chipEin .18s var(--weich);border-radius:7px;align-items:stretch;font-size:12.5px;display:inline-flex}@keyframes chipEin{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.fchip2:hover{border-color:var(--ink3)}.fchip2.offen{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}.fchip2-feld{color:var(--ink3);white-space:nowrap;align-items:center;padding:0 4px 0 10px;display:inline-flex}.fchip2>.geowrap{display:inline-flex}.fchip2>.geowrap>.geobtn{height:100%;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:0;outline:none;max-width:260px;padding:0 6px;font-size:12.5px;font-weight:600;overflow:hidden;box-shadow:none!important}.fchip2>.geowrap>.geobtn:hover{background:color-mix(in srgb, var(--ink) 4%, transparent)}.fchip2>.geowrap>.geobtn .cv{margin-left:2px}.fchip2>.geowrap>.geobtn:active{transform:none}.fchip2-wert{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;align-items:center;max-width:320px;padding:0 6px;font-weight:600;display:inline-flex;overflow:hidden}.fchip2-x{border:0;border-left:1px solid var(--line);width:26px;color:var(--ink3);cursor:pointer;background:0 0;border-radius:0 6px 6px 0;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}.fchip2-x:hover{color:#b4452b;background:#b4452b1a}.fplus{border:1px dashed var(--line2);height:28px;color:var(--ink2);cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:6px;padding:0 8px 0 10px;font-size:12.5px;transition:border-color .14s,color .14s,background-color .14s,transform 80ms;display:inline-flex}.fplus:hover{border-color:var(--ink3);color:var(--ink);background:var(--card)}.fplus.on{border-style:solid;border-color:var(--accent);color:var(--ink);background:var(--card);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}.fplus:active{transform:scale(.97)}.freset2{color:var(--ink3);cursor:pointer;background:0 0;border:0;height:28px;padding:0 6px;font-size:12.5px;transition:color .12s}.freset2:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.geopop.fpal{width:380px;padding:0;overflow:hidden}.fpal-feld{border-bottom:1px solid var(--line);height:42px;color:var(--ink3);align-items:center;gap:8px;padding:0 12px;display:flex}.fpal-feld input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:13.5px}.fpal-liste{max-height:360px;padding:4px 0;overflow-y:auto}.fpal-kopf{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);padding:10px 14px 4px;font-size:10.5px}.fpal-z{text-align:left;width:100%;height:32px;color:var(--ink2);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 12px 0 14px;font-size:13px;display:flex;position:relative}.fpal-z.aktiv{background:color-mix(in srgb, var(--accent) 8%, transparent);color:var(--ink)}.fpal-z.aktiv:before{content:"";background:var(--accent);border-radius:2px;width:2px;position:absolute;top:5px;bottom:5px;left:0}.fpal-z.leer{color:var(--ink3)}.fpal-haken{border:1px solid var(--line2);color:#fff;border-radius:4px;flex:none;justify-content:center;align-items:center;width:15px;height:15px;font-size:10px;display:inline-flex}.fpal-haken.drill{border-color:#0000}.fpal-haken.an{background:var(--accent);border-color:var(--accent)}.fpal-l{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.fpal-neben{color:var(--ink3);flex:none;font-size:11.5px}.fpal-n{text-align:right;min-width:38px;color:var(--ink3);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}.fpal-pfeil{color:var(--ink3);flex:none;font-size:15px}.fpal-leer{text-align:center;color:var(--ink3);margin:0;padding:18px 14px;font-size:12.5px}.fpal-fuss{border-top:1px solid var(--line);height:30px;color:var(--ink3);align-items:center;gap:4px;padding:0 12px;font-size:11px;display:flex}.fpal-fuss kbd{font-family:var(--font-mono);border:1px solid var(--line2);background:var(--card);border-bottom-width:2px;border-radius:4px;margin-left:6px;padding:0 4px;font-size:10px}.fpal-fuss kbd+kbd{margin-left:0}.gpuls{grid-template-columns:auto minmax(0,1fr);margin:12px 0 10px}.gpuls-zahlen{border-radius:10px 0 0 10px;grid-template-columns:repeat(4,minmax(128px,168px))}.gpz{box-shadow:1px 0 0 var(--line);padding:10px 14px 11px}.gpz-w{font-size:23px}.gpz-name{margin:3px 0 2px;font-size:15px}.gpuls-verlauf{padding:9px 14px 6px 40px}.gpv-kopf{margin-bottom:6px}.gpv-flaeche{min-height:44px}.gpv-achse{height:13px;margin-top:3px}.gpv-achse span{font-size:10px}.gpv-davor{color:var(--ink3);white-space:nowrap;cursor:help;margin-left:auto;font-size:11px}.gpv-davor+.gpv-loesen,.gpv-lesen+.gpv-loesen{margin-left:auto}.gpv-hilfe{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ganalyse{margin-top:0;display:block}.ganalyse .ghx{border-top:0;animation:none}@media (max-width:1280px){.gpuls{grid-template-columns:1fr}.gpuls-zahlen{border-right:0;border-bottom:1px solid var(--line);border-radius:10px 10px 0 0;grid-template-columns:repeat(4,1fr)}}.tabkopf{align-items:center}.gtabs{background:color-mix(in srgb, var(--ink) 5%, transparent);border-radius:8px;gap:2px;margin-right:14px;padding:2px;display:inline-flex}.gtabs button{height:26px;color:var(--ink2);cursor:pointer;transition:background-color .14s var(--weich), color .14s, box-shadow .14s;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;display:inline-flex}.gtabs button:hover{color:var(--ink)}.gtabs button.an{background:var(--card);color:var(--ink);box-shadow:0 1px 2px #04192d1a, 0 0 0 1px var(--line);font-weight:600}.gtabs-n{color:var(--ink3);font-variant-numeric:tabular-nums;font-weight:400}.tabkopf>p.subtle{flex:1;margin:0}.gtabelle td.twahl input,.gtabelle th.twahl input,.gtabelle td.tstern .stern:not(.an),.gtabelle td.tfahne .fahne:not(.an){opacity:0;transition:opacity .12s var(--weich)}.gtabelle tbody tr:hover td.twahl input,.gtabelle tbody tr.rowfokus td.twahl input,.gtabelle tbody tr.rowwahl td.twahl input,.gtabelle.mitwahl td.twahl input,.gtabelle.mitwahl th.twahl input,.gtabelle thead:hover th.twahl input,.gtabelle th.twahl input:focus-visible,.gtabelle td.twahl input:focus-visible,.gtabelle tbody tr:hover td.tstern .stern,.gtabelle tbody tr.rowfokus td.tstern .stern,.gtabelle tbody tr:hover td.tfahne .fahne,.gtabelle tbody tr.rowfokus td.tfahne .fahne{opacity:1}.gtabelle td.tstern .stern:not(.an){color:var(--ink3)}.gauswahl.gbar{z-index:70;background:var(--navy);color:#ffffffbf;animation:barEin .22s var(--weich);border-radius:12px;flex-wrap:nowrap;align-items:center;gap:6px;padding:6px 6px 6px 14px;font-size:12.5px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #04192d52,inset 0 0 0 1px #ffffff0f}@keyframes barEin{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.gbar b{color:#fff}.gbar-n{white-space:nowrap;font-variant-numeric:tabular-nums;padding-right:4px}.gbar-trenn{background:#ffffff24;align-self:stretch;width:1px;margin:4px}.gbar .btn,.gbar .geobtn{color:#fff;height:30px;box-shadow:none;background:#ffffff14;border:1px solid #ffffff1f;border-radius:8px;padding:0 11px}.gbar .btn:hover:not(:disabled),.gbar .geobtn:hover{background:#ffffff29;border-color:#ffffff38}.gbar .btn:disabled{opacity:.45}.gbar .geobtn .cv{color:#fff9}.gbar .geopop{color:var(--ink);transform-origin:0 100%;top:auto;bottom:calc(100% + 10px)}.gbar .gauswahl-weg{color:#ffffffb3;border-radius:8px;align-items:center;gap:6px;height:30px;padding:0 8px;display:inline-flex}.gbar .gauswahl-weg:hover{color:#fff;background:#ffffff1a}.gbar .gauswahl-weg kbd{font-family:var(--font-mono);border:1px solid #fff3;border-radius:4px;padding:0 4px;font-size:10px}@media (prefers-reduced-motion:reduce){.gauswahl.gbar,.fchip2{animation:none}}.gtabelle td.mut .zk{min-width:130px}.gtabelle td .zk:has(.zf){min-width:150px}.gtabelle td.tkurz .zk{min-width:220px}.tabkopf2{margin-top:14px}.tabkopf2>p.subtle{flex:1}.gheatknopf{border:1px solid var(--line2);background:var(--card);height:28px;color:var(--ink2);cursor:pointer;transition:border-color .14s var(--weich), background-color .14s, color .14s, box-shadow .14s, transform 80ms;border-radius:7px;align-items:center;gap:6px;margin-right:14px;padding:0 11px 0 9px;font-size:12.5px;display:inline-flex}.gheatknopf svg{color:var(--ink3);transition:color .14s}.gheatknopf:hover{border-color:var(--ink3);color:var(--ink)}.gheatknopf.an{border-color:var(--accent);color:var(--accent-deep);background:color-mix(in srgb, var(--accent) 7%, var(--card));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent)}.gheatknopf.an svg{color:var(--accent)}.gheatknopf:active{transform:scale(.97)}.ganalyse{margin:0 0 12px}.gheatknopf+.gheatknopf{margin-left:-8px}.gpanele{grid-template-columns:1fr;gap:12px;margin:0 0 12px;display:grid}.gpanele.zwei{grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:stretch}.gpanele>.gpuls{margin:0}.gkarte{flex-direction:column;padding:12px 16px 10px;display:flex}.gpanele:not(.zwei) .gkarte{max-width:420px}.gkarte .ghx-kopf{min-height:18px}.gkarte .gpv-lesen,.gkarte .gpv-hilfe{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gkarte-svg{flex:1;width:100%;max-height:380px;display:block}.gk-land{fill:#f1efe9;stroke:var(--card);stroke-width:3px;stroke-linejoin:round;cursor:pointer;transition:fill .2s var(--weich), opacity .16s var(--weich), stroke .14s, stroke-width .14s;outline:none}.gk-land[data-s="1"]{fill:#dce5fb}.gk-land[data-s="2"]{fill:#b4c7f6}.gk-land[data-s="3"]{fill:#7f9deb}.gk-land[data-s="4"]{fill:#4c76ff}.gk-land[data-s="5"]{fill:#2340be}.gkarte-svg.zeigt .gk-land:not(.ich){opacity:.55}.gk-land.weg{opacity:.4}.gk-land.an{stroke:var(--accent-deep);stroke-width:5px}.gk-land.ich{stroke:var(--ink);stroke-width:5px;opacity:1}.gk-land:focus-visible{stroke:var(--accent);stroke-width:6px}.gk-zahl text{fill:var(--ink);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:#ffffffb3;stroke-width:5px;font-size:34px;font-weight:600}.gk-zahl.hell text{fill:#fff;stroke:#10293e40}.gk-linie{stroke:var(--ink3);stroke-width:1.5px}@media (max-width:1100px){.gpanele.zwei{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gk-land{transition:none}}.gpv-titel{white-space:nowrap;flex:none}.gk-zahl.aussen{cursor:pointer}.gk-zahl.aussen text{stroke:none;font-size:28px}.gk-kurz{fill:var(--ink3);font-weight:500}.gk-marke{fill:var(--card);stroke:var(--line2);stroke-width:2px;transition:stroke .14s,fill .14s}.gk-zahl.aussen:hover .gk-marke,.gk-zahl.aussen.ich .gk-marke{stroke:var(--ink)}.gk-zahl.aussen.an .gk-marke{stroke:var(--accent-deep);stroke-width:4px;fill:color-mix(in srgb, var(--accent) 10%, var(--card))}.gk-punkt{fill:var(--ink);stroke:var(--card);stroke-width:3px}.gk-zahl.aussen.an .gk-punkt{fill:var(--accent-deep)}.gk-zahl.ich text{font-size:40px}.gk-zahl.aussen.ich text{font-size:28px}.gtabelle td.b.gesehen{color:var(--ink2);font-weight:500}.gtabelle tbody tr:hover td.b.gesehen{color:var(--accent-deep)}.tgesehen{vertical-align:-2px;color:var(--ink3);opacity:.8;margin-left:6px;display:inline-flex}.gtabelle tbody tr:hover .tgesehen{opacity:1}.gkarte-svg.mitwahl .gk-land:not(.an){fill:#ece9e2;opacity:1}.gkarte-svg.mitwahl.zeigt .gk-land:not(.an):not(.ich){opacity:1}.gkarte-svg.mitwahl .gk-land:not(.an).ich{fill:#dce5fb}.gk-land.an{stroke:var(--ink);stroke-width:7px;filter:drop-shadow(0 6px 10px #10293e47)}.gkarte-svg.mitwahl .gk-zahl:not(.an) text{fill:var(--ink3)}.gk-zahl.an text{font-weight:700}.gkarte .gpv-loesen{margin-left:auto}.gpv-loesen{white-space:nowrap;flex:none}.gkarte .ghx-kopf .gpv-lesen{flex:1;min-width:0}.gk-land.an,.gk-land.ich{stroke:var(--card);stroke-width:3px;filter:none}.gk-umriss{fill:none;stroke-linejoin:round}.gk-umriss.an{stroke:var(--ink);stroke-width:7px;filter:drop-shadow(0 6px 10px #10293e47)}.gk-umriss.ich{stroke:var(--ink);stroke-width:5px}.gk-umriss.an.ich{stroke-width:8px}.gtabelle tbody tr.rowgesehen td{background:color-mix(in srgb, var(--ink) 3.5%, var(--card))}.gtabelle tbody tr.rowgesehen td.b{color:var(--ink3);font-weight:400}.gtabelle tbody tr.rowgesehen .tlogo,.gtabelle tbody tr.rowgesehen .avatar-sm{opacity:.55;filter:grayscale(.6)}.gtabelle tbody tr.rowgesehen td:not(.b):not(.twahl):not(.tstern):not(.tfahne){color:var(--ink3)}.gtabelle tbody tr.rowgesehen td:first-child{box-shadow:inset 3px 0 0 var(--line2)}.tgesehen{vertical-align:1px;background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--ink2);opacity:1;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;margin-left:8px;padding:1px 7px 1px 6px;font-size:11px;font-weight:500;display:inline-flex}.gtabelle tbody tr.rowgesehen:hover td{background:color-mix(in srgb, var(--accent) 4%, var(--card))}.gtabelle tbody tr.rowgesehen:hover td.b{color:var(--accent-deep)}.gtabelle tbody tr.rowgesehen:hover .tlogo,.gtabelle tbody tr.rowgesehen:hover .avatar-sm{opacity:1;filter:none}.fchip2-umschalt{cursor:pointer;background:0 0;border:0}.fchip2-umschalt:hover{background:color-mix(in srgb, var(--ink) 4%, transparent)}button.tgesehen{cursor:pointer;font:inherit;transition:background-color .14s var(--weich), color .14s;border:0;font-size:11px;font-weight:500}.tgesehen .tg-b,.tgesehen .tg-zu{display:none}.tgesehen:hover{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent-deep)}.tgesehen:hover .tg-a,.tgesehen:hover .tg-auge{display:none}.tgesehen:hover .tg-b,.tgesehen:hover .tg-zu{display:inline}.tgesehen:active{transform:scale(.96)}.gansichten{gap:8px;margin:0 0 10px;display:flex}.gansichten .gheatknopf{margin-right:0}.gansichten .gheatknopf+.gheatknopf{margin-left:0}.gpanele{margin-bottom:14px}.filters2.gfilter{margin-top:4px;padding-top:10px}.li-zusatz{color:var(--ink2)}.st.st-neu{max-width:none;margin:0;padding-top:0}.st-neu>.st-spalten{width:100%;max-width:1164px}.sh{border-bottom:1px solid var(--line);flex-direction:column;height:max(720px,100vh);margin:-18px -36px 0 -30px;display:flex}.sh-kopf{align-items:center;gap:28px;padding:14px 24px 12px 30px;display:flex}.sh-kopf header{flex:none;align-items:baseline;gap:12px;display:flex}.sh-kopf h1{font:400 22px/1.1 var(--font-serif);white-space:nowrap;margin:0}.sh-kopf .st-datum{font-size:12px}.sh-kopf .st-suchwrap{flex:1;max-width:620px}.sh-kopf .st-suche{padding:2px 12px}.sh-fuerdich{flex-wrap:wrap;align-items:center;gap:6px;padding:0 24px 14px 30px;display:flex}.sh-fd-titel{font:400 17px var(--font-serif);color:var(--ink);margin-right:8px}.sh-fd{border:1px solid var(--line2);background:var(--card);color:var(--ink);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;transition:border-color .12s,background-color .12s;display:inline-flex;box-shadow:0 1px 2px #10293e0d}.sh-fd:hover{border-color:var(--ink3)}.sh-fd b{color:var(--accent-deep);font-weight:600}.sh-fd em{color:var(--ink3);font-style:normal}.sh-fd.null{color:var(--ink2);box-shadow:none}.sh-fd.an{background:var(--ink);border-color:var(--ink);color:var(--bg)}.sh-fd.an b{color:var(--bg)}.sh-fd.leise{color:var(--ink3);box-shadow:none;background:0 0;border-style:dashed}.sh-fd-ring{border-radius:50%;width:9px;height:9px;box-shadow:inset 0 0 0 1.5px}.sh-zr{align-items:center;gap:2px;margin-left:auto;display:flex}.vb{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--accent) 6%, var(--bg));flex-wrap:wrap;flex:none;align-items:center;gap:10px 24px;padding:10px 24px 10px 30px;display:flex}.vb-text{flex:360px;min-width:0}.vb-satz{color:var(--ink);margin:0;font-size:14px}.vb-satz b{color:var(--accent-deep);font-weight:600}.vb-preis{color:var(--ink2);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:12.5px}.vb-fehler{color:var(--down-ink,#c1462a);margin:4px 0 0;font-size:12.5px}.vb-wege{flex-wrap:wrap;gap:8px;display:flex}.vb-knopf{font:inherit;color:#fff;background:var(--accent);cursor:pointer;border:0;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;transition:background .15s}.vb-knopf:hover:not(:disabled){background:var(--accent-deep)}.vb-knopf.leise{color:var(--accent);background:var(--card);box-shadow:inset 0 0 0 1px var(--line2)}.vb-knopf.leise:hover:not(:disabled){color:var(--accent-deep);background:var(--card);box-shadow:inset 0 0 0 1px var(--ink3)}.vb-knopf:disabled{opacity:.5;cursor:default}a.vb-knopf{border-bottom:0;text-decoration:none;display:inline-block}.vb-knopf:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.vb-knopf{transition:none}}.sh-zr button{color:var(--ink3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:5px 10px;font-size:12.5px}.sh-zr button:hover{color:var(--ink);background:var(--st-hover)}.sh-zr button.an{background:var(--card);border-color:var(--line2);color:var(--ink);box-shadow:0 1px 2px #10293e0f}.sh-zr-text{font:11.5px var(--font-mono);color:var(--ink2);white-space:nowrap;margin-left:10px}.sh-koerper{border-top:1px solid var(--line);flex:1 1 0;grid-template-rows:minmax(0,1fr);grid-template-columns:560px minmax(0,1fr);min-height:0;display:grid}.sh-liste{border-right:1px solid var(--line);flex-direction:column;min-height:0;display:flex}.sh-liste>.sh-zeilen{flex:1 1 0}.sh-lkopf{color:var(--ink2);justify-content:space-between;align-items:baseline;padding:12px 16px 6px 30px;font-size:12.5px;display:flex}.sh-lkopf b{font:400 17px var(--font-serif);color:var(--ink);margin-right:2px}.sh-tasten{color:var(--ink3);white-space:nowrap;opacity:0;font-size:10.5px;transition:opacity .15s}.sh-liste:hover .sh-tasten{opacity:1}.sh-tasten kbd{font:10px var(--font-mono);border:1px solid var(--line2);background:var(--card);border-radius:3px;margin-right:2px;padding:0 4px}.sh-sektoren{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:0 2px;padding:0 16px 8px 24px;display:flex}.sh-sektoren button{color:var(--ink3);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:2px 6px;font-size:11.5px;transition:color .12s,background-color .12s}.sh-sektoren button span{font-variant-numeric:tabular-nums;opacity:.8;margin-left:4px;font-size:10.5px}.sh-sektoren button:hover{color:var(--ink);background:var(--st-hover)}.sh-sektoren button.an{background:var(--chip-bg);color:var(--accent-deep)}.sh-zeilen{overscroll-behavior:contain;min-height:0;overflow-y:auto}.sh-z{border-top:1px solid var(--st-fein);cursor:pointer;grid-template-columns:38px 30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 16px 8px 30px;transition:background-color .1s;display:grid}.sh-zeilen>.sh-z:first-child{border-top:0}.sh-z:hover,.sh-z.fokus{background:var(--st-hover)}.sh-zd{color:var(--ink3);font-variant-numeric:tabular-nums;align-self:start;padding-top:2px;font-size:10.5px}.sh-zp{border-radius:50%;align-self:start;width:7px;height:7px;margin-top:6px}.sh-z.gruendung .sh-zp{background:var(--mint)}.sh-z.runde .sh-zp{background:var(--accent)}.sh-z.ereignis .sh-zp{background:var(--s4)}.sh-zk{min-width:0;display:grid}.sh-z2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sh-z1{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sh-z.gruendung .sh-z1,.sh-z.gruppe .sh-z1{-webkit-line-clamp:1}.sh-z.gruppe.zeichnung .sh-z1{-webkit-line-clamp:2}.sh-z1{color:var(--ink);font-size:13.5px;line-height:1.35}.sh-z1 b{font-weight:600}.sh-zt{color:var(--ink2)}.sh-zw{color:var(--ink);margin-left:4px;font-size:10px}.sh-z2{color:var(--ink3);margin-top:1px;font-size:11px}.sh-zr2{white-space:nowrap;color:var(--ink3);align-self:start;padding-top:2px;font-size:10.5px}.sh-z.betrag .sh-zr2{font:400 16px/1.1 var(--font-serif);color:var(--ink);font-variant-numeric:oldstyle-nums;padding-top:0}.sh-z.ereignis .sh-zr2{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;padding-top:4px;font-size:9.5px}.sh-z.gruendung,.sh-z.gruppe{padding-top:5px;padding-bottom:5px}.sh-z.gruendung .sh-z1,.sh-z.gruppe .sh-z1{color:var(--ink2);font-size:12.5px}.sh-z.gruendung .sh-z1 b,.sh-z.gruppe .sh-z1 b{color:var(--ink);font-weight:500}.sh-z.gruendung:not(.gruppe) .sh-zt{display:none}.sh-z.gruendung .sh-zp,.sh-z.gruppe .sh-zp{opacity:.8;width:6px;height:6px;margin-top:5px}.sh-z.gruppe .sh-zt{color:var(--ink3)}.sh-z.gruppe.gruendung .sh-zp{background:var(--mint)}.sh-z.gruppe .sh-zr2{color:var(--accent-deep)}.sh-z.kind{border-top-color:#0000;padding-left:46px}.sh-z.kind .sh-zp{box-shadow:inset 0 0 0 1.2px var(--mint);background:0 0}.sh-leer{color:var(--ink3);margin:0;padding:14px 16px 14px 30px;font-size:12.5px}.sh-buehne{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.sh-kpis{border-bottom:1px solid var(--line);align-items:stretch;padding-left:6px;display:flex}.sh-kpi{text-align:left;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:0;align-items:baseline;gap:8px;padding:12px 16px;transition:background-color .12s,opacity .15s;display:flex}.sh-kpi+.sh-kpi{border-left:1px solid var(--line)}.sh-kpi-punkt{border-radius:50%;align-self:center;width:7px;height:7px}.sh-kpi.gruendung .sh-kpi-punkt{background:var(--mint)}.sh-kpi.runde .sh-kpi-punkt{background:var(--accent)}.sh-kpi.ereignis .sh-kpi-punkt{background:var(--s4)}.sh-kpi.aus .sh-kpi-punkt{box-shadow:inset 0 0 0 1.2px var(--ink3);background:0 0}.sh-kpi>b{font:400 30px/1 var(--font-serif);font-variant-numeric:oldstyle-nums;letter-spacing:-.01em}.sh-kpi-name{color:var(--ink2);white-space:nowrap;font-size:12.5px}button.sh-kpi:hover{background:var(--st-hover)}.sh-kpi.aus{opacity:.42}.sh-kpi-kopf{color:var(--ink3);align-items:center;gap:6px;font-size:11.5px;display:flex}.sh-kpi-kopf i{border-radius:50%;width:7px;height:7px}.sh-kpi.gruendung i{background:var(--mint)}.sh-kpi.runde i{background:var(--accent)}.sh-kpi.ereignis i{background:var(--s4)}.sh-kpi.watch i{box-shadow:inset 0 0 0 1.4px var(--ink)}.sh-kpi.aus i{box-shadow:inset 0 0 0 1.2px var(--ink3);background:0 0}.sh-kpi-wert{align-items:baseline;gap:8px;display:flex}.sh-kpi-wert b{font:400 38px/1 var(--font-serif);font-variant-numeric:oldstyle-nums;letter-spacing:-.01em}.sh-kpi.null{opacity:.5}.sh-kpi-unter{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.sh-delta{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:11px}.sh-delta.up{color:var(--up)}.sh-delta.down{color:var(--down)}.sh-karte{min-height:0;position:relative;overflow:hidden}.sh-legende{z-index:2;max-width:70%;color:var(--ink2);background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;border-radius:7px;flex-wrap:wrap;gap:4px 14px;padding:6px 10px;font-size:11px;display:flex;position:absolute;bottom:12px;left:16px}.sh-legende span{align-items:center;gap:6px;display:inline-flex}.sh-legende i{border-radius:50%;width:8px;height:8px}.sh-legende i.gruendung{background:var(--mint)}.sh-legende i.runde{background:var(--accent);width:11px;height:11px}.sh-legende i.ereignis{background:var(--s4)}.sh-legende i.watch{box-shadow:inset 0 0 0 1.4px var(--ink)}.sh-legende .leise{color:var(--ink3)}.sh-laender{z-index:2;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:8px;gap:0;width:200px;padding:6px 6px 4px;display:grid;position:absolute;top:14px;right:14px}.sh-laender-kopf{font:10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);justify-content:space-between;padding:0 4px 4px;display:flex}.sh-laender-kopf button{font:inherit;color:var(--accent-deep);cursor:pointer;text-transform:none;letter-spacing:0;background:0 0;border:0;font-size:11px}.sh-land{font:inherit;color:var(--ink3);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:4px;grid-template-columns:108px minmax(0,1fr) 28px;align-items:center;gap:6px;padding:1px 4px;font-size:11px;display:grid}.sh-land:nth-of-type(-n+3){color:var(--ink2)}.sh-land span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sh-land i{background:var(--ink3);opacity:.45;border-radius:0 2px 2px 0;min-width:1px;height:3px;transition:width .25s}.sh-land b{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink2);font-weight:400}.sh-laender-mehr{font:inherit;color:var(--ink3);text-align:left;cursor:pointer;background:0 0;border:0;padding:3px 4px 0;font-size:10.5px}.sh-laender-mehr:hover{color:var(--ink)}.sh-land:hover{background:var(--st-hover);color:var(--ink)}.sh-land.an{background:var(--chip-bg);color:var(--accent-deep)}.sh-land.an i{opacity:1;background:var(--accent)}.sh-land.leer{opacity:.45}.sh-achse{border-top:1px solid var(--line);-webkit-user-select:none;user-select:none;padding:8px 18px 6px}.sh-achse-kopf{align-items:center;gap:10px;margin-bottom:8px;display:flex}.sh-achse .sh-zr{margin-left:-8px}.sh-zr-text{font:12.5px var(--font-sans);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:4px}.sh-zr-text span{color:var(--ink3)}.sh-achse-hilfe{min-width:0;color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:11px;overflow:hidden}.sh-zr button{white-space:nowrap}.sh-achse-balken{cursor:crosshair;touch-action:none;align-items:flex-end;gap:1px;height:52px;padding-top:6px;display:flex;position:relative}.sh-achse-balken.greift{cursor:grabbing}.sh-achse-balken>span{opacity:.25;filter:saturate(.35);flex-direction:column-reverse;flex:1;height:100%;transition:opacity .12s,filter .12s;display:flex}.sh-achse-balken>span.drin{opacity:1;filter:none}.sh-achse-balken>span.zeigt{opacity:1;filter:none;outline:1px solid var(--ink3);outline-offset:1px;border-radius:1px}.sh-achse-balken i{display:block}.sh-achse-balken i.gruendung{background:var(--mint)}.sh-achse-balken i.runde{background:var(--accent)}.sh-achse-balken i.ereignis{background:var(--s4)}.sh-achse-wahl{border:1.5px solid var(--ink);background:color-mix(in srgb, var(--ink) 4%, transparent);cursor:grab;border-radius:4px;transition:left 80ms,width 80ms;position:absolute;top:0;bottom:-2px}.sh-achse-wahl.zieht{transition:none}.sh-griff{cursor:ew-resize;width:14px;position:absolute;top:-2px;bottom:-2px}.sh-griff.links{left:-8px}.sh-griff.rechts{right:-8px}.sh-griff:after{content:"";background:var(--card);width:6px;height:22px;box-shadow:0 0 0 1.5px var(--ink), 0 1px 3px #10293e2e;border-radius:3px;margin:-11px 0 0 -3px;transition:transform .12s;position:absolute;top:50%;left:50%}.sh-griff:hover:after{transform:scaleY(1.15)}.sh-achse-blase{z-index:5;pointer-events:none;background:var(--ink);color:var(--bg);white-space:nowrap;border-radius:6px;gap:2px;padding:5px 9px;font-size:11.5px;display:grid;position:absolute;bottom:calc(100% + 6px);transform:translate(-50%);box-shadow:0 4px 14px #10293e33}.sh-achse-blase span{color:color-mix(in srgb, var(--bg) 80%, transparent);font-variant-numeric:tabular-nums;align-items:center;gap:5px;display:flex}.sh-achse-blase i{border-radius:50%;width:6px;height:6px;margin-left:4px}.sh-achse-blase i:first-child{margin-left:0}.sh-achse-blase i.gruendung{background:var(--mint)}.sh-achse-blase i.runde{background:var(--accent)}.sh-achse-blase i.ereignis{background:var(--s4)}.sh-achse-mon{height:16px;font:10.5px var(--font-mono);color:var(--ink3);margin-top:4px;position:relative}.sh-achse-mon span{position:absolute;top:0}@media (prefers-reduced-motion:reduce){.sh-achse-wahl,.sh-griff:after{transition:none}}.eb{position:absolute;inset:0}.eb.zeigt{cursor:pointer}.eb-leinwand{display:block;position:absolute;inset:0}.eb-karte{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.eb-karte path{fill:#0000;stroke:none;pointer-events:all;cursor:zoom-in;outline:none}.eb-karte.aus path{pointer-events:none}.eb-karte path:focus-visible{stroke:var(--accent);stroke-width:2px}.eb-karte-blase{z-index:3;pointer-events:none;background:var(--card);border:1px solid var(--line);border-radius:10px;gap:3px;width:268px;padding:11px 14px 12px;animation:.14s ease-out ebEin;display:grid;position:absolute;transform:translate(18px,-50%);box-shadow:0 10px 30px #10293e1f,0 1px 3px #10293e0f}.eb-karte-blase.links{transform:translate(calc(-100% - 18px),-50%)}@keyframes ebEin{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.eb-karte-blase,.sh-achse-wahl,.sh-land i{transition:none;animation:none}}.eb-art{font:10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3)}.eb-karte-blase strong{font:400 19px/1.2 var(--font-serif);color:var(--ink)}.eb-text{color:var(--ink2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.eb-werte{color:var(--ink2);gap:1px;font-size:12px;display:grid}.eb-werte b{color:var(--ink);font-weight:600}.eb-werte .eb-betrag{color:var(--accent-deep)}.eb-inv{border-top:1px solid var(--line);color:var(--ink2);margin-top:4px;padding-top:6px;font-size:11.5px}.eb-zeile{color:var(--ink3);font-size:11.5px}.eb-watch{color:var(--ink);font-size:11px;font-weight:600}@media (max-width:1100px){.sh{height:auto}.sh-koerper{flex-direction:column;flex:none;display:flex}.sh-buehne{flex-direction:column;min-width:0;display:flex}.sh-karte{flex:none;height:480px}.sh-liste{border-right:0;border-top:1px solid var(--line);order:2}.sh-liste>.sh-zeilen{flex:none;max-height:none;overflow:visible}.sh-kopf{flex-wrap:wrap}.sh-kopf .st-suchwrap{flex-basis:100%;max-width:none}}@media (max-width:820px){.sh{margin:0}.sh-kopf{gap:10px;padding:14px 0 10px}.sh-kopf header{flex-wrap:wrap;flex:100%;gap:2px 10px;min-width:0}.sh-kopf h1{white-space:normal}.sh-fuerdich,.sh-zeit{padding-left:0;padding-right:0}.vb{padding:10px 12px}.sh-modus{margin-left:0}.sh-zeit-titel{font-size:22px}.sh-zeit-bezug{display:none}.sh-kpis{flex-wrap:wrap;padding-left:0}.sh-kpi{padding:10px 12px}.sh-kpi>b{font-size:24px}.sh-karte{height:360px}.sh-laender{display:none}.sh-legende{max-width:none;font-size:10.5px;left:8px;right:8px}.sh-legende .leise{display:none}.sh-achse{padding:8px 0}.sh-achse-hilfe{display:none}.sh-lkopf,.sh-sektoren,.sh-leer{padding-left:0;padding-right:0}.sh-z{grid-template-columns:34px 26px minmax(0,1fr) auto;gap:6px;padding-left:0;padding-right:0}.sh-z.kind{padding-left:12px}.sh-tasten,.sh-z.ereignis .sh-zr2{display:none}.eb-karte-blase{width:230px}}.st.st-neu{--st-linie:var(--line);--st-fein:color-mix(in srgb, var(--ink) 8%, transparent);--st-hover:color-mix(in srgb, var(--ink) 5%, transparent)}:where(.app.v2) :where(button,[role=button],a,summary,select,input,textarea){-webkit-tap-highlight-color:transparent}:where(.app.v2) :where(button,[role=button],summary){transition:background-color .14s var(--weich), border-color .14s var(--weich), color .14s var(--weich), box-shadow .16s var(--weich), opacity .14s var(--weich), transform .1s var(--weich)}:where(.app.v2) :where(button:not(:disabled):active,summary:active){transform:scale(.97)}:where(.app.v2) :where(a){transition:color .14s var(--weich), border-color .14s var(--weich), background-color .14s var(--weich)}:where(.app.v2) :where(input,textarea,select){transition:border-color .14s var(--weich), box-shadow .16s var(--weich), background-color .14s}:where(.app.v2) :where(input[type=text],input[type=search],input:not([type]),textarea):focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}.app.v2 :focus-visible{transition:outline-offset .12s var(--weich)}.app.v2 .segc button:not(.on):hover{background:color-mix(in srgb, var(--ink) 5%, transparent);color:var(--ink)}.app.v2 .gtabelle td.tstern .stern:not(.an):hover{color:var(--ink2)}:where(.app.v2) :where(input[type=checkbox],input[type=radio]){transition:box-shadow .14s var(--weich), transform .1s var(--weich)}:where(.app.v2) :where(input[type=checkbox],input[type=radio]):not(:disabled):hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent)}:where(.app.v2) :where(input[type=checkbox],input[type=radio]):not(:disabled):active{transform:scale(.9)}.app.v2 .vb-knopf{transition:background .15s, box-shadow .15s, transform .1s var(--weich)}.app.v2 .vb-knopf:active:not(:disabled){transform:scale(.97)}@media (prefers-reduced-motion:reduce){:where(.app.v2) :where(input[type=checkbox],input[type=radio]),.app.v2 .vb-knopf{transition:none}:where(.app.v2) :where(input[type=checkbox],input[type=radio]):active,.app.v2 .vb-knopf:active{transform:none}}@keyframes vt-aus{to{opacity:0}}@keyframes vt-hin{0%{opacity:0}}@keyframes vt-ein{0%{opacity:0;transform:translateY(4px)}}::view-transition-old(.vt-aus){animation:vt-aus .12s var(--weich) both}::view-transition-new(.vt-ein){animation:vt-ein .18s var(--weich) both}html:active-view-transition-type(seitenwechsel)::view-transition-old(root){animation:vt-aus .12s var(--weich) both}html:active-view-transition-type(seitenwechsel)::view-transition-new(root){animation:vt-ein .18s var(--weich) both}html:active-view-transition-type(seitenwechsel)::view-transition-group(root){animation:none}.warte{align-items:center;gap:8px;display:inline-flex}.warte-kreis{border:1.5px solid;border-right-color:#0000;border-radius:50%;flex:none;width:11px;height:11px;animation:.7s linear infinite warte-dreht}@keyframes warte-dreht{to{transform:rotate(360deg)}}.abo-knopf[aria-busy=true]:disabled,.vb-knopf[aria-busy=true]:disabled{opacity:1;cursor:progress}@media (prefers-reduced-motion:reduce){.warte-kreis{opacity:.55;border-right-color:currentColor;animation:none}}html:has(.app.v2)::view-transition{pointer-events:none}html:has(.app.v2):active-view-transition-type(wechsel){cursor:var(--vt-zeiger,auto)}@media (prefers-reduced-motion:reduce){::view-transition-old(.vt-aus){animation:none}::view-transition-new(.vt-ein){animation:none}}.st-neu .st-suche{transition:border-color .14s var(--weich), box-shadow .16s var(--weich)}.st-neu .st-suche:hover{border-color:var(--ink3)}.st-neu .st-suche:focus-within{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 12%, transparent)}.st-neu .st-suche input:focus{box-shadow:none}.sh-fd:hover:not(.an){border-color:var(--ink3);box-shadow:0 2px 8px #10293e14}.sh-fd b{transition:color .14s}.sh-kpi{position:relative}.sh-kpi:after{content:"";background:var(--ink);height:2px;transition:transform .2s var(--weich);border-radius:2px;position:absolute;bottom:-1px;left:16px;right:16px;transform:scaleX(0)}.sh-kpi:hover:after{transform:scaleX(.35)}.sh-kpi:active{background:color-mix(in srgb, var(--ink) 5%, transparent)}.sh-kpi-punkt{transition:background-color .16s var(--weich), box-shadow .16s var(--weich), transform .18s var(--weich)}.sh-kpi:hover .sh-kpi-punkt{transform:scale(1.35)}.sh-kpi>b{transition:opacity .16s}.sh-z{position:relative}.sh-z.hinweis{outline:2px solid var(--accent);outline-offset:-2px;border-radius:10px}.sh-hinweis{z-index:5;color:#fff;cursor:default;background:#10293e;border-radius:12px;flex-direction:column;gap:10px;width:min(340px,100% - 84px);padding:12px 14px;font-size:13.5px;line-height:1.45;animation:.2s cubic-bezier(.22,1,.36,1) .6s backwards shHinweis;display:flex;position:absolute;top:calc(100% + 10px);left:68px;box-shadow:0 12px 32px -12px #10293e80}.sh-hinweis:before{content:"";background:#10293e;border-radius:2px;width:12px;height:12px;position:absolute;top:-6px;left:20px;transform:rotate(45deg)}.sh-hinweis button{color:#10293e;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:8px;align-self:flex-start;padding:6px 12px;font-weight:500}.sh-hinweis button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@keyframes shHinweis{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.sh-hinweis{animation:none}}.sh-z:before{content:"";background:var(--ink);width:2px;transition:transform .16s var(--weich);border-radius:0 2px 2px 0;position:absolute;top:6px;bottom:6px;left:0;transform:scaleY(0)}.sh-z.fokus{box-shadow:none}.sh-z.fokus:before{transform:scaleY(1)}.sh-z:active{background:color-mix(in srgb, var(--ink) 7%, transparent)}.sh-z .sh-zp{transition:transform .16s var(--weich)}.sh-zeilen.einzug>.sh-z{animation:zeileEin .22s var(--weich) both}.sh-zeilen.einzug>.sh-z:nth-child(2){animation-delay:15ms}.sh-zeilen.einzug>.sh-z:nth-child(3){animation-delay:30ms}.sh-zeilen.einzug>.sh-z:nth-child(4){animation-delay:45ms}.sh-zeilen.einzug>.sh-z:nth-child(5){animation-delay:60ms}.sh-zeilen.einzug>.sh-z:nth-child(6){animation-delay:75ms}.sh-zeilen.einzug>.sh-z:nth-child(7){animation-delay:90ms}.sh-zeilen.einzug>.sh-z:nth-child(8){animation-delay:.105s}.sh-zeilen.einzug>.sh-z:nth-child(n+9){animation-delay:.12s}.sh-sektoren button:active,.sh-land:active{transform:scale(.97)}.sh-land i{transition:width .3s var(--weich), opacity .14s, background-color .14s}.sh-achse-balken>span>i{transition:height .28s var(--weich)}.sh-achse-balken>span{transform-origin:bottom;transition:opacity .12s, filter .12s, transform .12s var(--weich)}.sh-achse-balken:not(.zieht)>span.zeigt{transform:scaleY(1.08)}.sh-achse-wahl:hover{background:color-mix(in srgb, var(--ink) 7%, transparent)}.sh-achse-wahl.zieht{box-shadow:0 0 0 4px color-mix(in srgb, var(--ink) 8%, transparent)}.sh-griff:active:after{background:var(--ink);transform:scaleY(1.25)}.sh-achse-blase{animation:popEin .12s var(--weich)}@keyframes ebRing{0%{opacity:.9;transform:translate(-50%,-50%)scale(.4)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}.eb-ring{z-index:2;border:1.5px solid var(--ink);pointer-events:none;width:54px;height:54px;animation:ebRing .5s var(--weich) both;border-radius:50%;position:absolute}@keyframes ebKarte{0%{opacity:0;margin-top:4px}to{opacity:1;margin-top:0}}.eb-karte-blase{animation:ebKarte .16s var(--weich)}.eb-karte path{transition:fill .16s var(--weich)}@media (prefers-reduced-motion:reduce){:where(.app.v2) :where(button,[role=button],summary,a,input,textarea,select),.sh-kpi:after,.sh-kpi-punkt,.sh-z:before,.sh-z .sh-zp,.sh-land i,.sh-achse-balken>span,.sh-achse-balken>span>i{transition:none}:where(.app.v2) :where(button:not(:disabled):active,summary:active),.sh-sektoren button:active,.sh-land:active{transform:none}.sh-zeilen.einzug>.sh-z,.eb-ring,.eb-karte-blase,.sh-achse-blase{animation:none}.eb-ring{display:none}}.sh-zlogo{align-self:start;width:22px;height:22px;position:relative}.sh-zlogo .tlogo,.sh-zlogo .avatar-sm{vertical-align:top;border-radius:6px;width:22px;height:22px;margin:0;padding:1px;font-size:9px}.sh-zlogo .sh-zp{width:8px;height:8px;box-shadow:0 0 0 2px var(--bg);opacity:1;margin:0;position:absolute;bottom:-3px;right:-3px}.sh-z:hover .sh-zlogo .sh-zp,.sh-z.fokus .sh-zlogo .sh-zp{box-shadow:0 0 0 2px var(--st-hover)}.sh-z.gruendung .sh-zlogo,.sh-z.gruppe .sh-zlogo{transform-origin:0 0;transform:scale(.86)}.sh-zlogo.stapel{width:30px;display:flex}.sh-z.gruppe .sh-zlogo.stapel{transform:none}.sh-zlogo.stapel .tlogo,.sh-zlogo.stapel .avatar-sm{border-radius:5px;width:18px;height:18px;font-size:8px}.sh-zlogo.stapel>:not(.sh-zp){box-shadow:0 0 0 1.5px var(--bg);flex:none}.sh-zlogo.stapel>:not(.sh-zp)+:not(.sh-zp){margin-left:-12px}.sh-z.kind.gruendung .sh-zlogo .sh-zp{background:var(--mint)}.sh-z.kind .sh-zlogo .sh-zp{box-shadow:0 0 0 2px var(--bg)}.sh-z.fokus .sh-zp,.sh-z:hover .sh-zp{transform:none}.eb-name{align-items:center;gap:8px;display:flex}.eb-name .tlogo,.eb-name .avatar-sm{border-radius:7px;flex:none;width:26px;height:26px;margin:0;padding:1px;font-size:10px}.st-logo{align-self:start}.st-logo .tlogo,.st-logo .avatar-sm{vertical-align:top;border-radius:6px;width:22px;height:22px;margin:0;padding:1px;font-size:9px}.sh-modus{border:1px solid var(--line2);background:var(--card);border-radius:9px;align-items:center;gap:2px;margin-left:auto;padding:3px;display:flex}.sh-modus button{color:var(--ink2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:5px 14px;font-size:13px}.sh-modus button:hover{color:var(--ink);background:var(--st-hover)}.sh-modus button.an{background:var(--ink);color:var(--bg)}.sh-kpi.zeichnung .sh-kpi-punkt,.sh-z.zeichnung .sh-zp,.sh-achse-balken i.zeichnung,.sh-legende i.zeichnung,.sh-achse-blase i.zeichnung{background:var(--accent)}.sh-kpi.vehikel .sh-kpi-punkt,.sh-z.vehikel .sh-zp,.sh-achse-balken i.vehikel,.sh-legende i.vehikel,.sh-achse-blase i.vehikel{background:var(--teal)}.sh-kpi.exit .sh-kpi-punkt,.sh-z.exit .sh-zp,.sh-achse-balken i.exit,.sh-legende i.exit,.sh-achse-blase i.exit{background:var(--s4)}.sh-kpi.austritt .sh-kpi-punkt,.sh-z.austritt .sh-zp,.sh-achse-balken i.austritt,.sh-legende i.austritt,.sh-achse-blase i.austritt{background:var(--ink3)}.sh-kpi.aus .sh-kpi-punkt{background:0 0!important}.sh-legende i.basis{background:var(--ink);opacity:.35;width:4px;height:4px}.sh-legende i.vehikel{border-radius:2px}.sh-kpi.bestand{cursor:default;margin-left:auto}.sh-kpi.bestand .sh-kpi-punkt{background:var(--ink);opacity:.4;width:4px;height:4px}.sh-kpi.bestand>b{color:var(--ink2);font-size:24px}.sh-kpi.bestand:after{display:none}.sh-kpis{scrollbar-width:none;overflow-x:auto}.sh-kpis::-webkit-scrollbar{display:none}.sh-kpi{flex:none}.sh.modus-lps .sh-kpi{padding-left:13px;padding-right:13px}.sh.modus-lps .sh-kpi>b{font-size:26px}.sh-zlogo.stapel>.avatar-sm:not(:last-of-type){color:#0000}.sh-zeit{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:12px 24px 12px 30px;display:flex}.sh-zeit-titel{font:400 26px/1.1 var(--font-serif);color:var(--ink);margin:0}.sh-zeit-spanne{color:var(--ink2);font-variant-numeric:tabular-nums;font-size:13px}.sh-zeit .sh-zr{align-self:center;margin-left:4px}.sh-zeit-bezug{color:var(--ink3);align-self:center;margin-left:auto;font-size:11.5px}.sh-achse-titel{color:var(--ink2);font-size:11.5px}@media (max-width:1300px){.sh-zeit-bezug{flex-basis:100%;margin-left:0}}.sh-sigleiste{background:var(--ink);color:var(--bg);border-radius:8px;align-items:center;gap:12px;margin:0 16px 8px 30px;padding:6px 6px 6px 12px;font-size:12.5px;display:flex}.sh-sigleiste b{font-weight:600}.sh-sigleiste .st-weg{color:var(--bg);border-bottom-color:color-mix(in srgb, var(--bg) 40%, transparent);margin-left:auto}.sh-sigweg{color:var(--bg);cursor:pointer;opacity:.7;background:0 0;border:0;border-radius:6px;padding:2px 8px;font-size:16px;line-height:1}.sh-sigweg:hover{opacity:1;background:color-mix(in srgb, var(--bg) 14%, transparent)}.sh-z.gelesen{background:color-mix(in srgb, var(--ink) 3%, transparent)}.sh-z.gelesen .sh-z1 b{color:var(--ink2);font-weight:400}.sh-z.gelesen .sh-zt,.sh-z.gelesen .sh-z1{color:var(--ink3)}.sh-z.gelesen .sh-zlogo .tlogo,.sh-z.gelesen .sh-zlogo .avatar-sm{opacity:.55;filter:grayscale(.6)}.sh-z.gelesen:hover .sh-zlogo .tlogo,.sh-z.gelesen:hover .sh-zlogo .avatar-sm{opacity:1;filter:none}.sh-z.gelesen.betrag .sh-zr2{color:var(--ink2)}.sh-z1 .tgesehen{vertical-align:1px;margin-left:6px;padding:0 6px 0 5px;font-size:10.5px}.sh-ungelesen{white-space:nowrap;background:var(--chip-bg);color:var(--accent-deep);border-radius:999px;margin-left:8px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:600}.sh-lkopf>span:first-child{min-width:0}.sh-lkopf{gap:12px}.bt-unter{color:var(--ink3);margin-top:3px;font-size:12px;display:block}.bt-zahlen{border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-bottom:14px;display:grid;overflow:hidden}.bt-zahlen>div{box-shadow:-1px 0 0 var(--line);gap:2px;padding:10px 12px;display:grid}.bt-zahlen b{font:400 22px/1.1 var(--font-serif);color:var(--ink);font-variant-numeric:oldstyle-nums}.bt-zahlen .betont b{color:var(--accent-deep)}.bt-zahlen span{color:var(--ink3);font-size:11px}.bt-satz{font:400 17px/1.35 var(--font-serif);color:var(--ink);margin:0 0 8px}.bt-abschnitt{border-top:1px solid var(--line);margin-top:16px;padding-top:12px}.bt-abschnitt .vs-daten .vs-zeile:first-child{border-top:0;padding-top:2px}.bt-chips{flex-wrap:wrap;gap:6px;display:flex}.bt-chip{border:1px solid var(--line);background:var(--card);font:inherit;color:var(--ink);border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:12px;display:inline-flex}button.bt-chip{cursor:pointer}button.bt-chip:hover{border-color:var(--ink3)}button.bt-chip span{color:var(--ink3)}.bt-zeichner,.bt-liste{margin:6px 0 0;padding:0;list-style:none}.bt-zeichner li,.bt-liste li{border-top:1px solid var(--st-fein,var(--line));color:var(--ink2);justify-content:space-between;gap:10px;padding:5px 0;font-size:12.5px;display:flex}.bt-zeichner li:first-child,.bt-liste li:first-child{border-top:0}.bt-zeichner em{background:var(--chip-bg);color:var(--accent-deep);border-radius:999px;margin-left:6px;padding:0 6px;font-size:10.5px;font-style:normal}.bt-zeichner b,.bt-liste b{color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500}.bt-liste li>span:first-child{color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums}.bt-liste .bt-lt{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bt-quellen{color:var(--ink3);flex-wrap:wrap;gap:4px 14px;margin:0;font-size:12.5px;display:flex}.bt-quellen a{color:var(--ink);border-bottom:1px solid var(--line2)}.bt-namen{color:var(--ink2);margin:0;font-size:12.5px;line-height:1.6}.bt-firma{text-align:left;border:1px solid var(--line);background:var(--card);width:100%;font:inherit;color:var(--ink);cursor:pointer;border-radius:9px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.bt-firma:hover:not(:disabled){border-color:var(--ink3);box-shadow:0 2px 8px #10293e12}.bt-firma .tlogo,.bt-firma .avatar-sm{flex:none;width:30px;height:30px;margin:0}.bt-fk{flex:1;gap:2px;min-width:0;display:grid}.bt-fk b{font-size:13.5px;font-weight:600}.bt-fk span{color:var(--ink3);font-size:11.5px}.bt-fk em{color:var(--ink2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-style:normal;display:-webkit-box;overflow:hidden}.bt-pfeil{color:var(--ink3);transition:transform .14s var(--weich);align-self:center}.bt-firma:hover .bt-pfeil{color:var(--ink);transform:translate(2px)}.bt-held{margin:-2px 0 16px}.bt-betrag{font:400 40px/1.05 var(--font-serif);color:var(--ink);letter-spacing:-.01em;font-variant-numeric:oldstyle-nums}.bt-betrag .leer,.bt-bew .leer{color:var(--ink3);font-size:15px;font-family:var(--font-sans);letter-spacing:0}.bt-bew{color:var(--ink2);flex-wrap:wrap;gap:4px 14px;margin-top:6px;font-size:12.5px;display:flex}.bt-bew b{color:var(--ink);font-weight:600}.bt-weg{grid-template-columns:repeat(3,1fr);margin:16px 0 0;padding:0;list-style:none;display:grid;position:relative}.bt-weg:before{content:"";background:var(--line2);height:1.5px;position:absolute;top:5px;left:6px;right:33%}.bt-weg li{gap:1px;padding-right:8px;display:grid;position:relative}.bt-weg i{background:var(--card);width:11px;height:11px;box-shadow:inset 0 0 0 1.5px var(--line2);z-index:1;border-radius:50%;margin-bottom:6px;position:relative}.bt-weg li.da i{background:var(--ink);box-shadow:0 0 0 3px var(--card)}.bt-weg b{color:var(--ink);font-size:12px;font-weight:600}.bt-weg li:not(.da) b{color:var(--ink3);font-weight:500}.bt-weg span{color:var(--ink2);font-variant-numeric:tabular-nums;font-size:12px}.bt-weg li:not(.da) span{color:var(--ink3)}.bt-weg em{color:var(--ink3);font-size:10.5px;font-style:normal}.bt-weg.n2:before{right:calc(66.7% - 6px)}.bt-weg.n1:before{display:none}.bt-vorlauf{color:var(--accent-deep);margin:10px 0 0;font-size:12.5px}.bt-zahlen{margin-top:2px}.bt-zahlen b{font-size:20px}.bt-cap{gap:12px;display:grid}.bt-capbalken{background:var(--line);border-radius:4px;gap:1px;height:14px;display:flex;overflow:hidden}.bt-capbalken span{min-width:2px;transition:opacity .14s var(--weich);display:block}.bt-capbalken:hover span{opacity:.55}.bt-capbalken span:hover{opacity:1}.bt-capliste{margin:0;padding:0;list-style:none}.bt-capliste li{border-top:1px solid var(--st-fein,var(--line));grid-template-columns:10px minmax(0,1fr) auto 52px;align-items:center;gap:8px;padding:5px 0;font-size:12.5px;display:grid}.bt-capliste li:first-child{border-top:0}.bt-capliste i{background:var(--line2);border-radius:3px;width:10px;height:10px}.bt-capliste .n{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);overflow:hidden}.bt-capliste em{background:var(--chip-bg);color:var(--accent-deep);border-radius:999px;padding:0 6px;font-size:10.5px;font-style:normal}.bt-capliste em.alt{background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--ink2)}.bt-capliste b{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:500}.bt-capliste li.rest .n,.bt-capliste li.mehr .n{color:var(--ink3)}.bt-capliste li.rest em,.bt-capliste li.mehr em{display:none}.bt-capliste li.rest,.bt-capliste li.mehr{grid-template-columns:10px minmax(0,1fr) 52px}.bt-capbalken .rest,.bt-capliste li.rest i{background:color-mix(in srgb, var(--ink) 14%, transparent)}.bt-capbalken .alt,.bt-capliste i.alt{background:var(--ink3)}.bt-capbalken .f0,.bt-capliste .f0{background:var(--st6)}.bt-capbalken .f1,.bt-capliste .f1{background:var(--st5)}.bt-capbalken .f2,.bt-capliste .f2{background:var(--st4)}.bt-capbalken .f3,.bt-capliste .f3{background:var(--st3)}.bt-capbalken .f4,.bt-capliste .f4{background:var(--st2)}.bt-capbalken .f5,.bt-capliste .f5{background:var(--st1)}.bt-capliste li.mehr i{background:var(--st1);opacity:.6}.bt-leer{color:var(--ink3);margin:0;font-size:12.5px;line-height:1.55}.eb-inv.leer{color:var(--ink3);font-style:italic}.bt-vorl{gap:10px;display:grid}.bt-chip.vorl{color:var(--ink2);background:0 0;border-style:dashed}.eb-inv.vorl em{color:var(--ink3);margin-right:4px;font-size:10.5px;font-style:normal}.bt-kat{font:10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--s4);background:color-mix(in srgb, var(--s4) 12%, transparent);border-radius:999px;padding:2px 8px;display:inline-block}.bt-kat.exit{color:var(--ink);background:color-mix(in srgb, var(--ink) 9%, transparent)}.bt-schlag{font:400 23px/1.25 var(--font-serif);color:var(--ink);letter-spacing:-.005em;margin:10px 0 0}.bt-bezug{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:0;margin-top:16px;display:grid}.bt-partei{border:1px solid var(--line);background:var(--card);min-width:0;font:inherit;color:var(--ink);text-align:left;border-radius:9px;align-items:center;gap:8px;padding:8px 10px;display:flex}.bt-partei b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.bt-partei .tlogo,.bt-partei .avatar-sm{flex:none;width:24px;height:24px;margin:0}.bt-partei.klick{cursor:pointer}.bt-partei.klick:hover{border-color:var(--ink3);box-shadow:0 2px 8px #10293e12}.bt-linie{justify-content:center;min-width:96px;padding:0 6px;display:flex;position:relative}.bt-linie:before{content:"";background:var(--s4);opacity:.5;height:1.5px;position:absolute;top:50%;left:0;right:0}.bt-linie em{color:var(--s4);background:var(--card);white-space:nowrap;padding:0 6px;font-size:10.5px;font-style:normal;position:relative}.bt-quelle{border:1px solid var(--line);color:var(--ink);border-bottom:1px solid var(--line);transition:border-color .14s var(--weich), box-shadow .16s var(--weich);border-radius:9px;gap:3px;padding:11px 13px;display:grid}.bt-quelle:hover{border-color:var(--ink3);box-shadow:0 2px 8px #10293e12}.bt-quelle .h{font:10.5px var(--font-mono);letter-spacing:.04em;color:var(--ink3)}.bt-quelle .t{font-size:13.5px;font-weight:500;line-height:1.35}.bt-quelle .m{color:var(--accent-deep);font-size:11.5px}.bt-zahlen.klein{margin-bottom:10px}.bt-zahlen.klein b{font-size:18px}.bt-zeit{margin:4px 0 0;padding:0;list-style:none;position:relative}.bt-zeit:before{content:"";background:var(--line);width:1.5px;position:absolute;top:10px;bottom:10px;left:5px}.bt-zeit button{width:100%;font:inherit;color:var(--ink2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:12px 78px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 6px 6px 0;display:grid}.bt-zeit button:hover:not(:disabled){background:var(--st-hover,color-mix(in srgb, var(--ink) 4%, transparent));color:var(--ink)}.bt-zeit button:disabled{cursor:default;color:var(--ink)}.bt-zeit i{z-index:1;width:11px;height:11px;box-shadow:0 0 0 3px var(--card);border-radius:50%;position:relative}.bt-zeit li.runde i{background:var(--accent)}.bt-zeit li.ereignis i{background:var(--s4)}.bt-zeit li.jetzt i{box-shadow:0 0 0 3px var(--card), 0 0 0 5px var(--ink)}.bt-zeit .d{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:11.5px}.bt-zeit .t{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.bt-zeit li.jetzt .t{font-weight:600}.bt-zeit b{color:var(--ink2);white-space:nowrap;font-size:11.5px;font-weight:500}.bt-kat.lp{color:var(--accent-deep);background:var(--chip-bg)}.bt-kat.fonds{color:var(--teal);background:color-mix(in srgb, var(--teal) 12%, transparent)}.bt-kat.aus{color:var(--ink2);background:color-mix(in srgb, var(--ink) 8%, transparent)}.bt-linie.lp:before{background:var(--accent)}.bt-linie.lp em{color:var(--accent-deep)}.bt-zusage{align-items:baseline;gap:10px;margin-top:14px;display:flex}.bt-zusage b{font:400 30px/1 var(--font-serif);color:var(--ink);font-variant-numeric:oldstyle-nums}.bt-zusage span{color:var(--ink3);font-size:12px}.bt-lpakt{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.bt-stern,.bt-pipeneu{border:1px solid var(--line2);background:var(--card);font:inherit;color:var(--ink);cursor:pointer;border-radius:8px;padding:6px 12px;font-size:12.5px}.bt-stern:hover:not(:disabled),.bt-pipeneu:hover{border-color:var(--ink3)}.bt-stern.an{background:var(--chip-bg);color:var(--accent-deep);border-color:#0000;font-weight:600}.bt-stern:disabled{cursor:default}.bt-pipeneu{color:var(--ink2);border-style:dashed}.bt-pipe{background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--ink2);border-radius:8px;align-items:center;gap:6px;padding:3px 4px 3px 10px;font-size:12px;display:inline-flex}.bt-pipe select{background:var(--card);font:inherit;color:var(--ink);cursor:pointer;border:0;border-radius:6px;padding:3px 6px;font-size:12.5px}.bt-pipeweg{color:var(--ink3);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 6px;font-size:15px;line-height:1}.bt-pipeweg:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 8%, transparent)}.bt-hinweis{color:var(--ink3);font-size:12px}.bt-chip.mein{background:var(--chip-bg);color:var(--accent-deep);border-color:#0000}.bt-zeit li.vehikel i{background:var(--teal)}.bt-zeit li.mehr{padding:4px 0 0 20px}.sh-pipe{background:color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink2);vertical-align:1px;border-radius:999px;margin-left:6px;padding:0 6px;font-size:10.5px;font-weight:500}.bt-besuch{background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--ink2);border-radius:999px;align-items:center;gap:5px;margin-top:6px;padding:1px 8px 1px 6px;font-size:11px;font-weight:500;display:inline-flex}.bt-besuch.neu{background:var(--chip-bg);color:var(--accent-deep)}.vs-hmain .bt-unter+.bt-besuch{margin-left:0}.app.v2{max-width:none;margin:0;padding:0 36px 0 0}.app.v2:not(.breit) main{max-width:1194px}.app.v2 main{padding-bottom:24px}.app.v2 .frame{grid-template-columns:auto minmax(0,1fr)}.app.v2 main{padding-top:18px}@media (max-width:820px){.app.v2{padding:0 16px}.app.v2 .frame{grid-template-columns:1fr}.app.v2 main{padding-top:34px;padding-left:0}}.datenstand{color:var(--ink3);font-variant-numeric:tabular-nums;margin:0 0 8px;font-size:11.5px}@media (min-width:821px){.app.v2 .lpn-h1{margin-top:-3px}.app.v2 .bz-kopf{padding-top:0}.app.v2 .bz-kopf h1{margin-top:-5px}}.gtabelle{width:100%}.gtabelle td.b{max-width:330px}.gtabelle td.b a.tname{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:190px;display:inline-block;overflow:hidden}.gtabelle td.mut:not(.tkurz) .zk{max-width:160px}.gtabelle td.tsitz .zk{max-width:170px}.gtabelle td.tweb a{text-overflow:ellipsis;vertical-align:bottom;max-width:120px;display:inline-block;overflow:hidden}.gtabelle td.tkurz{width:32%;min-width:180px;max-width:0;overflow:hidden}.gtabelle td.tsitz:has(>.zk[title]) .zk{max-width:170px}@media (min-width:1800px){.gtabelle td.b{max-width:420px}.gtabelle td.b a.tname{max-width:260px}.gtabelle td.mut:not(.tkurz) .zk{max-width:240px}:is(.gtabelle td.tsitz .zk,.gtabelle td.tsitz:has(>.zk[title]) .zk){max-width:280px}.gtabelle td.tweb a{max-width:220px}}:is(.gtabelle td.tkurz .zk,.gtabelle td.tkurz:has(>.zk[title]) .zk){min-width:0;max-width:none}.gtabelle td.b{z-index:1;background-color:var(--bg);position:sticky;left:0}.gwrap thead th:nth-child(4){z-index:4;position:sticky;left:0}.gtabelle tbody tr:hover td.b{background:linear-gradient(color-mix(in srgb, var(--ink) 3%, transparent), color-mix(in srgb, var(--ink) 3%, transparent)), var(--bg)}.gtabelle tbody tr.rowwahl td.b{background:linear-gradient(color-mix(in srgb, var(--accent) 4%, transparent), color-mix(in srgb, var(--accent) 4%, transparent)), var(--bg)}.gtabelle tbody tr.rowfokus td.b{background:linear-gradient(color-mix(in srgb, var(--accent) 6%, transparent), color-mix(in srgb, var(--accent) 6%, transparent)), var(--bg)}.gtabelle tbody tr.rowgesehen:hover td.b{background:color-mix(in srgb, var(--accent) 4%, var(--card))}.gtabelle tbody tr.rowlink.rowopen td.b{background:var(--chip-bg)}.gwrap.seitwaerts td.b,.gwrap.seitwaerts thead th:nth-child(4){box-shadow:8px 0 8px -8px color-mix(in srgb, var(--ink) 35%, transparent)}.gtabelle a.tname{color:inherit;background:0 0;border:0;text-decoration:none}.gtabelle a.tname:hover{text-underline-offset:3px;text-decoration:underline}.gtabelle th,.ngroup{font-size:11px}.gtabelle tbody tr:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.gpuls.ohneverlauf{grid-template-columns:1fr}.gpuls.ohneverlauf .gpuls-zahlen{border-right:0;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.gpv-b.unfertig>span{background:repeating-linear-gradient(135deg, var(--s1) 0 2px, color-mix(in srgb, var(--s1) 25%, transparent) 2px 5px)}.gpv-verzug{border-left:1px dashed var(--line2);color:var(--ink3);white-space:nowrap;z-index:1;padding-left:4px;font-size:10.5px;line-height:1;position:absolute;top:-3px;bottom:0}.gworte{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 10px;font-size:13px;display:flex}.gwort{border:1px solid var(--line2);background:var(--card);height:28px;color:var(--ink);cursor:pointer;border-radius:999px;align-items:baseline;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.gwort span{font-variant-numeric:tabular-nums;color:var(--ink3)}.gwort:hover:not(:disabled){border-color:var(--accent);color:var(--accent-deep)}.gwort:disabled{cursor:default;opacity:.55}.gtastenknopf{font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border:0;margin-left:14px;padding:0;font-size:11.5px}.gtastenknopf:hover,.gtastenknopf.an{color:var(--ink2)}.gtastenknopf kbd{margin-left:4px}@media (max-width:1200px){.gtastenknopf{display:none}}.rk-tab td{border-bottom-color:var(--line)}.rk-tab tr.rk-z:hover td{background:color-mix(in srgb, var(--ink) 3%, transparent)}.rk-tab tr.sel td{background:var(--chip-bg)}.rk-auf td{background:color-mix(in srgb, var(--ink) 2.5%, var(--bg))}.rk-det li{border-bottom-color:var(--line)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .rk-qh{color:var(--xchip-ink);background:var(--xchip-bg)}}:root[data-theme=dark] .rk-qh{color:var(--xchip-ink);background:var(--xchip-bg)}.rk-tab:not(.im-profil) thead th{z-index:2;background:var(--bg);padding-top:8px;position:sticky;top:0}.rk-tab td small{white-space:nowrap;text-overflow:ellipsis;max-width:320px;overflow:hidden}.rk-firma{color:var(--ink);border:0;text-decoration:none}.rk-tab th.rk-k,.rk-tab td.rk-k{text-align:right;width:28px;padding-right:0}.rk-auf-knopf{width:26px;height:26px;color:var(--ink3);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.rk-auf-knopf svg{transition:transform .16s var(--weich,ease)}.rk-auf-knopf.an svg{transform:rotate(180deg)}.rk-tab tr.rk-z:hover .rk-auf-knopf,.rk-auf-knopf:focus-visible{color:var(--ink);background:color-mix(in srgb, var(--ink) 6%, transparent)}.rk-auf-knopf:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (prefers-reduced-motion:reduce){.rk-auf-knopf svg{transition:none}}.rk-tab:not(.im-profil){font-size:13px}.rk-tab:not(.im-profil) th{letter-spacing:.08em;border-bottom:1px solid var(--line2);padding:9px 12px 7px;font-size:11px;font-weight:600}.rk-tab:not(.im-profil) td{vertical-align:middle;height:40px;padding:6px 12px}.rk-tab:not(.im-profil) td.d{width:auto;color:var(--ink);padding-left:14px;font-size:13px}.rk-tab:not(.im-profil) th:first-child{padding-left:14px}.rk-tab:not(.im-profil) tbody tr:last-child td{border-bottom:0}.rk-tab:not(.im-profil) tr.rk-mon td{height:auto;padding:14px 14px 6px}.rk-tab:not(.im-profil) td.rk-c-firma{white-space:nowrap;text-overflow:ellipsis;max-width:170px;overflow:hidden}.rk-tab:not(.im-profil) td.rk-c-inv{width:100%;min-width:120px;max-width:0;color:var(--ink2);font-size:12.5px;overflow:hidden}.rk-tab:not(.im-profil) th.rk-k,.rk-tab:not(.im-profil) td.rk-k{padding:0 8px 0 0}.rk-ell{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rk-tab:not(.im-profil) td.rk-br{text-overflow:ellipsis;max-width:130px;overflow:hidden}.rk-tab:not(.im-profil) td.rk-q span{margin:1px 4px 1px 0}.rk-auf td{padding-left:14px}.rk-wrap .rk-tab td.rk-c-firma{z-index:1;background-color:var(--bg);position:sticky;left:0}.rk-wrap .rk-tab thead th:nth-child(2){z-index:4;position:sticky;left:0}.rk-wrap .rk-tab tr.rk-z:hover td.rk-c-firma{background:linear-gradient(color-mix(in srgb, var(--ink) 3%, transparent), color-mix(in srgb, var(--ink) 3%, transparent)), var(--bg)}.rk-wrap .rk-tab tr.sel td.rk-c-firma{background:var(--chip-bg)}.rk-wrap.seitwaerts .rk-tab td.rk-c-firma,.rk-wrap.seitwaerts .rk-tab thead th:nth-child(2){box-shadow:8px 0 8px -8px color-mix(in srgb, var(--ink) 35%, transparent)}.rk-wrap .rk-tab tr.rk-mon td{position:static}@media (max-width:1280px){.rk-tab:not(.im-profil) td.rk-c-firma{max-width:150px}.rk-tab:not(.im-profil) td.rk-br{max-width:110px}}@media (max-width:1100px){.rk-tab:not(.im-profil) th:nth-child(3),.rk-tab:not(.im-profil) td:nth-child(3){display:table-cell}.rk-tab:not(.im-profil) .rk-c-br,.rk-tab:not(.im-profil) .rk-c-ab{display:none}}.zf.zf-chip{background:0 0;margin:0;padding:0}.zf.zf-chip:hover .rk-stage,.zf.zf-chip.an .rk-stage{background:color-mix(in srgb, var(--accent) 22%, var(--chip-bg))}.zf.zf-chip.an .rk-stage{box-shadow:inset 0 0 0 1px var(--accent)}.rk-leiste{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:4px 0 10px;display:flex}.rk-leiste .rk-quelle{margin:0}.rk-c-inv .zf{margin:0;padding:0 1px;display:inline}.evseite .tkevart{letter-spacing:0;text-transform:none;cursor:pointer;padding:1px 8px;font-family:inherit;font-size:11.5px;font-weight:500}.evseite span.tkevart{cursor:default}.evseite button.tkevart:hover{box-shadow:inset 0 0 0 1px}.evseite button.tkevart.an{box-shadow:inset 0 0 0 1.5px}.tkevart.partnerschaft{color:#0b6f82}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tkevart.partnerschaft{color:var(--teal)}:root:not([data-theme=light]) .tkevart.personalie{background:var(--xchip-bg);color:var(--xchip-ink)}}:root[data-theme=dark] .tkevart.partnerschaft{color:var(--teal)}:root[data-theme=dark] .tkevart.personalie{background:var(--xchip-bg);color:var(--xchip-ink)}.evseite .evtext,.evseite .evtitel{max-width:110ch}.evseite .evfirma{border:0;text-decoration:none}.ev-filter{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 6px;display:flex}.ev-filter .ebchip{padding:5px 9px;font-size:12px}.st.st-neu{padding-bottom:0}.app.v2 main:has(>.st-neu){padding-bottom:0}.app.breit nav.seiten{z-index:6;background:var(--bg);border-top:1px solid var(--line);border-right:0;max-height:none;margin-top:14px;padding:10px 0;position:sticky;top:auto;bottom:0;overflow:visible}.app.breit .tblwrap.gwrap{max-height:calc(100vh - 196px)}@media (min-width:821px){.app:not(.v2) .frame>nav{height:100vh}}.app:not(.v2) main:has(>.fuss){padding-bottom:0}.app:not(.v2) main>.fuss{margin-top:40px;padding-bottom:24px}.dbsuchzeile{align-items:center;gap:8px;margin:14px 0 8px;display:flex}.dbsuchzeile .ask.sm.gsuche{flex:1;min-width:0;height:34px;margin:0;padding-top:0;padding-bottom:0}.dbsuchzeile>.segc{flex:none;height:34px}.dbsuchzeile>.segc button{height:100%}@media (max-width:640px){.dbsuchzeile{flex-wrap:wrap}.dbsuchzeile>.segc{width:100%}}.dbleer{flex-direction:column;align-items:flex-start;gap:10px;padding:18px 0;display:flex}.dbleer .lempty{margin:0}.ev-filter .ebchip{box-sizing:border-box;align-items:center;height:27px;padding:0 10px}.evzeile[data-zeile]:focus-visible,tr.rk-z[data-zeile]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.evzeile[data-zeile]:focus{outline:none}.evzeile[data-zeile]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.evseite .tkevart:not(.uebernahme):not(.partnerschaft):not(.produktlaunch):not(.insolvenz):not(.personalie){color:var(--ink2);background:0 0}.evseite .evtext{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:1200px){.evseite .evzeile{grid-template-columns:250px minmax(0,110ch);align-items:start;gap:2px 28px;display:grid}.evseite .evkopf{flex-wrap:wrap;grid-row:1/span 2;row-gap:5px;min-width:0}.evseite .evtitel,.evseite .evtext{grid-column:2}.evseite .evkopf .evdatum{flex-basis:100%;padding-left:32px}}@media (max-width:1100px){.rk-tab:not(.im-profil) .rk-c-q{display:none}}.rk-kredit{border:1px solid var(--line2);color:var(--ink2);white-space:nowrap;vertical-align:1px;border-radius:4px;margin-left:6px;padding:0 6px;font-size:11px;line-height:17px;display:inline-block}.rk-det li.rk-kr small{color:var(--ink3);white-space:normal;margin-top:2px;font-size:11.5px;display:block}.vs-rkredit{color:var(--ink2);margin:8px 0 0;font-size:13px}.rk-gruppen{flex-wrap:wrap;align-items:center;gap:6px 0;display:flex}.rk-art{margin-right:18px}.rk-leiste .rk-art+.rk-quelle{border-left:1px solid var(--line);padding-left:18px}.rk-tab td.rk-geber{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:0;color:var(--ink2);font-size:12.5px;overflow:hidden}.rk-kredit.rk-kredit-art{margin-left:0}.bt-kredit{color:var(--ink2);margin-top:6px;font-size:13px}.rk-reiter{--lpn-ink:var(--ink);--lpn-mut:var(--ink2);--lpn-faint:var(--ink3);--lpn-acc:var(--accent);margin:0 0 12px}.rk-tab.im-profil td.rk-inv{width:100%;max-width:0}.rk-zn{gap:5px;min-width:0;display:flex}.rk-zn-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rk-zn-m{color:var(--ink3);flex:none}.rk-tab.rk-ue-tab{table-layout:fixed}.rk-ue-tab .rk-ue-d{width:92px}.rk-ue-tab .rk-ue-er{width:40%}.rk-ue-tab .rk-ue-a{width:104px}.rk-ue-tab .rk-ue-k{width:34px}.rk-ue-tab td.rk-inv{width:auto}.rk-ue-tab td.rk-ue-haupt{color:var(--ink)}.rk-det-breit{grid-template-columns:minmax(0,.8fr) minmax(0,2.4fr) minmax(220px,1fr)}.rk-det-breit>div:nth-child(2) ul{column-count:2;column-gap:24px}.rk-det-breit>div:nth-child(2) li{break-inside:avoid}.rk-det li b{min-width:0;font-weight:600}.rk-det li b span{white-space:normal;text-align:left;color:inherit}@media (max-width:1100px){.rk-ue-tab th:nth-child(3),.rk-ue-tab td:nth-child(3){display:table-cell}.rk-det-breit{grid-template-columns:minmax(0,1fr)}.rk-det-breit>div:nth-child(2) ul{column-count:1}}.st-rahmen{overflow-x:auto}.st-tab{table-layout:fixed;min-width:720px}.st-tab .st-d{width:136px}.st-tab .st-p{width:26px}.st-tab .st-b{width:200px}.st-tab .st-o{width:270px}.st-tab td.st-leise{color:var(--ink2);font-size:12.5px}.st-tab td a.st-titel,.st-tab td.st-pfeil a{color:var(--ink);border-bottom:0;text-decoration:none}.st-tab td a.st-titel:hover{color:var(--accent-deep,#2f52d8);text-decoration:underline}.st-tab td.st-pfeil{text-align:right;padding-right:2px}.st-tab td.st-pfeil a{color:var(--ink3)}.st-mehr{font:inherit;color:var(--accent-deep,#2f52d8);cursor:pointer;background:0 0;border:0;margin-top:12px;padding:0;font-size:13.5px}.st-mehr:hover{text-decoration:underline}@media (max-width:1100px){.st-tab th:nth-child(3),.st-tab td:nth-child(3){display:table-cell}}.exportgrenze{color:var(--ink3);font-size:11.5px;line-height:1.4;display:block}.exportgrenze a{color:var(--accent)}.zckarte{--feder:linear(0, .009, .035 2.1%, .141 4.4%, .723 15.5%, .938 21.2%, 1.017 25.2%, 1.061 29.5%, 1.072 33.4%, 1.062 37.9%, 1.016 50.2%, .999 59.4%, .996 70.4%, 1);--sanft:cubic-bezier(.22, 1, .36, 1);overflow:hidden}.zc-e{animation:zc-rein .36s var(--sanft) backwards, zc-unscharf .24s var(--sanft) backwards;animation-delay:calc(var(--i,0) * 35ms)}.zcschritt.raus{pointer-events:none;animation:.14s cubic-bezier(.4,0,1,1) forwards zc-raus}@keyframes zc-rein{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zc-unscharf{0%{filter:blur(3px)}to{filter:blur()}}@keyframes zc-raus{to{opacity:0;filter:blur(3px);transform:translateY(-6px)}}.anmeldung:has(.zckarte){align-items:start;padding-top:max(96px,22vh)}@media (max-width:760px){.anmeldung:has(.zckarte){padding-top:76px}}.anmeldung:has(.zckarte) .anmarke{left:max(28px,25vw - 212px)}.ankarte.zckarte{justify-self:center;width:452px;max-width:100%}.zckarte .anfeld{border-radius:14px;height:56px;padding:0 16px;font-size:17px}.zckarte .anknopf{background:var(--ink);height:52px;transition:transform .3s var(--sanft), box-shadow .3s var(--sanft), opacity .2s;border-radius:14px;font-size:16px}.zckarte .anknopf:hover:not(:disabled){box-shadow:0 8px 20px -10px #10293e8c}.zckarte .anknopf:active:not(:disabled){transition-duration:.1s;transform:scale(.97)}.zcpostfach{color:#fff;justify-content:center;align-items:center;margin:20px 0 4px;text-decoration:none;display:flex}.zczelle b{animation:zc-zeichen .3s var(--feder);font-weight:500}@keyframes zc-zeichen{0%{opacity:0;transform:translateY(4px)scale(.8)}}.zckarte .zccode{gap:8px;margin:8px 0}.zckarte .zczelle{border-radius:10px;max-width:44px;height:52px;font-size:22px;transition:border-color .15s,box-shadow .15s,background-color .2s,color .2s}.zckarte .zczelle.neu{margin-left:8px}.zczelle.voll{border-color:var(--ink3)}.zccode.zceingefuegt .zczelle b{animation-delay:calc(var(--z) * 28ms);animation-fill-mode:backwards}.zcmarke{background:var(--accent);border-radius:1px;width:2px;height:24px;animation:1s steps(2,start) infinite zc-blinken;display:none}.zccode:focus-within .zcmarke{display:block}@keyframes zc-blinken{to{visibility:hidden}}.zckarte h1{letter-spacing:-.015em;text-wrap:balance;font-size:34px;line-height:1.08}.zckarte .anfuss,.zckarte .anhinweis,.zckarte .anlede{text-wrap:pretty}.zckarte .zcstatus{min-height:18px;margin:0 0 8px}@media (max-width:760px){.zckarte h1{font-size:30px}}.zckarte .anknopf:disabled{background:var(--ink);opacity:.28}.zccode.zcpruef .zczelle{animation:zc-puls 1s var(--sanft) infinite;animation-delay:calc(var(--z) * 60ms)}@keyframes zc-puls{50%{border-color:var(--accent)}}.zccode.zcwelle .zczelle{animation:zc-welle .4s var(--feder) both;animation-delay:calc(var(--z) * 20ms)}@keyframes zc-welle{0%{transform:none}45%{transform:translateY(-3px)}to{background:var(--ink);border-color:var(--ink);color:#fff;transform:none}}.zccode.zcfehler{--fehler:#b42318}.zckarte .anfehler{color:#b42318}.zccode.zcfehler .zczelle{border-color:color-mix(in srgb, var(--fehler) 55%, transparent)}.zccode.zcfehler:focus-within .zczelle.an{border-color:var(--accent)}@keyframes zc-wackeln{20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}to{transform:none}}.zcbrief rect,.zcbrief path{stroke-dasharray:170;stroke-dashoffset:170px;animation:zc-zeichnen .9s var(--sanft) .15s forwards}.zcbrief path{stroke-dasharray:60;stroke-dashoffset:60px;animation-duration:.5s;animation-delay:.55s}@keyframes zc-zeichnen{to{stroke-dashoffset:0}}.zccode{cursor:text;gap:6px;margin:4px 0 8px;display:flex;position:relative}.zcecht{opacity:0;caret-color:#0000;border:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.zczelle{border:1px solid var(--line2);background:var(--bg);min-width:0;max-width:40px;height:46px;font-family:var(--font-plexmono), ui-monospace, monospace;color:var(--ink);border-radius:8px;flex:1 1 0;place-items:center;font-size:20px;font-weight:500;transition:border-color .15s,box-shadow .15s;display:grid}.zczelle.neu{margin-left:12px}.zccode:focus-within .zczelle.an{border-color:var(--accent);box-shadow:0 0 0 3px #4c76ff29}.zcstatus{min-height:20px;color:var(--ink3);margin:0 0 14px;font-size:13px}.zcstatus .anfehler{margin:0}.zcok{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;margin:0 0 20px;padding:0 0 16px;display:flex}.zcok b{font:400 17px/1.3 var(--font-serif);color:var(--ink);display:block}.zcok span{color:var(--ink3);margin-top:2px;font-size:13.5px;display:block}.zcok svg{flex:none;width:20px;height:20px;margin-top:1px}.zcok circle{fill:var(--ink)}.zcok path{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14;stroke-dashoffset:14px;animation:zc-zeichnen .3s var(--sanft) .2s forwards}.zcbrief{width:44px;height:33px;color:var(--ink);margin:0 0 18px;display:block}.anabgemeldet{color:var(--ink2);align-items:center;gap:8px;margin:0 0 14px;font-size:13.5px;display:flex}.anabgemeldet:before{content:"";background:var(--ink3);border-radius:50%;width:6px;height:6px}.nitem-abmelden,.nsp-abmelden{display:contents}.zcohne{border-top:1px solid var(--line);color:var(--ink2);justify-content:space-between;align-items:center;gap:16px;margin:4px 0 16px;padding:16px 0 0;font-size:13.5px;line-height:1.45;display:flex}.zcohne b{color:var(--ink);font-weight:600}.zctermin{border:1px solid var(--line2);height:40px;color:var(--ink);background:var(--card,#fff);white-space:nowrap;transition:border-color .2s, box-shadow .25s var(--sanft), transform .3s var(--sanft);border-radius:12px;flex:none;align-items:center;gap:6px;padding:0 16px;font-weight:500;text-decoration:none;display:inline-flex}.zctermin:hover{border-color:var(--ink3);box-shadow:0 8px 20px -14px #10293e66}.zctermin:active{transition-duration:.1s;transform:scale(.97)}.zctermin:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:420px){.zcohne{flex-direction:column;align-items:stretch}.zctermin{justify-content:center}}@media (prefers-reduced-motion:reduce){.zckarte *,.zckarte :before{transition:none!important;animation:none!important}.zcbrief rect,.zcbrief path,.zcok path{stroke-dashoffset:0}}.zcvorschau{color:var(--ink3);margin:-10px 0 18px;font-size:12px}
