:root{--tc-font:"Onest", "Segoe UI", system-ui, sans-serif;--tc-font-display:var(--tc-font);--tc-font-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--tc-flaeche:#fff;--tc-flaeche-2:#f4f5f7;--tc-flaeche-3:#e8eaee;--tc-linie:#e6e8ec;--tc-kante:#d3d7de;--tc-linie-stark:#7b818c;--tc-tinte:#15171c;--tc-schrift:#15171c;--tc-schrift-2:#515764;--tc-schrift-3:#676d79;--tc-schrift-invers:#fff;--tc-knopf:#3444c4;--tc-knopf-hover:#2a389f;--tc-knopf-text:#fff;--tc-akzent:#3444c4;--tc-akzent-hover:#2a389f;--tc-akzent-flaeche:#eff1fc;--tc-akzent-schrift:#2c3aa8;--tc-verweis:#3444c4;--tc-erfolg:#276235;--tc-erfolg-flaeche:#e6f1e8;--tc-warnung:#8a5300;--tc-warnung-flaeche:#fcf0d9;--tc-fehler:#b1261c;--tc-fehler-flaeche:#fceceb;--tc-info:#3a4763;--tc-info-flaeche:#eaedf3;--tc-fokus:#3444c4;--tc-radius:6px;--tc-radius-gross:10px;--tc-radius-voll:999px;--tc-schatten:0 1px 3px #15171c0f, 0 20px 48px -16px #15171c3d;--tc-schatten-1:0 1px 2px #15171c0a;--tc-schatten-2:0 1px 3px #15171c0d, 0 10px 24px -12px #15171c33;--tc-gold-hell:#bcc2ef;--tc-akzent-scheibe:#eff1fc;--tc-akzent-kante:#c9cef2;--tc-reg-shop:#1f7a80;--tc-reg-shop-text:#fff;--tc-reg-shop-flaeche:#e8f3f3;--tc-reg-warenwirtschaft:#a67a22;--tc-reg-warenwirtschaft-text:#15171c;--tc-reg-warenwirtschaft-flaeche:#f8f1e2;--tc-reg-ankaufportal:#9b4470;--tc-reg-ankaufportal-text:#fff;--tc-reg-ankaufportal-flaeche:#f6ebf1;--tc-reg-buchhaltung:#3d7047;--tc-reg-buchhaltung-text:#fff;--tc-reg-buchhaltung-flaeche:#eaf2ec;--tc-reg-einstellungen:#5a606b;--tc-reg-einstellungen-text:#fff;--tc-reg-einstellungen-flaeche:#eef0f2;--tc-dauer:.14s;--tc-dauer-lang:.22s;--tc-kurve:cubic-bezier(.3, 0, .2, 1);--tc-kurve-aus:cubic-bezier(.16, 1, .3, 1);--tc-1:4px;--tc-2:8px;--tc-3:12px;--tc-4:16px;--tc-5:20px;--tc-6:24px;--tc-8:32px;--tc-10:40px;--tc-12:48px;--tc-fs-xs:.75rem;--tc-fs-sm:.875rem;--tc-fs-md:1rem;--tc-fs-lg:1.125rem;--tc-fs-xl:1.5rem;--tc-fs-2xl:2rem;--tc-lesebreite:72ch}*,:before,:after{box-sizing:border-box}html{font-family:var(--tc-font);color:var(--tc-schrift);background:var(--tc-flaeche-2);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55}body{min-height:100vh;margin:0}h1,h2,h3,h4{font-family:var(--tc-font);letter-spacing:-.01em;color:var(--tc-schrift);text-wrap:balance;margin:0;font-weight:600;line-height:1.25}h1{letter-spacing:-.022em;font-size:1.75rem;font-weight:600;line-height:1.15}h2{font-size:var(--tc-fs-md)}h3{font-size:.9375rem}p{margin:0}a{color:var(--tc-verweis);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-underline-offset:3px}a:hover{text-decoration-color:currentColor}code,.tc-mono{font-family:var(--tc-font-mono);font-size:.9em}:focus-visible{outline:2px solid var(--tc-fokus);outline-offset:2px}:where(:focus-visible){border-radius:var(--tc-radius)}.tc-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tc-icon{vertical-align:-.2em;flex:none;display:inline-block}.tc-stack{gap:var(--tc-4);flex-direction:column;display:flex}.tc-stack-sm{gap:var(--tc-2);flex-direction:column;display:flex}:is(ol,ul):is(.tc-stack,.tc-stack-sm){margin:0;padding:0;list-style:none}.tc-row{align-items:center;gap:var(--tc-3);flex-wrap:wrap;display:flex}.tc-row-end{justify-content:flex-end}.tc-grid-2{gap:var(--tc-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.tc-grid-3{gap:var(--tc-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.tc-muted{color:var(--tc-schrift-2)}.tc-small{font-size:var(--tc-fs-sm)}.tc-nowrap{white-space:nowrap}.tc-num{text-align:right;font-variant-numeric:tabular-nums}input[type=checkbox],input[type=radio]{block-size:20px;inline-size:20px;accent-color:var(--tc-akzent);flex:none;margin:2px}:root{--tc-knopf-hoehe:40px;--tc-knopf-hoehe-klein:32px;--tc-knopf-polster:16px;--tc-knopf-zeichen:18px}.tc-btn{font:inherit;justify-content:center;align-items:center;gap:var(--tc-2);min-height:var(--tc-knopf-hoehe);padding:0 var(--tc-knopf-polster);border-radius:var(--tc-radius);cursor:pointer;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--tc-dauer) var(--tc-kurve), border-color var(--tc-dauer) var(--tc-kurve), color var(--tc-dauer) var(--tc-kurve), box-shadow var(--tc-dauer) var(--tc-kurve), filter var(--tc-dauer) var(--tc-kurve);border:1px solid #0000;font-size:14px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.tc-btn>svg{width:var(--tc-knopf-zeichen);height:var(--tc-knopf-zeichen);flex:none}.tc-btn-sm{min-height:var(--tc-knopf-hoehe-klein);padding:0 var(--tc-3);font-size:13px}.tc-btn-primary{background:var(--tc-knopf);color:var(--tc-knopf-text);border-color:var(--tc-knopf);box-shadow:0 1px 2px #15171c1f}.tc-btn-primary:hover:not(:disabled){background:var(--tc-knopf-hover);border-color:var(--tc-knopf-hover)}.tc-btn-primary:active:not(:disabled){background:#222e85}.tc-btn-secondary{background:var(--tc-flaeche);color:var(--tc-schrift);box-shadow:var(--tc-schatten-1);border-color:#c4c9d1}.tc-btn-secondary:hover:not(:disabled){background:var(--tc-flaeche-2);border-color:var(--tc-schrift-3)}.tc-btn-secondary:active:not(:disabled){background:var(--tc-flaeche-3)}.tc-btn-danger{background:var(--tc-flaeche);color:var(--tc-fehler);border-color:color-mix(in oklab, var(--tc-fehler) 45%, var(--tc-flaeche))}.tc-btn-danger:hover:not(:disabled){background:var(--tc-fehler);border-color:var(--tc-fehler);color:var(--tc-schrift-invers)}.tc-btn-danger:active:not(:disabled){color:var(--tc-schrift-invers);background:#8c1d15;border-color:#8c1d15}.tc-btn-danger:focus-visible{outline-color:var(--tc-fehler)}.tc-btn-ghost{color:var(--tc-verweis);padding:0 var(--tc-3);background:0 0;border-color:#0000}.tc-btn-ghost:hover:not(:disabled){background:var(--tc-flaeche-2)}.tc-btn-ghost:active:not(:disabled){background:var(--tc-flaeche-3)}.tc-btn-icon{width:var(--tc-knopf-hoehe);height:var(--tc-knopf-hoehe);color:var(--tc-schrift-2);background:0 0;border-color:#0000;padding:0}.tc-btn-icon.tc-btn-sm{width:var(--tc-knopf-hoehe-klein);height:var(--tc-knopf-hoehe-klein)}.tc-btn-icon:hover:not(:disabled){background:var(--tc-flaeche-2);color:var(--tc-schrift)}.tc-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;filter:none}.tc-btn[aria-busy=true]{cursor:progress}.tc-btn[aria-busy=true]>*{visibility:hidden}.tc-btn[aria-busy=true]:before{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%}.tc-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em}@keyframes tc-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){.tc-spinner,.tc-btn[aria-busy=true]:before{animation:.8s linear infinite tc-spin}}.tc-field{gap:var(--tc-1);flex-direction:column;min-width:0;display:flex}.tc-field-label{color:var(--tc-schrift);font-size:13px;font-weight:600}.tc-field-required{color:var(--tc-fehler);margin-left:2px}.tc-field-hint{font-size:var(--tc-fs-xs);color:var(--tc-schrift-2)}.tc-field-error{font-size:var(--tc-fs-sm);color:var(--tc-fehler);gap:var(--tc-1);align-items:flex-start;display:flex}.tc-input,.tc-select,.tc-textarea{font:inherit;width:100%;min-width:0;min-height:40px;padding:var(--tc-2) var(--tc-3);border:1px solid var(--tc-linie-stark);border-radius:var(--tc-radius);background:var(--tc-flaeche);color:var(--tc-schrift);transition:border-color .12s,box-shadow .12s}.tc-input:hover:not(:disabled),.tc-select:hover:not(:disabled),.tc-textarea:hover:not(:disabled){border-color:var(--tc-schrift-2)}.tc-input::placeholder,.tc-textarea::placeholder{color:var(--tc-schrift-3)}.tc-input,.tc-select,.tc-textarea{font-size:14px}.tc-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%234f5561' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 10l5 5 5-5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:36px}.tc-textarea{resize:vertical;min-height:96px;line-height:1.55}.tc-input:disabled,.tc-select:disabled,.tc-textarea:disabled{background:var(--tc-flaeche-3);color:var(--tc-schrift-2)}.tc-input[aria-invalid=true],.tc-select[aria-invalid=true],.tc-textarea[aria-invalid=true]{border-color:var(--tc-fehler);box-shadow:0 0 0 1px var(--tc-fehler)}.tc-checkbox{align-items:flex-start;gap:var(--tc-2);cursor:pointer;min-height:24px;display:inline-flex}.tc-checkbox input{width:20px;height:20px;accent-color:var(--tc-akzent);flex:none;margin:2px 0 0}.tc-form-grid{gap:var(--tc-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.tc-form-full{grid-column:1/-1}.tc-form-actions{gap:var(--tc-3);padding-top:var(--tc-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.tc-card{background:var(--tc-flaeche);border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);padding:var(--tc-5) var(--tc-6)}@media (width<=40em){.tc-card{padding:var(--tc-4)}}.tc-card-title{font-size:var(--tc-fs-md);margin-bottom:var(--tc-4);justify-content:space-between;align-items:center;gap:var(--tc-3);flex-wrap:wrap;display:flex}.tc-card-title>:is(h2,h3){overflow-wrap:anywhere;letter-spacing:-.01em;min-width:0;font-size:1rem;font-weight:600;line-height:1.3}.tc-card-kpi{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:500;line-height:1}.tc-page-header{justify-content:space-between;align-items:flex-end;gap:var(--tc-4);margin-bottom:var(--tc-6);flex-wrap:wrap;display:flex}.tc-page-header-text{gap:var(--tc-1);flex-direction:column;min-width:0;display:flex}.tc-page-header-meta{gap:var(--tc-3);flex-wrap:wrap;align-items:center;display:flex}.tc-page-header p{color:var(--tc-schrift-2);max-width:70ch}.tc-page-actions{gap:var(--tc-2);flex-wrap:wrap;display:flex}.tc-table-wrap{background:var(--tc-flaeche);border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);overflow-x:auto;container:tc-tabelle/inline-size}:where(.tc-card,.tc-dialog) .tc-table-wrap{box-shadow:none;background:0 0;border-color:#0000;border-radius:0}.tc-table,.tc-num{font-variant-numeric:tabular-nums}.tc-table{border-collapse:collapse;width:100%;font-size:13.5px;line-height:1.45}.tc-table caption{text-align:left;padding:var(--tc-3) var(--tc-4);font-weight:600}.tc-table th,.tc-table td{text-align:left;padding:10px var(--tc-3);border-bottom:1px solid var(--tc-linie);vertical-align:middle}.tc-table :is(th,td):first-child{padding-left:var(--tc-4)}.tc-table :is(th,td):last-child{padding-right:var(--tc-4)}.tc-table th{color:var(--tc-schrift-3);border-bottom:1px solid var(--tc-linie);white-space:nowrap;background:#fafbfc;padding-block:9px;font-size:12.5px;font-weight:500}.tc-table tbody tr:last-child td{border-bottom:0}.tc-table tbody tr{transition:background-color var(--tc-dauer) var(--tc-kurve)}.tc-table tbody tr:hover{background:#f7f8fa}.tc-table tr[aria-selected=true]{background:var(--tc-akzent-flaeche)}.tc-table td.tc-num,.tc-table th.tc-num{text-align:right}.tc-table-actions{gap:var(--tc-2);flex-wrap:wrap;display:flex}.tc-table-empty{padding:var(--tc-8) var(--tc-4)}.tc-table-rollhinweis{margin:0 0 var(--tc-2);font-size:var(--tc-fs-xs);color:var(--tc-schrift-2)}.tc-table-wrap--rollbar{background-image:linear-gradient(270deg,#0000001f,#0000 24px);background-position:100%;background-repeat:no-repeat;background-size:24px 100%;background-attachment:local}.tc-table th.tc-haftend,.tc-table td.tc-haftend{z-index:1;background:var(--tc-flaeche);position:sticky;left:0}.tc-table thead th.tc-haftend{z-index:2;background:#fafbfc}.tc-table-wrap--rollbar .tc-table th.tc-haftend,.tc-table-wrap--rollbar .tc-table td.tc-haftend{border-right:1px solid var(--tc-linie)}.tc-table tbody tr:hover td.tc-haftend{background:#f7f8fa}@media (width<=30em){.tc-table th.tc-haftend,.tc-table td.tc-haftend{border-right:0;position:static}}@container tc-tabelle (width<=560px){.tc-table,.tc-table tbody,.tc-table tr,.tc-table td{width:100%;display:block}.tc-table{min-width:0}.content .tc-table:has(th:nth-child(4)){min-width:0}.tc-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tc-table:has(th.tc-auswahl) thead{clip-path:none;width:auto;height:auto;display:block;position:static;overflow:visible}.tc-table:has(th.tc-auswahl) thead tr{padding:10px var(--tc-4);border-bottom:1px solid var(--tc-kante);background:var(--tc-flaeche);display:flex}.tc-table:has(th.tc-auswahl) thead th:not(.tc-auswahl){clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.tc-table thead th.tc-auswahl{align-items:center;gap:var(--tc-2);background:0 0;border:0;padding:0;display:flex}.tc-table thead th.tc-auswahl:after{content:attr(data-label);letter-spacing:0;text-transform:none;font-size:12.5px}.tc-table tbody tr{padding:var(--tc-3) var(--tc-4);border-bottom:1px solid var(--tc-linie);position:relative}.tc-table tbody tr:last-child{border-bottom:0}.tc-table tbody tr:hover>td:first-child{box-shadow:none}.tc-table tbody tr:hover{box-shadow:inset 2px 0 0 var(--tc-akzent)}.tc-table td{align-items:baseline;gap:var(--tc-3);text-align:left;border:0;grid-template-columns:minmax(0,40%) minmax(0,1fr);padding:3px 0;display:grid}.tc-table td[data-label]:before{content:attr(data-label);text-align:left;letter-spacing:.02em;color:var(--tc-schrift-2);font-size:12px}.tc-table td:not([data-label]){grid-template-columns:minmax(0,1fr)}.tc-table td.tc-num{text-align:right}.tc-table td.tc-zeilenkopf{grid-template-columns:minmax(0,1fr);padding:0 0 6px;font-size:14.5px;font-weight:500}.tc-table td.tc-zeilenkopf:before{content:none}.tc-table td.tc-haftend{background:0 0;border-right:0;position:static}.tc-table td.tc-auswahl{top:var(--tc-3);right:var(--tc-3);width:auto;padding:0;position:absolute}.tc-table tr:has(td.tc-auswahl) td.tc-zeilenkopf{padding-right:36px}.tc-table td.tc-table-empty{padding:var(--tc-6) 0;display:block}.tc-table-actions{justify-content:flex-end}.tc-table td .tc-ellipsis{white-space:normal;max-width:none;overflow:visible}.tc-table .tc-auswahl input{block-size:24px;inline-size:24px}.tc-table td[data-label]:not(.tc-zeilenkopf){align-items:baseline;gap:var(--tc-2);display:flex}.tc-table td[data-label]:not(.tc-zeilenkopf):before{margin-right:var(--tc-1);flex:0 0 40%}.tc-table td[data-label]:not(.tc-zeilenkopf)>*{min-width:0}.tc-table td.tc-num[data-label]:before{margin-right:auto}.tc-table td .tc-badge{white-space:normal;max-width:100%}.tc-table td:not([data-label]):not(.tc-zeilenkopf):not(.tc-auswahl):not(.tc-table-empty){align-items:center;gap:var(--tc-2);flex-wrap:wrap;display:flex}.tc-table td:not([data-label]):not(.tc-zeilenkopf):has(button,a.tc-btn){padding-top:var(--tc-2);justify-content:flex-end}.tc-table td.tc-zeilenkopf:empty{display:none}.tc-table td.tc-zeilenkopf{display:block}}.tc-state{align-items:flex-start;gap:var(--tc-2);padding:var(--tc-8) var(--tc-6);border-radius:var(--tc-radius-gross);border:1px dashed var(--tc-kante);background:var(--tc-flaeche);flex-direction:column;display:flex}.tc-state-zeichen{width:44px;height:44px;margin-bottom:var(--tc-1);background:var(--tc-akzent-scheibe);box-shadow:inset 0 0 0 1px var(--tc-akzent-kante);color:var(--tc-akzent-schrift);border-radius:50%;place-items:center;display:grid}.tc-state-error .tc-state-zeichen{box-shadow:none;color:var(--tc-fehler);background:#f6d9d6}.tc-table-empty .tc-state{padding:var(--tc-4) 0;border:0}.tc-state-title{font-size:15px;font-weight:500}.tc-state-error{border-style:solid;border-color:var(--tc-fehler);background:var(--tc-fehler-flaeche)}.tc-state-error .tc-state-title{color:var(--tc-fehler)}.tc-state-loading{color:var(--tc-schrift-2);border-style:solid;border-color:var(--tc-linie);flex-direction:row;align-items:center}@media (prefers-reduced-motion:no-preference){.tc-state-loading{animation:tc-einblenden var(--tc-dauer-lang) .18s var(--tc-kurve) both}}@keyframes tc-einblenden{0%{opacity:0}}.tc-state-meta{font-size:var(--tc-fs-xs);color:var(--tc-schrift-2)}.tc-badge{border-radius:var(--tc-radius-voll);border:1px solid color-mix(in oklab, currentColor 14%, transparent);white-space:nowrap;align-items:center;gap:6px;padding:1px 9px 1px 8px;font-size:12.5px;font-weight:500;line-height:1.5;display:inline-flex}.tc-badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.tc-badge-neutral{background:var(--tc-flaeche-2);color:var(--tc-schrift-2)}.tc-badge-warning:before{background:0 0;box-shadow:inset 0 0 0 1.5px}.tc-badge-success{background:var(--tc-erfolg-flaeche);color:var(--tc-erfolg)}.tc-badge-warning{background:var(--tc-warnung-flaeche);color:var(--tc-warnung)}.tc-badge-danger{background:var(--tc-fehler-flaeche);color:var(--tc-fehler)}.tc-badge-info{background:var(--tc-info-flaeche);color:var(--tc-info)}.tc-badge-accent{background:var(--tc-akzent-flaeche);color:var(--tc-akzent-schrift)}.tc-dialog{border-radius:var(--tc-radius-gross);width:min(560px, calc(100vw - 2 * var(--tc-4)));max-height:calc(100dvh - 2 * var(--tc-6));box-shadow:var(--tc-schatten);background:var(--tc-flaeche);color:var(--tc-schrift);border:0;padding:0;overflow:hidden}.tc-dialog-wide{width:min(880px, calc(100vw - 2 * var(--tc-4)))}.tc-dialog-xl{width:min(1120px, calc(100vw - 2 * var(--tc-4)))}.tc-dialog::backdrop{background:#15171c66}.tc-dialog-inner{gap:var(--tc-4);padding:var(--tc-6);max-height:inherit;flex-direction:column;display:flex}.tc-dialog-head{justify-content:space-between;align-items:flex-start;gap:var(--tc-4);display:flex}.tc-dialog-head h2{letter-spacing:-.015em;font-size:1.25rem;font-weight:600;line-height:1.25}.tc-dialog-head h2:focus:not(:focus-visible){outline:none}.tc-dialog-body{gap:var(--tc-4);overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;margin:-4px;padding:4px;display:flex;overflow-y:auto}.tc-dialog-body>*{flex-shrink:0}.tc-dialog-foot-note{padding-top:var(--tc-3);border-top:1px solid var(--tc-kante)}.tc-dialog-foot{justify-content:flex-end;gap:var(--tc-3);flex-wrap:wrap;display:flex}@media (width<=40em){.tc-dialog{width:100vw;max-width:100vw;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:10px 10px 0 0;margin:auto 0 0}.tc-dialog-inner:before{content:"";background:var(--tc-kante);border-radius:2px;align-self:center;width:36px;height:4px;margin:-8px 0 -4px}.tc-dialog-foot{flex-direction:column-reverse}.tc-dialog-foot>.tc-btn{width:100%}}.tc-confirm-facts{gap:var(--tc-1) var(--tc-4);padding:var(--tc-3) var(--tc-4);background:var(--tc-flaeche-2);border-radius:var(--tc-radius);font-size:var(--tc-fs-sm);grid-template-columns:max-content 1fr;display:grid}.tc-confirm-facts dt{color:var(--tc-schrift-2)}.tc-confirm-facts dd{margin:0;font-weight:500}.tc-toasts{right:var(--tc-4);bottom:var(--tc-4);gap:var(--tc-2);z-index:100;max-width:min(420px, calc(100vw - 2 * var(--tc-4)));flex-direction:column;display:flex;position:fixed}.tc-toast{gap:var(--tc-3);padding:var(--tc-3) var(--tc-4);border-radius:var(--tc-radius);background:var(--tc-flaeche);border:1px solid var(--tc-linie);box-shadow:var(--tc-schatten);font-size:var(--tc-fs-sm);align-items:flex-start;display:flex}.tc-toast-zeichen{color:var(--tc-info);display:inline-flex}.tc-toast-text{flex:1;min-width:0}.tc-toast-success .tc-toast-zeichen{color:var(--tc-erfolg)}.tc-toast-error .tc-toast-zeichen{color:var(--tc-fehler)}.tc-toast-warning .tc-toast-zeichen{color:var(--tc-warnung)}.tc-toast-title{font-weight:500}.tc-toast-close{cursor:pointer;width:28px;height:28px;color:var(--tc-schrift-2);transition:background-color var(--tc-dauer) var(--tc-kurve);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-4px -6px 0 auto;display:grid}.tc-toast-close:hover{background:var(--tc-flaeche-2);color:var(--tc-schrift)}.tc-notice{--tc-ton:var(--tc-schrift-2);gap:var(--tc-3);padding:var(--tc-3) var(--tc-4);border-radius:var(--tc-radius);border:1px solid color-mix(in oklab, var(--tc-ton) 35%, transparent);background:var(--tc-flaeche-2);font-size:var(--tc-fs-sm);align-items:flex-start;line-height:1.55;display:flex}.tc-notice-zeichen{color:var(--tc-ton);padding-top:1px;display:inline-flex}.tc-notice-text{flex:1;min-width:0}.tc-notice-warning{--tc-ton:var(--tc-warnung);background:var(--tc-warnung-flaeche)}.tc-notice-error{--tc-ton:var(--tc-fehler);background:var(--tc-fehler-flaeche)}.tc-notice-success{--tc-ton:var(--tc-erfolg);background:var(--tc-erfolg-flaeche)}.tc-notice-info{--tc-ton:var(--tc-info);background:var(--tc-info-flaeche)}.tc-pagination{padding:var(--tc-4);justify-content:center;display:flex}.tc-dl{gap:var(--tc-2) var(--tc-5);font-size:var(--tc-fs-sm);grid-template-columns:fit-content(45%) minmax(0,1fr);display:grid}.tc-dl dt{color:var(--tc-schrift-2)}.tc-dl dd{overflow-wrap:anywhere;min-width:0;margin:0}.tc-field-details{margin-top:var(--tc-1,4px)}.tc-field-details>summary{font-size:var(--tc-fs-xs);color:var(--tc-schrift-2);cursor:pointer;padding:2px 0}.tc-field-details[open]>summary{margin-bottom:var(--tc-1,4px)}@property --tc-tabs-rand{syntax:"<length>";inherits:false;initial-value:0}@keyframes tc-tabs-rand{0%,92%{--tc-tabs-rand:32px}to{--tc-tabs-rand:0px}}.tc-tabs{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--tc-tabs-rand)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--tc-tabs-rand)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--tc-tabs-rand)), transparent)}@supports (animation-timeline:scroll()){.tc-tabs{animation:linear both tc-tabs-rand;animation-timeline:scroll(self inline)}}.tc-tabs{scrollbar-width:thin;border-bottom:1px solid var(--tc-kante);margin-bottom:var(--tc-6);scroll-snap-type:x proximity;background-image:linear-gradient(270deg,#0000001a,#0000 20px);background-position:100%;background-repeat:no-repeat;background-size:20px calc(100% - 3px);background-attachment:local;gap:0;margin-inline:-3px;padding-inline:3px;display:flex;overflow:auto hidden}.tc-tab{align-items:center;gap:var(--tc-2);scroll-snap-align:start;font:inherit;white-space:nowrap;color:var(--tc-schrift-3);padding:var(--tc-3) var(--tc-4);cursor:pointer;min-height:44px;transition:color var(--tc-dauer) var(--tc-kurve);background:0 0;border:0;flex:none;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex;position:relative}.tc-tab:after{content:"";inset:auto var(--tc-3) -1px;background:var(--tc-akzent);height:2px;transition:transform var(--tc-dauer-lang) var(--tc-kurve-aus);border-radius:1px;position:absolute;transform:scaleX(0)}.tc-tab:hover,.tc-tab[aria-selected=true]{color:var(--tc-schrift)}.tc-tab[aria-selected=true]:after{transform:scaleX(1)}.tc-tab-fehler{border-radius:var(--tc-radius-voll);background:var(--tc-fehler-flaeche);min-width:1.5em;height:1.5em;color:var(--tc-fehler);font-size:var(--tc-fs-xs);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 .4em;font-weight:500;display:inline-flex}.tc-tab[aria-selected=true] .tc-tab-fehler{background:var(--tc-fehler);color:#fff}.tc-tabpanel:not([hidden]){gap:var(--tc-4);flex-direction:column;min-width:0;display:flex}.tc-tabpanel:not([hidden])>*{min-width:0}.tc-tabpanel:focus{outline:none}.tc-tabpanel:focus-visible{outline:2px solid var(--tc-fokus);outline-offset:4px;border-radius:var(--tc-radius)}@media (width<=40em){.tc-tab{padding-inline:var(--tc-3)}}.tc-ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.content .tc-stack{gap:24px}.content .kpi-grid .tc-card-title :is(h2,h3){font-size:13px;font-weight:500}.content .kpi-grid .tc-card-title a{text-decoration:none}.content .kpi-grid .tc-card-title a:hover{text-decoration:underline}.content .kpi-grid .tc-card-kpi{padding-top:var(--tc-2);font-size:30px}.content .kpi-grid .tc-card{position:relative}.content .kpi-grid .tc-card-title a:after{content:"";position:absolute;inset:0}.content .kpi-grid .tc-card:focus-within{border-color:var(--tc-akzent);outline:2px solid var(--tc-fokus);outline-offset:2px}.content .kpi-grid .tc-card-title a:focus-visible{outline:none}@media (width<=560px){.content .tc-page-actions{width:100%}.content .tc-page-actions>*{flex:1}.content .tc-page-actions>:not(.tc-btn,a,button){flex:100%;order:1}.content .filter-bar .tc-field{width:100%;min-width:0}.content .tc-form-grid,.content .tc-grid-2,.content .tc-grid-3,.content .perm-grid,.content .tc-dl{grid-template-columns:minmax(0,1fr)}.content .tc-dl dd{overflow-wrap:anywhere;margin-bottom:12px}.content .unsaved-bar{flex-wrap:wrap}}.auth-tenants{gap:var(--tc-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.auth-tenant-btn{justify-content:space-between;width:100%;min-height:52px}.detail-layout{gap:var(--tc-5);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}@media (width<=1100px){.detail-layout{grid-template-columns:1fr}}.detail-aside{top:var(--tc-6);gap:var(--tc-4);flex-direction:column;display:flex;position:sticky}.issue-list{gap:var(--tc-2);font-size:var(--tc-fs-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.issue-list li{gap:var(--tc-2);align-items:flex-start;display:flex}.issue-list li>span:last-child{min-width:0}.issue-list .tc-btn{white-space:normal;text-align:start}.filter-bar{gap:var(--tc-3);margin-bottom:var(--tc-4);flex-wrap:wrap;align-items:flex-end;display:flex}.filter-bar .tc-field{min-width:200px}.tree{margin:0;padding:0;list-style:none}.tree ul{padding-left:var(--tc-6);border-left:1px solid var(--tc-linie);margin:0;list-style:none}.tree-row{align-items:center;gap:var(--tc-3);padding:var(--tc-2) 0;display:flex}.unsaved-bar{background:var(--tc-flaeche);border-top:1px solid var(--tc-linie);padding:var(--tc-3) var(--tc-4);justify-content:space-between;align-items:center;gap:var(--tc-3);margin-top:var(--tc-4);box-shadow:var(--tc-schatten);border-radius:var(--tc-radius);display:flex;position:sticky;bottom:0}.kpi-grid{gap:var(--tc-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.perm-grid{gap:var(--tc-2) var(--tc-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.perm-group{margin-bottom:var(--tc-3)}.picker-results{border:1px solid var(--tc-linie);border-radius:var(--tc-radius);max-height:240px;margin:0;padding:0;list-style:none;overflow:auto}.picker-results li button{text-align:left;border:0;border-bottom:1px solid var(--tc-linie);width:100%;padding:var(--tc-2) var(--tc-3);font:inherit;cursor:pointer;justify-content:space-between;gap:var(--tc-3);background:0 0;display:flex}.picker-results li:last-child button{border-bottom:0}.picker-results li button:hover{background:var(--tc-flaeche-2)}.picker-selected{justify-content:space-between;align-items:center;gap:var(--tc-3);padding:var(--tc-2) var(--tc-3);background:var(--tc-akzent-flaeche);border-radius:var(--tc-radius);font-size:var(--tc-fs-sm);display:flex}.content .lines-table td{vertical-align:middle}.secret-box{font-family:var(--tc-font-mono);background:var(--tc-flaeche-2);padding:var(--tc-3);border-radius:var(--tc-radius);word-break:break-all;-webkit-user-select:all;user-select:all}.recovery-codes{gap:var(--tc-2) var(--tc-5);padding-left:var(--tc-5);font-family:var(--tc-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.06em;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;font-size:15px;display:grid}.recovery-codes li::marker{color:var(--tc-schrift-3);font-size:12px}.tc-link-button{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;text-decoration:underline}@media (width<=1200px) and (width>=561px){.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.kpi-grid{grid-template-columns:minmax(0,1fr);gap:12px}.kpi-grid .tc-card{padding:16px}}.tc-hint{color:var(--tc-schrift-2);white-space:normal;max-inline-size:var(--tc-lesebreite);margin-top:2px;font-size:.8125rem;line-height:1.4}.tc-hint--warnung{color:var(--tc-warnung)}.tc-unbekannt{color:var(--tc-schrift-3);font-variant-numeric:normal;font-style:italic}.tc-inline-check{color:var(--tc-schrift-2);white-space:nowrap;align-items:center;gap:6px;font-size:.875rem;display:inline-flex}.tc-inline-check input{width:16px;height:16px;accent-color:var(--tc-fokus)}.bereitschaft-liste{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.bereitschaft-liste li{border-top:1px solid var(--tc-linie);grid-template-columns:minmax(0,max-content) minmax(0,1fr);align-items:start;gap:10px;padding-top:10px;display:grid}.bereitschaft-liste li:first-child{border-top:0;padding-top:0}@media (width<=30em){.bereitschaft-liste li{grid-template-columns:minmax(0,1fr);gap:4px}}.sidebar-wechsel{border-top:1px solid var(--tc-linie);margin-top:auto;padding:8px 12px 0}.aktion-abgesetzt{border-left:1px solid var(--tc-linie);margin-left:4px;padding-left:12px;display:inline-flex}@media (width<=40em){.aktion-abgesetzt{border-left:0;margin-left:0;padding-left:0}}@media (width<=1100px){.detail-layout{flex-direction:column;align-items:stretch;display:flex}.detail-aside{order:-1;position:static}}.section-nav-kompakt{margin-bottom:16px;display:none}@media (width<=40em){.section-nav-kompakt{display:block}.section-nav{display:none}}.kennung{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:inline-flex}.kennung code{-webkit-user-select:all;user-select:all}.picker-auswahl{gap:6px;margin:0;padding:0;list-style:none;display:grid}.picker-auswahl li{border:1px solid var(--tc-linie);border-radius:var(--tc-radius);background:var(--tc-flaeche-2);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px;display:flex}.picker-auswahl li>span:first-child{flex:1;min-width:12ch}.medien-galerie{grid-template-columns:repeat(auto-fill,minmax(11em,1fr));gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.medien-galerie li{border:1px solid var(--tc-linie);border-radius:var(--tc-radius);background:var(--tc-flaeche);overflow-wrap:anywhere;gap:4px;padding:8px;display:grid}.medien-galerie img{aspect-ratio:1;object-fit:contain;background:var(--tc-flaeche-2);border-radius:var(--tc-radius);width:100%}.medien-galerie-ersatz{aspect-ratio:1;background:var(--tc-flaeche-2);border-radius:var(--tc-radius);color:var(--tc-schrift-2);place-items:center;font-size:.75rem;display:grid}.spaltenwahl{margin:8px 0 12px}.spaltenwahl .tc-row{flex-wrap:wrap;gap:12px;padding-top:8px}.produkt-zeile{align-items:center;gap:10px;display:flex}.produkt-vorschau{object-fit:cover;border-radius:var(--tc-radius);background:var(--tc-flaeche-2);border:1px solid var(--tc-linie);flex:none;width:2.5em;height:2.5em}.produkt-vorschau--leer{display:block}.totp-qr{justify-items:start;gap:8px;display:grid}.totp-schritte{counter-reset:schritt;gap:var(--tc-6);margin:0;padding:0;list-style:none;display:grid}.totp-schritte>li{counter-increment:schritt;gap:var(--tc-3);min-width:0;padding-left:40px;display:grid;position:relative}.totp-schritte>li:before{content:counter(schritt);background:var(--tc-akzent-scheibe);width:28px;height:28px;color:var(--tc-akzent-schrift);font-variant-numeric:tabular-nums;border-radius:2px;place-items:center;font-size:13px;font-weight:500;display:grid;position:absolute;top:-2px;left:0}.totp-schritt-titel{margin:0;font-size:15px;font-weight:500;line-height:1.35}.totp-schritte .qr-code{width:min(240px,100%)}@media (width<=560px){.totp-qr{text-align:center;justify-items:center}.sicherheit-aktionen{flex-direction:column;align-items:stretch}.sicherheit-aktionen .tc-btn{justify-content:center;width:100%;min-height:48px}}.qr-code{border:1px solid var(--tc-linie);border-radius:var(--tc-radius);image-rendering:crisp-edges;max-width:100%;height:auto}.antwortverlauf{gap:10px;margin:0;padding:0;list-style:none;display:grid}.antwortverlauf li{border-top:1px solid var(--tc-linie);gap:2px;padding-top:8px;display:grid}.search-daten{border-top:1px solid var(--tc-linie);margin-top:12px;padding-top:12px}.search-daten-titel{margin:0 0 4px}.bild-ablage{border:2px dashed var(--tc-linie-stark);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche-2);text-align:center;justify-items:center;gap:8px;padding:24px 16px;display:grid}.bild-ablage--aktiv{border-style:solid;border-color:var(--tc-akzent);background:var(--tc-akzent-flaeche)}.bild-ablage-text{margin:0;font-weight:500}.bild-uploads{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bild-upload{border:1px solid var(--tc-linie);border-radius:var(--tc-radius);background:var(--tc-flaeche);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;display:grid}.bild-upload-vorschau{object-fit:cover;border-radius:var(--tc-radius);background:var(--tc-flaeche-2);width:48px;height:48px}.bild-upload-text{gap:2px;min-width:0;display:grid}.bild-fortschritt{grid-column:1/-1;width:100%;height:6px}.produktbilder{grid-template-columns:repeat(auto-fill,minmax(15em,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.produktbild{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche);align-content:start;gap:8px;min-width:0;padding:12px;display:grid}@media (width>=46em){.produktbild--haupt{grid-column:span 2}.produktbild--haupt .produktbild-flaeche{aspect-ratio:16/9;max-block-size:20rem}}.produktbild--haupt{border-color:var(--tc-akzent);box-shadow:inset 0 0 0 1px var(--tc-akzent)}.produktbild--gezogen{opacity:.45}.produktbild-flaeche{aspect-ratio:4/3;background:var(--tc-flaeche-2);border-radius:var(--tc-radius);place-items:center;display:grid;position:relative;overflow:hidden}.produktbild-flaeche img{object-fit:contain;width:100%;height:100%}.produktbild-flaeche .tc-badge{position:absolute;top:8px;left:8px}.produktbild-flaeche .tc-badge+.tc-badge{left:auto;right:8px}.produktbild-aktionen{border-top:1px solid var(--tc-linie-zart,var(--tc-linie));flex-wrap:wrap;align-items:center;gap:4px;padding-top:4px;display:flex}.bild-gross{object-fit:contain;max-width:100%;max-height:70vh;margin:0 auto;display:block}.bild-wahl{grid-template-columns:repeat(auto-fill,minmax(9em,1fr));gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.bild-wahl-kachel{border:1px solid var(--tc-linie);border-radius:var(--tc-radius);cursor:pointer;gap:6px;min-width:0;padding:8px;display:grid}.bild-wahl-kachel--an{border-color:var(--tc-akzent);background:var(--tc-akzent-flaeche)}.bild-wahl-kachel img{aspect-ratio:1;object-fit:contain;background:var(--tc-flaeche-2);border-radius:var(--tc-radius);width:100%}.bild-wahl-kachel:has(input:disabled){opacity:.55;cursor:default}.uebersetzungen{gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.uebersetzung{border:1px solid var(--tc-linie);border-radius:var(--tc-radius);background:var(--tc-flaeche);gap:8px;min-width:0;padding:12px;display:grid}.uebersetzung-kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.uebersetzung-paar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=52em){.uebersetzung-paar{grid-template-columns:minmax(0,1fr)}}.uebersetzung-quelle{background:var(--tc-flaeche-2);border-radius:var(--tc-radius);border:1px solid var(--tc-linie);white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;padding:8px 10px}.sprach-balken{border-radius:var(--tc-radius-voll);background:var(--tc-flaeche-3);width:100%;min-width:6em;height:8px;display:block;overflow:hidden}.sprach-balken-anteil{background:var(--tc-akzent);height:100%;display:block}.branding-bilder{grid-template-columns:repeat(auto-fill,minmax(14em,1fr));gap:16px;margin-top:12px;display:grid}.branding-bild{align-content:start;gap:6px;min-width:0;display:grid}.branding-bild-flaeche{aspect-ratio:3;border:1px solid var(--tc-linie);border-radius:var(--tc-radius);background:#fff;place-items:center;padding:12px;display:grid;overflow:hidden}.branding-bild-flaeche img{object-fit:contain;max-width:100%;max-height:100%}.branding-bild-flaeche--dunkel{background:#1b1714}.branding-bild-flaeche--klein{aspect-ratio:1;max-width:8em}.branding-gruppe+.branding-gruppe{margin-top:20px}.branding-farben{grid-template-columns:repeat(auto-fill,minmax(15em,1fr));gap:16px;margin-top:8px;display:grid}.branding-farbe{gap:4px;min-width:0;display:grid}.branding-farbe-eingabe{align-items:center;gap:8px;display:flex}.branding-farbe-eingabe input[type=color]{border:1px solid var(--tc-linie);border-radius:var(--tc-radius);background:var(--tc-flaeche);cursor:pointer;flex:none;block-size:2.5rem;inline-size:3rem;padding:2px}.branding-farbe-eingabe .tc-input{min-width:0}.branding-kontrast{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.branding-kontrast li{border:1px solid var(--tc-linie);border-radius:var(--tc-radius);flex-wrap:wrap;align-items:center;gap:12px;padding:8px;display:flex}.branding-kontrast--fehler{border-color:var(--tc-fehler)}.branding-kontrast-probe{border-radius:var(--tc-radius);border:1px solid var(--tc-linie);font-size:var(--tc-fs-sm);flex:none;min-width:16em;padding:8px 12px}.branding-kontrast-text{flex:1;gap:2px;min-width:12em;display:grid}.branding-tupfer{border-radius:var(--tc-radius);border:1px solid var(--tc-linie);vertical-align:middle;block-size:1.25em;inline-size:1.25em;display:inline-block}.branding-tupfer-reihe{gap:3px;display:inline-flex}.branding-vergleich,.branding-verlauf{font-size:var(--tc-fs-sm);gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.branding-vergleich li,.branding-verlauf li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.branding-verlauf li{border:1px solid var(--tc-linie);border-radius:var(--tc-radius);justify-content:space-between;padding:8px}.branding-vorschau{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);background:var(--v-grund);color:var(--v-text);margin-top:12px;font-size:14px;overflow:hidden;container-type:inline-size}.branding-vorschau--schmal{max-inline-size:390px}.branding-vorschau h3,.branding-vorschau h4{color:var(--v-text);margin:0}.v-leise{color:var(--v-text-leise);margin:4px 0}.v-kopf{background:var(--v-flaeche);border-bottom:1px solid var(--v-linie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.v-marke{letter-spacing:-.02em;font-weight:500}.v-nav{color:var(--v-text-leise);gap:14px;display:flex}.v-hero{background:var(--v-flaeche-tief);border-bottom:1px solid var(--v-linie);padding:24px 16px}.v-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--v-marke-text);margin:0 0 4px;font-size:12px}.v-btn{appearance:none;font:inherit;border-radius:var(--tc-radius-voll);border:1px solid var(--v-kante);background:var(--v-flaeche);min-height:44px;color:var(--v-text);cursor:default;justify-content:center;align-items:center;margin-top:8px;padding:0 20px;font-size:14px;font-weight:500;display:inline-flex}.v-btn-primaer{color:var(--v-text-auf-marke);background:linear-gradient(135deg,#ecd9a4,#c8a861);border-color:#b8893f73;font-weight:500;box-shadow:inset 0 1px #ffffffdb}.v-karten{grid-template-columns:repeat(auto-fit,minmax(13em,1fr));gap:12px;padding:16px;display:grid}.v-karte{background:var(--v-flaeche);border:1px solid var(--v-rahmen);border-radius:var(--tc-radius-gross);padding:12px}.v-bild{aspect-ratio:4/3;background:var(--v-flaeche-tief);border-radius:8px;margin-bottom:8px}.v-preis{margin:6px 0 0;font-weight:500}.v-chip{border-radius:var(--tc-radius-voll);background:var(--v-marke-flaeche);color:var(--v-marke-text);padding:2px 8px;font-size:12px;display:inline-block}.v-formular{padding:0 16px 16px}.v-label{color:var(--v-text-leise);margin-bottom:4px;font-size:13px;display:block}.v-feld{border:1px solid var(--v-kante);background:var(--v-flaeche);inline-size:min(100%,22em);color:var(--v-text);border-radius:8px;padding:8px 10px}.v-fehler{color:#a33b32;margin:6px 0 0;font-size:13px}.v-fuss{background:var(--v-flaeche-tief);border-top:1px solid var(--v-linie);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 16px;display:flex}.v-link{color:var(--v-marke-text);text-decoration:underline}:where(.tc-card)>:where(p),:where(.tc-card)>:where(.tc-stack)>:where(p),:where(.kleingedrucktes),:where(.tc-table-rollhinweis),:where(.tc-field-hint),:where(.tc-notice)>:where(p){max-inline-size:var(--tc-lesebreite)}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/schriften/onest-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/schriften/onest-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/schriften/onest-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/schriften/onest-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/schriften/onest-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/schriften/onest-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/schriften/jetbrains-mono-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/schriften/jetbrains-mono-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/schriften/jetbrains-mono-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/schriften/jetbrains-mono-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}html{font-synthesis:none;caret-color:var(--tc-akzent);scrollbar-color:var(--tc-kante) transparent}::selection{color:var(--tc-schrift);background:#d7dbfa}strong,b,th,legend{font-weight:600}code,kbd,.tc-mono{font-feature-settings:"zero" 0}:root{--register-breite:80px;--tafel-breite:264px;--kopf-hoehe:52px;--admin-motion-fast:.12s;--admin-motion-layer:.2s;--admin-easing:cubic-bezier(.16, 1, .3, 1);--daumen-hoehe:64px}[data-bereich=shop]{--bereich-farbe:var(--tc-reg-shop);--bereich-auf:var(--tc-reg-shop-text);--bereich-flaeche:var(--tc-reg-shop-flaeche)}[data-bereich=warenwirtschaft]{--bereich-farbe:var(--tc-reg-warenwirtschaft);--bereich-auf:var(--tc-reg-warenwirtschaft-text);--bereich-flaeche:var(--tc-reg-warenwirtschaft-flaeche)}[data-bereich=ankaufportal]{--bereich-farbe:var(--tc-reg-ankaufportal);--bereich-auf:var(--tc-reg-ankaufportal-text);--bereich-flaeche:var(--tc-reg-ankaufportal-flaeche)}[data-bereich=buchhaltung]{--bereich-farbe:var(--tc-reg-buchhaltung);--bereich-auf:var(--tc-reg-buchhaltung-text);--bereich-flaeche:var(--tc-reg-buchhaltung-flaeche)}[data-bereich=einstellungen]{--bereich-farbe:var(--tc-reg-einstellungen);--bereich-auf:var(--tc-reg-einstellungen-text);--bereich-flaeche:var(--tc-reg-einstellungen-flaeche)}.shell{background:var(--tc-flaeche-2);grid-template-columns:auto minmax(0,1fr);min-height:100vh;display:grid}.skip-link{background:var(--tc-flaeche);border:2px solid var(--tc-tinte);border-radius:var(--tc-radius);z-index:200;padding:12px 16px;position:fixed;top:8px;left:-999px}.skip-link:focus{left:8px}.rahmen{grid-template-columns:var(--register-breite) var(--tafel-breite);z-index:30;height:100dvh;display:grid;position:sticky;top:0}.rahmen-schleier{display:none}.leiste{background:var(--tc-tinte);color:#fff;flex-direction:column;min-height:0;padding-bottom:10px;display:flex;overflow-x:clip}.leiste-marke{height:var(--kopf-hoehe);color:#fff;letter-spacing:-.01em;flex:none;place-items:center;font-size:15px;font-weight:600;text-decoration:none;display:grid}.leiste-reiter{flex-direction:column;gap:2px;margin:0;padding:8px 0 0;list-style:none;display:flex}.reiter{border-radius:var(--tc-radius-gross);color:#ffffff9e;transition:color var(--admin-motion-fast) var(--admin-easing);flex-direction:column;align-items:center;gap:5px;margin:0 6px;padding:8px 0 9px;text-decoration:none;display:flex}.reiter-bogen{border-radius:var(--tc-radius-gross);width:36px;height:32px;transition:background-color var(--admin-motion-layer) var(--admin-easing), color var(--admin-motion-layer) var(--admin-easing), transform var(--admin-motion-fast) var(--admin-easing);place-items:center;display:grid}.reiter-bogen svg{width:19px;height:19px}.reiter:hover{color:#fff}.reiter:hover .reiter-bogen{background:#ffffff14}.reiter:active .reiter-bogen{transform:scale(.94)}.reiter[aria-current=page]{color:#fff}.reiter[aria-current=page] .reiter-bogen{background:var(--bereich-farbe);color:var(--bereich-auf)}.reiter-name{white-space:nowrap;font-size:11px;font-weight:500;line-height:1.1}.reiter-einstellungen{margin-top:auto}.reiter[data-gesperrt]{color:#ffffff73}.reiter[data-gesperrt] .reiter-bogen{background:0 0;box-shadow:inset 0 0 0 1px #ffffff38}.reiter:focus-visible{outline-offset:0;outline:2px solid #fff}.tafel{background:var(--tc-flaeche);border-right:1px solid var(--tc-linie);flex-direction:column;min-height:0;display:flex}.tafel-kopf{height:var(--kopf-hoehe);border-bottom:1px solid var(--tc-linie);flex:none;align-items:center;padding:0 20px;display:flex}.tafel-titel{letter-spacing:-.01em;color:var(--tc-schrift);align-items:center;gap:10px;font-size:15px;font-weight:600;line-height:1;display:flex}.tafel-titel:before{content:"";background:var(--bereich-farbe);border-radius:50%;flex:none;width:8px;height:8px}.tafel-nav{scrollbar-width:thin;flex:1;min-height:0;padding:14px 12px 40px;overflow-y:auto}.tafel-nav ul{margin:0;padding:0;list-style:none}.tafel-gruppe+.tafel-gruppe{margin-top:18px}.tafel-gruppe-titel{color:var(--tc-schrift-3);align-items:center;gap:8px;margin:0 0 4px;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.2;display:flex}.tafel-gruppe-titel svg{width:15px;height:15px;color:var(--tc-schrift-3)}.tafel-gruppe--selten>summary{cursor:pointer;border-radius:var(--tc-radius);transition:color var(--admin-motion-fast) var(--admin-easing);list-style:none}.tafel-gruppe--selten>summary::-webkit-details-marker{display:none}.tafel-gruppe--selten>summary:after{content:"";width:6px;height:6px;transition:transform var(--admin-motion-layer) var(--admin-easing);border-bottom:1.5px solid;border-right:1.5px solid;margin:-3px 4px 0 auto;transform:rotate(45deg)}.tafel-gruppe--selten[open]>summary:after{transform:translateY(3px)rotate(-135deg)}.tafel-gruppe--selten[open]>ul{animation:admin-aufklappen var(--admin-motion-layer) var(--admin-easing)}@keyframes admin-aufklappen{0%{opacity:0;transform:translateY(-4px)}}.tafel-link{border-radius:var(--tc-radius);color:var(--tc-schrift-2);transition:background-color var(--admin-motion-fast) var(--admin-easing), color var(--admin-motion-fast) var(--admin-easing);align-items:center;gap:8px;padding:6px 8px 6px 31px;font-size:14px;line-height:1.35;text-decoration:none;display:flex;position:relative}.tafel-link-name{min-width:0}.tafel-punkte{display:none}.tafel-zahl{border-radius:var(--tc-radius-voll);background:var(--tc-flaeche-2);text-align:center;font-variant-numeric:tabular-nums;min-width:22px;color:var(--tc-schrift-2);flex:none;margin-left:auto;padding:1px 7px;font-size:12px;font-weight:500;line-height:18px}.tafel-link:hover{background:var(--tc-flaeche-2);color:var(--tc-schrift)}.tafel-link[aria-current=page]{background:var(--bereich-flaeche);color:var(--tc-schrift);font-weight:500}.tafel-link[aria-current=page] .tafel-zahl{background:var(--tc-flaeche)}.tafel-link:focus-visible{outline-offset:-2px}.tafel-leer{color:var(--tc-schrift-2);padding:8px;font-size:13px}.workspace{flex-direction:column;min-width:0;display:flex}.kopfzeile{z-index:20;min-height:var(--kopf-hoehe);background:var(--tc-flaeche);border-bottom:1px solid var(--tc-linie);align-items:center;gap:12px;padding:0 40px;display:flex;position:sticky;top:0}.kopf-menue{display:none}.kolumnentitel{min-width:0;color:var(--tc-schrift-3);white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1;display:flex;overflow:hidden}.kolumnentitel>span{text-overflow:ellipsis;overflow:hidden}.kolumnentitel>span:last-child{color:var(--tc-schrift)}.kolumnentitel-zeichen{border-radius:var(--tc-radius);background:var(--bereich-flaeche);width:26px;height:26px;color:var(--bereich-farbe);flex:none;place-items:center;display:grid}.kolumnentitel-zeichen svg{width:16px;height:16px}.kolumnentitel>span:not(:first-child)+span:before{content:"/";color:var(--tc-kante);margin-right:8px}@media (width<=767px){.kolumnentitel>span:not(:last-child):not(.kolumnentitel-zeichen){display:none}.kolumnentitel>span:last-child:before,.kolumnentitel>span:not(:first-child)+span:last-child:before{content:none}}@media (width>=1024px){.kolumnentitel[data-mit-abschnitt] .kennung-bereich{display:none}.kolumnentitel[data-mit-abschnitt] .kennung-bereich+span:before{content:none}}.kopf-suche{border:1px solid var(--tc-kante);border-radius:var(--tc-radius);background:var(--tc-flaeche-2);min-width:300px;min-height:36px;color:var(--tc-schrift-2);font:inherit;cursor:pointer;transition:border-color var(--admin-motion-fast) var(--admin-easing), background-color var(--admin-motion-fast) var(--admin-easing);align-items:center;gap:10px;margin-left:auto;padding:0 6px 0 12px;font-size:13px;display:flex}.kopf-suche:hover{border-color:var(--tc-linie-stark);background:var(--tc-flaeche);color:var(--tc-schrift)}.kopf-suche svg{width:17px;height:17px}.kopf-suche kbd{border:1px solid var(--tc-kante);background:var(--tc-flaeche);font-family:var(--tc-font-mono);color:var(--tc-schrift-2);border-radius:3px;margin-left:auto;padding:1px 6px;font-size:11px}.konto{position:relative}.konto-knopf{border-radius:var(--tc-radius);cursor:pointer;min-height:40px;transition:background-color var(--admin-motion-fast) var(--admin-easing);align-items:center;gap:10px;padding:4px 10px 4px 4px;list-style:none;display:flex}.konto-knopf::-webkit-details-marker{display:none}.konto-knopf:hover,.konto[open] .konto-knopf{background:var(--tc-flaeche-2)}.konto-initialen{border-radius:var(--tc-radius);background:var(--tc-tinte);color:#fff;place-items:center;width:32px;height:32px;font-size:13px;font-weight:600;display:grid}.konto-text{flex-direction:column;max-width:180px;line-height:1.25;display:flex}.konto-name{color:var(--tc-schrift);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.konto-menue{background:var(--tc-flaeche);border:1px solid var(--tc-kante);border-radius:var(--tc-radius-gross);width:280px;box-shadow:var(--tc-schatten);flex-direction:column;align-items:stretch;gap:6px;padding:16px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.konto-zeile{overflow-wrap:anywhere;font-size:13px}.konto-leise{color:var(--tc-schrift-2);font-size:12px}.konto-menue .tc-btn{margin-top:6px}.konto-menue .tc-btn svg{width:16px;height:16px}.konto[open] .konto-menue{transform-origin:100% 0;animation:admin-schweben var(--admin-motion-layer) var(--admin-easing)}.content{flex:1;width:100%;min-width:0;max-width:1560px;padding:32px 40px 88px}.content:focus{outline:none}.content .tc-page-header{flex-wrap:wrap;align-items:flex-end;gap:16px 24px;margin-bottom:24px;display:flex;position:relative}.content .tc-page-header-text{flex:18ch;min-width:min(100%,18ch)}.content .tc-page-actions{flex:0 auto;justify-content:flex-end;align-items:center;margin-left:auto}.content>*+:not(.tc-page-header):not(style){margin-top:20px}.content h1{overflow-wrap:anywhere;font-size:clamp(24px,2.2vw,28px)}.content h2{letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.3}.content .tc-page-header p{max-width:68ch;margin-top:6px;font-size:14px;line-height:1.6}.content .tc-table td:not(.tc-num){overflow-wrap:normal}.content .tc-table .tc-num{font-variant-numeric:tabular-nums;white-space:nowrap}@container tc-tabelle (width<=560px){.content .tc-table td,.content .tc-table td:not(.tc-num){overflow-wrap:anywhere}.content .tc-table td.tc-num{white-space:normal}}@container tc-tabelle (width>=561px){.content .tc-table:has(th:nth-child(4)){min-width:720px}}.content .tc-table-wrap{position:relative}.content .tc-table a{font-weight:600;text-decoration:none}.content .tc-table a:hover{text-decoration:underline}.content input,.content textarea,.content select{scroll-margin-block:90px}.content [id^=bereich-],.content [id]{scroll-margin-top:72px}.search-results{max-height:48vh;margin:0;padding:0;list-style:none;overflow:auto}.search-results a{color:var(--tc-schrift);border-radius:var(--tc-radius);border-bottom:1px solid var(--tc-linie);justify-content:space-between;align-items:center;gap:16px;padding:9px 10px;text-decoration:none;display:flex}.search-results a:hover,.search-results a:focus-visible{background:var(--tc-akzent-flaeche)}.search-results small{color:var(--tc-schrift-2);text-align:right;font-size:12px;font-weight:500}.filter-bar{background:var(--tc-flaeche);border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);margin-bottom:12px;padding:16px 20px}.filter-bar .tc-field{flex:0 220px}:is(.filter-bar .tc-field:has(input[type=search]),.filter-bar .tc-field:has(input[type=text])){flex:280px;max-width:520px}.filter-bar .tc-field:has(input[type=date]){flex:0 170px}.filter-bar .tc-field:has(input:not([type])){flex:280px;max-width:520px}.filter-bar .tc-inline-check{align-self:flex-end;align-items:center;min-height:40px;display:flex}.tc-visually-hidden:focus-visible+label.tc-btn{outline:2px solid var(--tc-fokus);outline-offset:2px}.tc-card p+:is(div,table,form,ul,dl,.tc-table-wrap){margin-top:12px}.tc-card .filter-bar{background:0 0;border:0;padding:0}.filter-summary{border:0;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:12px 0 20px;padding:0;display:flex}.filter-chip{font:inherit;border:1px solid var(--tc-kante);border-radius:var(--tc-radius-voll);background:var(--tc-flaeche);min-height:32px;color:var(--tc-schrift);cursor:pointer;overflow-wrap:anywhere;max-width:100%;padding:4px 12px;font-size:13px}.filter-chip:hover{border-color:var(--tc-linie-stark)}fieldset.saved-views,fieldset.art-wahl{margin-inline:0;border-top:0;border-inline:0;min-inline-size:0;margin-top:0;padding:0}fieldset.art-wahl{border-bottom:0;margin-bottom:0}.saved-views,.section-nav{border-bottom:1px solid var(--tc-kante);flex-wrap:wrap;gap:0;margin-bottom:24px;display:flex}.saved-views button,.section-nav a{font:inherit;color:var(--tc-schrift-2);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:44px;margin-bottom:-1px;padding:12px 14px;font-size:14px;font-weight:500;text-decoration:none;display:block}.saved-views button:hover,.section-nav a:hover{color:var(--tc-schrift)}.saved-views button[aria-current=page],.saved-views button[aria-pressed=true]{border-bottom-color:var(--tc-akzent);color:var(--tc-schrift)}.section-nav a:hover{border-bottom-color:var(--tc-kante)}.list-meta{color:var(--tc-schrift-2);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px 4px;font-size:12.5px;display:flex}.detail-layout{grid-template-columns:minmax(0,2fr) minmax(270px,1fr);gap:24px}.detail-aside{position:static}.unsaved-bar{border:1px solid var(--tc-kante);z-index:5;box-shadow:0 -8px 24px -12px #15171c40}.unsaved-bar:before{content:"";background:var(--tc-akzent);border-radius:3px;flex:none;width:8px;height:8px}.unsaved-bar>span:first-of-type{flex:1}.order-identity{flex-direction:column;gap:2px;min-width:165px;display:flex}.order-identity a{font-weight:500;text-decoration:none}.order-identity a:hover{text-decoration:underline}.refund-fields{border:0;min-width:0;margin:0;padding:0}.content .kpi-gruppe-titel{margin-bottom:var(--tc-3);border-bottom:1px solid var(--tc-linie);letter-spacing:-.01em;color:var(--tc-schrift);align-items:center;gap:10px;padding-bottom:8px;font-size:15px;font-weight:600;display:flex}.arbeitsliste-karte{background:var(--tc-flaeche);border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);overflow:hidden}.arbeitsliste-offen{margin:0;padding:0;list-style:none}.arbeitsliste-offen li+li{border-top:1px solid var(--tc-linie)}.posten-zeichen{border-radius:var(--tc-radius);background:var(--bereich-flaeche,var(--tc-flaeche-2));width:36px;height:36px;color:var(--bereich-farbe,var(--tc-schrift-2));transition:background-color var(--admin-motion-layer) var(--admin-easing), color var(--admin-motion-layer) var(--admin-easing);place-items:center;display:grid}.posten:hover .posten-zeichen{background:var(--bereich-farbe,var(--tc-tinte));color:var(--bereich-auf,#fff)}.posten{color:var(--tc-schrift);transition:background-color var(--admin-motion-fast) var(--admin-easing);grid-template-columns:40px 60px minmax(0,1fr) auto;align-items:center;gap:20px;padding:16px 24px;text-decoration:none;display:grid}.posten:hover{background:#f7f8fa}.posten-zahl{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--tc-schrift);font-size:28px;font-weight:500;line-height:1}.posten-zahl[data-zustand=laedt],.posten-zahl[data-zustand=fehler]{color:var(--tc-schrift-3)}.posten-text{flex-direction:column;gap:2px;min-width:0;display:flex}.posten-titel{font-size:14.5px;font-weight:500}.posten-zusatz{color:var(--tc-schrift-2);font-size:12.5px}.verteilung-liste{margin:var(--tc-3) 0 0;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:2px 24px;padding:0;list-style:none;display:grid}.verteilung-liste li{border-bottom:1px solid var(--tc-linie);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;padding:7px 0;display:flex}.verteilung-liste a{text-decoration:none}.verteilung-liste li>span:last-child{font-variant-numeric:tabular-nums;font-size:16px;font-weight:500;line-height:1}.verteilung-liste li>span.tc-muted:last-child{color:var(--tc-schrift-3);font-weight:500}.posten-fehler{color:var(--tc-fehler);font-size:12.5px}.posten-weg{color:var(--tc-verweis);opacity:.75;transition:opacity var(--admin-motion-fast) var(--admin-easing), transform var(--admin-motion-layer) var(--admin-easing);align-items:center;gap:6px;font-size:13px;display:inline-flex}.posten:hover .posten-weg{opacity:1;transform:translate(2px)}.arbeitsliste-ruhe{padding:22px 24px;font-size:15px}.arbeitsliste-null{border-top:1px solid var(--tc-linie);background:var(--tc-flaeche-2);color:var(--tc-schrift-2);align-items:flex-start;gap:12px;padding:14px 24px;font-size:13px;line-height:1.6;display:flex}.arbeitsliste-null-marke{border-radius:var(--tc-radius);background:var(--tc-erfolg-flaeche);width:20px;height:20px;color:var(--tc-erfolg);flex:none;align-self:flex-start;place-items:center;margin-top:1px;display:grid}.arbeitsliste-null a{color:var(--tc-schrift)}.kennzahlreihe{background:var(--tc-flaeche);border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0;display:grid;overflow:hidden}.kennzahl{transition:background-color var(--admin-motion-fast) var(--admin-easing);flex-direction:column-reverse;gap:4px;padding:18px 24px;display:flex}.kennzahl+.kennzahl{border-left:1px solid var(--tc-linie)}.kennzahl:hover{background:#f6f7fa}.kennzahl dt{align-items:center;gap:8px;font-size:13px;display:flex}.kennzahl dt .tc-icon{color:var(--tc-akzent-schrift)}.kennzahl dt a{color:var(--tc-schrift-2);text-decoration:none}.kennzahl dt a:hover{color:var(--tc-schrift);text-decoration:underline}.kennzahl dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:28px;font-weight:500;line-height:1.1}@media (width<=767px){.posten{grid-template-columns:36px 48px minmax(0,1fr);gap:12px;padding:14px 16px}.posten-zeichen{width:36px;height:36px}.posten-zahl{font-size:26px}.posten-weg{display:none}.arbeitsliste-null,.arbeitsliste-ruhe{padding-inline:16px}.kennzahlreihe{grid-template-columns:minmax(0,1fr)}.kennzahl{flex-direction:row;justify-content:space-between;align-items:center;padding:12px 16px}.kennzahl+.kennzahl{border-left:0;border-top:1px solid var(--tc-linie)}.kennzahl dd{font-size:22px}}.anmeldung{background:var(--tc-flaeche);flex-direction:column;min-height:100vh;display:flex}@supports (min-height:100dvh){.anmeldung{min-height:100dvh}}.anmeldung-buehne{padding:calc(14px + env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 14px max(16px, env(safe-area-inset-left));background:var(--tc-tinte);color:#fff;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative;overflow:hidden}.anmeldung-wortmarke{letter-spacing:-.02em;flex-direction:column;margin:0;font-weight:600;line-height:1;display:flex}.anmeldung-wortmarke span:first-child{font-size:18px}.anmeldung-wortmarke span:last-child{letter-spacing:0;color:#ffffff9e;margin-top:4px;font-size:13px;font-weight:400}.anmeldung-register{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.anmeldung-register li{color:#ffffffb8;align-items:center;gap:8px;font-size:14px;display:flex}.anmeldung-register li:before{content:"";background:var(--bereich-farbe);border-radius:50%;flex:none;width:8px;height:8px}.anmeldung-register span{display:none}.anmeldung-flaeche{padding:36px max(16px, env(safe-area-inset-right)) calc(40px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));flex:1;place-items:start center;display:grid}.auth-card{gap:var(--tc-5);flex-direction:column;width:min(400px,100%);display:flex}.auth-card h1{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:28px;line-height:1}.auth-card .tc-form-actions{padding-top:var(--tc-1);flex-direction:column;align-items:stretch}.auth-card .tc-form-actions .tc-btn{justify-content:center;width:100%;min-height:48px}.auth-card .anmeldung-verweis{min-height:44px;margin-top:calc(-1 * var(--tc-2));color:var(--tc-verweis,var(--tc-schrift-2));font-size:var(--tc-fs-sm);text-underline-offset:3px;align-self:flex-start;align-items:center;display:inline-flex}.anmeldung-konto{margin:calc(-1 * var(--tc-2)) 0 0;font-size:var(--tc-fs-sm);color:var(--tc-schrift-2);flex-wrap:wrap;align-items:baseline;gap:2px 6px;display:flex}.anmeldung-konto strong{color:var(--tc-schrift);overflow-wrap:anywhere;font-weight:600}.anmeldung-konto .tc-link-button{min-height:32px;color:var(--tc-verweis,var(--tc-schrift-2));text-underline-offset:3px}@media (width>=861px){.anmeldung{grid-template-columns:minmax(0,5fr) minmax(0,6fr);display:grid}.anmeldung-buehne{flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:56px 0 56px 48px}.anmeldung-wortmarke span:first-child{letter-spacing:-.03em;font-size:clamp(40px,4vw,56px)}.anmeldung-wortmarke span:last-child{margin-top:12px;font-size:17px}.anmeldung-register{border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:10px 24px;margin-top:40px;padding-top:24px}.anmeldung-register span{display:inline}.anmeldung-flaeche{place-items:center;padding:48px 32px}.auth-card h1{font-size:32px}}@media (prefers-reduced-motion:no-preference){.anmeldung-register li{animation:reiter-einzug .48s var(--admin-easing) backwards}.anmeldung-register li:nth-child(2){animation-delay:60ms}.anmeldung-register li:nth-child(3){animation-delay:.12s}.anmeldung-register li:nth-child(4){animation-delay:.18s}.auth-card{animation:seite-auflegen .42s var(--admin-easing) backwards}}@keyframes reiter-einzug{0%{opacity:0;transform:translateY(6px)}}.tc-input.code-eingabe{min-height:56px;padding-inline:var(--tc-3);font-family:var(--tc-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.4em;text-align:center;text-indent:.4em;font-size:26px}.tc-input.code-eingabe::placeholder{color:var(--tc-schrift-3);opacity:1}.tc-input.code-eingabe-lang{letter-spacing:.18em;text-indent:.18em;text-transform:uppercase;font-size:20px}@media (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not(.code-eingabe),select,textarea{font-size:max(16px,1em)!important}}.tc-dialog[open]{animation:admin-dialog .26s var(--admin-easing)}.tc-dialog[open]::backdrop{animation:.2s ease-out admin-schleier}.tc-toast{animation:admin-meldung .28s var(--admin-easing)}@keyframes admin-dialog{0%{opacity:0;transform:translateY(8px)scale(.985)}}@keyframes admin-schleier{0%{opacity:0}}@keyframes admin-meldung{0%{opacity:0;transform:translate(16px)}}@keyframes admin-schweben{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@keyframes admin-layer{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.tc-btn,.filter-chip{transition:background-color var(--admin-motion-fast) var(--admin-easing), border-color var(--admin-motion-fast) var(--admin-easing), color var(--admin-motion-fast) var(--admin-easing), box-shadow var(--admin-motion-fast) var(--admin-easing), transform var(--admin-motion-fast) var(--admin-easing)}.tc-btn:not(:disabled):not([aria-disabled=true]):active,.filter-chip:active{transform:scale(.98)}.tc-btn:hover>.tc-icon[data-zeichen=pfeil],a:hover>.tc-icon[data-zeichen=pfeil]{transform:translate(2px)}.tc-icon[data-zeichen=pfeil]{transition:transform var(--admin-motion-layer) var(--admin-easing)}@media (width<=1200px){.detail-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=1023px){.shell{grid-template-columns:minmax(0,1fr)}.rahmen{visibility:hidden;max-width:100vw;transition:transform var(--admin-motion-layer) var(--admin-easing), visibility 0s linear var(--admin-motion-layer);position:fixed;inset:0 auto 0 0;transform:translate(-100%);box-shadow:0 0 48px #15171c59}.shell[data-schublade=offen] .rahmen{visibility:visible;transition:transform var(--admin-motion-layer) var(--admin-easing);transform:none}.rahmen-schleier{z-index:25;cursor:pointer;background:#15171c80;border:0;display:block;position:fixed;inset:0}.kopfzeile{padding:6px 20px}.kopf-menue{margin-left:-8px;display:inline-flex}.content{padding:24px 24px 64px}}@media (width<=767px){.content .tc-page-header{grid-template-columns:minmax(0,1fr)}.content .tc-page-actions{justify-content:flex-start;padding-top:0}:is(.filter-bar .tc-field,.filter-bar .tc-field:has(input[type=search]),.filter-bar .tc-field:has(input[type=text]),.filter-bar .tc-field:has(input[type=date])){flex:100%;max-width:none}.kopfzeile{gap:6px;padding-inline:12px 8px}.kopf-suche{background:0 0;border-color:#0000;justify-content:center;width:42px;min-width:0;padding:0}.kopf-suche-text,.kopf-suche kbd,.konto-text{display:none}.konto-knopf{padding:3px}.konto-menue{width:min(300px,100vw - 24px)}.content{padding:20px 16px 48px}.content h1{font-size:24px}.filter-bar{padding:14px}.filter-bar .tc-field{width:100%;min-width:0}.tc-btn,.tc-input,.tc-select,.filter-chip{min-height:44px}.tc-form-grid,.tc-grid-2,.tc-grid-3,.perm-grid{grid-template-columns:minmax(0,1fr)}.unsaved-bar{padding-bottom:max(var(--tc-3), env(safe-area-inset-bottom));position:sticky;bottom:0}.section-nav a{padding-inline:10px}.saved-views{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.saved-views button{flex:none}.tc-dialog-inner{padding:16px}.tc-confirm-facts{grid-template-columns:minmax(0,1fr)}}.daumenleiste{display:none}@media (width<=767px){.daumenleiste{z-index:22;padding-bottom:env(safe-area-inset-bottom);background:var(--tc-flaeche);border-top:1px solid var(--tc-linie);display:block;position:fixed;inset:auto 0 0}.daumenleiste ul{height:var(--daumen-hoehe);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.daumen{width:100%;height:100%;color:var(--tc-schrift-3);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--admin-motion-fast) var(--admin-easing), color var(--admin-motion-fast) var(--admin-easing);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0 2px;font-size:11px;font-weight:500;line-height:1.1;text-decoration:none;display:flex}.daumen-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.daumen-bogen{border-radius:var(--tc-radius-voll);width:40px;height:26px;transition:background-color var(--admin-motion-layer) var(--admin-easing), color var(--admin-motion-layer) var(--admin-easing), transform var(--admin-motion-fast) var(--admin-easing);place-items:center;display:grid}.daumen:active .daumen-bogen{transform:scale(.94)}.daumen-bogen svg{width:17px;height:17px}.daumen[aria-current=page]{color:var(--tc-schrift)}.daumen[aria-current=page] .daumen-bogen{background:var(--bereich-flaeche);color:var(--bereich-farbe)}.daumen[data-gesperrt]{opacity:.5}.daumen:focus-visible{outline:2px solid var(--tc-fokus);outline-offset:-4px}.content{padding-bottom:calc(var(--daumen-hoehe) + 40px + env(safe-area-inset-bottom))}.unsaved-bar{bottom:calc(var(--daumen-hoehe) + env(safe-area-inset-bottom))}.tc-toasts{bottom:calc(var(--daumen-hoehe) + 12px + env(safe-area-inset-bottom));max-width:none;left:12px;right:12px}.kopf-menue{display:none}.content .filter-bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.content .filter-bar>*{min-width:0}:is(.content .filter-bar>.tc-field:has(input[type=search]),.content .filter-bar>.tc-field:has(input[type=text]),.content .filter-bar>.tc-field:has(input:not([type])),.content .filter-bar>:not(.tc-field)){grid-column:1/-1}.content .filter-bar .tc-field-label{font-size:12px}}@media (prefers-reduced-motion:no-preference){.content>*{animation:seite-auflegen .36s var(--admin-easing) backwards}.content>:nth-child(2){animation-delay:40ms}.content>:nth-child(3){animation-delay:80ms}.content>:nth-child(n+4){animation-delay:.12s}}@keyframes seite-auflegen{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){:root{--admin-motion-fast:0s;--admin-motion-layer:0s}.tc-dialog[open],.tc-dialog[open]::backdrop,.tc-toast,.tc-spinner,.konto[open] .konto-menue,.neu[open] .neu-menue,.content>*,.tafel-gruppe--selten[open]>ul{animation:none}html{scroll-behavior:auto}}.tc-fieldset{border:0;min-width:0;margin:0;padding:0}.tc-fieldset>legend{margin-bottom:12px;padding:0;font-weight:500}.tc-fieldset+.tc-fieldset{margin-top:20px}.zelle-zweizeilig{flex-direction:column;gap:1px;min-width:0;display:flex}.zelle-zweizeilig>:not(:first-child){color:var(--tc-schrift-2);font-size:12px}.zelle-zweizeilig>.tc-badge{align-self:flex-start}.tc-table code.tc-ellipsis{vertical-align:bottom;display:inline-block}.tc-zelle-titel{max-width:280px}.tc-zelle-schmal{max-width:200px}.zelle-grund{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;max-width:340px;display:-webkit-box;overflow:hidden}.kleingedrucktes{color:var(--tc-schrift-3);margin-top:8px;font-size:12px}.detail-aside .tc-card .tc-btn{align-self:flex-start;width:auto}@media (width>=1024px){.content .tc-tabs{flex-wrap:wrap;overflow-x:visible}}.status-marken{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.status-marken>span:not(.tc-badge){flex-basis:100%}.tc-stack>.saved-views{margin-bottom:0}.saved-views .ansicht-zahl{border-radius:var(--tc-radius-voll);background:var(--tc-flaeche-3);min-width:1.6em;height:1.6em;color:var(--tc-schrift-2);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;margin-left:8px;padding:0 .45em;font-size:12px;font-weight:500;display:inline-flex}.saved-views button[aria-current=page] .ansicht-zahl,.saved-views button[aria-pressed=true] .ansicht-zahl{background:var(--tc-akzent-scheibe);color:var(--tc-akzent-schrift)}.auswahl-leiste{top:calc(var(--kopf-hoehe) + 8px);z-index:6;border:1px solid var(--tc-akzent-kante);border-radius:var(--tc-radius-gross);background:var(--tc-akzent-flaeche);box-shadow:var(--tc-schatten-2);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;font-size:13.5px;display:flex;position:sticky}.auswahl-leiste>span:first-child{margin-right:auto;font-weight:500}.zellen-verweis{font:inherit;color:var(--tc-verweis);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:500}.zellen-verweis:hover{text-decoration:underline}@media (width<=767px){.auswahl-leiste{top:auto;bottom:calc(var(--daumen-hoehe) + 8px + env(safe-area-inset-bottom))}.cardmarket-aktionen>.tc-btn-primary{flex:100%}.cardmarket-aktionen .gefahr-leise{margin-left:0}}.finanzen{--bogen:var(--bereich-farbe,var(--tc-tinte));--bogen-hell:var(--bereich-farbe,var(--tc-tinte));--verlust:var(--tc-fehler);--moos:var(--tc-erfolg);--ziegel:var(--tc-fehler);background:var(--tc-flaeche);border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);flex-direction:column;gap:20px;padding:24px 28px 20px;display:flex}.finanzen-kopf{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.content .finanzen-titel{letter-spacing:-.01em;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:17px;font-weight:600;display:flex}.finanzen-zeitraum{font-family:var(--tc-font);letter-spacing:0;text-transform:none;color:var(--tc-schrift-2);font-size:14px;font-weight:400}.finanzen-jahr .tc-select{width:auto;min-height:36px;padding-left:12px}.finanzen-zahlen{border-bottom:1px solid var(--tc-linie);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 0;margin:0;padding-bottom:18px;display:grid}.finanzen-zahlen[data-umfang=shop]{grid-template-columns:repeat(2,minmax(0,1fr))}.finanz-zahl{flex-direction:column;gap:4px;min-width:0;padding:4px 20px 4px 0;display:flex;position:relative}.finanz-zahl+.finanz-zahl{border-left:1px solid var(--tc-linie);padding-left:20px}.finanzen .finanz-zahl dt a{color:var(--tc-schrift-2);align-items:center;gap:8px;font-size:13px;text-decoration:none;display:inline-flex}.finanzen .finanz-zahl dt a:hover{color:var(--tc-schrift)}.finanzen .finanz-zahl dt a:after{content:"";border-radius:inherit;position:absolute;inset:0}.finanz-zahl-zeichen{background:var(--bereich-farbe,var(--tc-tinte));width:24px;height:24px;color:var(--bereich-auf,#fff);border-radius:3px;place-items:center;display:grid}.finanz-zahl dd{margin:0}.finanz-zahl-wert{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(22px,2vw,26px);font-weight:500;line-height:1.1}.finanz-zahl:hover .finanz-zahl-wert{color:var(--tc-verweis)}.finanz-zahl[data-ton=negativ] .finanz-zahl-wert{color:var(--ziegel)}.finanz-zahl-delta{color:var(--tc-schrift-2);align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.finanz-zahl-delta[data-richtung=auf]{color:var(--moos)}.finanz-zahl-delta[data-richtung=ab]{color:var(--ziegel)}.finanz-zahl-delta[data-richtung=auf] .delta-pfeil{transform:rotate(-45deg)}.finanz-zahl-delta[data-richtung=ab] .delta-pfeil{transform:rotate(45deg)}.finanz-zahl-zusatz{color:var(--tc-schrift-2);font-size:12px}.finanz-zahl[data-warnung] .finanz-zahl-zusatz{color:var(--ziegel);font-weight:500}.finanz-platzhalter{border-radius:var(--tc-radius);background:linear-gradient(90deg, var(--tc-flaeche-3), var(--tc-flaeche-2), var(--tc-flaeche-3));background-size:200% 100%;width:70%;height:26px;display:block}.md{--md-umsatz:var(--bogen);--md-kosten:color-mix(in srgb, var(--tc-schrift-3) 34%, var(--tc-flaeche));--md-ergebnis:var(--tc-tinte);flex-direction:column;gap:16px;margin:0;display:flex}.md--laedt{border-radius:var(--tc-radius-gross);background:linear-gradient(90deg, var(--tc-flaeche-2), var(--tc-flaeche), var(--tc-flaeche-2));background-size:200% 100%;height:260px}.md-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.md-legende{color:var(--tc-schrift-2);flex-wrap:wrap;gap:6px 20px;font-size:12.5px;display:flex}.md-leg{align-items:center;gap:8px;display:inline-flex}.md-leg:before{content:"";border-radius:3px;flex:none;width:10px;height:10px}.md-leg--umsatz:before{background:var(--md-umsatz)}.md-leg--kosten:before{background:var(--md-kosten)}.md-leg--ergebnis:before{background:var(--md-ergebnis);border-radius:1px;width:16px;height:2px}.md-umschalter{background:var(--tc-flaeche-2);border:0;border-radius:999px;gap:2px;min-width:0;margin:0;padding:3px;display:inline-flex}.md-umschalter button{min-height:28px;font:inherit;color:var(--tc-schrift-2);cursor:pointer;transition:background var(--admin-motion-fast) var(--admin-easing), color var(--admin-motion-fast) var(--admin-easing);background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:12.5px;font-weight:500}.md-umschalter button:hover{color:var(--tc-tinte)}.md-umschalter button[aria-pressed=true]{background:var(--tc-flaeche);color:var(--tc-tinte);box-shadow:var(--tc-schatten-1)}.md-umschalter button:focus-visible{outline:2px solid var(--tc-akzent);outline-offset:2px}.md-flaeche{grid-template-rows:240px auto;grid-template-columns:auto minmax(0,1fr);column-gap:12px;display:grid}.md-skala{min-width:48px;color:var(--tc-schrift-3);text-align:right;font-variant-numeric:tabular-nums;margin:0;padding:0;font-size:11px;line-height:1;list-style:none;position:relative}.md-skala li{white-space:nowrap;position:absolute;right:0;transform:translateY(50%)}.md-plot{min-width:0;position:relative}.md-raster span{background:var(--tc-linie);height:1px;position:absolute;left:0;right:0}.md-raster span[data-null]{background:var(--tc-kante)}.md-reihe{grid-template-columns:repeat(12,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:absolute;inset:0}.md-monat{border-radius:var(--tc-radius);outline-offset:-2px;transition:background var(--admin-motion-fast) var(--admin-easing);position:relative}.md-monat:not([data-zukunft]):hover,.md-monat:not([data-zukunft]):focus-visible{background:color-mix(in srgb, var(--bereich-flaeche,var(--tc-flaeche-2)) 70%, transparent)}.md-monat[data-aktuell]{background:repeating-linear-gradient(-45deg, transparent 0 6px, color-mix(in srgb, var(--tc-linie) 60%, transparent) 6px 7px)}.md-paar{left:50%;bottom:var(--null);height:calc(100% - var(--null));align-items:flex-end;gap:3px;display:flex;position:absolute;transform:translate(-50%)}.md-balken{transform-origin:bottom;border-radius:4px 4px 1px 1px;width:clamp(6px,1.3vw,18px);min-height:2px;display:block}.md-balken--umsatz{height:var(--u);background:var(--md-umsatz)}.md-balken--kosten{height:var(--k);background:var(--md-kosten)}.md-monat[data-zukunft] .md-balken{height:10%;min-height:12px;box-shadow:inset 0 0 0 1px var(--tc-linie);background:0 0}.md-linie{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.md-linie polyline{fill:none;stroke:var(--md-ergebnis);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}.md-punkte{pointer-events:none;position:absolute;inset:0}.md-punkte span{background:var(--tc-flaeche);width:9px;height:9px;box-shadow:inset 0 0 0 2px var(--md-ergebnis);border-radius:50%;position:absolute;transform:translate(-50%,50%)}.md-punkte span[data-verlust]{box-shadow:inset 0 0 0 2px var(--verlust);background:var(--tc-fehler-flaeche,var(--tc-flaeche))}.md-namen{text-align:center;color:var(--tc-schrift-2);grid-column:2;grid-template-columns:repeat(12,minmax(0,1fr));margin:0;padding:10px 0 0;font-size:12px;line-height:1;list-style:none;display:grid}.md-namen li[data-aktuell]{color:var(--tc-akzent-schrift);font-weight:600}.md-namen .kurz{display:none}.md-tipp{z-index:4;border-radius:var(--tc-radius);background:var(--tc-tinte);color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:168px;box-shadow:var(--tc-schatten-2);opacity:0;pointer-events:none;transition:opacity var(--admin-motion-fast) var(--admin-easing), transform var(--admin-motion-fast) var(--admin-easing);flex-direction:column;gap:4px;padding:10px 12px;font-size:12px;line-height:1.35;display:flex;position:absolute;bottom:calc(100% - 12px);left:50%;transform:translate(-50%,4px)}.md-tipp strong{color:#fff;margin-bottom:2px;font-weight:600}.md-tipp-zeile{color:#ffffffb8;justify-content:space-between;gap:16px}.md-tipp-zeile b{color:#fff;margin-left:auto;font-weight:500}.md-tipp .md-leg--ergebnis:before{box-shadow:none;background:#fff}.md-tipp [data-verlust] b{color:#ffb4ad}.md-monat:nth-child(-n+2) .md-tipp{left:0;transform:translateY(4px)}.md-monat:nth-child(n+11) .md-tipp{left:auto;right:0;transform:translateY(4px)}.md-monat:hover .md-tipp,.md-monat:focus-visible .md-tipp{opacity:1;transform:translate(-50%)}.md-monat:nth-child(-n+2):hover .md-tipp,.md-monat:nth-child(-n+2):focus-visible .md-tipp,.md-monat:nth-child(n+11):hover .md-tipp,.md-monat:nth-child(n+11):focus-visible .md-tipp{transform:none}.finanzen-quelle{color:var(--tc-schrift-3);max-width:90ch;font-size:12px;line-height:1.5}@media (prefers-reduced-motion:no-preference){.md-balken{animation:bogen-wachsen .56s var(--admin-easing) backwards;animation-delay:calc(var(--i) * 35ms + 80ms)}.md-balken--kosten{animation-delay:calc(var(--i) * 35ms + .14s)}.md-linie polyline{animation:md-zeichnen .9s var(--admin-easing) .42s backwards}.md-punkte span{animation:md-punkt .32s var(--admin-easing) backwards;animation-delay:calc(var(--i) * 55ms + .52s)}.finanz-platzhalter,.md--laedt,.bu-laedt{animation:1.4s linear infinite schimmer}}@keyframes bogen-wachsen{0%{transform:scaleY(0)}}@keyframes md-zeichnen{0%{stroke-dashoffset:1px}}@keyframes md-punkt{0%{opacity:0;transform:translate(-50%,50%)scale(.4)}}@keyframes schimmer{to{background-position:-200% 0}}@media (width<=1100px){.finanzen-zahlen{grid-template-columns:repeat(2,minmax(0,1fr))}.finanz-zahl:nth-child(3){border-left:0;padding-left:0}}@media (width<=600px){.finanzen{gap:16px;padding:18px 16px 16px}.content .finanzen-titel{font-size:19px}.finanzen-zahlen{gap:8px}.finanz-zahl:nth-child(odd){border-left:0;padding-left:0}.md-flaeche{grid-template-rows:200px auto;column-gap:8px}.md-skala{min-width:36px;font-size:10px}.md-paar{gap:2px}.md-namen .lang{display:none}.md-namen .kurz{display:inline}}.uebersicht-raster{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (width>=1200px){.uebersicht-raster{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}.uebersicht-raster>.uebersicht-breit{grid-column:1/-1}.uebersicht-raster .kennzahlreihe{grid-template-columns:minmax(0,1fr)}.uebersicht-raster .kennzahl{flex-direction:row;justify-content:space-between;align-items:center;padding:14px 20px}.uebersicht-raster .kennzahl+.kennzahl{border-left:0;border-top:1px solid var(--tc-linie)}.uebersicht-raster .kennzahl dd{font-size:24px}.uebersicht-raster--gleich{grid-template-columns:repeat(2,minmax(0,1fr))}}.art-wahl{flex-wrap:wrap;gap:8px;display:flex}.filter-chip[aria-pressed=true]{background:var(--tc-knopf);border-color:var(--tc-knopf);color:var(--tc-knopf-text)}.cardmarket-aktionen{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.cardmarket-aktionen .gefahr-leise{margin-left:auto}.tc-btn.gefahr-leise{color:var(--tc-fehler)}.tc-btn.gefahr-leise:hover:not(:disabled){background:var(--tc-fehler-flaeche)}.folgen{border-radius:var(--tc-radius);background:var(--tc-flaeche-2);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.folgen-titel{font-weight:500}.folgen ul{font-size:var(--tc-fs-sm);flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.tc-toast .zellen-verweis{font-size:inherit}.zustand-text{color:var(--tc-schrift-2);white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}span.zustand-text .tc-icon{color:var(--tc-schrift-3)}.zustand-text[data-ok] .tc-icon{color:var(--tc-erfolg)}.filter-klappe-knopf{display:none}@media (width<=767px){.filter-klappe-knopf{align-self:flex-start;display:inline-flex}.filter-klappe{flex-direction:column;gap:10px;margin-bottom:12px;display:flex}.filter-klappe:not([data-offen])>.filter-bar{display:none}.content .tc-page-header .tc-page-actions>.tc-btn-primary:not(:disabled){right:16px;bottom:calc(var(--daumen-hoehe) + 14px + env(safe-area-inset-bottom));z-index:21;width:auto;box-shadow:var(--tc-schatten-2);flex:none;position:fixed}.content{padding-bottom:calc(var(--daumen-hoehe) + 96px + env(safe-area-inset-bottom))}.tc-toasts{bottom:calc(var(--daumen-hoehe) + 70px + env(safe-area-inset-bottom))}}@media (width<=1023px){.tafel-link{min-height:44px}}.tafel-gruppe--selten:not([open])>summary{color:var(--tc-schrift-2)}.tafel-gruppe--selten>summary:hover{color:var(--tc-schrift)}.zelle-zweizeilig>.zustand-zeile{flex-wrap:wrap;gap:2px 14px;margin-top:4px;display:flex}.zustand-zeile .zustand-text{font-size:12px}.bestand-zelle{align-items:flex-end}.bestand-verfuegbar{color:var(--tc-schrift);font-size:14px;font-weight:500}.zelle-zweizeilig>.bestand-fehl{color:var(--tc-fehler);font-weight:500}.zeilen-menue-knopf{min-width:32px;padding-inline:6px}.zeilen-menue{background:var(--tc-flaeche);min-width:200px;max-width:min(320px,100vw - 16px);color:var(--tc-schrift);border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);box-shadow:var(--tc-schatten);margin:0;padding:6px;position:fixed;inset:auto}.zeilen-menue:popover-open{animation:admin-layer var(--admin-motion-layer) var(--admin-easing);flex-direction:column;display:flex}.zeilen-menue-eintrag{border-radius:var(--tc-radius);min-height:40px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:8px 12px;font-size:14px;text-decoration:none;display:flex}.zeilen-menue-eintrag:hover,.zeilen-menue-eintrag:focus-visible{background:var(--tc-flaeche-3)}@media (width<=767px){.zeilen-menue-knopf{min-width:44px;min-height:44px}.zeilen-menue-eintrag{min-height:44px}}.zahl-fehler{color:var(--tc-fehler);font-weight:500}.search-results.search-direkt li>a{background:var(--tc-akzent-flaeche);font-weight:500}.search-results.search-direkt li>a>span{align-items:center;gap:8px;display:inline-flex}.trefferbild{border:1px solid var(--tc-linie);border-radius:var(--tc-radius);max-width:600px;padding:12px 14px}.trefferbild-titel{margin-top:2px;font-size:17px;line-height:1.3}.trefferbild-text{margin-top:4px}.content p.tc-muted{max-width:75ch}.kennung-kopierbar{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.kennung-kopieren{border-radius:var(--tc-radius);width:28px;height:28px;color:var(--tc-schrift-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.kennung-kopieren:hover{background:var(--tc-flaeche-3);color:var(--tc-schrift)}.tc-table-actions:has(.zeilen-menue-knopf){flex-wrap:nowrap}.content .tc-table .zeilen-menue-eintrag{font-weight:400}.tc-table th .kopf-umbruch{white-space:normal}.zuordnung-vorschlaege{border:0;flex-wrap:wrap;gap:8px;min-inline-size:0;margin:0;padding:0;display:flex}.zuordnung-vorschlaege>legend{color:var(--tc-schrift-2);margin-bottom:8px;padding:0;font-size:13px}.bestand-titel{align-items:center;gap:10px;display:flex}.bestand-titel-text{min-width:0}.lager-bild-aktuell{align-items:center;gap:12px;display:flex}.lager-bild-aktuell img{object-fit:cover;border:1px solid var(--tc-linie);border-radius:var(--tc-radius);width:72px;height:72px}.zw-quelle{background:var(--tc-flaeche-2);border-radius:var(--tc-radius-gross);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 16px;display:grid}.zw-quelle-zeichen{border-radius:var(--tc-radius);background:var(--tc-flaeche);block-size:36px;inline-size:36px;color:var(--tc-akzent);box-shadow:var(--tc-schatten-1);flex:none;place-items:center;display:grid}.zw-quelle-text{gap:3px;min-width:0;display:grid}.zw-art{color:var(--tc-schrift-3);font-size:12px}.zw-titel{letter-spacing:-.01em;color:var(--tc-schrift);overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.3}.zw-merkmale{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.zw-marke{border-radius:var(--tc-radius-voll);background:var(--tc-flaeche);border:1px solid var(--tc-linie);color:var(--tc-schrift-2);font-variant-numeric:tabular-nums;padding:1px 8px;font-size:12px}.zw-bisher{color:var(--tc-schrift-2);margin:6px 0 0;font-size:13px}.zw-wahl{gap:14px;display:grid}.zw-werkzeug{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.zw-werkzeug>.zw-suchfeld{flex:280px}.zw-suchfeld{position:relative}.zw-suchfeld>.tc-icon{z-index:1;color:var(--tc-schrift-3);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.zw-suchfeld>.tc-input{padding-left:36px}.zw-umschalter,.sz-filter>button{border:1px solid var(--tc-kante);border-radius:var(--tc-radius-voll);background:var(--tc-flaeche);min-block-size:36px;color:var(--tc-schrift-2);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--admin-motion-fast) var(--admin-easing), border-color var(--admin-motion-fast) var(--admin-easing), color var(--admin-motion-fast) var(--admin-easing);align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.zw-umschalter:hover,.sz-filter>button:hover{color:var(--tc-schrift);border-color:var(--tc-linie-stark)}.zw-umschalter[aria-pressed=true],.sz-filter>button[aria-pressed=true]{background:var(--tc-akzent-flaeche);border-color:var(--tc-akzent-kante);color:var(--tc-akzent-schrift)}.zw-abschnitt{gap:8px;display:grid}.zw-abschnitt-titel{color:var(--tc-schrift);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;display:flex}.zw-abschnitt-titel>.tc-icon{color:var(--tc-schrift-3)}.zw-anzahl{border-radius:var(--tc-radius-voll);background:var(--tc-flaeche-2);color:var(--tc-schrift-2);font-variant-numeric:tabular-nums;padding:0 7px;font-size:12px;font-weight:500}.zw-liste{gap:6px;margin:0;padding:0;list-style:none;display:grid}.zw-abschnitt>.zw-liste{overscroll-behavior:contain;max-block-size:min(46vh,420px);margin:-2px;padding:2px;overflow-y:auto}.zw-zeile{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche);min-block-size:56px;inline-size:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--admin-motion-fast) var(--admin-easing), box-shadow var(--admin-motion-layer) var(--admin-easing), transform var(--admin-motion-fast) var(--admin-easing);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 12px 10px 14px;display:grid}.zw-zeile:hover{border-color:var(--tc-akzent-kante);box-shadow:var(--tc-schatten-2)}.zw-zeile:active{transform:scale(.995)}.zw-zeile:focus-visible{outline:2px solid var(--tc-fokus);outline-offset:1px}.zw-zeile[data-exakt]{border-color:color-mix(in oklab, var(--tc-erfolg) 30%, var(--tc-linie))}.zw-zeile--variante{grid-template-columns:minmax(0,1fr) auto}.zw-zeile-text{gap:3px;min-width:0;display:grid}.zw-zeile-titel{color:var(--tc-schrift);overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.35}.zw-meta{color:var(--tc-schrift-2);flex-wrap:wrap;align-items:center;gap:2px 10px;font-size:12px;display:flex}.zw-meta code{font-size:12px}.zw-treffer-zelle{min-inline-size:58px;display:grid}.zw-treffer{border-radius:var(--tc-radius-voll);background:var(--tc-flaeche-2);color:var(--tc-schrift-2);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:start;align-items:center;gap:3px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.zw-zeile[data-exakt] .zw-treffer{background:var(--tc-erfolg-flaeche);color:var(--tc-erfolg)}.zw-treffer--suche{color:var(--tc-schrift-3);padding:4px 6px}.zw-frei{color:var(--tc-schrift-2);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.zw-frei[data-leer]{color:var(--tc-warnung)}.zw-shop{color:var(--tc-schrift-3)}.zw-shop[data-shop]{color:var(--tc-erfolg)}.zw-zahlen{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:end;gap:1px;min-inline-size:76px;display:grid}.zw-gewinn{color:var(--tc-schrift-2);font-size:14px;font-weight:600}.zw-zahlen[data-ergebnis=gewinn] .zw-gewinn{color:var(--tc-erfolg)}.zw-zahlen[data-ergebnis=verlust] .zw-gewinn{color:var(--tc-fehler)}.zw-ek{color:var(--tc-schrift-3);font-size:12px}.zw-leise{color:var(--tc-schrift-3)}.zw-warn{color:var(--tc-warnung)}.zw-pfeil{border-radius:var(--tc-radius-voll);block-size:28px;inline-size:28px;color:var(--tc-schrift-3);opacity:.35;transition:opacity var(--admin-motion-fast) var(--admin-easing), transform var(--admin-motion-layer) var(--admin-easing), background-color var(--admin-motion-fast) var(--admin-easing), color var(--admin-motion-fast) var(--admin-easing);place-items:center;display:grid}.zw-zeile:hover .zw-pfeil,.zw-zeile:focus-visible .zw-pfeil{opacity:1;background:var(--tc-akzent-flaeche);color:var(--tc-akzent);transform:translate(2px)}.zw-platzhalter{border-radius:var(--tc-radius-gross);background:linear-gradient(90deg, var(--tc-flaeche-2) 0%, var(--tc-flaeche-3) 50%, var(--tc-flaeche-2) 100%);background-size:200% 100%;block-size:56px}.zw-leer-zustand{border:1px dashed var(--tc-kante);border-radius:var(--tc-radius-gross);text-align:center;color:var(--tc-schrift-2);justify-items:center;gap:8px;padding:24px 16px;display:grid}.zw-leer-zustand>.tc-icon{color:var(--tc-schrift-3)}.zw-leer-zustand p{max-inline-size:48ch;margin:0}.zw-leer{color:var(--tc-schrift-2);margin:0;padding:8px 2px}.zw-tipp{color:var(--tc-schrift-3);margin:0;font-size:12px}.zw-anlegen{border:1px dashed var(--tc-kante);border-radius:var(--tc-radius-gross);inline-size:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--admin-motion-fast) var(--admin-easing), background-color var(--admin-motion-fast) var(--admin-easing);background:0 0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:10px 14px;display:grid}.zw-anlegen:hover{border-color:var(--tc-akzent-kante);background:var(--tc-akzent-flaeche)}.zw-anlegen-zeichen{border-radius:var(--tc-radius-voll);background:var(--tc-akzent-flaeche);block-size:32px;inline-size:32px;color:var(--tc-akzent);place-items:center;display:grid}.zw-ergebnis{border:1px solid color-mix(in oklab, var(--tc-erfolg) 28%, var(--tc-linie));border-radius:var(--tc-radius-gross);background:var(--tc-flaeche);box-shadow:var(--tc-schatten-1);gap:14px;padding:14px 16px 16px;display:grid}.zw-ergebnis-kopf{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.zw-ergebnis-zeichen{border-radius:var(--tc-radius-voll);background:var(--tc-erfolg);color:#fff;place-items:center;block-size:36px;inline-size:36px;display:grid}.zw-ergebnis-text{gap:2px;min-width:0;display:grid}.zw-ergebnis-text>strong{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.3}.zw-ergebnis-marge{border-top:1px solid var(--tc-linie);padding-top:14px}.zw-ergebnis .tc-notice{margin:0}.zw-hinweis{color:var(--tc-schrift-3);margin:0;font-size:12px}.zw-umfang{gap:8px;display:grid}.zw-umfang-wahl{border:1px solid var(--tc-linie);border-radius:var(--tc-radius);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;display:grid}.zw-umfang-wahl:has(input:checked){border-color:var(--tc-akzent-kante);background:var(--tc-akzent-flaeche)}.zw-umfang-wahl input{accent-color:var(--tc-knopf);margin-top:3px}.zw-umfang-text{gap:2px;display:grid}.zw-umfang-wahl strong{font-size:14px;font-weight:500}.mv{gap:10px;display:grid}.mv-kopf{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.mv-ergebnis-name{color:var(--tc-schrift-2);font-size:13px}.mv-ergebnis-zahl{letter-spacing:-.02em;font-variant-numeric:proportional-nums;color:var(--tc-schrift);font-size:22px;font-weight:600}.mv[data-ergebnis=gewinn] .mv-ergebnis-zahl{color:var(--tc-erfolg)}.mv[data-ergebnis=verlust] .mv-ergebnis-zahl{color:var(--tc-fehler)}.mv-anteil{color:var(--tc-schrift-3);font-size:12px}.mv-balken{border-radius:var(--tc-radius-voll);background:var(--tc-flaeche-2);block-size:8px;display:flex;position:relative;overflow:hidden}.mv-teil{transform-origin:0;block-size:100%;display:block}.mv-teil-einkauf{background:var(--tc-schrift-2)}.mv-teil-ust{background:var(--tc-kante)}.mv-teil-gewinn{background:var(--tc-erfolg)}.mv-verlust{transform-origin:0;background:repeating-linear-gradient(-45deg, var(--tc-fehler) 0 3px, color-mix(in oklab, var(--tc-fehler) 55%, #fff) 3px 6px);position:absolute;inset-block:0;inset-inline-end:0}.mv-zahlen{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;margin:0;display:grid}.mv-zahlen>div{gap:1px;display:grid}.mv-zahlen dt{color:var(--tc-schrift-3);align-items:center;gap:6px;font-size:12px;display:flex}.mv-zahlen>[data-teil]>dt:before{content:"";border-radius:2px;block-size:8px;inline-size:8px}.mv-zahlen>[data-teil=einkauf]>dt:before{background:var(--tc-schrift-2)}.mv-zahlen>[data-teil=ust]>dt:before{background:var(--tc-kante)}.mv-zahlen dd{font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:500}.mv-zeile{color:var(--tc-schrift-3);margin:0;font-size:12px}.mv-offen{border-radius:var(--tc-radius);background:var(--tc-warnung-flaeche);color:var(--tc-warnung);align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13px;display:flex}.mv-offen>.tc-icon{margin-top:1px}.mv-kurz{font-variant-numeric:tabular-nums;color:var(--tc-schrift-2);white-space:nowrap;gap:6px;font-size:12px;display:inline-flex}.mv-kurz-gewinn{color:var(--tc-erfolg);font-weight:500}.mv-kurz[data-ergebnis=verlust] .mv-kurz-gewinn{color:var(--tc-fehler)}.mv-kurz[data-ergebnis=offen]{color:var(--tc-warnung)}.mv-summe{flex-wrap:wrap;align-items:baseline;gap:4px 20px;display:flex}.mv-summe[data-ergebnis=gewinn] .mv-summe-gewinn .kb-zahl{color:var(--tc-erfolg)}.mv-summe[data-ergebnis=verlust] .mv-summe-gewinn .kb-zahl{color:var(--tc-fehler)}.betrag-abzug{white-space:nowrap}.uh-liste{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.uh-zeile{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche);inline-size:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--admin-motion-fast) var(--admin-easing), box-shadow var(--admin-motion-layer) var(--admin-easing);grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:16px;padding:10px 12px 10px 14px;display:grid}.uh-zeile:hover{border-color:var(--tc-akzent-kante);box-shadow:var(--tc-schatten-2)}.uh-zeile:focus-visible{outline:2px solid var(--tc-fokus);outline-offset:1px}.uh-zeichen{border-radius:var(--tc-radius);background:var(--tc-flaeche-2);block-size:34px;inline-size:34px;color:var(--tc-schrift-2);place-items:center;display:grid}.uh-text{gap:2px;min-width:0;display:grid}.uh-name{font-size:14px;font-weight:500}.uh-meta{color:var(--tc-schrift-3);font-size:12px}.uh-zahl{font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:end;gap:1px;min-inline-size:110px;font-size:14px;font-weight:500;display:grid}.uh-zahl--leise{color:var(--tc-schrift-2);font-weight:400}.uh-zahl-name{color:var(--tc-schrift-3);font-size:11px;font-weight:400}.uh-pfeil{border-radius:var(--tc-radius-voll);block-size:28px;inline-size:28px;color:var(--tc-schrift-3);transition:transform var(--admin-motion-layer) var(--admin-easing), background-color var(--admin-motion-fast) var(--admin-easing), color var(--admin-motion-fast) var(--admin-easing);place-items:center;display:grid}.uh-zeile:hover .uh-pfeil{background:var(--tc-akzent-flaeche);color:var(--tc-akzent);transform:translate(2px)}.uh-summe{border-radius:var(--tc-radius-gross);background:var(--tc-flaeche-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 28px;margin:0;padding:12px 16px;display:flex}.uh-summe div{display:grid}.uh-summe dt{color:var(--tc-schrift-3);font-size:12px}.uh-summe dd{margin:0;font-size:16px;font-weight:600}@media (width<=640px){.uh-zeile{grid-template-columns:auto minmax(0,1fr) auto;row-gap:6px}.uh-zeile>.uh-zahl{grid-row:2;min-inline-size:0}.uh-zeile>.uh-zahl:nth-of-type(3){grid-column:2;justify-items:start}.uh-zeile>.uh-zahl:nth-of-type(4){grid-column:3;justify-items:end}.uh-zeile>.uh-pfeil{grid-area:1/3;align-self:start}}@media (prefers-reduced-motion:no-preference){.uh-liste>li{animation:zw-auflegen .26s var(--admin-easing) backwards}.uh-liste>li:nth-child(2){animation-delay:40ms}.uh-liste>li:nth-child(n+3){animation-delay:80ms}}.ms-schritte{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);gap:0;margin:0;padding:0;list-style:none;display:grid}.ms-schritte>li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.ms-schritte>li+li{border-top:1px solid var(--tc-linie)}.ms-zeichen{border-radius:var(--tc-radius-voll);background:var(--tc-flaeche-2);block-size:30px;inline-size:30px;color:var(--tc-schrift-2);place-items:center;display:grid}.ms-schritte>li[data-fertig] .ms-zeichen{background:var(--tc-erfolg-flaeche);color:var(--tc-erfolg)}.ms-text{flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:14px;line-height:1.35;display:flex}.ms-schritte>li[data-fertig] .ms-text{color:var(--tc-schrift-2)}.ms-status{color:var(--tc-erfolg);font-size:12px}.ms-betrag{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:500}@media (prefers-reduced-motion:no-preference){.ms-schritte>li{animation:zw-auflegen .26s var(--admin-easing) backwards}.ms-schritte>li:nth-child(2){animation-delay:40ms}.ms-schritte>li:nth-child(3){animation-delay:80ms}.ms-schritte>li:nth-child(n+4){animation-delay:.12s}}.sz{flex-direction:column;gap:16px;display:flex}.sz-kopf{border-radius:var(--tc-radius-gross);background:var(--tc-flaeche-2);flex-wrap:wrap;align-items:center;gap:12px 24px;padding:12px 16px;display:flex}.sz-stand{flex:200px;gap:8px;min-width:0;display:grid}.sz-stand-zahl{color:var(--tc-schrift-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 6px;font-size:13px;display:flex}.sz-stand-zahl>strong{color:var(--tc-schrift);font-size:18px;font-weight:600}.sz-weitere{color:var(--tc-schrift-3)}.sz-leiste{border-radius:var(--tc-radius-voll);background:var(--tc-flaeche-3);block-size:6px;display:block;overflow:hidden}.sz-leiste>span{border-radius:inherit;background:var(--tc-erfolg);transform-origin:0;block-size:100%;transition:transform .42s var(--admin-easing);display:block}.sz-summe{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 24px;margin:0;display:flex}.sz-summe div{display:grid}.sz-summe dt{color:var(--tc-schrift-3);font-size:12px}.sz-summe dd{margin:0;font-size:15px;font-weight:600}.sz-summe[data-ergebnis=gewinn] .sz-summe-ergebnis dd{color:var(--tc-erfolg)}.sz-summe[data-ergebnis=verlust] .sz-summe-ergebnis dd{color:var(--tc-fehler)}.sz-spalten{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.sz-liste{flex-direction:column;gap:10px;min-width:0;display:flex}.sz-filter{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.sz-filter>button{min-block-size:32px;padding:0 10px}.sz-filter-zahl{color:var(--tc-schrift-3);font-variant-numeric:tabular-nums;font-size:12px}.sz-filter>button[aria-pressed=true] .sz-filter-zahl{color:inherit}.sz-liste ul{overscroll-behavior:contain;border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche);gap:2px;max-block-size:30vh;margin:0;padding:4px;list-style:none;display:grid;overflow-y:auto}.sz-liste-leer{border:1px dashed var(--tc-kante);border-radius:var(--tc-radius-gross);text-align:center;color:var(--tc-schrift-2);margin:0;padding:16px;font-size:13px}.sz-zeile{border-radius:var(--tc-radius);min-block-size:44px;inline-size:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--admin-motion-fast) var(--admin-easing);background:0 0;border:0;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:10px;padding:9px 10px;display:grid}.sz-zeile:hover{background:var(--tc-flaeche-2)}.sz-zeile:focus-visible{outline:2px solid var(--tc-fokus);outline-offset:-2px}.sz-liste li[data-aktiv] .sz-zeile{background:var(--tc-akzent-flaeche)}.sz-zeichen{border:1.5px solid var(--tc-kante);color:#fff;block-size:20px;inline-size:20px;transition:background-color var(--admin-motion-layer) var(--admin-easing), border-color var(--admin-motion-layer) var(--admin-easing);border-radius:50%;place-items:center;margin-top:1px;display:grid}.sz-liste li[data-aktiv] .sz-zeichen{border-color:var(--tc-akzent)}.sz-liste li[data-fertig] .sz-zeichen{border-color:var(--tc-erfolg);background:var(--tc-erfolg)}.sz-zeile-text{gap:2px;min-width:0;display:grid}.sz-name{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.35}.sz-meta{color:var(--tc-schrift-2);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:0 4px;font-size:12px;display:inline-flex}.sz-meta code{font-size:12px}.sz-liste li[data-fertig] .sz-meta{color:var(--tc-erfolg)}.sz-zeile-zahlen{font-variant-numeric:tabular-nums;justify-items:end;gap:2px;display:grid}.sz-betrag{white-space:nowrap;font-size:13px;font-weight:500}.sz-gewinn{white-space:nowrap;color:var(--tc-schrift-2);font-size:12px;font-weight:600}.sz-gewinn[data-ergebnis=gewinn]{color:var(--tc-erfolg)}.sz-gewinn[data-ergebnis=verlust]{color:var(--tc-fehler)}.sz-wahl{flex-direction:column;gap:18px;min-width:0;display:flex}.sz-artikel{border-radius:var(--tc-radius-gross);background:var(--tc-flaeche-2);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;display:grid}.sz-artikel-text{gap:3px;min-width:0;display:grid}.content .sz-artikel-titel,.sz-artikel-titel{letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:600;line-height:1.3}.sz-artikel-zahlen{font-variant-numeric:tabular-nums;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,auto));justify-content:start;gap:4px 28px;margin:0;display:grid}.sz-artikel-zahlen dt{color:var(--tc-schrift-3);font-size:12px}.sz-artikel-zahlen dd{white-space:nowrap;margin:0;font-size:15px;font-weight:600}.sz-abschnitt{gap:10px;min-width:0;display:grid}.content .sz-abschnitt-titel,.sz-abschnitt-titel{color:var(--tc-schrift);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;display:flex}.sz-abschnitt-titel>.tc-icon{color:var(--tc-schrift-3)}.sz-anzahl{border-radius:var(--tc-radius-voll);background:var(--tc-flaeche-2);color:var(--tc-schrift-2);font-variant-numeric:tabular-nums;padding:0 7px;font-size:12px;font-weight:500}.sz-verkaeufe{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);margin:0;padding:0;list-style:none;display:grid}.sz-verkaeufe li{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"bestellung betrag""bestellung steuer";align-items:center;gap:2px 12px;padding:9px 12px;display:grid}.sz-verkaeufe li+li{border-top:1px solid var(--tc-linie)}.sz-vk-bestellung{grid-area:bestellung;gap:1px;min-width:0;display:grid}.sz-vk-nr{font-family:var(--tc-font-mono);font-size:13px}.sz-vk-meta{color:var(--tc-schrift-3);font-size:12px}.sz-vk-betrag{text-align:right;white-space:nowrap;grid-area:betrag;font-size:13px;font-weight:500}.sz-vk-steuer{border-radius:var(--tc-radius-voll);background:var(--tc-flaeche-2);color:var(--tc-schrift-2);grid-area:steuer;justify-self:end;padding:0 8px;font-size:11px}.sz-ergebnis{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}@media (width>=560px){.sz-verkaeufe li{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"bestellung steuer betrag"}.sz-artikel{grid-template-columns:auto minmax(0,1fr) auto}.sz-artikel-zahlen{grid-column:auto}}@media (width>=900px){.sz-spalten{grid-template-columns:minmax(280px,5fr) minmax(0,8fr);align-items:start}.sz-liste{position:sticky;top:0}.sz-liste ul{max-block-size:min(56vh,600px)}}@media (width<=560px){.zw-zeile{grid-template-columns:auto minmax(0,1fr) auto;gap:10px}.zw-zeile>.zw-pfeil{display:none}.zw-treffer-zelle{min-inline-size:0}.zw-quelle,.zw-ergebnis-kopf{grid-template-columns:auto minmax(0,1fr)}.zw-ergebnis-kopf>.tc-btn{grid-column:2;justify-self:start}.mv-zahlen{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.zw-abschnitt>.zw-liste>li{animation:zw-auflegen .26s var(--admin-easing) backwards;animation-delay:calc(var(--i,0) * 30ms)}.zw-ergebnis{animation:zw-auflegen .28s var(--admin-easing)}.zw-ergebnis-zeichen,.sz-liste li[data-fertig] .sz-zeichen>.tc-icon{animation:zw-haken .42s var(--admin-easing)}.mv-teil,.mv-verlust{animation:mv-wachsen .56s var(--admin-easing) backwards}.mv-teil-ust{animation-delay:60ms}.mv-teil-gewinn,.mv-verlust{animation-delay:.12s}.sz-wahl{animation:sz-wechsel .24s var(--admin-easing)}.zw-platzhalter{animation:1.2s linear infinite zw-schimmer}}@keyframes zw-auflegen{0%{opacity:0;transform:translateY(4px)}}@keyframes zw-haken{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}}@keyframes mv-wachsen{0%{transform:scaleX(0)}}@keyframes sz-wechsel{0%{opacity:0;transform:translate(8px)}}@keyframes zw-schimmer{to{background-position:-200% 0}}.kb-kopf{background:var(--tc-flaeche-2);border-radius:var(--tc-radius-gross);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px 24px;margin:0;padding:14px 16px;display:grid}.kb-kopf dt{color:var(--tc-schrift-2);font-size:12px}.kb-kopf dd{margin:2px 0 0;font-size:14px}.kb-kopf .kb-kopf-voll{border-top:1px solid var(--tc-linie);grid-column:1/-1;padding-top:10px}.kb-kopf dd.kb-fortschritt{gap:6px;display:grid}.kb-zahl{font-variant-numeric:tabular-nums;font-weight:500}.kb-leise{color:var(--tc-schrift-2);font-size:12px}.kb-kopf .kb-leise{font-size:inherit}.kb-leiste{gap:3px;display:flex}.kb-leiste-teil{background:var(--tc-linie-stark);border-radius:2px;flex:1;max-width:28px;height:4px}.kb-leiste-teil[data-ok]{background:var(--tc-knopf)}.kb-positionen{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.kb-position{background:var(--tc-flaeche);grid-template-columns:auto minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:12px 16px;padding:12px 16px;display:grid}.kb-position+.kb-position{border-top:1px solid var(--tc-linie)}.kb-position[data-offen]{background:color-mix(in srgb, var(--tc-warnung-flaeche) 45%, var(--tc-flaeche))}.kb-stand{width:28px;height:28px;color:var(--tc-erfolg);background:var(--tc-erfolg-flaeche);border-radius:var(--tc-radius);place-items:center;display:grid}.kb-position[data-offen] .kb-stand{color:var(--tc-warnung);background:var(--tc-warnung-flaeche)}.kb-quelle,.kb-ziel{gap:2px;min-width:0;display:grid}.kb-quelle>strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}.kb-ziel-titel{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.kb-vorschlag{gap:1px;min-width:0;display:grid}.kb-aktionen{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}@media (width<=640px){.kb-position{grid-template-columns:auto minmax(0,1fr)}.kb-ziel{grid-column:2}}.lagerzahlen{--balken:var(--tc-verweis);--balken-spur:var(--tc-flaeche-3);background:var(--tc-flaeche);border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);flex-direction:column;gap:20px;padding:20px 16px 16px;display:flex}.lagerzahlen-kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;display:flex}.content .lagerzahlen-titel{letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;font-size:20px;display:flex}.lagerzahlen-stand{letter-spacing:0;color:var(--tc-schrift-2);font-size:13px;font-weight:400}.lagerzahlen-steuerung{flex-wrap:wrap;gap:8px;display:flex}.lagerzahlen-ort .tc-select{border-radius:var(--tc-radius-voll);width:auto;max-width:100%;min-height:36px;padding-left:16px}.lagerzahlen-mass{border:1px solid var(--tc-linie-stark);border-radius:var(--tc-radius-voll);margin:0;padding:3px;display:inline-flex}.lagerzahlen-mass button{border-radius:var(--tc-radius-voll);min-height:30px;color:var(--tc-schrift-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 14px;font-size:13px;font-weight:500}.lagerzahlen-mass button[aria-pressed=true]{background:var(--tc-knopf);color:#fff}.lagerzahlen-mass button:focus-visible{outline:2px solid var(--tc-fokus);outline-offset:2px}.lagerzahlen-kennzahlen{grid-template-columns:minmax(0,1fr);margin:0;display:grid}.lagerzahl{flex-direction:column;gap:2px;min-width:0;padding:12px 0;display:flex}.lagerzahl+.lagerzahl{border-top:1px solid var(--tc-linie)}.lagerzahl dt{color:var(--tc-schrift-2);font-size:13px}.lagerzahl dd{margin:0}.lagerzahl-wert{letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:26px;font-weight:500;line-height:1.15}.lagerzahl-zusatz{color:var(--tc-schrift-2);font-variant-numeric:tabular-nums;font-size:12px}.lagerzahlen-aufteilungen{border-top:1px solid var(--tc-linie);grid-template-columns:minmax(0,1fr);gap:24px;padding-top:20px;display:grid}.lagerzahlen-aufteilung{flex-direction:column;gap:10px;min-width:0;display:flex}.content .lagerzahlen-abschnitt{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:500}.lagerzahlen-hinweis{color:var(--tc-schrift-2);margin:-6px 0 0;font-size:12px}.lagerzahlen-balken{gap:2px;margin:0;padding:0;list-style:none;display:grid}.balken-zeile{border-radius:var(--tc-radius-gross);color:inherit;gap:5px;margin:0 -10px;padding:8px 10px;text-decoration:none;display:grid}a.balken-zeile:hover{background:var(--tc-flaeche-2)}a.balken-zeile:focus-visible{outline:2px solid var(--tc-fokus);outline-offset:0}.balken-kopf{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.balken-name{overflow-wrap:anywhere;min-width:0;font-size:14px}a.balken-zeile .balken-name{color:var(--tc-verweis)}.balken-anteil{font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.balken-spur{background:var(--balken-spur);border-radius:2px;height:8px;display:block;overflow:hidden}.balken-fuellung{background:var(--balken);border-radius:2px;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.balken-fuellung{transition:inline-size .42s var(--admin-easing)}}.balken-zahlen{color:var(--tc-schrift-2);font-variant-numeric:tabular-nums;font-size:12px}.lagerzahlen-balken li[data-leer] .balken-name,.lagerzahlen-balken li[data-leer] .balken-anteil{color:var(--tc-schrift-3)}.lagerzahlen-balken li[data-leer] .balken-zeile{gap:4px;padding-block:5px}.lagerzahlen-balken li[data-leer] .balken-zahlen{display:none}.lagerzahlen-balken-laedt{border-radius:var(--tc-radius-gross);background:linear-gradient(90deg, var(--tc-flaeche-3), var(--tc-flaeche-2), var(--tc-flaeche-3));height:140px}.lagerzahlen-rang{border-top:1px solid var(--tc-linie);flex-direction:column;gap:8px;padding-top:20px;display:flex}.lagerzahlen-rangliste{counter-reset:rang;gap:0;margin:0;padding:0;list-style:none;display:grid}.lagerzahlen-rangliste li{counter-increment:rang;border-top:1px solid var(--tc-linie);grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"nr name wert""nr stueck wert";align-items:center;column-gap:10px;padding:8px 0;display:grid}.lagerzahlen-rangliste li:first-child{border-top:0}.lagerzahlen-rangliste li:before{content:counter(rang);color:var(--tc-schrift-3);font-variant-numeric:tabular-nums;grid-area:nr;font-size:12px}.lagerzahlen-rang-name{flex-wrap:wrap;grid-area:name;gap:0 8px;min-width:0;font-size:14px;display:flex}.lagerzahlen-sku{font-family:var(--tc-font-mono);color:var(--tc-schrift-2);font-size:12px}.lagerzahlen-rang-stueck{color:var(--tc-schrift-2);font-variant-numeric:tabular-nums;grid-area:stueck;font-size:12px}.lagerzahlen-rang-wert{font-variant-numeric:tabular-nums;text-align:right;grid-area:wert;font-size:14px;font-weight:500}.lagerzahlen-quelle{color:var(--tc-schrift-2);margin:0;font-size:12px}@media (width>=720px){.lagerzahlen{padding:24px 28px 20px}.content .lagerzahlen-titel{font-size:22px}.lagerzahlen-kennzahlen{grid-template-columns:repeat(2,minmax(0,1fr))}.lagerzahl{padding:8px 20px 8px 0}.lagerzahl+.lagerzahl{border-top:0}.lagerzahl:nth-child(2n){border-left:1px solid var(--tc-linie);padding-left:20px}.lagerzahl:nth-child(n+3){border-top:1px solid var(--tc-linie)}.lagerzahl-wert{font-size:clamp(22px,2.1vw,28px)}.lagerzahlen-rangliste li{grid-template-columns:28px minmax(0,1fr) auto auto;grid-template-areas:"nr name stueck wert";column-gap:16px}}@media (width>=1100px){.lagerzahlen-kennzahlen{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column}.lagerzahl,.lagerzahl:nth-child(n+3){border-top:0;padding:4px 20px}.lagerzahl:first-child{padding-left:0}.lagerzahl+.lagerzahl{border-left:1px solid var(--tc-linie)}.lagerzahlen-aufteilungen{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}}.rd-rahmen{container-type:inline-size}.rd-umschalter{border:1px solid var(--tc-linie-stark);border-radius:var(--tc-radius-voll);background:var(--tc-flaeche);min-width:0;margin:0 0 16px;padding:3px;display:inline-flex}.rd-umschalter-knopf{border-radius:var(--tc-radius-voll);min-height:38px;color:var(--tc-schrift-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 18px;font-size:14px;font-weight:500}.rd-umschalter-knopf[aria-pressed=true]{background:var(--tc-knopf);color:var(--tc-knopf-text)}.rd-umschalter-knopf:focus-visible{outline:2px solid var(--tc-fokus);outline-offset:2px}.rd-arbeitsplatz{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.rd-formular{flex-direction:column;gap:16px;min-width:0;display:flex}.rd-stapel{gap:16px;min-width:0;display:grid}.rd-gobd{margin:0}.rd-logo{justify-items:start;gap:8px;display:grid}.rd-logo-feld{width:100%}.rd-regler{width:100%;accent-color:var(--tc-knopf)}.rd-farben{gap:10px;display:grid}.rd-palette{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.rd-farbe{border-radius:var(--tc-radius-voll);cursor:pointer;width:32px;height:32px;transition:box-shadow var(--tc-dauer) var(--tc-kurve-aus);border:1px solid #15171c2e;padding:0}.rd-farbe[aria-pressed=true]{box-shadow:0 0 0 2px var(--tc-flaeche), 0 0 0 3px var(--tc-akzent)}.rd-farbe:focus-visible{outline:2px solid var(--tc-fokus);outline-offset:3px}.rd-farbe:disabled{cursor:default;opacity:.6}.rd-farbe-ohne{background:linear-gradient(135deg, transparent calc(50% - 1px), var(--tc-fehler) calc(50% - 1px), var(--tc-fehler) calc(50% + 1px), transparent calc(50% + 1px)), var(--tc-flaeche)}.rd-farbe-eigen{align-items:center;gap:8px;display:flex}.rd-farbwaehler{border:1px solid var(--tc-linie-stark);border-radius:var(--tc-radius);background:var(--tc-flaeche);cursor:pointer;flex:none;width:44px;height:40px;padding:3px}.rd-farbe-hex{max-width:140px;font-family:var(--tc-font-mono)}.rd-auswahl{border:0;min-width:0;margin:0;padding:0}.rd-gruppe{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.rd-legende{color:var(--tc-schrift);margin-bottom:6px;padding:0;font-size:13px;font-weight:500}.rd-gruppe-hinweis{margin:0}.rd-segmente{border:1px solid var(--tc-linie-stark);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche);flex-wrap:wrap;gap:4px;padding:3px;display:flex}.rd-segment{flex:1 1 0;min-width:max-content;position:relative}.rd-segment-wahl{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.rd-segment-wahl:disabled{cursor:default}.rd-segment-text{border-radius:var(--tc-radius);min-height:36px;color:var(--tc-schrift-2);text-align:center;transition:background var(--tc-dauer) var(--tc-kurve-aus), color var(--tc-dauer) var(--tc-kurve-aus);flex-direction:column;justify-content:center;align-items:center;padding:0 12px;font-size:13.5px;line-height:1.2;display:flex}.rd-segment:hover>.rd-segment-text{background:var(--tc-flaeche-2)}.rd-segmente-schrift [data-schrift]>.rd-segment-text{min-height:48px}.rd-segmente-schrift [data-schrift=helvetica]>.rd-segment-text{font-family:Helvetica,Arial,sans-serif}.rd-segmente-schrift [data-schrift=times]>.rd-segment-text{font-family:Times New Roman,Times,serif}.rd-segmente-schrift [data-schrift=courier]>.rd-segment-text{font-family:Courier New,Courier,monospace}.rd-segment-wahl:checked+.rd-segment-text{background:var(--tc-knopf);color:var(--tc-knopf-text)}.rd-segment-wahl:focus-visible+.rd-segment-text{outline:2px solid var(--tc-fokus);outline-offset:2px}.rd-pflicht{border:1px solid var(--tc-linie);border-radius:var(--tc-radius);background:var(--tc-flaeche-2);padding:12px 14px}.rd-pflicht-titel{margin:0 0 6px;font-size:13px;font-weight:500}.rd-pflicht-liste{gap:4px;margin:0;padding:0;list-style:none;display:grid}.rd-pflicht-eintrag{color:var(--tc-schrift-2);grid-template-columns:16px minmax(0,1fr);gap:8px;font-size:12.5px;display:grid}.rd-pflicht-zeichen{color:var(--tc-erfolg);margin-top:2px}.rd-variablen-hinweis{margin:0 0 6px}.rd-variablen-liste{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rd-variable{border:1px solid var(--tc-akzent-kante);border-radius:var(--tc-radius-voll);background:var(--tc-akzent-flaeche);min-height:30px;color:var(--tc-akzent-schrift);cursor:pointer;padding:0 10px;font-size:12px}.rd-variable:not(:disabled):hover{border-color:var(--tc-akzent)}.rd-variable:disabled{cursor:default;opacity:.55}.rd-variable:focus-visible{outline:2px solid var(--tc-fokus);outline-offset:2px}.rd-vorschau{flex-direction:column;gap:10px;min-width:0;display:flex}.rd-vorschau-kopf{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.rd-vorschau-titel{margin:0;font-size:17px;font-weight:500}.rd-vorschau-stand{color:var(--tc-schrift-3);flex:auto;font-size:12px}.rd-szenario{width:auto;min-width:220px}.rd-vorschau-oeffnen{color:var(--tc-verweis);align-items:center;gap:6px;font-size:13px;display:inline-flex}.rd-blatt{aspect-ratio:1/1.414;border:1px solid var(--tc-kante);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche);min-height:420px;position:relative;overflow:hidden;box-shadow:0 2px 4px #15171c0f,0 10px 24px -12px #15171c3d}.rd-blatt-rahmen{width:100%;height:100%;transition:opacity var(--tc-dauer-lang) var(--tc-kurve-aus);border:0;display:block}.rd-blatt[data-laedt=true]>.rd-blatt-rahmen{opacity:.6}.rd-blatt-laden{place-items:center;height:100%;display:grid}.rd-vorschau-fuss{margin:0}.rd-kurz{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px 20px;margin:12px 0 0;display:grid}.rd-kurz-name{color:var(--tc-schrift-2);font-size:12px}.rd-kurz-wert{align-items:center;gap:6px;margin:2px 0 0;font-size:14px;display:flex}.rd-kurz-farbe{border-radius:var(--tc-radius-voll);border:1px solid #15171c2e;width:14px;height:14px}.rd-arbeitsplatz[data-ansicht=formular]>.rd-vorschau,.rd-arbeitsplatz[data-ansicht=vorschau]>.rd-formular{display:none}@container (width>=880px){.rd-umschalter{display:none}.rd-arbeitsplatz{grid-template-columns:minmax(340px,400px) minmax(0,1fr)}.rd-arbeitsplatz[data-ansicht]>.rd-vorschau,.rd-arbeitsplatz[data-ansicht]>.rd-formular{display:flex}.rd-arbeitsplatz[data-ansicht]>.rd-vorschau{top:calc(var(--kopf-hoehe) + 16px);position:sticky}.rd-arbeitsplatz[data-ansicht] .rd-blatt{height:calc(100dvh - var(--kopf-hoehe) - 150px);aspect-ratio:auto}}@media (prefers-reduced-motion:reduce){.rd-farbe,.rd-segment-text,.rd-blatt-rahmen{transition:none}}.la-kennzahlen{background:var(--tc-flaeche);border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px 24px;margin:0 0 20px;padding:16px 20px;display:grid}.la-kennzahlen dt{color:var(--tc-schrift-2);font-size:12px}.la-kennzahlen dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--tc-schrift);margin:2px 0 0;font-size:24px;font-weight:500;line-height:1.1}.la-raster{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:20px;margin-bottom:20px;display:grid}@media (width<=900px){.la-raster{grid-template-columns:minmax(0,1fr)}}.la-kennzahlen dd.oe-kennzahl-text{letter-spacing:0;font-size:15px}.oe-angaben{grid-template-columns:max-content minmax(0,1fr);gap:6px 20px;margin:0 0 8px;display:grid}.oe-angaben dt{color:var(--tc-schrift-2)}.oe-angaben dd{margin:0}@media (width<=767px){.oe-angaben{grid-template-columns:minmax(0,1fr);gap:2px}.oe-angaben dd{margin-bottom:8px}}.la-felder-zwei{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0 16px;display:grid}.la-verknuepft p{margin:0 0 6px}.la-shop-link{max-width:260px;display:block}.la-neu{border:1px dashed var(--tc-linie-stark);border-radius:var(--tc-radius);gap:8px;padding:12px;display:grid}.la-bilder{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;margin:0 0 12px;padding:0;list-style:none;display:grid}.la-bild{gap:6px;min-width:0;display:grid}.la-bild-rahmen{aspect-ratio:1;background:var(--tc-flaeche);border:1px solid var(--tc-linie);border-radius:var(--tc-radius);display:block;position:relative;overflow:hidden}.la-bild-rahmen img{object-fit:contain;width:100%;height:100%}.la-bild-titel{position:absolute;top:8px;left:8px}.la-bild-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.la-bild-aktionen{flex-wrap:wrap;gap:2px;display:flex}.la-bilder-wahl{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));max-height:60vh;overflow-y:auto}.la-bild-knopf{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;gap:4px;padding:0;display:grid}.la-bild-knopf:hover .la-bild-rahmen,.la-bild-knopf:focus-visible .la-bild-rahmen{border-color:var(--tc-knopf)}.la-bild-knopf:disabled{cursor:default;opacity:.55}.finanzen-zahlen,.finanzen-zahlen[data-umfang=shop],.lagerzahlen-kennzahlen{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:0 40px;display:grid}.finanz-zahl,.finanz-zahl+.finanz-zahl,.lagerzahl,.lagerzahl+.lagerzahl{border-left:0;border-top:1px solid var(--tc-linie);grid-template-columns:auto minmax(16px,1fr) auto;align-items:baseline;gap:2px 8px;padding:12px 0;display:grid}.finanz-zahl:before,.lagerzahl:before{content:"";grid-area:1/2;align-self:end;margin-bottom:7px}.finanz-zahl>dt,.lagerzahl>dt{grid-area:1/1}.finanz-zahl-wert,.lagerzahl-wert{letter-spacing:-.02em;grid-area:1/3;font-size:22px;font-weight:500;line-height:1.1}.finanz-zahl-delta,.finanz-zahl-zusatz,.lagerzahl-zusatz{text-align:right;grid-column:1/-1;justify-self:end}.finanz-zahl-zeichen{display:none}@media (width<=767px){.finanzen-zahlen,.finanzen-zahlen[data-umfang=shop],.lagerzahlen-kennzahlen{grid-template-columns:minmax(0,1fr)}}.posten{grid-template-columns:36px 52px minmax(0,1fr) auto;gap:16px;padding:14px 20px}@media (width<=767px){.posten{grid-template-columns:36px 44px minmax(0,1fr);gap:12px;padding:12px 16px}}.content>.filter-bar,.content .filter-bar{background:0 0;border:0;border-radius:0;padding:0}.content .tc-table td{padding-block:8px}.order-identity a{font-family:var(--tc-font-mono);font-size:13px;font-weight:500}.posten-zahl,.kennzahl dd,.la-kennzahlen dd,.finanz-zahl-wert,.lagerzahl-wert,.finanz-zahl-zusatz,.finanz-zahl-delta{font-variant-numeric:proportional-nums}.neu{margin-left:auto;position:relative}.neu+.kopf-suche{margin-left:0}.neu-knopf{list-style:none}.neu-knopf::-webkit-details-marker{display:none}.neu-menue{z-index:25;background:var(--tc-flaeche);border:1px solid var(--tc-kante);border-radius:var(--tc-radius-gross);min-width:220px;box-shadow:var(--tc-schatten);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0}.neu-menue a{border-radius:var(--tc-radius);color:var(--tc-schrift);transition:background-color var(--admin-motion-fast) var(--admin-easing);align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.neu-menue a svg{color:var(--tc-schrift-3);transition:color var(--admin-motion-fast) var(--admin-easing)}.neu-menue a:hover,.neu-menue a:focus-visible{background:var(--tc-flaeche-2)}.neu-menue a:hover svg,.neu-menue a:focus-visible svg{color:var(--tc-akzent)}.neu[open] .neu-menue{transform-origin:100% 0;animation:admin-schweben var(--admin-motion-layer) var(--admin-easing)}.neu-knopf svg{transition:transform var(--admin-motion-layer) var(--admin-easing)}.neu[open] .neu-knopf svg{transform:rotate(45deg)}@media (width<=767px){.neu-text{display:none}.neu-knopf{width:40px;padding:0}.saved-views{background-image:linear-gradient(270deg,#0000001a,#0000 20px);background-position:100%;background-repeat:no-repeat;background-size:20px calc(100% - 3px);background-attachment:local}.daumen{font-size:11px}}.content .tc-table tbody tr:hover,:where(.tc-card,.tc-dialog) .tc-table tbody tr:hover,.content .tc-table tbody tr:hover td.tc-haftend{background:#f7f8fa}.content .order-identity{grid-template-columns:auto auto;justify-content:start;align-items:baseline;gap:2px 12px;min-width:0;display:grid}.content .order-identity>a,.content .order-identity>strong,.content .order-identity>.bestell-datum{white-space:nowrap}.content .order-identity>.bestell-herkunft{grid-column:1/-1}@media (width>=768px) and (width<=1279px){.kopf-suche{justify-content:center;width:40px;min-width:0;padding:0}.kopf-suche-text,.kopf-suche kbd{display:none}}@media (width<=359px){.content .order-identity{grid-template-columns:auto}}@media (width>=1280px){.content .tc-table .zelle-zweizeilig:has(>.zustand-zeile){flex-flow:wrap;align-items:center;column-gap:14px;display:flex}.content .tc-table .zelle-zweizeilig>.zustand-zeile{margin-top:0}}.tc-page-actions .aktion-hinweis{text-align:right;flex-basis:100%;order:10}.we-karte{gap:12px;display:grid}.we-status{border-radius:var(--tc-radius);background:var(--tc-flaeche-2);color:var(--tc-schrift-2);align-items:flex-start;gap:8px;margin:0;padding:8px 12px;font-size:14px;line-height:1.4;display:flex}.we-status>.tc-icon{flex:none;margin-top:2px}.we-status[data-ton=offen]{background:var(--tc-warnung-flaeche);color:var(--tc-warnung)}.we-status[data-ton=ok]{background:var(--tc-erfolg-flaeche);color:var(--tc-erfolg)}.we-status q{color:var(--tc-schrift)}.we-liste{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);margin:0;padding:0;list-style:none;display:grid}.we-liste>li{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.we-liste>li+li{border-top:1px solid var(--tc-linie)}.we-zeichen{border-radius:var(--tc-radius);background:var(--tc-flaeche-2);block-size:30px;inline-size:30px;color:var(--tc-schrift-2);place-items:center;display:grid}.we-zeichen[data-ton=offen]{background:var(--tc-warnung-flaeche);color:var(--tc-warnung)}.we-text{gap:2px;min-width:0;font-size:14px;display:grid}.we-text>a,.we-text>span:first-child{overflow-wrap:anywhere}.we-meta{color:var(--tc-schrift-3);font-size:12px}.we-menge{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:14px;font-weight:500}.we-liste>li>.we-menge:last-child{grid-column:3/span 2}.we-einkauf{color:var(--tc-schrift-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;font-size:14px;display:grid}.we-aktionen{flex-wrap:wrap;gap:8px}.we-liste+.we-aktionen{margin-top:12px}.we-liste>li.ek-eintrag{display:block}.ek-zeile{gap:8px;display:grid}.ek-kopf{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.ek-verteilung{color:var(--tc-schrift-2);gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.ek-verteilung>li{justify-content:space-between;gap:12px;display:flex}.ek-formular{border-top:1px solid var(--tc-linie);padding-top:12px}.ek-summe{border-top:1px solid var(--tc-linie);justify-content:space-between;align-items:baseline;margin:0;padding:8px 0;font-size:15px;font-weight:500;display:flex}.we-wahl{max-block-size:min(56vh,520px);overflow-y:auto}.we-vorschlaege{flex-wrap:wrap;gap:6px;margin-block-end:8px}.wz-rechnung{border:1px solid var(--tc-akzent-kante);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;font-size:14px;display:grid}.wz-rechnung-zeichen{border-radius:var(--tc-radius);background:var(--tc-flaeche);block-size:34px;inline-size:34px;color:var(--tc-schrift-2);place-items:center;display:grid}.wz-rechnung-text{overflow-wrap:anywhere;min-width:0}.wz-rechnung-betrag{font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:end;font-weight:500;display:grid}@media (width<=640px){.we-liste>li{grid-template-columns:auto minmax(0,1fr) auto}.we-liste>li>.tc-btn,.we-liste>li>.tc-badge{grid-column:2/span 2;justify-self:start}.we-liste>li>.we-menge:last-child{grid-column:3}}@media (prefers-reduced-motion:no-preference){.we-liste>li,.we-status{animation:zw-auflegen .26s var(--admin-easing) backwards}.we-liste>li:nth-child(2){animation-delay:40ms}.we-liste>li:nth-child(n+3){animation-delay:80ms}}.ab-seite [id]{scroll-margin-top:88px}.ab-raster>.detail-aside{order:1}.ab-unterzeile{flex-wrap:wrap;gap:2px 0;display:inline-flex}.ab-unterzeile>span+span:before{content:"·";color:var(--tc-schrift-3);padding-inline:8px}.ab-nummer{font-variant-numeric:tabular-nums}.ab-aktionen{flex-wrap:wrap;gap:8px}.lz{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche);overflow:hidden}.lz-liste{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:0;padding:0;list-style:none;display:grid}.lz-liste>li+li{border-inline-start:1px solid var(--tc-linie)}.lz-station{block-size:100%;color:inherit;transition:background-color var(--admin-motion-fast) var(--admin-easing);align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.lz-station:hover{background:var(--tc-flaeche-2)}.lz-station:focus-visible{outline:2px solid var(--tc-fokus);outline-offset:-2px}.lz-zeichen{border-radius:var(--tc-radius);background:var(--tc-flaeche-2);block-size:34px;inline-size:34px;color:var(--tc-schrift-2);transition:transform var(--admin-motion-layer) var(--admin-easing);flex:none;place-items:center;display:grid}.lz-station:hover .lz-zeichen{transform:translateY(-1px)}.lz-text{gap:3px;min-width:0;display:grid}.lz-titel{color:var(--tc-schrift-3);font-size:12.5px;font-weight:500}.lz-stand{color:var(--tc-schrift);align-items:center;gap:5px;font-size:14px;font-weight:500;line-height:1.3;display:inline-flex}.lz-stand>.tc-icon{flex:none}li[data-ton=ok] .lz-zeichen{background:var(--tc-erfolg-flaeche);color:var(--tc-erfolg)}li[data-ton=ok] .lz-stand>.tc-icon{color:var(--tc-erfolg)}li[data-ton=offen] .lz-zeichen{background:var(--tc-warnung-flaeche);color:var(--tc-warnung)}li[data-ton=offen] .lz-stand{color:var(--tc-warnung)}li[data-ton=fehlt] .lz-zeichen{background:var(--tc-fehler-flaeche);color:var(--tc-fehler)}li[data-ton=fehlt] .lz-stand{color:var(--tc-fehler)}li[data-ton=leise] .lz-stand{color:var(--tc-schrift-2)}li[data-ton=leise] .lz-stand>.tc-icon{color:var(--tc-schrift-3)}@media (width<=640px){.lz-liste{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lz-liste>li+li{border-inline-start:0}.lz-liste>li:nth-child(2n){border-inline-start:1px solid var(--tc-linie)}.lz-liste>li:nth-child(n+3){border-block-start:1px solid var(--tc-linie)}.lz-liste>li:last-child:nth-child(odd){grid-column:1/-1}.lz-station{gap:10px;padding:12px}.lz-zeichen{block-size:30px;inline-size:30px}}@media (prefers-reduced-motion:no-preference){.lz-liste>li{animation:zw-auflegen .32s var(--admin-easing) backwards}.lz-liste>li:nth-child(2){animation-delay:40ms}.lz-liste>li:nth-child(3){animation-delay:80ms}.lz-liste>li:nth-child(4){animation-delay:.12s}.lz-liste>li:nth-child(5){animation-delay:.16s}}.ab-summen{border:1px solid var(--tc-linie);border-radius:var(--tc-radius);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.ab-summen>div{gap:6px;padding:12px 16px;display:grid}.ab-summen>div+div{border-inline-start:1px solid var(--tc-linie)}.ab-summen dt{color:var(--tc-schrift-3);flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:12.5px;font-weight:500;display:flex}.ab-satz{font-weight:400}.ab-summen dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:22px;font-weight:500;line-height:1.1}.ab-summe{background:var(--tc-flaeche-2)}.ab-summe dd{font-weight:600}.ab-kategorie{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:12px 0 0;font-size:14px;display:flex}.ab-kategorie code{color:var(--tc-schrift-2);font-size:12.5px}.ab-kategorie+.tc-table-wrap,.ab-kategorie+table{margin-top:12px}.ab-position{gap:1px;display:grid}@media (width<=640px){.ab-summen{grid-template-columns:minmax(0,1fr)}.ab-summen>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;padding:10px 12px}.ab-summen>div+div{border-inline-start:0;border-block-start:1px solid var(--tc-linie)}.ab-summen dd{text-align:right;font-size:18px}}.ab-datei{border:1px solid var(--tc-linie);border-radius:var(--tc-radius);color:inherit;transition:border-color var(--admin-motion-fast) var(--admin-easing), background-color var(--admin-motion-fast) var(--admin-easing);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:grid}.ab-datei+.ab-datei{margin-top:8px}.ab-datei:hover{border-color:var(--tc-kante);background:var(--tc-flaeche-2)}.ab-datei>.tc-icon{color:var(--tc-schrift-3)}.ab-datei-zeichen{border-radius:var(--tc-radius);background:var(--tc-akzent-flaeche);block-size:34px;inline-size:34px;color:var(--tc-akzent-schrift);place-items:center;display:grid}.ab-datei-text{gap:2px;min-width:0;display:grid}.ab-datei-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.ab-datei-meta,.ab-hash{color:var(--tc-schrift-3);font-size:12px}.ab-hash{margin:10px 0 0}.ab-leer{color:var(--tc-warnung);align-items:flex-start;gap:8px;margin:0;font-size:14px;display:flex}.ab-leer>.tc-icon{flex:none;margin-top:2px}.ab-dl{margin-top:0}.ab-dl+.tc-table-wrap{margin-top:12px}.ab-umbruch{overflow-wrap:anywhere;white-space:pre-line}.ab-liste{margin:0;padding:0;list-style:none;display:grid}.ab-liste>li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}.ab-liste>li:not(:has(.ab-liste-zeichen)){grid-template-columns:minmax(0,1fr) auto}.ab-liste>li+li{border-block-start:1px solid var(--tc-linie)}.ab-liste>li[data-storniert] .ab-liste-betrag{color:var(--tc-schrift-3);text-decoration:line-through}.ab-liste-zeichen{border-radius:var(--tc-radius);background:var(--tc-flaeche-2);block-size:28px;inline-size:28px;color:var(--tc-schrift-2);place-items:center;display:grid}.ab-liste-text{gap:1px;min-width:0;font-size:14px;display:grid}.ab-liste-meta{color:var(--tc-schrift-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ab-liste-betrag{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:500}.ab-lieferant-summe{color:var(--tc-schrift-2);margin:0 0 4px;font-size:14px}.ab-lieferant-summe strong{color:var(--tc-schrift);font-variant-numeric:tabular-nums}.ab-mehr{align-items:center;gap:6px;margin-top:8px;font-size:14px;display:inline-flex}.ab-verlauf{margin:0;padding:0;list-style:none;display:grid}.ab-verlauf>li{grid-template-columns:150px minmax(0,1fr);gap:16px;padding:8px 0 8px 18px;font-size:14px;display:grid;position:relative}.ab-verlauf>li:before{content:"";border-inline-start:1px solid var(--tc-linie);position:absolute;inset-block:0;inset-inline-start:4px}.ab-verlauf>li:after{content:"";border:1px solid var(--tc-kante);border-radius:var(--tc-radius-voll);background:var(--tc-flaeche);block-size:9px;inline-size:9px;position:absolute;inset-block-start:15px;inset-inline-start:0}.ab-verlauf>li:first-child:after{border-color:var(--tc-akzent);background:var(--tc-akzent-flaeche)}.ab-verlauf>li:first-child:before{inset-block-start:15px}.ab-verlauf>li:last-child:before{inset-block-end:calc(100% - 15px)}.ab-verlauf-zeit{color:var(--tc-schrift-3);font-variant-numeric:tabular-nums;font-size:12.5px}.ab-verlauf-text{overflow-wrap:anywhere}@media (width<=640px){.ab-verlauf>li{grid-template-columns:minmax(0,1fr);gap:2px}}.ab-konto{align-items:baseline;gap:10px;display:inline-flex}.ab-konto code{min-inline-size:4ch;color:var(--tc-schrift-2)}.ab-anker:empty{display:none}.ab-datei+.ab-dl,.ab-datei+.tc-dl{margin-top:14px}.ak-werkzeug{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche-2);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;padding:12px 14px;display:flex}.ak-satz{grid-template-columns:auto auto;align-items:center;gap:4px 12px;display:grid}.ak-satz-name{font-size:13px;font-weight:600}.ak-satz-feld{align-items:center;gap:6px;font-weight:500;display:inline-flex}.ak-satz-feld>.tc-input{text-align:right;font-variant-numeric:tabular-nums;inline-size:84px}.ak-satz-hinweis{max-inline-size:46ch;color:var(--tc-schrift-3);grid-column:1/-1;font-size:12px}.ak-werkzeug-knoepfe{flex-wrap:wrap;gap:6px}.ak-liste{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);margin:12px 0;padding:0;list-style:none;display:grid}.ak-zeile{gap:10px;padding:14px;display:grid}.ak-zeile+.ak-zeile{border-block-start:1px solid var(--tc-linie)}.ak-zeile-kopf{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.ak-nr{border-radius:var(--tc-radius-voll);background:var(--tc-flaeche-2);block-size:26px;inline-size:26px;color:var(--tc-schrift-2);font-variant-numeric:tabular-nums;place-items:center;margin-top:28px;font-size:12.5px;font-weight:500;display:grid}.ak-artikel{gap:8px;min-width:0;display:grid}.ak-zeile-kopf>.tc-btn{margin-top:26px}.ak-zahlen{grid-template-columns:88px minmax(110px,1fr) 88px minmax(110px,1fr) minmax(120px,.9fr);align-items:end;gap:10px;padding-inline-start:38px;display:grid}.ak-zahlen .tc-input{font-variant-numeric:tabular-nums}.ak-ermittelt{background:var(--tc-flaeche-2);font-weight:600}.ak-summe{justify-items:end;gap:2px;padding-bottom:6px;display:grid}.ak-summe-name{color:var(--tc-schrift-3);font-size:12.5px}.ak-summe-wert{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:600}.ak-summe-satz{color:var(--tc-schrift-3);font-size:12px}@media (width<=900px){.ak-zahlen{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline-start:0}.ak-summe{border-top:1px dashed var(--tc-linie);grid-column:1/-1;grid-template-columns:auto auto;justify-content:space-between;align-items:baseline;padding-top:6px}.ak-summe-satz{grid-column:1/-1}}.ak-wahl{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.ak-wahl legend{margin-bottom:6px;padding:0;font-size:13px;font-weight:600}.ak-beleg-gruppe{border:0;border-top:1px solid var(--tc-kante);margin:0;padding:14px 0 0}.ak-beleg-gruppe legend{padding:0;font-size:13px;font-weight:600}.ak-wahl-option{display:inline-flex;position:relative}.ak-wahl-option input{opacity:0;pointer-events:none;position:absolute}.ak-wahl-option span{border:1px solid var(--tc-kante);border-radius:var(--tc-radius-voll);background:var(--tc-flaeche);cursor:pointer;min-block-size:36px;transition:background-color var(--admin-motion-fast) var(--admin-easing), border-color var(--admin-motion-fast) var(--admin-easing);align-items:center;padding:0 14px;font-size:14px;display:inline-flex}.ak-wahl-option span:hover{background:var(--tc-flaeche-2)}.ak-wahl-option input:checked+span{border-color:var(--tc-akzent);background:var(--tc-akzent-flaeche);color:var(--tc-akzent-schrift);font-weight:500}.ak-wahl-option input:focus-visible+span{outline:2px solid var(--tc-fokus);outline-offset:2px}.ak-beziehung{gap:12px;display:grid}.ak-beziehung-details{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);gap:12px;padding:12px 14px;display:grid}@media (prefers-reduced-motion:no-preference){.ak-beziehung-details{animation:zw-auflegen .24s var(--admin-easing) backwards}}.ak-seitenspalte{gap:16px}@media (width>=1201px){.ak-seitenspalte{align-self:start;position:sticky;top:76px}}.ak-bilanz{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche);padding:18px 20px}.ak-bilanz h2{margin:0 0 12px;font-size:16px;font-weight:600}.ak-bilanz dl{margin:0;display:grid}.ak-bilanz dl>div{justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;display:flex}.ak-bilanz dl>div+div{border-top:1px solid var(--tc-linie)}.ak-bilanz dt{color:var(--tc-schrift-2);gap:2px;font-size:13.5px;display:grid}.ak-bilanz dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:14px;font-weight:500}.ak-bilanz-markt{color:var(--tc-schrift-3)}.ak-bilanz-satz{color:var(--tc-akzent-schrift);font-size:12px}.ak-bilanz-gesamt dt{color:var(--tc-schrift);font-weight:600}.ak-bilanz-gesamt dd{letter-spacing:-.01em;font-size:20px;font-weight:600}.ak-bilanz-konto{color:var(--tc-schrift-3);gap:6px;margin:12px 0 0;font-size:12px;line-height:1.45;display:flex}.ak-bilanz-konto>.tc-icon{flex:none;margin-top:2px}.ak-abschluss{gap:8px;display:grid}.ak-abschluss>.tc-btn{justify-content:center;inline-size:100%}.ak-preis-zelle{justify-items:end;gap:1px;display:inline-grid}.ak-preis-herkunft{color:var(--tc-schrift-3);white-space:nowrap;font-size:12px}.ak-nahestehend{color:var(--tc-warnung);overflow-wrap:anywhere;font-weight:600}.ak-raster>.ak-seitenspalte{order:1}@media (width<=640px){.ak-zeile-kopf{grid-template-columns:auto minmax(0,1fr)}.ak-zeile-kopf>.tc-btn{grid-column:2;justify-self:start;margin-top:0}}.content .ak-positionstabelle .tc-table:has(th:nth-child(4)){min-width:0}.bu-raster{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.bu-blatt{background:var(--tc-flaeche);border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);flex-direction:column;gap:16px;min-width:0;padding:20px 24px;display:flex}.bu-kopf{align-items:center;gap:10px;min-height:32px;display:flex}.bu-zeichen{border-radius:var(--tc-radius);background:var(--bereich-flaeche,var(--tc-flaeche-2));width:28px;height:28px;color:var(--bereich-farbe,var(--tc-tinte));flex:none;place-items:center;display:inline-grid}.content .bu-titel{letter-spacing:-.01em;flex:1;min-width:0;margin:0;font-size:16px;font-weight:600}.bu-blaettern{align-items:center;gap:2px;display:inline-flex}.bu-blaettern .tc-btn-icon{width:32px;min-height:32px}.bu-pfeil-links{transform:rotate(180deg)}.bu-zeitraum{text-align:center;font-variant-numeric:tabular-nums;min-width:76px;font-size:13px;font-weight:500}.bu-hauptzahl{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;display:grid}.bu-hauptzahl-name{color:var(--tc-schrift-2);font-size:13px}.bu-hauptzahl-wert{letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:right;grid-row:span 2;align-self:center;font-size:28px;font-weight:500}.bu-hauptzahl[data-ton=negativ] .bu-hauptzahl-wert{color:var(--tc-fehler)}.bu-hauptzahl[data-ton=positiv] .bu-hauptzahl-wert{color:var(--tc-erfolg)}.bu-hauptzahl-frist{color:var(--tc-schrift-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.bu-zeilen{margin:0}.bu-zeile{border-top:1px solid var(--tc-linie);justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;display:flex}.bu-zeile dt{flex-direction:column;gap:2px;min-width:0;font-size:14px;display:flex}.bu-zusatz{color:var(--tc-schrift-3);font-size:12px}.bu-zeile dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:14px;font-weight:500}.bu-zeile[data-ton=leise] dd{color:var(--tc-schrift-2)}.bu-zeile[data-ton=negativ] dd{color:var(--tc-fehler)}.bu-zeilen--klein .bu-zeile dt,.bu-zeilen--klein .bu-zeile dd{font-size:13px}.content .bu-untertitel{color:var(--tc-schrift-3);margin:4px 0 -8px;font-size:12px;font-weight:500}.bu-konto{align-items:center;gap:8px;display:inline-flex}.bu-konto svg{color:var(--tc-schrift-3)}.bu-monate{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bu-monat{border-top:1px solid var(--tc-linie);grid-template-columns:36px minmax(0,1fr) 96px auto;align-items:center;gap:12px;min-height:36px;font-size:13px;display:grid}.bu-monat-name{color:var(--tc-schrift-2)}.bu-monat-spur{background:var(--tc-flaeche-2);border-radius:999px;height:8px;overflow:hidden}.bu-monat-balken{width:var(--anteil);background:var(--bereich-farbe,var(--tc-tinte));transform-origin:0;border-radius:999px;height:100%;display:block}.bu-monat-wert{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.bu-monat[data-leer] .bu-monat-wert{color:var(--tc-schrift-3)}.bu-monat[data-geschaetzt] .bu-monat-wert{color:var(--tc-schrift-2);font-weight:400}.bu-monat-stand{justify-content:flex-end;display:flex}.bu-weg{color:var(--tc-akzent);align-self:flex-start;align-items:center;gap:6px;margin-top:auto;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.bu-weg svg{transition:transform var(--admin-motion-fast) var(--admin-easing)}.bu-weg:hover svg{transform:translate(2px)}.bu-ruhe{color:var(--tc-schrift-2);align-items:center;gap:8px;margin:0;font-size:14px;display:inline-flex}.bu-ruhe svg{color:var(--tc-erfolg)}.bu-fuss{color:var(--tc-schrift-3);margin:0;font-size:12px;line-height:1.5}.bu-laedt{border-radius:var(--tc-radius);background:linear-gradient(90deg, var(--tc-flaeche-2), var(--tc-flaeche), var(--tc-flaeche-2));background-size:200% 100%;height:160px}@media (prefers-reduced-motion:no-preference){.bu-monat-balken{animation:bu-fuellen .56s var(--admin-easing) backwards .12s}}@keyframes bu-fuellen{0%{transform:scaleX(0)}}@media (width<=1100px){.bu-raster{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.bu-blatt{padding:16px}.bu-monat{grid-template-columns:32px minmax(0,1fr) 84px auto;gap:10px}.bu-hauptzahl-wert{font-size:24px}}.bs-karte{background:var(--tc-flaeche);border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);flex-direction:column;gap:14px;padding:20px 24px;display:flex}.bs-zone{border:1px dashed var(--tc-kante);border-radius:var(--tc-radius);background:var(--tc-flaeche-2);transition:background var(--admin-motion-fast) var(--admin-easing), border-color var(--admin-motion-fast) var(--admin-easing);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid}.bs-zone[data-zieht]{border-color:var(--tc-akzent);background:var(--tc-akzent-flaeche,var(--tc-flaeche-2))}.bs-zeichen{border-radius:var(--tc-radius);background:var(--bereich-flaeche,var(--tc-flaeche));width:40px;height:40px;color:var(--bereich-farbe,var(--tc-tinte));place-items:center;display:inline-grid}.content .bs-titel{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600}.bs-hinweis{max-width:72ch;color:var(--tc-schrift-2);margin:4px 0 0;font-size:13px;line-height:1.5}.bs-ergebnis{flex-direction:column;gap:10px;display:flex}.bs-stand{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.bs-stand>svg{color:var(--tc-erfolg)}.bs-hinweise{color:var(--tc-warnung-schrift,var(--tc-schrift-2));margin:0;padding-left:20px;font-size:13px;line-height:1.5}.bs-pruefen{color:var(--tc-schrift-3);margin:0;font-size:12.5px;line-height:1.5}.bs-ki{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.bs-ki-hinweis{color:var(--tc-schrift-3);font-size:12px}@media (width<=600px){.bs-karte{padding:16px}.bs-zone{grid-template-columns:auto minmax(0,1fr)}.bs-zone .tc-btn{grid-column:1/-1}}.ki-seite{max-width:880px}.ki-zustand{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.ki-schluessel{border-radius:var(--tc-radius);background:var(--tc-flaeche-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.ki-schluessel-wert{font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.ki-schluessel-wert svg{color:var(--tc-erfolg)}.ki-schluessel-wert[data-geloescht]{color:var(--tc-schrift-3);text-decoration:line-through}.ki-test{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ki-test-ergebnis{align-items:center;gap:6px;font-size:13px;display:inline-flex}.ki-test-ergebnis[data-ok=ja]{color:var(--tc-erfolg)}.ki-test-ergebnis[data-ok=nein]{color:var(--tc-fehler)}.ki-avv{align-items:center;gap:8px;margin:0;font-size:14px;display:inline-flex}.ki-avv svg{color:var(--tc-erfolg)}.ki-abschluss{justify-content:flex-end;display:flex}.au-raster{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;gap:20px;display:grid}.au-assistent{flex-direction:column;gap:12px;max-height:calc(100vh - 92px);padding-bottom:8px;display:flex;position:sticky;top:72px;overflow-y:auto}.au-block{background:var(--tc-flaeche);border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);flex-direction:column;gap:10px;padding:16px 18px;display:flex}.content .au-titel{align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.au-titel svg{color:var(--bereich-farbe,var(--tc-tinte))}.au-laedt{border:2px solid var(--tc-linie);border-top-color:var(--tc-akzent);border-radius:50%;width:12px;height:12px;margin-left:auto}.au-pdf{border:1px solid var(--tc-linie);border-radius:var(--tc-radius);background:var(--tc-flaeche-2);width:100%;height:420px}.au-bild{object-fit:contain;border-radius:var(--tc-radius);background:var(--tc-flaeche-2);width:100%;max-height:420px}.au-zeilen{margin:0}.au-zeilen>div{border-top:1px solid var(--tc-linie);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-size:13.5px;display:flex}.au-zeilen>div:first-child{border-top:0}.au-zeilen dt{color:var(--tc-schrift-2)}.au-zeilen dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:500}.au-zeilen>div[data-stark] dd{letter-spacing:-.01em;font-size:18px;font-weight:600}.au-zeilen .au-text{max-width:60%;font-weight:400}.au-fuss,.au-text-block{color:var(--tc-schrift-2);margin:0;font-size:12.5px;line-height:1.5}.au-fuss{color:var(--tc-schrift-3)}.au-knopf{font:inherit;color:var(--tc-akzent);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.au-knopf:focus-visible{outline:2px solid var(--tc-akzent);outline-offset:2px}.au-umsaetze{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.au-liste{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.au-umsatz{border:1px solid var(--tc-linie);border-radius:var(--tc-radius);background:var(--tc-flaeche);cursor:pointer;transition:border-color var(--admin-motion-fast) var(--admin-easing), background var(--admin-motion-fast) var(--admin-easing);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px;display:grid}.au-liste .au-umsatz{cursor:default;grid-template-columns:minmax(0,1fr) auto}.au-umsatz:hover{border-color:var(--tc-kante)}.au-umsatz[data-gewaehlt]{border-color:var(--tc-akzent);background:var(--tc-akzent-flaeche)}.au-umsatz input{accent-color:var(--tc-akzent);margin-top:3px}.au-umsatz--keiner{color:var(--tc-schrift-2);align-items:center;font-size:13px}.au-umsatz-text{flex-direction:column;gap:3px;min-width:0;display:flex}.au-umsatz-kopf{flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;display:flex}.au-umsatz-meta{color:var(--tc-schrift-3);overflow-wrap:anywhere;font-size:12px}.au-gruende{flex-wrap:wrap;gap:4px;display:flex}.au-gruende span{background:var(--tc-flaeche-2);color:var(--tc-schrift-2);border-radius:999px;padding:1px 7px;font-size:11.5px}.au-bisher{color:var(--tc-warnung);font-size:12px}.au-umsatz-betrag{font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:8px;font-size:13.5px;font-weight:600;display:flex}@media (prefers-reduced-motion:no-preference){.au-laedt{animation:.7s linear infinite au-drehen}.au-block{animation:seite-auflegen .32s var(--admin-easing) backwards}}@keyframes au-drehen{to{transform:rotate(360deg)}}@media (width<=1100px){.au-raster{grid-template-columns:minmax(0,1fr)}.au-assistent{order:-1;max-height:none;position:static;overflow:visible}.au-pdf{height:320px}}@media (width<=600px){.au-vorschau{display:none}}@media (width>=768px){.bk-kopf-aktionen{flex-wrap:nowrap}}.bk-richtung{background:var(--tc-flaeche-3)}.bk-konten{grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:12px;display:grid}.bk-konto{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche);transition:background var(--admin-motion-fast) var(--admin-easing), border-color var(--admin-motion-fast) var(--admin-easing);display:flex;position:relative}.bk-konto:hover{border-color:var(--tc-kante)}.bk-konto[data-gewaehlt]{background:var(--bereich-flaeche,var(--tc-akzent-flaeche));border-color:color-mix(in srgb, var(--bereich-farbe,var(--tc-akzent)) 40%, transparent)}.bk-konto-wahl{border-radius:inherit;min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;grid-template-rows:auto auto auto 1fr;gap:4px;padding:16px 20px;display:grid}.bk-konto-wahl:focus-visible{outline:2px solid var(--tc-fokus);outline-offset:2px}.bk-konto-kopf{align-items:center;gap:8px;padding-right:28px;display:flex}.bk-konto-zeichen{border-radius:var(--tc-radius);background:var(--bereich-flaeche,var(--tc-flaeche-2));width:28px;height:28px;color:var(--bereich-farbe,var(--tc-schrift-2));flex:none;place-items:center;display:inline-grid}.bk-konto[data-gewaehlt] .bk-konto-zeichen{background:var(--bereich-farbe,var(--tc-akzent));color:var(--bereich-auf,#fff)}.bk-konto-name{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.bk-konto-art{color:var(--tc-schrift-3);font-size:12.5px}.bk-konto-saldo{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:22px;font-weight:500}.bk-konto-saldo[data-negativ]{color:var(--tc-fehler)}.bk-konto-fuss{flex-wrap:wrap;justify-content:space-between;align-self:end;align-items:baseline;gap:4px 12px;margin-top:4px;font-size:12.5px;display:flex}.bk-abgleich{color:var(--tc-schrift-3);align-items:baseline;gap:4px;display:inline-flex}.bk-abgleich:before{content:"";border:1.5px solid;border-radius:999px;flex:none;align-self:center;width:6px;height:6px}.bk-abgleich[data-stand=stimmt]{color:var(--tc-erfolg)}.bk-abgleich[data-stand=stimmt]:before{background:currentColor}.bk-abgleich[data-stand=differenz]{color:var(--tc-warnung)}.bk-offen{color:var(--tc-schrift-3);font-weight:500}.bk-offen[data-offen]{color:var(--tc-warnung)}.bk-konto-bearbeiten{border-radius:var(--tc-radius);width:32px;height:32px;color:var(--tc-schrift-3);cursor:pointer;transition:background var(--admin-motion-fast) var(--admin-easing), color var(--admin-motion-fast) var(--admin-easing);background:0 0;border:0;place-items:center;display:inline-grid;position:absolute;top:12px;right:12px}.bk-konto-bearbeiten:hover{background:var(--tc-flaeche-2);color:var(--tc-schrift)}.bk-konto-bearbeiten:focus-visible{outline:2px solid var(--tc-fokus);outline-offset:2px}.bk-leiste{border-bottom:1px solid var(--tc-kante);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;display:flex}.bk-ansichten{border-bottom:0;margin-bottom:-1px}.bk-kontofilter{background:var(--bereich-flaeche,var(--tc-akzent-flaeche));border-radius:999px;align-items:center;gap:4px;margin:0 0 8px;padding:2px 4px 2px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.bk-kontofilter-weg{width:24px;height:24px;color:var(--tc-schrift-2);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid}.bk-kontofilter-weg:hover{color:var(--tc-schrift);background:#15171c14}.bk-werkzeuge{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.bk-suche{flex:280px;min-width:0;max-width:440px;position:relative}.bk-suche--weit{max-width:none;display:block}.bk-suche>.tc-icon{color:var(--tc-schrift-3);pointer-events:none;position:absolute;top:50%;left:12px;translate:0 -50%}.bk-suche input{width:100%;padding-left:36px}.bk-zeitraum{color:var(--tc-schrift-3);align-items:center;gap:8px;display:inline-flex}.bk-zeitraum input{width:152px}.bk-auszug{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche);transition:opacity var(--admin-motion-fast) var(--admin-easing);container-type:inline-size}.bk-auszug[aria-busy]{opacity:.6}.bk-tabelle{border-collapse:separate;border-spacing:0;width:100%;font-size:13.5px;line-height:1.45}.bk-tabelle thead th{border-bottom:1px solid var(--tc-linie);color:var(--tc-schrift-3);text-align:left;background:#fafbfc;padding:10px 16px;font-size:12.5px;font-weight:500}.bk-tabelle thead th:first-child{border-top-left-radius:var(--tc-radius-gross)}.bk-tabelle thead th:last-child{border-top-right-radius:var(--tc-radius-gross)}.bk-tabelle .bk-zahl{text-align:right}.bk-tag th{top:var(--kopf-hoehe);z-index:1;border-bottom:1px solid var(--tc-linie);background:color-mix(in srgb, var(--tc-flaeche) 92%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--tc-schrift);text-align:left;padding:16px 16px 8px;font-size:13px;font-weight:600;position:sticky}.bk-tag-zahl{color:var(--tc-schrift-3);margin-left:8px;font-size:12px;font-weight:500}.bk-zeile td{border-bottom:1px solid var(--tc-linie);vertical-align:top;transition:background var(--admin-motion-fast) var(--admin-easing);padding:12px 16px}.bk-tabelle tbody:last-child .bk-zeile:last-child td{border-bottom:0}.bk-zeile:hover td{background:#f7f8fa}.bk-text{width:46%}.bk-titel{overflow-wrap:anywhere;font-weight:500;display:block}.bk-zweck{color:var(--tc-schrift-2);overflow-wrap:anywhere;display:block}.bk-meta{color:var(--tc-schrift-3);margin-top:2px;font-size:12px;display:block}.bk-zuordnung-zeile{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.bk-ziel{overflow-wrap:anywhere;font-size:13px}.bk-ziel a{font-weight:500}.bk-vermerke{color:var(--tc-schrift-3);flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-size:12px;display:flex}.bk-vermerke>span{align-items:center;gap:4px;display:inline-flex}.bk-betrag{white-space:nowrap;font-variant-numeric:tabular-nums;width:1%;font-size:14px;font-weight:500}.bk-betrag[data-negativ]{color:var(--tc-fehler)}.bk-aktion{white-space:nowrap;text-align:right;width:1%}@container (width<=640px){.bk-tabelle thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.bk-tag th{padding:12px 16px 8px}.bk-zeile{border-bottom:1px solid var(--tc-linie);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text betrag""zuordnung aktion";gap:8px 12px;padding:12px 16px;display:grid}.bk-tabelle tbody:last-child .bk-zeile:last-child{border-bottom:0}.bk-zeile td{border:0;width:auto;padding:0}.bk-zeile:hover td{background:0 0}.bk-text{grid-area:text}.bk-betrag{grid-area:betrag}.bk-zuordnung{grid-area:zuordnung;align-self:center}.bk-aktion{grid-area:aktion;align-self:center}}@media (width<=767px){.bk-konten{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin-inline:-16px;padding:0 16px 4px;display:flex;overflow-x:auto}.bk-konto{scroll-snap-align:start;flex:0 0 min(80%,280px)}.bk-konto-wahl{padding:12px 16px}.bk-konto-saldo{margin-top:4px}.bk-leiste{border-bottom:0}.bk-ansichten{border-bottom:1px solid var(--tc-kante);scrollbar-width:none;width:100%;overflow-x:auto}.bk-suche{flex-basis:100%;max-width:none}.bk-zeitraum{flex:100%}.bk-zeitraum input{flex:1;width:auto;min-width:0}}.bk-dialog{gap:20px;display:grid}.bk-quelle{border-radius:var(--tc-radius-gross);background:var(--tc-flaeche-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px 16px;padding:16px 20px;display:grid}.bk-quelle-zeichen{border-radius:var(--tc-radius-gross);background:var(--tc-flaeche);width:36px;height:36px;color:var(--tc-schrift-2);place-items:center;display:inline-grid}.bk-quelle-text{gap:2px;min-width:0;display:grid}.bk-quelle-titel{overflow-wrap:anywhere;font-size:16px;font-weight:600}.bk-quelle-meta{color:var(--tc-schrift-3);font-size:12.5px}.bk-quelle-zweck{color:var(--tc-schrift-2);overflow-wrap:anywhere;font-size:13px}.bk-quelle-betrag{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:600}.bk-quelle-betrag[data-negativ]{color:var(--tc-fehler)}.bk-jetzt{color:var(--tc-schrift-2);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.bk-abschnitt{gap:8px;display:grid}.bk-abschnitt-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.bk-abschnitt-titel{margin:0;font-size:15px;font-weight:600}.bk-wahl{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);margin:0;padding:0;list-style:none}.bk-wahl-zeile{border-bottom:1px solid var(--tc-linie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 16px;display:flex}.bk-wahl-zeile:last-child{border-bottom:0}.bk-wahl-zeile[data-warnung] .bk-wahl-meta{color:var(--tc-warnung)}.bk-wahl-text{flex:240px;gap:2px;min-width:0;display:grid}.bk-treffer-text{gap:2px;min-width:0;display:grid}.bk-wahl-text strong{overflow-wrap:anywhere;font-weight:500}.bk-wahl-art{color:var(--tc-schrift-3);font-size:12px;font-weight:500}.bk-wahl-meta{color:var(--tc-schrift-3);font-size:12.5px}.bk-wahl-rechts{align-items:center;gap:16px;display:flex}.bk-wahl-betrag{font-variant-numeric:tabular-nums;justify-items:end;gap:2px;font-weight:500;display:grid}.bk-stimmt{color:var(--tc-erfolg);align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.bk-weg{gap:8px;display:grid}.bk-weg-zeile{flex-wrap:wrap;gap:8px;display:flex}.bk-weg-zeile select{flex:220px;min-width:0}.bk-weg-hinweis{color:var(--tc-schrift-3);margin:0;font-size:12.5px}.bk-teil{border-bottom:1px solid var(--tc-linie);grid-template-columns:minmax(0,1fr) minmax(110px,9rem) 44px;align-items:center;gap:8px 12px;padding:10px 12px 10px 16px;display:grid}.bk-teil:last-child{border-bottom:0}.bk-teil-ziel{gap:2px;min-width:0;display:grid}.bk-teil-ziel strong{overflow-wrap:anywhere;font-weight:500}.bk-teil-betrag{align-items:center;gap:6px;display:flex}.bk-teil-betrag input{text-align:right;font-variant-numeric:tabular-nums;min-width:0}.bk-teil-fest,.bk-teil-weg{min-width:44px;min-height:44px;color:var(--tc-schrift-3);place-items:center;display:inline-grid}.bk-teile-rest{color:var(--tc-schrift-2);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;display:flex}.bk-teile-rest strong{font-variant-numeric:tabular-nums;color:var(--tc-erfolg)}.bk-teile-rest[data-offen] strong{color:var(--tc-warnung)}.bk-teile-fuss{justify-content:space-between;align-items:center}.bk-teile-fuss .bk-weg-hinweis{flex:260px}@media (width<=560px){.bk-teil{grid-template-columns:minmax(0,1fr) 44px}.bk-teil-ziel{grid-column:1/-1}}.bk-dialog-fuss{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}@media (width<=767px){.bk-quelle{grid-template-columns:minmax(0,1fr) auto;padding:12px 16px}.bk-quelle-zeichen{display:none}}@media (prefers-reduced-motion:reduce){.bk-konto,.bk-konto-bearbeiten,.bk-zeile td,.bk-auszug{transition:none}}.lg-kopf-aktionen{flex-wrap:nowrap}.lg-leiste{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche);padding:16px 20px 12px}.lg-zahlen{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:12px 0;margin:0;display:grid}.lg-zahlen>div{border-left:1px solid var(--tc-linie);gap:4px;padding:0 20px;display:grid}.lg-zahlen>div:first-child{border-left:0;padding-left:0}.lg-zahlen dt{color:var(--tc-schrift-3);font-size:12.5px;font-weight:500}.lg-zahlen dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:22px;font-weight:500}.lg-zahlen>div[data-leise] dd{color:var(--tc-schrift-3)}.lg-stand{color:var(--tc-schrift-3);margin:12px 0 0;font-size:12px}.lg-werkzeuge{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.lg-auswahl{width:auto;max-width:260px}.lg-liste{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche);transition:opacity var(--admin-motion-fast) var(--admin-easing);container-type:inline-size}.lg-liste[aria-busy]{opacity:.6}.lg-tabelle{border-collapse:separate;border-spacing:0;width:100%;font-size:13.5px;line-height:1.45}.lg-tabelle thead th{border-bottom:1px solid var(--tc-linie);color:var(--tc-schrift-3);text-align:left;white-space:nowrap;background:#fafbfc;padding:10px 16px;font-size:12.5px;font-weight:500}.lg-tabelle thead th:first-child{border-top-left-radius:var(--tc-radius-gross)}.lg-tabelle thead th:last-child{border-top-right-radius:var(--tc-radius-gross)}.lg-tabelle .lg-zahl{text-align:right}.lg-zeile td{border-bottom:1px solid var(--tc-linie);vertical-align:top;transition:background var(--admin-motion-fast) var(--admin-easing);padding:12px 16px}.lg-zeile:last-child td{border-bottom:0}.lg-zeile:hover td{background:#f7f8fa}.lg-artikel-innen{gap:12px;min-width:0;display:flex}.lg-bild{border-radius:var(--tc-radius);object-fit:cover;background:var(--tc-flaeche-2);flex:none;width:40px;height:40px}.lg-bild--leer{color:var(--tc-schrift-3);place-items:center;display:inline-grid}.lg-artikel-text{gap:2px;min-width:0;display:grid}.lg-name{-webkit-line-clamp:2;color:var(--tc-schrift);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:500;text-decoration:none;display:-webkit-box;overflow:hidden}.lg-name:hover{color:var(--tc-verweis,var(--tc-akzent));text-underline-offset:3px;text-decoration:underline}.lg-meta{color:var(--tc-schrift-3);flex-wrap:wrap;align-items:center;gap:2px 12px;font-size:12px;display:flex}.lg-nummer{font-family:var(--tc-font-mono);color:var(--tc-schrift-2);font-size:12px;font-weight:500}.lg-shop{align-items:center;gap:4px;display:inline-flex}.lg-steuer{color:var(--tc-warnung);font-weight:500}.lg-ort-mobil{display:none}mark.fundstelle{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#d7dbfa;border-radius:2px;padding:0 1px}.einkauf-treffer{-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:normal;color:var(--tc-schrift-3);-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.einkauf-treffer>svg{vertical-align:-2px;margin-right:4px;display:inline-block}.einkauf-treffer-marke{margin-right:4px}.einkauf-treffer-text{color:var(--tc-schrift-2)}@media (width<=767px){.einkauf-treffer{-webkit-line-clamp:3}}.lg-ort{white-space:nowrap;color:var(--tc-schrift-2)}.lg-menge{white-space:nowrap;width:1%}.lg-verfuegbar{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:500;display:block}.lg-zeile[data-leer] .lg-verfuegbar{color:var(--tc-schrift-3)}.lg-vorhanden{color:var(--tc-schrift-3);font-size:12px;display:block}.lg-marken{flex-wrap:wrap;justify-content:flex-end;gap:4px;margin-top:4px;display:flex}.lg-marken>span{background:var(--tc-flaeche-2);color:var(--tc-schrift-2);border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:500}.lg-marken>span[data-fehl]{background:var(--tc-fehler-flaeche);color:var(--tc-fehler)}.lg-einstand{white-space:nowrap;font-variant-numeric:tabular-nums;width:1%;font-weight:500}.lg-bewertung{color:var(--tc-schrift-3);font-size:12px;font-weight:400;display:block}.lg-aktion{white-space:nowrap;width:1%}.lg-aktion-innen{align-items:center;gap:4px;display:inline-flex}@container (width<=700px){.lg-tabelle thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lg-zeile{border-bottom:1px solid var(--tc-linie);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"artikel menge""einstand aktion";gap:8px 12px;padding:12px 16px;display:grid}.lg-zeile:last-child{border-bottom:0}.lg-zeile td{border:0;width:auto;padding:0}.lg-zeile:hover td{background:0 0}.lg-artikel{grid-area:artikel}.lg-menge{grid-area:menge}.lg-ort{display:none}.lg-ort-mobil{display:inline}.lg-einstand{text-align:left;grid-area:einstand;align-self:center;padding-left:52px}.lg-einstand .lg-bewertung{margin-left:8px;display:inline}.lg-aktion{grid-area:aktion;justify-self:end}}@media (width<=767px){.lg-kopf-aktionen{flex-wrap:wrap}.lg-leiste{padding:12px 16px}.lg-zahlen{grid-template-columns:repeat(3,minmax(0,1fr))}.lg-zahlen>div{padding:0 12px}.lg-zahlen>div:nth-child(3n+1){border-left:0;padding-left:0}.lg-zahlen dd{font-size:16px}.lg-orte{scrollbar-width:none;width:100%;overflow-x:auto}.lg-auswahl{flex:calc(50% - 6px);min-width:0;max-width:none}}@media (prefers-reduced-motion:reduce){.lg-liste,.lg-zeile td{transition:none}}.kb-drittland{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px;display:flex}.rf-raster{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;display:grid}.rf-arbeit{gap:20px;min-width:0;display:grid}.rf-felder{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 20px;display:grid}.rf-breit{grid-column:1/-1}.rf-gruppe{grid-template-columns:minmax(0,1fr);justify-items:start;gap:8px;display:grid}.rf-haken{align-self:end;padding-bottom:4px}.rf-leise{color:var(--tc-schrift-3);margin:0;font-size:12.5px}.rf-mono{font-family:var(--tc-font-mono);letter-spacing:0;font-size:13px}.rf-rechts{text-align:right}.rf-suche{margin-bottom:16px;position:relative}.rf-suche-feld{border:1px solid var(--tc-kante);border-radius:var(--tc-radius);background:var(--tc-flaeche-2);height:40px;color:var(--tc-schrift-3);transition:border-color var(--admin-motion-fast) var(--admin-easing);align-items:center;gap:8px;padding:0 12px;display:flex}.rf-suche-feld:focus-within{border-color:var(--tc-akzent);outline:2px solid var(--tc-akzent);outline-offset:1px;background:var(--tc-flaeche)}.rf-suche-feld input{min-width:0;font:inherit;color:var(--tc-tinte);background:0 0;border:0;outline:none;flex:1}.rf-treffer{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche);margin:6px 0 0;padding:4px;list-style:none}.rf-treffer button{border-radius:var(--tc-radius);width:100%;font:inherit;text-align:left;color:var(--tc-tinte);cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name pfeil""meta pfeil";align-items:center;column-gap:12px;padding:8px 12px;display:grid}.rf-treffer button:hover,.rf-treffer button:focus-visible{background:var(--tc-flaeche-2)}.rf-treffer button:focus-visible{outline:2px solid var(--tc-akzent);outline-offset:-2px}.rf-treffer button>svg{color:var(--tc-akzent);opacity:0;transition:opacity var(--admin-motion-fast) var(--admin-easing), transform var(--admin-motion-fast) var(--admin-easing);grid-area:pfeil;transform:translate(-2px)}.rf-treffer button:hover>svg,.rf-treffer button:focus-visible>svg{opacity:1;transform:none}.rf-treffer-name{grid-area:name;font-weight:500}.rf-treffer-meta{color:var(--tc-schrift-3);overflow-wrap:anywhere;grid-area:meta;font-size:12.5px}.rf-treffer-leer{color:var(--tc-schrift-3);padding:8px 12px;font-size:13px}.rf-kunde{border-radius:var(--tc-radius-gross);background:var(--tc-akzent-flaeche);color:var(--tc-akzent-schrift);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:16px;padding:8px 8px 8px 12px;display:flex}.rf-kunde-zeichen{border-radius:var(--tc-radius);background:var(--tc-flaeche);place-items:center;width:28px;height:28px;display:inline-grid}.rf-kunde-text{flex:1;min-width:160px;font-size:13.5px}.rf-kunde-text strong{font-weight:600}.rf-zeitraum,.rf-ziel{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;max-width:100%;display:flex}.rf-zeitraum .tc-input,.rf-ziel-datum{width:auto;min-width:160px}.rf-gruppe .md-umschalter{background:var(--tc-flaeche-3)}.rf-gruppe .md-umschalter button{min-height:32px;font-size:13px}.rf-gruppe .md-umschalter{scrollbar-width:none;max-width:100%;overflow-x:auto}.rf-gruppe .md-umschalter button{white-space:nowrap;flex:none}@media (width<=767px){.rf-zeitraum{flex-wrap:nowrap;width:100%}.rf-zeitraum .tc-input{flex:1;min-width:0}.rf-gruppe{justify-items:stretch}.rf-gruppe .md-umschalter{justify-self:start}.rf-gruppe .md-umschalter button{padding:0 10px}}.rf-pos-rahmen{container:rf-positionen/inline-size}.rf-positionen{margin:0;padding:0;list-style:none}.rf-pos,.rf-pos-kopf{grid-template-columns:20px minmax(0,1fr) 72px 124px 156px 112px 32px;align-items:center;gap:8px;display:grid}.rf-pos-kopf{border-bottom:1px solid var(--tc-linie);color:var(--tc-schrift-3);padding:0 0 8px;font-size:12.5px;font-weight:500}.rf-pos{border-bottom:1px solid var(--tc-linie);animation:seite-auflegen .24s var(--admin-easing) both;padding:8px 0}.rf-pos-nr{font-variant-numeric:tabular-nums;color:var(--tc-schrift-3);text-align:right;font-size:12px;font-weight:500}.rf-pos-menge,.rf-pos-preis .tc-input{text-align:right;font-variant-numeric:tabular-nums}.rf-pos-preis{position:relative}.rf-pos-preis .tc-input{padding-right:26px}.rf-euro{color:var(--tc-schrift-3);pointer-events:none;font-size:13px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.rf-pos-betrag{font-variant-numeric:tabular-nums;justify-items:end;gap:2px;display:grid}.rf-pos-netto{white-space:nowrap;font-size:14px;font-weight:500}.rf-pos-brutto{white-space:nowrap;color:var(--tc-schrift-3);font-size:12px}.rf-null{color:var(--tc-schrift-3)}.rf-pos-fuss{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:16px;display:flex}@container rf-positionen (width<=859px){.rf-pos-kopf{display:none}.rf-pos{grid-template-columns:20px 72px 124px minmax(0,1fr) 112px 32px;grid-template-areas:"nr text text text text menue"".menge preis steuer betrag betrag";row-gap:8px;padding:12px 0}.rf-pos-nr{grid-area:nr}.rf-pos-text{grid-area:text}.rf-pos-menge{grid-area:menge}.rf-pos-preis{grid-area:preis}.rf-pos-steuer{grid-area:steuer}.rf-pos-betrag{grid-area:betrag}.rf-pos-menue{grid-area:menue}}@container rf-positionen (width<=479px){.rf-pos{grid-template-columns:20px minmax(0,1fr) minmax(0,1fr) 32px;grid-template-areas:"nr text text menue"".menge preis preis"".steuer betrag betrag"}}.rf-text{gap:8px;display:grid}.rf-text-vorschau{border-radius:var(--tc-radius);background:var(--tc-flaeche-2);white-space:pre-line;color:var(--tc-schrift-2);margin:0;padding:8px 12px;font-size:13px;line-height:1.5}.rf-variablen{gap:8px;display:grid}.rf-variablen-liste{flex-wrap:wrap;gap:6px;display:flex}.rf-variable{border:1px solid var(--tc-kante);background:var(--tc-flaeche);min-height:28px;font-family:var(--tc-font-mono);color:var(--tc-akzent-schrift);cursor:pointer;transition:background var(--admin-motion-fast) var(--admin-easing), border-color var(--admin-motion-fast) var(--admin-easing);border-radius:999px;padding:0 10px;font-size:12px}.rf-variable:hover{border-color:var(--tc-akzent-kante);background:var(--tc-akzent-flaeche)}.rf-variable:focus-visible{outline:2px solid var(--tc-akzent);outline-offset:2px}.rf-spiegel{min-width:0;position:sticky;top:76px}.rf-spiegel-blatt{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche);gap:20px;padding:20px;display:grid}.rf-spiegel-kopf{align-items:center;gap:12px;display:flex}.rf-spiegel-zeichen{border-radius:var(--tc-radius);background:var(--bereich-flaeche,var(--tc-flaeche-2));width:36px;height:36px;color:var(--bereich-farbe,var(--tc-tinte));flex:none;place-items:center;display:inline-grid}.rf-spiegel-titel{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600}.rf-summen{transition:opacity var(--admin-motion-fast) var(--admin-easing);margin:0;display:grid}.rf-summen[data-rechnet]{opacity:.6}.rf-summen>div{border-bottom:1px solid var(--tc-linie);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}.rf-summen dt{color:var(--tc-schrift-2);font-size:13.5px}.rf-summen dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:14px;font-weight:500}.rf-summen .rf-summe-brutto{border-bottom:0;padding-top:12px}.rf-summe-brutto dt{color:var(--tc-tinte);font-weight:500}.rf-summe-brutto dd{letter-spacing:-.02em;font-size:28px;line-height:1}.rf-profil{flex-wrap:wrap;gap:8px;display:flex}.rf-vermerk{color:var(--tc-schrift-2);flex-basis:100%;margin:0;font-size:12.5px;line-height:1.5}.rf-pruefung{gap:8px;display:grid}.rf-pruefung-titel{margin:0;font-size:13px;font-weight:600}.rf-pruefung-gut{color:var(--tc-erfolg);align-items:flex-start;gap:8px;margin:0;font-size:13px;display:flex}.rf-pruefung-liste{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rf-pruefung-liste li{align-items:baseline;gap:8px;font-size:13px;line-height:1.45;display:flex}.rf-pruefung-liste button{font:inherit;text-align:left;color:var(--tc-tinte);text-decoration:underline;-webkit-text-decoration-color:var(--tc-kante);text-decoration-color:var(--tc-kante);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.rf-pruefung-liste button:hover{-webkit-text-decoration-color:var(--tc-akzent);text-decoration-color:var(--tc-akzent)}.rf-pruefung-liste button:focus-visible{outline:2px solid var(--tc-akzent);outline-offset:2px;border-radius:2px}.rf-ring{border:2px solid var(--tc-warnung);border-radius:999px;flex:none;width:8px;height:8px;transform:translateY(-1px)}.rf-aktion{justify-content:flex-end;gap:8px;display:flex}.rf-aktion .tc-btn-primary{flex:1}.rf-kuerzel{text-align:center}.rf-leiste{display:none}@media (width<=1279px){.rf-raster{grid-template-columns:minmax(0,1fr) 320px}}@media (width<=1099px){.rf-raster{grid-template-columns:minmax(0,1fr)}.rf-spiegel{position:static}}@media (width<=767px){.rf-kuerzel,.rf-spiegel-blatt .rf-aktion{display:none}.rf-raster{padding-bottom:72px}.rf-leiste{left:12px;right:12px;bottom:calc(var(--daumen-hoehe) + 12px + env(safe-area-inset-bottom));z-index:30;border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche);box-shadow:var(--tc-schatten-2);justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 16px;display:flex;position:fixed}.rf-leiste>div{gap:2px;display:grid}.rf-leiste strong{font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}}.tc-dialog .rf-spiegel{position:static}.tc-dialog .rf-leiste{display:none}@media (prefers-reduced-motion:reduce){.rf-pos{animation:none}.rf-treffer button>svg{transition:none}}.bm{gap:16px;display:grid}.bm-kopf{gap:12px;display:grid}.bm-zahlen{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.4fr);gap:0;margin:0;display:grid;overflow:hidden}.bm-zahlen>div{align-content:start;gap:4px;padding:12px 16px;display:grid}.bm-zahlen>div+div{border-left:1px solid var(--tc-linie)}.bm-zahlen dt{color:var(--tc-schrift-3);align-items:center;gap:6px;font-size:12.5px;display:flex}.bm-zahlen>[data-teil]>dt:before{content:"";border-radius:2px;flex:none;block-size:8px;inline-size:8px}.bm-zahlen>[data-teil=einkauf]>dt:before{background:var(--tc-schrift-2)}.bm-zahlen>[data-teil=steuer]>dt:before{background:var(--tc-kante)}.bm-zahlen>[data-teil=ergebnis]>dt:before{background:var(--tc-erfolg)}.bm-zahlen dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:16px;font-weight:500}.bm-zahl-gross{background:var(--tc-flaeche-2)}.bm-zahl-gross dd{letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:22px;display:flex}.bm-zahl-gross[data-vorzeichen=plus] dd{color:var(--tc-erfolg)}.bm-zahl-gross[data-vorzeichen=minus] dd{color:var(--tc-fehler)}.bm-quote{letter-spacing:0;color:var(--tc-schrift-3);font-size:12.5px;font-weight:400}.bm-balken .mv-teil{animation:bm-wachsen .56s var(--admin-easing) both}@keyframes bm-wachsen{0%{transform:scaleX(0)}}.bm-pos{gap:2px;min-width:0;display:grid}.bm-pos-name{overflow-wrap:anywhere;font-weight:500}.bm-pos-meta{color:var(--tc-schrift-3);font-size:12px}.bm-zelle{justify-items:end;gap:2px;display:grid}.bm-zusatz{color:var(--tc-schrift-3);white-space:nowrap;font-size:12px}.bm-leer{color:var(--tc-schrift-3)}.bm [data-vorzeichen=minus]{color:var(--tc-fehler)}.bm-ergebnis{font-weight:600}.bm-hinweise{color:var(--tc-schrift-2);gap:4px;font-size:12.5px;line-height:1.5;display:grid}.bm-hinweise p{margin:0}.bm-offen{color:var(--tc-warnung)}.bm-verlust{color:var(--tc-schrift-2)}@media (width<=1279px){.bm-zahlen{grid-template-columns:repeat(2,minmax(0,1fr))}.bm-zahlen>div+div{border-left:0}.bm-zahlen>div{border-top:1px solid var(--tc-linie)}.bm-zahlen>div:nth-child(-n+2){border-top:0}.bm-zahlen>div:nth-child(2n){border-left:1px solid var(--tc-linie)}.bm-zahlen>div.bm-zahl-gross{border-left:0;grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.bm-balken .mv-teil{animation:none}}.bf{gap:16px;max-width:720px;display:grid}.bf-leise{color:var(--tc-schrift-3);font-size:12.5px}.bf-start{justify-items:stretch;gap:16px;display:grid}.bf-ausloeser{border:1px dashed var(--tc-kante);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche-2);font:inherit;color:var(--tc-tinte);cursor:pointer;transition:background var(--admin-motion-fast) var(--admin-easing), border-color var(--admin-motion-fast) var(--admin-easing);justify-items:center;gap:8px;padding:28px 16px;display:grid}.bf-ausloeser:hover{border-color:var(--tc-akzent-kante);background:var(--tc-akzent-flaeche)}.bf-ausloeser:focus-visible{outline:2px solid var(--tc-akzent);outline-offset:2px}.bf-ausloeser:active .bf-ausloeser-kreis{transform:scale(.94)}.bf-ausloeser:disabled{opacity:.55;cursor:not-allowed}.bf-ausloeser-kreis{background:var(--tc-akzent);width:72px;height:72px;color:var(--tc-schrift-invers);box-shadow:var(--tc-schatten-2);transition:transform var(--admin-motion-fast) var(--admin-easing);border-radius:999px;place-items:center;display:inline-grid}.bf-ausloeser-text{letter-spacing:-.01em;font-size:17px;font-weight:600}.bf-schritte-erklaert{color:var(--tc-schrift-2);gap:4px;margin:0;padding-left:20px;font-size:13px;display:grid}.bf-arbeit{justify-items:center;gap:16px;display:grid}.bf-bild{border-radius:var(--tc-radius-gross);border:1px solid var(--tc-linie);object-fit:contain;background:var(--tc-flaeche-2);max-width:100%;max-height:46vh}.bf-schritte{justify-self:stretch;gap:10px;margin:0;padding:0;list-style:none;display:grid}.bf-schritte li{color:var(--tc-schrift-3);align-items:center;gap:10px;font-size:14px;display:flex}.bf-schritte li[data-stand=laeuft],.bf-schritte li[data-stand=fertig]{color:var(--tc-tinte)}.bf-punkt{border:2px solid var(--tc-kante);border-radius:999px;flex:none;place-items:center;width:20px;height:20px;display:inline-grid}.bf-schritte li[data-stand=fertig] .bf-punkt{border-color:var(--tc-erfolg);background:var(--tc-erfolg);color:var(--tc-schrift-invers)}.bf-schritte li[data-stand=laeuft] .bf-punkt{border-color:var(--tc-akzent);border-right-color:#0000;animation:.9s linear infinite bf-drehen}@keyframes bf-drehen{to{transform:rotate(360deg)}}.bf-ergebnis,.bf-pruefen{gap:16px;display:grid}.bf-ergebnis-kopf{align-items:center;gap:12px;display:flex}.bf-ok{background:var(--tc-erfolg-flaeche);width:40px;height:40px;color:var(--tc-erfolg);animation:bf-auftauchen .42s var(--admin-easing) both;border-radius:999px;flex:none;place-items:center;display:inline-grid}@keyframes bf-auftauchen{0%{opacity:0;transform:scale(.6)}}.bf-titel{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600}.bf-beleg{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:16px;display:grid}.bf-beleg:not(:has(.bf-bild-klein)){grid-template-columns:minmax(0,1fr)}.bf-bild-klein{border-radius:var(--tc-radius);border:1px solid var(--tc-linie);object-fit:cover;aspect-ratio:3/4;width:96px}.bf-zeilen{margin:0;display:grid}.bf-zeilen>div{border-bottom:1px solid var(--tc-linie);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}.bf-zeilen dt{color:var(--tc-schrift-2);font-size:13px}.bf-zeilen dd{text-align:right;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500}.bf-betrag{font-variant-numeric:tabular-nums;font-size:17px}.bf-mono{font-family:var(--tc-font-mono);font-size:13px}.bf-aktionen{flex-wrap:wrap;gap:8px;display:flex}.bf-gruende{margin:0;padding-left:18px}.bf-felder{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.bf-breit{grid-column:1/-1}.bf-umsaetze{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.bf-umsaetze legend{margin-bottom:8px;padding:0;font-size:13px;font-weight:600}.bf-umsatz{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche);cursor:pointer;min-height:52px;transition:background var(--admin-motion-fast) var(--admin-easing), border-color var(--admin-motion-fast) var(--admin-easing);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 12px;display:grid}.bf-umsatz:hover{background:var(--tc-flaeche-2)}.bf-umsatz[data-gewaehlt]{border-color:var(--tc-akzent-kante);background:var(--tc-akzent-flaeche)}.bf-umsatz input{width:20px;height:20px;accent-color:var(--tc-akzent)}.bf-umsatz-text{gap:2px;min-width:0;display:grid}.bf-umsatz-name{overflow-wrap:anywhere;font-weight:500}.bf-umsatz-betrag{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}@media (width<=767px){.bf-felder{grid-template-columns:minmax(0,1fr)}.bf-beleg{grid-template-columns:72px minmax(0,1fr)}.bf-bild-klein{width:72px}.bf-aktionen>*{flex:100%}.bf-aktionen-fest{bottom:calc(var(--daumen-hoehe) + 8px + env(safe-area-inset-bottom));z-index:5;border-radius:var(--tc-radius-gross);background:var(--tc-flaeche);box-shadow:var(--tc-schatten-2);margin:0 -8px;padding:8px;position:sticky}.bf-umsatz{grid-template-columns:auto minmax(0,1fr) auto}.bf-umsatz .tc-badge{grid-column:2/-1;justify-self:start}}@media (prefers-reduced-motion:reduce){.bf-ok,.bf-schritte li[data-stand=laeuft] .bf-punkt{animation:none}}.bk-beleg-fehlt{color:var(--tc-warnung);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:4px;font-size:12px;display:flex}.bk-beleg-fehlt a{font-weight:500}.bk-beleg-ring{border:2px solid var(--tc-warnung);border-radius:999px;flex:none;width:8px;height:8px}.gm{border-top:1px solid var(--tc-linie);margin-top:24px;padding-top:16px}.gm-kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.content .gm-titel{margin:0;font-size:16px;font-weight:500}.gm-monat{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.gm-schritt{border:1px solid var(--tc-linie);block-size:32px;inline-size:32px;color:inherit;cursor:pointer;background:0 0;border-radius:999px;place-items:center;display:inline-grid}.gm-schritt:disabled{opacity:.35;cursor:default}.gm-rechnung{margin:8px 0 0}.gm-zeile{grid-template-columns:auto minmax(16px,1fr) auto;align-items:baseline;column-gap:8px;padding:8px 0;display:grid}.gm-zeile:before{content:"";border-bottom:1px dotted var(--tc-linie);grid-area:1/2;align-self:end;margin-bottom:5px}.gm-zeile>dt{grid-area:1/1}.gm-zeile>dd{font-variant-numeric:tabular-nums;grid-area:1/3;margin:0}.gm-summe{border-top:3px double var(--tc-linie);margin-top:4px;font-weight:500}.gm-summe>dd{letter-spacing:-.02em;font-size:22px}.gm-summe[data-ton=negativ]>dd{color:var(--ziegel)}.gm-hinweis{color:var(--tc-schrift-2);margin:6px 0 0;font-size:12px}.gm-hinweis[data-warnung=ja]{color:var(--tc-warnung)}.gm-zwischen{border-top:1px solid var(--tc-linie);font-weight:500}.gm-zwischen[data-ton=negativ]>dd{color:var(--ziegel)}.gm-offen{margin-top:8px}.gm-offen>summary{cursor:pointer;color:var(--tc-warnung);font-size:12px}.gm-offen-liste{margin:8px 0 0;padding:0;list-style:none}.gm-offen-liste>li{border-top:1px solid var(--tc-linie);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:8px 0;font-size:13px;display:grid}.gm-offen-kopf{font-variant-numeric:tabular-nums;gap:8px;display:flex}.gm-offen-text{overflow-wrap:anywhere;color:var(--tc-schrift-2);grid-column:1}.gm-offen-betrag{font-variant-numeric:tabular-nums;grid-area:1/2}.bk-fremd{color:var(--tc-schrift-2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400;display:block}.bk-import-konten,.bk-import-hinweise{margin:6px 0 0;padding-left:18px}.bk-import-zusatz{margin:6px 0 0}.jp-beleg{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.jp-hinweise{margin:0;padding-left:18px}.jp-zweier{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.jp-positionen{counter-reset:jp;margin:0 0 16px;padding:0;list-style:none}.jp-position{border-top:1px solid var(--tc-linie);gap:8px;padding:12px 0;display:grid}.jp-position:first-child{border-top:0;padding-top:0}.jp-position-kopf{grid-template-columns:minmax(0,1fr) 80px 150px auto;align-items:end;gap:8px 12px;display:grid}.jp-entfernen{margin-bottom:4px}.jp-zahlungen{border:0;margin:0;padding:0;display:grid}.jp-zahlung{border-top:1px solid var(--tc-linie);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:10px 0;display:grid}.jp-zahlung:first-of-type{border-top:0}.jp-zahlung input{accent-color:var(--tc-akzent);margin-top:3px}.jp-zahlung-text{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.jp-zahlung-betrag{text-align:right;font-variant-numeric:tabular-nums}.jp-summe{font-variant-numeric:tabular-nums;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:0;display:grid}.jp-summe dt{color:var(--tc-schrift-2)}.jp-summe dd{text-align:right;margin:0}.jp-stueck,.jp-erledigt{gap:6px;margin:0;padding:0;list-style:none;display:grid}.jp-stueck li{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto;gap:12px;font-size:13px;display:grid}.jp-erledigt li{align-items:center;gap:8px;display:flex}@media (width<=640px){.jp-position-kopf{grid-template-columns:72px minmax(0,1fr) auto}.jp-position-kopf>:first-child{grid-column:1/-1}}.au-rc-info dl{gap:10px;margin:4px 0 8px;display:grid}.au-rc-info dt{color:var(--tc-schrift);font-weight:500}.au-rc-info dd{margin:2px 0 0}.au-rc-beispiel{color:var(--tc-schrift-3);margin-top:2px;display:block}.au-rc-info p{margin:6px 0 0}@media (width<=40em){.section-nav{display:none}}@media (width<=767px){.md-umschalter button{min-height:40px}.jp-entfernen{min-width:44px;min-height:44px}.content .tc-link-button,.content .kennung-kopieren{min-width:32px;min-height:32px}}.au-zeichen{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.st-liste{margin:0;padding:0;list-style:none}.st-liste>li+li{border-top:1px solid var(--tc-linie)}.st-zeile>summary{cursor:pointer;grid-template-columns:minmax(0,220px) minmax(0,1fr) auto 20px;align-items:center;gap:6px 16px;min-height:48px;padding:8px 4px;list-style:none;display:grid}.st-zeile>summary::-webkit-details-marker{display:none}.st-zeile>summary:focus-visible{outline:2px solid var(--tc-fokus);outline-offset:2px;border-radius:var(--tc-radius)}.st-kopf{flex-wrap:wrap;gap:6px;display:flex}.st-titel{overflow-wrap:anywhere;min-width:0}.st-merkmale{color:var(--tc-schrift-3);white-space:nowrap;gap:10px;font-size:12.5px;display:flex}.st-pfeil{color:var(--tc-schrift-3);transition:transform var(--admin-motion-fast) var(--admin-easing);transform:rotate(90deg)}.st-zeile[open] .st-pfeil{transform:rotate(-90deg)}.st-form{padding:4px 4px 20px}@media (width<=640px){.st-zeile>summary{grid-template-columns:minmax(0,1fr) 20px}.st-kopf,.st-titel,.st-merkmale{grid-column:1}.st-pfeil{grid-area:1/2}.st-merkmale{white-space:normal;flex-wrap:wrap}}@media (width<=1100px){.vg-layout>.detail-aside{display:contents}.vg-layout>.detail-aside>*{order:1}.vg-layout>.detail-aside>.vg-stand{order:-1}}.vg-kunde{overflow-wrap:anywhere;gap:2px;display:grid}.dq-gruppen{gap:8px;display:grid}.dq-gruppe{border:1px solid var(--tc-linie);border-radius:var(--tc-radius-gross);background:var(--tc-flaeche)}.dq-gruppe>summary{cursor:pointer;align-items:center;gap:10px;min-height:48px;padding:8px 14px;display:flex}.dq-gruppe>summary:focus-visible{outline:2px solid var(--tc-fokus);outline-offset:1px}.dq-titel{flex:1;font-weight:500}.dq-anzahl{font-variant-numeric:tabular-nums;color:var(--tc-schrift-2)}.dq-gruppe[open]>summary{border-bottom:1px solid var(--tc-linie)}.dq-gruppe>.tc-btn{margin:8px 14px 12px}@media (width<=767px){.content .tc-page-header .tc-page-actions>.tc-row>.tc-btn-primary:not(:disabled):not(.schwebt-nicht),.content .tc-page-header .tc-page-actions .schwebt-am-telefon:not(:disabled){right:16px;bottom:calc(var(--daumen-hoehe) + 14px + env(safe-area-inset-bottom));z-index:21;width:auto;box-shadow:var(--tc-schatten-2);flex:none;position:fixed}.content .tc-page-header .tc-page-actions .schwebt-am-telefon:not(:disabled){background:var(--tc-knopf);border-color:var(--tc-knopf);color:var(--tc-knopf-text)}.bk-werkzeuge:not([data-offen])>.bk-richtung,.bk-werkzeuge:not([data-offen])>.bk-zeitraum{display:none}.bk-werkzeuge>.filter-klappe-knopf{align-self:auto}}@container tc-tabelle (width<=560px){.content .tc-table td[data-label]:empty{display:none}}@media (width<=767px),(pointer:coarse){.gm-schritt,.bu-blaettern .tc-btn-icon{width:44px;height:44px;min-height:44px}.bk-konto-bearbeiten{width:44px;height:44px;top:4px;right:4px}.md-umschalter button,.filter-chip{min-height:44px}.bk-kontofilter-weg{min-width:44px;min-height:44px}}.posten[data-dringend] .posten-zahl{color:var(--tc-fehler)}.posten[data-dringend] .posten-zeichen{background:var(--tc-fehler-flaeche);color:var(--tc-fehler)}.posten-dringend{background:var(--tc-fehler-flaeche);color:var(--tc-fehler);vertical-align:1px;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:12px;font-weight:500;display:inline-block}.kontoblatt-summen{border-top:1px solid var(--tc-linie);border-bottom:1px solid var(--tc-linie);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.kontoblatt-summen>div{padding:12px 16px 12px 0}.kontoblatt-summen>div+div{border-left:1px solid var(--tc-linie);padding-left:16px}.kontoblatt-summen dt{color:var(--tc-schrift-2);font-size:13px}.kontoblatt-summen dd{font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin:2px 0 0;font-size:20px;font-weight:500}.kontoblatt-summen>div[data-ende]{text-align:right}.kontoblatt-summen>div[data-ende] dd{font-size:22px}.kontoblatt-gegen{flex-wrap:wrap;gap:2px 8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;display:inline-flex}@media (width<=767px){.kontoblatt-summen{grid-template-columns:repeat(2,minmax(0,1fr))}.kontoblatt-summen>div:nth-child(3){border-left:0;padding-left:0}.kontoblatt-summen>div:nth-child(n+3){border-top:1px solid var(--tc-linie)}.kontoblatt-summen>div[data-ende]{text-align:left}}.seitenwahl{justify-content:center;align-items:center;gap:12px;padding:8px 0;display:flex}.seitenwahl-stand{color:var(--tc-schrift-2);font-variant-numeric:tabular-nums;font-size:13px}@media (width<=767px),(pointer:coarse){.seitenwahl .tc-btn{min-height:44px}}.au-lieferant-zelle{gap:2px;min-width:0;display:grid}.au-lieferant-zelle>.tc-small{font-family:var(--tc-font-mono);overflow-wrap:anywhere}.bf-seiten{gap:16px;display:grid}.bf-seiten-kopf{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bf-seiten-liste{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bf-seite{border:1px solid var(--tc-linie);border-radius:var(--tc-radius);background:var(--tc-flaeche);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;display:grid}.bf-seite-bild{aspect-ratio:3/4;object-fit:cover;border-radius:calc(var(--tc-radius) - 2px);border:1px solid var(--tc-linie);background:var(--tc-flaeche-2);width:56px}.bf-seite-nr{font-variant-numeric:tabular-nums;font-weight:500}.bf-seite-knoepfe{gap:4px;display:flex}.bf-seite-knopf{border:1px solid var(--tc-kante);border-radius:var(--tc-radius);background:var(--tc-flaeche);width:44px;height:44px;color:var(--tc-tinte);cursor:pointer;place-items:center;display:inline-grid}.bf-seite-knopf:hover:not(:disabled){border-color:var(--tc-akzent-kante);background:var(--tc-akzent-flaeche)}.bf-seite-knopf:focus-visible{outline:2px solid var(--tc-akzent);outline-offset:2px}.bf-seite-knopf:disabled{opacity:.4;cursor:not-allowed}.bf-pfeil-hoch{transform:rotate(-90deg)}.bf-pfeil-runter{transform:rotate(90deg)}.rf-pos-lager{color:var(--tc-schrift-2);flex-wrap:wrap;grid-column:2/-2;align-items:center;gap:4px 8px;margin:0;font-size:12.5px;display:flex}
