:root{--bg:#070909;--surface-1:#0d1010;--surface-2:#111414;--surface-3:#161919;--surface-press:#1c2020;--text:#f4f5f4;--text-muted:#b0b5b2;--text-subtle:#8a908c;--border:#ffffff1a;--border-strong:#ffffff29;--accent:#00c878;--accent-hover:#00e18a;--accent-text:#3ddc97;--accent-tint:#00c87824;--on-accent:#06140c;--danger:#f97066;--danger-tint:#f9706624;--icon-btn-fill:#ffffff1a;--icon-btn-border:#ffffff24;--sidebar-width:240px;--page-header-sticky-h:calc(44px + env(safe-area-inset-top,0px));--space-0_5:.25rem;--space-1:.5rem;--space-1_5:.75rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-6:3rem;--type-large-title-size:28px;--type-large-title-line:34px;--type-large-title-weight:600;--type-large-title-tracking:-.025em;--type-title-size:22px;--type-title-line:28px;--type-title-weight:600;--type-title-tracking:-.02em;--type-headline-size:17px;--type-headline-line:22px;--type-headline-weight:550;--type-body-size:16px;--type-body-line:24px;--type-body-weight:400;--type-callout-size:15px;--type-callout-line:20px;--type-callout-weight:500;--type-footnote-size:13px;--type-footnote-line:18px;--type-footnote-weight:400;--type-eyebrow-size:11px;--type-eyebrow-line:14px;--type-eyebrow-weight:550;--type-eyebrow-tracking:.08em;--font-display:var(--font-geist-sans), "Geist", ui-sans-serif, system-ui, sans-serif;--font-body:var(--font-geist-sans), "Geist", ui-sans-serif, system-ui, sans-serif;--font-label:var(--font-geist-mono), "Geist Mono", ui-monospace, monospace;--font-mono:var(--font-geist-mono), "Geist Mono", ui-monospace, monospace;--radius-card:16px;--radius-pill:999px;--radius-input:10px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast:.1s;--dur-ui:.15s;--space-2xs:var(--space-0_5);--space-xs:var(--space-1);--space-sm:var(--space-1_5);--space-md:var(--space-2);--space-lg:var(--space-3);--space-xl:var(--space-4);--space-2xl:var(--space-6);--space-3xl:4rem;--space-card:var(--space-3);--display-weight:600;--display-style:normal;--text-display:clamp(2.5rem, 5vw + .5rem, 4.5rem);--text-display-s:clamp(1.75rem, 2vw + 1rem, 2.25rem);--text-title:1.25rem;--text-body:.875rem;--text-eyebrow:.6875rem;--tracking-display:-.025em;--tracking-tight:-.015em;--tracking-label:.12em;--rule-card:1px;--rule-stage:3px;--shadow-card:0 1px 0 #00000059;--shadow-pop:0 16px 36px -20px #0000008c;--color-focus:var(--accent);--color-ink-2:#e8ebe9;--color-danger-fill:var(--danger);--color-danger-ink:#1a0807;--color-warn:var(--text-muted);--color-warn-ink:#e8ebe9;--color-warn-dim:#ffffff14;--color-ghost-fill:#ffffff0f;--color-ghost-border:#ffffff26;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (min-width:1024px){:root{--type-large-title-size:32px;--type-headline-size:15px;--type-body-size:14px;--type-callout-size:13px;--type-footnote-size:12px}}html[data-theme=light]{--bg:#f5f6f5;--surface-1:#fff;--surface-2:#eef0ef;--surface-3:#e4e7e5;--surface-press:#d9dddb;--text:#151515;--text-muted:#5c625e;--text-subtle:#6b716d;--border:#0000001a;--border-strong:#00000029;--accent:#007a4d;--accent-hover:#006a43;--accent-text:#007a4d;--accent-tint:#007a4d14;--on-accent:#fff;--danger:#c4322a;--danger-tint:#c4322a14;--icon-btn-fill:#0000000f;--icon-btn-border:#0000001a;--color-focus:var(--accent);--color-ink-2:#2a2e2c;--color-danger-fill:#f97066;--color-danger-ink:#1a0807;--color-warn:var(--text-muted);--color-warn-ink:#2a2e2c;--color-warn-dim:#1515150f;--color-ghost-fill:#1515150a;--color-ghost-border:#15151529;--shadow-card:0 1px 0 #1515150a;--shadow-pop:0 12px 28px -18px #1515152e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--bg:#070909;--surface-1:#0d1010;--surface-2:#111414;--surface-3:#161919;--surface-press:#1c2020;--text:#f4f5f4;--text-muted:#b0b5b2;--text-subtle:#8a908c;--border:#ffffff1a;--border-strong:#ffffff29;--accent:#00c878;--accent-hover:#00e18a;--accent-text:#3ddc97;--accent-tint:#00c87824;--on-accent:#06140c;--danger:#f97066;--danger-tint:#f9706624;--icon-btn-fill:#ffffff1a;--icon-btn-border:#ffffff24;--color-focus:var(--accent);--color-ink-2:#e8ebe9;--color-danger-fill:var(--danger);--color-danger-ink:#1a0807;--color-warn:var(--text-muted);--color-warn-ink:#e8ebe9;--color-warn-dim:#ffffff14;--color-ghost-fill:#ffffff0f;--color-ghost-border:#ffffff26;--shadow-card:0 1px 0 #00000059;--shadow-pop:0 16px 36px -20px #0000008c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:light){:root:not([data-theme]),html:not([data-theme]){--bg:#f5f6f5;--surface-1:#fff;--surface-2:#eef0ef;--surface-3:#e4e7e5;--surface-press:#d9dddb;--text:#151515;--text-muted:#5c625e;--text-subtle:#6b716d;--border:#0000001a;--border-strong:#00000029;--accent:#007a4d;--accent-hover:#006a43;--accent-text:#007a4d;--accent-tint:#007a4d14;--on-accent:#fff;--danger:#c4322a;--danger-tint:#c4322a14;--icon-btn-fill:#0000000f;--icon-btn-border:#0000001a;--color-focus:var(--accent);--color-ink-2:#2a2e2c;--color-danger-fill:#f97066;--color-danger-ink:#1a0807;--color-warn:var(--text-muted);--color-warn-ink:#2a2e2c;--color-warn-dim:#1515150f;--color-ghost-fill:#1515150a;--color-ghost-border:#15151529;--shadow-card:0 1px 0 #1515150a;--shadow-pop:0 12px 28px -18px #1515152e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root,html[data-theme=light],html[data-theme=dark]{--color-paper:var(--bg);--color-paper-2:var(--surface-1);--color-paper-3:var(--surface-2);--color-ink:var(--text);--color-muted:var(--text-muted);--color-neutral:var(--text-muted);--color-rule:var(--border);--color-rule-2:var(--border-strong);--color-accent:var(--accent);--color-accent-hover:var(--accent-hover);--color-accent-text:var(--accent-text);--color-accent-ink:var(--on-accent);--color-accent-dim:var(--accent-tint);--color-danger:var(--danger);--color-danger-dim:var(--danger-tint)}.font-mono-nums{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.ui-btn{justify-content:center;align-items:center;gap:var(--space-1);min-height:44px;padding-inline:var(--space-2);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--type-callout-size);font-weight:var(--type-callout-weight);line-height:var(--type-callout-line);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:background-color .12s var(--ease-out), color .12s var(--ease-out), transform .12s var(--ease-out), opacity .12s var(--ease-out);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;text-decoration:none;display:inline-flex;position:relative}@media (pointer:fine){.ui-btn{min-height:32px;padding-inline:var(--space-1_5)}.ui-btn:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.ui-btn:disabled,.ui-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.ui-btn:active:not(:disabled){transform:scale(.97)}.ui-btn--primary{background:var(--accent);color:var(--on-accent)}.ui-btn--primary:active:not(:disabled){background:var(--accent-hover)}.ui-btn--secondary{background:var(--surface-3);color:var(--text)}.ui-btn--secondary:active:not(:disabled){background:var(--surface-press)}.ui-btn--tertiary{color:var(--accent-text);background:0 0;min-width:44px}.ui-btn--tertiary:active:not(:disabled){background:var(--accent-tint)}.ui-btn--destructive{color:var(--danger);background:0 0}.ui-btn--destructive:active:not(:disabled){background:var(--danger-tint)}.ui-btn--destructive.ui-btn--solid{background:var(--danger);color:var(--on-accent)}.ui-btn--destructive.ui-btn--solid:active:not(:disabled){filter:brightness(.92)}@media (hover:hover) and (pointer:fine){.ui-btn--primary:hover:not(:disabled){background:var(--accent-hover)}.ui-btn--secondary:hover:not(:disabled){background:var(--surface-press)}.ui-btn--tertiary:hover:not(:disabled){background:var(--accent-tint)}.ui-btn--destructive:hover:not(:disabled):not(.ui-btn--solid){background:var(--danger-tint)}.ui-btn--destructive.ui-btn--solid:hover:not(:disabled){filter:brightness(.95)}}.ui-btn__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite ui-spin}@keyframes ui-spin{to{transform:rotate(360deg)}}.ui-icon-btn{border:1px solid var(--icon-btn-border);border-radius:var(--radius-pill);background:var(--icon-btn-fill);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--text);cursor:pointer;transition:background-color .12s var(--ease-out), transform .12s var(--ease-out);-webkit-tap-highlight-color:transparent;touch-action:manipulation;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.ui-icon-btn>svg,.ui-icon-btn>.ui-icon-btn__icon{flex-shrink:0;width:20px;height:20px}.ui-icon-btn:active:not(:disabled){background:var(--surface-press);transform:scale(.94)}.ui-icon-btn:disabled{opacity:.45;cursor:not-allowed}@media (pointer:fine){.ui-icon-btn{width:44px;min-width:44px;height:44px;min-height:44px}}@media (hover:hover) and (pointer:fine){.ui-icon-btn:hover:not(:disabled){background:var(--surface-press)}}.ui-card{gap:var(--space-1_5);padding:var(--space-2);border-radius:var(--radius-card);background:var(--surface-1);border:1px solid var(--border);box-shadow:none;flex-direction:column;display:flex}.ui-card__header{justify-content:space-between;align-items:center;gap:var(--space-1);min-width:0;display:flex}.ui-card__eyebrow{min-width:0}@media (min-width:1024px){.ui-card{gap:var(--space-2);padding:var(--space-3)}}.ui-list-row{align-items:center;gap:var(--space-1_5);min-height:44px;padding-block:var(--space-1);padding-inline:var(--space-2);border:0;border-bottom:1px solid var(--border);text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border-bottom-width:0;text-decoration:none;display:flex;position:relative}.ui-list-row--two-line{min-height:56px}.ui-list-row--indent{padding-left:calc(var(--space-2) + 16px)}.ui-list-row:after{content:"";left:var(--space-2);background:var(--border);height:1px;position:absolute;bottom:0;right:0}.ui-list-row--indent:after{left:calc(var(--space-2) + 16px)}.ui-list-row--has-leading:after{left:calc(var(--space-2) + 32px + var(--space-1_5))}.ui-list-row--has-leading.ui-list-row--indent:after{left:calc(var(--space-2) + 16px + 32px + var(--space-1_5))}.ui-list-row__leading{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ui-list-row__leading:has(.finanzen-type-badge){justify-content:flex-start;width:auto;min-width:4.75rem;max-width:6.5rem}.ui-list-row--has-leading:has(.finanzen-type-badge):after{left:calc(var(--space-2) + 4.75rem + var(--space-1_5))}.ui-list-row__mid{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ui-list-row__title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--text);font-weight:500;overflow:hidden}.ui-list-row__subtitle{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-footnote-size);line-height:var(--type-footnote-line);color:var(--text-muted);overflow:hidden}.ui-list-row__trailing{align-items:center;gap:var(--space-1);margin-left:var(--space-1);flex-shrink:0;display:flex}.ui-list-row__amount-stack{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.ui-list-row__amount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--type-callout-size);color:var(--text);white-space:nowrap;font-weight:550}@media (hover:hover) and (pointer:fine){.ui-list-row:hover{background:var(--surface-2)}}.ui-list-row:active{background:var(--surface-press)}.ui-status-pill{border-radius:var(--radius-pill);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;height:24px;padding-inline:8px;font-size:12px;font-weight:550;line-height:1;display:inline-flex}.ui-status-pill--neutral{background:var(--surface-3);color:var(--text-muted)}.ui-status-pill--success{background:var(--accent-tint);color:var(--accent-text)}.ui-status-pill--danger{background:var(--danger-tint);color:var(--danger)}.ui-page-header{position:relative}.ui-page-header__nav{z-index:40;align-items:center;gap:var(--space-1);height:calc(44px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);padding-inline:var(--space-1);background:var(--bg);display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.ui-page-header__nav{background:color-mix(in srgb, var(--bg) 72%, transparent)}}.ui-page-header__nav{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%)}.ui-page-header__nav:after{content:"";pointer-events:none;background:linear-gradient(to bottom, var(--bg), transparent);height:12px;position:absolute;bottom:-12px;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.ui-page-header__nav:after{background:linear-gradient(to bottom, color-mix(in srgb, var(--bg) 40%, transparent), transparent)}}.ui-page-header__nav-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-line);color:var(--text);opacity:0;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);pointer-events:none;flex:1;overflow:hidden;transform:translateY(4px)}.ui-page-header--collapsed .ui-page-header__nav-title{opacity:1;transform:none}.ui-page-header__actions{align-items:center;gap:2px;margin-left:auto;display:flex}.ui-page-header__body{padding:var(--space-0_5) var(--space-2) var(--space-1);transition:opacity .18s var(--ease-out), visibility .18s var(--ease-out)}.ui-page-header--collapsed .ui-page-header__body{visibility:hidden;opacity:0;pointer-events:none;height:0;margin:0;padding:0;overflow:hidden}.ui-page-header__large-title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-large-title-size);line-height:var(--type-large-title-line);font-weight:var(--type-large-title-weight);letter-spacing:var(--type-large-title-tracking);color:var(--text);margin:0;overflow:hidden}.ui-page-header__line2{align-items:center;gap:var(--space-1);margin-top:var(--space-0_5);min-width:0;min-height:24px;display:flex}.ui-page-header__meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--type-footnote-size);line-height:var(--type-footnote-line);color:var(--text-muted);flex-shrink:1;overflow:hidden}.ui-page-header__sep{color:var(--text-subtle);font-size:var(--type-footnote-size);flex-shrink:0;line-height:1}.ui-page-header__line2 .ui-status-pill{flex-shrink:0}.ui-page-header__amount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--type-callout-size);line-height:var(--type-callout-line);color:var(--text);white-space:nowrap;flex-shrink:0;margin-left:auto;font-weight:600}.ui-page-header__desktop{display:none}.page-header-sentinel{pointer-events:none;opacity:0;width:1px;height:1px;position:absolute;top:0;left:0}@media (min-width:1024px){.ui-page-header__nav,.ui-page-header__body{display:none}.ui-page-header__desktop{padding:var(--space-3) var(--space-4) var(--space-2);display:block}.ui-page-header__breadcrumb{font-size:var(--type-footnote-size);color:var(--text-muted);margin-bottom:var(--space-0_5)}.ui-page-header__breadcrumb a{color:var(--accent-text);text-decoration:none}.ui-page-header__desktop-title{font-size:var(--type-large-title-size);line-height:var(--type-large-title-line);font-weight:var(--type-large-title-weight);letter-spacing:var(--type-large-title-tracking);color:var(--text);margin:0}.ui-page-header__desktop-row{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-1_5);display:flex}.ui-page-header__desktop-row .ui-page-header__line2{margin-top:0}}@media (prefers-reduced-transparency:reduce){.ui-page-header__nav{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}.ui-page-header__nav:after{display:none}}@media (prefers-reduced-motion:reduce){.ui-page-header__nav-title,.ui-page-header__body{transition:opacity .18s;transform:none!important}}.ui-segmented-tabs{top:var(--page-header-sticky-h,calc(44px + env(safe-area-inset-top,0px)));z-index:30;padding:calc(var(--space-1) + 2px) var(--space-2);background:var(--bg);gap:0;display:flex;position:sticky}@supports (color:color-mix(in lab, red, red)){.ui-segmented-tabs{background:color-mix(in srgb, var(--bg) 72%, transparent)}}.ui-segmented-tabs{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);overflow:visible}.ui-segmented-tabs__track{border-radius:var(--radius-pill);background:var(--surface-2);flex:1;min-height:44px;padding:4px;display:flex;position:relative;overflow:visible}.ui-segmented-tabs__indicator{border-radius:var(--radius-pill);background:var(--surface-1);border:1px solid var(--border);transition:transform .15s var(--ease-out), width .15s var(--ease-out);pointer-events:none;z-index:0;position:absolute;top:4px;bottom:4px;left:0}.ui-segmented-tabs__tab{z-index:1;min-width:44px;min-height:44px;padding-inline:var(--space-1);border-radius:var(--radius-pill);color:var(--text-muted);font-size:var(--type-callout-size);cursor:pointer;white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1;justify-content:center;align-items:center;font-weight:550;display:inline-flex;position:relative;overflow:visible}.ui-segmented-tabs__tab-label{text-overflow:clip;white-space:nowrap;max-width:none;display:block;overflow:visible}.ui-segmented-tabs__tab[aria-selected=true]{color:var(--text)}.ui-segmented-tabs__tab:focus{outline:none}.ui-segmented-tabs__tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px;z-index:2}.ui-segmented-tabs__scroller{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;overflow:auto visible}.ui-segmented-tabs__scroller::-webkit-scrollbar{display:none}.ui-segmented-tabs__scroller .ui-segmented-tabs__track{scroll-snap-type:x mandatory;flex:none;width:max-content;min-width:100%}.ui-segmented-tabs__scroller .ui-segmented-tabs__tab{min-width:max-content;padding-inline:var(--space-1_5);scroll-snap-align:start;scroll-snap-stop:normal;flex:none}.ui-segmented-tabs__scroller .ui-segmented-tabs__tab-label{text-overflow:clip;max-width:none;overflow:visible}@media (prefers-reduced-transparency:reduce){.ui-segmented-tabs{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.ui-segmented-tabs__indicator{transition:opacity .15s}}.ui-action-bar{left:0;right:0;bottom:calc(49px + env(safe-area-inset-bottom,0px));z-index:45;align-items:center;gap:var(--space-1);height:56px;padding:var(--space-1) var(--space-2);background:var(--bg);display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.ui-action-bar{background:color-mix(in srgb, var(--bg) 72%, transparent)}}.ui-action-bar{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);border-top:1px solid var(--border)}.ui-action-bar--minimized{bottom:env(safe-area-inset-bottom,0px)}.ui-action-bar__primary{flex:1;min-width:0}@media (min-width:1024px){.ui-action-bar{display:none}}@media (prefers-reduced-transparency:reduce){.ui-action-bar{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.ui-sheet-root{z-index:60;pointer-events:none;position:fixed;inset:0}.ui-sheet-root[data-open=true]{pointer-events:auto}.ui-sheet__backdrop{opacity:0;transition:opacity .3s var(--ease-drawer);cursor:pointer;background:#00000073;border:0;position:absolute;inset:0}.ui-sheet-root[data-open=true] .ui-sheet__backdrop{opacity:1}.ui-sheet__panel{border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--surface-1);border:1px solid var(--border);max-height:92dvh;transition:transform .3s var(--ease-drawer);padding-bottom:env(safe-area-inset-bottom,0px);will-change:transform;border-bottom:0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.ui-sheet-root[data-open=true] .ui-sheet__panel{transform:translateY(0)}.ui-sheet__panel--medium{height:56dvh}.ui-sheet__panel--large{height:92dvh}.ui-sheet__grabber{cursor:grab;touch-action:none;justify-content:center;padding:10px 0 2px;display:flex}.ui-sheet__grabber-bar{border-radius:var(--radius-pill);background:var(--border-strong);width:36px;height:5px}.ui-sheet__toolbar{align-items:center;gap:var(--space-1);min-height:44px;padding:0 var(--space-1) var(--space-0_5) var(--space-2);display:flex}.ui-sheet__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-line);color:var(--text);flex:1;margin:0;overflow:hidden}.ui-sheet__title-spacer{flex:1;min-width:0}.ui-sheet__close{border-radius:var(--radius-pill);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--text);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.ui-sheet__close:hover{background:var(--hover-fill,var(--surface-2))}.ui-sheet__body{overscroll-behavior:contain;min-height:0;padding:0 var(--space-2) var(--space-2);flex:1;overflow-y:auto}@media (prefers-reduced-motion:reduce){.ui-sheet__backdrop,.ui-sheet__panel{transition:opacity .3s}.ui-sheet__panel{opacity:0;transform:none}.ui-sheet-root[data-open=true] .ui-sheet__panel{opacity:1}}.ui-disclosure{border-bottom:1px solid var(--border)}.ui-disclosure__trigger{align-items:center;gap:var(--space-1);width:100%;min-height:44px;padding:var(--space-1_5) var(--space-2);color:var(--text);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;display:flex}.ui-disclosure__title{font-size:var(--type-body-size);flex-shrink:0;font-weight:550}.ui-disclosure__summary{text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;font-size:var(--type-footnote-size);color:var(--text-muted);flex:1;overflow:hidden}.ui-disclosure__chevron{width:18px;height:18px;color:var(--text-subtle);transition:transform .18s var(--ease-out);flex-shrink:0;transform:rotate(0)}.ui-disclosure[data-open=true] .ui-disclosure__chevron{transform:rotate(180deg)}.ui-disclosure__panel{padding:0 var(--space-2) var(--space-2)}.ui-disclosure:not([data-open=true]) .ui-disclosure__panel{display:none}@media (hover:hover) and (pointer:fine){.ui-disclosure__trigger:hover{background:var(--surface-2)}}@media (prefers-reduced-motion:reduce){.ui-disclosure__chevron{transition:none}}.ui-dropzone{justify-content:center;align-items:center;gap:var(--space-1);min-height:120px;padding:var(--space-3);border-radius:var(--radius-card);border:1.5px dashed var(--border-strong);background:var(--surface-3);color:var(--text-muted);font-size:var(--type-callout-size);text-align:center;cursor:pointer;color-scheme:normal;transition:border-color .15s var(--ease-out), background-color .15s var(--ease-out);flex-direction:column;display:flex;position:relative}.ui-dropzone__icon{color:var(--text-muted);opacity:.85}html[data-theme=light] .ui-dropzone{border-color:var(--accent);background:var(--accent-tint);border-style:dashed}@supports (color:color-mix(in lab, red, red)){html[data-theme=light] .ui-dropzone{background:color-mix(in srgb, var(--accent-tint) 55%, var(--surface-1))}}html[data-theme=light] .ui-dropzone{color:var(--text)}html[data-theme=light] .ui-dropzone__icon{color:var(--accent-text);opacity:1}.ui-dropzone[data-active=true]{border-color:var(--accent);background:var(--accent-tint);color:var(--accent-text)}.ui-dropzone[data-active=true] .ui-dropzone__icon{color:var(--accent-text)}.ui-dropzone__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ui-dropzone--fine-only{display:none}@media (pointer:fine){.ui-dropzone--fine-only{display:flex}}@media (hover:hover) and (pointer:fine){.ui-dropzone:hover{border-color:var(--accent-text)}}.vorgang-detail{--vorgang-action-bar-h:56px;--vorgang-tabbar-h:calc(49px + env(safe-area-inset-bottom,0px));padding-bottom:calc(var(--vorgang-action-bar-h) + var(--vorgang-tabbar-h) + .5rem);filter:none;contain:none;will-change:auto;overflow:visible;transform:none}.vorgang-detail__chrome{z-index:40;background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 1px 0 var(--border);filter:none;contain:none;isolation:isolate;margin-inline:-1rem;padding-inline:1rem;position:sticky;top:0;overflow:visible;transform:none}@media (min-width:1024px){.vorgang-detail__chrome{margin-inline:-2rem;padding-inline:2rem}}.vorgang-detail__chrome .ui-page-header__nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:relative;top:auto}.vorgang-detail__chrome .ui-page-header__nav:after{display:none}.vorgang-detail__chrome .ui-segmented-tabs{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding-block:4px;position:relative;top:auto}.vorgang-detail .ui-page-header__body{padding:0 var(--space-2) 2px}.vorgang-detail .ui-page-header__large-title{font-size:clamp(1.25rem,4vw,1.625rem);line-height:1.12}.vorgang-detail .ui-page-header__line2{min-height:20px;margin-top:1px}.vorgang-detail__tabs{margin-inline:0}@media (max-height:760px),(max-width:480px){.vorgang-detail .ui-page-header__body{display:none}.vorgang-detail .ui-page-header__nav-title{opacity:1;pointer-events:auto;transform:none}}html.vorgang-detail-page,html.vorgang-detail-page body,html.vorgang-detail-page .intern-shell,html.vorgang-detail-page #main{filter:none;contain:none;will-change:auto;perspective:none;overflow:hidden;transform:none}html.vorgang-detail-page .vorgang-detail-scroller{filter:none;contain:none;will-change:auto;-webkit-overflow-scrolling:touch;overflow:hidden auto;transform:none}@media (min-width:1024px){.vorgang-detail-page{--page-header-sticky-h:0px}}.vorgang-detail__panel{min-height:calc(100dvh - 10rem - var(--vorgang-action-bar-h))}.vorgang-detail__layout{width:100%;min-width:0;display:block}.vorgang-detail__main{width:100%;min-width:0;max-width:none}.vorgang-detail__inspector{display:none}.vorgang-detail__mid-inspector{margin-bottom:.25rem;display:none}.vorgang-detail__mobile-actions{display:contents}@media (min-width:1024px) and (max-width:1279px){.vorgang-detail__mid-inspector{display:block}.vorgang-detail__mobile-actions{display:none}.vorgang-detail{--vorgang-action-bar-h:0px;--vorgang-tabbar-h:0px;padding-bottom:1.5rem}.vorgang-detail__layout{flex-direction:column;gap:1rem;width:100%;display:flex}.vorgang-detail__inspector{width:100%;max-width:none;display:block;position:static}}@media (min-width:1280px){.vorgang-detail__layout{grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:start;gap:1.5rem;width:100%;max-width:none;margin-inline:0;display:grid}.vorgang-detail__main{max-width:none}.vorgang-detail__inspector{top:calc(var(--vorgang-chrome-sticky-h,108px) + 8px);z-index:1;background:var(--bg);width:auto;min-width:0;display:block;position:sticky}.vorgang-detail__mid-inspector,.vorgang-detail__mobile-actions{display:none}.vorgang-detail{--vorgang-action-bar-h:0px;--vorgang-tabbar-h:0px;padding-bottom:2rem}}html.intern-chrome-compact .intern-tabbar{opacity:0;pointer-events:none;height:0;max-height:0;transition:max-height .18s var(--ease-out), opacity .14s var(--ease-out);border:0;padding:0;overflow:hidden}html.intern-chrome-compact .ui-action-bar,html.intern-chrome-compact .ui-action-bar--minimized{bottom:env(safe-area-inset-bottom,0px)}html.intern-chrome-compact .vorgang-detail{--vorgang-tabbar-h:0px;padding-bottom:calc(var(--vorgang-action-bar-h) + env(safe-area-inset-bottom,0px) + .5rem)}html.vorgang-detail-page .ui-action-bar,html.vorgang-detail-page .ui-action-bar--minimized{bottom:env(safe-area-inset-bottom,0px);background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}html.vorgang-detail-page .vorgang-detail{--vorgang-tabbar-h:0px;padding-bottom:calc(var(--vorgang-action-bar-h) + env(safe-area-inset-bottom,0px) + .5rem)}html.intern-chrome-compact.vorgang-detail-page .vorgang-detail .ui-page-header__body{display:none}html.intern-chrome-compact.vorgang-detail-page .vorgang-detail .ui-page-header__nav{height:40px;min-height:40px;padding-block:0}html.intern-chrome-compact.vorgang-detail-page .vorgang-detail .ui-page-header__nav-title{opacity:1;pointer-events:auto;transform:none}html.intern-chrome-compact.vorgang-detail-page .vorgang-detail__chrome .ui-segmented-tabs{padding-block:0}html.intern-chrome-compact.vorgang-detail-page .vorgang-detail__chrome .ui-segmented-tabs__tab{min-height:32px}html.intern-chrome-compact.vorgang-detail-page .vorgang-detail__chrome .ui-segmented-tabs__track{min-height:32px;padding:2px}html.intern-chrome-compact.vorgang-detail-page .vorgang-detail__chrome{padding-bottom:0}html.intern-chrome-compact.vorgang-detail-page .ui-action-bar,html.intern-chrome-compact.vorgang-detail-page .ui-action-bar--minimized{height:44px;padding-block:2px;padding-inline:var(--space-1_5)}html.intern-chrome-compact.vorgang-detail-page .vorgang-detail{--vorgang-action-bar-h:44px}@media (max-height:280px),(max-width:180px){.vorgang-detail .ui-page-header__body,.vorgang-detail .ui-page-header{display:none!important}.vorgang-detail__chrome{z-index:40;padding-block:0;padding-bottom:0;position:sticky;top:0}.vorgang-detail__chrome .ui-segmented-tabs{padding-block:0!important}.vorgang-detail__chrome .ui-segmented-tabs__tab{font-size:11px;min-height:26px!important;padding-block:0!important}.vorgang-detail__chrome .ui-segmented-tabs__track{min-height:26px!important;padding:1px!important}.vorgang-detail__chrome .ui-segmented-tabs__tab-label{font-size:11px}html.vorgang-detail-page .ui-action-bar,html.vorgang-detail-page .ui-action-bar--minimized,html.intern-chrome-compact.vorgang-detail-page .ui-action-bar,html.intern-chrome-compact.vorgang-detail-page .ui-action-bar--minimized{left:0;right:0;bottom:env(safe-area-inset-bottom,0px);height:26px;min-height:26px;padding:0 4px!important;position:fixed!important}html.vorgang-detail-page .ui-action-bar .ui-btn,html.vorgang-detail-page .ui-action-bar button{font-size:12px;height:24px!important;min-height:24px!important;padding-block:0!important}.vorgang-detail{--vorgang-action-bar-h:26px;padding-bottom:calc(26px + env(safe-area-inset-bottom,0px) + .25rem)}}.vorgang-detail-page .intern-table-scroll{overflow:visible}.vorgang-detail-page .intern-table-scroll thead th{top:var(--vorgang-chrome-sticky-h,108px);z-index:3;background:var(--surface-2,var(--bg));box-shadow:0 1px 0 var(--border);position:sticky}html.vorgang-detail-page .vorgang-detail-scroller{overflow-x:auto}@media (min-width:1280px){.vorgang-detail__inspector{top:calc(var(--vorgang-chrome-sticky-h,108px) + 8px);z-index:1;background:var(--bg);isolation:isolate}}.vorgang-beleg-badge{border-radius:var(--radius-sm,6px);background:var(--surface-3);min-width:2rem;height:1.5rem;color:var(--text);letter-spacing:.02em;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 .375rem;font-size:11px;font-weight:650;display:inline-flex}.vorgang-stand-list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.vorgang-stand-list__item{grid-template-columns:1rem 1fr;gap:.75rem;min-height:2.25rem;padding-bottom:.75rem;display:grid;position:relative}.vorgang-stand-list__item:last-child{padding-bottom:0}.vorgang-stand-list__dot{z-index:1;background:var(--surface-3);border:2px solid var(--border-strong,var(--border));border-radius:999px;width:.625rem;height:.625rem;margin-top:.35rem;margin-left:.2rem;position:relative}.vorgang-stand-list__item.is-done .vorgang-stand-list__dot,.vorgang-stand-list__item.is-current .vorgang-stand-list__dot{background:var(--accent);border-color:var(--accent)}.vorgang-stand-list__line{background:var(--border);width:2px;position:absolute;top:1.1rem;bottom:0;left:.42rem}.vorgang-stand-list__body{justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;display:flex}.vorgang-stand-list__label{color:var(--text);font-size:14px}.vorgang-stand-list__item.is-current .vorgang-stand-list__label{font-weight:600}.vorgang-stand-list__date{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.intern-tabbar{height:calc(49px + env(safe-area-inset-bottom,0px));max-height:calc(49px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid var(--border);background:var(--bg);flex-shrink:0;align-items:stretch;display:flex}@supports (color:color-mix(in lab, red, red)){.intern-tabbar{background:color-mix(in srgb, var(--bg) 72%, transparent)}}.intern-tabbar{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);-webkit-tap-highlight-color:transparent;z-index:40;transition:max-height .18s var(--ease-out), opacity .14s var(--ease-out)}@media (min-width:1024px){.intern-tabbar{display:none!important}}.intern-tabbar__item{min-width:0;min-height:44px;color:var(--text-muted);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding-inline:2px;font-size:11px;line-height:1;text-decoration:none;display:flex}.intern-tabbar__item.is-active{color:var(--text);font-weight:550}.intern-tabbar__icon{display:inline-flex;position:relative}.intern-tab-icon--inbox-active{color:var(--accent-text);stroke:currentColor;fill:none!important}.intern-tab-icon--inbox-active *{stroke:currentColor;fill:none!important}.intern-tabbar__item.is-active .intern-tab-icon--inbox-active,.intern-sidebar__link.is-active .intern-tab-icon--inbox-active{color:var(--accent-text)}.intern-tabbar__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.intern-tabbar__badge{border-radius:var(--radius-pill);background:var(--danger);min-width:16px;height:16px;color:var(--on-accent);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding-inline:4px;font-size:10px;font-weight:650;line-height:1;display:inline-flex;position:absolute;top:-6px;right:-10px}.intern-tabbar__badge--inline{margin-left:auto;position:static}.intern-sidebar__link{align-items:center;gap:var(--space-1);min-height:44px;padding-inline:var(--space-1_5);color:var(--text-muted);text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;width:100%;font-size:13px;text-decoration:none;display:flex}.intern-sidebar__link.is-active{color:var(--text);background:var(--surface-2);box-shadow:inset 2px 0 0 var(--accent);font-weight:550}@media (hover:hover) and (pointer:fine){.intern-sidebar__link:hover{color:var(--text);background:var(--surface-2)}}.intern-menu{flex-direction:column;min-height:0;display:flex}.intern-menu__group{flex-direction:column;display:flex}.intern-menu__eyebrow{padding:var(--space-2) var(--space-2) var(--space-1);font-size:var(--type-eyebrow-size);line-height:var(--type-eyebrow-line);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--text-muted);margin:0}.intern-menu__theme{align-items:stretch;gap:var(--space-1);margin-top:var(--space-2);padding:var(--space-1) var(--space-2);flex-direction:column;display:flex}@media (min-width:1024px){.intern-menu__theme{display:none}}.intern-menu__theme-label{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--text);margin:0}.theme-pref-segment{border-radius:var(--radius-pill,999px);background:var(--surface-2);border:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:2px;display:grid}.theme-pref-segment__btn{min-height:36px;padding:0 var(--space-1);border-radius:var(--radius-pill,999px);color:var(--text-muted);font-size:var(--type-footnote-size);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;font-weight:500}.theme-pref-segment__btn.is-selected{background:var(--surface-1);color:var(--text);box-shadow:0 0 0 1px var(--border);font-weight:600}.intern-menu__logout-group{margin-top:var(--space-6);padding:var(--space-4) var(--space-2) var(--space-2);border-top:1px solid var(--border)}.intern-menu__logout{color:var(--danger);margin-top:0}.intern-menu__confirm{gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-3);flex-direction:column;display:flex}.intern-menu__confirm-title{font-size:var(--type-headline-size);line-height:var(--type-headline-line);color:var(--text);margin:0;font-weight:600}.intern-menu__confirm-copy{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--text-muted);margin:0}.intern-menu__confirm-actions{gap:var(--space-1);flex-direction:column;display:flex}@media (min-width:360px){.intern-menu__confirm-actions{flex-direction:row-reverse;align-items:stretch}.intern-menu__confirm-actions>*{flex:1}}.vorgaenge-list__chrome{z-index:40;background:var(--bg);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.vorgaenge-list__chrome{background:color-mix(in srgb, var(--bg) 88%, transparent)}}.vorgaenge-list__chrome{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%)}.vorgaenge-list__desktop-toolbar{display:none}.vorgaenge-list__mobile-chrome{display:block}.vorgaenge-list__chrome .ui-page-header__nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:relative;top:auto}.vorgaenge-list__chrome .ui-page-header__nav:after{display:none}.vorgaenge-list__chrome .ui-segmented-tabs{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding-block:4px;position:relative;top:auto}@media (min-width:1024px){.vorgaenge-list__desktop-toolbar{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-1) var(--space-1);min-height:44px;display:flex}.vorgaenge-list__desktop-title{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking,-.01em);color:var(--text);flex-shrink:0;margin:0}.vorgaenge-list__desktop-search{flex:1;min-width:0;max-width:28rem}.vorgaenge-list__desktop-search .vorgaenge-list__search-input{height:40px;min-height:40px;font-size:15px}.vorgaenge-list__mobile-chrome{display:none}}.vorgaenge-list-scroller{scrollbar-gutter:stable}.vorgaenge-list__body{min-height:min(52dvh,28rem)}.vorgaenge-list__search{padding:0 var(--space-2) var(--space-1)}.vorgaenge-list--compact .vorgaenge-list__search{padding-block:0 var(--space-0_5)}.vorgaenge-list--compact .vorgaenge-list__search-input{height:40px;min-height:40px;font-size:15px}.vorgaenge-list--compact .vorgaenge-list__tabs{padding-block:0}.vorgaenge-list--compact .vorgaenge-list__eyebrow{padding-block:var(--space-1) var(--space-0_5)}.ui-page-header--compact .ui-page-header__body{display:none}.ui-page-header--compact.ui-page-header--collapsed .ui-page-header__nav-title{opacity:1;transform:none}.vorgaenge-list__search-input{width:100%;height:44px;min-height:44px;padding-inline:var(--space-1_5);border:1px solid var(--border);border-radius:var(--radius-input);background:var(--surface-2);color:var(--text);appearance:none;outline:none;font-size:16px;line-height:1.2;display:block}.vorgaenge-list__search-input::placeholder{color:var(--text-subtle)}.vorgaenge-list__search-input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.vorgaenge-list__eyebrow{justify-content:space-between;align-items:baseline;gap:var(--space-1);padding:var(--space-2) var(--space-2) var(--space-1);font-size:var(--type-eyebrow-size);line-height:var(--type-eyebrow-line);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--text-muted);margin:0;display:flex}.vorgaenge-list__group+.vorgaenge-list__group{margin-top:var(--space-1)}.vorgaenge-list .ui-list-row--two-line{min-height:56px;max-height:64px;padding-block:10px}.vorgaenge-list__empty{align-items:flex-start;gap:var(--space-2);min-height:min(52dvh,28rem);padding:var(--space-4) var(--space-2);color:var(--text-muted);font-size:var(--type-body-size);line-height:var(--type-body-line);flex-direction:column;display:flex}.vorgaenge-list__desktop{display:none}@media (min-width:1280px){.vorgaenge-list__mobile{display:none}.vorgaenge-list__desktop{padding-inline:var(--space-1);display:block}}.vorgaenge-table{border-collapse:collapse;width:100%;font-size:var(--type-body-size);color:var(--text)}.vorgaenge-table th{border-bottom:1px solid var(--border);text-align:left;color:var(--text-muted);font-weight:550;font-size:var(--type-footnote-size);padding:0}.vorgaenge-table td{height:44px;padding-inline:var(--space-1_5);border-bottom:1px solid var(--border);vertical-align:middle}.vorgaenge-table__sort{min-height:44px;padding-inline:var(--space-1_5);color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-items:center;display:inline-flex}.vorgaenge-table__sort.is-active{color:var(--text)}.vorgaenge-table__link{color:inherit;text-decoration:none}.vorgaenge-table__customer{text-overflow:ellipsis;white-space:nowrap;max-width:18rem;font-weight:500;display:block;overflow:hidden}.vorgaenge-table__amount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.vorgaenge-table__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap}@media (hover:hover) and (pointer:fine){.vorgaenge-table tbody tr:hover{background:var(--surface-2)}}@media (prefers-reduced-transparency:reduce){.intern-tabbar,.vorgang-detail-page .ui-segmented-tabs,.vorgang-detail-page .ui-action-bar,.vorgang-detail-page .ui-page-header__nav,.vorgang-detail__chrome,.vorgaenge-list .ui-segmented-tabs,.vorgaenge-list .ui-page-header__nav,.vorgaenge-list__chrome,.finanzen-page .ui-segmented-tabs,.finanzen-page .ui-page-header__nav,.finanzen-tabs,.finanzen-scope,.finanzen-chrome{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.finanzen-page{gap:var(--space-1_5);flex-direction:column;min-width:0;display:flex}.finanzen-chrome{z-index:40;padding-inline:1rem;padding-bottom:calc(var(--space-0_5) + 1px);background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 1px 0 var(--border);isolation:isolate;margin-inline:-1rem;margin-bottom:-1px;position:sticky;top:0}@media (min-width:1024px){.finanzen-chrome{margin-inline:-2rem;padding-inline:2rem}}.finanzen-chrome .ui-page-header__nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:relative;top:auto}.finanzen-chrome .ui-page-header__nav:after{display:none}.finanzen-scope{z-index:auto;padding:var(--space-0_5) 0;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;margin-inline:0;position:relative;top:auto}.finanzen-scope .ui-segmented-tabs{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding-block:2px;padding-inline:0;position:relative;top:auto}.finanzen-period-pill{align-items:center;gap:var(--space-0_5);min-height:44px;padding-inline:var(--space-1_5);border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text);font-family:var(--font-mono);font-size:var(--type-footnote-size);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;touch-action:manipulation;display:inline-flex}.finanzen-sum-row{z-index:0;gap:var(--space-1);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:var(--space-0_5);margin-inline:calc(var(--space-2) * -1);padding-inline:var(--space-2);display:flex;position:relative;overflow-x:auto}.finanzen-sum-card{scroll-snap-align:start;width:min(42vw,9.5rem);min-height:44px;padding:var(--space-1) var(--space-1_5);border-radius:var(--radius-card);border:1px solid var(--border);background:var(--surface-1);text-align:left;cursor:pointer;touch-action:manipulation;color:var(--text);flex:none}.finanzen-sum-card--active{border-color:var(--accent);background:var(--accent-tint)}.finanzen-sum-card--danger:not(.finanzen-sum-card--active){border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.finanzen-sum-card--danger:not(.finanzen-sum-card--active){border-color:color-mix(in srgb, var(--danger) 40%, var(--border))}}.finanzen-sum-card__label{font-size:var(--type-eyebrow-size);line-height:var(--type-eyebrow-line);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--text-muted);margin:0}.finanzen-sum-card__amount{font-family:var(--font-mono);font-size:var(--type-headline-size);line-height:var(--type-headline-line);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text);margin:2px 0 0;font-weight:600}.finanzen-sum-card__amount--danger{color:var(--danger)}.finanzen-sum-card__count{font-size:var(--type-footnote-size);line-height:var(--type-footnote-line);color:var(--text-subtle);margin:0}.finanzen-tabs{z-index:auto;padding:var(--space-0_5) 0;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;margin-inline:0;position:relative;top:auto}.finanzen-tabs .ui-segmented-tabs{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding-block:2px;padding-inline:0;position:relative;top:auto}.finanzen-upload{gap:var(--space-1);z-index:0;flex-direction:column;display:flex;position:relative}.finanzen-upload__mobile{width:100%}.finanzen-upload__drop{display:none}.finanzen-error{color:var(--danger);font-size:var(--type-footnote-size);margin:0}.finanzen-empty{padding:var(--space-3) var(--space-1);text-align:center;color:var(--text-muted);font-size:var(--type-callout-size);margin:0}.finanzen-type-badge{background:var(--surface-3);min-width:2.5rem;color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;padding:.15rem .35rem;font-size:10px;font-weight:600;display:inline-flex}.finanzen-mobile-list{margin-inline:calc(var(--space-2) * -1)}.finanzen-desktop{display:none}.finanzen-period-sheet,.finanzen-beleg-sheet{gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-3);flex-direction:column;display:flex}.finanzen-sheet-title{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);margin:0}.finanzen-field{gap:var(--space-0_5);font-size:var(--type-footnote-size);color:var(--text-muted);flex-direction:column;display:flex}.finanzen-field input{background:var(--surface-2);color:var(--text);border-color:var(--border-strong)}.finanzen-export-link{min-height:44px;color:var(--accent-text);font-size:var(--type-callout-size);align-items:center;text-decoration:none;display:inline-flex}.finanzen-beleg-sheet__head{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.finanzen-inspector__eyebrow{font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--text-muted);margin:0}.finanzen-inspector__title{font-size:var(--type-headline-size);line-height:var(--type-headline-line);font-weight:var(--type-headline-weight);color:var(--text);margin:2px 0 0}.finanzen-inspector__meta{font-family:var(--font-mono);font-size:var(--type-footnote-size);font-variant-numeric:tabular-nums;color:var(--text-muted);margin:2px 0 0}.finanzen-inspector__preview{border-radius:var(--radius-card);border:1px solid var(--border);background:var(--surface-2);flex:1;min-height:220px;overflow:hidden}.finanzen-inspector__preview--sheet{min-height:50vh}.finanzen-inspector__frame{background:var(--surface-2);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:0;width:100%;height:100%;min-height:220px}html[data-theme=light] .finanzen-inspector__frame{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (pointer:fine){.finanzen-upload__mobile{display:none}.finanzen-upload__drop{display:flex}}@media (min-width:640px){.finanzen-sum-row{margin-inline:0;padding-inline:0;overflow:visible}.finanzen-sum-card{flex:1 1 0;width:auto}}@media (min-width:768px){.finanzen-mobile-list{display:none}.finanzen-desktop{gap:var(--space-2);flex-direction:column;min-height:40vh;display:flex}.finanzen-desktop__table-wrap{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1);width:100%;min-width:0;overflow:auto}.finanzen-table{border-collapse:collapse;width:100%;font-size:var(--type-body-size);color:var(--text)}.finanzen-table th{padding:0 var(--space-1_5);text-align:left;height:44px;font-size:var(--type-footnote-size);color:var(--text-muted);border-bottom:1px solid var(--border);background:var(--surface-2);white-space:nowrap;font-weight:550}.finanzen-table td{height:48px;padding-inline:var(--space-1_5);border-bottom:1px solid var(--border);vertical-align:middle}.finanzen-table tbody tr{cursor:pointer}.finanzen-table tbody tr.is-selected{background:var(--accent-tint)}.finanzen-table__party{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;font-weight:500;overflow:hidden}.finanzen-table__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap}.finanzen-table__amount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:600}.finanzen-inspector{gap:var(--space-1_5);width:100%;max-width:none;padding:var(--space-1_5);border-radius:var(--radius-card);border:1px solid var(--border);background:var(--surface-1);flex-direction:column;display:flex;position:static}.finanzen-inspector__head{gap:var(--space-1);flex-direction:column;display:flex}.finanzen-inspector__actions{align-items:center;gap:var(--space-1);display:flex}.finanzen-inspector__preview{flex:1;min-height:0}.finanzen-inspector__frame{min-height:280px}}@media (min-width:1280px){.finanzen-desktop{grid-template-columns:minmax(0,1fr) 360px;align-items:start;min-height:60vh;display:grid}.finanzen-inspector{top:calc(var(--finanzen-chrome-sticky-h,var(--page-header-sticky-h,44px)) + 12px);z-index:1;width:360px;max-height:calc(100dvh - var(--finanzen-chrome-sticky-h,120px) - 24px);background:var(--surface-1);isolation:isolate;position:sticky}.finanzen-inspector__frame{min-height:360px}}@media (hover:hover) and (pointer:fine){.finanzen-table tbody tr:hover:not(.is-selected){background:var(--surface-2)}.finanzen-period-pill:hover{background:var(--surface-3)}}.anfragen-list__chrome{z-index:5;background:var(--bg);border-bottom:1px solid var(--border);position:sticky;top:0}.anfragen-list__chrome .ui-page-header__nav{background:var(--bg)}.anfragen-list__tabs{padding:0 var(--space-2) var(--space-1)}.anfragen-list__tabs .ui-segmented-tabs{width:100%}.anfragen-list__body{min-width:0;padding-right:var(--space-2);padding-left:0}.anfragen-list__body .ui-list-row{padding-right:var(--space-2)}.anfragen-list .ui-list-row:after{left:calc(var(--space-2) + 32px + var(--space-1_5));right:0}.anfragen-list__empty{padding:var(--space-3) var(--space-2);font-size:var(--type-footnote-size);line-height:var(--type-footnote-line);color:var(--text-muted);text-align:center}.anfragen-list .ui-list-row--two-line{min-height:56px;padding-block:6px}.anfragen-list__row--neu .ui-list-row__title{font-weight:600}.anfragen-list__dot{background:var(--accent);border-radius:999px;width:8px;height:8px}.anfragen-list__dot--empty{background:0 0}.anfragen-list__time{font-size:var(--type-footnote-size);line-height:var(--type-footnote-line);color:var(--text-subtle);font-variant-numeric:tabular-nums;white-space:nowrap}.anfrage-detail__chrome{z-index:30;background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--border);margin-inline:-1rem;padding-inline:1rem;position:sticky;top:0}@media (min-width:1024px){.anfrage-detail__chrome{margin-inline:-2rem;padding-inline:2rem}}.anfrage-detail__chrome .ui-page-header__nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:relative;top:auto}.anfrage-detail__chrome .ui-page-header__nav:after{display:none}.anfrage-detail__body{scroll-margin-top:calc(44px + env(safe-area-inset-top,0px) + 8px)}.anfrage-detail__meta{gap:var(--space-1_5);scroll-margin-top:calc(44px + env(safe-area-inset-top,0px) + 12px);padding-top:var(--space-1);margin:0;display:grid}.anfrage-detail__meta>div:first-child{scroll-margin-top:calc(44px + env(safe-area-inset-top,0px) + 12px)}.anfrage-detail__meta dt{font-size:var(--type-eyebrow-size);line-height:var(--type-eyebrow-line);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--text-subtle)}.anfrage-detail__meta dd{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--text);overflow-wrap:anywhere;margin:2px 0 0}.anfrage-detail__notes{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.anfrage-detail__eyebrow{margin:0 0 var(--space-1);font-size:var(--type-eyebrow-size);line-height:var(--type-eyebrow-line);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--text-subtle)}.anfrage-detail__items ul{margin:0;padding:0;list-style:none}.anfrage-detail__item{align-items:flex-start;gap:var(--space-1_5);padding-block:var(--space-1_5);border-bottom:1px solid var(--border);display:flex}.anfrage-detail__item:last-child{border-bottom:0}.postfach-page{flex-direction:column;flex:1;min-height:0;display:flex}.postfach-page__chrome{z-index:5;background:var(--bg);position:sticky;top:0}.postfach-page__pill{align-items:center;gap:var(--space-1);max-width:100%;min-height:44px;padding:0 var(--space-1_5);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text);font-size:var(--type-callout-size);font-weight:var(--type-callout-weight);line-height:var(--type-callout-line);display:inline-flex}.postfach-page__pill-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.postfach-list__row-mid{flex-direction:column;gap:2px;min-width:0;display:flex}.postfach-list__subject{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--text);overflow:hidden}.postfach-list__preview{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-footnote-size);line-height:var(--type-footnote-line);color:var(--text-subtle);overflow:hidden}.postfach-list .ui-list-row{align-items:flex-start;min-height:64px;padding-block:6px}.postfach-list .ui-list-row__subtitle{text-overflow:unset;white-space:normal;overflow:visible}.postfach-list__time{font-size:var(--type-footnote-size);line-height:var(--type-footnote-line);color:var(--text-subtle);font-variant-numeric:tabular-nums;white-space:nowrap}.postfach-list__empty{padding:var(--space-3) var(--space-2);text-align:center;font-size:var(--type-footnote-size);color:var(--text-muted)}.postfach-detail__body{max-width:65ch;padding:0 var(--space-2) calc(56px + env(safe-area-inset-bottom,0px));flex-direction:column;min-height:100%;margin-inline:auto;display:flex}.postfach-detail__action-row{align-items:center;gap:var(--space-1);width:100%;min-width:0;display:flex}@media (max-width:1023px){:is(.intern-shell:has(.postfach-root--reading) .intern-tabbar,.intern-shell:has(.postfach-root .ui-action-bar) .intern-tabbar){display:none!important}:is(.intern-shell:has(.postfach-root--reading) .postfach-root .ui-action-bar,.intern-shell:has(.postfach-root .ui-action-bar) .postfach-root .ui-action-bar){bottom:env(safe-area-inset-bottom,0px);background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.postfach-detail__meta-toggle{align-items:flex-start;gap:var(--space-1_5);width:100%;margin-top:var(--space-1_5);padding:var(--space-1) 0;color:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;display:flex}.postfach-detail__mail{min-height:40vh;margin-top:var(--space-2);flex:auto}.postfach-detail__text{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere}.postfach-detail__attachments{margin-top:var(--space-2)}.postfach-detail__attachments--chips{gap:var(--space-1);-webkit-overflow-scrolling:touch;margin-top:var(--space-1_5);scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;display:flex;overflow-x:auto}.postfach-detail__attachments--chips::-webkit-scrollbar{display:none}.postfach-detail__chip{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-2);max-width:11rem;min-height:32px;color:var(--text);font-size:var(--type-footnote-size);cursor:pointer;touch-action:manipulation;flex:none;align-items:center;gap:6px;padding:0 10px;line-height:1.2;display:inline-flex}.postfach-detail__chip-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.postfach-detail__chip-size{color:var(--text-subtle);font-variant-numeric:tabular-nums;flex-shrink:0}.postfach-avatar{background:var(--surface-3);width:32px;height:32px;color:var(--text);border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.bots-list__chrome{z-index:5;background:var(--bg);position:sticky;top:0}.bots-list__empty{padding:var(--space-3) var(--space-2);text-align:center;font-size:var(--type-footnote-size);color:var(--text-muted)}.bots-list__avatar{background:var(--surface-3);width:32px;height:32px;color:var(--text);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.bots-list__badge{background:var(--accent);min-width:22px;height:22px;color:var(--on-accent);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.bots-list .ui-list-row--two-line{min-height:56px;padding-block:6px}.bot-chat{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.bot-chat__messages{min-height:0;padding:var(--space-2);gap:var(--space-1_5);flex-direction:column;flex:1;display:flex;overflow-y:auto}.bot-chat__bubble{max-width:min(100%,28rem);font-size:var(--type-body-size);line-height:var(--type-body-line);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:16px;padding:10px 14px}.bot-chat__bubble--mine{background:var(--surface-3);color:var(--text);align-self:flex-end}.bot-chat__bubble--bot{background:var(--surface-2);color:var(--text);align-self:flex-start}.bot-chat__meta{color:var(--text-subtle);margin-top:6px;font-size:11px}.bot-chat__composer{align-items:flex-end;gap:var(--space-1);padding:var(--space-1) var(--space-2);padding-bottom:var(--space-1);border-top:1px solid var(--border);background:var(--bg);flex-shrink:0;display:flex}@media (min-width:1024px){.bot-chat__composer{padding-bottom:max(var(--space-1), env(safe-area-inset-bottom,0px))}}.bot-chat__input{min-width:0;min-height:44px;max-height:calc(5 * var(--type-body-line) + 16px);resize:none;border:1px solid var(--border);background:var(--surface-2);color:var(--text);font-family:var(--font-body);font-size:16px;line-height:var(--type-body-line);border-radius:16px;flex:1;padding:10px 12px;overflow-y:auto}.bot-chat__input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.bot-chat__send.ui-icon-btn{background:var(--accent);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--on-accent);border:0}.bot-chat__send.ui-icon-btn:hover:not(:disabled),.bot-chat__send.ui-icon-btn:active:not(:disabled){background:var(--accent);color:var(--on-accent)}.bot-chat__send.ui-icon-btn:disabled{opacity:.45}.bot-chat__error{padding:0 var(--space-2) var(--space-1);font-size:var(--type-footnote-size);color:var(--danger)}.pdf-preview-frame{flex:auto;align-self:stretch;height:100%;min-height:0}.intern-dialog-panel{min-height:min(92dvh,960px)}.intern-dialog-panel .pdf-preview-frame{flex:auto;min-height:calc(92dvh - 9rem)}.intern-dialog-close{color:var(--text)}.anfrage-detail__action-bar.ui-action-bar{bottom:env(safe-area-inset-bottom,0px);height:auto;min-height:56px;padding-block:var(--space-1);background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;align-items:stretch}.anfrage-detail__action-stack{gap:var(--space-1);flex-direction:column;width:100%;min-width:0;display:flex}.anfrage-detail__action-row{gap:var(--space-1);width:100%;min-width:0;display:flex}.anfrage-detail__action-row .ui-btn{font-size:var(--type-footnote-size);padding-inline:var(--space-1)}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}button,a,[role=button]{touch-action:manipulation}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:767px){input,textarea,select{font-size:max(16px,1em)}}.type-large-title{font-size:var(--type-large-title-size);line-height:var(--type-large-title-line);font-weight:var(--type-large-title-weight);letter-spacing:var(--type-large-title-tracking)}.type-title{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking)}.type-headline{font-size:var(--type-headline-size);line-height:var(--type-headline-line);font-weight:var(--type-headline-weight)}.type-body{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight)}.type-callout{font-size:var(--type-callout-size);line-height:var(--type-callout-line);font-weight:var(--type-callout-weight)}.type-footnote{font-size:var(--type-footnote-size);line-height:var(--type-footnote-line);font-weight:var(--type-footnote-weight)}.type-eyebrow{font-size:var(--type-eyebrow-size);line-height:var(--type-eyebrow-line);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase}:is(html:has(.intern-app),body:has(.intern-app)){overflow-x:clip}.intern-app{--zd-bg:var(--bg);--zd-surface:var(--surface-1);--zd-surface-2:var(--surface-2);--zd-surface-3:var(--surface-3);--zd-text:var(--text);--zd-text-muted:var(--text-muted);--zd-text-subtle:var(--text-subtle);--zd-border:var(--border);--zd-border-strong:var(--border-strong);--zd-hover-border:var(--border-strong);--zd-hover-fill:var(--surface-3);--zd-green:var(--accent);--zd-green-hover:var(--accent-hover);--zd-green-dim:var(--accent-tint);--zd-green-text:var(--accent-text);--zd-on-green:var(--on-accent);--zd-danger:var(--danger);--zd-radius-card:var(--radius-card);--zd-radius-control:var(--radius-pill);--zd-ease:var(--ease-out);--zd-card-shadow:var(--shadow-card);background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--text-body);line-height:1.625;overflow-x:clip}.intern-sidebar{background:var(--surface-1);color:var(--text);border-color:var(--border)}.intern-app table{font-size:.875rem}.intern-app :is(h1,h2,h3,h4){font-family:var(--font-display);font-style:normal;font-weight:var(--display-weight);letter-spacing:var(--tracking-display);overflow-wrap:break-word;min-width:0;line-height:1.2}.intern-eyebrow{font-family:var(--font-label);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);font-weight:500;line-height:1.3}.intern-card{border-radius:var(--radius-card);border:var(--rule-card) solid var(--border);background:var(--surface-1);box-shadow:var(--shadow-card);padding:var(--space-card)}.intern-app :is(a,button,.intern-btn,.intern-card,.intern-list,.intern-field){transition-property:background-color,color,border-color,box-shadow,opacity,transform;transition-duration:var(--dur-ui);transition-timing-function:var(--ease-out)}.intern-app :is(input,textarea,select).intern-field:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px;transition:none}.hm-stage-rule{align-items:center;gap:var(--space-xs);margin:0;display:flex}.hm-stage-rule span{font-family:var(--font-mono);color:var(--accent-text);font-size:.8125rem;font-style:normal}.hm-stage-rule .hm-stage-bar{background:var(--text);flex:1;height:1px;font-style:normal;display:block}.hm-stage-title{margin-top:var(--space-2xs);font-family:var(--font-display);font-size:1.125rem;font-weight:var(--display-weight);font-style:var(--display-style);letter-spacing:var(--tracking-display);color:var(--text);line-height:1.1;text-decoration:none}@media (hover:hover) and (pointer:fine){.hm-stage-title:hover{color:var(--accent-text)}}.hm-search-kbd{font-family:var(--font-mono);color:var(--text-muted);font-size:.625rem;line-height:1}@media (max-width:1023px){.intern-shell{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.intern-shell:not(:has(.intern-tabbar)){padding-bottom:env(safe-area-inset-bottom,0px)}.intern-shell:has(.intern-tabbar) #main>div{padding-bottom:1.5rem}:is(.intern-shell:has(.intern-tabbar) #main>div:has(.postfach-root),.intern-shell #main>div:has(.postfach-root)){padding-bottom:0}:is(.intern-shell:has(.intern-tabbar) #main>div:has(.vorgaenge-list),.intern-shell:has(.intern-tabbar) #main>div:has(.vorgang-detail),.intern-shell:has(.intern-tabbar) #main>div:has(.anfragen-list),.intern-shell:has(.intern-tabbar) #main>div:has(.anfrage-detail),.intern-shell:has(.intern-tabbar) #main>div:has(.bots-list)){padding-bottom:.5rem}.intern-shell:has(.intern-tabbar) #main>div:has(.bot-chat){padding-bottom:0}.intern-shell .intern-btn{min-height:44px;padding-inline:.875rem}.intern-shell :is(input,select).intern-field{height:44px;min-height:44px;line-height:42px}.intern-shell input[type=date]{font-variant-numeric:tabular-nums}}.intern-table-scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}@media (max-width:767px){.intern-table-scroll>table{width:max-content;min-width:100%}}@media (prefers-reduced-motion:reduce){.intern-shell{scroll-behavior:auto}.intern-app :is(a,button,.intern-btn,.intern-card,.intern-list,.intern-field){transition-property:opacity,background-color,color,border-color;transition-duration:.12s}.intern-app :is(a,button,.intern-btn):active{transform:none}}.einstellungen-shell{flex-direction:column;gap:0;min-width:0;display:flex}.einstellungen-shell__nav,.einstellungen-shell__content,.einstellungen-shell__body{min-width:0}.einstellungen-nav{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface-1);border-radius:var(--radius-card,12px);flex-direction:column;display:flex;overflow:hidden}.einstellungen-nav .ui-list-row{min-height:44px}.einstellungen-nav__row--active{background:var(--accent-tint)}.einstellungen-nav__row--active .ui-list-row__title{color:var(--accent-text)}@media (max-width:1023px){.einstellungen-shell--overview .einstellungen-shell__content,.einstellungen-shell:not(.einstellungen-shell--overview) .einstellungen-shell__nav{display:none}}@media (min-width:1024px){.einstellungen-shell{align-items:flex-start;gap:var(--space-4,1.5rem);flex-direction:row}.einstellungen-shell__nav{flex-shrink:0;width:240px;position:sticky;top:0}.einstellungen-shell__content{flex:1;min-width:0;padding-top:.25rem}.einstellungen-nav{border-radius:12px}}@media (prefers-reduced-transparency:reduce){.intern-app .ui-page-header__nav,.intern-app .ui-segmented-tabs,.intern-app .ui-action-bar{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}
