*,::after,::before{box-sizing:border-box}[hidden]{display:none!important}html{--fl0:#edeff1;--fl1:#ffffff;--fl2:#f4f6f7;--fl3:#e6eaec;--linie:#d3d8dc;--linie2:#e6e9eb;--feldfl:#ffffff;--feldlinie:#c3cad0;--txt:#1e252b;--txt2:#58636c;--txt3:#87919a;--akz:#00587D;--akz2:#003A5A;--akzfl:#E3EFF5;--akztxt:#ffffff;--handlung:#c4eb3d;--handlung2:#b2d92f;--marke:#CBFF00;--gut:#2a8827;--warn:#d7612f;--krit:#cc2222;--info:#2773af;--neutral:#6b7580;--gutfl:#e6f2e5;--warnfl:#fbeade;--kritfl:#f9e3e3;--infofl:#e3eef8;--neutralfl:#e9ecee;--erg-termin:#487f4a;--erg-rekla:#2773af;--erg-service:#9c27b0;--erg-angebot:#d2821d;--erg-offen:#c9b93f;--erg-block:#b83b3b;--schatten1:0 1px 2px rgba(16, 24, 32, .07);--schatten2:0 6px 20px rgba(16, 24, 32, .16);--radius:3px;--navbreit:236px;--grundfamilie:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--grundgrad:14px;color-scheme:light}html[data-theme=dunkel]{--fl0:#14181b;--fl1:#1d2227;--fl2:#242b31;--fl3:#2d363c;--linie:#333d44;--linie2:#29323a;--feldfl:#12171b;--feldlinie:#636e77;--txt:#e4e9ec;--txt2:#a3adb5;--txt3:#7c868f;--akz:#57A2C8;--akz2:#83BEDA;--akzfl:#193646;--akztxt:#0e1417;--gut:#5cb257;--warn:#e8925f;--krit:#e56b6b;--info:#5ba3dd;--neutral:#8d979f;--gutfl:#1e2f1e;--warnfl:#33231a;--kritfl:#331d1d;--infofl:#1a2833;--neutralfl:#262d33;--erg-termin:#5d9a5f;--erg-rekla:#4b93cd;--erg-service:#b754c8;--erg-angebot:#e29b41;--erg-offen:#cbbf4a;--erg-block:#d05a5a;--schatten1:0 1px 2px rgba(0, 0, 0, .4);--schatten2:0 8px 26px rgba(0, 0, 0, .55);color-scheme:dark}body{margin:0;background:var(--fl0);color:var(--txt);font-family:var(--grundfamilie);font-size:var(--grundgrad);line-height:1.5;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5{margin:0;font-weight:600;line-height:1.3}h1{font-size:20px}h2{font-size:17px}h3{font-size:15px}p{margin:0 0 10px}p:last-child{margin-bottom:0}a{color:var(--akz);text-decoration:none}a:hover{text-decoration:underline}hr{border:none;border-top:1px solid var(--linie);margin:16px 0}:focus-visible{outline:2px solid var(--akz);outline-offset:1px}.leiser{color:var(--txt2)}.klein{font-size:12.5px}.rechts{text-align:right}.mitte{text-align:center}.abstand-oben{margin-top:16px}.nur-schirmleser{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wert,.wert-geld,.wert-zahl,.wert-zeit{white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.wert-geld,.wert-zahl{text-align:right}.ic-aktion,.ic-inhalt,.ic-nav{display:inline-block;text-align:center;flex:none;vertical-align:-.09em}.ic-nav{font-size:17px;width:22px}.ic-inhalt{font-size:15px;width:19px}.ic-aktion{font-size:13px;width:16px}svg.svg-inline--fa{height:1em}.tab-rahmen{background-image:linear-gradient(to right,var(--fl1) 60%,transparent),linear-gradient(to left,var(--fl1) 60%,transparent),linear-gradient(to right,rgba(16,24,32,.2),transparent),linear-gradient(to left,rgba(16,24,32,.2),transparent);background-position:left center,right center,left center,right center;background-size:26px 100%,26px 100%,14px 100%,14px 100%;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll}html[data-theme=dunkel] .tab-rahmen{background-image:linear-gradient(to right,var(--fl1) 60%,transparent),linear-gradient(to left,var(--fl1) 60%,transparent),linear-gradient(to right,rgba(0,0,0,.5),transparent),linear-gradient(to left,rgba(0,0,0,.5),transparent)}.bereichsnav,.kopf,.menu,.rechner{font-family:var(--grundfamilie);font-size:var(--grundgrad);font-weight:400;font-style:normal;line-height:1.5;letter-spacing:normal;word-spacing:normal;text-align:start;text-transform:none;text-indent:0;text-shadow:none;color:var(--txt)}.bereichsnav :where(a,button),.kopf :where(a,button),.menu :where(a,button),.rechner :where(a,button){margin:0;padding:0;border:none;border-radius:0;background:0 0;box-shadow:none;font:inherit;text-decoration:none;text-shadow:none}.rechner :where(input,textarea){margin:0;box-shadow:none;font-family:Arial;line-height:normal}.bereichsnav :where(button),.kopf :where(button){font-size:inherit!important}.menu :where(button){font-size:13px!important}.rechner-tasten :where(button){font-size:15px!important}.rechner .knopf{font-size:13px!important}.rechner .knopf.klein{font-size:12.5px!important}.kopf .konto :where(a,button,span,i){margin:0!important}.kopf .konto :where(a,button,span,i){color:inherit}.arbeitsraum h1,.arbeitsraum h2,.arbeitsraum h3,.arbeitsraum h4,.arbeitsraum h5,.arbeitsraum h6,.auth-seite h1,.auth-seite h2,.auth-seite h3,.modal h1,.modal h2,.modal h3,.modal h4,.rechner h1,.rechner h2,.rechner h3{font-family:var(--grundfamilie)!important;font-weight:600!important;line-height:1.3!important;padding-bottom:0!important;margin:0}.arbeitsraum h1,.auth-seite h1,.modal h1,.rechner h1{font-size:20px!important}.arbeitsraum h2,.auth-seite h2,.modal h2,.rechner h2{font-size:17px!important}.arbeitsraum h3,.auth-seite h3,.modal h3,.rechner h3{font-size:15px!important}.arbeitsraum h4,.arbeitsraum h5,.arbeitsraum h6,.modal h4{font-size:var(--grundgrad)!important}.modal-kopf h2{font-size:16px!important}.arbeitsraum .knopf,.auth-seite .knopf,.modal .knopf,.rechner .knopf{font-family:var(--grundfamilie)!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important;padding:7px 13px!important;box-shadow:none!important}.arbeitsraum .knopf.klein,.auth-seite .knopf.klein,.modal .knopf.klein,.rechner .knopf.klein{padding:4px 9px!important;font-size:12.5px!important}.arbeitsraum .knopf.symbol,.modal .knopf.symbol{padding:6px!important}.inhalt :where(ul:not([class]),ol:not([class])),.modal :where(ul:not([class]),ol:not([class])){list-style:revert;margin:revert;padding:revert}.breite{width:90%;max-width:1780px;margin:0 auto}.kopf{position:sticky;top:0;z-index:200}.kopf-status{background:var(--akz);color:#dfe4e8;font-size:12.5px;border-bottom:1px solid #1b2126}html[data-theme=dunkel] .kopf-status{background:#00587d;border-bottom-color:#000}.kopf-status.ist-ghost{background:#8d2224;border-bottom-color:#661719}html[data-theme=dunkel] .kopf-status.ist-ghost{background:#8d2224;border-bottom-color:#661719}.kopf-status .ghost-aus{display:none}.kopf-status.ist-ghost .ghost-an{display:none}.kopf-status.ist-ghost .ghost-aus{display:block}.kopf-status .breite{display:flex;align-items:center;gap:16px;min-height:34px}.kontext{display:flex;align-items:center;gap:7px;min-width:0;flex:1 1 auto}.kontext-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kontext-txt b{font-weight:600;color:#fff}.konto{display:flex;align-items:center;gap:2px;list-style:none;margin:0 0 0 auto;padding:0;flex:none}.konto>li>a,.konto>li>button{display:flex;align-items:center;gap:6px;white-space:nowrap;padding:6px 9px;color:#dfe4e8;background:0 0;border:none;font:inherit;cursor:pointer;border-radius:var(--radius)}.konto>li>a:hover,.konto>li>button:hover{background:rgba(255,255,255,.12);text-decoration:none}.konto>li>button[aria-expanded=true]{background:rgba(255,255,255,.18)}.ghost-txt,.thema-text{white-space:nowrap}.kopf-menu{background:var(--fl1);border-bottom:1px solid var(--linie);box-shadow:var(--schatten1)}.kopf-menu .breite{display:flex;align-items:stretch;gap:12px}.hauptnav{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;min-width:0}.hauptnav>li{flex:none}.hauptnav a{display:flex;align-items:center;gap:8px;height:100%;padding:13px 15px;color:var(--txt2);font-size:13.5px;font-weight:500;border-bottom:3px solid transparent;white-space:nowrap}.hauptnav a:hover{color:var(--txt);background:var(--fl2);text-decoration:none}.hauptnav .ist-aktiv a{color:var(--akz);border-bottom-color:var(--akz);background:var(--akzfl)}.zahlmarke{display:inline-block;min-width:20px;padding:1px 6px;border-radius:9px;background:#c4eb3d;color:#000;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;text-align:center}.griff{display:none;align-items:center;gap:8px;background:0 0;border:none;color:var(--txt);font:inherit;padding:10px 8px;cursor:pointer}.arbeitsraum{display:flex;align-items:flex-start;gap:18px;padding:18px 0 40px}.arbeitsraum.ohne-nav{display:block}.bereichsnav{flex:0 0 var(--navbreit);width:var(--navbreit);align-self:stretch;background:var(--fl2);border-right:1px solid var(--linie)}.nav-gruppe{display:flex;align-items:center;gap:8px;padding:9px 12px;background:var(--akz);color:#fff;border-bottom:1px solid var(--linie);border-top:1px solid var(--linie);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.bereichsnav .nav-gruppe:first-child{border-top:none}html[data-theme=dunkel] .nav-gruppe{background:#004e72}.bereichsnav ul{list-style:none;margin:0;padding:0}.nav-punkt,.nav-punkt-aus{display:flex;align-items:center;gap:9px;padding:7px 12px;font-size:13px;border-left:3px solid transparent}.nav-punkt-aus>span:not(.zahlmarke),.nav-punkt>span:not(.zahlmarke){min-width:0;hyphens:auto;overflow-wrap:anywhere}.nav-punkt{color:var(--txt)}.nav-punkt:hover{background:var(--fl3);text-decoration:none}.nav-punkt.ist-aktiv{background:var(--akzfl);border-left-color:var(--akz);color:var(--akz);font-weight:600}.nav-punkt-aus{color:var(--txt);cursor:default}.nav-zu{display:none;cursor:pointer}.nav-klapp{width:100%;cursor:pointer;font-size:13px!important}.nav-klapp .klapp-pfeil{margin-left:auto;font-size:11px;width:auto}.nav-gruppe-punkt.ist-auf>.nav-klapp .klapp-pfeil{transform:rotate(180deg)}.nav-unter{display:none}.nav-gruppe-punkt.ist-auf>.nav-unter{display:block}.nav-unter .nav-punkt,.nav-unter .nav-punkt-aus{padding-left:33px;font-size:12.5px}.inhalt{flex:1 1 auto;min-width:0}.seitenkopf{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 20px;margin-bottom:14px}.seitenkopf-txt{flex:1 1 340px;min-width:0}.seitenkopf h1{display:flex;align-items:center;gap:10px}.seitenkopf p{margin:5px 0 0;color:var(--txt2);max-width:86ch}.seitenkopf-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.karte{background:var(--fl1);border:1px solid var(--linie);border-radius:var(--radius);margin-bottom:16px;box-shadow:var(--schatten1)}.karte:last-child{margin-bottom:0}.karte-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 14px;border-bottom:1px solid var(--linie);background:var(--fl2);border-radius:var(--radius) var(--radius) 0 0}.karte-kopf h2,.karte-kopf h3{display:flex;align-items:center;gap:9px;margin-right:auto}.karte-werkzeug{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.karte-inhalt{padding:14px}.karte-inhalt.eng{padding:0}.karte-fuss{padding:10px 14px;border-top:1px solid var(--linie);background:var(--fl2);display:flex;flex-wrap:wrap;gap:8px;align-items:center}.karte-text{padding:10px 14px;border-bottom:1px solid var(--linie);color:var(--txt2)}.karte.akzent{border-top:3px solid var(--akz)}.karte-fuss.rechts{justify-content:flex-end}.karte-fuss.block{display:block}.raster{display:grid;gap:16px;align-items:start}.raster>.karte{margin-bottom:0}.inhalt>.raster{margin-bottom:16px}.inhalt>.raster:last-child{margin-bottom:0}.raster-2{grid-template-columns:repeat(2,minmax(0,1fr))}.raster-2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.raster-1-2{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.kachelreihe{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-bottom:16px}.kachel{display:flex;gap:12px;padding:13px 14px;background:var(--fl1);border:1px solid var(--linie);border-left:3px solid var(--neutral);border-radius:var(--radius);box-shadow:var(--schatten1)}.kachel-sym{font-size:20px;color:var(--neutral);padding-top:2px}.kachel-txt{display:flex;flex-direction:column;min-width:0}.kachel-name{font-size:12.5px;color:var(--txt2)}.kachel-wert{font-size:23px;font-weight:650;line-height:1.15;font-variant-numeric:tabular-nums;white-space:nowrap}.kachel-zusatz{font-size:12.5px;color:var(--txt2)}.kachel.ist-akzent{border-left-color:var(--marke)}.kachel.ist-akzent .kachel-sym{color:var(--akz)}.kachel.ist-gut{border-left-color:var(--gut)}.kachel.ist-gut .kachel-sym{color:var(--gut)}.kachel.ist-warn{border-left-color:var(--warn)}.kachel.ist-warn .kachel-sym{color:var(--warn)}.kachel.ist-krit{border-left-color:var(--krit)}.kachel.ist-krit .kachel-sym{color:var(--krit)}.balken{display:block;height:6px;border-radius:3px;background:var(--fl3);overflow:hidden;margin-top:6px}.balken>span{display:block;height:100%;background:var(--marke)}.balken.ist-gut>span{background:var(--gut)}.balken.ist-warn>span{background:var(--warn)}.balken.ist-krit>span{background:var(--krit)}.pille{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:10px;font-size:12px;font-weight:600;white-space:nowrap;background:var(--neutralfl);color:var(--txt2);border:1px solid transparent}.pille.gut{background:var(--gutfl);color:var(--gut)}.pille.warn{background:var(--warnfl);color:var(--warn)}.pille.krit{background:var(--kritfl);color:var(--krit)}.pille.info{background:var(--infofl);color:var(--info)}.pille.akzent{background:var(--akzfl);color:var(--akz)}.pille.marke{background:var(--marke);color:#000;border-radius:var(--radius);min-width:26px;justify-content:center}.pille-punkt{display:inline-block;width:8px;height:8px;border-radius:50%;background:currentColor;flex:none}.zahlpille{display:inline-block;min-width:22px;padding:0 7px;border-radius:9px;background:var(--fl3);color:var(--txt2);font-size:12px;font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:7px 13px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--fl1);color:var(--txt);font:inherit;font-size:13px;font-weight:500;cursor:pointer;max-width:100%;text-decoration:none;white-space:normal;text-align:center}.knopf:hover{background:var(--fl3);text-decoration:none}.knopf:disabled,.knopf[aria-disabled=true]{opacity:.5;cursor:not-allowed}.knopf.handlung:disabled,.knopf.handlung[aria-disabled=true],.knopf.wichtig:disabled,.knopf.wichtig[aria-disabled=true]{background:var(--neutralfl);border-color:var(--linie);color:var(--txt3)}.knopf.wichtig{background:var(--akz);border-color:var(--akz);color:var(--akztxt)}.knopf.wichtig:hover{background:var(--akz2);border-color:var(--akz2)}.knopf.handlung{background:var(--handlung);border-color:var(--handlung);color:#000}.knopf.handlung:hover{background:var(--handlung2);border-color:var(--handlung2)}.knopf.gefahr{background:var(--fl1);border-color:var(--krit);color:var(--krit)}.knopf.gefahr:hover{background:var(--kritfl)}.knopf.leise{border-color:transparent;background:0 0;color:var(--txt2)}.knopf.leise:hover{background:var(--fl3);color:var(--txt)}.knopf.klein{padding:4px 9px;font-size:12.5px}.knopf.breit{width:100%}.knopf.symbol{padding:6px;width:31px;height:31px;flex:0 0 auto}.knopf.ist-aktiv{background:var(--akzfl);border-color:var(--akz);color:var(--akz)}.knopfreihe{display:flex;flex-wrap:wrap;gap:8px}.knopfreihe.rechts{justify-content:flex-end}.knopfreihe.gestapelt{flex-direction:column;align-items:stretch}.wert-knopf{padding:0;border:none;background:0 0;font:inherit;color:var(--akz);cursor:pointer;font-variant-numeric:tabular-nums;text-align:inherit}.wert-knopf:hover{text-decoration:underline}.formular{display:grid;gap:14px}.formular>*{min-width:0}.feldreihe{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 16px}.feldreihe.eng{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.feld{display:flex;flex-direction:column;gap:4px;min-width:0}.feld-name,.feld>label{font-size:12.5px;font-weight:600;color:var(--txt2)}.feld input[type=date],.feld input[type=email],.feld input[type=number],.feld input[type=password],.feld input[type=tel],.feld input[type=text],.feld select,.feld textarea,.such-feld input{width:100%;padding:7px 10px;font:inherit;font-size:13.5px;color:var(--txt);background:var(--feldfl);border:1px solid var(--feldlinie);border-radius:var(--radius)}.feld textarea{min-height:82px;resize:vertical}.feld input:focus,.feld select:focus,.feld textarea:focus{border-color:var(--akz);outline:0;box-shadow:0 0 0 2px var(--akzfl)}.feld input:read-only{background:var(--fl2);color:var(--txt2)}.feld-hilfe{font-size:12px;color:var(--txt3)}.feld-pflicht{color:var(--krit)}.feld>label.feld-pflicht{color:var(--krit)}.feld.kurz{max-width:232px}.feld.schmal{max-width:320px}.feld.mittel{max-width:420px}.feldgruppe{display:flex;align-items:stretch;min-width:0}.feldgruppe>:first-child{flex:1 1 0;min-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.feldgruppe>:last-child{flex:0 0 auto;margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.feldpaar{display:flex;gap:9px;min-width:0;align-items:center}.feldpaar>:first-child{flex:0 0 120px}.feldpaar>:last-child{flex:1 1 auto;min-width:0}.schalter{display:flex;align-items:center;gap:8px;font-size:13.5px}.schalter input{width:15px;height:15px;accent-color:var(--akz)}.arbeitsraum input[type=file],.auth-seite input[type=file],.modal input[type=file]{max-width:100%;padding:6px 9px;font:inherit;font-size:13px;color:var(--txt);background:var(--feldfl);border:1px solid var(--feldlinie);border-radius:var(--radius);cursor:pointer}.arbeitsraum input[type=file]:focus,.auth-seite input[type=file]:focus,.modal input[type=file]:focus{border-color:var(--akz);outline:0;box-shadow:0 0 0 2px var(--akzfl)}.arbeitsraum input[type=file]::file-selector-button,.auth-seite input[type=file]::file-selector-button,.modal input[type=file]::file-selector-button{margin-right:10px;padding:4px 9px;font:inherit;font-size:12.5px;font-weight:500;color:var(--txt);background:var(--fl1);border:1px solid var(--linie);border-radius:var(--radius);cursor:pointer}.arbeitsraum input[type=file]::file-selector-button:hover,.auth-seite input[type=file]::file-selector-button:hover,.modal input[type=file]::file-selector-button:hover{background:var(--fl3)}.rechteraster{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,232px),1fr));gap:12px}.rechtekachel{display:flex;flex-direction:column;gap:5px;padding:11px 12px;text-align:left;border:1px solid var(--linie);border-radius:var(--radius);background:var(--fl1);color:var(--txt);font:inherit;cursor:pointer}.rechtekachel:hover{box-shadow:var(--schatten1)}.rechtekachel-name{font-weight:600}.rechtekachel-text{font-size:12.5px;color:var(--txt2);border-top:1px solid var(--linie);padding-top:5px}.rechtekachel.ist-frei{background:var(--gutfl);border-color:var(--gut)}.rechtekachel.ist-gruppe{background:var(--warnfl);border-color:var(--warn)}.rechtekachel.ist-sperre{background:var(--kritfl);border-color:var(--krit)}.rechtekachel.ist-inaktiv{background:var(--neutralfl);border-color:var(--neutral)}.wahlreihe{display:grid;grid-template-columns:repeat(auto-fit,minmax(228px,1fr));gap:8px}.wahlkachel{display:flex;align-items:flex-start;gap:10px;padding:11px 12px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--fl1);cursor:pointer}.wahlkachel:hover{background:var(--fl3)}.wahlkachel:has(input:checked){border-color:var(--akz);background:var(--akzfl)}.wahlkachel input{width:17px;height:17px;margin-top:1px;accent-color:var(--akz);flex:none}.wahlkachel-txt{display:flex;flex-direction:column;min-width:0}.wahlkachel-name{font-weight:600}.wahlkachel-zusatz{font-size:12.5px;color:var(--txt2)}.tab-werkzeug{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;border-bottom:1px solid var(--linie);background:var(--fl1)}.such-feld{position:relative;flex:0 1 300px}.such-feld input{padding-left:30px}.such-feld .such-sym{position:absolute;left:9px;top:50%;transform:translateY(-50%);color:var(--txt3);font-size:13px}.tab-menge{font-size:12.5px;color:var(--txt2);margin-left:auto;font-variant-numeric:tabular-nums}.tab-rahmen{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch}.tab-rahmen.hoch{max-height:520px;overflow-y:auto}table.tab{width:100%;border-collapse:collapse;font-size:13px}table.tab td,table.tab th{padding:7px 12px;text-align:left;border-bottom:1px solid var(--linie2);vertical-align:top}table.tab thead th{background:var(--fl2);color:var(--txt2);font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;hyphens:none;border-bottom:1px solid var(--linie);position:sticky;top:0;z-index:2}table.tab tbody tr:hover{background:var(--fl3)}table.tab tfoot td{background:var(--fl2);font-weight:600;border-top:1px solid var(--linie);border-bottom:none}table.tab td.sp-aktion{text-align:right;white-space:nowrap;width:1%}.zellwert{min-width:0}table.tab.eng td,table.tab.eng th{padding:4px 9px}table.tab.breit{width:auto;min-width:100%}.sp-zaehler{width:60px}.sp-mittel{width:120px}.sp-gross{width:150px}.sp-weit{width:190px}.sp-sehr-weit{width:230px}.sp-min-weit{min-width:170px}table.tab.linien td,table.tab.linien th{border-right:1px solid var(--linie2)}table.tab.linien td:last-child,table.tab.linien th:last-child{border-right:none}th.sortierbar{cursor:pointer;user-select:none}th.sortierbar::after{content:"\f0dc";font-family:"Font Awesome 6 Free";font-weight:900;font-size:10px;margin-left:6px;opacity:.35}th.sortierbar.auf::after{content:"\f0de";opacity:.9}th.sortierbar.ab::after{content:"\f0dd";opacity:.9}table.satz{width:100%;border-collapse:collapse;font-size:13.5px}table.satz th{width:34%;text-align:left;font-weight:600;color:var(--txt2);padding:6px 12px 6px 0;vertical-align:top}table.satz td{padding:6px 0;border-bottom:1px solid var(--linie2)}table.satz tr:last-child td,table.satz tr:last-child th{border-bottom:none}table.tab.spalte-fest td.fest,table.tab.spalte-fest th.fest{position:sticky;left:0;z-index:3;background:var(--fl1);border-right:1px solid var(--linie);min-width:168px}table.tab.spalte-fest thead th.fest{z-index:4;background:var(--fl2)}table.tab.spalte-fest tbody tr:hover td.fest{background:var(--fl3)}table.tab.spalte-fest tfoot td.fest{background:var(--fl2)}table.tab.spalte-fest.dreifach td.fest,table.tab.spalte-fest.dreifach th.fest{border-right:none}table.tab.spalte-fest td.fest2,table.tab.spalte-fest td.fest3,table.tab.spalte-fest th.fest2,table.tab.spalte-fest th.fest3{position:sticky;z-index:3;background:var(--fl1);width:76px;min-width:76px;text-align:right}table.tab.spalte-fest td.fest2,table.tab.spalte-fest th.fest2{left:168px}table.tab.spalte-fest td.fest3,table.tab.spalte-fest th.fest3{left:244px;border-right:1px solid var(--linie)}table.tab.spalte-fest thead th.fest2,table.tab.spalte-fest thead th.fest3{z-index:4;background:var(--fl2)}table.tab.spalte-fest tbody tr:hover td.fest2,table.tab.spalte-fest tbody tr:hover td.fest3{background:var(--fl3)}table.tab.spalte-fest tfoot td.fest2,table.tab.spalte-fest tfoot td.fest3{background:var(--fl2)}table.tab.raster-zellen td{min-width:190px;height:170px;vertical-align:top}table.tab.raster-zellen td.leer{background:var(--fl2)}.leer-hinweis{padding:26px 16px;text-align:center;color:var(--txt2)}.leer-hinweis .ic-inhalt{display:block;margin:0 auto 8px;font-size:22px;color:var(--txt3);width:auto}.zeilenmenu{position:relative;display:inline-block}.menu{position:absolute;top:calc(100% + 4px);z-index:60;min-width:205px;background:var(--fl1);border:1px solid var(--linie);border-radius:var(--radius);box-shadow:var(--schatten2);padding:4px;display:none}.menu.ist-offen{display:block}.zeilenmenu>.menu{right:0;left:auto}.menu a,.menu button{display:flex;align-items:center;gap:9px;width:100%;padding:7px 10px;background:0 0;border:none;font:inherit;font-size:13px;color:var(--txt);text-align:left;cursor:pointer;border-radius:2px}.menu a:hover,.menu button:hover{background:var(--fl3);text-decoration:none}.menu .trenner{height:1px;background:var(--linie);margin:4px 0}.reiter{display:flex;gap:2px;border-bottom:1px solid var(--linie);overflow-x:auto}.reiter button{padding:9px 15px;background:0 0;border:none;border-bottom:3px solid transparent;font:inherit;font-size:13.5px;font-weight:500;color:var(--txt2);cursor:pointer;white-space:nowrap}.reiter button:hover{color:var(--txt);background:var(--fl2)}.reiter button[aria-selected=true]{color:var(--akz);border-bottom-color:var(--akz)}.reiter button:disabled{color:var(--txt3);cursor:not-allowed}.modal-grund{position:fixed;inset:0;z-index:500;background:rgba(12,17,21,.55);display:none;align-items:flex-start;justify-content:center;padding:40px 16px;overflow-y:auto}.modal-grund.ist-offen{display:flex}.modal{width:100%;max-width:620px;background:var(--fl1);border:1px solid var(--linie);border-radius:var(--radius);box-shadow:var(--schatten2);overflow:hidden}.modal.breit{max-width:980px}.modal.schmal{max-width:440px}.modal-kopf{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--linie);background:var(--fl2)}.modal-kopf h2{margin-right:auto;font-size:16px}.modal-inhalt{padding:16px;max-height:66vh;overflow-y:auto}.modal-fuss{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--linie);background:var(--fl2)}.hinweis{display:flex;gap:10px;padding:11px 13px;border:1px solid var(--linie);border-left:3px solid var(--neutral);border-radius:var(--radius);background:var(--fl2);color:var(--txt2)}.hinweis.gut{border-left-color:var(--gut);background:var(--gutfl);color:var(--gut)}.hinweis.warn{border-left-color:var(--warn);background:var(--warnfl);color:var(--warn)}.hinweis.krit{border-left-color:var(--krit);background:var(--kritfl);color:var(--krit)}.hinweis.info{border-left-color:var(--info);background:var(--infofl);color:var(--info)}.hinweis .ic-inhalt{padding-top:2px}.toastraum{position:fixed;right:16px;bottom:16px;z-index:700;display:flex;flex-direction:column;gap:8px}.toast{display:flex;align-items:center;gap:10px;padding:11px 14px;min-width:260px;max-width:380px;border-radius:var(--radius);background:var(--txt);color:var(--fl1);box-shadow:var(--schatten2);font-size:13.5px}.toast.gut{background:var(--gut);color:#fff}.toast.krit{background:var(--krit);color:#fff}.blocker{position:fixed;inset:0;z-index:600;background:rgba(12,17,21,.35);display:none;align-items:center;justify-content:center}.blocker.ist-offen{display:flex}.blocker .kreisel{position:absolute;inset:0;margin:auto;width:38px;height:38px;border:3px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:dreh .8s linear infinite}@keyframes dreh{to{transform:rotate(360deg)}}.dreht{animation:dreh 1.8s linear infinite}.legende{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12.5px;color:var(--txt2)}.legende span{display:inline-flex;align-items:center;gap:6px}.legende i.farbe{width:12px;height:12px;border-radius:2px;flex:none}.prozess{display:inline-flex;gap:7px}.prozess i{font-size:14px;width:16px;text-align:center;color:var(--txt3)}.prozess i.erledigt{color:var(--gut)}.tendenz{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--txt2)}.rad{display:inline-block;width:13px;height:13px;border-radius:50%;border:2px solid var(--linie);flex:none}.rad.v4{background:var(--gut);border-color:var(--gut)}.rad.v3{background:conic-gradient(var(--gut) 0 75%,transparent 0)}.rad.v2{background:conic-gradient(var(--gut) 0 50%,transparent 0)}.rad.v1{background:conic-gradient(var(--gut) 0 25%,transparent 0)}.rad.v0{background:var(--krit);border-color:var(--krit)}.terminkarte{display:block;width:100%;text-align:left;padding:8px 10px;margin-bottom:6px;background:var(--fl1);border:1px solid var(--linie);border-left:4px solid var(--neutral);border-radius:var(--radius);font:inherit;color:var(--txt);cursor:pointer}.terminkarte:hover{background:var(--fl3);text-decoration:none}.terminkarte:last-child{margin-bottom:0}span.terminkarte{cursor:default}span.terminkarte:hover{background:var(--fl1)}.tk-kopf{display:flex;align-items:baseline;gap:8px}.tk-zeit{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.tk-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-zeile{display:block;font-size:12.5px;color:var(--txt2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-fuss{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:5px}.tk-termin{border-left-color:var(--erg-termin)}.tk-rekla{border-left-color:var(--erg-rekla)}.tk-service{border-left-color:var(--erg-service)}.tk-angebot{border-left-color:var(--erg-angebot)}.tk-offen{border-left-color:var(--erg-offen)}.tk-block{border-left-color:var(--erg-block);background:var(--kritfl)}.tk-aktiv{border-left-color:var(--txt)}.schiene{display:flex;flex-direction:column;gap:10px}.schiene-zeile{display:grid;grid-template-columns:172px minmax(0,1fr);gap:10px;align-items:center}.schiene-name{display:flex;align-items:center;gap:7px;font-weight:600;font-size:13px}.schiene-lauf{display:flex;align-items:center;gap:6px;min-width:0}.schiene-spur{display:flex;align-items:center;gap:7px;padding:7px 8px;background:var(--fl2);border-radius:var(--radius);overflow-x:auto}.punkt{display:inline-flex;flex-direction:column;align-items:center;gap:2px;padding:5px 8px;border-radius:var(--radius);border:1px solid var(--linie);border-left:4px solid var(--neutral);background:var(--fl1);color:var(--txt);font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.punkt.ist-aktiv{border-color:var(--akz);box-shadow:0 0 0 1px var(--akz) inset}.punkt-erg{font-weight:700}.punkt-zeit{color:var(--txt2);font-variant-numeric:tabular-nums}.punkt.tk-termin{border-left-color:var(--erg-termin)}.punkt.tk-angebot{border-left-color:var(--erg-angebot)}.punkt.tk-rekla{border-left-color:var(--erg-rekla)}.punkt.tk-service{border-left-color:var(--erg-service)}.punkt.tk-offen{border-left-color:var(--erg-offen)}.zeitschiene{display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px;padding:9px 0;border-bottom:1px solid var(--linie2)}.zeitschiene:first-child{padding-top:0}.zeitschiene:last-child{border-bottom:none;padding-bottom:0}.zs-zeit{font-weight:700;color:var(--txt2);padding-top:8px;font-variant-numeric:tabular-nums;white-space:nowrap}.zs-karten{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.zs-karten>.terminkarte{flex:1 1 260px;width:auto;min-width:0;margin-bottom:0}.zs-karten>.mehr-knopf{flex:none;align-self:center}.wertreihe{display:flex;flex-wrap:wrap;gap:14px 28px;align-items:flex-end}.wertblock{min-width:0}.wertblock-zahl{font-size:21px;font-weight:650;line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap}.wertblock-name{font-size:12.5px;color:var(--txt2)}.mehr-knopf{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;font-size:12px;color:var(--akz);background:var(--akzfl);border:none;border-radius:var(--radius);cursor:pointer;font-family:inherit}.kal-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;border-bottom:1px solid var(--linie);background:var(--fl1)}.kal-titel{font-size:16px;font-weight:600;margin-right:auto}.kal-schritt{display:flex;gap:4px}.kal-sicht{display:flex;gap:2px;border:1px solid var(--linie);border-radius:var(--radius);overflow:hidden}.kal-sicht button{padding:5px 11px;background:var(--fl1);border:none;font:inherit;font-size:12.5px;color:var(--txt2);cursor:pointer}.kal-sicht button[aria-pressed=true]{background:var(--akz);color:var(--akztxt)}.kal-wochentage{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));background:var(--fl2);border-bottom:1px solid var(--linie)}.kal-wochentage div{padding:6px 8px;font-size:12px;font-weight:700;color:var(--txt2);text-transform:uppercase;letter-spacing:.03em;border-right:1px solid var(--linie2)}.kal-wochentage div:nth-child(7n){border-right:none}.kal-raster{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.kal-zelle{min-height:112px;padding:5px 6px;border-right:1px solid var(--linie2);border-bottom:1px solid var(--linie2)}.kal-zelle:nth-child(7n){border-right:none}.kal-zelle.fremd{background:var(--fl2)}.kal-tag{font-size:12px;font-weight:700;color:var(--txt2);margin-bottom:4px;font-variant-numeric:tabular-nums}.kal-zelle.heute .kal-tag{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;border-radius:10px;background:var(--akz);color:var(--akztxt)}.kal-eintrag{display:block;width:100%;text-align:left;margin-bottom:3px;padding:3px 6px;border-radius:2px;border:none;border-left:3px solid var(--neutral);background:var(--fl2);color:var(--txt);font:inherit;font-size:12px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kal-eintrag:hover{background:var(--fl3)}.kal-uhr{font-weight:700;font-variant-numeric:tabular-nums;margin-right:5px}.kal-wochenrahmen{overflow-x:auto}.kal-woche{min-width:720px}.kal-woche>div{display:grid;grid-template-columns:58px repeat(7,minmax(0,1fr))}.kal-wochekopf{background:var(--fl2);border-bottom:1px solid var(--linie)}.kal-wochekopf>div{padding:6px 8px;font-size:12px;font-weight:700;color:var(--txt2);text-transform:uppercase;letter-spacing:.03em;border-right:1px solid var(--linie2)}.kal-wochekopf>div:last-child{border-right:none}.kal-wochekopf .kal-tag{display:inline;margin:0}.kal-wochekopf .heute .kal-tag{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;border-radius:10px;background:var(--akz);color:var(--akztxt)}.kal-zeit{padding:5px 8px;font-size:12px;font-weight:700;color:var(--txt2);text-align:right;font-variant-numeric:tabular-nums;border-right:1px solid var(--linie2);border-bottom:1px solid var(--linie2)}.kal-wochezelle{min-height:46px;padding:4px 5px;border-right:1px solid var(--linie2);border-bottom:1px solid var(--linie2)}.kal-wochezelle:last-child{border-right:none}.kal-liste{padding:10px 14px}.kal-listentag{margin:14px 0 7px;font-size:13px;font-weight:700;color:var(--txt2)}.kal-liste>.kal-listentag:first-child{margin-top:0}.rechner{position:fixed;right:18px;top:96px;z-index:400;width:268px;background:var(--fl1);border:1px solid var(--linie);border-radius:var(--radius);box-shadow:var(--schatten2);display:none}.rechner.ist-offen{display:block}.rechner-kopf{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--fl2);border-bottom:1px solid var(--linie);font-size:13px;font-weight:600;cursor:move}.rechner.ist-gezogen{user-select:none}.rechner-kopf .knopf{margin-left:auto}.rechner-anzeige{width:100%;border:none;border-bottom:1px solid var(--linie);background:var(--fl1);color:var(--txt);font-size:24px;font-weight:600;text-align:right;padding:12px;font-variant-numeric:tabular-nums}.rechner-tasten{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--linie2)}.rechner-tasten button{padding:13px 0;background:var(--fl1);border:none;font:inherit;font-size:15px;color:var(--txt);cursor:pointer}.rechner-tasten button:hover{background:var(--fl3)}.rechner-tasten button.op{background:var(--fl2);color:var(--akz);font-weight:600}.rechner-tasten button.gleich{background:var(--handlung);color:#000;font-weight:700}.rechner-tasten button.gleich:hover{background:var(--handlung2)}.rechner-verlauf{width:100%;height:84px;border:none;border-top:1px solid var(--linie);background:var(--fl2);color:var(--txt2);font-family:inherit;font-size:12px;padding:8px 10px;resize:none}.rechner-fuss{padding:7px 10px;border-top:1px solid var(--linie)}.verweisliste{list-style:none;margin:0;padding:0}.verweisliste>li{border-bottom:1px solid var(--linie2)}.verweisliste>li:last-child{border-bottom:none}.verweisliste .verweiszeile,.verweisliste a{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:9px 14px;color:var(--txt)}.verweisliste a:hover{background:var(--fl3);text-decoration:none}.verweis-name{font-weight:600;margin-right:auto;min-width:0}.verweis-zusatz{font-size:12.5px;color:var(--txt2)}.sortierliste{list-style:none;margin:0;padding:0}.sortierliste li{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:8px 10px;margin-bottom:6px;background:var(--fl1);border:1px solid var(--linie);border-radius:var(--radius);cursor:grab}.sortierliste li:last-child{margin-bottom:0}.sortierliste li.zieht{opacity:.45}.sortiergriff{color:var(--txt3)}.sortierliste .name{font-weight:600;margin-right:auto}.ablage{border:2px dashed var(--linie);border-radius:var(--radius);padding:26px 16px;text-align:center;color:var(--txt2);background:var(--fl2)}.ablage .ic-inhalt{font-size:26px;width:auto}.ablage.ist-bereit{border-color:var(--akz);background:var(--akzfl)}.dokraster{display:grid;grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:12px}.dokkachel{border:2px dotted var(--linie);border-radius:var(--radius);background:var(--fl1);overflow:hidden}.dokkachel.erkannt{border-color:var(--gut)}.dokkachel.pruefung{border-color:var(--neutral)}.dokkachel.fehlt{border-color:var(--krit)}.dokbild{height:122px;display:flex;align-items:center;justify-content:center;background:var(--fl2);font-size:34px;color:var(--txt3);overflow:hidden}.doktext{padding:7px 9px;font-size:12.5px;border-top:1px solid var(--linie2)}.dokname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.dokaktion{display:flex;flex-wrap:wrap;gap:4px;padding:6px 7px;border-top:1px solid var(--linie2);background:var(--fl2)}.dokaktion .knopf.gefahr{margin-left:auto}.auth-seite{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 16px;background:var(--fl0)}.auth-seite>*+*{margin-top:16px}.auth-karte{width:100%;max-width:440px;background:var(--fl1);border:1px solid var(--linie);border-radius:var(--radius);box-shadow:var(--schatten2)}.auth-karte.weit{max-width:620px}.auth-marke{display:flex;align-items:center;justify-content:center;gap:10px;padding:20px 20px 0;font-size:17px;font-weight:700;letter-spacing:.02em}.auth-marke .ic-nav{color:var(--akz)}.auth-inhalt{padding:18px 24px 24px}.auth-inhalt h1{margin-bottom:4px;text-align:center}.auth-untertitel{text-align:center;color:var(--txt2);margin-bottom:18px}.auth-fuss{padding:12px 24px;border-top:1px solid var(--linie);background:var(--fl2);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;font-size:12.5px;color:var(--txt2)}.auth-ecke{position:fixed;top:12px;right:12px}.code-feld{width:100%;padding:12px;font-size:26px;letter-spacing:.35em;text-align:center;font-variant-numeric:tabular-nums;border:1px solid var(--feldlinie);border-radius:var(--radius);background:var(--feldfl);color:var(--txt)}.code-feld:focus{border-color:var(--akz);outline:0;box-shadow:0 0 0 2px var(--akzfl)}.qr-block{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.qr-bild{width:148px;height:148px;flex:none;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--linie);border-radius:var(--radius)}.qr-block .feld{flex:1 1 220px}.klartext-code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;background:var(--fl2);border:1px solid var(--linie);border-radius:var(--radius);padding:6px 9px;word-break:break-all}.tafel{background:#10151a;border:1px solid #1f272e;border-radius:var(--radius);color:#d6e2e6}.tafel .karte-kopf{background:#161d23;border-bottom-color:#1f272e;color:#d6e2e6}.tafel-raster{display:grid;grid-template-columns:repeat(auto-fit,minmax(268px,1fr));gap:12px;padding:14px}.tafel-karte{background:#1a2229;border:1px solid #26313a;border-radius:var(--radius);padding:12px}.tafel-karte h3{color:#eaf2f4;font-size:14px}.tafel-zeile{display:flex;justify-content:space-between;gap:12px;font-size:12.5px;color:#93a3ad;padding:3px 0}.tafel-zeile b{color:#d6e2e6;font-weight:600}.stufen{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.stufe{padding:2px 8px;border-radius:10px;font-size:11.5px;border:1px solid #2d3a44;color:#7f909b}.stufe.aktiv{background:#1d4a3f;border-color:#2a6b58}.nur-schmal{display:none}.ticker{padding:12px 14px;border-top:1px solid #1f272e;font-size:12.5px;color:#93a3ad}.ticker div{padding:3px 0;display:flex;gap:10px}.ticker .uhr{color:#6f8290;font-variant-numeric:tabular-nums;white-space:nowrap}.stufe.aktiv,.ticker .hervor{color:#7fe0bd}.quote-zelle{min-width:178px;font-size:12px;line-height:1.45;white-space:nowrap;font-variant-numeric:tabular-nums}.quote-zelle b{font-weight:700}.analyse-an td.quote-zelle{opacity:.25}.analyse-an td.quote-zelle.hervor{opacity:1;background:var(--akzfl)}.pfeil-auf{color:var(--gut)}.pfeil-ab{color:var(--krit)}.ampel-sym{width:14px;height:14px;border-radius:50%;display:inline-block}.ampel-sym.gut{background:var(--gut)}.ampel-sym.warn{background:var(--warn)}.ampel-sym.krit{background:var(--krit)}.dataTables_wrapper .dataTables_filter{position:static;inset:auto;text-align:left}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate{float:none;margin:0;padding:0;color:var(--txt2);font-size:12.5px;line-height:inherit}.dataTables_wrapper .dataTables_paginate{margin-left:auto}.dataTables_wrapper .c8tableTools01,.dataTables_wrapper .c8tableTools02,.dataTables_wrapper .datatable-footer,.dataTables_wrapper .datatable-header,.dataTables_wrapper>.dataTables_filter,.dataTables_wrapper>.dataTables_paginate,.dataTables_wrapper>div[class=""]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;background:var(--fl1)}.dataTables_wrapper .c8tableTools01,.dataTables_wrapper .datatable-header{border-bottom:1px solid var(--linie)}.dataTables_wrapper .c8tableBody~.c8tableTools02,.dataTables_wrapper .datatable-footer,.dataTables_wrapper>table~.dataTables_info,.dataTables_wrapper>table~.dataTables_paginate,.dataTables_wrapper>table~div[class=""]{border-top:1px solid var(--linie)}.dataTables_wrapper>table~.dataTables_info{padding:10px 14px}.dataTables_wrapper>.dataTables_info~.dataTables_paginate{border-top:none;padding-top:0}.tab-werkzeug .dataTables_filter label,.tab-werkzeug .dataTables_length label{display:flex;align-items:center;gap:8px;margin:0}.tab-werkzeug .dataTables_info{margin-left:auto;font-variant-numeric:tabular-nums}.dataTables_wrapper .dataTables_filter label,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length label{color:var(--txt2);font-size:12.5px;font-weight:600}.dataTables_wrapper .dataTables_filter input,.dataTables_wrapper .dataTables_length select{padding:6px 9px;margin-left:6px;font:inherit;font-size:13px;color:var(--txt);background:var(--feldfl);border:1px solid var(--feldlinie);border-radius:var(--radius)}.dataTables_wrapper .dataTables_filter input:focus,.dataTables_wrapper .dataTables_length select:focus{border-color:var(--akz);outline:0;box-shadow:0 0 0 2px var(--akzfl)}.dataTables_wrapper .dataTables_filter label.such-feld input{margin-left:0;padding-left:30px}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:26px;text-align:center;padding:4px 9px;margin-left:4px;background:var(--fl1);border:1px solid var(--linie);border-radius:var(--radius);color:var(--txt)!important;font-size:12.5px;cursor:pointer;text-decoration:none!important}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:var(--fl3);border-color:var(--linie);color:var(--txt)!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:var(--akzfl);border-color:var(--akz);color:var(--akz)!important}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{background:0 0;border-color:transparent;color:var(--txt3)!important;cursor:not-allowed;box-shadow:none}.dataTables_wrapper .dataTables_processing{color:var(--txt);background:var(--fl1);border:1px solid var(--linie);border-radius:var(--radius);box-shadow:var(--schatten2)}table.tab.dataTable{border-collapse:collapse;margin:0}table.tab.dataTable thead td,table.tab.dataTable thead th,table.tab.dataTable thead th.sorting,table.tab.dataTable thead th.sorting_asc,table.tab.dataTable thead th.sorting_desc{padding:7px 12px;border-bottom:1px solid var(--linie)}table.tab.dataTable tbody td,table.tab.dataTable tbody th{padding:7px 12px}table.tab.dataTable tbody tr,table.tab.dataTable tbody tr td.dataTables_empty{background-color:transparent;color:var(--txt)}table.tab.dataTable tbody tr:hover{background-color:var(--fl3)}table.tab.dataTable tbody tr>td.sorting_1,table.tab.dataTable tbody tr>td.sorting_2,table.tab.dataTable tbody tr>td.sorting_3{background-color:transparent}table.tab.dataTable tbody tr:hover>td.sorting_1,table.tab.dataTable tbody tr:hover>td.sorting_2,table.tab.dataTable tbody tr:hover>td.sorting_3{background-color:var(--fl3)}table.tab.dataTable.no-footer{border-bottom:none}.dataTables_wrapper .dataTables_scrollBody,.dataTables_wrapper .dataTables_scrollHead{background:0 0}.dataTables_wrapper .dataTables_scrollBody{border-bottom:1px solid var(--linie)}.dataTables_wrapper .dataTables_scrollBody table.tab.dataTable thead td,.dataTables_wrapper .dataTables_scrollBody table.tab.dataTable thead th{padding-top:0;padding-bottom:0;border-bottom:none;background:0 0}.dataTables_wrapper .dataTables_scrollBody table.tab.dataTable thead th::after{content:none}table.tab.dataTable thead th.sorting,table.tab.dataTable thead th.sorting_asc,table.tab.dataTable thead th.sorting_desc{cursor:pointer}table.tab.dataTable thead th.sorting::after,table.tab.dataTable thead th.sorting_asc::after,table.tab.dataTable thead th.sorting_desc::after{content:"\f0dc";font-family:"Font Awesome 6 Free";font-weight:900;font-size:10px;margin-left:6px;opacity:.35}table.tab.dataTable thead th.sorting_asc::after{content:"\f0de";opacity:.9}table.tab.dataTable thead th.sorting_desc::after{content:"\f0dd";opacity:.9}table.tab.dataTable thead th.sorting_disabled{cursor:default}table.tab.dataTable thead th.sorting_disabled::after{content:none}.ui-autocomplete,.ui-datepicker{background:var(--fl1);border:1px solid var(--linie);border-radius:var(--radius);box-shadow:var(--schatten2);color:var(--txt);font-family:var(--grundfamilie);font-size:13px;padding:0;z-index:700}.ui-datepicker{width:236px;display:none;z-index:700!important}.ui-datepicker-header{display:flex;align-items:center;gap:6px;padding:7px 8px;background:var(--fl2);border-bottom:1px solid var(--linie)}.ui-datepicker-title{flex:1;text-align:center;font-weight:600}.ui-datepicker-title select{padding:3px 5px;margin:0 2px;font:inherit;font-size:12.5px;color:var(--txt);background:var(--feldfl);border:1px solid var(--feldlinie);border-radius:var(--radius)}.ui-datepicker-next,.ui-datepicker-prev{width:24px;height:24px;line-height:24px;text-align:center;cursor:pointer;border-radius:var(--radius);color:var(--txt2)}.ui-datepicker-next:hover,.ui-datepicker-prev:hover{background:var(--fl3);color:var(--txt)}.ui-datepicker-next .ui-icon,.ui-datepicker-prev .ui-icon{display:none}.ui-datepicker-next::before,.ui-datepicker-prev::before{font-family:"Font Awesome 6 Free";font-weight:900;font-size:11px}.ui-datepicker-prev::before{content:"\f053"}.ui-datepicker-next::before{content:"\f054"}.ui-datepicker-calendar{width:100%;border-collapse:collapse;margin:0}.ui-datepicker-calendar th{padding:6px 0;font-size:11.5px;font-weight:600;color:var(--txt2);text-align:center}.ui-datepicker-calendar td{padding:1px;text-align:center}.ui-datepicker-calendar td a,.ui-datepicker-calendar td span{display:block;padding:5px 0;border-radius:var(--radius);color:var(--txt);text-decoration:none;font-variant-numeric:tabular-nums}.ui-datepicker-calendar td a:hover{background:var(--fl3)}.ui-datepicker-calendar td span{color:var(--txt3)}.ui-datepicker-calendar .ui-datepicker-today a{border:1px solid var(--akz)}.ui-datepicker-calendar .ui-state-active{background:var(--akz);color:var(--akztxt)}.ui-datepicker-calendar .ui-datepicker-week-end a{color:var(--txt2)}.ui-autocomplete{list-style:none;margin:0;max-height:320px;overflow-y:auto}.ui-autocomplete .ui-menu-item{padding:0}.ui-autocomplete .ui-menu-item a,.ui-autocomplete .ui-menu-item div{display:block;padding:6px 10px;color:var(--txt);text-decoration:none;cursor:pointer}.ui-autocomplete .ui-menu-item a.ui-state-active,.ui-autocomplete .ui-menu-item div.ui-state-active,.ui-autocomplete .ui-menu-item div:hover{background:var(--akzfl);color:var(--akz)}.ui-helper-hidden-accessible{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ui-sortable-helper{background:var(--fl1);box-shadow:var(--schatten2)}.ui-sortable-placeholder{visibility:visible!important;background:var(--akzfl)}.ui-sortable-handle{cursor:grab}.seitenfuss{display:flex;justify-content:flex-end;padding:0 0 20px}.hilfecenter{padding:5px 18px;border:1px solid var(--linie);border-radius:20px;background:var(--fl1);color:var(--txt2);font-size:12px;text-decoration:none;opacity:.6}.hilfecenter:hover{opacity:1;color:var(--txt);background:var(--fl2);text-decoration:none}@media (max-width:1280px){html{--navbreit:208px}.breite{width:96%}}@media (max-width:1200px){.konto [data-rechner-griff],.rechner,.rechner.ist-offen{display:none}}@media (max-width:1000px){.konto .kopf-text,.konto .thema-text{display:none}.konto>li>a,.konto>li>button{padding:6px 8px}.hauptnav a>span:not(.zahlmarke){display:none}.hauptnav a{padding:13px 11px}}@media (max-width:1024px){.griff{display:inline-flex}.kopf-menu .breite{align-items:center}.bereichsnav{position:fixed;inset:0 auto 0 0;z-index:450;width:282px;max-height:none;border-radius:0;border-left:none;border-top:none;border-bottom:none;transform:translateX(-100%);transition:transform .18s ease-out;overflow-y:auto}.bereichsnav.ist-offen{transform:none;box-shadow:var(--schatten2)}.nav-zu{display:flex;align-items:center;gap:8px;width:100%;padding:11px 12px;background:var(--fl2);border:none;border-bottom:1px solid var(--linie);font:inherit;color:var(--txt)}.nav-grund{position:fixed;inset:0;z-index:440;background:rgba(12,17,21,.45);display:none}.nav-grund.ist-offen{display:block}.arbeitsraum{display:block}.raster-1-2,.raster-2-1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){html{--grundgrad:14.5px}.breite{width:100%;padding:0 12px}.arbeitsraum{padding:18px 12px 40px}.kopf-status .breite{min-height:32px}.kontext{font-size:12px}.hauptnav a{padding:11px 12px;font-size:13px}.schiene-zeile{grid-template-columns:minmax(0,1fr)}.raster-1-2,.raster-2,.raster-2-1{grid-template-columns:minmax(0,1fr)}.kachelreihe{grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:8px}.kachel{padding:10px}.kachel-wert{font-size:20px}.seitenkopf h1{font-size:18px!important}.karte-inhalt{padding:12px}.tab-menge{margin-left:0}.such-feld{flex:1 1 100%}table.tab.stapelt thead{display:none}table.tab.stapelt,table.tab.stapelt tbody,table.tab.stapelt td,table.tab.stapelt tr{display:block;width:auto}table.tab.stapelt tr{border:1px solid var(--linie);border-radius:var(--radius);margin:0 0 8px;background:var(--fl1)}table.tab.stapelt tr:hover{background:var(--fl1)}table.tab.stapelt td{display:flex;gap:12px;justify-content:space-between;border:none;border-bottom:1px solid var(--linie2);padding:6px 10px}table.tab.stapelt td:last-child{border-bottom:none}table.tab.stapelt td::before{content:attr(data-kopf);flex:0 0 42%;color:var(--txt2);font-weight:600;font-size:12.5px}table.tab.stapelt td>*{min-width:0}table.tab.stapelt td.sp-aktion{width:auto;justify-content:flex-end}table.tab.stapelt td.ohne-kopf::before{content:none}table.tab.stapelt tfoot td{border:none}table.tab.stapelt td.leer{display:none}.tab-rahmen.hoch:has(table.tab.stapelt){max-height:none}table.tab.stapelt td.fest,table.tab.stapelt td.fest2,table.tab.stapelt td.fest3{position:static;width:auto;min-width:0;text-align:left;border-right:none}.karte-inhalt table.tab.stapelt tr{margin-left:0;margin-right:0}.sp-nebensache{display:none!important}.zeitschiene{grid-template-columns:minmax(0,1fr);gap:5px}.zs-zeit{padding-top:0}.zs-karten{grid-template-columns:minmax(0,1fr)}.kal-zelle{min-height:74px;padding:3px}.kal-tag{font-size:11px}.kal-wochezelle{min-height:38px;padding:3px}.modal-grund{padding:0;align-items:flex-end}.modal{max-width:none;border-radius:0;border-left:none;border-right:none;border-bottom:none}.modal-inhalt{max-height:70vh}.toastraum{left:12px;right:12px;bottom:12px}.toast{min-width:0;max-width:none}.nur-breit{display:none}.nur-schmal{display:block}.tafel .karte-inhalt{padding:10px}.tafel table.tab.stapelt tr{background:#1a2229;border-color:#26313a}.tafel table.tab.stapelt td{color:#d6e2e6;border-bottom-color:#26313a}.tafel table.tab.stapelt td::before{color:#93a3ad}}@media (max-width:420px){.kachelreihe{grid-template-columns:minmax(0,1fr)}.knopfreihe .knopf{flex:1 1 100%}table.tab.stapelt td::before{flex-basis:46%}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation-duration:NaNs!important}}@media (pointer:coarse){.feld input[type=date],.feld input[type=email],.feld input[type=number],.feld input[type=password],.feld input[type=tel],.feld input[type=text],.feld select,.feld textarea,.such-feld input{font-size:16px}}
