@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/schriften/manrope-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/schriften/manrope-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{color-scheme:light;--leiste: #121A24;--leiste-2: #19232F;--leiste-3: #223040;--leiste-linie: rgba(255, 255, 255, .08);--leiste-text: #C6CFDA;--leiste-text-2: #8E9BAD;--tuerkis-hell: #2DD0D9;--leiste-stark: #FFFFFF;--marke-gold: #FFC155;--auf-rot: #FFFFFF;--leiste-trenner: rgba(255, 255, 255, .18);--leiste-hover: rgba(255, 255, 255, .04);--leiste-zaehler: rgba(255, 255, 255, .1);--leiste-indikator: rgba(255, 255, 255, .075);--leiste-indikator-rand: rgba(255, 255, 255, .05);--kopf-schatten: 0 6px 18px -14px rgba(15, 23, 35, .4);--flaeche: #F4F6F9;--karte: #FFFFFF;--karte-2: #F8F9FB;--linie: #E2E6EC;--linie-2: #EDF0F4;--text: #0F1723;--text-2: #566173;--text-3: #687384;--tuerkis: #0E9AA5;--tuerkis-text: #00727A;--indigo: #5B5FE0;--indigo-text: #3F43B8;--gold: #E8A92E;--gold-text: #855600;--gruen: #1E9461;--gruen-text: #146B43;--rot: #D2462F;--rot-text: #B02A15;--grau: #8B97A8;--grau-text: #4B5565;--knopf-flaeche: var(--leiste);--knopf-text: #FFFFFF;--kopf-glas: rgba(244, 246, 249, .78);--tip-flaeche: var(--leiste);--feld-linie: #D3D9E1;--feld-linie-2: #B9C2CE;--abdunkelung: rgba(10, 16, 24, .45);--r-s: 6px;--r-m: 10px;--r-l: 14px;--schatten-1: 0 1px 2px rgba(15, 23, 35, .04), 0 1px 3px rgba(15, 23, 35, .03);--schatten-2: 0 10px 28px -10px rgba(15, 23, 35, .18), 0 2px 6px rgba(15, 23, 35, .05);--schatten-3: 0 28px 64px -16px rgba(10, 16, 24, .38), 0 4px 14px rgba(10, 16, 24, .08);--fokus: 0 0 0 2px var(--karte), 0 0 0 4px var(--tuerkis);--ease: cubic-bezier(.2, .8, .2, 1);--t1: .16s;--t2: .24s;--t3: .4s;--marke-grundlinie: 6.05px;--schrift: "Manrope", "Segoe UI Variable Text", "Segoe UI Variable", ui-sans-serif, system-ui, "Segoe UI", Roboto, sans-serif;--leiste-b: 248px;--kopf-h: 56px}@media screen{:root[data-thema=dunkel]{color-scheme:dark;--leiste: #0A0F15;--leiste-2: #121A24;--leiste-3: #1C2633;--leiste-linie: rgba(255, 255, 255, .08);--leiste-text: #C6CFDA;--leiste-text-2: #8E9BAB;--tuerkis-hell: #2DD0D9;--auf-rot: #0A0F15;--flaeche: #0E141C;--karte: #151D27;--karte-2: #1A2430;--linie: #2A3646;--linie-2: #212B38;--text: #E6EBF1;--text-2: #A9B4C2;--text-3: #8D99A9;--tuerkis: #2DB8C2;--tuerkis-text: #4FD1DA;--indigo: #7B7FF0;--indigo-text: #A9ACF8;--gold: #E8A92E;--gold-text: #F2C36B;--gruen: #2FA872;--gruen-text: #5ED19B;--rot: #E5604A;--rot-text: #F59A8A;--grau: #6B7789;--grau-text: #B3BDCA;--knopf-flaeche: var(--tuerkis);--knopf-text: #0A0F15;--kopf-glas: rgba(14, 20, 28, .78);--tip-flaeche: var(--karte-2);--feld-linie: #354357;--feld-linie-2: #4A5A70;--abdunkelung: rgba(0, 0, 0, .6);--schatten-1: 0 1px 2px rgba(15, 23, 35, .08), 0 1px 3px rgba(15, 23, 35, .06), inset 0 0 0 1px rgba(255, 255, 255, .04);--schatten-2: 0 10px 28px -10px rgba(15, 23, 35, .36), 0 2px 6px rgba(15, 23, 35, .1), inset 0 0 0 1px rgba(255, 255, 255, .04);--schatten-3: 0 28px 64px -16px rgba(10, 16, 24, .76), 0 4px 14px rgba(10, 16, 24, .16), inset 0 0 0 1px rgba(255, 255, 255, .04)}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{margin:0}body{background:var(--flaeche);color:var(--text);font:400 14px/1.5 var(--schrift);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{color:var(--text);margin:0 0 8px;line-height:1.25}h1{font-size:22px;font-weight:750;letter-spacing:-.015em}h2{font-size:16px;font-weight:700;letter-spacing:-.01em}h3{font-size:14px;font-weight:650}h4{font-size:13px;font-weight:650}a{color:var(--tuerkis-text);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:2px}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--fokus);border-radius:var(--r-s);transition:box-shadow var(--t1) var(--ease)}.sr-only,.nur-lesen{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}progress{width:100%;height:6px;accent-color:var(--tuerkis)}.ic{display:block;width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ic-klein{width:14px;height:14px}.hinweis{--c: var(--gold);--c-text: var(--gold-text)}.fehler{--c: var(--rot);--c-text: var(--rot-text)}.erfolg{--c: var(--gruen);--c-text: var(--gruen-text)}.abzeichen{--c: var(--grau);--c-text: var(--grau-text)}.abzeichen-gut{--c: var(--gruen);--c-text: var(--gruen-text)}.abzeichen-warn{--c: var(--gold);--c-text: var(--gold-text)}.abzeichen-fehler{--c: var(--rot);--c-text: var(--rot-text)}.abzeichen-info,.ton-tuerkis{--c: var(--tuerkis);--c-text: var(--tuerkis-text)}.ton-indigo{--c: var(--indigo);--c-text: var(--indigo-text)}.ton-gold{--c: var(--gold);--c-text: var(--gold-text)}.ton-gruen{--c: var(--gruen);--c-text: var(--gruen-text)}.ton-rot{--c: var(--rot);--c-text: var(--rot-text)}.ton-grau{--c: var(--grau);--c-text: var(--grau-text)}.ton-tuerkis,.ton-indigo,.ton-gold,.ton-gruen,.ton-rot,.ton-grau,.hinweis,.fehler,.erfolg,.abzeichen{--c-ton: color-mix(in srgb, var(--c) 9%, #fff)}@media screen{:root[data-thema=dunkel] :is(.ton-tuerkis,.ton-indigo,.ton-gold,.ton-gruen,.ton-rot,.ton-grau,.hinweis,.fehler,.erfolg,.abzeichen){--c-ton: color-mix(in srgb, var(--c) 14%, var(--karte))}}main{container:haupt / inline-size}.inhalt{width:100%;max-width:1320px;min-width:0;margin:0 auto;padding:20px 24px 28px}@media(max-width:900px){.inhalt{padding:16px 16px 24px}}.bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;margin-bottom:14px}.b-3{grid-column:span 3}.b-4{grid-column:span 4}.b-5{grid-column:span 5}.b-6{grid-column:span 6}.b-7{grid-column:span 7}.b-8{grid-column:span 8}.b-12{grid-column:span 12}.stapel{display:flex;flex-direction:column;gap:14px;min-width:0}@container haupt (max-width: 900px){.bento{grid-auto-flow:row dense}.b-8,.b-7,.b-5,.b-12{grid-column:span 12}.b-3,.b-4,.b-6{grid-column:span 6}}@container haupt (max-width: 620px){.b-3,.b-4,.b-6{grid-column:span 12}}.raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.karte{min-width:0;background:var(--karte);color:var(--text);border:1px solid var(--linie);border-radius:var(--r-l);box-shadow:var(--schatten-1);padding:16px 18px}.stapel>.karte,.bento>.karte{margin:0}section.karte+section.karte:not(.bento>*):not(.stapel>*){margin-top:14px}.karte>h2,.karte>header h2{font-size:14px;font-weight:700;letter-spacing:-.005em;margin-bottom:10px}.kapitel{margin:0 0 4px;font-size:12px;font-weight:650;letter-spacing:.02em;color:var(--tuerkis-text)}.nebentext{color:var(--text-2);font-size:13px}.leer{padding:14px 16px;border:1px dashed var(--linie);border-radius:var(--r-m);background:var(--karte);color:var(--text-2)}.leer p:first-child{margin-top:0}.leer p:last-child{margin-bottom:0}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:0 14px;border-radius:9px;border:1px solid transparent;background:var(--knopf-flaeche);color:var(--knopf-text);font:600 13px/1.25 var(--schrift);text-align:center;text-decoration:none!important;cursor:pointer;box-shadow:0 1px 2px #0f172333;transition:background-color var(--t1) var(--ease),border-color var(--t1),color var(--t1),transform var(--t1) var(--ease),box-shadow var(--t1)}.knopf:hover:not(:disabled){background:color-mix(in srgb,var(--knopf-flaeche) 88%,#fff)}.knopf:active:not(:disabled){transform:scale(.98)}.knopf:focus-visible{box-shadow:var(--fokus)}.knopf.zweit{background:var(--karte);color:var(--text);border-color:var(--linie);box-shadow:none}.knopf.zweit:hover:not(:disabled){background:var(--karte-2);border-color:var(--feld-linie-2)}.knopf.zweit[aria-pressed=true]{border-color:var(--tuerkis);color:var(--tuerkis-text);background:color-mix(in srgb,var(--tuerkis) 8%,var(--karte))}.knopf.klein{min-height:28px;padding:0 10px;font-size:12.5px;border-radius:7px}.knopf:disabled{opacity:.45;cursor:not-allowed}a.knopf,label.knopf{display:inline-flex}button.link{padding:0;border:0;background:none;color:var(--tuerkis-text);font:inherit;font-weight:600;text-align:left;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.abstand-oben{margin-top:14px}.hinweis,.fehler,.erfolg{padding:11px 13px;border-radius:var(--r-m);background:var(--c-ton);border:1px solid color-mix(in srgb,var(--c) 30%,var(--karte));border-left:3px solid var(--c);color:var(--text);font-size:13px}.erfolg{margin:14px 0}.erfolg-zeile{display:flex;gap:14px;align-items:center}.erfolg-zeile p{margin:0}h1.zustand-titel,h2.zustand-titel{font-size:13px;font-weight:400;letter-spacing:normal;line-height:1.5;margin:0}.hinweis ul,.fehler ul{margin:4px 0 0;padding-left:20px}.ueberfaellig,.negativ{color:var(--rot-text)}.abzeichen{display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:0 9px 0 8px;border-radius:999px;background:var(--c-ton);color:var(--c-text);font-size:12px;font-weight:600;line-height:1.3;white-space:nowrap}.abzeichen:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--c);flex:none}.feld{display:grid;gap:4px;min-width:0;margin-bottom:12px}.feld label,.feld .feld-label{font-size:12.5px;font-weight:600;color:var(--text-2)}.feld .option,.feld .option label{font-size:13.5px;font-weight:400;color:var(--text)}input[type=text],input[type=email],input[type=search],input[type=number],input[type=date],input[type=tel],input[type=url],input[type=password],input:not([type]),select,textarea{min-width:0;min-height:34px;padding:0 10px;border-radius:8px;border:1px solid var(--feld-linie);background:var(--karte);color:var(--text);font-size:13.5px;transition:border-color var(--t1),box-shadow var(--t1)}textarea{padding:8px 10px;resize:vertical;line-height:1.45}input:hover,select:hover,textarea:hover{border-color:var(--feld-linie-2)}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--tuerkis);box-shadow:0 0 0 3px color-mix(in srgb,var(--tuerkis) 22%,transparent);border-radius:8px}input[type=checkbox],input[type=radio]{width:16px;height:16px;accent-color:var(--knopf-flaeche);margin:0}input[type=file]{font-size:12.5px}[aria-invalid=true]{border-color:var(--rot)!important}.feld-markierung{font-weight:400;color:var(--text-2);font-size:12px}.feld-hinweis{margin:0;font-size:12.5px;color:var(--text-2)}.feld-fehler{margin:0;font-size:12.5px;font-weight:600;color:var(--rot-text)}.feld-warnung{margin:0;font-size:12.5px;color:var(--text);border-left:3px solid var(--gold);padding-left:8px}.felder{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));column-gap:14px}.feldplatz{min-width:0}.feldplatz.breit{grid-column:1 / -1}.felder .feld input:not([type=checkbox]):not([type=radio]),.felder .feld select,.felder .feld textarea{width:100%;min-width:0}.optionen{display:flex;flex-wrap:wrap;gap:8px 24px}.optionen-spalte{flex-direction:column;flex-wrap:nowrap}.option{display:flex;align-items:center;gap:8px;font-size:13.5px}.option input{padding:0;width:auto}.meldungen{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:4px}.autosave{flex:1;min-height:1.5em;margin:0;text-align:center;font-size:12.5px;color:var(--text-2)}.filter-leiste{display:flex;flex-wrap:wrap;gap:0 14px}.filter-leiste .feld{min-width:200px}.gewaehlt{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0}.dialog-form{display:grid;gap:12px}.ablage{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px;border:2px dashed var(--feld-linie);border-radius:var(--r-m);background:var(--karte)}.ablage.zieht{border-color:var(--tuerkis);background:color-mix(in srgb,var(--tuerkis) 9%,var(--karte))}.ablage-eingabe{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.ablage-eingabe:focus-visible+label{box-shadow:var(--fokus)}.ablage progress,.ablage .feld-fehler{flex-basis:100%}.stepper{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.stepper button{display:flex;align-items:center;gap:8px;padding:4px 13px 4px 4px;border:1px solid var(--linie);border-radius:999px;background:var(--karte);color:var(--text-2);font:600 13px var(--schrift);transition:border-color var(--t1),color var(--t1)}.stepper button:hover{border-color:var(--feld-linie-2);color:var(--text)}.stepper .nummer{display:inline-grid;place-items:center;width:24px;height:24px;border:1px solid var(--linie);border-radius:50%;background:var(--karte-2);font-size:12px}.stepper li.vollstaendig .nummer{border-color:var(--gruen-text);background:var(--gruen-text);color:var(--karte)}.stepper li.aktiv button{border-color:var(--tuerkis);box-shadow:0 0 0 1px var(--tuerkis);color:var(--text)}.stepper li.aktiv .nummer{border-color:var(--knopf-flaeche);background:var(--knopf-flaeche);color:var(--knopf-text)}@media(max-width:767px){.stepper .titel{display:none}.stepper li.aktiv .titel{display:inline}.stepper button{padding-right:6px}.stepper li.aktiv button{padding-right:13px}}dialog,.dialog{width:min(520px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:auto;padding:0;border:0;border-radius:16px;background:var(--karte);color:var(--text);box-shadow:var(--schatten-3)}dialog[open]{animation:dlg-ein var(--t2) var(--ease)}dialog::backdrop{background:var(--abdunkelung);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:einblenden var(--t2) var(--ease)}@keyframes dlg-ein{0%{opacity:0;transform:scale(.96) translateY(6px)}}@keyframes einblenden{0%{opacity:0}}html{scrollbar-gutter:stable}html:has(dialog:modal){overflow:hidden}.dlg-kopf{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px 10px}.dlg-kopf h2{margin:0;font-size:16px;font-weight:750;letter-spacing:-.01em}.dlg-inhalt{padding:4px 18px 16px;display:grid;gap:12px}.dlg-inhalt p{margin:0}.dlg-fuss{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 18px;border-top:1px solid var(--linie-2);background:var(--karte-2);position:sticky;bottom:0}.reiter{display:flex;gap:2px;margin:0 0 14px;border-bottom:1px solid var(--linie);overflow-x:auto;scrollbar-width:thin}.reiter button{flex:0 0 auto;background:none;border:0;border-bottom:2.5px solid transparent;border-radius:8px 8px 0 0;padding:9px 12px;color:var(--text-2);font:600 13px var(--schrift);transition:color var(--t1),background-color var(--t1),border-color var(--t1)}.reiter button:hover{color:var(--text);background:color-mix(in srgb,var(--text) 4%,transparent)}.reiter button[aria-selected=true]{color:var(--text);border-bottom-color:var(--knopf-flaeche)}.reiter button:focus-visible{box-shadow:inset 0 0 0 2px var(--tuerkis)}.tabelle-rahmen{position:relative;overflow-x:auto}.karte>.tabelle-rahmen{margin-inline:-18px}.tabelle{width:100%;border-collapse:collapse;font-size:13px}:where(.tabelle) :where(th,td){padding:10px 12px}:where(.karte>.tabelle-rahmen .tabelle) :where(th,td):first-child{padding-left:18px}:where(.karte>.tabelle-rahmen .tabelle) :where(th,td):last-child{padding-right:18px}.tabelle th{text-align:left}.tabelle td,.tabelle tbody th,.tabelle tfoot th{border-bottom:1px solid var(--linie-2);vertical-align:middle}.tabelle thead th,.tabelle th[scope=col]{font-size:12px;font-weight:600;color:var(--text-3);padding-top:8px;padding-bottom:8px;border-bottom:1px solid var(--linie);background:var(--karte-2);white-space:nowrap;vertical-align:bottom}.tabelle tbody th,.tabelle tfoot th{font-weight:600;color:var(--text)}.tabelle tbody tr{transition:background-color var(--t1)}.tabelle tbody tr:hover{background:color-mix(in srgb,var(--text) 3%,transparent)}.tabelle caption{text-align:left}.zahl,.tabelle .zahl{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.nicht-umbrechen{white-space:nowrap}.summe,.tabelle .summe,.tabelle .summe th,.tabelle .summe td{font-weight:700}.tabelle tr.summe th,.tabelle tr.summe td{border-top:1px solid var(--linie);background:var(--karte-2);color:var(--text)}.tabelle .nebenzeile{display:block;font-size:12px;font-weight:400;color:var(--text-2)}.zeile{display:grid;grid-template-columns:180px minmax(0,1fr);gap:8px;padding:8px 0;border-bottom:1px solid var(--linie-2)}.zeile dt{color:var(--text-2);font-size:13px}.zeile dd{margin:0}@media(max-width:767px){.zeile{grid-template-columns:minmax(0,1fr);gap:2px}}.abschnitte{display:grid;gap:14px;margin-top:14px}.abschnitt h2{margin-bottom:12px;font-size:14px;font-weight:700}.abschnitt h3{margin:14px 0 6px;font-size:13.5px;font-weight:650}.abschnitt dl{margin:0}.abschnitt form{margin-top:14px}.zurueck{display:inline-flex;align-items:center;gap:4px;margin-bottom:6px;font-size:12.5px;font-weight:600;color:var(--text-2)}.detail-kopf{display:grid;gap:10px}.detail-kopf h1{margin:0}.detail-kopf .aktionen{margin-top:4px}.kopf-abzeichen{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0}.kopf-daten{display:flex;flex-wrap:wrap;gap:8px 32px;margin:0}.kopf-daten dt{font-size:12px;color:var(--text-2)}.kopf-daten dd{margin:0;font-weight:600}.liste-ruhig{list-style:none;margin:0;padding:0;display:grid;gap:12px}.liste-ruhig>li{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-bottom:12px;border-bottom:1px solid var(--linie-2)}.liste-ruhig>li:last-child{padding-bottom:0;border-bottom:0}.liste-ruhig .text{flex:1 1 260px;min-width:0}.liste-ruhig .nebenzeile{display:block;font-size:13px;color:var(--text-2);overflow-wrap:anywhere}.liste-ruhig .zeilenaktionen{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.liste-einfach{margin:4px 0;padding-left:20px}.zeilenaktion{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px}.hashwert{font-family:ui-monospace,Consolas,monospace;font-size:12.5px}.rueckfrage-text{white-space:pre-wrap}.fragen-antwort{margin:4px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.fragen-detail-label{color:var(--text-2)}.belegansicht-pdf iframe{display:block;width:100%;height:70vh;min-height:420px;border:1px solid var(--linie);border-radius:var(--r-m);background:var(--karte)}.belegansicht-pdf .aktionen{margin-top:12px}@media(min-width:1100px){.belegansicht-pdf{position:sticky;top:14px}.belegansicht-pdf iframe{height:calc(100vh - 160px)}}@media print{.knopf,a.knopf,progress{display:none}.inhalt{max-width:none;padding:0}body{background:#fff}.karte{box-shadow:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition-property:color,background-color,border-color,opacity!important;transition-duration:var(--t1)!important;scroll-behavior:auto!important}.nav-indikator,.reiter-indikator,.leiste,.assistent{transition-duration:0s!important}.kpi:hover,.ki-fab:hover{transform:none}}.seitenkopf{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:14px}.seitenkopf-text{min-width:0}.seitenkopf .kapitel{margin-bottom:2px}.seitenkopf h1{margin:0;font-size:22px;line-height:1.25;font-weight:750;letter-spacing:-.015em;view-transition-name:seitentitel;width:fit-content;max-width:100%;outline:none}.unterzeile{margin:2px 0 0;color:var(--text-2);font-size:13px}.seitenkopf-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pfad{margin-bottom:6px;font-size:12.5px}.pfad a{display:inline-flex;align-items:center;gap:4px;color:var(--text-2);font-weight:600}.pfad a:hover{color:var(--text)}.ic.pfad-ic{width:14px;height:14px;transform:rotate(180deg)}.karte.mit-kopf{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;align-content:start;column-gap:8px}.karte.mit-kopf>*{grid-column:1 / -1;min-width:0}.karte.mit-kopf>h2{grid-column:1;display:flex;align-items:center;gap:8px;min-height:24px;margin:0 0 12px}.karte.mit-kopf>.zahl-pille{grid-column:2;justify-self:start;margin-bottom:12px}.karte.mit-kopf>.karte-aktion{grid-column:3;justify-self:end;margin-bottom:12px}.karte-aktion{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;font-weight:600}.karte-fuss{margin-top:10px;font-size:12.5px;color:var(--text-2)}.zahl-pille{padding:1px 8px;border-radius:999px;background:var(--flaeche);color:var(--text-2);font-size:11.5px;font-weight:650;white-space:nowrap}.zahlwert{font-variant-numeric:tabular-nums;white-space:nowrap}.cent{font-size:.62em;font-weight:600;color:var(--text-3);letter-spacing:-.01em}.zahlwert.negativ .cent{color:inherit}.kpi-reihe{--n: 5;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:12px;margin-bottom:14px}.bento>.kpi-reihe{margin:0}.kpi-reihe.sechs{--n: 6}.kpi-reihe.vier{--n: 4}.kpi-reihe.drei{--n: 3}.kpi{min-width:0;display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;background:var(--c-ton);border:1px solid color-mix(in srgb,var(--c) 16%,var(--karte));color:var(--text);transition:transform var(--t2) var(--ease),box-shadow var(--t2) var(--ease)}a.kpi,a.kpi:hover{text-decoration:none}.kpi:hover{transform:translateY(-2px);box-shadow:var(--schatten-2)}.kpi-kopf{display:flex;align-items:center;gap:8px;min-width:0}.kpi-ic{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:color-mix(in srgb,var(--c) 16%,var(--karte));color:var(--c-text)}.kpi-ic .ic{width:15px;height:15px}.kpi-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;color:var(--text-2)}.kpi-zahl{margin:4px 0 0;font-size:28px;line-height:1.15;font-weight:750;letter-spacing:-.025em;white-space:nowrap}.kpi-zahl .cent{font-size:.6em}.kpi-fuss{display:flex;flex-direction:column-reverse;gap:6px}.kpi-unter{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--text-2)}.kpi-vis{display:block;width:100%}@container haupt (max-width: 1120px){.kpi-reihe.sechs{--n: 3}.kpi-zahl{font-size:26px}}@container haupt (max-width: 900px){.kpi-reihe.fuenf,.kpi-reihe.vier{--n: 2}.kpi-reihe.fuenf>:last-child{grid-column:span 2}}@container haupt (max-width: 620px){.kpi-reihe.drei,.kpi-reihe.sechs{--n: 2}.kpi-zahl{font-size:22px}}.chip{display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:0 9px 0 8px;border-radius:999px;background:var(--c-ton);color:var(--c-text);font-size:12px;font-weight:600;line-height:1.3;white-space:nowrap}.chip:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--c)}.hinweis.mit-icon{display:flex;align-items:flex-start;gap:10px}.hinweis.mit-icon>.ic{flex:none;margin-top:1px;color:var(--c-text)}.hinweis-text{min-width:0}.tabelle caption.tabelle-titel{padding:0 0 8px;font-size:13px;font-weight:650;color:var(--text)}@media(max-width:700px){.karten-mobil{overflow:visible}.karte>.tabelle-rahmen.karten-mobil{margin-inline:0}.karten-mobil .tabelle thead{display:none}.karten-mobil .tabelle,.karten-mobil .tabelle tbody{display:block}.karten-mobil .tabelle tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 12px;padding:10px 0;border-bottom:1px solid var(--linie-2)}.karten-mobil .tabelle tbody tr:hover{background:none}.karten-mobil .tabelle td{display:block;min-width:0;padding:0!important;border:0;text-align:left!important;overflow-wrap:anywhere}.karten-mobil .tabelle td:before{content:attr(data-label);display:block;font-size:11px;font-weight:500;color:var(--text-3)}.karten-mobil .tabelle td:empty{display:none}.karten-mobil .tabelle td.haupt,.karten-mobil .tabelle td.aktion{grid-column:1 / -1}.karten-mobil .tabelle td.haupt:before,.karten-mobil .tabelle td.aktion:before,.karten-mobil .tabelle td[data-label=""]:before{display:none}.karten-mobil .tabelle tr.summe{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.karten-mobil .tabelle tr.summe th,.karten-mobil .tabelle tr.summe td{padding:4px 0!important;border:0;background:none}.karten-mobil .tabelle tr.summe td:before{display:none}}.filter{display:flex;flex-wrap:wrap;gap:4px}.filter-knopf{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 10px;border:1px solid transparent;border-radius:8px;background:none;color:var(--text-2);font:600 12.5px var(--schrift);transition:background-color var(--t1),color var(--t1),border-color var(--t1)}.filter-knopf:hover{background:var(--flaeche);color:var(--text)}.filter-knopf[aria-pressed=true]{background:var(--knopf-flaeche);color:var(--knopf-text)}.filter-zahl{padding:0 5px;border-radius:99px;background:color-mix(in srgb,var(--text) 7%,transparent);font-size:11px}.filter-knopf[aria-pressed=true] .filter-zahl{background:color-mix(in srgb,var(--knopf-text) 16%,transparent)}.reiter{position:relative}.reiter-indikator{position:absolute;left:0;bottom:0;width:0;height:2.5px;border-radius:3px 3px 0 0;background:var(--knopf-flaeche);opacity:0;pointer-events:none;transition:transform .3s var(--ease),width .3s var(--ease)}.reiter-indikator.ist-sichtbar{opacity:1}.reiter-indikator.ist-sichtbar~button[aria-selected=true]{border-bottom-color:transparent}.zeitleiste{position:relative;display:grid;gap:0;margin:0 0 12px;padding:0;list-style:none}.zeitleiste li{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;padding-bottom:12px}.zeitleiste li:before{content:"";position:absolute;left:10px;top:22px;bottom:0;width:2px;background:var(--linie)}.zeitleiste li.fertig:before{background:var(--tuerkis)}.zeitleiste li:last-child{padding-bottom:0}.zeitleiste li:last-child:before{display:none}.zl-punkt{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:2px solid var(--linie);background:var(--karte);color:var(--karte)}.zl-punkt .ic{width:12px;height:12px;stroke-width:2.5}.zeitleiste li.fertig .zl-punkt{background:var(--tuerkis);border-color:var(--tuerkis)}.zeitleiste li.uebersprungen .zl-punkt{background:var(--linie-2);border-color:var(--linie-2)}.zeitleiste li.aktiv .zl-punkt{border-color:var(--gold);box-shadow:0 0 0 4px color-mix(in srgb,var(--gold) 20%,transparent)}.zeitleiste strong{display:block;font-size:13px;font-weight:650}.zeitleiste li.uebersprungen strong{color:var(--text-3);font-weight:500}.zl-zeit{font-size:12px;color:var(--text-2)}.leer-karte{display:grid;justify-items:center;gap:8px;padding:40px 20px;text-align:center;color:var(--text-2)}.leer-karte>.ic{width:32px;height:32px;color:var(--tuerkis)}.leer-titel{margin:0;font-size:16px;font-weight:700;line-height:1.25;color:var(--text)}.leer-satz{margin:0;max-width:52ch;font-size:13px}.leer-aktion{margin-top:4px}.skelett-liste{display:grid;gap:10px}.skelett-raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.skelett-karte{display:grid;gap:10px;padding:16px 18px;border:1px solid var(--linie);border-radius:var(--r-l);background:var(--karte);box-shadow:var(--schatten-1)}.skelett-zeile{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,var(--linie-2) 0%,var(--karte-2) 50%,var(--linie-2) 100%);background-size:200% 100%}.skelett-zeile:first-child{width:40%;height:14px}.skelett-zeile:nth-child(3n){width:70%}.fortschritt{display:block;height:6px;border-radius:99px;background:var(--linie-2);overflow:hidden}.fortschritt>span{display:block;width:var(--w);height:100%;border-radius:inherit;background:var(--c);transition:width var(--t3) var(--ease)}.erfolg-haken{flex:none;width:48px;height:48px}.erfolg-haken circle{fill:color-mix(in srgb,var(--gruen) 10%,var(--karte));stroke:var(--gruen);stroke-width:2.5}.erfolg-haken path{fill:none;stroke:var(--gruen);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:no-preference){[data-staffel]>*{animation:auftauchen .32s var(--ease) backwards;animation-delay:calc(var(--i, 0) * 30ms)}.chip.puls:before{animation:puls 1.8s ease-in-out infinite}.skelett-zeile{animation:schimmer 1.4s ease-in-out infinite}.fortschritt>span{animation:fuellen var(--t3) var(--ease) backwards;animation-delay:.16s}.erfolg-haken.zeichnet circle,.erfolg-haken.zeichnet path{stroke-dasharray:1;animation:strich .4s var(--ease) both}.erfolg-haken.zeichnet path{animation-delay:.2s}}@keyframes auftauchen{0%{opacity:0;transform:translateY(8px)}}@keyframes puls{0%,to{box-shadow:0 0 color-mix(in srgb,var(--c) 45%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 0%,transparent)}}@keyframes schimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes fuellen{0%{width:0}}.dia{position:relative;margin:0;min-width:0}.legende{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0 0 10px;padding:0;list-style:none;font-size:12px;color:var(--text-2)}.legende li{display:flex;align-items:center;gap:6px}.legende strong{color:var(--text);font-weight:650;font-variant-numeric:tabular-nums}.lg-farbe{flex:none;width:10px;height:10px;border-radius:3px;background:var(--c)}.dia-rahmen{display:grid;grid-template-columns:52px minmax(0,1fr);height:var(--hoehe, 200px)}.ohne-y .dia-rahmen{grid-template-columns:minmax(0,1fr)}.dia-y{position:relative}.dia-y span{position:absolute;right:10px;bottom:var(--y);transform:translateY(50%);font-size:11px;color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums}.dia-plot{position:relative;min-width:0}.dia-plot>svg:not(.dia-punkt){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.dia-gitter{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.dia-gitter span{position:absolute;left:0;right:0;bottom:var(--y);border-top:1px dashed var(--linie)}.dia-gitter span.basis{border-top-style:solid;border-color:var(--feld-linie)}.dia-x{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin-left:52px;margin-top:6px;font-size:11px;color:var(--text-3);text-align:center}.dia-x span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dia-x-abs{position:relative;display:block;height:16px}.dia-x-abs span{position:absolute;transform:translate(-50%)}.dia-x-abs span:first-child{transform:none}.dia-x-abs span:last-child{transform:translate(-100%)}.ohne-y .dia-x{margin-left:0}.saeule{fill:var(--c);transform-box:fill-box;transform-origin:50% 100%;transition:opacity var(--t1) var(--ease)}.saeule.negativ{transform-origin:50% 0}.dia-saeulen svg:hover .saeule{opacity:.5}.dia-saeulen svg .saeule:hover,.dia-saeulen svg .saeule:focus-visible{opacity:1}.dia svg [tabindex]:focus-visible{outline:2px solid var(--tuerkis);outline-offset:2px;box-shadow:none}.fl-linie{fill:none;stroke:var(--c);stroke-width:2.25;stroke-linejoin:round;stroke-linecap:round}.vl-stop-a{stop-color:var(--c);stop-opacity:.26}.vl-stop-b{stop-color:var(--c);stop-opacity:0}.dia-punkt{position:absolute;width:22px;height:22px;transform:translate(-50%,-50%);overflow:visible;pointer-events:none}.endpunkt-hof{fill:color-mix(in srgb,var(--c) 22%,transparent)}.endpunkt{fill:var(--c);stroke:var(--karte);stroke-width:1.5}.dia-punkt-ziel{position:absolute;width:22px;height:22px;border-radius:50%;transform:translate(-50%,-50%)}.dia-punkt-ziel:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;background:var(--tuerkis);opacity:0;transition:opacity var(--t1)}.dia-punkt-ziel:hover:after,.dia-punkt-ziel:focus-visible:after{opacity:1}.dia-punkt-ziel:focus-visible{border-radius:50%}.dia-tip{position:fixed;left:0;top:0;z-index:90;pointer-events:none;transform:translate(-50%,-100%) translateY(4px);opacity:0;background:var(--tip-flaeche);color:var(--leiste-stark);font-size:12px;font-weight:600;padding:5px 9px;border-radius:7px;white-space:nowrap;box-shadow:var(--schatten-2);transition:opacity var(--t1),transform var(--t1) var(--ease)}.dia-tip.ist-sichtbar{opacity:1;transform:translate(-50%,-100%)}.ring{display:flex;align-items:center;gap:18px}.ring-grafik{position:relative;flex:none;width:140px;height:140px}.ring-grafik svg{width:100%;height:100%}.ring-grund{fill:none;stroke:var(--linie-2);stroke-width:14}.ring-teil{fill:none;stroke:var(--c);stroke-width:14;transition:stroke-width var(--t1) var(--ease)}.ring-teil:hover,.ring-teil:focus-visible{stroke-width:17}.ring-mitte{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center;line-height:1.2;pointer-events:none}.ring-mitte strong{font-size:18px;font-weight:750;letter-spacing:-.02em;max-width:96px}.ring-mitte strong.lang{font-size:13.5px}.ring-mitte span{font-size:11.5px;color:var(--text-3);max-width:92px}.ring .legende{flex-direction:column;gap:8px;margin:0;min-width:0;flex:1}.ring .legende li{justify-content:flex-start;flex-wrap:wrap}.ring .legende strong{margin-left:auto;padding-left:8px;white-space:nowrap}.balken{display:grid;gap:9px}.balken-zeile{display:grid;grid-template-columns:minmax(0,9.5em) minmax(0,1fr) auto;gap:10px;align-items:center;font-size:12.5px}.balken-name{color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.balken-spur{display:block;height:10px;border-radius:3px;background:var(--linie-2);overflow:hidden}.balken-wert{display:block;height:100%;border-radius:1.5px;background:var(--c);transform-origin:0 50%}.balken-zahl{font-weight:650;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.dia-spark,.dia.stapel{display:block}.spark{display:block;width:100%;height:22px;overflow:visible}.spark-flaeche{fill:var(--c);opacity:.14}.stapel-balken{display:flex;gap:2px;height:8px;border-radius:4px;overflow:hidden;margin-bottom:4px}.stapel-teil{display:block;flex-basis:0;min-width:1px;background:var(--c);transform-origin:0 50%}@media(prefers-reduced-motion:no-preference){.dia.bewegt .saeule{animation:wachsen var(--t3) var(--ease) both;animation-delay:calc(.12s + var(--i, 0) * 22ms)}.dia.bewegt .dia-zeichnet{animation:aufdecken var(--t3) var(--ease) both;animation-delay:.14s}.dia.bewegt .dia-punkt{animation:einblenden var(--t2) var(--ease) both;animation-delay:.48s}.dia.bewegt .ring-teil{animation:ring-fuellen var(--t3) var(--ease) both;animation-delay:calc(.14s + var(--i, 0) * 70ms)}.dia.bewegt :is(.balken-wert,.stapel-teil){animation:breiter var(--t3) var(--ease) both;animation-delay:calc(.14s + var(--i, 0) * 40ms)}}@keyframes wachsen{0%{transform:scaleY(0)}}@keyframes aufdecken{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes ring-fuellen{0%{stroke-dasharray:0 100}}@keyframes breiter{0%{transform:scaleX(0)}}.dia-klein[data-art=sparkline]{height:22px}.dia-klein[data-art=stapel]{height:8px;margin-bottom:4px}.ki-fab{position:fixed;right:20px;bottom:20px;z-index:55;display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 18px 0 14px;border:0;border-radius:999px;background:var(--leiste);color:var(--leiste-stark);font:650 13.5px var(--schrift);box-shadow:0 14px 34px -10px color-mix(in srgb,var(--leiste) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--tuerkis) 18%,transparent);transition:transform var(--t2) var(--ease),opacity var(--t2) var(--ease),box-shadow var(--t2),visibility 0s}.ki-fab .ic{width:20px;height:20px;color:var(--tuerkis-hell)}.ki-fab:hover{transform:translateY(-2px);box-shadow:0 18px 40px -10px color-mix(in srgb,var(--leiste) 60%,transparent),0 0 0 6px color-mix(in srgb,var(--tuerkis) 22%,transparent)}.ki-fab:focus-visible{outline:none;box-shadow:0 0 0 3px var(--karte),0 0 0 5px var(--tuerkis)}.ki-fab.ist-auf{opacity:0;transform:scale(.85);pointer-events:none;visibility:hidden;transition:transform var(--t2) var(--ease),opacity var(--t2) var(--ease),visibility 0s linear var(--t2)}.seitenleiste.assistent{position:fixed;top:0;right:0;bottom:0;z-index:60;width:min(400px,100vw);display:flex;flex-direction:column;background:var(--karte);color:var(--text);border-left:1px solid var(--linie);box-shadow:var(--schatten-3);transform-origin:right center;animation:ki-ein var(--t2) var(--ease)}@keyframes ki-ein{0%{opacity:0;transform:scale(.96) translateY(6px)}}.ki-kopf{display:flex;align-items:center;gap:10px;padding:14px 14px 14px 16px;background:var(--leiste);color:var(--leiste-stark)}.ki-kopf>div{flex:1;min-width:0}.ki-kopf h2{margin:0;font-size:15px;font-weight:700;color:inherit}.ki-zeichen{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:var(--leiste);background:var(--tuerkis-hell);flex:none}.ki-zeichen .ic{width:18px;height:18px}.ki-x{width:32px;height:32px;flex:none;border:0;border-radius:8px;background:none;display:grid;place-items:center;color:var(--leiste-text);transition:background-color var(--t1)}.ki-x:hover{background:var(--leiste-3)}.ki-verlauf{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:10px;background:var(--flaeche)}.ki-msg{max-width:92%;padding:10px 12px;border-radius:14px;font-size:13px;animation:auftauchen var(--t2) var(--ease) both}.ki-msg p{margin:0}.ki-msg.du{align-self:flex-end;background:var(--leiste);color:var(--leiste-stark);border-bottom-right-radius:4px;white-space:pre-wrap;overflow-wrap:anywhere}.ki-msg.ki{align-self:flex-start;background:var(--karte);border:1px solid var(--linie);border-bottom-left-radius:4px}.assistent-antwort{white-space:pre-wrap;overflow-wrap:anywhere}.assistent-antwort:empty{display:none}.ki-msg.tippt{display:flex;gap:4px;padding:12px 14px}.ki-msg.tippt span{width:6px;height:6px;border-radius:50%;background:var(--grau);animation:tippen .9s ease-in-out infinite}.ki-msg.tippt span:nth-child(2){animation-delay:.15s}.ki-msg.tippt span:nth-child(3){animation-delay:.3s}@keyframes tippen{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.ki-verlauf .fehler{margin:0}.ki-kontakt{margin:auto 0 0;font-size:12.5px;color:var(--text-2)}.ki-kanzleifrage{margin:8px 0 0}.ki-kanzleifrage:not(.ki-kontakt+*){margin-top:auto}.ki-chips{display:flex;flex-wrap:wrap;gap:6px;padding:10px 14px 0;background:var(--karte);border-top:1px solid var(--linie)}.ki-chip{border:1px solid color-mix(in srgb,var(--indigo) 30%,var(--karte));background:var(--karte);color:var(--indigo-text);border-radius:999px;padding:5px 11px;font:600 12.5px var(--schrift);text-align:left;transition:background-color var(--t1),transform var(--t1) var(--ease)}.ki-chip:hover{background:color-mix(in srgb,var(--indigo) 8%,var(--karte))}.ki-chip:active{transform:scale(.98)}.ki-eingabe{padding:10px 14px 0}.ki-eingabe .feld{margin-bottom:0}.ki-eingabe textarea{width:100%;box-sizing:border-box;resize:vertical}.ki-eingabe .aktionen{margin-top:8px}.ki-fuss{padding:8px 14px 12px;font-size:11.5px;color:var(--text-3);display:flex;flex-direction:column;gap:8px}.ki-fuss p{margin:0}.ki-leeren{margin-left:auto;font-size:12.5px}.ki-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.ki-paar{display:flex;flex-direction:column;gap:6px}.ki-paar>.ki-msg.du{align-self:flex-end}.ki-quellen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;max-width:92%}.ki-quelle{display:inline-block;font-size:12px;overflow-wrap:anywhere}span.ki-quelle{color:var(--text-2)}.ki-kontingent{display:flex;flex-direction:column;gap:5px}.ki-balken{height:6px;border-radius:999px;background:var(--linie);overflow:hidden}.ki-balken>span{display:block;height:100%;border-radius:inherit;background:var(--tuerkis-text)}@media(max-width:900px){.ki-fab{right:16px;bottom:16px}}@media print{.seitenleiste.assistent,.ki-fab{display:none}}.ki-ende{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ki-ende .hinweis{align-self:stretch;margin:0}.ki-ende:focus{outline:none}.ki-ende:focus-visible{border-radius:var(--r-m, 10px);box-shadow:var(--fokus)}.umschalter{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.seitenkopf-aktionen .feld,.karte-aktion .feld{display:flex;align-items:center;gap:8px;margin:0}.seitenkopf-aktionen .feld label,.karte-aktion .feld label{margin:0;font-size:12.5px;white-space:nowrap}.seitenkopf-aktionen .feld select,.karte-aktion .feld select{height:34px}.einzug,.tabelle .einzug{padding-left:24px}[data-pruef=auswertungen-inhalt] .tabelle th.einzug{padding-left:36px}[data-pruef=auswertungen-inhalt] .tabelle th.einzug.detail{padding-left:54px}[data-pruef=auswertungen-inhalt] .tabelle th.einzug.detail.tief{padding-left:72px}.tabelle td.zahl.nebentext{color:var(--text-2)}.kl-zeile{display:flex;align-items:center;gap:10px;padding:8px 2px}.kl-wert .chip{min-height:18px;padding:0 7px 0 6px;font-size:11px}.kurzliste.dicht{margin-top:0}.quoten{display:grid;gap:10px;margin:0;padding:0;list-style:none}.quoten li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;align-items:end}.quoten .fortschritt{grid-column:1 / -1}.q-text{display:flex;flex-direction:column;line-height:1.3;min-width:0}.q-text strong{font-size:13px;font-weight:650}.q-text span{font-size:11.5px;color:var(--text-3)}.q-wert{font-size:16px;font-weight:750;letter-spacing:-.01em}.hinweis-saetze{display:grid;gap:8px;margin:0;padding:0;list-style:none;font-size:13px;color:var(--text-2)}.hinweis-saetze li{padding-left:14px;position:relative}.hinweis-saetze li:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--tuerkis)}.ergebnis-karte{background:color-mix(in srgb,var(--gold) 9%,var(--karte));border-color:color-mix(in srgb,var(--gold) 22%,var(--karte))}.ergebnis-karte .nebentext{margin:2px 0 0}.bilanz-summe{display:flex;justify-content:space-between;margin:12px 0 14px;padding-top:10px;border-top:1px solid var(--linie);font-size:13px}.bilanz-summe strong{font-size:15px}.bilanz-tabelle tbody th[style]>.posten-text{padding-left:18px}.suche-feld{position:relative;display:flex;align-items:center}.suche-feld .ic{position:absolute;left:9px;top:50%;transform:translateY(-50%);width:15px;height:15px;color:var(--text-3);pointer-events:none}.suche-feld input[type=search]{padding-left:30px;width:220px;height:34px}.tabelle tr.gruppe th{padding-top:7px;padding-bottom:7px;background:var(--karte-2);color:var(--text-3);font-size:11.5px;font-weight:650;letter-spacing:.03em;text-transform:uppercase}.tabelle tr.zwischensumme th,.tabelle tr.zwischensumme td{font-weight:650;color:var(--text-2)}@media(max-width:700px){.suche-feld,.suche-feld input[type=search]{width:100%}[data-pruef=auswertungen-inhalt] .tabelle th.einzug{padding-left:28px}[data-pruef=auswertungen-inhalt] .tabelle th.einzug.detail{padding-left:40px}[data-pruef=auswertungen-inhalt] .tabelle th.einzug.detail.tief{padding-left:52px}}.kpi-reihe.sechs .kpi{padding-inline:12px}.kpi-reihe.sechs .kpi-kopf{gap:6px}:is([data-name=aufwand],[data-name=aktiva],[data-name=passiva],[data-name=ueberfaellig]) .balken-zeile{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}:is([data-name=aufwand],[data-name=aktiva],[data-name=passiva],[data-name=ueberfaellig]) .balken-name{grid-column:1;white-space:normal}:is([data-name=aufwand],[data-name=aktiva],[data-name=passiva],[data-name=ueberfaellig]) .balken-zahl{grid-column:2;grid-row:1}:is([data-name=aufwand],[data-name=aktiva],[data-name=passiva],[data-name=ueberfaellig]) .balken-spur{grid-column:1 / -1;grid-row:2}.ergebnis-karte{display:flex;flex-direction:column;justify-content:center}@media(max-width:480px){[data-name=forderungen-verbindlichkeiten].ring{flex-wrap:wrap;justify-content:center;row-gap:12px}[data-name=forderungen-verbindlichkeiten] .legende{flex:1 1 100%}}@media(max-width:700px){[data-pruef=auswertungen-inhalt] .karte.mit-kopf>.karte-aktion{grid-column:1 / -1;justify-self:stretch}}.kb-kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin:18px 0 12px}.kb-kopf h2{margin:0}.kb-zeitraum{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.kb-zeitraum .feld{display:flex;align-items:center;gap:8px;margin:0}.kb-zeitraum .feld label{margin:0;font-size:12.5px;white-space:nowrap}.kb-zeitraum .feld select{height:34px}.kb-saldo{font-size:13px;color:var(--text-2);white-space:nowrap}.kb-saldo strong{font-size:15px;color:var(--text)}.op-faellig .chip{display:flex;width:fit-content;margin-top:4px;min-height:18px;padding:0 7px 0 6px;font-size:11px}.karte-aktion .umschalter{margin:0;flex-wrap:nowrap}.liq-unter{margin:18px 0 2px;font-size:12.5px;font-weight:650;color:var(--text-2)}.liq-bausteine{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px 24px}.liq-bausteine h3{margin-top:0}@media(max-width:700px){[data-name=vorschau-kontostand] .dia-x-abs span:not(:nth-child(3n+1)),[data-name=eingaenge-ausgaenge] .dia-x span:not(:nth-child(3n+1)){visibility:hidden}[data-name=eingaenge-ausgaenge] .dia-x span{overflow:visible;text-overflow:clip}}@media(max-width:700px){[data-name=nach-alter] .dia-x span{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.2}}.app{min-height:100vh;display:grid;grid-template-columns:var(--leiste-b) minmax(0,1fr)}.spalte{min-width:0;display:flex;flex-direction:column}.spalte>main{flex:1;outline:none;view-transition-name:inhalt}.inhalt>h1{view-transition-name:seitentitel;width:fit-content;max-width:100%}.fuss{padding:0 24px 22px}.fuss p{max-width:1272px;margin:0 auto;color:var(--text-3);font-size:12px}.sprunglink{position:fixed;left:12px;top:-60px;z-index:100;background:var(--leiste);color:var(--leiste-stark);border-radius:var(--r-s);padding:8px 14px;text-decoration:none!important}.sprunglink:focus-visible{top:12px}.avatar{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;background:var(--leiste-3);color:var(--leiste-stark)}.kbd{font:600 11px/1 var(--schrift);padding:4px 6px;border-radius:5px;background:var(--flaeche);border:1px solid var(--linie);color:var(--text-2)}.leiste{position:sticky;top:0;height:100vh;overflow-y:auto;z-index:40;background:var(--leiste);color:var(--leiste-text);display:flex;flex-direction:column;padding:14px 12px 12px;gap:12px;scrollbar-width:thin;scrollbar-color:var(--leiste-3) transparent}.leiste-kopf{padding:2px 4px}.marke{display:inline-flex;align-items:flex-end;color:var(--leiste-text);text-decoration:none!important;border-radius:var(--r-m)}.marke-logo{display:block;width:74.8px;height:56.1px;margin:-6px -7.5px 0}.marke-trenner{flex:none;width:1px;height:26.4px;margin:0 12px calc(var(--marke-grundlinie) + 8.8px);background:var(--leiste-trenner)}.marke-wort{font-size:17px;font-weight:500;letter-spacing:-.01em;line-height:1;margin-bottom:calc(var(--marke-grundlinie) - .125em);color:var(--leiste-text)}.leiste .marke:focus-visible{box-shadow:0 0 0 2px var(--tuerkis-hell)}.leiste-kontext{display:grid;gap:8px}.kontext{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--r-m);background:var(--leiste-2);border:1px solid var(--leiste-linie)}.kontext-kachel{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;font-size:12px;font-weight:700;color:var(--leiste);background:var(--tuerkis-hell)}.kontext-kachel.kanzlei{background:var(--marke-gold)}.kontext-text{min-width:0;display:flex;flex-direction:column;line-height:1.3}.kontext-text strong{color:var(--leiste-stark);font-size:13px;font-weight:650;overflow-wrap:anywhere}.kontext-text span{color:var(--leiste-text-2);font-size:12px}.leiste .klientenwahl{margin:0;gap:4px}.leiste .klientenwahl label{color:var(--leiste-text-2);font-size:11.5px;font-weight:600;padding:0 2px}.leiste .klientenwahl select{width:100%;color-scheme:dark;background:var(--leiste-2);color:var(--leiste-stark);border-color:var(--leiste-linie)}.leiste .klientenwahl select:hover{border-color:var(--leiste-3)}.leiste .klientenwahl select:focus-visible{border-color:var(--tuerkis-hell);box-shadow:0 0 0 2px var(--tuerkis-hell)}.nav-huelle{position:relative;flex:1}.nav{display:flex;flex-direction:column;gap:2px}.nav a{position:relative;z-index:1;display:flex;align-items:center;gap:11px;height:36px;padding:0 10px;color:var(--leiste-text);border-radius:8px;font-weight:500;text-decoration:none;transition:background-color var(--t1) var(--ease),color var(--t1) var(--ease)}.nav a .ic{color:var(--leiste-text-2);transition:transform var(--t1) var(--ease),color var(--t1) var(--ease)}.nav a:hover{background:var(--leiste-hover);color:var(--leiste-stark);text-decoration:none}.nav a:hover .ic{transform:translate(2px);color:var(--tuerkis-hell)}.nav a[aria-current=page]{color:var(--leiste-stark);font-weight:600}.nav a[aria-current=page] .ic{color:var(--tuerkis-hell)}.nav a:focus-visible{box-shadow:0 0 0 2px var(--tuerkis-hell)}.nav a.zeichnet .ic path{stroke-dasharray:1;animation:strich .42s var(--ease) both}@keyframes strich{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.nav-text{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav a[data-zaehler]:after{content:attr(data-zaehler);min-width:20px;height:18px;padding:0 6px;border-radius:999px;background:var(--leiste-zaehler);color:var(--leiste-stark);font-size:11px;font-weight:650;display:grid;place-items:center;flex:none}.nav a[aria-current=page][data-zaehler]:after{background:var(--tuerkis-hell);color:var(--leiste)}.nav-gruppe{margin:12px 10px 4px;font-size:11.5px;color:var(--leiste-text-2);font-weight:600}.nav-indikator{position:absolute;left:0;right:0;top:0;height:36px;border-radius:8px;pointer-events:none;opacity:0;background:var(--leiste-indikator);box-shadow:inset 0 0 0 1px var(--leiste-indikator-rand);transition:opacity var(--t1) var(--ease)}.nav-indikator:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--tuerkis-hell);box-shadow:0 0 12px color-mix(in srgb,var(--tuerkis-hell) 60%,transparent)}.nav-indikator.ist-sichtbar{opacity:1}.leiste-fuss{border-top:1px solid var(--leiste-linie);padding-top:12px}.nutzer{display:flex;align-items:center;gap:10px;padding:0 4px}.nutzer-text{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.nutzer-text strong{color:var(--leiste-stark);font-size:13px;font-weight:600;overflow-wrap:anywhere}.nutzer-text span{color:var(--leiste-text-2);font-size:12px}.abmelden{margin:0}.leiste-link{width:32px;height:32px;border:0;padding:0;border-radius:8px;display:grid;place-items:center;background:none;color:var(--leiste-text-2);transition:background-color var(--t1),color var(--t1)}.leiste-link:hover{background:var(--leiste-2);color:var(--leiste-stark)}.leiste-link:focus-visible{box-shadow:0 0 0 2px var(--tuerkis-hell)}.scrim{display:none}.kopf{position:sticky;top:0;z-index:30;min-height:var(--kopf-h);display:flex;align-items:center;gap:12px;padding:0 24px;background:var(--kopf-glas);-webkit-backdrop-filter:blur(14px) saturate(1.5);backdrop-filter:blur(14px) saturate(1.5);border-bottom:1px solid transparent;transition:border-color var(--t2) var(--ease),box-shadow var(--t2) var(--ease)}.kopf.ist-gescrollt{border-bottom-color:var(--linie);box-shadow:var(--kopf-schatten)}.menue-knopf,.kopf-marke{display:none}.suche-knopf{display:flex;align-items:center;gap:10px;width:min(420px,100%);height:36px;padding:0 8px 0 12px;background:color-mix(in srgb,var(--karte) 85%,transparent);border:1px solid var(--linie);border-radius:10px;color:var(--text-3);transition:border-color var(--t1),box-shadow var(--t1)}.suche-knopf:hover{border-color:var(--feld-linie-2);box-shadow:var(--schatten-1)}.suche-text{flex:1;text-align:left;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kopf-werkzeuge{margin-left:auto;display:flex;align-items:center;gap:6px}.werkzeug{position:relative;width:36px;height:36px;display:grid;place-items:center;border-radius:10px;border:0;padding:0;background:none;color:var(--text-2);transition:background-color var(--t1),color var(--t1)}.werkzeug:hover{background:color-mix(in srgb,var(--text) 7%,transparent);color:var(--text);text-decoration:none}.glocke.aktiv{color:var(--tuerkis-text)}.zaehler{position:absolute;top:4px;right:3px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--rot);color:var(--auf-rot);font-size:10px;font-weight:700;line-height:1;display:grid;place-items:center;box-shadow:0 0 0 2px var(--flaeche)}.glocke.schwingt .ic{animation:schwingen .48s var(--ease);transform-origin:50% 15%}@keyframes schwingen{20%{transform:rotate(14deg)}45%{transform:rotate(-11deg)}70%{transform:rotate(6deg)}to{transform:rotate(0)}}.kopf-avatar{background:var(--leiste);margin-left:4px}.kopf-ki{color:var(--indigo-text)}.palette{width:min(620px,calc(100vw - 24px));margin-top:12vh;overflow:hidden;display:none;flex-direction:column;max-height:70vh}.palette[open]{display:flex}.palette-kopf{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--linie)}.palette-kopf .ic{color:var(--text-3)}.palette-kopf input{flex:1;min-width:0;border:0;height:32px;padding:0;font:inherit;font-size:15px;background:none;color:var(--text);box-shadow:none!important;outline:none}.palette-liste{overflow-y:auto;padding:6px;flex:1}.palette-gruppe-titel{margin:0;font-size:11.5px;font-weight:650;color:var(--text-3);padding:8px 10px 4px}.palette-option{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:8px;cursor:pointer;font-size:13.5px}.palette-option.ist-aktiv{background:var(--leiste);color:var(--leiste-stark)}.palette-option.ist-aktiv .palette-hinweis{color:var(--leiste-text-2)}:root[data-thema=dunkel] .palette-option.ist-aktiv{background:color-mix(in srgb,var(--tuerkis) 24%,var(--karte))}.palette-ic{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;background:var(--flaeche);color:var(--text-2);flex:none}.palette-option.ist-aktiv .palette-ic{background:var(--leiste-3);color:var(--tuerkis-hell)}.palette-ic .ic{width:15px;height:15px}.palette-titel{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.palette-titel mark{background:color-mix(in srgb,var(--gold) 30%,transparent);color:inherit;border-radius:3px}.palette-hinweis{font-size:12px;color:var(--text-3);white-space:nowrap}.palette-enter{width:15px;height:15px;opacity:0}.palette-option.ist-aktiv .palette-enter{opacity:1}.palette-leer{margin:0;padding:18px 12px;color:var(--text-2)}.palette-fuss{display:flex;gap:16px;padding:8px 14px;border-top:1px solid var(--linie);font-size:12px;color:var(--text-3);background:var(--karte-2)}.palette-fuss .kbd{margin-right:3px}.toasts{position:fixed;right:20px;bottom:84px;z-index:80;display:grid;gap:8px;justify-items:end;pointer-events:none}.toast{display:flex;align-items:center;gap:10px;max-width:380px;padding:10px 14px;border-radius:11px;background:var(--leiste);color:var(--leiste-stark);font-size:13px;box-shadow:var(--schatten-3);animation:toast-ein .28s var(--ease) both;pointer-events:auto}.toast .ic{color:var(--tuerkis-hell)}.toast-fehler .ic{color:var(--marke-gold)}@keyframes toast-ein{0%{opacity:0;transform:translate(24px)}}::view-transition-old(root){display:none}::view-transition-new(root){animation:none}::view-transition-old(inhalt){animation:vt-aus .12s var(--ease) both}::view-transition-new(inhalt){animation:vt-ein .26s var(--ease) both}::view-transition-group(seitentitel){animation-duration:.26s;animation-timing-function:var(--ease)}@keyframes vt-aus{to{opacity:0}}@keyframes vt-ein{0%{opacity:0;transform:translateY(8px)}}@media(max-width:900px){.app{grid-template-columns:minmax(0,1fr)}.leiste{position:fixed;left:0;top:0;bottom:0;width:min(290px,86vw);height:auto;transform:translate(-102%);transition:transform .3s var(--ease);z-index:70;box-shadow:none}.menue-offen .leiste{transform:none;box-shadow:var(--schatten-3)}.scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:65;background:var(--abdunkelung);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .3s var(--ease)}.menue-offen .scrim{opacity:1;pointer-events:auto}.kopf{padding:0 16px;gap:8px}.menue-knopf{display:grid;place-items:center;width:36px;height:36px;flex:none;border:0;padding:0;background:none;border-radius:9px;color:var(--text)}.burger{position:relative;width:18px;height:12px}.burger span{position:absolute;left:0;right:0;height:1.5px;border-radius:2px;background:var(--text);transition:transform var(--t2) var(--ease),opacity var(--t1),top var(--t2) var(--ease)}.burger span:nth-child(1){top:0}.burger span:nth-child(2){top:5px}.burger span:nth-child(3){top:10px}.menue-offen .burger span:nth-child(1){top:5px;transform:rotate(45deg)}.menue-offen .burger span:nth-child(2){opacity:0}.menue-offen .burger span:nth-child(3){top:5px;transform:rotate(-45deg)}.kopf-marke{display:flex;align-items:center;color:var(--text);font-weight:500;font-size:15px;letter-spacing:-.01em;text-decoration:none!important;flex:none}.kopf-marke .bildmarke{width:22px;height:26px;display:block}.kopf-trenner{width:1px;height:16px;margin:0 8px;background:var(--linie)}.suche-knopf{width:36px;padding:0;justify-content:center;flex:none}.suche-text,.suche-knopf .kbd,.kopf-avatar,.kopf-ki{display:none}.toasts{left:16px;right:16px;bottom:80px;justify-items:center}.palette-fuss{flex-wrap:wrap;gap:8px 16px}.fuss{padding:0 16px 24px}}@media(max-width:380px){.kopf-trenner,.kopf-wort{display:none}}@media print{.app{display:block}.leiste,.kopf,.scrim,.sprunglink,.fuss,.toasts,.palette{display:none}}html:has(.anmelden){scrollbar-gutter:auto}.anmelden{min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);background:var(--karte)}.anmelden-form{grid-column:2;grid-row:1;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:40px max(32px,8vw);background:var(--karte);color:var(--text)}.anmelden-form>*{width:100%;max-width:380px;margin-top:0;margin-bottom:0}.anmelden-kopf{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:10px}.anmelden-logo{width:120px;height:auto;margin:-9px 0 0 -12px}.anmelden-logo-dunkel{display:none;width:146px;margin:-11px 0 -9px -26px}:root[data-thema=dunkel] .anmelden-logo-hell{display:none}:root[data-thema=dunkel] .anmelden-logo-dunkel{display:block}.anmelden-portal{font-size:24px;font-weight:500;letter-spacing:-.01em;line-height:1;color:var(--text)}.anmelden-form h1{font-size:22px;font-weight:750;letter-spacing:-.015em}.anmelden-satz{color:var(--text-2)}.anmelden-form .knopf-gross{min-height:42px;border-radius:10px;font-size:14px}.anmelden-hinweis{display:flex;gap:8px;font-size:12.5px;color:var(--text-2)}.anmelden-hinweis .ic{width:16px;height:16px;color:var(--tuerkis-text);margin-top:1px}.anmelden-trenner{display:flex;align-items:center;gap:10px;color:var(--text-3);font-size:12px}.anmelden-trenner:before,.anmelden-trenner:after{content:"";flex:1;height:1px;background:var(--linie)}.anmelden-fuss{margin-top:12px;font-size:12.5px;color:var(--text-3)}.anmelden-bild{grid-column:1;grid-row:1;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:24px;padding:40px 48px;color:var(--leiste-stark);background:radial-gradient(900px 500px at 15% 0%,color-mix(in srgb,var(--tuerkis-hell) 16%,transparent),transparent 60%),radial-gradient(700px 500px at 100% 100%,color-mix(in srgb,var(--indigo) 22%,transparent),transparent 60%),var(--leiste)}.anmelden-marke{width:132px;height:auto;margin:-11px 0 -11px -13px}.anmelden-claim{margin:0;max-width:24ch;font-size:24px;line-height:1.3;font-weight:700;letter-spacing:-.02em}.anmelden-grafik{margin-top:auto}.anmelden-bild .ton-tuerkis{--c: var(--tuerkis-hell)}.anmelden-bild .fl-linie{stroke-width:2.5}.anmelden-bild .vl-stop-a{stop-opacity:.3}.anmelden-bild .endpunkt{stroke:var(--leiste)}.anmelden-chips{display:flex;flex-wrap:wrap;gap:8px}.anmelden-bild .anmelden-chip{gap:7px;min-height:0;padding:7px 12px;color:var(--leiste-stark);font-size:12.5px;background:color-mix(in srgb,var(--leiste-stark) 7%,transparent);border:1px solid color-mix(in srgb,var(--leiste-stark) 12%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.anmelden-bild .anmelden-chip:before{display:none}.anmelden-bild .anmelden-chip .ic{width:15px;height:15px;color:var(--tuerkis-hell)}@media(prefers-reduced-motion:no-preference){.anmelden-chip{animation:auftauchen .4s var(--ease) both}.anmelden-chip:nth-child(2){animation-delay:80ms}.anmelden-chip:nth-child(3){animation-delay:.16s}}@media(max-width:800px){.anmelden{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.anmelden-bild{grid-column:1;grid-row:1;gap:0;padding:20px 24px}.anmelden-marke,.anmelden-grafik,.anmelden-chips{display:none}.anmelden-claim{max-width:none;font-size:16px}.anmelden-form{grid-column:1;grid-row:2;justify-content:flex-start;padding:28px 24px 40px}}.meine-klienten-wahl{display:inline-flex;gap:6px}.meine-klienten-wege{flex-wrap:wrap;gap:6px;justify-content:flex-end}[data-pruef=meine-klienten] .feld{margin-bottom:10px}.fragen{display:grid;gap:14px;max-width:820px}.fragen>.zurueck,.fragen>p{margin:0}.fragen-formular{display:grid;gap:14px}.fragen-stand{display:grid;gap:4px}.fragen-kopf,.fragen-fortschritt{margin:0;font-size:13px;color:var(--text-2)}.fragen-abschnittswahl .stepper{margin-bottom:0}.fragen-pflichthinweis{margin:0}.fragen-abschnitt{background:var(--karte)}.fragen-abschnitt h2,.fragen-abschnitt h4{margin:0 0 4px;font-size:16px;font-weight:700;color:var(--text)}.fragen-frage{padding:12px 0;border-bottom:1px solid var(--linie-2)}.fragen-frage:last-child{border-bottom:0;padding-bottom:0}.fragen-frage .feld{margin-bottom:0}.fragen-frage .feld+.feld{margin-top:12px}.fragen-frage .feld input:not([type=checkbox]):not([type=radio]),.fragen-frage .feld select,.fragen-frage .feld textarea{width:100%;max-width:560px}.fragen-frage .feld input[type=date],.fragen-frage .feld input[inputmode=decimal]{max-width:240px}.fragen-abschnitt>.hinweis{margin:12px 0 0}.fragen-markiert{margin:0 -18px;padding-left:15px;padding-right:18px;border-left:3px solid var(--gold);background:color-mix(in srgb,var(--gold) 9%,var(--karte))}.fragen-markierung{margin:0 0 6px;font-size:12.5px;font-weight:600;color:var(--gold-text)}.fragen-frage-text{margin:0;font-weight:600;color:var(--text)}.fragen-rueckfrage p{margin:0 0 8px}.fragen-rueckfrage ul{margin:0;padding-left:20px}.fragen-fuss{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.fragen-aktionen{margin-top:0;justify-content:flex-end}.fragen-themen h3{margin:12px 0 8px;font-size:14px}.fragen-nur-druck{display:none}@media screen{:root[data-thema=dunkel] .fragen-markiert{background:color-mix(in srgb,var(--gold) 14%,var(--karte))}}@media print{.fragen-abschnittswahl,.fragen-fuss,.fragen-aktionen,.fragen>.zurueck,.fragen-pflichthinweis{display:none}.fragen-nur-druck{display:block}.fragen-abschnitt{border:0;padding:0;margin-top:14px}.fragen-frage{break-inside:avoid}.fragen-frage .feld textarea{resize:none;field-sizing:content}}.fragen.fragen-liste,.fragen.fragen-seite{max-width:none}.fragen-liste .bento{margin-bottom:0}.katalog-raster{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:14px;align-items:start}.katalog-raster.ohne-ring{grid-template-columns:minmax(0,1fr)}.katalog-haupt{display:grid;gap:14px;min-width:0}.fortschritt-karte{position:sticky;top:calc(var(--kopf-h) + 12px);row-gap:12px}.fortschritt-karte .ring{flex-direction:column;align-items:stretch}.fortschritt-karte .ring-grafik{margin:0 auto}.fortschritt-karte>h2{margin-bottom:0}.fragen-seite .fragen-fortschritt,.fragen-seite .fragen-stand progress{display:none}.speicher-status{display:flex;gap:6px;align-items:center;margin:0;font-size:12px;color:var(--text-2)}.speicher-status .ic{width:14px;height:14px;color:var(--gruen-text)}fieldset.fragen-abschnitt{margin:0;min-inline-size:0}.fragen-abschnitt>legend{float:left;width:100%;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:0;margin:0 0 8px}.fragen-abschnitt>legend+*{clear:both}.fragen-abschnitt>legend :is(h2,h4){margin:0}.fragen-teil{font-size:12px;font-weight:500;color:var(--text-3)}.fragen-frage .feld>label,.fragen-frage .feld>[role=group]>.feld-label{display:flex;gap:8px;align-items:flex-start;font-size:13.5px;font-weight:500;color:var(--text)}.fragen-frage-text{display:flex;gap:8px;align-items:flex-start}.frage-nr{flex:none;width:22px;height:22px;border-radius:6px;display:grid;place-items:center;background:var(--flaeche);font-size:11px;font-weight:700;color:var(--text-2)}.fragen-frage .pflicht{margin-left:6px;padding:0 6px;border-radius:99px;background:color-mix(in srgb,var(--gold) 12%,var(--karte));color:var(--gold-text);font-size:11px;font-weight:650;white-space:nowrap}.optionen.segment{display:inline-flex;flex-wrap:wrap;gap:4px;padding:3px;border-radius:9px;background:var(--flaeche);justify-self:start}.optionen.segment .segment-option{position:relative;display:block}.optionen.segment .segment-option input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.optionen.segment .segment-option span{display:block;padding:5px 12px;border-radius:7px;font-size:12.5px;font-weight:600;color:var(--text-2);transition:background-color var(--t1),color var(--t1)}.optionen.segment .segment-option input:checked+span{background:var(--karte);color:var(--text);box-shadow:var(--schatten-1)}.optionen.segment .segment-option input:focus-visible+span{box-shadow:var(--fokus)}.frage-detail{padding-left:30px}@media(forced-colors:active){.optionen.segment .segment-option span{border:1px solid transparent}.optionen.segment .segment-option input:checked+span{border-color:Highlight;outline:2px solid Highlight;outline-offset:-3px}.optionen.segment .segment-option input:focus-visible+span{outline:2px solid CanvasText;outline-offset:2px}}@media(max-width:900px){.katalog-raster{grid-template-columns:minmax(0,1fr)}.fortschritt-karte{position:static}}@media print{.fortschritt-karte{display:none}}.kanzleifrage-dialog .dlg-inhalt{min-width:0}.kanzleifrage-dialog select,.kanzleifrage-dialog input[type=text],.kanzleifrage-dialog textarea{width:100%;box-sizing:border-box}.kanzleifrage-dialog textarea{resize:vertical}.kanzleifrage-bezug,.kanzleifrage-bezug-zeile{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;overflow-wrap:anywhere}.kanzleifrage-bezug{padding:8px 10px;border-radius:var(--r-m);background:var(--flaeche);font-size:13.5px}.kanzleifrage-bezug>span{flex:1 1 12rem;min-width:0}.kanzleifrage-anhaenge{display:grid;gap:8px;min-width:0}.kanzleifrage-anhaenge .feld-label{font-size:13.5px;font-weight:500;color:var(--text)}.kanzleifrage-dateien{margin:0}.kanzleifrage-dateien li,.kanzleifrage-detail .liste-ruhig li{min-width:0}.kanzleifrage-dateien .text,.kanzleifrage-detail .text{min-width:0;overflow-wrap:anywhere}.kanzleifrage-anhaenge .ablage{min-width:0}.kanzleifrage-gestellt{display:grid;gap:12px}.kanzleifrage-gestellt p{margin:0}.kanzleifrage-detail{gap:14px}.kanzleifrage-text{margin:4px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.kanzleifrage-nachrichten{margin-top:14px;padding-top:14px;border-top:1px solid var(--linie-2)}.kanzleifragen .karte-aktion .knopf{white-space:nowrap}.kanzleifrage-nachrichten li[data-von=kanzlei]{border-left:3px solid var(--tuerkis);padding-left:12px}.kanzleifrage-detail .zeitleiste{margin-bottom:4px}.start-klient>.bento{grid-auto-flow:row dense}.start-platzhalter{min-height:260px}.seitenkopf-aktionen .knopf .ic{width:16px;height:16px}.knopf.knopf-ki{background:color-mix(in srgb,var(--indigo) 10%,var(--karte));color:var(--indigo-text);border-color:color-mix(in srgb,var(--indigo) 22%,var(--karte));box-shadow:none}.knopf.knopf-ki:hover:not(:disabled){background:color-mix(in srgb,var(--indigo) 15%,var(--karte))}.hero{position:relative;overflow:hidden;min-width:0;background:var(--karte);border:1px solid var(--linie);border-radius:var(--r-l);box-shadow:var(--schatten-1);padding:16px 20px 8px;display:flex;flex-direction:column;justify-content:space-between}.hero-kopf{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.hero-label{display:flex;align-items:center;gap:7px;margin:0;font-size:13px;font-weight:600;color:var(--text-2)}.hero-label .ic{color:var(--tuerkis)}.hero-zahl{font-size:36px;line-height:1.1;font-weight:750;letter-spacing:-.025em;margin:4px 0;white-space:nowrap}.hero-delta{display:flex;align-items:center;gap:6px;margin:0;font-size:13px;color:var(--text-2)}.hero-delta .ic{width:16px;height:16px;color:var(--gruen)}.hero-delta strong{color:var(--gruen-text);font-weight:650}.hero-delta strong.negativ{color:var(--rot-text)}.hero-delta:has(strong.negativ) .ic{color:var(--rot);transform:scaleY(-1)}.hero-seite{display:grid;grid-auto-flow:column;gap:0;align-self:flex-start;margin:0;border:1px solid var(--linie-2);border-radius:var(--r-m);background:var(--karte-2)}.hero-seite div{padding:8px 14px;border-left:1px solid var(--linie-2)}.hero-seite div:first-child{border-left:0}.hero-seite dt{font-size:11.5px;color:var(--text-3)}.hero-seite dd{margin:0;font-size:13.5px;font-weight:650;white-space:nowrap;font-variant-numeric:tabular-nums}.hero-seite dd.negativ{color:var(--rot-text)}.hero-seite dd.hero-seite-unter{font-size:11.5px;font-weight:500;color:var(--text-3)}.hero-dia{margin:10px -20px 0}.hero-dia .dia-x{padding:0 20px}.hero-dia .dia-rahmen{margin:0 20px}@container haupt (max-width: 620px){.hero-seite{grid-auto-flow:row;width:100%}.hero-seite div{border-left:0;border-top:1px solid var(--linie-2);display:flex;justify-content:space-between;gap:10px}.hero-seite div:first-child{border-top:0}.hero-zahl{font-size:30px}}.aufgaben-karte{display:flex;flex-direction:column}.aufgaben{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin:0;padding:0;list-style:none}.aufgabe{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--r-m);color:var(--text);text-decoration:none!important;border:1px solid var(--linie-2);transition:border-color var(--t1),background-color var(--t1),transform var(--t1) var(--ease)}.aufgabe:hover{border-color:color-mix(in srgb,var(--c) 40%,var(--karte));background:var(--c-ton)}.aufgabe-ic{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:var(--c-ton);color:var(--c-text)}.aufgabe-ic .ic{width:16px;height:16px}.aufgabe-text{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.aufgabe-text strong{font-size:13px;font-weight:650}.aufgabe-text span{font-size:12px;color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aufgabe-frist{flex:none;font-size:11.5px;font-weight:650;color:var(--gold-text);background:color-mix(in srgb,var(--gold) 12%,var(--karte));padding:2px 7px;border-radius:99px}.aufgabe-pfeil{width:15px;height:15px;color:var(--text-3);transition:transform var(--t1) var(--ease)}.aufgabe:hover .aufgabe-pfeil{transform:translate(2px)}.aufgaben-karte .leer-karte{padding:20px 12px}.kurzliste{display:grid;grid-template-columns:minmax(0,1fr);margin:4px 0 0;padding:0;list-style:none}.kurzliste li+li{border-top:1px solid var(--linie-2)}.kurzliste a{display:flex;align-items:center;gap:10px;padding:8px 2px;color:var(--text);text-decoration:none!important;border-radius:8px;transition:background-color var(--t1)}.kurzliste a:hover{background:var(--karte-2)}.kl-art{flex:none;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;font-size:10.5px;font-weight:750;background:var(--c-ton);color:var(--c-text)}.kl-text{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.kl-text strong{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kl-text span{font-size:12px;color:var(--text-3)}.kl-wert{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:13px;font-variant-numeric:tabular-nums}.betreuung{display:grid;gap:10px;margin:0;padding:0;list-style:none}.betreuung li{display:flex;align-items:center;gap:10px}.bt-text{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.bt-text strong{font-size:13px;font-weight:600}.bt-text span{font-size:12px;color:var(--text-3)}.avatar.hell{background:color-mix(in srgb,var(--indigo) 12%,var(--karte));color:var(--indigo-text)}.rund-knopf{width:30px;height:30px;flex:none;border-radius:50%;border:1px solid var(--linie);background:var(--karte);display:grid;place-items:center;color:var(--text-2);transition:border-color var(--t1),color var(--t1),background-color var(--t1)}.rund-knopf:hover{color:var(--tuerkis-text);border-color:var(--tuerkis);text-decoration:none}.rund-knopf .ic{width:15px;height:15px}.karte-link{font-size:12.5px;font-weight:600}.ki-karte{position:relative;overflow:hidden;min-width:0;border-radius:var(--r-l);padding:18px;color:var(--leiste-stark);background:var(--leiste);display:flex;flex-direction:column;gap:8px}.ki-karte h2{margin:0;font-size:16px;font-weight:700;color:var(--leiste-stark)}.ki-karte p{margin:0;color:var(--leiste-text);font-size:13px}.ki-karte-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;position:relative;z-index:1}.ki-karte-chip{border:1px solid color-mix(in srgb,var(--leiste-stark) 16%,transparent);background:color-mix(in srgb,var(--leiste-stark) 8%,transparent);color:var(--leiste-stark);border-radius:999px;padding:5px 11px;font:600 12.5px var(--schrift);text-align:left;cursor:pointer;transition:background-color var(--t1),transform var(--t1) var(--ease)}.ki-karte-chip:hover{background:color-mix(in srgb,var(--leiste-stark) 14%,transparent)}.ki-karte-chip:active{transform:scale(.98)}.ki-karte-chip:focus-visible{outline:none;box-shadow:var(--fokus)}.belege-monat{margin:0 0 4px;font-size:12.5px;color:var(--text-2)}.belege-freigabe{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 4px;font-size:12.5px}.belege-freigabe p{margin:0;font-weight:600;color:var(--gold-text)}button.link.karte-link{text-decoration:none}.interneinladen .feld-reihe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}@media(max-width:767px){.interneinladen .feld-reihe{grid-template-columns:minmax(0,1fr)}}.interneinladen .karte .feld{margin-top:10px}.interneinladen .karte>.knopf{margin-top:16px}.interneinladen .karte>p+.feld-reihe{margin-top:0}.mail{border:1px solid var(--linie);border-radius:var(--r-m);padding:16px;display:grid;gap:10px;font-size:13px;background:var(--karte-2)}.mail p{margin:0;overflow-wrap:anywhere}.mail-betreff{font-weight:700}.mail-text{white-space:pre-line;color:var(--text)}.einladungen{list-style:none;margin:0;padding:0;display:grid}.einladungen li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--linie-2)}.einladungen li:first-child{border-top:0;padding-top:0}.einladungen .aktionen{display:flex;gap:8px;margin-top:0}.kein-klient{max-width:640px;text-align:center}.kein-klient .leer-karte{padding-top:12px}.nachrichten-liste{display:grid;list-style:none;margin:0;padding:0}.nachricht{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:12px;align-items:start;padding:10px 8px;border-top:1px solid var(--linie-2);border-radius:8px;transition:background-color var(--t1)}.nachrichten-liste>li:first-child{border-top:0}.nachricht:hover{background:var(--karte-2)}.nachricht .punkt{width:8px;height:8px;margin-top:6px;border-radius:50%}.nachricht.ungelesen .punkt{background:var(--tuerkis)}.nachricht-text{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:13px;color:var(--text-2);overflow-wrap:anywhere}.nachricht-text strong{color:var(--text);font-weight:500}.nachricht.ungelesen strong{font-weight:700}.nachricht .meta{color:var(--text-3);font-size:12px;white-space:nowrap}.nachricht .aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:6px}.wizard{display:grid;gap:14px;max-width:1100px}.wizard>.stepper{flex-wrap:nowrap;gap:0;margin:0;padding:14px 12px 12px;background:var(--karte);border:1px solid var(--linie);border-radius:var(--r-l);box-shadow:var(--schatten-1)}.wizard>.stepper li{position:relative;flex:1 1 0;min-width:0}.wizard>.stepper li:before{content:"";position:absolute;top:11px;left:-50%;right:50%;height:2px;background:var(--linie)}.wizard>.stepper li:first-child:before{display:none}.wizard>.stepper li.vollstaendig+li:before{background:var(--gruen)}.wizard>.stepper button{position:relative;z-index:1;flex-direction:column;justify-content:flex-start;width:100%;gap:6px;padding:0 2px;border:0;border-radius:var(--r-s);background:none;box-shadow:none;text-align:center}.wizard>.stepper button:hover{color:var(--text)}.wizard>.stepper li.aktiv button{box-shadow:none}.wizard>.stepper button:focus-visible,.wizard>.stepper li.aktiv button:focus-visible{box-shadow:var(--fokus)}.wizard>.stepper .nummer{background:var(--karte)}.wizard>.stepper li.aktiv .nummer{box-shadow:0 0 0 4px color-mix(in srgb,var(--tuerkis) 24%,transparent)}.wizard>.stepper .titel{font-size:12.5px;line-height:1.25;overflow-wrap:anywhere}.wizard>.stepper li.aktiv .titel{color:var(--text)}@media(max-width:767px){.wizard>.stepper{padding-inline:8px}.wizard>.stepper li.aktiv .titel{position:absolute;top:30px;left:50%;transform:translate(-50%);width:max-content;max-width:150px;text-align:center}.wizard>.stepper li.aktiv:first-child .titel{left:0;transform:none;text-align:left}.wizard>.stepper li.aktiv:last-child .titel{left:auto;right:0;transform:none;text-align:right}.wizard>.stepper{padding-bottom:32px}}.wizard-raster{display:grid;grid-template-columns:minmax(0,760px) minmax(240px,1fr);gap:14px;align-items:start}.wizard-haupt{display:grid;gap:14px;min-width:0}.wizard-rand{display:grid;gap:14px;min-width:0;position:sticky;top:76px}.wizard-rand .betreuer{margin:0;font-weight:600}@media(min-width:1001px){.wizard-rand .ring{flex-direction:column;align-items:stretch}.wizard-rand .ring-grafik{align-self:center}}@media(max-width:1000px){.wizard-raster{grid-template-columns:minmax(0,1fr)}.wizard-rand{position:static}}.wizard-fuss{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.schritt h2{margin-bottom:4px}.schritt .karte{background:var(--karte)}.schritt-text{margin:0 0 14px;color:var(--text-2)}fieldset.auswahl{margin:0 0 14px;padding:0;border:0}fieldset.auswahl legend{margin-bottom:8px;padding:0;font-size:12.5px;font-weight:600;color:var(--text-2)}.auswahl-liste{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.auswahl-karte{position:relative;display:grid;gap:2px;padding:12px 12px 12px 40px;border:1px solid var(--linie);border-radius:var(--r-m);background:var(--karte);cursor:pointer;transition:border-color var(--t1),box-shadow var(--t1)}.auswahl-karte:hover{border-color:var(--feld-linie-2)}.auswahl-karte input{position:absolute;left:12px;top:14px}.auswahl-karte.gewaehlt{border-color:var(--tuerkis);box-shadow:0 0 0 1px var(--tuerkis)}.auswahl-karte .titel{font-weight:600;color:var(--text)}.auswahl-karte .text{font-size:12.5px;color:var(--text-2)}.personen{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:14px}.person-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px}.person-kopf .knopf{margin-left:auto}.unterlagen{display:grid;gap:14px}.unterlage h3{margin:0 0 4px;font-size:14px}.unterlage .feld input[type=date]{max-width:240px}.onboarding-fragen{display:grid;gap:14px}.onboarding-fragen>.schritt-text{margin:0}.onboarding-anfrage{display:grid;gap:12px}.onboarding-anfrage+.onboarding-anfrage{padding-top:14px;border-top:1px solid var(--linie)}.onboarding-anfrage h3{margin:0;font-size:14px}.onboarding-anfrage>.nebentext,.onboarding-anfrage>.hinweis{margin:0}.onboarding-anfrage .autosave{text-align:left}.dokumentliste{list-style:none;margin:8px 0;padding:0;display:grid;gap:8px}.dokumentliste li{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.zusammenfassung{display:grid;gap:14px;margin-bottom:14px}.zusammenfassung-schritt{padding:14px 16px;border:1px solid var(--linie);border-radius:var(--r-m);background:var(--karte)}.zusammenfassung-schritt .kopf{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.zusammenfassung-schritt .kopf .knopf{margin-left:auto}.zusammenfassung-schritt h3{margin:0;font-size:14px}.zusammenfassung-schritt dl{margin:8px 0 0}.rueckfragen{display:grid;gap:8px}.lesefassung{max-height:60vh;overflow-y:auto;margin-top:14px;padding:16px 24px;background:var(--karte);border:1px solid var(--linie);border-radius:var(--r-m)}.lesefassung p{white-space:pre-wrap;overflow-wrap:anywhere}.lesefassung h3{margin:14px 0 8px;font-size:14px}.lesefassung-kopf,.lesefassung-hinweis{color:var(--text-2)}.lesefassung-unterschrift{margin-top:24px}.dokument-angaben{margin:8px 0 0}.bestaetigung{display:grid;gap:8px;margin-top:14px}.bestaetigung .option{align-items:flex-start}.bestaetigung .option input{margin-top:3px}.papierweg{flex-basis:100%;margin-top:8px}.papierweg p{margin:0 0 8px}.dokument-lesen .papierweg{margin-top:14px}.kanzleidokument-ansicht iframe{display:block;width:100%;height:70vh;min-height:420px;border:1px solid var(--linie);border-radius:var(--r-m);background:var(--karte)}.dok-karte{background:color-mix(in srgb,var(--gold) 7%,var(--karte));border-color:color-mix(in srgb,var(--gold) 24%,var(--karte))}.dok-karte-inhalt{display:flex;gap:14px;align-items:center}.dok-meta{margin:0 0 8px;color:var(--text-2);font-size:12.5px}.dok-mini{flex:none;width:52px;height:68px;border-radius:4px;background:var(--karte);box-shadow:var(--schatten-2);padding:9px 8px;display:grid;gap:5px;align-content:start}.dok-mini span{height:4px;border-radius:2px;background:var(--linie)}.dok-mini span:first-child{width:60%;background:var(--text-3)}.dokumente .zeilenaktionen{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.signaturblock{flex:1 1 100%;min-width:0;display:grid;gap:8px}.signatur-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.signatur-unterzeichner{margin:0;padding-left:18px}.signatur-text{margin:0}.signatur-aktionen{display:flex;flex-wrap:wrap;gap:8px}.signaturblock .papierweg{margin-top:0}.vertraege-kurz p{margin:8px 0 0}.intern-signatur{flex:1 1 100%;min-width:0;display:grid;gap:8px;padding:12px;border:1px solid var(--linie-2);border-radius:var(--r-m);background:var(--flaeche)}.intern-signatur .signatur-kopf h3,.intern-signatur .fehler,.intern-signatur .nebentext{margin:0}fieldset.signatur-personen{margin:0;padding:0;border:0;min-width:0;display:grid;gap:8px}fieldset.signatur-personen legend{margin-bottom:4px;padding:0;font-size:12.5px;font-weight:600;color:var(--text-2)}.signatur-person{align-items:flex-start}.signatur-person input{margin-top:3px}.signatur-person-grund{display:block;font-size:12.5px;color:var(--text-2)}.signatur-personen .feld-hinweis{margin:0}@media(max-width:767px){.signatur-aktionen{flex-direction:column;align-items:stretch}.signatur-aktionen .knopf{text-align:center}}.intern-onboarding .karte-aktion .feld{display:flex;flex-direction:row;align-items:center;gap:8px}.intern-onboarding .karte-aktion select{width:auto;min-width:200px}.intern-onboarding .zeile-klickbar{cursor:pointer}.intern-onboarding .modus{display:inline-block;padding:1px 6px;border-radius:5px;background:var(--flaeche);font-size:12px;font-weight:700}.intern-onboarding .kpi-reihe+.hinweis{margin:-4px 0 14px}@media(max-width:767px){.intern-onboarding .karte.mit-kopf>.karte-aktion{grid-column:1 / -1;justify-self:stretch}.intern-onboarding .karte-aktion .feld{width:100%}.intern-onboarding .karte-aktion .feld select{flex:1;min-width:0}}.intern-onboarding .kopf-daten{margin:2px 0 18px}.intern-onboarding .entscheidung .aktionen{margin-top:12px}@container haupt (max-width: 900px){.intern-onboarding .bento>.stapel{display:contents}.intern-onboarding .bento>.stapel>.karte{grid-column:1 / -1}.intern-onboarding .eingaben-karte{order:-2}.intern-onboarding .entscheidung{order:-1}}.stamm-legende{display:flex;flex-wrap:wrap;gap:6px 20px;list-style:none;margin:0 0 12px;padding:0;font-size:12px;color:var(--text-2)}.stamm-legende li{display:flex;align-items:center;gap:6px}.stamm-legende strong{color:var(--text);font-weight:650}.stamm-legende .ic{width:15px;height:15px;color:var(--text-3)}.feld-liste{display:grid;list-style:none;margin:0;padding:0}.feld-zeile{display:grid;grid-template-columns:180px minmax(0,1fr) auto;gap:12px;align-items:center;padding:9px 0;border-top:1px solid var(--linie-2)}.feld-zeile:first-child{border-top:0}.feld-name{font-size:12.5px;color:var(--text-2)}.feld-wert{min-width:0;font-weight:500;overflow-wrap:anywhere}.feld-wert-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.feld-aktion{display:flex;justify-content:flex-end}.feld-aktion .knopf{white-space:nowrap;gap:5px}.feld-aktion .ic{width:14px;height:14px}.abgleich{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:3px 0 0;font-size:12px;font-weight:400;color:var(--text-2)}.abgleich .ic{width:14px;height:14px;flex:none}.abgleich>span{flex:1 1 10em;min-width:0}.abgleich .trenner{display:none}.abgleich .chip{margin-left:2px}.knopf-link{border:0;background:none;padding:0;font:inherit;font-weight:600;color:var(--tuerkis-text);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.knopf-link:disabled{opacity:.45;cursor:not-allowed}[data-pruef=stammdaten-gruppe-personen] h3{margin:14px 0 6px;font-size:13.5px;font-weight:650}[data-pruef=stammdaten-gruppe-personen] h3:first-of-type{margin-top:0}@container haupt (max-width: 620px){.feld-zeile{grid-template-columns:minmax(0,1fr);gap:4px}.feld-aktion{justify-content:flex-start}}.feld-zeile.ist-bearbeitung{align-items:start}.feld-bearbeitung{display:grid;gap:8px;font-weight:400}.feld-bearbeitung fieldset{border:0;padding:0;margin:0;min-width:0}.feld-bearbeitung .knopfreihe{display:flex;flex-wrap:wrap;gap:8px}.stamm-pruefen{margin:0 0 16px}.stamm-pruefen>p{margin:0;max-width:62ch}.stamm-pruefen .nebentext,.stamm-pruefen .fehler{margin:10px 0 0}@container haupt (max-width: 620px){.stamm-pruefen .aktionen .knopf{flex:1 1 100%}}[data-pruef=benutzer] .liste-ruhig .zeilenaktionen{justify-content:flex-end}[data-pruef=benutzer] .tabelle select{max-width:100%}[data-pruef=benutzer] .tabelle .aktion{text-align:right}[data-pruef=benutzer] .tabelle .aktionen,[data-pruef=intern-benutzer] .tabelle .aktionen{display:flex;flex-direction:column;align-items:stretch;gap:6px;margin-top:0}[data-pruef=intern-benutzer] .tabelle .aktion{text-align:right}[data-pruef=benutzer] .tabelle .aktion .nebentext{display:block;max-width:150px;margin-left:auto;text-align:left}[data-pruef=benutzer] .tabelle :is(th,td):not(:first-child):not(:last-child){padding-inline:8px}[data-pruef=benutzer] .tabelle td.haupt{overflow-wrap:break-word}.bereichswahl{display:grid;gap:12px;align-items:start;min-width:0}.bereich-gruppe{margin:0;min-width:0;padding:4px 12px 8px;border:1px solid var(--linie);border-radius:var(--r-m);background:var(--karte)}.bereich-gruppe legend{padding:0 6px;font-size:12.5px;font-weight:700;color:var(--text-2)}.bereich{display:grid;min-width:0}.bereich-label{display:flex;align-items:center;gap:10px;min-height:44px;font-size:13.5px;color:var(--text);cursor:pointer;overflow-wrap:anywhere}.bereich-label input[type=checkbox]{width:20px;height:20px;flex:none}.bereich-label.nicht-sichtbar{color:var(--text-2);cursor:not-allowed}.bereich-label input:disabled{cursor:not-allowed}.bereich-zusatz{margin:-6px 0 6px 30px}.bereich .hinweis{margin:2px 0 8px}@media(min-width:768px){.bereichswahl{grid-template-columns:repeat(2,minmax(0,1fr))}}.einladen-bereiche{min-width:0}.einladen-bereiche>summary{display:flex;align-items:center;gap:10px;min-height:44px;list-style:none;font-size:13.5px;font-weight:600;color:var(--text);cursor:pointer}.einladen-bereiche>summary::-webkit-details-marker{display:none}.einladen-bereiche>summary:before{content:"";flex:none;width:7px;height:7px;margin-left:4px;border-right:2px solid var(--text-2);border-bottom:2px solid var(--text-2);transform:rotate(-45deg);transition:transform var(--t1)}.einladen-bereiche[open]>summary:before{transform:rotate(45deg)}.einladen-bereiche>summary:focus-visible{border-radius:var(--r-s)}.einladen-bereiche[open]>summary{margin-bottom:4px}@media(max-width:767px){[data-pruef=benutzer] .tabelle .aktionen,[data-pruef=intern-benutzer] .tabelle .aktionen{flex-direction:row;flex-wrap:wrap;justify-content:flex-end}[data-pruef=benutzer] .tabelle .aktionen .knopf,[data-pruef=intern-benutzer] .tabelle .aktionen .knopf{min-height:44px}}.freigabeplan li{display:block;overflow-wrap:anywhere}[data-pruef=benutzer-freigabeplan] .aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:12px}[data-pruef=benutzer-freigabeplan] .aktionen .nebentext{margin:0}@media(max-width:767px){[data-pruef=benutzer-freigabeplan] .aktionen .knopf{min-height:44px}}.intern-antraege .knopfreihe{display:flex;flex-wrap:wrap;gap:6px}.intern-antraege .tabelle td.aktion{text-align:right}.intern-antraege .tabelle td.aktion .knopfreihe{justify-content:flex-end}.intern-antraege .tabelle td.haupt>a{font-weight:600}@media(max-width:700px){.intern-antraege .tabelle td.aktion{text-align:left!important}.intern-antraege .tabelle td.aktion .knopfreihe{justify-content:flex-start}}.intern-antraege .tabelle td.aktion .knopf{white-space:nowrap}.intern-fragen-formular{display:grid;gap:14px;max-width:820px}.intern-fragen-formular .feld textarea,.intern-fragen-formular .feld select{max-width:560px}.intern-fragen-formular .feld input[type=date]{max-width:240px}.gruppentitel{margin:16px 0 8px;font-size:13.5px;font-weight:650}.gruppentitel:first-of-type{margin-top:0}.suchzeile{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 12px}.suchzeile .feld{flex:1 1 260px}.suchzeile .knopf{margin-bottom:12px}.treffer-liste{max-height:420px;overflow-y:auto;margin-top:8px}.sammel-fuss{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.sammel-zaehler{margin:0;font-weight:600;color:var(--text)}.zeilentitel{display:block}fieldset.modi{margin:0;padding:0;border:0}.modi .optionen{gap:4px 14px}.link-liste{margin:0;padding:0;list-style:none}.link-liste a{white-space:nowrap}.antwort-abschnitt+.antwort-abschnitt{margin-top:14px}.antwort-abschnitt .zeile{grid-template-columns:minmax(180px,2fr) 3fr}.antwort-abschnitt .fragen-antwort{display:block;margin:0}fieldset.rueckfrage-fragen{margin:0;padding:0;border:0;display:grid;gap:8px}fieldset.rueckfrage-fragen legend{margin-bottom:4px;padding:0;font-size:12.5px;font-weight:600;color:var(--text-2)}fieldset.rueckfrage-fragen .nebentext{margin:4px 0}.rueckfragen-richtung{margin-bottom:12px}.karten-mobil .tabelle td.zeile-voll{grid-column:1 / -1}.belegansicht-raster{display:grid;gap:14px;margin-top:14px}.belegansicht .nebenzeile{display:block;font-size:12px;color:var(--text-2)}.feld-unsicher{border-left:3px solid var(--gold);background:color-mix(in srgb,var(--gold) 9%,var(--karte));padding-left:8px;border-radius:0 var(--r-s) var(--r-s) 0}.beleg-position{margin:0 0 12px;padding:12px 16px;border:1px solid var(--linie);border-radius:var(--r-m);background:var(--karte)}.beleg-position legend{padding:0 4px;font-size:12.5px;font-weight:600;color:var(--text-2)}@media(min-width:1100px){.belegansicht-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}@media screen{:root[data-thema=dunkel] .feld-unsicher{background:color-mix(in srgb,var(--gold) 14%,var(--karte))}}.ablage-karte{display:grid;gap:14px;border:1.5px dashed var(--feld-linie);transition:border-color var(--t2) var(--ease),background-color var(--t2) var(--ease)}.ablage-karte .filter-leiste{margin:0}.ablage.zieht,.ablage-karte.zieht{border-color:var(--tuerkis);background:color-mix(in srgb,var(--tuerkis) 7%,var(--karte));animation:ameisen .6s linear infinite}@keyframes ameisen{50%{border-color:color-mix(in srgb,var(--tuerkis) 45%,var(--karte))}}.ablage-kopf{display:flex;align-items:center;gap:14px}.ablage-kopf h2{margin:0 0 2px;font-size:15px;font-weight:700}.ablage-kopf p{margin:0}.ablage-ic{flex:none;width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:var(--leiste);color:var(--tuerkis-hell)}.ablage-ic .ic{width:22px;height:22px}.ablage-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.ablage-knoepfe label{display:inline-flex;align-items:center;gap:6px}.ablage-knoepfe label .ic{width:16px;height:16px}.ablage-knoepfe .ablage-eingabe:focus-visible+label{box-shadow:var(--fokus)}.ablage .fortschritt,.ablage-karte .fortschritt{flex-basis:100%}.nur-mobil,.ablage-knoepfe label.nur-mobil{display:none}@media(max-width:767px),(pointer:coarse){.nur-mobil{display:block}.kamera.nur-mobil{display:grid}.ablage-knoepfe label.nur-mobil{display:inline-flex}}.kamera{gap:10px}.ablage-karte:has(#beleg-kamera-foto:focus-visible) label[for=beleg-kamera-foto]{box-shadow:var(--fokus)}.kamera.ohne-seiten .kamera-steuerung{display:none}.kamera .ablage{padding:8px}.stapel.belege-kennzahlen .kpi{flex-direction:row;flex-wrap:wrap;align-items:center;padding:9px 12px}.stapel.belege-kennzahlen .kpi-kopf{flex:1}.stapel.belege-kennzahlen .kpi-zahl{font-size:22px;margin:0}.stapel.belege-kennzahlen .kpi-fuss{width:100%}.belege-liste-karte .tabelle td.haupt a{font-weight:650;color:var(--text)}.belege-liste-karte tr.zeile-klickbar{cursor:pointer}.belege-liste-karte .karte-aktion form{margin:0;flex-wrap:nowrap;align-items:center!important;gap:8px}.belege-liste-karte .karte-aktion .feld{position:relative;min-width:0;width:min(260px,100%);margin:0}@container haupt (max-width: 520px){.belege-liste-karte.mit-kopf>.karte-aktion{grid-column:1 / -1;justify-self:stretch}.belege-liste-karte .karte-aktion form,.belege-liste-karte .karte-aktion .feld{width:100%}}.belege-liste-karte .karte-aktion .feld label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.belege-liste-karte .karte-aktion .feld-hinweis{display:none;position:absolute;z-index:3;top:calc(100% + 4px);left:0;width:300px;margin:0;padding:8px 10px;border:1px solid var(--linie);border-radius:var(--r-m);background:var(--karte);box-shadow:var(--schatten-2);font-weight:400}.belege-liste-karte .karte-aktion .feld:focus-within .feld-hinweis{display:block}.belege-liste-karte .filter{margin-bottom:6px}@media(prefers-reduced-motion:reduce){.ablage.zieht,.ablage-karte.zieht{animation:none}}.belegansicht .beleg-raster{display:grid;gap:14px}.pdf-karte{padding:0;overflow:hidden;background:var(--flaeche)}.pdf-werkzeug{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:var(--karte);border-bottom:1px solid var(--linie)}.pdf-buehne iframe{display:block;width:100%;height:min(640px,calc(100vh - 190px));min-height:420px;border:0;background:var(--karte)}.pdf-buehne>p{margin:14px}.zoom{display:flex;align-items:center;gap:6px}.zoom-wert{min-width:48px;text-align:center;font-size:12px;font-weight:650;font-variant-numeric:tabular-nums}.knopf.rund{width:30px;height:30px;padding:0;border-radius:50%;justify-content:center}.knopf.rund .ic{width:14px;height:14px}.erkennung-sicher{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;margin-top:12px;font-size:12.5px;color:var(--text-2)}.erkennung-sicher strong{color:var(--text);font-variant-numeric:tabular-nums}.belegansicht .karte[data-pruef=beleg-vorschlag]{background:color-mix(in srgb,var(--indigo) 6%,var(--karte));border-color:color-mix(in srgb,var(--indigo) 18%,var(--karte))}.vorschlag{margin-bottom:10px}.vorschlag li{align-items:flex-start}.vorschlag .chip{flex:none}.belegansicht .karte .zeitleiste{margin-bottom:12px}@media(min-width:1100px){.belegansicht .beleg-raster{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start}.pdf-karte{position:sticky;top:calc(var(--kopf-h) + 12px)}}.belegansicht h1:focus-visible{outline:none;box-shadow:none}[data-pruef=freigabe-fortschritt]{margin:0 0 6px}[data-pruef=freigabe-fortschritt]>span{display:block;overflow-wrap:anywhere}[data-pruef=freigabe-fortschritt]>span:first-child{font-weight:600}[data-pruef=freigabe-fortschritt]>.nebenzeile{font-size:13px;color:var(--text-2)}.uva-leiste .zeitleiste{margin:0;grid-auto-flow:column;grid-template-rows:repeat(6,auto);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px}.uva-leiste .zeitleiste li:nth-child(6):before{display:none}.uva-leiste .zl-zeit{display:block;line-height:1.3;overflow-wrap:anywhere}.uva-leiste li.aktiv .zl-zeit{color:var(--gold-text);font-weight:650}@media(min-width:900px){.uva-leiste .zeitleiste{grid-auto-flow:column;grid-template-rows:none;grid-template-columns:none;grid-auto-columns:minmax(0,1fr);column-gap:0}.uva-leiste .zeitleiste li{grid-template-columns:minmax(0,1fr);gap:6px;padding:0 6px 0 0;justify-items:center;text-align:center}.uva-leiste .zeitleiste li:before{display:block;left:calc(-50% + 11px);right:calc(50% + 11px);top:10px;bottom:auto;width:auto;height:2px}.uva-leiste .zeitleiste li:first-child:before{display:none}.uva-leiste .zeitleiste li:nth-child(6):before{display:block}.uva-leiste .zeitleiste li.fertig:before{background:var(--linie)}.uva-leiste .zeitleiste li.fertig+li:before{background:var(--tuerkis)}.uva-leiste .zl-punkt{position:relative;z-index:1}.uva-leiste .zeitleiste strong{font-size:12.5px}.uva-leiste .zl-zeit{font-size:11.5px;color:var(--text-3)}.uva-leiste li.aktiv .zl-zeit{color:var(--gold-text)}}.steuer-dl{display:grid;gap:8px;margin:10px 0 0}.steuer-dl>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;font-size:13px}.steuer-dl dt{color:var(--text-2)}.steuer-dl dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.uva-offen .kpi-zahl{margin:0 0 4px}[data-pruef=steuern] .karte .nebentext{margin:10px 0 0}.steuer-erklaert p{margin:0;font-size:13px;color:var(--text-2);max-width:70ch}.steuer-erklaert p+p{margin-top:6px}.steuer-erklaert .quelle{display:flex;align-items:center;gap:5px;margin-top:10px;font-size:11.5px;color:var(--text-3)}.steuer-erklaert .quelle .ic{width:13px;height:13px;flex:none}.intern-belege .kpi-reihe.zwei{--n: 2}.intern-belege .kpi-reihe.eins{--n: 1;max-width:460px}.ki-zelle{display:flex;flex-direction:column;gap:4px;font-size:12.5px;min-width:0}@media(min-width:768px){.ki-zelle{min-width:190px}}.ki-konto{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.ki-zelle-konf{display:grid;grid-template-columns:80px auto;gap:8px;align-items:center;color:var(--text-2);font-size:12px;font-variant-numeric:tabular-nums}.belegansicht .karte .hinweis{margin:0 0 12px}.belegansicht .karte .liste-ruhig li{align-items:flex-start}.beleg-position-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.textbausteine{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 12px;padding:0;list-style:none}.chip-knopf{cursor:pointer;border:0;font:inherit;font-size:12px;font-weight:600;text-align:left;white-space:normal}.chip-knopf:hover{background:color-mix(in srgb,var(--c) 22%,var(--karte))}.freigabe-stufe,.freigabe-personen{min-width:0;margin:0 0 14px;border:1px solid var(--linie);border-radius:var(--r-m);background:var(--karte)}.freigabe-stufe{padding:6px 14px 14px}.freigabe-personen{padding:4px 12px 8px;margin:0 0 6px}.freigabe-stufe>legend{padding:0 6px;font-size:13px;font-weight:700;color:var(--text)}.freigabe-personen>legend{padding:0 6px;font-size:12.5px;font-weight:700;color:var(--text-2)}.freigabe-person{display:flex;align-items:center;gap:10px;min-height:44px;font-size:13.5px;color:var(--text);cursor:pointer;overflow-wrap:anywhere}.freigabe-person input[type=checkbox]{width:20px;height:20px;flex:none}.freigabe-person.kein-zugang{color:var(--text-2)}.freigabe-stufe .knopf.klein{margin-top:4px}@media(max-width:767px){[data-pruef=freigabe-definition] :is(.knopf,input:not([type=checkbox]),select){min-height:44px}}[data-pruef=freigabe-definition] form>.knopf{margin:0 8px 8px 0}[data-pruef=freigabe-definition] form>.nebentext{margin:4px 0 8px}.pruefliste-gruppe th{text-align:left;padding-top:14px;font-weight:700;background:var(--flaeche)}.pruefliste-gruppe .nebentext{font-weight:400;margin-left:6px}.ki-klient-budget{max-width:240px}@media(max-width:700px){.ki-klient-verbrauch .karten-mobil .tabelle tbody th{display:block;grid-column:1 / -1;padding:0!important;border:0;text-align:left}}.kd-dialog form{display:block}.klientenname{margin:0 0 12px;font-size:16px;font-weight:700}.intern-kanzleidokumente .lesestand{margin:0;padding:0;list-style:none;font-size:12.5px;color:var(--text-2)}.intern-kanzleidokumente .tabelle td.aktion{text-align:right}@media(max-width:700px){.intern-kanzleidokumente .tabelle td.aktion{text-align:left!important}}.zahlungen-karte .tabelle :is(th,td):not(:first-child,:last-child){padding-inline:8px}.zahlungen-karte .tabelle .auswahl{width:32px;padding-right:0}.zahlungen-karte .tabelle td.auswahl input,.zahlungen-karte .tabelle th input,.alle-mobil input{width:16px;height:16px;accent-color:var(--tuerkis);cursor:pointer}.zahlungen-karte .tabelle tbody tr.ist-gewaehlt{background:color-mix(in srgb,var(--tuerkis) 8%,var(--karte))}.zahlungen-karte .tabelle td.haupt{min-width:120px;font-weight:650}.zahlungen-karte .tabelle td .nebenzeile{margin-top:3px}.iban-maske{display:block;white-space:nowrap;font-size:12px;font-variant-numeric:tabular-nums}.zahlungen-karte .filter-leiste .feld{min-width:180px;margin-bottom:0}.alle-mobil{display:none;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:600;cursor:pointer}@media(max-width:700px){.alle-mobil{display:flex}.zahlungen-karte .tabelle td:last-child{grid-column:1 / -1}}.zahlungen-oben{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;align-items:start}.zahlungen-oben>.karte{margin:0}@media(min-width:1100px){.zahlungen-oben{order:-1}}.zahl-leiste{position:sticky;bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:12px;padding:10px 12px 10px 16px;border-radius:12px;background:var(--leiste);color:var(--leiste-text);box-shadow:var(--schatten-2)}.zahl-leiste strong{color:var(--leiste-stark);font-variant-numeric:tabular-nums}.zahl-leiste .knopf{background:var(--tuerkis-hell);color:var(--leiste);border-color:transparent}.zahl-leiste .knopf:hover:not(:disabled){background:color-mix(in srgb,var(--tuerkis-hell) 82%,var(--leiste-stark))}.zahl-wirkung .kpi-zahl{margin:4px 0 8px}.zahl-wirkung .fortschritt{margin-bottom:8px}.meta{margin:0;font-size:12px;color:var(--text-2)}.karte .meta{margin-top:8px}.lauf-detail{display:grid;gap:10px}.lauf-detail>.zurueck{justify-self:start;margin-bottom:0}.lauf-detail .detail-kopf h2{margin:0;font-size:22px;font-weight:750;letter-spacing:-.02em}.lauf-detail .aktionen{margin-top:14px}.lauf-detail .tabelle :is(th,td):not(:first-child,:last-child){padding-inline:8px}.lauf-detail .tabelle input[type=number],.lauf-detail .tabelle input[type=text]{max-width:100%}.lauf-detail .tabelle td .zeilenaktionen{gap:6px}@media(min-width:768px){.lauf-detail .tabelle input[type=number]{width:84px}.lauf-detail .tabelle input[type=text]{min-width:90px;width:100%}}@media(min-width:900px){.lauf-ablauf .zeitleiste{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:0}.lauf-ablauf .zeitleiste li{grid-template-columns:minmax(0,1fr);gap:8px;padding:0 14px 0 0}.lauf-ablauf .zeitleiste li:before{left:30px;right:0;top:10px;bottom:auto;width:auto;height:2px}}@media(max-width:767px){.zahl-leiste{bottom:8px}.karte.mit-kopf>.karte-aktion:has(.filter){grid-column:1 / -1;justify-self:start}}dialog.rech-dialog{width:min(1080px,calc(100vw - 32px))}.rech-kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.rech-kopf .zurueck{margin-bottom:0}.rech-kopf .kopf-abzeichen{margin:0}.rech-spalten{display:grid;grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:14px;align-items:start}.rech-seite{display:grid;gap:14px;position:sticky;top:0}.rech-position{border:1px solid var(--linie);border-radius:var(--r-m);padding:12px;margin:0 0 14px}.rech-position legend{padding:0 6px;font-size:12.5px;font-weight:600;color:var(--text-2)}.rech-summe dl,dl.rech-summe,.rech-kopfdaten{display:grid;gap:4px;margin:0 0 14px}.rech-summe dl>div,dl.rech-summe>div,.rech-kopfdaten>div{display:flex;justify-content:space-between;gap:12px}.rech-summe dt,.rech-kopfdaten dt{color:var(--text-2)}.rech-summe dd,.rech-kopfdaten dd{margin:0;font-variant-numeric:tabular-nums}.rech-seite>.rech-summe{padding:10px 12px;border-radius:var(--r-m);background:var(--flaeche)}.rech-seite>.rech-summe dl{margin-bottom:0}.rech-brutto{border-top:1px solid var(--linie);padding-top:6px;margin-top:2px}.rech-brutto dd strong{font-size:17px;font-weight:750}.rech-pruefung h3,.rech-summe h3{margin:0 0 8px;font-size:14px}.rech-filter{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.rech-filter .jahr-wahl select{width:auto;min-height:30px;padding-block:3px;font-size:12.5px}[data-pruef=rech-liste] .tabelle :is(th,td):not(:first-child,:last-child){padding-inline:8px}[data-pruef=rech-liste] .tabelle td.haupt{font-weight:650;white-space:nowrap}[data-pruef=rech-liste] .tabelle .nebenzeile{max-width:22ch}.rechnungen .karte.mit-kopf>.karte-aktion{max-width:100%}@media(max-width:800px){.rech-spalten{grid-template-columns:minmax(0,1fr)}.rech-seite{position:static}}@media(max-width:767px){.rechnungen .karte.mit-kopf>.karte-aktion{grid-column:1 / -1;justify-self:start}}@container haupt (max-width: 1100px){.rechnungen .bento>.b-8{grid-column:span 12}.rechnungen .bento>.stapel{grid-column:span 12;flex-direction:row}.rechnungen .bento>.stapel>.karte{flex:1 1 0}}@container haupt (max-width: 620px){.rechnungen .bento>.stapel{flex-direction:column}}.rech-kopf{margin-bottom:10px}.rech-formular .rech-felder>.knopf.klein{margin:0 0 10px}.rech-versand{margin-top:14px}.rech-versand-liste{list-style:none;margin:0;padding:0;display:grid;gap:0}.rech-versand-zeile{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding:8px 0;border-top:1px solid var(--linie);overflow-wrap:anywhere}.rech-versand-zeile:first-child{border-top:0}.rech-versand-zeile[data-status=fehler]>span{color:var(--rot-text);font-weight:600}.rech-versand-dialog{display:grid;gap:12px}.rech-versand-dialog .rech-kopfdaten{margin:0}.rech-versand-dialog .rech-kopfdaten dd{overflow-wrap:anywhere;text-align:right}.rech-versand-dialog textarea{min-height:9em}.rech-dialog .dlg-inhalt>.rech-formular{min-width:0}.rollout .kpi-reihe+.hinweis{margin:-4px 0 14px}.rollout .rollout-ergebnis{margin:0 0 14px;outline:none;scroll-margin-top:72px}.rollout .rollout-ergebnis p{margin:0 0 6px}.rollout .rollout-ergebnis .liste-einfach{margin:0 0 8px}.rollout .rollout-ergebnis .aktionen{margin-top:8px}.rollout .rollout-ergebnis:focus-visible{box-shadow:var(--fokus)}.rollout .rollout-filter{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));column-gap:14px;align-items:end}.rollout .rollout-filter .feld select,.rollout .rollout-filter .feld input{width:100%}.rollout .rollout-firmen{min-height:34px;margin-bottom:12px}.rollout .tabelle th:first-child,.rollout .tabelle td.wahl{width:36px;padding-right:0}.rollout .tabelle td.wahl input,.rollout .tabelle th:first-child input{display:block}.rollout .rollout-nr{color:var(--text-2);font-variant-numeric:tabular-nums}.rollout .rollout-name,.rollout .rollout-adresse,.rollout .rollout-klein,.rollout .rollout-neben{display:block}.rollout .rollout-adresse{overflow-wrap:anywhere}.rollout .rollout-klein{font-size:11.5px}.rollout .rollout-neben{margin-top:2px}.rollout .rollout-status{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.rollout .tabelle td.aktion{white-space:nowrap}.rollout .rollout-leiste{position:sticky;bottom:12px;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;padding:10px 14px;border:1px solid var(--linie);border-radius:var(--r-m);background:var(--karte);box-shadow:var(--schatten-3)}.rollout .rollout-anzahl{font-weight:650}.rollout .rollout-grenze{font-size:12.5px;font-weight:600;color:var(--rot-text)}.rollout .rollout-leiste-knoepfe{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}dialog.rollout-dialog.breit{width:min(760px,calc(100vw - 32px))}.rollout-vorschau-kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.rollout-betreff{margin:0;min-width:0;overflow-wrap:anywhere;font-weight:650}.rollout-betreff:empty{display:none}.rollout-vorschau{display:block;width:100%;height:min(460px,52vh);border:1px solid var(--linie);border-radius:var(--r-m);background:var(--karte-2)}.rollout-mail{display:grid;gap:8px;padding:14px;border:1px solid var(--linie);border-radius:var(--r-m);background:var(--karte-2);font-size:13px}.rollout-mail p{margin:0;overflow-wrap:anywhere}.rollout-mail-betreff{font-weight:700}.rollout-mail-text{white-space:pre-line;max-height:220px;overflow-y:auto}@media(max-width:700px){.rollout .karten-mobil .tabelle tr{position:relative}.rollout .karten-mobil .tabelle td.wahl{position:absolute;top:8px;right:0;display:grid;place-items:center;width:32px;height:32px}.rollout .karten-mobil .tabelle td.wahl:before{display:none}.rollout .karten-mobil .tabelle td.wahl input{width:20px;height:20px}.rollout .karten-mobil .tabelle td.haupt{padding-right:40px!important}.rollout .karten-mobil .tabelle td.aktion{white-space:normal}.rollout .rollout-status .chip{max-width:100%;white-space:normal}.rollout .rollout-leiste.voll-breit{bottom:0;margin-inline:-16px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border-inline:0;border-bottom:0;border-radius:0}.rollout .rollout-leiste-knoepfe{flex:1 1 100%;margin-left:0}.rollout .rollout-leiste-knoepfe .knopf{flex:1 1 auto;justify-content:center}.rollout .rollout-anzahl{flex:1 1 100%}}.experten>.hinweis{margin:0 0 16px;font-size:12.5px}.experten-raster{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:14px;align-items:start}.experten-raster.ist-schmal{grid-template-columns:minmax(0,1fr)}.experten-karten{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.experte-karte{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:12px;row-gap:2px;align-items:center;justify-items:start;padding:12px 14px;min-width:0;background:var(--karte);border:1px solid var(--linie);border-radius:var(--r-l);box-shadow:var(--schatten-1);transition:border-color var(--t1) var(--ease),background-color var(--t1) var(--ease)}.experte-karte:hover{background:var(--karte-2);border-color:var(--feld-linie-2)}.experte-karte.ist-gewaehlt{border-color:var(--tuerkis);box-shadow:inset 0 0 0 1px var(--tuerkis),var(--schatten-1)}.experte-wahl{padding:0;border:0;background:none;color:var(--text);font:700 14px/1.3 var(--schrift);text-align:left;overflow-wrap:anywhere}.experte-wahl:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.experte-karte.ist-gewaehlt .experte-wahl{color:var(--tuerkis-text)}.experte-wahl:focus-visible{box-shadow:none}.experte-karte:has(.experte-wahl:focus-visible){box-shadow:var(--fokus)}.experte-zeichen{grid-row:span 2;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;font:700 13px/1 var(--schrift);color:var(--leiste);background:var(--tuerkis-hell)}.experte-zeichen.gross{width:52px;height:52px;border-radius:14px;font-size:18px}.experte-karte>.experte-wahl,.experte-karte>.chip,.experte-karte>.experte-beschreibung{grid-column:2}.experte-beschreibung{margin:0;font-size:12.5px;line-height:1.4;color:var(--text-2);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.experten-gespraech{display:flex;flex-direction:column;gap:12px;min-height:420px}.experten-start{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px 12px;text-align:center}.experten-start-titel{margin:6px 0 0;font:700 17px/1.3 var(--schrift);color:var(--text)}.experten-start-text{margin:0;max-width:46ch;font-size:13px;color:var(--text-2)}.experten-gespraech>h2{margin:0}.experten-verlauf{display:flex;flex-direction:column;gap:14px}.experten-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.experten-paar{display:flex;flex-direction:column;gap:6px;min-width:0}.experten-du{align-self:flex-end;max-width:85%;padding:10px 12px;border-radius:14px 14px 4px;background:var(--leiste);color:var(--leiste-stark);font-size:13.5px;white-space:pre-wrap;overflow-wrap:anywhere}.experten-du p{margin:0}.experten-antwort{align-self:flex-start;max-width:100%;padding:12px 14px;border-radius:14px 14px 14px 4px;background:var(--flaeche);border:1px solid var(--linie);font-size:13.5px;line-height:1.55;overflow-wrap:anywhere}.experten-antwort:empty{display:none}.experten-antwort p{margin:0;white-space:pre-wrap}.experten-antwort p+p{margin-top:10px}.experten-marke{display:inline-block;width:7px;height:1.05em;margin-left:2px;vertical-align:-2px;border-radius:1px;background:var(--tuerkis);animation:experten-blinken 1s steps(1) infinite}@keyframes experten-blinken{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.experten-marke{animation:none}}.experten-quellen{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:12.5px}.experten-quellen a{display:inline-flex;align-items:center;gap:4px;overflow-wrap:anywhere;font-weight:600}.experten-strom-fehler{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.experten-strom-fehler .fehler{margin:0;flex:1 1 260px}.experten-alt-fehler{margin:0}.experten-eingabe{margin-top:auto;padding-top:12px;border-top:1px solid var(--linie);background:var(--karte)}.experten-eingabe>.fehler{margin:0 0 10px}.experten-eingabe .feld{margin-bottom:0}.experten-eingabe textarea{width:100%;box-sizing:border-box;min-height:72px;border-radius:var(--r-l);resize:vertical}.experten-eingabe .feld-hinweis{display:block;text-align:right;font-size:11.5px}.experten-eingabe .aktionen{margin-top:8px}.experten-auswahl{margin:0}@media(max-width:700px){.experten-gespraech{min-height:0}.experten-eingabe{position:sticky;bottom:0;z-index:2;padding-bottom:12px}body:has(.ki-fab) .experten-eingabe .aktionen{padding-right:132px}}@media print{.experten-eingabe,.experten-chips{display:none}}.konten .konten-kennzahlen{margin-bottom:14px}.konten-fehler .hinweis{margin:0}.konto-kennung{margin:-4px 0 12px;color:var(--text-2);font-size:12.5px}.konto-nummer{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--text);font-weight:600}.konto-monate{list-style:none;margin:0;padding:0;display:grid;gap:2px}.konto-monat{position:relative;display:grid;grid-template-columns:minmax(8.5em,1fr) minmax(0,1.6fr);align-items:center;gap:12px;min-height:36px;padding:6px 10px;border-radius:var(--r-s);transition:background-color var(--t2) var(--ease)}.konto-monat:hover{background:var(--flaeche)}.konto-monat>a{color:var(--text);font-weight:600;font-size:13.5px;text-decoration:none}.konto-monat>a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.konto-monat>a:focus-visible{outline:none}.konto-monat:has(>a:focus-visible){box-shadow:var(--fokus)}.konto-monat-stand{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12.5px;color:var(--text-2)}.konto-monat-stand:has(>.chip:only-child){grid-template-columns:auto;justify-content:start}.konto-monat-text{white-space:nowrap;font-variant-numeric:tabular-nums}dialog.import-dialog{width:min(820px,calc(100vw - 32px))}.import-ablauf{display:grid;gap:12px;min-width:0}.import-ablauf .feld,.import-ablauf .hinweis{margin:0}.import-titel{margin:0;font-size:14px;font-weight:700}.import-titel:focus{outline:none}.import-titel:focus-visible{box-shadow:var(--fokus);border-radius:var(--r-s)}.import-datei{display:grid;gap:10px}.import-datei p{margin:0}.import-zuordnung-form{display:grid;gap:12px}.import-zuordnung-form>p{margin:0}.import-zuordnung{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:10px 16px}.import-zuordnung select{width:100%}.import-ablauf input[type=month]{width:auto;min-width:12em}.import-vorschau{display:grid;gap:12px;min-width:0}.import-vorschau>p{margin:0}.import-zahlen{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));gap:10px 16px;margin:0;padding:10px 12px;border-radius:var(--r-m);background:var(--flaeche)}.import-zahlen>div{display:grid;gap:2px;min-width:0}.import-zahlen dt{color:var(--text-2);font-size:12px}.import-zahlen dd{margin:0;font-weight:650;font-variant-numeric:tabular-nums}.import-vorschau .import-text{overflow-wrap:anywhere}.import-zeilen-titel{margin:0;font-size:13px;font-weight:650}.import-geprueft{font-weight:600}.import-knoepfe{justify-content:flex-end;margin-top:0}.import-fertig{display:grid;justify-items:center;gap:8px;padding:12px 0;text-align:center}.import-fertig p{margin:0}.import-fertig .aktionen{margin-top:4px}.konto-monat-leer{color:var(--text-3);font-size:13.5px}.konto-ohne-umsaetze{margin:0 0 8px}@media(max-width:480px){.konten-kennzahlen .kpi-label{white-space:normal}}.monatsansicht{display:grid;gap:12px}.monatsansicht>.konto-kennung{margin:-8px 0 0}.monatsansicht .hinweis,.konten-fehlend .hinweis{margin:0}.monat-wechsel{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.monat-wechsel>button:first-child svg{transform:scaleX(-1)}.monat-name{margin:0;min-width:9em;text-align:center;font-weight:700;font-size:15px}.monat-stand{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;font-size:12.5px;color:var(--text-2)}.monatsansicht .filter{margin:0}.umsaetze{min-width:0}.umsatz-text-zelle{min-width:12em}.umsatz-text{font-weight:600;overflow-wrap:anywhere}.umsaetze .hinweis{margin:6px 0 0;padding:6px 10px;font-size:12.5px}.umsatz-stand{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.umsatz-automatisch{font-size:11.5px;color:var(--text-2)}.umsatz-beleg{display:block;overflow-wrap:anywhere}.umsatz-vorschlag{display:grid;gap:2px;justify-items:start}.umsatz-vorschlag-titel{font-size:11px;font-weight:600;color:var(--text-3);text-transform:uppercase;letter-spacing:.04em}.umsatz-warum{font-size:12px}.umsatz-ohne{color:var(--text-3)}.umsatz-aktionen{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0}.umsatz-aktion-meldung{flex-basis:100%}.umsatz-aktion-meldung .hinweis{text-align:left}.umsatz-aktionen>.konten-nur-beruehrung{display:none}@media(pointer:coarse){.umsatz-aktionen>.konten-nur-beruehrung{display:inline-flex}}.umsatz-karten{list-style:none;margin:0;padding:0;display:grid;gap:10px}.umsatz-karte{display:grid;gap:6px;min-width:0;padding:12px;border:1px solid var(--linie);border-radius:var(--r-m);background:var(--karte);overflow-wrap:anywhere}.umsatz-karte-kopf{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;font-size:12.5px;color:var(--text-2)}.umsatz-karte-kopf .umsatz-betrag{text-align:right;color:var(--text);font-weight:650}.umsatz-karte .nebenzeile{display:block;font-size:12px;color:var(--text-2)}.umsatz-karte .umsatz-text{display:block}.umsatz-konto{margin:0;font-size:12.5px}.umsatz-karte .umsatz-konto .nebenzeile{display:inline;margin-left:6px}.umsatz-karte-beleg{font-size:12.5px}.umsatz-aktionen.mit-menue{justify-content:flex-start}.umsatz-menue{display:grid;justify-items:start;gap:6px;width:100%}.umsatz-menue>button svg{transform:rotate(90deg)}.umsatz-menue>button[aria-expanded=true] svg{transform:rotate(-90deg)}.umsatz-menue-liste{list-style:none;margin:0;padding:4px;width:100%;display:grid;gap:2px;border:1px solid var(--linie);border-radius:var(--r-m);background:var(--karte);box-shadow:var(--schatten-2)}.umsatz-menue-liste button{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:0 10px;border:0;border-radius:var(--r-s);background:none;color:var(--text);font:600 13.5px/1.3 var(--schrift);text-align:left;cursor:pointer}.umsatz-menue-liste button:hover,.umsatz-menue-liste button:focus-visible{background:var(--flaeche)}.umsatz-menue-liste button:focus-visible{outline:none;box-shadow:var(--fokus)}.fehlend-leer{display:grid;justify-items:center;gap:8px;padding:20px 0 8px;text-align:center}.fehlend-leer .leer-titel{margin:0;font-weight:650}dialog.beleg-waehlen-dialog{width:min(760px,calc(100vw - 32px))}.beleg-waehlen{display:grid;gap:12px;min-width:0}.beleg-waehlen .hinweis,.beleg-waehlen p{margin:0}dialog.umsatz-beleg-dialog,dialog.umsatz-kamera-dialog{width:min(640px,calc(100vw - 32px))}.umsatz-bezug{margin:0 0 10px;overflow-wrap:anywhere}.umsatz-beleg-dialog .ablage-karte{margin:0;box-shadow:none}.umsatz-beleg-dialog .ablage-knoepfe label.nur-mobil{display:none}.umsatz-kamera-dialog .kamera.nur-mobil{display:grid}.umsatz-kamera-dialog .kamera.ohne-seiten p.kamera-steuerung{display:block}.umsatz-kamera-dialog .kamera.ohne-seiten .filter-leiste.kamera-steuerung,.umsatz-kamera-dialog .kamera.ohne-seiten .ablage.kamera-steuerung,.umsatz-kamera-dialog .kamera.ohne-seiten .aktionen.kamera-steuerung{display:flex}.ohne-beleg-gruende{margin:0;padding:0;border:0;min-width:0;display:grid;gap:8px}.ohne-beleg-gruende legend{padding:0;margin-bottom:8px}.ohne-beleg .option{align-items:flex-start}.ohne-beleg .option input{margin-top:2px}.ohne-beleg .nebenzeile{display:block;font-size:12px;font-weight:400;color:var(--text-2)}.ohne-beleg textarea{width:100%}.ohne-beleg .hinweis{margin:0}@media(max-width:480px){.monat-wechsel{display:grid;grid-template-columns:1fr 1fr}.monat-name{grid-column:1 / -1;order:-1;text-align:left}.monat-wechsel>button:last-child{justify-self:end}}.umsatz-karte-beleg:has(>.umsatz-ohne){display:none}.konten-status-meldung{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 12px}.konten-status-meldung .hinweis{margin:0;flex:1 1 16em}.intern-konten .kpi-reihe.eins{--n: 1;max-width:460px}.raster-filter{display:flex;flex-wrap:wrap;align-items:flex-end;gap:4px 20px;margin-bottom:12px}.raster-filter .filter-leiste{align-items:flex-end;gap:0 10px}.raster-filter .filter-leiste .feld{margin-bottom:0}.raster-filter>.option{min-height:40px}.raster-name{font-weight:600;overflow-wrap:anywhere}.raster-zelle{white-space:nowrap}.raster-zelle a{display:inline-flex;align-items:center;border-radius:var(--r-s);text-decoration:none}.raster-zelle a:hover .chip{background:color-mix(in srgb,var(--c) 22%,var(--karte))}.raster-zelle a:focus-visible{outline:none;box-shadow:var(--fokus)}.raster-zelle .chip{font-variant-numeric:tabular-nums}.raster-leer{color:var(--text-3)}.intern-konten .monat-kontowahl{max-width:420px;margin-bottom:12px}.intern-konten .monat-kontowahl .feld{margin:0}.intern-konten .monat-kontowahl select{width:100%}.intern-konten-kopf{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.konto-detail{display:grid;gap:4px;margin-top:-4px}.konto-detail p{margin:0}.konto-iban-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.konten-regel-muster{font-weight:600;overflow-wrap:anywhere}.konten-einstellung{display:grid;gap:14px}.konten-einstellung .optionen{display:grid;gap:10px}.konten-einstellung .option{align-items:flex-start}.konten-einstellung .option input{margin-top:2px}.konten-einstellung .nebenzeile,.ohne-beleg-regel .nebenzeile{display:block;font-size:12px;font-weight:400;color:var(--text-2)}.konten-einstellung .aktionen{margin-top:0}.ohne-beleg-regel{display:grid;gap:10px;padding:10px 12px;border-radius:var(--r-m);background:var(--flaeche)}.ohne-beleg-regel .feld{margin:0}.ohne-beleg-regel input[type=text]{width:100%}.ohne-beleg-konten{margin:0;padding:0;border:0;min-width:0}.ohne-beleg-konten legend{padding:0;margin-bottom:6px}.ohne-beleg-konten .optionen{display:flex;flex-wrap:wrap;gap:6px 16px}dialog.anfordern-dialog{width:min(560px,calc(100vw - 32px))}.anfordern textarea{width:100%}.anfordern .anfordern-text{margin:0 0 10px}.anfordern .hinweis{margin:0}.umsatz-grund-notiz{overflow-wrap:anywhere}@media(max-width:600px){.intern-konten .monatsansicht>.karte-aktion{grid-column:1 / -1;justify-self:start;margin-top:-4px}.intern-konten-kopf{justify-content:flex-start}.intern-konten-kopf .knopf{white-space:nowrap}.raster-filter .filter-leiste{width:100%}}
