.kontoblatt-module__DqV0Ha__sheet{min-width:0;color:var(--ink)}.kontoblatt-module__DqV0Ha__scroll{border:1px solid var(--rule);border-radius:var(--r-m);overflow-x:auto}.kontoblatt-module__DqV0Ha__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.kontoblatt-module__DqV0Ha__caption{text-align:left;padding:8px 12px;font-size:14px;font-weight:600}.kontoblatt-module__DqV0Ha__table th{text-align:left;color:var(--ink-3);border-bottom:1px solid var(--rule);white-space:nowrap;padding:6px 12px;font-weight:500}.kontoblatt-module__DqV0Ha__table td{border-bottom:1px solid var(--rule);vertical-align:top;padding:6px 12px}.kontoblatt-module__DqV0Ha__table tfoot td{border-bottom:0;font-weight:600}.kontoblatt-module__DqV0Ha__num{white-space:nowrap;text-align:right!important}.kontoblatt-module__DqV0Ha__when{white-space:nowrap}.kontoblatt-module__DqV0Ha__text{overflow-wrap:anywhere;min-width:14ch}.kontoblatt-module__DqV0Ha__hint{color:var(--ink-3);font-size:13px}.kontoblatt-module__DqV0Ha__hidden{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.kontoblatt-module__DqV0Ha__start td{background:var(--well);color:var(--ink-2,var(--ink))}.kontoblatt-module__DqV0Ha__amount[data-sign=in]{color:var(--income)}.kontoblatt-module__DqV0Ha__table tr[data-origin=offen] td{color:var(--ink-3);font-style:italic}.kontoblatt-module__DqV0Ha__state{border:1px solid var(--rule-2);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:12px;display:inline-block}.kontoblatt-module__DqV0Ha__state[data-state=stapel]{color:var(--ink-3)}.kontoblatt-module__DqV0Ha__state[data-state=frage],.kontoblatt-module__DqV0Ha__state[data-state=vorschlag]{border-color:var(--warn,currentColor)}.kontoblatt-module__DqV0Ha__links{white-space:nowrap;gap:8px;display:flex}.kontoblatt-module__DqV0Ha__warning{border-left:3px solid var(--warn,#b26a00);background:var(--well);margin:8px 0;padding:8px 12px;font-size:13px}.kontoblatt-module__DqV0Ha__proof{margin-top:12px}.kontoblatt-module__DqV0Ha__proof summary{cursor:pointer;font-size:13px}.kontoblatt-module__DqV0Ha__proof tr[data-wrong] td{color:var(--bad,#b3261e);font-weight:600}@media (max-width:640px){.kontoblatt-module__DqV0Ha__narrow{display:none}.kontoblatt-module__DqV0Ha__table td,.kontoblatt-module__DqV0Ha__table th{padding:6px 8px}}.kontoblatt-module__DqV0Ha__bankHistory{margin:12px 0}.kontoblatt-module__DqV0Ha__bankHistory summary{cursor:pointer;color:var(--ink-3);font-size:13px}
.bank-module__4GKVAG__accounts{border-bottom:1px solid var(--rule-2);background:var(--well);flex-shrink:0;padding:10px 16px}.bank-module__4GKVAG__list{scrollbar-width:thin;grid-auto-columns:minmax(248px,292px);grid-auto-flow:column;gap:10px;margin:-2px;padding:2px 2px 6px;display:grid;overflow-x:auto}.bank-module__4GKVAG__accounts .bank-module__4GKVAG__card{border:1px solid var(--rule-2);border-radius:var(--r-m);background:var(--sheet);min-width:0;color:var(--ink);text-align:left;box-shadow:none;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:stretch;gap:2px;padding:10px 12px;font-weight:400;display:grid;position:relative}.bank-module__4GKVAG__accounts .bank-module__4GKVAG__card:active{transform:none}.bank-module__4GKVAG__accounts .bank-module__4GKVAG__card:hover{border-color:var(--ink-4);background:var(--sheet)}.bank-module__4GKVAG__accounts .bank-module__4GKVAG__card[aria-pressed=true]{border-color:var(--ledger);box-shadow:inset 0 2px 0 var(--ledger)}.bank-module__4GKVAG__accounts .bank-module__4GKVAG__cardHead{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.bank-module__4GKVAG__accounts .bank-module__4GKVAG__cardHead strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.bank-module__4GKVAG__iban{font-family:var(--mono);color:var(--ink-3);flex-shrink:0;font-size:11px}.bank-module__4GKVAG__ledger{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-3);font-size:11.5px;overflow:hidden}.bank-module__4GKVAG__balanceLabel{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);margin-top:6px;font-size:10.5px;font-weight:600}.bank-module__4GKVAG__balance{letter-spacing:-.01em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:21px;font-weight:600;line-height:1.2}.bank-module__4GKVAG__balance[data-negative]{color:var(--stamp)}.bank-module__4GKVAG__balanceDate{color:var(--ink-3);align-items:center;gap:6px;font-size:11.5px;display:flex}.bank-module__4GKVAG__computed{border-radius:var(--r-s);background:var(--well);box-shadow:inset 0 0 0 1px var(--rule-2);color:var(--ink-2);padding:0 5px;font-size:10.5px;line-height:16px}.bank-module__4GKVAG__figures{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:6px;padding-top:6px;display:grid}.bank-module__4GKVAG__figures>span{align-content:start;gap:1px;min-width:0;display:grid}.bank-module__4GKVAG__figures small{color:var(--ink-3);font-size:10.5px}.bank-module__4GKVAG__figures b{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.bank-module__4GKVAG__figures b[data-negative]{color:var(--stamp)}.bank-module__4GKVAG__figures i{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px;font-style:normal}.bank-module__4GKVAG__skeleton{border:1px solid var(--rule);border-radius:var(--r-m);background:var(--sheet);opacity:.6;min-height:156px}.bank-module__4GKVAG__note{color:var(--ink-2);align-items:center;gap:12px;margin:0;font-size:12.5px;display:flex}.bank-module__4GKVAG__prompt{text-align:center;color:var(--ink-3);text-wrap:pretty;flex:1;align-content:center;justify-items:center;gap:4px;padding:48px 24px;font-size:13px;display:grid}.bank-module__4GKVAG__prompt strong{color:var(--ink);font-size:15px;font-weight:600}.bank-module__4GKVAG__prompt p{max-width:44ch;margin:0}@media (max-width:859px){.bank-module__4GKVAG__accounts{padding:8px 16px}.bank-module__4GKVAG__list{scroll-snap-type:x proximity;grid-auto-columns:minmax(78%,300px)}.bank-module__4GKVAG__accounts .bank-module__4GKVAG__card{scroll-snap-align:start}.bank-module__4GKVAG__note{flex-direction:column;align-items:flex-start}[data-case] .bank-module__4GKVAG__accounts{display:none}}
.month-review-module__ik31PG__review{min-width:0;padding:12px 8px 20px}.month-review-module__ik31PG__review h3{margin-bottom:0;font-size:16px}.month-review-module__ik31PG__review h4{margin:20px 0 8px;font-size:12px;font-weight:600}.month-review-module__ik31PG__review p{margin:10px 0}.month-review-module__ik31PG__state{color:var(--ledger);font-size:14px}.month-review-module__ik31PG__dailyControl{border-block:1px solid var(--rule);font-variant-numeric:tabular-nums;padding:12px 0}.month-review-module__ik31PG__sources{margin:0;padding:0;list-style:none}.month-review-module__ik31PG__source{border-bottom:1px solid var(--rule);min-width:0;padding:12px 0}.month-review-module__ik31PG__sourceHeading,.month-review-module__ik31PG__sourceHeading>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.month-review-module__ik31PG__sourceHeading>div{flex-wrap:wrap;justify-content:flex-start;gap:4px 12px;min-width:0}.month-review-module__ik31PG__sourceHeading strong{overflow-wrap:anywhere;font-size:12px}.month-review-module__ik31PG__sourceHeading span{color:var(--ink-3);font-size:11px}.month-review-module__ik31PG__sourceHeading [data-status=ready]{color:var(--ok)}.month-review-module__ik31PG__sourceHeading [data-status=open]{color:var(--note)}.month-review-module__ik31PG__sourceHeading>button{flex-shrink:0}.month-review-module__ik31PG__sourceFacts{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px 20px;margin:10px 0 0;display:flex}.month-review-module__ik31PG__sourceFacts dt{color:var(--ink-3);font-size:10px}.month-review-module__ik31PG__sourceFacts dd{margin:2px 0 0;font-size:12px}.month-review-module__ik31PG__issues,.month-review-module__ik31PG__blockers ul,.month-review-module__ik31PG__hints ul{color:var(--ink-2);margin:8px 0 0;padding-left:18px;line-height:1.6}.month-review-module__ik31PG__blockers{border-left:2px solid var(--note);margin-top:16px;padding:1px 12px 12px}.month-review-module__ik31PG__blockers h4{color:var(--note);margin-top:10px}.month-review-module__ik31PG__hints{padding-bottom:8px}.month-review-module__ik31PG__reasonForm{border:1px solid var(--rule-2);border-radius:var(--r-s);background:var(--well);max-width:620px;margin:12px 0;padding:12px}.month-review-module__ik31PG__reasonForm textarea{width:100%}.month-review-module__ik31PG__snapshot{border-top:1px solid var(--rule-2);margin-top:24px;padding-top:4px}.month-review-module__ik31PG__snapshot summary{cursor:pointer;min-height:32px;color:var(--ink-2)}.month-review-module__ik31PG__checksum{overflow-wrap:anywhere}@media (max-width:650px){.month-review-module__ik31PG__review{padding-inline:0}.month-review-module__ik31PG__sourceHeading{flex-wrap:wrap;gap:4px}.month-review-module__ik31PG__sourceHeading>div{flex-basis:100%}.month-review-module__ik31PG__sourceHeading>button{min-height:44px}}
.questions-module__UZJiua__questions{max-width:760px;margin:0 auto;padding-bottom:24px}.questions-module__UZJiua__header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.questions-module__UZJiua__header h1{margin:0 0 8px;font-size:22px;font-weight:600}.questions-module__UZJiua__header p{color:var(--ink-2);max-width:48ch;margin:0}.questions-module__UZJiua__header .questions-module__UZJiua__week{font-variant-numeric:tabular-nums;color:var(--ink-3);margin-top:8px;font-size:12px}.questions-module__UZJiua__generalUpload{margin-top:16px}.questions-module__UZJiua__count{border-radius:var(--r-s);background:var(--ledger-soft);color:var(--ledger);font-variant-numeric:tabular-nums;flex-shrink:0;padding:5px 9px;font-size:12px}.questions-module__UZJiua__group{margin:0 0 28px}.questions-module__UZJiua__group h2{color:var(--ink-2);margin:0 0 10px;font-size:14px;font-weight:600}.questions-module__UZJiua__card{border:1px solid var(--rule);border-radius:var(--r-m);background:var(--sheet);margin-bottom:12px;padding:18px;scroll-margin-top:24px}.questions-module__UZJiua__card h3{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 12px;font-size:16px;font-weight:600;line-height:1.45}.questions-module__UZJiua__meta{color:var(--ink-3);flex-wrap:wrap;gap:12px;font-size:11px;display:flex}.questions-module__UZJiua__context{color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 16px;font-size:12px}.questions-module__UZJiua__contexts{background:var(--well);border-radius:var(--r-s);gap:8px;margin:0 0 16px;padding:10px 12px;list-style:none;display:grid}.questions-module__UZJiua__contexts li{gap:2px;font-size:12px;display:grid}.questions-module__UZJiua__contexts strong{font-weight:500}.questions-module__UZJiua__contexts span{color:var(--ink-2)}.questions-module__UZJiua__card form>label{margin-bottom:6px;font-size:12px;font-weight:500;display:block}.questions-module__UZJiua__card textarea{width:100%;font-size:16px;line-height:1.5}.questions-module__UZJiua__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.questions-module__UZJiua__quickActions{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.questions-module__UZJiua__fileInput{display:none}.questions-module__UZJiua__uploadStatus{color:var(--ink-2);background:var(--well);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;gap:8px;padding:12px;display:grid}.questions-module__UZJiua__uploadStatus button{justify-self:start}.questions-module__UZJiua__questions button{justify-content:center;align-items:center;min-height:40px;display:inline-flex}.questions-module__UZJiua__choices{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.questions-module__UZJiua__choices legend{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.questions-module__UZJiua__choices label{border:1px solid var(--rule-2);border-radius:var(--r-s);cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:6px 12px;display:flex}.questions-module__UZJiua__choices input{width:16px;height:16px;min-height:16px;margin:0}.questions-module__UZJiua__empty{background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-m);padding:28px 20px}.questions-module__UZJiua__empty h2{margin:0 0 8px;font-size:18px}.questions-module__UZJiua__empty p{color:var(--ink-2);margin:0 0 18px}.questions-module__UZJiua__history{border-top:1px solid var(--rule-2);margin-top:28px;padding-top:16px}.questions-module__UZJiua__history summary{cursor:pointer;min-height:32px;font-weight:500}.questions-module__UZJiua__answer{border-bottom:1px solid var(--rule);padding:16px 0}.questions-module__UZJiua__answer h3{margin:0 0 8px;font-size:14px}.questions-module__UZJiua__answer p{white-space:pre-wrap}.questions-module__UZJiua__receipt{color:var(--ok);font-size:11px}.questions-module__UZJiua__paging{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;display:flex}.questions-module__UZJiua__settings{border-top:1px solid var(--rule);margin-top:24px;padding-top:24px}.questions-module__UZJiua__settings>p{color:var(--ink-2)}.questions-module__UZJiua__modeChoices{border:0;gap:8px;margin:20px 0;padding:0;display:grid}.questions-module__UZJiua__modeChoices legend{margin-bottom:8px;font-size:12px;font-weight:600}.questions-module__UZJiua__modeChoices label{border:1px solid var(--rule);border-radius:var(--r-s);cursor:pointer;align-items:center;gap:12px;padding:12px;display:flex}.questions-module__UZJiua__modeChoices label:has(input:checked){background:var(--ledger-soft);border-color:var(--ledger)}.questions-module__UZJiua__modeChoices input{flex:none;width:18px;height:18px;min-height:18px;margin:0}.questions-module__UZJiua__modeChoices span{gap:4px;display:grid}.questions-module__UZJiua__modeChoices small{color:var(--ink-2)}.questions-module__UZJiua__digestPreview{background:var(--well);border-radius:var(--r-m);padding:16px}.questions-module__UZJiua__digestPreview h3{font-variant-numeric:tabular-nums;margin:0 0 8px;font-size:15px}.questions-module__UZJiua__digestPreview summary{cursor:pointer;min-height:44px}.questions-module__UZJiua__digestPreview li{overflow-wrap:anywhere;margin-bottom:8px}.questions-module__UZJiua__digestPreview>button{min-height:44px;margin-top:12px}.questions-module__UZJiua__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;animation:.8s linear infinite questions-module__UZJiua__spin}@keyframes questions-module__UZJiua__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.questions-module__UZJiua__spinner{animation:none}}@media (max-width:600px){.questions-module__UZJiua__header{gap:12px;margin-bottom:20px}.questions-module__UZJiua__card{padding:16px}.questions-module__UZJiua__questions button{min-height:44px}.questions-module__UZJiua__actions{justify-content:stretch}.questions-module__UZJiua__actions>button{flex:1}.questions-module__UZJiua__quickActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.questions-module__UZJiua__quickActions button{white-space:normal;padding-inline:8px}}
.report-module__rgcqYa__report{max-width:880px;color:var(--ink);min-width:0;margin:0 auto}.report-module__rgcqYa__report h1{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600}.report-module__rgcqYa__lead{color:var(--ink-3);margin:4px 0 0}.report-module__rgcqYa__controls{flex-wrap:wrap;align-items:center;gap:12px 16px;margin:16px 0 12px;display:flex}.report-module__rgcqYa__segments{background:var(--well);border:1px solid var(--rule);border-radius:var(--r-m);gap:2px;padding:2px;display:inline-flex}.report-module__rgcqYa__segments button{border-radius:var(--r-s);min-height:44px;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 16px;font-weight:500}.report-module__rgcqYa__segments button[aria-pressed=true]{background:var(--sheet);color:var(--ink);box-shadow:0 0 0 1px var(--rule-2)}.report-module__rgcqYa__period{border:1px solid var(--rule-2);border-radius:var(--r-m);background:var(--well);min-height:44px;color:var(--ink);font:inherit;max-width:100%;padding:0 12px}.report-module__rgcqYa__report :is(button,select):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.report-module__rgcqYa__explain{color:var(--ink-2);margin:0 0 12px;font-size:12.5px}.report-module__rgcqYa__stand{color:var(--ink-3);margin:0 0 8px;font-size:12px}.report-module__rgcqYa__note{border:1px solid var(--note-line);border-radius:var(--r-l);background:var(--note-bg);color:var(--note);margin:0 0 12px;padding:12px 16px;font-size:12.5px}.report-module__rgcqYa__empty{border:1px solid var(--rule-2);border-radius:var(--r-l);background:var(--well);color:var(--ink-2);padding:16px}.report-module__rgcqYa__table{border-collapse:collapse;background:var(--sheet);border:1px solid var(--rule-2);border-radius:var(--r-l);width:100%}.report-module__rgcqYa__table th{text-align:right;color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--rule-2);padding:8px 12px;font-size:10.5px;font-weight:600}.report-module__rgcqYa__table th:first-child{text-align:left}.report-module__rgcqYa__table td{border-bottom:1px solid var(--rule);vertical-align:top;padding:8px 12px}.report-module__rgcqYa__label{overflow-wrap:anywhere;min-width:0}.report-module__rgcqYa__help{color:var(--ink-3);font-size:12px;font-weight:400;display:block}.report-module__rgcqYa__amount{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500}.report-module__rgcqYa__amount[data-sign=in]{color:var(--ok)}.report-module__rgcqYa__amount[data-sign=zero]{color:var(--ink-4);font-weight:400}.report-module__rgcqYa__sum td{background:var(--well);font-weight:600}.report-module__rgcqYa__result td{border-bottom:3px double var(--rule-2);font-weight:700}.report-module__rgcqYa__report .report-module__rgcqYa__toggle{min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:6px;margin:-8px 0;padding:0;display:inline-flex}.report-module__rgcqYa__report .report-module__rgcqYa__toggle:before{content:"▸";color:var(--ink-3);font-size:11px}.report-module__rgcqYa__report .report-module__rgcqYa__toggle[aria-expanded=true]:before{content:"▾"}.report-module__rgcqYa__account td{color:var(--ink-2);background:0 0;font-size:12.5px}.report-module__rgcqYa__account td:first-child{padding-left:34px}.report-module__rgcqYa__sectionHead td{background:var(--well);color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:600}@media (max-width:640px){.report-module__rgcqYa__table th,.report-module__rgcqYa__table td{padding:8px}.report-module__rgcqYa__account td:first-child{padding-left:20px}}
.cash-module__1BUjlW__cash{max-width:880px;color:var(--ink);min-width:0;margin:0 auto}.cash-module__1BUjlW__cash h1{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600}.cash-module__1BUjlW__cash h2{margin:0 0 8px;font-size:15px;font-weight:600}.cash-module__1BUjlW__cash p{color:var(--ink-3);margin:4px 0 0}.cash-module__1BUjlW__cash button,.cash-module__1BUjlW__cash input,.cash-module__1BUjlW__cash select{border-radius:var(--r-m);border:1px solid var(--rule-2);color:var(--ink);background:var(--sheet);font:inherit;min-height:40px;padding:4px 12px}.cash-module__1BUjlW__cash button{cursor:pointer;touch-action:manipulation;justify-content:center;align-items:center;gap:6px;display:inline-flex}.cash-module__1BUjlW__cash button:hover{background:var(--well)}.cash-module__1BUjlW__cash button:disabled{cursor:wait;opacity:.65}.cash-module__1BUjlW__cash :is(button,input,select):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cash-module__1BUjlW__cash input,.cash-module__1BUjlW__cash select{background:var(--well);min-width:0;max-width:100%}.cash-module__1BUjlW__primary{background:var(--ink)!important;color:var(--sheet)!important}.cash-module__1BUjlW__stand{flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin:16px 0 8px;display:flex}.cash-module__1BUjlW__amount{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:32px;font-weight:600}.cash-module__1BUjlW__negative{color:var(--bad,#b3261e)}.cash-module__1BUjlW__note{color:var(--ink-3);margin-top:4px;font-size:13px}.cash-module__1BUjlW__warning{border-left:3px solid var(--warn,#b26a00);background:var(--well);margin:8px 0;padding:8px 12px;font-size:13px}.cash-module__1BUjlW__section{border-top:1px solid var(--rule);margin:24px 0;padding-top:16px}.cash-module__1BUjlW__actions{flex-wrap:wrap;gap:8px;display:flex}.cash-module__1BUjlW__form{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;gap:12px;display:grid}.cash-module__1BUjlW__form label{color:var(--ink-3);gap:4px;font-size:13px;display:grid}.cash-module__1BUjlW__wide{grid-column:1/-1}.cash-module__1BUjlW__choices{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.cash-module__1BUjlW__choices button[aria-checked=true]{background:var(--ink);color:var(--sheet);border-color:var(--ink)}.cash-module__1BUjlW__list{margin:0;padding:0;list-style:none}.cash-module__1BUjlW__list li{border-bottom:1px solid var(--rule);grid-template-columns:96px 1fr auto;gap:8px 12px;padding:8px 0;font-size:14px;display:grid}.cash-module__1BUjlW__list .cash-module__1BUjlW__value{font-variant-numeric:tabular-nums;text-align:right}.cash-module__1BUjlW__hint{color:var(--ink-3);font-size:13px}.cash-module__1BUjlW__hidden{display:none}@media (max-width:560px){.cash-module__1BUjlW__list li{grid-template-columns:1fr auto}.cash-module__1BUjlW__list .cash-module__1BUjlW__when{grid-column:1/-1}}.cash-module__1BUjlW__book{margin:20px 0}.cash-module__1BUjlW__monthNav{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.cash-module__1BUjlW__monthNav h3{text-transform:capitalize;margin:0;font-size:15px;font-weight:600}.cash-module__1BUjlW__figures{flex-wrap:wrap;gap:8px 32px;margin:0 0 12px;display:flex}.cash-module__1BUjlW__figures div{gap:2px;display:grid}.cash-module__1BUjlW__figures dt{color:var(--ink-3);font-size:12px}.cash-module__1BUjlW__figures dd{font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:600}.cash-module__1BUjlW__figures dd[data-sign=in]{color:var(--income)}
.bank-connection-module__3U9Kca__connections{gap:18px;max-width:860px;margin:24px 0;display:grid}.bank-connection-module__3U9Kca__account{border:1px solid var(--rule-2);border-radius:var(--r-m);background:var(--sheet);min-width:0;padding:22px}.bank-connection-module__3U9Kca__heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bank-connection-module__3U9Kca__heading>div{min-width:0}.bank-connection-module__3U9Kca__heading h2{margin:0;font-size:18px;font-weight:600}.bank-connection-module__3U9Kca__iban{color:var(--ink-2);font-family:var(--mono);overflow-wrap:anywhere;margin:6px 0 0;font-size:12px}.bank-connection-module__3U9Kca__status{border-radius:var(--r-s);flex-shrink:0;padding:4px 8px;font-size:12px;font-weight:600}.bank-connection-module__3U9Kca__connected{color:var(--ok);background:var(--ok-bg)}.bank-connection-module__3U9Kca__pending{color:var(--ink-2);background:var(--well)}.bank-connection-module__3U9Kca__message{max-width:65ch;margin:16px 0}.bank-connection-module__3U9Kca__facts{flex-wrap:wrap;gap:16px 28px;margin:0 0 20px;display:flex}.bank-connection-module__3U9Kca__facts dt{color:var(--ink-3);margin-bottom:4px;font-size:12px}.bank-connection-module__3U9Kca__facts dd{color:var(--ink);margin:0}.bank-connection-module__3U9Kca__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bank-connection-module__3U9Kca__actions button{white-space:normal;justify-content:center;align-items:center;min-height:36px;display:inline-flex}.bank-connection-module__3U9Kca__help{max-width:65ch;color:var(--ink-2);margin:16px 0 0;font-size:13px}.bank-connection-module__3U9Kca__spinner{flex-shrink:0;animation:1s linear infinite bank-connection-module__3U9Kca__turn}@keyframes bank-connection-module__3U9Kca__turn{to{transform:rotate(360deg)}}@media (max-width:720px){.bank-connection-module__3U9Kca__account{padding:18px 16px}.bank-connection-module__3U9Kca__actions button{min-height:44px}}@media (prefers-reduced-motion:reduce){.bank-connection-module__3U9Kca__spinner{animation:none}}
.replay-module__Jm_IOq__bar{z-index:19;background:var(--note-bg);border-bottom:1px solid var(--note-line);color:var(--ink);gap:8px;padding:8px 16px;font-size:13px;display:grid;position:sticky;top:44px}.replay-module__Jm_IOq__bar[data-state=error]{background:var(--stamp-bg);border-bottom-color:var(--stamp-line)}.replay-module__Jm_IOq__row{flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;display:flex}.replay-module__Jm_IOq__status{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.replay-module__Jm_IOq__badge{border:1px solid var(--note-line);border-radius:var(--r-s);background:var(--sheet);color:var(--note);letter-spacing:.06em;text-transform:uppercase;padding:1px 8px;font-size:11px;font-weight:700}.replay-module__Jm_IOq__bar[data-state=error] .replay-module__Jm_IOq__badge{border-color:var(--stamp-line);color:var(--stamp)}.replay-module__Jm_IOq__date{font-weight:600}.replay-module__Jm_IOq__muted{color:var(--ink-2);font-size:12px}.replay-module__Jm_IOq__actions{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.replay-module__Jm_IOq__until{align-items:center;gap:6px;display:flex}.replay-module__Jm_IOq__until label,.replay-module__Jm_IOq__setDate label{color:var(--ink-2);flex-direction:row;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:500;display:flex}.replay-module__Jm_IOq__until input,.replay-module__Jm_IOq__setDate input{background:var(--sheet);width:auto;min-height:32px}.replay-module__Jm_IOq__until input:disabled{opacity:.55}.replay-module__Jm_IOq__progress{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:flex}.replay-module__Jm_IOq__spinner{flex:none;animation:1s linear infinite replay-module__Jm_IOq__spin}@keyframes replay-module__Jm_IOq__spin{to{transform:rotate(360deg)}}.replay-module__Jm_IOq__setDate{background:var(--sheet);border:1px solid var(--note-line);border-radius:var(--r-m);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 12px;display:flex}.replay-module__Jm_IOq__warn{color:var(--stamp);font-weight:500}.replay-module__Jm_IOq__message{overflow-wrap:anywhere;margin:0}.replay-module__Jm_IOq__errorText{color:var(--stamp);overflow-wrap:anywhere;margin:0;font-weight:500}@media (max-width:859px){.replay-module__Jm_IOq__bar{padding:8px 16px}.replay-module__Jm_IOq__actions{margin-left:0}}@media (prefers-reduced-motion:reduce){.replay-module__Jm_IOq__spinner{animation:none}}
.bank-statement-csv-module__sTsEZW__section{border-top:1px solid var(--rule);gap:12px;min-width:0;margin-top:24px;padding-top:24px;display:grid}.bank-statement-csv-module__sTsEZW__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bank-statement-csv-module__sTsEZW__head h2,.bank-statement-csv-module__sTsEZW__head h3{margin:0;font-size:15px;font-weight:600}.bank-statement-csv-module__sTsEZW__head p,.bank-statement-csv-module__sTsEZW__section>p{color:var(--ink-2);margin:4px 0 0;line-height:1.5}.bank-statement-csv-module__sTsEZW__feeds{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bank-statement-csv-module__sTsEZW__feed{background:var(--well);border:1px solid var(--rule);border-radius:var(--r-s);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-width:0;padding:12px 16px;display:flex}.bank-statement-csv-module__sTsEZW__feed>div{overflow-wrap:anywhere;min-width:0}.bank-statement-csv-module__sTsEZW__meta{color:var(--ink-2);font-size:12px;display:block}.bank-statement-csv-module__sTsEZW__confirm{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.bank-statement-csv-module__sTsEZW__overlay{background:var(--rule-2);z-index:40;position:fixed;inset:0}.bank-statement-csv-module__sTsEZW__dialog{z-index:50;background:var(--raise);width:min(720px,100vw - 24px);max-height:88dvh;color:var(--ink);border:1px solid var(--rule-2);border-radius:var(--r-l);box-shadow:var(--shadow);gap:16px;padding:20px;display:grid;position:fixed;top:6vh;left:50%;overflow-y:auto;transform:translate(-50%)}.bank-statement-csv-module__sTsEZW__dialog h2{margin:0;font-size:16px}.bank-statement-csv-module__sTsEZW__dialog p{color:var(--ink-2);margin:0;line-height:1.5}.bank-statement-csv-module__sTsEZW__field{gap:6px;min-width:0;margin:0;font-size:12px;font-weight:500;display:grid}.bank-statement-csv-module__sTsEZW__field input,.bank-statement-csv-module__sTsEZW__field select{width:100%;min-width:0;font-weight:400}.bank-statement-csv-module__sTsEZW__summary{background:var(--well);border:1px solid var(--rule);border-radius:var(--r-s);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:0;padding:12px 16px;display:grid}.bank-statement-csv-module__sTsEZW__summary dt{color:var(--ink-3);font-size:11px}.bank-statement-csv-module__sTsEZW__summary dd{overflow-wrap:anywhere;margin:2px 0 0;font-weight:600}.bank-statement-csv-module__sTsEZW__products{gap:12px;margin:0;padding:0;list-style:none;display:grid}.bank-statement-csv-module__sTsEZW__product{border:1px solid var(--rule);border-radius:var(--r-s);grid-template-columns:minmax(120px,1fr) minmax(0,2fr);align-items:start;gap:8px 16px;padding:12px 16px;display:grid}.bank-statement-csv-module__sTsEZW__product strong{overflow-wrap:anywhere}.bank-statement-csv-module__sTsEZW__product .bank-statement-csv-module__sTsEZW__controls{gap:8px;min-width:0;display:grid}.bank-statement-csv-module__sTsEZW__newAccount{background:var(--well);border:1px solid var(--rule);border-radius:var(--r-s);gap:12px;padding:12px 16px;display:grid}.bank-statement-csv-module__sTsEZW__newAccount summary{cursor:pointer;min-height:32px;font-weight:500}.bank-statement-csv-module__sTsEZW__grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;padding-top:8px;display:grid}.bank-statement-csv-module__sTsEZW__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.bank-statement-csv-module__sTsEZW__hint{color:var(--ink-2);font-size:12px}.bank-statement-csv-module__sTsEZW__ok{background:var(--ok-bg);border:1px solid var(--rule);border-radius:var(--r-s);color:var(--ok);padding:12px 16px;font-weight:500}.bank-statement-csv-module__sTsEZW__spinner{animation:1s linear infinite bank-statement-csv-module__sTsEZW__spin}@keyframes bank-statement-csv-module__sTsEZW__spin{to{transform:rotate(360deg)}}@media (max-width:640px){.bank-statement-csv-module__sTsEZW__product{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.bank-statement-csv-module__sTsEZW__spinner{animation:none}}
.bank-onboarding-card-module__YKfJ1G__card{border:1px solid var(--ledger);border-radius:var(--r-m);background:var(--ledger-soft);gap:14px;min-width:0;max-width:860px;margin:0 0 20px;padding:20px 22px;display:flex}.bank-onboarding-card-module__YKfJ1G__done{border-color:var(--rule-2);background:var(--sheet)}.bank-onboarding-card-module__YKfJ1G__mark{width:28px;height:28px;color:var(--ok);background:var(--ok-bg);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:inline-grid}.bank-onboarding-card-module__YKfJ1G__body{gap:10px;min-width:0;display:grid}.bank-onboarding-card-module__YKfJ1G__body h2{margin:0;font-size:18px;font-weight:600}.bank-onboarding-card-module__YKfJ1G__body p{max-width:62ch;margin:0}.bank-onboarding-card-module__YKfJ1G__account{color:var(--ink-2);font-family:var(--mono);overflow-wrap:anywhere;font-size:12px}.bank-onboarding-card-module__YKfJ1G__history{color:var(--ink-2);font-size:13px}.bank-onboarding-card-module__YKfJ1G__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bank-onboarding-card-module__YKfJ1G__actions button{justify-content:center;align-items:center;gap:8px;min-height:40px;display:inline-flex}.bank-onboarding-card-module__YKfJ1G__spinner{flex-shrink:0;animation:1s linear infinite bank-onboarding-card-module__YKfJ1G__turn}@keyframes bank-onboarding-card-module__YKfJ1G__turn{to{transform:rotate(360deg)}}@media (max-width:720px){.bank-onboarding-card-module__YKfJ1G__card{padding:18px 16px}.bank-onboarding-card-module__YKfJ1G__actions button{flex:auto;min-height:44px}}@media (prefers-reduced-motion:reduce){.bank-onboarding-card-module__YKfJ1G__spinner{animation:none}}
.ui-module__VpQrBW__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.8s linear infinite ui-module__VpQrBW__drehen;display:inline-block}@keyframes ui-module__VpQrBW__drehen{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ui-module__VpQrBW__spinner{animation-duration:2.4s!important}}.ui-module__VpQrBW__chip{border-radius:var(--r-s);white-space:nowrap;background:var(--well);color:var(--ink-2);align-items:center;gap:4px;padding:1px 7px;font-size:11px;font-weight:600;line-height:1.6;display:inline-flex}.ui-module__VpQrBW__ok{background:var(--ok-bg);color:var(--ok)}.ui-module__VpQrBW__warn{background:var(--note-bg);color:var(--note)}.ui-module__VpQrBW__danger{background:var(--stamp-bg);color:var(--stamp)}.ui-module__VpQrBW__accent{background:var(--ledger-soft);color:var(--ledger)}.ui-module__VpQrBW__section{background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-m);gap:14px;min-width:0;padding:20px;scroll-margin-top:16px;display:grid}.ui-module__VpQrBW__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ui-module__VpQrBW__sectionHead h2{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.ui-module__VpQrBW__sectionHead p{max-width:68ch;color:var(--ink-2);margin:4px 0 0;font-size:12px;line-height:1.55}.ui-module__VpQrBW__aside{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-module__VpQrBW__hinweis{border-radius:var(--r-s);background:var(--well);color:var(--ink-2);align-items:flex-start;gap:8px;margin:0;padding:8px 10px;font-size:12px;line-height:1.5;display:flex}.ui-module__VpQrBW__symbol{background:var(--ink-3);height:16px;color:var(--sheet);border-radius:50%;flex:0 0 16px;place-items:center;margin-top:1px;font-size:10px;font-weight:700;display:inline-grid}.ui-module__VpQrBW__h_warn{background:var(--note-bg);color:var(--note)}.ui-module__VpQrBW__h_warn .ui-module__VpQrBW__symbol{background:var(--note);color:var(--note-bg)}.ui-module__VpQrBW__h_error{background:var(--stamp-bg);color:var(--stamp)}.ui-module__VpQrBW__h_error .ui-module__VpQrBW__symbol{background:var(--stamp);color:var(--stamp-bg)}.ui-module__VpQrBW__h_ok{background:var(--ok-bg);color:var(--ok)}.ui-module__VpQrBW__h_ok .ui-module__VpQrBW__symbol{background:var(--ok);color:var(--ok-bg)}.ui-module__VpQrBW__betrag{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:12px}.ui-module__VpQrBW__beleg{border-top:1px solid var(--rule);grid-template-columns:76px 84px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:6px 0;font-size:12px;display:grid}.ui-module__VpQrBW__beleg:first-child{border-top:0}.ui-module__VpQrBW__belegTyp{color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.ui-module__VpQrBW__belegDatum{font-family:var(--mono);color:var(--ink-2);font-size:12px}.ui-module__VpQrBW__belegText{overflow-wrap:anywhere;min-width:0}.ui-module__VpQrBW__belegText small{color:var(--ink-3);font-size:11px;display:block}@media (max-width:640px){.ui-module__VpQrBW__section{padding:14px}.ui-module__VpQrBW__beleg{grid-template-columns:minmax(0,1fr) auto}.ui-module__VpQrBW__belegTyp,.ui-module__VpQrBW__belegDatum,.ui-module__VpQrBW__belegText{grid-column:1}.ui-module__VpQrBW__beleg>.ui-module__VpQrBW__betrag{grid-area:1/2/span 3;align-self:center}}
.auswertung-module___QnUeG__seite{gap:16px;min-width:0;display:grid}.auswertung-module___QnUeG__nurLesen{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.auswertung-module___QnUeG__lauf{color:var(--ink-2);align-items:center;gap:8px;margin:0;display:flex}.auswertung-module___QnUeG__leer{border:1px dashed var(--rule-2);border-radius:var(--r-s);background:var(--well);color:var(--ink-2);justify-items:start;gap:8px;padding:24px;display:grid}.auswertung-module___QnUeG__leer strong{color:var(--ink);font-size:14px}.auswertung-module___QnUeG__stufen{gap:0;margin:0;padding:0;list-style:none;display:grid}.auswertung-module___QnUeG__stufen li{border-top:1px solid var(--rule);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;padding:14px 0;display:grid}.auswertung-module___QnUeG__stufen li:first-child{border-top:0}.auswertung-module___QnUeG__stufen h3{align-items:baseline;gap:10px;margin:0;font-size:14px;display:flex}.auswertung-module___QnUeG__beschr{color:var(--ink-2);max-width:68ch;margin:4px 0 0;font-size:12px;line-height:1.55}.auswertung-module___QnUeG__status{color:var(--ink-3);font-size:11px;font-weight:600}li[data-status=fertig] .auswertung-module___QnUeG__status{color:var(--ok)}li[data-status=fehler] .auswertung-module___QnUeG__status{color:var(--stamp)}li[data-status=laeuft] .auswertung-module___QnUeG__status{color:var(--ledger)}.auswertung-module___QnUeG__symbol{border:2px solid var(--rule-2);border-radius:50%;place-items:center;width:18px;height:18px;margin-top:1px;font-size:11px;font-weight:700;display:inline-grid}.auswertung-module___QnUeG__symbol[data-status=fertig]{background:var(--ok);border-color:var(--ok);color:var(--sheet)}.auswertung-module___QnUeG__symbol[data-status=fehler]{background:var(--stamp);border-color:var(--stamp);color:var(--sheet)}.auswertung-module___QnUeG__aktionen{flex-wrap:wrap;gap:8px;display:flex}.auswertung-module___QnUeG__aktionen button{align-items:center;gap:8px;display:inline-flex}.auswertung-module___QnUeG__klein{color:var(--ink-3);margin:0;font-size:11px}.auswertung-module___QnUeG__tabelleBox{border:1px solid var(--rule);border-radius:var(--r-s);overflow-x:auto}.auswertung-module___QnUeG__tabelle{border-collapse:collapse;width:100%}.auswertung-module___QnUeG__tabelle th,.auswertung-module___QnUeG__tabelle td{text-align:left;border-top:1px solid var(--rule);padding:8px 12px}.auswertung-module___QnUeG__tabelle thead th{background:var(--well);color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-top:0;font-size:11px}.auswertung-module___QnUeG__tabelle tbody th{font-weight:500}.auswertung-module___QnUeG__rechts{text-align:right!important}.auswertung-module___QnUeG__stand{font-family:var(--mono);white-space:nowrap;font-weight:600}.auswertung-module___QnUeG__zaehler{color:var(--ink-2);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:6px 24px;margin:0;padding:0;list-style:none;display:grid}.auswertung-module___QnUeG__zaehler strong{color:var(--ink);font-variant-numeric:tabular-nums;font-family:var(--mono)}.auswertung-module___QnUeG__fehlerBox{max-width:68ch;margin-top:8px}.auswertung-module___QnUeG__laeuft{color:var(--ink);margin:6px 0 0;font-weight:500}.auswertung-module___QnUeG__kennzahlen{color:var(--ink-3);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:11px}
.befunde-module__Hgc_8W__liste{gap:10px;margin:0;padding:0;list-style:none;display:grid}.befunde-module__Hgc_8W__karte{border:1px solid var(--rule);border-left:3px solid var(--note);border-radius:var(--r-s);background:var(--sheet);gap:10px;min-width:0;padding:14px 16px;display:grid}.befunde-module__Hgc_8W__fertig{border-left-color:var(--rule-2);background:var(--well)}.befunde-module__Hgc_8W__kopf{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.befunde-module__Hgc_8W__kopf h3{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600;line-height:1.4}.befunde-module__Hgc_8W__kopf>span{font-size:14px;font-weight:600}.befunde-module__Hgc_8W__meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:4px 0 0;font-size:11px;display:flex}.befunde-module__Hgc_8W__text{max-width:76ch;color:var(--ink-2);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.55}.befunde-module__Hgc_8W__klein{color:var(--ink-3);margin:0;font-size:11px;line-height:1.5}.befunde-module__Hgc_8W__zaehler{color:var(--ink-2);font-variant-numeric:tabular-nums;margin:0;font-size:12px}.befunde-module__Hgc_8W__lauf{color:var(--ink-2);align-items:center;gap:8px;margin:0;display:flex}.befunde-module__Hgc_8W__belege summary{cursor:pointer;min-height:24px;color:var(--ink-2);font-size:12px}.befunde-module__Hgc_8W__belege ul{margin:6px 0 0;padding:0;list-style:none}.befunde-module__Hgc_8W__belege li{border-top:1px solid var(--rule);grid-template-columns:64px 92px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:5px 0;font-size:12px;display:grid}.befunde-module__Hgc_8W__belegTyp{color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.befunde-module__Hgc_8W__belege time{font-family:var(--mono);color:var(--ink-2)}.befunde-module__Hgc_8W__belegText{overflow-wrap:anywhere;min-width:0}.befunde-module__Hgc_8W__link{min-height:24px;color:var(--ledger);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.befunde-module__Hgc_8W__link:hover{color:var(--ledger-hover);background:0 0}.befunde-module__Hgc_8W__wahlen{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.befunde-module__Hgc_8W__wahlen legend{color:var(--ink-2);padding:0 0 6px;font-size:12px;font-weight:600}.befunde-module__Hgc_8W__wahl{border:1px solid var(--rule);border-radius:var(--r-s);background:var(--sheet);cursor:pointer;touch-action:manipulation;flex-direction:row;align-items:flex-start;gap:10px;min-height:44px;margin:0;padding:9px 12px;font-weight:400;display:flex}.befunde-module__Hgc_8W__wahl:hover{border-color:var(--rule-2);background:var(--well)}.befunde-module__Hgc_8W__wahl:focus-within{outline:2px solid var(--ledger);outline-offset:1px}.befunde-module__Hgc_8W__gewaehlt{border-color:var(--ledger);background:var(--ledger-soft)}.befunde-module__Hgc_8W__wahl>span{gap:2px;min-width:0;display:grid}.befunde-module__Hgc_8W__wahl strong{align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.befunde-module__Hgc_8W__wahl small{color:var(--ink-2);font-size:11px;line-height:1.5}.befunde-module__Hgc_8W__wahl input{margin-top:2px}.befunde-module__Hgc_8W__aktion{justify-items:start;gap:8px;display:grid}.befunde-module__Hgc_8W__abgeschlossen summary{cursor:pointer;min-height:32px;color:var(--ink-2);font-size:12px;font-weight:600}.befunde-module__Hgc_8W__abgeschlossen .befunde-module__Hgc_8W__liste{margin-top:8px}.befunde-module__Hgc_8W__formular{border:1px solid var(--rule-2);border-radius:var(--r-s);background:var(--well);gap:12px;width:100%;min-width:0;padding:14px;display:grid}.befunde-module__Hgc_8W__felder{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.befunde-module__Hgc_8W__formular label{align-content:start;gap:4px;margin:0;font-size:12px;font-weight:500;display:grid}.befunde-module__Hgc_8W__formular input,.befunde-module__Hgc_8W__formular select{width:100%}.befunde-module__Hgc_8W__breit{grid-column:1/-1}.befunde-module__Hgc_8W__zahl{font-family:var(--mono);font-variant-numeric:tabular-nums}.befunde-module__Hgc_8W__fehler{color:var(--stamp);font-size:11px;font-weight:400;line-height:1.4}.befunde-module__Hgc_8W__leiste{flex-wrap:wrap;gap:8px;display:flex}.befunde-module__Hgc_8W__tabelle{overflow-x:auto}.befunde-module__Hgc_8W__tabelle table{border-collapse:collapse;width:100%;font-size:12px}.befunde-module__Hgc_8W__tabelle th{border-bottom:1px solid var(--rule-2);color:var(--ink-3);text-align:left;white-space:nowrap;padding:6px 10px;font-size:11px;font-weight:600}.befunde-module__Hgc_8W__tabelle td{border-bottom:1px solid var(--rule);vertical-align:top;font-variant-numeric:tabular-nums;padding:8px 10px}.befunde-module__Hgc_8W__tabelle td small{color:var(--ink-3);font-size:11px;display:block}.befunde-module__Hgc_8W__rechts{text-align:right!important}.befunde-module__Hgc_8W__konto{font-family:var(--mono)}.befunde-module__Hgc_8W__nurLesen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){.befunde-module__Hgc_8W__felder{grid-template-columns:repeat(2,minmax(0,1fr))}.befunde-module__Hgc_8W__belege li{grid-template-columns:minmax(0,1fr) auto}.befunde-module__Hgc_8W__belegTyp,.befunde-module__Hgc_8W__belege time{grid-column:1}.befunde-module__Hgc_8W__tabelle thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.befunde-module__Hgc_8W__tabelle tr{border-bottom:1px solid var(--rule);gap:2px;padding:8px 0;display:grid}.befunde-module__Hgc_8W__tabelle td{border:0;justify-content:space-between;gap:12px;padding:2px 0;display:flex}.befunde-module__Hgc_8W__tabelle td:before{content:attr(data-label);color:var(--ink-3);font-size:11px}.befunde-module__Hgc_8W__rechts{text-align:left!important}.befunde-module__Hgc_8W__wahl{min-height:44px}}@media (max-width:480px){.befunde-module__Hgc_8W__felder{grid-template-columns:minmax(0,1fr)}.befunde-module__Hgc_8W__kopf{flex-direction:column;gap:6px}}@media (prefers-reduced-motion:reduce){.befunde-module__Hgc_8W__wahl{transition:none}}
.pruefen-module__IRriWW__seite{gap:16px;min-width:0;display:grid}.pruefen-module__IRriWW__raster{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.pruefen-module__IRriWW__haupt{gap:16px;min-width:0;display:grid}.pruefen-module__IRriWW__seite label,.pruefen-module__IRriWW__start label{margin-bottom:0}.pruefen-module__IRriWW__nurLesen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pruefen-module__IRriWW__klein{color:var(--ink-3);margin:0;font-size:11px;line-height:1.5}.pruefen-module__IRriWW__lauf{color:var(--ink-2);align-items:center;gap:8px;margin:0;display:flex}.pruefen-module__IRriWW__leer{border:1px dashed var(--rule-2);border-radius:var(--r-s);background:var(--well);color:var(--ink-2);justify-items:start;gap:8px;padding:24px;display:grid}.pruefen-module__IRriWW__leer strong{color:var(--ink);font-size:14px}.pruefen-module__IRriWW__link{min-height:24px;color:var(--ledger);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:500;text-decoration:underline}.pruefen-module__IRriWW__link:hover{color:var(--ledger-hover);background:0 0}.pruefen-module__IRriWW__zeile{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pruefen-module__IRriWW__zeile button,.pruefen-module__IRriWW__antwortLeiste button,.pruefen-module__IRriWW__startKnopf{align-items:center;gap:8px;min-height:32px;display:inline-flex}.pruefen-module__IRriWW__sprung{scrollbar-width:thin;gap:4px;padding-bottom:2px;display:flex;overflow-x:auto}.pruefen-module__IRriWW__sprung a{border-radius:var(--r-s);color:var(--ink-2);white-space:nowrap;flex:none;align-items:center;min-height:28px;padding:4px 10px;font-weight:500;text-decoration:none;display:inline-flex}.pruefen-module__IRriWW__sprung a:hover{background:var(--sheet);color:var(--ink)}.pruefen-module__IRriWW__stapelListe{gap:12px;display:grid}.pruefen-module__IRriWW__stapelListe:empty{display:none}.pruefen-module__IRriWW__karte{border:1px solid var(--note-line);border-radius:var(--r-m);background:var(--doc,var(--sheet));background:var(--sheet);box-shadow:inset 3px 0 0 var(--note-line);gap:12px;padding:16px;display:grid}.pruefen-module__IRriWW__kicker{color:var(--ink-3);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:11px;font-weight:600}.pruefen-module__IRriWW__karte h3{letter-spacing:-.01em;margin:2px 0 0;font-size:15px}.pruefen-module__IRriWW__frage{max-width:72ch;margin:6px 0 0;font-size:13px;line-height:1.55}.pruefen-module__IRriWW__belege{border:1px solid var(--rule);border-radius:var(--r-s);background:var(--well);padding:8px 12px}.pruefen-module__IRriWW__belege summary{cursor:pointer;min-height:24px;font-size:12px;font-weight:600}.pruefen-module__IRriWW__belege ul{margin:6px 0 0;padding:0;list-style:none}.pruefen-module__IRriWW__optionen{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.pruefen-module__IRriWW__optionen legend{color:var(--ink-2);padding:0 0 6px;font-size:12px;font-weight:600}.pruefen-module__IRriWW__option{border:1px solid var(--rule);border-radius:var(--r-s);cursor:pointer;background:var(--sheet);flex-direction:row;align-items:flex-start;gap:10px;min-height:44px;padding:10px 12px;font-weight:400;display:flex}.pruefen-module__IRriWW__option:hover{border-color:var(--rule-2);background:var(--well)}.pruefen-module__IRriWW__option:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.pruefen-module__IRriWW__gewaehlt{border-color:var(--ledger);background:var(--ledger-soft)}.pruefen-module__IRriWW__gewaehlt:hover{background:var(--ledger-soft)}.pruefen-module__IRriWW__option input{flex-shrink:0;width:16px;height:16px;min-height:16px;margin-top:2px}.pruefen-module__IRriWW__optionText{gap:4px;min-width:0;display:grid}.pruefen-module__IRriWW__optionTitel{flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.pruefen-module__IRriWW__optionText small{color:var(--ink-2);font-size:12px;line-height:1.5}.pruefen-module__IRriWW__regelText{color:var(--ink-2);flex-wrap:wrap;gap:2px 14px;font-size:12px;display:flex}.pruefen-module__IRriWW__regelText strong{color:var(--ink);font-weight:600}.pruefen-module__IRriWW__antwortLeiste{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pruefen-module__IRriWW__abstand{flex:8px}.pruefen-module__IRriWW__editor{border:1px solid var(--rule);border-radius:var(--r-s);background:var(--well);gap:10px;padding:12px;display:grid}.pruefen-module__IRriWW__editor h4{margin:0;font-size:13px}.pruefen-module__IRriWW__editor label{gap:4px;font-size:12px;font-weight:500;display:grid}.pruefen-module__IRriWW__editor label small{color:var(--ink-3);font-weight:400}.pruefen-module__IRriWW__editor input:not([type=checkbox]),.pruefen-module__IRriWW__editor select,.pruefen-module__IRriWW__editor textarea{background:var(--sheet);width:100%}.pruefen-module__IRriWW__editorRaster{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid}.pruefen-module__IRriWW__partnerWahl{border:0;flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;display:flex}.pruefen-module__IRriWW__partnerWahl legend{padding:0 0 4px;font-size:12px;font-weight:500}.pruefen-module__IRriWW__partnerWahl input{width:auto;min-height:0}.pruefen-module__IRriWW__partnerWahl label{flex-direction:row;align-items:center;gap:8px;min-height:28px;font-weight:400;display:flex}.pruefen-module__IRriWW__vorschau{border:1px dashed var(--rule-2);border-radius:var(--r-s);background:var(--sheet);gap:6px;padding:10px 12px;display:grid}.pruefen-module__IRriWW__vorschau small{color:var(--ink-2)}.pruefen-module__IRriWW__formular{gap:12px;display:grid}.pruefen-module__IRriWW__firmaRaster{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;min-width:0;margin:0;padding:0;display:grid}.pruefen-module__IRriWW__firmaRaster label{gap:4px;font-size:12px;font-weight:500;display:grid}.pruefen-module__IRriWW__firmaRaster input,.pruefen-module__IRriWW__firmaRaster select{width:100%}.pruefen-module__IRriWW__breit{grid-column:1/-1}.pruefen-module__IRriWW__angaben{background:var(--well);border-radius:var(--r-s);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 20px;margin:0;padding:12px;display:grid}.pruefen-module__IRriWW__angaben dt{color:var(--ink-3);font-size:11px}.pruefen-module__IRriWW__angaben dd{margin:0;font-weight:500}.pruefen-module__IRriWW__angabenLink{grid-column:1/-1}.pruefen-module__IRriWW__geschaeft{color:var(--ink-2);max-width:76ch;margin:0;font-size:12px}.pruefen-module__IRriWW__tabelleBox{border:1px solid var(--rule);border-radius:var(--r-s);overflow-x:auto}.pruefen-module__IRriWW__tabelle{border-collapse:collapse;width:100%}.pruefen-module__IRriWW__tabelle th,.pruefen-module__IRriWW__tabelle td{text-align:left;vertical-align:top;border-top:1px solid var(--rule);padding:8px 12px}.pruefen-module__IRriWW__tabelle thead th{background:var(--well);color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-top:0;font-size:11px}.pruefen-module__IRriWW__tabelle tbody th{font-weight:500}.pruefen-module__IRriWW__tabelle tbody th small{color:var(--ink-3);font-size:11px;font-weight:400;display:block}.pruefen-module__IRriWW__tabelle .pruefen-module__IRriWW__rechts,.pruefen-module__IRriWW__rechts{text-align:right}.pruefen-module__IRriWW__abweichung{color:var(--note);font-weight:600}.pruefen-module__IRriWW__liste{color:var(--ink-2);gap:6px;margin:0;padding-left:18px;display:grid}.pruefen-module__IRriWW__liste strong{color:var(--ink)}.pruefen-module__IRriWW__zusatz{color:var(--ink-2);font-size:12px;display:block}.pruefen-module__IRriWW__unterTitel{margin:0 0 4px;font-size:13px}.pruefen-module__IRriWW__luecke{border:1px solid var(--note-line);border-radius:var(--r-s);background:var(--note-bg);color:var(--note);padding:10px 12px}.pruefen-module__IRriWW__luecke summary{cursor:pointer;min-height:24px}.pruefen-module__IRriWW__luecke h4{color:var(--ink);margin:12px 0 4px;font-size:12px}.pruefen-module__IRriWW__luecke .pruefen-module__IRriWW__zeilen{color:var(--ink)}.pruefen-module__IRriWW__zeilen{margin:0;padding:0;font-size:12px;list-style:none;display:grid}.pruefen-module__IRriWW__zeilen li{border-top:1px solid var(--rule);grid-template-columns:90px minmax(0,1fr) auto;gap:10px;padding:5px 0;display:grid}.pruefen-module__IRriWW__zeilen li:first-child{border-top:0}.pruefen-module__IRriWW__regeln,.pruefen-module__IRriWW__partnerListe{margin:0;padding:0;list-style:none;display:grid}.pruefen-module__IRriWW__regel,.pruefen-module__IRriWW__partnerListe li{border-top:1px solid var(--rule);gap:6px;padding:12px 0;display:grid}.pruefen-module__IRriWW__regel:first-child,.pruefen-module__IRriWW__partnerListe li:first-child{border-top:0;padding-top:0}.pruefen-module__IRriWW__regelKopf,.pruefen-module__IRriWW__partnerKopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pruefen-module__IRriWW__regelTitel{min-width:0;display:grid}.pruefen-module__IRriWW__regelTitel small,.pruefen-module__IRriWW__partnerListe small{color:var(--ink-3);font-size:11px}.pruefen-module__IRriWW__regelChips{flex-wrap:wrap;gap:6px;display:flex}.pruefen-module__IRriWW__regelWort{color:var(--ink-2);max-width:76ch;margin:0;font-size:12px}.pruefen-module__IRriWW__partnerWerte{color:var(--ink-2);flex-wrap:wrap;gap:2px 16px;font-size:12px;display:flex}.pruefen-module__IRriWW__mono{font-family:var(--mono);font-size:11px}.pruefen-module__IRriWW__start{background:var(--sheet);border:1px solid var(--rule-2);border-radius:var(--r-m);overscroll-behavior:contain;gap:12px;max-height:calc(100dvh - 80px);padding:16px;display:grid;position:sticky;top:12px;overflow-y:auto}.pruefen-module__IRriWW__start h2{letter-spacing:-.01em;margin:0;font-size:15px}.pruefen-module__IRriWW__start h3{color:var(--ink-2);margin:0 0 4px;font-size:12px}.pruefen-module__IRriWW__start summary{cursor:pointer;min-height:24px;font-size:12px;font-weight:600}.pruefen-module__IRriWW__festListe{gap:2px;margin:0;padding-left:16px;font-size:12px;display:grid}.pruefen-module__IRriWW__startKnopf{justify-content:center;width:100%;min-height:40px;font-weight:600}.pruefen-module__IRriWW__schritte{gap:8px;margin:0 0 8px;padding:0;list-style:none;display:grid}.pruefen-module__IRriWW__schritte li{grid-template-columns:18px minmax(0,1fr);gap:8px;font-size:12px;display:grid}.pruefen-module__IRriWW__schrittSymbol{border:1px solid var(--rule-2);border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:inline-grid}li[data-status=fertig] .pruefen-module__IRriWW__schrittSymbol{background:var(--ok);border-color:var(--ok);color:var(--sheet)}li[data-status=fehler] .pruefen-module__IRriWW__schrittSymbol{background:var(--stamp);border-color:var(--stamp);color:var(--sheet)}.pruefen-module__IRriWW__korrekturen{border-top:1px dashed var(--rule-2);padding-top:12px}.pruefen-module__IRriWW__korrekturen p{color:var(--ink-3);margin:0;font-size:12px}@media (max-width:1099px){.pruefen-module__IRriWW__raster{grid-template-columns:minmax(0,1fr)}.pruefen-module__IRriWW__start{max-height:none;position:static}}@media (max-width:859px){.pruefen-module__IRriWW__editorRaster,.pruefen-module__IRriWW__firmaRaster{grid-template-columns:minmax(0,1fr)}.pruefen-module__IRriWW__angaben{grid-template-columns:repeat(2,minmax(0,1fr))}.pruefen-module__IRriWW__karte{padding:12px}.pruefen-module__IRriWW__antwortLeiste button{flex:auto;justify-content:center;min-height:40px}.pruefen-module__IRriWW__abstand{display:none}.pruefen-module__IRriWW__zeilen li{grid-template-columns:minmax(0,1fr) auto}.pruefen-module__IRriWW__zeilen li>:first-child{color:var(--ink-3);grid-column:1/-1}.pruefen-module__IRriWW__tabelle thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pruefen-module__IRriWW__tabelle,.pruefen-module__IRriWW__tabelle tbody,.pruefen-module__IRriWW__tabelle tr,.pruefen-module__IRriWW__tabelle th,.pruefen-module__IRriWW__tabelle td{display:block}.pruefen-module__IRriWW__tabelle tr{border-top:1px solid var(--rule);padding:6px 0}.pruefen-module__IRriWW__tabelle tr:first-child{border-top:0}.pruefen-module__IRriWW__tabelle th,.pruefen-module__IRriWW__tabelle td{border:0;padding:4px 12px}.pruefen-module__IRriWW__tabelle td[data-label]{justify-content:space-between;gap:12px;display:flex}.pruefen-module__IRriWW__tabelle td[data-label]:before{content:attr(data-label);color:var(--ink-3);font-size:11px;font-weight:600}.pruefen-module__IRriWW__tabelle .pruefen-module__IRriWW__rechts{text-align:right}}.pruefen-module__IRriWW__fehltNoch{color:var(--note)!important}
.vorschlag-module__B1f_aG__zusammenfassung{border-left:3px solid var(--rule-2);background:var(--well);color:var(--ink);white-space:pre-line;max-width:76ch;margin:0;padding:10px 14px;font-size:13px;line-height:1.55}.vorschlag-module__B1f_aG__klein{color:var(--ink-3);margin:0;font-size:11px;line-height:1.5}.vorschlag-module__B1f_aG__fehlt{color:var(--ink-2);font-size:12px}.vorschlag-module__B1f_aG__fehlt summary{cursor:pointer;min-height:24px}.vorschlag-module__B1f_aG__fehlt ul{gap:2px;margin:4px 0 0;padding-left:18px;display:grid}.vorschlag-module__B1f_aG__gruppen{gap:20px;display:grid}.vorschlag-module__B1f_aG__gruppe{gap:8px;min-width:0;display:grid}.vorschlag-module__B1f_aG__gruppeKopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.vorschlag-module__B1f_aG__gruppeKopf h3{letter-spacing:-.005em;margin:0;font-size:13px;font-weight:600}.vorschlag-module__B1f_aG__zaehler{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:500}.vorschlag-module__B1f_aG__liste{border:1px solid var(--rule);border-radius:var(--r-s);margin:0;padding:0;list-style:none;display:grid}.vorschlag-module__B1f_aG__zeile{border-top:1px solid var(--rule);gap:6px;min-width:0;padding:10px 12px;display:grid}.vorschlag-module__B1f_aG__zeile:first-child{border-top:0}.vorschlag-module__B1f_aG__verworfen{background:var(--well);color:var(--ink-3)}.vorschlag-module__B1f_aG__verworfen .vorschlag-module__B1f_aG__titel{text-decoration:line-through;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3)}.vorschlag-module__B1f_aG__kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.vorschlag-module__B1f_aG__titelBlock{gap:1px;min-width:0;display:grid}.vorschlag-module__B1f_aG__titel{overflow-wrap:anywhere;font-weight:600}.vorschlag-module__B1f_aG__chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vorschlag-module__B1f_aG__werte{color:var(--ink-2);flex-wrap:wrap;gap:2px 16px;margin:0;font-size:12px;display:flex}.vorschlag-module__B1f_aG__werte div{gap:4px;min-width:0;display:inline-flex}.vorschlag-module__B1f_aG__werte dt{color:var(--ink-3)}.vorschlag-module__B1f_aG__werte dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.vorschlag-module__B1f_aG__zahl{font-variant-numeric:tabular-nums}.vorschlag-module__B1f_aG__mono{font-family:var(--mono);font-size:11px}.vorschlag-module__B1f_aG__aktionen{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vorschlag-module__B1f_aG__aktionen button,.vorschlag-module__B1f_aG__neu button{align-items:center;gap:8px;min-height:32px;display:inline-flex}.vorschlag-module__B1f_aG__editor{border:1px solid var(--rule-2);border-radius:var(--r-s);background:var(--well);gap:10px;padding:12px;display:grid}.vorschlag-module__B1f_aG__editor h4{margin:0;font-size:12px}.vorschlag-module__B1f_aG__editorRaster{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.vorschlag-module__B1f_aG__editor label{margin-bottom:0}.vorschlag-module__B1f_aG__wahlen{border:0;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px;min-width:0;margin:0;padding:0;display:grid}.vorschlag-module__B1f_aG__wahlen legend{color:var(--ink-2);padding:0 0 6px;font-size:12px;font-weight:600}.vorschlag-module__B1f_aG__editor .vorschlag-module__B1f_aG__wahl{border:1px solid var(--rule);border-radius:var(--r-s);background:var(--sheet);cursor:pointer;touch-action:manipulation;flex-direction:row;align-items:flex-start;gap:10px;min-height:44px;margin:0;padding:9px 12px;font-weight:400;display:flex}.vorschlag-module__B1f_aG__editor .vorschlag-module__B1f_aG__wahl:hover{border-color:var(--rule-2)}.vorschlag-module__B1f_aG__editor .vorschlag-module__B1f_aG__wahl:has(input:checked){border-color:var(--ledger);background:var(--ledger-soft)}.vorschlag-module__B1f_aG__wahl:focus-within{outline:2px solid var(--ledger);outline-offset:1px}.vorschlag-module__B1f_aG__wahl>span{gap:2px;min-width:0;display:grid}.vorschlag-module__B1f_aG__wahl strong{font-size:12px;font-weight:600}.vorschlag-module__B1f_aG__wahl small{color:var(--ink-2);font-size:11px;line-height:1.5}.vorschlag-module__B1f_aG__wahl input{margin-top:2px}.vorschlag-module__B1f_aG__editorZeile{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vorschlag-module__B1f_aG__neu{justify-items:start;gap:10px;display:grid}.vorschlag-module__B1f_aG__suche{max-width:360px}.vorschlag-module__B1f_aG__suche input{width:100%}.vorschlag-module__B1f_aG__partnerBox{border:1px solid var(--rule);border-radius:var(--r-s)}.vorschlag-module__B1f_aG__partnerBox>summary{cursor:pointer;min-height:36px;padding:8px 12px;font-weight:600}.vorschlag-module__B1f_aG__partnerInhalt{gap:10px;padding:0 12px 12px;display:grid}.vorschlag-module__B1f_aG__partner{border-top:1px solid var(--rule);gap:6px;padding:8px 0;display:grid}.vorschlag-module__B1f_aG__partner>summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;min-height:24px;list-style-position:outside;display:flex}.vorschlag-module__B1f_aG__zahlungsarten{margin:0;padding:0 0 0 16px;font-size:12px;list-style:none;display:grid}.vorschlag-module__B1f_aG__zahlungsarten li{border-top:1px dotted var(--rule);color:var(--ink-2);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,2fr);gap:4px 12px;padding:3px 0;display:grid}.vorschlag-module__B1f_aG__zahlungsarten li:first-child{border-top:0}.vorschlag-module__B1f_aG__zahlungsarten strong{color:var(--ink);overflow-wrap:anywhere;font-weight:500}.vorschlag-module__B1f_aG__mehr{justify-self:start}.vorschlag-module__B1f_aG__verworfenBlock{gap:6px;display:grid}.vorschlag-module__B1f_aG__verworfenBlock>summary{cursor:pointer;min-height:24px;color:var(--ink-3);font-size:12px}.vorschlag-module__B1f_aG__leer{color:var(--ink-3);margin:0;font-size:12px}@media (max-width:640px){.vorschlag-module__B1f_aG__zahlungsarten li{grid-template-columns:minmax(0,1fr)}}.vorschlag-module__B1f_aG__link{min-height:24px;color:var(--ledger);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.vorschlag-module__B1f_aG__link:hover{color:var(--ledger-hover);background:0 0}
.unterlagen-module__w2I7rW__seite,.unterlagen-module__w2I7rW__formular{gap:16px;min-width:0;display:grid}.unterlagen-module__w2I7rW__seite label,.unterlagen-module__w2I7rW__formular label{margin-bottom:0}.unterlagen-module__w2I7rW__nurLesen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.unterlagen-module__w2I7rW__klein{color:var(--ink-3);margin:4px 0 0;font-size:11px;line-height:1.45;display:block}.unterlagen-module__w2I7rW__zeile{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.unterlagen-module__w2I7rW__zeile button,.unterlagen-module__w2I7rW__feldAktion button,.unterlagen-module__w2I7rW__dateien button{align-items:center;gap:8px;min-height:32px;display:inline-flex}.unterlagen-module__w2I7rW__felder{border:1px solid var(--rule);border-radius:var(--r-m);display:grid;overflow:hidden}.unterlagen-module__w2I7rW__feld{background:var(--sheet);gap:10px;min-width:0;padding:14px 16px;display:grid}.unterlagen-module__w2I7rW__feld+.unterlagen-module__w2I7rW__feld{border-top:1px solid var(--rule)}.unterlagen-module__w2I7rW__drag{background:var(--ledger-soft);box-shadow:inset 0 0 0 2px var(--ledger)}.unterlagen-module__w2I7rW__feldKopf{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.unterlagen-module__w2I7rW__feldKopf h3{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;display:flex}.unterlagen-module__w2I7rW__feldKopf p{max-width:62ch;color:var(--ink-2);margin:4px 0 0;font-size:12px;line-height:1.5}.unterlagen-module__w2I7rW__feldAktion{flex-shrink:0}.unterlagen-module__w2I7rW__lauf{color:var(--ink-2);align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.unterlagen-module__w2I7rW__meldungen{gap:6px;margin:0;padding:0;list-style:none;display:grid}.unterlagen-module__w2I7rW__kerndaten{border:1px solid var(--rule);border-radius:var(--r-s);background:var(--well);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;display:grid}.unterlagen-module__w2I7rW__kerndaten>div{min-width:0;padding:8px 12px}.unterlagen-module__w2I7rW__kerndaten>div+div{border-left:1px solid var(--rule)}.unterlagen-module__w2I7rW__kerndaten .unterlagen-module__w2I7rW__breit{border-left:0;border-top:1px solid var(--rule);grid-column:1/-1}.unterlagen-module__w2I7rW__kerndaten dt{color:var(--ink-3);font-size:11px}.unterlagen-module__w2I7rW__kerndaten dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-weight:600}.unterlagen-module__w2I7rW__kerndaten .unterlagen-module__w2I7rW__breit dd{font-size:12px;font-weight:400}.unterlagen-module__w2I7rW__dateien{margin:0;padding:0;list-style:none;display:grid}.unterlagen-module__w2I7rW__dateien li{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.unterlagen-module__w2I7rW__dateien li>div:first-child{min-width:0;display:grid}.unterlagen-module__w2I7rW__dateien span{color:var(--ink-3);font-size:11px}.unterlagen-module__w2I7rW__ersetzen{border:1px solid var(--note-line);border-radius:var(--r-s);background:var(--note-bg);color:var(--note);gap:8px;padding:12px;display:grid}.unterlagen-module__w2I7rW__ersetzen h4{margin:0;font-size:13px}.unterlagen-module__w2I7rW__ersetzen p{margin:0;font-size:12px}.unterlagen-module__w2I7rW__leer{border:1px dashed var(--rule-2);border-radius:var(--r-s);color:var(--ink-2);background:var(--well);gap:4px;padding:20px;display:grid}.unterlagen-module__w2I7rW__tabelleBox{border:1px solid var(--rule);border-radius:var(--r-s);overflow-x:auto}.unterlagen-module__w2I7rW__tabelle{border-collapse:collapse;width:100%}.unterlagen-module__w2I7rW__tabelle th,.unterlagen-module__w2I7rW__tabelle td{text-align:left;vertical-align:top;border-top:1px solid var(--rule);padding:10px 12px}.unterlagen-module__w2I7rW__tabelle thead th{background:var(--well);color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-top:0;font-size:11px;font-weight:600}.unterlagen-module__w2I7rW__tabelle .unterlagen-module__w2I7rW__rechts,.unterlagen-module__w2I7rW__rechts{text-align:right}.unterlagen-module__w2I7rW__bereichName{white-space:normal;min-width:160px;max-width:300px;font-weight:400}.unterlagen-module__w2I7rW__bereichName strong{font-size:13px;display:block}.unterlagen-module__w2I7rW__bereichName small{overflow-wrap:anywhere;color:var(--ink-3);margin-top:2px;font-size:11px;line-height:1.45;display:block}.unterlagen-module__w2I7rW__kontoWahl{display:block}.unterlagen-module__w2I7rW__kontoWahl select{width:100%;min-width:0}.unterlagen-module__w2I7rW__pruefung{font-variant-numeric:tabular-nums;margin:0 0 6px;font-size:12px;line-height:1.5}.unterlagen-module__w2I7rW__balken{background:linear-gradient(to right, var(--ledger) calc(var(--anteil) * 100%), var(--rule-2) calc(var(--anteil) * 100%));border-radius:2px;max-width:280px;height:4px;margin-bottom:8px;display:block}.unterlagen-module__w2I7rW__stand{font-family:var(--mono);white-space:nowrap;font-size:13px;font-weight:600}.unterlagen-module__w2I7rW__neuesKonto{border:1px solid var(--rule);border-radius:var(--r-s);background:var(--well);gap:8px;margin-top:8px;padding:10px;display:grid}.unterlagen-module__w2I7rW__neuesKonto label{gap:4px;font-size:12px;font-weight:500;display:grid}.unterlagen-module__w2I7rW__neuesKonto input,.unterlagen-module__w2I7rW__neuesKonto select{background:var(--sheet);width:100%}.unterlagen-module__w2I7rW__angaben{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;min-width:0;margin:0;padding:0;display:grid}.unterlagen-module__w2I7rW__angabe{align-content:start;gap:6px;min-width:0;display:grid}.unterlagen-module__w2I7rW__angabe select,.unterlagen-module__w2I7rW__angabe input[type=date]{width:100%;min-height:34px}.unterlagen-module__w2I7rW__angabeLabel{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.unterlagen-module__w2I7rW__beleg{color:var(--ink-3);margin:0;font-size:11px;line-height:1.5}.unterlagen-module__w2I7rW__beleg strong{color:var(--note);font-weight:600}.unterlagen-module__w2I7rW__quelle{color:var(--ink-2);font-weight:600}.unterlagen-module__w2I7rW__quelle[data-state=sicher]{color:var(--ok)}.unterlagen-module__w2I7rW__quelle[data-state=hinweis]{color:var(--note)}.unterlagen-module__w2I7rW__bestaetigung{border:1px solid var(--rule);border-radius:var(--r-s);background:var(--well);cursor:pointer;flex-direction:row;align-items:flex-start;gap:10px;margin-top:2px;padding:8px 10px;font-size:12px;font-weight:500;display:flex}.unterlagen-module__w2I7rW__bestaetigung input{flex-shrink:0;width:18px;height:18px;min-height:18px;margin:1px 0 0}.unterlagen-module__w2I7rW__bestaetigung small{color:var(--ink-3);margin-top:2px;font-size:11px;font-weight:400;display:block}.unterlagen-module__w2I7rW__formular textarea{resize:vertical;width:100%;line-height:1.55}.unterlagen-module__w2I7rW__vorlage select{min-width:190px}.unterlagen-module__w2I7rW__aktionen{z-index:2;background:var(--sheet);border:1px solid var(--rule-2);border-radius:var(--r-m);box-shadow:0 -6px 16px color-mix(in srgb, var(--paper) 80%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex;position:sticky;bottom:0}.unterlagen-module__w2I7rW__aktionenText{flex:260px;gap:6px;min-width:0;display:grid}.unterlagen-module__w2I7rW__offen{color:var(--ink-2);margin:0;font-size:12px}.unterlagen-module__w2I7rW__praxis{background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-m);padding:12px 16px}.unterlagen-module__w2I7rW__praxis summary{cursor:pointer;min-height:24px;font-weight:600}.unterlagen-module__w2I7rW__praxis[open] summary{margin-bottom:8px}@media (min-width:860px){.unterlagen-module__w2I7rW__tabelle{table-layout:fixed}.unterlagen-module__w2I7rW__tabelle th:first-child{width:30%}.unterlagen-module__w2I7rW__tabelle th:nth-child(2),.unterlagen-module__w2I7rW__tabelle th:nth-child(3){width:27%}.unterlagen-module__w2I7rW__tabelle th:nth-child(4){width:16%}}@media (max-width:859px){.unterlagen-module__w2I7rW__angaben{grid-template-columns:minmax(0,1fr)}.unterlagen-module__w2I7rW__feldKopf{flex-direction:column}.unterlagen-module__w2I7rW__kerndaten{grid-template-columns:minmax(0,1fr)}.unterlagen-module__w2I7rW__kerndaten>div+div{border-left:0;border-top:1px solid var(--rule)}.unterlagen-module__w2I7rW__tabelle thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.unterlagen-module__w2I7rW__tabelle,.unterlagen-module__w2I7rW__tabelle tbody,.unterlagen-module__w2I7rW__tabelle tr,.unterlagen-module__w2I7rW__tabelle th,.unterlagen-module__w2I7rW__tabelle td{display:block}.unterlagen-module__w2I7rW__tabelle tr{border-top:1px solid var(--rule);padding:6px 0}.unterlagen-module__w2I7rW__tabelle tr:first-child{border-top:0}.unterlagen-module__w2I7rW__tabelle th,.unterlagen-module__w2I7rW__tabelle td{border:0;padding:6px 12px}.unterlagen-module__w2I7rW__tabelle td[data-label]:before{content:attr(data-label);color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px;font-size:11px;font-weight:600;display:block}.unterlagen-module__w2I7rW__tabelle .unterlagen-module__w2I7rW__rechts{text-align:left}.unterlagen-module__w2I7rW__kontoWahl select{min-width:0}.unterlagen-module__w2I7rW__aktionen{position:static}}.unterlagen-module__w2I7rW__online{border:1px solid var(--rule);border-radius:var(--r-m);background:var(--sheet);gap:10px;min-width:0;padding:14px 16px;display:grid}.unterlagen-module__w2I7rW__onlineForm{grid-template-columns:minmax(90px,120px) minmax(0,1fr) auto;align-items:end;gap:8px 12px;display:grid}.unterlagen-module__w2I7rW__onlineForm label{gap:4px;font-size:12px;font-weight:500;display:grid}.unterlagen-module__w2I7rW__onlineForm input{width:100%}.unterlagen-module__w2I7rW__onlineSenden button{align-items:center;gap:8px;min-height:32px;display:inline-flex}.unterlagen-module__w2I7rW__onlineBreit{grid-column:1/-1}.unterlagen-module__w2I7rW__online .unterlagen-module__w2I7rW__kerndaten dd{overflow-wrap:anywhere}.unterlagen-module__w2I7rW__festKonto{gap:2px;font-size:13px;display:grid}@media (max-width:720px){.unterlagen-module__w2I7rW__onlineForm{grid-template-columns:minmax(0,1fr)}}.unterlagen-module__w2I7rW__dateiName{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.unterlagen-module__w2I7rW__dateien .unterlagen-module__w2I7rW__festHinweis{color:var(--ink-2);flex-shrink:0;font-size:12px}
.shell-module__aAjCfq__shell{overflow-wrap:anywhere;width:100%;max-width:1200px;margin:0 auto;padding-bottom:56px}.shell-module__aAjCfq__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.shell-module__aAjCfq__head h1{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:600}.shell-module__aAjCfq__head p{color:var(--ink-2);max-width:70ch;margin:4px 0 0}.shell-module__aAjCfq__steps{background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-m);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 20px;padding:0;list-style:none;display:grid;overflow:hidden}.shell-module__aAjCfq__steps li+li{border-left:1px solid var(--rule)}.shell-module__aAjCfq__steps a{min-height:56px;color:var(--ink-2);align-items:center;gap:12px;padding:8px 16px;font-weight:500;text-decoration:none;display:flex}.shell-module__aAjCfq__steps a:hover{background:var(--well);color:var(--ink)}.shell-module__aAjCfq__steps a[aria-current=page]{background:var(--ledger-soft);color:var(--ink);box-shadow:inset 0 -2px 0 var(--ledger)}.shell-module__aAjCfq__nr{border:1px solid var(--rule-2);height:24px;font-size:12px;font-family:var(--mono);background:var(--sheet);border-radius:50%;flex:0 0 24px;place-items:center;display:inline-grid}.shell-module__aAjCfq__fertig .shell-module__aAjCfq__nr{background:var(--ledger);border-color:var(--ledger);color:var(--on-ledger)}.shell-module__aAjCfq__stepText{min-width:0;display:grid}.shell-module__aAjCfq__stepText small{color:var(--ink-3);font-size:11px;font-weight:400}.shell-module__aAjCfq__stack{gap:16px;min-width:0;display:grid}.shell-module__aAjCfq__laden{color:var(--ink-3);align-items:center;gap:8px;padding:40px 0;display:flex}@media (max-width:640px){.shell-module__aAjCfq__steps a{gap:8px;padding:8px 10px}.shell-module__aAjCfq__stepText small{display:none}.shell-module__aAjCfq__steps{margin-bottom:14px}}
.bookkeeping{max-width:1440px;margin-inline:auto}.bookkeeping-header{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px;display:flex}.bookkeeping-header h1{margin-bottom:4px}.bookkeeping-header p{color:var(--ink-3);margin:0}.bookkeeping-layout{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start;gap:24px;display:grid}.bookkeeping-layout>*{min-width:0}.bookkeeping-panel{border:1px solid var(--rule-2);border-radius:var(--r-m);background:var(--sheet);min-width:0;padding:20px}.bookkeeping-panel h2{margin:0 0 12px;font-size:16px}.bookkeeping-table-wrap{max-width:100%;overflow-x:auto}.bookkeeping table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:600px}.bookkeeping th{color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;text-align:left;border-bottom:1px solid var(--rule-2);padding:8px;font-size:10.5px}.bookkeeping td{border-bottom:1px solid var(--rule);vertical-align:top;overflow-wrap:anywhere;padding:8px}.bookkeeping td.number,.bookkeeping th.number{text-align:right;white-space:nowrap}.bookkeeping .account-number{font-family:var(--mono);white-space:nowrap}.bookkeeping small{color:var(--ink-3);font-size:12px;display:block}.bookkeeping-controls{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:16px;display:flex}.bookkeeping-controls label{flex:1;min-width:180px;margin:0}.bookkeeping-state{color:var(--note);font-size:12px;font-weight:500;display:inline-block}.bookkeeping-state.verified{color:var(--ok);font-family:var(--mono)}.bookkeeping-jobs{margin:16px 0;padding:0;list-style:none}.bookkeeping-jobs li{border-bottom:1px solid var(--rule);padding:12px 0}.bookkeeping-jobs .actions{margin-top:8px}.bookkeeping-pagination{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.bookkeeping-tabs{border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:4px;margin-bottom:16px;padding-bottom:12px;display:flex}.bookkeeping-tabs a{border-radius:var(--r-m);color:var(--ink-2);align-items:center;padding:6px 12px;text-decoration:none;display:inline-flex}.bookkeeping-tabs a[aria-current=page]{background:var(--ledger-soft);color:var(--ledger);font-weight:600}.bookkeeping-stamp{border:1px solid var(--rule-2);border-radius:var(--r-s);margin:20px 0;padding:16px}.bookkeeping-stamp legend{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.bookkeeping-total{border-top:3px double var(--ink-2);font-variant-numeric:tabular-nums;justify-content:flex-end;gap:24px;padding-top:12px;font-weight:600;display:flex}.bookkeeping-line{border-bottom:1px solid var(--rule);padding:12px 0}.bookkeeping-line-grid{grid-template-columns:minmax(160px,1.4fr) minmax(140px,1.4fr) 100px 100px auto;align-items:end;gap:12px;display:grid}.bookkeeping-line-grid label{margin:0}.bookkeeping-line .form-grid{margin-top:12px}.bookkeeping-line button{align-self:end}.bookkeeping-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px;display:grid}.bookkeeping .line-issues{color:var(--stamp);padding-left:20px}.bookkeeping-line details{margin-top:12px}.bookkeeping-line summary{cursor:pointer;color:var(--ledger);padding:4px 0}.bookkeeping-spinner{margin-right:6px;animation:1s linear infinite bookkeeping-spin}.bookkeeping-history{margin-top:32px}.bookkeeping-file-help{background:var(--well);border-radius:var(--r-s);padding:12px 16px}.bookkeeping-document-picker{background:var(--well);border-radius:var(--r-s);margin:4px 0 20px;padding:12px 16px}.bookkeeping-document-picker summary{cursor:pointer;color:var(--ledger);padding:4px 0}.bookkeeping-document-picker .check{border-bottom:1px solid var(--rule);margin:0;padding-block:8px}.bookkeeping-document-picker span{overflow-wrap:anywhere;min-width:0}.bookkeeping-file-help code{overflow-wrap:anywhere;font-size:11px}.bookkeeping input,.bookkeeping select{min-width:0}@keyframes bookkeeping-spin{to{transform:rotate(360deg)}}@media (max-width:1000px){.bookkeeping-layout{grid-template-columns:1fr}.bookkeeping-line-grid,.bookkeeping-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.bookkeeping .form-grid{grid-template-columns:1fr}.bookkeeping-header{flex-direction:column;gap:8px}.bookkeeping-panel{padding:16px}.bookkeeping-meta{grid-template-columns:1fr}.bookkeeping input,.bookkeeping select,.bookkeeping textarea{font-size:16px}.bookkeeping button,.bookkeeping-tabs a{min-height:44px}.bookkeeping-total{flex-wrap:wrap;gap:12px}}@media (prefers-reduced-motion:reduce){.bookkeeping-spinner{animation:none}}
.setup-area-module__M2bGKa__pages{border-bottom:1px solid var(--rule);gap:4px;padding:12px 24px 0;display:flex}.setup-area-module__M2bGKa__pages a{color:var(--ink-2);padding:8px 12px;font-size:13px;font-weight:500;text-decoration:none;box-shadow:inset 0 -2px #0000}.setup-area-module__M2bGKa__pages a:hover{color:var(--ink)}.setup-area-module__M2bGKa__pages a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ledger)}.setup-area-module__M2bGKa__page{max-width:1600px;padding:20px 24px 40px}
