:root{--blau:#046289;--blau-deep:#03506f;--blau-bright:#4fa3c7;--nacht:#022d44;--deep:#021e2e;--gruen:#81b61d;--ink:#1c2833;--muted:#5a6b7a;--muted-light:#a7bfd2;--line:#e1eaf0;--sky:#e8f1f6;--sky-2:#f4f9fb;--bg:#ffffff;--grad:linear-gradient(135deg,var(--nacht),var(--blau));--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--fs-11:11px;--fs-12:12px;--fs-125:12.5px;--fs-135:13.5px;--fs-15:15px;--fs-17:17px;--fs-18:18px;--fs-22:22px;--fs-28:28px;--fs-meta:var(--fs-135);--fs-min:var(--fs-12);--fs-label:var(--fs-125);--fs-overline:var(--fs-11);--fs-kachel-wert:var(--fs-28);--radius-chip:4px;--radius-knopf:8px;--radius-karte:12px;--radius-pille:999px;--hoehe-chip-klein:24px;--hoehe-chip:28px;--hoehe-zeile:44px;--hoehe-menue-zeile:36px;--kachel-hoehe:96px;--kachel-hoehe-kompakt:72px;--abstand-4:4px;--abstand-8:8px;--abstand-12:12px;--abstand-16:16px;--abstand-24:24px;--abstand-32:32px;--abstand-48:48px;--karte-innen:16px;--karten-abstand:12px;--block-abstand:24px;--seitenrand:24px;--label-spalte:180px;--inhaltsbreite:2400px;--raster-zeile:1px;--sektionsleiste-hoehe:44px;--reiterleiste-hoehe:44px;--einstellungen-nav:220px;--einstellungen-inhaltsbreite:1120px;--dialog-karte-breite:1080px;--kanban-karte-hoehe:64px;--daily-karte-hoehe:96px;--belegband-hoehe:96px;--fokus:var(--blau);--dauer:150ms;--schatten:0 2px 8px rgba(2,45,68,0.08);--feld-hoehe:36px;--feld-radius:var(--radius-knopf);--feld-rahmen:var(--line);--feld-rahmen-fokus:var(--blau);--feld-px:12px;--feld-py:calc((var(--feld-hoehe) - var(--feld-fs) * var(--feld-lh) - 2px) / 2);--feld-fs:var(--fs-15);--feld-lh:1.2;--feld-placeholder:var(--muted);--feld-hintergrund:var(--bg);--feld-disabled-bg:rgba(2,45,68,0.04);--knopf-hoehe:36px;--knopf-hoehe-klein:32px;--knopf-radius:var(--radius-knopf);--aktion-gap:8px;--fehler-text:#8a1f1f;--fehler-bg:#fbe4e4;--fehler-rahmen:var(--fehler-text);--erfolg-text:#1f6b3a;--erfolg-bg:#e3f3e8;--erfolg-rahmen:var(--erfolg-text);--warn-text:#7a4e00;--warn-bg:#fff3d6;--warn-rahmen:var(--warn-text);--destruktiv-fg:var(--fehler-text);--chip-neutral-bg:var(--bg);--chip-neutral-fg:var(--muted);--chip-info-bg:var(--sky);--chip-info-fg:var(--blau);--chip-positiv-bg:var(--erfolg-bg);--chip-positiv-fg:var(--erfolg-text);--chip-warn-bg:var(--fehler-bg);--chip-warn-fg:var(--fehler-text)}@media (max-width:760px){:root{--knopf-hoehe:44px;--feld-hoehe:44px;--knopf-hoehe-klein:44px;--seitenrand:16px;--hoehe-menue-zeile:44px}}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:var(--font-sans);color:var(--ink);background:#fff;font-size:var(--fs-15);line-height:1.58;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--blau);text-decoration:none}:focus-visible{outline:2px solid var(--blau);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}.login-seite{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--grad);padding:24px}.login-karte{background:#fff;border-radius:12px;padding:40px 36px 32px;width:100%;max-width:400px;box-shadow:var(--schatten)}.login-karte .logo{display:block;width:168px;margin-bottom:24px}.login-karte h1{font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0 0 6px;color:var(--nacht)}.login-karte p{margin:0 0 22px;color:var(--muted)}.login-karte .login-claim{margin:0 0 10px;font-size:13.5px;color:var(--blau);font-weight:600}.login-fehler{background:var(--fehler-bg);border:1px solid var(--fehler-rahmen);color:var(--fehler-text);border-radius:8px;padding:10px 12px;font-size:13.5px;margin-bottom:16px}.zustimmung-karte{max-width:520px}.zustimmung-karte h1{margin-bottom:4px}.zustimmung-meta{display:grid;grid-template-columns:max-content 1fr;grid-gap:6px 14px;gap:6px 14px;margin:0 0 20px;font-size:13.5px}.zustimmung-meta dt{color:var(--muted)}.zustimmung-meta dd{margin:0;color:var(--ink);font-weight:600;overflow-wrap:anywhere}.zustimmung-aktionen{display:flex;justify-content:space-between;gap:12px;margin-top:4px}@media (max-width:420px){.zustimmung-aktionen{flex-direction:column-reverse}.zustimmung-aktionen .btn{width:100%}}.dev-login{margin-top:22px;border-top:1px solid var(--line);padding-top:18px}.dev-login .dev-label{font-family:var(--font-sans);font-size:var(--fs-label);font-weight:600;text-transform:none;letter-spacing:0;color:var(--muted);margin-bottom:10px}.dev-login .sel{margin-bottom:10px}:root{--line-d:rgba(255,255,255,0.16);--r:var(--radius-karte);--shadow-sm:var(--schatten);--shadow:var(--schatten)}.shell{display:flex;min-height:100vh;align-items:stretch;background:var(--sky-2)}.snav{width:264px;flex-shrink:0;background:var(--grad);color:#fff;display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;z-index:50;height:100vh;overflow-y:auto;padding:26px 22px 22px;transition:width var(--dauer) ease,padding var(--dauer) ease}.navtop{display:flex;align-items:center;justify-content:space-between;gap:16px}.logoimg{height:24px;width:auto;display:block}.markenlink{display:inline-flex;align-items:center;border-radius:var(--knopf-radius);cursor:pointer}.markenlink .logoimg{opacity:.96;transition:opacity var(--dauer)}.markenlink:hover .logoimg{opacity:1}.markenlink:focus-visible,.signetlink:focus-visible{outline:2px solid #fff;outline-offset:2px}.appbar :focus-visible,.snav :focus-visible{outline-color:#fff}.mandat-mini{margin-top:24px;padding-bottom:20px;border-bottom:1px solid var(--line-d)}.overline{font-family:var(--font-mono);font-size:var(--fs-overline);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--blau);display:inline-flex;align-items:center;gap:9px}.overline:before{content:"";width:16px;height:2px;background:var(--blau)}.snav .overline{color:var(--gruen)}.snav .overline:before{background:var(--gruen)}.mandat-mini p{font-size:12.5px;color:var(--muted-light);margin:4px 0 0}.mandat-mini .gruss{font-weight:700;letter-spacing:-.015em;line-height:1.3;font-size:17px;color:#fff;margin:10px 0 0}.snav nav{display:flex;flex-direction:column;gap:4px;margin-top:18px}.tab{display:flex;align-items:center;gap:11px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:8px;padding:10px 12px;font-family:var(--font-sans);font-size:var(--fs-meta);font-weight:600;color:var(--muted-light);text-align:left;cursor:pointer;transition:background var(--dauer),color var(--dauer)}.tab svg{flex-shrink:0}.tab .cnt{margin-left:auto;font-family:var(--font-sans);font-size:var(--fs-min);font-weight:600;color:#fff;background:rgba(255,255,255,.14);border-radius:12px;padding:1px 8px}.tab.on{background:rgba(255,255,255,.13)}.tab.on,.tab:hover{color:#fff}.tab[aria-disabled=true]{cursor:default}.approot.no-sales .snav .tab[data-tab=deals],.approot.no-sales .snav .tab[data-tab=rechnungen]{display:none}.snav .grow{flex:1 1;min-height:18px}.snav .foot{margin-top:16px;padding-top:16px;border-top:1px solid var(--line-d);display:flex;flex-direction:column;gap:12px}.userchip{display:flex;align-items:center;gap:10px}.uavbtn .uav,.userchip .uav{width:32px;height:32px;border-radius:50%;overflow:hidden;border:1px solid var(--line-d);flex-shrink:0}.uavbtn .uav.ini,.userchip .uav.ini{background:rgba(255,255,255,.14);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;color:#fff}.userchip b{font-size:var(--fs-meta);font-weight:600;color:#fff;display:block;line-height:1.25}.userchip div{min-width:0}.userchip span.urolle{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-sans);font-size:var(--fs-min);font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--muted-light)}.userchip .chipbtns{margin-left:auto;display:flex;gap:6px}.access{display:flex;align-items:center;gap:9px;font-family:var(--font-sans);font-size:var(--fs-min);letter-spacing:.02em;text-transform:none;color:var(--muted-light);font-weight:600}.access .dot{width:8px;height:8px;border-radius:50%;background:var(--blau-bright);flex-shrink:0}.snav.collapsed{width:72px;padding:24px 14px 18px;align-items:center}.snav.collapsed .navtop{flex-direction:column-reverse;gap:16px}.snav.collapsed .access,.snav.collapsed .mandat-mini,.snav.collapsed .tab .cnt,.snav.collapsed .tab .tlbl,.snav.collapsed .userchip div{display:none}.snav.collapsed nav{width:100%;align-items:center}.snav.collapsed .tab{width:44px;justify-content:center;padding:12px 0;gap:0}.signetlink:hover,.uavbtn:hover{background:rgba(255,255,255,.08)}.signetlink{display:grid;place-items:center;width:44px;min-height:44px;border-radius:8px}.signetlink img{display:block}.foot-kompakt{position:relative;display:grid;place-items:center;padding-bottom:4px}.uavbtn{border:none;background:transparent;padding:4px;cursor:pointer;border-radius:999px;min-width:44px;min-height:44px;display:grid;place-items:center}.contentcol{flex:1 1;min-width:0;display:flex;flex-direction:column}.rolebanner{display:none;background:#fff6e2;border-bottom:1px solid #e8c97a;color:#7a5200;font-size:12.5px;padding:8px 22px}.approot.role-compliance .rolebanner{display:block}.wrap{max-width:var(--inhaltsbreite);margin:0 auto;padding:0 var(--seitenrand);width:100%}.contentcol main{flex:1 1;padding:28px 0 70px}.pagehead{background:var(--bg);border-bottom:1px solid var(--line)}.pagehead .wrap{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-top:13px;padding-bottom:13px}.pagehead h2{font-size:22px;font-weight:700;letter-spacing:-.018em;color:var(--ink);margin:0}.pagehead .ptgrp{gap:10px;min-width:0}.pagehead .ptgrp,.statbar{display:flex;align-items:center}.statbar{gap:16px;flex-wrap:wrap}.stat{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;text-align:left;padding:3px 8px;border-radius:8px;display:flex;flex-direction:column;gap:2px}a.stat,button.stat{cursor:pointer;transition:background var(--dauer)}a.stat:hover,button.stat:hover{background:var(--sky-2)}.stat b{font-family:var(--font-sans);font-size:22px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--blau);line-height:1}.stat span{font-family:var(--font-sans);font-size:var(--fs-min);font-weight:600;letter-spacing:0;text-transform:none;color:var(--muted);white-space:nowrap}.card{background:var(--bg);border:1px solid var(--line);border-radius:var(--r);padding:var(--karte-innen)}.card .sub{font-size:var(--fs-meta);color:var(--muted);margin:0 0 var(--karten-abstand)}@media (max-width:560px){.pagehead .wrap{flex-direction:column;align-items:flex-start}}.card h2{font-size:var(--fs-17);font-weight:700;letter-spacing:-.018em;color:var(--blau);margin:0 0 var(--karten-abstand)}.minih{font-family:var(--font-sans);font-size:var(--fs-label);letter-spacing:0;text-transform:none;color:var(--muted);font-weight:600;margin:14px 0 5px}.grid2{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:var(--karten-abstand);align-items:start}.colstack,.grid2{gap:var(--karten-abstand)}.colstack{display:flex;flex-direction:column;min-width:0}@media (max-width:980px){.grid2{grid-template-columns:1fr}}.pgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;align-content:start;margin-bottom:6px}.pgrid .row{margin:0}@media (max-width:1080px){.pgrid{grid-template-columns:1fr}}.sechead{display:flex;align-items:center;gap:12px;margin:26px 0 12px;font-family:var(--font-mono);font-size:var(--fs-overline);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:600}.sechead:after{content:"";flex:1 1;height:1px;background:var(--line)}.sechead:first-child{margin-top:0}.rowlist{display:flex;flex-direction:column;gap:10px}.lthead,.row.lrow{display:grid;grid-template-columns:var(--lspalten,1fr);grid-gap:14px;gap:14px;align-items:center}.lthead{padding:0 18px;margin-bottom:2px}.lthead button{display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:6px 0;font-family:var(--font-sans);font-size:var(--fs-meta);font-weight:600;letter-spacing:0;text-transform:none;color:var(--muted);cursor:pointer;text-align:left;line-height:1.2}.lthead button.on{color:var(--blau)}.lcell{min-width:0}.lcell .rmeta{margin-top:4px}@media (max-width:760px){.lthead{display:none}.row.lrow{grid-template-columns:1fr;gap:6px}}.row{background:var(--bg);border:1px solid var(--line);border-radius:var(--r);padding:16px 18px;display:flex;gap:14px;align-items:center;flex-wrap:wrap;transition:transform var(--dauer),box-shadow var(--dauer);position:relative}.row:focus-within,.row:hover{z-index:3}.row:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.row.click{cursor:pointer}.rmain{flex:1 1;min-width:220px}.rmain h3{font-size:15px;font-weight:700;letter-spacing:-.012em;margin:0}.rmain h3,.rmain p{overflow-wrap:anywhere}.rmain p{font-size:12.5px;margin:1px 0 0}.rmain p,.rmeta{color:var(--muted)}.rmeta{font-family:var(--font-sans);font-size:var(--fs-meta);letter-spacing:0;display:flex;gap:12px;flex-wrap:wrap;margin-top:7px}.rmeta b{color:var(--ink);font-weight:600}.ract{display:flex;gap:var(--aktion-gap);align-items:center;flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.aktgruppe{flex-wrap:nowrap;flex-shrink:0}.aktgruppe,.zustandsgruppe{display:inline-flex;align-items:center;gap:var(--aktion-gap)}.zustandsgruppe{flex-wrap:wrap;justify-content:flex-end}.iknopf{display:inline-grid;place-items:center;width:var(--knopf-hoehe);height:var(--knopf-hoehe);padding:0;border:1px solid transparent;border-radius:var(--knopf-radius);background:transparent;line-height:0;cursor:pointer;flex-shrink:0;transition:background var(--dauer),color var(--dauer)}.iknopf svg{width:18px;height:18px;display:block}.iknopf:disabled{opacity:.4;cursor:default}.iknopf-dunkel{color:rgba(255,255,255,.9)}.iknopf-dunkel:hover{color:#fff;background:rgba(255,255,255,.12)}.iknopf-dunkel:active{background:rgba(255,255,255,.18)}.iknopf-dunkel:focus-visible{outline:2px solid #fff;outline-offset:2px}.iknopf-hell{color:var(--muted)}.iknopf-hell:hover{color:var(--ink);background:rgba(4,98,137,.06)}.iknopf-hell:focus-visible{outline:2px solid var(--blau-bright);outline-offset:2px}@media (max-width:560px){.ract .aktgruppe,.ract .zustandsgruppe{width:100%;justify-content:flex-start}.ract .aktgruppe{flex-wrap:wrap}}.einheit{display:inline-block;min-width:56px}.badge{border:1px solid var(--line);font-size:var(--fs-label);background:var(--chip-neutral-bg);color:var(--chip-neutral-fg)}.badge i{display:none}.b-done,.b-off,.b-on{background:var(--chip-neutral-bg);color:var(--chip-neutral-fg);border-color:var(--line)}.b-done i,.b-off i,.b-on i{display:none}.b-job{background:var(--chip-info-bg);color:var(--chip-info-fg);border-color:transparent}.b-job i{display:none}.b-draft{background:var(--chip-neutral-bg);color:var(--chip-neutral-fg);border:1px dashed var(--line)}.b-draft i{display:none}.warnchip{display:inline-flex;min-height:24px;font-family:var(--font-sans);font-size:var(--fs-min);line-height:1.2;letter-spacing:0;text-transform:none;color:var(--chip-warn-fg);background:var(--chip-warn-bg);border:1px solid transparent;border-radius:999px;padding:2px 10px;font-weight:600}.pback,.warnchip{align-items:center}.pback{width:32px;height:32px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--muted);display:flex;justify-content:center;flex-shrink:0;transition:color var(--dauer),border-color var(--dauer)}.pback:hover{color:var(--blau);border-color:var(--blau)}.pact{margin-left:auto;flex-shrink:0}.pchip{display:inline-flex;align-items:center;height:24px;font-family:var(--font-sans);font-size:var(--fs-min);font-weight:600;line-height:1;letter-spacing:0;text-transform:none;color:var(--chip-neutral-fg);background:var(--chip-neutral-bg);border:1px solid var(--line);border-radius:999px;padding:0 10px;white-space:nowrap}.ptabs{display:flex;gap:2px;overflow-x:auto;width:100%;order:3}.ptab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-bottom:2px solid transparent;padding:0 12px;font-family:var(--font-sans);font-size:var(--fs-meta);font-weight:600;line-height:1.2;color:var(--muted);white-space:nowrap;display:flex;gap:6px;align-items:center;transition:color var(--dauer);min-height:var(--reiterleiste-hoehe)}.ptab.on{color:var(--blau);border-bottom-color:var(--blau)}.ptab .cnt{font-family:var(--font-sans);font-size:var(--fs-min);color:var(--blau);background:var(--sky);border-radius:12px;padding:1px 7px;font-weight:600}.ptab[aria-disabled=true]{cursor:default;opacity:.6}.ptab .ricon{width:18px;height:18px;flex-shrink:0;margin-right:2px}.toolbar{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:18px}.toolbar .chip{min-height:var(--knopf-hoehe)}.mnote{font-size:13.5px;color:var(--muted)}.push-right{margin-left:auto}.srch{flex:1 1;min-width:200px;min-height:var(--feld-hoehe);border:1px solid var(--feld-rahmen);border-radius:var(--feld-radius);padding:var(--feld-py) var(--feld-px);font-family:var(--font-sans);font-size:var(--feld-fs);color:var(--ink);background:var(--feld-hintergrund);line-height:var(--feld-lh)}.srch:focus{border-color:var(--blau)}.srchcol{display:flex;flex-direction:column;gap:5px;flex:1 1;min-width:250px;max-width:560px}.srchwrap{display:flex;gap:8px;align-items:center}.srchhint{font-size:var(--fs-min);color:var(--muted);padding-left:2px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-sans);font-weight:600;font-size:var(--fs-15);line-height:1.2;min-height:var(--knopf-hoehe);padding:0 16px;border-radius:var(--knopf-radius);border:1px solid transparent;white-space:nowrap;cursor:pointer;transition:background var(--dauer),border-color var(--dauer),color var(--dauer)}.btn>svg{width:18px;height:18px;flex-shrink:0}.btn-primary{background:var(--blau);color:#fff}.btn-primary:hover{background:var(--blau-deep)}.btn-ghost{background:#fff;border-color:var(--line);color:var(--blau)}.btn-ghost:hover{border-color:var(--blau);color:var(--blau)}.btn-tertiaer{background:transparent;color:var(--blau)}.btn-tertiaer:hover{background:var(--sky)}.btn:disabled{opacity:.4;cursor:default;transform:none}.btn[aria-busy=true]{opacity:1;cursor:progress}.btn-danger{background:#fff;border-color:var(--line);color:var(--destruktiv-fg)}.btn-danger:hover{background:var(--fehler-bg);border-color:var(--fehler-text)}.btn.btn-gesperrt{opacity:.4;pointer-events:none}.profil-link .oeffnen-icon{width:18px;height:18px;flex-shrink:0}.btn-block{display:flex;width:100%}.sel{min-height:var(--feld-hoehe);border:1px solid var(--feld-rahmen);border-radius:var(--feld-radius);padding:var(--feld-py) var(--feld-px);font-family:var(--font-sans);font-size:var(--feld-fs);color:var(--ink);background:var(--feld-hintergrund);line-height:var(--feld-lh)}.sel:focus{border-color:var(--feld-rahmen-fokus)}.dev-login .sel,.frm .sel,.mbox .sel{width:100%}.sel:disabled,select.esel:disabled,select.mini:disabled{opacity:.6;cursor:default}.hsel{position:relative;display:inline-flex;max-width:100%}.hsel select{max-width:100%;min-width:0;text-overflow:ellipsis;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:26px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235a6b7a' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;cursor:pointer}.hsel select.esel{padding-right:20px;background-position:right 4px center}.hsel select.mini,.hsel select.sel{padding-right:26px}.hsel:has(>select.sel){width:100%}select.sel{width:100%}.hsel-panel{position:absolute;top:calc(100% + 6px);left:0;min-width:100%;max-width:340px;z-index:90;background:var(--bg);border:1px solid var(--line);border-radius:8px;box-shadow:var(--schatten);padding:6px;max-height:440px;overflow-y:auto}.hsel-panel.hsel-oben{top:auto;bottom:calc(100% + 6px)}.hsel-option{display:flex;align-items:center;gap:8px;width:100%;text-align:left;border:0;background:none;border-radius:8px;padding:8px 10px;font:inherit;font-size:var(--fs-meta);color:var(--ink);cursor:pointer;white-space:nowrap}.hsel-option.hsel-aktiv{background:var(--sky)}.hsel-option.hsel-gewaehlt{color:var(--blau);font-weight:600}.hsel-option:disabled{color:var(--muted);cursor:default}.hsel-haken{width:14px;flex:none;display:inline-flex;justify-content:center}.hsel-gruppenkopf,.hsel-optlabel{overflow:hidden;text-overflow:ellipsis}.hsel-gruppenkopf{font-family:var(--font-sans);font-size:var(--fs-label);font-weight:600;letter-spacing:0;text-transform:none;color:var(--muted);padding:8px 10px 4px;white-space:nowrap;cursor:default}.hsel-gruppenkopf:not(:first-child){margin-top:4px;padding-top:10px;border-top:1px solid var(--line)}.hsel-option.hsel-eingerueckt{padding-left:22px}.hsel-option.hsel-kopf{font-weight:600}.hsel-option.hsel-kopf:not(:first-child){position:relative;margin-top:5px}.hsel-option.hsel-kopf:not(:first-child):before{content:"";position:absolute;left:10px;right:10px;top:-3px;height:1px;background:var(--line)}.dlylabelwahl button{border-width:1px;border-style:solid;border-radius:4px;padding:3px 10px;font-size:12px;font-weight:600;cursor:pointer;min-height:28px;line-height:1.2}.dlylabelwahl button:disabled{opacity:.5;cursor:default;pointer-events:none}@media (hover:none),(pointer:coarse){:root{--feld-hoehe:44px;--knopf-hoehe:44px;--knopf-hoehe-klein:44px;--hoehe-menue-zeile:44px}.btn,.ddp,.ddtrig,.dlylabelwahl button,.dstepper button,.dtabs button,.lthead button,.manhang,.ptab,.sel,.setnav a,.tab,a.stat,button.stat,label.checkzeile,select.esel,select.mini{min-height:44px}.pback{width:44px;height:44px}.markenlink,.mlinkchip .lx{min-height:44px}.mlinkchip .lx{min-width:44px;line-height:1}}@media (max-width:760px){.btn,.ddp,.ddtrig,.dlylabelwahl button,.dstepper button,.dtabs button,.lthead button,.manhang,.ptab,.sel,.setnav a,.tab,a.stat,button.stat,label.checkzeile,select.esel,select.mini{min-height:44px}.pback{width:44px;height:44px}.markenlink,.mlinkchip .lx{min-height:44px}.mlinkchip .lx{min-width:44px;line-height:1}}.setrow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--sky-2)}.setrow:last-child{border-bottom:none;padding-bottom:0}.setrow .sl b{font-size:var(--fs-meta);font-weight:600;display:block}.setrow .sl span{font-size:12px;color:var(--muted)}.setrow .sl{min-width:38%;flex:1 1}.setrow>:not(.sl){min-width:0}.setrow>.hsel{flex-shrink:0}.ein{font-family:var(--font-sans);font-size:var(--feld-fs);color:var(--ink);background:transparent;border:1px transparent;border-style:solid solid dashed;border-radius:8px;padding:2px 7px;min-width:60px;min-height:var(--knopf-hoehe-klein);transition:border-color var(--dauer),background var(--dauer);line-height:var(--feld-lh)}.ein:hover{border-bottom-color:var(--muted-light)}.ein{text-overflow:ellipsis}.ein.mid{max-width:420px}.ein.kurz,.ein.mid{width:100%;min-width:0}.ein.kurz{max-width:220px}.ein:focus{background:var(--bg);border:1px solid var(--blau)}.ein.w{width:100%}.ein.big{font-size:18px;font-weight:700;letter-spacing:-.015em}.ein.mid{color:var(--muted)}.ein.mid,.esel{font-size:var(--fs-meta)}.esel{font-family:var(--font-sans);font-weight:600;color:var(--ink);background:transparent;border:1px solid transparent;border-radius:8px;padding:4px 6px;min-height:var(--knopf-hoehe-klein);transition:border-color var(--dauer),background var(--dauer);line-height:var(--feld-lh)}.esel:hover{border-color:var(--line)}.esel:focus{border-color:var(--blau);background:var(--bg)}.eta{width:100%;font-family:var(--font-sans);font-size:13.5px;line-height:1.55;color:var(--ink);background:transparent;border:1px solid transparent;border-radius:8px;padding:6px 8px;resize:none;overflow-y:auto;min-height:36px;transition:border-color var(--dauer),background var(--dauer);display:block}.eta:hover{border-color:var(--line);border-style:dashed}.werdegang-liste{margin:0 0 6px;padding-left:18px;font-size:13.5px;line-height:1.55;color:var(--ink)}.werdegang-liste li+li{margin-top:4px}.eta:focus{border:1px solid var(--blau);background:var(--bg)}.kp-panel{position:relative;z-index:1;margin-top:8px;padding:10px;box-shadow:var(--schatten)}.kp-liste,.kp-panel{background:var(--bg);border:1px solid var(--line);border-radius:8px}.kp-liste{max-height:240px;overflow-y:auto}.kp-zeile{display:block;width:100%;min-height:44px;text-align:left;padding:7px 10px;border:none;border-bottom:1px solid var(--line);background:var(--bg);cursor:pointer;font-family:var(--font-sans);font-size:13.5px;color:var(--ink);line-height:1.2}.kp-zeile:last-child{border-bottom:none}.kp-leerzeile{margin:0;padding:8px 10px;color:var(--muted);font-size:var(--fs-meta)}.kp-zeile:hover{background:var(--sky)}.kp-zeile .kp-name,.kp-zeile .kp-sub{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kp-zeile .kp-sub{color:var(--muted);font-size:12px}.pick{position:relative;min-width:0}.pk-trigger.pk-feld{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:var(--feld-hoehe);border:1px solid var(--feld-rahmen);border-radius:var(--feld-radius);padding:var(--feld-py) var(--feld-px);background:var(--feld-hintergrund);font-family:var(--font-sans);font-size:var(--feld-fs);color:var(--ink);text-align:left;cursor:pointer;line-height:var(--feld-lh)}.pk-trigger.pk-feld:hover{border-color:var(--blau)}.pk-trigger.pk-feld:disabled{opacity:.5;cursor:default;pointer-events:none}.pk-trigger .pk-auswahl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-chevron,.pk-trigger .pk-platzhalter{color:var(--muted)}.pk-chevron{flex:0 0 auto}.pk-panel{position:relative;z-index:1;margin-top:8px;padding:10px;background:var(--bg);border:1px solid var(--line);border-radius:8px;box-shadow:var(--schatten);text-align:left}.pk-panel .pk-suche{margin-bottom:8px}.pk-liste{border:1px solid var(--line);border-radius:8px;max-height:280px;overflow-y:auto;background:var(--bg)}.pk-option{display:block;width:100%;min-height:44px;text-align:left;padding:7px 10px;border:none;border-bottom:1px solid var(--line);background:var(--bg);cursor:pointer;font-family:var(--font-sans);font-size:13.5px;color:var(--ink);line-height:1.2}.pk-option:last-child{border-bottom:none}.pk-option.pk-aktiv,.pk-option:hover{background:var(--sky)}.pk-option[aria-selected=true]{background:rgba(4,98,137,.08)}.pk-option[aria-disabled=true]{cursor:default}.pk-option .pk-label{display:block;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-option[aria-disabled=true] .pk-label{color:var(--muted);font-weight:600}.pk-option .pk-sub{display:block;color:var(--muted);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.zchips{flex-wrap:wrap;vertical-align:middle}.zchip,.zchips{display:inline-flex;gap:6px}.zchip{--c:var(--muted);align-items:center;border:1px solid var(--line);border-radius:999px;padding:2px 9px;font-family:var(--font-sans);font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink);background:var(--sky-2);white-space:normal;max-width:100%;overflow-wrap:anywhere}.zchips .zchip:before{content:"";width:8px;height:8px;border-radius:4px;background:var(--c);flex:none}.zchip.frei{--c:var(--blau);border-color:var(--blau)}.zchip.pool{--c:var(--line);color:var(--muted);border-style:dashed;background:transparent}.zchip .badge{height:18px;min-height:0;padding:0 7px;font-size:var(--fs-min);gap:5px;margin-left:2px;line-height:1;flex:none}.pk-leer{display:flex;align-items:center;min-height:44px;margin:0;padding:8px 10px;color:var(--muted);font-size:var(--fs-meta)}.zmenue{position:relative;display:inline-block;min-width:0;vertical-align:middle}.pk-menue{position:absolute;right:0;top:calc(100% + 6px);z-index:70;min-width:250px;max-width:min(360px,calc(100vw - 32px));padding:6px;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:var(--schatten)}.pk-menue,.pk-menue-zeile{color:var(--ink);text-align:left}.pk-menue-zeile{display:block;width:100%;min-height:44px;padding:9px 10px;border:none;border-radius:8px;background:transparent;font:inherit;font-size:13.5px;cursor:pointer;white-space:nowrap}.pk-menue-zeile:hover:not(:disabled){background:rgba(4,98,137,.06)}.pk-menue-zeile:disabled{color:var(--muted);opacity:.6;cursor:default}.pk-menue-hinweis{margin:4px 0 2px;padding:6px 10px;font-size:12px;line-height:1.4;color:var(--muted);white-space:normal}[data-karte=projektzuordnungen] .row[data-aktiv="1"]{border-color:var(--blau);box-shadow:inset 3px 0 0 var(--blau)}[data-karte=projektzuordnungen] summary{cursor:pointer;font-size:12.5px;color:var(--muted)}[data-karte=projektzuordnungen] summary:hover{color:var(--blau)}.toolbar .pick-kandidat:has(.pk-panel){min-width:min(100%,320px)}.toolbar .toolbar-aktionen{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}.recchips{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.adrform{margin:6px 0 0}.adrform,.adrform .adr-zeile{display:grid;grid-gap:10px;gap:10px}.adrform .adr-zeile{grid-template-columns:1fr 1fr;align-items:end}.adrform label{display:block;font-family:var(--font-sans);font-size:var(--fs-label);font-weight:600;letter-spacing:0;text-transform:none;color:var(--muted);margin:0 0 5px}.adrform input{width:100%;min-height:var(--feld-hoehe);border:1px solid var(--feld-rahmen);border-radius:var(--feld-radius);padding:var(--feld-py) var(--feld-px);font-family:var(--font-sans);font-size:var(--feld-fs);color:var(--ink);background:var(--feld-hintergrund);line-height:var(--feld-lh)}.adrform input:focus{border-color:var(--feld-rahmen-fokus)}.adrform input:disabled{color:var(--muted);background:var(--feld-disabled-bg)}.fform{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;align-items:end;margin:6px 0 14px}.fform label{font-size:var(--fs-label);font-weight:600;letter-spacing:0;text-transform:none;color:var(--muted);display:block;margin-bottom:5px}.fform input,.fform label{font-family:var(--font-sans)}.fform input{width:100%;min-height:var(--feld-hoehe);border:1px solid var(--feld-rahmen);border-radius:var(--feld-radius);padding:var(--feld-py) var(--feld-px);font-size:var(--feld-fs);color:var(--ink);background:var(--feld-hintergrund);line-height:var(--feld-lh)}.fform input:focus{border-color:var(--feld-rahmen-fokus)}.overlay{position:fixed;inset:0;background:rgba(2,30,46,.44);z-index:60;opacity:0;pointer-events:none;transition:opacity var(--dauer)}.overlay.on{opacity:1;pointer-events:auto}.cpanel{position:fixed;top:0;right:0;bottom:0;width:0;overflow:hidden;background:var(--bg);z-index:70;box-shadow:var(--shadow);transform:translateX(102%);visibility:hidden;transition:transform var(--dauer),visibility 0s linear var(--dauer),width 0s linear var(--dauer);display:flex;flex-direction:column}.cpanel.on{width:min(460px,100%);transform:translateX(0);visibility:visible;transition:transform var(--dauer)}.cphead{background:var(--grad);color:#fff;padding:18px 22px;display:flex;align-items:flex-start;gap:12px}.cphead .t{flex:1 1}.mono-lbl{font-family:var(--font-sans);font-size:var(--fs-label);font-weight:600;letter-spacing:0;text-transform:none;color:var(--muted)}.cphead .mono-lbl{color:var(--blau-bright)}.cphead p{font-size:12px;color:var(--muted-light);margin:2px 0 0}.cbody{flex:1 1;overflow-y:auto;padding:18px 22px;background:var(--sky-2)}.frm label{font-family:var(--font-sans);font-size:var(--fs-label);font-weight:600;letter-spacing:0;text-transform:none;color:var(--muted);display:block;margin:12px 0 5px}.frm input,.frm textarea{width:100%;min-height:var(--feld-hoehe);border:1px solid var(--feld-rahmen);border-radius:var(--feld-radius);padding:var(--feld-py) var(--feld-px);font-family:var(--font-sans);font-size:var(--feld-fs);color:var(--ink);background:var(--feld-hintergrund);line-height:var(--feld-lh)}.frm textarea{line-height:1.5}.frm input:focus,.frm textarea:focus{border-color:var(--feld-rahmen-fokus)}.feld{width:100%;min-height:var(--feld-hoehe);border:1px solid var(--feld-rahmen);border-radius:var(--feld-radius);padding:var(--feld-py) var(--feld-px);font-family:var(--font-sans);font-size:var(--feld-fs);color:var(--ink);background:var(--feld-hintergrund);line-height:var(--feld-lh)}.feld:focus{border-color:var(--feld-rahmen-fokus)}.adrform input::placeholder,.feld::placeholder,.frm input::placeholder,.frm textarea::placeholder,.srch::placeholder{color:var(--feld-placeholder)}.feld:disabled{color:var(--muted);background:var(--feld-disabled-bg)}.feld.feld-fehler{border-color:var(--fehler-text)}textarea.feld{min-height:calc(2 * 1.5 * var(--feld-fs) + 2 * var(--feld-py) + 2px);resize:vertical}.feld-label{display:block;font-family:var(--font-sans);font-size:var(--fs-label);font-weight:600;letter-spacing:0;text-transform:none;color:var(--muted);margin:0 0 5px}.feldraster,.feldraster .feld-paar{display:grid;grid-gap:10px;gap:10px}.feldraster .feld-paar{grid-template-columns:1fr 1fr;align-items:end}.dateifeld{position:relative;display:inline-flex;align-items:center;gap:var(--aktion-gap);flex-wrap:wrap;min-height:var(--knopf-hoehe);max-width:100%}.dateifeld-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.dateifeld-name{font-size:var(--fs-meta);color:var(--ink);min-width:0;overflow-wrap:anywhere}.dateifeld-name.leer{color:var(--muted)}.dateifeld-namen{display:flex;flex-direction:column;gap:var(--abstand-4);min-width:0}.dateifeld-anzahl{font-weight:600}.dateifeld-name-zeile{display:block;overflow-wrap:anywhere}.prow>.dateifeld{flex:1 1 auto;min-width:0}.frm .two{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;align-items:end}@media (max-width:560px){.adrform .adr-zeile,.feldraster .feld-paar,.frm .two{grid-template-columns:1fr}}.frm .note{font-size:var(--fs-min);color:var(--muted);margin-top:12px;border-top:1px dashed var(--line);padding-top:10px}.cfoot{border-top:1px solid var(--line);padding:14px 22px;background:var(--bg);display:flex;justify-content:space-between;gap:var(--aktion-gap);align-items:center}.cfoot small{font-size:var(--fs-min);color:var(--muted)}.cfoot>div{flex-shrink:0}.chips{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 14px}.chip{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--line);background:#fff;border-radius:999px;padding:0 12px;font-size:12.5px;font-weight:600;line-height:1.2;color:var(--muted);cursor:pointer;position:relative;min-height:var(--hoehe-chip)}.chip.on{background:#046289;border-color:#046289;color:#fff}.kav{width:56px;height:56px;border-radius:50%;overflow:hidden;flex-shrink:0;border:1px solid var(--line)}.kav.ini{background:var(--grad);color:#fff;justify-content:center;font-weight:700;font-size:var(--fs-18)}.dethead,.kav.ini{display:flex;align-items:center}.dethead{gap:14px;flex-wrap:wrap;margin-bottom:18px}.dethead .akav{width:96px;height:96px;border-radius:50%;overflow:hidden;border:1px solid var(--line);flex-shrink:0}.dethead .akav.ini{background:var(--grad);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--fs-28)}.kfoto{position:relative;flex-shrink:0}.kfoto-btn{position:relative;display:block;width:56px;height:56px;padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer;overflow:hidden}.kfoto-btn:disabled{cursor:progress}.kfoto-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(2,45,68,.62);color:#fff;font-size:11px;font-weight:700;line-height:1.15;text-align:center;padding:0 6px;opacity:0;transition:opacity var(--dauer) ease;pointer-events:none}.kfoto-btn:focus-visible .kfoto-overlay,.kfoto-btn:hover .kfoto-overlay{opacity:1}.akav.orglogo,.kav.orglogo{background:#fff;object-fit:contain;padding:5px;box-sizing:border-box}.cf-logo-vorschau{margin-top:8px;width:120px;height:56px;border:1px solid var(--line);border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:center;padding:6px;box-sizing:border-box}.cf-logo-vorschau img{max-width:100%;max-height:100%;object-fit:contain}.dethead .dt{flex:1 1;min-width:240px}.dethead .drow{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-top:2px}select.mini{border:1px solid var(--line);border-radius:var(--feld-radius);min-height:var(--knopf-hoehe-klein);padding:7px 9px;font-family:var(--font-sans);font-size:12.5px;font-weight:600;color:var(--ink);background-color:var(--bg);max-width:180px;line-height:var(--feld-lh)}.tgl{position:relative;width:40px;height:22px;flex-shrink:0;display:inline-block}.tgl input:disabled+i{opacity:.45}.tgl input:disabled{cursor:default}.tgl input{opacity:0;cursor:pointer;z-index:2;margin:0}.tgl i,.tgl input{position:absolute;inset:0}.tgl i{background:var(--line);border-radius:999px;transition:background var(--dauer)}.tgl i:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform var(--dauer)}.tgl input:checked+i{background:var(--blau)}.tgl input:checked+i:after{transform:translateX(18px)}.tglrow{display:inline-grid;grid-template-columns:44px minmax(0,auto);grid-auto-flow:column;align-items:center;justify-items:start;column-gap:0;font-size:var(--fs-meta);color:var(--muted);white-space:nowrap}.setrow:not(.kompakt)>.tglrow{min-width:var(--label-spalte)}.tgllbl{font-family:var(--font-sans);font-size:var(--fs-label);font-weight:600;color:var(--muted)}.note-row{padding:11px 0;border-bottom:1px solid var(--sky-2)}.note-row:last-child{border-bottom:none}.note-row .nh{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-bottom:4px}.note-row .nh b{font-size:var(--fs-meta);font-weight:600}.note-row .nh span{font-family:var(--font-sans);font-size:var(--fs-meta);color:var(--muted)}.note-row p{font-size:13.5px;color:var(--ink);margin:0}.noteform{border-top:1px dashed var(--line);margin-top:12px;padding-top:4px}.kfb{border:1px solid var(--line);border-left:3px solid #046289;background:var(--sky);border-radius:8px;padding:10px 12px;margin-bottom:10px}.kfb p{margin:6px 0 0;font-size:13.5px}.pvcmt{background:var(--sky-2);border:1px solid var(--line);border-radius:8px;padding:9px 12px;margin-bottom:8px}.pvcmt.tm{border-left:3px solid var(--blau)}.pvcmt div{display:flex;justify-content:space-between;gap:10px}.pvcmt b{font-size:12.5px;font-weight:600}.pvcmt span{font-family:var(--font-sans);font-size:var(--fs-min);color:var(--muted)}.pvcmt p{margin:3px 0 0}.pvcmt p,.warnbox{font-size:var(--fs-meta)}.warnbox{border:1px solid #e8c97a;background:#fff6e2;color:#7a5200;border-radius:8px;padding:10px 12px;margin-bottom:12px}.prow{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px solid var(--sky-2);font-size:13.5px;align-items:center}.prow:last-child{border-bottom:none;padding-bottom:0}.prow>span{color:var(--muted);flex-shrink:0}.modalbg{position:fixed;inset:0;z-index:120;display:none;background:rgba(2,45,68,.45);padding:20px;overflow-y:auto}.modalbg.on{display:grid;grid-template-columns:minmax(0,1fr)}.mbox{background:#fff;border-radius:12px;box-shadow:var(--schatten);max-width:480px;width:100%;min-width:0;padding:22px 24px;margin:auto}.mbox h2{font-size:17px;margin:0 0 6px}.mbox label{display:block;font-size:var(--fs-label);font-weight:600;color:var(--muted);margin:12px 0 5px}.mbox label,label.checkzeile{font-family:var(--font-sans);letter-spacing:0;text-transform:none}label.checkzeile{display:flex;align-items:center;gap:8px;font-size:var(--fs-meta);font-weight:400;margin:0;min-height:var(--knopf-hoehe-klein)}.mg-option,label.checkzeile{color:var(--ink);cursor:pointer}.mg-option{display:block;width:100%;text-align:left;padding:6px 10px;min-height:44px;border:1px solid var(--line);border-radius:8px;background:transparent;font:inherit}.mg-option:hover{background:rgba(4,98,137,.06)}.mg-option.mg-gewaehlt{background:rgba(4,98,137,.08)}.mact{display:flex;gap:var(--aktion-gap);justify-content:flex-end;margin-top:18px;flex-wrap:wrap}.mact>*{flex-shrink:0}@media (max-width:560px){.mbox-voll{position:fixed;inset:0;max-width:none;border-radius:0;overflow-y:auto}}.toasts{position:fixed;right:26px;bottom:26px;z-index:90;display:flex;flex-direction:column;gap:9px;width:min(460px,calc(100% - 32px))}.toast{background:var(--nacht);color:#fff;border-radius:8px;padding:13px 17px;font-size:13.5px;box-shadow:var(--shadow);display:flex;gap:11px;align-items:flex-start;animation:tin var(--dauer)}.toast .tic{width:20px;height:20px;border-radius:50%;background:var(--gruen);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.toast.t-fehler .tic{background:var(--fehler-text)}.toast span{color:var(--muted-light);display:block;font-size:12.5px;margin-top:1px}@keyframes tin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.jobprev{white-space:pre-line;background:var(--sky-2);border:1px solid var(--line);border-radius:8px;padding:16px 18px;font-size:var(--fs-meta);line-height:1.6;max-height:420px;overflow-y:auto}.stack{display:flex;flex-direction:column;gap:var(--karten-abstand)}.tok{font-size:var(--fs-min);color:var(--muted);padding:3px 8px}.tok,.tokurl{font-family:var(--font-mono);background:var(--sky-2);border:1px solid var(--line);border-radius:8px}.tokurl{font-size:12px;color:var(--ink);padding:9px 11px;word-break:break-all;margin:6px 0 0}.fic{width:36px;height:36px;border-radius:8px;background:var(--sky);display:flex;align-items:center;justify-content:center;flex-shrink:0}.fwhen{font-family:var(--font-sans);font-size:var(--fs-meta);color:var(--muted);margin-left:auto;white-space:nowrap}.feed .row{padding:12px 16px}@media (max-width:560px){.ract{margin-left:0;justify-content:flex-start;width:100%}}.approot.role-compliance .btn-primary,.approot.role-compliance .tgl input,.approot.role-compliance input.ein,.approot.role-compliance select.esel,.approot.role-compliance select.mini,.approot.role-compliance textarea.eta{pointer-events:none;opacity:.5}.approot.role-compliance .btn-primary{opacity:.4}body.wide .wrap{max-width:none}.linkbtn{border:0;background:none;padding:0;font:inherit;font-weight:600;color:var(--blau);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.dboard{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;align-items:stretch;height:calc(100vh - 248px);min-height:340px;scroll-snap-type:x proximity;padding-bottom:2px}.dcol{background:#f1f6f9;border:1px solid var(--line);border-radius:12px;padding:8px;flex:1 1;min-width:150px;display:flex;flex-direction:column;overflow-y:auto;scroll-snap-align:start}.dcol.dropok{outline:2px dashed var(--blau);outline-offset:-2px;background:#e8f1f6}.dcol>h3{font-size:var(--fs-meta);font-weight:600;letter-spacing:0;text-transform:none;color:var(--muted);margin:2px 4px;display:flex;align-items:center;gap:7px;min-height:36px}.dcol>h3.won,.wert-gewonnen{color:var(--erfolg-text)}.dcol>h3.lost{color:#8c3b31}.dcol>h3 .cnt{margin-left:auto;font-family:var(--font-sans);font-size:var(--fs-min);font-weight:600;color:var(--blau);background:var(--sky);border-radius:12px;padding:1px 8px}.dcoladd{flex:0 0 auto;color:var(--blau);opacity:0;transition:opacity var(--dauer) ease,background var(--dauer) ease}.dcol:hover .dcoladd,.dcoladd:focus-visible{opacity:1}.dcoladd:hover{background:var(--sky)}@media (hover:none),(max-width:760px),(pointer:coarse){.dcoladd{opacity:1;width:44px;height:44px;min-width:44px;min-height:44px;border-radius:8px;font-size:18px}}.dcard{background:#fff;border:1px solid var(--line);border-radius:8px;padding:11px 12px;margin-bottom:9px;cursor:-webkit-grab;cursor:grab;transition:box-shadow var(--dauer),transform var(--dauer)}.dcard:active{cursor:-webkit-grabbing;cursor:grabbing}.dcard{position:relative}.dcard:focus-within,.dcard:hover{z-index:3}.dcard:hover{box-shadow:var(--schatten);transform:translateY(-1px)}.dcard b{display:block;font-size:var(--fs-meta);line-height:1.3}.dcard .do{font-size:12.5px;color:var(--muted);margin:3px 0 6px}.dcard .dm{align-items:center;gap:8px;font-size:var(--fs-min);color:var(--muted)}.dcard .dm,.dstepper{display:flex;flex-wrap:wrap}.dstepper{gap:6px;margin:10px 0 2px}.dstepper button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:5px 12px;font:inherit;font-size:12px;font-weight:600;color:var(--muted);cursor:pointer}.dstepper button.on{background:var(--grad);border-color:#046289;color:#fff}#dlostform label{display:block;font-size:var(--fs-label);font-weight:600;color:var(--muted);margin:0 0 5px}.dtabs{display:flex;gap:4px;border-bottom:1px solid var(--line);margin-bottom:16px}.dtabs button{background:none;padding:10px 14px;font-weight:600;font-size:13.5px;color:var(--muted);border:none;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;line-height:1.2}.dtabs button.on{color:var(--blau);border-bottom-color:var(--blau)}.mailrow{display:flex;gap:11px;padding:11px 0;border-bottom:1px solid var(--line);align-items:flex-start}.mailrow:last-child{border-bottom:0}.mdir{flex:none;width:24px;height:24px;border-radius:8px;display:grid;place-items:center;margin-top:2px}.mdir.in{background:var(--sky);color:var(--blau)}.mdir.out{background:var(--erfolg-bg);color:var(--erfolg-text)}.mailrow .mm{min-width:0;flex:1 1}.mailrow .mm b{display:block;font-size:var(--fs-meta)}.mailrow .mm .mw{font-size:var(--fs-min);color:var(--muted);display:flex;gap:8px;flex-wrap:wrap;margin:2px 0 3px}.mailrow .mm .mw span{min-width:0;overflow-wrap:anywhere}.mailrow .mm p{margin:0;font-size:12.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}img.akav,img.avbig,img.dava,img.kav,img.uav{object-fit:cover;display:block}.mailrow.mtrow{cursor:pointer}.mailrow.mtrow:hover .mm b{color:var(--blau)}.mico{flex:none;display:flex;align-items:center;gap:6px;margin-top:3px;color:var(--muted)}.mico .dava{margin-left:0}.mlinkchip{display:inline-flex;align-items:center;gap:5px;min-height:24px;border:1px solid var(--line);border-radius:999px;padding:0 10px;font-family:var(--font-sans);font-size:var(--fs-min);font-weight:600;background:var(--chip-neutral-bg)}.mlinkchip .lx{background:none;border:0;color:var(--muted);cursor:pointer;font-size:var(--fs-meta);line-height:1;padding:0}.mlinkchip .lx:hover{color:var(--blau)}.mthreadmail{border:1px solid var(--line);border-radius:8px;padding:10px 12px;margin-bottom:10px;background:#fff}.mthreadmail .mtext{white-space:pre-wrap;font-size:var(--fs-meta);margin:8px 0 0;word-break:break-word}.manhang{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:8px;padding:3px 9px;font-size:12px;margin:6px 6px 0 0;color:inherit;text-decoration:none;max-width:100%;overflow-wrap:anywhere}.manhang:hover{border-color:var(--blau);color:var(--blau)}.glockenzahl{position:absolute;top:-7px;right:-7px;background:var(--blau);color:#fff;border-radius:12px;font-size:var(--fs-min);font-weight:600;line-height:1;min-width:18px;height:18px;padding:0 4px;display:grid;place-items:center;font-family:var(--font-sans)}.kopfoverlay{position:fixed;inset:0;z-index:54}.kopfmenue{position:absolute;right:0;top:36px;z-index:55;width:min(340px,calc(100vw - 40px));background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:var(--schatten);padding-bottom:6px;max-height:min(420px,70vh);overflow-y:auto}.glockenzeile{display:flex;gap:8px;align-items:flex-start;width:100%;background:none;border:0;border-top:1px solid var(--line);padding:8px 12px;cursor:pointer;text-align:left;font:inherit}.glockenzeile:hover .gtext{color:var(--blau)}.glockenzeile .gpunkt{flex:none;width:8px;height:8px;border-radius:50%;margin-top:5px;background:transparent}.glockenzeile.ungelesen .gpunkt{background:var(--blau)}.glockenzeile .gtext{display:block;font-size:12.5px}.glockenzeile.ungelesen .gtext{font-weight:600}.glockenzeile .gwann{display:block;font-family:var(--font-sans);font-size:var(--fs-min);color:var(--muted);margin-top:2px}@media (max-width:560px){.kopfmenue{position:fixed;left:12px;right:12px;top:52px;width:auto}}@media (max-width:980px){.dboard{height:calc(100vh - 300px);min-height:300px}.dcol{min-width:170px}.dcol>h3{font-size:var(--fs-label)}.dcard{padding:8px 9px}.dcard b{font-size:12.5px}.dcard .dm,.dcard .do{font-size:var(--fs-min)}}@media (max-width:700px){.dtabs{flex-wrap:wrap}}.qacts{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}.actrow{display:flex;gap:var(--aktion-gap);align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--line)}.actrow:last-child{border-bottom:0}.actic{flex:none;width:24px;height:24px;border-radius:8px;display:grid;place-items:center;background:#fff6e2;color:#7a5200;margin-top:1px}.actrow .am{min-width:0;flex:1 1}.actrow .am b{display:block;font-size:var(--fs-meta)}.actrow .am span{font-size:12px;color:var(--muted)}.dethead .drow.rollenzeile{flex-wrap:nowrap}.dethead .drow.kontaktblock{align-items:center;gap:6px 16px}.kontakteinheit{display:inline-flex;gap:6px;align-items:center;min-width:0}@media (max-width:560px){.dethead .drow.rollenzeile{flex-wrap:wrap}.kontakteinheit{flex-wrap:wrap;flex:1 1 100%}.actrow{flex-wrap:wrap}.actrow .am{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 37px)}.actrow>.btn{margin-left:auto}}.einfuegelinie{height:2px;border-radius:999px;background:var(--blau)}.dropauslauf{min-height:140px;border:2px dashed var(--line);border-radius:12px}.dashliste,.dashzeile{display:flex;flex-direction:column}.dashzeile{gap:1px;padding:8px 2px;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink);min-height:44px;justify-content:center}.dashzeile:last-child{border-bottom:0}.dashzeile b{font-size:var(--fs-meta);font-weight:600}.dashzeile:hover b{color:var(--blau)}.dashzeile span{font-size:12px;color:var(--muted)}.dashpipeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.dashstufe{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;text-decoration:none;color:var(--ink)}.dashstufe:hover{border-color:var(--blau)}.dashstufe b{font-size:18px;font-weight:700;color:var(--blau)}.dashstufe span{font-size:var(--fs-min);color:var(--muted)}.anahead{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.anahead>.ptabs{min-width:0}.anaright{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.anakpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.akpi{background:#fff;border:1px solid var(--line);border-radius:12px;padding:12px 14px}.akpi b{display:block;font-family:var(--font-sans);font-size:var(--fs-kachel-wert);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.15;color:var(--ink)}.akpi span{font-size:var(--fs-meta);color:var(--muted)}.akpi .dlt{display:block;font-size:var(--fs-min);font-style:normal;color:var(--muted);margin-top:4px}.akpi .dlt.up{color:var(--erfolg-text)}.akpi .dlt.down{color:#8c3b31}.snapsel{display:flex;align-items:center;gap:8px;margin-bottom:6px}.ddwrap{position:relative}.ddtrig{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--line);border-radius:8px;box-sizing:border-box;min-height:var(--knopf-hoehe);padding:0 12px;line-height:var(--feld-lh);font:inherit;font-size:var(--fs-meta);font-weight:600;color:var(--ink);cursor:pointer}.ddtrig:hover{border-color:var(--blau-bright)}.ddpanel{display:none;position:absolute;top:calc(100% + 6px);right:0;z-index:70;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:var(--schatten);padding:14px 16px;min-width:604px}.ddpanel.on{display:block}.ddpre{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:12px}.ddp{border:0;background:transparent;font:inherit;font-size:12.5px;font-weight:600;color:var(--ink);padding:6px 10px;border-radius:8px;cursor:pointer;white-space:nowrap}.ddp:hover{background:var(--sky-2)}.ddp.on{background:var(--sky);color:var(--blau);font-weight:600}.ddcal{display:flex;gap:18px;align-items:flex-start}.ddmon{flex:1 1}.ddmt{text-align:center;font-size:var(--fs-meta);font-weight:600;margin-bottom:8px}.ddwd{display:grid;grid-template-columns:repeat(7,30px);grid-gap:2px;gap:2px;justify-content:center;margin-bottom:2px}.ddwd span{font-family:var(--font-sans);font-size:var(--fs-min);color:var(--muted);text-align:center}.dddays{display:grid;grid-template-columns:repeat(7,30px);grid-gap:2px 0;gap:2px 0;justify-content:center}.dday{border:0;background:transparent;width:30px;height:28px;font:inherit;font-size:12px;color:var(--ink);cursor:pointer;border-radius:8px}.dday:hover{background:var(--sky-2)}.dday.mut{color:#b9c4cc}.dday.inr{background:var(--sky);border-radius:0}.dday.sel{background:var(--nacht);color:#fff;border-radius:8px;font-weight:600}@media (max-width:720px){.ddpanel{position:fixed;left:12px;right:12px;top:120px;min-width:0}.ddcal{flex-wrap:wrap}}.bar{display:grid;grid-template-columns:170px 1fr 92px;grid-gap:10px;gap:10px;align-items:center;padding:6px 0;font-size:12.5px}.bar .bl{color:var(--ink);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:560px){.bar.balken{grid-template-columns:1fr 92px}.bar.balken .bl{grid-column:1/-1;white-space:normal}}.bar .bt{height:12px;background:var(--sky);border-radius:999px;overflow:hidden}.bar .bt i{display:block;height:100%;background:var(--grad);border-radius:999px;min-width:2px}.bar .bv{text-align:right;color:var(--muted);font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--fs-min)}.bar .bv-zahl,.bar .bv-zusatz{display:block;white-space:nowrap}.bar .bv-zusatz,.rgstatus{font-size:var(--fs-min)}.rgstatus{display:inline-flex;align-items:center;height:24px;font-family:var(--font-sans);line-height:1;letter-spacing:0;text-transform:none;border:1px solid transparent;border-radius:999px;padding:0 10px;font-weight:600;white-space:nowrap}.btn-invers{background:rgba(255,255,255,.14);color:#fff;border:1px solid rgba(255,255,255,.35)}.btn-invers:hover{background:rgba(255,255,255,.24)}.rgbox{background:#fff;border-radius:12px;box-shadow:var(--shadow);width:min(760px,calc(100% - 24px));max-height:92vh;overflow-y:auto;padding:0;margin:auto}.rghead{background:var(--grad);color:#fff;padding:14px 18px;display:flex;align-items:center;gap:12px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.rghead h2{font-size:15px;font-weight:600;margin:0;flex:1 1;color:#fff}.rgpage{background:#fff;border:11px solid var(--blau);width:620px;min-height:877px;margin:18px auto;padding:34px 38px 22px;font-size:12.5px;color:var(--ink);box-sizing:border-box}.rgpage .rgwmlogo{width:148px;height:auto;display:block;margin-left:auto}.rgpage .rgabs{font-size:9px;color:var(--muted);border-bottom:1px solid var(--line);display:inline-block;padding-bottom:2px;margin:26px 0 8px}.rgpage .rgto{white-space:pre-line;line-height:1.5;font-size:12.5px}.rgpage .rgmeta{display:flex;justify-content:space-between;margin:30px 0 18px;font-size:12.5px}.rgtab{width:100%;border-collapse:collapse;margin-top:8px}.rgtab th{text-align:left;font-size:var(--fs-label);font-weight:600;color:var(--muted);border-bottom:2px solid var(--ink);padding:4px 6px}.rgtab td.r,.rgtab th.r{text-align:right}.rgtab td{padding:7px 6px;border-bottom:1px solid var(--sky-2);vertical-align:top;white-space:pre-line}.rgsum{margin-top:6px;display:flex;flex-direction:column;gap:3px;align-items:flex-end;font-size:12.5px}.rgsum b{font-weight:700}.rgfoot{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;border-top:1px solid var(--line);margin-top:34px;padding-top:10px;font-size:9.5px;color:var(--muted)}@media (max-width:700px){.rgpage{width:auto;max-width:100%;min-height:0;margin:12px 0;padding:22px 18px}}.sethero{background:var(--grad);border-radius:12px;color:#fff;padding:26px 28px;margin-bottom:18px}.sethero .overline{color:rgba(255,255,255,.75)}.sethero .overline:before{background:rgba(255,255,255,.75)}.sethero h2{font-size:22px;margin:6px 0 4px;color:#fff}.sethero p{margin:0;color:rgba(255,255,255,.82);font-size:13.5px}.setlayout{display:grid;grid-template-columns:var(--einstellungen-nav) minmax(0,1fr);grid-gap:var(--block-abstand);gap:var(--block-abstand);align-items:start}@media (max-width:960px){.setlayout{grid-template-columns:minmax(0,1fr)}}.setnav{position:-webkit-sticky;position:sticky;top:calc(var(--appbar-hoehe) + var(--titelzeile-hoehe) + var(--abstand-16));background:#fff;border:1px solid var(--line);border-radius:12px;padding:10px}.setnav .overline{display:block;padding:6px 10px 8px}.setsec{margin-bottom:var(--block-abstand)}@media (max-width:1180px){.setsec .grid2{grid-template-columns:1fr}}.setsec>h2{font-size:17px;margin:0 0 10px;display:flex;align-items:center;gap:8px}.numin,input.ein.mini{width:74px;text-align:center}.numin{min-height:var(--feld-hoehe);border:1px solid var(--feld-rahmen);border-radius:var(--feld-radius);padding:var(--feld-py) 9px;font-family:var(--font-sans);font-size:var(--fs-15);font-weight:600;color:var(--ink);line-height:var(--feld-lh)}.numin:focus{border-color:var(--feld-rahmen-fokus)}.codebox{background:#f1f6f9;border:1px solid var(--line);border-radius:8px;padding:10px 12px;font-family:var(--font-mono);font-size:var(--fs-min);white-space:pre;overflow-x:auto;margin:8px 0}.avbig{width:64px;height:64px;border-radius:12px;background:var(--grad);color:#fff;display:grid;place-items:center;font-weight:700;font-size:22px;overflow:hidden;flex:none}.dlyhead{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;padding:0 2px}.dlyhead b{font-family:var(--font-mono);font-size:var(--fs-12);font-weight:600;color:var(--muted)}.dlyhead .cnt{display:inline-flex;align-items:center;height:var(--hoehe-chip-klein);padding:0 8px;border-radius:var(--radius-pille);background:var(--sky);font-family:var(--font-sans);font-weight:600;color:var(--blau)}.dlyhead .cnt,.dlymeta{font-size:var(--fs-min)}.dlymeta{display:flex;gap:10px;flex-wrap:wrap;color:var(--muted);margin-top:6px}.dlymeta span{white-space:nowrap}.dava{width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#293890,#046289);color:#fff;font-size:11px;align-items:center;justify-content:center;font-weight:700;margin-left:-5px;border:1.5px solid #fff}.dava,.davarow{display:inline-flex}.davarow{padding-left:5px;vertical-align:middle}.dlysub{font-size:var(--fs-min);margin-top:2px}.dlyempty,.dlysub{color:var(--muted)}.dlyempty{font-size:var(--fs-meta);padding:8px 4px}.abwkopf{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.abwkopf h2{margin:0}.abwnav{display:flex;gap:var(--aktion-gap)}.abwkal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border:1px solid var(--line);border-radius:8px;overflow:hidden;background:var(--line);grid-gap:1px;gap:1px}.abwwt{background:#f4f7f9;font-weight:600;color:var(--muted);text-transform:none;letter-spacing:0;padding:6px 8px}.abwwt,.abwzelle{font-size:var(--fs-min)}.abwzelle{background:#fff;min-height:calc(var(--abstand-16) + 2 * var(--abstand-24) + 2 * var(--abstand-4));padding:5px 6px;display:flex;flex-direction:column;gap:3px;align-items:flex-start}.abwzelle.fremd{background:#fafbfc}.abwzelle.fremd .abwtag{color:var(--muted);font-weight:400}.abwzelle.frei{background:#f4f7f9}.abwtag{font-weight:700}.abwft,.abwtag{color:var(--muted);font-size:var(--fs-min)}.abwft{line-height:1.25;overflow-wrap:anywhere}.abwchip{display:inline-flex;align-items:center;height:24px;font-family:var(--font-sans);font-size:var(--fs-min);font-weight:600;line-height:1.35;border:1px solid transparent;border-radius:999px;padding:0 10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.abwlegende{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.abwjahr{margin-top:14px}.abwwahl{display:flex;gap:8px;align-items:center}.abwform{margin-top:14px}.tbl td{vertical-align:middle}.tbl select.mini{min-height:var(--feld-hoehe)}.abwhalb{display:flex;gap:16px;flex-wrap:wrap;font-size:12.5px;margin:4px 0 8px}.abwhalb label,.abwinline{display:inline-flex;align-items:center;gap:6px;min-height:44px;cursor:pointer;font-size:12.5px}.abwhinweis{margin:4px 0 0}.abwueberschneidung{margin:6px 0 0;color:#8a6d1a}.abwformfuss{display:flex;justify-content:flex-end;margin-top:10px}.abwschwebend{display:block;margin-top:2px}.abwzeilenform{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:8px}.abwzeilenform .feld{max-width:170px}.abwzahl{max-width:110px}@media (max-width:760px){.abwkal{font-size:var(--fs-min)}.abwzelle{min-height:56px;padding:3px 4px}.abwchip{padding:0 6px}}[data-karte=rechnung-mailversand] .prow{flex-wrap:wrap}[data-karte=rechnung-mailversand] .prow>span,[data-karte=rechnungsdaten] .prow>.hsel{flex-shrink:1;min-width:0}@media (max-width:560px){.prow{flex-wrap:wrap}.prow>span{flex-shrink:1;min-width:0}.hsel select,.prow .hsel,.prow input.ein,.prow select.esel{max-width:100%;min-width:0}.setrow{flex-wrap:wrap}.tglrow{white-space:normal}.snapsel{flex-wrap:wrap}.snapsel .hsel{min-width:0;max-width:100%}.tbl{display:block;overflow-x:auto}}.zeit{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 16px}.seg{border-radius:8px;padding:3px}.seg button{border:none;border-radius:8px;padding:6px 11px;font:inherit;font-size:12.5px;line-height:1.2}.seg button.on{background:var(--blau);color:#fff}.seg button:hover:not(.on){color:var(--blau)}.seglbl{font-size:var(--fs-label)}.stepper{align-items:center;border-radius:8px}.stepper .lbl{height:36px}.stepper .lbl small{font-size:12px}.hint{font-size:var(--fs-min)}.blockhead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:6px 0 8px;flex-wrap:wrap}.blockhead>div:first-child{flex:1 1 300px;min-width:0}.blockhead h2{display:inline;margin:0;font-size:15px;letter-spacing:-.01em}.blockhead .sub{color:var(--muted);font-size:12.5px}.blockhead .acts{display:flex;gap:10px;align-items:center;font-size:12.5px}.blockhead .acts a{font-weight:600}.blockhead .chip{display:inline-flex;align-items:center;height:24px;font-family:var(--font-sans);font-size:var(--fs-min);font-weight:600;line-height:1;letter-spacing:0;text-transform:none;color:var(--chip-neutral-fg);background:var(--chip-neutral-bg);border:1px solid var(--line);border-radius:999px;padding:0 10px;margin-left:8px;vertical-align:middle;cursor:default}.anakpis.ziele{grid-template-columns:repeat(auto-fit,minmax(168px,1fr))}.anakpis.periode{grid-template-columns:repeat(auto-fit,minmax(148px,1fr))}.akpi.ziel,.anakpis.periode .akpi{min-width:0}.akpi .kl{color:var(--muted);font-weight:600;display:flex;justify-content:space-between;gap:6px;align-items:flex-start}.akpi .kl,.akpi .kl span{font-size:var(--fs-label)}.akpi .kl span{min-width:0;line-height:1.25}.akpi.ziel b,.anakpis.periode .akpi b{font-weight:700;line-height:1.15;margin:4px 0 2px}.akpi b small{font-size:var(--fs-meta);color:var(--muted);font-weight:400;margin-left:4px}.akpi .von{font-size:var(--fs-label);color:var(--muted);margin:-2px 0 2px;font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.akpi .row{font-size:var(--fs-label);color:var(--muted);display:flex;justify-content:space-between;gap:4px 8px;margin-top:2px;flex-wrap:wrap;background:none;border:none;border-radius:0;padding:0;position:static;transition:none}.akpi .row:focus-within,.akpi .row:hover{transform:none;box-shadow:none;z-index:auto}.akpi .row em{margin-left:auto;white-space:nowrap;font-style:normal}.akpi .row .ref,.akpi .row em{font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.akpi .row .ref{margin-left:6px}.anakpis.periode .akpi .row{font-size:var(--fs-label)}.akpi .track{height:4px;background:var(--sky);border-radius:999px;position:relative;margin:8px 0 6px;overflow:visible}.akpi .track i{left:0;top:0;height:100%;background:var(--grad)}.akpi .track i,.akpi .track s{position:absolute;border-radius:999px}.akpi .track s{top:-3px;width:2px;height:12px;background:var(--nacht);text-decoration:none}.akpi .laufend{margin-top:6px;border-top:1px dashed var(--line);padding-top:5px}.akpi .laufend,.card .sub2{font-size:var(--fs-min);color:var(--muted)}.card .sub2{margin:10px 0 0}.legend{display:flex;gap:14px;flex-wrap:wrap;align-items:center;font-size:var(--fs-min);color:var(--muted);margin:6px 0 2px}.legend span:before{content:"";display:inline-block;width:8px;height:8px;border-radius:4px;margin-right:6px;vertical-align:-1px;background:var(--c,#046289)}.legend span.dash:before{height:0;border-top:2px dashed var(--nacht);border-radius:0;vertical-align:2px;background:none}.legend .hint{margin-left:auto}.legend .hint:before,.legend .ychips:before{display:none}.legend .ychip:before{content:"";width:8px;height:8px;border-radius:4px;background:var(--c);opacity:.35;margin:0}.legend .ychip.fix:before,.legend .ychip.on:before{opacity:1}.legend .ychip.dash:before{width:12px;height:0;border-top:2px dashed var(--c);border-radius:0;background:none}svg.chart{width:100%;height:auto;display:block;font-family:var(--font-sans);font-size:11px}svg.chart text{fill:var(--muted)}svg.chart .grid{stroke:var(--line);stroke-width:1}svg.chart rect.ist{fill:#046289}svg.chart rect.ist.sel{fill:#022d44}svg.chart rect.vj{fill:#c8dde8}svg.chart rect.click{cursor:pointer}svg.chart rect.ist:hover{fill:#03506f}svg.chart rect.ist.teil{fill:#4fa3c7}svg.chart g.stapel.sel rect,svg.chart rect.ist.sel.teil{stroke:#022d44;stroke-width:1.5}svg.chart .soll{stroke:#022d44;stroke-width:1.6;stroke-dasharray:4 4;fill:none}svg.chart .ist-l{stroke:#046289;stroke-width:2.2;fill:none}svg.chart .vj-l{stroke:#9fc2d6;stroke-width:2;fill:none}svg.chart .pt{fill:#046289}.ychips{flex-wrap:wrap;margin-right:6px}.ychip,.ychips{display:inline-flex;gap:6px;align-items:center}.ychip{position:relative;min-height:var(--hoehe-chip);border:1px solid var(--line);background:#fff;border-radius:999px;padding:0 10px 0 8px;font-size:var(--fs-min);font-weight:600;line-height:1.2;color:var(--muted);cursor:pointer;font-family:var(--font-sans);letter-spacing:0}.ychip:before{content:"";width:8px;height:8px;border-radius:4px;background:var(--c);opacity:.35}.ychip.on{color:var(--ink);border-color:var(--c)}.ychip.on:before{opacity:1}.ychip.fix{cursor:default;color:var(--ink);border-color:var(--c)}.ychip.fix:before{opacity:1}.ychip:hover:not(.fix):not(:disabled){border-color:var(--blau);color:var(--blau)}.ychip:disabled{opacity:.55;cursor:default}.bar .bt i.b{background:#c8dde8}.bar .bt i.c{background:var(--blau-bright)}.bar.soll .bt{position:relative;overflow:visible;display:flex}.bar.soll .bt s{position:absolute;top:-4px;width:2px;height:20px;background:var(--nacht);text-decoration:none}.bar.soll .bt i{border-radius:0;min-width:0}table.q{width:100%;border-collapse:collapse;font-size:12.5px;margin-top:4px}table.q th{text-align:left;font-weight:600;color:var(--muted);font-size:var(--fs-label);padding:6px 0;border-bottom:1px solid var(--line)}table.q td.n,table.q th.n{text-align:right;font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-left:8px;white-space:nowrap}table.q td{padding:7px 0;border-bottom:1px solid var(--sky-2)}table.q tr:last-child td{border-bottom:none}table.q td.vj{color:var(--muted)}section.weitere{margin-top:14px;min-width:0}section.weitere>.sechead{margin:0 0 12px}.akpi .snapsel{display:block;margin:6px 0 4px}.akpi .snapsel .hsel{display:flex;width:100%}.akpi .snapsel .hsel select.mini{width:100%;max-width:100%;min-width:0}@media (max-width:900px){.stepper .lbl{min-width:0}}@media (max-width:900px) and (min-width:561px){[data-karte=jahresvergleich] .bar{grid-template-columns:120px 1fr 80px}}.akpi .kl+b{font-weight:700;line-height:1.15;margin:4px 0 2px}@media (max-width:560px){table.q td.n{font-size:var(--fs-min)}table.q td.n,table.q th.n{padding-left:5px}[data-karte=funnel] table.q{display:block;overflow-x:auto}svg.chart{font-size:var(--fs-15);overflow:visible}svg.chart text.achse-fein{display:none}.stepper{max-width:100%}.stepper .lbl{flex:1 1;flex-direction:column;height:auto;min-height:36px;padding:4px 8px;line-height:1.25;white-space:normal}.stepper .lbl small{display:block;margin-left:0}}@media (hover:none),(max-width:760px),(pointer:coarse){.stepper .lbl{min-height:44px}}.kartenkopf{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:5px}.kartenkopf h2{margin:0}.kartenkopf select.mini{max-width:100%}@media (max-width:1180px){[data-karte=jahresvergleich] .grid2{grid-template-columns:1fr}}.weeklyzahl{width:96px;max-width:100%;font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.weeklyfehler{margin:0 0 12px;padding-left:18px;font-size:12.5px;color:var(--muted)}.weeklyfehler li{margin:2px 0}.prow.kompakt,.setrow.kompakt{justify-content:flex-start;align-items:center;gap:16px;padding:4px 0;min-height:36px;box-sizing:border-box}.prow.kompakt>span:first-child,.setrow.kompakt>.sl{flex:0 0 160px;min-width:0;overflow-wrap:anywhere}.prow.kompakt>:not(span:first-child),.setrow.kompakt>:not(.sl){flex:1 1 auto;min-width:0;text-align:left}.prow.kompakt>.hsel,.prow.kompakt>.kfrist,.prow.kompakt>b,.prow.kompakt>label,.setrow.kompakt>.tglrow{flex:0 1 auto}.prow.kompakt>.hsel{margin:-2px 0}.kzh{font-family:var(--font-sans);font-size:var(--fs-15);font-weight:600;letter-spacing:0;text-transform:none;color:var(--nacht);margin:18px 0 6px}.kzh.kzh-erste{margin-top:0}.eta.eta-feld{background:var(--feld-hintergrund);border:1px solid var(--feld-rahmen);border-radius:var(--feld-radius);padding:10px 12px;font-size:var(--feld-fs);min-height:calc(2 * 1.5 * var(--feld-fs) + 22px);max-height:calc(12 * 1.5 * var(--feld-fs) + 22px)}.eta.eta-feld:hover{border-color:var(--feld-rahmen)}.eta.eta-feld:focus{border-color:var(--feld-rahmen-fokus)}.eta.eta-feld::placeholder{color:var(--feld-placeholder)}@media (max-width:560px){.prow.kompakt,.setrow.kompakt{flex-direction:column;align-items:stretch;gap:4px;padding:6px 0}.prow.kompakt>span:first-child,.setrow.kompakt>.sl{flex-basis:auto}.prow.kompakt>:not(span:first-child),.setrow.kompakt>:not(.sl){width:100%;max-width:100%}}@media (hover:none),(pointer:coarse){.prow.kompakt,.setrow.kompakt{min-height:var(--feld-hoehe)}}.lkunde{display:flex;align-items:center;gap:10px;min-width:0}.lkunde-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:var(--ink)}.kav.kav-liste{width:32px;height:32px}.kav.ini.kav-liste{font-size:var(--fs-meta)}.kav.orglogo.kav-liste{padding:3px}.rowlist>.lsec-zeile>.lsec-zelle>.sechead.lsec,.rowlist>.sechead.lsec{margin:6px 0 0}.rowlist>.lsec-zeile:first-child>.lsec-zelle>.sechead.lsec,.rowlist>.sechead.lsec:first-child{margin-top:0}.rowlist>.lsec-zeile>.lsec-zelle>.sechead.lsec.lsec-trenner,.rowlist>.sechead.lsec.lsec-trenner{margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.rowlist>.lsec-zeile:first-child>.lsec-zelle>.sechead.lsec.lsec-trenner,.rowlist>.sechead.lsec.lsec-trenner:first-child{margin-top:0;padding-top:0;border-top:0}.sechead .n{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 7px;border-radius:999px;background:var(--sky-2);color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-min);font-weight:600;letter-spacing:0;text-transform:none}.extakt{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;flex-shrink:1;min-width:0}ol.anleitung{margin:0;padding-left:20px;font-size:13.5px;line-height:1.55}ol.anleitung li+li{margin-top:8px}.fotochip,.teamversandchip{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:var(--chip-info-bg);color:var(--chip-info-fg);font-size:var(--fs-min);font-weight:600;line-height:1;white-space:nowrap}.approot.role-compliance .tgl.tgl-eigen input{pointer-events:auto;opacity:1}.papierkorb-banner{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:14px}.papierkorb-banner .btn{flex-shrink:0}.pkorb-tabelle{max-width:100%;overflow-x:auto}.pkorb-typ{font-size:12.5px;font-weight:600;color:var(--muted)}.codebox-kopieren{display:flex;align-items:center;justify-content:space-between;gap:8px;white-space:normal;padding-right:6px}.codebox-kopieren .codebox-text{overflow-wrap:anywhere;flex:1 1}.mcp-schritte{margin:0 0 8px;padding-left:18px;color:var(--muted);font-size:13.5px}.mcp-schritte li{margin:2px 0}.mcp-zeile{justify-content:space-between;margin-top:10px}.mcp-zeile,.starhunter-banner{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.starhunter-banner{border:1px solid var(--blau-bright);background:var(--sky);color:var(--nacht);border-radius:8px;padding:10px 12px;font-size:var(--fs-meta);margin-bottom:14px}.starhunter-banner b{color:var(--blau);white-space:nowrap}.starhunter-banner.umbruch b{white-space:normal}table.q td.abweichung{color:var(--nacht);font-weight:600}.geldfeld{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.geldfeld-formular{display:flex;width:100%}.geldfeld-formular>.feld{flex:1 1 auto}.geldfeld-formular>.feld,.geldfeld-inline>.ein{min-width:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.geldfeld-inline>.ein{flex:0 1 auto;max-width:220px}.geldfeld-suffix{flex:0 0 auto;color:var(--muted);font-size:var(--fs-meta);white-space:nowrap}.geldfeld-ungueltig>.ein{border-color:var(--fehler-text);border-bottom-style:solid}.aktionen-menue-wurzel{position:relative;display:inline-block;min-width:0;vertical-align:middle}.aktionen-menue{position:absolute;right:0;top:calc(100% + 6px);z-index:70;min-width:220px;max-width:min(360px,calc(100vw - 32px));max-height:min(420px,70vh);overflow-y:auto;padding:6px;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:var(--schatten);color:var(--ink);text-align:left}.aktionen-menue.links{right:auto;left:0}.aktionen-menue[hidden]{display:none}.aktionen-menue-eintrag{display:flex;align-items:center;gap:8px;width:100%;min-height:var(--hoehe-menue-zeile);padding:0 12px;border:none;border-radius:8px;background:transparent;font-family:var(--font-sans);font-size:13.5px;font-weight:400;color:var(--ink);cursor:pointer;text-align:left;text-decoration:none;white-space:nowrap;line-height:1.2}.aktionen-menue-eintrag>svg{width:16px;height:16px;flex-shrink:0;color:var(--muted)}.aktionen-menue-label{min-width:0;overflow:hidden;text-overflow:ellipsis;line-height:1.35}.aktionen-menue-eintrag:focus-visible,.aktionen-menue-eintrag:hover:not(:disabled){background:var(--sky)}.aktionen-menue-eintrag:disabled{color:var(--muted);opacity:.6;cursor:default}.aktionen-menue-eintrag.destruktiv{color:var(--destruktiv-fg)}.aktionen-menue-eintrag.destruktiv>svg{color:inherit}.aktionen-menue-eintrag.destruktiv:focus-visible,.aktionen-menue-eintrag.destruktiv:hover:not(:disabled){background:var(--fehler-bg)}.aktionen-menue-trenner{height:1px;margin:4px 6px;background:var(--line)}.aktionen-menue-eintrag.destruktiv+.aktionen-menue-trenner,.aktionen-menue>.aktionen-menue-trenner:first-child{display:none}.aktionen-menue-hinweis{margin:4px 0 2px;padding:6px 10px;font-size:var(--fs-min);line-height:1.4;color:var(--muted);white-space:normal}label.checkzeile[data-baustein=checkbox]{position:relative}.checkbox-input{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;z-index:1;-moz-appearance:none;appearance:none;-webkit-appearance:none}.checkbox-input:disabled{cursor:default}.checkbox-kasten{flex:none;display:inline-grid;place-items:center;width:18px;height:18px;border:1px solid var(--line);border-radius:4px;background:var(--bg);color:#fff;transition:background var(--dauer),border-color var(--dauer)}.checkbox-kasten svg{display:block;width:16px;height:16px;opacity:0}label.checkzeile:hover .checkbox-kasten{border-color:var(--blau)}.checkbox-input:checked+.checkbox-kasten{background:var(--blau);border-color:var(--blau)}.checkbox-input:checked+.checkbox-kasten svg{opacity:1}.checkbox-input:focus-visible+.checkbox-kasten{outline:2px solid var(--fokus);outline-offset:2px}.checkbox-input:disabled+.checkbox-kasten{opacity:.45}label.checkzeile:has(>.checkbox-input:disabled){cursor:default}.checkbox-label{font-family:var(--font-sans);font-size:var(--fs-meta);font-weight:400;line-height:1.4;color:var(--ink)}.checkbox-info{display:inline-grid;place-items:center;width:20px;height:20px;color:var(--muted);cursor:help}.checkbox-info svg{display:block}.tgl input:focus-visible{outline:none}.tgl input:focus-visible+i{outline:2px solid var(--fokus);outline-offset:2px}.tgl-text,.tgl-zustand{min-width:0}.tglrow-abstand{margin-top:10px}.datumsfeld{position:relative}.datumsfeld,.datumsfeld-mit-label{display:block;min-width:0}.datumsfeld-input{position:relative;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:calc(var(--feld-hoehe) + 4px)}.datumsfeld-input::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:auto;height:auto;margin:0;padding:0;opacity:0;cursor:pointer}.datumsfeld-input::-webkit-clear-button,.datumsfeld-input::-webkit-inner-spin-button{display:none}.datumsfeld-knopf{position:absolute;top:0;right:0;width:var(--feld-hoehe);height:var(--feld-hoehe)}.datumsfeld-input:disabled+.datumsfeld-knopf{opacity:.45;cursor:default}.abwzeilenform .datumsfeld{width:170px;max-width:100%}.dateifeld-mit-label{display:block;min-width:0}.dateifeld-zusatz{display:block;margin-top:4px;font-family:var(--font-sans);font-size:12.5px;color:var(--muted)}.textfeld{display:block;min-width:0}.textfeld>.eta,.textfeld>textarea.feld{resize:none;overflow-y:hidden}.textfeld>.eta.eta-feld{max-height:none}.textfeld-aufklapper{margin-top:4px}.textfeld-inline{display:grid;grid-template-columns:minmax(0,1fr)}.textfeld-inline>.eta,.textfeld-inline>.leerwert{grid-area:1/1}.textfeld-inline>.leerwert{align-self:start;justify-self:start;padding:6px 8px;font-size:13.5px;line-height:1.55;pointer-events:none}.textfeld-inline-feld>.leerwert{padding:10px 12px}.textfeld-inline>.textfeld-aufklapper{grid-area:2/1;justify-self:start}.textfeld-inline[data-leer]>.eta::placeholder{color:transparent}.leerwert{font-family:var(--font-sans);font-style:italic;font-weight:400;color:var(--muted)}.cphead .leerwert,.katalog-zustand[data-flaeche=dunkel] .leerwert,.snav .leerwert{color:var(--muted-light)}.ein-huelle{display:inline-grid;grid-template-columns:minmax(0,1fr);align-items:center;min-width:0;max-width:100%}.ein-huelle>.ein,.ein-huelle>.leerwert{grid-area:1/1}.ein-huelle>.leerwert{min-width:0;padding:2px 8px;font-size:13.5px;line-height:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.ein-huelle[data-leer]>.ein::placeholder{color:transparent}.ein-huelle:has(>.ein.w){width:100%}.ein-huelle:has(>.ein.mid){width:100%;max-width:420px}.ein-huelle:has(>.ein.kurz){width:100%;max-width:220px}.prow>.ein-huelle{color:inherit;flex:0 1 auto;min-width:0}@media (max-width:760px){.prow>.ein-huelle{max-width:100%}}.tagrow[data-baustein=tag-eingabe]{align-items:center;gap:6px}.tag-chip{display:inline-flex;align-items:center;gap:2px;padding:0 2px 0 12px;min-height:var(--knopf-hoehe)}.tag-chip .iknopf{color:inherit}.tag-chip .iknopf:hover{color:inherit;background:rgba(255,255,255,.18)}.tag-chip .iknopf:focus-visible{outline-color:#fff}.tag-eingabe-feld{flex:1 1;min-width:140px}.zustandszeile{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 8px;font-family:var(--font-sans);font-size:var(--fs-meta);color:var(--muted)}.zustandszeile-text{font-weight:600;color:var(--ink)}.zustandszeile-info{display:inline-grid;place-items:center;width:20px;height:20px;color:var(--muted);cursor:help}.zustandszeile-info svg{display:block}.zustandszeile-link{font-size:var(--fs-meta)}.tk-upload{display:grid;grid-gap:10px;gap:10px;margin-top:12px;justify-items:start}.badge{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;min-height:24px;height:24px;padding:0 10px;border-radius:999px;font-family:var(--font-sans);font-size:var(--fs-label,12.5px);font-weight:600;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap;vertical-align:middle}.badge[data-zustand=neutral]{background:var(--chip-neutral-bg,#fff);color:var(--chip-neutral-fg,var(--muted));border:1px solid var(--line)}.badge[data-zustand=informativ]{background:var(--chip-info-bg,var(--sky));color:var(--chip-info-fg,#046289);border:1px solid transparent}.badge[data-zustand=positiv]{background:var(--chip-positiv-bg);color:var(--chip-positiv-fg);border:1px solid transparent}.badge[data-zustand=warnend]{background:var(--chip-warn-bg);color:var(--chip-warn-fg);border:1px solid transparent}.badge[data-test]{background:var(--chip-neutral-bg,#fff);color:var(--chip-neutral-fg,var(--muted));border:1px dashed var(--line)}.badge>i{display:none}.dm .badge[data-chip=deal-status][data-typ=inaktiv]{margin-left:auto}.badge.fristen-chip{margin-left:6px}.chipgruppe{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.kkachel-raster{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:4px 0 0}@media (min-width:760px){.kkachel-raster{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.kkachel-raster{grid-template-columns:repeat(5,minmax(0,1fr))}}@supports (container-type:inline-size){.kkachel-raster-container{container-type:inline-size}.kkachel-raster{grid-template-columns:repeat(2,minmax(0,1fr))}@container (min-width: 400px){.kkachel-raster{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 640px){.kkachel-raster{grid-template-columns:repeat(5,minmax(0,1fr))}}}.kkachel{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;min-height:var(--kachel-hoehe,96px);padding:12px 14px;background:#fff;border:1px solid var(--line);border-radius:12px;color:inherit;text-decoration:none}a.kkachel{cursor:pointer;transition:background var(--dauer)}a.kkachel:hover{background:var(--sky-2)}a.kkachel:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.kkachel-label{display:block;min-height:calc(2 * 1.25 * var(--fs-12));font-family:var(--font-mono);font-size:var(--fs-12);font-weight:600;line-height:1.25;color:var(--muted);letter-spacing:0;text-transform:none}.kkachel-wert{margin-top:auto;display:flex;align-items:flex-end;min-height:28px;font-family:var(--font-sans);font-size:var(--fs-kachel-wert,28px);font-weight:700;line-height:1.1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kkachel-delta{font-family:var(--font-sans);font-style:normal;font-size:var(--fs-meta);font-weight:400;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (hover:none),(max-width:760px),(pointer:coarse){a.kkachel{min-height:44px}}.seg{align-items:stretch;gap:2px;box-sizing:border-box;height:calc(var(--knopf-hoehe, 36px) + 2px);padding:0;border:1px solid var(--line);border-radius:var(--knopf-radius,8px);background:#fff}.seg,.seg button{display:inline-flex}.seg button{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;height:auto;min-height:var(--knopf-hoehe,36px);min-width:var(--knopf-hoehe,36px);margin:0;padding:0 12px;border:0;border-radius:var(--radius-chip);background:none;font-family:var(--font-sans);font-size:13.5px;font-weight:600;line-height:1;color:var(--muted);white-space:nowrap;cursor:pointer}.seg button:hover:not(.on):not(:disabled){background:var(--sky);color:var(--blau)}.seg button.on,.seg button[aria-pressed=true]{background:var(--blau);color:#fff}.seg button:disabled{opacity:.5;cursor:default}.seg button:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.seglbl{font-family:var(--font-sans);font-size:var(--fs-label,12.5px);font-weight:600;letter-spacing:0;text-transform:none;color:var(--muted);margin-left:6px}.stepper{display:inline-flex;align-items:stretch;box-sizing:border-box;height:var(--knopf-hoehe,36px);border:1px solid var(--line);border-radius:var(--knopf-radius,8px);background:#fff;overflow:hidden}.stepper .iknopf{min-height:0;width:calc(var(--knopf-hoehe, 36px) - 2px);border-radius:0}.stepper .iknopf:hover:not(:disabled){background:var(--sky-2);color:var(--blau)}.stepper .iknopf:disabled{color:var(--line);background:none;cursor:default}.stepper .lbl{height:auto;min-height:0;padding:0 12px;font-family:var(--font-sans);font-weight:700;font-size:13.5px;min-width:180px;text-align:center;border-left:1px solid var(--line);border-right:1px solid var(--line);display:flex;align-items:center;justify-content:center;white-space:nowrap}.stepper .lbl small{font-weight:400;margin-left:8px}.hint,.stepper .lbl small{color:var(--muted);font-size:var(--fs-min,12px)}.hint{font-family:var(--font-sans)}@media (hover:none),(max-width:760px),(pointer:coarse){.stepper .iknopf{width:calc(var(--knopf-hoehe, 44px) - 2px);height:100%}.stepper .lbl{min-height:0}}.titelzeile{position:-webkit-sticky;position:sticky;top:0;z-index:40;min-height:var(--titelzeile-hoehe);display:flex;align-items:stretch;background:#fff;border-bottom:1px solid var(--line)}.titelzeile .titelzeile-innen{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;min-height:var(--titelzeile-hoehe)}.titelzeile-links{display:flex;align-items:center;gap:12px;min-width:0}.titelzeile-rechts{display:flex;align-items:center;gap:10px;flex-shrink:0;justify-self:end}.titelzeile-aktion,.titelzeile-icons{display:flex;align-items:center;gap:6px}.titelzeile-slot{display:contents}.titelzeile .pback{width:var(--knopf-hoehe);height:var(--knopf-hoehe);border-color:transparent;background:transparent;border-radius:var(--knopf-radius);color:var(--muted)}.titelzeile .pback:hover{color:var(--ink);border-color:transparent;background:rgba(4,98,137,.06)}.titelzeile .pback svg{width:18px;height:18px;display:block}.titelzeile-avatar{display:inline-flex;flex-shrink:0}.titelzeile-avatar .akav,.titelzeile-avatar .kav{width:32px;height:32px;border-radius:50%;border:1px solid var(--line);overflow:hidden;flex-shrink:0}.titelzeile-avatar .akav.ini,.titelzeile-avatar .kav.ini{background:var(--grad);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--fs-meta)}.titelzeile-titelgruppe{display:flex;align-items:baseline;gap:8px;min-width:0;flex:0 1 auto}.titelzeile-brotkrume{font-size:var(--fs-meta,13.5px);font-weight:600;color:var(--muted);text-decoration:none;white-space:nowrap;flex-shrink:0}.titelzeile-brotkrume:hover{color:var(--blau);text-decoration:underline}.titelzeile-trenner{color:var(--muted);font-size:var(--fs-meta,13.5px);flex-shrink:0}.titelzeile .titelzeile-titel{font-size:18px;font-weight:700;letter-spacing:-.015em;line-height:1.35;color:var(--ink);margin:0;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.titelzeile-chips{flex:0 3 auto;min-width:0;overflow:hidden;white-space:nowrap}.kopfaktionen,.titelzeile-chips{display:flex;align-items:center;gap:6px}.kopfaktionen .iknopf{position:relative}.kopfaktionen .kopfmenue{top:calc(var(--knopf-hoehe) + 4px)}.ptabs-leiste{position:-webkit-sticky;position:sticky;top:calc(var(--appbar-hoehe) + var(--titelzeile-hoehe));z-index:39;background:#fff;border-bottom:1px solid var(--line);--ptabs-fade:#fff}.ptabs{overflow:visible;align-items:stretch}.ptabs-scroll{position:relative;display:flex;gap:2px;flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.ptabs-scroll::-webkit-scrollbar{display:none}.ptabs-scroll:after{content:"";position:-webkit-sticky;position:sticky;right:0;top:0;flex:none;align-self:stretch;width:36px;margin-left:-36px;background:linear-gradient(to right,rgba(255,255,255,0),var(--ptabs-fade,var(--sky-2)));pointer-events:none;opacity:0;transition:opacity var(--dauer)}.ptabs-scroll[data-fade=true]:after{opacity:1}.zeilenlink{color:inherit;text-decoration:none;display:block;min-width:0}.zeilenlink:after{content:"";position:absolute;inset:0}.row .aktionen{position:relative;z-index:1}.dcard .badge{margin-top:6px}h2>.badge{margin-left:8px;vertical-align:middle}.dlylabel{display:inline-flex;align-items:center;font-size:var(--fs-min);font-weight:600;border-radius:4px;padding:1px 7px}.mlinkchip .lx.iknopf{width:20px;height:20px;min-width:0;min-height:0;padding:0}.mlinkchip .lx.iknopf:before{content:"";position:absolute;inset:-6px}.mlinkchip .lx.iknopf svg{width:16px;height:16px}label.checkzeile:has(>.checkbox-label:empty)>.checkbox-input{left:-7px;right:-7px;width:auto}.checkbox-label:empty{display:none}.checkzeile:has(.checkbox-input:disabled){opacity:.55}.eta,.textfeld>textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.setrow .textfeld{width:100%}.iknopf{font-family:var(--font-sans);font-size:var(--fs-min);font-weight:400}.stepper{height:calc(var(--knopf-hoehe) + 2px)}.stepper .iknopf{height:100%;width:var(--knopf-hoehe)}.rowlist[data-raster=karten]{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;align-items:stretch}@media (min-width:1200px){.rowlist[data-raster=karten]{grid-template-columns:repeat(2,minmax(0,1fr))}}.rowlist[data-raster=karten]>.sechead.lsec{grid-column:1/-1}.rowlist[data-raster=karten]>.row.lrow{display:flex;margin:0}.lthead[data-sortierleiste]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;padding:0 4px;margin-bottom:8px}.lthead[data-sortierleiste]:before{content:"Sortieren";font-family:var(--font-sans);font-size:var(--fs-meta);color:var(--muted)}.kav.kav-kompakt{width:32px;height:32px}.kav.ini.kav-kompakt{font-size:var(--fs-meta)}.kav.orglogo.kav-kompakt{padding:3px}.kav.kav-karte{width:48px;height:48px}.kav.ini.kav-karte{font-size:var(--fs-15)}.kav.orglogo.kav-karte{padding:5px}.kav.kav-logo{width:48px;height:48px}.kav.ini.kav-logo{font-size:15px}.kav.orglogo.kav-logo{padding:5px}:root{--appbar-hoehe:0px;--titelzeile-hoehe:56px;--tabbar-hoehe:0px}html{scroll-padding-top:calc(var(--appbar-hoehe) + var(--titelzeile-hoehe) + 12px);scroll-padding-bottom:var(--tabbar-hoehe)}.appbar,.tabbar,.titelzeile-zaehler{display:none}.blatt-overlay{position:fixed;inset:0;z-index:100;background:rgba(2,45,68,.45)}.blatt{position:fixed;left:0;right:0;bottom:0;z-index:101;max-width:560px;margin:0 auto;max-height:min(80vh,calc(100vh - 56px));overflow-y:auto;background:#fff;color:var(--ink);border-radius:12px 12px 0 0;box-shadow:var(--schatten);padding:8px 12px calc(12px + env(safe-area-inset-bottom));animation:blatt-auf var(--dauer) ease-out}.blatt:focus{outline:none}@keyframes blatt-auf{0%{transform:translateY(16px);opacity:.6}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.blatt{animation:none}}.blatt-griff{display:block;width:36px;height:4px;border-radius:999px;background:var(--line);margin:2px auto 10px}.blatt-titel{font-family:var(--font-sans);font-size:var(--fs-15);font-weight:700;letter-spacing:-.01em;color:var(--ink);margin:0 12px 6px}.blatt-liste{display:grid;grid-gap:2px;gap:2px}.blatt-zeile{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:8px;background:none;color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-15);font-weight:600;line-height:1.2;text-align:left;text-decoration:none;cursor:pointer}.blatt-zeile svg{color:var(--muted);flex-shrink:0}.blatt-zeile:hover{background:rgba(4,98,137,.06)}.blatt-zeile.on,.blatt-zeile[aria-current=page]{color:var(--blau);background:var(--sky)}.blatt-zeile.on svg{color:var(--blau)}.blatt-zeile:focus-visible{outline:2px solid var(--fokus);outline-offset:-2px}.blatt-zeile:disabled{opacity:.6;cursor:default}.blatt-zeile-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blatt-kopf{display:grid;grid-gap:2px;gap:2px;padding:4px 12px 10px}.blatt-name{font-size:15px;font-weight:700;color:var(--ink)}.blatt-rolle{font-size:var(--fs-meta);color:var(--muted)}.blatt-hinweis{display:flex;align-items:center;gap:9px;margin:8px 12px 0;padding-top:10px;border-top:1px solid var(--line);font-family:var(--font-sans);font-size:var(--fs-min);font-weight:600;letter-spacing:.02em;color:var(--muted)}.blatt-punkt{width:8px;height:8px;border-radius:50%;background:var(--blau-bright);flex-shrink:0}@media (max-width:900px){:root{--appbar-hoehe:calc(56px + env(safe-area-inset-top));--titelzeile-hoehe:56px;--tabbar-hoehe:calc(64px + env(safe-area-inset-bottom))}.shell{flex-direction:column}aside.snav{display:none}.appbar{display:block;position:-webkit-sticky;position:sticky;top:0;z-index:46;background:var(--grad);color:#fff;padding-top:env(safe-area-inset-top)}.appbar-innen{display:flex;align-items:center;justify-content:space-between;gap:8px;height:56px;padding:0 10px 0 18px}.appbar-marke{display:inline-flex;align-items:center;min-height:44px;padding:0 2px;border-radius:var(--knopf-radius);color:inherit;text-decoration:none;transition:opacity var(--dauer)}.appbar-marke:hover{opacity:.88}.appbar-marke:focus-visible{outline:2px solid #fff;outline-offset:2px}.appbar-marke .appbar-logo{display:block;height:24px;width:auto}.appbar-aktionen{display:flex;align-items:center;gap:2px;flex-shrink:0}.appbar-aktionen .iknopf{position:relative;width:44px;height:44px}.appbar .kopfmenue{top:48px}.appbar .appbar-avatar{border-color:rgba(255,255,255,.45)}.appbar .appbar-avatar.ini{background:rgba(255,255,255,.14);color:#fff}.titelzeile{top:var(--appbar-hoehe);min-height:var(--titelzeile-hoehe)}.titelzeile .titelzeile-innen{display:grid;grid-template-columns:minmax(0,1fr) auto;flex-wrap:nowrap;grid-gap:10px;gap:10px;padding-top:0;padding-bottom:0;min-height:var(--titelzeile-hoehe)}.titelzeile-links{flex:0 1 auto;gap:10px}.titelzeile-rechts{flex:0 0 auto}.titelzeile-brotkrume,.titelzeile-icons,.titelzeile-trenner{display:none}.titelzeile-zaehler{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:999px;background:var(--sky);color:var(--blau);font-family:var(--font-sans);font-size:var(--fs-meta);font-weight:600;line-height:1;flex-shrink:0;align-self:center}.ptabs-leiste{top:calc(var(--appbar-hoehe) + var(--titelzeile-hoehe))}.chips:not(.chips-schnellwahl):not(.chips-umbruch):not([data-baustein]){flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding:4px 28px 4px 4px;margin:-4px 0 10px -4px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.chips:not(.chips-schnellwahl):not(.chips-umbruch):not([data-baustein])::-webkit-scrollbar{display:none}.chips:not(.chips-schnellwahl):not(.chips-umbruch):not([data-baustein])>*{flex-shrink:0}.contentcol main{padding-bottom:calc(var(--tabbar-hoehe) + 24px)}.tabbar{position:fixed;left:0;right:0;bottom:0;z-index:45;height:var(--tabbar-hoehe);padding:0 4px env(safe-area-inset-bottom);background:#fff;border-top:1px solid var(--line)}.tabbar,.tabbar-tab{display:flex;align-items:center}.tabbar-tab{flex:1 1;min-width:0;height:44px;flex-direction:column;justify-content:center;gap:3px;padding:0 2px;border:0;border-radius:8px;background:none;color:var(--muted);font-family:var(--font-sans);font-size:var(--fs-min);font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer}.tabbar-tab svg{width:20px;height:20px;display:block}.tabbar-tab.on,.tabbar-tab[aria-current]{color:var(--blau)}.tabbar-tab:focus-visible{outline:2px solid var(--fokus);outline-offset:-2px}.tabbar-label{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}}@media (max-width:560px){.appbar .kopfmenue{top:calc(var(--appbar-hoehe) + 4px)}}.row.lrow[data-karte=projekt]{min-height:112px;padding:14px 16px;gap:14px;align-items:center}.row.lrow[data-karte=projekt]>.kav{flex:0 0 auto}.row.lrow[data-karte=projekt] .pk-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.row.lrow[data-karte=projekt] .lkunde{gap:0}.row.lrow[data-karte=projekt] .lkunde-name{font-size:15px;font-weight:600;line-height:1.3;color:var(--ink);white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.row.lrow[data-karte=projekt] h3{margin:0;font-size:var(--fs-15);font-weight:600;line-height:1.3;letter-spacing:0;color:var(--muted);overflow-wrap:anywhere}.row.lrow[data-karte=projekt] .rmeta{margin-top:2px;gap:0;line-height:1.3;overflow-wrap:anywhere}.row.lrow[data-karte=projekt] .pk-rechts{flex:0 1 auto;min-width:0;max-width:64%;margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.row.lrow[data-karte=projekt] .pk-rechts .badge{max-width:100%;text-align:right}.row.lrow[data-karte=projekt] .pk-daten{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0}.row.lrow[data-karte=projekt] .pk-datum{font-family:var(--font-sans);font-size:var(--fs-min);line-height:1.3;color:var(--muted);white-space:nowrap}.row.lrow[data-karte=projekt] .pk-datum .leerwert{font-size:inherit}@media (max-width:900px){.row.lrow[data-karte=projekt]{min-height:96px;padding:12px 14px;gap:8px 12px}.row.lrow[data-karte=projekt] .pk-rechts{flex:1 0 100%;max-width:100%;margin-left:0;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px 8px}.row.lrow[data-karte=projekt] .pk-rechts .badge{text-align:left}.row.lrow[data-karte=projekt] [data-chip=konditionen]{display:none}.row.lrow[data-karte=projekt] .pk-daten{margin-left:auto;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:2px 10px}}.rowlist[data-raster=karten]>.row.lrow[data-karte=kontakt],.rowlist[data-raster=karten]>.row.lrow[data-karte=organisation]{flex-wrap:nowrap;align-items:center;gap:14px;padding:14px 16px;min-height:112px;box-sizing:border-box}.row.lrow[data-karte=kontakt] .rmain,.row.lrow[data-karte=organisation] .rmain{flex:1 1 auto;min-width:0}.row.lrow[data-karte=kontakt] .rmain h3,.row.lrow[data-karte=organisation] .rmain h3{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:15px;font-weight:600;line-height:1.35}.row.lrow[data-karte=kontakt] .rmain h3 .zeilenlink,.row.lrow[data-karte=organisation] .rmain h3 .zeilenlink{display:inline;min-width:0;overflow-wrap:anywhere}.row.lrow[data-karte=kontakt] .rmain p,.row.lrow[data-karte=organisation] .rmain p{font-family:var(--font-sans);font-size:var(--fs-meta);color:var(--muted);margin:2px 0 0}.row.lrow[data-karte=kontakt] .quelle-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:none;color:var(--muted)}.row.lrow[data-karte=kontakt] .rmain>.zchips{display:flex;margin-top:8px}.row.lrow[data-karte=kontakt] .kk-org{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:8px;font-family:var(--font-sans);font-size:var(--fs-meta);color:var(--ink)}.row.lrow[data-karte=kontakt] .kk-org-name{min-width:0;overflow-wrap:anywhere}.row.lrow[data-karte=kontakt] .rmain>.rmeta,.row.lrow[data-karte=organisation] .rmain>.rmeta{margin-top:6px}.row.lrow[data-karte=kontakt] .rmeta b{overflow-wrap:anywhere}@media (max-width:900px){.rowlist[data-raster=karten]>.row.lrow[data-karte=kontakt],.rowlist[data-raster=karten]>.row.lrow[data-karte=organisation]{min-height:96px;padding:12px 14px;gap:12px}}.rowlist[data-raster=karten]>.row.lrow[data-karte=kandidat]{flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:10px;padding:14px 16px;min-height:112px}.row[data-karte=kandidat] .kk-kopf{display:flex;align-items:flex-start;gap:12px;min-width:0}.row[data-karte=kandidat] .kk-kopf .rmain{flex:1 1 auto;min-width:0}.row[data-karte=kandidat] .rmain h3{font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.row[data-karte=kandidat] .rmain p{font-size:var(--fs-meta);margin-top:2px}.row[data-karte=kandidat] .rmeta{margin-top:6px;gap:4px 12px}.row[data-karte=kandidat] .rmain h3 .zeilenlink{display:inline}.row[data-karte=kandidat] .rmain h3 .badge{position:relative;z-index:1;vertical-align:middle}.rowlist[data-raster=karten]>.row.lrow[data-karte=kandidat]>.ract.aktionen{margin-top:auto;margin-left:auto;align-self:flex-end;width:auto;max-width:100%;justify-content:flex-end;flex-wrap:wrap;gap:var(--aktion-gap)}@media (max-width:900px){.rowlist[data-raster=karten]>.row.lrow[data-karte=kandidat]{padding:12px 14px;min-height:96px;gap:8px}.row[data-karte=kandidat] .kk-kopf{gap:10px}.row[data-karte=kandidat] .rmeta{margin-top:4px;gap:2px 10px;font-size:var(--fs-min)}.rowlist[data-raster=karten]>.row.lrow[data-karte=kandidat]>.ract.aktionen{gap:8px}}.phasen-leiste{display:none;--ptabs-fade:#fff}.phasen-scroll{position:relative;display:flex;gap:8px;min-width:0;overflow-x:auto;scrollbar-width:none;padding:2px 0 4px}.phasen-scroll::-webkit-scrollbar{display:none}.phasen-scroll:after{content:"";position:-webkit-sticky;position:sticky;right:0;top:0;flex:none;align-self:stretch;width:36px;margin-left:-36px;background:linear-gradient(to right,rgba(255,255,255,0),var(--ptabs-fade,#fff));pointer-events:none;opacity:0;transition:opacity var(--dauer)}.phasen-scroll[data-fade=true]:after{opacity:1}.phasen-leiste .chip{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;white-space:nowrap;font-family:var(--font-sans)}.phasen-leiste .chip:disabled{opacity:.5;cursor:default}.phasen-leiste .chip .cnt{font-family:var(--font-sans);font-size:var(--fs-min);font-weight:600;line-height:1.2;color:var(--blau);background:var(--sky);border-radius:12px;padding:1px 7px}.phasen-leiste .chip.on .cnt{color:#fff;background:rgba(255,255,255,.22)}@media (max-width:900px){.phasen-leiste{display:block;margin:0 0 10px}.dboard[data-mobil]{display:block;height:auto;min-height:0;overflow:visible;scroll-snap-type:none;padding-bottom:0}.dboard[data-mobil]>.dcol{display:none}.dboard[data-mobil]>.dcol[data-aktiv=true]{display:flex;min-width:0;width:100%;overflow:visible;scroll-snap-align:none}.dboard[data-mobil] .dcard{margin-bottom:10px;padding:11px 12px}.dboard[data-mobil] .dcard b{font-size:var(--fs-meta)}}.dcard .zeilenlink{flex:1 1 auto;min-width:0;-webkit-user-drag:none}.dcard .zeilenlink:hover b{text-decoration:underline;text-underline-offset:2px}.dcard .dcard-kopf{gap:8px}.dcard .aktionen,.dcard .dcard-kopf{display:flex;align-items:center;min-width:0}.dcard .aktionen{position:relative;z-index:1;gap:6px}.dcard .dcard-fuss{margin-top:7px}.dcard .dcard-fuss>.badge{margin-left:auto}.dcard .dcard-fuss>.badge+.aktionen-menue-wurzel{margin-left:0}.dcard .aktionen>.aktionen-menue-wurzel{position:static;margin-left:auto}.dcard .aktionen .aktionen-menue{left:0;right:0;min-width:0;max-width:none}.dcard .aktionen .hsel{flex:1 1 auto;min-width:0}.dcard .aktionen .hsel select{width:100%}.dcard .dm.aktionen{margin-top:2px}@media (max-width:900px){.lthead[data-sortierleiste]{display:none}}.row.lrow[data-karte=kontakt] .quelle-icon,.row.lrow[data-karte=kontakt] .rmain h3 .badge[data-tooltip],.row.lrow[data-karte=kontakt] .rmain>.zchips .zchip{position:relative;z-index:1}.rowlist[data-raster=karten]>.row.lrow[data-karte=kandidat]>.ract.aktionen{pointer-events:none}.rowlist[data-raster=karten]>.row.lrow[data-karte=kandidat]>.ract.aktionen>*{pointer-events:auto}.dcard .aktionen,.rowlist[data-raster=karten]>.row.lrow[data-karte=kandidat]>.ract.aktionen>.badge{pointer-events:none}.dcard .aktionen .aktionen-menue-wurzel,.dcard .aktionen .badge[data-tooltip],.dcard .aktionen .btn,.dcard .aktionen .hsel{pointer-events:auto}.dcard[draggable=true] .zeilenlink:after{cursor:-webkit-grab;cursor:grab}.leerzustand>svg{width:20px;height:20px}@media (max-width:560px){.leerzustand-aktion{margin-left:24px}}.info-icon-wurzel{vertical-align:middle;margin-left:6px}.info-icon,.info-icon-wurzel{position:relative;display:inline-flex}.info-icon{align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--muted);cursor:pointer}.info-icon:before{content:"";position:absolute;inset:-4px}.info-icon:hover,.info-icon[aria-expanded=true]{color:var(--blau);background:var(--sky)}.info-icon:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}@media (hover:none),(max-width:760px),(pointer:coarse){.info-icon:before{inset:-10px}}.info-popover{position:absolute;top:calc(100% + 6px);left:0;z-index:30;width:max-content;max-width:min(320px,calc(100vw - 32px));padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:var(--schatten);color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-meta);font-weight:400;line-height:1.45;letter-spacing:normal;text-transform:none;white-space:normal;text-align:left}.info-popover-rechts{left:auto;right:0}.ki-kennzeichen{display:inline-flex;align-items:center;gap:4px;color:var(--blau)}.ki-kennzeichen>svg{flex:none}.btn .ki-kennzeichen>svg{width:18px;height:18px}.btn .ki-kennzeichen{color:inherit}.aktionen-menue .ki-kennzeichen{margin-right:6px;color:inherit}.uebersicht-neu{position:relative;display:inline-flex;align-items:center}.compliance-chips{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0}.compliance-aufklapper{margin:10px 0 0}.compliance-aufklapper .btn{margin-left:-10px}.compliance-punkte{margin-top:8px;padding-top:4px;border-top:1px solid var(--line)}.compliance-punkte .minih{display:flex;align-items:center;gap:2px}.compliance-punkte .minih:first-child{margin-top:8px}.actic>svg{display:block}.dboard[data-board=daily]{height:auto;min-height:0;overflow-y:visible;align-items:flex-start}.dboard[data-board=daily]>.dcol{min-height:120px;overflow-y:visible}@media (max-width:980px){.dboard[data-board=daily]{height:auto;min-height:0}}@media (min-width:901px){.dboard[data-board=daily]:has(.aktionen-menue:not([hidden]):not([data-fixiert])){padding-bottom:116px}}.card[data-leer^=daily-]>h3{margin:0 0 8px;font-family:var(--font-sans);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink)}.card[data-leer^=daily-] .daily-leer-aktion{margin-top:14px;max-width:420px}[data-karte=kurzueberblick] .leerzustand-aktion{display:inline-flex;align-items:center;gap:8px}[data-karte=ki-im-hub] .setrow .sl span{overflow-wrap:anywhere}.lesekopf{display:flex;align-items:flex-start;gap:16px;margin:0 0 18px}.lesekopf-avatar{flex:none}.lesekopf .akav{width:96px;height:96px;border-radius:50%;overflow:hidden;border:1px solid var(--line);flex-shrink:0}.lesekopf .akav.ini{background:var(--grad);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--fs-28)}.lesekopf-text{flex:1 1 auto;min-width:0;display:grid;grid-gap:4px;gap:4px;align-content:start}.lesekopf-titel{margin:0;font-family:var(--font-sans);font-size:18px;font-weight:700;letter-spacing:-.015em;line-height:1.25;color:var(--ink);overflow-wrap:anywhere}.lesekopf-meta{font-size:var(--fs-meta);overflow-wrap:anywhere}.lesekopf-meta,.lesekopf-zusatz{margin:0;font-family:var(--font-sans);line-height:1.4;color:var(--muted)}.lesekopf-zusatz{gap:6px 8px;font-size:var(--fs-label)}.lesekopf-kontakt,.lesekopf-zusatz{display:flex;flex-wrap:wrap;align-items:center}.lesekopf-kontakt{gap:6px 16px;margin-top:4px;font-size:var(--fs-meta);color:var(--ink);min-width:0}.lesekopf-kontakt>svg{flex:none;color:var(--muted)}.lesekopf-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:4px}.lesekopf-aktionen{flex:none;display:flex;align-items:center;gap:var(--aktion-gap);margin-left:auto}@media (max-width:560px){.lesekopf{flex-direction:column;align-items:stretch;gap:12px}.lesekopf-aktionen{margin-left:0;width:100%}.lesekopf-aktionen>.btn{flex:1 1 auto}}.lesezeile{display:flex;align-items:center;justify-content:flex-start;gap:16px;padding:4px 0;min-height:36px;box-sizing:border-box}.lesezeile-label{flex:0 0 var(--label-spalte);min-width:0;display:inline-flex;align-items:center;overflow-wrap:anywhere;font-family:var(--font-sans);color:var(--muted)}.lesezeile-wert{flex:1 1 auto;line-height:1.45}.lesezeile-stift{margin-left:auto}@media (max-width:560px){.lesezeile{flex-wrap:wrap;gap:4px 8px;padding:6px 0}.lesezeile-label{flex:1 1;order:1}.lesezeile-stift{order:2}.lesezeile-wert{order:3;flex-basis:100%;width:100%;max-width:100%}}@media (hover:none),(pointer:coarse){.lesezeile{min-height:var(--feld-hoehe)}}.lesezeile[data-zustand=bearbeiten] .lesezeile-wert input:not([type=checkbox]):not([type=radio]),.lesezeile[data-zustand=bearbeiten] .lesezeile-wert select,.lesezeile[data-zustand=bearbeiten] .lesezeile-wert textarea{min-height:var(--feld-hoehe)}.zeichenzaehler{display:inline-block;font-family:var(--font-sans);font-size:var(--fs-min);font-weight:400;line-height:1.4;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.zeichenzaehler[data-warnend]{color:var(--chip-warn-fg);font-weight:600}.chip.chip-umschalt{display:inline-flex;align-items:center;justify-content:center;min-height:var(--knopf-hoehe);padding:0 14px;font-family:var(--font-sans);font-size:var(--fs-label);font-weight:600;line-height:1.2;color:var(--muted);transition:background var(--dauer),border-color var(--dauer),color var(--dauer)}.chip.chip-umschalt:hover{border-color:var(--blau);color:var(--blau)}.chip.chip-umschalt[aria-pressed=true]{background:var(--blau);border-color:var(--blau);color:#fff}.chip.chip-umschalt:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.chip.chip-umschalt:disabled{opacity:.6;cursor:default}.chip.chip-umschalt:disabled:hover{border-color:var(--line);color:var(--muted)}.chip.chip-umschalt[aria-pressed=true]:disabled:hover{border-color:var(--blau);color:#fff}.chips.chips-umschalt{gap:8px;margin:0;flex-wrap:wrap}.akav.akav-logo{width:48px;height:48px}.akav.ini.akav-logo{font-size:15px}.akav.orglogo.akav-logo{padding:5px}.kfoto.kfoto-logo .kfoto-btn{width:48px;height:48px}.kkachel-raster.kkachel-raster-6{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:760px){.kkachel-raster.kkachel-raster-6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.kkachel-raster.kkachel-raster-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@supports (container-type:inline-size){.kkachel-raster.kkachel-raster-6{grid-template-columns:repeat(2,minmax(0,1fr))}@container (min-width: 400px){.kkachel-raster.kkachel-raster-6{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 640px){.kkachel-raster.kkachel-raster-6{grid-template-columns:repeat(6,minmax(0,1fr))}}}.kontaktzeile{position:relative;display:flex;gap:4px 18px}.kontakt-eintrag,.kontaktzeile{flex-wrap:wrap;align-items:center;min-width:0;max-width:100%}.kontakt-eintrag{display:inline-flex;gap:2px 8px}.kontakt-link{display:inline-flex;align-items:center;gap:8px;min-height:var(--knopf-hoehe);max-width:100%;min-width:0;padding:0 4px;margin:0 -4px;border-radius:8px;color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-meta);text-decoration:none}.kontakt-link>svg{flex:none;color:var(--muted)}button.kontakt-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;text-align:left}button.kontakt-link:disabled{cursor:default;opacity:.4}a.kontakt-link:hover .kontakt-wert,button.kontakt-link:hover:not(:disabled) .kontakt-wert{text-decoration:underline}a.kontakt-link:focus-visible,button.kontakt-link:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.kontakt-wert{min-width:0;overflow-wrap:anywhere}.profil-link-zeile{flex:0 0 auto}.profil-link-zeile .kontakt-wert{white-space:nowrap;overflow-wrap:normal}.kontakt-leer .leerwert{font-size:var(--fs-meta)}.kontakt-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.profil-links{flex-wrap:wrap;gap:4px 18px;min-width:0}.kontakttyp,.profil-link-erinnerung,.profil-links{display:inline-flex;align-items:center}.kontakttyp{min-width:0}.kontakttyp .hsel{max-width:160px}.facetten{display:inline-flex;align-items:center;gap:6px;min-width:0}.profil-dialog-reihe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 12px;gap:0 12px;align-items:start}.profil-dialog-feld{display:block;min-width:0}.profil-dialog-hinweis{display:block;margin-top:4px;font-family:var(--font-sans);font-size:var(--fs-min);line-height:1.4;color:var(--muted)}@media (max-width:560px){.profil-dialog-reihe{grid-template-columns:minmax(0,1fr)}.kontaktzeile{gap:2px 14px}}.kandidat-sektionen,.organisation-sektionen{display:block;min-width:0}.kandidat-sektionen-inhalt,.organisation-sektionen-inhalt{display:flex;flex-direction:column;gap:var(--block-abstand);min-width:0;margin-top:0}.sektion{min-width:0;scroll-margin-top:calc(var(--sektionsleiste-hoehe) + 8px)}.sektion-titel{margin:0 0 10px;font-family:var(--font-sans);font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.3;color:var(--ink)}.kandidat-sektionen .card,.organisation-sektionen .card{scroll-margin-top:calc(var(--sektionsleiste-hoehe) + 8px)}@media (min-width:561px){.kandidat-sektionen .lesezeile{padding:0}}.cv-termin{display:flex;flex-direction:column;gap:8px;min-width:0}.cv-termin .chips.chips-umschalt{margin:0}.werdegang-aktionen{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:4px 0 14px}.werdegang-aktionen>.feld{flex:1 1 260px;min-width:0}[data-karte=werdegang] .leerzustand{margin:0 0 var(--karten-abstand)}.compliance-zeile{min-width:0}.kontaktsperre-vermerke{display:flex;flex-direction:column;gap:6px;min-width:0}.kontaktsperre-vermerk{display:flex;align-items:flex-start;flex-wrap:wrap;gap:6px 8px;min-width:0;font-size:var(--fs-meta);line-height:1.45}.kontaktsperre-vermerk>.badge{flex:none}.kontaktsperre-vermerk-text{flex:1 1 200px;min-width:0;overflow-wrap:anywhere}.kontaktsperre-fruehere{margin-top:4px;font-size:var(--fs-meta)}.kontaktsperre-fruehere summary{cursor:pointer;color:var(--muted)}.kontaktsperre-fruehere .kontaktsperre-vermerke{margin-top:6px}.compliance-zeile .lesezeile-wert>.badge{margin-left:8px;vertical-align:middle}[data-karte=projektzuordnungen] .row.zrow{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}[data-karte=projektzuordnungen] .zrow-kopf{flex:1 1 240px;min-width:min(100%,240px)}[data-karte=projektzuordnungen] .zrow-kopf h3{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-family:var(--font-sans);font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere}[data-karte=projektzuordnungen] .zrow-meta{margin:4px 0 0;font-family:var(--font-sans);font-size:var(--fs-meta);color:var(--muted);overflow-wrap:anywhere}[data-karte=projektzuordnungen] .zrow-kopfchips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}[data-karte=projektzuordnungen] .zrow-akt{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--aktion-gap);min-width:0;flex:0 0 auto;max-width:100%;margin-left:auto}[data-karte=projektzuordnungen] .zrow-unterzeile{flex:0 0 100%;margin:0;font-family:var(--font-sans);font-size:var(--fs-label);line-height:1.5;color:var(--muted);overflow-wrap:anywhere}[data-karte=projektzuordnungen] .zrow-beteiligung [data-wert]{color:var(--ink)}[data-karte=projektzuordnungen] .zrow-beteiligung .leerwert{font-size:inherit}[data-karte=projektzuordnungen] .zrow-beendete{margin-top:12px}[data-karte=projektzuordnungen] .zrow-beendete>.stack{margin-top:8px}.lesekopf-meta .lesekopf-trenner{color:var(--muted);white-space:pre}.lesekopf-meta a{color:var(--blau);text-decoration:none}.lesekopf-meta a:focus-visible,.lesekopf-meta a:hover{text-decoration:underline}.lesekopf-meta .ein-huelle{vertical-align:middle}.lesekopf-meta .ein{width:auto;min-width:80px;color:var(--muted);margin:-2px 0}.lesekopf-meta .ein,.lesekopf-meta .ein-huelle>.leerwert{font-size:var(--fs-meta)}.ap-liste{margin-bottom:14px}.row.ap-zeile{align-items:center;flex-wrap:nowrap}.row.ap-zeile .rmain{min-width:0}.row.ap-zeile .rmain h3{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:15px}.row.ap-zeile .rmain h3>a{color:inherit;text-decoration:none;min-width:0;overflow-wrap:anywhere}.row.ap-zeile .rmain h3>a:focus-visible,.row.ap-zeile .rmain h3>a:hover{text-decoration:underline;color:var(--blau)}.row.ap-zeile .ap-meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;margin-top:4px;font-family:var(--font-sans);font-size:var(--fs-meta);color:var(--muted)}.row.ap-zeile .ap-meta [data-feld]{min-width:0;overflow-wrap:anywhere}.row.ap-zeile .ap-trenner{color:var(--muted)}.row.ap-zeile .aktionen{flex:none;margin-left:auto;display:flex;align-items:center}.ap-fuss{display:flex;justify-content:flex-start}@media (max-width:560px){.row.ap-zeile{padding:14px 16px}.row.ap-zeile .ap-meta{flex-direction:column;align-items:flex-start;gap:2px}.row.ap-zeile .ap-trenner{display:none}}.adresse-zeile{overflow-wrap:anywhere}.adresse-suche{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}a.dcard.dcard-link{display:block;color:inherit;text-decoration:none;cursor:pointer}a.dcard.dcard-link:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.briefing-feld{display:block;min-width:0}.mbox .dialog-paar{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;align-items:end}.mbox .dialog-paar>*{min-width:0}@media (max-width:560px){.mbox .dialog-paar{grid-template-columns:1fr}}.card .karten-fuss{margin-top:10px}.projekt-uebersicht{display:flex;flex-direction:column;gap:var(--karten-abstand)}.kunde-kopf{display:flex;flex-wrap:wrap;gap:10px 12px;margin:0 0 10px}.kunde-kopf,.kunde-link{align-items:center;min-width:0}.kunde-link{display:inline-flex;gap:12px;color:var(--ink);text-decoration:none;border-radius:8px}.kunde-link:hover .kunde-name{color:var(--blau);text-decoration:underline}.kunde-link:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.kunde-name{font-family:var(--font-sans);font-size:15px;font-weight:600;line-height:1.3;color:var(--ink);min-width:0;overflow-wrap:anywhere}.cl-zaehler{margin-left:8px;font-weight:400}.cl-zeile{align-items:center;gap:8px}.cl-zeile>.checkzeile{flex:1 1 auto;min-width:0}.cl-zeile .cl-erledigt{text-decoration:line-through;opacity:.7}.cl-neu{display:flex;flex-direction:column;gap:8px;margin-top:10px}.cl-neu>.feld{width:100%}.cl-neu-aktion{display:flex;justify-content:flex-end}.ddscroll .deal-composer{border:1px solid var(--line);border-radius:12px;padding:12px;margin-bottom:14px;background:#fff}.ddscroll .deal-composer .feld{margin:0}.ddscroll .deal-composer-aktionen{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ddscroll .deal-mail-aktion{margin-top:10px}@media (max-width:560px){.ddscroll .deal-composer-aktionen>.btn{flex:1 1 100%}}.dtabs button[aria-selected=true]{color:var(--blau);border-bottom-color:var(--blau)}.verlauf{display:flex;flex-direction:column}.verlauf-eintrag{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid var(--sky-2)}.verlauf-eintrag:first-child{padding-top:2px}.verlauf-eintrag:last-child{border-bottom:0}.verlauf-marke{flex:none;width:32px;min-height:32px;display:flex;align-items:center;justify-content:center;color:var(--muted)}.verlauf-marke>svg{flex:none}.verlauf-inhalt{flex:1 1 auto;min-width:0}.verlauf-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-family:var(--font-sans);font-size:var(--fs-label);color:var(--muted)}.verlauf-titel{font-size:var(--fs-meta);font-weight:600;color:var(--ink);min-width:0;overflow-wrap:anywhere}a.verlauf-titel{text-decoration:none}a.verlauf-titel:hover{text-decoration:underline}.verlauf-bezug{font-size:var(--fs-label);font-weight:600;color:var(--blau);text-decoration:none;overflow-wrap:anywhere}.verlauf-bezug:hover{text-decoration:underline}.verlauf-zeit{margin-left:auto;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.verlauf-text{margin:3px 0 0;font-size:var(--fs-meta);line-height:1.45;white-space:pre-line;overflow-wrap:anywhere}.verlauf-mailweg{margin:2px 0 0;font-size:var(--fs-label);overflow-wrap:anywhere}.verlauf-eintrag[data-eintrag=deal] .verlauf-text,.verlauf-eintrag[data-eintrag=projekt] .verlauf-text,.verlauf-eintrag[data-eintrag=rechnung] .verlauf-text,.verlauf-eintrag[data-eintrag=system] .verlauf-text,.verlauf-mailweg{color:var(--muted)}.verlauf-eintrag .badge{flex:none}.deal-org-kopf{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:var(--fs-meta);color:var(--muted)}.deal-org-link{font-weight:600;color:var(--blau);text-decoration:none}.deal-org-link:hover{text-decoration:underline}.row.lrow[data-karte=rechnung]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;padding:14px 16px}.row.lrow[data-karte=rechnung]>.rgstatus{flex:0 0 auto}.row.lrow[data-karte=rechnung] .rg-chips>.badge[data-tooltip],.row.lrow[data-karte=rechnung]>.rgstatus[data-tooltip]{position:relative;z-index:1}.row.lrow[data-karte=rechnung] .rg-person{display:flex;align-items:center;gap:14px;flex:1 1 240px;min-width:0}.row.lrow[data-karte=rechnung] .rg-person>.kav{flex:0 0 auto}.row.lrow[data-karte=rechnung] .rg-text{flex:1 1 auto;min-width:0}.row.lrow[data-karte=rechnung] .rg-text h3{font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.row.lrow[data-karte=rechnung] .rg-text p{font-size:var(--fs-meta);margin-top:2px}.row.lrow[data-karte=rechnung] .rmeta{margin-top:4px;gap:4px 12px}.row.lrow[data-karte=rechnung] .rg-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:8px}.row.lrow[data-karte=rechnung] .rg-chips[data-leer]{margin-top:0}.row.lrow[data-karte=rechnung] .rg-betrag{flex:0 0 auto;margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;min-width:0}.row.lrow[data-karte=rechnung] .rg-betrag-label{font-family:var(--font-sans);font-size:var(--fs-min);line-height:1.2;color:var(--muted)}.row.lrow[data-karte=rechnung] .rg-betrag-wert{font-family:var(--font-mono);font-size:15px;font-weight:600;line-height:1.2;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.row.lrow[data-karte=rechnung]>.ract.aktionen{flex:0 0 auto;flex-wrap:nowrap;margin-left:0;gap:var(--aktion-gap)}.row.lrow[data-karte=rechnung] .rg-hauptaktion{display:inline-flex}@media (max-width:900px){.row.lrow[data-karte=rechnung]{padding:12px 14px;gap:10px 12px}.row.lrow[data-karte=rechnung]>.rgstatus{order:0}.row.lrow[data-karte=rechnung] .rg-betrag{order:1;margin-left:auto}.row.lrow[data-karte=rechnung] .rg-betrag-wert{font-size:22px;font-weight:700}.row.lrow[data-karte=rechnung] .rg-person{order:2;flex:1 1 100%;gap:12px}.row.lrow[data-karte=rechnung]>.ract.aktionen{order:4;flex:1 0 100%;width:100%;justify-content:flex-end;margin-left:0}.row.lrow[data-karte=rechnung] .rg-hauptaktion{flex:1 1 auto;min-width:0}.row.lrow[data-karte=rechnung] .rg-hauptaktion>.btn{width:100%}}.dashzeile.dashzeile-avatar{flex-direction:row;align-items:center;gap:10px}.dashzeile .dashzeile-av{flex:0 0 auto}.dashzeile .dashzeile-platz{display:inline-flex;align-items:center;justify-content:center}.dashzeile .dashzeile-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.dashzeile .dashzeile-text>b,.dashzeile .dashzeile-text>span{overflow-wrap:anywhere}.dashzeile .badge[data-chip=faelligkeit]{flex:0 0 auto;margin-left:auto}.abwzelle.heute .abwtag{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin:-2px 0 0 -4px;border-radius:50%;background:var(--blau);color:#fff;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.card.abwersteinrichtung{margin:0 0 14px}.card.abwersteinrichtung>h2{display:flex;align-items:center;flex-wrap:wrap;gap:2px}.card.abwersteinrichtung>h2 .info-icon-wurzel{vertical-align:middle}.abwersteinrichtung-schritte{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0}.card.abwersteinrichtung .sub{margin:10px 0 0}.abwersteinrichtung-aktion{margin-top:12px}@media (max-width:560px){.abwersteinrichtung-aktion .btn{width:100%}}.chips.chips-umschalt.abwhalbtage{margin:4px 0 8px}.abwfehler{display:block;margin:8px 0 0;font-family:var(--font-sans);font-size:var(--fs-label);font-weight:600;line-height:1.4;color:var(--chip-warn-fg)}.abwzeilenform .abwfehler{flex-basis:100%;margin:0}.abwzeilenform .chips-umschalt{margin:0}.abwkopf h2 .info-icon-wurzel{vertical-align:middle;margin-left:2px}.setnav a{display:flex;align-items:center;gap:9px;width:100%;border:0;background:none;border-radius:8px;padding:9px 10px;font:inherit;font-size:var(--fs-meta);font-weight:600;color:var(--ink);text-decoration:none;text-align:left;min-height:var(--knopf-hoehe-klein)}.setnav a .cnt{margin-left:auto}.setnav a .ricon{width:18px;height:18px;flex-shrink:0;margin-right:-1px}.setnav a:hover{background:var(--sky)}.setnav a.on,.setnav a[aria-current=page]{background:#046289;color:#fff}.setnav a.on .cnt,.setnav a[aria-current=page] .cnt{background:var(--blau-deep);color:#fff}@media (max-width:899px){.setnav{display:none}}.einstellungen-liste{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}@media (min-width:900px){.einstellungen-liste{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.einstellungen-eintrag{display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 14px;background:#fff;border:1px solid var(--line);border-radius:12px;color:var(--ink);text-decoration:none}.einstellungen-eintrag:hover{background:var(--sky)}.einstellungen-eintrag .ricon{width:18px;height:18px;flex-shrink:0;color:#046289}.einstellungen-eintrag-text{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.einstellungen-eintrag-text b{font-size:var(--fs-meta);font-weight:600}.einstellungen-eintrag-text .sub{margin:0;font-size:var(--fs-meta)}.einstellungen-eintrag .cnt{flex-shrink:0}.einstellungen-chevron{flex-shrink:0;color:var(--muted)}[data-hervorgehoben]{outline:2px solid var(--fokus);outline-offset:2px;border-radius:inherit}.setsec .card{scroll-margin-top:12px}.setnav a .cnt{font-family:var(--font-sans);font-size:12px;font-weight:600;line-height:1;color:var(--muted);background:var(--sky-2);border:1px solid var(--line);border-radius:12px;padding:3px 8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.setnav a.on .cnt,.setnav a[aria-current=page] .cnt{border-color:transparent}.setnav a:focus-visible{outline-offset:-2px}.setnav a.on:focus-visible,.setnav a[aria-current=page]:focus-visible{outline-color:#fff}.setnav a.on:hover,.setnav a[aria-current=page]:hover{background:#046289}@media (min-width:900px) and (max-width:960px){.setnav{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:6px;column-gap:6px}.setnav .overline{grid-column:1/-1}}.einstellungen-eintrag .cnt{font-family:var(--font-sans);font-size:12px;font-weight:600;line-height:1;color:var(--muted);background:var(--sky-2);border:1px solid var(--line);border-radius:12px;padding:3px 8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.einstellungen-eintrag:hover .cnt{background:#fff}.einstellungen-eintrag-text .sub{color:var(--muted);overflow-wrap:anywhere}.einstellungen-eintrag:focus-visible{outline-offset:2px}@media (max-width:899px){.sethero{padding:20px 18px;margin-bottom:14px}.sethero h2{font-size:22px}.einstellungen-liste{gap:8px}.einstellungen-eintrag{padding:10px 12px}.einstellungen-eintrag-text .sub{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.setlayout .setsec{position:relative}.setlayout .setsec>h2{position:absolute;top:0;left:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.setlayout{gap:0}}.setsec .colstack[data-karte=mail-vorlagen]{scroll-margin-top:12px}.einstellungen-suche{position:relative;margin-bottom:14px}.einstellungen-suche .feld{width:100%}.einstellungen-suche-panel{margin-top:8px;padding:6px;background:var(--bg);border:1px solid var(--line);border-radius:8px;box-shadow:var(--schatten)}.einstellungen-suche-treffer{display:flex;flex-direction:column;max-height:360px;overflow-y:auto}.einstellungen-suche-treffer:empty{display:none}.einstellungen-treffer{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;min-height:40px;padding:8px 10px;border-radius:8px;color:var(--ink);text-decoration:none;font-size:var(--fs-meta);line-height:1.35;overflow-wrap:anywhere}.einstellungen-treffer.aktiv,.einstellungen-treffer:hover,.einstellungen-treffer[aria-selected=true]{background:var(--sky)}.einstellungen-treffer b{font-size:13.5px;font-weight:600;color:var(--ink)}.einstellungen-treffer .treffer-karte,.einstellungen-treffer .treffer-sektion,.einstellungen-treffer .treffer-trenner{font-size:var(--fs-label);font-weight:600;color:var(--muted)}.einstellungen-suche-panel .leerzustand{padding:8px 10px}@media (hover:none),(max-width:760px),(pointer:coarse){.einstellungen-treffer{min-height:44px}}.setsec [data-diagnose],.setsec [data-schalter],.setsec [data-zeile]{scroll-margin-top:12px}.setsec [data-hervorgehoben]:focus{outline:2px solid var(--fokus);outline-offset:2px}[data-karte=import] .import-feld{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;margin-top:4px}[data-karte=import] .import-feld .dateifeld-mit-label{flex:1 1 320px;min-width:0}[data-karte=import] .import-vorschau-kopf{margin:12px 0 6px}[data-karte=import] .import-zaehler{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 8px}[data-karte=import] .import-spalten{margin:0 0 6px}[data-karte=import] .import-tabelle{max-width:100%;overflow-x:auto}[data-karte=import] .import-tabelle table.q td{vertical-align:top;padding-right:10px}[data-karte=import] .import-tabelle table.q td:last-child{padding-right:0}[data-karte=import] .import-fremd-id,[data-karte=import] .import-hinweis{display:block;font-size:12px;color:var(--muted);margin-top:2px}[data-karte=import] .import-tabelle table.q td .mini{min-width:132px}[data-karte=import] .import-aktionen{display:flex;justify-content:flex-end;margin-top:12px}@media (max-width:560px){[data-karte=import] .import-aktionen .btn{width:100%}}.toast .toast-aktion{flex:none;margin-left:auto;align-self:center;color:#fff;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.35)}.toast .toast-aktion:hover{background:rgba(255,255,255,.24);color:#fff}.toast .toast-aktion:focus-visible{outline-color:#fff}.lesezeile[data-klick] .lesezeile-wert{min-height:28px}.lesezeile[data-klick] .lesezeile-wert:before{inset:-4px 0}@media (hover:none),(max-width:760px),(pointer:coarse){.lesezeile[data-klick] .lesezeile-wert:before{inset:-8px 0}}@media (max-width:560px){.lesezeile[data-klick] .lesezeile-wert{flex-basis:calc(100% + 12px);width:calc(100% + 12px);max-width:calc(100% + 12px)}}.kkachel-wert[data-wert-art=text]{font-size:var(--fs-15);font-weight:600;line-height:1.3;white-space:nowrap}.kkachel-label{overflow-wrap:anywhere}.op-detail-raster{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:8px 16px;gap:8px 16px;margin:0}.op-detail-raster>div{min-width:0}.op-detail-raster dt{font-family:var(--font-sans);font-size:var(--fs-min);font-weight:600;color:var(--muted);margin:0 0 2px}.op-detail-raster dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.verlauf-notiz-edit{margin:-3px -7px 0}.verlauf-notiz-edit .eta{font-size:var(--fs-meta);line-height:1.45;padding:6px;min-height:var(--knopf-hoehe-klein)}.verlauf-notiz-edit .eta:hover{background:var(--sky-2);cursor:text}.verlauf-notiz-edit .textfeld-inline>.leerwert{padding:6px;font-size:var(--fs-meta);line-height:1.45}@media (hover:none),(max-width:760px),(pointer:coarse){.verlauf-notiz-edit{margin-top:-9px}.verlauf-notiz-edit .eta,.verlauf-notiz-edit .textfeld-inline>.leerwert{padding:12px 6px}}.lthead button,a.prow{min-height:var(--knopf-hoehe-klein);min-width:var(--knopf-hoehe-klein);justify-content:flex-start}.tgl input{top:-5px;bottom:-5px}.blockhead .acts a,.card details>summary,.titelzeile-brotkrume,.zustandszeile-link{position:relative}.blockhead .acts a:before,.card details>summary:before,.titelzeile-brotkrume:before,.zustandszeile-link:before{content:"";position:absolute;inset:-7px 0}[data-karte=projektzuordnungen] .zrow-kopf h3>a{position:relative}[data-karte=projektzuordnungen] .zrow-kopf h3>a:before{content:"";position:absolute;inset:-5px 0}.markenlink{position:relative}.markenlink:before{content:"";position:absolute;inset:-4px 0}@media (hover:none),(max-width:760px),(pointer:coarse){.tgl input{top:-11px;bottom:-11px;left:-2px;right:-2px}.blockhead .acts a:before,.card details>summary:before,.titelzeile-brotkrume:before,.zustandszeile-link:before{inset:-13px 0}[data-karte=projektzuordnungen] .zrow-kopf h3>a:before{inset:-11px 0}}.scrollbereich:focus-visible{outline:2px solid var(--fokus);outline-offset:-2px}.lthead[data-sortierleiste] button{position:relative}.lthead-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.nur-sr-rahmen{position:relative;height:0;margin:0;padding:0}.nur-sr{position:absolute;top:0;left:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0;font-size:inherit}.dcol>h2{font-size:var(--fs-meta);font-weight:600;letter-spacing:0;text-transform:none;color:var(--muted);margin:2px 4px;display:flex;align-items:center;gap:7px;min-height:36px}.dcol>h2.won{color:var(--erfolg-text)}.dcol>h2.lost{color:#8c3b31}.dcol>h2 .cnt{margin-left:auto;font-family:var(--font-sans);font-size:var(--fs-min);font-weight:600;color:var(--blau);background:var(--sky);border-radius:12px;padding:1px 8px}@media (max-width:980px){.dcol>h2{font-size:var(--fs-label)}}.card[data-leer^=daily-]>h2{margin:0 0 8px;font-family:var(--font-sans);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink)}.satzlink,[data-anker=org-umsatz-letzte-link]{text-decoration:underline}.satzlink{text-underline-offset:2px}.dstepper button{min-height:var(--knopf-hoehe-klein)}.prow>b>a,.verlauf-bezug{position:relative}.prow>b>a:before,.verlauf-bezug:before{content:"";position:absolute;left:0;right:0;top:50%;height:var(--knopf-hoehe-klein);transform:translateY(-50%)}.katalog-gruppe{margin:0 0 24px}.katalog-gruppe>.sechead{margin:0 0 12px}.katalog-abschnitt{margin:0 0 12px;scroll-margin-top:12px}.katalog-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 12px}.katalog-kopf h2{margin:0}.katalog-quelle{font-family:var(--font-mono);font-size:12px;color:var(--muted)}.katalog-hinweis{font-size:12.5px;color:var(--muted)}.katalog-feld-fehler{display:block;margin-top:4px;font-size:var(--fs-125);color:var(--fehler-text)}.katalog-abschnitt>.katalog-hinweis{display:block;margin:0 0 12px}.katalog-zustaende{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:12px;gap:12px;align-items:start}.katalog-zustand{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:12px;border:1px solid var(--line);border-radius:8px}.katalog-zustand[data-breit]{grid-column:1/-1;align-items:stretch}.katalog-zustand[data-breit]:not([data-scrollfrei]){overflow-x:auto}.katalog-zustand[data-flaeche=dunkel]{background:var(--grad)}.katalog-zustand[data-flaeche=dunkel] .katalog-zustand-label{color:var(--muted-light)}.katalog-zustand[data-flaeche=dunkel] .overline{color:var(--gruen)}.katalog-zustand[data-flaeche=dunkel] .overline:before{background:var(--gruen)}.katalog-zustand[data-flaeche=dunkel] :focus-visible{outline-color:#fff}.katalog-zustand-label{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.katalog-zustand[data-zustand=offen] .aktionen-menue{position:static;margin-top:8px}.katalog-zustand[data-zustand=laedt] .kombinationsfeld-panel,.katalog-zustand[data-zustand=neu] .kombinationsfeld-panel,.katalog-zustand[data-zustand=tippt] .kombinationsfeld-panel{position:static;margin-top:var(--abstand-4)}.katalog-zustand[data-zustand=darstellung] .mbox{margin:0}.katalog-zustand[data-zustand=darstellung] .toasts{width:min(460px,100%)}.katalog-leiste-rahmen{width:100%;min-width:0;contain:inline-size}.katalog-reihe{flex-wrap:wrap}.katalog-karten-kopf,.katalog-reihe{display:flex;align-items:center;gap:12px}.katalog-karten-kopf{justify-content:space-between}.katalog-zaehler{font-weight:400;color:var(--muted)}.katalog-icons{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:8px;gap:8px}.katalog-icons li{display:flex;align-items:center;gap:8px;min-height:36px}.katalog-icons code{font-size:12px;color:var(--muted)}.fortschritt{position:-webkit-sticky;position:sticky;top:var(--appbar-hoehe);height:0;z-index:41;pointer-events:none}.fortschritt-balken{position:absolute;left:0;top:0;width:100%;height:2px;background:var(--blau);transform:scaleX(0);transform-origin:left;opacity:0}.fortschritt[data-zustand=aktiv] .fortschritt-balken{opacity:1;animation:fortschritt-lauf 1.2s ease-out forwards}.fortschritt[data-zustand=fertig] .fortschritt-balken{animation:none;transform:scaleX(1);opacity:0;transition:opacity var(--dauer,.15s) ease}@keyframes fortschritt-lauf{0%{transform:scaleX(0)}60%{transform:scaleX(.7)}to{transform:scaleX(.9)}}.skelett-titelzeile-innen,[data-baustein=skelett]{opacity:0;animation:skelett-auf .15s ease .1s forwards}@keyframes skelett-auf{to{opacity:1}}.skelett-titelzeile{position:-webkit-sticky;position:sticky;top:var(--appbar-hoehe);z-index:40;min-height:var(--titelzeile-hoehe);display:flex;align-items:stretch;background:var(--bg);border-bottom:1px solid var(--line)}.skelett-titelzeile-innen{display:flex;align-items:center;gap:12px}.skelett-inhalt{display:flex;flex-direction:column;gap:12px}.skelett-chip,.skelett-diagramm,.skelett-flaeche,.skelett-kreis,.skelett-segment,.skelett-zeile{background:var(--sky-2);border-radius:4px;animation:skelett-puls 1.4s ease-in-out infinite}@keyframes skelett-puls{0%,to{opacity:1}50%{opacity:.55}}.skelett-zeile{width:100%}.skelett-h12{height:12px}.skelett-h16{height:16px}.skelett-h24{height:24px}.skelett-h36{height:36px}.skelett-h44{height:44px}.skelett-b30{width:30%}.skelett-b60{width:60%}.skelett-b90{width:90%}.skelett-kreis{width:56px;height:56px}.skelett-chip,.skelett-kreis{border-radius:999px;flex-shrink:0}.skelett-chip{width:96px;height:24px}.skelett-segment{width:120px;height:36px;border-radius:var(--knopf-radius);flex-shrink:0}.skelett-diagramm{width:100%;aspect-ratio:4/1}.skelett-karte{background:var(--bg);border:1px solid var(--line);border-radius:var(--r);padding:16px;display:flex;flex-direction:column;gap:12px}.skelett-kachel{height:96px;justify-content:space-between}.skelett-kacheln{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:12px;gap:12px}.skelett-raster{display:grid;grid-template-columns:2fr 1fr;grid-gap:12px;gap:12px;align-items:start}.skelett-raster-einstellungen{grid-template-columns:220px 1fr}.skelett-bloecke{display:flex;flex-direction:column;gap:12px;min-width:0}.skelett-reihe{flex-wrap:wrap;gap:8px}.skelett-kopf,.skelett-reihe{display:flex;align-items:center}.skelett-kopf{gap:16px}.skelett-kopf-text{flex:1 1}@media (max-width:900px){.skelett-raster,.skelett-raster-einstellungen{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.fortschritt[data-zustand=aktiv] .fortschritt-balken,.fortschritt[data-zustand=fertig] .fortschritt-balken{animation:none;transform:scaleX(1)}.skelett-titelzeile-innen,[data-baustein=skelett]{opacity:1}}.chip:before,.ychip:after{content:"";position:absolute;inset:-3px 0}.lesekopf-meta a,.lesezeile-wert a,.row .rmain h3>a:not(.zeilenlink),.tbl td>a,[data-karte=ki-im-hub] .setrow .sl a{position:relative}.lesekopf-meta a:before,.lesezeile-wert a:before,.row .rmain h3>a:not(.zeilenlink):before,.tbl td>a:before,[data-karte=ki-im-hub] .setrow .sl a:before{content:"";position:absolute;left:0;right:0;top:50%;height:var(--knopf-hoehe-klein);transform:translateY(-50%)}@media (hover:none),(max-width:760px),(pointer:coarse){.chip:before,.ychip:after{inset:-9px 0}.mlinkchip .lx.iknopf:before{inset:-12px}label.checkzeile:has(>.checkbox-label:empty)>.checkbox-input{left:-13px;right:-13px}.tbl td>a:before{left:-3px;right:-3px}}.tooltip-huelle{display:inline-flex}.btn[data-tooltip],.iknopf[data-tooltip],.pback[data-tooltip],.tooltip-huelle{position:relative}.datumsfeld>.datumsfeld-knopf[data-tooltip]{position:absolute}.tooltip-text{display:none}.tooltip-ebene{display:none;position:fixed;left:0;top:0;z-index:130;box-sizing:border-box;width:max-content;max-width:280px;padding:4px 8px;border-radius:var(--radius-knopf);background:var(--nacht);color:#fff;font-family:var(--font-sans);font-size:var(--fs-125);font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;text-align:left;white-space:normal;overflow-wrap:break-word;pointer-events:none}.tooltip-ebene[data-sichtbar=true]{display:block}.btn-spinner{width:18px;height:18px;flex-shrink:0;box-sizing:border-box;border:2px solid;border-right:2px solid transparent;border-radius:999px;animation:btn-spinner-drehung .8s linear infinite}@keyframes btn-spinner-drehung{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.btn-spinner{animation:none}}.iknopf.mlock.privat{color:var(--warn-text);border-color:var(--warn-rahmen);background:var(--warn-bg)}.appbar-aktionen .iknopf>svg{width:20px;height:20px}.cphead .cphead-titel{font-size:17px;font-weight:700;letter-spacing:-.015em;margin:4px 0 0}.cfoot-aktionen{display:flex;gap:var(--aktion-gap);flex-shrink:0}.aktionen-menue:focus{outline:none}.aktionen-menue-zusatz{flex:none;margin-left:auto;padding-left:4px;font-family:var(--font-mono);font-size:12px;color:var(--muted);white-space:nowrap}.aktionen-menue-hinweis b{display:block;color:var(--ink);font-size:13.5px;font-weight:600}.aktionen-menue.uavmenu{position:fixed;top:auto;right:auto;bottom:18px;left:82px}.aktionen-menue.zuletzt-menue{width:min(340px,calc(100vw - 32px))}.kfoto>.aktionen-menue-wurzel{display:block}.katalog-zustand[data-zustand=gruppen] .aktionen-menue,.katalog-zustand[data-zustand=hinweis] .aktionen-menue,.katalog-zustand[data-zustand=zusatz] .aktionen-menue{position:static;margin-top:8px}.seg.tpltabs{margin:8px 0 4px}.seg.tpltabs button{min-width:var(--knopf-hoehe)}.einheitzeile{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-label);color:var(--muted);white-space:nowrap}.setrow>.aktgruppe>.badge{min-width:48px;justify-content:center}.zchip-text{min-width:0}.rowlist[data-raster=karten] .zchip{display:inline-flex;max-width:100%;overflow:visible}.rowlist[data-raster=karten] .zchip>.zchip-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rowlist[data-raster=karten] .zchip>.badge,.rowlist[data-raster=karten] .zchips .zchip:before{flex:none;display:inline-block}.feldzeile{display:grid;grid-template-columns:var(--label-spalte) minmax(0,1fr);grid-gap:0 16px;gap:0 16px;align-items:center;min-height:var(--feld-hoehe);padding:4px 0}.feldzeile-label{display:block;min-width:0;overflow-wrap:anywhere;font-family:var(--font-sans);font-size:var(--fs-meta);font-weight:400;line-height:var(--feld-lh);color:var(--muted)}.feldzeile-wert{display:grid;grid-template-columns:minmax(0,1fr);grid-row-gap:4px;row-gap:4px;align-items:center;min-width:0;font-size:var(--fs-15);line-height:1.5;text-align:left}.feldzeile-wert:has(>.feldzeile-aktion){grid-template-columns:minmax(0,1fr) auto;column-gap:8px}.feldzeile-wert>*{grid-column:1;min-width:0;justify-self:stretch;text-align:left}.feldzeile-wert>.feldzeile-aktion{grid-column:2;grid-row:1;justify-self:end}.feldzeile-wert>.feldzeile-hilfe{grid-column:1/-1;margin:0;font-size:var(--fs-label);line-height:1.5;color:var(--muted)}.feldzeile-wert>b{font-weight:600}.feldzeile-mehrzeilig{white-space:pre-line}.feldzeile-wert>.feld,.feldzeile-wert>.feld-mit-suffix,.feldzeile-wert>.geldfeld-formular,.feldzeile-wert>.hsel,.feldzeile-wert>.hsel>select.sel,.feldzeile-wert>.textfeld{width:100%}.feldzeile-wert .feld,.feldzeile-wert .sel{font-size:var(--fs-15);padding-top:0;padding-bottom:0}.feldzeile-wert .feld-mit-suffix,.feldzeile-wert>.feld,.feldzeile-wert>.hsel>select.sel{height:var(--feld-hoehe);min-height:var(--feld-hoehe)}.feldzeile[data-gestapelt]{grid-template-columns:minmax(0,1fr);gap:4px 0}@media (max-width:560px){.feldzeile{grid-template-columns:minmax(0,1fr);gap:4px 0}}.feld-mit-suffix{position:relative;display:flex;align-items:stretch;width:100%;min-width:0;box-sizing:border-box;min-height:var(--feld-hoehe);border:1px solid var(--feld-rahmen);border-radius:var(--feld-radius);background:var(--feld-hintergrund);transition:border-color var(--dauer)}.feld-mit-suffix>.feld{flex:1 1 auto;width:auto;min-width:0;min-height:0;height:auto;margin:-1px 0;border:0;border-radius:0;background:transparent}.feld-mit-suffix>.feld:focus-visible{outline:none}.feld-mit-suffix:focus-within{border-color:var(--feld-rahmen-fokus);outline:2px solid var(--fokus);outline-offset:2px}.feld-mit-suffix>.feld-suffix,.feld-mit-suffix>.geldfeld-suffix{flex:0 0 auto;display:inline-flex;align-items:center;padding-right:var(--feld-px);font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--muted);white-space:nowrap;pointer-events:none}.feld-mit-suffix:has(>.feld:disabled){background:var(--feld-disabled-bg)}.feld-mit-suffix>.feld:disabled{background:transparent}.geldfeld-ungueltig.feld-mit-suffix{border-color:var(--fehler-text)}.positionen{display:grid;grid-gap:8px 0;gap:8px 0}.positionen-kopf,.positionszeile{display:grid;grid-template-columns:minmax(0,1fr) 88px 180px 140px var(--knopf-hoehe);grid-column-gap:8px;column-gap:8px;align-items:start}.positionen-kopf{padding-bottom:4px;border-bottom:1px solid var(--line)}.positionen-kopf-zelle{font-family:var(--font-sans);font-size:var(--fs-label);font-weight:600;line-height:1.5;color:var(--muted);white-space:nowrap}.positionen-kopf-zelle[data-spalte=einzelpreis],.positionen-kopf-zelle[data-spalte=gesamt],.positionen-kopf-zelle[data-spalte=menge]{text-align:right}.positionszeile-zelle{display:flex;align-items:center;min-width:0;min-height:var(--feld-hoehe)}.positionszeile-label{display:none}.positionszeile-zelle>.feld,.positionszeile-zelle>.geldfeld,.positionszeile-zelle>.textfeld{width:100%}.positionszeile .feld{font-size:var(--fs-15)}.positionszeile input.feld{padding-top:0;padding-bottom:0}.positionszeile .feld-mit-suffix,.positionszeile input.feld{height:var(--feld-hoehe);min-height:var(--feld-hoehe)}.positionszeile .feld-mit-suffix>.feld{height:auto}.positionszeile .textfeld>textarea.feld{min-height:var(--feld-hoehe);padding:calc((var(--feld-hoehe) - 1.5em - 2px) / 2) var(--feld-px);line-height:1.5}.positionszeile-zelle[data-spalte=einzelpreis] .feld,.positionszeile-zelle[data-spalte=menge] .feld{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.positionszeile-gesamt{display:block;width:100%;text-align:right;font-size:var(--fs-15);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.positionszeile-zelle[data-spalte=entfernen]{justify-content:flex-end}@supports (container-type:inline-size){.positionen{container-type:inline-size}@container (max-width: 655px){.positionszeile{row-gap:8px;padding-bottom:8px;border-bottom:1px solid var(--line)}.positionszeile-zelle[data-spalte=beschreibung]{grid-column:1/-1;grid-row:1}.positionszeile-zelle[data-spalte=menge]{grid-column:2;grid-row:2}.positionszeile-zelle[data-spalte=einzelpreis]{grid-column:3;grid-row:2}.positionszeile-zelle[data-spalte=gesamt]{grid-column:4;grid-row:2}.positionszeile-zelle[data-spalte=entfernen]{grid-column:5;grid-row:2}}}.positionen[data-gestapelt] .positionen-kopf{display:none}.positionen[data-gestapelt] .positionszeile{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-bottom:8px;border-bottom:1px solid var(--line)}.positionen[data-gestapelt] .positionszeile-zelle{flex-direction:column;align-items:stretch;min-height:0;grid-column:auto;grid-row:auto}.positionen[data-gestapelt] .positionszeile-zelle[data-spalte=beschreibung]{grid-column:1/-1}.positionen[data-gestapelt] .positionszeile-label{display:block;margin:0 0 4px;font-family:var(--font-sans);font-size:var(--fs-label);font-weight:600;line-height:1.5;color:var(--muted)}.positionen[data-gestapelt] .positionszeile-zelle[data-spalte=entfernen]{align-items:flex-end;justify-content:flex-end}@media (max-width:560px){.positionen .positionen-kopf{display:none}.positionen .positionszeile{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-bottom:8px;border-bottom:1px solid var(--line)}.positionen .positionszeile-zelle{flex-direction:column;align-items:stretch;min-height:0;grid-column:auto;grid-row:auto}.positionen .positionszeile-zelle[data-spalte=beschreibung]{grid-column:1/-1}.positionen .positionszeile-label{display:block;margin:0 0 4px;font-family:var(--font-sans);font-size:var(--fs-label);font-weight:600;line-height:1.5;color:var(--muted)}.positionen .positionszeile-zelle[data-spalte=entfernen]{align-items:flex-end;justify-content:flex-end}}.rg-adressaktionen{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.rg-endsumme{font-size:var(--fs-17)}.mbox:has(>[data-dialog=stornorechnung]){max-width:720px}.urow{display:grid;grid-template-columns:32px minmax(180px,1fr) auto auto auto;grid-template-areas:"avatar person chips rolle aktionen";align-items:center;grid-column-gap:12px;column-gap:12px;grid-row-gap:8px;row-gap:8px;min-height:44px;padding:8px 0;border-bottom:1px solid var(--line)}.urow:last-child{border-bottom:0}.urow>.kav{grid-area:avatar}.urow .um{grid-area:person;min-width:0}.urow .um b{display:block;font-size:var(--fs-15);font-weight:600;line-height:1.5}.urow .um .mail-adresse{display:block;font-size:var(--fs-meta);line-height:1.5;color:var(--muted);overflow-wrap:anywhere}.urow .urow-chips{grid-area:chips;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.urow .urow-rolle{grid-area:rolle;justify-self:start}.urow .urow-aktionen{grid-area:aktionen;display:flex;align-items:center;gap:var(--aktion-gap);justify-self:end}@media (max-width:1399px){.urow{grid-template-columns:32px minmax(180px,1fr) auto auto;grid-template-areas:"avatar person rolle aktionen" ". chips chips chips"}}@media (max-width:1159px){.urow{grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"avatar person person" ". chips chips" ". rolle aktionen"}}@media (max-width:559px){.urow{grid-template-columns:32px minmax(0,1fr);grid-template-areas:"avatar person" ". chips" ". rolle" ". aktionen"}}.katalog-schmal-160{display:block;max-width:160px}.katalog-karte-schmal{max-width:240px}[data-baustein=stapel]{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--abstand-12);gap:var(--abstand-12);min-width:0}:where([data-baustein=stapel]>*){min-width:0}[data-baustein=stapel][data-abstand="4"]{gap:var(--abstand-4)}[data-baustein=stapel][data-abstand="8"]{gap:var(--abstand-8)}[data-baustein=stapel][data-abstand="12"]{gap:var(--abstand-12)}[data-baustein=stapel][data-abstand="16"]{gap:var(--abstand-16)}[data-baustein=stapel][data-abstand="24"]{gap:var(--abstand-24)}.abstand-oben-0.abstand-oben-0{margin-top:0}.abstand-oben-4.abstand-oben-4{margin-top:var(--abstand-4)}.abstand-oben-8.abstand-oben-8{margin-top:var(--abstand-8)}.abstand-oben-12.abstand-oben-12{margin-top:var(--abstand-12)}.abstand-oben-16.abstand-oben-16{margin-top:var(--abstand-16)}.abstand-oben-24.abstand-oben-24{margin-top:var(--abstand-24)}.abstand-unten-0.abstand-unten-0{margin-bottom:0}.abstand-unten-4.abstand-unten-4{margin-bottom:var(--abstand-4)}.abstand-unten-8.abstand-unten-8{margin-bottom:var(--abstand-8)}.abstand-unten-12.abstand-unten-12{margin-bottom:var(--abstand-12)}.abstand-unten-16.abstand-unten-16{margin-bottom:var(--abstand-16)}.abstand-unten-24.abstand-unten-24{margin-bottom:var(--abstand-24)}.gap-4.gap-4{gap:var(--abstand-4)}.gap-8.gap-8{gap:var(--abstand-8)}.gap-12.gap-12{gap:var(--abstand-12)}.gap-16.gap-16{gap:var(--abstand-16)}.gap-24.gap-24{gap:var(--abstand-24)}.hilfetext{font-size:var(--fs-label);color:var(--muted)}.nebentext{font-size:var(--fs-meta)}.kartenraster{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--karten-abstand);column-gap:var(--karten-abstand);grid-row-gap:var(--karten-abstand);row-gap:var(--karten-abstand);grid-auto-flow:row dense;grid-auto-rows:auto;align-items:start;min-width:0}.kartenraster[data-ausgleich=an]{grid-auto-rows:var(--raster-zeile);row-gap:0}.kartenraster>.raster-karte{min-width:0;grid-column-end:span 6}.kartenraster>.raster-karte>.card{margin:0;min-width:0}.kartenraster[data-ausgleich=an]>.raster-karte{grid-row-end:span var(--zeilen,1);padding-bottom:var(--karten-abstand)}.kartenraster>[data-breite="4"]{grid-column-end:span 4}.kartenraster>[data-breite="6"]{grid-column-end:span 6}.kartenraster>[data-breite="8"]{grid-column-end:span 8}.kartenraster>[data-breite="12"]{grid-column-end:span 12}.kartenraster>[data-spur="1"]{grid-column-start:1}.kartenraster>[data-spur="3"]{grid-column-start:3}.kartenraster>[data-spur="5"]{grid-column-start:5}.kartenraster>[data-spur="7"]{grid-column-start:7}.kartenraster>[data-spur="9"]{grid-column-start:9}.kartenraster>[data-spur="4"]{grid-column-start:4}.kartenraster>[data-spur="10"]{grid-column-start:10}.kartenraster+.kartenraster{margin-top:var(--block-abstand)}.kartenraster[data-spalten="3"]>[data-breite="6"]{grid-column-end:span 4}.kartenraster[data-spalten="4"]:not([data-anker=sektion-uebersicht])>[data-breite="4"],.kartenraster[data-spalten="4"]>[data-breite="6"]{grid-column-end:span 3}.kartenraster[data-spalten="4"]:not([data-anker=sektion-uebersicht])>[data-breite="8"]{grid-column-end:span 9}@media (min-width:1600px){.kartenraster:not([data-spalten])>[data-breite="6"]{grid-column-end:span 4}}@media (min-width:1440px){.kartenraster[data-anker=abwesenheiten-zweispaltig][data-spalten]>[data-breite="6"]{grid-column-end:span 6}}@media (max-width:979px){.kartenraster{grid-template-columns:minmax(0,1fr)}.kartenraster>.raster-karte,.kartenraster>[data-breite="12"],.kartenraster>[data-breite="4"],.kartenraster>[data-breite="6"],.kartenraster>[data-breite="8"],.kartenraster>[data-spur]{grid-column:1/-1}.kartenraster[data-ausgleich=an]{grid-auto-rows:auto;row-gap:var(--karten-abstand)}.kartenraster[data-ausgleich=an]>.raster-karte{grid-row-end:auto;padding-bottom:0}}.karte-kopf{margin:0 0 var(--karten-abstand)}.karte-kopf,.karte-titel{display:flex;align-items:center;gap:8px;min-width:0}.karte-titel{margin:0;font-family:var(--font-sans);font-size:var(--fs-17);font-weight:700;line-height:1.2;letter-spacing:-.018em;color:var(--blau)}.karte-titel>.n{font-family:var(--font-mono);font-size:var(--fs-12);font-weight:600;color:var(--muted)}.karte-aktionen{display:flex;align-items:center;gap:var(--aktion-gap);flex:none;margin-left:auto}.card[data-leer-karte]{padding:0 var(--karte-innen)}.card[data-leer-karte]>.karte-kopf{margin:0;min-height:var(--hoehe-zeile)}.karte-trenner{flex:none;color:var(--muted)}.karte-kopf>.karte-leer{flex:1 1 auto;min-width:0}[data-baustein=eingeklappte-sektion]{min-width:0}.eingeklappte-sektion-kopf{display:flex;align-items:center;gap:8px;width:100%;min-height:var(--hoehe-zeile);margin:0;padding:0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.eingeklappte-sektion-kopf:hover .eingeklappte-sektion-titel{color:var(--blau)}.eingeklappte-sektion-titel{font-family:var(--font-sans);font-size:var(--fs-17);font-weight:700;line-height:1.2}.card>[data-baustein=eingeklappte-sektion] .eingeklappte-sektion-titel{color:var(--blau)}.eingeklappte-sektion-kopf>svg{flex:none;width:16px;height:16px;margin-left:auto;color:var(--muted)}.eingeklappte-sektion-inhalt{padding-top:var(--karten-abstand)}.eingeklappte-sektion-inhalt[hidden]{display:none}.feldzeile-wert>.aktgruppe,.feldzeile-wert>.badge,.feldzeile-wert>.chip,.feldzeile-wert>.chips,.feldzeile-wert>.cnt,.feldzeile-wert>.leerwert,.feldzeile-wert>.tglrow,.feldzeile-wert>label.checkzeile{justify-self:start;width:auto}.feldzeile[data-gestapelt] .feldzeile-wert:has(>.feldzeile-aktion){grid-template-columns:minmax(0,1fr)}.feldzeile[data-gestapelt] .feldzeile-wert>.feldzeile-aktion{grid-column:1;grid-row:auto;justify-self:end}[data-baustein=stapel][data-spalten="2"]{grid-template-columns:minmax(0,1fr);column-gap:var(--block-abstand)}@media (max-width:560px){.feldzeile-wert:has(>.feldzeile-aktion){grid-template-columns:minmax(0,1fr)}.feldzeile-wert>.feldzeile-aktion{grid-column:1;grid-row:auto;justify-self:end}}@supports (container-type:inline-size){.card:has([data-baustein=feldzeile]),.card:has([data-baustein=lesezeile]){container:feldzeilen/inline-size}@container feldzeilen (max-width: 400px){.feldzeile{grid-template-columns:minmax(0,1fr);gap:4px 0}.feldzeile-wert:has(>.feldzeile-aktion){grid-template-columns:minmax(0,1fr)}.feldzeile-wert>.feldzeile-aktion{grid-column:1;grid-row:auto;justify-self:end}}@container feldzeilen (min-width: 640px){[data-baustein=stapel][data-spalten="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}}.feldgruppe{min-width:0}.overline.overline-feldgruppe{display:flex;align-items:center;min-height:28px;margin:0 calc(-1 * var(--karte-innen)) 8px;padding:0 var(--karte-innen);border-radius:0;background:var(--sky-2);color:var(--blau);font-family:var(--font-mono);font-size:var(--fs-12);font-weight:600;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;transition:background var(--dauer),color var(--dauer)}.overline.overline-feldgruppe:before{display:none}.feldgruppe:focus-within>.overline-feldgruppe{background:var(--blau);color:#fff}.kachelreihe{--kacheln:12;display:grid;grid-template-columns:repeat(auto-fit,minmax(max(160px,calc(100% / var(--kacheln) - var(--karten-abstand))),1fr));grid-gap:var(--karten-abstand);gap:var(--karten-abstand);min-width:0}.kachelreihe:has(>:first-child:last-child){--kacheln:1}.kachelreihe:has(>:first-child:nth-last-child(2)){--kacheln:2}.kachelreihe:has(>:first-child:nth-last-child(3)){--kacheln:3}.kachelreihe:has(>:first-child:nth-last-child(4)){--kacheln:4}.kachelreihe:has(>:first-child:nth-last-child(5)){--kacheln:5}.kachelreihe:has(>:first-child:nth-last-child(6)){--kacheln:6}.kachelreihe:has(>:first-child:nth-last-child(7)){--kacheln:7}.kachelreihe:has(>:first-child:nth-last-child(8)){--kacheln:8}.kachelreihe:has(>:first-child:nth-last-child(9)){--kacheln:9}.kachelreihe:has(>:first-child:nth-last-child(10)){--kacheln:10}.kachelreihe:has(>:first-child:nth-last-child(11)){--kacheln:11}.anpassen-modus+.anpassen-modus,.kachelreihe+.kartenraster{margin-top:var(--karten-abstand)}.anpassen-modus{min-width:0}.anpassen-kopf{display:flex;justify-content:flex-end;margin:0 0 var(--karten-abstand)}.anpassen-elemente{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.anpassen-element{display:grid;grid-template-columns:var(--knopf-hoehe) minmax(0,1fr) auto var(--knopf-hoehe);align-items:center;grid-column-gap:8px;column-gap:8px;min-height:var(--hoehe-zeile);padding:0 8px;border:1px solid var(--line);border-radius:var(--radius-knopf);background:var(--bg)}.anpassen-element[data-sichtbar=aus]{opacity:.4}.anpassen-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-15);font-weight:600}.anpassen-fuss{display:flex;justify-content:flex-end;gap:var(--aktion-gap);margin-top:var(--karten-abstand)}.tabelle-huelle{min-width:0}.tabelle-huelle:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.tabelle{font-size:var(--fs-15)}.tabelle td[data-art=kennung]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tabelle td[data-art=aktion],.tabelle th[data-art=aktion]{min-width:180px}.tabelle td[data-art=toggle],.tabelle th[data-art=toggle]{padding:0}.mbox:has(>.dialog[data-breite="720"]){max-width:720px}.dialog{min-width:0}.suchpalette{display:flex;flex-direction:column;min-width:0}.kanban-karte{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:8px;column-gap:8px;grid-row-gap:4px;row-gap:4px;align-items:center;min-height:var(--kanban-karte-hoehe);min-width:0;padding:8px 12px;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-knopf);margin-bottom:8px}.kanban-karte-kopf{grid-column:1;gap:8px;height:28px}.kanban-karte-fuss{grid-column:1;display:flex;align-items:center;gap:12px;height:16px;min-width:0}.kanban-karte-aktion{z-index:1;gap:4px}.kanban-karte-aktion>svg{width:16px;height:16px;flex:none}.daily-karte{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:8px;column-gap:8px;grid-row-gap:4px;row-gap:4px;align-items:center;min-width:0;padding:8px 12px;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-knopf);margin-bottom:8px}.daily-karte-kopf{grid-column:1/-1;display:flex;align-items:center}.daily-karte-titel{flex:1 1 auto}.daily-karte-chips{grid-column:1;gap:4px}.daily-karte-aktivitaet{grid-column:1}.daily-karte-fuss{grid-column:2;grid-row:2/span 2;align-items:flex-end;gap:8px;align-self:end}.daily-karte-avatare{display:inline-flex;align-items:center}.logo-kachel{max-width:200px;min-width:0}.logo-kachel[data-form=breit] .logo-kachel-bild{height:40px}@media (max-width:900px){[data-baustein=reiterleiste]>.ptabs-scroll{align-items:center;gap:8px;height:var(--reiterleiste-hoehe);padding:0 28px 0 0;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}[data-baustein=reiterleiste]>.ptabs-scroll:after{display:none}[data-baustein=reiterleiste] .ptab{flex:none;min-height:var(--knopf-hoehe);padding:0 12px;border:1px solid var(--line);border-radius:var(--radius-pille);background:var(--bg);color:var(--muted)}[data-baustein=reiterleiste] .ptab.on,[data-baustein=reiterleiste] .ptab[aria-current=page],[data-baustein=reiterleiste] .ptab[aria-selected=true]{background:var(--sky);border-color:var(--sky);color:var(--blau)}[data-baustein=reiterleiste] .ptab .ricon{width:16px;height:16px}}.sektionsleiste{position:-webkit-sticky;position:sticky;top:calc(var(--appbar-hoehe) + var(--titelzeile-hoehe));z-index:39;min-width:0;margin:0 0 var(--karten-abstand);background:#fff;border-bottom:1px solid var(--line)}.sektionsleiste-liste{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;height:var(--sektionsleiste-hoehe);padding:0 28px 0 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.sektionsleiste-liste::-webkit-scrollbar{display:none}.sektionsleiste a.sektionsleiste-link{flex:none;display:inline-flex;align-items:center;min-height:var(--knopf-hoehe);padding:0 12px;border:1px solid var(--line);border-radius:var(--radius-pille);background:var(--bg);font-family:var(--font-sans);font-size:var(--fs-meta);font-weight:600;line-height:1.2;color:var(--muted);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background var(--dauer),color var(--dauer),border-color var(--dauer)}.sektionsleiste a.sektionsleiste-link:hover{border-color:var(--blau);color:var(--blau)}.sektionsleiste a.sektionsleiste-link:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.sektionsleiste a.sektionsleiste-link[aria-current=true]{background:var(--sky);border-color:var(--sky);color:var(--blau)}.sektionsleiste a.sektionsleiste-link[aria-current=true]:hover{border-color:var(--sky);color:var(--blau)}.setsec .colstack{gap:var(--block-abstand)}@media print{.kartenraster[data-ausgleich=an]{grid-auto-rows:auto;row-gap:var(--karten-abstand)}.kartenraster[data-ausgleich=an]>.raster-karte{grid-row-end:auto;padding-bottom:0}}@media (max-width:900px){.chip-reihe{overflow-y:hidden}.chip-reihe>.ptab:hover{border-color:var(--blau);color:var(--blau)}.chip-reihe>.ptab.on:hover,.chip-reihe>.ptab[aria-current=page]:hover,.chip-reihe>.ptab[aria-selected=true]:hover{background:var(--sky);border-color:var(--sky);color:var(--blau)}.chip-reihe>.ptab .ricon{margin-right:0}}.card[data-baustein=karte]{padding:var(--karte-innen)}.card[data-baustein=karte]>.karte-kopf{display:flex;align-items:center;gap:var(--abstand-12);margin:0 0 var(--abstand-12)}.card[data-baustein=karte]>.karte-kopf:last-child{margin-bottom:0}.card[data-baustein=karte]>.karte-kopf>.karte-titel{display:flex;align-items:center;gap:var(--abstand-8);flex:1 1 auto;min-width:0;margin:0;font-family:var(--font-sans);font-size:var(--fs-17);font-weight:700;line-height:1.2;letter-spacing:-.018em;color:var(--blau)}.card[data-baustein=karte]>.karte-kopf>.karte-titel>.n{display:inline-flex;align-items:center;justify-content:center;min-width:var(--hoehe-chip-klein);height:var(--hoehe-chip-klein);padding:0 var(--abstand-8);border-radius:var(--radius-pille);background:var(--sky);color:var(--muted);font-family:var(--font-sans);font-size:var(--fs-12);font-weight:600;letter-spacing:0;line-height:1}.card[data-baustein=karte]>.karte-kopf>.karte-aktionen{display:flex;align-items:center;gap:var(--abstand-8);flex:none;margin-left:auto}.card[data-baustein=karte][data-leer-karte]{padding:0 var(--karte-innen)}.card[data-baustein=karte][data-leer-karte]>.karte-kopf{min-height:var(--hoehe-zeile);margin:0;gap:var(--abstand-8);flex-wrap:wrap}.card[data-baustein=karte][data-leer-karte]>.karte-kopf>.karte-titel{flex:none}.card[data-baustein=karte][data-leer-karte]>.karte-kopf>.karte-trenner{flex:none;color:var(--muted)}.card[data-baustein=karte][data-leer-karte]>.karte-kopf>.karte-leer{flex:1 0 auto;min-width:0}.card[data-baustein=karte][data-leer-karte]>.karte-kopf>.karte-aktionen{min-height:var(--hoehe-zeile)}@media (max-width:560px){.card[data-baustein=karte][data-leer-karte]>.karte-kopf{flex-wrap:wrap}.card[data-baustein=karte][data-leer-karte]>.karte-kopf>.karte-titel{flex:1 1 100%;min-height:var(--hoehe-zeile)}.card[data-baustein=karte][data-leer-karte]>.karte-kopf>.karte-trenner{display:none}.card[data-baustein=karte][data-leer-karte]>.karte-kopf>.karte-leer{flex:1 1 100%}.card[data-baustein=karte][data-leer-karte]>.karte-kopf>.karte-aktionen{flex:1 1 100%;min-height:var(--hoehe-zeile);margin-left:calc(var(--abstand-24) + var(--abstand-4))}}@supports (container-type:inline-size){.card[data-baustein=karte][data-leer-karte]{container:leerkarte/inline-size}@container leerkarte (max-width: 400px){.card[data-baustein=karte][data-leer-karte]>.karte-kopf{flex-wrap:wrap}.card[data-baustein=karte][data-leer-karte]>.karte-kopf>.karte-titel{flex:1 1 100%;min-height:var(--hoehe-zeile)}.card[data-baustein=karte][data-leer-karte]>.karte-kopf>.karte-trenner{display:none}.card[data-baustein=karte][data-leer-karte]>.karte-kopf>.karte-leer{flex:1 1 100%}.card[data-baustein=karte][data-leer-karte]>.karte-kopf>.karte-aktionen{flex:1 1 100%;min-height:var(--hoehe-zeile);margin-left:calc(var(--abstand-24) + var(--abstand-4))}}}.eingeklappte-sektion{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kopf info" "inhalt inhalt";align-items:center;scroll-margin-top:calc(var(--sektionsleiste-hoehe) + var(--abstand-8))}.eingeklappte-sektion>.eingeklappte-sektion-kopf{grid-area:kopf;display:flex;align-items:center;gap:var(--abstand-8);width:100%;min-height:var(--hoehe-zeile);margin:0;padding:0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;color:var(--blau);font-family:var(--font-sans);font-size:var(--fs-17);font-weight:700;line-height:1.2;letter-spacing:-.018em;text-align:left;cursor:pointer;transition:background-color var(--dauer) ease}@media (hover:hover){.eingeklappte-sektion>.eingeklappte-sektion-kopf:hover{background:var(--sky-2)}}.eingeklappte-sektion-titel{flex:1 1 auto;min-width:0}.eingeklappte-sektion-zaehler{flex:none}.eingeklappte-sektion>.eingeklappte-sektion-kopf>svg{flex:none;color:var(--muted)}.eingeklappte-sektion>.eingeklappte-sektion-info{grid-area:info;display:inline-flex;align-items:center;align-self:stretch;padding-left:var(--abstand-8);border-bottom:1px solid var(--line)}.eingeklappte-sektion>.eingeklappte-sektion-inhalt{grid-area:inhalt;display:flex;flex-direction:column;gap:var(--karten-abstand);padding-top:var(--karten-abstand)}.eingeklappte-sektion>.eingeklappte-sektion-inhalt[hidden]{display:none}.eingeklappte-sektion.card{padding:0}.eingeklappte-sektion.card>.eingeklappte-sektion-kopf{padding:0 var(--karte-innen);border-bottom:0;border-radius:var(--radius-karte)}.eingeklappte-sektion.card[data-zustand=offen]>.eingeklappte-sektion-kopf{border-bottom-left-radius:0;border-bottom-right-radius:0}.eingeklappte-sektion.card>.eingeklappte-sektion-info{padding-right:var(--karte-innen);border-bottom:0}.eingeklappte-sektion.card>.eingeklappte-sektion-inhalt{padding:0 var(--karte-innen) var(--karte-innen)}.leerzustand{display:flex;align-items:center;gap:var(--abstand-8);min-height:var(--hoehe-zeile);margin:0;color:var(--muted);font-size:var(--fs-15);line-height:1.5}.leerzustand>svg{flex:none}.leerzustand-text{flex:1 1 auto;min-width:0}.leerzustand-aktion{display:inline-flex;align-items:center;gap:var(--abstand-8);flex:none;margin-left:auto}@media (max-width:560px){.leerzustand:has(>.leerzustand-aktion){flex-wrap:wrap}.leerzustand:has(>.leerzustand-aktion)>.leerzustand-text{display:flex;align-items:center;min-height:var(--hoehe-zeile)}.leerzustand:has(>.leerzustand-aktion)>.leerzustand-aktion{flex:1 1 100%;min-height:var(--hoehe-zeile);margin-left:calc(var(--abstand-24) + var(--abstand-4))}}.feldgruppe{display:flex;flex-direction:column;gap:var(--abstand-8)}.feldgruppe>.overline-feldgruppe{display:flex;align-items:center;gap:0;height:var(--hoehe-chip);margin:0;padding:0 var(--abstand-12);border-radius:0;background:var(--sky-2);color:var(--blau);font-family:var(--font-mono);font-size:var(--fs-12);font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1;transition:background-color var(--dauer) ease,color var(--dauer) ease}.feldgruppe>.overline-feldgruppe:before{content:none}.feldgruppe:focus-within>.overline-feldgruppe,.feldgruppe[data-zustand=aktiv]>.overline-feldgruppe{background:var(--blau);color:var(--bg)}.feldgruppe+.feldgruppe{margin-top:var(--abstand-12);padding-top:var(--abstand-12);border-top:1px solid var(--line)}.feldgruppe[data-rand=karte],.feldgruppe[data-rand=karte]>.overline-feldgruppe{margin-inline:calc(-1 * var(--karte-innen));padding-inline:var(--karte-innen)}.feldzeile-wert>.datumsfeld,.feldzeile-wert>.datumsfeld-mit-label,.feldzeile-wert>.ein-huelle,.feldzeile-wert>.geldfeld-inline,.feldzeile-wert>.kfrist,.feldzeile-wert>.textfeld-inline{width:100%;max-width:100%}.feldzeile-wert>.datumsfeld>.datumsfeld-input{width:100%;height:var(--feld-hoehe);min-height:var(--feld-hoehe)}.feldzeile-wert>.ein-huelle>.ein,.feldzeile-wert>.geldfeld-inline>.ein,.feldzeile-wert>.textfeld-inline>.eta{width:100%;max-width:100%;font-size:var(--fs-15)}.feldzeile-wert>.ein-huelle>.ein,.feldzeile-wert>.geldfeld-inline>.ein{min-height:var(--feld-hoehe);line-height:var(--feld-lh)}.feldzeile-wert>.ein-huelle>.leerwert{font-size:var(--fs-15)}.feldzeile-wert>.aktgruppe,.feldzeile-wert>.badge,.feldzeile-wert>.checkzeile,.feldzeile-wert>.chip,.feldzeile-wert>.cnt,.feldzeile-wert>.feldzeile-chips,.feldzeile-wert>.tgl,.feldzeile-wert>.tglrow,.feldzeile-wert>[data-baustein=umschalt-chip-gruppe]{justify-self:start;text-align:left}.feldzeile-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-8);min-width:0}.feldzeile[data-schalter]{min-height:var(--hoehe-menue-zeile)}.feldzeile[data-schalter] .feldzeile-wert>.aktgruppe{display:inline-flex;align-items:center;gap:var(--abstand-8);min-width:0}.feldzeile[data-schalter] .feldzeile-wert .tgl-text,.feldzeile[data-schalter] .feldzeile-wert .tgl-zustand{font-size:var(--fs-meta);color:var(--muted)}.feldzeile[data-schalter] .feldzeile-wert .tglrow,.feldzeile[data-schalter] .feldzeile-wert>.aktgruppe{max-width:100%;white-space:normal}.feldzeile[data-schalter] .feldzeile-wert .tglrow>.tgl-zustand{white-space:normal;overflow-wrap:anywhere}@media (max-width:560px){.feldzeile-wert:has(>.feldzeile-aktion:not([data-stift])){grid-template-columns:minmax(0,1fr);column-gap:0}.feldzeile-wert>.feldzeile-aktion:not([data-stift]){grid-column:1;grid-row:auto;justify-self:end}}.feldzeilen{min-width:0}@supports (container-type:inline-size){.feldzeilen{container-type:inline-size}@container (max-width: 400px){.feldzeile{grid-template-columns:minmax(0,1fr);gap:4px 0}.feldzeile-wert:has(>.feldzeile-aktion:not([data-stift])){grid-template-columns:minmax(0,1fr);column-gap:0}.feldzeile-wert>.feldzeile-aktion:not([data-stift]){grid-column:1;grid-row:auto;justify-self:end}}@container (min-width: 640px){.feldzeilen[data-spalten="2"]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--abstand-24)}}}.feld-mit-suffix>.feld-suffix,.feld-mit-suffix>.geldfeld-suffix,.geldfeld-suffix{font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--muted)}textarea.feld{min-height:calc(2 * 1.5 * var(--fs-15) + 2 * var(--feld-py) + 2px);line-height:1.5}.textfeld-inline[data-ueberlauf]>.eta,.textfeld[data-ueberlauf]>.feld{overflow-y:auto}.textfeld>textarea.feld{display:block}.eta.eta-feld{min-height:calc(2 * 1.5 * var(--fs-15) + 2 * var(--feld-py) + 2px);max-height:none}.eta.eta-feld,.textfeld-inline-feld>.leerwert{padding:var(--feld-py) var(--feld-px);font-size:var(--fs-15);line-height:1.5}.lesezeile-label{flex:none;display:block;font-size:var(--fs-meta);font-weight:400;line-height:var(--feld-lh);letter-spacing:0;text-transform:none;order:0}.lesezeile-wert{flex:none;order:0;min-width:0;width:auto;max-width:none;text-align:left;font-family:var(--font-sans);font-size:var(--fs-15);line-height:1.5;color:var(--ink);overflow-wrap:anywhere}.feldzeile-aktion[data-stift]{display:inline-flex;align-items:center;gap:var(--abstand-8)}.lesezeile-stift{flex:none;margin-left:0;order:0}.lesezeile[data-zustand=bearbeiten] .lesezeile-wert{display:flex;align-items:center;min-width:0}.lesezeile[data-zustand=bearbeiten] .lesezeile-wert>*{max-width:100%;min-width:0}.klick-bearbeitung{display:flex;flex-direction:column;align-items:flex-start;gap:var(--abstand-8);min-width:0;width:100%}.klick-bearbeitung>.cv-termin,.klick-bearbeitung>.ein-datum,.klick-bearbeitung>.ein-huelle,.klick-bearbeitung>.geldfeld,.klick-bearbeitung>.hsel,.klick-bearbeitung>.kfrist,.klick-bearbeitung>.textfeld-inline{width:100%;max-width:100%}.klick-bearbeitung>.ein-huelle>.ein,.klick-bearbeitung>.geldfeld>.ein,.klick-bearbeitung>.hsel>select.esel,.klick-bearbeitung>.textfeld-inline>.eta{width:100%;max-width:100%;font-size:var(--fs-15)}.klick-bearbeitung .ein,.klick-bearbeitung .ein-datum .datumsfeld-input,.klick-bearbeitung .geldfeld input,.klick-bearbeitung select.esel{min-height:var(--feld-hoehe)}.ein-datum{display:block;min-width:0;width:100%}.ein-datum>.datumsfeld>.datumsfeld-input{width:100%}.lesezeile[data-klick] .lesezeile-wert{position:relative;cursor:text;border-radius:8px;padding:0 6px;margin:0 -6px;min-height:var(--hoehe-chip);display:flex;align-items:center;flex-wrap:wrap;gap:0 6px;width:auto;max-width:none;flex-basis:auto;transition:background var(--dauer)}.lesezeile[data-klick] .lesezeile-wert:focus-visible,.lesezeile[data-klick] .lesezeile-wert:hover{background:var(--sky-2)}.lesezeile[data-klick] .lesezeile-wert:before{content:"";position:absolute;inset:calc((var(--hoehe-chip) - var(--knopf-hoehe-klein)) / 2) 0}.lesezeile[data-klick] .lesezeile-wert-inhalt{display:flex;align-items:center;flex-wrap:wrap;gap:0 6px;min-width:0}.lesezeile[data-klick] .lesezeile-wert-inhalt.feldzeile-mehrzeilig{display:block}@media (max-width:560px){.lesezeile{padding:4px 0}.lesezeile-label,.lesezeile-stift,.lesezeile-wert{order:0;flex:none}.lesezeile-wert{width:auto;max-width:none}.lesezeile[data-klick] .lesezeile-wert{flex-basis:auto;width:auto;max-width:none}}.toasts{right:auto;left:50%;transform:translateX(-50%);bottom:calc(var(--tabbar-hoehe) + var(--abstand-24));align-items:center}.toast{width:100%;font-size:var(--fs-meta)}.toast span{font-size:var(--fs-label)}.toast b{font-weight:600}.katalog-zustand[data-zustand=darstellung] .toasts{position:static;left:auto;transform:none}.tabelle-huelle{max-width:100%;overflow-x:auto}.tabelle{width:100%;border-collapse:collapse;border-spacing:0}.tabelle th{height:32px;font-family:var(--font-mono);font-size:var(--fs-12);font-weight:600;letter-spacing:0;text-transform:none;text-align:left;color:var(--muted);white-space:nowrap}.tabelle td,.tabelle th{padding:0 var(--abstand-8);vertical-align:middle;border-bottom:1px solid var(--line)}.tabelle td{height:var(--hoehe-zeile)}.tabelle td:first-child,.tabelle th:first-child{padding-left:0}.tabelle td:last-child,.tabelle th:last-child{padding-right:0}.tabelle tbody>tr:last-child>td{border-bottom:0}.tabelle td[data-art=datum],.tabelle td[data-art=zahl],.tabelle th[data-art=datum],.tabelle th[data-art=zahl]{text-align:right;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.tabelle td[data-art=kennung]{font-family:var(--font-mono);white-space:nowrap}.tabelle td[data-art=aktion],.tabelle th[data-art=aktion]{width:180px;text-align:right;white-space:nowrap}.tabelle td[data-art=aktion]>.btn,.tabelle td[data-art=aktion]>.iknopf{vertical-align:middle}.tabelle td[data-art=toggle],.tabelle th[data-art=toggle]{width:var(--knopf-hoehe);padding-left:0;padding-right:0;position:relative}@media (hover:hover){.tabelle tbody>tr:not(.tabelle-detail):hover>td{background:var(--sky-2)}}.tabelle tr.tabelle-detail>td{height:auto;padding:var(--abstand-8) var(--abstand-12) var(--abstand-12);border-left:2px solid var(--line)}.tabelle tr.tabelle-detail>td>:first-child{margin-top:0}.tabelle tr.tabelle-detail>td>:last-child{margin-bottom:0}.tabelle td>a{position:relative}.tabelle td>a:before{content:"";position:absolute;left:0;right:0;top:50%;height:var(--knopf-hoehe-klein);transform:translateY(-50%)}.tabelle-karten{display:none}@media (hover:none),(max-width:760px),(pointer:coarse){.tabelle td>a:before{left:-3px;right:-3px}}@media (max-width:760px){.tabelle-huelle[data-karten]>.tabelle{display:none}.tabelle-huelle[data-karten]>.tabelle-karten{display:flex;flex-direction:column;gap:var(--abstand-12)}.tabelle-karte{display:flex;flex-direction:column;gap:var(--abstand-8);padding:var(--abstand-12) var(--abstand-16);border:1px solid var(--line);border-radius:var(--radius-karte);background:var(--bg)}}.tabelle-karte-felder{display:flex;flex-direction:column;gap:var(--abstand-8);margin:0}.tabelle-karte-feld{display:flex;flex-direction:column;gap:var(--abstand-4);min-width:0}.tabelle-karte-feld>dt{font-family:var(--font-mono);font-size:var(--fs-12);font-weight:600;color:var(--muted)}.tabelle-karte-feld>dd{margin:0;min-width:0;font-size:var(--fs-15);overflow-wrap:anywhere}.tabelle-karte-feld[data-art=datum]>dd,.tabelle-karte-feld[data-art=kennung]>dd,.tabelle-karte-feld[data-art=zahl]>dd{font-family:var(--font-mono)}.tabelle-karte-detail{padding-top:var(--abstand-8);border-top:1px solid var(--line)}[role=table]>.rowlist>.row.lrow{padding:0 18px;min-height:var(--hoehe-zeile)}@media (max-width:760px){[role=table]>.rowlist>.row.lrow{padding:var(--abstand-12) 18px}}.anpassen-rahmen{min-width:0}.anpassen-huelle{position:relative}.anpassen-huelle,.anpassen-huelle>.anpassen-inhalt{display:grid;min-width:0}.anpassen-huelle>.anpassen-inhalt>*{min-width:0}.anpassen-huelle[data-sichtbar=aus]>.anpassen-inhalt{opacity:.4}.anpassen-aktionen{position:absolute;top:4px;right:4px;z-index:3;display:flex;align-items:center;gap:4px;padding:2px;border-radius:var(--radius-knopf);background:var(--bg);box-shadow:var(--schatten)}.anpassen-huelle[data-aktiv=an]{cursor:-webkit-grab;cursor:grab}.anpassen-huelle[data-ziehen=an]{cursor:-webkit-grabbing;cursor:grabbing;opacity:.5}.anpassen-huelle[data-ziel]:before{content:"";position:absolute;z-index:2;border-radius:var(--radius-pille);background:var(--blau);pointer-events:none}.anpassen-huelle[data-art=kachel][data-ziel]:before{top:0;bottom:0;width:2px}.anpassen-huelle[data-art=kachel][data-ziel=vor]:before{left:-7px}.anpassen-huelle[data-art=kachel][data-ziel=nach]:before{right:-7px}.anpassen-huelle[data-art=karte][data-ziel]:before{left:0;right:0;height:2px}.anpassen-huelle[data-art=karte][data-ziel=vor]:before{top:-7px}.anpassen-huelle[data-art=karte][data-ziel=nach]:before{bottom:-7px}.anpassen-huelle[data-aktiv=an]>.anpassen-inhalt[inert] a.kkachel{cursor:default}.anpassen-huelle[data-aktiv=an]>.anpassen-inhalt[inert] a.kkachel:hover{background:var(--bg)}.anpassen-fuss{padding-top:var(--abstand-12);border-top:1px solid var(--line)}.kkachel-einheit{margin-left:var(--abstand-4);font-size:var(--fs-meta);font-weight:600;color:var(--muted)}.akpi .kl,.akpi .kl span{font-family:var(--font-mono);font-size:var(--fs-12);font-weight:600;color:var(--muted)}@media (max-width:1023px){.anpassen-aktionen,.anpassen-elemente,.anpassen-fuss,.anpassen-icon,.anpassen-kopf{display:none}}.mbox.mbox-breit{max-width:720px}.dialog-inhalt{min-width:0}.suchpalette-kopf{display:flex;align-items:center;gap:var(--abstand-8)}.suchpalette-feld{flex:1 1 auto;min-width:0}.feld-mit-aktion{position:relative;display:flex;align-items:center;width:100%;min-width:0;box-sizing:border-box;min-height:var(--feld-hoehe);padding-left:var(--feld-px);border:1px solid var(--feld-rahmen);border-radius:var(--feld-radius);background:var(--feld-hintergrund);transition:border-color var(--dauer)}.feld-mit-aktion>svg{flex:none;color:var(--muted)}.feld-mit-aktion>.feld{flex:1 1 auto;width:auto;min-width:0;min-height:var(--feld-hoehe);height:auto;margin:-1px 0;border:0;border-radius:0;background:transparent}.feld-mit-aktion>.feld:focus-visible{outline:none}.feld-mit-aktion:focus-within{border-color:var(--feld-rahmen-fokus);outline:2px solid var(--fokus);outline-offset:2px}.feld-mit-aktion>.iknopf{flex:none;margin:-1px -1px -1px 0}.feld-mit-aktion>.feld::-webkit-search-cancel-button{margin-right:var(--abstand-4)}.suchpalette-hinweis{flex-wrap:wrap;margin-top:var(--abstand-8)}.suchpalette-erklaerzeile,.suchpalette-hinweis{display:flex;align-items:center;gap:var(--abstand-4) var(--abstand-8)}.suchpalette-erklaerzeile{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1 auto;flex-wrap:wrap;min-width:0;min-height:var(--hoehe-menue-zeile);padding:var(--abstand-4) var(--abstand-12);border:0;border-radius:var(--radius-knopf);background:var(--sky-2);font:inherit;font-size:var(--fs-meta);line-height:1.4;color:var(--ink);text-align:left;cursor:pointer}.suchpalette-erklaerzeile>b{font-weight:600}.suchpalette-erklaerzeile:focus-visible,.suchpalette-erklaerzeile:hover{background:var(--sky)}.suchpalette-hinweistext{flex:1 1 auto;min-width:0;padding:var(--abstand-4) var(--abstand-12);font-size:var(--fs-label);line-height:1.4;color:var(--muted)}.suchpalette-liste{margin-top:var(--abstand-8);max-height:min(60vh,480px);overflow-y:auto}.suchpalette-liste[hidden]{display:none}.suchpalette-gruppe+.suchpalette-gruppe{margin-top:var(--abstand-8)}.suchpalette-gruppenkopf{display:flex;align-items:center;min-height:var(--hoehe-chip-klein);padding:0 var(--abstand-12);font-size:var(--fs-label);font-weight:600;color:var(--muted)}.suchpalette-eintrag{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-4) var(--abstand-8);width:100%;min-width:0;min-height:var(--hoehe-menue-zeile);padding:var(--abstand-4) var(--abstand-12);box-sizing:border-box;border-radius:var(--radius-knopf);color:var(--ink);font-size:var(--fs-meta);line-height:1.2;text-decoration:none;cursor:pointer}.suchpalette-eintrag>svg{flex:none;color:var(--muted)}.suchpalette-eintrag>.kav{flex:none}.suchpalette-text{display:flex;flex:1 1;flex-wrap:wrap;align-items:baseline;gap:2px var(--abstand-8);min-width:0}.suchpalette-label{font-weight:600;overflow-wrap:anywhere}.suchpalette-sub{font-size:var(--fs-label);color:var(--muted);overflow-wrap:anywhere}.suchpalette-chips{flex-basis:100%;min-width:0}.suchpalette-zusatz{flex:none;margin-left:auto;font-family:var(--font-mono);font-size:var(--fs-12);color:var(--muted);white-space:nowrap}.suchpalette-eintrag:hover,.suchpalette-eintrag[aria-selected=true]{background:var(--sky)}.suchpalette-eintrag:focus-visible{outline:none}.suchpalette>.leerzustand{margin-top:var(--abstand-8);padding:0 var(--abstand-12)}.kopfglocke{position:relative}.kopfmenue-kopf{display:flex;align-items:center;gap:var(--abstand-8);padding:var(--abstand-8) var(--abstand-12) var(--abstand-4)}.kopfmenue-titel{flex:1 1 auto;min-width:0;font-size:var(--fs-meta);font-weight:600}.kopfmenue .leerzustand{padding:0 var(--abstand-12) var(--abstand-4)}.glockentext{min-width:0}.dboard.pkboard>.dcol,.dboard[data-board=daily]>.dcol{min-width:220px}.dboard.pkboard .dlyhead b,.dboard[data-board=daily] .dlyhead b{font-family:var(--font-mono);font-size:var(--fs-12);font-weight:600;letter-spacing:.02em;color:var(--muted)}.dboard.pkboard .dlyhead .cnt,.dboard[data-board=daily] .dlyhead .cnt{display:inline-flex;align-items:center;height:var(--hoehe-chip-klein);padding:0 var(--abstand-8);line-height:1}.dcard.kanban-karte{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr);grid-column-gap:var(--abstand-8);column-gap:var(--abstand-8);grid-row-gap:var(--abstand-4);row-gap:var(--abstand-4);align-items:center;box-sizing:border-box;height:var(--kanban-karte-hoehe);padding:7px var(--abstand-12);margin-bottom:var(--abstand-8);border-radius:var(--radius-knopf)}.dcard.kanban-karte[data-projektzeile]{grid-template-rows:auto auto minmax(0,1fr);height:calc(var(--kanban-karte-hoehe) + 16px + var(--abstand-4))}.kanban-karte-kopf{grid-column:1/-1;grid-row:1;display:flex;align-items:center;gap:var(--abstand-8);min-width:0}.kanban-karte-kopf>.tooltip-huelle{position:static;display:block;flex:0 1 auto;min-width:0}.kanban-karte-name{display:block;flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-meta);font-weight:600;line-height:1.35;color:var(--ink);text-decoration:none}.dcard.kanban-karte .zeilenlink:hover{text-decoration:underline;text-underline-offset:2px}.kanban-karte-frei{display:inline-flex;flex:none;position:relative;z-index:1}.kanban-karte-frei .badge{height:18px;min-height:0;padding:0 7px;line-height:1}.kanban-karte-projekt{grid-column:1;min-width:0;min-height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-125);line-height:1.35;color:var(--muted)}.kanban-karte-fuss{display:contents}.kanban-karte-aktionen{grid-column:1;display:flex;align-items:center;gap:var(--abstand-8);min-width:0;position:relative;z-index:1;pointer-events:none}.kanban-karte-aktion{position:relative;display:inline-flex;align-items:center;gap:var(--abstand-4);font-size:var(--fs-125);font-weight:600;line-height:1.2;color:var(--blau);text-decoration:none;white-space:nowrap;pointer-events:auto}.kanban-karte-aktion:before{content:"";position:absolute;left:calc((100% - var(--knopf-hoehe-klein)) / 2);right:calc((100% - var(--knopf-hoehe-klein)) / 2);top:50%;height:var(--knopf-hoehe-klein);transform:translateY(-50%)}.kanban-karte-aktion:hover{text-decoration:underline;text-underline-offset:2px}.kanban-karte-menue{grid-column:2;grid-row:-2/-1;align-self:end;justify-self:end;margin-bottom:-7px;position:relative;z-index:1}@media (hover:none),(max-width:900px),(pointer:coarse){.kanban-karte-kopf{grid-column:1}.kanban-karte-menue{grid-row:1/-1;align-self:center;margin-bottom:0}}.kanban-karte-menue .aktionen-menue-wurzel{position:static}.dcard.kanban-karte .aktionen-menue{left:0;right:0;min-width:0;max-width:none}.dcard.daily-karte{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kopf kopf" "chips chips" "akt fuss";grid-column-gap:var(--abstand-8);column-gap:var(--abstand-8);grid-row-gap:var(--abstand-4);row-gap:var(--abstand-4);align-items:center;box-sizing:border-box;min-height:0;padding:var(--abstand-8) var(--abstand-12);margin-bottom:var(--abstand-8);border-radius:var(--radius-knopf)}.daily-karte-kopf{grid-area:kopf;min-width:0}.daily-karte-kopf>.tooltip-huelle{position:static;display:block;min-width:0}.daily-karte-titel{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-15);font-weight:600;line-height:1.35;margin-block:-1.125px;color:var(--ink);text-decoration:none}.dcard.daily-karte .zeilenlink:hover{text-decoration:underline;text-underline-offset:2px}.daily-karte-chips{grid-area:chips;display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-4);min-width:0}.daily-karte-chips .badge{margin-top:0;padding:0 var(--abstand-8)}.daily-karte-chips .dlylabel{display:inline-flex;align-items:center;height:var(--hoehe-chip-klein);padding:0 10px;border-radius:var(--radius-pille);font-size:var(--fs-min);font-weight:600;line-height:1;white-space:nowrap}.daily-karte-aktivitaet{grid-area:akt;display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-125);line-height:1.5;color:var(--muted)}.daily-karte-aktivitaet-zeile>span+.tooltip-huelle:before,.daily-karte-aktivitaet-zeile>span+span:before,.daily-karte-aktivitaet>span+.tooltip-huelle:before,.daily-karte-aktivitaet>span+span:before{content:"\00b7";margin:0 var(--abstand-8)}.daily-karte-aktivitaet .tooltip-huelle{position:static;display:inline}.daily-karte-aktivitaet-zeile{position:relative;z-index:1;display:inline}.daily-karte-fuss{grid-area:fuss;display:flex;align-items:center;justify-content:flex-end;gap:var(--abstand-8);align-self:center;margin:-4px 0;position:relative;z-index:1;pointer-events:none}.daily-karte-fuss .daily-karte-avatare,.daily-karte-fuss .daily-karte-menue{pointer-events:auto}@media (hover:none),(max-width:760px),(pointer:coarse){.daily-karte-fuss{margin:-8px 0}}@media (max-width:900px){.dboard[data-mobil] .dcard.daily-karte{padding:var(--abstand-8) var(--abstand-12)}.dboard[data-mobil] .dcard.kanban-karte{padding:7px var(--abstand-12)}}.daily-karte-menue .aktionen-menue-wurzel{position:static}.dcard.daily-karte .aktionen-menue{left:0;right:0;min-width:0;max-width:none}.davarow .tooltip-huelle,.logo-kachel{display:inline-flex;align-items:center}.logo-kachel{justify-content:center;flex:none;max-width:100%;vertical-align:middle}.logo-kachel-bild{display:block;width:auto;height:40px;max-width:200px;object-fit:contain}.logo-kachel[data-form=quadrat] .logo-kachel-bild{height:64px}.logo-kachel[data-traeger=an]{background:var(--bg);border-radius:var(--radius-knopf);padding:var(--abstand-8)}.logo-vorschau{display:flex;align-items:center;min-height:64px;padding:var(--abstand-12) var(--abstand-16);border-radius:var(--radius-knopf);background:var(--grad)}.logo-vorschau-dialog{padding:var(--abstand-16) var(--abstand-24)}.logo-vorschau-warnung{color:var(--fehler-text)}.row[data-karte=kandidat] .rmain h3>.tooltip-huelle{position:static;display:inline}@media (max-width:1199px){.kandidat-sektionen .kartenraster[data-anker=sektion-uebersicht]{grid-template-columns:minmax(0,1fr)}.kandidat-sektionen .kartenraster[data-anker=sektion-uebersicht]>.raster-karte,.kandidat-sektionen .kartenraster[data-anker=sektion-uebersicht]>[data-breite="4"],.kandidat-sektionen .kartenraster[data-anker=sektion-uebersicht]>[data-breite="8"],.kandidat-sektionen .kartenraster[data-anker=sektion-uebersicht]>[data-spur]{grid-column:1/-1}.kandidat-sektionen .kartenraster[data-anker=sektion-uebersicht][data-ausgleich=an]{grid-auto-rows:auto;row-gap:var(--karten-abstand)}.kandidat-sektionen .kartenraster[data-anker=sektion-uebersicht][data-ausgleich=an]>.raster-karte{grid-row-end:auto;padding-bottom:0}}.karte-eingeklappt{min-width:0}.karte-eingeklappt>.card{margin:0}.zuordnung-kopf{display:inline-flex}.zuordnung-kopf,.zuordnung-kopf>.badge{min-width:0;max-width:100%}.zuordnung-kopf-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.35}.eingeklappte-sektion-inhalt>.zuordnung-kopf{display:flex;margin-bottom:var(--abstand-8)}.card[data-baustein=karte]>.karte-kopf>.karte-aktionen:has(>.zuordnung-kopf){flex:0 1 auto;min-width:0}@media (max-width:559px){.card[data-baustein=karte]>.karte-kopf:has(>.karte-aktionen>.zuordnung-kopf){flex-wrap:wrap}.card[data-baustein=karte]>.karte-kopf>.karte-aktionen:has(>.zuordnung-kopf){flex-basis:100%;margin-left:0}}.setinhalt{min-width:0}.tabelle td[data-art=text]>.ein-huelle,.tabelle td[data-art=text]>.ein-huelle>.ein{width:100%;max-width:100%}.tabelle td[data-art=aktion]>.zeilenaktionen{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--abstand-8);flex-wrap:nowrap}.tabelle td[data-art=text]>.feldzeile-chips{flex-wrap:nowrap}.dlylabel-vorschau{display:inline-block;max-width:140px;min-height:var(--hoehe-chip-klein);padding:var(--abstand-4) var(--abstand-8);border-radius:var(--radius-chip);font-size:var(--fs-12);font-weight:600;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.feldpaar{display:flex;flex-wrap:wrap;gap:var(--abstand-8);min-width:0}.feldpaar>*{flex:1 1 calc(50% - var(--abstand-8));min-width:0}.aktionen-reihe{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--abstand-8)}.aktionen-reihe-links{justify-content:flex-start}.cl-zeile{display:flex;min-height:var(--feld-hoehe)}.cl-text{display:flex;flex-direction:column;min-width:0}.cl-vermerk{font-size:var(--fs-125);color:var(--muted)}.dlylabelwahl{display:flex;flex-wrap:wrap;gap:var(--abstand-4) var(--abstand-8)}details.altbestand>summary{cursor:pointer;margin:0}.card .tabelle td>.feld{width:100%}.zf-firma{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-8);min-width:0}.card.ddscroll .dtabs{margin-bottom:var(--karten-abstand)}.rg-folgebelege{margin:0;padding:0;list-style:none;display:grid;grid-gap:var(--abstand-4);gap:var(--abstand-4)}.rg-kopfzeile{margin-bottom:var(--abstand-12)}.rg-kopfzeile-texte{display:flex;align-items:center;flex-wrap:wrap;gap:var(--abstand-8)}.betrag-mono{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tabelle .op-rechnung{display:flex;flex-direction:column;gap:var(--abstand-4);min-width:0}.tabelle .op-nr{font-weight:600;color:var(--blau);text-decoration:none}.tabelle .op-org{font-size:var(--fs-meta);color:var(--muted);text-decoration:none}.tabelle .op-nr:hover,.tabelle .op-org:hover{text-decoration:underline}.tabelle .op-nr,.tabelle .op-org{position:relative}.tabelle .op-nr:before,.tabelle .op-org:before{content:"";position:absolute;left:0;right:0;top:calc((100% - var(--knopf-hoehe-klein)) / 2);bottom:calc((100% - var(--knopf-hoehe-klein)) / 2)}.tabelle .op-faellig-inhalt{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--abstand-4) var(--abstand-8)}.tabelle .tabelle-detail .op-detail-raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:var(--abstand-8) var(--abstand-16);gap:var(--abstand-8) var(--abstand-16);margin:0;font-family:var(--font-sans)}.op-karte{display:grid;grid-gap:var(--abstand-8)}.op-karte,.op-karte-kopf{gap:var(--abstand-8);min-width:0}.op-karte-kopf{display:flex;align-items:flex-start;justify-content:space-between}.op-karte-titel{display:flex;flex-direction:column;gap:var(--abstand-4);min-width:0}.op-karte .op-nr{display:inline-flex;align-items:center;min-height:var(--knopf-hoehe-klein);font-weight:600;color:var(--blau);text-decoration:none}.op-karte .op-org{font-size:var(--fs-meta);color:var(--muted)}.op-karte-offen{flex:none;font-size:var(--fs-17);white-space:nowrap}.op-karte-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-4) var(--abstand-8);font-size:var(--fs-meta);color:var(--muted)}.op-karte-details .op-detail-raster{display:grid;grid-gap:var(--abstand-8);gap:var(--abstand-8);margin:0}.op-karte-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-8)}.op-karte-hauptaktion{flex:1 1 100%;display:flex}.op-karte-hauptaktion>.btn{flex:1 1 auto}.reiterleiste-bereich{margin:0 0 var(--karten-abstand);border-bottom:1px solid var(--line)}@media (min-width:901px){.dboard[data-board=daily][data-raster=aufgaben]{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));grid-gap:var(--karten-abstand);gap:var(--karten-abstand);overflow-x:visible}.dboard[data-board=daily][data-raster=aufgaben]>.dcol{min-width:220px}}.dboard[data-board=daily] .dlyempty{display:flex;align-items:center;min-height:var(--hoehe-zeile);padding:0 var(--abstand-4)}.aktionszeile{display:flex;align-items:center;flex-wrap:wrap;gap:var(--abstand-8)}.aktionszeile-rechts{justify-content:flex-end}.aktionszeile-verteilt{justify-content:space-between;align-items:flex-start}[data-tabelle=abwesenheiten] td[data-art=aktion]>.aktgruppe>.btn:only-child:not(.btn-danger){margin-right:calc(var(--knopf-hoehe) + var(--aktion-gap))}@media (min-width:980px) and (max-width:1439px){.kartenraster[data-anker=abwesenheiten-zweispaltig]>[data-breite="6"]{grid-column:1/-1}}@media (min-width:1600px){.kartenraster[data-anker=abwesenheiten-zweispaltig]>[data-breite="6"]{grid-column-end:span 6}}[data-tabelle=abwesenheiten] .tabelle td[data-art=text]{overflow-wrap:anywhere}[data-tabelle=abwesenheiten] .tabelle td[data-art=text] .chip{overflow-wrap:normal}[data-tabelle=rechtematrix] td:not(:first-child),[data-tabelle=rechtematrix] th:not(:first-child){text-align:center}[data-tabelle=rechtematrix] td:not(:first-child)>.matrix-zelle{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.note-row .nh>.badge{margin-left:auto}[data-historie] .tabelle{min-width:760px}[data-historie] .lauf-fehlerliste{margin:var(--abstand-4) 0 0;padding-left:var(--abstand-16)}[data-historie] .lauf-fehlerliste summary{cursor:pointer}[data-tabelle^=ziele-] .zieltyp{display:block;font-family:var(--font-sans);font-size:var(--fs-12);color:var(--muted)}[data-tabelle^=ziele-] td[data-art=zahl]>.feld,[data-tabelle^=ziele-] td[data-art=zahl]>.feld-mit-suffix{display:inline-flex;width:96px;max-width:100%;vertical-align:middle}[data-tabelle^=ziele-] td[data-art=zahl]>.feld-mit-suffix>.feld{width:100%;text-align:right}[data-tabelle=recruiting-quoten] .vj{color:var(--muted)}.kachelreihe.snaps{grid-template-columns:repeat(auto-fill,minmax(245px,1fr))}.mail-thread-chips{display:flex;flex-wrap:wrap;gap:var(--abstand-4)}.mail-thread-kopf{display:flex;align-items:center;gap:var(--abstand-8)}.mail-thread-kopf>.mail-thread-text{min-width:0;flex:1 1}.mail-thread-kopf .mcc,.mail-thread-kopf .mw{color:var(--muted)}.mail-zsf-text{white-space:pre-wrap}.zugriffe-karte{display:flex;flex-direction:column;gap:var(--abstand-4);min-width:0}.zugriffe-karte-was{font-size:var(--fs-15);font-weight:600;color:var(--ink)}.zugriffe-karte-meta{display:flex;flex-wrap:wrap;gap:var(--abstand-4) var(--abstand-12);font-size:var(--fs-meta);color:var(--muted)}.zugriffe-karte-projekt{font-size:var(--fs-meta);min-width:0;overflow-wrap:anywhere}.zugriffe-laden{opacity:.6}.notiz-text{white-space:pre-wrap}.umbruch-ueberall{overflow-wrap:anywhere;min-width:0}.kombinationsfeld{position:relative;display:block;width:100%;min-width:0}.kombinationsfeld-feld>.iknopf{margin-right:0}.kombinationsfeld-feld>.iknopf:last-child{margin-right:-1px}.kombinationsfeld-feld>.feld{padding-left:0}.kombinationsfeld-feld>.feld:disabled{background:transparent}.kombinationsfeld-feld:has(>.feld:disabled){background:var(--feld-disabled-bg)}.kombinationsfeld-panel{position:absolute;left:0;right:0;top:calc(var(--feld-hoehe) + var(--abstand-4));z-index:70;box-sizing:border-box;min-width:min(360px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:min(420px,70vh);overflow-y:auto;overflow-x:hidden;padding:var(--abstand-4);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-knopf);box-shadow:var(--schatten);color:var(--ink);text-align:left}.kombinationsfeld-panel[data-richtung=oben]{top:auto;bottom:calc(100% + var(--abstand-4))}.kombinationsfeld-option,.kombinationsfeld-panel>[role=listbox][aria-busy=true]{min-height:var(--hoehe-menue-zeile)}.kombinationsfeld-option{display:flex;align-items:center;gap:var(--abstand-8);width:100%;min-width:0;padding:var(--abstand-4) var(--abstand-12);border:0;border-radius:var(--radius-knopf);background:transparent;font-family:var(--font-sans);font-size:var(--fs-15);font-weight:400;line-height:1.2;color:var(--ink);text-align:left;cursor:pointer}.kombinationsfeld-option:hover,.kombinationsfeld-option[data-aktiv]{background:var(--sky)}.kombinationsfeld-option[aria-selected=true]>.kf-label{font-weight:600}.kombinationsfeld-option[data-gedaempft]>.kf-label{color:var(--muted)}.kombinationsfeld-option[aria-disabled=true]{color:var(--muted);cursor:default;opacity:.6}.kombinationsfeld-option>svg{flex:none;width:16px;height:16px;color:var(--muted)}.kombinationsfeld-option>.badge{flex:none}.kf-label{flex:0 0 auto;max-width:100%;min-width:0;overflow-wrap:anywhere;white-space:normal}.kf-zusatz{flex:1 1;min-width:3em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-125);color:var(--muted)}.kombinationsfeld-leer{display:flex;align-items:center;min-height:var(--hoehe-menue-zeile);margin:0;padding:0 var(--abstand-12);font-size:var(--fs-meta);color:var(--muted)}.kombinationsfeld>.hilfetext{margin:var(--abstand-4) 0 0}.kombinationsfeld-dublette{display:flex;flex-direction:column;gap:var(--abstand-8);margin:0}.kombinationsfeld-dublette-text{margin:0;line-height:1.5}.kombinationsfeld-dublette-aktionen{display:flex;flex-wrap:wrap;gap:var(--abstand-8)}.katalog-zustand[data-zustand=mobil] .kombinationsfeld-panel{position:static;margin-top:var(--abstand-4)}.textwerkzeug{display:block;min-width:0}.textwerkzeug-kopf{display:flex;align-items:center;justify-content:flex-end;gap:var(--abstand-8);min-height:var(--knopf-hoehe);margin-bottom:var(--abstand-4)}.textwerkzeug-kopf>.badge{margin-right:auto}.textwerkzeug-versionen[aria-busy=true]{opacity:.6}.textwerkzeug-fehler{display:block;margin-top:var(--abstand-4);color:var(--fehler-text)}.dokumentzeile-typ{white-space:nowrap}.dokumentzeile-typ+.badge{margin-left:var(--abstand-8)}a.dokumentzeile-name{display:inline-flex;align-items:center;min-height:var(--knopf-hoehe-klein);min-width:0;color:var(--blau);text-decoration:none}a.dokumentzeile-name:after{content:none}a.dokumentzeile-name:hover{text-decoration:underline}a.dokumentzeile-name+.hilfetext{display:block}.dokumentzeile-freigaben{min-width:0}.dokumentzeile-freigaben .feldzeile,.freigabe-schalter .feldzeile{padding:0;min-height:0}.freigabe-schalter{min-width:0}.freigabe-schalter .aktgruppe{display:inline-flex;align-items:center;gap:var(--abstand-8);min-width:0}.freigabe-schalter[data-laeuft] .tgl{opacity:.4}.dokumentzeile-karte{display:grid;grid-gap:var(--abstand-8);gap:var(--abstand-8);min-width:0}.dokumentzeile-karte-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-8);min-width:0}.dokumentzeile-karte-aktionen{display:flex;justify-content:flex-end;align-items:center;gap:var(--abstand-8)}.tabelle-huelle[data-tabelle=kandidat-dokumente-papierkorb] td,.tabelle-huelle[data-tabelle=kandidat-dokumente] td{vertical-align:middle}.verlauf-notiz>.verlauf-klick[data-klick]{position:relative;cursor:text;border-radius:var(--radius-knopf);min-height:var(--hoehe-chip);padding:var(--abstand-4) 6px;margin:-1px -6px 0;transition:background var(--dauer)}.verlauf-notiz>.verlauf-klick[data-klick]:focus-visible,.verlauf-notiz>.verlauf-klick[data-klick]:hover{background:var(--sky-2)}.verlauf-notiz>.verlauf-klick[data-klick]:before{content:"";position:absolute;inset:calc((var(--hoehe-chip) - var(--knopf-hoehe-klein)) / 2) 0}.srchwrap.feld-mit-aktion{gap:0}.srchwrap.feld-mit-aktion>.srch{padding-left:0}.ki-trefferzeile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-8);min-width:0}.ki-trefferzeile,.ki-trefferzeile-fehler{margin:0 0 var(--abstand-12)}.row.lrow[data-karte=kontakt] .rmain>.kontakt-treffergrund{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-4) var(--abstand-8);min-width:0;margin-top:var(--abstand-8)}.badge.kontakt-score{font-family:var(--font-mono);font-size:var(--fs-125)}.suchpalette-gruende{display:flex;flex-wrap:wrap;flex-basis:100%;align-items:center;gap:var(--abstand-4) var(--abstand-8);min-width:0}[data-ki-treffer-liste] .lthead[data-sortierleiste] button[aria-disabled=true]{opacity:.4;cursor:default}.frm .kombinationsfeld-dublette{margin-top:var(--abstand-8)}@media (max-width:760px){.titelzeile .titelzeile-innen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-8) 10px}.titelzeile-links{display:contents}.titelzeile-links>.titelzeile-titelgruppe{flex:1 1;min-width:0}.titelzeile-rechts{flex:0 0 auto}.titelzeile-links>.titelzeile-chips{flex:1 1 100%;order:10}}.zl-liste{gap:var(--abstand-4)}.row.zl-zeile{display:block;padding:0;border-radius:var(--radius-knopf)}.row.zl-zeile:hover{transform:none;box-shadow:none}.zl-kopf{display:grid;grid-template-columns:var(--knopf-hoehe) minmax(0,1.1fr) minmax(0,1.5fr) auto auto auto;align-items:center;grid-column-gap:var(--abstand-8);column-gap:var(--abstand-8);min-height:var(--hoehe-zeile);padding:0 var(--abstand-8) 0 var(--abstand-4)}.zl-name{margin:0;font-size:var(--fs-15);font-weight:600;line-height:1.35}.zl-mail,.zl-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zl-mail{font-size:var(--fs-meta);color:var(--muted)}.zl-status{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-4)}.zl-zuletzt{font-family:var(--font-mono);font-size:var(--fs-12);color:var(--ink);white-space:nowrap}.zl-kein-besuch{font-family:var(--font-sans);font-size:var(--fs-meta);color:var(--muted)}.zl-aktionen{display:inline-flex;align-items:center;gap:var(--abstand-4)}.zl-details{padding:var(--abstand-8) var(--abstand-12) var(--abstand-12) calc(var(--knopf-hoehe) + var(--abstand-8));border-top:1px solid var(--line)}.zl-details[hidden]{display:none}.zl-rolle{margin:0;font-size:var(--fs-meta);color:var(--muted)}.zl-details>.rmeta{margin-top:var(--abstand-4)}.zl-chips{display:flex;flex-wrap:wrap;gap:var(--abstand-4);margin-top:var(--abstand-8)}.zl-chips:empty{display:none}@media (max-width:760px){.zl-kopf{grid-template-columns:var(--knopf-hoehe) minmax(0,1fr) auto;grid-template-areas:"toggle name aktionen" "toggle mail mail" "toggle status status" "toggle zuletzt zuletzt";row-gap:var(--abstand-4);padding-top:var(--abstand-8);padding-bottom:var(--abstand-8)}.zl-kopf>[data-aktion=detail]{grid-area:toggle;align-self:start}.zl-name{grid-area:name}.zl-mail{grid-area:mail}.zl-status{grid-area:status}.zl-zuletzt{grid-area:zuletzt}.zl-aktionen{grid-area:aktionen}.zl-details{padding-left:var(--abstand-12)}}.katalog-tooltip-rand{display:flex;justify-content:space-between;width:100%}.katalog-tooltip-scroll{max-height:96px;overflow:auto;padding:var(--abstand-8);border:1px solid var(--line);border-radius:var(--radius-knopf)}.katalog-tooltip-scroll:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.scroll-liste{position:relative;min-width:0;max-height:472px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;background:linear-gradient(var(--bg) 30%,rgba(255,255,255,0)) top,linear-gradient(rgba(255,255,255,0),var(--bg) 70%) bottom,radial-gradient(farthest-side at 50% 0,rgba(2,45,68,.12),rgba(2,45,68,0)) top,radial-gradient(farthest-side at 50% 100%,rgba(2,45,68,.12),rgba(2,45,68,0)) bottom;background-repeat:no-repeat;background-size:100% 24px,100% 24px,100% 8px,100% 8px;background-attachment:local,local,scroll,scroll}.scroll-liste[data-variante=kompakt]{max-height:296px}.scroll-liste[data-variante=seite]{max-height:none;overflow-y:visible;overscroll-behavior:auto;scrollbar-gutter:auto;background:none}.scroll-liste:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.scroll-liste-ende{min-height:1px}.scroll-liste-ende:has(>.btn){padding:var(--abstand-8) 0}.scroll-liste-skelett{height:44px;margin:var(--abstand-4) 0;border-radius:8px;background:var(--sky)}@media (max-width:899px){.scroll-liste{max-height:560px}.scroll-liste[data-variante=seite]{max-height:none;overflow-y:visible}}.kachelreihe.kachelreihe-klein,.kachelreihe[data-karte^=marketing-]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.kachelreihe.kachelreihe-klein{margin:0 0 var(--abstand-16)}.marketing-kachel{position:relative;display:grid;min-width:0}.marketing-kachel>.kkachel{height:100%}.marketing-kachel>.badge{position:absolute;top:var(--abstand-8);right:var(--abstand-8)}.akpi .kl .badge{margin-left:var(--abstand-8)}.chips.chips-umschalt[data-anker=seitentyp-chips]{margin:0 0 var(--abstand-16)}.balkenzeilen+.marketing-tabellenblock,.kachelreihe-klein+.marketing-tabellenblock,.marketing-diagramm+.marketing-diagramm,.marketing-diagramm+.marketing-tabellenblock,.marketing-tabellenblock+.marketing-tabellenblock,.zeitreihe+.balkenzeilen{margin-top:var(--abstand-16)}.balkenstrang>.sechead,.marketing-diagramm>.sechead,.marketing-tabellenblock>.sechead,.zeitreihe .ychips{margin:0 0 var(--abstand-8)}.balkenzeilen{display:grid;grid-gap:var(--abstand-4);gap:var(--abstand-4);min-width:0}.balkenstrang+.balkenstrang{margin-top:var(--abstand-16)}.balkenzeile{display:grid;grid-template-columns:minmax(120px,200px) minmax(0,1fr) auto;align-items:center;grid-gap:var(--abstand-12);gap:var(--abstand-12);min-height:var(--hoehe-zeile)}.balkenzeile-label{min-width:0;font-size:var(--fs-15);overflow-wrap:anywhere}.balkenzeile-spur,.zellbalken-spur{display:block;height:8px;border-radius:4px;background:var(--sky);overflow:hidden}.balkenzeile-spur>i,.zellbalken-spur>i{display:block;height:100%;background:var(--blau)}.balkenzeile-wert{font-family:var(--font-mono);font-size:var(--fs-135);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.balkenzeile-wert>b{font-weight:600}.tabelle .zellbalken{display:flex;align-items:center;justify-content:flex-end;gap:var(--abstand-8)}.tabelle .zellbalken-spur{flex:1 1 auto;min-width:40px;max-width:120px}.tabelle .delta{display:inline-flex;align-items:center;justify-content:flex-end;max-width:100%;font-size:var(--fs-12);color:var(--muted);white-space:nowrap}.marketing-detail{display:flex;flex-wrap:wrap;gap:var(--abstand-4) var(--abstand-16);font-size:var(--fs-135);color:var(--muted)}.marketing-detail b{font-weight:600;color:inherit}.tabelle td[data-art=text] a{overflow-wrap:anywhere}@media (max-width:559px){.kachelreihe.kachelreihe-klein,.kachelreihe[data-karte^=marketing-]{grid-template-columns:minmax(0,1fr)}.balkenzeile{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--abstand-4)}.balkenzeile-label{grid-column:1/-1}}.scroll-liste .lthead{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--bg)}@media (min-width:760px){.scroll-liste .tabelle-huelle{overflow:visible}.scroll-liste .tabelle thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;border-bottom:0;background:linear-gradient(var(--line),var(--line)) 0 100% /100% 1px no-repeat,var(--bg)}}.scroll-liste[data-variante=seite] .lthead{position:static}.scroll-liste[data-variante=seite] .tabelle-huelle{overflow-x:auto}.scroll-liste[data-variante=seite] .tabelle thead th{position:static}.tabelle-karte-feld>dd>a,.tabelle-karte-feld>dd>b>a{position:relative}.tabelle-karte-feld>dd>a:before,.tabelle-karte-feld>dd>b>a:before{content:"";position:absolute;left:-3px;right:-3px;top:50%;height:var(--knopf-hoehe-klein);transform:translateY(-50%)}.scroll-liste{scrollbar-width:thin}.aktionen-menue[role=menu][data-fixiert][data-richtung]{position:fixed;top:var(--menue-oben,0);right:auto;bottom:auto;left:var(--menue-links,0);min-width:var(--menue-breite,220px);max-height:min(420px,70vh,var(--menue-max,70vh))}.aktionen-menue[role=menu][data-fixiert][data-oben][data-richtung]{top:auto;bottom:var(--menue-unten,0)}.katalog-menue-scroll{width:100%;max-width:320px}.katalog-menue-scroll .row{flex-wrap:nowrap;justify-content:space-between}.dcard:has(.aktionen-menue[data-fixiert]:not([hidden])),.row:has(.aktionen-menue[data-fixiert]:not([hidden])){transform:none;transition:none}[data-baustein=reiterleiste]{--ptabs-fade:#fff}@media (min-width:901px){[data-baustein=reiterleiste][data-ebene=seite]{border-bottom:1px solid var(--line)}[data-baustein=reiterleiste][data-ebene=seite]>.ptabs-scroll{margin-bottom:-1px}.anahead:has(>[data-baustein=reiterleiste][data-ebene=seite]){border-bottom:1px solid var(--line);flex-wrap:nowrap}.anahead>[data-baustein=reiterleiste][data-ebene=seite]{border-bottom:0;flex:1 1 240px;min-width:0}.ptabs-leiste [data-baustein=reiterleiste][data-ebene=seite]{border-bottom:0}}[data-baustein=reiterleiste]>.ptabs-scroll:before{content:"";position:-webkit-sticky;position:sticky;left:0;top:0;z-index:1;flex:none;align-self:stretch;width:36px;margin-right:-38px;background:linear-gradient(to left,rgba(255,255,255,0),var(--ptabs-fade,#fff));pointer-events:none;opacity:0;transition:opacity var(--dauer)}[data-baustein=reiterleiste]>.ptabs-scroll[data-fade-links=true]:before{opacity:1}@media (max-width:900px){[data-baustein=reiterleiste]>.ptabs-scroll:before{display:none}}@media (min-width:901px){[data-baustein=reiterleiste]>.ptabs-scroll[data-kompakt=true] .ptab .ricon{display:none}.dboard[data-tafel=an]{overflow-x:auto;scroll-snap-type:x proximity}.dboard[data-tafel=an]>.dcol{flex:0 0 var(--tafel-spalte,220px);min-width:0;scroll-snap-align:start}.dboard[data-tafel=an]:after,.dboard[data-tafel=an]:before{content:"";position:-webkit-sticky;position:sticky;z-index:3;flex:none;align-self:stretch;width:28px;pointer-events:none;opacity:0;transition:opacity var(--dauer)}.dboard[data-tafel=an]:before{left:0;margin-right:-38px;background:linear-gradient(90deg,rgba(2,45,68,.14),rgba(2,45,68,0))}.dboard[data-tafel=an]:after{right:0;margin-left:-38px;background:linear-gradient(270deg,rgba(2,45,68,.14),rgba(2,45,68,0))}.dboard[data-tafel=an][data-kante-links=true]:before,.dboard[data-tafel=an][data-kante-rechts=true]:after{opacity:1}}.marketing-extern-icon{margin-left:var(--abstand-4);vertical-align:-3px;flex:none}.hsel-panel[data-fixiert]{position:fixed;top:var(--schwebe-oben,0);right:auto;bottom:auto;left:var(--schwebe-links,0);min-width:var(--schwebe-breite,100%);max-height:min(440px,var(--schwebe-max,440px))}.hsel-panel[data-fixiert][data-oben]{top:auto;bottom:var(--schwebe-unten,0)}.kombinationsfeld-panel[data-fixiert]{position:fixed;top:var(--schwebe-oben,0);right:auto;bottom:auto;left:var(--schwebe-links,0);width:var(--schwebe-breite,auto);max-height:min(420px,70vh,var(--schwebe-max,70vh))}.kombinationsfeld-panel[data-fixiert][data-richtung=oben]{top:auto;bottom:var(--schwebe-unten,0)}.dcard:has(.hsel-panel[data-fixiert]),.dcard:has(.kombinationsfeld-panel[data-fixiert]),.row:has(.hsel-panel[data-fixiert]),.row:has(.kombinationsfeld-panel[data-fixiert]){transform:none;transition:none}.anrede-reihe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 var(--abstand-12);gap:0 var(--abstand-12);align-items:start}.anrede-reihe>*{min-width:0}@media (max-width:560px){.anrede-reihe{grid-template-columns:minmax(0,1fr)}}@media (max-width:559px){.card[data-baustein=karte]:not([data-leer-karte])>.karte-kopf{flex-wrap:wrap;row-gap:var(--abstand-8)}}.mitarbeitende{display:flex;flex-direction:column;gap:var(--abstand-12);min-width:0}.mitarbeitende>.mitarbeitende-titel{display:flex;align-items:center;gap:var(--abstand-8);margin:0;font-family:var(--font-sans);font-size:var(--fs-18);font-weight:700;line-height:1.2;color:var(--ink)}.mitarbeitende .mitarbeitende-inhalt{display:flex;align-items:flex-start;gap:var(--abstand-12);min-width:0}.mitarbeitende .mitarbeitende-inhalt>.kav{flex:none}.mitarbeitende .mitarbeitende-text{display:flex;flex-direction:column;gap:var(--abstand-4);flex:1 1 auto;min-width:0}.mitarbeitende .mitarbeitende-text>p{margin:0;font-family:var(--font-sans);font-size:var(--fs-135);line-height:1.5;color:var(--muted);overflow-wrap:anywhere}.mitarbeitende .mitarbeitende-text>p.mitarbeitende-funktion{font-size:var(--fs-15);color:var(--ink)}.mitarbeitende .mitarbeitende-text>p.mitarbeitende-kontakt{color:var(--ink)}.mitarbeitende .mitarbeitende-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-8);margin-top:var(--abstand-12)}.mitarbeitende .card[data-baustein=karte]>.karte-kopf>.karte-aktionen{flex-wrap:wrap;justify-content:flex-end}.sektionsleiste-sentinel{height:0;padding-top:1px;margin-bottom:-1px;pointer-events:none;visibility:hidden}nav.sektionsleiste[data-baustein=sektionsleiste]{margin:0 calc(-1 * var(--seitenrand)) var(--karten-abstand);padding:0 var(--seitenrand);background:transparent;border-bottom:1px solid transparent}nav.sektionsleiste[data-baustein=sektionsleiste][data-klebt=an]{background:#fff;border-bottom-color:var(--line)}nav.sektionsleiste[data-baustein=sektionsleiste][data-klebt=an]:after{content:"";position:absolute;top:100%;right:0;bottom:calc(-1 * var(--abstand-8));left:0;background:radial-gradient(farthest-side at 50% 0,rgba(2,45,68,.12),rgba(2,45,68,0));pointer-events:none}.contentcol[data-sektionsleiste-klebt] .titelzeile{border-bottom-color:transparent}[data-katalog] nav.sektionsleiste[data-baustein=sektionsleiste]{margin:0 0 var(--karten-abstand);padding:0}.kartenraster:has(>.marketing-gruppenkopf){grid-auto-flow:row}.marketing-gruppenkopf-inhalt{padding-top:var(--abstand-24)}.kartenraster>.marketing-gruppenkopf:first-child>.marketing-gruppenkopf-inhalt{padding-top:0}.marketing-gruppenkopf-inhalt>.sechead{margin:0}.tabelle .delta[data-form=chip]{margin-top:var(--abstand-4)}.marketing-sortierung{margin:0 0 var(--abstand-8)}.kachelreihe.kernzahlen{margin:0 0 var(--karten-abstand)}.kachelreihe[data-karte^=marketing-]:not(.kachelreihe-klein){grid-template-columns:repeat(auto-fit,minmax(max(160px,calc(100% / var(--kacheln) - var(--karten-abstand))),1fr))}.kkachel-sparkline{display:block;width:100%;height:32px;color:var(--blau)}.kkachel-sparkline path{stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.marketing-trend{display:block;min-width:96px}.tabelle [data-aktion=zuletzt-modernisiert]{vertical-align:middle}@media (max-width:559px){.card[data-baustein=karte]:not([data-leer-karte])>.karte-kopf>.karte-aktionen{flex-wrap:wrap;max-width:100%;row-gap:var(--abstand-8)}.zeit>.seg{width:100%;max-width:100%}.zeit>.seg>button{flex:1 1;min-width:0;padding:0 var(--abstand-4);white-space:normal;text-align:center;line-height:var(--feld-lh)}}.zeitreihe-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-8);margin:0 0 var(--abstand-8)}.zeitreihe-kopf>.ychips{margin:0}.zeitreihe-kopf>.chip-umschalt{margin-left:auto}.zeitreihe-flaeche{position:relative;width:100%;min-width:0;height:224px}@media (min-width:1600px){.zeitreihe-flaeche{height:256px}}@media (max-width:759px){.zeitreihe-flaeche{height:192px}}.zeitreihe[data-kompakt] .zeitreihe-flaeche{height:192px}.zeitreihe-flaeche>svg.chart{position:absolute;inset:0;width:100%;height:100%;overflow:visible;font-family:var(--font-mono);font-size:var(--fs-12)}.badge.badge-aktion{position:relative;height:var(--hoehe-chip);min-height:var(--hoehe-chip);padding:0 var(--abstand-12) 0 var(--abstand-8);font-size:var(--fs-135);line-height:1.35;cursor:pointer;transition:background-color var(--dauer) ease,border-color var(--dauer) ease}.badge.badge-aktion>svg{flex:0 0 auto}.badge.badge-aktion[data-zustand=warnend]:hover:not(:disabled){border-color:var(--chip-warn-fg)}.badge.badge-aktion:disabled{cursor:default;opacity:.4}.badge.badge-aktion:before{content:"";position:absolute;left:0;right:0;top:50%;height:var(--knopf-hoehe-klein);transform:translateY(-50%)}.kachelreihe.kernzahlen:has(>:first-child:nth-last-child(5)){grid-template-columns:repeat(2,minmax(0,1fr))}.kachelreihe.kernzahlen:has(>:first-child:nth-last-child(5))>:last-child{grid-column:1/-1}@media (min-width:560px){.kachelreihe.kernzahlen:has(>:first-child:nth-last-child(5)){grid-template-columns:repeat(6,minmax(0,1fr))}.kachelreihe.kernzahlen:has(>:first-child:nth-last-child(5))>:nth-last-child(n+3){grid-column:span 2}.kachelreihe.kernzahlen:has(>:first-child:nth-last-child(5))>:nth-last-child(-n+2){grid-column:span 3}}@media (max-width:559px){.kachelreihe.kernzahlen:has(>:first-child:nth-last-child(3))>:last-child{grid-column:1/-1}}@media (min-width:1200px){.kachelreihe.kernzahlen:has(>:first-child:nth-last-child(5)){grid-template-columns:repeat(5,minmax(0,1fr))}.kachelreihe.kernzahlen:has(>:first-child:nth-last-child(5))>:nth-last-child(n+1){grid-column:auto}}.kartenraster:not([data-spalten])>.marketing-paar[data-breite="6"],.kartenraster[data-spalten="3"]>.marketing-paar[data-breite="6"],.kartenraster[data-spalten="4"]>.marketing-paar[data-breite="6"]{grid-column-end:span 6}.marketing-aufteilung{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--abstand-16);gap:var(--abstand-16);min-width:0}.marketing-aufteilung-teil{min-width:0}.marketing-aufteilung-teil>:last-child{margin-bottom:0}@media (min-width:1200px){.marketing-aufteilung[data-aufteilung="1:2"]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.marketing-aufteilung[data-aufteilung="1:1"]{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-aufteilung[data-aufteilung="1:2"] .kachelreihe-klein{grid-template-columns:minmax(0,1fr)}}.zelle-zahl{display:flex;align-items:center;justify-content:flex-end;gap:var(--abstand-8);min-width:0}.zelle-zahl>.zelle-wert{flex:1 1 auto;text-align:right}.zelle-delta{display:flex;flex:0 0 64px;align-items:center;justify-content:flex-end;width:64px;min-width:0}.zellbalken>.zelle-wert,.zellbalken>.zelle-zahl{flex:0 0 auto}.tabelle .delta[data-form=chip]{margin-top:0}.tabelle .delta .badge{height:var(--hoehe-chip-klein);min-height:var(--hoehe-chip-klein);max-width:100%;padding:0 var(--abstand-4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabelle-zelle-text>.tooltip-huelle{display:block;flex:0 1 auto;min-width:0}.zelle-zahl>.tooltip-huelle{flex:1 1 auto;justify-content:flex-end;min-width:0}.zellbalken>.tooltip-huelle{flex:0 0 auto}.zelle-wert[data-hinweis]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px;cursor:help}.tabelle-huelle[data-tabelle^=marketing-] .tabelle td[data-art=text],.tabelle-huelle[data-tabelle^=marketing-] .tabelle th[data-art=text],.tabelle:has(.delta) td[data-art=text],.tabelle:has(.delta) th[data-art=text]{min-width:96px}.tabelle-text[data-breit]{min-width:200px}.tabelle td[data-art=text]:has(>.tabelle-zelle-text>.tabelle-text[data-breit]){min-width:200px;width:100%}.tabelle-huelle[data-tabelle^=marketing-] .tabelle td[data-art=text],.tabelle:has(.delta) td[data-art=text]{max-width:0}.tabelle-zelle-text{display:flex;align-items:center;gap:var(--abstand-8);min-width:0}.tabelle-zelle-text>.badge{flex:none}.tabelle-text{display:block;flex:0 1 auto;min-width:0;margin:calc(-1 * var(--abstand-8)) 0;padding:var(--abstand-8) 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabelle td[data-art=text] .tabelle-text a{position:relative;overflow-wrap:normal}.tabelle td[data-art=text] .tabelle-text a:before{content:"";position:absolute;left:0;right:0;top:50%;height:var(--knopf-hoehe-klein);transform:translateY(-50%)}.tabelle-karte-feld .tabelle-text{margin:0;padding:0;overflow:visible;white-space:normal;overflow-wrap:anywhere}.einstellungen-raster{--karten-abstand:var(--block-abstand)}.einstellungen-liste{display:block}.kontakt-ergaenzen{display:inline-flex;align-items:center;gap:var(--abstand-4)}.kontakt-ergaenzen .ein{width:240px;max-width:100%;min-height:var(--feld-hoehe)}.chips:not(.chips-schnellwahl):not(.chips-umbruch):not([data-baustein])>.chip{min-height:var(--knopf-hoehe);padding:0 14px;font-size:var(--fs-label)}.chips:not(.chips-schnellwahl):not(.chips-umbruch):not([data-baustein])>.chip:before{inset:-1px}.daily-karte-aktivitaet .tooltip-huelle{display:block;min-width:0}.daily-karte-aktivitaet-zeile{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (hover:none),(max-width:760px),(pointer:coarse){.tabelle-text{margin:calc(-1 * var(--abstand-12)) 0;padding:var(--abstand-12) 0}}.tabelle-karte-feld .tabelle-text[tabindex="0"]{margin:calc(-1 * var(--abstand-12)) 0;padding:var(--abstand-12) 0}@media (hover:none),(max-width:760px),(pointer:coarse){.tabelle-karte-feld .tabelle-text>a{display:inline-block;padding:var(--abstand-12) 0;margin:calc(var(--abstand-12) * -1) 0}}@media (max-width:760px){.einstellungen-raster .tabelle-huelle{background:linear-gradient(to left,rgba(255,255,255,0),var(--bg) 70%) 100%,radial-gradient(farthest-side at 100% 50%,rgba(2,45,68,.12),rgba(2,45,68,0)) 100%;background-repeat:no-repeat;background-size:24px 100%,8px 100%;background-attachment:local,scroll}.einstellungen-raster .tabelle-huelle .tabelle td:first-child,.einstellungen-raster .tabelle-huelle .tabelle th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--bg)}}@media (min-width:560px) and (max-width:1199px){.kachelreihe:not(.kachelreihe-klein):has(>:first-child:nth-last-child(5)){grid-template-columns:repeat(6,minmax(0,1fr))}.kachelreihe:not(.kachelreihe-klein):has(>:first-child:nth-last-child(5))>:nth-last-child(n+3){grid-column:span 2}.kachelreihe:not(.kachelreihe-klein):has(>:first-child:nth-last-child(5))>:nth-last-child(-n+2){grid-column:span 3}}@media (max-width:559px){.kachelreihe:not(.kachelreihe-klein):has(>:first-child:nth-last-child(5)){grid-template-columns:repeat(2,minmax(0,1fr))}.kachelreihe:not(.kachelreihe-klein):has(>:first-child:nth-last-child(5))>:last-child{grid-column:1/-1}}.card[data-baustein=karte]>.karte-kopf{flex-wrap:wrap}.card[data-baustein=karte]>.karte-kopf>.karte-aktionen{flex:0 1 auto;min-width:0;max-width:100%}.card[data-baustein=karte]>.karte-kopf>.karte-aktionen>.badge{min-width:0;max-width:100%}.card[data-baustein=karte]>.karte-kopf>.karte-aktionen>.badge>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.35}.ein-huelle>.ein-anzeige{grid-area:1/1;min-width:0;padding:2px 8px;font-size:inherit;line-height:inherit;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.lesekopf-meta .ein-huelle>.ein-anzeige{font-size:var(--fs-meta)}.tabelle-karte-feld .tabelle-zelle-text{flex-wrap:wrap;row-gap:var(--abstand-16)}.tabelle-karte-feld .tabelle-text[data-breit]{min-width:0}svg.chart rect.treff{fill:transparent;cursor:pointer}svg.chart rect.treff:focus-visible{outline:2px solid var(--blau);outline-offset:-2px}.balkenzeile-wert [data-hinweis],.bar .bv [data-hinweis]{position:relative;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px;cursor:help}.balkenzeile-wert [data-hinweis]:before,.bar .bv [data-hinweis]:before{content:"";position:absolute;left:50%;top:50%;width:var(--knopf-hoehe-klein);height:var(--knopf-hoehe-klein);transform:translate(-50%,-50%)}.row.lrow[data-karte=deal]{min-height:112px;padding:14px 16px;gap:14px;align-items:center}.row.lrow[data-karte=deal]>.kav{flex:0 0 auto}.row.lrow[data-karte=deal] .pk-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.row.lrow[data-karte=deal] .lkunde{gap:0}.row.lrow[data-karte=deal] .lkunde-name{color:var(--ink);white-space:normal;overflow:visible;text-overflow:clip}.row.lrow[data-karte=deal] .lkunde-name,.row.lrow[data-karte=deal] h3{font-size:var(--fs-15);font-weight:600;line-height:1.3;overflow-wrap:anywhere}.row.lrow[data-karte=deal] h3{margin:0;letter-spacing:0;color:var(--muted)}.row.lrow[data-karte=deal] .rmeta{margin-top:2px;gap:0;line-height:1.3;overflow-wrap:anywhere}.row.lrow[data-karte=deal] .pk-rechts{flex:0 1 auto;min-width:0;max-width:40%;margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.row.lrow[data-karte=deal] .pk-rechts .badge{max-width:100%;text-align:right}.row.lrow[data-karte=deal] .pk-datum{font-family:var(--font-sans);font-size:var(--fs-min);line-height:1.3;color:var(--muted);white-space:nowrap}@media (max-width:900px){.row.lrow[data-karte=deal]{min-height:96px;padding:12px 14px;gap:8px 12px}.row.lrow[data-karte=deal] .pk-rechts{flex:1 0 100%;max-width:100%;margin-left:0;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px 8px}.row.lrow[data-karte=deal] .pk-rechts .badge{text-align:left}.row.lrow[data-karte=deal] .pk-datum{margin-left:auto}}.dcol>h2 .cnt{white-space:nowrap}.lesekopf-meta .ein-huelle{max-width:100%}.lesekopf-meta .ein{field-sizing:content;max-width:100%}.lesekopf-meta .ein-huelle>.ein-anzeige,.lesekopf-meta .ein-huelle>.leerwert{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}:is(.kachelreihe.periode[data-karte=periode],.kachelreihe.ziele[data-karte=jahresziel-stand]) .akpi .row{flex-wrap:nowrap;align-items:baseline}:is(.kachelreihe.periode[data-karte=periode],.kachelreihe.ziele[data-karte=jahresziel-stand]) .akpi .row>span{flex:none;white-space:nowrap}:is(.kachelreihe.periode[data-karte=periode],.kachelreihe.ziele[data-karte=jahresziel-stand]) .akpi .row em{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.kachelreihe.periode[data-karte=periode],.kachelreihe.ziele[data-karte=jahresziel-stand]) .akpi.ziel{display:flex;flex-direction:column}:is(.kachelreihe.periode[data-karte=periode],.kachelreihe.ziele[data-karte=jahresziel-stand]) .akpi.ziel>.laufend{margin-top:auto}:is(.kachelreihe.periode[data-karte=periode],.kachelreihe.ziele[data-karte=jahresziel-stand]) .akpi.ziel>.row:has(+.laufend){margin-bottom:var(--abstand-8)}@media (min-width:700px){.kachelreihe.periode[data-karte=periode]:has(>:first-child:nth-last-child(7)),.kachelreihe.ziele[data-karte=jahresziel-stand]:has(>:first-child:nth-last-child(7)){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:700px) and (max-width:1679px){.kachelreihe.periode[data-karte=periode]:has(>:first-child:nth-last-child(6)),.kachelreihe.ziele[data-karte=jahresziel-stand]:has(>:first-child:nth-last-child(6)){grid-template-columns:repeat(3,minmax(0,1fr))}.kachelreihe.periode[data-karte=periode]:has(>:first-child:nth-last-child(5)),.kachelreihe.ziele[data-karte=jahresziel-stand]:has(>:first-child:nth-last-child(5)){grid-template-columns:repeat(6,minmax(0,1fr))}.kachelreihe.periode[data-karte=periode]:has(>:first-child:nth-last-child(5))>:nth-last-child(n+3),.kachelreihe.ziele[data-karte=jahresziel-stand]:has(>:first-child:nth-last-child(5))>:nth-last-child(n+3){grid-column-end:span 2}.kachelreihe.periode[data-karte=periode]:has(>:first-child:nth-last-child(5))>:nth-last-child(-n+2),.kachelreihe.ziele[data-karte=jahresziel-stand]:has(>:first-child:nth-last-child(5))>:nth-last-child(-n+2){grid-column-end:span 3}}@media (max-width:699px){.kachelreihe.periode[data-karte=periode],.kachelreihe.ziele[data-karte=jahresziel-stand]{grid-template-columns:minmax(0,1fr)}}.feldzeile-wert>.textfeld>textarea.eta[rows="1"]{min-height:var(--feld-hoehe)}.abwzelle .abwft[data-frei=betriebsferien]{color:var(--blau-deep);font-weight:600}.abwuebersicht-leiste{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-12)}.abwuebersicht-leiste>.chips{margin:0}.abwuebersicht-person{flex:1 1 calc(var(--abstand-48) * 4);min-width:0;max-width:calc(var(--abstand-48) * 7)}.abwuebersicht-ausgaben{display:flex;flex-wrap:wrap;align-items:center;gap:var(--aktion-gap);margin-bottom:var(--abstand-12)}.abwtyp-zelle{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-4) var(--abstand-8)}.abw-detail-raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--abstand-48) * 4),1fr));grid-gap:var(--abstand-8) var(--abstand-16);gap:var(--abstand-8) var(--abstand-16);margin:0;font-family:var(--font-sans)}.abw-detail-raster>div{min-width:0}.abw-detail-raster dt{font-size:var(--fs-min);font-weight:600;color:var(--muted);margin:0 0 var(--abstand-4)}.abw-detail-raster dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.konto-verfall-hinweis{margin:0 0 var(--abstand-12);padding:var(--abstand-8) var(--abstand-12);border-radius:var(--radius-knopf);background:var(--sky-2);color:var(--ink);font-size:var(--fs-15);line-height:1.5}.kachelreihe[data-anker=urlaubskonto-kacheln]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:559px){.kachelreihe[data-anker=urlaubskonto-kacheln]{grid-template-columns:repeat(2,minmax(0,1fr))}.kachelreihe[data-anker=urlaubskonto-kacheln]>:last-child{grid-column:1/-1}}.kachelreihe[data-anker=konten-summen]{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:var(--abstand-12)}@media (max-width:899px){.kachelreihe[data-anker=konten-summen]{grid-template-columns:repeat(2,minmax(0,1fr))}}.konto-detail{display:grid;grid-gap:var(--abstand-12);gap:var(--abstand-12);min-width:0;padding:var(--abstand-8) 0}.konto-detail>.sechead{margin:0}.abwvorschau-rest{display:block}.dashzeile[data-art=heute-abwesend]:hover b{color:inherit}.feldzeile-aktion{display:inline-flex;align-items:center;gap:4px}.feldzeile-wert:has(>.feldzeile-aktion:not([data-stift]):not(:has(.btn))){grid-template-columns:minmax(0,1fr) auto;column-gap:8px}.feldzeile-wert>.feldzeile-aktion:not([data-stift]):not(:has(.btn)){grid-column:2;grid-row:1;justify-self:end}.feldzeile[data-feld=mobil] .feldzeile-wert>:first-child,.feldzeile[data-feld=telefon] .feldzeile-wert>:first-child{white-space:nowrap;min-width:0}.row.org-zugang{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-areas:"name datum status aktionen" "mandate mandate mandate mandate";align-items:center;grid-column-gap:var(--abstand-12);column-gap:var(--abstand-12);grid-row-gap:var(--abstand-8);row-gap:var(--abstand-8)}.row.org-zugang>.rmain{grid-area:name;min-width:0}.row.org-zugang>[data-art=datum]{grid-area:datum}.row.org-zugang>.aktgruppe:not(.org-zugang-mandate){grid-area:status}.row.org-zugang>.org-zugang-mandate{grid-area:mandate;flex-wrap:wrap}.row.org-zugang>.aktionen-menue-wurzel{grid-area:aktionen}@media (max-width:760px){.row.org-zugang{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name aktionen" "status status" "datum datum" "mandate mandate"}}.akpi .kl:has(>[data-anker=kachel-handwert-fehlt]){flex-wrap:wrap;justify-content:flex-start;row-gap:var(--abstand-4)}.akpi .kl:has(>[data-anker=kachel-handwert-fehlt])>span:first-child{flex-basis:100%}.akpi .kl>[data-anker=kachel-handwert-fehlt]{margin-left:0}@media (max-width:760px){.dethead .akav,.lesekopf .akav{width:64px;height:64px}.dethead .akav.ini,.lesekopf .akav.ini{font-size:var(--fs-22)}}.verlauf-eintrag[data-eintrag=stufenwechsel] .verlauf-text{color:var(--muted)}.import-notizen-aktionen,.import-notizen-fortschritt{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-8)}.deals-leiste{justify-content:space-between;gap:var(--abstand-8) var(--abstand-12);margin-bottom:var(--abstand-12)}.deals-leiste,.deals-leiste-rechts{display:flex;flex-wrap:wrap;align-items:center}.deals-leiste-rechts{justify-content:flex-end;gap:var(--abstand-8);margin-left:auto}.deals-zeitraum{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-8) var(--abstand-12)}.deals-zeitraum .zeit{margin:0}.deals-zeitraum-zusatz{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-8)}.deals-facetten{display:grid;grid-gap:var(--abstand-12);gap:var(--abstand-12)}.deals-facette{display:grid;grid-gap:var(--abstand-4);gap:var(--abstand-4);min-width:0}.deals-facette-label{font-size:var(--fs-min);font-weight:600;color:var(--muted)}.blatt .deals-facetten{display:grid;grid-gap:var(--abstand-12);gap:var(--abstand-12);padding:var(--abstand-8) var(--abstand-16) var(--abstand-16)}.deals-board-kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--abstand-8) var(--abstand-12);margin-bottom:var(--abstand-8)}.deals-board-kopf .hilfetext{margin:0}.deals-board-huelle{position:relative}.deals-board-huelle>.dboard{flex:1 1 auto;min-width:0;height:max(480px,calc(100vh - 280px));min-height:480px}.dcol-mittel{margin:0 var(--abstand-4) var(--abstand-8);font-size:var(--fs-min);color:var(--muted)}.dcard-kopf>.tooltip-huelle{position:static;display:block;flex:1 1 auto;min-width:0}.dcard-kopf .zeilenlink{display:block;min-width:0}.dcard .dcard-kopf+.do{margin-top:var(--abstand-4)}.dcard.dcard-zieht{opacity:.5}.deals-zonen{position:absolute;top:0;right:0;bottom:0;z-index:2;display:none;width:168px;flex-direction:column;gap:var(--abstand-12)}.deals-board-huelle[data-zieht=an]>.deals-zonen,.deals-zone{display:flex}.deals-zone{flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:var(--abstand-4);min-height:120px;padding:var(--abstand-12);border:2px dashed var(--line);border-radius:12px;background:#fff;color:var(--muted);text-align:center;font-size:var(--fs-meta)}.deals-zone strong{color:var(--ink);font-size:var(--fs-meta)}.deals-zone span{font-size:var(--fs-min)}.deals-zone[data-zone=gewonnen]{background:var(--sky-2);border-color:var(--blau)}.deals-zone[data-zone=verloren]{border-color:var(--muted)}.deals-zone.dropok{background:var(--sky);border-color:var(--blau);outline:2px dashed var(--blau);outline-offset:-2px}@media (max-width:899px){.deals-board-huelle{display:block}.deals-board-huelle>.dboard{height:auto;min-height:0}}.deals-kunde{display:inline-flex;align-items:center;gap:var(--abstand-8);min-width:0}.deals-kunde-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deals-titel{font-weight:600;color:var(--ink);overflow-wrap:anywhere}.deals-stufe{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-8)}.deals-detail-raster{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.dstufenleiste{align-items:center}.dstufenleiste .dstufe-alter{margin-left:var(--abstand-8);font-size:var(--fs-min);color:var(--muted);white-space:nowrap}.kfoto-btn{width:96px;height:96px}.kanban-karte-kopf{height:32px}.dcard.kanban-karte{padding:5px var(--abstand-12)}.kanban-karte-menue{margin-bottom:-5px}@media (hover:none),(max-width:900px),(pointer:coarse){.kanban-karte-menue{margin-bottom:0}}@media (max-width:900px){.dboard[data-mobil] .dcard.kanban-karte{padding:5px var(--abstand-12)}}.kanban-karte-labels{grid-column:1/-1;grid-row:1;display:flex;flex-wrap:wrap;align-content:flex-start;gap:var(--abstand-4);min-width:0;height:8px;overflow:hidden}.kanban-karte-label{flex:none;width:32px;height:8px;border-radius:var(--radius-chip)}.dcard.kanban-karte[data-labels]{grid-template-rows:auto auto minmax(0,1fr);height:calc(var(--kanban-karte-hoehe) + var(--abstand-8) + var(--abstand-4))}.dcard.kanban-karte[data-labels][data-projektzeile]{grid-template-rows:auto auto auto minmax(0,1fr);height:calc(var(--kanban-karte-hoehe) + 16px + var(--abstand-4) + var(--abstand-8) + var(--abstand-4))}.dcard.kanban-karte[data-labels] .kanban-karte-kopf{grid-row:2}@media (hover:none),(max-width:900px),(pointer:coarse){.kanban-karte-labels{grid-column:1}}@media (max-width:760px){.kfoto-btn{width:64px;height:64px}}.row[data-karte=kandidat]>.kanban-karte-labels{flex:none}.row.lrow[data-karte=kontakt] .rmain>.kanban-karte-labels{margin-bottom:var(--abstand-4)}.row.lrow[data-karte=kontakt] .rmain h3>.tooltip-huelle{position:static;display:inline;min-width:0}[data-karte=projektzuordnungen] .zrow-labels .sechead{margin:0;letter-spacing:.06em}[data-karte=projektzuordnungen] .zrow-labels .sechead:after{display:none}@media (min-width:761px){.lesekopf{position:relative}.lesekopf>.lesekopf-aktionen{position:absolute;top:0;right:0}.lesekopf-text>.lesekopf-meta,.lesekopf-text>.lesekopf-titel{padding-right:248px}}.gespraech-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-8) var(--abstand-12);padding-top:var(--abstand-12)}.gespraech-meta .badge{display:inline-flex;align-items:center;gap:var(--abstand-4)}.gespraech-aufnehmender{display:inline-flex;align-items:center;gap:var(--abstand-8);font-size:var(--fs-meta);color:var(--muted)}.gespraech-skelett{display:flex;flex-direction:column;gap:var(--abstand-8)}.gespraech-skelett .video-flaeche{aspect-ratio:16/9;border-radius:var(--radius-knopf);background:var(--sky)}.video-player .video-flaeche{position:relative;aspect-ratio:16/9;border-radius:var(--radius-knopf);background:var(--grad);overflow:hidden}.video-player .video-element{display:block;width:100%;height:100%;object-fit:contain;background:transparent;opacity:0}.video-player .video-flaeche[data-geladen] .video-element{opacity:1}.video-player .video-bauchbinde{position:absolute;top:var(--abstand-12);left:var(--abstand-16);display:inline-flex;align-items:center;height:var(--hoehe-chip);padding:0 var(--abstand-12);border-radius:var(--radius-pille);background:rgba(255,255,255,.14);color:#fff;font-size:var(--fs-label);pointer-events:none}.video-player .video-hinweis{position:absolute;top:var(--abstand-12);right:var(--abstand-16);font-family:var(--font-mono);font-size:var(--fs-overline);letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.75);pointer-events:none}.transkript-suche{display:flex;align-items:center;gap:var(--abstand-12);margin-bottom:var(--abstand-12)}.transkript-suche .feld{flex:1 1;min-width:0}.transkript-zaehler{flex:none;font-size:var(--fs-label);color:var(--muted);white-space:nowrap}.transkript-zeit{min-width:var(--abstand-48);min-height:var(--knopf-hoehe-klein);padding:0;border:0;background:none;color:var(--blau);font-family:var(--font-mono);font-size:var(--fs-label);text-align:left;cursor:pointer}.transkript-zeit:hover{text-decoration:underline}.transkript-wer{font-size:var(--fs-meta);font-weight:600;color:var(--ink)}.transkript-wer[data-extern]{color:var(--blau)}.transkript-treffer{background:var(--warn-bg);color:inherit;border-radius:var(--radius-chip)}.tabelle tbody tr[data-aktiv=true]>td{background:var(--sky)}.gespraech-eintraege{display:flex;flex-direction:column;gap:var(--abstand-12)}.gespraech-eintrag{min-width:0}.gespraech-eintrag>*+*{margin-top:var(--abstand-8)}.gespraech-aufgabe{display:flex;align-items:flex-start;gap:var(--abstand-12)}.gespraech-aufgabe-text{flex:1 1;min-width:0}.gespraech-verantwortlich{display:block;margin-top:var(--abstand-4);font-size:var(--fs-meta);color:var(--muted)}.gespraech-mail-text{margin-top:var(--abstand-8)}.gespraech-faellig{flex:none;font-family:var(--font-mono);font-size:var(--fs-label);color:var(--muted)}.kav.gespraech-extern{background:var(--sky);color:var(--blau);border:1px solid var(--line)}.gespraech-zeile .gespraech-notiz{white-space:pre-line;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gespraech-zeile .gespraech-aufnehmender{display:inline-flex;align-items:center;gap:var(--abstand-4);vertical-align:middle}.gespraech-zeile .gespraech-aufnehmender .kav{flex:none}.rmain h3 .rolle-inline{font-weight:400;color:var(--muted);letter-spacing:0;overflow-wrap:anywhere}@media (max-width:560px){.card[data-karte=anzeige-kopf]>.karte-kopf,.card[data-karte=jobportal-anzeigen]>.karte-kopf{flex-wrap:wrap}.card[data-karte=anzeige-kopf]>.karte-kopf>.karte-aktionen,.card[data-karte=jobportal-anzeigen]>.karte-kopf>.karte-aktionen{flex:1 1 100%;min-width:0;margin-left:0}.card[data-karte=anzeige-kopf] .karte-aktionen>.aktgruppe,.card[data-karte=jobportal-anzeigen] .karte-aktionen>.aktgruppe{flex-shrink:1;min-width:0;flex-wrap:wrap}}.video-fortschritt{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-8) var(--abstand-12);margin-top:var(--abstand-12)}.video-fortschritt-spur{flex:1 1 var(--abstand-48);min-width:0;height:var(--abstand-8);border-radius:var(--radius-pille);background:var(--sky);overflow:hidden}.video-fortschritt-balken{display:block;height:100%;width:calc(var(--fortschritt, 0) * 1%);border-radius:var(--radius-pille);background:var(--blau);transition:width var(--dauer,.15s) ease}.video-fortschritt-text{flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--fs-label);color:var(--muted)}@media (prefers-reduced-motion:reduce){.video-fortschritt-balken{transition:none}}.notiz-struktur{white-space:normal;overflow-wrap:anywhere}.notiz-struktur>.notiz-absatz,.notiz-struktur>.notiz-liste{margin:0}.notiz-struktur>:is(.notiz-absatz,.notiz-liste)+*{margin-top:var(--abstand-8)}.notiz-struktur>.notiz-liste{padding-left:var(--abstand-16);list-style:disc}.notiz-struktur>.notiz-liste>li+li{margin-top:var(--abstand-4)}.notiz-struktur strong{font-weight:600}.karte-titel>svg{flex:none}@media (min-width:980px){.kartenraster>.raster-karte[data-strecken] .scroll-liste{min-height:472px}.kartenraster[data-ausgleich=an]>.raster-karte[data-gestreckt=an]{align-self:stretch}.kartenraster[data-ausgleich=an]>.raster-karte[data-gestreckt=an]>.card{display:flex;flex-direction:column;height:100%}.kartenraster[data-ausgleich=an]>.raster-karte[data-gestreckt=an] .scroll-liste{flex:1 1;max-height:none}}.card[data-karte=gespraech-video]>.karte-kopf{flex-wrap:wrap}.card[data-karte=gespraech-video]>.karte-kopf>.karte-aktionen{flex-wrap:wrap;justify-content:flex-end;min-width:0}.transkript-segmente{list-style:none;margin:0;padding:0}.transkript-segment{padding:var(--abstand-8);border-bottom:1px solid var(--line)}.transkript-segment:last-child{border-bottom:0}.transkript-segment[data-aktiv=true]{background:var(--sky)}.transkript-kopf{display:flex;align-items:center;gap:var(--abstand-12);min-height:var(--knopf-hoehe-klein)}.transkript-satz{margin:0;overflow-wrap:anywhere}@supports (container-type:inline-size){@container feldzeilen (min-width: 640px){[data-zeilen=gespraech-zuordnungen][data-spalten="2"]{grid-auto-flow:column;grid-template-rows:repeat(2,auto)}}}.verlauf-klick>.verlauf-text{margin:0}.note-row .note-text{font-size:var(--fs-meta);color:var(--ink)}.kkachel[data-variante=kompakt]{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:1fr auto;grid-template-areas:"label label" "wert delta";align-items:end;grid-gap:0 var(--abstand-8);gap:0 var(--abstand-8);height:var(--kachel-hoehe-kompakt);min-height:var(--kachel-hoehe-kompakt);padding:var(--abstand-8) var(--abstand-12)}.kkachel[data-variante=kompakt] .kkachel-label{grid-area:label;align-self:start;min-height:0;max-height:calc(2 * 1.35 * var(--fs-125));overflow:hidden;font-size:var(--fs-125);line-height:1.35}.kkachel[data-variante=kompakt] .kkachel-wert{grid-area:wert;min-height:0;margin-top:0;font-size:var(--fs-18);line-height:1.2;white-space:nowrap}.kkachel[data-variante=kompakt] .kkachel-delta{grid-area:delta;justify-self:end;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font-size:var(--fs-125);line-height:1.35}.kachelreihe[data-variante=kompakt]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1000px){.kachelreihe[data-variante=kompakt]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1336px){.kachelreihe[data-variante=kompakt]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}}.deals-ansicht>.toolbar,.deals-ansicht>[data-anker=deals-kopf]{margin-bottom:var(--abstand-12)}.deals-ansicht .srchcol{min-width:0;max-width:none}.deals-ansicht>[data-anker=deals-suche-hinweis]{margin:calc(-1 * var(--abstand-4)) 0 var(--abstand-12)}.deals-steuerzeile{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--abstand-8) var(--abstand-12);margin-bottom:var(--abstand-12)}.deals-steuerzeile .chips{margin:0}.deals-steuerzeile-rechts{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--abstand-8) var(--abstand-12);margin-left:auto}.deals-steuerzeile-rechts .ptabs{width:auto;order:0;margin:0}@media (max-width:899px){.deals-steuerzeile .deals-filter-chips{flex:1 1 100%;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.deals-steuerzeile .deals-filter-chips .chip{flex:none}.deals-steuerzeile-rechts{flex:1 1 100%;justify-content:space-between;margin-left:0}}.filtermenue{justify-content:flex-end;min-width:0}.filtermenue,.filtermenue-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-8)}.filtermenue-chip{gap:var(--abstand-4)}.filtermenue-wurzel{position:relative}.filtermenue-zaehler{display:inline-flex;align-items:center;justify-content:center;min-width:var(--hoehe-chip-klein);height:var(--hoehe-chip-klein);margin-left:var(--abstand-8);padding:0 var(--abstand-8);border-radius:var(--radius-pille);background:var(--sky);color:var(--blau);font-size:var(--fs-12);font-weight:600;line-height:1}.filtermenue-panel{position:absolute;top:calc(100% + var(--abstand-4));right:0;z-index:70;box-sizing:border-box;width:320px;max-width:calc(100vw - 2 * var(--abstand-16));padding:var(--abstand-16);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-knopf);box-shadow:var(--schatten);color:var(--ink)}.filtermenue-panel[data-fixiert]{position:fixed;top:var(--schwebe-oben,0);right:auto;bottom:auto;left:var(--schwebe-links,0);max-height:min(560px,var(--schwebe-max,560px));overflow-y:auto}.filtermenue-panel[data-fixiert][data-oben]{top:auto;bottom:var(--schwebe-unten,0)}.filtermenue-inhalt{display:grid;grid-gap:var(--abstand-12);gap:var(--abstand-12)}.filtermenue-inhalt>.btn{justify-self:end}.blatt .filtermenue-inhalt{padding:var(--abstand-8) var(--abstand-16) var(--abstand-16)}.blatt .filtermenue-inhalt .deals-facetten{padding:0}.katalog-zustand .filtermenue-panel{position:static;width:320px;max-width:100%;margin-top:var(--abstand-4)}.tabelle-sort{display:inline-flex;align-items:center;gap:var(--abstand-4);min-height:var(--knopf-hoehe-klein);margin:0;padding:0;background:none;border:0;font:inherit;letter-spacing:inherit;text-align:inherit;white-space:nowrap;color:inherit;cursor:pointer}.tabelle-sort.on,.tabelle-sort:hover{color:var(--blau)}.tabelle-sort:focus-visible{outline:2px solid var(--fokus);outline-offset:2px;border-radius:var(--radius-chip)}.org-notiz{display:flex;flex-direction:column;gap:var(--abstand-4);padding:var(--abstand-12) 0;min-width:0}.org-notiz:first-child{padding-top:0}.org-notiz+.org-notiz{border-top:1px solid var(--line)}.org-notiz-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-4) var(--abstand-8);margin:0;font-size:var(--fs-meta);color:var(--muted);min-width:0}.org-notiz-datum{font-family:var(--font-mono);color:var(--ink)}.org-notiz-herkunft,.org-notiz-text{min-width:0;overflow-wrap:anywhere}.org-notiz-text{font-size:var(--fs-meta);color:var(--ink)}.katalog-leiste-rahmen[data-katalog-rahmen=reiterleiste-kompakt]{max-width:1200px}.row.bewerberzeile{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:0 var(--abstand-16);gap:0 var(--abstand-16);align-items:start;padding:6px var(--abstand-16)}.row.bewerberzeile>.kav{grid-column:1;margin-top:var(--abstand-16)}.bewerberzeile .bz-haupt{grid-column:2;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--abstand-4)}.bewerberzeile .bz-haupt>*{max-width:100%}.bewerberzeile .bz-kopf{align-self:stretch;display:flex;align-items:center;flex-wrap:nowrap;gap:var(--abstand-4) var(--abstand-12);height:24px}.bewerberzeile .bz-kopf h3{flex:0 1 auto;min-width:0;margin:0;font-size:var(--fs-15);font-weight:600;line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bewerberzeile .bz-kopf-chips{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--aktion-gap)}.bewerberzeile .bz-aktionen{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:var(--aktion-gap);margin:-6px 0 -6px auto}.bewerberzeile .bz-kennungen{align-self:stretch;display:flex;flex-wrap:nowrap;align-items:center;gap:var(--abstand-4) var(--abstand-12);min-height:24px;margin-top:0;overflow:hidden}.bewerberzeile .bz-kennungen>span:not(.bz-chips){flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bewerberzeile .bz-kennungen [data-anker=bewerber-jobnummer] b,.bewerberzeile .bz-kennungen>span:first-child b{font-family:var(--font-mono)}.bewerberzeile .bz-chips{flex:0 1 auto;min-width:0;display:inline-flex;align-items:center;flex-wrap:nowrap;gap:var(--aktion-gap)}.bewerberzeile .bz-chips>.badge[data-chip=bewerber-anzeige]{display:inline-block;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;line-height:1.75}.bewerberzeile .bz-gruppe{align-self:stretch;display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--abstand-8);min-height:24px;margin:-6px 0 -6px calc(-1 * var(--abstand-16));font-size:var(--fs-135);color:var(--muted)}.bewerberzeile .bz-gruppe-text{display:inline-flex;align-items:center;min-height:var(--knopf-hoehe-klein);padding:0 var(--abstand-16)}.bewerberzeile .bz-gruppe-text b{color:var(--ink);font-weight:600}.bewerberzeile .bz-gruppe-text a{display:inline-flex;align-items:center;min-height:var(--knopf-hoehe-klein)}.bewerberzeile .bz-gruppe>[data-anker=bewerber-bewertung-hinweis]{flex:1 1;min-width:0;margin:0;padding:0 var(--abstand-8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bewerberzeile .bz-gruppe~:not([hidden]){margin-top:6px}.bewerberzeile .bz-nachricht{margin:0;font-size:var(--fs-135);line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.row.bewerberzeile[data-kompakt=true]{column-gap:var(--abstand-12);padding:var(--abstand-12)}.row.bewerberzeile[data-kompakt=true]>.kav{width:32px;height:32px;margin-top:0}.row.bewerberzeile[data-kompakt=true]>.kav.ini{font-size:var(--fs-meta)}.row.bewerberzeile[data-kompakt=true] .bz-kopf{flex-wrap:wrap;height:auto}.row.bewerberzeile[data-kompakt=true] .bz-kopf h3{flex:1 1 auto;white-space:normal;overflow-wrap:anywhere;line-height:1.35}.row.bewerberzeile[data-kompakt=true] .bz-aktionen{flex:1 1 100%;justify-content:flex-start;margin:0}.row.bewerberzeile[data-kompakt=true] .bz-kennungen{flex-wrap:wrap;overflow:visible}.row.bewerberzeile[data-kompakt=true] .bz-gruppe>[data-anker=bewerber-bewertung-hinweis]{flex-basis:100%;overflow:visible;white-space:normal}.row.bewerberzeile[data-kompakt=true] .bz-kennungen>span:not(.bz-chips){overflow:visible;white-space:normal}.row.bewerberzeile[data-kompakt=true] .bz-chips{flex-wrap:wrap}.row.bewerberzeile[data-kompakt=true] .bz-gruppe{margin:0 0 0 calc(-1 * var(--abstand-16))}.katalog-schmal-390{display:block;max-width:390px}@media (max-width:760px){.row.bewerberzeile{column-gap:var(--abstand-12);padding:var(--abstand-12)}.row.bewerberzeile>.kav{width:32px;height:32px;margin-top:0}.row.bewerberzeile>.kav.ini{font-size:var(--fs-meta)}.bewerberzeile .bz-kopf{flex-wrap:wrap;height:auto}.bewerberzeile .bz-kopf h3{flex:1 1 auto;white-space:normal;overflow-wrap:anywhere;line-height:1.35}.bewerberzeile .bz-aktionen{flex:1 1 100%;justify-content:flex-start;margin:0}.bewerberzeile .bz-kennungen{flex-wrap:wrap;overflow:visible}.bewerberzeile .bz-gruppe>[data-anker=bewerber-bewertung-hinweis]{flex-basis:100%;overflow:visible;white-space:normal}.bewerberzeile .bz-kennungen>span:not(.bz-chips){overflow:visible;white-space:normal}.bewerberzeile .bz-chips{flex-wrap:wrap}.bewerberzeile .bz-kopf-chips{flex:0 1 auto;flex-wrap:wrap;min-width:0;max-width:100%}.bewerberzeile .bz-gruppe{margin:0 0 0 calc(-1 * var(--abstand-16))}}.modalbg:has(.pdf-vorschau-dialog){padding:4vh var(--abstand-16)}.modalbg .mbox:has(>.pdf-vorschau-dialog){display:flex;flex-direction:column;height:92vh;padding:0;overflow:hidden}.pdf-vorschau,.pdf-vorschau-dialog,.pdf-vorschau-dialog>.dialog-inhalt{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.pdf-vorschau-kopf{display:flex;align-items:center;gap:var(--abstand-8);flex:0 0 auto;padding:var(--abstand-8) var(--abstand-16);border-bottom:1px solid var(--line)}.pdf-vorschau-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-15);font-weight:600;line-height:1.35}.pdf-vorschau-koerper{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;background:var(--sky-2)}.pdf-vorschau-frame{flex:1 1 auto;width:100%;min-height:0;border:0;background:var(--bg)}.pdf-vorschau-laden{position:absolute;inset:0;display:grid;place-items:center;margin:0;color:var(--muted);pointer-events:none}.pdf-vorschau-platzhalter{width:100%;aspect-ratio:4/3;background:var(--bg)}@media (max-width:760px){.modalbg:has(.pdf-vorschau-dialog){padding:0}.modalbg .mbox:has(>.pdf-vorschau-dialog){height:100vh;height:100dvh;max-width:none;border-radius:0}}.tabelle td[data-art=chips]{white-space:nowrap}.tabelle td[data-art=chips]>.chips{flex-wrap:nowrap;gap:var(--abstand-8);margin:0}.tabelle td[data-art=chips] [data-anker=anzeige-status-tooltip],.tabelle td[data-art=chips] [data-anker=website-status-tooltip],.tabelle td[data-art=chips]>.chips>.tooltip-huelle{display:inline-flex;align-items:center}.tabelle td:has(>.zelle-auslassung){max-width:0}.tabelle .zelle-auslassung{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tabelle-karte-feld[data-art=chips] .chips{flex-wrap:wrap;gap:var(--abstand-8);margin:0}.row .ract.ap-projekt-aktionen{flex-wrap:nowrap;gap:var(--abstand-8)}.steuerzeile{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--abstand-8) var(--abstand-12);min-height:var(--knopf-hoehe);margin-bottom:var(--abstand-12)}.steuerzeile-links{display:flex;align-items:center;gap:var(--abstand-8);min-width:0;flex:0 1 auto}.steuerzeile-links .chips,.steuerzeile-links .ptabs{width:auto;margin:0}.steuerzeile-rechts{display:flex;align-items:center;justify-content:flex-end;gap:var(--abstand-8);margin-left:auto;min-width:0;flex:1 1 auto}.steuerzeile-suche{flex:0 1 320px;min-width:0}.steuerzeile-suche .srchcol,.steuerzeile-suche .srchwrap{max-width:none;min-width:0;margin:0}@media (max-width:899px){.steuerzeile{flex-wrap:wrap}.steuerzeile-links{flex:1 1 100%;overflow-x:auto}.steuerzeile-links .chips{flex-wrap:nowrap}.steuerzeile-links .chip{flex:none}.steuerzeile-rechts{flex:1 1 100%;margin-left:0}.steuerzeile-suche{flex:1 1 auto}}.katalog-kf-360{position:relative;max-width:220px;padding-bottom:260px}.katalog-suche-panel{position:relative;max-width:480px;padding-bottom:360px}.dcard.daily-karte .daily-karte-chips{flex-wrap:nowrap;overflow-x:clip;overflow-y:visible}.daily-karte-chips>[data-verborgen]{display:none}.daily-karte-chips>.chip-ueberlauf{flex:none;position:relative;z-index:1}.daily-karte-chips>.chip-ueberlauf:before{content:"";position:absolute;inset:-5px}.deal-karte-kopf .tooltip-huelle{position:static;flex:0 1 auto;min-width:0}@media (max-width:760px){[data-baustein=kombinationsfeld] .kombinationsfeld-panel{min-width:100%}.katalog-kf-360{max-width:none}}.modalbg .mbox:has(.pdf-vorschau[data-zustand=rueckfall]){height:auto}.pdf-vorschau[data-zustand=rueckfall] .pdf-vorschau-koerper{flex:0 0 auto;padding:var(--abstand-8) var(--abstand-16);background:var(--bg)}.feldzeile:not([data-lesend]):has(.feldzeile-hilfe,.hilfetext){align-items:start}.mbox .feldzeile>.feldzeile-label{margin:0}.kkachel[data-variante=kompakt] .kkachel-label .info-icon-wurzel{margin-block:-4px}[data-karte=system-version] code{font-family:var(--font-mono)}.feldzeile:not([data-lesend]):has(.feldzeile-hilfe,.hilfetext)>.feldzeile-label{display:flex;align-items:center;min-height:var(--feld-hoehe)}.feldzeile[data-gestapelt]:not([data-lesend]):has(.feldzeile-hilfe,.hilfetext)>.feldzeile-label{display:block;min-height:0}@media (max-width:560px){.feldzeile:not([data-lesend]):has(.feldzeile-hilfe,.hilfetext)>.feldzeile-label{display:block;min-height:0}}@supports (container-type:inline-size){@container feldzeilen (max-width: 400px){.feldzeile:not([data-lesend]):has(.feldzeile-hilfe,.hilfetext)>.feldzeile-label{display:block;min-height:0}}@container (max-width: 400px){.feldzeile:not([data-lesend]):has(.feldzeile-hilfe,.hilfetext)>.feldzeile-label{display:block;min-height:0}}}@media (max-width:759px){.cfoot{flex-wrap:wrap}.cfoot>small{flex:1 1 100%}.cfoot>small:empty{display:none}.cfoot-aktionen{margin-left:auto}}.suchpalette.suchpalette-panel{position:relative;flex:0 1 240px;width:240px;min-width:0;max-width:100%}.suchpalette-panel .suchpalette-feld{width:100%}.suchpalette-schwebe{position:absolute;top:calc(var(--feld-hoehe) + var(--abstand-4));right:0;z-index:70;box-sizing:border-box;width:max(100%,min(560px,calc(100vw - 32px)));max-height:min(70vh,560px);overflow-x:hidden;overflow-y:auto;padding:var(--abstand-8);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-knopf);box-shadow:var(--schatten);color:var(--ink);text-align:left}.suchpalette-schwebe .suchpalette-liste{margin-top:0;max-height:none;overflow:visible}.suchpalette-schwebe .suchpalette-hinweis{margin-top:0;margin-bottom:var(--abstand-8)}@media (min-width:1200px){.suchpalette.suchpalette-panel{flex-basis:320px;width:320px}}@media (min-width:1600px){.suchpalette.suchpalette-panel{flex-basis:480px;width:480px}}.dcard.deal-karte{display:flex;flex-direction:column;gap:var(--abstand-4);box-sizing:border-box;padding:6px var(--abstand-12);margin-bottom:var(--abstand-8)}.deal-karte-kopf{align-items:center;min-height:var(--abstand-32);padding-right:calc(var(--knopf-hoehe) + var(--abstand-4))}.deal-karte-kopf,.deal-karte-name{display:flex;gap:var(--abstand-8);min-width:0}.deal-karte-name{align-items:baseline}.deal-karte-haupt{flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.deal-karte-zusatz{flex:1 1;font-weight:400;color:var(--muted)}.deal-karte-ap,.deal-karte-zusatz{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-125)}.deal-karte-ap{line-height:1.35;color:var(--ink)}.deal-karte-rolle{color:var(--muted)}.deal-karte-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-4);min-width:0}.deal-karte-chips .badge{margin-top:0}.deal-karte-chips .badge[data-tooltip]{position:relative;z-index:1}.dcard.deal-karte>.aktionen.deal-karte-menue{position:absolute;top:6px;left:var(--abstand-12);right:var(--abstand-12);height:var(--abstand-32);display:flex;align-items:center;justify-content:flex-end}@media (max-width:900px){.dboard[data-mobil] .dcard.deal-karte{padding:6px var(--abstand-12)}}.abwchips{display:grid;grid-template-columns:repeat(2,minmax(0,auto));justify-content:start;align-self:stretch;grid-gap:3px var(--abstand-4);gap:3px var(--abstand-4);min-width:0}@media (min-width:1336px){.abwchips{grid-template-columns:repeat(3,minmax(0,auto))}}@media (max-width:760px){.abwchips{grid-template-columns:minmax(0,1fr)}}.abwchips>.abwchip{justify-self:start;min-width:0}.abwzelle>.tooltip-huelle:has(>.abwband){position:relative;z-index:1;display:block;align-self:flex-start;min-width:0}.abwband{box-sizing:border-box;width:100%;padding:var(--abstand-4) var(--abstand-8) 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-radius:var(--radius-pille);background:var(--sky);color:var(--blau-deep);font-size:var(--fs-min);font-weight:600;line-height:1.35}.abwband,.abwband-platz{display:block;height:var(--hoehe-chip-klein)}.abwband-platz{align-self:stretch}.abwzelle>.tooltip-huelle:has(>.abwband[data-tage="1"]){width:100%}.abwzelle>.tooltip-huelle:has(>.abwband[data-tage="2"]){width:calc(2 * 100% + 13px)}.abwzelle>.tooltip-huelle:has(>.abwband[data-tage="3"]){width:calc(3 * 100% + 26px)}.abwzelle>.tooltip-huelle:has(>.abwband[data-tage="4"]){width:calc(4 * 100% + 39px)}.abwzelle>.tooltip-huelle:has(>.abwband[data-tage="5"]){width:calc(5 * 100% + 52px)}.abwzelle>.tooltip-huelle:has(>.abwband[data-tage="6"]){width:calc(6 * 100% + 65px)}.abwzelle>.tooltip-huelle:has(>.abwband[data-tage="7"]){width:calc(7 * 100% + 78px)}@media (max-width:760px){.abwzelle>.tooltip-huelle:has(>.abwband[data-tage="2"]){width:calc(2 * 100% + 9px)}.abwzelle>.tooltip-huelle:has(>.abwband[data-tage="3"]){width:calc(3 * 100% + 18px)}.abwzelle>.tooltip-huelle:has(>.abwband[data-tage="4"]){width:calc(4 * 100% + 27px)}.abwzelle>.tooltip-huelle:has(>.abwband[data-tage="5"]){width:calc(5 * 100% + 36px)}.abwzelle>.tooltip-huelle:has(>.abwband[data-tage="6"]){width:calc(6 * 100% + 45px)}.abwzelle>.tooltip-huelle:has(>.abwband[data-tage="7"]){width:calc(7 * 100% + 54px)}}.gespraech-reiter{min-width:0}.gespraech-reiter>.reiterpanel{margin-top:var(--abstand-12);min-width:0}@media (max-width:760px){.tabelle tbody>tr>td{border-bottom:0;position:relative}.tabelle tbody>tr>td:after{content:"";position:absolute;inset:auto 0 0 0;border-bottom:1px solid var(--line);pointer-events:none}.tabelle tbody>tr:last-child>td:after{content:none}}.tabelle .op-faellig-inhalt{flex-wrap:nowrap}.tabelle .op-rechnung{gap:0}.tabelle .op-nr,.tabelle .op-org{line-height:var(--feld-lh)}[data-tabelle=rechtematrix] td:not(:first-child)>.matrix-zelle{display:flex}@media (max-width:760px){.matrix-recht{display:block;max-width:168px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.tabelle-huelle[data-tabelle=kandidat-dokumente-papierkorb] td:not([data-art=aktion]),.tabelle-huelle[data-tabelle=kandidat-dokumente] td:not([data-art=aktion]){white-space:nowrap}.tabelle-huelle[data-tabelle=kandidat-dokumente-papierkorb] td:has(>.dokumentzeile-name-zelle),.tabelle-huelle[data-tabelle=kandidat-dokumente] td:has(>.dokumentzeile-name-zelle){width:100%;max-width:0}.tabelle .dokumentzeile-name-zelle{display:flex;align-items:center;gap:var(--abstand-8);min-width:160px}.tabelle .dokumentzeile-name-zelle>.dokumentzeile-name{display:block;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5;padding:calc((var(--knopf-hoehe-klein) - 1.5em) / 2) 0}.tabelle .dokumentzeile-name-zelle>.hilfetext{display:block;flex:1 1;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabelle td .dokumentzeile-freigaben{max-width:320px}.tabelle td .freigabe-schalter .feldzeile[data-gestapelt]{grid-template-columns:auto minmax(0,1fr);gap:0 var(--abstand-8)}.tabelle td .freigabe-schalter .feldzeile[data-gestapelt]>.feldzeile-wert{order:-1}.tabelle td .freigabe-schalter .feldzeile[data-gestapelt]>.feldzeile-wert>.feldzeile-hilfe{display:none}.tabelle td .freigabe-schalter .feldzeile[data-gestapelt]>.feldzeile-label{overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;line-height:1.5}.briefing-fehler{margin:0;color:var(--fehler-text);font-size:var(--fs-15);font-weight:600;line-height:1.4}.briefing-wert{white-space:pre-line;overflow-wrap:break-word}.briefing-feld{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-8)}.briefing-karte{display:flex;flex-direction:column;gap:var(--abstand-8)}.briefing-dokumente .checkzeile{min-width:0}.briefing-dokumente .checkbox-label{overflow-wrap:anywhere}.bewertung-feedback .iknopf.iknopf-hell[aria-pressed=true]{background:var(--sky);color:var(--blau)}.bewertung-feedback .aktgruppe{flex-wrap:wrap;flex-shrink:1}.ksk-score{display:flex;flex-direction:column;gap:var(--abstand-8);min-width:0}.row[data-karte=kandidat] .ksk-score-zeile>*,.row[data-karte=kandidat] .ksk-score>:not(.ksk-score-zeile){position:relative;z-index:1}.ksk-score-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-4) var(--abstand-8);min-width:0}.ksk-sortierung{flex:0 0 auto;align-self:center}.mbox.mbox-karte{max-width:var(--dialog-karte-breite);max-height:92vh;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-karte)}.dialog-karte,.mbox.mbox-karte{display:flex;flex-direction:column}.dialog-karte{flex:1 1 auto;min-height:0;min-width:0}.mbox-karte label:not(.checkzeile){margin:0;font-family:var(--font-sans);font-size:var(--fs-15);font-weight:400;color:var(--ink)}.kd-kopf{display:flex;flex-direction:column;gap:var(--abstand-8);flex:0 0 auto;padding:var(--abstand-16) var(--abstand-24) var(--abstand-12);border-bottom:1px solid var(--line)}.kd-z1{justify-content:space-between;gap:var(--abstand-12)}.kd-ort,.kd-z1{display:flex;align-items:center;flex-wrap:wrap}.kd-ort{gap:var(--abstand-8)}.kd-aktionen{display:flex;align-items:center;gap:var(--abstand-4);margin-left:auto}.kd-aktionen>.btn{margin-right:var(--abstand-8)}.mbox .kd-titel{margin:0;font-size:var(--fs-18);line-height:1.2}.kd-titel>span{color:var(--muted);font-weight:400}.kd-meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--abstand-8);font-size:var(--fs-135);color:var(--muted)}.kd-meta .mono{font-family:var(--font-mono);font-size:var(--fs-12)}.kd-reiter{display:none}.kd-koerper{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);flex:1 1 auto;min-height:0;overflow-y:auto}.kd-skelett{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:var(--abstand-16);gap:var(--abstand-16);padding:var(--abstand-16) var(--abstand-24) var(--abstand-24)}.kd-fehler{grid-column:1/-1;gap:var(--abstand-4);padding:var(--abstand-24)}.kd-details,.kd-fehler{display:flex;flex-direction:column}.kd-details{gap:var(--abstand-24);align-self:start}.kd-details,.kd-verlauf{min-width:0;padding:var(--abstand-16) var(--abstand-24) var(--abstand-24)}.kd-verlauf{display:flex;flex-direction:column;gap:var(--abstand-12);border-left:1px solid var(--line);background:var(--sky-2)}.kd-details .sechead,.kd-verlauf .sechead{margin:0;letter-spacing:.06em}.kd-details .sechead:after,.kd-verlauf .sechead:after{display:none}.kd-r3{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;grid-gap:var(--abstand-24);gap:var(--abstand-24)}.kd-gruppe,.kd-sektion{display:flex;flex-direction:column;gap:var(--abstand-8);min-width:0}.kd-sektion-kopf{justify-content:space-between}.kd-pills,.kd-sektion-kopf{display:flex;align-items:center;gap:var(--abstand-8)}.kd-pills{flex-wrap:wrap;min-height:var(--hoehe-chip)}.kd-gedaempft{color:var(--muted)}.kd-kz{display:inline-flex;align-items:center;gap:var(--abstand-8);min-height:var(--knopf-hoehe);padding:0 var(--abstand-8);margin:0 calc(var(--abstand-8) * -1);border:none;border-radius:var(--radius-knopf);background:transparent;text-align:left;cursor:text;white-space:nowrap}.kd-kz:hover:not(:disabled){background:var(--sky-2)}.kd-kz:disabled{cursor:default}.kd-kz svg{color:var(--muted)}.kd-kz .mono{font-family:var(--font-mono);font-size:var(--fs-15)}.kd-label-panel{min-width:280px}.aktionen-menue-eintrag.kd-label-zeile{justify-content:space-between}.kd-label-zeile .dlylabel{min-width:150px;height:var(--hoehe-chip-klein);padding:0 10px;border-radius:var(--radius-chip)}.kd-haken{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1.5px solid var(--line);border-radius:var(--radius-chip);color:var(--bg)}.kd-label-zeile[aria-checked=true] .kd-haken{background:var(--blau);border-color:var(--blau)}.kd-avareihe{display:inline-flex;align-items:center}.kd-avareihe>*+*,.kd-avareihe>.aktionen-menue-wurzel+.aktionen-menue-wurzel{margin-left:calc(var(--abstand-8) * -.75)}.kd-avatar{position:relative;display:inline-flex;padding:0;background:transparent;border-radius:var(--radius-pille);border:2px solid var(--bg)}.kd-avatar-knopf{cursor:pointer}.kd-avatar-plus{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:var(--abstand-8);padding:0;border:1.5px dashed var(--blau-bright);border-radius:var(--radius-pille);background:var(--bg);color:var(--blau)}.kd-avatar-plus:hover{border-style:solid;background:var(--sky)}.kd-team-neu{min-width:220px;margin-left:var(--abstand-8)}.kd-kachel-wahl{position:relative;display:flex;min-width:0}.kd-kachel-wahl>.kkachel{flex:1 1 auto}.kd-kachel-treffer{position:absolute;inset:0;border:none;border-radius:var(--radius-karte);background:transparent;cursor:pointer}.kd-kachel-treffer:hover{background:var(--sky-2);opacity:.4}.kd-kanal-form{display:flex;flex-direction:column;justify-content:space-between;gap:var(--abstand-8);min-width:0;padding:var(--abstand-8) var(--abstand-12);border:1px solid var(--line);border-radius:var(--radius-karte)}.kd-kanal-felder{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--abstand-8);gap:var(--abstand-8)}.mbox-karte .kd-kanal{display:flex;flex-direction:column;gap:var(--abstand-4);font-size:var(--fs-125);color:var(--muted)}.kd-kanal-aktionen{display:flex;gap:var(--abstand-8)}.kd-checkliste{display:flex;flex-direction:column}.kd-checkliste-neu{display:flex;gap:var(--abstand-8);margin-top:var(--abstand-4)}.kd-checkliste-neu>.feld{flex:1 1 auto;min-width:0}.kd-suchnotiz .feldzeile{grid-template-columns:minmax(0,1fr);gap:0}.kd-suchnotiz .feldzeile-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kd-dokumente{display:flex;flex-direction:column}.kd-dok{display:flex;align-items:center;gap:var(--abstand-8);min-height:var(--hoehe-menue-zeile);padding:0 var(--abstand-4);border-radius:var(--radius-knopf);color:var(--ink);text-decoration:none}.kd-dok:hover{background:var(--sky-2)}.kd-dok svg{color:var(--muted)}.kd-dok-name{min-width:0;overflow:hidden;font-weight:600;color:var(--blau);text-overflow:ellipsis;white-space:nowrap}.kd-dok-meta{margin-left:auto;font-family:var(--font-mono);font-size:var(--fs-12);color:var(--muted);white-space:nowrap}.vk{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-8)}.vk .sechead{flex:1 1 auto}.komp{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;grid-gap:var(--abstand-8) var(--abstand-12);gap:var(--abstand-8) var(--abstand-12)}.komp-feld{display:flex;flex-direction:column;gap:var(--abstand-4);min-width:0}.komp-fuss{grid-column:2;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--abstand-8)}.komp .hinweis{font-size:var(--fs-125);color:var(--muted)}.kd-erwaehnen{min-width:0}.vliste{display:flex;flex-direction:column;gap:var(--abstand-4)}.kd-verlauf[data-filter=kommentar] .ve:not([data-kategorie=kommentar]),.kd-verlauf[data-filter=verlauf] .ve[data-kategorie=kommentar]{display:none}.ve{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;grid-gap:var(--abstand-12);gap:var(--abstand-12);padding:var(--abstand-8);margin:0 calc(var(--abstand-8) * -1);border-radius:var(--radius-knopf)}.ve .vt{min-width:0;font-size:var(--fs-135);line-height:1.5;color:var(--ink);overflow-wrap:anywhere}.ve .vt b{font-weight:600}.ve .vm,.ve .vt.vt-kopf{display:flex;align-items:center;flex-wrap:wrap;gap:var(--abstand-8)}.ve .vm{margin-top:2px}.ve .vm time{font-family:var(--font-mono);font-size:var(--fs-12);color:var(--muted)}.ve .vk-box{padding:var(--abstand-8) var(--abstand-12);border:1px solid var(--line);border-radius:var(--radius-knopf);background:var(--bg);font-size:var(--fs-15);line-height:1.5}.ve .vak,.ve .vk-box{margin-top:var(--abstand-4)}.ve .vak{display:flex;gap:var(--abstand-12)}.ve .vak button{position:relative;min-height:var(--hoehe-chip-klein);padding:0;border:none;background:transparent;font-size:var(--fs-125);font-weight:600;color:var(--muted)}.ve .vak button:hover{color:var(--blau)}.kd-kommentar-bearbeiten{flex-direction:column;margin-top:var(--abstand-4)}.kd-kommentar-aktionen,.kd-kommentar-bearbeiten{display:flex;gap:var(--abstand-8)}.kd-ava{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-pille)}.kd-ava-extern{background:var(--sky);color:var(--blau)}.kd-ava-system{border:1px solid var(--line);background:var(--bg);color:var(--muted)}.vende{margin-top:var(--abstand-8);padding-top:var(--abstand-12);border-top:1px solid var(--line);font-family:var(--font-mono);font-size:var(--fs-12);color:var(--muted);text-align:center}.kd-demo-handy{max-width:390px}.dava.dava-mehr{width:auto;min-width:20px;padding:0 4px;background:var(--sky);color:var(--blau)}.dialog-karte[data-handy=true] .kd-kopf{gap:var(--abstand-8);padding:var(--abstand-8) var(--abstand-16) 0;border-bottom:none}.dialog-karte[data-handy=true] .kd-aktionen{order:1;flex:1 1 100%;flex-direction:row-reverse;justify-content:space-between;margin:0}.dialog-karte[data-handy=true] .kd-aktionen>.btn{display:none}.dialog-karte[data-handy=true] .kd-ort{order:3;flex:1 1 100%}.dialog-karte[data-handy=true] .kd-ort .hsel{flex:1 1 auto}.dialog-karte[data-handy=true] .kd-ort .sel,.dialog-karte[data-handy=true] .kd-ort select{width:100%}.dialog-karte[data-handy=true] .kd-reiter{display:flex;gap:var(--abstand-4);margin:0 calc(var(--abstand-16) * -1);padding:0 var(--abstand-16);border-top:1px solid var(--line)}.dialog-karte[data-handy=true] .kd-reiter button{display:inline-flex;align-items:center;gap:var(--abstand-8);min-height:var(--reiterleiste-hoehe);padding:0 var(--abstand-12);margin-bottom:-1px;border:none;border-bottom:2px solid transparent;background:transparent;font-size:var(--fs-135);font-weight:600;color:var(--muted)}.dialog-karte[data-handy=true] .kd-reiter button[aria-selected=true]{border-bottom-color:var(--blau);color:var(--blau)}.dialog-karte[data-handy=true] .kd-koerper{display:block;border-top:1px solid var(--line)}.dialog-karte[data-handy=true] .kd-skelett{display:block;padding:var(--abstand-16)}.dialog-karte[data-handy=true] .kd-details,.dialog-karte[data-handy=true] .kd-verlauf{padding:var(--abstand-16);border-left:none}.dialog-karte[data-handy=true] .kd-details[data-aktiv=false],.dialog-karte[data-handy=true] .kd-verlauf[data-aktiv=false]{display:none}.dialog-karte[data-handy=true] .kd-r3{grid-template-columns:minmax(0,1fr);gap:var(--abstand-16)}.dialog-karte[data-handy=true] .kd-dok-meta{display:none}@media (max-width:899px){.modalbg:has(>.mbox-karte){padding:0}.mbox.mbox-karte{max-width:none;max-height:none;height:100vh;border:none;border-radius:0;box-shadow:none}}@media (max-width:759px){.kd-avatar,.kd-avatar-plus,.ve .vak button{min-height:32px}.kd-avatar-plus:before,.kd-avatar:before,.ve .vak button:before{content:"";position:absolute;inset:-6px}.cl-zeile,.kd-dok{min-height:var(--hoehe-zeile)}}.toasts{z-index:130}.dialog-karte .kd-titelzeile{display:flex;align-items:center;gap:var(--abstand-12);min-width:0}.kd-titel .kd-titel-klick{display:inline;padding:0 var(--abstand-4);margin:0 calc(var(--abstand-4) * -1);border:none;border-radius:var(--radius-knopf);background:transparent;font:inherit;color:inherit;text-align:left;cursor:text}.kd-titel .kd-titel-klick:hover{background:var(--sky-2)}.kd-titel>.kd-aufgabe-titel{display:block;color:var(--ink)}.kanban-karte-intern{position:relative;display:inline-flex;flex:none;align-items:center;gap:var(--abstand-4);font-size:var(--fs-125);font-weight:600;line-height:1.2;color:var(--muted);white-space:nowrap;pointer-events:auto}.kanban-karte-intern svg{flex:none}.kanban-karte-intern:before{content:"";position:absolute;left:calc((100% - var(--knopf-hoehe-klein)) / 2);right:calc((100% - var(--knopf-hoehe-klein)) / 2);top:50%;height:var(--knopf-hoehe-klein);transform:translateY(-50%)}.kda-dok{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--abstand-12);row-gap:var(--abstand-4);min-width:0;padding:var(--abstand-4) 0;border-bottom:1px solid var(--line)}.kda-dok:last-child{border-bottom:0}.kda-dok>.kd-dok{flex:1 1;min-width:160px}.kda-dok>.badge,.kda-dok>.freigabe-schalter{flex:none}.kd-aufgabe-titel{flex:1 1 240px;min-width:0}.kd-spalte-seit{display:inline-flex;flex-direction:column;gap:var(--abstand-4)}.dialog-karte[data-handy=true] .kd-spalte-seit{display:flex;flex:1 1 auto}.kd-aufgabe-beschreibung .feldzeile{grid-template-columns:minmax(0,1fr);gap:0}.kd-aufgabe-beschreibung .feldzeile-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dcard .dlymeta .aufgabe-karte-zaehler{font-family:var(--font-mono)}.dcard .aufgabe-karte-labels{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--abstand-4);min-width:0;margin-top:var(--abstand-8);overflow-x:clip;overflow-y:visible}.aufgabe-karte-labels>[data-verborgen]{display:none}.aufgabe-karte-labels>.chip-ueberlauf{flex:none;position:relative;z-index:1}.aufgabe-karte-labels>.chip-ueberlauf:before{content:"";position:absolute;inset:-5px}.aufgabe-karte-labels .dlylabel{display:inline-flex;align-items:center;height:var(--hoehe-chip-klein);padding:0 10px;border-radius:var(--radius-pille);font-size:var(--fs-min);font-weight:600;line-height:1;white-space:nowrap}.textfeld-inline[data-leer]:not([data-einzeilig])>.eta{min-height:var(--feld-hoehe);height:var(--feld-hoehe)!important;overflow:hidden}:is(p,li,.leerzustand-text,.info-popover,.verlauf-text) a[href]:not(.zeilenlink):not(.btn){position:relative}:is(p,li,.leerzustand-text,.info-popover,.verlauf-text) a[href]:not(.zeilenlink):not(.btn):not(.zustandszeile-link):before{content:"";position:absolute;left:50%;top:50%;width:max(100%,var(--knopf-hoehe-klein));height:var(--knopf-hoehe-klein);transform:translate(-50%,-50%)}.rowlist[data-raster=karten][data-spalten="1"]{grid-template-columns:minmax(0,1fr)}.rowlist[data-raster=karten][data-spalten="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.rowlist[data-raster=karten][data-spalten="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.rowlist[data-raster=karten][data-spalten="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.rowlist[data-raster=karten]>.row.lrow[data-rest="2"]{grid-column-end:span 2}.rowlist[data-raster=karten]>.row.lrow[data-rest="3"]{grid-column-end:span 3}.rowlist[data-raster=karten]>.row.lrow[data-rest="4"]{grid-column-end:span 4}@media (min-width:901px){.dboard[data-tafel=an]>.dcol[data-stufe-leer]{flex:0 0 var(--tafel-spalte-leer,160px)}}.dcol[data-stufe-leer]>h2{flex-wrap:wrap}.steuerzeile[data-anker=daily-steuerzeile]>.steuerzeile-links{flex:1 1 auto}.steuerzeile[data-anker=daily-steuerzeile]>.steuerzeile-links>.ptabs{width:100%}.contentcol main:has(.kandidat-sektionen){padding-top:0}.kartenraster[data-spalten="3"]>.raster-paar[data-breite="6"],.kartenraster[data-spalten="4"]>.raster-paar[data-breite="6"]{grid-column-end:span 6}@media (min-width:1600px){.kartenraster:not([data-spalten])>.raster-paar[data-breite="6"]{grid-column-end:span 6}}.contentcol main:has(.organisation-sektionen){padding-top:0}.organisation-sektionen-inhalt>.lesekopf{margin-bottom:0}.kartenraster[data-anker=deal-karten]>.raster-karte[data-strecken] .scroll-liste,.kartenraster[data-anker=kontakt-raster]>.raster-karte[data-strecken] .scroll-liste,.kartenraster[data-anker^=org-raster-]>.raster-karte[data-strecken] .scroll-liste{min-height:0}.kartenraster[data-anker=rechnung-formular][data-spalten="3"]>[data-breite="6"],.kartenraster[data-anker=rechnung-formular][data-spalten="4"]>[data-breite="6"]{grid-column-end:span 6}@media (min-width:1600px){.kartenraster[data-anker=rechnung-formular]:not([data-spalten])>[data-breite="6"]{grid-column-end:span 6}}.rg-rechts-stapel{display:flex;flex-direction:column;gap:var(--karten-abstand);min-width:0}.rg-rechts-stapel>.card{margin:0;min-width:0}@media (min-width:980px){.rg-rechts-stapel>.rg-summen{position:-webkit-sticky;position:sticky;bottom:var(--abstand-12);z-index:1}}.rg-rechts-stapel[data-nebeneinander]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.rg-rechts-stapel[data-nebeneinander]>.rg-summen{position:static}@media (max-width:979px){.rg-rechts-stapel[data-nebeneinander]{grid-template-columns:minmax(0,1fr)}}.akpi>.badge.kachel-vorlaeufig{margin-top:var(--abstand-8)}.kartenraster[data-anker=marketing-karten]>.raster-karte[data-strecken]{display:grid}@media (min-width:980px){.kartenraster[data-anker=marketing-karten]>.raster-karte[data-strecken] .scroll-liste{min-height:0}}@media (min-width:900px){.einstellungen-liste .einstellungen-eintrag{min-height:var(--kachel-hoehe)}}.kartenraster[data-spalten="3"]>.einstellungen-paar[data-breite="6"],.kartenraster[data-spalten="4"]>.einstellungen-paar[data-breite="6"]{grid-column-end:span 6}@media (min-width:1600px){.kartenraster:not([data-spalten])>.einstellungen-paar[data-breite="6"]{grid-column-end:span 6}}@media (max-width:979px){.katalog-zustand .rowlist[data-raster=karten][data-spalten]{grid-template-columns:minmax(0,1fr)}.katalog-zustand .rowlist[data-raster=karten][data-spalten]>.row.lrow[data-rest]{grid-column-end:auto}}.einstellungen-sektionswahl{display:none}@media (max-width:899px){.kartenraster[data-mobil-zu]>.raster-karte:has(.card)~.raster-karte .card:not(.card .card):not([data-offen])>:not(:first-child):not(.karte-mobil-halter){display:none}.karte-mobil-halter{display:block;margin-top:var(--abstand-8);border-top:1px solid var(--line)}.karte-mobil-schalter{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-8);width:100%;min-height:var(--knopf-hoehe);margin:0;padding:0;border:0;background:transparent;color:var(--blau);font-family:var(--font-sans);font-size:var(--fs-meta);font-weight:600;line-height:1.2;text-align:left;cursor:pointer}.karte-mobil-schalter:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.tabelle-karten>.scroll-liste{display:flex;flex-direction:column;gap:var(--abstand-12)}.einstellungen-sektionswahl{display:block;margin:0 0 var(--karten-abstand)}.einstellungen-sektionswahl .hsel{display:flex;width:100%}.einstellungen-sektionswahl .hsel>select{width:100%}.kachelreihe{display:flex;flex-wrap:nowrap;align-items:stretch;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity}}@media (max-width:899px){.kachelreihe::-webkit-scrollbar{display:none}.kachelreihe>*{flex:1 0 160px;min-width:0;grid-column:auto;scroll-snap-align:start}.kachelreihe.ziele>*{flex-basis:260px}.kachelreihe[data-fade=true]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}.kachelreihe[data-fade-links=true]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 36px),transparent)}.kachelreihe[data-fade=true][data-fade-links=true]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 36px,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,transparent,#000 36px,#000 calc(100% - 36px),transparent)}.kachelreihe .kkachel{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:1fr auto;grid-template-areas:"label label" "wert delta";align-items:end;grid-gap:0 var(--abstand-8);gap:0 var(--abstand-8);height:var(--kachel-hoehe-kompakt);min-height:var(--kachel-hoehe-kompakt);padding:var(--abstand-8) var(--abstand-12)}.kachelreihe .kkachel .kkachel-label{grid-area:label;align-self:start;min-height:0;max-height:calc(2 * 1.35 * var(--fs-125));overflow:hidden;font-size:var(--fs-125);line-height:1.35}.kachelreihe .kkachel .kkachel-label .info-icon-wurzel{margin-block:-4px}.kachelreihe .kkachel .kkachel-wert{grid-area:wert;min-height:0;margin-top:0;font-size:var(--fs-18);line-height:1.2;white-space:nowrap}.kachelreihe .kkachel .kkachel-delta{grid-area:delta;justify-self:end;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font-size:var(--fs-125);line-height:1.35}.kachelreihe .kkachel .kkachel-sparkline{display:none}.kachelreihe a.kkachel:focus-visible,.phasen-leiste .chip:focus-visible{outline-offset:-2px}}@media (max-width:899px){.phasen-leiste .phasen-scroll{gap:var(--abstand-4);padding:0;border:1px solid var(--line);border-radius:var(--knopf-radius);background:var(--bg)}.phasen-leiste .chip{border-radius:var(--radius-chip);font-size:var(--fs-meta)}.phasen-leiste .chip:not(.on){border-color:transparent;background:none}.phasen-leiste .chip:not(.on):not(:disabled):hover{background:var(--sky);color:var(--blau)}.dboard[data-mobil]{touch-action:pan-y}}.titelzeile-menue-slot{display:none}@media (max-width:899px){.titelzeile-menue-slot{display:contents}.toolbar .toolbar-aktionen>.pick-kandidat,.toolbar .toolbar-aktionen>[data-aktion=ki-alle-bewerten],.toolbar>.aktgruppe[data-anker=portal-aktionen]{display:none}}.steuerzeile-aktive{display:flex;flex:1 1 100%;flex-wrap:nowrap;align-items:center;gap:var(--abstand-8);min-width:0;overflow-x:auto}.steuerzeile-aktive>.chip{flex:none}.steuerzeile[data-mobil]>.steuerzeile-rechts{flex-wrap:nowrap}.steuerzeile[data-mobil] .steuerzeile-suche{flex:1 1;min-width:0}.steuerzeile[data-mobil] .filtermenue{flex:0 0 auto}.filtermenue[data-chips=unten]>.filtermenue-chips{order:2;flex:1 1 100%;flex-wrap:nowrap;min-width:0;overflow-x:auto}.filtermenue[data-chips=unten] .filtermenue-chip{flex:none}.blatt .filtermenue-inhalt .chips{margin:0;gap:var(--abstand-16) var(--abstand-8)}.blatt .filtermenue-inhalt .deals-zeitraum{gap:var(--abstand-8)}.blatt .deals-blatt-steuerung{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-12) var(--abstand-8)}.blatt .deals-blatt-steuerung .ptabs{width:auto;margin:0}.blatt .ddpanel{position:static;min-width:0;margin-top:var(--abstand-8);box-shadow:none}@media (max-width:899px){.deals-leiste{margin-bottom:var(--abstand-8)}.deals-leiste-rechts,.deals-leiste-rechts>.filtermenue{display:contents}.deals-leiste-rechts .filtermenue-wurzel{order:1}.deals-leiste-rechts>[data-anker=deals-vergleich]{order:2;margin-left:auto}.deals-leiste-rechts>.filtermenue[data-chips=unten]>.filtermenue-chips{order:3}}.kd-ort .frei-toggle{display:inline-flex;flex:0 0 auto;align-items:center}.katalog-zustand>.kd-demo-handy{min-width:0;width:100%}.blatt .steuerzeile-blatt{display:grid;grid-gap:var(--abstand-12);gap:var(--abstand-12);min-width:0}.blatt .steuerzeile-blatt>.legend,.blatt .steuerzeile-blatt>.zeit{margin:0}.blatt .steuerzeile-blatt .abwwahl{flex-wrap:wrap}.blatt .steuerzeile-blatt .abwuebersicht-person{flex:none;max-width:none}.blatt .steuerzeile-blatt .ddwrap{min-width:0}.label-filter-liste{display:grid;grid-gap:0;gap:0;min-width:0}.label-filter-liste .checkzeile{min-height:var(--hoehe-menue-zeile)}.label-filter-name{display:inline-flex;align-items:center;gap:var(--abstand-8);min-width:0}.label-filter-punkt{flex:none;width:var(--abstand-12);aspect-ratio:1;border-radius:var(--radius-pille)}@media (min-width:900px){.steuerzeile[data-anker=daily-steuerzeile]>.steuerzeile-rechts{flex:0 0 auto}}.belegband{height:var(--belegband-hoehe);overflow-x:auto;overflow-y:hidden;min-width:0}.belegband[data-leer]{height:auto}.belegband-flaeche{display:block}.belegband-grund{stroke:var(--line);stroke-width:1}.belegband a{cursor:pointer;outline:none}.belegband-treffer{fill:transparent}.belegband-balken{fill:var(--muted);transition:opacity var(--dauer)}.belegband :is(a,g)[data-gruppe=bezahlt] .belegband-balken{fill:var(--blau)}.belegband :is(a,g)[data-gruppe=offen] .belegband-balken{fill:var(--blau-bright)}.belegband :is(a,g)[data-gruppe=ueberfaellig] .belegband-balken{fill:var(--warn-text)}.belegband :is(a,g)[data-gruppe=erinnert] .belegband-balken{fill:var(--fehler-text)}.belegband :is(a,g)[data-gruppe=entwurf] .belegband-balken{fill:var(--muted)}.belegband :is(a,g)[data-markiert] .belegband-balken{stroke:var(--nacht);stroke-width:2}.belegband a:focus-visible .belegband-balken{stroke:var(--fokus);stroke-width:2}.kkachel-marke{display:inline-block;width:var(--abstand-8);height:var(--abstand-8);margin-right:var(--abstand-8);border-radius:var(--radius-chip);background:var(--muted);vertical-align:middle}.kkachel-marke[data-marke=bezahlt]{background:var(--blau)}.kkachel-marke[data-marke=offen]{background:var(--blau-bright)}.kkachel-marke[data-marke=ueberfaellig]{background:var(--warn-text)}.kkachel-marke[data-marke=erinnert]{background:var(--fehler-text)}.kkachel[aria-current=true]{background:var(--sky);border:2px solid var(--blau);padding:calc(var(--abstand-12) - 1px) calc(var(--abstand-12) + 1px)}.tabelle tr.tabelle-gruppe>th,.tabelle-karte-gruppe{padding:var(--abstand-8) var(--abstand-12);font-family:var(--font-mono);font-size:var(--fs-12);font-weight:600;color:var(--muted);text-align:left;background:var(--sky-2);border-bottom:1px solid var(--line)}.rg-kunde{display:flex;align-items:center;gap:var(--abstand-8);min-width:0}.rg-kunde-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rg-nr{font-family:var(--font-mono)}[data-tabelle=rechnungen] tr[data-markiert=true]>td{background:var(--sky)}.rg-gruppe-jahr{font-family:var(--font-sans);font-size:var(--fs-18);font-weight:600;color:var(--ink);margin-right:var(--abstand-8)}.rg-gruppe-info{font-family:var(--font-mono);font-size:var(--fs-12);color:var(--muted)}.tabelle-karte-gruppe .rg-gruppe-info{font-family:var(--font-sans);font-size:var(--fs-125)}.rg-detail{display:grid;grid-gap:var(--abstand-12);gap:var(--abstand-12);min-width:0}.rg-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-8)}.rg-chips[data-leer]{display:none}.rg-detail-raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--abstand-8) var(--abstand-16);gap:var(--abstand-8) var(--abstand-16);margin:0}.rg-detail-raster>div{display:grid;grid-template-columns:130px minmax(0,1fr);grid-gap:var(--abstand-8);gap:var(--abstand-8);min-width:0}.rg-detail-raster dt{margin:0;font-size:var(--fs-135);line-height:var(--feld-lh);color:var(--muted)}.rg-detail-raster dd{margin:0;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:1600px){.rg-detail-raster{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:759px){.rg-detail-raster,.rg-detail-raster>div{grid-template-columns:minmax(0,1fr)}}.rg-detail-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-8)}.rg-karte{display:grid;grid-gap:var(--abstand-8);gap:var(--abstand-8);min-width:0}.rg-karte-z1{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--abstand-8)}.rg-karte-kunde{font-weight:600}.rg-karte-meta{font-size:var(--fs-meta);color:var(--muted)}.rg-karte-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-8)}.rg-karte-hauptaktion{display:flex;flex:1 1 auto}.rg-karte-hauptaktion>.btn{flex:1 1 auto}.rg-facetten{display:grid;grid-gap:var(--abstand-12);gap:var(--abstand-12)}.rg-facette{display:grid;grid-gap:var(--abstand-4);gap:var(--abstand-4);min-width:0}.rg-facette-label{font-size:var(--fs-min);font-weight:600;color:var(--muted)}.blatt .rg-facetten{padding:var(--abstand-8) var(--abstand-16) var(--abstand-16)}.blatt .filtermenue-inhalt .rg-facetten{padding:0}.rg-facette-chip{display:contents}.rg-csv{padding:0;width:var(--knopf-hoehe)}@media (max-width:899px){.titelzeile-aktion .rg-abgleich-knopf{display:none}}.card[data-karte=belege-kopf]{margin-bottom:var(--karten-abstand)}.kachelreihe[data-variante=belege]{margin-top:var(--abstand-16)}@media (min-width:900px){.kachelreihe[data-variante=belege]>.kkachel{height:var(--kachel-hoehe);min-height:var(--kachel-hoehe);padding:var(--abstand-8) var(--abstand-12)}.kachelreihe[data-variante=belege]>.kkachel[aria-current=true]{padding:calc(var(--abstand-8) - 1px) calc(var(--abstand-12) - 1px)}.kachelreihe[data-variante=belege]>.kkachel .kkachel-label{min-height:0;max-width:100%;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:899px){.kachelreihe .kkachel[aria-current=true]{padding:calc(var(--abstand-8) - 1px) calc(var(--abstand-12) - 1px)}}@media (max-width:759px){.card[data-karte=belege-kopf]>.karte-kopf{flex-wrap:wrap}.kachelreihe[data-variante=belege]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;-webkit-mask-image:none;mask-image:none}}.pdf-vorschau-titel{display:grid;flex:1 1 auto;min-width:0;grid-gap:var(--abstand-4);gap:var(--abstand-4)}.pdf-vorschau-kontext{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--fs-12);color:var(--muted)}@media (max-width:1023px){.pdf-vorschau-neuer-tab-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pdf-vorschau-neuer-tab{padding:0;width:var(--knopf-hoehe);justify-content:center}}.dokument-link-text{min-width:0;overflow-wrap:anywhere}.aktgruppe[data-anker=vertraege-lauf-aktionen]{display:flex;flex-wrap:wrap}.feldzeile[data-variante=gestapelt]{grid-template-columns:minmax(0,1fr);gap:var(--abstand-4) 0;align-items:start}.feldzeile[data-variante=gestapelt]>.feldzeile-label{font-family:var(--font-mono);font-size:var(--fs-12)}.kartenraster[data-spalten="3"]>[data-verbreitert=an][data-breite="4"],.kartenraster[data-spalten="3"]>[data-verbreitert=an][data-breite="6"]{grid-column-end:span 8}.kartenraster[data-spalten="4"]>[data-verbreitert=an][data-breite="4"],.kartenraster[data-spalten="4"]>[data-verbreitert=an][data-breite="6"]{grid-column-end:span 6}.feldzeile[data-variante=gestapelt] .feldzeile-wert:has(>.feldzeile-aktion){grid-template-columns:minmax(0,1fr)}.feldzeile[data-variante=gestapelt] .feldzeile-wert>.feldzeile-aktion{grid-column:1;grid-row:auto;justify-self:end}.feldzeile[data-variante=gestapelt]:not([data-lesend]):has(.feldzeile-hilfe,.hilfetext)>.feldzeile-label{display:block;min-height:0}@media (min-width:980px){.rg-rechts-stapel>.rg-summen{position:static}}@media (max-width:759px){.kachelreihe[data-variante=belege]>.kkachel{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;grid-template-areas:"label" "wert" "delta";align-content:center;align-items:start;row-gap:0}.kachelreihe[data-variante=belege]>.kkachel .kkachel-wert{line-height:var(--feld-lh)}.kachelreihe[data-variante=belege]>.kkachel .kkachel-delta{justify-self:start;overflow:visible;text-align:left;text-overflow:clip}}.logo-karte-spalten{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--abstand-16);gap:var(--abstand-16)}.logo-karte-spalte{min-width:0}@media (min-width:1100px){.logo-karte-spalten[data-logo]:has(>.logo-karte-spalte+.logo-karte-spalte){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--abstand-24)}}.kartenraster[data-spalten="2"]>.marketing-voll-zwei[data-breite="6"]{grid-column-end:span 12}