:root{--canvas:#09090b;--chrome:#18181b;--panel:#131316;--surface:#161619;--surface-2:#1c1c20;--surface-3:#232327;--text:#fafafa;--muted:#d4d4d8;--dim:#a1a1aa;--line:rgba(255,255,255,.08);--blue:#0A84FF;--blue-hover:#409CFF;--blue-soft:rgba(10,132,255,.14);--red:#f0757d;--orange:#d78a16;--green:#3f9d6d;--chrome-muted:#8b8b94;--nav-idle:#a1a1aa;--track-bg:#19314d;--summary-accent-text:#c7d9f5;--shadow-panel:rgba(0,0,0,.55);--red-soft:rgba(240,117,125,.07);--red-soft-strong:rgba(240,117,125,.16);--red-soft-border:rgba(240,117,125,.3);--blue-a07:rgba(10,132,255,.07);--blue-a10:rgba(10,132,255,.1);--blue-a12:rgba(10,132,255,.12);--blue-a18:rgba(10,132,255,.18);--blue-a20:rgba(10,132,255,.2);--blue-a45:rgba(10,132,255,.45);--blue-a55:rgba(10,132,255,.55);--blue-a65:rgba(10,132,255,.65);--font-display:Inter,ui-sans-serif,system-ui,sans-serif;--tracking-display:0;--weight-display:700;--radius-cta:9px;--tint:rgba(255,255,255,.05);--body-dim:#a1a1aa;--green-soft:rgba(63,157,109,.16);--green-soft-text:#7dd1a6;color-scheme:dark}html[data-theme=light]{--canvas:#ffffff;--chrome:#ffffff;--panel:#ffffff;--surface:#f6f9fc;--surface-2:#eef0fb;--surface-3:#e3e8ee;--text:#000000;--muted:#000000;--dim:#000000;--line:#e3e8ee;--blue:#533afd;--blue-hover:#4434d4;--blue-soft:rgba(83,58,253,.1);--red:#ea2261;--orange:#9b6829;--green:#1f8a54;--chrome-muted:#000000;--nav-idle:#000000;--track-bg:#e3ddfe;--summary-accent-text:#4434d4;--shadow-panel:rgba(13,37,61,.14);--red-soft:rgba(234,34,97,.08);--red-soft-strong:rgba(234,34,97,.14);--red-soft-border:rgba(234,34,97,.32);--blue-a07:rgba(83,58,253,.07);--blue-a10:rgba(83,58,253,.1);--blue-a12:rgba(83,58,253,.12);--blue-a18:rgba(83,58,253,.18);--blue-a20:rgba(83,58,253,.2);--blue-a45:rgba(83,58,253,.45);--blue-a55:rgba(83,58,253,.55);--blue-a65:rgba(83,58,253,.65);--font-display:Inter,ui-sans-serif,system-ui,sans-serif;--tracking-display:-0.02em;--weight-display:300;--radius-cta:9999px;--tint:rgba(20,20,30,.025);--body-dim:#6b7280;--green-soft:rgba(31,138,84,.1);--green-soft-text:#15803d;color-scheme:light}html[data-theme=light] body{background:var(--canvas)}html[data-theme=light] .casefile-head.vg-kopf h2,html[data-theme=light] .casefile-heading h2,html[data-theme=light] .liquidity-panel-head h2,html[data-theme=light] .panel-title:not(.accent-title){font-family:var(--font-display);font-weight:var(--weight-display);letter-spacing:var(--tracking-display)}html[data-theme=light] .account-row>b,html[data-theme=light] .doc-chip-name{font-feature-settings:"tnum";letter-spacing:-.01em}html[data-theme=light] .assign,html[data-theme=light] .create,html[data-theme=light] .primary,html[data-theme=light] .segmented,html[data-theme=light] .segmented button.on{border-radius:var(--radius-cta)}*{box-sizing:border-box;border-color:var(--line)}body,html{margin:0;height:100%;overflow:hidden;background:var(--canvas);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,sans-serif}html[data-theme=light] body{font-feature-settings:"ss01"}button,input,select,textarea{font:inherit}button{color:inherit;cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:1px solid var(--blue-a55);outline-offset:2px}.case-row:focus-visible,.nav:focus-visible,.priorities button:focus-visible{outline:0}.shell{background:var(--canvas)}.shell,.sidebar{height:100vh;overflow:hidden;display:flex}.sidebar{width:250px;flex:0 0 250px;min-height:0;padding:0 16px;border-right:1px solid var(--line);background:var(--chrome);flex-direction:column;transition:width .55s cubic-bezier(.16,1,.3,1),flex-basis .55s cubic-bezier(.16,1,.3,1),padding .55s cubic-bezier(.16,1,.3,1)}.sidebar-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;padding-bottom:13px;scrollbar-width:thin}.brand{flex:none;display:flex;align-items:center;justify-content:space-between;height:76px;padding:0 4px 0 24px;margin:0 -4px 16px;border-bottom:1px solid var(--line)}.brand strong{font-size:22px;letter-spacing:.04em}.brand strong span{background:linear-gradient(135deg,var(--blue),#a855f7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.brand button,.mobile-menu{border:0;background:transparent;color:var(--chrome-muted)}.entity-wrap{position:relative}.entity{display:flex;align-items:center;gap:10px;width:100%;padding:7px 20px 18px;border:0;background:transparent;font-size:12px;text-align:left}.entity span,.nav-section small{color:var(--dim);font-size:9px;letter-spacing:.12em}.entity b,.entity svg{margin-left:auto}.entity svg{color:var(--chrome-muted)}.entity-menu{position:absolute;z-index:40;top:calc(100% - 8px);left:12px;right:12px;display:flex;flex-direction:column;box-shadow:0 14px 34px rgba(0,0,0,.3)}.entity-menu button{flex-direction:column;gap:2px;padding:8px 10px;border:0;background:transparent;text-align:left;cursor:pointer;transition:background .16s ease}.entity-menu button strong{font-size:12.5px}.entity-menu button.on strong{color:var(--blue)}.entity-menu button span{font-size:10.5px;letter-spacing:0}.nav-section{margin-top:16px}.nav-section small{display:block;margin:0 20px 12px;font-weight:700}.nav{display:flex;align-items:center;gap:11px;width:100%;min-height:42px;padding:0 15px;border:0;border-radius:9px;background:transparent;color:var(--nav-idle);font-size:12px;text-align:left;transition:background .16s ease,color .16s ease}.nav:hover{background:var(--tint);color:var(--text)}.nav.selected{background:var(--tint);font-weight:600}.nav.selected,.nav.selected svg{color:var(--blue)}.nav em{margin-left:auto;padding:3px 7px;border-radius:10px;background:var(--red);color:#fff;font-size:10px;font-style:normal}.sidebar-status{margin-top:auto;padding:12px 9px 0;color:var(--chrome-muted);font-size:10px}.sidebar-status>div{display:flex;justify-content:space-between}.sidebar-status i{display:block;height:4px;margin:8px 0 14px;border-radius:9px;background:var(--track-bg)}.sidebar-status i span{display:block;width:62%;height:100%;border-radius:inherit;background:var(--blue)}.sidebar-status p{display:flex;gap:7px;line-height:1.5}.sidebar-status p b{width:7px;height:7px;flex:none;margin-top:3px;border-radius:50%;background:var(--green)}.main{min-width:0;flex:1;display:flex;flex-direction:column;height:100vh;min-height:0}.topbar{flex:none;height:76px;justify-content:space-between;gap:20px;padding:0 34px 0 28px;border-bottom:1px solid var(--line);background:var(--canvas)}.top-actions,.topbar{display:flex;align-items:center}.top-actions{gap:14px;margin-left:0}.profile-wrap{position:relative}.profile{display:flex;align-items:center;border:0;background:transparent;padding:0;cursor:pointer;transition:opacity .16s ease}.mobile-menu{display:none}.profile-badge{display:grid;place-items:center;width:36px;height:36px;border-radius:9999px;background:var(--blue-soft);color:var(--blue);font-size:12px;font-weight:600;font-family:Inter,sans-serif;letter-spacing:.02em}.profile.active .profile-badge,.profile:hover .profile-badge{background:var(--blue-a18)}.profile-panel{position:absolute;z-index:50;top:calc(100% + 8px);right:0;width:240px;padding:14px;border-radius:12px;background:var(--panel);border:1px solid var(--line);box-shadow:0 18px 40px var(--shadow-panel);text-align:left}.profile-panel-head{display:flex;align-items:center;gap:10px;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid var(--line)}.profile-avatar{display:grid;flex:none;width:32px;height:32px;place-items:center;border-radius:50%;background:var(--blue-soft);color:var(--blue);font-weight:700;font-size:12px}.profile-panel-head strong{display:block;font-size:12.5px;font-weight:600}.profile-panel-head span{display:block;margin-top:2px;color:var(--dim);font-size:10.5px}.profile-panel-label{display:block;margin-bottom:8px;color:var(--dim);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.theme-switch{width:100%}.theme-switch button{display:flex;flex:1;align-items:center;justify-content:center;gap:6px}.toolbar-right{gap:10px}.assign,.toolbar-right{flex:none;display:flex;align-items:center}.assign{min-height:38px;padding:0 16px;border:0;border-radius:9999px;background:var(--blue);color:#fff;font-size:14px;font-weight:700;transition:background .16s ease;white-space:nowrap}.assign:hover{background:var(--blue-hover)}.content{flex:1;min-height:0;display:flex;flex-direction:column;padding:22px 28px 0}.liquidity-panel{position:absolute;z-index:50;top:calc(100% + 8px);right:0;width:min(760px,calc(100vw - 68px));margin:0;padding:18px 20px 20px;border-radius:12px;background:var(--panel);border:1px solid var(--line);box-shadow:0 18px 40px var(--shadow-panel);text-align:left}.liquidity-panel-head{display:flex;align-items:flex-start;justify-content:space-between}.liquidity-panel-head small{color:var(--blue);font-size:9px;letter-spacing:.12em;font-weight:700}.liquidity-panel-head h2{margin:7px 0 0;font-size:18px}.liquidity-panel-head button{border:0;background:transparent;color:var(--chrome-muted)}.account-list{display:flex;flex-direction:column;gap:2px}.account-row{display:grid;grid-template-columns:30px minmax(220px,1fr) auto 48px;align-items:center;gap:12px;min-height:54px;padding:0 8px;border-radius:8px}.account-row:hover{background:var(--blue-a07)}.account-mark{display:grid;width:28px;height:28px;place-items:center;border-radius:7px;background:var(--blue-soft);color:var(--blue)}.account-row small,.account-row strong{display:block}.account-row strong{font-size:12px}.account-row small{margin-top:4px;color:var(--chrome-muted);font-size:10px}.account-row>b{font-size:12px}.account-row>b.negative{color:var(--red)}.account-row>span{color:var(--green);font-size:10px}@keyframes search-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.search-row{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:11px;width:100%;padding:9px 8px;border:0;border-radius:9px;background:transparent;text-align:left;cursor:pointer;transition:background .14s ease}.search-row:hover{background:var(--blue-a07)}.search-empty{padding:22px 12px 20px;text-align:center}.search-empty p{margin:0;font-size:13px;color:var(--text)}.search-empty small{display:block;margin-top:6px;color:var(--dim);font-size:11px}.queue-toolbar{flex:none;position:relative;justify-content:space-between;gap:16px;min-height:44px;margin-top:2px;margin-bottom:2px}.queue-toolbar,.toolbar-left{display:flex;align-items:center}.toolbar-left{gap:8px}.menu-wrap{position:relative;flex:none}.text-trigger{display:flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border:1px solid transparent;border-radius:9999px;background:transparent;color:var(--text);font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background .16s ease}.text-trigger.active,.text-trigger:hover{background:var(--blue-soft)}.text-trigger .trigger-icon{flex:none;color:var(--blue)}.text-trigger em{min-width:1.4em;color:var(--dim);font-size:11px;font-style:normal;font-variant-numeric:tabular-nums;text-align:left}.text-menu{position:absolute;z-index:30;top:calc(100% + 6px);left:0;display:flex;flex-direction:column;gap:2px;min-width:196px;padding:6px;border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:0 14px 34px rgba(0,0,0,.3)}.text-menu button{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:36px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--text);font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:background .16s ease}.text-menu button:hover{background:var(--tint)}.text-menu button.on{background:var(--blue-soft);color:var(--blue);font-weight:700}.text-menu button em{color:var(--dim);font-size:11px;font-style:normal;font-variant-numeric:tabular-nums}.text-menu button.on em{color:var(--blue);opacity:.75}.text-action{display:flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border:0;border-radius:9999px;background:transparent;color:var(--text);font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background .16s ease}.text-action:hover{background:var(--blue-soft)}.text-action svg{flex:none;color:var(--blue)}.prio-badge{flex:none;display:grid;place-items:center;width:17px;height:17px;border-radius:5px;color:#fff;font-size:10.5px;font-weight:700;font-style:normal;font-variant-numeric:tabular-nums}.prio-dot{flex:none;width:7px;height:7px;border-radius:9999px}.prio-dot.p1{background:var(--red)}.prio-dot.p2{background:var(--orange)}.prio-dot.p3{background:var(--green)}.prio-badge.p1{background:var(--red)}.prio-badge.p2{background:var(--orange)}.prio-badge.p3{background:var(--green)}.toolbar-left{flex:1 1 auto;min-width:0}.case-list{margin-top:10px}.case-row{display:grid;grid-template-columns:38px minmax(0,1fr) auto 30px;align-items:center;gap:0 14px;min-height:64px;padding:0 12px;color:var(--text);font-size:13px}.case-main{min-width:0;display:flex;flex-direction:column;gap:3px}.case-main strong{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-meta{display:flex;flex-direction:column;gap:3px;text-align:right;white-space:nowrap}.case-meta b{font-size:12.5px;font-weight:600;color:var(--muted);max-width:28ch;overflow:hidden;text-overflow:ellipsis}.case-avatar{flex:none;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9999px;color:#fff}.case-avatar.ch-email{background:var(--blue)}.case-avatar.ch-post{background:#6f5cff}.case-avatar.ch-beleg{background:var(--green)}.case-avatar img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.case-row.highlight,.case-row:hover{background:var(--tint)}.case-subject{overflow:hidden;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.case-row time{color:var(--dim);font-size:11px;text-align:right}.case-actions{position:relative;display:flex}.case-actions,.case-more-btn{align-items:center;justify-content:center}.case-more-btn{display:inline-flex;width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:var(--dim);cursor:pointer;transition:background .16s ease,color .16s ease}.case-more-btn.active,.case-more-btn:hover{background:var(--blue-soft);color:var(--blue)}.case-menu{position:absolute;z-index:40;top:calc(100% + 4px);right:0;min-width:210px;padding:6px;border-radius:11px;background:var(--panel);border:1px solid var(--line);box-shadow:0 16px 38px var(--shadow-panel);display:flex;flex-direction:column;gap:1px;animation:search-in .16s cubic-bezier(.16,1,.3,1) both}.case-menu button{display:flex;align-items:center;width:100%;padding:9px 11px;border:0;border-radius:7px;background:transparent;color:var(--text);font-size:12.5px;font-weight:500;text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease}.case-menu button:hover{background:var(--blue-soft);color:var(--blue)}.collapsed .sidebar{width:72px;flex-basis:72px;padding-inline:10px}.collapsed .brand strong,.collapsed .entity-wrap,.collapsed .nav em,.collapsed .nav span,.collapsed .nav-section small,.collapsed .sidebar-status{display:none}.collapsed .brand,.collapsed .nav{justify-content:center}.collapsed .sidebar-scroll{padding-top:10px}.collapsed .nav-section{margin-top:0}.collapsed .nav-section+.nav-section{margin-top:6px}@media (max-width:900px){.sidebar{width:210px;flex-basis:210px}.case-row{grid-template-columns:36px minmax(0,1fr) auto 25px}.case-meta time{display:none}}@media (max-width:700px){.sidebar{display:none}.topbar{padding:0 16px}.mobile-menu{display:block}.content{padding:20px 12px}.queue-toolbar{flex-wrap:wrap;height:auto;padding-bottom:10px}.toolbar-left{width:100%;flex-wrap:wrap}.toolbar-right{width:100%;order:3}.assign{flex:1 1 auto;justify-content:center}.case-row{grid-template-columns:36px minmax(0,1fr) 28px;gap:0 10px}.case-meta{display:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.work-area{position:relative;flex:1;align-items:stretch;gap:16px;margin-top:8px}.list-col,.work-area{min-height:0;display:flex;min-width:0}.list-col{flex:1 1 auto;flex-direction:column}.work-area .case-list{flex:1 1 auto;min-width:0;min-height:0;margin-top:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;padding-bottom:18px}.work-area.with-casefile .list-col{flex:0 0 300px;width:300px}.work-area.with-casefile .case-row{grid-template-columns:34px minmax(0,1fr) 22px;gap:0 10px}.work-area.with-casefile .case-meta{display:none}.case-row{position:relative;width:100%;border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;transition:background .2s ease}.case-row:focus,.case-row:focus-visible{outline:0;box-shadow:none}.case-row.selected-case{background:var(--blue-a07)}.case-row.selected-case strong{color:var(--text)}.case-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.casefile{flex:1 1 auto;min-width:0;min-height:0;overflow-y:auto;padding:24px 28px 26px;border-radius:14px;background:var(--panel)}.casefile-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:24px}.casefile-heading{display:flex;flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap}.casefile-heading h2{margin:0;font-size:20px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.kind-badge{position:relative;display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:4px 10px;border-radius:20px;font-size:10.5px;font-weight:700;letter-spacing:.03em;cursor:default;outline:0;border:1px solid var(--line);background:transparent;color:var(--text)}.kind-badge.mail svg{color:var(--blue)}.kind-badge.beleg svg{color:var(--orange)}.kind-tooltip{position:absolute;z-index:40;top:calc(100% + 8px);left:0;display:flex;flex-direction:column;gap:9px;width:340px;max-width:78vw;padding:14px 15px;border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:0 16px 40px rgba(0,0,0,.34);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .16s ease,transform .16s ease,visibility .16s;pointer-events:none}.kind-badge:focus-visible .kind-tooltip,.kind-badge:hover .kind-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.kt-row{display:grid;grid-template-columns:74px 1fr;align-items:baseline;gap:12px;letter-spacing:normal}.kt-row small{color:var(--dim);font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.kt-row b{display:inline-flex;align-items:center;gap:7px;color:var(--text);font-size:12.5px;font-weight:500;line-height:1.45;text-transform:none;letter-spacing:normal}.kt-row .prio-badge{flex:none}.casefile-head>button{flex:none;border:0;background:transparent;color:var(--muted);padding:4px;border-radius:7px;transition:background .16s ease,color .16s ease}.casefile-head>button:hover{background:var(--blue-a12);color:var(--text)}.pill-open,.status-open{color:var(--orange);font-weight:600}.panel{min-width:0}.panel-title{margin:0 0 16px;color:var(--dim);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.panel-title.accent-title{display:flex;align-items:center;gap:9px;color:var(--blue);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}.panel-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.panel-title-row .panel-title{margin:0}.summary-panel,.thread-panel{margin-top:20px}.thread-panel{padding-bottom:8px}.toggle-pill{display:flex;flex:none;align-items:center;gap:5px;padding:5px 10px;border:1px solid var(--blue-a45);border-radius:20px;font-size:10.5px;font-weight:600;white-space:nowrap;transition:background .16s ease,color .16s ease,border-color .16s ease}.toggle-pill,.toggle-pill.version{background:transparent;color:var(--blue)}.toggle-pill.version{border-color:var(--blue-a45)}.summary-detail{margin:0 0 16px;border:0}.summary-card,.summary-detail{padding:0;border-radius:0;background:transparent}.summary-card{margin-bottom:20px}.summary-card:last-child{margin-bottom:0}.summary-card-head,.summary-card.accent{background:transparent}.summary-card-head{display:flex;align-items:center;gap:9px;width:100%;margin-bottom:10px;padding:0;border:0;text-align:left;cursor:pointer}.summary-card-head h4{margin:0;color:var(--text);font-size:13px;font-weight:600}.head-menu-wrap{position:relative;margin-left:auto}.head-toggle{display:inline-flex;align-items:center;gap:7px;margin-left:auto;padding:0 13px;min-height:32px;border:1px solid var(--line);border-radius:9999px;color:var(--text);font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .16s ease,border-color .16s ease}.head-toggle svg{flex:none;color:var(--blue);transition:transform .16s ease}.head-toggle.active,.head-toggle:hover{border-color:transparent}.hm-chevron{transition:transform .16s ease}.head-toggle.active .hm-chevron{transform:rotate(180deg)}.head-backdrop{position:fixed;inset:0;z-index:39}.head-menu{position:absolute;z-index:40;top:calc(100% + 8px);right:0;display:flex;flex-direction:column;gap:2px;min-width:180px;padding:6px;border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:0 16px 40px rgba(0,0,0,.34)}.head-menu button{display:flex;align-items:center;min-height:38px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--text);font-size:13px;font-weight:600;text-align:left;cursor:pointer;transition:background .16s ease}.head-menu.wide{min-width:280px}.head-menu button{white-space:nowrap}.head-menu button:hover{background:var(--tint)}.collapse-icon{display:grid;flex:none;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--blue-a45);border-radius:9999px;background:transparent;color:var(--blue);cursor:pointer;transition:background .16s ease}.collapse-icon:hover{background:var(--blue-soft)}.summary-card-icon{display:flex;flex:none;width:32px;height:32px;align-items:center;justify-content:center;border:0;border-radius:9999px;background:transparent;color:var(--muted)}.summary-card-icon.neutral{background:var(--surface-2);color:var(--muted)}.summary-card-icon.accent{background:var(--blue-a10);color:var(--blue)}.summary-list{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:9px}.summary-list li{color:var(--muted);font-size:13.5px;line-height:1.6}.summary-card.combined{padding:16px;background:var(--panel);border:1px solid var(--line);border-radius:10px}.summary-card.combined .summary-section{padding:0;border-left:0}.summary-card.combined .summary-section+.summary-section{margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.summary-card.combined .summary-card-head{margin-bottom:10px}.summary-card.accent .summary-list li{color:var(--muted)}.thread{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.thread-latest{margin-bottom:0}.thread-item{display:flex;gap:12px}.thread-avatar{display:grid;flex:none;width:30px;height:30px;place-items:center;border-radius:50%;background:var(--surface-2);color:var(--muted);font-size:10px;font-weight:700}.thread-avatar.accent{background:var(--blue-soft);color:var(--blue)}.thread-content{flex:1;min-width:0}.thread-meta{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.thread-meta b{font-size:12px;font-weight:600}.thread-meta span{color:var(--dim);font-size:10.5px}.bubble-text{color:var(--text);font-size:12.5px;line-height:1.6;white-space:pre-wrap}.thread-attachment{margin:12px 0 0}.composer-card{padding:14px 0 0;border:0;border-radius:0;background:transparent}.rt-chevron{flex:none;color:var(--blue);transition:transform .16s ease}.recipients-backdrop{position:fixed;inset:0;z-index:39}.draft-body{border:0;background:transparent;color:var(--text);font-size:12.5px;outline:0;padding:0}.editor-card{margin-top:4px;border:0;border-radius:10px;background:var(--panel);overflow:hidden}.draft-body{min-height:220px;padding:14px;resize:vertical;line-height:1.6}.editor-toolbar{flex-wrap:wrap;gap:10px;padding:10px 12px;border-top:1px solid var(--line)}.ai-instruct,.editor-toolbar{display:flex;background:var(--panel)}.ai-instruct{align-items:center;gap:9px;padding:9px 10px;border:0;border-radius:10px}.ai-instruct-icon{display:flex;flex:none;width:26px;height:26px;align-items:center;justify-content:center;border-radius:9999px;background:var(--blue-a10);color:var(--blue)}.ai-instruct input{flex:1;min-width:0;border:0;background:transparent;color:var(--text);font-size:14px;outline:0}.ai-instruct input::placeholder{color:var(--body-dim);opacity:1}.apply-btn,.mic-btn{display:grid;flex:none;place-items:center;width:26px;height:26px;border:0;border-radius:7px;background:transparent;color:var(--muted);transition:background .16s ease,color .16s ease}.mic-btn:hover{color:var(--blue);background:var(--blue-a12)}.apply-btn{background:var(--blue);color:#ffffff}.apply-btn:hover{background:var(--blue-hover)}.apply-btn:disabled{background:var(--surface-3);color:var(--dim);cursor:not-allowed}.spin{width:12px;height:12px;border:2px solid rgba(4,18,31,.35);border-top-color:#04121f;border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.segmented{display:inline-flex;gap:8px;padding:0;border-radius:0;background:transparent;width:fit-content}.segmented button{padding:8px 14px;border:1px solid transparent;border-radius:9999px;background:transparent;color:var(--blue);font-size:14px;font-weight:700;white-space:nowrap;transition:background .16s ease,border-color .16s ease}.segmented button.on,.segmented button:hover{background:var(--blue-soft)}.segmented button.on{border-color:transparent;color:var(--blue);font-weight:600;padding:8px 14px;transition:background .16s ease}.segmented button.on:hover{background:var(--blue-soft)}.casefile-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px;padding-top:20px}.primary{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 22px;border:0;border-radius:9999px;background:var(--blue);color:#fff;font-size:14px;font-weight:700;letter-spacing:.01em;transition:background .16s ease,opacity .16s ease}.primary:hover{background:var(--blue-hover)}.primary:disabled{background:var(--surface-2);color:var(--dim);cursor:not-allowed}.action-split{position:relative;margin-left:auto}.action-btn{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 20px;border:0;border-radius:9999px;background:var(--blue);color:#fff;font-size:14px;font-weight:700;letter-spacing:.01em;cursor:pointer;transition:background .16s ease}.action-btn.active,.action-btn:hover{background:var(--blue-hover)}.action-btn svg{transition:transform .16s ease}.action-btn.active svg{transform:rotate(180deg)}.action-backdrop{position:fixed;inset:0;z-index:39}.action-menu{position:absolute;z-index:40;bottom:calc(100% + 8px);right:0;display:flex;flex-direction:column;gap:2px;min-width:180px;padding:6px;border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:0 16px 40px rgba(0,0,0,.34)}.action-menu button{display:flex;align-items:center;min-height:38px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--text);font-size:13px;font-weight:600;text-align:left;cursor:pointer;transition:background .16s ease}.action-menu button:hover{background:var(--tint)}.doc-chip{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 12px;margin-bottom:20px;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--text);text-decoration:none;transition:border-color .16s ease}.doc-chip:hover{border-color:var(--blue-a45)}.doc-chip-icon{display:grid;flex:none;width:26px;height:26px;place-items:center;border-radius:7px;background:var(--blue-a12);color:var(--blue)}.doc-chip-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.doc-chip-action{flex:none;color:var(--muted)}.req{margin-bottom:10px}.req:last-child{margin-bottom:0}.req label{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:var(--red);font-size:11px;font-weight:600}.req label i{width:6px;height:6px;border-radius:50%;background:var(--red)}.req input,.req-select{width:100%;min-height:42px;padding:0 13px;border:1px solid var(--red-soft-border);border-radius:8px;background:var(--red-soft);color:var(--text);font-size:12px;outline:0}.req input::placeholder{color:var(--muted)}.req-select{gap:9px;color:var(--red);text-align:left}.details-toggle,.req-select{display:flex;align-items:center}.details-toggle{gap:7px;margin-bottom:16px;border:0;background:transparent;color:var(--muted);font-size:12px}.blocked{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid var(--red-soft-border);border-radius:10px;background:var(--red-soft)}.blocked-badge{flex:none;padding:4px 9px;border-radius:6px;background:var(--red);color:#fff;font-size:10px;font-weight:700;letter-spacing:.04em}.blocked strong{display:block;margin-bottom:4px;color:var(--text);font-size:12.5px}.blocked span{color:var(--muted);font-size:11.5px;line-height:1.5}@media (max-width:900px){.work-area.with-casefile{flex-direction:column}.work-area.with-casefile .case-list{flex-basis:auto;width:100%}.work-area.with-casefile .case-row{grid-template-columns:22px minmax(0,1fr) 22px}}.nav-badge{margin-left:auto;min-width:20px;height:18px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:var(--blue-soft);color:var(--blue);font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums}.nav.selected .nav-badge{background:var(--blue);color:#fff}.list-toolbar{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:0 2px 8px}.case-toggle{gap:2px}.case-toggle,.case-toggle-btn{display:inline-flex;align-items:center}.case-toggle-btn{gap:6px;height:28px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--dim);cursor:pointer;transition:background .16s ease,color .16s ease}.case-toggle-btn em{font-style:normal;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.case-toggle-btn:hover{background:var(--tint);color:var(--text)}.case-toggle-btn.on{background:var(--blue-soft)}.comm-mini-trigger{display:flex;align-items:center;gap:7px;min-height:34px;padding:0 11px;border:1px solid transparent;border-radius:9999px;background:transparent;color:var(--text);cursor:pointer;transition:background .16s ease}.comm-mini-trigger.active,.comm-mini-trigger:hover{background:var(--blue-soft)}.comm-mini-trigger .trigger-icon{flex:none;color:var(--blue)}.comm-mini-trigger .trigger-channel{flex:none;width:18px;height:18px;object-fit:contain}.comm-mini-trigger em{font-style:normal;font-weight:700;font-variant-numeric:tabular-nums;font-size:13px}.tm-label{display:inline-flex;align-items:center;gap:9px}.tm-label img{flex:none;width:17px;height:17px;object-fit:contain}.tm-label svg{flex:none;color:var(--blue)}.list-sort{position:relative}.list-sort-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:8px;background:transparent;color:var(--dim);cursor:pointer;transition:background .16s ease,color .16s ease}.list-sort-btn.active,.list-sort-btn:hover{background:var(--blue-soft);color:var(--blue)}.sort-menu{top:calc(100% + 4px)}.mb-ic-circle{flex:none;justify-content:center;width:32px;height:32px;border-radius:9px;background:var(--blue-soft);color:var(--blue)}.mb-ic-circle,.mb-trend{display:inline-flex;align-items:center}.mb-trend{gap:4px;font-size:11px;font-weight:600;color:var(--dim)}.mb-trend.up{color:var(--green)}.mb-trend.down{color:var(--red)}.mb-trend.amber{color:var(--orange)}.mb-kpi{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.mb-kpi-card{display:flex;flex-direction:column;gap:12px;padding:16px}.mb-kpi-top{justify-content:space-between;gap:8px}.mb-kpi-label,.mb-kpi-top{display:flex;align-items:center}.mb-kpi-label{gap:9px;min-width:0}.mb-kpi-label span{font-size:11.5px;font-weight:700;color:var(--dim);line-height:1.3}.mb-kpi-filter{flex:none;display:inline-flex;align-items:center;gap:2px;padding:4px 7px;border-radius:9999px;border:0;background:transparent;color:var(--dim);font-size:10.5px;font-weight:600;cursor:pointer;transition:background .16s ease,color .16s ease}.mb-kpi-filter:hover{background:var(--tint);color:var(--text)}.mb-kpi-main{display:flex;align-items:baseline;gap:8px}.mb-kpi-main b{font-size:26px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.mb-kpi-rows{display:flex;flex-direction:column;gap:7px;padding-top:10px;border-top:1px solid var(--line)}.mb-kpi-row{justify-content:space-between;gap:8px;font-size:12px;color:var(--muted)}.mb-kpi-row,.mb-kpi-row-label{display:flex;align-items:center}.mb-kpi-row-label{gap:7px;min-width:0}.mb-kpi-row-label svg{flex:none;color:var(--dim)}.mb-kpi-row b{font-variant-numeric:tabular-nums;color:var(--text);font-weight:700}.mb-kpi-dot{flex:none;width:7px;height:7px;border-radius:50%}.mb-kpi-dot.red{background:var(--red)}.mb-kpi-dot.blue{background:var(--blue)}.mb-kpi-dot.gray{background:var(--dim)}.mb-kpi-compare{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:10px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.mb-mid-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:16px;margin-bottom:16px;align-items:stretch}.mb-note-card,.mb-week-card{display:flex;flex-direction:column;padding:16px}.mb-note-head,.mb-week-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.mb-note-head h2,.mb-week-head h2{margin:0;font-size:14px;font-weight:700}.mb-week-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.mb-week-col{display:flex;flex-direction:column;gap:8px;min-height:190px;padding:10px 8px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.mb-week-col.today{border-color:var(--blue-a45);background:var(--blue-a07)}.mb-week-col-head{display:flex;flex-direction:column;align-items:center;gap:1px;padding-bottom:8px;border-bottom:1px solid var(--line)}.mb-week-col-head span{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dim)}.mb-week-col-head b{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.mb-week-col.today .mb-week-col-head b,.mb-week-col.today .mb-week-col-head span{color:var(--blue)}.mb-week-events{display:flex;flex-direction:column;gap:6px;flex:1}.mb-week-event{display:flex;flex-direction:column;gap:2px;padding:6px 8px;border-radius:8px;background:var(--panel)}.mb-week-event time{font-size:10.5px;font-weight:700;color:var(--blue);font-variant-numeric:tabular-nums}.mb-week-event span{display:block;font-size:11px;color:var(--muted);line-height:1.35}.mb-week-empty{flex:1;display:flex;font-size:11px}.mb-note-edit,.mb-week-empty{align-items:center;justify-content:center;color:var(--dim)}.mb-note-edit{display:inline-flex;width:28px;height:28px;border-radius:8px;border:0;background:transparent;cursor:pointer;transition:background .16s ease,color .16s ease}.mb-note-edit:hover{background:var(--tint);color:var(--blue)}.mb-note-body{flex:1;width:100%;min-height:220px;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--text);font-size:13px;line-height:1.55;resize:none}.mb-note-body::placeholder{color:var(--dim)}.mb-note-body:focus-visible{outline:0;border-color:var(--blue-a45);box-shadow:0 0 0 3px var(--blue-a07)}.mb-bottom-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:16px}.mb-side-card,.mb-table-card{display:flex;flex-direction:column}.mb-side-head,.mb-table-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 0}.mb-side-head h2,.mb-table-head h2{margin:0;font-size:14px;font-weight:700}.mb-table-wrap{padding:12px 16px 16px;overflow-x:auto}.mb-status-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:9999px;font-size:10.5px;font-weight:700;white-space:nowrap}.mb-status-pill.offen{background:var(--surface-2);color:var(--dim)}.mb-status-pill.bearbeitung{background:var(--blue-soft);color:var(--blue)}.mb-status-pill.erledigt{background:var(--green-soft);color:var(--green-soft-text)}.mb-act-btn{padding:5px 12px;border:1px solid var(--line);border-radius:9999px;background:transparent;color:var(--blue);font-size:11px;font-weight:700;cursor:pointer;transition:background .16s ease;white-space:nowrap}.mb-act-btn:hover{background:var(--blue-soft)}.mb-ai-list,.mb-team-list{display:flex;flex-direction:column;gap:2px;padding:8px}.mb-ai-item{display:flex;align-items:flex-start;gap:10px;padding:10px;border-radius:10px;transition:background .16s ease}.mb-ai-item:hover{background:var(--tint)}.mb-ai-item-body{flex:1;min-width:0}.mb-ai-item strong{display:block;font-size:12.5px;font-weight:600;line-height:1.4}.mb-ai-item p{margin:3px 0 8px;color:var(--dim);font-size:11.5px;line-height:1.4}.mb-team-item{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;transition:background .16s ease}.mb-team-item:hover{background:var(--tint)}.mb-team-name{display:flex;flex-direction:column;min-width:0}.mb-team-name strong{font-size:12.5px;font-weight:600}.mb-team-name small{color:var(--dim);font-size:11px}.mb-team-status{display:flex;align-items:center;gap:6px;margin-left:auto;flex:none}.mb-team-status span{font-size:11px;color:var(--dim);white-space:nowrap}.mb-status-dot{width:7px;height:7px;border-radius:50%;flex:none}.mb-status-dot.free{background:var(--green)}.mb-status-dot.busy{background:var(--orange)}.mb-status-dot.off{background:var(--dim)}@media (max-width:1200px){.mb-bottom-grid{grid-template-columns:1fr}}@media (max-width:1024px){.mb-mid-grid{grid-template-columns:1fr}.mb-week-grid{grid-template-columns:repeat(7,minmax(108px,1fr));overflow-x:auto}}@media (max-width:900px){.mb-kpi{grid-template-columns:repeat(2,1fr)}}.comm-search,.comm-toolbar .toolbar-left{flex:1;min-width:0}.comm-search{display:flex;align-items:center;gap:8px;max-width:520px;margin-left:6px;padding:0 12px;min-height:38px;border-radius:9999px;color:var(--dim);transition:background .16s ease}.comm-search:focus-within{background:var(--tint)}.comm-search svg{flex:none}.comm-search input{flex:1;min-width:0;border:0;background:transparent;color:var(--text);font-size:13.5px;outline:0}.comm-search input::placeholder{color:var(--dim)}.text-menu.align-right{left:auto;right:0}.kind-badge-img{width:14px;height:14px;object-fit:contain;border-radius:4px}.icon-btn{flex:none;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer;transition:background .16s ease,color .16s ease}.icon-btn:hover{background:var(--blue-a12);color:var(--text)}@media (max-width:900px){.comm-search{max-width:none}}.tab-view{flex:1;min-height:0;display:flex;flex-direction:column}.tab-scroll{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;padding-bottom:24px}.tab-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:2px 0 20px}.tab-head h1{margin:0;font-size:21px;font-weight:700;letter-spacing:-.01em}.tab-head p{margin:4px 0 0;font-size:13px;color:var(--dim)}.seg{display:inline-flex;padding:3px;border-radius:9999px;background:var(--surface-2)}.seg button{min-height:32px;padding:0 14px;border:0;border-radius:9999px;background:transparent;color:var(--dim);font-size:12.5px;font-weight:600;cursor:pointer;transition:background .16s ease,color .16s ease}.seg button.on{background:var(--blue);color:#fff}.card{border:1px solid var(--line);border-radius:14px;background:var(--panel)}.pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:9999px;font-size:11px;font-weight:700}.pill.blue{background:var(--blue-soft);color:var(--blue)}.pill.green{background:var(--green-soft);color:var(--green-soft-text)}.pill.red{background:var(--red-soft-strong);color:var(--red)}.pill.gray{background:var(--surface-2);color:var(--dim)}.akten-fin-table{width:100%;border-collapse:collapse}.akten-fin-table th{padding:0 12px 12px;color:var(--dim);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:left;border-bottom:1px solid var(--line)}.akten-fin-table td.num,.akten-fin-table th.num{text-align:right;font-variant-numeric:tabular-nums}.akten-fin-table td.right,.akten-fin-table th.right{text-align:right}.akten-fin-table td{padding:15px 10px;font-size:13px;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap}.akten-fin-table tr:last-child td{border-bottom:0}.akten-fin-table .fin-beleg{color:var(--text);font-weight:600;white-space:normal}.fin-status{display:inline-flex;align-items:center;gap:7px;padding:4px 10px;border-radius:9999px;font-size:11.5px;font-weight:700}.fin-status:before{content:"";width:7px;height:7px;border-radius:50%}.fin-status.überfällig{background:var(--red-soft-strong);color:var(--red)}.fin-status.überfällig:before{background:var(--red)}.fin-status.bezahlt{background:var(--green-soft);color:var(--green-soft-text)}.fin-status.bezahlt:before{background:var(--green)}.fin-status.offen{background:var(--surface-2);color:var(--orange)}.fin-status.offen:before{background:var(--orange)}.akten-empty{padding:28px 4px;font-size:13.5px}.frist-list{display:flex;flex-direction:column;gap:10px;padding-top:4px}.frist-row{display:flex;align-items:center;gap:16px;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.frist-date{flex:none;width:52px;text-align:center;display:flex;flex-direction:column}.frist-date b{font-size:20px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.frist-date span{font-size:10.5px;color:var(--dim);text-transform:uppercase;letter-spacing:.06em;margin-top:2px}.frist-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.frist-main strong{font-size:14px;font-weight:600}.frist-main span{font-size:12px;color:var(--dim)}.frist-doc{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;max-width:100%;margin-top:2px;padding:0;border:0;background:transparent;color:var(--blue);font:inherit;font-size:11.5px;line-height:1.4;cursor:pointer}.frist-doc span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.frist-doc em{flex:none;font-style:normal;color:var(--dim)}.frist-doc:hover span{text-decoration:underline}.cal-panel-row .frist-doc{font-size:10.5px;margin-top:3px}.month-wrap{max-width:720px}.month-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.month-dow{text-align:center;font-size:10.5px;font-weight:700;letter-spacing:.06em;color:var(--dim);text-transform:uppercase;padding-bottom:4px}.month-cell{position:relative;aspect-ratio:1;display:flex;align-items:flex-start;justify-content:flex-start;padding:8px;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--muted);font-size:13px;cursor:default;transition:background .16s ease}.month-cell.empty{border:0}.month-cell.on{border-color:var(--blue)}.month-num,.seg b{font-variant-numeric:tabular-nums}.seg b{margin-left:6px;opacity:.7;font-weight:700}.seg button.on b{opacity:.85}.arc-card{overflow:hidden}.arc-row{grid-template-columns:38px minmax(0,1fr) 110px 84px 32px;padding:12px 16px;border-bottom:1px solid var(--line)}.arc-row:last-child{border-bottom:0}.arc-row:hover{background:var(--tint)}.arc-pdf{color:var(--red)!important}.arc-sheet{color:var(--green)!important}.arc-image{color:#6f5cff!important}@media (max-width:900px){.arc-row{grid-template-columns:38px minmax(0,1fr) 32px}}.guv-kpis{grid-template-columns:repeat(4,1fr);gap:12px}.guv-kpi{padding:16px 18px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.guv-kpi.accent{border-color:var(--blue-a20)}.guv-kpi small{color:var(--dim);font-size:11px;font-weight:600;margin-bottom:8px}.guv-kpi b{font-size:21px;margin-bottom:6px}.guv-sub{font-size:11.5px;color:var(--dim)}@media (max-width:900px){.guv-kpis{grid-template-columns:1fr 1fr}}.switch{flex:none;width:40px;height:22px;padding:0;border:0;border-radius:9999px;background:var(--surface-2);cursor:pointer;transition:background .18s ease}.switch i{display:block;width:16px;height:16px;margin:3px;border-radius:50%;background:var(--muted);transition:transform .18s ease,background .18s ease}.switch.on{background:var(--blue)}.switch.on i{transform:translateX(18px);background:#fff}.set-hint{margin:0;font-size:11.5px;color:var(--dim)}.set-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid var(--line);font-size:13px}.set-row:last-of-type{border-bottom:0}.set-row>span:first-child{display:flex;align-items:center;gap:8px;color:var(--text)}.set-muted{font-size:12px}@media (max-width:700px){.casefile{padding:16px}.casefile-footer{flex-direction:column;align-items:stretch;gap:14px}}.exava-scope{position:fixed;inset:0;z-index:400;display:flex;justify-content:flex-end}.exava-backdrop{position:absolute;inset:0;background:var(--shadow-panel);opacity:0;transition:opacity .42s cubic-bezier(.16,1,.3,1)}.exava-backdrop.in{opacity:1}.exava-panel{display:flex;flex-direction:column;width:min(720px,100vw);height:100%;border-left:1px solid var(--line);overflow:hidden;background:var(--panel);color:var(--text);box-shadow:-24px 0 60px var(--shadow-panel);transform:translateX(100%);transition:transform .62s cubic-bezier(.16,1,.3,1);will-change:transform}.exava-panel.in{transform:translateX(0)}.exava-head{flex:none;justify-content:space-between;gap:12px;padding:20px 20px 16px;border-bottom:1px solid var(--line)}.exava-head,.exava-head-tools{display:flex;align-items:center}.exava-head-tools{gap:6px}.exava-pill{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 10px;border-radius:8px;border:0;background:transparent;color:var(--text);font-size:13.5px;font-weight:700;transition:background .16s ease}.exava-pill:hover{background:var(--blue-soft)}.exava-pill svg{color:var(--blue)}.exava-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;border:1px solid transparent;background:transparent;color:var(--dim);transition:background .18s ease,color .18s ease}.exava-body{flex:1;min-height:0;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:22px;scrollbar-width:thin}.exava-body::-webkit-scrollbar{width:8px}.exava-body::-webkit-scrollbar-thumb{background:var(--line);border-radius:99px}.exava-msg{gap:10px;max-width:90%;animation:exava-msg-in .42s cubic-bezier(.16,1,.3,1) both}.exava-msg.exava{align-self:flex-start}.exava-msg.user{align-self:flex-end;text-align:right}.exava-avatar{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-top:1px;border-radius:9999px;background:linear-gradient(135deg,var(--blue),#a855f7);color:#fff;box-shadow:0 2px 10px var(--blue-a18)}.exava-avatar-x{font-size:15px;font-weight:500;line-height:1;color:#fff}.exava-msg-body{display:flex;flex-direction:column;gap:7px;min-width:0}.exava-msg.user .exava-msg-body{align-items:flex-end}.exava-msg p{margin:0;font-size:13px;line-height:1.55;color:var(--text)}.exava-msg.exava p{padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:var(--surface)}.exava-msg.user p{padding:12px 14px;border-radius:12px;background:var(--blue-soft);color:var(--text)}.exava-composer{flex:none;display:flex;flex-direction:column;gap:10px;padding:14px 20px 18px;border-top:1px solid var(--line)}.exava-suggestions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.exava-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:0;border-radius:9999px;background:transparent;color:var(--dim);font-size:12.5px;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease}.exava-chip:hover{background:var(--blue-a10);color:var(--blue)}.exava-chip svg{flex:none;color:currentColor}.exava-input{position:relative;display:flex;align-items:center;gap:2px;padding:4px 6px;border-radius:9999px;border:1px solid var(--line);background:var(--panel);box-shadow:0 1px 2px var(--shadow-panel);transition:border-color .16s ease,box-shadow .16s ease}.exava-input:focus-within{border-color:var(--blue-a45);box-shadow:0 0 0 3px var(--blue-a07)}.exava-input.listening{border-color:var(--blue-a45);animation:exava-field-glow 1.6s ease-in-out infinite}.exava-input.listening:after{content:"";position:absolute;inset:-1px;border-radius:9999px;border:2px solid var(--blue-a45);animation:exava-field-ring 1.6s cubic-bezier(.16,1,.3,1) infinite;pointer-events:none}@keyframes exava-field-glow{0%,to{box-shadow:0 0 0 0 var(--blue-a10)}50%{box-shadow:0 0 0 4px var(--blue-a10)}}@keyframes exava-field-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.06)}}@keyframes exava-mic-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.exava-attach,.exava-mic{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9999px;border:0;background:transparent;color:var(--dim);transition:background .16s ease,color .16s ease,transform .16s ease}.exava-attach:hover,.exava-mic:hover{background:var(--blue-soft);color:var(--blue)}.exava-mic.on{background:var(--blue);color:#fff;animation:exava-mark-pulse 1.3s ease-in-out infinite}.exava-mic-pulse{position:absolute;inset:0;border-radius:9999px;border:2px solid var(--blue);animation:exava-mic-ring 1.5s cubic-bezier(.16,1,.3,1) infinite;pointer-events:none}.exava-input input{flex:1;min-width:0;height:34px;padding:0 4px;border:0;background:transparent;color:var(--text);font-size:13.5px}.exava-input input:focus-visible{outline:none}.exava-input input::placeholder{color:var(--dim)}.exava-send{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9999px;border:0;background:var(--blue);color:#fff;transition:background .16s ease,opacity .16s ease,transform .16s ease}.exava-send:hover:not(:disabled){background:var(--blue-hover)}.exava-send:disabled{opacity:.4;cursor:default}@keyframes exava-msg-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:520px){.exava-panel{width:100vw;border-left:0}}.exava-mini{position:fixed;right:24px;bottom:24px;z-index:400;display:inline-flex;align-items:center;height:48px;border-radius:9999px;border:1px solid var(--line);background:var(--panel);color:var(--text);font-size:14px;font-weight:700;cursor:grab;touch-action:none;box-shadow:0 10px 30px var(--shadow-panel),0 0 0 1px rgba(83,58,253,.06);opacity:0;transform:scale(.7) translateY(14px);pointer-events:none;transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.exava-mini.in{opacity:1;transform:scale(1) translateY(0);pointer-events:auto}.exava-mini:active{cursor:grabbing}.exava-mini-mark{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;box-shadow:0 0 15px rgba(99,91,255,.6)}.exava-mini-text{padding-right:2px}.exava-mini.listening .exava-mini-mark{animation:exava-mark-pulse 1.3s ease-in-out infinite}.exava-mini.listening .exava-mini-mark:after{content:"";position:absolute;inset:-4px;border-radius:9999px;border:2px solid var(--blue);animation:exava-mark-ring 1.3s cubic-bezier(.16,1,.3,1) infinite;pointer-events:none}@keyframes exava-mark-pulse{0%,to{box-shadow:0 0 12px rgba(99,91,255,.5)}50%{box-shadow:0 0 22px rgba(99,91,255,.95)}}@keyframes exava-mark-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}.exava-deskbar{position:fixed;right:22px;bottom:22px;z-index:95;width:min(440px,calc(100vw - 44px));display:flex;flex-direction:column;gap:10px;padding:14px 14px 12px;border-radius:16px;animation:deskbar-in .32s cubic-bezier(.16,1,.3,1) backwards}@keyframes deskbar-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.exava-deskbar-head{display:flex;align-items:center;gap:10px}.exava-deskbar-head .exava-voice{margin:0;height:24px;padding:0 6px}.exava-deskbar-status{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.exava-deskbar-status b{font-size:13px;font-weight:700;color:var(--text)}.exava-deskbar-status small{font-size:11.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deskbar-menu-wrap{position:relative;overflow:visible}.deskbar-menu-wrap .text-menu{top:auto;bottom:calc(100% + 6px)}.exava-deskbar-human{display:flex;align-items:center;gap:8px;padding:9px 0 2px;border-top:1px solid rgba(245,158,11,.5)}.exava-deskbar-human span{flex:1;min-width:0;display:flex;align-items:center;gap:6px;font-size:12.5px;color:#b45309}.exava-deskbar-human span svg{flex:none;color:#f59e0b}html:not([data-theme=light]) .exava-deskbar-human span{color:#fbbf24}.exava-deskbar-ergebnis{margin:0;font-size:13px;line-height:1.5;color:var(--muted);max-height:160px;overflow:auto;white-space:pre-line}.exava-deskbar-composer{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.exava-deskbar-composer .exava-input{flex:1;min-width:180px}.exava-deskbar-composer .deskbar-stop{flex:none}.exava-deskbar-composer .deskbar-back{flex:none;margin-left:auto}.set-steps{margin:6px 0 14px;padding-left:22px;display:flex;flex-direction:column;gap:6px}.set-steps li{font-size:12.5px;line-height:1.5;color:var(--muted)}.set-vorlage{margin:2px 0 14px;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.set-vorlage-p{margin:0 0 8px;font-size:12.5px;line-height:1.55;color:var(--muted)}.set-vorlage-p:last-child{margin-bottom:0}.dk-confirm{margin:0 0 14px;max-width:560px;padding:14px;border-radius:12px}.dk-confirm-txt{margin:0 0 12px;font-size:13px;line-height:1.5;color:var(--text)}.dk-confirm-actions{display:flex;justify-content:flex-end;gap:10px}.guv-card{padding:18px 20px 16px;margin-bottom:16px}.guv-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.guv-card-head h2{margin:0;font-size:15px;font-weight:600}.guv-card-head small{color:var(--dim);font-size:11.5px;font-variant-numeric:tabular-nums}.guv-scroll{overflow-x:auto}table.guv{width:100%;border-collapse:collapse;font-size:13px}table.guv th{padding:0 10px 10px;color:var(--dim);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:left;border-bottom:1px solid var(--line);white-space:nowrap}table.guv td.num,table.guv th.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}table.guv td{padding:11px 10px;color:var(--muted);border-bottom:1px solid var(--line);vertical-align:middle}table.guv tr:last-child td{border-bottom:0}table.guv tr.sech td{padding:18px 10px 6px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);border-bottom:0}table.guv .dot9{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:8px;vertical-align:1px}table.guv tr.sub td:first-child{padding-left:22px}table.guv tr.sum td{color:var(--text);font-weight:600}table.guv tr.final td{color:var(--text);font-weight:700;font-size:15px;border-top:2px solid var(--line);border-bottom:0;padding-top:14px}table.guv td.muted{color:var(--dim)}table.guv .delta{font-size:11.5px;white-space:nowrap}table.guv tr.kto td{padding:6px 10px;font-size:12px;color:var(--dim);border-bottom:0}table.guv tr.kto td:first-child{padding-left:34px}table.guv tr.kto,table.guv tr.ktos{cursor:pointer}table.guv tr.kto.open td,table.guv tr.kto:hover td{color:var(--text)}table.guv tr.kto.pj td{padding:10px;font-size:13px;border-bottom:1px solid var(--line)}table.guv tr.kto.pj td:first-child{padding-left:10px;color:var(--text);font-weight:600}table.guv tr.kto.pj.open td{border-bottom:0}table.guv .caret{display:inline-flex;width:16px;color:var(--dim);vertical-align:middle}table.guv tr.ktos .caret,table.guv tr.open .caret{color:var(--blue)}table.guv .kto-nr{display:inline-block;min-width:36px;margin-right:6px;color:var(--dim);font-size:11px;font-variant-numeric:tabular-nums}table.guv tr.ktob td{padding:5px 10px;font-size:11.5px;color:var(--dim);background:var(--tint)}table.guv tr.ktob td:first-child{padding-left:50px}table.guv .when{display:inline-block;min-width:44px;margin-right:6px;font-variant-numeric:tabular-nums}table.guv .ref{font-size:10.5px;opacity:.8}table.guv .ref,table.guv .tag{margin-left:6px;color:var(--dim)}table.guv .tag{display:inline-block;padding:1px 6px;border:1px solid var(--line);border-radius:9999px;font-size:9.5px;font-weight:600;letter-spacing:.02em;vertical-align:1px}table.guv tr.ktos td{padding:6px 10px 12px;font-size:11px;color:var(--dim);border-bottom:1px solid var(--line);background:var(--tint)}table.guv tr.ktos td:first-child{padding-left:50px}table.guv tr.ktos:hover td{color:var(--text)}table.guv tr.ktoa td{padding:6px 10px 14px 50px;border-bottom:1px solid var(--line);background:var(--tint)}table.guv .guv-sub{margin-left:6px;font-weight:400}.guv-open{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border:1px solid var(--line);border-radius:9999px;background:transparent;color:var(--dim);font-size:11px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .16s ease,color .16s ease,border-color .16s ease}.guv-open:hover{background:var(--blue-soft);color:var(--blue);border-color:transparent}.guv-pos{color:var(--green)}.guv-neg{color:var(--red)}.guv-note{margin:12px 0 0;color:var(--dim);font-size:11.5px;line-height:1.55;text-wrap:pretty}.guv-new{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;margin:4px 0 12px}.guv-new input,.guv-new select{min-height:34px;padding:0 12px;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--text);font-size:12.5px;outline:0}.guv-new input{flex:1 1 280px;max-width:420px}.guv-new input:focus,.guv-new select:focus{border-color:var(--blue-a45)}.guv-hint{flex:1 1 100%}.guv-actions,.guv-hint{color:var(--dim);font-size:11px}.guv-actions{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.guv-toolbar .menu-wrap{position:relative}#toast{position:fixed;left:50%;bottom:24px;z-index:500;display:flex;max-width:min(520px,calc(100vw - 32px));padding:10px 14px;border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:0 18px 40px var(--shadow-panel);transform:translate(-50%,16px);opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}#toast.on{opacity:1;transform:translate(-50%)}#toast .vd{flex:none;width:7px;height:7px;border-radius:50%;background:var(--blue)}#toast .tx{display:flex;flex-direction:column;gap:2px}#toast small{color:var(--dim);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}#toast span{font-size:12.5px;color:var(--text)}.case-avatar .ch-img{display:block;width:100%;height:100%;border-radius:inherit;background-position:50%;background-repeat:no-repeat;background-size:cover}.comm-mini-trigger .trigger-channel.ch-img{width:18px;height:18px}.comm-mini-trigger .trigger-channel.ch-img,.tm-label .ch-img{display:inline-block;background-position:50%;background-repeat:no-repeat;background-size:contain}.tm-label .ch-img{flex:none;width:17px;height:17px}.kind-badge-img.ch-img{display:inline-block;width:14px;height:14px;border-radius:4px;background-position:50%;background-repeat:no-repeat;background-size:contain}.guv-kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}table.guv{min-width:640px}table.guv td:first-child{white-space:nowrap}table.guv tr.ktoa td:first-child,table.guv tr.ktob td:first-child,table.guv tr.ktos td:first-child{white-space:normal}.guv-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:4px 0 16px;border:1px solid var(--line);border-radius:14px;background:var(--panel);overflow:hidden}.guv-kpi{min-width:0;padding:18px 22px 16px;border:0;border-left:1px solid var(--line);border-radius:0;background:transparent}.guv-kpi:first-child{border-left:0}.guv-kpi.accent{background:var(--blue-a07)}.guv-kpi.accent b{color:var(--blue)}.guv-kpi small{margin-bottom:12px;color:var(--text);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.guv-kpi b,.guv-kpi small{display:block;font-weight:700}.guv-kpi b{margin-bottom:8px;font-size:24px;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.guv-kpi .guv-sub{display:block;min-height:14px;margin:0;font-size:11.5px;color:var(--muted)}@media (max-width:900px){.guv-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.guv-kpi:nth-child(3){border-left:0}.guv-kpi:nth-child(-n+2){border-bottom:1px solid var(--line)}}.guv-card{overflow:hidden}.guv-card .guv-kpis{margin:0}.guv-card .guv-card-head{padding:18px 20px 0}.guv-card .guv-note,.guv-card .guv-scroll{padding:0 20px}.guv-card .guv-note:last-child,.guv-card>.guv-scroll:last-child{padding-bottom:16px}.guv-card{overflow:visible;padding:0}.guv-card,.guv-card .guv-kpis{border:0;border-radius:0;background:transparent}.guv-card .guv-kpis{border-bottom:1px solid var(--line)}.guv-card .guv-kpi{border:0!important;padding:6px 0 18px;margin-right:32px}.guv-card .guv-kpi.accent{background:transparent;padding-left:0}.guv-card .guv-kpi:last-child{margin-right:0}.guv-card .guv-card-head{padding:18px 0 0}.guv-card .guv-note,.guv-card .guv-scroll{padding:0}.guv-card>.guv-scroll:last-child{padding-bottom:0}table.guv th{padding:0 12px 10px}table.guv td{padding-right:12px}table.guv td,table.guv tr.sech td:first-child{padding-left:12px}table.guv tr.sub td:first-child{padding-left:24px}table.guv tr.kto td:first-child{padding-left:36px}table.guv tr.kto.pj td:first-child{padding-left:12px}table.guv tr.ktoa td,table.guv tr.ktob td:first-child,table.guv tr.ktos td:first-child{padding-left:52px}table.guv tr:last-child td{border-bottom:1px solid var(--line)}table.guv tr.ktoa td,table.guv tr.ktob td,table.guv tr.ktos td{background:transparent}table.guv tr.ktob td{border-bottom:0}.guv-new{border:0;border-radius:0;border-bottom:1px solid var(--line);background:transparent;padding:0 0 12px;margin:0 0 4px}@media (max-width:900px){.guv-card .guv-kpi:nth-child(-n+2){border-bottom:0!important}}.guv-card .guv-kpi{padding:8px 0 14px}.guv-card .guv-kpi b{margin-bottom:0}table.guv tr.kto:hover td,table.guv tr.ktoa:hover td,table.guv tr.ktob:hover td,table.guv tr.ktos:hover td{background:var(--tint)}table.guv tr.ktob:hover td{color:var(--text)}table.guv tr.ktob td:first-child{border-radius:9px 0 0 9px}table.guv tr.ktob td:last-child{border-radius:0 9px 9px 0}.guv-open.guvpdf{width:28px;height:28px;padding:0;justify-content:center;border:0;border-radius:8px;background:var(--blue-soft)}.guv-open.guvpdf:hover{background:var(--blue-a18);color:var(--blue-hover)}.guv-open.guvpdf{color:var(--dim)}tr:hover .guv-open.guvpdf{color:var(--text)}.guv-open.guvpdf{background:transparent;border-radius:9999px}.guv-open.guvpdf,tr:hover .guv-open.guvpdf{color:var(--blue)}.guv-open.guvpdf:hover{background:var(--blue-soft);color:var(--blue)}.cal-head{display:flex;align-items:center;gap:4px;margin:2px 0 14px}.cal-head h2{margin:0 10px;min-width:220px;font-size:17px;font-weight:600;letter-spacing:-.01em}.cal-head .cal-today{margin-left:auto;min-height:32px;padding:0 12px;font-size:12px;font-weight:600;color:var(--dim)}.cal-head .cal-today:hover{color:var(--blue)}.cal-stage{position:relative;padding-bottom:8px}.month-wrap{max-width:none}.month-grid{gap:6px}.month-cell{aspect-ratio:auto;min-height:108px;flex-direction:column;align-items:stretch;gap:4px;padding:8px 8px 6px;border-radius:12px;transition:background .16s ease,border-color .16s ease}.month-cell.has{cursor:pointer}.month-cell.on{border-color:var(--blue-a45)}.month-num{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-bottom:2px;border-radius:9999px;font-size:12px;font-weight:600;color:var(--dim)}.month-cell.has .month-num{color:var(--text)}.month-cell.today .month-num{background:var(--blue);color:#fff}.cal-dot{display:inline-block;flex:none;width:6px;height:6px;border-radius:50%}.cal-dot.red{background:var(--red)}.cal-dot.blue{background:var(--blue)}.cal-dot.gray{background:var(--dim)}.cal-chip{display:flex;align-items:center;gap:6px;width:100%;min-height:22px;padding:2px 6px;border-radius:6px;background:var(--tint);color:var(--text);font-size:11px;text-align:left;cursor:pointer;overflow:hidden;transition:background .16s ease,color .16s ease}.cal-chip.on,.cal-chip:hover{background:var(--blue-soft);color:var(--blue)}.cal-chip time{flex:none;color:var(--dim);font-size:10.5px;font-variant-numeric:tabular-nums}.cal-chip.on time,.cal-chip:hover time{color:var(--blue);opacity:.8}.cal-chip span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal-more{align-self:flex-start;padding:0 6px;color:var(--dim);font-size:10.5px;font-weight:600}.week-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.week-col{display:flex;flex-direction:column;gap:6px;min-height:380px;padding:10px 8px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.week-col.today{border-color:var(--blue-a45)}.week-col-head{display:flex;align-items:baseline;justify-content:space-between;gap:6px;margin-bottom:4px;padding:0 2px 8px;border-bottom:1px solid var(--line)}.week-col-head span{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.week-col-head b{font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums}.week-col.today .week-col-head b{color:var(--blue)}.week-item{display:flex;flex-direction:column;gap:3px;padding:8px 9px;border:0;border-radius:9px;background:var(--tint);color:var(--text);text-align:left;cursor:pointer;transition:background .16s ease}.week-item.on,.week-item:hover{background:var(--blue-soft)}.week-item time{display:flex;align-items:center;gap:6px;font-size:10.5px;color:var(--dim);font-variant-numeric:tabular-nums}.week-item strong{font-size:12px;font-weight:600;line-height:1.35}.week-item small{font-size:10.5px;color:var(--dim);line-height:1.4}.week-empty{padding:6px 2px;color:var(--dim);font-size:11px}.frist-row .frist-date span{white-space:nowrap}.frist-row.termin .frist-date b{color:var(--blue)}.cal-panel{top:auto;right:auto;z-index:45;width:min(440px,100%);padding:16px 18px 14px;animation:search-in .18s cubic-bezier(.16,1,.3,1) both}.cal-panel .liquidity-panel-head h2{font-size:16px}.cal-panel .account-list{margin-top:14px}.cal-panel .account-row{grid-template-columns:30px minmax(0,1fr) auto auto;min-height:52px;gap:12px}.cal-panel .account-row small{white-space:normal;line-height:1.4}.cal-panel .account-row>b{font-size:12px;font-weight:500;color:var(--muted);white-space:nowrap}.cal-panel .account-row>span{color:inherit;font-size:10.5px}.cal-panel .account-row.on{background:var(--blue-a07)}.cal-panel .pill{padding:3px 9px}@media (max-width:900px){.week-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.month-cell{min-height:84px}}.month-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.cal-chip,.month-cell{min-width:0}.cal-toolbar{flex-wrap:wrap;row-gap:8px}.cal-toolbar .cal-head{flex:1 1 auto;justify-content:center;margin:0;min-width:0}.cal-toolbar .cal-head h2{min-width:0;text-align:center;white-space:nowrap}.cal-toolbar .cal-head .cal-today{margin-left:4px}.frist-list{padding-top:0}.frist-row{padding:14px 12px;transition:background .16s ease}.frist-row:hover{background:var(--tint)}.month-chips{display:flex;flex-direction:column;gap:4px;min-width:0}.month-cell{min-height:clamp(72px,12vh,124px)}@media (max-width:1100px){.month-cell{min-height:clamp(64px,10vh,100px);padding:6px 6px 4px}.cal-chip time{display:none}.week-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.week-col{min-height:220px}}@media (max-width:760px){.month-cell{min-height:56px;gap:3px}.month-chips{flex-direction:row;flex-wrap:wrap;gap:4px}.cal-chip{width:auto;min-height:0;padding:0}.cal-chip,.cal-chip.on,.cal-chip:hover{background:transparent}.cal-chip span,.cal-more{display:none}.week-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.week-col{min-height:0}.cal-toolbar .cal-head{order:3;flex:1 1 100%;justify-content:flex-start}}@media (max-width:520px){.week-grid{grid-template-columns:1fr}}.cal-toolbar .cal-head{justify-content:flex-end}.cal-toolbar .toolbar-right:empty{display:none}.mtg-list{display:flex;flex-direction:column}.mtg-item{border-bottom:1px solid var(--line)}.mtg-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto 20px;align-items:center;gap:16px;width:100%;min-height:56px;padding:0 12px;border:0;background:transparent;color:var(--text);text-align:left;cursor:pointer;transition:background .16s ease}.mtg-row:hover{background:var(--tint)}.mtg-body{padding:10px 12px 22px 24px}.mtg-lbl{display:block;margin:16px 0 6px;color:var(--blue);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.mtg-body .mtg-lbl:first-child{margin-top:6px}.mtg-people{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:40px}.mtg-person{display:contents}.mtg-person b{padding:12px 8px;font-weight:600;color:var(--text)}.mtg-person b,.mtg-person span{font-size:13px;border-bottom:1px solid var(--line)}.mtg-person span{padding:12px 0;color:var(--muted)}.mtg-person:last-child b,.mtg-person:last-child span{border-bottom:0}.mtg-line{margin:0;font-size:13px;color:var(--text)}.mtg-link{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;color:var(--muted)}.mtg-tag{display:inline-block;margin-left:8px;padding:2px 6px;border-radius:4px;background:var(--surface-2);color:var(--dim);font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;vertical-align:1px}.mtg-text{max-width:820px;font-size:13.5px;line-height:1.65;text-wrap:pretty}.mtg-agenda,.mtg-text{margin:0;color:var(--muted)}.mtg-agenda{padding-left:18px;font-size:13px;line-height:1.7}@media (max-width:900px){.mtg-row{grid-template-columns:minmax(0,1fr) auto 20px}.mtg-people{grid-template-columns:1fr;column-gap:0}.mtg-person b{padding-bottom:2px;border-bottom:0}}.mtg-row{grid-template-columns:36px minmax(0,1fr) auto 20px;gap:14px;min-height:64px;padding:8px 12px}.mtg-avatar{background:transparent}.mtg-main strong{font-size:14px;font-weight:600}.mtg-meta2 b{font-size:12.5px;font-weight:600;color:var(--muted)}.mtg-meta2 time{font-size:12px;color:var(--dim)}@media (max-width:900px){.mtg-row{grid-template-columns:36px minmax(0,1fr) auto 20px}}.mtg-todos{display:flex;flex-direction:column}.mtg-todo{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:18px;min-height:48px;padding:0 8px 0 12px;border-bottom:1px solid var(--line);font-size:13px}.mtg-todo:last-child{border-bottom:0}.mtg-todo-task{color:var(--text)}.mtg-todo-due,.mtg-todo-owner{color:var(--dim);font-size:12px;white-space:nowrap}.mtg-todo-go{min-height:30px;padding:0 12px;border:0;border-radius:8px;background:var(--blue-soft);color:var(--blue);font-size:11.5px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .16s ease}.mtg-todo-go:hover{background:var(--blue-a18)}.mtg-src{margin:14px 0 0;color:var(--dim);font-size:11px;line-height:1.5}.mtg-proto{margin:6px 0 0 -14px;min-height:32px;font-size:12px;color:var(--blue)}.mtg-plan-wrap{position:relative}.mtg-plan{width:min(560px,calc(100vw - 68px));padding:16px 18px 14px;animation:search-in .18s cubic-bezier(.16,1,.3,1) both}.mtg-plan .liquidity-panel-head h2{font-size:16px}.mtg-plan-input{display:block;width:100%;box-sizing:border-box;min-height:38px;margin-top:14px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--text);font-size:13px;outline:0}.mtg-plan-input:focus{border-color:var(--blue-a45)}.mtg-plan-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px}.mtg-plan-row .seg button{min-height:30px;padding:0 12px;font-size:12px}.mtg-plan-row .mtg-plan-input{width:auto;margin-top:0;min-height:34px;color-scheme:dark}html[data-theme=light] .mtg-plan-row .mtg-plan-input{color-scheme:light}.mtg-plan-search{margin-top:12px}.mtg-plan-list{max-height:min(340px,42vh);overflow-y:auto;margin-top:8px;scrollbar-width:thin}.mtg-plan-contact{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 6px;border-bottom:1px solid var(--line);cursor:pointer;transition:background .16s ease}.mtg-plan-contact:last-child{border-bottom:0}.mtg-plan-contact.on,.mtg-plan-contact:hover{background:var(--tint)}.mtg-plan-contact input{width:15px;height:15px;margin:0;accent-color:var(--blue)}.mtg-plan-main{display:flex;flex-direction:column;gap:2px;min-width:0}.mtg-plan-main b{font-size:13px;font-weight:600;color:var(--text)}.mtg-plan-main small{overflow:hidden;text-overflow:ellipsis}.mtg-plan-main small,.mtg-plan-tag{font-size:11px;color:var(--dim);white-space:nowrap}.mtg-plan-foot{display:flex;align-items:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line);color:var(--dim);font-size:12px}.mtg-plan-foot span{flex:1}.mtg-plan-foot .assign:disabled{opacity:.45;cursor:default}@media (max-width:760px){.mtg-todo{grid-template-columns:minmax(0,1fr) auto;row-gap:4px;padding:10px 8px 10px 12px}.mtg-todo-owner{grid-column:1}.mtg-todo-go{grid-row:1/span 2}}.mtg-plan .liquidity-panel-head h2{margin-top:0}.arc-list{display:flex;flex-direction:column}.arc-item{border-bottom:1px solid var(--line)}.arc-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto 30px;align-items:center;gap:14px;min-height:64px;padding:8px 12px;cursor:pointer;transition:background .16s ease}.arc-item.open .arc-row,.arc-row:hover{background:var(--tint)}.arc-avatar{background:transparent}.arc-avatar .ch-img{background-size:contain;border-radius:0}.arc-main strong{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arc-meta b{font-size:12.5px;font-weight:600;color:var(--muted)}.arc-meta time{font-size:12px;color:var(--dim)}.arc-detail{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:center;row-gap:14px;column-gap:16px;padding:14px 12px 26px 62px}.arc-lbl{font-size:11px;font-weight:700;color:var(--dim);letter-spacing:.02em}.arc-lbl.top{align-self:start;padding-top:4px}.arc-val{min-width:0}.arc-text{font-size:13px;color:var(--muted);line-height:1.5}.arc-file{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:0;border:0;background:transparent;color:var(--text);font-size:13px;font-weight:600;cursor:pointer}.arc-file b{max-width:min(520px,100%);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arc-file:hover{color:var(--blue)}.arc-select{width:300px;max-width:100%;min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--text);font-size:13px;outline:0}.arc-select:focus{border-color:var(--blue-a45)}.arc-chip{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--text);font-size:13px;font-weight:600}.arc-chip svg{color:var(--dim)}.arc-hist{display:grid;grid-template-columns:82px minmax(0,1fr);gap:14px;padding:4px 0;font-size:12.5px;color:var(--muted);line-height:1.45}.arc-hist time{color:var(--dim);font-variant-numeric:tabular-nums}@media (max-width:760px){.arc-detail{grid-template-columns:1fr;row-gap:6px;padding-left:12px}.arc-lbl{margin-top:10px}.arc-select{width:100%}}.arc-file svg{flex:none}.arc-doc{width:100%;max-width:640px;margin:0;text-align:left;cursor:pointer;font:inherit}.arc-doc .doc-chip-name{font-size:13px}.arc-pick-wrap{position:relative;display:inline-block}.arc-pick{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;width:300px;max-width:100%;min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:9px;background:var(--panel);color:var(--text);font-size:13px;cursor:pointer;text-align:left;transition:border-color .16s ease}.arc-pick span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arc-pick.active,.arc-pick:hover{border-color:var(--blue-a45)}.arc-pick-wrap .text-menu{min-width:300px;max-height:280px;overflow-y:auto;scrollbar-width:thin}@media (max-width:760px){.arc-pick,.arc-pick-wrap{width:100%}}.arc-detail{--arc-w:min(560px,100%)}.arc-doc{width:var(--arc-w);max-width:100%;min-height:38px;border-radius:9px}.arc-doc .doc-chip-icon{width:22px;height:22px;border-radius:6px}.arc-chips{display:flex;flex-wrap:wrap;gap:8px}.arc-link-chip{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--text);font:inherit;font-size:12.5px;line-height:1.2}.arc-link-chip svg{flex:none;color:var(--dim)}button.arc-link-chip{cursor:pointer;transition:border-color .16s ease,color .16s ease}button.arc-link-chip:hover{border-color:var(--blue-a45);color:var(--blue)}.arc-vorschlag{flex-wrap:wrap;gap:10px;margin:6px 0 0;color:var(--muted)}.arc-pager,.arc-vorschlag{display:flex;align-items:center;font-size:12.5px}.arc-pager{justify-content:flex-end;gap:12px;padding:12px 16px;border-top:1px solid var(--line);color:var(--dim);font-variant-numeric:tabular-nums}.arc-pager button[disabled]{opacity:.4;cursor:default}.arc-doc .doc-chip-name{font-size:12.5px}.arc-pick,.arc-pick-wrap{width:var(--arc-w);max-width:100%}.arc-pick svg.lucide-user{flex:none;color:var(--dim)}.arc-pick-wrap .text-menu{min-width:0;width:100%}.arc-partner-menu{max-height:340px}.arc-partner-search{margin:2px 4px 6px}.arc-partner-main{display:flex;flex-direction:column;gap:1px;min-width:0;text-align:left}.arc-partner-main b{font-size:12.5px;font-weight:600}.arc-partner-main small{font-size:10.5px;color:var(--dim);font-weight:400}.text-menu button.on .arc-partner-main small{color:var(--blue);opacity:.75}.arc-partner-menu button{min-height:40px}.set-layout{display:grid;grid-template-columns:200px minmax(0,1fr);gap:36px;align-items:start;padding-top:4px}.set-nav{display:flex;flex-direction:column;gap:2px;position:sticky;top:0}.set-nav-item{display:block;width:100%;padding:9px 12px;border:0;border-radius:9px;background:transparent;color:var(--nav-idle);font-size:13px;text-align:left;cursor:pointer;transition:background .16s ease,color .16s ease}.set-nav-item:hover{background:var(--tint);color:var(--text)}.set-nav-item.on{background:var(--tint);color:var(--blue);font-weight:600}.set-pane{min-width:0}.set-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;min-height:38px;margin-bottom:6px}.set-head h2{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em}.set-head-tools{display:flex;align-items:center;gap:8px}.set-head-note{color:var(--dim);font-size:12px}.set-mini{min-height:34px;padding:0 12px;font-size:12.5px;font-weight:600}.set-mini,.set-mini svg{color:var(--blue)}.set-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;padding:12px 0 6px}.set-field2{display:flex;flex-direction:column;gap:6px;min-width:0}.set-field2 span{font-size:11px;font-weight:700;color:var(--dim);letter-spacing:.02em}.set-input{width:100%;min-height:38px;padding:0 12px;border:1px solid var(--line);border-radius:9px;background:var(--panel);color:var(--text);font-size:13px;outline:0}.set-input:focus{border-color:var(--blue-a45)}.set-input:disabled{color:var(--dim);background:transparent}.set-input-sm{width:min(320px,100%)}.set-line{display:flex;align-items:center;gap:14px;min-height:56px;padding:8px 0;border-bottom:1px solid var(--line)}.set-line-lbl{flex:1 1 200px;min-width:0;font-size:13.5px;font-weight:600;color:var(--text)}.set-line .set-input-sm,.set-line .set-pick-wrap{flex:0 1 320px}.set-pick,.set-pick-wrap{width:min(320px,100%)}.set-pick-wrap{position:relative}.set-pick-wrap .text-menu{min-width:0;width:100%;max-height:280px;overflow-y:auto;scrollbar-width:thin}.set-seg button{min-height:30px;padding:0 12px;font-size:12px}.set-actions{display:flex;align-items:center;gap:10px;padding:16px 0 8px}.set-muted{color:var(--dim);font-size:12.5px}.set-danger-text{color:var(--red)}.set-danger-text:hover{background:var(--red-soft)}.set-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px}.set-col{min-width:0}.set-col-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--line)}.set-col-head b{font-size:13.5px;font-weight:600}.set-col-head span{color:var(--dim);font-size:12px}.set-range-wrap{display:flex;align-items:center;gap:12px;flex:0 1 320px}.set-range{flex:1;accent-color:var(--blue)}.set-range-wrap b{font-size:12.5px;font-variant-numeric:tabular-nums;color:var(--blue)}.set-example{margin:14px 0 18px;padding:12px 0 0;border-top:1px solid var(--line)}.set-example small{display:block;margin-bottom:8px;color:var(--dim);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.set-example p{margin:0;font-size:13px;line-height:1.6;color:var(--muted)}.set-example b{color:var(--text);font-weight:600}.set-row2{display:grid;grid-template-columns:minmax(180px,.9fr) minmax(0,1.4fr) auto auto;align-items:center;gap:16px;min-height:56px;padding:8px 0;border-bottom:1px solid var(--line)}.set-row2>b{font-size:13.5px;font-weight:600}.set-row2>span{color:var(--dim);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.set-row2 .pill{justify-self:end}.set-row2-lead{padding:10px 0 14px}.set-row3{display:grid;grid-template-columns:32px minmax(0,1.4fr) minmax(200px,.9fr) 88px auto;align-items:center;gap:16px;min-height:64px;padding:8px 0;border-bottom:1px solid var(--line)}.set-euro{display:grid;place-items:center;width:32px;height:32px;border-radius:9999px;border:1px solid var(--line);color:var(--dim);font-size:13px;font-weight:600}.set-row3-main{display:flex;flex-direction:column;gap:3px;min-width:0}.set-row3-main b{font-size:13.5px;font-weight:600}.set-row3-main small{color:var(--dim);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.set-row3 .set-pick,.set-row3 .set-pick-wrap{width:100%}.set-amt{font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.set-konto-sachkonto{width:88px;min-height:32px;padding:0 2px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;color:var(--text);font-size:13px;text-align:right;font-variant-numeric:tabular-nums;outline:0}.set-konto-sachkonto:focus{border-bottom-color:var(--blue-a45)}.set-konto-sachkonto::placeholder{color:var(--dim)}.set-row3 .set-pick:disabled{opacity:.5;cursor:not-allowed}.set-sub{display:flex;align-items:center;gap:8px;margin:22px 0 8px}.set-sub b{font-size:13.5px;font-weight:600}.set-sub em{padding:2px 8px;border-radius:9999px;background:var(--blue-soft);color:var(--blue);font-size:11px;font-style:normal;font-weight:700;font-variant-numeric:tabular-nums}.set-sub em:empty{display:none}.set-search{margin:6px 0 4px}.set-empty{margin:10px 0 4px;color:var(--dim);font-size:12.5px}.set-table{display:flex;flex-direction:column}.set-th,.set-tr{display:grid;grid-template-columns:minmax(0,1.6fr) 130px 120px 80px 32px;align-items:center;gap:12px;padding:0 4px}.set-th{min-height:34px;color:var(--dim);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.set-th,.set-tr{border-bottom:1px solid var(--line)}.set-tr{min-height:56px;font-size:13px;color:var(--muted)}.set-th .num,.set-tr .num{text-align:right;font-variant-numeric:tabular-nums}.set-rule{display:flex;flex-direction:column;gap:2px;min-width:0}.set-rule b{font-size:13px;font-weight:600;color:var(--text)}.set-rule small{color:var(--blue);font-size:12px}.set-user{padding:12px 0 14px;border-bottom:1px solid var(--line)}.set-user-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto minmax(200px,260px);align-items:center;gap:14px}.set-user-main{display:flex;flex-direction:column;gap:2px;min-width:0}.set-user-main b{font-size:13.5px;font-weight:600}.set-user-main small{color:var(--dim);font-size:12px}.set-user-row .set-pick,.set-user-row .set-pick-wrap{width:100%}.set-chips{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0 50px}.set-chip{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 10px;border:1px solid var(--line);border-radius:9999px;background:transparent;color:var(--dim);font-size:12px;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}.set-chip:hover{color:var(--text)}.set-chip.on{border-color:transparent;background:var(--blue-soft);color:var(--blue);font-weight:600}.set-matrix-wrap{overflow-x:auto;scrollbar-width:thin;margin-top:4px}.set-matrix{display:grid;align-items:center;column-gap:8px;min-width:720px}.set-mx-corner{height:100%}.set-mx-corner,.set-mx-role{border-bottom:1px solid var(--line)}.set-mx-role{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 4px 10px;text-align:center}.set-mx-role b{font-size:11.5px;font-weight:700;color:var(--blue)}.set-mx-role small{font-size:11px;color:var(--dim)}.set-mx-lbl{padding:0 4px;min-height:42px;display:flex;align-items:center;font-size:13px;color:var(--text);border-bottom:1px solid var(--line)}.set-mx-lbl.set-mx-sec{grid-column:1/-1;min-height:38px;margin-top:6px;color:var(--dim);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-bottom:0}.set-check{display:grid;place-items:center;justify-self:center;width:22px;height:22px;padding:0;border:1px solid var(--line);border-radius:6px;background:transparent;color:#fff;cursor:pointer;transition:background .16s ease,border-color .16s ease}.set-check:hover{border-color:var(--blue-a45)}.set-check.on{background:var(--blue);border-color:var(--blue)}.set-matrix>.set-check{align-self:stretch;height:auto;min-height:22px}.set-matrix .set-check{height:22px;align-self:center}.set-usage-top{display:flex;align-items:baseline;gap:14px;padding:6px 0 12px}.set-usage-top b{font-size:34px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.set-usage-top span{color:var(--dim);font-size:13px}.set-bar{height:6px;border-radius:9999px;background:var(--track-bg);overflow:hidden;margin-bottom:10px}.set-bar i{display:block;height:100%;border-radius:inherit;background:var(--blue)}.set-mini-bar{width:120px;height:4px;border-radius:9999px;background:var(--track-bg);overflow:hidden;justify-self:end}.set-mini-bar i{display:block;height:100%;border-radius:inherit;background:var(--blue)}.set-usage-row{grid-template-columns:minmax(180px,1fr) minmax(0,1fr) auto 120px}@media (max-width:1100px){.set-cols{grid-template-columns:1fr}}@media (max-width:900px){.set-layout{grid-template-columns:1fr;gap:16px}.set-nav{position:static;flex-direction:row;flex-wrap:wrap}.set-grid2{grid-template-columns:1fr}.set-row2,.set-usage-row{grid-template-columns:minmax(0,1fr) auto}.set-row2>span:nth-child(2){grid-column:1/-1;white-space:normal}.set-row3{grid-template-columns:32px minmax(0,1fr)}.set-amt,.set-konto-sachkonto,.set-row3 .set-pick-wrap{grid-column:2}.set-user-row{grid-template-columns:36px minmax(0,1fr)}.set-user-row .pill,.set-user-row .set-pick-wrap{grid-column:2;justify-self:start}.set-chips{margin-left:0}.set-th,.set-tr{grid-template-columns:minmax(0,1fr) auto 32px}.set-th span:nth-child(3),.set-th span:nth-child(4),.set-tr>span:nth-child(3),.set-tr>span:nth-child(4){display:none}}.set-row2{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) auto auto}.set-row2>b,.set-row3-main,.set-row3-main b,.set-user-main,.set-user-main b,.set-user-main small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.set-row2-lead{display:flex;flex-wrap:wrap;gap:10px 16px}.set-row2-lead>b{flex:1 1 220px}.set-row2-lead>span:nth-child(2){flex:1 1 100%;order:3}.set-row2-lead .pill{justify-self:auto}.set-row3{grid-template-columns:32px minmax(0,1.4fr) minmax(0,.9fr) 88px auto}.set-th,.set-tr{grid-template-columns:minmax(0,1.6fr) minmax(0,130px) minmax(0,120px) minmax(0,80px) 32px}.set-tr>span{min-width:0}.set-user-row{grid-template-columns:36px minmax(0,1fr) auto minmax(0,260px)}.set-usage-row{grid-template-columns:minmax(0,1fr) auto auto 120px}.set-usage-row>span{white-space:nowrap}.set-line{flex-wrap:wrap}.set-line-lbl{flex:1 1 160px}@media (max-width:1250px){.set-layout{grid-template-columns:1fr;gap:14px}.set-nav{position:static;flex-direction:row;flex-wrap:wrap;gap:4px;padding-bottom:10px;border-bottom:1px solid var(--line)}.set-nav-item{width:auto;padding:7px 12px;border-radius:9999px;font-size:12.5px}.set-cols{grid-template-columns:1fr}}@media (max-width:760px){.set-grid2{grid-template-columns:1fr}.set-row2,.set-usage-row{grid-template-columns:minmax(0,1fr) auto}.set-row2>span:nth-child(2){grid-column:1/-1;white-space:normal}.set-usage-row>span:nth-child(2){grid-column:auto}.set-row3{grid-template-columns:32px minmax(0,1fr)}.set-amt,.set-konto-sachkonto,.set-row3 .set-pick-wrap{grid-column:2}.set-user-row{grid-template-columns:36px minmax(0,1fr)}.set-user-row .pill,.set-user-row .set-pick-wrap{grid-column:2;justify-self:start}.set-chips{margin-left:0}.set-th,.set-tr{grid-template-columns:minmax(0,1fr) auto 32px}.set-th span:nth-child(3),.set-th span:nth-child(4),.set-tr>span:nth-child(3),.set-tr>span:nth-child(4){display:none}}.upd-list{display:flex;flex-direction:column}.upd-item{border-bottom:1px solid var(--line)}.upd-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto 20px;align-items:center;gap:14px;min-height:64px;padding:8px 12px;cursor:pointer;transition:background .16s ease}.upd-item.open .upd-row,.upd-row:hover{background:var(--tint)}.upd-avatar{background:transparent}.upd-main strong{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upd-meta b{font-size:12.5px;font-weight:600;color:var(--muted)}.upd-meta time{font-size:12px;color:var(--dim)}.upd-body{padding:6px 12px 20px 62px}.upd-body p{margin:0 0 10px;max-width:900px;font-size:13.5px;line-height:1.6;color:var(--muted);text-wrap:pretty}.upd-body .upd-foot{margin:4px 0 0;color:var(--dim);font-size:12px}.sys-row{grid-template-columns:36px minmax(0,1fr) auto auto auto;cursor:default}.sys-avatar{color:var(--blue)}.sys-item.done .sys-avatar,.sys-item.done .upd-main strong{color:var(--dim)}.sys-item.done .upd-main strong{font-weight:500}.sys-done{min-height:32px;padding:0 10px}.sys-done-at{font-size:12px;color:var(--dim);white-space:nowrap}.upd-view-wrap .text-menu{min-width:230px}.stage-list.cascade .sys-avatar svg{animation:vg-flip .45s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--d,0s) * var(--st-icon-step) + var(--st-icon-start) + .35s)}.auto-list{display:flex;flex-direction:column}.auto-item{border-bottom:1px solid var(--line)}.auto-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto 40px 34px 20px;align-items:center;gap:14px;min-height:64px;padding:8px 12px;cursor:pointer;transition:background .16s ease}.auto-item.open .auto-row,.auto-row:hover{background:var(--tint)}.auto-avatar{background:transparent}.auto-item.off .auto-avatar{opacity:.45;filter:grayscale(1)}.auto-item.off .auto-main strong{color:var(--dim)}.auto-main strong{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auto-meta b{font-size:12.5px;font-weight:600;color:var(--muted)}.auto-meta time{font-size:12px;color:var(--dim)}.auto-body{padding:6px 12px 22px 62px}.auto-rule{gap:6px;margin:0;font-size:13px;line-height:1.5;color:var(--muted)}.auto-log,.auto-rule{display:flex;flex-direction:column}.auto-log-row{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;padding:7px 0;font-size:12.5px;color:var(--muted);border-bottom:1px solid var(--line)}.auto-log-row:last-child{border-bottom:0}.auto-log-row time{color:var(--dim);font-variant-numeric:tabular-nums}.auto-instruct{display:flex;align-items:center;gap:8px;max-width:820px;min-height:42px;padding:0 6px 0 12px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.auto-instruct input{flex:1;min-width:0;border:0;background:transparent;color:var(--text);font-size:13px;outline:0}.auto-instruct input::placeholder{color:var(--dim)}.auto-instruct .ai-instruct-icon{color:var(--blue);display:inline-flex}.auto-new-wrap{position:relative}.auto-new{width:min(560px,calc(100vw - 68px));padding:16px 18px;animation:search-in .18s cubic-bezier(.16,1,.3,1) both}.auto-new .liquidity-panel-head h2{margin-top:0;font-size:16px}.auto-new .auto-instruct{max-width:none;margin-top:14px}.auto-actions{position:relative;display:flex;align-items:center;justify-content:center}.auto-actions .comm-mini-trigger.auto-more{min-height:30px;padding:0 6px;color:var(--dim)}.auto-actions .comm-mini-trigger.auto-more.active,.auto-actions .comm-mini-trigger.auto-more:hover{color:var(--blue)}.auto-actions .text-menu{left:auto;right:0;top:calc(100% + 4px);min-width:180px;animation:search-in .18s cubic-bezier(.16,1,.3,1) backwards}.text-menu button.danger,.text-menu button.danger .tm-label svg{color:var(--red)}.mic-btn.listening{color:var(--blue);background:var(--blue-a12);box-shadow:0 0 0 2px var(--blue-a45)}.auto-hinweis{margin:0 0 12px;max-width:820px;font-size:13px;line-height:1.55;color:var(--text)}.auto-hinweis.auto-pausiert{color:var(--orange)}.auto-entscheid{display:flex;align-items:center;gap:14px;margin:0 0 18px}.auto-log-row.auto-log-fehler span{color:var(--red)}.auto-log-row.auto-log-hinweis time,.auto-log-row.auto-log-probelauf time{color:var(--blue)}.auto-item.busy .auto-row{opacity:.6;pointer-events:none}@media (max-width:760px){.auto-row{grid-template-columns:36px minmax(0,1fr) 40px 34px 20px}.auto-meta{display:none}.auto-body{padding-left:12px}.auto-log-row{grid-template-columns:1fr;gap:2px}}.case-avatar.ch-bank{background:var(--blue);color:#fff}.bk-head-right{display:flex;align-items:center;gap:10px}.bk-meta{color:var(--dim);font-size:12px;white-space:nowrap}.bk-actions{position:relative}.bk-sub{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:2px 0 16px}.bk-kicker{display:block;margin-bottom:6px;color:var(--blue);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.bk-sub b{font-size:14px;font-weight:600}.bk-status{font-size:12.5px;font-weight:600}.bk-status.red{color:var(--red)}.bk-status.blue{color:var(--blue)}.bk-status.green{color:var(--green)}.bk-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 24px;padding:16px 0;border-top:1px solid var(--line)}.bk-facts>div{min-width:0}.bk-facts small{display:block;margin-bottom:6px;color:var(--dim);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.bk-facts b{display:block;font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-field{display:flex;flex-direction:column;gap:6px;padding:10px 0}.bk-field>span{font-size:11px;font-weight:700;color:var(--dim)}.bk-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.bk-row .arc-pick,.bk-row .bk-pick-wrap{width:min(380px,100%)}.bk-field>.bk-pick-wrap,.bk-field>.bk-pick-wrap .arc-pick{width:100%}.bk-pick-wrap{position:relative}.bk-pick-wrap .text-menu{min-width:0;width:100%;max-height:320px;overflow-y:auto;scrollbar-width:thin}.arc-pick.placeholder>span{color:var(--dim)}.bk-textarea{min-height:88px;padding:10px 12px;resize:vertical;line-height:1.5;font:inherit;font-size:13px}.bk-primary:disabled{opacity:.45;cursor:default}@media (max-width:900px){.bk-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.bk-case .casefile-head{flex-wrap:wrap;row-gap:8px}.bk-case .casefile-heading{flex:1 1 240px;min-width:0;flex-wrap:nowrap}.bk-case .casefile-heading h2{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-head-right{flex:none;margin-left:auto}.bk-facts b{white-space:normal;overflow:visible}@media (max-width:1200px){.bk-meta{display:none}}.bl-top{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px 32px;padding:4px 0}.bl-field{display:flex;flex-direction:column;gap:6px;padding:10px 0;min-width:0}.bl-field>span{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:var(--dim)}.bl-field>span.bl-req{color:var(--red)}.bl-dot{display:none;width:6px;height:6px;border-radius:50%;background:var(--red)}.bl-req .bl-dot{display:inline-block}.bl-doc{width:100%;max-width:none;margin:0;min-height:38px;border-radius:9px}.bl-pay{font-size:13.5px;font-weight:600}.bl-grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-grid2,.bl-grid3{display:grid;gap:0 32px}.bl-grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.bl-span{grid-column:1/-1}.bl-field .bk-pick-wrap,.bl-field .bk-pick-wrap .arc-pick{width:100%}.bl-decision .bk-pick-wrap,.bl-decision .bk-pick-wrap .arc-pick{width:min(420px,100%)}.set-input.bl-missing{border-color:var(--red-soft-border)}.set-input.bl-missing::placeholder{color:var(--red);opacity:.85}.arc-pick.bl-missing{border-color:var(--red-soft-border)}.arc-pick.bl-missing>span{color:var(--red)}.text-menu button.disabled,.text-menu button[aria-disabled=true],.text-menu button[disabled]{opacity:.45;cursor:not-allowed}.text-menu button.disabled:hover,.text-menu button[aria-disabled=true]:hover,.text-menu button[disabled]:hover{background:transparent}.bl-amounts{display:flex;flex-direction:column;gap:8px}.bl-amt{display:grid;grid-template-columns:minmax(0,1fr) 64px;align-items:center;gap:10px}.bl-amt b{padding:0 12px;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.bl-amt em{color:var(--dim);font-size:11px;font-style:normal;white-space:nowrap}.bl-split{align-self:flex-start;margin-top:2px;padding:0 8px;min-height:28px;font-size:12px}.bl-toggle{margin:4px 0 12px}.bl-step{display:flex;flex-direction:column;gap:8px;margin:6px 0 10px;padding:16px 18px;border:1px solid var(--line);border-radius:14px;background:var(--tint)}.bl-step>b{font-size:14px;font-weight:600}.bl-step>span{color:var(--muted);font-size:12.5px}.bl-step>small{color:var(--dim);font-size:11.5px}.bl-step .bl-field{padding:6px 0}.bl-sperre{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:10px 0 6px;border-top:1px solid var(--line);font-size:13px}.bl-sperre>b{color:var(--red);font-weight:600}.bl-sperre>span{flex:1 1 320px;min-width:0;color:var(--muted)}.bl-sperre>small{flex-basis:100%;color:var(--dim);font-size:11.5px}.bl-sperre .set-input{flex:1 1 320px;width:auto;max-width:480px}.bl-sperre .text-action{min-height:32px;padding:0 10px;font-size:13px}.bkq-sperre{display:flex;flex-direction:column;gap:4px;padding:6px 0 4px}.bkq-sperre .set-input{width:min(480px,100%)}.bkq-sperre small{color:var(--dim);font-size:11.5px}.bl-step-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:8px}.bl-decision>span{text-transform:uppercase;letter-spacing:.08em;font-size:10px}.bl-modal{position:fixed;inset:0;z-index:450;display:flex;align-items:center;justify-content:center;padding:24px}.bl-modal-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.72);backdrop-filter:blur(6px)}.bl-modal-card{position:relative;width:min(900px,100%);max-height:100%;overflow:auto;padding:24px 26px;border:1px solid var(--line);border-radius:16px;background:var(--panel);box-shadow:0 30px 80px rgba(0,0,0,.5);animation:search-in .18s cubic-bezier(.16,1,.3,1) both}.bl-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:22px}.bl-modal-head small{display:block;margin-bottom:4px;color:var(--dim);font-size:12.5px}.bl-modal-head h2{margin:0;font-size:20px;font-weight:700;letter-spacing:-.01em}.bl-modal-head p{margin:6px 0 0;color:var(--dim);font-size:12.5px}.bl-modal-body{display:grid;grid-template-columns:240px minmax(0,1fr);gap:28px;align-items:center}.bl-qr{display:grid;place-items:center;width:240px;height:240px;border-radius:16px;background:#fff;color:#9aa3b2;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.bl-qr-facts{border:1px solid var(--line);border-radius:12px;overflow:hidden}.bl-qr-facts>div{display:grid;grid-template-columns:minmax(120px,.7fr) minmax(0,1fr);gap:16px;align-items:center;padding:12px 16px;border-bottom:1px solid var(--line)}.bl-qr-facts>div:last-child{border-bottom:0}.bl-qr-facts small{color:var(--dim);font-size:12px}.bl-qr-facts b{font-size:14px;font-weight:600}@media (max-width:900px){.bl-grid2,.bl-grid3,.bl-top{grid-template-columns:1fr;gap:0}.bl-modal-body{grid-template-columns:1fr}.bl-qr{width:200px;height:200px;margin:0 auto}}.bl-grid2,.bl-grid3{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.bl-top{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.bl-top .bl-doc-field{grid-column:1/-1}.bl-amt{grid-template-columns:minmax(0,1fr) auto}.bl-amt b{padding-left:12px;padding-right:0;min-width:0;white-space:nowrap}.bl-amt em{flex:none}.arc-pick.bl-missing,.set-input.bl-missing{border-color:var(--line)}.bl-step{border:0;border-radius:0;background:transparent;padding:8px 0 12px;margin:0;border-top:1px solid var(--line)}.bl-step .set-input{background:var(--panel)}.bl-decision{border-top:1px solid var(--line);padding-top:14px}.bl-toggle{margin-bottom:4px}.bl-qr-bank{color:var(--blue);background:var(--blue-soft)}.case-avatar.ch-out{background:var(--green);color:#fff}.pill.amber{background:rgba(215,138,22,.16);color:var(--orange)}html[data-theme=light] .pill.amber{background:rgba(155,104,41,.12)}.au-case .bk-sub{padding-bottom:6px}.au-h{padding:18px 0 4px;font-size:14px;font-weight:600;color:var(--text)}.au-sum{border-top:0;padding-top:8px}.bk-case .casefile-head button[aria-label="Fallakte schließen"],.bk-case .casefile-head>.bk-head-right>button:last-child{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer}.bk-case .casefile-head button[aria-label="Fallakte schließen"]:hover{background:var(--tint);color:var(--text)}.bk-case .casefile-heading h2{font-size:19px;font-weight:600}.bk-sub{align-items:center;padding:0 0 14px}.bk-kicker{margin-bottom:0}.bl-case .bk-sub{padding-bottom:6px}@keyframes drawer-in{0%{transform:translateY(-24px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes backdrop-in{0%{opacity:0}to{opacity:1}}.content{position:relative}.work-area{position:static}.work-area.with-casefile .case-list,.work-area.with-casefile .list-col{flex:1 1 auto;width:auto}.work-area.with-casefile .case-row{grid-template-columns:38px minmax(0,1fr) auto 30px;gap:0 14px}.work-area.with-casefile .case-meta{display:flex}.case-backdrop{position:absolute;inset:0;z-index:40;background:rgba(24,24,27,.4);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:backdrop-in .25s ease-out both;cursor:pointer}.work-area.with-casefile .casefile{position:absolute;top:0;left:0;right:0;z-index:50;width:auto;max-height:calc(100% - 28px);overflow-y:auto;border-radius:0 0 20px 20px;background:var(--panel);box-shadow:0 30px 80px rgba(0,0,0,.35),0 1px 0 var(--line);padding:26px 40px 30px;animation:drawer-in .3s cubic-bezier(.16,1,.3,1) both;will-change:transform}html[data-theme=light] .work-area.with-casefile .casefile{box-shadow:0 30px 80px rgba(15,23,42,.18),0 1px 0 var(--line)}.work-area.with-casefile .casefile .bk-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 40px}.work-area.with-casefile .casefile .bl-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px}.work-area.with-casefile .casefile .bl-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px}.work-area.with-casefile .casefile .bl-top{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:0 40px}.work-area.with-casefile .casefile .bl-top .bl-doc-field{grid-column:auto}.work-area.with-casefile .casefile .bk-row .arc-pick,.work-area.with-casefile .casefile .bk-row .bk-pick-wrap,.work-area.with-casefile .casefile .bl-decision .arc-pick,.work-area.with-casefile .casefile .bl-decision .bk-pick-wrap{width:min(460px,100%)}.work-area.with-casefile .casefile .summary-panel{max-width:none}@media (max-width:900px){.work-area.with-casefile .casefile{padding:20px 20px 24px}.work-area.with-casefile .casefile .bk-facts,.work-area.with-casefile .casefile .bl-grid2,.work-area.with-casefile .casefile .bl-grid3,.work-area.with-casefile .casefile .bl-top{grid-template-columns:1fr}}.work-area.with-casefile.detail-push{flex-direction:column;gap:0}.work-area.with-casefile.detail-push .casefile{position:static;order:-1;flex:none;width:auto;max-height:min(62vh,760px);margin:0 0 14px;padding:24px 32px 26px;border:1px solid var(--line);border-radius:14px;box-shadow:none;animation:push-in .32s cubic-bezier(.16,1,.3,1) both}.work-area.with-casefile.detail-push .case-list,.work-area.with-casefile.detail-push .list-col{order:1;flex:1 1 auto;min-height:0}.work-area.with-casefile.detail-push .list-col .case-list{padding-top:2px}@keyframes push-in{0%{max-height:0;opacity:0;transform:translateY(-10px)}60%{opacity:1}to{max-height:min(62vh,760px);opacity:1;transform:translateY(0)}}.work-area.with-casefile.detail-push .casefile{animation:push-in .62s cubic-bezier(.22,1,.36,1) both}.work-area.with-casefile.detail-push .casefile>*{animation:drawer-in .5s cubic-bezier(.22,1,.36,1) .18s both}.work-area.with-casefile .casefile{animation-duration:.55s;animation-timing-function:cubic-bezier(.22,1,.36,1)}.case-backdrop{animation-duration:.4s}.work-area.with-casefile.detail-push .casefile{animation-duration:1s}.work-area.with-casefile.detail-push .casefile>*{animation-duration:.8s;animation-delay:.3s}.work-area.with-casefile .casefile{animation-duration:.9s}.case-backdrop{animation-duration:.6s}@keyframes sweep{0%{width:0;opacity:0}25%{opacity:1}to{width:100%;opacity:1}}@keyframes settle{0%{transform:translateY(-14px);opacity:.55}to{transform:translateY(0);opacity:1}}@keyframes row-glow{0%{box-shadow:inset 0 0 0 0 transparent}35%{box-shadow:inset 3px 0 0 0 var(--blue)}to{box-shadow:inset 0 0 0 0 transparent}}.work-area.with-casefile.detail-push .casefile{position:relative;overflow:hidden}.work-area.with-casefile.detail-push .casefile:before{content:"";position:absolute;top:0;left:0;height:2px;width:0;border-radius:0 2px 2px 0;background:linear-gradient(90deg,var(--blue),#a855f7);animation:sweep 1.2s cubic-bezier(.22,1,.36,1) .15s both}.work-area.with-casefile.detail-push .casefile>:first-child{animation-delay:.25s}.work-area.with-casefile.detail-push .casefile>:nth-child(2){animation-delay:.38s}.work-area.with-casefile.detail-push .casefile>:nth-child(3){animation-delay:.5s}.work-area.with-casefile.detail-push .casefile>:nth-child(4){animation-delay:.6s}.work-area.with-casefile.detail-push .casefile>:nth-child(5){animation-delay:.7s}.work-area.with-casefile.detail-push .casefile>:nth-child(n+6){animation-delay:.8s}.work-area.with-casefile.detail-push .list-col{animation:settle 1s cubic-bezier(.22,1,.36,1) both}.work-area.with-casefile .case-row.selected-case{animation:row-glow 1.4s ease-out both}@keyframes rise-in{0%{transform:translateY(22px);opacity:0}to{transform:translateY(0);opacity:1}}.work-area.with-casefile.detail-push .casefile{animation:push-in 1s cubic-bezier(.22,1,.36,1) both}.work-area.with-casefile.detail-push .casefile>*{animation:rise-in .7s cubic-bezier(.22,1,.36,1) both}.work-area.with-casefile.detail-push .casefile>:first-child{animation-delay:.75s}.work-area.with-casefile.detail-push .casefile>:nth-child(2){animation-delay:.85s}.work-area.with-casefile.detail-push .casefile>:nth-child(3){animation-delay:.95s}.work-area.with-casefile.detail-push .casefile>:nth-child(4){animation-delay:1.05s}.work-area.with-casefile.detail-push .casefile>:nth-child(5){animation-delay:1.15s}.work-area.with-casefile.detail-push .casefile>:nth-child(n+6){animation-delay:1.25s}.work-area.with-casefile.detail-push .casefile:before{animation:sweep 1.1s cubic-bezier(.22,1,.36,1) 1.5s both}.profile-wrap:after{content:"";position:absolute;left:-12px;right:-12px;top:100%;height:12px}.profile-panel{animation:search-in .18s cubic-bezier(.16,1,.3,1) backwards}.topbar{position:relative;z-index:100}.work-area.with-casefile.detail-push .casefile{z-index:2}.work-area.with-casefile.detail-push .case-backdrop{display:none}.list-toolbar,.queue-toolbar{position:relative;z-index:20}.work-area.with-casefile.detail-push .casefile{overflow-y:auto;scrollbar-width:thin}.bk-pick-wrap.up .text-menu{top:auto;bottom:calc(100% + 6px);box-shadow:0 -12px 34px var(--shadow-panel);animation:menu-up .16s cubic-bezier(.16,1,.3,1) both}@keyframes menu-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes guv-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes guv-book{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes guv-sweep{0%{width:0;opacity:1}78%{width:100%;opacity:1}to{width:100%;opacity:0}}@keyframes guv-dot{0%{transform:scale(0)}60%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes guv-delta{0%,45%{color:var(--blue)}to{color:var(--dim)}}@keyframes guv-kpi{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.guv-kpis.cascade .guv-kpi{animation:guv-kpi .7s cubic-bezier(.22,1,.36,1) both}.guv-kpis.cascade .guv-kpi:nth-child(2){animation-delay:.08s}.guv-kpis.cascade .guv-kpi:nth-child(3){animation-delay:.16s}.guv-kpis.cascade .guv-kpi:nth-child(4){animation-delay:.24s}.guv-card{position:relative}.guv-card.cascade:before{content:"";position:absolute;top:0;left:0;height:2px;width:0;border-radius:2px;background:linear-gradient(90deg,var(--blue),#a855f7);animation:guv-sweep 1.6s cubic-bezier(.22,1,.36,1) .25s both;pointer-events:none}.guv-card.cascade .guv-card-head{animation:guv-rise .6s cubic-bezier(.22,1,.36,1) both}table.guv.cascade tbody tr{animation:guv-rise .55s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d,0s)}table.guv.cascade tr.sech .dot9{animation:guv-dot .7s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--d,0s) + .2s)}table.guv.cascade .delta{animation:guv-rise .6s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--d,0s) + .35s)}table.guv tr.ktoa,table.guv tr.ktob,table.guv tr.ktos{animation:guv-book .45s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d,0s)}table.guv tr.kto.open td{transition:color .2s ease}table.guv .dot9{transform-origin:center}@media (prefers-reduced-motion:reduce){.guv-card.cascade .guv-card-head,.guv-card.cascade:before,.guv-kpis.cascade .guv-kpi,table.guv tr.ktoa,table.guv tr.ktob,table.guv tr.ktos,table.guv.cascade .delta,table.guv.cascade tbody tr,table.guv.cascade tr.sech .dot9{animation:none}}table.guv .share{display:block;height:2px;margin:5px 0 0 auto;width:calc(var(--w,0) * 100%);max-width:100%;border-radius:2px;transform-origin:right center;opacity:.9}table.guv .share.ertrag{background:linear-gradient(90deg,var(--blue-a45),var(--blue))}table.guv .share.kosten{background:linear-gradient(90deg,var(--red-soft-border),var(--red));opacity:.7}table.guv tr.kto .share{height:1.5px;opacity:.45}table.guv tr.kto.open .share,table.guv tr.kto:hover .share{opacity:.9}table.guv tr.sum .share{height:2.5px}@keyframes guv-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}table.guv.cascade .share{animation:guv-bar .9s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--d,0s) + .25s)}table.guv .delta{display:inline-block;padding:2px 8px;border-radius:9999px;font-size:11px;font-weight:600;letter-spacing:.01em;color:var(--dim);background:var(--tint)}table.guv .delta.good{color:var(--green-soft-text);background:var(--green-soft)}table.guv .delta.bad{color:var(--red);background:var(--red-soft-strong)}table.guv tr.sum td{border-bottom-color:var(--line)}table.guv tr.final td{border-top:0;position:relative}table.guv tr.final td:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,var(--blue),#a855f7);opacity:.85}table.guv tr.final td:first-child:before{border-radius:2px 0 0 2px}table.guv tr.final td:last-child:before{border-radius:0 2px 2px 0}table.guv tr.sech td{padding-top:22px}table.guv tr.kto td,table.guv tr.sub td{border-bottom-color:transparent}table.guv tr.sub td{border-bottom-color:var(--line)}table.guv tr.sub+tr.kto td{padding-top:8px}@media (prefers-reduced-motion:reduce){table.guv.cascade .share{animation:none}}.guv-kpis{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.guv-kpi{flex:0 1 auto}.guv-kpi:last-child{text-align:right}@media (max-width:900px){.guv-kpis{display:grid}.guv-kpi:last-child{text-align:left}}.bx-toolbar .comm-search{min-width:220px}.bx-toolbar .toolbar-right{display:flex;align-items:center;gap:10px}.bx-area{display:flex;flex-direction:column;flex:none;min-height:0}.bx-area .case-list.bx-rows{overflow:visible;flex:none}.bx-row{grid-template-columns:22px 36px minmax(0,1fr) auto minmax(150px,auto) 10px 20px;min-height:64px;padding:8px 12px 8px 8px}.bx-row.locked .case-main strong{color:var(--dim)}.bx-check{display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .16s ease}.bx-check input{width:15px;height:15px;accent-color:var(--blue);cursor:pointer}.bx-row.checked .bx-check,.bx-row:hover .bx-check,.bx-rows:has(.checked) .bx-check{opacity:1}.bx-meta b{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text)}.bx-meta b.pos{color:var(--green)}.bx-meta time{font-size:12px;color:var(--dim)}.bx-badge{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:9999px;font-size:11px;font-weight:600;letter-spacing:.01em;background:var(--tint);color:var(--dim);white-space:nowrap}.bx-badge.blue{background:var(--blue-soft);color:var(--blue)}.bx-badge.green{background:var(--green-soft);color:var(--green-soft-text)}.bx-badge.orange{background:rgba(215,138,22,.14);color:var(--orange)}.bx-badge.red{background:var(--red-soft-strong);color:var(--red)}.bx-badge.gray{background:var(--tint);color:var(--dim)}.bx-badge.yellow{background:rgba(215,138,22,.14);color:var(--orange)}.bx-conf{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--surface-3);flex:none}.bx-conf.green{background:var(--green)}.bx-conf.blue{background:var(--blue)}.bx-conf.gray{background:var(--dim);opacity:.5}.bx-conf.yellow{background:var(--orange)}.bx-conf.red{background:var(--red)}.bx-case .kind-badge.bank,.bx-case .kind-badge.bank svg{color:var(--blue)}.bx-chip{display:inline-flex;align-items:center;padding:2px 8px;border-radius:9999px;border:1px solid var(--line);font-size:11px;color:var(--dim)}.bx-chip.ok{border-color:transparent;background:var(--green-soft);color:var(--green-soft-text)}.bx-chip.bad{border-color:transparent;background:var(--red-soft-strong);color:var(--red)}.bx-actions{gap:8px}.bx-actions,.bx-actions-row{display:flex;flex-wrap:wrap;align-items:center}.bx-actions-row{justify-content:space-between;gap:10px 16px;padding:12px 0 4px;border-top:1px solid var(--line)}.bx-btn{min-height:34px;padding:0 14px;font-size:12.5px}.bx-ghost{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius-cta);background:transparent;color:var(--text);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .16s ease,border-color .16s ease}.bx-ghost:hover{background:var(--tint)}.bx-ghost.disabled{opacity:.45;pointer-events:none}.bx-muted{line-height:1.5;margin:0;text-wrap:pretty}.bx-lock,.bx-muted{color:var(--dim);font-size:12px}.bx-lock{display:inline-flex;align-items:center;gap:6px}.bx-select-sm{min-height:30px;padding:0 8px;font-size:12px;width:100%;max-width:260px}@media (max-width:760px){.bx-row .bx-conf{display:none}}.bx-toolbar{flex-wrap:wrap;row-gap:8px}.bx-toolbar .toolbar-left{flex:1 1 auto;flex-wrap:wrap;row-gap:8px;min-width:0}.bx-toolbar .comm-search{min-width:0;flex:1 1 160px;max-width:360px}.bx-toolbar .toolbar-right{flex:none;margin-left:auto}@media (max-width:1180px){.bx-toolbar #bxKonto .comm-mini-trigger em,.bx-toolbar #bxMandant .comm-mini-trigger em{display:none}}.bxu-kopf{display:flex;flex-wrap:wrap;gap:18px;padding:2px 2px 12px;margin:0 0 2px;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums}.bxu-kopf,.bxu-z{align-items:baseline}.bxu-z{display:inline-flex;gap:6px;padding:2px 0;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--dim);font:inherit;cursor:pointer;transition:color .16s ease,border-color .16s ease}.bxu-zahl{font-size:14px;font-weight:600;font-style:normal}.bxu-label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.bxu-z:hover,.bxu-z:hover .bxu-label{color:var(--blue)}.bxu-z.on .bxu-label{color:var(--text)}.bxu-z.zs-fehlt .bxu-zahl{color:var(--red)}.bxu-z.zs-kandidat .bxu-zahl{color:var(--orange)}.bxu-z.zs-top .bxu-zahl{color:var(--green)}.bxu-z.zs-belegfrei .bxu-zahl,.bxu-z.zs-ersatz .bxu-zahl,.bxu-z.zs-umbuchung .bxu-zahl{color:var(--dim)}.bxu-z.zs-fehlt.on{border-bottom-color:var(--red)}.bxu-z.zs-kandidat.on{border-bottom-color:var(--orange)}.bxu-z.zs-top.on{border-bottom-color:var(--green)}.bxu-z.zs-belegfrei.on,.bxu-z.zs-ersatz.on,.bxu-z.zs-umbuchung.on{border-bottom-color:var(--dim)}.bxu-summe{margin-left:auto;color:var(--dim);font-size:12px}.bxu-summe b{color:var(--text);font-weight:600;font-variant-numeric:tabular-nums}.bx-state.zs-fehlt{color:var(--red)}.bx-state.zs-kandidat{color:var(--orange)}.bx-state.zs-top{color:var(--green)}.bx-state.zs-archiv,.bx-state.zs-ersatz,.bx-state.zs-umbuchung{color:var(--dim)}@media (max-width:640px){.bxu-kopf{gap:12px}.bxu-summe{flex:1 1 100%;margin-left:0;text-align:right}}.fin-ums-row{display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px;margin-top:4px;padding:12px 0 2px;border:0;border-top:1px solid var(--line);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.fin-ums-main{display:flex;flex-direction:column;gap:2px}.fin-ums-main strong{font-size:12.5px;font-weight:600;transition:color .16s ease}.fin-ums-main small{color:var(--dim);font-size:11px}.fin-ums-n{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.fin-ums-n.zs-fehlt{color:var(--red)}.fin-ums-row:hover .fin-ums-main strong{color:var(--blue)}.summary-card.combined{padding:0;border:0;border-radius:0;background:transparent}.summary-card.combined .summary-section{padding:6px 0 18px;border-bottom:1px solid var(--line)}.summary-card.combined .summary-section+.summary-section{margin-top:0;padding-top:18px;border-top:0}.summary-card.combined .summary-section:last-child{border-bottom:0;padding-bottom:6px}.summary-panel{margin-top:8px;padding-top:14px;border-top:1px solid var(--line)}.head-toggle{border-color:transparent;background:transparent;padding-left:8px}.head-toggle.active,.head-toggle:hover{background:var(--blue-soft)}.summary-card.combined .composer-card,.summary-card.combined .editor-card{border-radius:0}.work-area.with-casefile.detail-push .casefile:after{content:"";position:absolute;top:0;left:0;width:18%;height:2px;border-radius:2px;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.55),rgba(255,255,255,0));mix-blend-mode:screen;pointer-events:none;animation:stripe-glide 6.5s cubic-bezier(.45,0,.2,1) 2.4s infinite}html[data-theme=light] .work-area.with-casefile.detail-push .casefile:after{background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.8),rgba(255,255,255,0));mix-blend-mode:normal}@media (prefers-reduced-motion:reduce){.work-area.with-casefile.detail-push .casefile:after{animation:none;display:none}}@keyframes push-out{0%{max-height:min(62vh,760px);opacity:1;transform:translateY(0)}55%{opacity:1}to{max-height:0;opacity:0;transform:translateY(-10px);margin-bottom:0;padding-top:0;padding-bottom:0;border-color:transparent}}@keyframes sink-out{0%{transform:translateY(0);opacity:1}to{transform:translateY(18px);opacity:0}}@keyframes sweep-back{0%{width:100%;opacity:1}to{width:0;opacity:1}}.work-area.with-casefile.detail-push.closing .casefile{animation:push-out .6s cubic-bezier(.4,0,.2,1) .28s both;overflow:hidden;pointer-events:none}.work-area.with-casefile.detail-push.closing .casefile>:nth-child(n){animation:sink-out .32s cubic-bezier(.4,0,.2,1) both;animation-delay:0s}.work-area.with-casefile.detail-push.closing .casefile>:first-child{animation-delay:.1s}.work-area.with-casefile.detail-push.closing .casefile:before{animation:sweep-back .45s cubic-bezier(.4,0,.2,1) .05s both}.work-area.with-casefile.detail-push.closing .casefile:after{display:none}@media (prefers-reduced-motion:reduce){.work-area.with-casefile.detail-push.closing .casefile,.work-area.with-casefile.detail-push.closing .casefile:before,.work-area.with-casefile.detail-push.closing .casefile>:nth-child(n){animation:none}}@keyframes metric-in{0%{opacity:0;transform:translateY(-10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes metric-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.985)}}@keyframes metric-row{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes metric-row-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}@keyframes metric-sweep{0%{width:0;opacity:1}75%{width:100%;opacity:1}to{width:100%;opacity:0}}.liquidity-panel{transform-origin:top right;animation:metric-in .42s cubic-bezier(.22,1,.36,1) backwards;overflow:hidden}.liquidity-panel:before{content:"";position:absolute;top:0;left:0;height:2px;width:0;border-radius:2px;background:linear-gradient(90deg,var(--blue),#a855f7);animation:metric-sweep 1s cubic-bezier(.22,1,.36,1) .15s both;pointer-events:none}.liquidity-panel .liquidity-panel-head{animation:metric-row .4s cubic-bezier(.22,1,.36,1) .08s both}.liquidity-panel .account-row{animation:metric-row .45s cubic-bezier(.22,1,.36,1) both}.liquidity-panel .account-row:first-child{animation-delay:.18s}.liquidity-panel .account-row:nth-child(2){animation-delay:.24s}.liquidity-panel .account-row:nth-child(3){animation-delay:.3s}.liquidity-panel .account-row:nth-child(4){animation-delay:.36s}.liquidity-panel .account-row:nth-child(n+5){animation-delay:.42s}.liquidity-panel.closing{animation:metric-out .3s cubic-bezier(.4,0,.2,1) .08s forwards;pointer-events:none}.liquidity-panel.closing:before{animation:none;opacity:0}.liquidity-panel.closing .account-row:nth-child(n),.liquidity-panel.closing .liquidity-panel-head{animation:metric-row-out .22s cubic-bezier(.4,0,.2,1) both;animation-delay:0s}@media (prefers-reduced-motion:reduce){.liquidity-panel,.liquidity-panel .account-row,.liquidity-panel .liquidity-panel-head,.liquidity-panel.closing,.liquidity-panel:before{animation:none}}.stage-list{--st-row:.6;--st-row-dur:.4s;--st-icon-start:.55s;--st-icon-step:.55}@keyframes vg-row{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes vg-meta{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@keyframes vg-disc{0%{opacity:0;transform:scale(.4)}40%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes vg-pulse{0%{box-shadow:0 0 0 0 var(--blue-a45)}to{box-shadow:0 0 0 14px rgba(0,0,0,0)}}@keyframes vg-fade{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes vg-flip{0%{transform:rotateY(90deg);opacity:0;filter:grayscale(1) blur(1px)}55%{transform:rotateY(0deg);opacity:1;filter:grayscale(.4) blur(0)}to{transform:rotateY(0);opacity:1;filter:none}}.stage-list.arc-list{overflow:visible}.stage-list.cascade :is(.case-row,.arc-item){animation:vg-row var(--st-row-dur) cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--d,0s) * var(--st-row))}.stage-list.cascade :is(.case-meta){animation:vg-meta var(--st-row-dur) cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--d,0s) * var(--st-row) + .08s)}.stage-list.cascade :is(.case-avatar,.arc-avatar){position:relative;perspective:400px}.stage-list.cascade :is(.case-avatar,.arc-avatar):before{content:"X";position:absolute;inset:0;display:grid;place-items:center;border-radius:inherit;background:var(--blue-soft);color:var(--blue);font-size:15px;font-weight:600;pointer-events:none;animation:vg-disc .45s cubic-bezier(.22,1,.36,1) both,vg-pulse .9s ease-out both,vg-fade .3s ease both;animation-delay:calc(var(--d,0s) * var(--st-icon-step) + var(--st-icon-start)),calc(var(--d,0s) * var(--st-icon-step) + var(--st-icon-start) + .1s),calc(var(--d,0s) * var(--st-icon-step) + var(--st-icon-start) + .4s)}.stage-list.cascade :is(.case-avatar,.arc-avatar) :is(.ch-img,svg){opacity:0;backface-visibility:hidden;animation:vg-flip .45s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--d,0s) * var(--st-icon-step) + var(--st-icon-start) + .35s)}@media (prefers-reduced-motion:reduce){.stage-list.cascade *,.stage-list.cascade :is(.case-avatar,.arc-avatar):before{animation:none!important;opacity:1}}.month-grid{gap:0;border-top:1px solid var(--line)}.month-dow{padding:10px 10px 8px;text-align:left;border-bottom:1px solid var(--line)}.month-cell{border:0;border-radius:0;border-bottom:1px solid var(--line);border-right:1px solid var(--line);background:transparent;padding:8px 10px}.month-cell:nth-child(7n){border-right:0}.month-cell.empty{border-bottom:1px solid var(--line);border-right:1px solid var(--line);background:transparent}.month-cell.has:hover{background:var(--tint)}.month-cell.on{background:var(--blue-a07);border-color:var(--line);box-shadow:inset 0 2px 0 var(--blue)}.cal-chip{border:0;background:transparent;padding-left:0}.cal-chip:hover{background:var(--tint)}.week-grid{gap:0;border-top:1px solid var(--line)}.week-col{border:0;border-radius:0;border-right:1px solid var(--line);background:transparent;padding:10px 10px 12px}.week-col:last-child{border-right:0}.week-col.today{border-color:var(--line);box-shadow:inset 0 2px 0 var(--blue)}.week-item{background:transparent;border-radius:0;padding:8px 0;border-bottom:1px solid var(--line)}.week-item:last-child{border-bottom:0}.week-item.on,.week-item:hover{background:var(--tint)}.frist-row{border:0;border-radius:0;border-bottom:1px solid var(--line);background:transparent}.frist-row:last-child{border-bottom:0}.frist-list{gap:0}@keyframes vg-col{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}.stage-list.cascade .month-cell{animation:vg-row .45s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d,0s)}.stage-list.cascade .month-cell.empty{animation:none;opacity:1}.stage-list.cascade .month-cell .cal-chip{animation:vg-meta .4s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--d,0s) + .25s)}.stage-list.cascade .week-col{animation:vg-col .45s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d,0s)}.stage-list.cascade .week-col .week-item{animation:vg-row .4s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--d,0s) + .3s)}.stage-list.cascade .frist-row{animation:vg-row .4s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--d,0s) * .6)}.stage-list.cascade .frist-row .frist-date b{display:inline-block;animation:vg-disc .45s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--d,0s) * .6 + .2s)}.stage-list.cascade .mtg-item{animation:vg-row var(--st-row-dur) cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--d,0s) * var(--st-row))}.stage-list.cascade .mtg-meta2{animation:vg-meta var(--st-row-dur) cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--d,0s) * var(--st-row) + .08s)}.stage-list.cascade .mtg-avatar{position:relative;perspective:400px}.stage-list.cascade .mtg-avatar:before{content:"X";position:absolute;inset:0;display:grid;place-items:center;border-radius:inherit;background:var(--blue-soft);color:var(--blue);font-size:15px;font-weight:600;pointer-events:none;animation:vg-disc .45s cubic-bezier(.22,1,.36,1) both,vg-pulse .9s ease-out both,vg-fade .3s ease both;animation-delay:calc(var(--d,0s) * var(--st-icon-step) + var(--st-icon-start)),calc(var(--d,0s) * var(--st-icon-step) + var(--st-icon-start) + .1s),calc(var(--d,0s) * var(--st-icon-step) + var(--st-icon-start) + .4s)}.stage-list.cascade .mtg-avatar .ch-img{opacity:0;backface-visibility:hidden;animation:vg-flip .45s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--d,0s) * var(--st-icon-step) + var(--st-icon-start) + .35s)}@keyframes mtg-open{0%{opacity:0;max-height:0;transform:translateY(-6px)}60%{opacity:1}to{opacity:1;max-height:1200px;transform:translateY(0)}}@keyframes mtg-close{0%{opacity:1;max-height:700px;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(-6px);padding-top:0;padding-bottom:0}}.mtg-body{overflow:hidden;animation:mtg-open .5s cubic-bezier(.22,1,.36,1) both}.mtg-body>*{animation:vg-row .4s cubic-bezier(.22,1,.36,1) both}.mtg-body>:first-child{animation-delay:.1s}.mtg-body>:nth-child(2){animation-delay:.17s}.mtg-body>:nth-child(3){animation-delay:.24s}.mtg-body>:nth-child(4){animation-delay:.31s}.mtg-body>:nth-child(n+5){animation-delay:.38s}.mtg-body.closing{animation:mtg-close .38s cubic-bezier(.4,0,.2,1) both;pointer-events:none}.mtg-body.closing>:nth-child(n){animation:sink-out .22s cubic-bezier(.4,0,.2,1) both;animation-delay:0s}.mtg-item.open .mtg-row{background:var(--tint)}@media (prefers-reduced-motion:reduce){.mtg-body,.mtg-body.closing,.mtg-body.closing>:nth-child(n),.mtg-body>*{animation:none}}.arc-detail{overflow:hidden;animation:mtg-open .5s cubic-bezier(.22,1,.36,1) backwards}.arc-detail>*{animation:vg-row .4s cubic-bezier(.22,1,.36,1) backwards}.arc-detail>.arc-val:has(.text-menu){position:relative;z-index:40}.arc-detail:has(.text-menu){overflow:visible}.arc-item:has(.arc-detail .text-menu){position:relative;z-index:40}.set-row2-menu{grid-template-columns:minmax(180px,.9fr) minmax(0,1.6fr) auto 34px}.set-row2-menu:has(.text-menu){position:relative;z-index:40}.arc-papierkorb{padding:0 0 10px}.arc-papierkorb .set-sub{margin:14px 0 6px}.arc-papierkorb-hint{margin:0 0 6px;max-width:820px;font-size:12.5px;line-height:1.5;color:var(--dim)}.arc-papierkorb-menu{position:relative;display:flex;justify-content:flex-end}.arc-papierkorb-menu .comm-mini-trigger{min-height:30px;padding:0 6px}.arc-papierkorb-menu .text-menu{left:auto;right:0;top:calc(100% + 4px);min-width:260px;animation:search-in .18s cubic-bezier(.16,1,.3,1) backwards}.arc-papierkorb-menu .text-menu em{margin-left:auto;padding-left:12px;font-size:11px;font-style:normal;color:var(--dim)}.arc-papierkorb-menu .text-menu button.danger{color:var(--red)}.arc-papierkorb .pill.gray{background:var(--surface-2);color:var(--dim)}.case-menu button.arc-verbergen{flex-direction:column;align-items:flex-start;gap:2px}.case-menu button.arc-verbergen em{font-size:11px;font-style:normal;font-weight:500;color:var(--dim)}.lq-row{grid-template-columns:minmax(180px,.9fr) minmax(0,1.6fr) auto 34px}.lq-row:has(.text-menu){position:relative;z-index:40}.lq-wrap{position:relative;display:flex;justify-content:flex-end}.lq-wrap .comm-mini-trigger{min-height:30px;padding:0 6px}.lq-wrap .text-menu{left:auto;right:0;top:calc(100% + 4px);min-width:240px;animation:search-in .18s cubic-bezier(.16,1,.3,1) backwards}.lq-hint{margin:0 0 6px;max-width:820px;font-size:12.5px;line-height:1.5;color:var(--dim)}.lq-tree{padding:6px 0 10px;border-bottom:1px solid var(--line)}.lq-node{display:flex;align-items:center;gap:8px;min-height:30px;font-size:13px}.lq-node .switch{width:32px;height:18px}.lq-node .switch i{width:12px;height:12px;margin:3px}.lq-node.lq-abgewaehlt .lq-name{color:var(--dim);text-decoration:line-through}.lq-auf{width:22px;height:22px}.lq-auf svg{transition:transform .2s ease}.lq-auf.lq-zu svg{transform:rotate(-90deg)}.arc-detail>:nth-child(-n+2){animation-delay:.1s}.arc-detail>:nth-child(n+3):nth-child(-n+4){animation-delay:.17s}.arc-detail>:nth-child(n+5):nth-child(-n+6){animation-delay:.24s}.arc-detail>:nth-child(n+7):nth-child(-n+8){animation-delay:.31s}.arc-detail>:nth-child(n+9){animation-delay:.38s}.arc-detail.closing{animation:mtg-close .38s cubic-bezier(.4,0,.2,1) both;pointer-events:none}.arc-detail.closing>:nth-child(n){animation:sink-out .22s cubic-bezier(.4,0,.2,1) both;animation-delay:0s}.arc-row svg.lucide-chevron-down{transition:transform .3s cubic-bezier(.22,1,.36,1)}.arc-item.open .arc-row svg.lucide-chevron-down{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.arc-detail,.arc-detail.closing,.arc-detail.closing>:nth-child(n),.arc-detail>*{animation:none}}.stage-list.cascade :is(.auto-item,.upd-item){animation:vg-row var(--st-row-dur) cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--d,0s) * var(--st-row))}.stage-list.cascade :is(.auto-row,.upd-row) .case-meta{animation:vg-meta var(--st-row-dur) cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--d,0s) * var(--st-row) + .08s)}.stage-list.cascade :is(.auto-avatar,.upd-avatar){position:relative;perspective:400px}.stage-list.cascade :is(.auto-avatar,.upd-avatar):before{content:"X";position:absolute;inset:0;display:grid;place-items:center;border-radius:inherit;background:var(--blue-soft);color:var(--blue);font-size:15px;font-weight:600;pointer-events:none;animation:vg-disc .45s cubic-bezier(.22,1,.36,1) both,vg-pulse .9s ease-out both,vg-fade .3s ease both;animation-delay:calc(var(--d,0s) * var(--st-icon-step) + var(--st-icon-start)),calc(var(--d,0s) * var(--st-icon-step) + var(--st-icon-start) + .1s),calc(var(--d,0s) * var(--st-icon-step) + var(--st-icon-start) + .4s)}.stage-list.cascade :is(.auto-avatar,.upd-avatar) .ch-img{opacity:0;backface-visibility:hidden;animation:vg-flip .45s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--d,0s) * var(--st-icon-step) + var(--st-icon-start) + .35s)}.fold{animation:mtg-open .5s cubic-bezier(.22,1,.36,1) both}.fold>*{animation:vg-row .4s cubic-bezier(.22,1,.36,1) both}.fold>:first-child{animation-delay:.1s}.fold>:nth-child(2){animation-delay:.16s}.fold>:nth-child(3){animation-delay:.22s}.fold>:nth-child(4){animation-delay:.28s}.fold>:nth-child(5){animation-delay:.34s}.fold>:nth-child(n+6){animation-delay:.4s}.fold.closing{animation:mtg-close .38s cubic-bezier(.4,0,.2,1) both;pointer-events:none}.fold.closing>:nth-child(n){animation:sink-out .22s cubic-bezier(.4,0,.2,1) both;animation-delay:0s}.auto-item.open .auto-row svg.lucide-chevron-down,.upd-item.open .upd-row svg.lucide-chevron-down{transform:rotate(180deg)}.auto-row svg.lucide-chevron-down,.upd-row svg.lucide-chevron-down{transition:transform .3s cubic-bezier(.22,1,.36,1)}.set-pane.stage-list.cascade>*>*{animation:vg-row .4s cubic-bezier(.22,1,.36,1) both}.set-pane.stage-list.cascade>*>:first-child{animation-delay:0s}.set-pane.stage-list.cascade>*>:nth-child(2){animation-delay:.05s}.set-pane.stage-list.cascade>*>:nth-child(3){animation-delay:.1s}.set-pane.stage-list.cascade>*>:nth-child(4){animation-delay:.15s}.set-pane.stage-list.cascade>*>:nth-child(5){animation-delay:.2s}.set-pane.stage-list.cascade>*>:nth-child(6){animation-delay:.25s}.set-pane.stage-list.cascade>*>:nth-child(7){animation-delay:.3s}.set-pane.stage-list.cascade>*>:nth-child(n+8){animation-delay:.35s}@media (prefers-reduced-motion:reduce){.fold,.fold.closing,.fold.closing>:nth-child(n),.fold>*,.set-pane.stage-list.cascade>*>*{animation:none}}.casefile-close{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:9999px;background:transparent;color:var(--dim);cursor:pointer;transition:background .16s ease,color .16s ease}.casefile-close:hover{background:var(--tint);color:var(--text)}.akten-empty{margin:0;padding:20px 4px;color:var(--dim);font-size:12.5px}.list-toolbar.comm-toolbar{position:relative;z-index:20;border:0;margin:0;padding:0 2px 8px}.list-toolbar.comm-toolbar .toolbar-left{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0}.list-toolbar.comm-toolbar .toolbar-right{display:flex;align-items:center;gap:8px;flex:none}.list-toolbar.comm-toolbar .comm-search{flex:1 1 220px;max-width:420px;min-width:0}.work-area.with-casefile.detail-push .list-col{display:flex;flex-direction:column;min-height:0}.work-area.with-casefile.detail-push .list-col .list-toolbar{flex:none;padding-top:6px}@keyframes tab-pane-a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes tab-pane-b{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes tab-row-a{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes tab-row-b{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.entity-menu{top:calc(100% - 4px);left:10px;right:10px;padding:6px;gap:2px;border-radius:12px;border:1px solid var(--line);background:var(--panel);box-shadow:0 18px 40px var(--shadow-panel);animation:search-in .18s cubic-bezier(.16,1,.3,1) both}.entity-menu button{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;min-height:38px;padding:0 12px;border-radius:8px;color:var(--text)}.entity-menu button strong{font-size:13px;font-weight:600;color:var(--text)}.entity-menu button span{font-size:11.5px;color:var(--dim);white-space:nowrap}.entity-menu button:hover{background:var(--tint)}.entity-menu button.on{background:var(--blue-soft);color:var(--blue)}.entity-menu button.on span,.entity-menu button.on strong{color:var(--blue)}.entity-menu button.on span{opacity:.8}.entity svg,.entity.active{color:var(--blue)}.entity svg{transition:transform .16s ease}.entity.active svg{transform:rotate(180deg)}.text-menu button.tm-sep{margin-top:6px;position:relative}.text-menu button.tm-sep:before{content:"";position:absolute;left:8px;right:8px;top:-4px;height:1px;background:var(--line)}@keyframes push-in-tall{0%{max-height:0;opacity:0;transform:translateY(-10px)}60%{opacity:1}to{max-height:calc(100vh - 150px);opacity:1;transform:translateY(0)}}.action-menu,.auto-new,.cal-panel,.case-menu,.dk-confirm,.entity-menu,.exava-deskbar,.fin-panel,.head-menu,.kind-tooltip,.kontakt-pop,.liquidity-panel,.mtg-plan,.profile-panel,.sb-ki-pop,.text-menu{background:var(--panel)!important;opacity:1;z-index:90;isolation:isolate;box-shadow:0 18px 40px var(--shadow-panel),0 0 0 1px var(--line)!important;border-color:transparent}html:not([data-theme=light]) :is(.text-menu,.case-menu,.head-menu,.action-menu,.kontakt-pop,.entity-menu,.profile-panel,.liquidity-panel,.kind-tooltip,.auto-new,.mtg-plan,.cal-panel,.sb-ki-pop,.exava-deskbar,.dk-confirm,.fin-panel){background:#18181c!important}.kind-tooltip,.kontakt-pop{z-index:95}.fin-panel,.liquidity-panel,.profile-panel{z-index:120}.arc-pick-wrap,.bk-pick-wrap,.casefile-head,.casefile-heading,.fin-wrap,.menu-wrap,.profile-wrap,.sb-ki-wrap,.sidebar-status{overflow:visible}.work-area.with-casefile.detail-push .casefile>*{animation-fill-mode:backwards}.work-area.with-casefile.detail-push .casefile>:is(.casefile-head,.bx-actions-row){position:relative;z-index:5}.work-area.with-casefile.detail-push .casefile>:has(.text-menu,.head-menu,.action-menu){position:relative;z-index:40}.fold>*,.stage-list.cascade :is(.case-row,.arc-item,.mtg-item,.auto-item,.upd-item){animation-fill-mode:backwards}.stage-list.cascade :is(.case-row,.arc-item,.mtg-item,.auto-item,.upd-item):has(.text-menu,.case-menu){position:relative;z-index:40}.fin-beleg-cell{display:inline-flex;align-items:center;gap:12px}.fin-avatar{width:28px;height:28px;width:32px;height:32px}.entity-menu button span{display:none}.entity-menu button strong{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-menu button.on:after{content:"✓";color:var(--blue);font-size:12px;font-weight:700}.topbar{gap:14px}.top-actions{flex:none;margin-left:auto}.profile-panel .profile-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0 2px;font-size:13px;color:var(--text)}.profile-panel{width:260px}.top-search-btn{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:9999px;background:transparent;color:var(--muted);cursor:pointer;transition:background .16s ease,color .16s ease;flex:none}.top-search-btn:hover{background:var(--tint);color:var(--text)}.qs-scope{position:fixed;inset:0;z-index:450;display:flex;align-items:flex-start;justify-content:center;padding-top:min(14vh,140px)}.qs-backdrop{position:absolute;inset:0;background:var(--shadow-panel);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity .32s ease}.qs-scope.in .qs-backdrop{opacity:1}.qs-panel{position:relative;width:min(720px,calc(100vw - 32px));max-height:min(72vh,680px);display:flex;flex-direction:column;padding:8px 10px 10px;border-radius:18px;background:var(--panel);border:1px solid var(--line);box-shadow:0 40px 100px rgba(0,0,0,.55),0 0 0 1px var(--line);opacity:0;transform:translateY(-14px) scale(.985);transition:opacity .36s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1);overflow:hidden}html:not([data-theme=light]) .qs-panel{background:#18181c}.qs-scope.in .qs-panel{opacity:1;transform:translateY(0) scale(1)}.qs-panel:before{content:"";position:absolute;top:0;left:0;height:2px;width:0;background:linear-gradient(90deg,var(--blue),#a855f7);border-radius:2px}.qs-scope.in .qs-panel:before{animation:guv-sweep 1.2s cubic-bezier(.22,1,.36,1) .25s both}.qs-input-row{display:flex;align-items:center;gap:12px;padding:10px 12px 12px}.qs-input-row>svg{color:var(--blue);flex:none}.qs-input-row input{flex:1;min-width:0;border:0;background:transparent;color:var(--text);font:inherit;font-size:17px;font-weight:500;outline:0}.qs-input-row input::placeholder{font-weight:400}.qs-kbd{flex:none;padding:2px 7px;border:1px solid var(--line);border-radius:6px;color:var(--dim);font-family:inherit}.qs-groups{overflow-y:auto;padding:4px 4px 8px}.qs-groups .search-row{padding:11px 10px;border-radius:10px}.qs-groups .search-row strong{font-size:13.5px}@media (prefers-reduced-motion:reduce){.qs-backdrop,.qs-panel{transition:none}.qs-scope.in .qs-panel:before{animation:none}}.qs-panel{padding:0;border-radius:16px}.qs-input-row{padding:16px 18px}.qs-input-row input{font-size:16px;font-weight:400}.qs-input-row>svg{color:var(--dim)}.qs-scope.in .qs-input-row>svg{color:var(--blue)}.qs-list{display:flex;flex-direction:column;padding:4px 8px 6px;overflow-y:auto;scrollbar-width:thin}.qs-section{display:flex;align-items:center;justify-content:space-between;padding:14px 10px 6px;color:var(--dim);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;animation:vg-row .35s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d,0s)}.qs-section em{font-style:normal;font-variant-numeric:tabular-nums;letter-spacing:0}.qs-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto 14px;align-items:center;gap:14px;width:100%;min-height:56px;padding:8px 10px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:background .16s ease;animation:vg-row .4s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d,0s)}.qs-row:last-child{border-bottom:0}.qs-row:focus-visible,.qs-row:hover{background:var(--tint);outline:0}.qs-avatar{width:32px;height:32px;background:transparent}.qs-avatar .ch-img{display:block;width:100%;height:100%;border-radius:50%;background-size:cover;background-position:50%}.qs-text{display:flex;flex-direction:column;gap:3px;min-width:0}.qs-text strong{font-size:13.5px;font-weight:600}.qs-text small,.qs-text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qs-text small{font-size:12px;color:var(--dim)}.qs-meta{font-size:11.5px;color:var(--dim);white-space:nowrap;font-variant-numeric:tabular-nums}.qs-groups{max-height:none;flex:1 1 auto;min-height:0}.qs-panel .search-empty{padding:28px 16px 26px}@media (prefers-reduced-motion:reduce){.qs-row,.qs-section{animation:none}}.qs-input-row input::placeholder{color:var(--dim);opacity:.55;font-weight:300}.qs-input-row{border-bottom:1px solid var(--line)}.qs-list{padding-bottom:8px}.qs-kbd{background:transparent;cursor:pointer;font:inherit;font-size:10.5px;transition:background .16s ease,color .16s ease}.qs-kbd:hover{background:var(--tint);color:var(--text)}.exava-orb-wrap{gap:12px}@keyframes orb-halo{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.exava-msg p.typed{min-height:1.4em}.exava-caret{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-2px;background:var(--blue);animation:caret-blink .9s steps(1) infinite}@keyframes caret-blink{50%{opacity:0}}.exava-panel{position:relative}.exava-panel:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#635BFF,#a855f7,transparent);background-size:50% 100%;opacity:0;transition:opacity .3s ease;pointer-events:none}.exava-panel.thinking:before{opacity:1;animation:think-sweep 1.2s linear infinite}@keyframes think-sweep{0%{background-position:-100% 0}to{background-position:200% 0}}.exava-avatar{animation:orb-breathe 3.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.exava-avatar,.exava-caret,.exava-panel.thinking:before{animation:none}}.exava-msg{display:flex}.exava-msg.exava{justify-content:flex-start}.exava-msg.user{justify-content:flex-end}.exava-msg-body{max-width:82%}.exava-msg.exava .exava-msg-body p{border:0;border-radius:0;background:transparent;padding:0;font-size:14px;line-height:1.65;color:var(--text)}.exava-msg.user .exava-msg-body p{border:0;border-radius:14px 14px 4px 14px;background:var(--blue-soft);color:var(--text);padding:10px 14px;font-size:13.5px}.exava-msg+.exava-msg{margin-top:-4px}.exava-head{padding:16px 20px 14px}.exava-msg.exava{display:flex;align-items:flex-start;gap:12px}.exava-avatar{flex:none}.exava-orb-wrap{flex:1}.exava-voice{display:inline-flex;align-items:center;gap:3px;height:28px;padding:0 10px;margin-right:6px}.exava-voice i{display:block;width:2.5px;height:4px;border-radius:2px;background:linear-gradient(180deg,#a855f7,#635BFF);opacity:.55;transform-origin:center;transition:height .4s ease,opacity .4s ease}.exava-voice.idle i{animation:voice-idle 3.2s ease-in-out infinite}.exava-voice.thinking i{animation:voice-think 1.4s ease-in-out infinite;opacity:.8}.exava-voice.speaking i{animation:voice-speak .9s ease-in-out infinite;opacity:1}.exava-voice i:first-child{animation-delay:0s}.exava-voice i:nth-child(2){animation-delay:.08s}.exava-voice i:nth-child(3){animation-delay:.16s}.exava-voice i:nth-child(4){animation-delay:.24s}.exava-voice i:nth-child(5){animation-delay:.32s}.exava-voice i:nth-child(6){animation-delay:.4s}.exava-voice i:nth-child(7){animation-delay:.48s}.exava-voice i:nth-child(8){animation-delay:.42s}.exava-voice i:nth-child(9){animation-delay:.34s}.exava-voice i:nth-child(10){animation-delay:.26s}.exava-voice i:nth-child(11){animation-delay:.18s}.exava-voice i:nth-child(12){animation-delay:.1s}.exava-voice i:nth-child(13){animation-delay:.05s}.exava-voice i:nth-child(14){animation-delay:0s}.exava-voice.speaking i:nth-child(11),.exava-voice.speaking i:nth-child(12),.exava-voice.speaking i:nth-child(3),.exava-voice.speaking i:nth-child(4){--amp:15px}.exava-voice.speaking i{--amp:9px}.exava-voice.speaking i:nth-child(n+5):nth-child(-n+10){--amp:22px}.exava-voice.speaking i:nth-child(7),.exava-voice.speaking i:nth-child(8){--amp:26px}@keyframes voice-idle{0%,to{height:3px}50%{height:6px}}@keyframes voice-think{0%,to{height:4px;opacity:.5}50%{height:12px;opacity:1}}@keyframes voice-speak{0%,to{height:4px}30%{height:var(--amp,14px)}55%{height:calc(var(--amp,14px) * .45)}75%{height:calc(var(--amp,14px) * .8)}}@media (prefers-reduced-motion:reduce){.exava-voice i{animation:none!important;height:4px}}.exava-orb-wrap{flex:1 1 auto;min-width:0;display:flex;align-items:center}.exava-voice{flex:1 1 auto;max-width:360px;height:32px;gap:0;padding:0;margin:0;justify-content:space-between}.exava-voice i{width:2px}.exava-voice.speaking i{--amp:10px}.exava-voice.speaking i:nth-child(n+6):nth-child(-n+23){--amp:16px}.exava-voice.speaking i:nth-child(n+9):nth-child(-n+20){--amp:22px}.exava-voice.speaking i:nth-child(n+12):nth-child(-n+17){--amp:28px}.exava-voice i:nth-child(15){animation-delay:.02s}.exava-voice i:nth-child(16){animation-delay:.09s}.exava-voice i:nth-child(17){animation-delay:.17s}.exava-voice i:nth-child(18){animation-delay:.25s}.exava-voice i:nth-child(19){animation-delay:.33s}.exava-voice i:nth-child(20){animation-delay:.41s}.exava-voice i:nth-child(21){animation-delay:.47s}.exava-voice i:nth-child(22){animation-delay:.39s}.exava-voice i:nth-child(23){animation-delay:.31s}.exava-voice i:nth-child(24){animation-delay:.23s}.exava-voice i:nth-child(25){animation-delay:.15s}.exava-voice i:nth-child(26){animation-delay:.11s}.exava-voice i:nth-child(27){animation-delay:.06s}.exava-voice i:nth-child(28){animation-delay:.01s}@keyframes panel-fold{0%{transform:translateX(0) scale(1);opacity:1;transform-origin:100% 100%}60%{opacity:.9}to{transform:translate(calc(50% - 60px),calc(50% - 40px)) scale(.06);opacity:0;transform-origin:100% 100%}}.exava-panel.folding{animation:panel-fold .52s cubic-bezier(.4,0,.2,1) both;pointer-events:none}.exava-backdrop.in:has(+.exava-panel.folding),.exava-panel.folding~.exava-backdrop{opacity:0}.exava-scope:has(.exava-panel.folding) .exava-backdrop{opacity:0;transition:opacity .4s ease}@keyframes bubble-pop{0%{transform:scale(.6) translateY(10px);opacity:0}60%{transform:scale(1.06) translateY(0);opacity:1}to{transform:scale(1) translateY(0);opacity:1}}.exava-mini.in{animation:bubble-pop .55s cubic-bezier(.22,1,.36,1) .35s both}.exava-mini{gap:10px;padding:0 16px 0 8px;box-shadow:0 18px 40px var(--shadow-panel),0 0 0 1px var(--line);overflow:hidden}.exava-mini:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,rgba(99,91,255,.18),rgba(168,85,247,.18));opacity:0;transition:opacity .3s ease;pointer-events:none}.exava-mini:has(.exava-mini-wave.speaking):before,.exava-mini:has(.exava-mini-wave.thinking):before,.exava-mini:hover:before{opacity:1}.exava-mini-mark{position:relative;display:grid;place-items:center;border-radius:9999px;background:linear-gradient(to top right,#635BFF,#a855f7);color:#fff;font-weight:500;box-shadow:0 0 14px rgba(99,91,255,.55);animation:orb-breathe 3.6s ease-in-out infinite}.exava-mini-wave{display:inline-flex;align-items:center;gap:2px;height:18px}.exava-mini-wave i{display:block;width:2px;height:3px;border-radius:2px;background:linear-gradient(180deg,#a855f7,#635BFF);opacity:.6}.exava-mini-wave.idle i{animation:voice-idle 3.2s ease-in-out infinite}.exava-mini-wave.thinking i{animation:voice-think 1.4s ease-in-out infinite}.exava-mini-wave.speaking i{animation:voice-speak .9s ease-in-out infinite;--amp:14px;opacity:1}.exava-mini-wave i:first-child,.exava-mini-wave i:nth-child(7){animation-delay:0s;--amp:7px}.exava-mini-wave i:nth-child(2),.exava-mini-wave i:nth-child(6){animation-delay:.1s;--amp:10px}.exava-mini-wave i:nth-child(3),.exava-mini-wave i:nth-child(5){animation-delay:.2s}.exava-mini-wave i:nth-child(4){animation-delay:.3s;--amp:16px}.exava-mini-text{position:relative;font-size:12.5px;font-weight:600;color:var(--text);min-width:44px}.exava-mini:hover{transform:translateY(-2px)}.exava-panel.in:not(.folding){animation:panel-restore .5s cubic-bezier(.22,1,.36,1) both}@keyframes panel-restore{0%{transform:translateX(24px);opacity:0}to{transform:translateX(0);opacity:1}}@media (prefers-reduced-motion:reduce){.exava-mini-mark,.exava-mini-wave i,.exava-mini.in,.exava-panel.folding,.exava-panel.in:not(.folding){animation:none}}.topbar .top-actions{position:relative;z-index:3;background:var(--canvas);padding-left:6px}html[data-theme=light] .topbar .top-actions{background:#fff}.m-backdrop,.m-tabbar{display:none}@media (max-width:1100px){.shell:not(.collapsed) .sidebar{width:220px;flex-basis:220px}.content{padding:18px 20px 0}.guv-kpis{gap:16px}.guv-kpi b{font-size:20px}.set-layout{grid-template-columns:1fr}.exava-panel{width:min(560px,100vw)}}@media (max-width:760px){body,html{overscroll-behavior-y:none}.shell{flex-direction:column;height:100dvh}.collapsed .sidebar,.sidebar{display:flex;position:fixed;inset:0 auto 0 0;z-index:300;width:min(300px,84vw);flex-basis:auto;padding:0 16px;transform:translateX(-102%);transition:transform .38s cubic-bezier(.22,1,.36,1);box-shadow:0 30px 80px rgba(0,0,0,.6)}.m-nav-open .sidebar{transform:translateX(0)}.collapsed .brand strong,.collapsed .entity-wrap,.collapsed .nav em,.collapsed .nav span,.collapsed .nav-section small,.collapsed .sidebar-status{display:revert;opacity:1}.collapsed .nav{justify-content:flex-start;padding:0 15px}.brand .brand-toggle{display:none}.m-backdrop{display:block;position:fixed;inset:0;z-index:290;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .3s ease}.m-nav-open .m-backdrop{opacity:1;pointer-events:auto}.main{height:100dvh}.topbar{height:56px;gap:8px;padding:0 10px 0 6px}.mobile-menu{display:grid;place-items:center;width:40px;height:40px;border:0;background:transparent;color:var(--text)}.top-search-btn{width:38px;height:38px}.topbar .top-actions{gap:8px;padding-left:0}.profile-panel{right:-8px;width:min(280px,calc(100vw - 24px))}.content{padding:12px 12px 72px;overflow-y:auto}.m-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:280;display:grid;grid-template-columns:repeat(5,1fr);align-items:end;height:calc(60px + env(safe-area-inset-bottom));padding:0 6px env(safe-area-inset-bottom);background:var(--chrome);border-top:1px solid var(--line)}.m-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:60px;border:0;background:transparent;color:var(--nav-idle);font:inherit;font-size:10.5px;font-weight:600}.m-tab.selected{color:var(--blue)}.m-tab-x{justify-content:center}.m-tab-orb{display:grid;place-items:center;width:44px;height:44px;margin-top:-18px;border-radius:9999px;background:linear-gradient(to top right,#635BFF,#a855f7);color:#fff;font-size:19px;font-weight:500;box-shadow:0 0 18px rgba(99,91,255,.55),0 0 0 4px var(--chrome);animation:orb-breathe 3.6s ease-in-out infinite}.exava-mini{bottom:calc(72px + env(safe-area-inset-bottom));right:12px}#toast{bottom:calc(76px + env(safe-area-inset-bottom))}.list-toolbar,.queue-toolbar{flex-wrap:wrap;row-gap:8px;min-height:0}.list-toolbar .toolbar-left,.queue-toolbar .toolbar-left{flex:1 1 auto;flex-wrap:nowrap;min-width:0}.list-toolbar .toolbar-right,.queue-toolbar .toolbar-right{flex:none;width:auto;order:0}.comm-search{flex:1 1 120px;min-width:0;max-width:none}.comm-search input{min-width:0}.comm-mini-trigger em{display:none}.assign{flex:none}.assign span{display:none}.arc-row,.auto-row,.bx-row,.case-row,.mtg-row,.upd-row{grid-template-columns:36px minmax(0,1fr) 20px;gap:0 12px;min-height:60px;padding:8px 6px}.sys-row{grid-template-columns:36px minmax(0,1fr) auto}.auto-row{grid-template-columns:36px minmax(0,1fr) 34px 20px}.auto-row .switch,.sys-row .pill{display:none}.bx-row .bx-conf,.case-actions,.case-meta:not(.bx-meta),.mtg-meta2{display:none!important}.bx-check{display:none}.case-main strong{font-size:14px}.work-area.with-casefile.detail-push .casefile{position:fixed;inset:56px 0 0 0;z-index:260;max-height:none!important;height:auto;margin:0;border-radius:0;border:0;padding:16px 14px calc(24px + env(safe-area-inset-bottom));overflow-y:auto;animation:m-sheet-in .42s cubic-bezier(.22,1,.36,1) both}.work-area.with-casefile.detail-push .casefile>*{animation:none}.work-area.with-casefile.detail-push.closing .casefile{animation:m-sheet-out .32s cubic-bezier(.4,0,.2,1) both}.work-area.with-casefile.detail-push .casefile:after,.work-area.with-casefile.detail-push .casefile:before{display:none}.casefile-heading h2{font-size:18px}.casefile-meta{flex-basis:100%}.bk-facts{grid-template-columns:1fr 1fr!important;gap:14px 18px}.bl-grid2{grid-template-columns:1fr}.guv-kpis{display:grid!important;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--line);border-radius:14px;overflow:hidden}.guv-kpi{text-align:left!important;padding:14px 14px 12px;border-left:0!important;border-bottom:1px solid var(--line)}.guv-kpi:nth-child(2n){border-left:1px solid var(--line)!important}.guv-kpi:nth-last-child(-n+2){border-bottom:0}.guv-kpi b{font-size:18px}table.guv{min-width:0}table.guv td:nth-child(3),table.guv td:nth-child(4),table.guv th:nth-child(3),table.guv th:nth-child(4),table.guv tr.kto,table.guv tr.ktoa,table.guv tr.ktob,table.guv tr.ktos{display:none}table.guv td:first-child{white-space:normal}.guv-card-head small,.guv-note,.guv-toolbar #guvView,table.guv .share{display:none}.month-cell{min-height:44px!important;padding:4px 6px!important}.month-chips{display:none}.week-grid{grid-template-columns:1fr!important;gap:0}.week-col{border-right:0;border-bottom:1px solid var(--line);min-height:0}.cal-panel{position:fixed!important;inset:auto 0 0 0!important;width:auto!important;max-height:70vh;border-radius:16px 16px 0 0}.arc-detail,.auto-body,.mtg-body,.upd-body{padding-left:6px}.arc-detail{--arc-w:100%}.auto-log-row{grid-template-columns:1fr;gap:2px}.auto-instruct{max-width:none}.mb-bottom-grid,.mb-kpi,.mb-mid-grid{grid-template-columns:1fr}.mb-week-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.mb-week-event span{display:none}.mb-table-wrap,.set-nav{overflow-x:auto}.set-nav{position:static;flex-direction:row;flex-wrap:nowrap;scrollbar-width:none;gap:4px;padding-bottom:8px}.set-nav-item{width:auto;white-space:nowrap;padding:7px 12px;border-radius:9999px;font-size:12.5px}.exava-panel{width:100vw;border-left:0}.exava-head{padding:12px 14px}.exava-pill,.exava-pill span{font-size:12.5px}.exava-voice{max-width:160px}.exava-body{padding:16px 14px}.exava-composer{padding-bottom:calc(14px + env(safe-area-inset-bottom))}.qs-scope{padding-top:0;align-items:stretch}.qs-panel{width:100vw;max-height:100dvh;border-radius:0;border:0}.qs-input-row{padding:calc(14px + env(safe-area-inset-top)) 14px 14px}.bx-toolbar .bx-tabs{border-bottom:0;height:auto}.bx-toolbar #bxStand .comm-mini-trigger em{display:none}.bx-row-menu .comm-mini-trigger{min-width:44px;min-height:44px;justify-content:center}.bx-row-tools{flex-wrap:wrap}.bx-toolbar .bx-vorschlag{white-space:normal}.ueb-toolbar .ueb-hint{display:none}.ueb-toolbar .toolbar-left{width:auto}.ueb-zaehler{margin-left:12px;margin-right:12px}.ueb-head{flex-direction:column;gap:14px;padding:4px 12px 14px}.ueb-lauf{text-align:left}.ueb-head h1{font-size:22px}.ueb-reiter{overflow-x:auto}.ueb-list .ueb-row-head{flex-wrap:wrap;gap:8px 10px}.ueb-row-head>.ueb-main{flex:1 1 100%}.ueb-row-head>.ueb-meta{flex:1 1 0;max-width:none;align-items:flex-start}.ueb-row-head>.ueb-meta .pill{white-space:nowrap}.ueb-row-head .ueb-paket{min-width:0;min-height:44px;padding:0 12px;flex:0 0 auto}.ueb-row-head .ueb-paket em{display:inline;max-width:none;white-space:nowrap}.ueb-menu-wrap .ueb-more{min-width:44px;min-height:44px;justify-content:center}.casefile-head{flex-wrap:nowrap;align-items:flex-start}.casefile-heading{flex:1 1 auto;min-width:0}.casefile-heading h2{white-space:normal;overflow-wrap:anywhere;line-height:1.25}.stage-list.cascade :is(.case-avatar,.arc-avatar,.mtg-avatar,.auto-avatar,.upd-avatar):before{display:none}.stage-list.cascade :is(.case-avatar,.arc-avatar,.mtg-avatar,.auto-avatar,.upd-avatar) :is(.ch-img,svg){animation:none;opacity:1}}@keyframes m-sheet-in{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes m-sheet-out{0%{transform:translateY(0);opacity:1}to{transform:translateY(24px);opacity:0}}@media (max-width:420px){.guv-kpis{grid-template-columns:1fr}.guv-kpi:nth-child(2n){border-left:0!important}.guv-kpi:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.guv-kpi:last-child{border-bottom:0}.bk-facts{grid-template-columns:1fr!important}.m-tab span{font-size:10px}}@media (max-width:760px){.auto-row{grid-template-columns:36px minmax(0,1fr) 40px 34px 20px}.mtg-row{grid-template-columns:36px minmax(0,1fr) 20px}.set-row2,.set-usage-row{grid-template-columns:minmax(0,1fr) auto}.exava-pill,.topbar .top-chat{display:none!important}.exava-head{justify-content:space-between}.exava-orb-wrap{flex:1}.exava-voice{max-width:220px}}.exava-orb-wrap{justify-content:center}.exava-voice{flex:0 1 360px;width:100%}@media (max-width:760px){.exava-voice{max-width:none;flex:0 1 260px}.work-area.with-casefile.detail-push .casefile{overflow-x:hidden}.summary-card-head{flex-wrap:wrap;row-gap:8px}.summary-card-head h4{flex:1 1 auto;min-width:0;font-size:14px}.summary-card-head .collapse-icon,.summary-card-head .head-menu-wrap{margin-left:auto}.summary-card-head .collapse-icon{order:2}.head-toggle{font-size:12.5px;padding:0 8px}.head-toggle,.head-toggle span{white-space:nowrap}.summary-card-icon{width:36px;height:36px}.composer-card,.editor-card{padding:0}.draft-body{min-height:200px;font-size:14px}.editor-toolbar{flex-wrap:wrap;gap:8px}.editor-toolbar .action-split{flex:1 1 auto}.editor-toolbar .action-btn{width:100%;justify-content:center}.ai-instruct{padding-left:8px}}@media (max-width:760px){.ai-instruct input::placeholder{font-size:12.5px}.action-menu,.head-menu{position:fixed!important;left:12px!important;right:12px!important;top:auto!important;bottom:calc(76px + env(safe-area-inset-bottom))!important;width:auto!important;min-width:0!important}.casefile-heading{flex-wrap:wrap;gap:8px 12px}.kind-badge{font-size:11px}.kind-tooltip{position:fixed!important;left:12px!important;right:12px!important;top:auto!important;bottom:calc(76px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important}.m-tab-orb{font-size:26px;font-weight:500;font-size:30px;line-height:1}.exava-avatar-x,.exava-mini-mark{font-size:20px}}:root{--x-grad:linear-gradient(to top right,#635BFF,#a855f7);--x-glow:0 0 15px rgba(99,91,255,.6)}.exava-avatar,.exava-mini-mark,.m-tab-orb,.x-mark{background:var(--x-grad)!important;color:#fff;border:0;box-shadow:var(--x-glow)}.x-mark{display:grid;place-items:center;width:36px;height:36px;border-radius:9999px;cursor:pointer;transition:box-shadow .3s ease,transform .3s ease;animation:orb-breathe 3.6s ease-in-out infinite}.x-mark:hover{box-shadow:0 0 25px rgba(99,91,255,.8);transform:translateY(-1px)}.exava-avatar-x,.exava-mini-mark,.m-tab-orb,.x-glyph{font-weight:500;line-height:1;color:#fff;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.x-mark-top .x-glyph{font-size:19px}.exava-avatar-x,.exava-mini-mark{font-size:17px}@media (max-width:760px){.m-tab-orb{width:48px;height:48px;font-size:30px;box-shadow:var(--x-glow),0 0 0 4px var(--chrome)}.exava-avatar{width:34px;height:34px}.exava-avatar-x{font-size:20px}}.exava-avatar,.exava-mini-mark,.m-tab-orb,.x-mark{background:url(/icons/exava-orb-v4.png) 50%/100% 100% no-repeat!important;background-color:transparent!important;color:transparent!important;overflow:visible}.exava-avatar-x,.exava-mini-mark,.m-tab-orb,.x-glyph{color:transparent!important;text-shadow:none;font-size:0!important}.exava-avatar-x{display:none}.exava-avatar,.exava-mini-mark,.m-tab-orb,.x-mark{box-shadow:0 0 14px rgba(99,91,255,.55);border-radius:9999px}.x-mark:hover{box-shadow:0 0 26px rgba(99,91,255,.85)}@keyframes orb-breathe{0%,to{box-shadow:0 0 14px rgba(99,91,255,.55);transform:scale(1)}50%{box-shadow:0 0 26px rgba(99,91,255,.85);transform:scale(1.04)}}.exava-avatar,.exava-mini-mark{width:32px;height:32px}@media (max-width:760px){.m-tab-orb{width:50px;height:50px;box-shadow:0 0 16px rgba(99,91,255,.6),0 0 0 4px var(--chrome)}.exava-avatar{width:34px;height:34px}}.brand strong{display:none}.brand-logo{display:block;width:112px;height:26px;background:url(/icons/exava-wordmark-dark.svg) 0/contain no-repeat}.brand-orb{width:30px;border-radius:9999px;background:url(/icons/exava-orb-v4.png) 50%/100% 100% no-repeat;box-shadow:0 0 12px rgba(99,91,255,.5)}.brand-orb,.shell.collapsed .brand-logo{display:none}.shell.collapsed .brand-orb{display:block}.shell.collapsed .brand{flex-direction:column;justify-content:center;padding:0;gap:2px}.shell.collapsed .brand .brand-toggle{position:absolute;opacity:0;pointer-events:none;padding:0 6px}.shell.collapsed .brand:hover .brand-toggle{position:static;opacity:1;pointer-events:auto}.brand-home{display:flex;align-items:center;padding:0;margin:0;cursor:pointer;border-radius:8px;transition:filter .16s ease}.brand-home:hover{filter:brightness(1.18)}.brand-home:focus-visible{outline:2px solid var(--blue);outline-offset:4px}@media (max-width:760px){.brand-logo{width:104px;height:24px}}html[data-theme=light] .brand-orb,html[data-theme=light] .exava-avatar,html[data-theme=light] .exava-mini-mark,html[data-theme=light] .m-tab-orb,html[data-theme=light] .x-mark{box-shadow:0 0 14px rgba(99,91,255,.35)}.brand-orb,.exava-avatar,.exava-mini-mark,.m-tab-orb,.x-mark{background-size:104% 104%!important;background-size:100% 100%!important}.profile-panel-foot{margin-top:12px;padding-top:10px;border-top:1px solid var(--line)}.profile-logout{display:flex;align-items:center;gap:9px;width:100%;min-height:36px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--muted);font-size:12.5px;font-weight:500;text-align:left;cursor:pointer;transition:background .16s ease,color .16s ease}.profile-logout:hover{background:var(--red-soft-strong);color:var(--red)}.profile-matrix{display:flex;align-items:center;gap:9px;width:100%;min-height:36px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--muted);font-size:12.5px;font-weight:500;text-align:left;cursor:pointer;transition:background .16s ease,color .16s ease}.set-row2-link{text-decoration:none;color:inherit;cursor:pointer}.set-row2-link:hover{background:var(--tint)}.set-hint code,.set-row2-link code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:var(--dim)}.set-open{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;color:var(--dim);justify-self:end}.set-row2-link:hover .set-open{color:var(--blue);background:var(--blue-soft)}.exava-livebtn{flex:none;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:9999px;background:transparent;color:var(--blue);cursor:pointer;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.exava-livebtn:hover{background:var(--blue-soft)}.exava-livebtn.on{background:var(--x-grad);color:#fff;box-shadow:var(--x-glow)}.exava-live{display:grid;grid-template-columns:10px minmax(0,1fr) auto 34px 34px;align-items:center;gap:12px;min-height:52px;padding:8px 12px 8px 14px;margin-bottom:8px;border:1px solid var(--blue-a20);border-radius:14px;background:var(--blue-a07);animation:search-in .3s cubic-bezier(.16,1,.3,1) backwards}.exava-live-dot{width:10px;height:10px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 0 var(--blue-a45);animation:live-dot 1.6s ease-out infinite}.exava-live.speaking .exava-live-dot{background:#a855f7;box-shadow:0 0 0 0 rgba(168,85,247,.45)}.exava-live.connecting .exava-live-dot,.exava-live.thinking .exava-live-dot{animation:live-blink 1s ease-in-out infinite}@keyframes live-dot{0%{box-shadow:0 0 0 0 var(--blue-a45)}to{box-shadow:0 0 0 10px rgba(0,0,0,0)}}@keyframes live-blink{0%,to{opacity:.35}50%{opacity:1}}.exava-live-text{display:flex;flex-direction:column;gap:1px;min-width:0}.exava-live-text b{font-size:13px;font-weight:600;color:var(--text)}.exava-live-text b,.exava-live-text small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.exava-live-text small{font-size:11.5px;color:var(--dim)}.exava-live-wave{display:inline-flex;align-items:center;gap:3px;height:24px;padding:0 6px;cursor:pointer}.exava-live-wave i{display:block;width:2.5px;height:4px;border-radius:2px;background:linear-gradient(180deg,#a855f7,#635BFF);opacity:.6;animation:voice-idle 2.6s ease-in-out infinite}.exava-live.listening .exava-live-wave i{animation:voice-think 1.6s ease-in-out infinite;background:var(--blue)}.exava-live.speaking .exava-live-wave i{animation:voice-speak .9s ease-in-out infinite;opacity:1;--amp:16px}.exava-live.speaking .exava-live-wave i:nth-child(3),.exava-live.speaking .exava-live-wave i:nth-child(5){--amp:20px}.exava-live.speaking .exava-live-wave i:nth-child(4){--amp:24px}.exava-live-wave i:nth-child(2){animation-delay:.1s}.exava-live-wave i:nth-child(3){animation-delay:.2s}.exava-live-wave i:nth-child(4){animation-delay:.3s}.exava-live-wave i:nth-child(5){animation-delay:.4s}.exava-live-wave i:nth-child(6){animation-delay:.5s}.exava-live-wave i:nth-child(7){animation-delay:.6s}.exava-live-btn{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--line);border-radius:9999px;background:var(--panel);color:var(--text);cursor:pointer;transition:background .16s ease,color .16s ease}.exava-live-btn:hover{background:var(--tint)}.exava-live-btn.on{background:var(--surface-3);color:var(--dim)}.exava-live-btn.end{border-color:transparent;background:var(--red-soft-strong);color:var(--red)}.exava-live-btn.end:hover{background:var(--red);color:#fff}.exava-live.connecting .exava-live-wave i,.exava-live.thinking .exava-live-wave i{animation:voice-think 1.2s ease-in-out infinite;opacity:.8}@media (max-width:760px){.exava-live{grid-template-columns:10px minmax(0,1fr) 34px 34px}.exava-live-wave{display:none}}html[data-motion=reduced] *,html[data-motion=reduced] :after,html[data-motion=reduced] :before{animation-duration:.001ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0s!important;scroll-behavior:auto!important}html[data-motion=reduced] .exava-live-wave i,html[data-motion=reduced] .exava-voice i{animation:none!important;height:4px}.case-avatar.ch-fall{background:transparent;box-shadow:0 0 12px rgba(99,91,255,.35)}.exava-chip.on{background:var(--x-grad);color:#fff;border-color:transparent;box-shadow:var(--x-glow)}.exava-chip.on svg{color:#fff}.set-line-lbl .set-sub{display:block;margin:2px 0 0;color:var(--dim);font-size:11.5px;font-weight:400}.brand-logo{width:124px;height:30px;background-image:url(/icons/exava-wordmark-dark.svg)}html[data-theme=light] .brand-logo{background-image:url(/icons/exava-wordmark-light.svg)}.brand-orb{width:34px;height:30px;border-radius:0;background:url(/icons/exava-x.svg) 50%/contain no-repeat;box-shadow:none}html[data-theme=light] .brand-orb{background-image:url(/icons/exava-x-flat.svg)}.m-brand-logo{display:block;width:104px;height:25px;background:url(/icons/exava-wordmark-dark.svg) 0/contain no-repeat}html[data-theme=light] .m-brand-logo{background-image:url(/icons/exava-wordmark-light.svg)}.m-brand-logo{display:none}@media (max-width:760px){.topbar{position:relative}.m-brand-logo{display:block;position:absolute;left:50%;top:50%;width:108px;height:26px;transform:translate(-50%,-50%);border:0;padding:0;cursor:pointer}.m-brand-logo:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.topbar .top-search-btn{margin-right:auto}}@media (max-width:360px){.m-brand-logo{width:92px;height:22px}}.head-menu.mc-decide{min-width:300px;padding:6px}.head-menu.mc-decide button{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:12px;min-height:48px;padding:6px 12px;text-align:left}.head-menu.mc-decide button svg{color:var(--dim)}.head-menu.mc-decide button span{display:flex;flex-direction:column;gap:1px;font-size:13px;font-weight:600}.head-menu.mc-decide button small{font-size:11px;font-weight:400;color:var(--dim)}.head-menu.mc-decide button.primary-item,.head-menu.mc-decide button.primary-item svg{color:var(--blue)}.head-menu.mc-decide button.primary-item small{color:var(--blue);opacity:.75}.mc-change{display:flex;align-items:center;gap:10px;margin-bottom:8px;padding:8px 12px;border-radius:9px;background:var(--blue-a07);border:1px solid var(--blue-a20);color:var(--text)}.mc-change-dot{width:8px;height:8px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 0 var(--blue-a45);animation:live-dot 1.6s ease-out 3}.mc-change span:nth-child(2){flex:1;min-width:0}.draft-body.changed{border-color:var(--blue-a45);box-shadow:0 0 0 3px var(--blue-a12);transition:box-shadow .6s ease,border-color .6s ease}.action-split.split{display:inline-flex;align-items:stretch}.action-split.split .action-btn.main{border-radius:9999px 0 0 9999px;padding-right:14px}.action-split.split .action-btn.caret{border-radius:0 9999px 9999px 0;padding:0 12px 0 10px;border-left:1px solid rgba(255,255,255,.22)}.action-menu button.danger{color:var(--red)}.toast-action{flex:none;margin-left:6px;padding:6px 12px;border:1px solid var(--blue-a45);border-radius:9999px;background:transparent;color:var(--blue);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.toast-action:hover{background:var(--blue-soft)}@media (max-width:760px){.head-menu.mc-decide{min-width:260px}}.action-split.split{align-items:center;align-self:center;height:38px}.action-split.split .action-btn{height:38px;min-height:38px;max-height:38px;align-self:center;animation:none!important}.editor-toolbar{align-items:center}.work-area.with-casefile.detail-push .casefile .action-split.split>*{animation:none!important}.draft-body{min-height:160px;height:auto;overflow:hidden;resize:none;field-sizing:content}.work-area.with-casefile.detail-push .casefile:has(.composer-card){max-height:calc(100vh - 150px)}@keyframes push-in-tall2{0%{max-height:0;opacity:0;transform:translateY(-10px)}60%{opacity:1}to{max-height:calc(100vh - 150px);opacity:1;transform:translateY(0)}}.work-area.with-casefile.detail-push .casefile:has(.composer-card){animation-name:push-in-tall2}.editor-tools{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;margin-right:auto}.attach-chip{display:inline-flex;align-items:center;gap:6px;max-width:280px;height:32px;padding:0 6px 0 11px;border:1px solid var(--line);border-radius:9999px;color:var(--text);font-size:12px;font-weight:500}.attach-chip>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attach-chip svg{color:var(--blue);flex:none}.attach-x{display:grid;place-items:center;width:22px;height:22px;border:0;border-radius:50%;background:transparent;color:var(--dim);cursor:pointer}.attach-x:hover{background:var(--tint);color:var(--text)}.tool-icon{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--line);border-radius:9999px;background:transparent;color:var(--blue);cursor:pointer;transition:background .16s ease,border-color .16s ease}.tool-icon:hover{background:var(--blue-soft);border-color:transparent}.tool-icon.busy{animation:orb-breathe 1s ease-in-out infinite}.action-menu button svg{color:var(--blue);margin-right:8px}.ai-instruct{position:relative}.ai-instruct .mic-btn.busy{color:var(--blue);animation:orb-breathe 1s ease-in-out infinite}.route-wrap{position:relative;flex:none;margin-left:4px}.route-trigger{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:var(--dim);font:inherit;font-size:11.5px;cursor:pointer;white-space:nowrap;transition:color .16s ease,background .16s ease}.route-trigger svg{color:var(--dim);transition:transform .16s ease}.route-trigger.active,.route-trigger:hover{color:var(--text);background:var(--tint)}.route-trigger.active svg{transform:rotate(180deg)}.route-menu{top:auto;bottom:calc(100% + 8px);min-width:200px}.route-menu .tm-label svg{color:var(--blue)}@media (max-width:760px){.route-trigger{padding:0 6px;font-size:0}.route-trigger svg{font-size:11px}}.work-area.with-casefile.detail-push .casefile:has(.summary-panel){max-height:none;height:auto;overflow:visible}.work-area.with-casefile.detail-push .casefile:has(.summary-panel) .summary-panel{overflow:visible;max-height:none}@keyframes push-in-free{0%{max-height:0;opacity:0;transform:translateY(-10px)}60%{opacity:1}to{max-height:2400px;opacity:1;transform:translateY(0)}}.work-area.with-casefile.detail-push .casefile:has(.summary-panel){animation-name:push-in-free}.work-area.with-casefile.detail-push .casefile.closing:has(.summary-panel){animation-name:push-in-free;animation-direction:reverse}.work-area.with-casefile.detail-push,.work-area.with-casefile.detail-push .case-list{overflow:visible}.content,.tab-scroll{overflow-y:auto}.reply-meta-trigger{position:relative;display:inline-flex;align-items:center;gap:10px;cursor:pointer;border-radius:8px;outline:0}.reply-meta-trigger h4{margin:0}.reply-meta-trigger .meta-chev{color:var(--dim);opacity:0;transition:opacity .16s ease,transform .16s ease}.reply-meta-trigger.pinned .meta-chev,.reply-meta-trigger:hover .meta-chev{opacity:1}.reply-meta-trigger.pinned .meta-chev{transform:rotate(180deg);color:var(--blue)}.reply-tooltip{left:0;width:480px;max-width:min(480px,86vw);gap:6px;padding:12px 14px;cursor:default;z-index:95;background:var(--panel)}html[data-theme=dark] .reply-tooltip{background:#18181c}.reply-meta-trigger.pinned .reply-tooltip,.reply-meta-trigger:focus-within .reply-tooltip,.reply-meta-trigger:hover .reply-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.reply-tooltip .kt-row{grid-template-columns:62px minmax(0,1fr);align-items:center;gap:10px;min-height:30px}.reply-tooltip .kt-row b{font-weight:500;display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text)}.reply-tooltip .kt-row b svg{color:var(--blue);flex:none}.reply-tooltip input,.reply-tooltip select{width:100%;min-height:30px;padding:0 8px;margin-left:-8px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--text);font:inherit;font-size:12.5px;outline:0;transition:border-color .16s ease,background .16s ease}.reply-tooltip input::placeholder{color:var(--dim)}.reply-tooltip input:hover,.reply-tooltip select:hover{border-color:var(--line)}.reply-tooltip input:focus,.reply-tooltip select:focus{border-color:var(--blue-a45);background:var(--surface)}.reply-tooltip select option{color:var(--text);background:var(--panel)}.summary-card-head.static:has(.reply-meta-trigger){position:relative;z-index:41}.summary-card-head.static:has(.reply-meta-trigger.pinned){z-index:96}.reply-meta-trigger.pinned .reply-tooltip,.reply-meta-trigger:focus-within .reply-tooltip,.reply-meta-trigger:hover .reply-tooltip{pointer-events:auto}.reply-tooltip:before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}.route-menu{min-width:300px}.route-menu button{min-height:44px}.route-item{display:flex;flex-direction:column;gap:1px;text-align:left}.route-item b{font-size:13px;font-weight:600}.route-item small{font-size:11px;font-weight:400;color:var(--dim)}.text-menu button.on .route-item small{color:var(--blue);opacity:.75}.ai-instruct.x-line{gap:10px;padding:8px 8px 8px 10px;border-radius:9999px;background:transparent;border:1px solid var(--line);transition:border-color .3s ease,box-shadow .3s ease}.ai-instruct.x-line:focus-within{border-color:rgba(99,91,255,.45);box-shadow:0 0 0 3px rgba(99,91,255,.1)}.ai-instruct.x-line.thinking{border-color:rgba(99,91,255,.45)}.x-mark.x-mark-sm{width:28px;height:28px;box-shadow:0 0 10px rgba(99,91,255,.45);animation:none}.ai-instruct.x-line.thinking .x-mark-sm{animation:orb-breathe 1s ease-in-out infinite}.x-opt{flex:none;height:30px;padding:0 12px;border:0;border-radius:9999px;background:transparent;color:var(--dim);font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:color .16s ease,background .16s ease}.x-opt:hover{background:rgba(99,91,255,.1)}.x-opt.busy,.x-opt:hover{color:#8b7dff}.x-unit{display:inline-flex;flex:none;align-items:stretch;height:32px;border-radius:9999px;background:rgba(99,91,255,.12);overflow:hidden;transition:background .2s ease,box-shadow .2s ease}.x-unit:hover{background:rgba(99,91,255,.18)}.x-unit-btn{display:grid;place-items:center;width:36px;border:0;background:transparent;color:#8b7dff;cursor:pointer;transition:background .16s ease,color .16s ease}.x-unit-btn.mic{border-right:1px solid rgba(99,91,255,.25)}.x-unit-btn:hover{background:rgba(99,91,255,.16)}.x-unit-btn.send:not(:disabled){background:var(--x-grad);color:#fff}.x-unit-btn.send:not(:disabled):hover{filter:brightness(1.08)}.x-unit-btn:disabled{color:rgba(139,125,255,.45);cursor:not-allowed}.x-unit .spin{border-color:#fff rgba(255,255,255,.35) rgba(255,255,255,.35)}html[data-theme=light] .x-unit{background:rgba(99,91,255,.1)}html[data-theme=light] .x-opt:hover,html[data-theme=light] .x-unit-btn{color:#635BFF}.ai-instruct.x-line input::placeholder{color:var(--dim)}.action-split.split{height:36px}.action-split.split .action-btn{height:36px;min-height:36px;max-height:36px;font-size:13.5px;font-weight:600;letter-spacing:0;box-shadow:none}.action-split.split .action-btn.main{padding:0 16px 0 18px;gap:8px}.action-split.split .action-btn.main svg{width:14px;height:14px}.action-split.split .action-btn.caret{padding:0 11px 0 9px;border-left:1px solid rgba(255,255,255,.28)}.action-split.split .action-btn.caret svg{width:14px;height:14px}@keyframes fold-open{0%{opacity:0;transform:translateY(-8px);max-height:0}60%{opacity:1}to{opacity:1;transform:translateY(0);max-height:3000px}}@keyframes fold-soft-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.fold{animation:fold-open .85s cubic-bezier(.22,1,.36,1) backwards}.fold-soft{animation:fold-soft-in .7s cubic-bezier(.22,1,.36,1) backwards;animation-delay:.05s}.summary-section .collapse-icon,.summary-section .head-toggle{transition:background .3s ease,color .3s ease,transform .3s ease}.fold{animation:none;overflow:hidden;max-height:0;opacity:0;transform:translateY(-6px);transition:max-height 1.1s cubic-bezier(.22,1,.36,1),opacity .8s ease .12s,transform 1.1s cubic-bezier(.22,1,.36,1)}.fold.measured{max-height:var(--h,2000px);opacity:1;transform:translateY(0)}.fold.settled{max-height:none;overflow:visible}.fold.closing{max-height:0!important;opacity:0!important;transform:translateY(-6px)!important;overflow:hidden!important;transition:max-height .8s cubic-bezier(.4,0,.2,1),opacity .45s ease,transform .8s cubic-bezier(.4,0,.2,1)}.fold-soft{animation-duration:.9s}.mc-history{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 14px 0}.mc-history small{margin-right:4px;color:var(--dim);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mc-ver{position:relative;height:24px;padding:0 10px;border:1px solid var(--line);border-radius:9999px;font:inherit;font-size:11.5px;font-weight:500;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.mc-ver.on,.mc-ver:hover{border-color:var(--blue-a45)}.mc-ver.on{background:var(--blue-soft)}.mc-ver+.mc-ver:before{position:absolute;left:-9px;top:50%;transform:translateY(-50%);font-size:11px}.exava-input.case-line{margin-top:10px}.exava-input .exava-attach.busy{color:#8b7dff;animation:orb-breathe 1s ease-in-out infinite}.exava-input.thinking{border-color:rgba(99,91,255,.45)}.exava-input .route-wrap{margin-left:0}.exava-input .route-trigger{height:32px}.exava-input .exava-send .spin{border-color:#fff rgba(255,255,255,.35) rgba(255,255,255,.35)}.action-split.split .action-btn.main{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:9px;min-width:150px;padding:0 20px 0 22px;white-space:nowrap;line-height:1}.action-split.split .action-btn.main svg{flex:none}.fold.closing{transition:max-height 1.1s cubic-bezier(.4,0,.2,1),opacity .6s ease .1s,transform 1.1s cubic-bezier(.4,0,.2,1)}.exava-input .exava-mic{background:var(--blue-a12);color:var(--blue)}.exava-input .exava-mic:hover{background:var(--blue-a18)}.exava-input .exava-mic.on{background:var(--blue);color:#fff}.exava-input.case-line .exava-send{margin-left:4px}.opt-trigger{color:var(--blue)}.opt-trigger:hover{background:var(--blue-soft);color:var(--blue)}.opt-trigger.busy{animation:orb-breathe 1s ease-in-out infinite}.opt-trigger:disabled{opacity:.6;cursor:default}@media (max-width:760px){.opt-trigger{display:none}}.opt-menu{min-width:240px;left:0;right:auto}.opt-menu button{min-height:40px}.opt-menu .tm-label svg,.opt-trigger svg{color:var(--blue)}.route-menu{min-width:240px}.route-item small{white-space:nowrap}.exava-input.case-line{margin:10px 12px 0}.head-menu.mc-decide{min-width:250px;max-width:300px}.head-menu.mc-decide button small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head-menu.mc-decide button.send-item{grid-template-columns:1fr;justify-items:center;min-height:46px;margin-bottom:4px;border-bottom:1px solid var(--line);border-radius:8px 8px 0 0}.head-menu.mc-decide button.send-item svg{display:none}.head-menu.mc-decide button.send-item span{align-items:center;font-size:15px;font-weight:600}.shell,body,html{overflow:clip!important}.main,.topbar{overflow:visible}.sidebar{overflow:clip}.case-avatar.ch-tpl{background:var(--blue-soft);color:var(--blue)}.case-menu button.danger{color:var(--red)}.tpl-case .tpl-body{display:flex;flex-direction:column;gap:12px;padding:6px 0 14px}.tpl-field{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px}.tpl-field small{color:var(--dim);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tpl-field input{min-height:34px;padding:0 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text);font:inherit;font-size:13.5px;outline:0;transition:border-color .16s ease,background .16s ease}.tpl-field input:hover{border-color:var(--line)}.tpl-field input:focus{border-color:var(--blue-a45);background:var(--panel)}.tpl-text{border-radius:10px;background:var(--panel)}.work-area.with-casefile.detail-push .casefile.tpl-case{max-height:none;height:auto;overflow:visible;animation-name:push-in-free}.work-area.with-casefile.detail-push .casefile.tpl-case.closing{animation-name:push-in-free;animation-direction:reverse}.tpl-case .casefile-meta span{color:var(--dim);font-size:13px;font-weight:400}.mc-change{margin:0 14px 4px;padding:8px 0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;font-size:12.5px;color:var(--muted)}.mc-change-dot{width:7px;height:7px;animation:none}.mc-history{padding:6px 14px 2px;gap:4px}.mc-ver{height:auto;padding:2px 4px;border:0;color:var(--dim);font-size:12px}.mc-ver,.mc-ver:hover{background:transparent}.mc-ver:hover{color:var(--text)}.mc-ver.on{color:var(--blue);background:transparent;border:0;font-weight:600}.mc-ver+.mc-ver:before{content:"›";position:static;margin-right:6px;color:var(--dim);font-size:12px;transform:none}.mc-ver+.mc-ver{padding-left:0}.brand-orb{box-shadow:none!important}.slide-send{display:none}@media (max-width:760px){.action-split.split .action-btn.main{display:none}.action-split.split .action-btn.caret{border-radius:9999px;border-left:0;width:38px;padding:0;background:var(--blue-soft);color:var(--blue)}.slide-send{position:relative;display:block;height:52px;margin:12px 12px 0;border-radius:9999px;border:1px solid var(--line);background:var(--panel);overflow:hidden;user-select:none;-webkit-user-select:none;touch-action:pan-y}.slide-send-fill{position:absolute;left:0;top:0;bottom:0;border-radius:9999px;background:var(--blue-a12)}.slide-send.sent .slide-send-fill{background:var(--green-soft)}.slide-send-label{position:absolute;inset:0;display:grid;place-items:center;padding-left:44px;font-size:13.5px;font-weight:600;letter-spacing:.01em;pointer-events:none}.slide-send-label span{background:linear-gradient(90deg,var(--dim) 30%,var(--text) 50%,var(--dim) 70%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:slide-shimmer 2.6s linear infinite}.slide-send.sent .slide-send-label span,.slide-send.sliding .slide-send-label span{animation:none;background:none;color:var(--text);-webkit-background-clip:border-box}.slide-send.sent .slide-send-label span{color:var(--green-soft-text)}@keyframes slide-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}.slide-knob{position:absolute;top:3px;width:44px;height:44px;border-radius:9999px;background:var(--blue);color:#fff;display:grid;place-items:center;box-shadow:0 4px 14px var(--blue-a45);cursor:grab;touch-action:none}.slide-send.sliding .slide-knob{cursor:grabbing;box-shadow:0 6px 18px var(--blue-a55)}.slide-send.sent .slide-knob{background:var(--green);box-shadow:0 4px 14px rgba(34,197,94,.35)}html[data-motion=reduced] .slide-send-label span{animation:none;color:var(--dim);background:none}}.content{overflow-y:auto}.content,.tab-scroll{overflow-x:clip!important}.case-list,.casefile,.composer-card,.editor-card,.summary-panel,.work-area{min-width:0;max-width:100%}.draft-body{field-sizing:initial;width:100%;max-width:100%}@media (max-width:760px){.content{overflow-y:auto!important;overflow-x:clip!important;-webkit-overflow-scrolling:touch;touch-action:pan-y;display:block;padding-bottom:calc(84px + env(safe-area-inset-bottom))}.work-area,.work-area.with-casefile,.work-area.with-casefile.detail-push{display:flex;flex-direction:column;flex:none;min-height:auto;height:auto;overflow:visible}.work-area .case-list,.work-area .list-col{flex:none;min-height:auto;height:auto;overflow:visible!important}.work-area.with-casefile.detail-push .casefile{max-height:none;overflow:visible}.tab-scroll,.tab-view{flex:none;min-height:auto;height:auto;overflow:visible!important}}.work-area.with-casefile.detail-push .casefile.tpl-case,.work-area.with-casefile.detail-push .casefile:has(.composer-card),.work-area.with-casefile.detail-push .casefile:has(.summary-panel){overflow-x:clip;overflow-y:visible}.casefile:after{max-width:18%}@keyframes stripe-glide{0%{transform:translateX(-110%);opacity:0}6%{opacity:1}32%{transform:translateX(455%);opacity:1}36%{opacity:0}to{transform:translateX(455%);opacity:0}}@media (max-width:760px){.work-area.with-casefile.detail-push .casefile,.work-area.with-casefile.detail-push .casefile.bx-case,.work-area.with-casefile.detail-push .casefile.tpl-case,.work-area.with-casefile.detail-push .casefile:has(.composer-card),.work-area.with-casefile.detail-push .casefile:has(.summary-panel){position:fixed;overflow-y:auto!important;overflow-x:clip!important;-webkit-overflow-scrolling:touch;touch-action:pan-y;max-height:none!important;height:auto}.work-area.with-casefile.detail-push .casefile .fold.settled{overflow:visible}.slide-send-label span{animation:none;background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--dim)}.work-area.with-casefile.detail-push .casefile{padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}}#toast{display:grid;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:10px}#toast .tx{min-width:0}#toast .tx small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:none;letter-spacing:.02em;font-size:11px}#toast .tx span{display:block;overflow-wrap:anywhere;line-height:1.4}.toast-action{margin-left:0;white-space:nowrap}#toast{width:auto;min-width:min(360px,calc(100vw - 32px));max-width:min(640px,calc(100vw - 32px))}#toast .tx span{overflow-wrap:normal;word-break:normal;hyphens:manual}#toast .tx small{white-space:normal}@media (max-width:760px){#toast{left:12px;right:12px;bottom:calc(72px + env(safe-area-inset-bottom));width:auto;max-width:none;transform:translateY(16px);grid-template-columns:7px minmax(0,1fr);row-gap:8px}#toast.on{transform:translate(0)}.toast-action{grid-column:2;justify-self:start}.slide-send-summary{margin:16px 0 2px}.head-menu.mc-decide button.send-item{display:none}}.summary-attachment{display:flex;align-items:center;gap:8px;width:100%;margin-top:12px;padding:10px 0 2px;border:0;border-top:1px solid var(--line);background:transparent;color:var(--text);font:inherit;font-size:12.5px;text-align:left;cursor:pointer}.summary-attachment svg{color:var(--blue);flex:none}.summary-attachment span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.summary-attachment small{margin-left:auto;color:var(--dim);font-size:11.5px;white-space:nowrap}.summary-attachment:hover span{color:var(--blue)}.topbar .top-actions{padding-left:0}.action-split.split .action-btn.main.missing{background:var(--red)}.action-split.split .action-btn.main.missing:hover{background:var(--red);filter:brightness(1.08)}.head-menu.mc-decide button.send-item.missing span{color:var(--red)}.slide-send.missing .slide-knob{background:var(--red);box-shadow:0 4px 14px rgba(239,68,68,.35)}.slide-send.missing .slide-send-label span{color:var(--red)}.reply-tooltip input.missing{border-color:var(--red)}.reply-tooltip input.missing::placeholder{color:var(--red);opacity:.8}.case-avatar{position:relative}.case-prio{display:none;position:absolute;right:-1px;top:-1px;width:9px;height:9px;border-radius:50%;border:2px solid var(--canvas);pointer-events:auto}.case-prio.p1{display:block;background:var(--red)}.case-prio.p2{display:block;background:var(--orange)}.case-row.selected-case .case-prio,.case-row:hover .case-prio{border-color:var(--tint)}.casefile-head{border-bottom:1px solid var(--line);padding-bottom:16px;margin-bottom:14px}table.guv td.num{position:relative}table.guv td.num i.share{position:absolute;left:auto;right:10px;bottom:3px;margin:0;display:block}.bx-state{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--dim);white-space:nowrap}.bx-state.blue{color:var(--blue)}.bx-state.green{color:var(--green-soft-text)}.bx-state.orange,.bx-state.yellow{color:var(--orange)}.bx-state.red{color:var(--red)}.bx-state.gray{color:var(--dim)}.bx-state svg{color:inherit}.bx-row{grid-template-columns:22px 36px minmax(0,1fr) auto minmax(140px,auto) 10px 20px}html[data-theme=light] .bx-state.green{color:var(--green-soft-text)}.bx-toolbar .toolbar-right:empty{display:none}.bx-row{grid-template-columns:36px minmax(0,1fr) auto;gap:0 14px;padding:8px 12px}.bk-avatar{display:grid;place-items:center;background:transparent;border:1px solid var(--line);color:var(--muted)}.bk-avatar.pos{color:var(--green)}.bk-avatar .case-prio.bk-me{display:block;background:var(--blue)}.bx-meta{align-items:flex-end}.bx-meta time.bx-state{display:block;font-size:12px;font-weight:500}.bx-state.me{color:var(--blue)}.bx-state.ai{color:var(--dim)}.bx-state.done{color:var(--green-soft-text)}.bk-foot,.bx-state.dim{color:var(--dim)}.bk-foot{display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 12px;margin-top:6px;border-top:1px solid var(--line);font-size:12.5px}.bk-foot-ico{display:grid;place-items:center;width:36px;height:36px;border-radius:9999px;border:1px solid var(--line);color:var(--dim)}.bk-foot-text{flex:1;min-width:0}.bk-foot-text b{color:var(--text);font-weight:600}.bk-case .casefile-meta .bk-zweck{color:var(--dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:420px}.bkq{display:flex;flex-direction:column;gap:14px;padding:4px 0 8px}.bkq-q{margin:0;font-size:16px;line-height:1.4;color:var(--text);text-wrap:pretty}.bkq-ai,.bkq-q{font-weight:600}.bkq-ai{display:inline-flex;align-items:center;gap:6px;margin-left:8px;font-size:11.5px;color:var(--dim);vertical-align:middle}.bkq-ai:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--x-grad);box-shadow:0 0 8px rgba(99,91,255,.5)}.bkq-ctx{margin:-6px 0 0;color:var(--dim);font-size:12.5px;line-height:1.5}.bkq-cands{display:flex;flex-direction:column}.bkq-cand{display:flex;align-items:center;gap:14px;padding:12px 0;border-top:1px solid var(--line)}.bkq-cand>*{flex:none}.bkq-cand-ico{display:grid;place-items:center;width:36px;height:36px;border-radius:9999px;border:1px solid var(--line);color:var(--blue)}.bkq-cand-main{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.bkq-cand-main b{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bkq-cand-main small{font-size:12px;color:var(--dim)}.bkq-cand-main .bkq-diff{color:var(--orange)}.bkq-actions{gap:8px}.bkq-actions,.bkq-diffpick{display:flex;flex-wrap:wrap;align-items:center}.bkq-diffpick{gap:8px 10px;font-size:12.5px;color:var(--muted)}.bkq-diffpick .bkq-ctx{flex:1 1 100%;margin:0}.bkq-explain{margin:6px 0 0}.bkq-vorschlag{display:flex;flex-direction:column;gap:6px;padding:12px 0 4px;border-top:1px solid var(--line)}.bkq-vs-absicht{margin:0;font-size:13.5px;font-weight:600}.bkq-vs-feld{display:flex;justify-content:space-between;gap:14px;margin:0;font-size:12.5px;color:var(--dim)}.bkq-vs-feld b{color:var(--text);font-weight:600;text-align:right}.bkq-vs-hinweis{color:var(--orange)}.bkq-vs-blocker,.bkq-vs-hinweis{margin:0;font-size:12.5px;line-height:1.5}.bkq-vs-blocker{color:var(--red)}.bkq-vs-frage{margin:0;font-size:12.5px;line-height:1.5;color:var(--muted)}.bkq-vs-chips{border-top:0;padding-top:2px}.bkq-vs-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px}.bkq-notiz{margin:-2px 0 0}.bkq-nachweis{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--dim)}.bkq-state{flex:none;font-size:12px;color:var(--dim)}.bkq-state.ok{color:var(--green)}.bkq-state.offen{color:var(--orange)}.bkq-state.vorschlag{color:var(--blue)}.bkq-state.fehlt{color:var(--red)}.bkq-summe{display:flex;gap:14px;justify-content:space-between;flex-wrap:wrap;padding:8px 0 2px;border-top:1px solid var(--line);font-size:12.5px;color:var(--dim)}.bkq-summe-rest.fehlt{color:var(--red)}.bkq-versucht{display:flex;flex-direction:column;gap:2px;padding-top:8px;border-top:1px solid var(--line)}.bkq-versucht-lbl{margin:0;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dim)}.bkq-versucht ul{list-style:none;margin:2px 0 0;padding:0}.bkq-versucht li{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 12px;padding:6px 0;border-top:1px solid var(--line)}.bkq-versucht li:first-child{border-top:0}.bkq-v-tag{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--dim);white-space:nowrap;font-variant-numeric:tabular-nums}.bkq-v-quelle{font-size:12.5px;font-weight:600;color:var(--text)}.bkq-v-erg{grid-column:2;font-size:12px;color:var(--dim);line-height:1.45}.vg-versucht{list-style:none;margin:14px 0 0;padding:12px 0 0}.vg-versucht,.vg-versucht li{border-top:1px solid var(--line)}.vg-versucht li{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 12px;padding:6px 0}.vg-versucht li:first-child{border-top:0}.vg-v-tag{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--dim);white-space:nowrap;font-variant-numeric:tabular-nums}.vg-v-quelle{font-size:12.5px;font-weight:600;color:var(--text)}.vg-v-erg{grid-column:2;font-size:12px;color:var(--dim);line-height:1.45}.exava-orb-mini{flex:none;width:22px;height:22px;border-radius:9999px;background:url(/icons/exava-orb-v4.png) 50%/100% 100% no-repeat;margin-left:6px}@media (max-width:760px){.bx-row{grid-template-columns:36px minmax(0,1fr) minmax(96px,42%);padding-left:6px}.bx-meta{display:flex;align-items:flex-end;gap:2px;max-width:none}.bx-meta b{font-size:13px;white-space:nowrap}.bx-meta time.bx-state{font-size:11px;white-space:normal;text-align:right;line-height:1.35}.bk-case .casefile-meta .bk-zweck,.bx-row .bx-meta .bx-dim{display:none}.bkq-cand{flex-wrap:wrap}.bkq-cand .assign{flex:0 0 100%;margin-left:50px}}.bk-case .casefile-heading{flex-wrap:wrap;align-items:center;row-gap:6px}.bk-case .casefile-heading h2{white-space:normal;overflow:visible;text-overflow:clip}.bk-case .casefile-meta.bk-meta-line{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:0 4px;margin:0;font-size:12.5px;line-height:1.4;color:var(--dim)}.bk-case .casefile-meta.bk-meta-line span{color:var(--dim);font-size:12.5px}.bk-case .casefile-meta .bk-zweck{max-width:none;white-space:normal;overflow:visible}.bk-avatar.doc{color:var(--blue)}.bx-toolbar+.tab-view .case-toggle{gap:4px}.bkq-reasons{display:flex;flex-wrap:wrap;gap:6px;padding:10px 0 2px;border-top:1px solid var(--line)}.bkq-chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border:1px solid var(--line);border-radius:9999px;background:transparent;color:var(--text);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.bkq-chip svg{color:var(--dim)}.bkq-chip:hover{background:var(--blue-soft);border-color:transparent}.bkq-chip:hover,.bkq-chip:hover svg{color:var(--blue)}.bkq-chev{display:inline-flex;transition:transform .2s ease}.bkq-chev.active{transform:rotate(180deg)}.case-avatar.doc-open{cursor:pointer}.case-avatar.doc-open:hover{outline:2px solid var(--blue-a45);outline-offset:2px}.bkq-cand .guv-open.guvpdf{flex:none;margin-left:auto}.doc-link{color:var(--blue);font-weight:600;text-decoration:underline;text-underline-offset:2px}.doc-link:hover{color:var(--blue-hover)}.case-menu button.case-menu-regel{flex-direction:column;align-items:flex-start;gap:2px}.case-menu button.case-menu-regel small{display:block;max-width:250px;color:var(--dim);font-size:11px;font-weight:500;line-height:1.3;white-space:normal}.case-menu button.case-menu-regel:hover small{color:inherit;opacity:.8}.case-menu button:disabled{opacity:.45;cursor:default}.case-menu button:disabled:hover{background:transparent;color:var(--text)}.set-rule .set-hint{color:var(--orange)}.stamm-plzort-inputs{display:grid;grid-template-columns:110px minmax(0,1fr);gap:10px}.stamm-datev{flex-wrap:wrap}.stamm-datev .set-line-lbl small{display:block;margin-top:2px;color:var(--dim);font-size:11.5px;font-weight:400}.stamm-datev .stamm-datev-nr{flex:0 1 170px;width:auto}.stamm-datev-param .stamm-datev-nr{flex:0 1 150px}.stamm-datev-param .stamm-datev-len{flex:0 1 130px}.set-head-tools .firm-add{min-width:34px;padding:0 8px}.firm-form .set-actions .set-head-note{font-variant-numeric:tabular-nums}.set-actions .set-head-note{margin-left:auto}.ident-sub{justify-content:flex-start}.ident-sub .ident-add{margin-left:auto;min-width:34px;padding:0 8px}.ident-table .set-th,.ident-table .set-tr{grid-template-columns:104px minmax(0,1.2fr) minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) 68px}.ident-table .set-tr>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ident-table .set-tr>span:first-child{display:flex;align-items:center}.ident-name b{font-weight:600;color:var(--text)}.ident-mail small{display:block;color:var(--dim);font-size:11px}.ident-actions{display:flex;justify-content:flex-end;gap:2px}.ident-form{padding:12px 0 4px;border-bottom:1px solid var(--line)}.ident-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px}.ident-form-grid .set-pick,.ident-form-grid .set-pick-wrap{width:100%}.ident-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0 0}.ident-chips>span{font-size:11px;font-weight:700;color:var(--dim);letter-spacing:.02em;margin-right:4px}.ident-chip{min-height:30px;padding:0 12px;border:1px solid var(--line);border-radius:9999px;background:transparent;color:var(--dim);font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:background .16s ease,color .16s ease}.ident-chip.on,.ident-chip:hover{background:var(--blue-soft);color:var(--blue)}.ident-chip.on{border-color:transparent}.ident-form .set-actions{padding:12px 0 6px}@media (max-width:760px){.ident-table .set-th,.ident-table .set-tr{grid-template-columns:minmax(0,1fr) 68px}.ident-table .set-th>span:not(:nth-child(2)):not(:last-child),.ident-table .set-tr>span:not(:nth-child(2)):not(:last-child){display:none}.ident-form-grid,.stamm-plzort-inputs{grid-template-columns:1fr}}.sys-dot{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;margin-right:8px;vertical-align:middle}.sys-dot.gruen{background:var(--green)}.sys-dot.gelb{background:var(--orange)}.sys-dot.rot{background:var(--red)}.sys-row>span{font-size:12.5px;color:var(--dim);min-width:0;overflow-wrap:anywhere}.sys-row .sys-heilung{font-size:12px;color:var(--dim);white-space:nowrap}.sys-stand{display:flex;align-items:center;gap:10px}.set-row2.sys-row{grid-template-columns:minmax(210px,.9fr) minmax(0,1.6fr) auto auto}.set-row2>b:has(>.sys-meta){display:block;min-width:0;white-space:normal;overflow:visible;text-overflow:clip}.set-row2>b>.sys-meta{display:block;margin-top:2px;font-size:11.5px;font-weight:400;color:var(--dim);white-space:normal}.bx-doc:hover,.bx-form-toggle:hover,.bx-form-toggle[aria-expanded=true],.bx-tab:hover,.case-more-btn.active,.case-more-btn:hover,.case-toggle-btn.active,.case-toggle-btn:hover,.comm-mini-trigger.active,.comm-mini-trigger:hover,.exava-icon:hover,.icon-btn:hover,.inv-del:hover,.list-sort-btn.active,.list-sort-btn:hover,.list-tool-btn.active,.list-tool-btn:hover,.profile-matrix:hover,.sb-ki-x:hover,.tm-star.on,.tm-star:hover,.ueb-paket:hover:not(:disabled),.vg-tpl-btn.on,.vg-tpl-btn:hover,.vg-web-toggle.active{background:var(--blue-soft);color:var(--blue)}.bx-doc-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;max-width:100%}.bx-doc{width:auto;max-width:100%;min-height:32px;margin:0;padding:0 10px 0 6px;gap:8px;font:inherit;font-size:12.5px;line-height:1.3;text-align:left;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}.bx-doc .doc-chip-icon{width:22px;height:22px;border-radius:6px}.bx-doc .doc-chip-name{flex:0 1 auto;font-size:12.5px}.bx-doc:hover .doc-chip-icon{background:var(--blue-a18)}.bx-doc[disabled]{cursor:default;color:var(--dim);border-style:dashed}.bx-doc[disabled]:hover{background:var(--panel);color:var(--dim);border-color:var(--line)}.bx-doc[disabled] .doc-chip-icon{background:transparent;color:var(--dim)}.bx-doc-hint{flex:none;font-style:normal;font-size:11.5px;color:var(--dim)}.bx-doc-links{display:flex;flex-wrap:wrap;align-items:center;gap:0 2px}.bx-doc-links .text-action{min-height:28px;padding:0 8px;font-size:12px;font-weight:600;color:var(--dim)}.bx-doc-links .text-action:hover{color:var(--blue)}.bx-doc-none{font-size:12.5px;color:var(--dim)}.casefile-heading .bx-doc-wrap{flex:0 0 100%;margin-top:2px}.bkq-cand-main .bx-doc-wrap{align-self:flex-start;margin-top:4px}.bl-doc-field .bx-doc-wrap{width:100%}.bl-doc-field .bx-doc{width:100%;min-height:38px}.bx-form-foot .bx-doc-wrap{margin:0 0 8px}.bx-form-toggle{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;margin-top:5px;padding:2px 9px 2px 8px;border:0;border-radius:9999px;background:transparent;color:var(--muted);font:inherit;font-size:11.5px;font-weight:500;line-height:1.7;cursor:pointer;transition:background .16s ease,color .16s ease}.bx-form-fold{display:flex;flex-direction:column;gap:14px;padding:2px 0 14px}.bx-form-fold:has(.text-menu){overflow:visible}.bx-form-hint{display:flex;align-items:center;gap:6px;margin:0}.bkq-cands .bx-form-fold{border-top:1px solid var(--line);padding-top:14px}.bkq-cands>:last-child{border-bottom:1px solid var(--line)}.ki-tone-normal{color:var(--dim)}.ki-tone-warn{color:var(--orange)}.ki-tone-over{color:var(--red)}.sb-token.ki-tone-warn b{color:var(--orange)}.sb-token.ki-tone-over b{color:var(--red)}.list-toolbar:has(.text-menu),.queue-toolbar:has(.text-menu){z-index:40}.work-area.with-casefile.detail-push .casefile.inv-editor{display:flex;flex-direction:column;max-height:calc(100vh - 150px);animation-name:push-in-tall2;padding-bottom:0}.inv-body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.9fr);gap:0 32px;overflow:auto;padding:4px 0 8px}.inv-form{min-width:0;display:flex;flex-direction:column;gap:14px}.inv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;align-items:start}.inv-pickwrap .set-pick-wrap{display:block}.inv-pick{width:100%;min-height:38px;border-radius:9px}.inv-mono{font-variant-numeric:tabular-nums}.inv-field-miss .set-input{border-color:var(--red)}.inv-field-miss>span{color:var(--red)}.inv-proj-note em{display:flex;align-items:center;min-height:38px;font-style:normal;font-size:12.5px;color:var(--dim)}.inv-miss{color:var(--red);font-weight:600}.inv-sec{padding-top:12px;border-top:1px solid var(--line)}.inv-pos,.inv-pos-head{display:grid;gap:0 8px;align-items:center}.inv-pos-head{padding:0 0 8px;color:var(--dim);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--line)}.inv-pos .num,.inv-pos-head .num,.inv-total{text-align:right}.inv-pos{padding:8px 0;border-bottom:1px solid var(--line)}.inv-pos-n{color:var(--dim);font-size:12px;font-variant-numeric:tabular-nums}.inv-pos-b{display:flex;flex-direction:column;gap:2px;min-width:0}.inv-in{width:100%;min-height:32px;padding:0 8px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--text);font:inherit;font-size:13px;outline:0;transition:border-color .16s ease,background .16s ease}.inv-in:hover{background:var(--tint)}.inv-in:focus{border-color:var(--blue-a45);background:var(--panel)}.inv-in.num{text-align:right;font-variant-numeric:tabular-nums}.inv-in-d{min-height:26px;font-size:12px;color:var(--dim)}select.inv-in{appearance:none;-webkit-appearance:none;padding-right:8px}.inv-total{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.inv-del{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:9999px;background:transparent;color:var(--dim);cursor:pointer;opacity:0;transition:opacity .16s ease,background .16s ease,color .16s ease}.inv-pos:hover .inv-del{opacity:1}.inv-pos-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-top:6px}.inv-add{min-height:34px;padding:0 10px;font-size:13px;font-weight:600}.inv-sums{display:flex;flex-direction:column;min-width:260px}.inv-sum{display:flex;justify-content:space-between;gap:24px;padding:6px 0;font-size:12.5px;color:var(--muted);border-bottom:1px solid var(--line)}.inv-sum b{font-variant-numeric:tabular-nums;color:var(--text);font-weight:500}.inv-sum.total{border-bottom:0;border-top:2px solid var(--line);margin-top:2px;padding-top:8px;color:var(--text);font-weight:600;font-size:14px}.inv-sum.total b{font-weight:700}.inv-texts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.inv-ta{min-height:76px;padding:9px 12px;resize:none;field-sizing:content;line-height:1.5}.inv-prev{container-type:inline-size;position:sticky;top:0;align-self:start;padding:2px 0 8px}.inv-paper.din{--mm:calc(100cqw / 210);position:relative;aspect-ratio:210/297;display:block;padding:0;border-radius:3px;background:#fff;color:#111;font-family:Inter,system-ui,sans-serif;font-size:calc(var(--mm) * 3.4);line-height:1.4;box-shadow:0 1px 0 rgba(0,0,0,.08),0 18px 40px var(--shadow-panel);overflow:hidden}.inv-paper.din>*{position:absolute;margin:0}.ip-fold{left:0;width:calc(var(--mm) * 5);height:1px;background:#999}.ip-fold.f1{top:calc(var(--mm) * 105)}.ip-fold.f2{top:calc(var(--mm) * 210)}.ip-fold.hole{top:calc(var(--mm) * 148.5);width:calc(var(--mm) * 8)}.ip-head{top:calc(var(--mm) * 12);left:calc(var(--mm) * 25);right:calc(var(--mm) * 20);display:flex;flex-direction:column;gap:calc(var(--mm) * .4);color:#444;font-size:calc(var(--mm) * 3)}.ip-head b{color:#111;font-size:calc(var(--mm) * 4.4);letter-spacing:-.01em}.ip-address{left:calc(var(--mm) * 20);top:calc(var(--mm) * 45);width:calc(var(--mm) * 85);height:calc(var(--mm) * 45);padding-left:calc(var(--mm) * 2);display:grid;grid-template-rows:calc(var(--mm) * 5) calc(var(--mm) * 12.7) 1fr}.ip-return{align-self:center;color:#555;font-size:calc(var(--mm) * 2.3);text-decoration:underline;text-decoration-color:rgba(0,0,0,.35);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ip-remark{align-self:end;color:#666;font-size:calc(var(--mm) * 2.8);padding-bottom:calc(var(--mm) * .8)}.ip-addr{display:flex;flex-direction:column;gap:0;line-height:1.45}.ip-addr b{font-weight:600}.ip-info{left:calc(var(--mm) * 125);top:calc(var(--mm) * 50);width:calc(var(--mm) * 65);display:flex;flex-direction:column;gap:calc(var(--mm) * .6);font-size:calc(var(--mm) * 3)}.ip-info div{display:grid;grid-template-columns:1fr auto;gap:calc(var(--mm) * 3)}.ip-info span{color:#666}.ip-info b{font-weight:500;font-variant-numeric:tabular-nums;text-align:right}.ip-body{left:calc(var(--mm) * 25);right:calc(var(--mm) * 20);top:calc(var(--mm) * 98.5);bottom:calc(var(--mm) * 32);display:flex;flex-direction:column;gap:calc(var(--mm) * 3.4);overflow:hidden}.ip-subject{margin:0;font-size:calc(var(--mm) * 4.2);font-weight:700;letter-spacing:-.01em}.ip-text{margin:0;white-space:pre-wrap;text-wrap:pretty}.ip-table{width:100%;border-collapse:collapse;font-size:calc(var(--mm) * 3.1)}.ip-table th{padding:0 calc(var(--mm) * 1.5) calc(var(--mm) * 1.2) 0;text-align:left;color:#666;font-size:calc(var(--mm) * 2.6);font-weight:600;border-bottom:1px solid #111;white-space:nowrap}.ip-table td{padding:calc(var(--mm) * 1.4) calc(var(--mm) * 1.5) calc(var(--mm) * 1.4) 0;border-bottom:1px solid #e5e5e5;vertical-align:top}.ip-table td.num,.ip-table th.num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.ip-table td b{font-weight:500}.ip-table td small{display:block;color:#777;font-size:calc(var(--mm) * 2.6)}.ip-sums{align-self:flex-end;width:50%;display:flex;flex-direction:column}.ip-sums .inv-sum{color:#444;border-color:#e5e5e5;font-size:calc(var(--mm) * 3.1);padding:calc(var(--mm) * 1) 0}.ip-sums .inv-sum b{color:#111}.ip-sums .inv-sum.total{border-top:1px solid #111;border-bottom:2px solid #111;color:#111;font-size:calc(var(--mm) * 3.4)}.ip-pay{font-weight:500}.ip-page{bottom:calc(var(--mm) * 26);color:#888;font-size:calc(var(--mm) * 2.6)}.ip-footer,.ip-page{right:calc(var(--mm) * 20)}.ip-footer{left:calc(var(--mm) * 25);bottom:calc(var(--mm) * 10);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--mm) * 6);padding-top:calc(var(--mm) * 2);border-top:1px solid #ddd;color:#666;font-size:calc(var(--mm) * 2.5);line-height:1.5}.ip-footer div{display:flex;flex-direction:column;min-width:0}.ip-footer b{color:#111;font-weight:600}.ip-footer span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inv-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 0 14px;border-top:1px solid var(--line)}.inv-check{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600}.inv-check.ok{color:var(--green-soft-text)}.inv-check.miss{color:var(--red)}.inv-note{color:var(--dim);font-size:12px}.inv-foot-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.inv-iconbtn{width:34px;padding:0;justify-content:center}.inv-create{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 18px}@media (max-width:1180px){.inv-body{grid-template-columns:1fr}.inv-prev{position:static;max-width:520px}}@media (max-width:760px){.inv-grid,.inv-texts{grid-template-columns:1fr}.inv-pos-head{display:none}.inv-pos{grid-template-columns:22px minmax(0,1fr) 26px;grid-template-areas:"n b del" ". m e" ". p r" ". u t";row-gap:6px}.inv-pos-n{grid-area:n}.inv-pos-b{grid-area:b}.inv-del{grid-area:del;opacity:1}.inv-total{grid-area:t}.inv-pos>.inv-in:first-of-type{grid-area:m}.inv-pos>select:first-of-type{grid-area:e}.inv-pos>.inv-in.num:nth-of-type(2){grid-area:p}.inv-pos>.inv-in.num:nth-of-type(3){grid-area:r}.inv-pos>select:nth-of-type(2){grid-area:u}.inv-pos-foot{flex-direction:column}.inv-sums{width:100%;min-width:0}.inv-foot-actions{width:100%;flex-wrap:wrap}.inv-create{flex:1 1 100%;justify-content:center}.inv-note{display:none}}.inv-editor .casefile-heading{flex-wrap:wrap;align-items:center;row-gap:6px}.inv-editor .casefile-meta.bk-meta-line{flex:1 1 100%;margin:0;font-size:12.5px;line-height:1.4;color:var(--dim)}.inv-editor .casefile-meta.bk-meta-line span{color:var(--dim);font-size:12.5px}.inv-pos,.inv-pos-head{grid-template-columns:22px minmax(0,1fr) 64px 76px 84px 64px 64px 96px 26px}@media (max-width:1180px){.inv-pos-head{display:none}.inv-pos{grid-template-columns:22px repeat(4,minmax(0,1fr)) 26px;grid-template-areas:"n b b b b del" ". m e p r ." ". u t t t .";row-gap:6px}.inv-pos-n{grid-area:n}.inv-pos-b{grid-area:b}.inv-del{grid-area:del;opacity:1}.inv-total{grid-area:t}.inv-pos>.inv-in.num:first-of-type{grid-area:m}.inv-pos>select:first-of-type{grid-area:e}.inv-pos>.inv-in.num:nth-of-type(2){grid-area:p}.inv-pos>.inv-in.num:nth-of-type(3){grid-area:r}.inv-pos>select:nth-of-type(2){grid-area:u}}@media (max-width:760px){.inv-pos{grid-template-columns:22px repeat(2,minmax(0,1fr)) 26px;grid-template-areas:"n b b del" ". m e ." ". p r ." ". u t ."}}.ip-footer span{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.ip-footer span:empty{display:none}.inv-prev{display:flex;flex-direction:column;gap:14px}.inv-prev:has(.inv-paper+.inv-paper){position:static;top:auto}.ip-table{table-layout:fixed}.ip-table col.c-pos{width:calc(var(--mm) * 10)}.ip-table col.c-bez{width:auto}.ip-table col.c-einheit,.ip-table col.c-menge{width:calc(var(--mm) * 16)}.ip-table col.c-einzel{width:calc(var(--mm) * 22)}.ip-table col.c-gesamt{width:calc(var(--mm) * 24)}.ip-table td,.ip-table td b,.ip-table td small,.ip-table th{overflow-wrap:anywhere;word-break:break-word}.ip-addr,.ip-cont-doc span,.ip-info b,.ip-text{overflow-wrap:anywhere}.ip-cont{top:calc(var(--mm) * 20);left:calc(var(--mm) * 25);right:calc(var(--mm) * 20);display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:calc(var(--mm) * 4);padding-bottom:calc(var(--mm) * 2);border-bottom:1px solid #ddd;color:#666;font-size:calc(var(--mm) * 2.8)}.ip-cont-firm{color:#111;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ip-cont-doc{display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.ip-cont-doc b{color:#111;font-weight:600;font-size:calc(var(--mm) * 3.1);white-space:nowrap}.ip-cont-doc span{color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(var(--mm) * 70)}.ip-cont-date{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.inv-paper.din.cont .ip-body{top:calc(var(--mm) * 45)}.ip-head{top:calc(var(--mm) * 14);gap:0}.ip-head b{font-size:calc(var(--mm) * 3.8);font-weight:600}.ip-address{padding-left:calc(var(--mm) * 5)}.sb-status{padding:12px 9px 0;font-size:10px}.sb-status,.sb-token{color:var(--chrome-muted)}.sb-token{display:flex;width:100%;justify-content:space-between;align-items:baseline;padding:0;border:0;background:transparent;font:inherit;font-size:10px;cursor:pointer;transition:color .16s ease}.sb-token b{color:var(--chrome-muted);font-weight:600;font-variant-numeric:tabular-nums}.sb-token.active,.sb-token.active b,.sb-token:hover,.sb-token:hover b{color:var(--text)}.sb-track{display:block;height:4px;margin:8px 0 14px;border-radius:9px;background:var(--track-bg);overflow:hidden}.sb-track span{display:block;height:100%;border-radius:inherit;background:var(--blue)}.sb-live{display:flex;gap:7px;margin:0;line-height:1.5;font-size:10px}.sb-live b{width:7px;height:7px;flex:none;margin-top:3px;border-radius:50%;background:var(--green)}.shell.collapsed .sb-status{padding:12px 0 0}.shell.collapsed .sb-live,.shell.collapsed .sb-token span{display:none}.shell.collapsed .sb-token{justify-content:center}.sb-ki-wrap{position:relative}.sb-ki{display:inline-flex;align-items:baseline;gap:5px;padding:4px 8px 4px 0;border:0;border-radius:8px;background:transparent;color:var(--chrome-muted);font:inherit;font-size:12px;cursor:pointer;transition:color .16s ease}.sb-ki b{color:var(--text);font-size:17px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.sb-ki small{font-size:11px;color:var(--dim)}.sb-ki.active,.sb-ki:hover{color:var(--text)}.sb-ki.active b,.sb-ki:hover b{color:var(--blue)}.shell.collapsed .sb-status{padding:12px 0 14px;display:flex;flex-direction:column;align-items:center}.shell.collapsed .sb-live,.shell.collapsed .sb-open,.shell.collapsed .sb-track{display:none}.shell.collapsed .sb-ki{flex-direction:column;align-items:center;gap:0;padding:4px}.shell.collapsed .sb-ki span{display:none}.shell.collapsed .sb-ki b{font-size:14px}.sb-ki-pop{position:absolute;left:0;bottom:calc(100% + 10px);z-index:120;width:300px;padding:16px 18px 14px;border:1px solid var(--line);border-radius:14px;box-shadow:0 18px 40px var(--shadow-panel);animation:search-in .18s cubic-bezier(.16,1,.3,1) backwards}.shell.collapsed .sb-ki-pop{left:calc(100% + 8px);bottom:0}.sb-ki-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.sb-ki-head small{display:block;color:var(--blue);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px}.sb-ki-head b{font-size:15px;font-weight:600;color:var(--text)}.sb-ki-x{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:9999px;background:transparent;color:var(--dim);cursor:pointer}.sb-ki-main{display:flex;align-items:center;gap:14px;padding-bottom:14px;border-bottom:1px solid var(--line)}.sb-ki-ring{position:relative;flex:none;width:64px;height:64px;border-radius:50%;display:grid;place-items:center}.sb-ki-ring:before{content:"";position:absolute;inset:6px;border-radius:50%;background:var(--panel)}html[data-theme=dark] .sb-ki-ring:before{background:#18181c}.sb-ki-ring b{position:relative;font-size:17px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text);letter-spacing:-.02em}.sb-ki-ring b small{font-size:10px;font-weight:600;color:var(--dim);margin-left:1px}.sb-ki-main-text{display:flex;flex-direction:column;gap:3px;min-width:0}.sb-ki-main-text span{font-size:13px;font-weight:600;color:var(--text)}.sb-ki-main-text small{font-size:11.5px;color:var(--dim)}.sb-ki-list{display:flex;flex-direction:column;padding:6px 0 4px}.sb-ki-row{display:grid;grid-template-columns:8px minmax(0,1fr) auto 40px;grid-template-areas:"d l v p" ". b b b";align-items:center;column-gap:10px;row-gap:5px;padding:8px 0;border-bottom:1px solid var(--line)}.sb-ki-row:last-child{border-bottom:0}.sb-ki-dot{grid-area:d;width:8px;height:8px;border-radius:50%}.sb-ki-label{grid-area:l;font-size:12.5px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-ki-row b{grid-area:v;font-size:12.5px;font-weight:500;color:var(--muted);font-variant-numeric:tabular-nums}.sb-ki-row em{grid-area:p;font-style:normal;font-size:12px;color:var(--dim);text-align:right;font-variant-numeric:tabular-nums}.sb-ki-bar{grid-area:b;height:3px;background:var(--surface-3);overflow:hidden}.sb-ki-bar,.sb-ki-bar i{display:block;border-radius:2px}.sb-ki-bar i{height:100%}.sb-ki-foot{display:flex;align-items:center;justify-content:space-between;padding-top:12px;margin-top:4px;border-top:1px solid var(--line);font-size:12.5px;color:var(--dim)}.sb-ki-foot b{color:var(--text);font-variant-numeric:tabular-nums}.sb-status>.sb-ki-wrap{display:block}.sb-ki-wrap .sb-track{width:100%}.sb-ki-pop{position:fixed;left:var(--sb-pop-x,24px);top:var(--sb-pop-y,auto);bottom:auto;transform:translateY(-100%);margin-top:-10px}.shell.collapsed .sb-ki-pop{left:var(--sb-pop-x,72px);bottom:auto}@media (max-width:760px){.sb-ki-pop{left:16px;right:16px;width:auto}}.sb-ki-pop,.shell.collapsed .sb-ki-pop{top:auto;bottom:calc(100vh - var(--sb-pop-y,0px) + 10px);transform:none;margin-top:0;max-height:calc(var(--sb-pop-y,600px) - 24px);overflow-y:auto;animation-name:pop-up-in}@keyframes pop-up-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.shell.collapsed .sb-ki-pop{bottom:12px;max-height:calc(100vh - 24px)}@media (min-width:761px){.queue-toolbar.bx-toolbar{flex-wrap:nowrap;row-gap:0}.queue-toolbar.bx-toolbar .toolbar-left{flex:1 1 auto;flex-wrap:nowrap;min-width:0}.queue-toolbar.bx-toolbar .comm-search{flex:1 1 160px;min-width:140px;max-width:320px}.queue-toolbar.bx-toolbar .toolbar-right{flex:0 0 auto;margin-left:auto}}.bx-tabs{flex:0 0 auto;min-width:0;display:flex;align-items:stretch;gap:2px;height:34px;overflow:visible;border-bottom:1px solid var(--line)}.bx-tab,.bx-tabs{white-space:nowrap}.bx-tab{display:inline-flex;align-items:center;gap:6px;height:100%;padding:0 10px;border:0;border-bottom:2px solid transparent;border-radius:8px 8px 0 0;margin-bottom:-1px;background:transparent;color:var(--dim);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}.bx-tab.on{color:var(--text);border-bottom-color:var(--blue)}.bx-tab:focus-visible{outline:2px solid var(--blue-a45);outline-offset:-2px}.bx-tab-count{font-style:normal;font-weight:600;font-size:12.5px;font-variant-numeric:tabular-nums;color:var(--dim);min-width:1ch}.bx-tab.on .bx-tab-count,.bx-tab:hover .bx-tab-count{color:var(--blue)}.bx-ansicht-hinweis{padding:10px 12px;color:var(--orange)}.bx-meta .bx-dim{display:block;margin-top:2px;color:var(--dim);font-size:11px;white-space:nowrap}.bxu-z.on{border-bottom-color:var(--blue)}.bxu-summe-klein{margin-left:2px;color:var(--dim);font-size:11px;font-variant-numeric:tabular-nums}.bxu-z.zs-forderungen .bxu-zahl,.bxu-z.zs-verbindlichkeiten .bxu-zahl{color:var(--text)}.bxu-z.zs-ohne_gesellschaft .bxu-zahl{color:var(--orange)}.bxu-z.zs-ohne_gesellschaft.on{border-bottom-color:var(--orange)}.bx-state.ze-entwurf,.bx-state.ze-verworfen,.bxu-z.zs-ignoriert .bxu-zahl,.zs-ignoriert{color:var(--dim)}.bx-state.ze-erstellt{color:var(--blue)}.bx-state.ze-freigegeben{color:var(--green)}.bx-row-tools{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.bx-row-menu{position:relative;display:inline-flex}.bx-row:has(.text-menu){z-index:40}.bx-vorschlag{border:0;background:transparent;padding:0 0 1px;color:var(--dim);font:inherit;font-size:11.5px;border-bottom:1px solid var(--line);cursor:pointer;white-space:nowrap;transition:color .16s ease,border-color .16s ease}.bx-vorschlag:hover{color:var(--blue);border-bottom-color:var(--blue)}.bx-toolbar #bxStand .comm-mini-trigger em{max-width:none}.bx-toolbar #bxPeriod .comm-mini-trigger[aria-disabled=true]{color:var(--dim);cursor:default}.nav.nav-sub{padding-left:15px}.ueb-toolbar .ueb-hint{min-width:0;margin-right:8px;color:var(--dim);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-menu .tm-hinweis{margin:0 0 4px;padding:8px 12px;color:var(--dim);font-size:12px;border-bottom:1px solid var(--line);white-space:normal}.ueb-area{display:block}.ueb-list{display:flex;flex-direction:column;margin-top:10px}.ueb-hinweis{margin:0 0 6px;padding:8px 12px;color:var(--dim);font-size:12.5px}.ueb-hinweis,.ueb-row{border-bottom:1px solid var(--line)}.ueb-row{position:relative;padding:4px 0}.ueb-row:has(.text-menu){z-index:40}.ueb-row-head{display:flex;align-items:center;gap:14px;min-height:56px;padding:4px 12px;border-radius:10px;cursor:pointer}.ueb-row-head:hover{background:var(--tint)}.ueb-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.ueb-main strong{font-size:13.5px;font-weight:600;color:var(--text)}.ueb-main strong,.ueb-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ueb-sub{color:var(--dim);font-size:12px}.ueb-meta{flex:0 1 auto;min-width:0;max-width:42%;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.ueb-dim{max-width:100%;color:var(--dim);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ueb-menu-wrap{flex:0 0 auto}.ueb-zeile-menu{min-width:280px}.ueb-zeile-menu button{flex-direction:column;align-items:flex-start;gap:2px}.text-menu[data-menu=ueb-aktionen] button small,.ueb-zeile-menu button small{display:block;max-width:280px;color:var(--dim);font-size:11px;font-weight:500;line-height:1.3;white-space:normal}.text-menu[data-menu=ueb-aktionen] button{flex-direction:column;align-items:flex-start;gap:2px}.ueb-fehler{color:var(--red);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ueb-fehler,.ueb-fortschritt{margin:0 12px 6px;font-size:12.5px}.ueb-fortschritt{color:var(--blue);font-variant-numeric:tabular-nums}.ueb-hinweis-feld{display:flex;align-items:center;gap:8px;margin:0 12px 8px}.ueb-hinweis-feld .set-input{flex:1 1 auto}.ueb-detail{margin:0 12px 8px;padding-top:2px;border-top:1px solid var(--line)}.ueb-detail .set-row2{min-height:38px;padding:4px 0;grid-template-columns:minmax(200px,1fr) minmax(0,2fr) auto auto}.ueb-detail .set-empty{margin:0;padding:6px 0;color:var(--dim);font-size:12.5px}.ueb-block-title{margin:10px 0 2px;color:var(--dim);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ueb-row.laeuft .pill{animation:none}.ueb-paket{flex:0 0 auto;justify-content:center;min-width:184px;min-height:34px;gap:8px;border-color:var(--line);border-radius:9999px;font-size:12.5px}.ueb-paket em{max-width:18ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:12.5px;font-variant-numeric:normal}.ueb-paket svg{flex:none;color:var(--blue)}.ueb-paket.keins,.ueb-paket.keins svg{color:var(--dim)}.ueb-paket.laeuft{color:var(--dim);cursor:default}.ueb-paket.laeuft svg{color:var(--blue);animation:ueb-spin 1s linear infinite backwards}.ueb-paket.fehler{color:var(--red);border-color:var(--red-soft-border)}.ueb-paket.fehler svg{color:var(--red)}.ueb-paket.gesperrt{opacity:.55;cursor:default}.ueb-paket:disabled{cursor:default}.ueb-paket:disabled:hover{background:transparent}.ueb-paket:hover:not(:disabled) svg{color:var(--blue)}@keyframes ueb-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}html[data-motion=reduced] .ueb-paket.laeuft svg{animation:none!important}.ueb-pfad{margin:0 12px 6px;color:var(--dim);font-size:11.5px;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ueb-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:6px 12px 18px}.ueb-overline{margin:0 0 6px;color:var(--blue);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ueb-head h1{margin:0;font-size:26px;font-weight:700;letter-spacing:-.02em}.ueb-untertitel{margin:6px 0 0;color:var(--dim);font-size:13.5px;line-height:1.5;max-width:56ch}.ueb-lauf{flex:0 0 auto;text-align:right}.ueb-lauf .ueb-overline{margin-bottom:4px}.ueb-lauf-datum{margin:0;font-size:22px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.ueb-lauf-sub{margin:4px 0 0;color:var(--dim);font-size:12.5px}.ueb-banner{margin:0 12px 14px;padding:9px 0 9px 14px;border-left:2px solid var(--blue);color:var(--dim);font-size:13px;line-height:1.5}.ueb-banner b{color:var(--text);font-weight:600}.ueb-reiter{margin:0 12px 4px;display:flex;flex-wrap:wrap;align-items:baseline;gap:18px;padding:2px 2px 12px;border-bottom:1px solid var(--line)}.ueb-reiter .ueb-tab{gap:8px;padding:2px 0 8px;border-bottom:2px solid transparent}.ueb-reiter .ueb-tab.on{border-bottom-color:var(--blue)}.ueb-reiter .ueb-tab-label{text-transform:none;letter-spacing:normal;font-size:13.5px;font-weight:600}.ueb-reiter .ueb-tab.on .ueb-tab-label{color:var(--text)}.ueb-reiter .ueb-tab-count{font-size:13.5px}.ueb-reiter-hint{align-self:center;margin-left:auto;font-size:12px}.ueb-zaehler{margin:6px 12px 8px;color:var(--text);font-size:13px;font-variant-numeric:tabular-nums}.ueb-zaehler b{font-weight:700}.ueb-zaehler b.fehlt{color:var(--red)}.ueb-zaehler-hint{display:block;margin-top:2px;color:var(--dim);font-size:11.5px;font-weight:400;font-variant-numeric:normal}.ueb-wartet-link{display:inline;padding:0;min-height:0;border:0;background:transparent;color:inherit;font:inherit;font-size:13px;cursor:pointer}.ueb-wartet-link:focus-visible b.fehlt,.ueb-wartet-link:hover b.fehlt{text-decoration:underline}.ueb-pos-row{display:flex;align-items:center;gap:16px;width:100%;min-height:52px;padding:8px 12px;border:0;border-bottom:1px solid var(--line);background:transparent;text-align:left;font:inherit;color:var(--text)}.ueb-pos-l{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.ueb-pos-r{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:3px;text-align:right}.ueb-pos-l strong{font-size:14px;font-weight:600}.ueb-pos-l .grund,.ueb-pos-l .ueb-sub,.ueb-pos-l strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ueb-pos-l .grund,.ueb-pos-l .ueb-sub{min-width:0;font-size:12.5px}.ueb-pos-l .ueb-sub{color:var(--dim)}.ueb-pos-l .grund{color:var(--red)}.ueb-pos-r .ueb-betrag{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;white-space:nowrap}.ueb-pos-r .ueb-sub{color:var(--dim);font-size:12.5px;font-variant-numeric:tabular-nums}.ueb-pos-status{font-size:11.5px;color:var(--dim);white-space:nowrap}.ueb-pos-status.blau{color:var(--blue)}.ueb-detail-pos{align-items:baseline;min-height:40px;padding:6px 12px}.ueb-detail-pos strong{flex:0 1 auto;font-size:13px;font-weight:600}.ueb-detail-pos .ueb-sub,.ueb-detail-pos strong{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ueb-detail-pos .ueb-sub{flex:1 1 auto;color:var(--dim);font-size:12px}.ueb-detail-pos .ueb-betrag{flex:0 0 auto;margin-left:auto;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.ueb-detail-pos .ueb-pos-status{flex:0 0 auto}.ueb-bereit-row[role=button],.ueb-detail-pos[role=button],.ueb-fehlt-row{cursor:pointer;border-radius:8px}.ueb-bereit-row[role=button]:hover,.ueb-detail-pos[role=button]:hover,.ueb-fehlt-row:hover{background:var(--tint)}.ueb-fehlt-title{margin-top:14px}.ueb-detail .ueb-detail-pos{margin:0}.ueb-pos-mehr{margin:6px 0 2px}.ueb-hist-head{margin:20px 12px 4px;padding-top:16px;border-top:1px solid var(--line)}.ueb-hist-head .ueb-overline{margin-bottom:4px}.ueb-hist-head h2{margin:0;font-size:16px;font-weight:700;letter-spacing:-.01em}.arc-ersch .pill{margin-right:8px;vertical-align:middle}.arc-ersch .text-action{display:inline-flex;min-height:28px;margin-left:6px;padding:0 10px;vertical-align:middle}.kontakt-pop{position:fixed;top:72px;right:24px;width:460px;max-width:min(460px,92vw);max-height:calc(100vh - 96px);overflow:auto;padding:16px 18px;border:1px solid var(--line);border-radius:14px;background:var(--panel);box-shadow:0 22px 50px var(--shadow-panel),0 0 0 1px var(--line);animation:search-in .18s cubic-bezier(.16,1,.3,1) backwards}.kontakt-pop-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 6px}.kontakt-pop-head h3{margin:0;font-size:16px;font-weight:600;letter-spacing:-.01em}.kontakt-pop-close{flex:none}.kontakt-pop-sub{margin:0 0 6px;font-size:12.5px;color:var(--dim)}.kontakt-pop-contact{margin:0 0 10px;font-size:13px;font-weight:600;color:var(--text);line-height:1.5}.kontakt-pop-channels{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.kontakt-pop-channels .bx-chip{gap:6px;color:var(--muted)}.kontakt-chip-img{display:inline-block;width:14px;height:14px;border-radius:50%;background-size:cover;background-position:50%;vertical-align:-3px}.kontakt-pop .text-menu{position:static;min-width:0;padding:8px 0 0;border:0;border-top:1px solid var(--line);border-radius:0;box-shadow:none;background:transparent!important}.kontakt-pop .text-menu button{flex-direction:column;align-items:flex-start;gap:2px;min-height:40px;padding:6px 10px}.kontakt-pop .text-menu button small{font-size:11.5px;color:var(--dim);font-weight:400}.kontakt-pop-trigger{display:inline;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-decoration:underline dotted transparent;text-underline-offset:3px;transition:color .16s ease,text-decoration-color .16s ease}.kontakt-pop-trigger:focus-visible,.kontakt-pop-trigger:hover{color:var(--blue);text-decoration-color:var(--blue);outline:none}@media (max-width:760px){.kontakt-pop{left:12px;right:12px;top:64px;width:auto;max-width:none}}.exava-head-tools .ax-gespraeche-wrap{position:relative}.exava-head-tools .comm-mini-trigger.ax-gespraeche-trigger{width:34px;min-height:34px;padding:0;justify-content:center;border-radius:9px;color:var(--dim)}.ax-gespraeche-menu{left:auto;right:0;min-width:300px;max-width:min(380px,calc(100vw - 40px));max-height:min(60vh,520px);overflow:auto}.ax-gespraeche-menu button{min-height:40px}.ax-gespraeche-menu button.ax-g-neu{margin-bottom:4px;border-bottom:1px solid var(--line);border-radius:8px 8px 0 0}.ax-gespraeche-menu .ax-g-titel{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-gespraeche-menu .ax-g-wann{flex:none;font-size:11.5px;color:var(--dim);font-variant-numeric:tabular-nums}.ax-gespraeche-menu .ax-g-leer{padding:8px 12px 6px;font-size:12.5px;color:var(--dim)}.exava-head:has(.text-menu){position:relative;z-index:40}.casefile-head.vg-kopf{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px 12px}.casefile-head.vg-kopf h2{margin:0;font-size:20px;font-weight:600;letter-spacing:-.01em;flex:0 1 auto;max-width:40%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.casefile-head.vg-kopf>.kind-badge,.casefile-head.vg-kopf>.vg-aktionen,.casefile-head.vg-kopf>.vg-stand,.casefile-head.vg-kopf>.vg-web-toggle,.casefile-head.vg-kopf>button[aria-label="Fallakte schließen"]{flex:none}.casefile-head.vg-kopf+.summary-panel{margin-top:0;border-top:0;padding-top:0}.vg-anliegen{flex:1 1 160px;min-width:160px;font-size:13.5px;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.casefile-head.vg-kopf>.vg-web{flex-basis:100%;order:99;margin-top:2px}.vg-stand{display:inline-flex;align-items:center;gap:8px;min-width:0}.vg-stand small{font-size:12px;color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap}.vg-aktionen{position:relative;gap:8px}.vg-aktionen,.vg-hauptaktion{display:inline-flex;align-items:center}.vg-hauptaktion{gap:7px;max-width:min(420px,70vw);min-height:32px;padding:0 13px;border:0;border-radius:9999px;background:var(--blue-soft);color:var(--blue);font-size:12.5px;font-weight:700;cursor:pointer;transition:background .16s ease}.vg-hauptaktion span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg-hauptaktion svg{flex:none}.vg-hauptaktion:hover{background:var(--blue-a10)}.vg-weitere{position:relative}.vg-weitere .head-toggle{margin-left:0}.vg-weitere-menu{min-width:240px}.vg-weitere-menu button span{display:flex;flex-direction:column;gap:1px}.vg-weitere-menu button small{font-size:11px;font-weight:500;color:var(--dim)}.casefile:has(.vg-weitere-menu) .vg-kopf,.work-area.with-casefile.detail-push .casefile>.vg-kopf:has(.head-menu){position:relative;z-index:90}@media (max-width:1600px){.casefile-head.vg-kopf:has(.vg-aktionen){flex-wrap:wrap}.casefile-head.vg-kopf:has(.vg-aktionen) h2{flex:1 1 0;max-width:none}.casefile-head.vg-kopf:has(.vg-aktionen) .vg-anliegen{order:1;flex-basis:100%;min-width:0}}@media (max-width:1350px){.casefile-head.vg-kopf{flex-wrap:wrap}.casefile-head.vg-kopf h2{flex:1 1 auto;max-width:none}.casefile-head.vg-kopf .vg-anliegen{order:1;flex-basis:100%;min-width:0}.casefile-head.vg-kopf .vg-stand{order:2;flex-basis:100%}.casefile-head.vg-kopf .vg-aktionen{order:3;flex-basis:100%}}@media (max-width:760px){.casefile-head.vg-kopf{flex-wrap:wrap;align-items:center}.casefile-head.vg-kopf h2{white-space:normal;overflow-wrap:anywhere;max-width:none;font-size:18px}.casefile-head.vg-kopf .vg-anliegen{order:1;flex-basis:100%;min-width:0;white-space:normal}.casefile-head.vg-kopf .vg-stand{order:2;flex-basis:100%}.casefile-head.vg-kopf .vg-aktionen{order:3;width:100%;max-width:100%;min-width:0;flex-basis:100%}.vg-hauptaktion{flex:1 1 auto;min-width:0;max-width:100%}.vg-weitere{flex:none}}.jn-toolbar .toolbar-right{gap:8px}.jn-row{grid-template-columns:36px minmax(0,1fr) auto auto;cursor:default}.jn-row:hover{background:transparent}.jn-item.jn-gruppe>.jn-row{cursor:pointer}.jn-item.jn-gruppe.open>.jn-row,.jn-item.jn-gruppe>.jn-row:hover{background:var(--tint)}.jn-row .jn-pill-leer{display:inline-block;width:0;padding:0}.jn-row .upd-meta{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.jn-spanne{font-variant-numeric:tabular-nums;color:var(--dim)}.jn-fold{padding:0 0 8px}.jn-fold .upd-row{min-height:48px;padding-left:62px}.jn-fold .upd-row.jn-kind{border-top:1px solid var(--line)}.jn-mehr{display:block;margin:12px auto}.jn-fehler{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.jn-fehler button{margin-left:8px}.jn-quellen-menu em{font-variant-numeric:tabular-nums}@media (max-width:760px){.jn-row{grid-template-columns:36px minmax(0,1fr) auto}.jn-row .pill{grid-column:2;grid-row:2;justify-self:start}.jn-row .jn-pill-leer{display:none}.jn-fold .upd-row{padding-left:48px}}.auto-klartext{display:grid;grid-template-columns:110px minmax(0,1fr);gap:0 14px;margin:0 0 14px;max-width:820px;font-size:13px;line-height:1.5}.auto-klartext dt{color:var(--dim);font-weight:500}.auto-klartext dd,.auto-klartext dt{padding:6px 0;border-bottom:1px solid var(--line)}.auto-klartext dd{margin:0;color:var(--text);overflow-wrap:anywhere}.auto-klartext dd:last-of-type,.auto-klartext dt:last-of-type{border-bottom:0}.auto-log-row.mit-aktion{grid-template-columns:120px minmax(0,1fr) auto;align-items:center}.auto-log-row .text-action.re-oeffnen{min-height:28px;padding:0 10px;font-size:12.5px}.re-hinweis{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0 0 10px;padding:0 0 8px;border-bottom:1px solid var(--line);font-size:12.5px;line-height:1.5;color:var(--muted)}.re-hinweis>span{min-width:0;overflow-wrap:anywhere}.re-hinweis .text-action{min-height:28px;padding:0 10px;font-size:12.5px}.re-mark{display:block;font-style:normal;font-size:11.5px;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.akten-empty.re-fehler{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}@media (max-width:760px){.auto-klartext{grid-template-columns:1fr}.auto-klartext dt{padding-bottom:0;border-bottom:0}.auto-log-row.mit-aktion{grid-template-columns:1fr}}.vc-chat{flex-direction:column;margin-top:18px;padding-top:14px;border-top:1px solid var(--line);background:transparent;min-width:0;max-width:100%}.vc-chat,.vc-head{display:flex;gap:10px}.vc-head{align-items:center;justify-content:space-between}.vc-head .mtg-lbl{margin:0}.vc-note{font-size:12px;color:var(--dim)}.vc-body{display:flex;flex-direction:column;gap:14px;max-height:min(38vh,360px);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;padding:2px 0}.vc-body .exava-msg{animation-fill-mode:backwards}.vc-body .exava-msg p{overflow-wrap:anywhere}.vc-leer{margin:0;font-size:12.5px;color:var(--dim)}.vc-input{margin-top:2px}@media (max-width:760px){.vc-body{max-height:44vh}.vc-chat{width:100%}}.ws-toolbar .toolbar-right{gap:8px}.ws-row{grid-template-columns:auto 36px minmax(0,1fr) auto auto auto 30px;cursor:default}.ws-list[data-sicht=bestaetigt] .ws-row,.ws-list[data-sicht=gestrichen] .ws-row{grid-template-columns:36px minmax(0,1fr) auto auto auto 30px}.ws-bez-row{grid-template-columns:36px minmax(0,1fr) 30px;cursor:default}.ws-bez-row:hover,.ws-row:hover{background:transparent}.ws-row .bx-check{opacity:1}.ws-row .ws-meta{display:flex;flex-wrap:wrap;align-items:center;gap:0 4px;white-space:normal}.ws-quelle{display:inline-flex;gap:8px;align-items:center;min-width:0}.ws-quelle .frist-doc{margin-top:0;align-self:center}.ws-quelle-text,.ws-zitat{color:var(--dim)}.ws-zitat{display:block;margin-top:2px;font-size:12px;font-style:normal;quotes:"„" "“"}.ws-zitat:before{content:open-quote}.ws-zitat:after{content:close-quote}.ws-vertrauen{font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;color:var(--green)}.ws-vertrauen.niedrig{color:var(--orange)}.ws-more-leer,.ws-pill-leer,.ws-vertrauen.ws-leer{display:inline-block;width:0;padding:0}.ws-persoenlich{font-size:11px;color:var(--blue);font-style:normal}.ws-row .upd-meta{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.ws-bez,.ws-ich,.ws-rueckfrage{padding:8px 0 12px;border-bottom:1px solid var(--line);background:transparent}.ws-bez .mtg-lbl,.ws-ich .mtg-lbl,.ws-rueckfrage .mtg-lbl{margin-top:4px}.ws-zeile{margin:6px 0;font-size:13px}.ws-zeile b{font-weight:600;color:var(--muted)}.ws-bestehend{color:var(--dim)}.ws-form{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-height:48px}.ws-form .set-input{flex:1 1 180px;max-width:320px}.ws-hinweis{flex:1 1 100%;font-size:12.5px;color:var(--dim)}.ws-mehr{display:block;margin:12px auto}.ws-fehler{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.ws-fehler button{margin-left:8px}.ws-bez-item:has(.text-menu),.ws-item:has(.text-menu){position:relative;z-index:40}.ws-zeile-menu{min-width:180px;top:calc(100% + 4px)}@media (max-width:760px){.ws-row{grid-template-columns:auto 36px minmax(0,1fr) 30px}.ws-list[data-sicht=bestaetigt] .ws-row,.ws-list[data-sicht=gestrichen] .ws-row{grid-template-columns:36px minmax(0,1fr) 30px}.ws-row .bx-check{display:flex}.ws-pill-leer,.ws-row .upd-meta,.ws-vertrauen.ws-leer{display:none}.ws-row .pill,.ws-row .ws-vertrauen{grid-column:3;grid-row:2;justify-self:start}.ws-list[data-sicht=bestaetigt] .ws-row .pill,.ws-list[data-sicht=gestrichen] .ws-row .pill{grid-column:2}.ws-row .ws-more-leer{display:none}}.vg-antwort-kopf{cursor:default}.vg-entwurf-meta{margin:-4px 0 10px;font-size:12px;line-height:1.5;color:var(--dim);overflow-wrap:anywhere}.vg-entwurf{display:flex;flex-direction:column;gap:10px;min-width:0;background:transparent}.vg-entwurf p{margin:0;color:var(--text);font-size:13.5px;line-height:1.6;white-space:pre-line;overflow-wrap:anywhere}.vg-entwurf-leer{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;line-height:1.5;color:var(--dim);background:transparent}.vg-entwurf-leer .text-action{min-height:34px;padding:0 10px;font-size:13px;color:var(--blue)}.vg-einordnung{margin-top:12px;min-width:0;background:transparent}.vg-einordnung .mtg-lbl{margin:0 0 6px}.vg-einordnung .summary-list li{color:var(--dim);font-size:12.5px;line-height:1.55;overflow-wrap:anywhere}.casefile-head.vg-kopf .vg-web-toggle,.casefile-head.vg-kopf .vg-web-toggle+.vg-aktionen{margin-left:0}.casefile-head.vg-kopf>.vg-web-toggle.active,.casefile-head.vg-kopf>.vg-web-toggle:hover{background:var(--blue-soft);color:var(--blue)}.vg-web{display:flex;flex-direction:column;gap:6px;min-width:0}.vg-web .exava-input{margin:0}.vg-web-hinweis{margin:0 8px;font-size:12.5px;color:var(--dim)}.vg-web-link{margin-left:8px;padding:0;border:0;background:transparent;color:var(--blue);font:inherit;font-weight:600;cursor:pointer}@media (max-width:760px){.casefile-head.vg-kopf .vg-web-toggle{margin-left:0}.casefile-head.vg-kopf .vg-web{width:100%}}.case-avatar.ch-typ{background:var(--blue-soft);color:var(--blue)}.case-avatar.ch-typ-mahnung{background:rgba(215,138,22,.16);color:var(--orange)}html[data-theme=light] .case-avatar.ch-typ-mahnung{background:rgba(155,104,41,.12)}.case-avatar.ch-typ-neutral{background:var(--surface-2);color:var(--dim)}.top-search-btn{width:auto;min-width:40px;gap:8px;padding:0 12px}.top-label{font-size:13px;font-weight:600}.top-chat{flex:0 1 640px;display:flex;align-items:center;gap:8px;min-width:0;height:44px;padding:0 6px;border:1px solid var(--line);border-radius:9999px;background:var(--panel)}html:not([data-theme=light]) .top-chat{background:#141418}.top-chat:focus-within{border-color:var(--blue-a45);box-shadow:0 0 0 3px var(--blue-a07)}.top-chat .x-mark-top{width:30px;height:30px;flex:none;animation:none}.top-chat-label{flex:none;font-size:13px;font-weight:600;color:var(--text);white-space:nowrap}.top-chat-sep{flex:none;width:1px;height:22px;background:var(--line)}.top-chat-input{flex:1 1 auto;min-width:0;border:0;background:transparent;color:var(--text);font:inherit;font-size:13.5px;outline:none}.top-chat-input:focus,.top-chat-input:focus-visible{outline:none;box-shadow:none}.top-chat-input::placeholder{color:var(--muted)}.top-chat-mic{flex:none;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:9999px;background:transparent;color:var(--muted);cursor:pointer;transition:background .16s ease,color .16s ease}.top-chat-mic.listening,.top-chat-mic.on,.top-chat-mic:hover{background:var(--blue-soft);color:var(--blue)}.top-chat-send{flex:none;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:9999px;background:var(--blue);color:#fff;cursor:pointer;transition:opacity .16s ease,transform .16s ease}.top-chat-send:hover:not(:disabled){transform:translateY(-1px)}.top-chat-send:disabled{opacity:.4;cursor:default}@media (min-width:761px){.topbar .top-chat{margin-left:auto;margin-right:auto}.topbar .top-actions{margin-left:0}}.fin-panel{width:min(760px,calc(100vw - 24px));padding:16px 18px 18px;text-align:left}.fin-panel-head{display:flex;align-items:flex-start;justify-content:space-between}.fin-panel-head small{color:var(--blue);font-size:9px;letter-spacing:.12em;font-weight:700}.fin-panel-head h2{margin:6px 0 0;font-size:17px}.fin-panel-head button{border:0;background:transparent;color:var(--chrome-muted);cursor:pointer}.fin-status{padding:14px 2px;color:var(--muted);font-size:13px}.fin-fehler{display:flex;align-items:center;gap:10px;color:var(--text)}.fin-body{margin-top:6px}.fin-sec{padding:12px 0;border-top:1px solid var(--line)}.fin-sec:first-child{border-top:0}.fin-sec-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:4px}.fin-sec-head small{color:var(--muted);font-size:10px;letter-spacing:.06em;font-weight:700;text-transform:uppercase}.fin-sum-wrap{display:inline-flex;align-items:baseline;gap:10px}.fin-sum-wrap em{font-style:normal;font-size:11px;color:var(--dim)}.fin-sum{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.fin-sum.negative{color:var(--red)}.fin-rows{display:flex;flex-direction:column}.fin-panel .account-row.fin-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0;border:0}.fin-panel .fin-row strong{font-size:13px;font-weight:600}.fin-panel .fin-row small{display:block;color:var(--dim);font-size:11px}.fin-panel .fin-row b{font-variant-numeric:tabular-nums;font-size:13.5px}.fin-panel .fin-row b.negative{color:var(--red)}.fin-foot{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.fin-foot small{color:var(--dim);font-size:11.5px}.list-toolbar{border-bottom:1px solid var(--line)}.case-toggle-btn{position:relative}.case-toggle-btn span{font-size:13px;font-weight:600}.case-toggle-btn.on{background:transparent;color:var(--blue)}.case-toggle-btn.on:after{content:"";position:absolute;left:8px;right:8px;bottom:-9px;height:2px;border-radius:2px 2px 0 0;background:var(--blue)}.case-toggle-btn.on:hover{background:var(--blue-soft)}.list-tool-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:28px;height:28px;padding:0 7px;border:0;border-radius:8px;background:transparent;color:var(--dim);cursor:pointer;transition:background .16s ease,color .16s ease}.list-tool-btn em{font-style:normal;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}@media (max-width:1100px){.fin-trigger em,.top-chat-label,.top-label{display:none}.top-chat{flex:1 1 auto;min-width:160px}}@media (max-width:760px){.case-toggle-btn span{display:none}.fin-panel{position:fixed;left:12px;right:12px;top:64px;width:auto;max-height:calc(100vh - 80px);overflow:auto}}