.gsc{min-width:0}.gsc-stand{color:var(--ink3);margin-bottom:10px;font-size:12px;line-height:1.45}.gsc-stand>b{color:var(--ink2);font-weight:650}.gsc-leise{color:var(--ink3)}.gsc-chip{border:1px solid var(--line2);height:28px;color:var(--ink2);background:var(--s0);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:550;transition:background-color .12s;display:inline-flex}.gsc-chip:hover{background-color:var(--s2)}.gsc-chip[aria-pressed=true]{color:var(--ink1);background-color:var(--brand-weak);border-color:var(--brand-ring)}.gsc-chip>b{font-variant-numeric:tabular-nums;font-weight:700}.gsc-chip:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.gsc-gruppen{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.gsc-filter{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.gsc-zeitraum{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gsc-datum{color:var(--ink3);align-items:center;gap:6px;font-size:12px;display:inline-flex}.gsc-datum .feld{width:140px;height:28px;font-size:12px}.gsc-suche{flex:1;min-width:200px;max-width:280px;height:30px;font-size:12.5px}.gsc-codes,.gsc-einl,.gsc-ohne{min-width:0;margin-bottom:12px;overflow:hidden}.gsc-zeile{text-align:left;border-top:1px solid var(--line);grid-template-columns:minmax(150px,1.1fr) minmax(0,2fr) minmax(110px,.9fr) 92px minmax(120px,1fr) 130px;align-items:center;gap:4px 14px;width:100%;padding:8px 14px;font-size:12.5px;display:grid}button.gsc-zeile:hover{background-color:var(--s1,var(--s2))}.gsc-zeile-kopf{color:var(--ink3);text-transform:uppercase;letter-spacing:.04em;background:var(--s2);border-top:0;font-size:11px;font-weight:650}.gsc-zahl{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.gsc-gruppe{text-transform:uppercase;letter-spacing:.04em;color:var(--ink2);padding:14px 14px 6px;font-size:11px;font-weight:700}.gsc-gruppe>span{text-transform:none;letter-spacing:0;color:var(--ink3);margin-left:6px;font-weight:500}.gsc-c-code{min-width:0;display:grid}.gsc-c-code>b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.gsc-c-code>small,.gsc-c-zweck>small{color:var(--ink3);font-size:11px}.gsc-c-zweck{min-width:0;color:var(--ink2);display:grid}.gsc-c-rabatt,.gsc-c-reich{color:var(--ink2);font-size:12px}.gsc-c-n>b{font-size:14px}.gsc-c-n>b[data-null]{color:var(--ink3);font-weight:600}.gsc-c-n>small{color:var(--ink3);font-size:11px}.gsc-pille{color:var(--ink2);background:var(--s2);border:1px solid var(--line);white-space:nowrap;border-radius:99px;align-items:center;padding:0 8px;font-size:11px;font-style:normal;font-weight:600;line-height:19px;display:inline-flex}.gsc-pille[data-ton=ok]{color:var(--ok);background:var(--ok-w);border-color:color-mix(in srgb, var(--ok) 30%, transparent)}.gsc-offen>.gsc-zeile{background-color:var(--s2)}.gsc-detail{background:var(--s0);border-top:1px dashed var(--line);padding:4px 14px 12px 28px}.gsc-leer{color:var(--ink3);padding:10px 14px;font-size:12.5px}.gsc-detail .gsc-leer{padding-left:0}.gsc-fuss{color:var(--ink3);margin-top:8px;font-size:11.5px;line-height:1.45}.gsc-titel{background:var(--s2);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:10px 14px;font-size:13px;font-weight:700;display:flex}.gsc-titel>span{color:var(--ink3);font-size:11.5px;font-weight:500}.gsc-e{border-top:1px solid var(--line);grid-template-columns:52px minmax(0,2fr) minmax(120px,1fr) minmax(110px,1fr) 110px 86px 64px;align-items:center;gap:2px 12px;padding:6px 14px;font-size:12.5px;display:grid}.gsc-detail .gsc-e{grid-template-columns:52px minmax(0,2fr) minmax(110px,1fr) 110px 86px 64px;padding-inline:0}.gsc-detail .gsc-liste>.gsc-e:first-child{border-top:0}.gsc-e-datum{font-variant-numeric:tabular-nums;color:var(--ink3)}.gsc-e-person{min-width:0;display:grid}.gsc-e-person>a,.gsc-e-person{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gsc-e-person>small{color:var(--ink3);text-overflow:ellipsis;font-size:11px;overflow:hidden}.gsc-e-code{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.gsc-e-art{color:var(--ink2);font-size:12px}.gsc-e-betrag{font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;gap:6px;display:flex}.gsc-e-betrag>s{color:var(--ink3);font-size:11px}.gsc-e-betrag>small{color:var(--ink3);white-space:normal;text-align:right;font-size:11px}.gsc-e-nr{color:var(--ink3);text-align:right;white-space:nowrap;font-size:11px}a.gsc-e-nr:hover{color:var(--ink1);text-decoration:underline}.gsc-e[data-status=storniert] .gsc-e-person,.gsc-e[data-status=storniert] .gsc-e-betrag>b{color:var(--ink3);text-decoration:line-through}.gsc-ohne>summary{cursor:pointer;background:var(--s2);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:10px 14px;font-size:13px;font-weight:700;display:flex}.gsc-ohne>summary>span{color:var(--ink3);font-size:11.5px;font-weight:500}.gsc-ohne>.gsc-fuss{margin:0;padding:8px 14px}.gsc-ohne .gsc-e{grid-template-columns:52px minmax(0,2fr) minmax(110px,1fr) 64px}.gsc-pflege{border-top:1px solid var(--line);flex-wrap:wrap;align-items:flex-end;gap:8px 12px;margin-top:10px;padding-top:10px;display:flex}.gsc-pflege>label{gap:3px;display:grid}.gsc-pflege>label>span{color:var(--ink2);font-size:11px;font-weight:600}.gsc-pflege .feld{height:30px;font-size:12.5px}.gsc-pflege>label:nth-child(2) .feld{width:110px}.gsc-pflege-notiz{flex:1;min-width:200px}.gsc-meldung{font-size:12px}.gsc-meldung[data-ton=ok]{color:var(--ok)}.gsc-meldung[data-ton=fehler]{color:var(--bad)}@media (max-width:767px){.gsc-suche{flex-basis:100%;min-width:0;max-width:none}.gsc-zeile-kopf{display:none}.gsc-zeile{grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;padding:10px 12px}.gsc-c-code{grid-column:1}.gsc-c-n{grid-area:1/2}.gsc-c-zweck,.gsc-c-rabatt,.gsc-c-reich,.gsc-c-status{grid-column:1/-1}.gsc-c-reich:has(>.gsc-leise:only-child){display:none}.gsc-gruppe{padding-inline:12px}.gsc-detail{padding:4px 12px 12px}.gsc-e,.gsc-detail .gsc-e,.gsc-ohne .gsc-e{grid-template-columns:44px minmax(0,1fr) auto;padding:8px 12px}.gsc-detail .gsc-e{padding-inline:0}.gsc-e-code,.gsc-e-art{grid-column:2}.gsc-e-betrag{grid-area:1/3}.gsc-e-status{grid-area:2/3;justify-self:end}.gsc-e-nr{grid-column:3}.gsc-pflege>label,.gsc-pflege-notiz{flex:100%}.gsc-pflege>label:nth-child(2) .feld{width:100%}}
.gsa{min-width:0}.gsa-stand{color:var(--ink3);margin-bottom:10px;font-size:12px;line-height:1.45}.gsa-stand b{color:var(--ink2);font-weight:650}.gsa-leise{color:var(--ink3)}.gsa-mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px}.gsa-zahl{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.gsa-karte{min-width:0;padding:0;overflow:hidden}.gsa-reiterleiste{scrollbar-width:none;padding:0 10px 0 6px;overflow-x:auto}.gsa-teil{min-width:0;padding:12px 14px 14px}.gsa-leer{color:var(--ink3);border:1px dashed var(--line2);border-radius:8px;padding:18px 14px;font-size:12.5px;line-height:1.5}.gsa-filter{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}.gsa-chip{border:1px solid var(--line2);height:28px;color:var(--ink2);background:var(--s0);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:550;transition:background-color .12s;display:inline-flex}.gsa-chip:hover{background-color:var(--s2)}.gsa-chip[aria-pressed=true]{color:var(--ink1);background-color:var(--brand-weak);border-color:var(--brand-ring)}.gsa-chip>b{font-variant-numeric:tabular-nums;font-weight:700}.gsa-chip:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.gsa-suche{flex:1;min-width:200px;max-width:280px;height:30px;margin-left:auto;font-size:12.5px}.gsa-pille{color:var(--ink2);background:var(--s2);border:1px solid var(--line);white-space:nowrap;border-radius:99px;align-items:center;padding:0 8px;font-size:11px;font-style:normal;font-weight:600;line-height:19px;display:inline-flex}.gsa-pille[data-ton=ok]{color:var(--ok);background:var(--ok-w);border-color:color-mix(in srgb, var(--ok) 30%, transparent)}.gsa-pille[data-ton=tk]{color:var(--ink1);background:var(--brand-weak);border-color:var(--brand-ring)}.gsa-liste{border-top:1px solid var(--line);margin:0 -14px -14px}.gsa-zeile{text-align:left;border-top:1px solid var(--line);grid-template-columns:minmax(180px,2fr) minmax(120px,1fr) minmax(110px,.9fr) 64px 64px minmax(100px,.8fr) 82px;align-items:center;gap:4px 14px;width:100%;padding:8px 14px;font-size:12.5px;display:grid}.gsa-gast:first-of-type .gsa-zeile,.gsa-zeile-kopf{border-top:0}button.gsa-zeile:hover{background-color:var(--s2)}.gsa-zeile-kopf{color:var(--ink3);text-transform:uppercase;letter-spacing:.04em;background:var(--s2);font-size:11px;font-weight:650}.gsa-c-name,.gsa-c-ticket,.gsa-c-app{min-width:0;display:grid}.gsa-c-name>b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gsa-c-name>small,.gsa-c-ticket>small,.gsa-c-app>small{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.gsa-c-ticket{color:var(--ink2)}.gsa-c-app>em{justify-self:start}.gsa-detail{color:var(--ink2);background:var(--s1,var(--s2));border-top:1px dashed var(--line);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 20px;padding:4px 14px 14px;font-size:12.5px;display:grid}.gsa-detail p,.gsa-detail ul{margin:2px 0 0;line-height:1.5}.gsa-detail ul{padding-left:16px;list-style:outside}.gsa-detail-titel{color:var(--ink3);text-transform:uppercase;letter-spacing:.04em;padding-top:10px;font-size:11px;font-weight:650;display:block}.gsa-detail>a{place-self:end start}.gsa-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.gsa-breit{grid-column:1/-1}.gsa-block{border:1px solid var(--line);border-radius:10px;min-width:0;padding:12px 14px}.gsa-block>h3{margin-bottom:10px;font-size:13px;font-weight:700}.gsa-block>h3>small{color:var(--ink3);margin-left:6px;font-size:11.5px;font-weight:500}.gsa-saeulen{grid-template-columns:repeat(30,minmax(0,1fr));align-items:end;gap:3px;height:120px;padding-bottom:20px;display:grid;position:relative}.gsa-saeulen>span{border-bottom:1px solid var(--line);align-items:end;height:100%;display:flex}.gsa-saeulen>span>i{background:var(--brand);border-radius:3px 3px 0 0;width:100%;min-height:1px;display:block}.gsa-saeulen-achse{color:var(--ink3);justify-content:space-between;font-size:11px;display:flex;position:absolute;inset:auto 0 0}.gsa-balken{gap:6px;display:grid}.gsa-balken-zeile{grid-template-columns:minmax(90px,1fr) minmax(60px,2fr) 40px;align-items:center;gap:10px;font-size:12.5px;display:grid}.gsa-balken-zeile>b{text-align:right;font-variant-numeric:tabular-nums}.gsa-balken-text{text-overflow:ellipsis;white-space:nowrap;color:var(--ink2);overflow:hidden}.gsa-balken-spur{background:var(--s2);border-radius:99px;height:8px;display:block;overflow:hidden}.gsa-balken-spur>i{background:var(--brand);border-radius:99px;height:100%;display:block}.gsa-tabelle{font-size:12.5px;display:grid}.gsa-tabelle>div{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 50px minmax(90px,auto);align-items:center;gap:12px;padding:6px 0;display:grid}.gsa-tabelle>div:first-child{border-top:0}.gsa-tabelle>div>b{text-align:right;font-variant-numeric:tabular-nums}.gsa-tabelle>div>span:last-child{text-align:right}.gsa-speed>div{grid-template-columns:minmax(160px,1.6fr) minmax(100px,.9fr) minmax(0,1.4fr) 70px 90px}.gsa-speed>div>span:last-child{text-align:left}.gsa-sessions{font-size:12.5px;display:grid}.gsa-sessions>div{border-top:1px solid var(--line);grid-template-columns:86px minmax(0,3fr) minmax(60px,1fr) 36px;align-items:center;gap:12px;padding:6px 0;display:grid}.gsa-sessions>div:first-child{border-top:0}.gsa-session{min-width:0;display:grid}.gsa-session>b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.gsa-session>small{color:var(--ink3);font-size:11px}.gsa-aussteller{font-size:12.5px;display:grid}.gsa-aussteller>div{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 90px 70px 80px 60px;align-items:center;gap:12px;padding:6px 0;display:grid}.gsa-aussteller>.gsa-aussteller-kopf{color:var(--ink3);text-transform:uppercase;letter-spacing:.04em;border-top:0;font-size:11px;font-weight:650}.gsa-touren{border-top:1px solid var(--line);margin:0 -14px -14px}.gsa-touren-kopf,.gsa-tour-zeile{grid-template-columns:minmax(0,1fr) repeat(3,76px) 70px;align-items:center;gap:4px 14px;padding:8px 14px;display:grid}.gsa-touren-kopf{color:var(--ink3);text-transform:uppercase;letter-spacing:.04em;background:var(--s2);font-size:11px;font-weight:650}.gsa-tour-zeile{text-align:left;border-top:1px solid var(--line);width:100%;font-size:12.5px}.gsa-tour-zeile:hover{background-color:var(--s2)}.gsa-tour-name{align-items:center;gap:10px;min-width:0;display:flex}.gsa-tour-name>i{color:#fff;border-radius:6px;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;font-weight:700;display:grid}.gsa-tour-name>span{min-width:0;display:grid}.gsa-tour-name b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gsa-tour-name small{color:var(--ink3);font-size:11px}.gsa-ueber-kopf{max-width:80ch;color:var(--ink2);grid-column:1/-1;font-size:13.5px;line-height:1.6}.gsa-ueber-kopf b{color:var(--ink1)}.gsa-ueber-text{color:var(--ink2);max-width:90ch;margin:0 0 8px;font-size:13px;line-height:1.55}.gsa-ueber-liste{margin:0;display:grid}.gsa-ueber-liste>div{border-top:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);gap:12px;padding:6px 0;font-size:12.5px;line-height:1.5;display:grid}.gsa-ueber-liste>div:first-child{border-top:0}.gsa-ueber-liste dt{font-weight:650}.gsa-ueber-liste dd{color:var(--ink2);margin:0}.gsa-ueber-schritte{color:var(--ink2);gap:4px;margin:0 0 8px;padding-left:20px;font-size:13px;line-height:1.55;list-style:decimal;display:grid}.gsa-ueber-wege{margin:4px 0 10px;font-size:12.5px;line-height:1.5;display:grid}.gsa-ueber-wege>div{border-top:1px solid var(--line);grid-template-columns:minmax(150px,.8fr) minmax(0,1.6fr) minmax(0,1.2fr);gap:14px;padding:8px 0;display:grid}.gsa-ueber-wege>div>span{color:var(--ink2)}.gsa-ueber-wege>.gsa-ueber-wege-kopf{color:var(--ink3);text-transform:uppercase;letter-spacing:.04em;border-top:0;font-size:11px;font-weight:650}.gsa-ueber-wege>.gsa-ueber-wege-kopf>span{color:var(--ink3)}.gsa-vorschau{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:24px;display:grid}.gsa-vorschau-text{max-width:60ch;color:var(--ink2);gap:10px;font-size:13px;line-height:1.55;display:grid}.gsa-vorschau-text>a{justify-self:start}.gsa-vorschau-rahmen{background:#16181d;border:10px solid #050607;border-radius:40px;width:400px;height:820px}@media (max-width:1100px){.gsa-zeile{grid-template-columns:minmax(160px,2fr) minmax(110px,1fr) minmax(100px,.9fr) 56px 56px 82px}.gsa-zeile>.gsa-c-speed,.gsa-zeile-kopf>span:nth-child(6){display:none}.gsa-vorschau{grid-template-columns:minmax(0,1fr)}.gsa-vorschau-rahmen{justify-self:center}}@media (max-width:767px){.gsa .tkt-leiste{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gsa .tkt-zahl{padding:6px 8px}.gsa-reiterleiste .reiter{flex:none}.gsa-suche{flex-basis:100%;min-width:0;max-width:none;margin-left:0}.gsa-filter{scrollbar-width:none;flex-wrap:nowrap;margin-right:-14px;padding-right:14px;overflow-x:auto}.gsa-filter:has(.gsa-suche){flex-wrap:wrap;margin-right:0;padding-right:0;overflow:visible}.gsa-zeile-kopf{display:none}.gsa-zeile{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:10px 14px}.gsa-zeile>.gsa-c-name{grid-column:1/-1}.gsa-zeile>.gsa-c-speed,.gsa-zeile>.gsa-zahl,.gsa-zeile>.gsa-c-einlass{display:none}.gsa-c-app{text-align:right;justify-items:end}.gsa-raster{grid-template-columns:minmax(0,1fr)}.gsa-sessions>div{grid-template-columns:minmax(0,1fr) 36px}.gsa-sessions>div>.gsa-mono,.gsa-sessions>div>.gsa-balken-spur{display:none}.gsa-aussteller>div{grid-template-columns:minmax(0,1fr) 54px 54px}.gsa-aussteller>div>:nth-child(2),.gsa-aussteller>div>:nth-child(4){display:none}.gsa-speed>div{grid-template-columns:minmax(0,1fr) auto}.gsa-speed>div>:nth-child(3),.gsa-speed>div>:nth-child(4){display:none}.gsa-vorschau-rahmen{width:100%;height:820px}.gsa-touren-kopf{display:none}.gsa-ueber-wege>div{grid-template-columns:minmax(0,1fr);gap:2px}.gsa-ueber-wege>.gsa-ueber-wege-kopf{display:none}.gsa-ueber-liste>div{grid-template-columns:minmax(0,1fr);gap:0}.gsa-tour-zeile{grid-template-columns:minmax(0,1fr) 44px}.gsa-tour-zeile>span.gsa-zahl{display:none}}
.tprof{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid}.tprof-wahl{flex-direction:column;gap:10px;min-width:0;max-height:calc(100vh - 120px);display:flex;position:sticky;top:0}.tprof-reiter,.tprof-gruppe{flex-wrap:wrap;gap:6px;display:flex}.tprof-chip{border:1px solid var(--line2);height:28px;color:var(--ink2);background:var(--s0);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:550;transition:background-color .12s;display:inline-flex}.tprof-chip:hover{background-color:var(--s2)}.tprof-chip[aria-pressed=true],.tprof-chip[aria-selected=true]{color:var(--ink1);background-color:var(--brand-weak);border-color:var(--brand-ring)}.tprof-chip>b{font-variant-numeric:tabular-nums;font-weight:700}.tprof-chip:focus-visible,.tprof-zeile:focus-visible,.tprof-person:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.tprof-reiter,.tprof-suche{flex:none}.tprof-suche{position:relative}.tprof-suche>svg{width:16px;height:16px;color:var(--ink3);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.tprof-suche>.feld{width:100%;padding-left:32px}.tprof-liste{border:1px solid var(--line);background:var(--s1);border-radius:10px;min-height:0;overflow-y:auto}.tprof-eintrag{border-top:1px solid var(--line)}.tprof-eintrag:first-child{border-top:0}.tprof-eintrag[data-gewaehlt]{background:var(--brand-weak)}.tprof-zeile{text-align:left;gap:3px;width:100%;padding:9px 12px;display:grid}.tprof-zeile:hover{background-color:var(--s2)}.tprof-eintrag[data-gewaehlt] .tprof-zeile:hover{background-color:#0000}.tprof-name{color:var(--ink1);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.tprof-zeile>small,.tprof-person>small{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.tprof-pillen{flex-wrap:wrap;gap:4px;display:flex}.tprof-pille{color:var(--ink2);background:var(--s2);border:1px solid var(--line);border-radius:99px;padding:0 7px;font-size:10.5px;font-style:normal;font-weight:600;line-height:18px;display:inline-flex}.tprof-pille[data-rolle=aussteller],.tprof-pille[data-rolle=speaker]{color:var(--summit);background:var(--summit-weak);border-color:color-mix(in srgb, var(--summit) 30%, transparent)}.tprof-pille[data-rolle=partner],.tprof-pille[data-rolle=advisory]{color:var(--info);background:var(--info-w);border-color:color-mix(in srgb, var(--info) 30%, transparent)}.tprof-personen{padding:0 8px 8px 18px;display:grid}.tprof-person{text-align:left;color:var(--ink1);border-radius:6px;padding:6px 8px;font-size:12.5px}.tprof-person:hover{background-color:var(--s2)}.tprof-person[aria-pressed=true]{background-color:var(--s1);font-weight:650}.tprof-leer{color:var(--ink3);padding:14px 12px;font-size:12.5px}.tprof-start{text-align:center;border:1px dashed var(--line2);border-radius:12px;padding:60px 20px}.tprof-ansicht{min-width:0}.tprof-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-bottom:10px;display:flex}.tprof-wer{min-width:0;display:grid}.tprof-wer>b{color:var(--ink1);font-size:14px}.tprof-wer>small{color:var(--ink3);font-size:11.5px}.tprof-schalter{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.tprof-schalter .knopf{height:28px;font-size:12px}.tprof-fehler{color:var(--bad);background:var(--bad-w);border-radius:8px;margin-bottom:10px;padding:8px 12px;font-size:12.5px}.tprof-buehne{background:var(--s2);border-radius:14px;justify-content:center;min-height:400px;padding:18px;display:flex}.tprof-rahmen{width:100%;height:calc(100vh - 200px);min-height:560px;box-shadow:var(--sh1);background:#fff;border:0;border-radius:10px;display:block}.tprof-buehne[data-geraet=handy] .tprof-rahmen{width:390px;max-width:100%;height:min(844px,100vh - 200px);box-shadow:var(--sh2);border:8px solid #1d2026;border-radius:36px}@media (max-width:900px){.tprof{grid-template-columns:minmax(0,1fr)}.tprof-wahl{max-height:none;position:static}.tprof-liste{max-height:320px}.tprof-buehne{background:0 0;padding:0}.tprof-buehne[data-geraet=handy] .tprof-rahmen{box-shadow:var(--sh1);border-width:0;border-radius:10px}}
.mtg-pfeil-aus{opacity:.3;cursor:default}.mtg-quartal{text-align:center;min-width:64px;color:var(--ink2);font-size:12.5px;font-weight:600}.mtg-monat{color:var(--ink3);background-color:var(--s0);border-bottom:1px solid var(--line);padding:7px 14px 5px;font-size:11px;font-weight:650}div+div>.mtg-monat{border-top:1px solid var(--line)}.mtg-zeile{color:inherit;grid-template-columns:38px minmax(0,1fr) 150px 190px;align-items:center;column-gap:14px;padding:8px 14px;transition:background-color .12s;display:grid}.mtg-zeile+.mtg-zeile{border-top:1px solid var(--line)}.mtg-zeile:hover{background-color:var(--s0)}.mtg-zeile-hervor{background-color:color-mix(in srgb, var(--brand-weak) 55%, var(--s1));box-shadow:inset 3px 0 0 var(--brand)}.mtg-zeile-hervor:hover{background-color:var(--brand-weak)}.mtg-kal{border:1px solid var(--line2);background-color:var(--s1);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:38px;height:38px;line-height:1;display:flex}.mtg-kal-wt{letter-spacing:.4px;text-transform:uppercase;color:var(--ink3);font-size:9.5px;font-weight:700}.mtg-kal-tag{color:var(--ink1);font-variant-numeric:tabular-nums;margin-top:2px;font-size:15px;font-weight:700}.mtg-zeile-hervor .mtg-kal{border-color:color-mix(in srgb, var(--brand) 45%, transparent)}.mtg-zeile-hervor .mtg-kal-wt{color:var(--brand)}.mtg-stand-klein{color:var(--ink2);white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;font-size:11.5px;display:flex}.mtg-marken{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.mtg-vergangen .mtg-zeile{opacity:.62;transition:opacity .12s,background-color .12s}.mtg-vergangen .mtg-zeile:hover{opacity:1}.mtg-balken{background-color:var(--s2);border-radius:99px;height:6px;position:relative;overflow:hidden}.mtg-balken>span{border-radius:inherit;background-color:var(--ink3);position:absolute;inset:0 auto 0 0}.mtg-balken-klein{flex:none;width:54px;height:5px}.mtg-balken-klein>span{background-color:var(--ink2)}.mtg-balken-voll>span{background-color:var(--ok)}.mtg-notiz{white-space:pre-wrap;max-width:760px;color:var(--ink2);margin:-6px 0 16px;font-size:12.5px}.mtg-marke-link:hover{text-decoration:underline}.mtg-stand{flex-wrap:wrap;align-items:flex-end;gap:28px;display:flex}.mtg-fortschritt{flex-direction:column;gap:6px;width:240px;display:flex}.mtg-fortschritt .mtg-balken>span{background-color:var(--ink2)}.mtg-fortschritt .mtg-balken-voll>span{background-color:var(--ok)}.mtg-stand>.knopf{margin-left:auto}.mtg-gelesen{color:var(--ok)!important}.mtg-besprechen{background-color:var(--warn-w);border:1px solid color-mix(in srgb, var(--warn) 22%, transparent);border-radius:10px;padding:10px 14px}.mtg-besprechen .kachel-gruppe{color:var(--warn)}.mtg-eigen{border-color:color-mix(in srgb, var(--brand) 35%, var(--line2));padding:12px 14px}.mtg-eingabe{min-height:96px;font-size:13px;line-height:1.5}.mtg-worum{flex:260px;max-width:460px}.mtg-updates{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:1180px){.mtg-updates{grid-template-columns:repeat(2,minmax(0,1fr))}}.mtg-update{padding:10px 14px}.mtg-offen{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.mtg-offen-titel{color:var(--ink2);margin-right:2px;font-weight:600}.mtg-name{background-color:var(--s2);color:var(--ink2);white-space:nowrap;border-radius:99px;padding:2px 9px;line-height:18px}
.tmc-untertitel{color:var(--ink2);align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.tmc-rahmen{flex:1 1 0;grid-template-rows:minmax(0,1fr);grid-template-columns:340px minmax(0,1fr);min-height:460px;display:grid;position:relative;overflow:hidden}@media (min-width:1400px){.tmc-rahmen{grid-template-columns:360px minmax(0,1fr)}}.tmc-rahmen.tmc-rahmen-voll{grid-template-columns:minmax(0,1fr)}.tmc-spalte-liste{border-right:1px solid var(--line);min-height:0}.tmc-spalte-chat{min-width:0;min-height:0}.tmc-liste{flex-direction:column;height:100%;min-height:0;display:flex}.tmc-liste-kopf{align-items:center;gap:4px;padding:10px 10px 8px 12px;display:flex}.tmc-suche{flex:1;min-width:0;position:relative}.tmc-suche>svg{width:14px;height:14px;color:var(--ink3);pointer-events:none;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.tmc-suche>.feld{background-color:var(--s0);border-color:var(--line);padding-left:29px}.tmc-suche>.feld:focus{background-color:var(--s1);border-color:var(--brand)}.tmc-plus{width:30px;height:30px;color:var(--ink2)}.tmc-chips{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;padding:0 12px 8px;display:flex}.tmc-chip{height:24px;color:var(--ink2);border:1px solid var(--line2);background-color:#0000;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}.tmc-chip:hover{background-color:var(--s2);color:var(--ink1)}.tmc-chip[aria-pressed=true],.tmc-chip[aria-pressed=true]:hover{background-color:var(--ink1);border-color:var(--ink1);color:var(--s1)}.tmc-chip-zahl{color:#fff;background-color:var(--brand);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;display:inline-grid}.tmc-liste-zeilen{flex:1;min-height:0;padding:4px 6px 8px;overflow-y:auto}.tmc-liste-text{color:var(--ink3);padding:12px 8px;font-size:12px}.tmc-zeile{text-align:left;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px;font-size:12.5px;transition:background-color .1s;display:flex;position:relative}.tmc-zeile:hover{background-color:var(--s0)}.tmc-zeile[data-aktiv]{background-color:var(--s2)}.tmc-zeile[data-aktiv]:before{content:"";background-color:var(--brand);border-radius:3px;width:3px;position:absolute;top:10px;bottom:10px;left:0}.tmc-zeile:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.tmc-zeile-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tmc-zeile-oben,.tmc-zeile-unten{align-items:center;gap:8px;min-width:0;display:flex}.tmc-zeile-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink1);flex:1;font-weight:600;overflow:hidden}.tmc-zeile-zeit{color:var(--ink3);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:11px}.tmc-zeile-vorschau{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink3);flex:1;font-size:12px;overflow:hidden}.tmc-zeile[data-ungelesen] .tmc-zeile-name{font-weight:750}.tmc-zeile[data-ungelesen] .tmc-zeile-vorschau{color:var(--ink1);font-weight:550}.tmc-zeile[data-ungelesen] .tmc-zeile-zeit{color:var(--brand);font-weight:650}.tmc-punkt{background-color:var(--brand);border-radius:999px;flex:none;width:9px;height:9px}.tmc-praesenz{border:2px solid var(--s1);border-radius:999px;width:11px;height:11px;position:absolute;bottom:-1px;right:-1px}.tmc-zeile:hover .tmc-praesenz{border-color:var(--s0)}.tmc-zeile[data-aktiv] .tmc-praesenz{border-color:var(--s2)}.tmc-kachel{letter-spacing:-.02em;background-color:var(--info-w);color:var(--info);flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.tmc-kachel[data-art=besprechung]{background-color:var(--s2);color:var(--ink2)}.tmc-leer{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;max-width:380px;height:100%;margin:0 auto;padding:24px 16px;display:flex}.tmc-leer-symbol{background-color:var(--brand-weak);width:44px;height:44px;color:var(--brand);border-radius:999px;place-items:center;margin-bottom:2px;display:grid}.tmc-leer>.knopf{margin-top:6px}.tmc-schnell{text-align:left;flex-direction:column;width:100%;margin-top:18px;display:flex}.tmc-schnell-titel{letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);padding:0 8px 4px;font-size:11px;font-weight:600}.tmc-schnell-zeile{text-align:left;border-radius:8px;align-items:center;gap:10px;width:100%;padding:6px 8px;font-size:12.5px;display:flex}.tmc-schnell-zeile:hover{background-color:var(--s0)}.tmc-schnell-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink1);flex:1;overflow:hidden}.tmc-unterhaltung{flex-direction:column;min-width:0;height:100%;display:flex;position:relative}.tmc-kopf{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:58px;padding:10px 14px 10px 16px;display:flex}.tmc-kopf-text{flex-direction:column;min-width:0;display:flex}.tmc-kopf-text>b{white-space:nowrap;text-overflow:ellipsis;color:var(--ink1);font-size:14px;overflow:hidden}.tmc-kopf-unter{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--ink3);text-align:left;align-items:center;gap:5px;font-size:11.5px;display:inline-flex;overflow:hidden}.tmc-kopf-leute{display:block}.tmc-kopf-leute:hover{color:var(--ink1);text-underline-offset:2px;text-decoration:underline}.tmc-kopf-punkt{border-radius:999px;flex:none;width:8px;height:8px}.tmc-kopf-knopf{width:30px;height:30px}.tmc-teams-knopf{padding:5px 10px}.tmc-verlauf{background-color:var(--s0);flex-direction:column;flex:1;min-height:0;padding:8px 20px 16px;display:flex;overflow-y:auto}.tmc-tag{color:var(--ink3);align-items:center;gap:12px;margin:14px 0 6px;font-size:11.5px;font-weight:600;display:flex}.tmc-tag:before,.tmc-tag:after{content:"";background-color:var(--line);flex:1;height:1px}.tmc-system{color:var(--ink3);align-self:center;margin:6px 0;font-size:11px}.tmc-msg{align-self:flex-start;align-items:flex-start;gap:8px;max-width:min(78%,720px);margin-top:10px;display:flex}.tmc-msg.folge{margin-top:2px}.tmc-msg.ich{align-self:flex-end}.tmc-msg-bild{flex:none;width:28px;margin-top:17px}.tmc-msg.folge .tmc-msg-bild{margin-top:0}.tmc-meta{color:var(--ink3);font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin-bottom:2px;padding:0 2px;font-size:11px;display:inline-flex}.tmc-meta>b{color:var(--ink2);font-weight:650}.tmc-blase{border:1px solid var(--line);background-color:var(--s1);min-width:0;max-width:100%;color:var(--ink1);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;padding:7px 12px;font-size:13px;line-height:1.5}.tmc-msg:not(.ich):not(.folge) .tmc-blase{border-top-left-radius:4px}.tmc-blase.eigen{background-color:var(--brand);border-color:var(--brand);color:#fff}.tmc-msg.ich:not(.folge) .tmc-blase.eigen{border-top-right-radius:4px}.tmc-link{text-underline-offset:2px;color:var(--info);text-decoration:underline}.tmc-blase.eigen .tmc-link{color:inherit}.tmc-zitat-in{background-color:color-mix(in srgb, currentColor 9%, transparent);border-left:3px solid color-mix(in srgb, currentColor 45%, transparent);border-radius:6px;margin-bottom:4px;padding:4px 8px;font-size:12px;line-height:1.35;display:block}.tmc-aktionen{opacity:0;flex:none;gap:1px;transition:opacity .1s;display:inline-flex}.tmc-msg:hover .tmc-aktionen,.tmc-aktionen:focus-within{opacity:1}.tmc-reaktionswahl{z-index:10;border:1px solid var(--line);background-color:var(--s1);box-shadow:var(--sh2);border-radius:999px;gap:2px;margin-bottom:4px;padding:4px 6px;display:flex;position:absolute;bottom:100%}.tmc-reaktionswahl>button{border-radius:999px;place-items:center;width:30px;height:30px;font-size:17px;display:grid}.tmc-reaktionswahl>button:hover{background-color:var(--s2)}.tmc-reaktionswahl>.tmc-reaktionswahl-antwort{border-left:1px solid var(--line);color:var(--ink2);border-radius:0 999px 999px 0;margin-left:2px}.tmc-reaktionen{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.tmc-reaktionen>button{padding:0 2px;font-size:15px;line-height:20px;transition:transform .12s}.tmc-reaktionen>button:hover{transform:scale(1.1)}.tmc-reaktionen>button>span{color:var(--ink3);margin-left:2px;font-size:10.5px;font-weight:500}.tmc-reaktionen>button[data-ich]>span{color:var(--brand);font-weight:700}.tmc-gesehen{color:var(--ink3);align-items:center;gap:4px;margin-top:2px;padding:0 2px;font-size:10.5px;display:inline-flex}.tmc-verlauf-huelle{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.tmc-nachunten{z-index:5;border:1px solid var(--line);background-color:var(--s1);width:34px;height:34px;color:var(--ink2);box-shadow:var(--sh2);border-radius:999px;place-items:center;display:grid;position:absolute;bottom:14px;right:22px}.tmc-nachunten:hover{color:var(--ink1)}.tmc-nachunten>svg{width:16px;height:16px}.tmc-ziehen{z-index:20;pointer-events:none;border:2px dashed var(--brand);color:var(--brand);background-color:color-mix(in srgb, var(--s1) 88%, transparent);border-radius:12px;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex;position:absolute;inset:8px}.tmc-eingabe{border-top:1px solid var(--line);background-color:var(--s0);flex:none;padding:10px 16px 14px}.tmc-fehler{color:var(--bad);margin:0 2px 6px;font-size:11.5px}.tmc-schreibfeld{border:1px solid var(--line2);background-color:var(--s1);border-radius:10px;flex-direction:column;transition:border-color .12s,box-shadow .12s;display:flex}.tmc-schreibfeld:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-ring)}.tmc-feld{resize:none;width:100%;min-height:40px;max-height:180px;color:var(--ink1);background:0 0;border:0;padding:10px 12px 4px;font-size:13px;line-height:1.45;display:block;overflow-y:auto}.tmc-feld:focus{outline:none}.tmc-feld::placeholder{color:var(--ink3)}.tmc-werkzeuge{align-items:center;gap:2px;padding:2px 6px 6px;display:flex}.tmc-werkzeuge .zeilen-knopf{width:30px;height:30px}.tmc-tastenhinweis{color:var(--ink3);white-space:nowrap;margin-left:auto;padding-right:8px;font-size:10.5px}.tmc-senden{gap:6px;height:30px;padding:0 12px}.tmc-senden>svg{width:14px;height:14px}.tmc-emojis{z-index:30;border:1px solid var(--line);background-color:var(--s1);box-shadow:var(--sh2);border-radius:10px;grid-template-columns:repeat(8,33px);gap:2px;margin-bottom:6px;padding:6px;display:grid;position:absolute;bottom:100%;left:0}.tmc-emojis>button{border-radius:6px;place-items:center;width:33px;height:33px;font-size:19px;line-height:1;display:grid}.tmc-emojis>button:hover{background-color:var(--s2)}.tmc-zitat{background-color:var(--s0);border-left:3px solid var(--brand);border-radius:6px;align-items:center;gap:8px;margin:8px 8px 0;padding:4px 4px 4px 8px;font-size:11.5px;line-height:1.35;display:flex}.tmc-fotos{flex-wrap:wrap;gap:6px;margin:8px 10px 0;display:flex}.tmc-fotos img{object-fit:cover;border:1px solid var(--line);border-radius:6px;width:56px;height:56px}.tmc-fotos button{background-color:var(--ink2);color:#fff;border-radius:999px;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:-6px;right:-6px}.tmc-schleier{z-index:20;background-color:#0000004d;place-items:start center;padding:48px 12px 12px;display:grid;position:absolute;inset:0}.tmc-blatt{width:100%;max-width:380px;max-height:78vh;box-shadow:var(--sh2);flex-direction:column;display:flex;overflow:hidden}.tmc-blatt-kopf{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:10px 12px;display:flex}.tmc-blatt-titel{letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);padding:12px 12px 4px;font-size:11px;font-weight:600}.tmc-wahl-zeile{text-align:left;border-radius:7px;align-items:center;gap:10px;width:100%;padding:6px 8px;font-size:12.5px;display:flex}.tmc-wahl-zeile:hover:not(:disabled){background-color:var(--s0)}.tmc-wahl-zeile[aria-pressed=true]{background-color:var(--brand-weak)}.tmc-person-chip{border:1px solid var(--line);background-color:var(--s0);border-radius:999px;align-items:center;gap:4px;padding:2px 8px 2px 2px;font-size:11.5px;display:inline-flex}
.hra-jahr{color:var(--ink1);align-items:center;gap:2px;font-size:12.5px;font-weight:600;display:inline-flex}.hra-jahr .tabular-nums{text-align:center;min-width:34px}.hra-zahlen{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-bottom:22px;display:grid;overflow:hidden}.hra-zahl{border-left:1px solid var(--line);min-width:0;color:inherit;flex-direction:column;gap:2px;padding:11px 16px 12px;transition:background-color .12s;display:flex}.hra-zahl:first-child{border-left:0}.hra-zahl:hover{background-color:var(--s2)}.hra-zahl-titel{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:flex;overflow:hidden}.hra-zahl-wert{letter-spacing:-.3px;color:var(--ink1);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1.25}.hra-zahl-unter{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.hra-punkt{border-radius:999px;flex:none;width:7px;height:7px}.hra-abschnitt{margin-bottom:26px}.hra-kopfwert{color:var(--ink2);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.hra-leise{color:var(--ink3)}.hra-rechts{text-align:right;justify-self:end}.hra-link{color:var(--ink2);white-space:nowrap;font-size:12px;font-weight:600}.hra-link:hover{color:var(--brand)}.hra-leer{color:var(--ink2);align-items:center;gap:8px;padding:4px 2px;font-size:12.5px;display:flex}.hra-leer-ruhig{color:var(--ink3)}.hra-tabelle{overflow:hidden}.hra-zeile-kopf{color:var(--ink3);background-color:var(--s2);border-bottom:1px solid var(--line);font-size:11px;font-weight:600}.hra-zeile{grid-template-columns:92px 96px minmax(0,1fr) 140px 80px;align-items:center;gap:12px;padding:6px 16px;font-size:12.5px;display:grid}.hra-zeile.hra-zeile-kopf{padding-top:7px;padding-bottom:7px}.hra-gruppe{border-bottom:1px solid var(--line);padding-bottom:6px}.hra-gruppe:last-child{border-bottom:0}.hra-gruppe-kopf{flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 16px 4px;font-size:12.5px;display:flex}.hra-person{color:var(--ink1);font-weight:700}.hra-person:hover{color:var(--brand)}.hra-summe{font-variant-numeric:tabular-nums;color:var(--ink1);font-weight:600}.hra-gruppe-kopf .hra-leise{font-size:11.5px}.hra-entscheidung{justify-content:flex-end;display:flex}.hra-entscheidung:has(.hra-ent-offen){flex-basis:100%}.hra-eigene{color:var(--ink3);font-size:12px}.hra-grund{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink1);overflow:hidden}.hra-unten{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:22px;margin-bottom:18px;display:grid}.hra-unten.hra-unten-eins{grid-template-columns:minmax(0,1fr)}@media (max-width:1023.98px){.hra-unten{grid-template-columns:minmax(0,1fr)}}.hra-summenzeile{grid-template-columns:minmax(0,1fr) 86px 92px 92px 92px;align-items:center;gap:10px;padding:7px 16px;font-size:12.5px;display:grid}.hra-auf{border-bottom:1px solid var(--line)}.hra-auf>summary{cursor:pointer;list-style:none;transition:background-color .12s}.hra-auf>summary::-webkit-details-marker{display:none}.hra-auf>summary:hover{background-color:var(--s2)}.hra-tabelle>.hra-auf:last-child{border-bottom:0}.hra-name{align-items:center;gap:7px;min-width:0;display:flex}.hra-name .hra-leise{font-variant-numeric:tabular-nums;font-size:11px}.hra-auf-pfeil{color:var(--ink3);flex:none;transition:transform .15s}.hra-auf[open] .hra-auf-pfeil{transform:rotate(90deg)}.hra-einzeln{flex-direction:column;gap:1px;padding:2px 16px 10px 33px;display:flex}.hra-einzeln-zeile{grid-template-columns:80px minmax(0,1fr) 120px 70px;gap:10px;padding:2px 0;font-size:12px;display:grid}.hra-einzeln .hra-link{align-self:flex-start;margin-top:4px;font-weight:500}.hra-fuss{background-color:var(--s2);font-weight:700}.hra-urlaub-zeile{color:inherit;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1px 10px;padding:8px 16px;font-size:12.5px;transition:background-color .12s;display:grid}.hra-urlaub-zeile:last-child{border-bottom:0}.hra-urlaub-zeile:hover{background-color:var(--s2)}.hra-urlaub-person{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.hra-urlaub-zeile>.hra-leise{grid-area:2/1;font-size:11.5px}.hra-urlaub-zeile>.hra-rechts{grid-area:1/2/span 2;align-self:center}.hra-verweis{color:var(--ink3);border-top:1px solid var(--line);margin-top:8px;padding:8px 2px 0;font-size:12px}
.blg-kopf{flex-wrap:wrap;align-items:flex-start;gap:10px 16px;display:flex}.blg-titel{letter-spacing:-.2px;align-items:center;gap:10px;min-width:0;font-size:21px;font-weight:700;line-height:1.25;display:flex}.blg-meta{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:2px 6px;margin-top:4px;font-size:12px;display:flex}.blg-meta a{color:var(--ink2);text-underline-offset:2px}.blg-meta a:hover{color:var(--brand)}.blg-meta-punkt{color:var(--ink3)}.feld.blg-vorlage{width:auto;max-width:340px;height:26px;color:var(--ink1);background-color:var(--s2);border-color:#0000;padding:0 26px 0 8px;font-size:12px;font-weight:600;display:inline-block}.feld.blg-vorlage:hover{border-color:var(--line2)}.blg-kopf-aktionen{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.blg-speicherstand{color:var(--ink3);white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.blg-speicherstand:before{content:"";background-color:var(--ok);border-radius:999px;width:7px;height:7px}.blg-speicherstand[data-ton=warn]{color:var(--warn);font-weight:600}.blg-speicherstand[data-ton=warn]:before{background-color:var(--warn)}.blg-spalten{grid-template-columns:minmax(0,1fr) 336px;align-items:start;gap:16px;display:grid}.blg-haupt{flex-direction:column;gap:14px;min-width:0;display:flex}.blg-seite{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:12px;max-height:calc(100dvh - 92px);padding-bottom:2px;display:flex;position:sticky;top:12px;overflow-y:auto}.blg-editor{container:blg/inline-size}@container blg (max-width:940px){.blg-spalten{grid-template-columns:minmax(0,1fr)}.blg-seite{order:-1;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;max-height:none;display:grid;position:static;overflow:visible}}.blg-seite-karte{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.blg-seite-titel{letter-spacing:.6px;text-transform:uppercase;color:var(--ink3);align-items:center;gap:6px;margin-bottom:2px;font-size:10.5px;font-weight:700;display:flex}.blg-seite-knoepfe{border-top:1px solid var(--line);gap:8px;margin-top:6px;padding-top:10px;display:flex}.blg-seite-knoepfe .knopf{flex:1;justify-content:center}.blg-schritte{flex-direction:column;gap:5px;margin-top:6px;display:flex}.blg-schritte li{align-items:baseline;gap:9px;font-size:12px;line-height:1.35;display:flex}.blg-schritt-punkt{background-color:var(--line2);border-radius:999px;flex:none;width:7px;height:7px;transform:translateY(-1px)}.blg-schritte li[data-stand=erledigt] .blg-schritt-punkt{background-color:var(--ok)}.blg-schritte li[data-stand=jetzt] .blg-schritt-punkt{background-color:var(--brand);box-shadow:0 0 0 3px var(--brand-weak)}.blg-schritt-titel{color:var(--ink3)}.blg-schritte li[data-stand=erledigt] .blg-schritt-titel{color:var(--ink1)}.blg-schritte li[data-stand=jetzt] .blg-schritt-titel{color:var(--ink1);font-weight:650}.blg-schritt-text{color:var(--ink3);overflow-wrap:anywhere;font-size:11px;display:block}.blg-technik{color:var(--ink3);margin-top:6px;font-size:10.5px}.blg-technik summary{cursor:pointer;-webkit-user-select:none;user-select:none}.blg-technik>div{margin-top:4px}.blg-zahl{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.blg-summe-zeile{color:var(--ink2);justify-content:space-between;gap:10px;font-size:12.5px;display:flex}.blg-summe-stark{color:var(--ink1);font-weight:600}.blg-summe-brutto{border-top:1px solid var(--line);color:var(--ink1);justify-content:space-between;align-items:baseline;gap:10px;margin-top:4px;padding-top:8px;font-size:13px;font-weight:700;display:flex}.blg-summe-brutto .blg-zahl{letter-spacing:-.2px;font-size:18px}.blg-summe-vermerk{color:var(--ink2);background-color:var(--info-w);border-radius:7px;margin-top:4px;padding:6px 8px;font-size:10.5px;line-height:1.4}.blg-pruef-zahl{letter-spacing:0;text-transform:none;color:var(--warn);font-size:10.5px;font-weight:650}.blg-pruef-zahl[data-ton=ok]{color:var(--ok)}.blg-pruef{flex-direction:column;gap:5px;display:flex}.blg-pruef li{align-items:flex-start;gap:8px;font-size:12px;line-height:1.35;display:flex}.blg-pruef-zeichen{color:#fff;background-color:var(--warn);border-radius:999px;flex:none;place-items:center;width:15px;height:15px;margin-top:1px;font-size:9.5px;font-weight:800;display:inline-grid}.blg-pruef li[data-stand=ok] .blg-pruef-zeichen{background-color:var(--ok)}.blg-pruef li[data-stand=fehler] .blg-pruef-zeichen{background-color:var(--bad)}.blg-pruef li[data-stand=hinweis] .blg-pruef-zeichen{color:var(--warn);box-shadow:inset 0 0 0 1.5px var(--warn);background-color:#0000}.blg-pruef-text{text-align:left;color:var(--ink1)}button.blg-pruef-text:hover{color:var(--brand);text-underline-offset:2px;text-decoration:underline}.blg-pruef li[data-stand=ok] .blg-pruef-text{color:var(--ink2)}.blg-pruef li[data-stand=fehler] .blg-pruef-text{color:var(--bad)}.blg-pruef-aktion{color:var(--brand);margin-top:2px;font-size:11.5px;font-weight:600;display:block}.blg-pruef-aktion:hover{text-decoration:underline}.blg-eck{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:6px 10px;display:grid}.blg-eck>.blg-seite-titel{grid-column:1/-1}.blg-eck>.blg-eck-zeile{display:contents}.blg-eck-zeile{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:8px;min-height:30px;display:grid}.blg-eck .blg-eck-wert{align-items:center;min-height:26px;display:flex}.blg-eck-label{color:var(--ink2);align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.blg-eck-wert{overflow-wrap:anywhere;min-width:0;font-size:12.5px}.blg-eck-wert .feld{height:30px;padding:0 8px}.blg-eck-text{color:var(--ink1)}.blg-eck-paar{color:var(--ink2);align-items:center;gap:6px;font-size:12px;display:flex}.blg-eck-wert .blg-eck-paar .feld{width:72px}.blg-abschnitt{padding:14px 16px 16px}.blg-abschnitt-kopf{align-items:center;gap:6px;min-height:28px;margin-bottom:8px;display:flex}.blg-abschnitt-titel{letter-spacing:.6px;text-transform:uppercase;color:var(--ink3);font-size:10.5px;font-weight:700}.blg-texte{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.blg-texte.blg-texte-eins{grid-template-columns:minmax(0,1fr)}@container blg (max-width:860px){.blg-texte{grid-template-columns:minmax(0,1fr)}}.blg-hilfe{width:14px;height:14px;color:var(--ink3);background-color:var(--s2);border:1px solid var(--line);cursor:help;text-transform:none;letter-spacing:0;border-radius:999px;flex:none;place-items:center;font-size:9.5px;font-weight:700;line-height:1;display:inline-grid}.blg-hilfe:hover,.blg-hilfe:focus-visible{color:var(--ink1);border-color:var(--line2);outline:none}.blg-feld{flex-direction:column;gap:4px;min-width:0;display:flex}.blg-feld-label{min-width:0;color:var(--ink2);align-items:center;gap:5px;font-size:11.5px;display:flex}.blg-feld-zeile{color:var(--ink3);font-size:11px;line-height:1.35}.blg-feld-zeile[data-ton=warn]{color:var(--warn)}.blg-feld-zeile[data-ton=bad]{color:var(--bad)}.blg-sp-voll{grid-column:1/-1}.knopf.blg-knopf-klein{height:28px;padding:0 10px;font-size:12px}.blg-link{color:var(--ink2);font-size:12px}.blg-link:hover{color:var(--brand);text-underline-offset:2px;text-decoration:underline}.blg-leise{color:var(--ink3)}@keyframes blg-blink{0%,60%{box-shadow:0 0 0 3px var(--brand-ring);border-color:var(--brand)}to{box-shadow:none}}.blg-blink{animation:1.4s blg-blink}.blg-kunde-kopf{margin-bottom:8px}.blg-kunde-name{color:var(--ink1);flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.blg-kunde-zeilen{flex-direction:column;display:flex}.blg-kunde-zeile{border-top:1px solid var(--line);grid-template-columns:128px minmax(0,1fr);gap:12px;padding:5px 0;font-size:12.5px;display:grid}.blg-kunde-zeile:first-child{border-top:none}.blg-kunde-zeile dt{color:var(--ink3);padding-top:1px;font-size:11.5px}.blg-kunde-zeile dd{min-width:0;color:var(--ink1)}.blg-kunde-wert{text-align:left;overflow-wrap:anywhere;display:block}button.blg-kunde-wert{border-radius:6px;width:calc(100% + 12px);margin:-2px -6px;padding:2px 6px}button.blg-kunde-wert:hover{background-color:var(--s2)}.blg-kunde-warn{color:var(--warn);margin-top:2px;font-size:11px;display:block}.blg-fehlt{color:var(--warn)}.blg-kunde-felder{flex-direction:column;gap:12px;display:flex}.blg-reihe{align-items:start;gap:12px;display:grid}.blg-reihe-adresse{grid-template-columns:minmax(0,2fr) minmax(0,.8fr) minmax(0,1.4fr) minmax(0,1fr)}.blg-reihe-3{grid-template-columns:repeat(3,minmax(0,1fr))}.blg-reihe-4{grid-template-columns:repeat(4,minmax(0,1fr))}.blg-reihe-rechnung{grid-template-columns:auto minmax(0,1fr);align-items:end}.blg-reihe-rechnungsanschrift{grid-template-columns:2fr 1.6fr 2fr .8fr 1.4fr 1.1fr}.blg-reihe-rechnungsanschrift>*{min-width:0}.blg-haken{white-space:nowrap;align-items:center;gap:8px;height:32px;font-size:12.5px;display:flex}.blg-ust-zeile{flex-wrap:wrap;align-items:center;gap:8px;margin-top:-4px;font-size:12px;display:flex}@container blg (max-width:1180px){.blg-reihe-4{grid-template-columns:repeat(2,minmax(0,1fr))}.blg-reihe-rechnungsanschrift{grid-template-columns:repeat(3,minmax(0,1fr))}}.tabelle.blg-pos{table-layout:fixed;min-width:640px}.blg-pos col.blg-sp-nr{width:34px}.blg-pos col.blg-sp-menge{width:70px}.blg-pos col.blg-sp-preis{width:112px}.blg-pos col.blg-sp-rabatt{width:84px}.blg-pos col.blg-sp-gesamt{width:108px}.blg-pos col.blg-sp-knoepfe{width:84px}.tabelle.blg-pos th{height:32px;padding:0 6px;position:static}.tabelle.blg-pos td{vertical-align:top;white-space:normal;height:auto;padding:6px}.tabelle.blg-pos tbody tr:hover td{background-color:#0000}.tabelle.blg-pos .blg-pos-zeile>td{border-bottom:none;padding-top:10px}.tabelle.blg-pos .blg-pos-zeile[data-art=nachlass]>td,.tabelle.blg-pos .blg-pos-textzeile[data-art=nachlass]>td{background-color:var(--s0)}.tabelle.blg-pos .blg-pos-textzeile>td{padding-top:0;padding-bottom:10px}.tabelle.blg-pos td.blg-pos-nr{color:var(--ink3);padding-top:17px}.tabelle.blg-pos td.blg-pos-gesamt{color:var(--ink1);padding-top:17px;font-weight:600}.tabelle.blg-pos td.blg-pos-knoepfe{text-align:right;white-space:nowrap;padding-top:13px}.blg-pos-knoepfe .zeilen-knopf{width:24px;height:24px}.blg-pos-unter{color:var(--ink3);margin-top:3px;font-size:10.5px;line-height:1.3;display:block}.blg-pos-unter.blg-rechts{text-align:right}.feld.blg-zahl-feld{text-align:right;font-variant-numeric:tabular-nums;padding:0 8px}.blg-nachlass{grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:6px;display:grid}.blg-pos-klapp{width:22px;height:22px;color:var(--ink3);border-radius:5px;place-items:center;margin-left:2px;display:inline-grid}.blg-pos-klapp svg{width:12px;height:12px;transition:transform .15s}.blg-pos-klapp[aria-expanded=true] svg{transform:rotate(90deg)}.blg-pos-klapp:hover{background-color:var(--s2);color:var(--ink1)}.feld.blg-pos-text{padding-block:6px;font-size:12.5px;line-height:1.45}.blg-pos-vorschau{text-align:left;width:calc(100% + 6px);min-width:0;color:var(--ink2);border-radius:6px;align-items:center;gap:8px;margin-left:-6px;padding:2px 6px;font-size:12px;display:flex}.blg-pos-vorschau:hover{background-color:var(--s2);color:var(--ink1)}.blg-pos-mehr{color:var(--ink3);flex:none;font-size:10.5px}.tabelle.blg-pos td.blg-pos-leer{text-align:center;color:var(--ink3);padding:24px 6px}.tabelle.blg-pos .blg-pos-neu>td{padding-block:10px}.tabelle.blg-pos tfoot td{border-top:1px solid var(--line);color:var(--ink2);border-bottom:none;padding:10px 6px;font-size:12.5px}.tabelle.blg-pos-lesen tbody td{border-bottom:1px solid var(--line);padding-block:10px}.blg-pos-text-lesen{color:var(--ink2);margin-top:3px;font-size:12px;display:block}.blg-pos-text-lesen summary{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;color:var(--ink3);list-style:none;overflow:hidden}.blg-pos-text-lesen summary::-webkit-details-marker{display:none}.blg-pos-text-lesen summary:before{content:"▸ "}.blg-pos-text-lesen[open] summary{white-space:normal;color:var(--ink2)}.blg-pos-text-lesen[open] summary:before{content:"▾ "}.blg-pos-text-lesen>span{margin-top:2px;line-height:1.45;display:block}
.mzk-leise{color:var(--ink3);font-size:12px;line-height:1.5}.mzk-fehler{color:var(--bad);font-size:12px;line-height:1.45}.mzk-ok{color:var(--ok);white-space:nowrap;font-size:11.5px;font-weight:600}.mzk-hinweis{background-color:var(--warn-w);color:var(--ink1);border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.45}.mzk-neu{border:1px solid var(--brand);background-color:var(--s1);box-shadow:0 0 0 3px var(--brand-ring);border-radius:10px;gap:6px;padding:8px;display:grid}.mzk-neu-fuss{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mzk-neu-fuss .knopf{height:28px;padding-inline:10px;font-size:12px}.mzk-neu-fuss .mzk-leise{flex-basis:100%;font-size:11px}.mzk-knopf{height:34px}.mzk-tabelle{border-top:1px solid var(--line);max-height:52vh;display:grid;overflow-y:auto}.mzk-kopf,.mzk-zeile{grid-template-columns:52px minmax(0,1.2fr) minmax(0,1fr) 56px 196px;align-items:center;gap:8px;display:grid}.mzk-kopf{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);border-bottom:1px solid var(--line);padding:6px 0;font-size:11px;font-weight:700}.mzk-zeile{border-bottom:1px solid var(--line);padding:7px 0}.mzk-zeile .feld{height:30px;font-size:12.5px}.mzk-aus .mzk-name .feld{color:var(--ink3)}.mzk-schieben{gap:2px;display:inline-flex}.mzk-schieben .zeilen-knopf:disabled{opacity:.3}.mzk-name{gap:2px;min-width:0;display:grid}.mzk-kennung{color:var(--ink3);font-size:10.5px;font-family:var(--font-mono,ui-monospace, monospace);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mzk-zahl{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink2);font-size:12.5px}.mzk-kopf .mzk-zahl{color:var(--ink3);font-size:11px}.mzk-aktionen{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.mzk-aktionen .knopf{height:26px;padding-inline:8px;font-size:11.5px}.mzk-aktionen .zeilen-knopf:disabled{opacity:.35;cursor:not-allowed}.mzk-gefahr{color:var(--bad)!important;border-color:color-mix(in srgb, var(--bad) 35%, transparent)!important}.mzk-anlegen{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.mzk-anlegen .feld{height:32px}
.dls{min-width:0}.dls-leiste-zahlen{flex-wrap:wrap;align-items:stretch;gap:2px;margin-bottom:12px;padding:4px;display:flex}.dls-zahl{min-width:0;color:var(--ink1);border-radius:8px;flex:150px;grid-template-columns:minmax(0,1fr);align-content:center;row-gap:1px;padding:7px 12px;display:grid}.dls-zahl>b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:700;line-height:1.15}.dls-zahl>span{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.dls-zahl>small{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.dls-zahl[data-ton=warn]>b{color:var(--warn)}.dls-zahl[data-ton=marke]>b{color:var(--brand)}.dls-zahl-link{transition:background-color .12s}.dls-zahl-link:hover{background-color:var(--s2)}.dls-zahl-link[aria-current=true]{background-color:var(--brand-weak);box-shadow:inset 0 0 0 1px var(--brand-ring)}.dls-zahl-link:focus-visible,.dls-alle:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.dls-trenner{background-color:var(--line);flex:none;width:1px;margin:6px 4px}.dls-alle{color:var(--ink3);white-space:nowrap;border-radius:8px;flex:none;align-self:center;margin:0 6px 0 2px;padding:5px 10px;font-size:12px;font-weight:600}.dls-alle:hover{background-color:var(--s2);color:var(--ink1)}.dls-alle[aria-current=true]{background-color:var(--brand-weak);color:var(--brand)}.dls-werkzeug{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.dls-werkzeug>.feld{width:auto}.dls-wahl{max-width:230px}.dls-ansicht{border:1px solid var(--line);background-color:var(--s2);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.dls-ansicht a{color:var(--ink3);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.dls-ansicht a:hover{color:var(--ink1)}.dls-ansicht a[aria-current=true]{background-color:var(--s1);color:var(--ink1);box-shadow:var(--sh1)}.dls-ansicht svg{width:14px;height:14px}.dls-stufen{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:12px;display:flex}.dls-stufen a{border:1px solid var(--line);background-color:var(--s1);color:var(--ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;transition:border-color .12s,background-color .12s;display:inline-flex}.dls-stufen a:hover{border-color:var(--line2);color:var(--ink1)}.dls-stufen a>span:last-child:not(.dls-punkt){text-align:center;background-color:var(--s2);min-width:18px;color:var(--ink2);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 5px;font-size:11px;line-height:17px}.dls-stufen a[data-leer]{color:var(--ink3)}.dls-stufen a[aria-current=true]{border-color:color-mix(in srgb, var(--brand) 45%, var(--line));background-color:var(--brand-weak);color:var(--ink1)}.dls-stufen a[aria-current=true]>span:last-child:not(.dls-punkt){background-color:var(--s1);color:var(--brand)}.dls-stufen a.dls-aktiv-filter{border-color:color-mix(in srgb, var(--brand) 45%, var(--line));color:var(--brand);margin-left:4px}.dls-stufen a:focus-visible,.dls-ansicht a:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.dls-punkt{border-radius:999px;flex:none;width:8px;height:8px;display:inline-block}.dls-liste{min-width:0;overflow:hidden}.dls-raster{grid-template-columns:var(--dls-spalten,minmax(0, 1fr) minmax(90px, 140px) 140px 92px 100px 112px 58px 96px);align-items:center;column-gap:12px;display:grid}.dls-gruppiert .dls-sp-stufe,.dls-eine-pipeline .dls-sp-pipeline,.dls-abgeschlossen .dls-sp-gewichtet,.dls-abgeschlossen .dls-sp-zug{display:none}.dls-kopfzeile{background-color:var(--s0);border-bottom:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);padding:7px 14px;font-size:10.5px;font-weight:600}.dls-gruppe{background-color:var(--s0);border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:7px 14px 6px;font-size:12px;display:flex}section+section>.dls-gruppe{border-top:1px solid var(--line)}.dls-gruppe-name{color:var(--ink1);font-weight:650}.dls-gruppe-n{background-color:var(--s2);color:var(--ink2);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 7px;font-size:11px;font-weight:600;line-height:17px}.dls-gruppe-summe{color:var(--ink2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:600}.dls-gruppe-summe+.dls-gruppe-summe{color:var(--ink3);font-weight:500}.dls-zeile{min-height:44px;color:inherit;padding:5px 14px;font-size:12.5px;transition:background-color .12s}.dls-zeile+.dls-zeile{border-top:1px solid var(--line)}.dls-zeile:hover{background-color:var(--s0)}.dls-zeile:hover .dls-titel{text-decoration:underline}.dls-zeile:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.dls-deal{row-gap:1px;min-width:0;display:grid}.dls-deal-oben{align-items:center;gap:6px;min-width:0;display:flex}.dls-titel{color:var(--ink1);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.dls-klein{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.dls-zelle{white-space:nowrap;min-width:0;color:var(--ink2);align-items:center;gap:6px;display:flex;overflow:hidden}.dls-zelle>span:not(.dls-punkt):not(.dls-kuerzel):not(.dls-marke){text-overflow:ellipsis;overflow:hidden}.dls-sp-pipeline{text-overflow:ellipsis;display:block}.dls-zeile .dls-sp-stufe{color:var(--ink1)}.dls-zahlzelle{color:var(--ink1);font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:end;font-weight:600;display:grid}.dls-zahlzelle small,.dls-stand small{color:var(--ink3);font-size:11px;font-weight:500}.dls-sp-gewichtet.dls-zahlzelle{color:var(--ink2);font-weight:500}.dls-leer{color:var(--ink3);font-weight:400}.dls-kuerzel{background-color:var(--s2);width:22px;height:22px;color:var(--ink2);border-radius:999px;flex:none;place-items:center;font-size:10px;font-weight:700;display:inline-grid}.dls-stand{white-space:nowrap;min-width:0;color:var(--ink2);font-variant-numeric:tabular-nums;display:grid}.dls-stand>span[data-ton=warn]{color:var(--warn);font-weight:600}.dls-marke{white-space:nowrap;background-color:var(--s2);color:var(--ink2);border-radius:999px;flex:none;align-items:center;padding:0 7px;font-size:11px;font-weight:600;line-height:18px;display:inline-flex}.dls-marke[data-ton=warn]{background-color:var(--warn-w);color:var(--warn)}.dls-marke[data-ton=marke]{background-color:var(--brand-weak);color:var(--brand)}.dls-leer-karte{text-align:center;color:var(--ink3);padding:32px;font-size:12.5px}.dls-fehler{background-color:var(--bad-w);color:var(--bad);border-color:var(--bad);margin-bottom:12px;padding:10px 12px;font-size:12.5px}@media (max-width:1240px){.dls-raster{grid-template-columns:var(--dls-spalten-schmal,minmax(0, 1fr) 140px 92px 112px 58px 96px)}.dls-sp-pipeline,.dls-sp-gewichtet{display:none}}@media print{.ll-de-seite>.nur-breit.dls{display:block!important}.dls-werkzeug,.dls-stufen{display:none!important}}.dls-ak{min-width:0}.dls-ak-kopf{row-gap:6px;margin-bottom:4px}.dls-ak-kopf>h1{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.dls-ak-stufenmarke{color:var(--ink2);align-items:center;gap:6px;display:inline-flex}.dls-ak-meta{color:var(--ink2);flex-wrap:wrap;align-items:center;margin-bottom:12px;font-size:12.5px;display:flex}.dls-ak-meta>*+:before{content:"·";color:var(--ink3);margin:0 7px}.dls-ak-leise{color:var(--ink3);font-weight:400}.dls-ak-fehler{color:var(--bad);margin:6px 12px 0;font-size:12px}.dls-ak-link{color:var(--ink2);white-space:nowrap;font-size:12px;font-weight:600}.dls-ak-link:hover{color:var(--brand);text-decoration:underline}.dls-ak-weg{margin-bottom:14px;padding:6px}.dls-ak-weg-leiste{flex-wrap:wrap;align-items:stretch;gap:3px;display:flex}.dls-ak-weg-leiste>li{flex:1 1 0;min-width:96px;display:flex}.dls-ak-weg-leiste>li.dls-ak-weg-trenner{background-color:var(--line);flex:0 0 1px;min-width:1px;margin:4px 5px}.dls-ak-stufe{background-color:var(--s2);min-width:0;color:var(--ink3);text-align:center;white-space:nowrap;border-radius:7px;flex:1;padding:6px 10px;font-size:12px;font-weight:600;transition:background-color .12s,color .12s,box-shadow .12s}.dls-ak-stufe>span{text-overflow:ellipsis;display:block;overflow:hidden}.dls-ak-stufe:not(:disabled):hover{background-color:var(--line);color:var(--ink1)}.dls-ak-stufe:disabled{cursor:default}.dls-ak-stufe[data-zustand=erreicht]{background-color:color-mix(in srgb, var(--info-w) 80%, var(--s1));color:var(--info)}.dls-ak-stufe[data-zustand=erreicht][data-art=gewonnen]{background-color:var(--ok-w);color:var(--ok)}.dls-ak-stufe[data-zustand=aktuell]{background-color:var(--brand-weak);color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand-ring)}.dls-ak-stufe[data-zustand=aktuell][data-art=gewonnen]{background-color:var(--ok-w);color:var(--ok);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ok) 35%, transparent)}.dls-ak-stufe[data-zustand=aktuell][data-art=verloren]{background-color:var(--s2);color:var(--ink1);box-shadow:inset 0 0 0 1px var(--line2)}.dls-ak-stufe[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--brand);color:var(--ink1)}.dls-ak-stufe:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.dls-ak-weg-frage{border-top:1px solid var(--line);color:var(--ink1);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;padding:8px 8px 4px 10px;font-size:12.5px;display:flex}.dls-ak-raster{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:14px;display:grid}.dls-ak-links,.dls-ak-rechts{flex-direction:column;gap:14px;min-width:0;display:flex}.dls-ak-rechts{position:sticky;top:12px}@media (max-width:1240px){.dls-ak-raster{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:1000px){.dls-ak-raster{grid-template-columns:minmax(0,1fr)}.dls-ak-rechts{order:-1;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;display:grid;position:static}}.dls-ak-karte{padding:12px 16px}.dls-ak-leer{color:var(--ink3);margin-top:2px;font-size:12.5px}.dls-ak-leer-zeile{min-width:0;color:var(--ink3);flex:1;font-size:12.5px}.dls-ak-belege{margin-top:4px}.dls-ak-beleg{min-width:0;color:var(--ink1);flex:1;grid-template-columns:74px minmax(0,1fr) 110px 78px;align-items:center;column-gap:12px;font-size:12.5px;display:grid}a.dls-ak-schreiben{border-bottom:1px solid var(--line);padding:6px 30px 6px 0}a.dls-ak-schreiben:last-child{border-bottom:0}a.dls-ak-schreiben:hover b{text-decoration:underline}.dls-ak-belegart{letter-spacing:.03em;text-transform:uppercase;color:var(--ink3);font-size:11px;font-weight:600}.dls-ak-belegname{align-items:center;gap:8px;min-width:0;display:flex}.dls-ak-belegname>b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.dls-ak-betrag{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.dls-ak-datum{text-align:right;color:var(--ink3);font-variant-numeric:tabular-nums;white-space:nowrap}.dls-ak-firma{border-top:1px dashed var(--line2);margin-top:10px;padding-top:8px}.dls-ak-firma-kopf{color:var(--ink2);align-items:center;gap:8px;margin-bottom:2px;font-size:12px;font-weight:600;display:flex}.dls-ak-zeitleiste{margin-top:2px;position:relative}.dls-ak-zeitleiste>li{align-items:baseline;gap:12px;padding:5px 0 5px 20px;font-size:12.5px;display:flex;position:relative}.dls-ak-zeitleiste>li:before{content:"";background-color:var(--line2);width:1px;position:absolute;top:0;bottom:0;left:4px}.dls-ak-zeitleiste>li[data-erste]:before{top:12px}.dls-ak-zeitleiste>li[data-ende]:before{bottom:calc(100% - 12px)}.dls-ak-zeitleiste>li[data-erste][data-ende]:before{display:none}.dls-ak-zeit-punkt{background-color:var(--s1);border:2px solid var(--line2);border-radius:999px;width:9px;height:9px;position:absolute;top:9px;left:0}.dls-ak-zeitleiste>li[data-erste] .dls-ak-zeit-punkt{border-color:var(--brand);background-color:var(--brand)}.dls-ak-zeit-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dls-ak-zeit-text b{font-weight:600}.dls-ak-zeit-wann{color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}.dls-ak-schritt{background-color:var(--s2);border-radius:9px;margin:-2px -6px 10px;padding:9px 10px}.dls-ak-schritt[data-ton=marke]{background-color:var(--brand-weak)}.dls-ak-schritt[data-ton=warn]{background-color:var(--warn-w)}.dls-ak-schritt-kopf{letter-spacing:.6px;text-transform:uppercase;color:var(--ink3);align-items:center;gap:8px;font-size:10.5px;font-weight:700;display:flex}.dls-ak-schritt-kopf .dls-ak-link{letter-spacing:0;text-transform:none}.dls-ak-schritt-text{color:var(--ink1);margin-top:3px;font-size:13px;font-weight:600}.dls-ak-schritt-wann{color:var(--ink2);font-variant-numeric:tabular-nums;margin-top:1px;font-size:12px}.dls-ak-schritt[data-ton=warn] .dls-ak-schritt-wann{color:var(--warn);font-weight:600}@media print{.seite>.nur-breit.dls-ak{display:block!important}.dls-ak-rechts{position:static}}
.kta-kopf{flex-wrap:wrap;align-items:flex-start;gap:10px 16px;margin:6px 0 16px;display:flex}.kta-kopf-person{flex:340px;min-width:0}.kta-name{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.kta-name h1{letter-spacing:-.2px;min-width:0;color:var(--ink1);font-size:21px;font-weight:700;line-height:1.25}.kta-meta{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:2px 6px;margin-top:4px;font-size:12.5px;display:flex}.kta-meta>span+span:before{content:"·";color:var(--ink3);margin-right:6px}.kta-meta-firma{color:var(--ink1);text-underline-offset:2px;font-weight:600;transition:color .12s}.kta-meta-firma:hover{color:var(--brand);text-decoration:underline}.kta-auch{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:2px 6px;margin-top:3px;font-size:12px;display:flex}.kta-auch a{color:var(--ink2)}.kta-auch a:hover{color:var(--brand);text-decoration:underline}.kta-auch a+a:before{content:"·";color:var(--ink3);margin-right:6px}.kta-kopf-aktionen{flex:none;align-items:center;gap:4px;display:flex}.kta-trenner{background-color:var(--line2);width:1px;height:18px;margin:0 6px}.kta-kopf-aktionen .knopf{margin-right:2px}.kta-akte{container:kta/inline-size}.kta-spalten{grid-template-columns:minmax(0,1fr) 336px;align-items:start;gap:16px;display:grid}.kta-haupt{flex-direction:column;gap:14px;min-width:0;display:flex}.kta-seite{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:12px;min-width:0;max-height:calc(100dvh - 92px);padding-bottom:2px;display:flex;position:sticky;top:12px;overflow-y:auto}@container kta (max-width:900px){.kta-spalten{grid-template-columns:minmax(0,1fr)}.kta-seite{order:-1;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;max-height:none;display:grid;position:static;overflow:visible}}.kta-karte{flex-direction:column;padding:12px 14px;display:flex}.kta-titel{letter-spacing:.6px;text-transform:uppercase;min-height:18px;color:var(--ink3);align-items:center;gap:4px;margin-bottom:4px;font-size:10.5px;font-weight:700;display:flex}.kta-gruppe{flex-direction:column;padding:4px 0;display:flex}.kta-gruppe+.kta-gruppe{border-top:1px solid var(--line);margin-top:2px;padding-top:6px}.kta-feld{grid-template-columns:72px minmax(0,1fr);gap:10px;padding:3px 0;font-size:12.5px;line-height:1.4;display:grid}.kta-feld-name{color:var(--ink3);padding-top:1px;font-size:11.5px}.kta-feld-wert{min-width:0;color:var(--ink1);overflow-wrap:anywhere}.kta-link{color:var(--ink1);text-underline-offset:2px;transition:color .12s}.kta-link:hover{color:var(--brand);text-decoration:underline}.kta-klein{color:var(--ink3);margin-top:1px;font-size:11.5px;line-height:1.35;display:block}.kta-fehlt{border-top:1px solid var(--line);color:var(--ink3);margin-top:6px;padding-top:7px;font-size:11.5px}.kta-stand{color:var(--ink1);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.kta-stand[data-ton=aus]{color:var(--ink2)}.kta-verlauf{color:var(--ink2);justify-content:space-between;align-items:baseline;gap:10px;padding:4px 0;font-size:12px;display:flex}.kta-verlauf+.kta-verlauf,details>.kta-verlauf{border-top:1px solid var(--line)}.kta-verlauf-tag{color:var(--ink3);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}.kta-zeile{color:inherit;border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:6px 4px;font-size:12.5px;display:flex}.kta-zeile:last-child{border-bottom:none}.kta-leise{color:var(--ink3)}.kta-zahl{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;color:var(--ink2);flex:none}.kta-beleg-art{min-width:128px;color:var(--ink3);margin-right:8px;font-size:11.5px;display:inline-block}.kta-leer{background-color:color-mix(in srgb, var(--s1) 55%, var(--s0));border-style:dashed;padding:12px 14px}.kta-leer-kopf{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.kta-leer-kopf .kta-titel{margin-bottom:0}.kta-leer-liste{color:var(--ink3);font-size:12px}.kta-leer-aktionen{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.kta-aktion-dok>div{display:inline-flex}.kta-aktion,.kta-aktion-dok .knopf{white-space:nowrap;cursor:pointer;box-shadow:none;border-radius:7px;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:600;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex;height:28px!important;color:var(--ink2)!important;background-color:var(--s1)!important;border:1px solid var(--line2)!important}.kta-aktion:hover,.kta-aktion-dok .knopf:hover:not(:disabled){color:var(--ink1)!important;background-color:var(--s0)!important;border-color:var(--ink3)!important}.kta-aktion:before,.kta-aktion-dok .knopf:before{content:"+";margin-right:-1px;font-size:15px;font-weight:600;line-height:1}.kta-eingabe{background-color:var(--s2);border:1px solid var(--line);border-radius:10px;margin-top:10px;padding:12px}
.fak{container:fak/inline-size}.fak-grau{color:var(--ink3)}.fak-leer-wert{color:var(--ink3);font-weight:400}.fak-kopf{flex-wrap:wrap;align-items:flex-start;gap:10px 16px;margin:2px 0 14px;display:flex}.fak-titel{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.fak-titel h1{letter-spacing:-.2px;overflow-wrap:anywhere;margin-right:4px;font-size:21px;font-weight:700;line-height:1.25}.fak-meta{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:2px 0;margin-top:4px;font-size:12.5px;display:flex}.fak-meta>span+span:before{content:"·";color:var(--ink3);margin:0 7px}.fak-meta a{color:var(--ink2);text-underline-offset:2px}.fak-meta a:hover{color:var(--brand);text-decoration:underline}.fak-kopf-aktionen{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.fak-hauptaktion{margin:0 4px}.fak-zahlen{margin-bottom:12px;padding:0;overflow:hidden}.fak-zahlen-reihe{flex-wrap:wrap;align-items:stretch;display:flex}.fak-zahl{border-right:1px solid var(--line);flex:130px;min-width:0;padding:10px 14px}.fak-zahl dt{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.fak-zahl dd{letter-spacing:-.2px;color:var(--ink1);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;margin-top:2px;font-size:17px;font-weight:650;display:flex}.fak-zahl dd[data-ton=ok]{color:var(--ok)}.fak-zahl dd[data-ton=aus]{color:var(--ink3);font-weight:500}.fak-zahl-unter{color:var(--ink3);margin-top:1px;font-size:11px;line-height:1.35}.fak-ring{flex:none;width:20px;height:20px}.fak-zahlen-ende{flex:none;align-items:center;gap:2px;padding:0 10px;display:flex}.fak-zahlen-auf{height:26px;color:var(--ink2);border-radius:7px;align-items:center;gap:4px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.fak-zahlen-auf:hover{background-color:var(--s2);color:var(--ink1)}.fak-zahlen-auf[aria-expanded=true] svg{transform:rotate(180deg)}.fak-zahlen-details{border-top:1px solid var(--line);background-color:var(--s0);padding:12px 14px}.fak-aufschl{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px 28px;display:grid}.fak-teile{flex-direction:column;gap:5px;display:flex}.fak-teile li{grid-template-columns:150px minmax(0,1fr) 84px;align-items:center;gap:10px;font-size:12px;display:grid}.fak-teil-text{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fak-teil-wert{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.fak-teil-wert>span{color:var(--ink3);font-weight:400}.fak-balken{background-color:var(--s2);border-radius:99px;height:5px;display:block;overflow:hidden}.fak-balken>span{background-color:var(--reihe-1);border-radius:99px;height:100%;display:block}.fak-balken-marke>span{background-color:var(--brand)}.fak-naechste{background-color:var(--brand-weak);border-radius:10px;align-items:center;gap:10px;margin-bottom:12px;padding:7px 8px 7px 12px;font-size:12.5px;display:flex}.fak-naechste-text{flex:1;min-width:0}.fak-naechste-text b{font-weight:650}.fak-spalten{grid-template-columns:minmax(0,1fr) clamp(280px,29%,340px);align-items:start;gap:14px;display:grid}.fak-haupt{flex-direction:column;gap:12px;min-width:0;display:flex}.fak-seite{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:12px;min-width:0;max-height:calc(100dvh - 92px);padding-bottom:2px;display:flex;position:sticky;top:12px;overflow-y:auto}@container fak (max-width:900px){.fak-spalten{grid-template-columns:minmax(0,1fr)}.fak-seite{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;max-height:none;display:grid;position:static;overflow:visible}}@container fak (max-width:1100px){.fak-spalte-herkunft{display:none}}.fak .fak-karte{padding:14px 16px}.fak-seite-karte{padding:12px 14px}.fak-seite-karte .kachel-zeile>span:last-child{font-weight:550}.fak-gruppe{color:var(--ink2);margin:14px 0 0;font-size:11px;font-weight:650}.fak-seite-karte>.kachel-gruppe+.fak-gruppe{margin-top:2px}.fak-unterkopf{color:var(--ink2);margin-bottom:6px;font-size:11px;font-weight:650}.fak-kopf-link{letter-spacing:0;text-transform:none;color:var(--brand);white-space:nowrap;font-size:11.5px;font-weight:600}.fak-kopf-link:hover{text-decoration:underline}.fak-kopf-zahl{letter-spacing:0;text-transform:none;color:var(--ink2);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:550}.knopf.fak-knopf-klein{text-transform:none;letter-spacing:0;gap:5px;height:26px;padding:0 9px;font-size:11.5px}.fak-mehr{color:var(--ink2);margin-top:8px;font-size:12px;display:inline-block}.fak-mehr:hover{color:var(--brand);text-decoration:underline}.fak-liste{flex-direction:column;display:flex}.fak-listen-zeile{border-radius:7px;align-items:baseline;gap:12px;margin:0 -8px;padding:6px 8px;font-size:12.5px;display:flex}.fak-listen-zeile:hover{background-color:var(--s0)}.fak-listen-zeile b{font-weight:600}.fak-postfach{color:var(--ink2);margin-bottom:6px;font-size:12px}.fak-kontakte-umschalter{text-transform:none;letter-spacing:normal;font-weight:600}.fak-kontakte-umschalter button{padding:2px 9px;font-size:11.5px}.fak-umschalter-zahl{color:var(--ink3);font-variant-numeric:tabular-nums;margin-left:3px;font-weight:500}.fak-kontakte td{vertical-align:top}.fak-linkedin{width:15px;height:15px;color:var(--s1);background-color:var(--ink3);border-radius:3px;flex:none;place-items:center;font-size:9.5px;font-weight:800;display:inline-grid}.fak-linkedin:hover{background-color:var(--info)}.fak-netz{border:1px solid var(--line);border-radius:8px;align-items:baseline;gap:6px;max-width:100%;padding:4px 10px;font-size:12px;display:inline-flex}.fak-netz:hover{border-color:var(--line2);background-color:var(--s0)}.fak-netz b{white-space:nowrap;font-weight:600}.fak-netz .fak-grau{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fak-themen-listen{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px 24px;margin-top:12px;padding-top:10px;display:grid}.fak .fak-leer{padding-top:10px;padding-bottom:6px}.fak-leer-kopf{letter-spacing:.6px;text-transform:uppercase;color:var(--ink3);margin-bottom:2px;font-size:10.5px;font-weight:700}.fak-leer-zeile{padding:3px 0}.fak-leer-zeile+.fak-leer-zeile{border-top:1px solid var(--line)}.fak-leer .fak-leer-zeile .kachel-gruppe{letter-spacing:0;text-transform:none;min-height:30px;color:var(--ink1);align-items:center;margin:0;font-size:12.5px;font-weight:600;display:flex}.fak-leer-text{color:var(--ink3);text-transform:none;letter-spacing:0;margin-left:8px;font-size:12px;font-weight:400}.fak-quelle{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:190px;display:inline-block;overflow:hidden}.fak-verweise{margin-top:4px}.fak-verweis{color:var(--ink2);justify-content:space-between;gap:10px;padding:3px 0;font-size:11.5px;display:flex}.fak-verweis>span:last-child{color:var(--ink3);font-variant-numeric:tabular-nums;flex:none}.fak-verlauf{border-bottom:1px solid var(--line);align-items:flex-start;gap:10px;padding:5px 0;font-size:12px;display:flex}.fak-verlauf:last-child{border-bottom:0}.fak-verlauf-details{color:var(--ink3);overflow-wrap:anywhere;font-size:11px;display:block}@media print{.fak-seite{max-height:none;position:static;overflow:visible}.fak-zahlen-ende{display:none}}
.crl{min-width:0}@media (min-width:901px){.phead>.crl-kopfzahl{display:none}}.crl-zahlen{flex-wrap:wrap;align-items:stretch;gap:2px;margin-bottom:12px;padding:4px;display:flex}.crl-zahl{min-width:0;color:var(--ink1);border-radius:8px;flex:150px;grid-template-columns:minmax(0,1fr);align-content:center;row-gap:1px;padding:7px 12px;display:grid}.crl-zahl>b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:700;line-height:1.15}.crl-zahl>span{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.crl-zahl>small{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.crl-zahl[data-ton=warn]>b{color:var(--warn)}.crl-zahl[data-ton=marke]>b{color:var(--brand)}.crl-zahl[data-ton=ok]>b{color:var(--ok)}.crl-zahl-link{transition:background-color .12s}.crl-zahl-link:hover{background-color:var(--s2)}.crl-zahl-link[aria-current=true]{background-color:var(--brand-weak);box-shadow:inset 0 0 0 1px var(--brand-ring)}.crl-zahl-link:focus-visible,.crl-alle:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.crl-trenner{background-color:var(--line);flex:none;width:1px;margin:6px 4px}.crl-alle{color:var(--ink3);white-space:nowrap;border-radius:8px;flex:none;align-self:center;margin:0 6px 0 2px;padding:5px 10px;font-size:12px;font-weight:600}.crl-alle:hover{background-color:var(--s2);color:var(--ink1)}.crl-alle[aria-current=true]{background-color:var(--brand-weak);color:var(--brand)}.crl-werkzeug{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.crl-wahl{max-width:220px;width:auto!important}.crl-treffer{color:var(--ink3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.crl-schalter{color:var(--ink2);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.crl-chipzeile{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.crl-chips{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.crl-chips a{border:1px solid var(--line);background-color:var(--s1);color:var(--ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;transition:border-color .12s,background-color .12s;display:inline-flex}.crl-chips a:hover{border-color:var(--line2);color:var(--ink1)}.crl-chips a>span{text-align:center;background-color:var(--s2);min-width:18px;color:var(--ink2);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 5px;font-size:11px;line-height:17px}.crl-chips a[data-leer]{color:var(--ink3)}.crl-chips a[aria-current=true]{border-color:color-mix(in srgb, var(--brand) 45%, var(--line));background-color:var(--brand-weak);color:var(--ink1)}.crl-chips a[aria-current=true]>span{background-color:var(--s1);color:var(--brand)}.crl-chips a:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.crl-chip-rechts{margin-left:auto}.crl-masse-hinweis,.crl-hinweis{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:6px;margin:-4px 0 10px;font-size:12px;display:flex}.crl-masse-hinweis b{color:var(--ink2);font-variant-numeric:tabular-nums}.crl-masse-hinweis a,.crl-hinweis button{color:var(--brand);font-weight:600}.crl-masse-hinweis a:hover,.crl-hinweis button:hover{text-decoration:underline}.crl-auswahl{z-index:5;margin-bottom:10px;padding:6px 10px;position:sticky;top:0}.crl-liste{min-width:0;overflow:hidden}.crl-raster{grid-template-columns:var(--crl-spalten,minmax(0, 1fr) 120px 120px 92px 60px);align-items:center;column-gap:12px;display:grid}.crl-kopfzeile{background-color:var(--s0);border-bottom:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);padding:7px 14px;font-size:10.5px;font-weight:600}.crl-kopfzeile>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.crl-zeile{cursor:pointer;min-height:44px;padding:5px 14px;font-size:12.5px;transition:background-color .12s}.crl-zeile+.crl-zeile{border-top:1px solid var(--line)}.crl-zeile:hover{background-color:var(--s0)}.crl-zeile[aria-selected=true]{background-color:var(--brand-weak)}.crl-zeile:hover .crl-name{text-decoration:underline}.crl-haupt{row-gap:2px;min-width:0;display:grid}.crl-oben{align-items:center;gap:6px;min-width:0;display:flex}.crl-name{text-align:left;min-width:0;color:var(--ink1);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;overflow:hidden}.crl-name:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:3px}.crl-unter{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.crl-klein{min-width:0;color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.crl-kz{border:1px solid var(--line);color:var(--ink3);white-space:nowrap;border-radius:999px;flex:none;padding:0 6px;font-size:10.5px;line-height:15px}.crl-zelle{white-space:nowrap;min-width:0;color:var(--ink2);align-items:center;gap:6px;display:flex;overflow:hidden}.crl-zelle>span:not(.crl-marke):not(.crl-kuerzel),.crl-zelle>.crl-link{text-overflow:ellipsis;overflow:hidden}.crl-link{min-width:0;color:var(--ink1)}.crl-link:hover{text-decoration:underline}.crl-zahlzelle{color:var(--ink1);font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:end;font-weight:600;display:grid}.crl-zahlzelle small{color:var(--ink3);font-size:11px;font-weight:500}.crl-datum{color:var(--ink2);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.crl-datum[data-ton=warn]{color:var(--warn);font-weight:600}.crl-datum[data-leer]{color:var(--ink3)}.crl-nummer{color:var(--ink2);font-variant-numeric:tabular-nums;white-space:nowrap}.crl-leer{color:var(--ink3);white-space:nowrap;font-weight:400}.crl-ges{gap:3px;display:flex}.crl-owner{min-width:0;color:var(--ink2);align-items:center;gap:6px;display:inline-flex}.crl-owner>span:last-child{text-overflow:ellipsis;overflow:hidden}.crl-owner[data-nebenbei]{color:var(--ink3)}.crl-kuerzel{background-color:var(--s2);width:22px;height:22px;color:var(--ink2);border-radius:999px;flex:none;place-items:center;font-size:10px;font-weight:700;display:inline-grid}.crl-owner[data-nebenbei] .crl-kuerzel{box-shadow:inset 0 0 0 1px var(--line2);color:var(--ink3);background-color:#0000}.crl-plus{color:var(--ink3);font-size:11px}.crl-aktionen{cursor:default;justify-content:flex-end;align-items:center;gap:2px;display:flex}.crl-marke{white-space:nowrap;background-color:var(--s2);color:var(--ink2);border-radius:999px;flex:none;align-items:center;padding:0 7px;font-size:11px;font-weight:600;line-height:18px;display:inline-flex}.crl-marke[data-ton=warn]{background-color:var(--warn-w);color:var(--warn)}.crl-marke[data-ton=ok]{background-color:var(--ok-w);color:var(--ok)}.crl-marke[data-ton=info]{background-color:var(--info-w);color:var(--info)}.crl-marke[data-ton=marke]{background-color:var(--brand-weak);color:var(--brand)}.crl-marke[data-ton=aus]{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink3);background-color:#0000}a.crl-marke:hover{text-decoration:underline}.crl-zelle>.crl-marke{text-overflow:ellipsis;flex:0 auto;min-width:0;display:block;overflow:hidden}.crl-leer-zeile{text-align:center;color:var(--ink3);padding:28px;font-size:12.5px}@media (max-width:1240px){.crl-raster{grid-template-columns:var(--crl-spalten-schmal,var(--crl-spalten))}.crl-sp-weich{display:none!important}}@media print{.crl-werkzeug,.crl-chipzeile,.crl-auswahl,.crl-hinweis,.crl-aktionen{display:none!important}}
.lfr{min-width:0}.lfr-hinweis-zusatz{margin-top:8px;display:block}.lfr-leiste-zahlen{flex-wrap:wrap;align-items:stretch;gap:2px;margin-bottom:12px;padding:4px;display:flex}.lfr-zahl{min-width:0;color:var(--ink1);border-radius:8px;flex:140px;grid-template-columns:minmax(0,1fr);align-content:center;row-gap:1px;padding:7px 12px;transition:background-color .12s;display:grid}.lfr-zahl>b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:700;line-height:1.15}.lfr-zahl>span{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.lfr-zahl>small{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.lfr-zahl[data-ton=warn]>b{color:var(--warn)}.lfr-zahl:hover{background-color:var(--s2)}.lfr-zahl[aria-current=true]{background-color:var(--brand-weak);box-shadow:inset 0 0 0 1px var(--brand-ring)}.lfr-zahl:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.lfr-trenner{background-color:var(--line);flex:none;width:1px;margin:6px 4px}.lfr-werkzeug{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.lfr-werkzeug>.feld{width:auto}.lfr-wahl{width:auto;max-width:260px}.lfr-chips{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:12px;display:flex}.lfr-chips a{border:1px solid var(--line);background-color:var(--s1);color:var(--ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;transition:border-color .12s,background-color .12s;display:inline-flex}.lfr-chips a:hover{border-color:var(--line2);color:var(--ink1)}.lfr-chips a>span{text-align:center;background-color:var(--s2);min-width:18px;color:var(--ink2);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 5px;font-size:11px;line-height:17px}.lfr-chips a[data-leer]{color:var(--ink3)}.lfr-chips a[aria-current=true]{border-color:color-mix(in srgb, var(--brand) 45%, var(--line));background-color:var(--brand-weak);color:var(--ink1)}.lfr-chips a[aria-current=true]>span{background-color:var(--s1);color:var(--brand)}.lfr-chips a:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.lfr-liste{min-width:0;overflow:hidden}.lfr-raster{grid-template-columns:var(--lfr-spalten,minmax(0, 1fr) 170px 230px 96px 150px 104px 104px 70px);align-items:center;column-gap:12px;display:grid}.lfr-kopfzeile{background-color:var(--s0);border-bottom:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);padding:7px 14px;font-size:10.5px;font-weight:600}.lfr-kopfzeile>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lfr-zeile{cursor:pointer;min-height:44px;padding:5px 14px;font-size:12.5px;transition:background-color .12s}.lfr-zeile+.lfr-zeile{border-top:1px solid var(--line)}.lfr-zeile:hover{background-color:var(--s0)}.lfr-zeile:hover .lfr-name{text-decoration:underline}.lfr-firma{row-gap:1px;min-width:0;display:grid}.lfr-firma-oben{align-items:center;gap:6px;min-width:0;display:flex}.lfr-name{color:var(--ink1);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.lfr-name:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:3px}.lfr-klein{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.lfr-leer{color:var(--ink3);font-weight:400}.lfr-zelle{white-space:nowrap;min-width:0;color:var(--ink2);align-items:center;gap:4px;display:flex;overflow:hidden}.lfr-marken>.lfr-marke{text-overflow:ellipsis;flex:0 auto;min-width:0;display:block;overflow:hidden}.lfr-mehr{color:var(--ink3);flex:none;font-size:11px;font-weight:600}.lfr-kontakt{align-items:center;gap:8px;min-width:0;display:flex}.lfr-person{flex:auto;row-gap:1px;min-width:0;display:grid}.lfr-person-name{color:var(--ink1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lfr-person-name>small{color:var(--ink3);font-size:11px}.lfr-person>.lfr-leer{font-size:11.5px}.lfr-kontakt-links{flex:none;gap:2px;display:inline-flex}.lfr-kontakt-link{width:26px;height:26px;color:var(--ink3);border-radius:7px;place-items:center;transition:background-color .12s,color .12s;display:inline-grid}.lfr-kontakt-link:hover{background-color:var(--s2);color:var(--brand)}.lfr-kontakt-link:focus-visible{outline:2px solid var(--brand);outline-offset:0}.lfr-kontakt-link svg{width:15px;height:15px}.lfr-zahlzelle{min-width:0;color:var(--ink1);font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:end;font-weight:600;display:grid}.lfr-zahlzelle small,.lfr-beleglink{color:var(--ink3);font-size:11px;font-weight:500}.lfr-zahlzelle small[data-ton=warn]{color:var(--warn);font-weight:600}.lfr-beleglink:hover{color:var(--ink1);text-decoration:underline}.lfr-luecke{color:var(--warn);margin-left:1px}.lfr-datum{text-align:right;white-space:nowrap;color:var(--ink2);font-variant-numeric:tabular-nums}.lfr-marke{white-space:nowrap;background-color:var(--s2);color:var(--ink2);border-radius:999px;flex:none;align-items:center;padding:0 7px;font-size:11px;font-weight:600;line-height:18px;display:inline-flex}.lfr-rolle{text-overflow:ellipsis;flex:0 auto;min-width:0;display:block;overflow:hidden}.lfr-ges{letter-spacing:.02em;padding:0 6px;font-size:10.5px}.lfr-leer-karte{text-align:center;color:var(--ink3);padding:18px;font-size:12.5px}.lfr-leer-karte a{color:var(--brand);font-weight:600}.lfr-fehler{background-color:var(--bad-w);color:var(--bad);border-color:var(--bad);margin-bottom:12px;padding:10px 12px;font-size:12.5px}@media (max-width:1280px){.lfr-raster{grid-template-columns:var(--lfr-spalten-schmal,minmax(0, 1fr) 170px 230px 104px 104px 70px)}.lfr-sp-fuer,.lfr-sp-events{display:none}}
.atr{min-width:0}.atr-leiste{flex-wrap:wrap;align-items:stretch;gap:2px;margin-bottom:12px;padding:4px;display:flex}.atr-zahl{min-width:0;color:var(--ink1);border-radius:8px;flex:150px;grid-template-columns:minmax(0,1fr);align-content:center;row-gap:1px;padding:7px 12px;transition:background-color .12s;display:grid}.atr-zahl>span{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.atr-zahl>b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:700;line-height:1.15}.atr-zahl>small{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.atr-zahl[data-ton=warn]>b{color:var(--warn)}.atr-zahl:hover{background-color:var(--s2)}.atr-zahl[aria-current=true]{background-color:var(--brand-weak);box-shadow:inset 0 0 0 1px var(--brand-ring)}.atr-zahl:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.atr-trenner{background-color:var(--line);flex:none;width:1px;margin:6px 4px}.atr-werkzeug{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.atr-werkzeug>.feld{width:auto}.atr-segment{border:1px solid var(--line);background-color:var(--s1);border-radius:9px;gap:2px;padding:2px;display:inline-flex}.atr-segment a{color:var(--ink2);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;transition:background-color .12s;display:inline-flex}.atr-segment a>span{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.atr-segment a:hover{color:var(--ink1)}.atr-segment a[aria-current=true]{background-color:var(--s2);color:var(--ink1)}.atr-segment a:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.atr-chips{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:12px;display:flex}.atr-chips a{border:1px solid var(--line);background-color:var(--s1);color:var(--ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;transition:border-color .12s,background-color .12s;display:inline-flex}.atr-chips a:hover{border-color:var(--line2);color:var(--ink1)}.atr-chips a>span{text-align:center;background-color:var(--s2);min-width:18px;color:var(--ink2);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 5px;font-size:11px;line-height:17px}.atr-chips a[aria-current=true]{border-color:color-mix(in srgb, var(--brand) 45%, var(--line));background-color:var(--brand-weak);color:var(--ink1)}.atr-chips a[aria-current=true]>span{background-color:var(--s1);color:var(--brand)}.atr-chips a:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.atr-liste{min-width:0;overflow:hidden}.atr-raster{grid-template-columns:minmax(0,1fr) 96px 150px 170px 110px;align-items:center;column-gap:14px;display:grid}.atr-kopfzeile{background-color:var(--s0);border-bottom:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);padding:7px 14px;font-size:10.5px;font-weight:600}.atr-rechts{text-align:right}.atr-gruppe{border-bottom:1px solid var(--line);background-color:var(--s0);color:var(--ink3);align-items:baseline;gap:10px;padding:9px 14px 7px;font-size:12px;display:flex}.atr-gruppe>b{color:var(--ink1);font-size:12.5px;font-weight:700}.atr-gruppe-summe{color:var(--ink2);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.atr-liste>section+section>.atr-gruppe{border-top:1px solid var(--line)}.atr-zeile{min-height:48px;color:var(--ink2);padding:6px 14px;font-size:12.5px;transition:background-color .12s}.atr-zeile+.atr-zeile{border-top:1px solid var(--line)}.atr-zeile:hover{background-color:var(--s0)}.atr-zeile:hover .atr-person{text-decoration:underline}.atr-zeile:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.atr-antrag{row-gap:1px;min-width:0;display:grid}.atr-oben{align-items:baseline;gap:8px;min-width:0;display:flex}.atr-person{color:var(--ink1);white-space:nowrap;flex:none;font-size:13px;font-weight:600}.atr-anlass{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.atr-klein{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.atr-marke{white-space:nowrap;letter-spacing:.02em;background-color:var(--s2);color:var(--ink2);border-radius:999px;align-items:center;padding:0 7px;font-size:10.5px;font-weight:600;line-height:18px;display:inline-flex}.atr-stand,.atr-belege{justify-items:start;row-gap:2px;min-width:0;display:grid}.atr-stand>small,.atr-belege>small{max-width:100%;color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.atr-belege>span{white-space:nowrap}.atr-belege>small[data-ton=warn]{color:var(--warn);font-weight:600}.atr-summe{text-align:right;color:var(--ink1);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.atr-leer{text-align:center;color:var(--ink3);padding:18px;font-size:12.5px}.atr-leer a{color:var(--brand);font-weight:600}.atr-fehler{background-color:var(--bad-w);color:var(--bad);border-color:var(--bad);margin-bottom:12px;padding:10px 12px;font-size:12.5px}@media (max-width:1100px){.atr-raster{grid-template-columns:minmax(0,1fr) 140px 150px 104px}.atr-raster>:nth-child(2){display:none}}.atr .atr-export{margin-left:auto;display:inline-flex}
.bkr{min-width:0}.bkr-leiste{flex-wrap:wrap;align-items:stretch;gap:2px;margin-bottom:12px;padding:4px;display:flex}.bkr-zahl{min-width:0;color:var(--ink1);border-radius:8px;flex:140px;grid-template-columns:minmax(0,1fr);align-content:center;row-gap:1px;padding:7px 12px;transition:background-color .12s;display:grid}.bkr-zahl>span{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.bkr-zahl>b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:700;line-height:1.15}.bkr-zahl>small{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.bkr-zahl[data-ton=warn]>b{color:var(--warn)}.bkr-zahl[data-ton=leer]>b{color:var(--ink3)}.bkr-zahl:hover{background-color:var(--s2)}.bkr-zahl[aria-current=true]{background-color:var(--brand-weak);box-shadow:inset 0 0 0 1px var(--brand-ring)}.bkr-zahl:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.bkr-trenner{background-color:var(--line);flex:none;width:1px;margin:6px 4px}.bkr-werkzeug{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.bkr-werkzeug>.feld{width:auto}.bkr-chips{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:12px;display:flex}.bkr-chips a{border:1px solid var(--line);background-color:var(--s1);color:var(--ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;transition:border-color .12s,background-color .12s;display:inline-flex}.bkr-chips a:hover{border-color:var(--line2);color:var(--ink1)}.bkr-chips a>span{text-align:center;background-color:var(--s2);min-width:18px;color:var(--ink2);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 5px;font-size:11px;line-height:17px}.bkr-chips a[data-leer]{color:var(--ink3)}.bkr-chips a[aria-current=true]{border-color:color-mix(in srgb, var(--brand) 45%, var(--line));background-color:var(--brand-weak);color:var(--ink1)}.bkr-chips a[aria-current=true]>span{background-color:var(--s1);color:var(--brand)}.bkr-chips a:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.bkr-liste{min-width:0;overflow:hidden}.bkr-raster{grid-template-columns:minmax(0,1fr) 96px minmax(130px,180px) 110px minmax(160px,220px) 130px 34px;align-items:center;column-gap:14px;display:grid}.bkr-kopfzeile{background-color:var(--s0);border-bottom:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);padding:7px 14px;font-size:10.5px;font-weight:600}.bkr-kopfzeile>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bkr-rechts{text-align:right}.bkr-gruppe{border-bottom:1px solid var(--line);background-color:var(--s0);color:var(--ink3);align-items:baseline;gap:10px;padding:9px 14px 7px;font-size:12px;display:flex}.bkr-gruppe>b{color:var(--ink1);font-size:12.5px;font-weight:700}.bkr-gruppe-summe{color:var(--ink2);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-weight:600}.bkr-gruppe-summe>small{color:var(--ink3);font-size:11px;font-weight:500}.bkr-liste>section+section>.bkr-gruppe{border-top:1px solid var(--line)}.bkr-zeile{min-height:48px;color:var(--ink2);cursor:pointer;padding:6px 14px;font-size:12.5px;transition:background-color .12s}.bkr-zeile+.bkr-zeile{border-top:1px solid var(--line)}.bkr-zeile:hover{background-color:var(--s0)}.bkr-zeile:hover .bkr-name{text-decoration:underline}.bkr-zeile[data-inaktiv]>:not(.bkr-menue){opacity:.6}.bkr-konto{row-gap:1px;min-width:0;display:grid}.bkr-oben{align-items:center;gap:8px;min-width:0;display:flex}.bkr-name{text-align:left;cursor:pointer;min-width:0;font:inherit;color:var(--ink1);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;overflow:hidden}.bkr-name:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:3px}.bkr-klein{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.bkr-marke{white-space:nowrap;background-color:var(--s2);color:var(--ink2);border-radius:999px;flex:none;align-items:center;padding:0 7px;font-size:11px;font-weight:600;line-height:18px;display:inline-flex}.bkr-zwei{justify-items:start;row-gap:1px;min-width:0;display:grid}.bkr-zwei>small{max-width:100%;color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.bkr-kennung{max-width:100%;color:var(--ink1);font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bkr-leer{color:var(--ink3)}.bkr-abruf{align-items:center;gap:8px;min-width:0;display:flex}.bkr-punkt{background-color:var(--ink3);border-radius:999px;flex:none;width:8px;height:8px}.bkr-punkt[data-ton=online]{background-color:var(--ok)}.bkr-punkt[data-ton=kasse]{background-color:var(--anthrazit)}.bkr-punkt[data-ton=aus]{box-shadow:inset 0 0 0 1.5px var(--ink3);background-color:#0000}.bkr-punkt[data-ton=fehler]{background-color:var(--bad)}.bkr-abruf-text{max-width:100%;color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bkr-abruf-text[data-ton=aus]{color:var(--ink3)}.bkr-abruf-text[data-ton=fehler]{color:var(--bad);font-weight:600}.bkr-stand{text-align:right;color:var(--ink1);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.bkr-stand[data-ton=leer]{color:var(--ink3);font-size:12px;font-weight:500}.bkr-stand[data-ton=warn]{color:var(--warn)}.bkr-stand[data-ton=fehler]{color:var(--bad);font-size:12px}.bkr-menue{justify-content:flex-end;display:flex}.bkr-zeilenfehler{border-top:1px solid var(--line);background-color:var(--bad-w);color:var(--bad);padding:6px 14px;font-size:12px}.bkr-leer-karte{text-align:center;color:var(--ink3);padding:18px;font-size:12.5px}.bkr-leer-karte a{color:var(--brand);font-weight:600}.bkr-fehler{background-color:var(--bad-w);color:var(--bad);border-color:var(--bad);margin-bottom:12px;padding:10px 12px;font-size:12.5px}@media (max-width:1150px){.bkr-raster{grid-template-columns:minmax(0,1fr) 96px minmax(130px,170px) minmax(150px,200px) 120px 34px}.bkr-sp-sachkonto{display:none}}
.arr{min-width:0}.arr-leiste{flex-wrap:wrap;align-items:stretch;gap:2px;margin-bottom:12px;padding:4px;display:flex}.arr-zahl{min-width:0;color:var(--ink1);border-radius:8px;flex:160px;grid-template-columns:minmax(0,1fr);align-content:center;row-gap:1px;padding:7px 12px;transition:background-color .12s;display:grid}.arr-zahl>span{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.arr-zahl>b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:700;line-height:1.15}.arr-zahl>small{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.arr-zahl[data-ton=warn]>b,.arr-zahl[data-ton=warn]>small{color:var(--warn)}.arr-zahl:hover{background-color:var(--s2)}.arr-zahl[aria-current=true]{background-color:var(--brand-weak);box-shadow:inset 0 0 0 1px var(--brand-ring)}.arr-zahl:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.arr-trenner{background-color:var(--line);flex:none;width:1px;margin:6px 4px}.arr-werkzeug{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.arr-werkzeug>.feld{width:auto}.arr-chips{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:12px;display:flex}.arr-chips a{border:1px solid var(--line);background-color:var(--s1);color:var(--ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;transition:border-color .12s,background-color .12s;display:inline-flex}.arr-chips a:hover{border-color:var(--line2);color:var(--ink1)}.arr-chips a>span{text-align:center;background-color:var(--s2);min-width:18px;color:var(--ink2);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 5px;font-size:11px;line-height:17px}.arr-chips a[data-ton=warn]>span{background-color:var(--warn-w);color:var(--warn)}.arr-chips a[aria-current=true]{border-color:color-mix(in srgb, var(--brand) 45%, var(--line));background-color:var(--brand-weak);color:var(--ink1)}.arr-chips a[aria-current=true]>span{background-color:var(--s1);color:var(--brand)}.arr-chips a:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.arr-liste{min-width:0;overflow:hidden}.arr-raster{grid-template-columns:minmax(0,1fr) 52px 88px 168px 104px 120px 58px;align-items:center;column-gap:14px;display:grid}.arr-kopfzeile{background-color:var(--s0);border-bottom:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);padding:7px 14px;font-size:10.5px;font-weight:600}.arr-rechts{text-align:right}.arr-gruppe{border-bottom:1px solid var(--line);background-color:var(--s0);color:var(--ink3);align-items:baseline;gap:10px;padding:9px 14px 7px;font-size:12px;display:flex}.arr-gruppe>b{color:var(--ink1);font-size:12.5px;font-weight:700}.arr-gruppe[data-ton=warn]>b{color:var(--warn)}.arr-gruppe-summe{color:var(--ink2);font-variant-numeric:tabular-nums;margin-left:auto;padding-right:72px;font-weight:600}.arr-liste>section+section>.arr-gruppe{border-top:1px solid var(--line)}.arr-zeile{min-height:48px;color:var(--ink2);cursor:pointer;padding:6px 14px;font-size:12.5px;transition:background-color .12s}.arr-zeile+.arr-zeile{border-top:1px solid var(--line)}.arr-zeile:hover{background-color:var(--s0)}.arr-zeile:hover .arr-kunde{text-decoration:underline}.arr-zeile[data-ton=warn]{box-shadow:inset 3px 0 0 var(--warn)}.arr-beleg{row-gap:1px;min-width:0;display:grid}.arr-oben{min-width:0;color:var(--ink1);align-items:baseline;gap:8px;display:flex}.arr-oben:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:3px}.arr-nummer{color:var(--ink2);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12px;font-weight:600}.arr-kunde{color:var(--ink1);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.arr-klein{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.arr-bezug{color:var(--ink2)}.arr-bezug:hover{color:var(--brand);text-decoration:underline}.arr-marke{white-space:nowrap;letter-spacing:.02em;background-color:var(--s2);color:var(--ink2);border-radius:999px;align-items:center;padding:0 7px;font-size:10.5px;font-weight:600;line-height:18px;display:inline-flex}.arr-zwei{font-variant-numeric:tabular-nums;justify-items:start;row-gap:1px;min-width:0;display:grid}.arr-zwei>span{white-space:nowrap;color:var(--ink1)}.arr-zwei>small{max-width:100%;color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.arr-zwei>small[data-ton=warn]{color:var(--warn);font-weight:600}.arr-zwei>small[data-ton=ok]{color:var(--ok)}.arr-betrag{font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:end;row-gap:1px;min-width:0;display:grid}.arr-betrag>b{color:var(--ink1);font-weight:600}.arr-betrag>small{color:var(--ink3);font-size:11px}.arr-aktionen{justify-content:flex-end;align-items:center;gap:2px;display:flex}.arr-leer{text-align:center;color:var(--ink3);padding:18px;font-size:12.5px}.arr-leer a,.arr-fuss a{color:var(--brand);font-weight:600}.arr-leer-zusatz{margin-top:6px;display:block}.arr-fuss{color:var(--ink3);margin-top:8px;font-size:12px}.arr-fehler{background-color:var(--bad-w);color:var(--bad);border-color:var(--bad);margin-bottom:12px;padding:10px 12px;font-size:12.5px}.arr-hinweis{margin-bottom:12px;padding:4px 14px}.arr-hinweis-kopf{color:var(--ink3);align-items:baseline;gap:8px;padding:6px 0;font-size:12px;display:flex}.arr-hinweis-kopf>b{color:var(--ink1);font-size:12.5px;font-weight:700}.arr-hinweis-zeile{border-top:1px solid var(--line);min-height:40px;color:var(--ink2);justify-content:space-between;align-items:center;gap:12px;padding:4px 0;font-size:12.5px;display:flex}.arr-hinweis-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.arr-hinweis-nummer{color:var(--ink1);font-weight:600}.arr-hinweis-nummer:hover{text-decoration:underline}@media (max-width:1100px){.arr-raster{grid-template-columns:minmax(0,1fr) 88px 150px 100px 112px 58px}.arr-raster>:nth-child(2){display:none}}
.jnr{min-width:0}.jnr-leiste{flex-wrap:wrap;align-items:stretch;gap:2px;margin-bottom:12px;padding:4px;display:flex}.jnr-zahl{min-width:0;color:var(--ink1);border-radius:8px;flex:150px;grid-template-columns:minmax(0,1fr);align-content:center;row-gap:1px;padding:7px 12px;transition:background-color .12s;display:grid}.jnr-zahl>span{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.jnr-zahl>b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:700;line-height:1.15}.jnr-zahl>small{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:11px;overflow:hidden}.jnr-zahl[data-ton=warn]>b{color:var(--warn)}.jnr-zahl:hover{background-color:var(--s2)}.jnr-zahl[aria-current=true]{background-color:var(--brand-weak);box-shadow:inset 0 0 0 1px var(--brand-ring)}.jnr-zahl:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.jnr-trenner{background-color:var(--line);flex:none;width:1px;margin:6px 4px}.jnr-werkzeug{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.jnr-werkzeug>.feld{width:auto}.jnr-segment{border:1px solid var(--line);background-color:var(--s1);border-radius:9px;gap:2px;padding:2px;display:inline-flex}.jnr-segment a{color:var(--ink2);white-space:nowrap;border-radius:7px;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;transition:background-color .12s;display:inline-flex}.jnr-segment a:hover{color:var(--ink1)}.jnr-segment a[aria-current=true]{background-color:var(--s2);color:var(--ink1)}.jnr-segment a:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.jnr-zuruecksetzen{color:var(--ink3);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:600}.jnr-zuruecksetzen:hover{color:var(--brand)}.jnr-chips{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:12px;display:flex}.jnr-chips a{border:1px solid var(--line);background-color:var(--s1);color:var(--ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;transition:border-color .12s,background-color .12s;display:inline-flex}.jnr-chips a:hover{border-color:var(--line2);color:var(--ink1)}.jnr-chips a>span{text-align:center;background-color:var(--s2);min-width:18px;color:var(--ink2);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 5px;font-size:11px;line-height:17px}.jnr-chips a[data-vorgang]:before{content:"";background-color:var(--jnr-farbe,var(--ink3));border-radius:999px;width:7px;height:7px}.jnr-chips a[aria-current=true]{border-color:color-mix(in srgb, var(--brand) 45%, var(--line));background-color:var(--brand-weak);color:var(--ink1)}.jnr-chips a[aria-current=true]>span{background-color:var(--s1);color:var(--brand)}.jnr-chips a:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.jnr [data-vorgang=ar],.jnr [data-vorgang=ust],.jnr [data-vorgang=ze]{--jnr-farbe:var(--ok)}.jnr [data-vorgang=er],.jnr [data-vorgang=vst],.jnr [data-vorgang=za]{--jnr-farbe:var(--info)}.jnr [data-vorgang=erst],.jnr [data-vorgang=ausz]{--jnr-farbe:var(--brand)}.jnr [data-vorgang=kasse]{--jnr-farbe:var(--anthrazit)}.jnr-hinweis{color:var(--warn);margin:-4px 0 12px;font-size:12px}.jnr-kontozeile{color:var(--ink2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 20px;margin:0 0 10px;font-size:12.5px;display:flex}.jnr-kontozeile b{color:var(--ink1)}.jnr-liste{min-width:0;overflow:hidden}.jnr-raster{grid-template-columns:44px minmax(0,1fr) minmax(0,190px) minmax(0,190px) 112px 64px 30px 28px;align-items:center;column-gap:14px;display:grid}.jnr-kopfzeile{background-color:var(--s0);border-bottom:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);padding:7px 14px;font-size:10.5px;font-weight:600}.jnr-rechts{text-align:right}.jnr-gruppe{border-bottom:1px solid var(--line);background-color:var(--s0);color:var(--ink3);align-items:baseline;gap:10px;padding:9px 14px 7px;font-size:12px;display:flex}.jnr-gruppe>b{color:var(--ink1);font-size:12.5px;font-weight:700}.jnr-gruppe-summe{color:var(--ink2);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.jnr-liste>section+section>.jnr-gruppe{border-top:1px solid var(--line)}.jnr-zeile{min-height:46px;color:var(--ink2);padding:5px 14px;font-size:12.5px;transition:background-color .12s}.jnr-zeile+.jnr-zeile{border-top:1px solid var(--line)}.jnr-zeile:hover{background-color:var(--s0)}.jnr-datum{color:var(--ink2);font-variant-numeric:tabular-nums;white-space:nowrap}.jnr-text{row-gap:1px;min-width:0;display:grid}.jnr-haupt{color:var(--ink1);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}a.jnr-haupt:hover{color:var(--brand);text-decoration:underline}a.jnr-haupt:focus-visible{outline:2px solid var(--brand);outline-offset:1px;border-radius:3px}.jnr-klein{min-width:0;color:var(--ink3);white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.jnr-klein>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.jnr-punkt{background-color:var(--jnr-farbe,var(--ink3));border-radius:999px;flex:none;width:7px;height:7px}.jnr-konto{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;min-width:0;display:flex}.jnr-konto>b{color:var(--ink2);flex:none;font-weight:600}.jnr-konto>span{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.jnr-konto[data-hervor=true]>b{color:var(--ink1);font-weight:700}.jnr-konto[data-hervor=true]>span{color:var(--ink2)}.jnr-konto[data-fehlt=true]{color:var(--warn);font-size:11.5px;font-weight:600}.jnr-betrag{text-align:right;color:var(--ink1);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.jnr-marke{white-space:nowrap;letter-spacing:.02em;background-color:var(--s2);color:var(--ink2);border-radius:999px;align-items:center;padding:0 7px;font-size:10.5px;font-weight:600;line-height:18px;display:inline-flex}.jnr-wer{color:var(--ink2);white-space:nowrap;font-size:11.5px;font-weight:600}.jnr-menue{justify-content:flex-end;display:flex}.jnr-leer{text-align:center;color:var(--ink3);padding:18px;font-size:12.5px}.jnr-leer a{color:var(--brand);font-weight:600}.jnr-fehler{background-color:var(--bad-w);color:var(--bad);border-color:var(--bad);margin-bottom:12px;padding:10px 12px;font-size:12.5px}.jnr-seiten{color:var(--ink2);justify-content:center;align-items:center;gap:12px;margin-top:12px;font-size:12.5px;display:flex}@media (max-width:1280px){.jnr-raster{grid-template-columns:44px minmax(0,1fr) minmax(0,150px) minmax(0,150px) 104px 64px 30px 28px}}@media (max-width:1100px){.jnr-raster{grid-template-columns:44px minmax(0,1fr) minmax(0,120px) minmax(0,120px) 100px 30px 28px}.jnr-raster>:nth-child(6){display:none}}
