@font-face{font-family:Carnas;src:url(/fonts/Carnas-Lig.otf)format("opentype");font-weight:300 400;font-style:normal;font-display:swap}@font-face{font-family:Carnas;src:url(/fonts/Carnas-Bold.otf)format("opentype");font-weight:700 900;font-style:normal;font-display:swap}:root{--gold:#987733;--gold-dark:#7e6329;--gold-deeper:#7e6329;--gold-soft:#c9b488;--gold-tint:#f4eee1;--gold-light:#f4eee1;--gold-pale:#fbf8f1;--forest:#158d30;--green:#27a737;--lime:#aac811;--yellow:#f3cb00;--amber:#f6a200;--orange:#ec6608;--red:#e30613;--primary:var(--forest);--primary-hover:#0f7026;--primary-press:#0b5c1f;--primary-tint:#eaf5ed;--green-bg:#eaf5ed;--tint-green:#27a7371f;--tint-green-text:#147125;--tint-amber:#f6a20024;--tint-amber-text:#8a5a00;--tint-orange:#ec66081f;--tint-orange-text:#a24706;--tint-gold:#9877331f;--tint-gold-text:#765d27;--tint-red:#e306131a;--tint-red-text:#b00410;--tint-lime:#aac81129;--tint-lime-text:#5b6c00;--tint-slate:#5656511a;--tint-slate-text:#565651;--tint-brick:#9c3a2a24;--tint-brick-text:#8a3123;--ramp:linear-gradient(90deg, #e30613, #ec6608, #f6a200, #f3cb00, #aac811, #27a737, #158d30);--ink:#1c1c1a;--ink-mid:#2f2f2a;--ink-light:#3e3e38;--body-text:#565651;--muted:#565651;--text-muted:#565651;--bg:#edeae3;--surface:#fafaf8;--surface-alt:#f5f2eb;--sheet:#fff;--chip:#f2f1ec;--zebra:#fafaf8;--field:#fff;--accent:var(--gold);--accent-bg:var(--gold-light);--border-soft:transparent;--border-strong:transparent;--gold-border:transparent;--gold-muted:transparent;--danger-border:transparent;--danger:#b00410;--danger-bg:#e306130f;--warning:#f6a200;--radius:8px;--shadow-card:0 2px 10px #44351714;--shadow-float:0 14px 36px #44351729;--shadow-cta:none;--w-button-min:150px;--h-chip:26px;--h-headchip:28px;--h-tab:32px;--h-res:34px;--h-control:40px;--h-cardhead:56px;--h-brand:132px;--page-gap:clamp(16px, 1.6vw, 28px);--w-sidebar:220px;color:var(--ink);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--gold);font-family:Carnas,Trebuchet MS,ui-sans-serif,system-ui,sans-serif}::selection{background:#98773340}*{scrollbar-width:thin;scrollbar-color:#c9b488 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#c9b488;border-radius:8px}::-webkit-scrollbar-track{background:0 0}::file-selector-button{border-radius:var(--radius,8px);background:var(--gold-tint,#f4eee1);color:var(--gold-dark,#7e6329);font:inherit;cursor:pointer;border:0;margin-right:10px;padding:6px 12px}*{box-sizing:border-box}[hidden]{display:none!important}body{background:var(--bg);min-width:320px;min-height:100vh;margin:0}button{font:inherit;border-radius:var(--radius);background:var(--gold-tint,#f4eee1);color:var(--gold-dark,#7e6329);cursor:pointer;border:0;padding:6px 12px}:where(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]):not([type=range]),textarea){border-radius:var(--radius,8px);background:var(--chip,#f2f1ec);font:inherit;min-height:var(--h-control,40px);border:0}:where(textarea){resize:vertical;min-height:0}:where(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]):not([type=range]),textarea):focus{box-shadow:0 0 0 2px var(--gold-soft);outline:none}h1,h2,p{margin:0}h1{letter-spacing:0;font-size:clamp(21.6px,2vw,37.6px);line-height:1.15}h2{letter-spacing:0;font-size:15px;line-height:1.2}h1,h2,h3,h4,h5,h6{text-transform:uppercase}.app-shell{background:var(--bg);grid-template-columns:220px minmax(0,1fr);height:100vh;display:grid;position:relative;overflow:hidden}.app-shell:after{content:"";top:calc(var(--h-brand) - 6px);background:var(--ramp);z-index:120;pointer-events:none;height:6px;position:absolute;left:0;right:0}.sidebar{background:var(--sheet);flex-direction:column;height:100%;min-height:0;padding:0 0 20px;display:flex;overflow:hidden}.brand{height:var(--h-brand);min-height:var(--h-brand);background:var(--gold);flex:none;justify-content:center;align-items:flex-start;padding:0;display:flex;position:relative}.brand:after,.topbar:after{content:"";background:var(--ramp);height:6px;display:none;position:absolute;bottom:0;left:0;right:0}.brand img{background:#fff;border-radius:0;width:112px;height:auto;padding:12px;display:block}.nav-list{flex-direction:column;flex:1;gap:2px;min-height:0;padding:14px 10px;display:flex;overflow-y:auto}.nav-section-label{pointer-events:none;padding:16px 8px 5px}.nav-section-toggle{cursor:pointer;pointer-events:auto;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;display:flex}.nav-section-toggle:hover{color:var(--gold-dark)}.nav-item{width:100%;min-height:36px;color:var(--ink-light);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:9px;transition:background .1s,color .1s,border-color .1s;display:flex}.sidebar-footer{padding:8px 0 4px}.sidebar-footer:empty{display:none}.sync-hint{color:var(--ink-light);opacity:.85;align-items:center;gap:7px;padding:5px 9px 7px;font-size:12px;display:flex}.sync-status-line{color:var(--ink-light);flex-wrap:wrap;align-items:center;gap:9px;font-size:15px;display:flex}.sync-status-message{opacity:.8;margin-left:auto;font-size:12px}.sidebar-footer a.nav-item,.nav-list a.nav-item{text-decoration:none}.main{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.app-shell .main{height:100vh;min-height:0;overflow:hidden}.topbar{min-height:var(--h-brand);background:var(--gold);color:#fff;z-index:100;box-shadow:var(--shadow-float);border-bottom:0;justify-content:space-between;align-items:flex-end;gap:16px;padding:30px 28px 24px;display:flex;position:sticky;top:0;overflow:visible}.page-title{color:#fff;text-transform:uppercase}.eyebrow{color:#ffffffd1;text-transform:uppercase;letter-spacing:.12em;margin:0 0 2px;font-size:12px;font-weight:800}.topbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 8px;display:flex}.view-banner{min-height:var(--h-control);padding:0 var(--page-gap);background:var(--lime);color:var(--ink);flex-wrap:wrap;flex:none;align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.view-banner svg{color:var(--ink)}.view-banner-reset{min-height:var(--h-headchip);border-radius:var(--radius);color:var(--ink);white-space:nowrap;cursor:pointer;background:#1c1c1a24;border:0;margin-left:auto;padding:0 12px;font-size:12px;font-weight:700}.view-banner-reset:hover{background:#1c1c1a38}.view-banner-details{font-size:12px;font-weight:700;position:relative}.view-banner-details>summary{cursor:pointer;border-radius:var(--radius);white-space:nowrap;background:#1c1c1a24;padding:3px 10px;list-style:none}.view-banner-details>summary::-webkit-details-marker{display:none}.view-banner-details>summary:hover{background:#1c1c1a38}.view-banner-details>div{z-index:40;background:var(--panel,#fff);width:min(460px,100vw - 32px);color:var(--ink);border-radius:var(--radius);padding:12px 14px;font-size:12px;font-weight:400;line-height:1.5;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 28px #1c1c1a38}.view-banner-details>div p{margin:0 0 8px}.view-banner-details>div p:last-child{margin-bottom:0}.page-body{min-height:0;padding:var(--page-gap);gap:var(--page-gap);flex-direction:column;flex:1;display:flex;overflow-y:auto}.page-body>*{margin:0}.main:not(.app-shell .main)>.work-grid,.main:not(.app-shell .main)>.panel,.main:not(.app-shell .main)>.notice{margin:var(--page-gap)}.command-trigger{min-height:var(--h-control,40px);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:15px;font-weight:700;display:inline-flex}.command-trigger kbd{color:var(--muted);padding:2px 5px;font-size:12px;font-weight:400}.command-backdrop{z-index:2000;background:#1c1c1a4d;place-items:start center;padding-top:10vh;display:grid;position:fixed;inset:0}.command-panel{background:var(--sheet);border:0;width:min(700px,100vw - 32px);max-height:72vh;overflow:hidden}.command-input-row{color:var(--muted);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.command-input-row input{width:100%;color:var(--ink);border:0;outline:0;font-size:15px}.command-results{gap:3px;max-height:calc(72vh - 62px);padding:8px;display:grid;overflow:auto}.command-result{width:100%;min-height:52px;color:var(--ink-mid);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;display:grid}.command-result:hover{background:var(--gold-light)}.command-result:disabled{cursor:default;opacity:.65}.command-result strong,.command-result small{display:block}.command-result small{color:var(--muted);font-size:12px}.command-section-label{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;padding:6px 10px 2px;font-size:12px;font-weight:700;display:flex}.list-toolbar{background:var(--sheet);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 24px 10px;display:flex}.list-toolbar-title{color:var(--ink);margin-right:6px}.list-count{align-items:center;display:inline-flex}.list-count-hint{border-radius:var(--radius);letter-spacing:.04em;white-space:nowrap;background:#ec66081f;align-items:center;min-height:26px;padding:0 9px;font-weight:700;display:inline-flex}.list-spacer{flex:1}.filter-group{align-items:center;display:flex;overflow:hidden}.filter-group svg{color:var(--muted);flex-shrink:0;margin:0 8px}.filter-select{height:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;outline:0;padding:0 28px 0 0}.filter-input{height:var(--h-control);color:var(--ink);font:inherit;border:0;outline:0;padding:0 10px}.filter-reset{cursor:pointer;background:0 0;border:0;align-items:center;height:34px;padding:0 8px;display:inline-flex}.filter-reset:hover{color:var(--gold)}.pagination-bar{justify-content:center;align-items:center;gap:12px;padding:10px 0 2px;display:flex}.pagination-bar button{cursor:pointer;align-items:center;display:inline-flex}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:600px}th,td{text-align:left;vertical-align:middle}th{white-space:nowrap}td{color:var(--ink-mid)}tr.row-link{cursor:pointer}tr.row-link:hover td{color:var(--gold-dark)}.work-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.panel.wide{grid-column:1/-1}.panel.full{max-width:1120px}.panel-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-heading span{white-space:nowrap}.status-button.primary{border-color:#0000}.notice{margin-bottom:14px}.notice.inline{margin:12px 0 0}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.form-grid input,.form-grid select,.form-grid textarea{box-sizing:border-box;text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;color:var(--ink);font:inherit;border:0;outline:0;padding:0 10px;transition:border-color .1s}.form-grid textarea{resize:vertical;grid-column:1/-1;min-height:100px;padding-top:10px}.form-grid button:not(.app-select-btn):not(.status-button):not(.icon-button):not(.kebab-btn):not(.detail-tab):not(.link-button){border-radius:var(--radius,8px);cursor:pointer;justify-content:center;align-items:center;padding:0 14px;font-weight:700;transition:background .1s;display:inline-flex}.checkbox-line{align-items:center;display:inline-flex}.checkbox-line input{border-radius:0;width:17px;height:17px;min-height:auto}.definition-list{margin:0;display:grid}.definition-list div{justify-content:space-between;display:flex}.definition-list div:last-child{border-bottom:0;padding-bottom:0}.definition-list dd{text-align:right;overflow-wrap:anywhere;margin:0}.project-list{gap:8px;display:grid}.project-row{border:1px solid var(--border-soft);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:50px;padding:8px 12px;transition:border-color .1s;display:flex}.project-row strong,.project-row span{display:block}.project-row span{color:var(--muted);margin-top:2px;font-size:12px}.cockpit-grid{align-items:start}.cockpit-spalte{flex-direction:column;gap:18px;min-width:0;display:flex}.cockpit-lexware{min-width:0}@media (width<=1139.98px){.cockpit-spalte{gap:18px}}.timeline-list{gap:10px;display:grid}.timeline-row{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;display:grid}.timeline-row:last-child{border-bottom:0;padding-bottom:0}.timeline-row strong,.timeline-row small{display:block}.timeline-row small{color:var(--muted);font-size:12px}.offline-list,.photo-list{gap:7px;margin-top:12px;display:grid}.photo-row,.offline-row{border:1px solid var(--border-soft);min-height:44px;color:var(--ink-mid);justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.offline-row{cursor:pointer;text-align:left;width:100%}.offline-row strong,.offline-row small{display:block}.offline-row small{color:var(--muted);margin-top:2px;font-size:12px}.panel-wide{grid-column:1/-1}.muted-text{color:var(--muted);font-size:12px}.empty-state{place-items:center}.isfp-detail{gap:16px;display:grid}.inline-status-form{grid-template-columns:minmax(160px,1fr) minmax(160px,1.4fr) auto;align-items:center;gap:10px;display:grid}.inline-status-form input,.inline-status-form select{color:var(--ink);font:inherit;border:0;outline:0;padding:0 10px}.inline-status-form button:not(.status-button):not(.app-select-btn){cursor:pointer;padding:0 12px;font-weight:700}.module-list{gap:10px;margin-top:12px;display:grid}.module-row{border:1px solid var(--border-soft);min-height:50px;color:var(--ink-mid);grid-template-columns:minmax(220px,1fr) minmax(150px,220px) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.module-row.vertical{grid-template-columns:1fr}.module-row strong,.module-row span:not(.app-select *){display:block}.module-row span:not(.app-select *){color:var(--muted);overflow-wrap:anywhere;margin-top:3px;font-size:12px}.module-row select,.module-row input{color:var(--ink);font:inherit;border:0;outline:0;padding:0 10px}.module-row button:not(.status-button):not(.app-select-btn){cursor:pointer;padding:0 12px;font-weight:700}.row-actions{justify-content:flex-end;gap:8px;display:flex}.danger-lite{border-radius:var(--radius);border:0}.nav-toggle,.nav-scrim{display:none}@media (width<=1139.98px){.app-shell{grid-template-columns:minmax(0,1fr)}.nav-toggle{width:var(--h-control);height:var(--h-control);border-radius:var(--radius);color:#fff;cursor:pointer;background:#ffffff2e;border:0;flex:none;place-items:center;display:inline-grid}.sidebar{z-index:130;width:min(280px,84vw);transition:transform .18s ease-out;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.app-shell.nav-open .sidebar{transform:translate(0)}.app-shell.nav-open .nav-scrim{z-index:125;background:#1c1c1a4d;display:block;position:fixed;inset:0}.app-shell:after{display:none}.topbar:after{display:block}.topbar{min-height:0;padding:14px var(--page-gap);flex-wrap:wrap;align-items:center}.topbar-actions{justify-content:flex-start}.work-grid,.form-grid,.pulse-kpi-grid{grid-template-columns:minmax(0,1fr)}.panel.wide,.panel.full{grid-column:auto}.table-wrap,.kanban-board{overflow-x:auto}}@media (width<=767.98px){:root{--page-gap:14px;--h-control:44px;--h-tab:40px}html{font-size:17px}.topbar,.topbar-actions{flex-direction:column;align-items:stretch;height:auto}.topbar-head{align-items:center;gap:10px;display:flex}.inline-status-form,.module-row{grid-template-columns:minmax(0,1fr)}.definition-list div{flex-direction:column;align-items:flex-start}.definition-list dd{text-align:left}.project-row{flex-direction:column;align-items:flex-start}.row-actions{justify-content:flex-start}.sub-tabs{flex-wrap:nowrap;overflow-x:auto}}.pulse-wrap{flex-direction:column;gap:1.5rem;display:flex}.pulse-toolbar{align-items:center;gap:8px;display:flex}.pulse-subtitle{color:var(--muted);margin:2px 0 12px;font-size:15px}.pulse-legend{color:var(--muted);flex-wrap:wrap;gap:14px;margin-bottom:14px;font-size:12px;display:flex}.pulse-legend-item{align-items:center;gap:6px;display:inline-flex}.pulse-dot{border-radius:50%;width:10px;height:10px;display:inline-block}.pulse-dot-green{background:var(--green)}.pulse-dot-yellow{background:var(--amber)}.pulse-dot-red{background:var(--red)}.pulse-dot-neutral{background:var(--gold,#987733)}.pulse-red{--pulse-color:var(--red)}.pulse-yellow{--pulse-color:var(--amber)}.pulse-green{--pulse-color:var(--green)}.pulse-neutral{--pulse-color:var(--gold,#987733)}.pulse-card-head{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.pulse-trend{color:var(--muted);display:inline-flex}.pulse-trend-up{color:var(--green)}.pulse-trend-down{color:var(--red)}.pulse-card-value{color:var(--pulse-color);margin-bottom:8px;font-size:30px;font-weight:800;line-height:1}.pulse-bar-track{overflow:hidden}.pulse-bar-fill{background:var(--pulse-color,var(--gold));height:100%;transition:width .9s cubic-bezier(.22,1,.36,1)}.pulse-bar-bronze{background:var(--gold,#987733)}.pulse-card-baseline{margin-top:7px}.pulse-card-hint{margin-top:3px;line-height:1.35}.pulse-pipeline:nth-child(2n){background:var(--surface)}.pulse-pipeline-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.pulse-pipeline-name{color:var(--gold-deeper);font-size:15px;font-weight:700}.pulse-pipeline-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:inline-flex}.pulse-pipeline-count{white-space:nowrap}.pulse-stages{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.ep-category{margin-bottom:16px}.ep-category-head{align-items:center;gap:10px;margin-bottom:8px;display:flex}.ep-category-name{color:var(--gold-deeper);font-size:15px;font-weight:700}.ep-card-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ep-card-person{color:var(--ink-light,#3e3e38);font-size:12px}.ep-card-note{color:var(--muted);margin:2px 0 0;font-size:12px;font-style:italic;line-height:1.35}.rank-motivation{align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;font-size:15px;font-weight:700;display:flex}.rank-podium{justify-content:center;align-items:flex-end;gap:10px;margin-bottom:18px;display:flex}.rank-podium-step{border-radius:var(--radius,8px);text-align:center;flex-direction:column;align-items:center;gap:3px;min-width:140px;padding:12px 18px 10px;display:flex}.rank-podium-step strong{font-size:15px}.rank-podium-emoji{font-size:1.6rem;line-height:1}.rank-podium-score{color:var(--muted);font-size:12px}.rank-podium-1{padding-top:26px}.rank-podium-step.self{box-shadow:var(--shadow-card), 0 0 0 2px var(--primary,#158d30)}.rank-list{flex-direction:column;gap:4px;display:flex}.rank-row{border-radius:var(--radius);grid-template-columns:34px minmax(120px,1fr) 66px minmax(80px,2fr) 46px 20px;align-items:center;gap:10px;padding:6px 8px;font-size:15px;display:grid}.rank-row.self{font-weight:700}.rank-pos{text-align:center}.rank-you{color:var(--primary,#158d30);font-weight:800}.rank-medal{letter-spacing:.05em;border-radius:var(--radius);text-align:center;color:#fff;padding:2px 6px;font-size:.68rem;font-weight:800}.rank-medal-gold{background:var(--gold)}.rank-medal-silber{background:#a8a8a8}.rank-medal-bronze{background:#b07a4a}.rank-medal-grau{background:var(--chip);color:var(--muted)}.rank-score{text-align:right;font-variant-numeric:tabular-nums}.deck-workspace{flex-direction:column;gap:12px;display:flex}.deck-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.deck{border:1px solid var(--border-strong,#cfccc3);background:#fff;flex-direction:column;min-height:62vh;display:flex;overflow:hidden}.deck-fullscreen{border:none;border-radius:0;min-height:100vh}.deck-slide-area{flex:1;display:flex;position:relative}.deck-slide{flex-direction:column;flex:1;justify-content:center;padding:clamp(28px,5vw,64px) clamp(32px,7vw,96px);display:flex;overflow-y:auto}.deck-eyebrow{color:var(--gold,#987733);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:clamp(.75rem,1.1vw,.95rem);font-weight:800}.deck-slide h1{color:var(--gold-deeper);margin-bottom:18px;font-size:clamp(2rem,4.5vw,3.6rem)}.deck-h2{color:var(--gold-deeper);margin-bottom:20px;font-size:clamp(1.4rem,3vw,2.3rem)}.deck-title-slide{text-align:center;flex-direction:column;align-items:center;display:flex}.deck-title-facts{flex-wrap:wrap;justify-content:center;gap:clamp(18px,4vw,52px);margin:10px 0 20px;display:flex}.deck-title-facts span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;display:block}.deck-title-facts strong{color:var(--ink,#1c1c1a);font-size:clamp(1rem,1.8vw,1.4rem)}.deck-intro{color:var(--ink-light,#3e3e38);max-width:780px;margin:0 auto;font-size:clamp(1rem,1.8vw,1.35rem);line-height:1.5}.deck-hint{color:var(--muted);margin-top:16px;font-size:clamp(.8rem,1.2vw,.95rem)}.deck-stat-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:18px;display:grid}.deck-stat{box-shadow:var(--shadow-card);text-align:center;padding:18px}.deck-stat-value{color:var(--gold,#987733);font-size:clamp(1.8rem,3.4vw,3rem);font-weight:800;line-height:1.1;display:block}.deck-stat-label{color:var(--gold-deeper);margin-top:6px;font-size:clamp(.78rem,1.1vw,.95rem);font-weight:700;display:block}.deck-stat-sub{color:var(--muted);margin-top:3px;font-size:.8rem;display:block}.deck-columns{grid-template-columns:3fr 2fr;align-items:start;gap:clamp(18px,3vw,40px);display:grid}.deck-table{border-collapse:separate;border-spacing:0 4px;width:100%;font-size:clamp(.85rem,1.3vw,1.05rem)}.deck-table th{background:var(--gold,#987733);color:#fff;text-align:left;padding:8px 12px}.deck-table th.r,.deck-table td.r{text-align:right}.deck-table td{padding:7px 12px}.deck-table .deck-total td{background:var(--green-bg,#eaf5ed);color:var(--gold-deeper);font-weight:800}.deck-sidetext h3{color:var(--gold-deeper);margin-bottom:8px;font-size:clamp(1rem,1.6vw,1.25rem)}.deck-sidetext p{color:var(--ink-light,#3e3e38);margin-bottom:10px;font-size:clamp(.88rem,1.3vw,1.05rem);line-height:1.5}.deck-sidetext ul{color:var(--ink-light,#3e3e38);margin:0;padding-left:20px;font-size:clamp(.85rem,1.25vw,1rem);line-height:1.7}.deck-notes-grid{gap:16px;display:grid}.deck-notes-grid-2{grid-template-columns:1fr 1fr}.deck-notes-grid h3{color:var(--gold-deeper);margin-bottom:6px;font-size:clamp(.95rem,1.4vw,1.15rem)}.deck-notes{border:1px solid var(--gold-border,#c9b488);width:100%;min-height:74px;font:inherit;resize:vertical;padding:10px 12px;font-size:clamp(.88rem,1.3vw,1.05rem)}.deck-notes-inline{text-align:left;width:min(720px,100%);margin:8px auto 0}.deck-notes-inline h3{color:var(--gold-deeper);margin-bottom:6px;font-size:1rem}.deck-zone{width:84px;color:var(--gold-soft,#c9b488);cursor:pointer;opacity:.35;background:0 0;border:none;justify-content:center;align-items:center;transition:opacity .15s,background .15s;display:flex;position:absolute;top:0;bottom:0}.deck-zone:hover{opacity:1;background:linear-gradient(90deg,#9877330f,#0000)}.deck-zone-left{left:0}.deck-zone-right{right:0}.deck-zone-right:hover{background:linear-gradient(270deg,#9877330f,#0000)}.deck-bar{align-items:center;gap:14px;padding:8px 14px;display:flex}.deck-footer{color:var(--muted);flex:1;font-size:.75rem}.deck-count{color:var(--gold-deeper);white-space:nowrap;font-size:.8rem;font-weight:700}.deck-dots{gap:6px;display:flex}.deck-dot{background:var(--gold-soft,#c9b488);cursor:pointer;border:none;border-radius:50%;width:10px;height:10px;padding:0}.deck-dot.active{background:var(--gold,#987733)}@media (width<=1139.98px){.deck-columns,.deck-notes-grid-2{grid-template-columns:1fr}}body{color:var(--body-text)}a{color:var(--gold-dark)}:where(button,input,select,textarea,a):focus-visible{box-shadow:0 0 0 2px var(--gold-soft);outline:none}.panel,.metric-card,.command-panel,.command-result,.status-pill,.command-trigger,.filter-group,.filter-input,.pagination-bar button,.form-grid input,.form-grid select,.form-grid textarea,.wizard-tab,.wizard-tab-num,.project-row,.module-row,.offline-row,.photo-row,.empty-state,.notice,.detail-tab-count,.inline-status-form input,.inline-status-form select,.inline-status-form button:not(.status-button):not(.app-select-btn),.module-row select,.module-row input,.module-row button:not(.status-button):not(.app-select-btn),.list-count,.command-trigger kbd,.deck,.deck-stat,.deck-notes,.metric-icon,.pulse-card,.rank-motivation{border-radius:var(--radius)}.command-panel{box-shadow:var(--shadow-float)}.sidebar{box-shadow:var(--shadow-card)}.panel-heading{border-bottom:0;flex-wrap:nowrap}.panel-heading h2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width<=767.98px){.panel-heading{flex-direction:row;align-items:center}}.isfp-detail .panel-heading{border-radius:var(--radius);margin:0 0 12px}.sidebar{border-right:0}.sidebar-footer{background:var(--surface);border-radius:var(--radius);border-top:0;margin:auto 8px 0}.nav-item{border-radius:var(--radius)}.nav-item:hover{background:var(--gold-tint);color:var(--gold-dark)}.nav-item.active{border-left:0}.nav-section-label{color:var(--gold-dark)}.chat-msg .chat-msg-actions{opacity:0;pointer-events:none;transition:opacity .12s}.chat-msg:hover .chat-msg-actions,.chat-msg:focus-within .chat-msg-actions{opacity:1;pointer-events:auto}@media (width<=1499.98px){.chat-nav{display:none!important}}@media (width<=1139.98px){.chat-liste{width:236px!important}}.form-grid button:not(.app-select-btn):not(.status-button):not(.icon-button):not(.kebab-btn):not(.detail-tab):not(.link-button),.inline-status-form button:not(.status-button):not(.app-select-btn),.module-row button:not(.status-button):not(.app-select-btn){min-height:var(--h-control);background:var(--forest);color:#fff;box-shadow:var(--shadow-cta);border:0}.form-grid button:not(.app-select-btn):not(.status-button):not(.icon-button):not(.kebab-btn):not(.detail-tab):not(.link-button):hover{background:var(--primary-hover)}.status-button:hover{background:var(--gold-soft)}.command-trigger{background:var(--chip);color:var(--ink-light);border-color:#0000}.command-trigger:hover{background:var(--gold-tint);color:var(--gold-dark);border-color:#0000}.command-trigger kbd{background:#ffffffb3;border:0}.danger-lite{background:var(--tint-red);color:var(--tint-red-text)}option{color:var(--ink);background:#fff}select{min-height:var(--h-control,40px);border-radius:var(--radius,8px);background:var(--chip,#f2f1ec);color:var(--ink);font:inherit;cursor:pointer;accent-color:var(--gold);border:0;padding:0 10px}select:focus{box-shadow:0 0 0 2px var(--gold-soft);outline:0}.panel-heading select,.panel-heading .filter-select,.filter-group select,.filter-group .filter-select,.status-pill select{min-height:0}.form-grid input,.form-grid select,.filter-input,.inline-status-form input,.inline-status-form select,.module-row select,.module-row input{min-height:var(--h-control);background:var(--chip);border-color:#0000}.form-grid textarea,.deck-notes{background:var(--chip);border-color:#0000}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus,.filter-input:focus,.filter-select:focus{box-shadow:0 0 0 2px var(--gold-soft);border-color:#0000}th{border-bottom:0}tbody tr:nth-child(2n){background:var(--surface)}tbody tr:hover{background:var(--gold-tint)}tbody td:first-child{border-radius:var(--radius) 0 0 var(--radius)}tbody td:last-child{border-radius:0 var(--radius) var(--radius) 0}.status-pill.neutral,.status-pill.danger,.status-pill.danger,.topbar .status-pill.danger,.topbar .icon-button,.topbar .icon-text-button,.topbar .command-trigger,.topbar .icon-button:hover,.topbar .icon-text-button:hover,.topbar .command-trigger:hover,.notice.danger,.notice.warning{border:0}.wizard-progress{background:var(--chip)}.wizard-tab{height:var(--h-tab);background:var(--chip);border:0}.wizard-tab:hover{background:var(--gold-tint);color:var(--gold-dark)}.wizard-tab.active{background:var(--gold);color:#fff;border:0;font-weight:700}.wizard-tab.done{background:var(--tint-green);color:var(--tint-green-text);border:0}.wizard-tab.active.done{background:var(--gold);color:#fff;border:0}.wizard-tab.active .wizard-tab-num{color:#fff;background:#ffffff40}.detail-tabs{border-bottom:0}.detail-tab{margin-bottom:0}.detail-tab:hover{background:var(--gold-tint);color:var(--gold-dark)}.detail-tab.active{border:0}.detail-tab.active .detail-tab-count{color:#fff;background:#ffffff40}.project-row,.module-row,.offline-row,.photo-row{background:var(--surface);border-color:#0000}.project-row:hover{background:var(--gold-tint);border-color:#0000}.offline-row.active{background:var(--tint-green);border-color:#0000}.task-row.overdue{background:var(--tint-red);border-color:#0000}.rank-motivation{background:var(--tint-green);color:var(--tint-green-text);border-color:#0000}.rank-podium-step{background:var(--surface);box-shadow:var(--shadow-card);border-color:#0000}.rank-row:nth-child(odd){background:var(--surface)}.rank-row.self{box-shadow:none;background:var(--tint-green)}.deck{box-shadow:var(--shadow-card);border-color:#0000}.deck-stat{background:var(--surface);border-color:#0000}.deck-table td{border-bottom:0}.deck-table tr:nth-child(odd) td{background:var(--surface)}.deck-bar{background:var(--surface);border-top:0}.deck-notes{background:var(--chip);border-color:#0000}.deck-dot{border-color:var(--gold-soft)}.list-toolbar{box-shadow:var(--shadow-card);border-bottom:0}tbody tr.row-nur-pipedrive{background:#ec66080d}tbody tr.row-nur-pipedrive:hover{background:#ec66081a}.pagination-bar button:hover:not(:disabled){background:var(--gold-tint);color:var(--gold-dark)}.command-input-row{background:var(--surface);border-bottom:0}.timeline-row{background:var(--surface);border-radius:var(--radius);border-bottom:0;padding:10px 12px}.pulse-pipeline{background:var(--surface);border-radius:var(--radius);border-bottom:0;margin-bottom:6px;padding:10px 12px}@media (width<=1139.98px){.sidebar{border-bottom:0}}.confirm-panel{background:var(--sheet);width:min(440px,100vw - 32px);margin-top:8vh;padding:20px}.confirm-title{letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin-bottom:8px;font-size:15px;font-weight:700}.confirm-message{color:var(--body-text);margin-bottom:16px;line-height:1.55}.confirm-actions{justify-content:flex-end;display:flex}.confirm-actions .status-button{min-height:var(--h-control);padding:0 16px}.app-modal{background:var(--sheet);flex-direction:column;max-height:86vh;display:flex;overflow:hidden}.app-modal-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.app-modal-title{white-space:nowrap}.app-modal-body{overflow-y:auto}.anlegen-raster{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:14px 18px;display:grid}.anlegen-feld{gap:6px;min-width:0;display:grid}.anlegen-feld>input,.anlegen-feld>select,.anlegen-feld>textarea,.anlegen-feld>button,.anlegen-feld>.app-select,.anlegen-neuer-kunde>input,.anlegen-neuer-kunde>select,.anlegen-neuer-kunde>.app-select{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.anlegen-feld>select,.anlegen-neuer-kunde>select{text-overflow:ellipsis}.anlegen-neuer-kunde{background:var(--chip);border-radius:var(--radius);gap:8px;padding:12px;display:grid}.anlegen-hinweis{color:var(--muted);grid-column:1/-1;margin:0;font-size:12px;line-height:1.55}@media (width<=767.98px){.anlegen-raster{grid-template-columns:minmax(0,1fr)}}.support-panel{width:min(520px,100vw - 32px);max-height:84vh;overflow-y:auto}.support-field{margin-bottom:12px;display:block}.support-field>span{margin-bottom:6px;display:block}.support-field select{width:100%}.support-textarea{resize:vertical;border-radius:var(--radius);width:100%;font:inherit;color:var(--ink);background:var(--field,#fff);border:0;margin-bottom:12px;padding:10px 12px}.support-textarea:focus-visible{box-shadow:0 0 0 2px var(--gold-soft);border-color:#0000;outline:none}.support-screenshot-toggle{cursor:pointer;margin-bottom:10px;display:flex}.support-preview{object-fit:contain;object-position:top;border-radius:var(--radius);background:#fff;border:0;width:100%;max-height:260px;margin-bottom:12px;display:block}.support-hint{color:var(--ink-mid);margin-bottom:12px;font-size:12px}.support-error{color:var(--red);margin-bottom:12px;font-size:15px}.support-success{color:var(--primary);margin-bottom:12px;font-size:15px;font-weight:700}.confirm-danger:hover{color:#fff;background:#c00411}.auth-screen{background:var(--bg);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.auth-logo{background:#fff;border-radius:0;width:120px;height:auto;padding:14px;display:block}.login-card{background:var(--sheet);border-radius:var(--radius);width:100%;max-width:420px;box-shadow:var(--shadow-float);overflow:hidden}.login-head{background:var(--gold);height:146px;position:relative}.login-logo{box-sizing:border-box;background:var(--sheet);border-radius:0;place-items:center;width:112px;height:112px;padding:12px;line-height:0;display:grid;position:absolute;top:0;left:20px}.login-logo img{width:88px;height:auto;display:block}.login-wort{color:#fff;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:flex-end;height:112px;font-size:22px;font-weight:700;line-height:1;display:flex;position:absolute;top:0;left:156px}.login-rampe{background:var(--ramp);height:6px;position:absolute;bottom:0;left:0;right:0}.login-body{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:26px 24px;display:flex}.login-body>.notice{text-align:left;align-self:stretch}.login-title{text-transform:none;color:var(--ink);margin:0;font-size:22px;font-weight:700;line-height:1.2}.login-text{color:var(--body-text);margin:0;font-size:15px;font-weight:400;line-height:1.5}.login-button{border-radius:var(--radius);background:var(--forest);color:#fff;height:40px;box-shadow:none;justify-content:center;align-self:stretch;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.login-button:hover{background:var(--primary-hover,#0f7026);color:#fff}.login-button:focus-visible{box-shadow:0 0 0 2px var(--gold-soft);outline:0}@media (width<=479.98px){.auth-screen{padding:16px}.login-wort{font-size:15px}}.academy-web-panel{flex-direction:column;width:100%;max-width:none;height:calc(100dvh - 225px);min-height:480px;padding:0;display:flex;overflow:hidden}.academy-web-panel iframe{border:0;flex:1;width:100%;display:block}.lernapp-hinweis{text-align:center;color:var(--muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.lernapp-hinweis-klein{font-size:12px}.lernapp-hinweis code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8em}.academy-web-footer{color:var(--muted);background:var(--gold-pale);flex:none;padding:8px 14px;font-size:12px}.howto-list{color:var(--muted);flex-direction:column;gap:10px;margin:0;padding:0 0 0 1.2rem;font-size:15px;line-height:1.55;display:flex}.howto-list strong{color:var(--ink)}.howto-hint{border-radius:var(--radius);color:var(--gold-dark);background:#98773314;margin:14px 0 0;padding:10px 12px;font-size:12px;line-height:1.5}.deck-table tbody tr:hover{background:0 0}.profile-form{flex-direction:column;gap:12px;margin-top:12px;display:flex}.profile-field{color:var(--muted);flex-direction:column;gap:6px;font-size:15px;display:flex}.profile-field>span{align-items:center;gap:5px;display:inline-flex}.profile-message{color:var(--green,#27a737);align-items:center;gap:6px;margin:0;font-size:15px;display:inline-flex}.profile-permissions{color:var(--muted);flex-direction:column;gap:6px;margin:8px 0 0;padding:0 0 0 1.1rem;font-size:15px;line-height:1.5;display:flex}.konto-h3{letter-spacing:.08em;text-transform:uppercase;color:var(--gold-dark);margin:18px 0 6px;font-size:15px;font-weight:700}.konto-h3:first-child{margin-top:0}.konto-log{flex-direction:column;gap:4px;max-height:420px;display:flex;overflow-y:auto}.konto-log-row{border-radius:var(--radius);background:var(--gold-pale,#fbf8f1);grid-template-columns:110px minmax(0,1fr);gap:2px 10px;padding:6px 10px;font-size:12px;display:grid}.konto-log-row:nth-child(2n){background:#fff}.konto-log-date{color:var(--muted);white-space:nowrap}.konto-log-action{color:var(--ink);font-weight:700}.konto-log-detail{color:var(--muted);grid-column:2;font-size:12px}.eyebrow-gold{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-dark);margin:12px 0 6px;font-size:12px;font-weight:700}.anleitung-item{margin:22px 0 4px}.anleitung-item-head{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);align-items:center;gap:8px;margin:0 0 8px;font-size:15px;font-weight:700;display:flex}.anleitung-item-head svg{color:var(--gold-dark);flex-shrink:0}.anleitung-features{gap:8px;margin-top:10px;display:grid}.anleitung-feature{background:var(--zebra,#fafaf8);border-radius:var(--radius);padding:10px 14px}.anleitung-feature b{color:var(--ink);margin-bottom:2px;font-size:15px;display:block}.anleitung-feature p,.anleitung-feature .anleitung-feature-body{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.formel-gruppe{background:var(--tint-gold);border-radius:var(--radius);margin-bottom:8px;padding:8px 12px}.formel-gruppe>summary{cursor:pointer;color:var(--tint-gold-text);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700;list-style:none}.formel-gruppe>summary::-webkit-details-marker{display:none}.formel-gruppe>summary:before{content:"▸";width:14px;display:inline-block}.formel-gruppe[open]>summary:before{content:"▾"}.formel-anzahl{color:var(--muted);letter-spacing:.04em;text-transform:none;font-weight:300}.formel-eintrag{border-radius:var(--radius);background:#fff;margin-top:8px;padding:10px 12px}.formel-eintrag>b{color:var(--ink);margin-bottom:6px;font-size:15px;display:block}.formel-formel{background:var(--chip);border-radius:var(--radius);color:var(--ink);white-space:pre-wrap;margin:0 0 6px;padding:8px 10px;font-family:Consolas,SFMono-Regular,ui-monospace,monospace;font-size:12px;line-height:1.6;overflow-x:auto}.formel-text{margin:0 0 4px}.formel-wo{margin:0}.formel-wo b{color:var(--ink)}.formel-reihe{flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 0;display:flex}.anleitung-area-foot{color:var(--muted);align-items:center;gap:7px;margin:16px 0 0;padding-top:12px;font-size:12px;display:flex}.anleitung-area-foot svg{color:var(--gold-dark);flex-shrink:0}.anleitung-toc{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.anleitung-toc a{border-radius:var(--radius);background:var(--gold-tint);height:32px;color:var(--gold-dark);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:0 12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.anleitung-toc a:hover{background:var(--gold-pale)}.auto-step{background:var(--zebra,#fafaf8);border-radius:var(--radius);margin-top:22px;padding:16px 18px}.auto-step-head{align-items:center;gap:10px;margin-bottom:6px;display:flex}.auto-step-num{background:var(--gold);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:inline-flex}.auto-step-head h3{letter-spacing:.04em;text-transform:uppercase;color:var(--ink);margin:0;font-size:15px;font-weight:700}.auto-explain{color:var(--muted);margin:0 0 12px;font-size:15px}.auto-chain{border-radius:var(--radius);background:#fff;flex-wrap:wrap;align-items:center;gap:10px;min-height:56px;padding:14px;display:flex}.auto-chain-empty{color:var(--muted);font-size:12px}.auto-chip-x{width:16px;height:16px;color:inherit;opacity:.55;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;font-size:12px;line-height:1;display:inline-flex}.auto-chip-x:hover{opacity:1;background:#ffffff40}.auto-palette{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.auto-palette>button{border-radius:var(--radius);background:var(--gold-tint,#f4eee1);height:28px;color:var(--gold-dark);white-space:nowrap;cursor:pointer;border:0;padding:0 11px;font-size:15px;font-weight:700}.auto-palette>button:hover{background:#98773338}.auto-palette>input{border-radius:var(--radius);height:28px;font:inherit;min-width:180px;box-shadow:var(--shadow-card);background:#fff;border:0;padding:0 10px;font-size:12px}.auto-palette-hint{color:var(--muted);font-size:12px}.auto-preview{border-radius:var(--radius);background:var(--tint-green);color:var(--tint-green-text);white-space:nowrap;margin-top:10px;padding:10px 14px;font-size:12px;overflow-x:auto}.auto-preview>span{letter-spacing:.14em;text-transform:uppercase;margin-bottom:3px;font-size:12px;font-weight:700;display:block}.auto-switch{border-radius:var(--radius);color:#fff;white-space:nowrap;cursor:pointer;background:#ffffff29;border:0;align-items:center;gap:9px;height:28px;padding:0 12px 0 6px;font-size:15px;font-weight:700;display:inline-flex}.auto-knob{transition:background .15s;position:relative}.auto-knob:after{content:"";background:#fff;border-radius:50%;transition:left .15s;position:absolute}.auto-switch.light:disabled{opacity:.55;cursor:default}.link-button{font:inherit;text-align:left}.auto-runbar{flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px;display:flex}.auto-note{color:var(--muted);font-size:12px}.auto-dryrun{border-radius:var(--radius);background:var(--gold-pale,#fbf8f1);margin-top:14px;padding:14px 16px}.auto-dryrun h4{letter-spacing:.12em;text-transform:uppercase;color:var(--gold-dark);margin:0 0 8px;font-size:12px;font-weight:700}.auto-dryrun ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.auto-dryrun li{color:var(--ink);align-items:baseline;gap:8px;font-size:12px;display:flex;overflow-x:auto}.auto-dryrun li svg{color:var(--green,#27a737);flex:none}.auto-dryrun>p{color:var(--muted);margin:10px 0 0;font-size:12px}.auto-details{border-radius:var(--radius);color:var(--gold-dark);background:#98773314;margin:10px 2px 0;padding:12px 14px;font-size:12px}.auto-step details summary{cursor:pointer;border-radius:var(--radius);height:26px;color:var(--gold-dark);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#9877331f;align-items:center;gap:6px;margin-top:12px;padding:0 11px;font-size:12px;font-weight:700;list-style:none;display:inline-flex}.auto-step details summary::-webkit-details-marker{display:none}.auto-log{flex-direction:column;gap:6px;display:flex}.auto-logrow{border-radius:var(--radius);background:var(--gold-pale,#fbf8f1);grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:8px 12px;display:grid}.auto-logrow:nth-child(2n){background:#fff}.auto-log-when{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.auto-log-what{color:var(--muted);font-size:12px}.auto-log-what b{color:var(--ink)}.auto-log-steps{color:var(--muted);flex-wrap:wrap;grid-column:2/4;align-items:center;gap:14px;font-size:12px;display:flex}.auto-st-ok{color:var(--tint-green-text);align-items:center;gap:4px;font-weight:700;display:inline-flex}.auto-st-err{color:#b00410;align-items:center;gap:4px;font-weight:700;display:inline-flex}.auto-st-pending{color:var(--amber,#f6a200);font-weight:700}.auto-retry{border-radius:var(--radius);color:#b00410;white-space:nowrap;cursor:pointer;background:#e3061317;border:0;height:26px;padding:0 11px;font-size:15px;font-weight:700}.app-select{width:100%;position:relative}.app-select-native{opacity:0;pointer-events:none;border:0;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}.app-select-btn{width:100%;min-height:var(--h-control,40px);border-radius:var(--radius,8px);background:var(--chip,#f2f1ec);color:var(--ink);font:inherit;text-align:left;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;display:flex}.app-select-btn.placeholder{color:var(--muted)}.app-select-btn:focus-visible{box-shadow:0 0 0 2px var(--gold-soft);outline:0}.app-select-btn:disabled{opacity:.55;cursor:default}.app-select-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-select-mass{min-width:0;display:grid}.app-select-mass>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}.app-select-mass>.app-select-mass-zeile{visibility:hidden;height:0}.app-select-chev{color:var(--gold-dark);flex:none;transition:transform .12s}.app-select-chev.up{transform:rotate(180deg)}.app-select-list{z-index:60;border-radius:var(--radius,8px);min-width:100%;max-height:280px;box-shadow:var(--shadow-float,0 14px 36px #44351729);background:#fff;padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.app-select-opt{border-radius:var(--radius);min-height:34px;color:var(--ink);cursor:pointer;white-space:nowrap;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;font-size:15px;display:flex}.app-select-opt.active{background:var(--gold,#987733);color:#fff}.app-select-opt.selected{font-weight:700}.app-select-opt.selected:not(.active){color:var(--gold-dark);background:var(--gold-tint,#f4eee1)}.app-select-empty{padding:10px}.app-select.head{width:auto}.app-select.head .app-select-btn{min-height:var(--h-headchip,28px);color:#fff;background:#ffffff2e;padding:0 8px}.app-select.head .app-select-btn.placeholder{color:#ffffffbf}.app-select.head .app-select-chev{color:#fff}.auto-mapping{gap:8px;margin:4px 0 12px;display:grid}.auto-mapping-row{border-radius:var(--radius);background:#fff;grid-template-columns:minmax(160px,1fr) minmax(180px,1.2fr) minmax(160px,1fr);align-items:center;gap:10px;padding:8px 12px;display:grid}.auto-mapping-row.set{background:var(--tint-green,#27a7371f)}.auto-mapping-key{color:var(--ink);font-size:12px;font-weight:700}@media (width<=767.98px){.auto-mapping-row{grid-template-columns:1fr}}.auto-tpl-input{min-height:var(--h-control,40px);border-radius:var(--radius,8px);background:var(--chip,#f2f1ec);width:100%;max-width:420px;color:var(--ink);font:inherit;border:0;padding:0 10px}.auto-tpl-input:focus{box-shadow:0 0 0 2px var(--gold-soft);outline:0}.quartett-board{align-items:stretch;gap:14px;padding-bottom:4px;display:flex;overflow:auto hidden}.quartett-slot{border-radius:var(--radius);flex-direction:column;flex:0 0 320px;max-width:320px;display:flex}.quartett-slot>article{flex:auto;min-height:0}.quartett-divider{background:var(--gold);border-radius:var(--radius);color:#fff;flex-direction:column;flex:0 0 40px;align-items:center;gap:8px;max-width:40px;padding:10px 0;display:flex}.quartett-divider-letter{font-size:17px;font-weight:700;line-height:1}.quartett-divider-count{letter-spacing:.08em;color:#ffffffd9;writing-mode:vertical-rl;font-size:12px;font-weight:700}.kanban-board{align-items:stretch;gap:12px;padding-bottom:4px;display:flex;overflow:auto hidden}.kanban-col{background:var(--chip);border-radius:var(--radius);flex-direction:column;flex:0 0 280px;max-width:280px;padding:10px;display:flex}.kanban-col.drag-over{background:var(--tint-gold)}.kanban-col.unassigned{background:var(--surface-alt)}.kanban-col-header{align-items:center;gap:8px;min-height:28px;padding:0 4px 8px;display:flex}.kanban-col-name{letter-spacing:.08em;text-transform:uppercase;color:var(--gold-dark);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:12px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.kanban-col-count{border-radius:var(--radius);background:var(--sheet);height:26px;color:var(--body-text);align-items:center;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.kanban-card-owner{color:var(--muted);margin-top:2px;font-size:12px}.kanban-card-disg{background:var(--chip);height:18px;color:var(--muted);letter-spacing:.04em;cursor:help;border-radius:6px;align-items:center;margin-top:4px;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}.label-chips{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.label-chip{border-radius:var(--radius);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;height:26px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.label-chips.klein{gap:4px}.label-chips.klein .label-chip{letter-spacing:.04em;height:22px;padding:0 8px;font-size:12px}.kanban-col-sum{color:var(--forest);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:700}.kanban-cards{flex-direction:column;flex:1;gap:8px;min-height:48px;display:flex;overflow-y:auto}.kanban-card{background:var(--sheet);border-radius:var(--radius);box-shadow:var(--shadow-card);cursor:grab;padding:10px 12px;position:relative}.kanban-card.dragging{opacity:.45}.kanban-card-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.kanban-card-number{border-radius:var(--radius);background:var(--tint-gold);height:26px;color:var(--tint-gold-text);letter-spacing:.06em;white-space:nowrap;align-items:center;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.kanban-card-menu-btn{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:15px;line-height:1}.kanban-card-menu-btn:hover{color:var(--gold-dark)}.kanban-card-title{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:4px 0 2px;font-size:12px;font-weight:700;display:block}.kanban-card-title:hover{color:var(--gold-dark)}.kanban-card-customer{color:var(--body-text);padding-bottom:8px;font-size:12px}.kanban-card-foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.kanban-card-value{color:var(--forest);white-space:nowrap;font-size:12px;font-weight:700}.kanban-card-quote{color:var(--muted);font-weight:700}.kanban-chip{border-radius:var(--radius);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;align-items:center;max-width:140px;height:26px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex;overflow:hidden}.kanban-chip.neutral{background:var(--chip);color:var(--body-text)}.kanban-chip.won{background:var(--tint-green);color:var(--tint-green-text)}.kanban-chip.lost{background:var(--tint-red);color:var(--tint-red-text)}.kanban-chip.halbfertig{background:var(--tint-gold);color:var(--tint-gold-text)}.kanban-chip.age{background:var(--chip);color:var(--muted)}.kanban-chip.age-warn{background:var(--tint-amber,#f6a20024);color:var(--tint-amber-text)}.kanban-chip.age-over{background:var(--tint-orange,#ec66081f);color:var(--tint-orange-text)}.kanban-chip.age-crit{background:var(--tint-red,#e3061317);color:var(--tint-red-text,#b00410);font-weight:700}.kanban-card-menu-danger{color:var(--tint-red-text)}.phasen-leiste-wrap{flex-direction:column;gap:5px;margin-top:6px;display:flex}.phasen-leiste{gap:3px;height:10px;display:flex}.phasen-leiste .seg{background:var(--chip);border-radius:3px;flex:1;min-width:0}.phasen-leiste .seg.done{background:var(--green,#27a737)}.phasen-leiste .seg.aktiv{background:var(--gold,#987733)}.phasen-leiste .seg.lost{background:var(--muted,#565651);opacity:.45}.phasen-leiste-text{color:var(--muted);font-size:12px}.kanban-card-menu{z-index:20;background:var(--sheet);border-radius:var(--radius);min-width:170px;max-width:min(280px,100vw - 32px);box-shadow:var(--shadow-float);flex-direction:column;padding:6px;display:flex;position:absolute;top:30px;right:8px}.kanban-card-menu-select{flex-direction:column;gap:4px;padding:6px 10px 8px;display:flex}.kanban-card-menu-select>span{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-dark);white-space:nowrap;font-size:12px;font-weight:700}.kanban-card-menu-select select{text-overflow:ellipsis;border-radius:var(--radius);background:var(--chip);width:100%;max-width:100%;height:32px;color:var(--ink);font:inherit;cursor:pointer;border:0;padding:0 8px;font-size:12px}.kanban-card-menu button{border-radius:var(--radius);color:var(--ink-mid);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:8px 10px;font-size:15px;font-weight:700;display:inline-flex}.kanban-card-menu button:hover{background:var(--gold-tint);color:var(--gold-dark)}.onsite-progress{color:var(--muted);white-space:nowrap;align-items:center;margin-left:auto;margin-right:12px;font-size:12px;font-weight:400;display:inline-flex}.onsite-sections{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.onsite-section{height:var(--h-tab);min-height:var(--h-tab);border-radius:var(--radius);background:var(--chip);color:var(--body-text);font:inherit;white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:7px;padding:0 13px;font-size:12px;font-weight:700;display:inline-flex}.onsite-section svg{color:var(--muted);flex-shrink:0}.onsite-section.is-done{background:var(--tint-green);color:var(--tint-green-text)}.onsite-section.is-done svg{color:var(--tint-green-text)}.onsite-section.is-active,.onsite-section.is-active.is-done{background:var(--gold);color:#fff}.onsite-section.is-active svg,.onsite-section.is-active.is-done svg{color:#fff}.onsite-report{gap:7px;display:grid}.onsite-report-row{background:var(--zebra);border-radius:var(--radius);padding:10px 12px}.onsite-report-row.is-open{opacity:.72}.onsite-report-head{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.onsite-report-head strong{color:var(--ink);font-size:12px}.onsite-report-state{color:var(--body-text);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;margin-left:auto;font-size:12px;font-weight:700}.onsite-report-fotos{height:var(--h-chip);border-radius:var(--radius);background:var(--chip);color:var(--gold-dark);white-space:nowrap;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.onsite-report-note{color:var(--body-text);white-space:pre-wrap;margin:7px 0 0;font-size:12px;line-height:1.55}.onsite-ampel{background:var(--muted);border-radius:50%;flex-shrink:0;width:10px;height:10px}.onsite-ampel.is-gut{background:var(--green)}.onsite-ampel.is-achtung{background:var(--amber)}.onsite-ampel.is-offen{background:var(--orange)}.onsite-ampel.is-neutral{background:var(--muted)}.list-search{height:var(--h-control);border-radius:var(--radius);background:var(--chip);color:var(--muted);align-items:center;gap:6px;padding:0 0 0 10px;display:inline-flex}.list-search svg{flex-shrink:0}.list-search .filter-input{min-width:210px;height:100%;box-shadow:none;background:0 0;border:0}.list-search:focus-within{box-shadow:0 0 0 2px var(--gold-soft)}.list-reset{height:var(--h-res);white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:inline-flex}.filter-group .app-select{align-self:stretch;width:auto}.filter-group:has(:focus-visible){box-shadow:0 0 0 2px var(--gold-soft)}.filter-group .filter-input:focus,.filter-group .app-select-btn:focus-visible{box-shadow:none}.filter-group .app-select-btn{background:0 0;border:0;min-width:130px;height:100%;min-height:0;padding:0 10px 0 0;font-size:15px}.detail-panel{scroll-margin-top:12px}.detail-head{grid-template-columns:1fr auto;align-items:end;gap:10px;margin-bottom:18px;display:grid}.detail-back{height:var(--h-chip);border-radius:var(--radius);background:var(--chip);color:var(--gold-dark);font:inherit;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:0;grid-column:1/-1;justify-self:start;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.detail-back:hover{background:var(--gold-tint)}.detail-name{text-transform:none;color:var(--ink);margin:8px 0 0;font-size:22px;font-weight:700;line-height:1.15}.detail-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kebab{display:inline-flex;position:relative}.kebab-btn{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.kebab-btn[aria-expanded=true]{background:var(--gold-tint)}.kebab-menu{top:calc(var(--h-control) + 6px);z-index:30;gap:2px;display:grid;position:absolute;right:0}.kebab-item{width:100%;height:var(--h-control);border-radius:var(--radius);color:var(--ink);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0 10px;display:flex}.kebab-item:hover:not(:disabled){background:var(--chip)}.kebab-item:disabled{opacity:.45;cursor:not-allowed}.kebab-item.is-danger{color:var(--red)}.kebab-item.is-danger:hover:not(:disabled){background:#e3061312}.kebab-field{gap:5px;padding:7px 10px 9px;display:grid}.kebab-field>span{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-dark);font-size:12px;font-weight:700}.detail-group+.detail-group{margin-top:18px}.mail-bilder-sperre{background:var(--chip,#f2f1ec);color:var(--ink-light);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 18px;font-size:12px;display:flex}.mail-bilder-sperre>button{min-height:var(--h-headchip);border-radius:var(--radius);color:var(--ink);white-space:nowrap;cursor:pointer;background:#fff;border:0;margin-left:auto;padding:0 12px;font-size:12px;font-weight:700}.mail-bilder-sperre>button:hover{background:var(--chip,#f2f1ec)}.detail-quelle{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.35;display:block}.detail-group-title{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-dark);margin:0 0 8px;font-size:12px;font-weight:700}.detail-rows{gap:3px;display:grid}.detail-bulk-actions{gap:8px;margin-top:14px;display:flex}.detail-row{border-radius:var(--radius);background:var(--zebra);grid-template-columns:minmax(150px,210px) 1fr auto;align-items:baseline;gap:12px;padding:9px 12px;display:grid}.detail-label{letter-spacing:.06em;text-transform:uppercase;color:var(--body-text);font-size:12px;font-weight:700}.detail-value{color:var(--ink);overflow-wrap:anywhere;font-size:15px}.detail-value.is-empty{color:var(--muted)}.detail-edit{border-radius:var(--radius);width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-self:center;align-items:center;display:inline-flex}.detail-edit:hover{background:var(--gold-tint);color:var(--gold-dark)}@media (width<=767.98px){.detail-row{grid-template-columns:1fr auto}.detail-label{grid-column:1/-1}}.detail-row.is-editing{background:var(--gold-tint);align-items:center}.detail-edit-field{display:grid}.detail-edit-field input{width:100%;min-height:var(--h-control);border-radius:var(--radius);background:var(--field);color:var(--ink);font:inherit;border:0;padding:0 10px;font-size:15px}.detail-edit-field textarea{border-radius:var(--radius);background:var(--field);width:100%;color:var(--ink);font:inherit;resize:vertical;border:0;min-height:110px;padding:9px 10px;font-size:15px}.detail-edit-field input:focus,.detail-edit-field textarea:focus{box-shadow:0 0 0 2px var(--gold-soft);outline:0}.detail-edit-field .app-select-btn{background:var(--field)}.detail-edit-actions{align-items:center;gap:7px;display:flex}.detail-edit-actions button{min-height:var(--h-res);white-space:nowrap}@media (width<=767.98px){.detail-edit-actions{grid-column:1/-1;justify-content:flex-end}}.pdf-ansicht-leiste{align-items:center;gap:10px;min-width:0;margin-bottom:10px;font-size:13px;display:flex}.pdf-ansicht-leiste strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pdf-ansicht-leiste small{color:var(--muted);white-space:nowrap}.pdf-ansicht-knoepfe{flex-shrink:0;gap:6px;display:inline-flex}.pdf-ansicht-flaeche{scrollbar-gutter:stable;background:var(--chip);border-radius:8px;justify-items:start;gap:10px;max-height:78vh;padding:10px;display:grid;overflow:auto}.pdf-seite{background:#fff;border-radius:4px;display:block;box-shadow:0 2px 10px #44351714}.postfach-menu .kebab-item{text-decoration:none}.postfach-eintrag{height:auto;min-height:var(--h-control);padding:7px 10px}.postfach-eintrag>span{flex:1;gap:1px;min-width:0;display:grid}.postfach-eintrag strong{text-overflow:ellipsis;font-weight:700;overflow:hidden}.postfach-eintrag small{color:var(--muted);text-overflow:ellipsis;font-size:12px;overflow:hidden}.postfach-menu-trenner{height:6px}.nav-zaehler{background:var(--orange);color:#fff;border-radius:var(--radius);margin-left:auto;padding:0 7px;font-size:12px;font-weight:700}.newsletter-aktionen{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.newsletter-liste{gap:10px;display:grid}.newsletter-zeitung-liste{gap:16px}.newsletter-zeitung{border-radius:var(--radius);background:var(--surface);gap:8px;min-width:0;padding:22px 26px 18px;display:grid}.newsletter-zeitung .newsletter-artikel-titel{margin:2px 0 6px}.newsletter-zeitung .newsletter-bild{margin:4px 0 10px}.newsletter-zeitung-fuss{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;display:flex}.newsletter-zeitung-ende{height:1px}@media (width<=479.98px){.newsletter-zeitung{padding:16px}}.newsletter-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;display:inline-flex}.newsletter-meta svg{vertical-align:-2px}.newsletter-zeitung>.newsletter-meta{display:flex}.newsletter-meta-aktionen{margin-left:auto}.newsletter-kopf{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.newsletter-artikel-titel{color:var(--ink);text-transform:none;overflow-wrap:anywhere;margin:8px 0 14px;font-size:22px;font-weight:700;line-height:1.2}.newsletter-bild{border-radius:var(--radius);object-fit:contain;background:var(--surface);max-width:100%;max-height:440px;margin-bottom:16px;display:block}.newsletter-text{color:var(--body-text);overflow-wrap:anywhere;max-width:820px;font-size:15px;line-height:1.6}.newsletter-text p{margin:0 0 10px}.newsletter-text h3{color:var(--ink);letter-spacing:.06em;text-transform:uppercase;margin:18px 0 6px;font-size:15px;font-weight:700}.newsletter-text ul,.newsletter-text ol{margin:0 0 10px;padding-left:22px}.newsletter-text strong{color:var(--ink)}.newsletter-text a{color:var(--gold-dark);font-weight:700}.newsletter-reaktionen{flex-wrap:wrap;gap:8px;display:flex}.newsletter-reaktion{height:var(--h-tab);border-radius:var(--radius);background:var(--chip);color:var(--ink-mid);font:inherit;cursor:pointer;border:0;align-items:center;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}.newsletter-reaktion:hover:not(:disabled):not(.is-aktiv){background:var(--gold-tint)}.newsletter-reaktion.is-aktiv{background:var(--gold);color:#fff}.newsletter-dateien{gap:6px;display:grid}.newsletter-datei-zeile{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.newsletter-datei{min-height:var(--h-res);border-radius:var(--radius);background:var(--gold-tint);max-width:100%;color:var(--gold-dark);overflow-wrap:anywhere;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.newsletter-datei.is-gesperrt{background:var(--chip);color:var(--muted)}.newsletter-datei-groesse{font-weight:300}.newsletter-kommentare{gap:8px;display:grid}.newsletter-kommentar{border-radius:var(--radius);background:var(--surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px;display:grid}.newsletter-kommentar.is-ausgeblendet{background:var(--chip)}.newsletter-kommentar.is-ausgeblendet .newsletter-kommentar-text{color:var(--muted)}.newsletter-kommentar-rumpf{gap:4px;min-width:0;display:grid}.newsletter-kommentar-text{color:var(--body-text);white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.55}.newsletter-eingabe{gap:8px;display:grid}.newsletter-eingabe textarea{box-sizing:border-box;border-radius:var(--radius);background:var(--chip);width:100%;min-height:76px;color:var(--ink);font:inherit;resize:vertical;border:0;padding:10px 12px;line-height:1.55}.newsletter-textfeld{box-sizing:border-box;border-radius:var(--radius);background:var(--chip);width:100%;color:var(--ink);font:inherit;resize:vertical;border:0;min-height:240px;padding:10px 12px;line-height:1.55}.newsletter-eingabe textarea:focus,.newsletter-textfeld:focus{box-shadow:0 0 0 2px var(--tint-gold);outline:0}.newsletter-editor-voll{grid-column:1/-1}.newsletter-editor{align-items:start}.newsletter-werkzeuge{flex-wrap:wrap;gap:6px;display:flex}.newsletter-werkzeug{height:var(--h-tab);min-width:var(--h-tab);border-radius:var(--radius);background:var(--chip);color:var(--ink-mid);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.newsletter-werkzeug:hover:not(:disabled):not(.is-aktiv){background:var(--gold-tint)}.newsletter-werkzeug.is-aktiv{background:var(--gold);color:#fff}.newsletter-werkzeug:disabled{opacity:.5;cursor:default}.newsletter-vorschau{border-radius:var(--radius);background:var(--surface);min-height:240px;padding:12px 14px}.newsletter-dateiwahl{justify-content:center}@media (width<=767.98px){.newsletter-artikel-titel{font-size:22px}.newsletter-editor{grid-template-columns:minmax(0,1fr)}}.postfach-menu{max-height:min(70vh,640px);overflow-y:auto}.postfach-menu-gruppe{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-dark);padding:10px 10px 4px;font-size:12px;font-weight:700}.lp-editor{grid-column:1/-1;gap:16px;min-width:0;display:grid}.lp-kopf{background:var(--sheet);border-radius:var(--radius);box-shadow:var(--shadow-card);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.lp-kopf-rechts{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.lp-raster{grid-template-columns:256px minmax(0,1fr) 380px;align-items:start;gap:16px;display:grid}.lp-spalte,.lp-einstellungen{max-height:calc(100vh - 32px);position:sticky;top:16px;overflow-y:auto}.lp-spalte{align-content:start;gap:16px;display:grid}.lp-spalte>.panel{min-width:0}.lp-raster-lesen{grid-template-columns:360px minmax(0,1fr)}.lp-palette{margin:0}.lp-palette-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:10px;display:grid}.lp-palette-knopf{border-radius:var(--radius);background:var(--chip);width:100%;height:34px;color:var(--body-text);text-align:left;cursor:pointer;font:inherit;white-space:nowrap;text-overflow:ellipsis;border:0;align-items:center;gap:6px;padding:0 10px;font-size:15px;display:flex;overflow:hidden}.lp-palette-knopf svg{color:var(--gold-dark);flex:none}.lp-palette-knopf:hover{background:var(--gold-tint);color:var(--gold-dark)}.lp-aufbau{background:var(--surface);border-radius:var(--radius);align-items:center;gap:2px;min-height:40px;margin-bottom:4px;padding:2px 4px;display:flex}.lp-aufbau.an{background:var(--gold-tint)}.lp-aufbau-name{text-align:left;cursor:pointer;min-width:0;font:inherit;background:0 0;border:0;flex:1;padding:4px 6px;display:grid}.lp-aufbau-name b{color:var(--ink);font-size:12px}.lp-aufbau-name span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.lp-buehne{background:var(--sheet);border-radius:var(--radius);box-shadow:var(--shadow-card);flex-direction:column;align-items:center;gap:14px;min-width:0;padding:12px 16px 20px;display:flex}.lp-buehne-leiste{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.lp-vorschau-fuer{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:inline-flex}.lp-vorschau-fuer select{border-radius:var(--radius);background:var(--chip);max-width:260px;height:40px;font:inherit;color:var(--ink);border:0;padding:0 10px;font-size:15px}.lp-geraet{background:var(--chip);border-radius:var(--radius);gap:4px;padding:4px;display:flex}.lp-geraet button{height:var(--h-tab);border-radius:var(--radius);font:inherit;color:var(--body-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;font-size:15px;display:inline-flex}.lp-geraet button.an{background:var(--sheet);color:var(--gold-dark);box-shadow:var(--shadow-card);font-weight:700}.lp-handy{background:var(--chip);width:395px;max-width:100%;box-shadow:var(--shadow-float);border-radius:32px;padding:10px}.lp-handy.desktop{border-radius:var(--radius);width:100%;padding:6px}.lp-bildschirm{background:var(--sheet);border:0;border-radius:24px;width:100%;height:clamp(520px,100vh - 300px,780px);display:block}.lp-handy.desktop .lp-bildschirm{border-radius:6px}.lp-einstellungen{min-width:0}.lp-reiter{background:var(--chip);border-radius:var(--radius);flex-wrap:nowrap;gap:4px;margin-bottom:14px;padding:4px;display:flex}.lp-reiter button{min-width:0;height:var(--h-tab);border-radius:var(--radius);color:var(--body-text);font:inherit;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;flex:1 1 0;padding:0 6px;font-size:15px;overflow:hidden}.lp-reiter button.an{background:var(--sheet);color:var(--gold-dark);box-shadow:var(--shadow-card);font-weight:700}.lp-eigenschaften{gap:12px;display:grid}.lp-feld{gap:6px;display:grid}.lp-feld input,.lp-feld select,.lp-paar select{box-sizing:border-box;border-radius:var(--radius);background:var(--chip);width:100%;min-width:0;min-height:40px;font:inherit;color:var(--ink);border:0;padding:0 12px}.lp-feld input,.lp-feld select,.lp-feld textarea{font-size:15px}.lp-feld textarea{box-sizing:border-box;border-radius:var(--radius);background:var(--chip);width:100%;min-width:0;min-height:40px;font:inherit;color:var(--ink);resize:vertical;border:0;padding:10px 12px;font-size:15px}.lp-augenbraue{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-dark);font-size:12px;font-weight:700}.lp-feld-hinweis{color:var(--muted);font-size:12px}.lp-fehlertext{color:var(--tint-red-text);font-size:12px}.lp-zeile{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lp-rechts{justify-content:flex-end;margin-top:12px}.lp-paarliste{gap:8px;display:grid}.lp-paar{background:var(--surface);border-radius:var(--radius);gap:8px;padding:10px;display:grid}.lp-paar .lp-zeile select{flex:1;width:auto}.lp-standortliste{background:var(--surface);border-radius:var(--radius);gap:6px;max-height:240px;padding:10px;display:grid;overflow-y:auto}.lp-platzhalter{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lp-offen{background:var(--tint-amber);color:var(--tint-amber-text);border-radius:var(--radius);margin-bottom:12px;padding:10px 12px;font-size:12px}.lp-offen b{color:var(--tint-amber-text)}.lp-offen ul{margin:6px 0 0;padding-left:18px}.lp-adresse{background:var(--surface);border-radius:var(--radius);gap:2px;padding:10px 12px;font-size:12px;display:grid}.lp-adresse code,.lp-adresse-code{word-break:break-all;color:var(--gold-dark);font-size:12px}.lp-bild-klein{border-radius:var(--radius);object-fit:cover;max-width:100%;max-height:140px}.lp-schritt-titel{color:var(--ink);margin-right:auto;font-size:12px}.lp-antwort-zeile{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.lp-antwort-zeile input,.lp-antwort-zeile select{box-sizing:border-box;border-radius:var(--radius);background:var(--chip);width:100%;min-width:0;min-height:40px;font:inherit;color:var(--ink);border:0;padding:0 10px;font-size:15px}.lp-rechts-oben{justify-content:flex-end}.lp-bilder-raster{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;display:grid}.lp-bild-karte{background:var(--surface);border-radius:var(--radius);align-content:start;gap:8px;min-width:0;padding:10px;display:grid}.lp-bild-karte img{object-fit:cover;border-radius:var(--radius);background:var(--chip);width:100%;height:130px}.lp-bild-karte-text{color:var(--muted);gap:3px;min-width:0;font-size:12px;display:grid}.lp-bild-karte-text b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}@media (width<=1139.98px){.lp-raster>.lp-einstellungen{grid-column:1/-1;max-height:none;position:static}.lp-raster,.lp-raster-lesen{grid-template-columns:minmax(0,1fr)}.lp-spalte{max-height:none;position:static}}.funnel-verwaltung{gap:16px;min-width:0;display:grid}.funnel-status{border-radius:var(--radius);background:var(--chip);height:26px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.funnel-status:before{content:"●"}.funnel-spalten{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (width<=1139.98px){.funnel-spalten{grid-template-columns:minmax(0,1fr)}}.funnel-abschnitt{color:var(--gold-dark);margin:16px 0 6px;font-size:12px;font-weight:700}.funnel-abschnitt:first-child{margin-top:0}.funnel-text{color:var(--muted);margin:0 0 8px;font-size:15px;line-height:1.5}.funnel-feld{display:block}.funnel-zeile{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.funnel-zeile.abstand{margin-top:10px}.funnel-leise{color:var(--muted);font-size:12px}.funnel-orange{color:var(--tint-orange-text)}.funnel-modal-knoepfe{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.funnel-tabelle-rahmen{max-height:360px;margin-bottom:14px;overflow:auto}.funnel-tabelle-rahmen.niedrig{max-height:280px;margin:8px 0 0}.funnel-tabelle{border-collapse:collapse;width:100%;font-size:15px}.funnel-tabelle th{text-align:left}.funnel-tabelle .nebenzeile{color:var(--muted);font-size:12px}.funnel-kasten{background:var(--surface);border-radius:var(--radius);margin-bottom:14px;padding:12px 14px}.funnel-tempo{background:var(--gold-pale);border-radius:var(--radius);padding:14px 16px}.funnel-tempo-adresse{color:var(--ink);overflow-wrap:anywhere;margin:4px 0 10px;font-size:15px;font-weight:700}.funnel-tempo-werte{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.funnel-tempo-wert{color:var(--ink);align-items:center;gap:6px;min-height:38px;font-weight:700;display:flex}.funnel-tempo-wert input{width:90px}.funnel-liste-schlicht{margin:6px 0 0;padding-left:18px;font-size:15px}.funnel-stufen{gap:8px;display:grid}.funnel-stufe{background:var(--chip);border-radius:var(--radius);grid-template-columns:auto minmax(140px,1fr) minmax(90px,auto) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.funnel-stufe-nr{font-size:12px;font-weight:700}.funnel-stufe-abstand{align-items:center;gap:6px;font-size:12px;display:inline-flex}.funnel-stufe-abstand input{width:56px}.funnel-stufe-knoepfe{gap:4px;display:inline-flex}.funnel-anhaenge{flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:8px;display:flex}.funnel-anhang-zeile{align-items:center;gap:8px;max-width:100%;display:inline-flex}.funnel-anhang{min-height:var(--h-res);border-radius:var(--radius);background:var(--sheet);max-width:100%;color:var(--ink);overflow-wrap:anywhere;align-items:center;gap:6px;padding:0 12px;font-size:12px;display:inline-flex}.funnel-anhang-groesse{color:var(--muted)}.funnel-platzhalter{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.funnel-platzhalter button{border-radius:var(--radius);background:var(--tint-gold);height:26px;color:var(--tint-gold-text);font:inherit;cursor:pointer;white-space:nowrap;border:0;align-items:center;padding:0 9px;font-size:12px;display:inline-flex}.funnel-bestand{gap:4px;display:grid}.funnel-bestand-zeile{background:var(--surface);border-radius:var(--radius);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:6px 10px;font-size:15px;display:grid}.funnel-ziel-zeile{background:var(--chip);border-radius:var(--radius);grid-template-columns:minmax(120px,1fr) minmax(140px,1fr) minmax(120px,1fr);align-items:center;gap:8px;padding:8px 10px;display:grid}.funnel-steuerleiste{background:var(--sheet);border-radius:var(--radius);min-height:40px;box-shadow:var(--shadow-card);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:4px 12px;font-size:15px;display:flex}.funnel-steuerleiste-fuellung{flex:1}.funnel-wahl{min-width:0;position:relative}.funnel-wahl-name{min-width:0;display:grid}.funnel-wahl-name small{color:var(--muted);font-size:12px}.funnel-wahl-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.funnel-kopf-knoepfe{align-items:center;gap:8px;display:inline-flex}.funnel-kasten-titel{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-dark);margin-bottom:6px;font-size:12px;font-weight:700}.funnel-kasten-zeile{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.funnel-kasten-zeile>div{gap:2px;min-width:0;display:grid}.funnel-kasten-zeile small{color:var(--muted);font-size:12px}.funnel-pool-zahl{color:var(--ink);font-size:17px}.funnel-pool-liste{flex:0 420px;min-width:280px}.funnel-pool-suche{flex:260px;min-width:200px}.funnel-heute{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.funnel-heute>div{background:var(--surface);border-radius:var(--radius);gap:2px;padding:10px 12px;display:grid}.funnel-heute strong{color:var(--ink);font-size:17px}.funnel-heute small{color:var(--muted);font-size:12px}.funnel-strecke{background:var(--surface);border-radius:var(--radius);align-self:start;overflow:hidden}.funnel-schritt{background:var(--sheet);grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.funnel-schritt:nth-child(2n){background:var(--surface)}.funnel-schritt-nr{background:var(--gold-tint);width:24px;height:24px;color:var(--gold-dark);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.funnel-schritt.art-ende .funnel-schritt-nr{background:var(--chip);color:var(--muted)}.funnel-schritt-text{min-width:0;display:grid}.funnel-schritt-text strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.funnel-schritt-text small{color:var(--muted);font-size:12px}.funnel-schritt-knoepfe{gap:4px;display:inline-flex}.funnel-strecke-fuss{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.funnel-raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 14px;display:grid}.funnel-raster .breit{grid-column:span 2}.funnel-raster .ganz{grid-column:1/-1}@media (width<=1139.98px){.funnel-raster{grid-template-columns:repeat(2,minmax(0,1fr))}.funnel-raster .breit{grid-column:1/-1}}.funnel-raster .funnel-feld{align-content:start;gap:4px;font-size:15px;display:grid}.funnel-feld-wert{min-height:38px;color:var(--ink);align-items:center;font-weight:700;display:flex}.funnel-formfuss{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;display:flex}.funnel-fehlerliste{color:var(--tint-red-text);margin:12px 0 0;padding-left:18px;font-size:12px}.crawler-funde{gap:14px;display:grid}.crawler-funde .funnel-kasten{margin-bottom:0}.crawler-chips{flex-wrap:wrap;gap:4px;display:inline-flex}.crawler-aktionen{white-space:nowrap;text-align:right}.crawler-aktionen .status-button+.status-button{margin-left:6px}.crawler-tabelle-rahmen{max-height:560px}.crawler-zeile-aktiv td{background:var(--tint-gold)}.sa{--sa-green:var(--green);--sa-amber:var(--amber);--sa-red:var(--red);--sa-lime:var(--lime)}.sa-subtabs{flex-wrap:wrap;gap:6px;margin:0 0 14px;display:flex}.sa-subtab{white-space:nowrap;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 14px;font-family:inherit;font-weight:700;display:inline-flex}.sa-btn{white-space:nowrap;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:8px;font-family:inherit;font-weight:700;text-decoration:none;display:inline-flex}.sa-btn:disabled{cursor:not-allowed;box-shadow:none}.sa-todo{background:#fafaf8;border-radius:8px;align-items:center;gap:12px;margin-bottom:6px;padding:10px 12px;display:flex}.sa-dot{border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.sa-dot.red{background:var(--tint-red);color:var(--tint-red-text)}.sa-dot.amber{background:var(--tint-amber);color:var(--tint-amber-text)}.sa-dot.gold{background:var(--tint-gold);color:var(--tint-gold-text)}.sa-dot.green{background:var(--tint-green);color:var(--tint-green-text)}.sa-verlauf{gap:2px;display:flex}.sa-verlauf i{background:var(--line);border-radius:0;width:5px;height:16px}.sa-verlauf.schmal{flex-wrap:nowrap;gap:1px;overflow:hidden}.sa-verlauf.schmal i{width:2px}.sa-verlauf i.ok{background:var(--green)}.sa-verlauf i.aus{background:var(--red)}.sa-drawer{z-index:80;background:#fff;flex-direction:column;width:460px;max-width:100%;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:0 14px 36px #44351729}.sa-verlauf i.teils{background:var(--amber)}.hk-ki{background:#fafaf8;border-radius:8px;margin-bottom:10px;padding:14px}.hk-ki:last-child{margin-bottom:0}.hk-ki-kopf{align-items:center;gap:10px;display:flex}.hk-ki-kopf b{font-size:15px}.mf-felder{gap:8px;min-width:220px;display:grid}.fo-zeile{grid-template-columns:minmax(0,1fr) 84px auto;align-items:center;gap:8px;display:grid}.fo-zeile input{text-align:right;min-width:0}.fo-faq{gap:6px;display:grid}.fo-frage{background:var(--surface);border-radius:var(--radius)}.fo-frage button{text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:15px;font-weight:700;display:flex}.fo-frage p{color:var(--body-text);margin:0;padding:0 14px 14px;line-height:1.55}.bh-jahr{justify-content:center}.bh-mail{gap:16px;display:grid}.bh-mf-ziel{min-height:var(--h-control);border-radius:var(--radius);background:var(--chip);align-items:center;padding:4px 12px;display:flex}.bh-mf-ziel.drueber{box-shadow:inset 0 0 0 1px var(--gold)}.bh-mf-ziel.waehlbar{cursor:pointer}.bh-mf-ziel.waehlbar:hover{box-shadow:inset 0 0 0 1px var(--gold)}.bh-mf-chips{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.bh-mf-eingabe{background:0 0;border:0;outline:none;flex:1;min-width:160px;height:32px;min-height:0;padding:0}.bh-mf-signatur{border-radius:var(--radius);background:var(--surface);padding:10px 14px}.bh-mf-signatur img{max-width:100%;height:auto}@media (width<=479.98px){.fo-zeile{grid-template-columns:minmax(0,1fr) auto}.fo-zeile>.app-select{grid-column:1/-1}}.es-einleitung{color:#565651;margin:0 0 14px}.es-kacheln{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.es-kachel{aspect-ratio:1;text-align:center;cursor:pointer;font:inherit;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;padding:16px;transition:transform .12s,box-shadow .12s;display:flex;box-shadow:0 2px 10px #44351714}.es-kachel:hover,.es-kachel:focus-visible{outline:none;transform:translateY(-2px);box-shadow:0 14px 36px #44351729}.es-kachel-icon{width:44px;height:44px}.es-kachel-name{letter-spacing:.06em;text-transform:uppercase;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:normal;max-width:100%;font-size:15px;font-weight:700;line-height:1.25}.es-kachel-kurz{font-size:12px}.es-kachel-preis{white-space:nowrap;background:#fff3;border-radius:8px;margin-top:4px;padding:4px 10px;font-size:11px;font-weight:700}.es-formular-kopf{align-items:center;gap:12px;display:flex}.es-groessen{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px;display:grid}.es-groesse{text-align:center;gap:6px;display:grid}.es-groesse input{text-align:center;min-width:0}.es-summe{background:var(--surface);border-radius:var(--radius);justify-content:space-between;align-items:baseline;gap:10px;padding:12px 14px;display:flex}@media (width<=479.98px){.es-kacheln{gap:8px}.es-kachel{gap:4px;padding:8px}.es-kachel-icon{width:28px;height:28px}.es-kachel-name{letter-spacing:.03em;font-size:11px}.es-kachel-kurz,.es-kachel-preis{display:none}}.vw-abgleich{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:flex}.vw-abgleich-knopf{margin-left:auto}.vw-kontakt{white-space:normal}.vw-person{display:block}.vw-person a{color:var(--gold-dark);white-space:nowrap;margin-left:8px;text-decoration:none}.vw-kontakt>a{color:var(--gold-dark);text-decoration:none}.vw-unterlage-text{white-space:normal}.feld-mit-knopf{align-items:flex-end;gap:10px;display:flex}.feld-mit-knopf>.form-field{flex:1;min-width:0}.vw-ergebnisse{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}@media (width<=1139.98px){.vw-ergebnisse{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){.vw-ergebnisse{grid-template-columns:1fr}}.vw-strahl{grid-auto-columns:minmax(150px,1fr);grid-auto-flow:column;gap:6px;padding-bottom:6px;display:grid;overflow-x:auto}.vw-strahl-tag{background:var(--surface);border-radius:var(--radius);flex-direction:column;min-height:140px;display:flex}.vw-strahl-kopf{border-radius:var(--radius) var(--radius) 0 0;background:var(--chip);flex-direction:column;justify-content:center;align-items:center;gap:2px;height:64px;padding:6px 0;display:flex}.vw-strahl-inhalt{align-content:start;gap:6px;padding:6px;display:grid}.vw-gk{background:var(--sheet);border-radius:var(--radius);box-shadow:var(--shadow-card);color:var(--body-text);gap:2px;padding:8px 10px;text-decoration:none;display:grid}.vw-gk:hover,.vw-gk:focus-visible{background:var(--gold-pale)}.vw-gk .status-pill{justify-self:start;margin-top:4px}.gp-kopf{gap:3px;display:grid}.gp-kopf b{color:#1c1c1a;font-size:15px}.gp-haupt{flex-wrap:wrap;gap:10px;display:flex}.gp-haupt .sa-btn{height:40px;padding:0 18px}:root{--line:#ddd7cb;--line-soft:#edeae3;--line-hair:#f0ece3;--placeholder:#9a968c;--gold-tint-hover:#ece0c9;--gold-tint-press:#e3d3b4;--amber-kreis:#c48100;--lime-kreis:#82990d;--icon:#3e3e38;--gold-akzent:#c49102;--auf-farbe:#fff;--dauer-bedien:.12s}body{font-size:15px}:where(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]):not([type=range]),textarea){color:var(--ink);padding:0 12px;font-size:15px;font-weight:400}:where(textarea){padding:10px 12px}::placeholder{color:var(--placeholder);opacity:1}.req{color:var(--red);margin-left:3px}.checkbox-line{min-height:var(--h-control);border-radius:var(--radius);background:var(--chip);color:var(--ink);gap:10px;padding:8px 12px;font-weight:400}input[type=checkbox]{accent-color:var(--forest)}.checkbox-line.is-mehrzeilig{align-items:flex-start;display:flex}.checkbox-line.is-mehrzeilig input{margin-top:2px}.auto-knob{background:var(--gold-soft);border-radius:999px;width:42px;height:24px}.auto-knob:after{width:18px;height:18px;top:3px;left:3px}.auto-switch.on .auto-knob,.auto-switch.light.on .auto-knob{background:var(--forest)}.auto-switch.on .auto-knob:after{left:21px}.auto-switch.light .auto-knob{background:var(--gold-soft)}.status-button{height:var(--h-control);min-height:var(--h-control);min-width:var(--w-button-min);border-radius:var(--radius);background:var(--gold-tint);color:var(--gold-dark);white-space:nowrap;box-shadow:none;cursor:pointer;transition:background var(--dauer-bedien), color var(--dauer-bedien), box-shadow var(--dauer-bedien);border:0;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.status-button svg{flex-shrink:0;width:18px;height:18px}.status-button:hover:not(:disabled){background:var(--gold-tint-hover)}.status-button:active:not(:disabled){background:var(--gold-tint-press)}.status-button.primary{background:var(--forest);color:#fff;box-shadow:none}.status-button.primary:hover:not(:disabled){background:var(--primary-hover)}.status-button.primary:active:not(:disabled){background:var(--primary-press)}.status-button.small{background:var(--sheet);min-width:0;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.status-button.small:hover:not(:disabled){background:var(--sheet);box-shadow:inset 0 0 0 1px var(--gold)}.status-button.danger{background:var(--tint-red);color:var(--red);border:0}.status-button.danger:hover:not(:disabled){background:var(--tint-red);color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}.confirm-danger{background:var(--red);color:#fff}button:disabled,.status-button:disabled{opacity:.5;cursor:not-allowed}.icon-button,.kebab-btn{width:var(--h-control);height:var(--h-control);min-width:var(--h-control);border-radius:var(--radius);background:var(--sheet);color:var(--icon);box-shadow:inset 0 0 0 1px var(--line);border:0;padding:0}.icon-button{cursor:pointer;place-items:center;display:inline-grid}.icon-button:hover,.kebab-btn:hover{background:var(--sheet);color:var(--icon);box-shadow:inset 0 0 0 1px var(--gold)}.icon-button svg,.kebab-btn svg{width:18px;height:18px}.icon-button.danger{background:var(--tint-red);color:var(--red);box-shadow:none}.icon-button.danger:hover{background:var(--tint-red);color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}.icon-text-button{cursor:pointer;border-radius:var(--radius);min-height:var(--h-control);background:var(--sheet);color:var(--icon);box-shadow:inset 0 0 0 1px var(--line);border:0;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:15px;font-weight:700;display:inline-flex}.icon-text-button:hover{box-shadow:inset 0 0 0 1px var(--gold)}.topbar .icon-button,.topbar .icon-text-button,.topbar .command-trigger{box-shadow:none;color:#fff;background:#ffffff29}.topbar .icon-button:hover,.topbar .icon-text-button:hover,.topbar .command-trigger:hover{box-shadow:none;color:#fff;background:#ffffff42}.kebab-menu{border-radius:var(--radius);background:var(--sheet);box-shadow:var(--shadow-float);padding:6px}.kebab-item{min-height:var(--h-res);font-size:15px}.kebab-item:hover{background:var(--surface-alt)}.status-pill{height:var(--h-chip);min-height:var(--h-chip);border-radius:var(--radius);background:var(--tint-gold);color:var(--tint-gold-text);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border:0;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.status-pill:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.status-pill.green{background:var(--tint-green);color:var(--tint-green-text)}.status-pill.amber{background:var(--tint-amber);color:var(--tint-amber-text)}.status-pill.orange{background:var(--tint-orange);color:var(--tint-orange-text)}.status-pill.lime{background:var(--tint-lime);color:var(--tint-lime-text)}.status-pill.danger{background:var(--tint-red);color:var(--tint-red-text)}.status-pill.neutral{background:var(--tint-slate);color:var(--tint-slate-text)}.status-pill.is-wert{text-transform:none;letter-spacing:0}.topbar .status-pill{height:var(--h-control);min-height:var(--h-control);color:#fff;letter-spacing:0;text-transform:none;background:#ffffff2e;gap:8px;padding:0 12px;font-size:15px}.topbar .status-pill:before{content:none}.topbar .status-pill.danger{color:#fff;background:#fff3;box-shadow:inset 0 0 0 1px #fff}.notice{border-radius:var(--radius);background:var(--tint-gold);min-height:0;color:var(--tint-gold-text);border:0;align-items:flex-start;gap:10px;padding:14px 18px;font-size:15px;font-weight:400;line-height:1.45;display:flex}.notice svg{flex-shrink:0;width:18px;height:18px;margin-top:1px}.notice strong{font-weight:700}.notice.warning{background:var(--tint-amber);color:var(--tint-amber-text)}.notice.danger{background:var(--tint-red);color:var(--tint-red-text)}.empty-state{border-radius:var(--radius);background:var(--chip);min-height:120px;color:var(--muted);text-align:center;border:0;place-content:center;gap:4px;padding:18px;font-size:15px;display:grid}.empty-state strong,.empty-state b{color:var(--ink);font-weight:700}.initialen-kreis.is-gross{width:48px;min-width:48px;height:48px;font-size:16px}.nav-item{border-left:0;padding:0 10px;font-size:15px;font-weight:400}.nav-item.active{background:var(--gold);color:#fff;font-weight:700}.nav-item.active svg{color:#fff}.nav-item svg{width:18px;height:18px}.nav-section-label{letter-spacing:.08em;text-transform:uppercase;font-size:15px;font-weight:800}.detail-tabs{border-radius:var(--radius);background:var(--chip);gap:0;padding:0;display:inline-flex;overflow:hidden}.detail-tab{height:var(--h-tab);min-height:var(--h-tab);background:var(--chip);color:var(--muted);border:0;border-radius:0;padding:0 14px;font-size:15px;font-weight:700}.detail-tab:hover:not(.active){background:var(--sheet);color:var(--ink)}.detail-tab.active{background:var(--gold);color:#fff}:not(.detail-tabs)>.detail-tab{border-radius:var(--radius)}.page-title{font-size:clamp(21.6px,2vw,37.6px);font-weight:700}.panel{border-radius:var(--radius);background:var(--sheet);box-shadow:var(--shadow-card);border:0;padding:20px}.panel-heading{height:var(--h-cardhead);min-height:var(--h-cardhead);border-radius:var(--radius) var(--radius) 0 0;background:var(--sheet);color:var(--ink);box-shadow:inset 0 -1px 0 var(--line);margin:-20px -20px 16px;padding:0 20px}.panel-heading h2,.panel-heading h3{color:var(--ink);letter-spacing:.04em;text-transform:uppercase;font-size:15px;font-weight:700}.panel-heading>span:not([class]),.panel-heading>p,.panel-heading .muted-text,.panel-heading h2+p,.panel-heading p.muted-text{color:var(--muted);font-size:12px}.panel-heading>svg,.panel-heading h2 svg,.panel-heading h3 svg{color:var(--icon)}.panel-heading button:not(.status-button):not(.icon-button):not(.kebab-btn):not(.kebab-item):not(.auto-switch):not(.detail-tab):not(.app-select-btn):not(.link-button){height:var(--h-control);min-height:var(--h-control);box-shadow:none;background:var(--gold-tint);color:var(--gold-dark)}.panel-heading .auto-switch .auto-knob{background:var(--gold-soft)}.panel-heading .auto-switch.on .auto-knob{background:var(--forest)}.metric-card{border-radius:var(--radius);background:var(--sheet);color:var(--ink);box-shadow:var(--shadow-card);border:0;min-width:170px;padding:12px}.metric-card.green,.metric-card.amber,.metric-card.gold{background:var(--sheet)}.metric-card p,.metric-card span{color:var(--muted)}.metric-card strong{color:var(--ink)}.metric-card .metric-sub{text-overflow:ellipsis;overflow:hidden}.metric-card .metric-icon{place-items:center}.metric-card .metric-icon svg{width:16px;height:16px}.metric-card.green .metric-icon{background:var(--green);color:#fff}.metric-card.amber .metric-icon{background:var(--amber-kreis);color:#fff}.metric-card.gold .metric-icon{background:var(--gold);color:#fff}.metric-row{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:stretch;gap:10px;display:grid}.work-grid.auto{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;gap:10px}.metric-row+.work-grid.auto{margin-top:12px}.pulse-bar-track{border-radius:var(--radius);background:var(--chip);height:8px}span.pulse-bar-track,span.pulse-bar-fill{display:block}.pulse-bar-fill{border-radius:var(--radius)}.pulse-card{border-radius:var(--radius);background:var(--sheet);box-shadow:var(--shadow-card);border:0;flex-direction:column;gap:10px;padding:14px;display:flex}.pulse-card-label{color:var(--ink);letter-spacing:.04em;text-transform:uppercase;font-size:15px;font-weight:700}.pulse-card-hint,.pulse-card-baseline{color:var(--muted);font-size:12px}.pulse-card .link-button{margin-top:auto}.app-select-empty{color:var(--muted);font-size:15px}th{background:var(--surface-alt);color:var(--gold-dark);letter-spacing:.12em;text-transform:uppercase;padding:10px 14px;font-size:12px;font-weight:800}td{border-bottom:1px solid var(--line);padding:10px 14px;font-size:15px}tbody tr.is-ausgewaehlt,tbody tr.is-ausgewaehlt:nth-child(2n){background:var(--gold-tint)}.list-toolbar-title{text-transform:uppercase;font-size:15px;font-weight:700}.list-count{height:auto;min-height:0;color:var(--muted);background:0 0;border:0;padding:0;font-size:12px;font-weight:400}.list-count-hint{color:var(--muted);font-size:12px}.filter-group{height:var(--h-control);min-height:var(--h-control);border-radius:var(--radius);background:var(--chip);border:0}.filter-group svg{width:16px;height:16px}.filter-input,.filter-select{min-width:120px;font-size:15px}.filter-reset{color:var(--gold-dark);font-size:15px;text-decoration:underline}.pagination-bar{color:var(--muted);font-size:13px}.pagination-bar button{height:var(--h-control);min-height:var(--h-control);background:var(--gold-tint);color:var(--gold-dark);border:0;padding:0 12px;font-size:15px;font-weight:700}.pagination-bar button:disabled{opacity:.4;cursor:default}.definition-list{gap:10px}.definition-list div{border-bottom:0;gap:14px;min-height:0;padding-bottom:0}.definition-list dt{color:var(--muted);font-size:15px;font-weight:400}.definition-list dd{color:var(--ink);font-size:15px;font-weight:700}.link-button{min-height:0;color:var(--gold-dark);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:700;text-decoration:none}.link-button:hover{text-decoration:underline}.app-modal{border-radius:var(--radius);width:min(420px,100vw - 32px);box-shadow:var(--shadow-float)}.app-modal.is-wide{width:min(820px,100vw - 32px)}.app-modal-head{height:var(--h-cardhead);min-height:var(--h-cardhead);background:var(--sheet);color:var(--ink);box-shadow:inset 0 -1px 0 var(--line);padding:0 18px}.app-modal-title{color:var(--ink);letter-spacing:.04em;text-transform:uppercase;font-size:15px;font-weight:700}.app-modal-head .icon-button{background:var(--sheet);color:var(--icon);box-shadow:inset 0 0 0 1px var(--line)}.app-modal-head .icon-button:hover{background:var(--sheet);box-shadow:inset 0 0 0 1px var(--gold)}.app-modal-body{padding:18px}.app-modal-foot{justify-content:flex-end;gap:10px;padding:14px 18px;display:flex}.confirm-panel{border-radius:var(--radius);max-width:360px;box-shadow:var(--shadow-float)}.confirm-actions{gap:10px}td .status-button{min-width:0}td .status-button:not(.primary):not(.danger){background:var(--sheet);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}td .status-button:not(.primary):not(.danger):hover:not(:disabled){background:var(--sheet);box-shadow:inset 0 0 0 1px var(--gold)}.form-field{flex-direction:column;gap:6px;min-width:0;display:flex}.field-label,.anlegen-feld>span:not(.newsletter-meta),.profile-field>span,.support-field>span,.lp-feld-label,.form-grid label:not(.checkbox-line):not(.status-button){color:var(--gold-dark);letter-spacing:.14em;text-transform:uppercase;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 6 6;font-size:12px;font-weight:700}.form-grid label:not(.checkbox-line):not(.status-button) :is(input,textarea,select,.app-select-btn,.help-text,small){color:var(--ink);letter-spacing:0;text-transform:none;-webkit-hyphens:manual;hyphens:manual;font-size:15px;font-weight:400}.form-grid label:not(.checkbox-line):not(.status-button) :is(.help-text,small){color:var(--muted);font-size:12px}.form-grid label:not(.checkbox-line):not(.status-button) .app-select-btn.placeholder{color:var(--muted)}.form-grid label:not([class])>:is(input,textarea,select,.app-select){margin-top:6px}.help-text{color:var(--muted);font-size:12px}.field-invalid{box-shadow:inset 0 0 0 1px var(--red)}.field-invalid:focus,.field-invalid:focus-visible{box-shadow:inset 0 0 0 1px var(--red), 0 0 0 2px var(--gold-soft)}.field-error{color:var(--red);align-items:center;gap:6px;margin-top:6px;font-size:12px;font-weight:700;display:flex}.form-field>.field-error{margin-top:0}.field-error svg{flex:none;width:14px;height:14px}.notice.success{background:var(--tint-green);color:var(--tint-green-text);border:0}.initialen-kreis{width:var(--h-res);min-width:var(--h-res);height:var(--h-res);background:var(--gold-tint);color:var(--gold-dark);letter-spacing:.04em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.initialen-kreis.is-gruppe{background:var(--chip);color:var(--muted)}.aufgaben-schritt-kreis{background:var(--chip);color:var(--muted);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.aufgaben-schritt-kreis.is-aktiv{background:var(--gold);color:var(--sheet)}.aufgaben-schritt-kreis.is-fertig{background:var(--green);color:var(--sheet)}.aufgaben-schritt-label{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:700}.aufgaben-schritt-label.is-aktiv{color:var(--gold-dark)}.aufgaben-schritt-label.is-fertig{color:var(--ink)}.aufgaben-schritt-linie{border-radius:var(--radius);display:inline-block}.aufgaben-upload{border-radius:var(--radius);background:var(--chip);color:var(--muted);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:14px 10px;font-size:12px;display:flex}.aufgaben-upload.is-kompakt{gap:7px;padding:9px 10px;font-size:12px}.aufgaben-zeile{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-card);align-items:center;gap:6px;padding:6px 8px;font-size:15px;display:flex}.aufgaben-zeile.is-check{gap:8px;font-size:15px}.aufgaben-zeile-info{color:var(--muted);white-space:nowrap}.aufgaben-check-kasten{border-radius:var(--radius);background:var(--chip);color:var(--sheet);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.aufgaben-check-kasten.is-an{background:var(--green)}.aufgaben-check-text{color:var(--ink);font-size:15px}.aufgaben-check-text.is-erledigt{color:var(--muted);text-decoration:line-through}.aufgaben-mini-knopf{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 3px;font-size:15px;display:inline-flex}.aufgaben-wahl{border-radius:var(--radius);background:var(--chip);min-width:150px;color:var(--ink);text-align:left;cursor:pointer;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:3px;padding:10px 12px;font-size:15px;display:flex}.aufgaben-wahl.is-gruen{background:var(--tint-green);box-shadow:0 0 0 2px var(--green)}.aufgaben-wahl.is-gold{background:var(--gold-tint);box-shadow:0 0 0 2px var(--gold)}.aufgaben-block{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;padding:12px 14px;display:flex}.aufgaben-einordnung-titel{color:var(--gold-dark);letter-spacing:.05em;text-transform:uppercase;font-size:15px;font-weight:700}.aufgaben-einordnung-titel.is-sofort{color:var(--danger)}.aufgaben-vorschau-karte{border-radius:var(--radius);background:var(--gold-tint);box-shadow:var(--shadow-card);margin-top:6px;padding:8px 10px}.aufgaben-vorschau-titel{color:var(--ink);font-size:15px;font-weight:700}.aufgaben-pruef-zeile{color:var(--ink);align-items:center;gap:6px;font-size:12px;display:inline-flex}.aufgaben-haken{color:var(--green)}.aufgaben-klein{color:var(--muted);font-size:12px}.aufgaben-text{color:var(--ink);overflow-wrap:anywhere;font-size:12px}.aufgaben-text.is-unter{margin-top:2px}.aufgaben-name{color:var(--ink)}.aufgaben-detail-titel{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:700;line-height:1.3}.aufgaben-fliesstext{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.55}.aufgaben-meta-zeile{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.aufgaben-meta-zeile.is-dringlich{color:var(--danger);font-weight:700}.aufgaben-icon-gold{color:var(--gold-dark)}.metric-card.metric-quer{align-items:center;gap:10px;padding:12px;display:flex}.metric-card .metric-icon{background:var(--kachel-tint);width:36px;min-width:36px;height:36px;color:var(--kachel-farbe);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.metric-card .metric-text{flex-direction:column;min-width:0;display:flex}.metric-card .metric-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.metric-card .metric-value{color:var(--kachel-wert-farbe,var(--ink));white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:800;overflow:hidden}.metric-card .metric-sub{color:var(--muted);white-space:nowrap;font-size:12px}.notice.disg-hinweis{margin:0;padding:8px 12px;display:block}.disg-hinweis-titel{font-size:15px;font-weight:700}.disg-hinweis-kurz{opacity:.85;margin-top:1px;font-size:12px;font-weight:400}.disg-hinweis-liste{margin:6px 0 0;padding-left:18px;font-size:12px;font-weight:400;line-height:1.45}.initialenkreis{width:var(--initialenkreis-groesse);height:var(--initialenkreis-groesse);flex-shrink:0;position:relative}.initialenkreis-bild{width:var(--initialenkreis-groesse);height:var(--initialenkreis-groesse);object-fit:cover;display:block}.initialenkreis-punkt{width:max(8px, calc(var(--initialenkreis-groesse) * .28));height:max(8px, calc(var(--initialenkreis-groesse) * .28));box-shadow:0 0 0 2px var(--sheet);border-radius:50%;position:absolute;bottom:-1px;right:-1px}.chat-link{color:var(--gold-dark);word-break:break-all;font-weight:700}.chat-mention{color:var(--gold-dark);font-weight:700;text-decoration:none}.zoom-workspace{align-items:flex-start;gap:12px;display:flex}.zoom-workspace .status-button,.zoom-formular .status-button{gap:8px}.zoom-workspace a.status-button{text-decoration:none}.zoom-seite{flex-direction:column;flex-shrink:0;gap:12px;width:218px;display:flex;position:sticky;top:12px}.zoom-nav{flex-direction:column;gap:4px;display:flex}.zoom-nav-label{text-align:left;flex:1}.zoom-konto{border-radius:var(--radius);background:var(--surface-alt);flex-direction:column;gap:6px;padding:10px 11px;font-size:12px;display:flex}.zoom-konto-kopf{align-items:center;gap:7px;display:inline-flex}.zoom-konto-kopf strong{color:var(--ink)}.zoom-konto-kopf svg{color:var(--gold-dark);margin-left:auto}.zoom-konto-punkt{border-radius:50%;width:9px;min-width:9px;height:9px}.zoom-konto a.link-button{line-height:1.4;text-decoration:none}.zoom-konto a.link-button:hover{text-decoration:underline}.zoom-mitte{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.zoom-mitte-kopf{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.zoom-mitte-kopf .list-toolbar-title{flex:1}.zoom-gruppe{flex-direction:column;gap:8px;display:flex}.zoom-gruppe-kopf{align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.zoom-meeting{border-radius:var(--radius);background:var(--surface-alt);cursor:pointer;gap:14px;padding:12px 14px;display:flex}.zoom-meeting.active{box-shadow:inset 0 0 0 2px var(--gold)}.zoom-zeit{min-width:44px;color:var(--ink);flex-direction:column;align-items:center;gap:1px;padding-top:2px;font-size:12px;font-weight:700;display:flex}.zoom-gedaempft{color:var(--muted);font-weight:400}.zoom-meeting-inhalt{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.zoom-meeting-titel{text-overflow:ellipsis;min-width:0;color:var(--ink);font-size:15px;font-weight:700;overflow:hidden}.zoom-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.zoom-aktionen{gap:6px;margin-left:auto;display:inline-flex}.zoom-zeile{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.zoom-avatare{align-items:center;display:inline-flex}.zoom-avatare>.initialen-kreis{box-shadow:0 0 0 2px var(--sheet)}.zoom-avatare>*+*{margin-left:-6px}.zoom-detail{flex-direction:column;flex-shrink:0;gap:10px;width:330px;max-height:calc(100vh - 24px);display:flex;position:sticky;top:12px;overflow-y:auto}.zoom-kopfzeile{align-items:flex-start;gap:8px;display:flex}.zoom-detail-titel{min-width:0;color:var(--ink);word-break:break-word;flex:1;margin:0;font-size:15px;font-weight:700;line-height:1.3}.zoom-detail-zeit{color:var(--ink);font-size:15px}.zoom-detail .help-text strong{color:var(--ink)}.zoom-serie{color:var(--gold-dark);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.zoom-abschnitt{flex-direction:column;gap:6px;display:flex}.zoom-kontext{border-radius:var(--radius);background:var(--surface-alt);color:var(--muted);align-items:center;gap:6px;padding:8px 10px;font-size:12px;display:inline-flex}.zoom-kontext svg{color:var(--gold-dark)}.zoom-kontext strong{color:var(--ink)}.zoom-agenda{color:var(--ink);margin:0;padding-left:18px;font-size:15px;line-height:1.5}.zoom-agenda li{margin-bottom:3px}.zoom-archiv{border-radius:var(--radius);background:var(--gold-tint);color:var(--gold-dark);align-items:center;gap:8px;padding:9px 11px;text-decoration:none;display:flex}.zoom-archiv-text{flex:1}.zoom-archiv-text strong{font-size:12px;display:block}.zoom-archiv-text>span{font-size:12px}.zoom-detail-aktionen{flex-direction:column;gap:7px;margin-top:4px;display:flex}.zoom-detail-reihe{gap:7px;display:flex}.zoom-formular{flex-direction:column;gap:12px;display:flex}.zoom-feld{flex-direction:column;gap:6px;display:flex}.zoom-formular .detail-tab{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.zoom-wahl{flex-wrap:wrap;gap:8px;display:flex}.zoom-tage{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.zoom-nachsatz{margin-top:4px}.zoom-personen{border-radius:var(--radius);background:var(--chip);flex-direction:column;gap:2px;max-height:200px;padding:4px;display:flex;overflow-y:auto}.zoom-person{border-radius:var(--radius);width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:7px 8px;font-size:12px;display:flex}.zoom-person.active{background:var(--tint-gold)}.zoom-person-haken{border-radius:var(--radius);background:var(--sheet);width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--gold-soft);color:var(--sheet);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.zoom-person.active .zoom-person-haken{background:var(--gold);box-shadow:none}.zoom-person-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.zoom-fuss{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.zoom-fuss-text{flex:1;min-width:200px;line-height:1.5}.recruit-report-bloecke{flex-direction:column;gap:16px;display:flex}.recruit-report-block{background:var(--sheet);border-radius:var(--radius);box-shadow:var(--shadow-card);border:0;overflow:hidden}.recruit-report-quellkopf{text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.recruit-report-kpi-reihe{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;padding:10px;display:grid}.recruit-report-kpi{border-radius:var(--radius);background:var(--surface);border:0;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.recruit-report-kpi-label{color:var(--muted);text-transform:uppercase;letter-spacing:.4px;font-size:12px}.recruit-report-kpi-wert{color:var(--recruit-report-farbe,var(--ink));font-size:22px;font-weight:700}.recruit-report-kpi-zusatz{color:var(--muted);font-size:12px}.recruit-report-zweispaltig{flex-wrap:wrap;align-items:flex-start;gap:12px;padding:0 10px 10px;display:flex}.recruit-report-spalte{flex:1;min-width:0}.recruit-report-gespraeche{text-align:center;border-radius:var(--radius);background:var(--surface);border:0;flex-direction:column;flex:0 0 220px;justify-content:center;align-items:center;gap:4px;min-width:200px;padding:14px;display:flex}.recruit-report-gespraeche-zahl{color:var(--recruit-report-farbe,var(--gold));font-size:30px;font-weight:800;line-height:1}.recruit-report-tabellentitel{color:var(--gold);text-transform:uppercase;letter-spacing:.5px;padding:4px 10px 6px;font-size:12px;font-weight:700}.recruit-report-einzug{padding:0 10px 10px}.recruit-report-tabelle{min-width:360px;font-size:15px}.recruit-report-zahl{text-align:right}.recruit-report-wert{color:var(--gold);font-weight:700}.recruit-report-kennzahl{font-weight:700}tbody tr.recruit-report-summe{background:var(--gold-tint)}tbody tr.recruit-report-summe td{font-weight:700}.recruit-report-trend-plus{color:var(--green);font-weight:700}.recruit-report-trend-minus{color:var(--red);font-weight:700}.recruit-report-trend-null{color:var(--muted)}.recruit-report-anteil{border-radius:var(--radius);border:0;margin:0 10px 8px;display:flex;overflow:hidden}.recruit-report-anteil-segment{background:var(--recruit-report-farbe,var(--gold));white-space:nowrap;justify-content:center;align-items:center;font-weight:700;display:flex}.pulse-dot.recruit-report-punkt{background:var(--recruit-report-farbe,var(--gold));margin-right:4px}.recruit-report-uebersicht{border-radius:var(--radius);background:var(--surface);border:0;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.recruit-report-uebersicht-titel{text-transform:uppercase;align-self:flex-start;margin-bottom:3px;font-size:12px;font-weight:700}.recruit-report-zeile{justify-content:space-between;gap:10px;font-size:12px;display:flex}.recruit-report-zeile-name{color:var(--muted)}.recruit-report-zeile-wert{color:var(--ink);font-weight:700}.eisenhower-ansicht{align-items:flex-start;gap:12px;display:flex}.eisenhower-panel{background:var(--sheet);border-radius:var(--radius);box-shadow:var(--shadow-card);border:0;flex:1;min-width:0;padding:16px}.eisenhower-kopf{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.eisenhower-titel{color:var(--ink);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:15px;font-weight:700}.eisenhower-untertitel{color:var(--muted);font-size:12px}.eisenhower-fehler{background:var(--tint-red);color:var(--tint-red-text);border-radius:var(--radius);margin-bottom:8px;padding:8px 12px;font-size:12px}.eisenhower-werkzeuge{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.eisenhower-werkzeuge-rechts{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.eisenhower-suche{background:var(--chip);border-radius:var(--radius);align-items:center;gap:6px;min-width:170px;height:32px;padding:0 10px;display:inline-flex}.eisenhower-such-symbol{color:var(--muted)}.eisenhower-such-feld{color:var(--ink);background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:12px}.eisenhower-filter{border-radius:var(--radius);background:var(--chip);height:32px;color:var(--ink);cursor:pointer;white-space:nowrap;border:0;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.eisenhower-filter.aktiv{background:var(--gold);color:#fff}.eisenhower-ansicht-schalter{background:var(--chip);border-radius:var(--radius);display:inline-flex;overflow:hidden}.eisenhower-ansicht-knopf{height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 11px;font-size:15px;font-weight:700}.eisenhower-ansicht-knopf.aktiv{background:var(--gold);color:#fff}.eisenhower-neu{border-radius:var(--radius);color:#fff;cursor:pointer;white-space:nowrap;background:#c49102;border:0;align-items:center;gap:6px;height:40px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 8px 20px #c4910259}.eisenhower-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.eisenhower-quadrant{background:var(--surface-alt,#f5f2eb);border-radius:var(--radius);border:0;flex-direction:column;min-height:150px;display:flex;overflow:hidden}.eisenhower-quadrant-kopf{color:#fff;background:var(--eisenhower-kopf);align-items:center;gap:10px;padding:10px 14px;display:flex}.eisenhower-quadrant-symbol{color:#fff;background:#ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;display:inline-flex}.eisenhower-quadrant-name{flex-direction:column;min-width:0;display:flex}.eisenhower-quadrant-titel{color:#fff;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;font-size:15px;font-weight:700}.eisenhower-quadrant-tag{color:#fffc;white-space:nowrap;font-size:12px}.eisenhower-quadrant-zaehler{border-radius:var(--radius);background:#0000002e;justify-content:center;align-items:center;min-width:24px;height:24px;margin-left:auto;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}.eisenhower-karten{flex:1;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;align-items:start;gap:10px;min-height:60px;max-height:440px;padding:10px;display:grid;overflow-y:auto}.eisenhower-karten.komfort{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.eisenhower-leer{background:var(--chip);border-radius:var(--radius);color:#98773399;text-align:center;border:0;grid-column:1/-1;padding:12px 6px;font-size:12px}.eisenhower-karte{border-radius:var(--radius);background:var(--sheet);width:100%;min-height:0;box-shadow:var(--shadow-card);cursor:pointer;text-align:left;box-sizing:border-box;border:0;flex-direction:column;align-self:start;align-items:stretch;gap:6px;padding:9px 10px;font-family:inherit;display:flex;overflow:hidden}.eisenhower-karte.erledigt{opacity:.55}.eisenhower-fach-zeile{align-items:center;gap:5px;min-width:0;display:inline-flex}.eisenhower-fach-punkt{background:var(--eisenhower-fach);border-radius:50%;width:7px;min-width:7px;height:7px}.eisenhower-fach-name{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:var(--eisenhower-fach);font-size:12px;font-weight:700;overflow:hidden}.eisenhower-karte-text{-webkit-line-clamp:3;color:var(--ink);word-break:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;font-size:12px;font-weight:700;line-height:1.35;text-decoration:none;display:-webkit-box;overflow:hidden}.eisenhower-karten.komfort .eisenhower-karte-text{-webkit-line-clamp:5}.eisenhower-karte.erledigt .eisenhower-karte-text{text-decoration:line-through}.eisenhower-karte-beschreibung{-webkit-line-clamp:2;color:var(--muted);word-break:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.eisenhower-karte-fuss{flex-wrap:wrap;align-items:center;gap:7px;margin-top:auto;display:flex}.eisenhower-faellig{color:var(--muted);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.eisenhower-faellig.ueberfaellig{color:var(--danger);font-weight:700}.eisenhower-karte-info{color:var(--muted);white-space:nowrap;align-items:center;gap:3px;font-size:12px;font-weight:700;display:inline-flex}.eisenhower-herkunft{border-radius:var(--radius);background:var(--gold-tint,#f4eee1);height:16px;color:var(--gold-dark);white-space:nowrap;align-items:center;padding:0 6px;font-size:12px;font-weight:700;display:inline-flex}.eisenhower-initialen{background:var(--gold-tint,#f4eee1);width:20px;min-width:20px;height:20px;color:var(--gold-dark);border-radius:50%;justify-content:center;align-items:center;margin-left:auto;font-size:12px;font-weight:700;display:inline-flex}.eisenhower-hinzufuegen{border-radius:var(--radius);cursor:pointer;background:var(--eisenhower-tint);color:var(--eisenhower-tint-text);border:0;justify-content:center;align-items:center;gap:5px;margin:0 10px 10px;padding:8px 10px;font-size:15px;font-weight:700;display:flex}.eisenhower-schnellzeile{background:0 0;gap:5px;padding:0 10px 10px;display:flex}.eisenhower-schnellzeile-feld{background:var(--sheet);border-radius:var(--radius);min-width:0;min-height:0;box-shadow:var(--shadow-card);border:0;flex:1;padding:7px 9px;font-size:12px}.eisenhower-schnellzeile-knopf{border-radius:var(--radius);color:#fff;cursor:pointer;background:var(--eisenhower-kopf);border:0;justify-content:center;align-items:center;width:30px;min-width:30px;padding:0;display:flex}.listenzeile{background:var(--sheet);width:100%;min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:0;align-items:flex-start;gap:10px;padding:10px 14px;display:flex}.listenzeile+.listenzeile{border-top:1px solid var(--line-soft)}.listenzeile.is-ausgewaehlt{background:var(--gold-tint)}.listenzeile-symbol{width:9px;height:9px;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;flex:none;margin-top:6px}.listenzeile.is-ungelesen .listenzeile-symbol{background:var(--forest);box-shadow:none}.listenzeile-inhalt{flex:1;gap:2px;min-width:0;display:grid}.listenzeile-titel{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:400;overflow:hidden}.listenzeile.is-ungelesen .listenzeile-titel{font-weight:700}.listenzeile-betreff{min-width:0;color:var(--ink);white-space:nowrap;align-items:center;gap:6px;font-size:15px;font-weight:400;display:flex;overflow:hidden}.listenzeile-betreff>span{text-overflow:ellipsis;overflow:hidden}.listenzeile-vorschau{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.glocke-panel .listenzeile-vorschau{white-space:normal;overflow:visible}.glocke-panel .listenzeile.is-klickbar{cursor:pointer}.listenzeile-rechts{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.listenzeile-zeit{color:var(--muted);white-space:nowrap;font-size:12px}.auswahlleiste{background:var(--gold-tint);color:var(--gold-dark);align-items:center;gap:14px;padding:10px 14px;font-size:13px;display:flex}.auswahlleiste-anzahl{font-weight:700}.auswahlleiste-aktionen{gap:14px;margin-left:auto;display:flex}.auswahlleiste-aktionen>button{color:var(--gold-dark);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.status-pill.zaehler-gruen{background:var(--forest);color:var(--sheet);font-size:12px;font-weight:700}.status-pill.zaehler-gruen.is-auf-gold{background:var(--sheet);color:var(--gold-dark)}.postfach-leer{text-align:center;padding:48px 24px}.postfach-leer-titel{letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:15px}.postfach-leer-text{max-width:480px;color:var(--muted);margin:0 auto 18px;font-size:15px;line-height:1.55}.postfach-leer-symbol{border-radius:var(--radius);background:var(--chip);color:var(--gold);place-items:center;margin-bottom:16px;display:inline-grid}.postfach-leer-zeile{margin-top:12px}.postfach-leer .notice{margin-top:16px}.postfach-kopf{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:12px 16px;display:flex}.postfach-spalte{padding:12px}.postfach-lesebereich{padding:0}.postfach-spalten-titel{padding:4px 8px 10px;display:block}.postfach-listenkopf{align-items:baseline;gap:8px;padding:4px 8px 10px;display:flex}.nav-item.postfach-ordner{width:auto;margin-left:calc(var(--ordner-tiefe,0) * 14px)}.postfach-ordner-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.postfach-ordner-icon{opacity:.7;flex-shrink:0}.nav-item.postfach-ordner-fest{cursor:default}.postfach-zurueck{margin-top:10px}.postfach-spalten-fuss{padding:8px 8px 0;line-height:1.4}.postfach-gruppen-info{overflow-wrap:anywhere;padding:10px 8px 0;line-height:1.45}.postfach-gruppenleiste{margin-top:16px}.nav-section-toggle.postfach-gruppen-schalter{gap:6px;padding:4px 8px 10px}.postfach-ladetext{padding:8px}.postfach-ladetext.is-gross{padding:20px}.postfach-listenfuss{padding-top:8px;line-height:1.5}.postfach-anhang-icon{color:var(--gold-dark);flex-shrink:0}.postfach-leer-icon{color:var(--gold);margin-bottom:8px}.postfach-lesekopf{padding:16px 18px 12px}.postfach-lesekopf .mail-bilder-sperre{margin-top:12px}.postfach-betreff{margin:0;font-size:15px;line-height:1.35}.postfach-absender{margin-top:6px}.postfach-absender strong{color:var(--ink)}.postfach-zeit{white-space:nowrap}.postfach-aktionen{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.postfach-formular{gap:8px;margin-top:12px;display:grid}.postfach-mailinhalt{background:var(--sheet);border:0;flex:1;width:100%}.postfach-mailtext{white-space:pre-wrap;flex:1;padding:4px 18px 18px;font-size:15px;line-height:1.55;overflow-y:auto}.postfach-zuordnen{border-radius:var(--radius);background:var(--chip);margin-top:12px;padding:14px}.postfach-zuordnen-titel{margin-bottom:10px;display:block}.postfach-zuordnen-leer{margin:0 0 10px}.postfach-zuordnen-vorschlaege{gap:8px;margin-bottom:12px;display:grid}.postfach-zuordnen-projekte{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.status-button.small.postfach-zugeordnet{background:var(--tint-green);color:var(--tint-green-text);box-shadow:none}.postfach-zuordnen-karte{border-radius:var(--radius);background:var(--sheet);padding:10px 12px}.postfach-zuordnen-name{font-size:15px}.postfach-zuordnen-treffer{gap:4px;margin-top:8px;display:grid}.postfach-zuordnen-zeile{border-radius:var(--radius);background:var(--sheet);align-items:center;gap:8px;padding:7px 12px;display:flex}.postfach-empfaenger-feld{min-height:var(--h-control);border-radius:var(--radius);background:var(--chip);flex-wrap:wrap;align-items:center;gap:6px;padding:6px 10px;display:flex}.postfach-empfaenger-chip{height:var(--h-chip);border-radius:var(--radius);background:var(--tint-gold);color:var(--tint-gold-text);white-space:nowrap;align-items:center;gap:6px;padding:0 9px;font-size:12px;display:inline-flex}.postfach-chip-entfernen{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.postfach-empfaenger-eingabe{min-width:120px;height:var(--h-chip);background:0 0;border:0;flex:160px;min-height:0;padding:0;font-size:15px}.postfach-picker{border-radius:var(--radius);background:var(--surface-alt);gap:8px;padding:12px;display:grid}.postfach-picker-laden{padding:8px 2px}.postfach-picker-gruppe{border-radius:var(--radius);background:var(--sheet);padding:8px 10px}.postfach-picker-kopf{text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:6px;padding:0;display:flex}.postfach-icon-gold{color:var(--gold-dark)}.postfach-gedaempft{color:var(--muted)}.postfach-picker-name{font-size:15px;font-weight:700}.postfach-picker-mitglieder{gap:4px;margin-top:8px;padding-left:24px;display:grid}.postfach-picker-person{cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}.postfach-picker-verwaltung{border-radius:var(--radius);background:var(--sheet);gap:10px;padding:10px 12px;display:grid}.postfach-picker-liste{border-radius:var(--radius);background:var(--chip);gap:6px;padding:8px 10px;display:grid}.postfach-picker-eintrag{border-radius:var(--radius);background:var(--sheet);align-items:center;gap:8px;padding:5px 9px;font-size:12px;display:flex}.postfach-menu .kebab-item.is-hinweis{color:var(--muted);cursor:default}.postfach-kuerzen{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.verfassen-zeile{align-items:flex-end;gap:8px;display:flex}.verfassen-feld{box-sizing:border-box;min-width:0;min-height:var(--h-control);border-radius:var(--radius);background:var(--chip);max-height:160px;color:var(--ink);font:inherit;resize:none;field-sizing:content;border:0;flex:1;padding:10px 12px;font-size:15px;overflow-y:auto}.nachrichtenblase{border-radius:var(--radius);background:var(--gold-tint);max-width:min(72%,560px);box-shadow:none;color:var(--ink);overflow-wrap:anywhere;border:0;padding:10px 14px;font-size:15px;font-weight:400;line-height:1.5}.nachrichtenblase.is-eigen{background:var(--chip)}.chat-workspace{box-sizing:border-box;border-radius:var(--radius);background:var(--sheet);width:calc(100% - 48px);height:calc(100vh - 200px);box-shadow:var(--shadow-card);margin:24px;display:flex;overflow:hidden}.chat-nav{background:var(--chip)}.chat-liste{background:var(--surface)}.chat-nav-kopf{padding:14px 10px 6px}.chat-spalte-scroll{flex:1;padding:0 8px 8px;overflow-y:auto}.chat-kuerzen{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.chat-nav-titel.is-ungelesen{font-weight:700}.chat-nav-gruppenkreis{background:var(--chip);width:22px;height:22px;color:var(--muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.chat-speicher{padding:8px 12px 12px}.chat-spaltenkopf{padding:14px 14px 8px}.chat-listenfilter{align-self:flex-start;margin:12px 10px 8px}.chat-zeilenknopf{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;display:block}.chat-ueberfaellig{color:var(--danger);font-weight:700}.notice.chat-meldung{margin:0}.chat-ladehinweis{padding:10px}.chat-favorit-stern{color:var(--gold);fill:var(--gold)}.chat-favorit-stern.is-aus{color:var(--muted);fill:none}.chat-kopf{background:var(--sheet);padding:10px 18px 0}.chat-symbol-an{color:var(--gold)}.chat-reiter{margin-top:8px}.chat-suche{background:var(--sheet);padding:8px 18px}.chat-reiter-inhalt{flex:1;padding:14px 18px;overflow-y:auto}.chat-volltext{color:var(--ink);white-space:pre-wrap;word-break:break-word;font-size:15px;font-weight:400;line-height:1.5}.chat-symbol{color:var(--gold-dark)}.chat-pin-symbol{color:var(--gold);flex-shrink:0;margin-top:2px}.listenzeile-titel.chat-datei-link{text-overflow:ellipsis;white-space:nowrap;color:var(--gold-dark);font-weight:700;text-decoration:none;display:block;overflow:hidden}.listenzeile-titel.chat-datei-link:hover{text-decoration:underline}.listenzeile-titel.chat-datei-gesperrt{color:var(--muted);font-weight:700}.chat-aufgabe.is-erledigt{opacity:.6}.chat-aufgabe.is-erledigt .chat-aufgabe-titel{text-decoration:line-through}.notice.chat-fehler{margin:0 14px}.chat-verfassen{background:var(--sheet);box-shadow:inset 0 1px 0 var(--line-hair);padding:10px 14px 12px;position:relative}.chat-antwortbezug{border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--line);background:0 0;margin-bottom:6px;padding:6px 9px}.chat-antwortbezug-text{color:var(--muted);font-size:13px}.chat-erwaehnung-liste{z-index:40;border-radius:var(--radius);background:var(--sheet);width:260px;box-shadow:var(--shadow-float);flex-direction:column;padding:6px;display:flex;position:absolute;bottom:100%;left:14px}.chat-bild-vorschau{border-radius:var(--radius);background:var(--chip);margin-bottom:6px;padding:6px 10px}.chat-bild-vorschau-bild{object-fit:cover;border-radius:var(--radius);flex-shrink:0;width:44px;height:44px}.chat-werkzeuge{align-items:center;gap:4px;margin-top:6px;display:flex}.notice.chat-nurlesen{margin:0}.listenzeile.chat-zeile-statisch{cursor:default}.page-body.arbeitszeit-inhalt{padding:16px}.arbeitszeit-titel,.arbeitszeit-titel.is-person{font-size:15px}.arbeitszeit-angabe{white-space:nowrap;font-size:12px}.arbeitszeit-angabe.is-klein,.arbeitszeit-feld{font-size:12px}.arbeitszeit-gedaempft{color:var(--text-muted)}.arbeitszeit-rot{color:var(--danger)}.arbeitszeit-gruen{color:var(--green)}.arbeitszeit-amber{color:var(--amber)}.arbeitszeit-zahl{font-weight:700}.arbeitszeit-zitat{font-style:italic}.arbeitszeit-tag{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.arbeitszeit-tag.is-frei{opacity:.72}.arbeitszeit-modelltag{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.arbeitszeit-spur{border-radius:var(--radius);background:var(--chip);margin-top:6px;padding:8px 10px;font-size:12px}.arbeitszeit-spur-eintrag{margin-top:5px;line-height:1.5}.arbeitszeit-freigabe-tag{border-radius:var(--radius);background:var(--chip);flex-wrap:wrap;align-items:center;gap:8px;padding:7px 9px;font-size:12px;display:flex}.arbeitszeit-leiste{border-radius:var(--radius);background:var(--gold-light);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;display:flex}.arbeitszeit-leiste.is-frist{background:var(--chip);gap:8px;padding:8px 12px;font-size:12px}.arbeitszeit-leiste.is-frist.is-annahme{background:var(--gold-light)}.arbeitszeit-leiste.is-vertrag{margin:14px 0 0}.arbeitszeit-hinweis{color:var(--danger);font-size:12px}.arbeitszeit-hinweis.is-gold{color:var(--gold-dark)}.arbeitszeit-grundlage{margin:6px 0 0;line-height:1.5}.arbeitszeit-unterzeile{margin-top:3px;display:block}.arbeitszeit-hinweis-eintrag{margin-top:4px;line-height:1.5;display:block}.arbeitszeit-erklaerliste{margin-top:-4px;padding-left:18px}.automata-titel{letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:12px}.automata-kopf{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.automata-kopf>.automata-titel{margin:0}.automata-kopf>button{margin-left:auto}.automata-erklaerung{margin:0 0 12px}.automata-erklaerung.is-weit{margin-bottom:14px}.panel.automata-banner{padding:12px 16px}.automata-banner>.notice{margin:0}.notice.automata-meldung{margin:0 0 12px}.notice.automata-meldung.is-eng{margin-bottom:10px}.notice.automata-meldung-unter{margin-top:8px}.notice.automata-meldung-vorschau{margin:8px 0 0}.automata-liste{margin:8px 0 0;padding-left:18px}.automata-liste li{font-size:12px}.automata-testdaten{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.automata-schalterzeile{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.automata-abschnitt{gap:6px;margin-top:12px;display:grid}.automata-regelliste{gap:6px;margin:6px 0 16px;display:grid}.automata-timer{margin-top:6px}.automata-feldgruppe{align-items:center;gap:5px;display:inline-flex}.automata-karte{border-radius:var(--radius);background:var(--chip);padding:10px 12px}.automata-karte.is-vorlage{padding:10px 14px}.automata-formular{border-radius:var(--radius);background:var(--surface-alt);gap:10px;margin-bottom:14px;padding:14px;display:grid}.automata-feld-hell{background:var(--field)}.checkbox-line.automata-zentral.is-an{background:var(--tint-gold)}.automata-zentral-text{font-size:15px}.automata-vorschau{border-radius:var(--radius);background:var(--sheet);margin-top:8px;padding:10px 12px}.automata-vorschau-betreff{margin:8px 0 4px;font-size:12px;font-weight:700}.automata-vorschau-text{color:var(--body-text);white-space:pre-wrap;font-size:15px;line-height:1.55}.automata-icon{color:var(--gold-dark)}.automata-name,.automata-stark{font-size:15px;font-weight:700}.automata-kuerzen{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.automata-platzhalter-bereich{opacity:.7}.automata-notiz{margin-top:3px}.automata-phase-zahl{color:var(--muted);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.automata-phase-zahl.is-an{color:var(--tint-green-text)}.automata-phase-timer{color:var(--muted)}.automata-phase-timer.is-an{color:var(--tint-green-text)}.nav-item.active .automata-phase-zahl,.nav-item.active .automata-phase-timer{color:inherit}.foerder-reiterleiste{border-radius:var(--radius);background:var(--sheet);box-shadow:var(--shadow-card);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 16px;display:flex}.foerder-segment{border-radius:var(--radius);background:var(--chip);display:inline-flex;overflow:hidden}.foerder-segment .detail-tab{white-space:nowrap;border-radius:0;align-items:center;gap:6px;display:inline-flex}.notice.foerder-mehrzeilig{font-weight:400;display:block}.notice.foerder-rw-hinweis{line-height:1.5}.foerder-ergebnis{justify-content:space-between;gap:12px;padding:5px 0;font-weight:400;display:flex}.foerder-ergebnis.is-stark{color:var(--ink);font-weight:700}.foerder-zwischentitel{font-size:15px;font-weight:700}.foerder-text-klein{font-size:15px}.foerder-stark{font-weight:700}.foerder-wert-positiv{color:var(--green)}.foerder-wert-negativ{color:var(--danger)}.foerder-betrag-gruen{color:var(--tint-green-text)}.foerder-punkt-gruen{color:var(--green)}.foerder-empfehlung{color:var(--gold-dark);font-size:12px}.foerder-aufklapper{cursor:pointer;color:var(--gold-dark);font-size:15px}.foerder-summenblock{border-radius:var(--radius);background:var(--surface);padding:10px 14px}.foerder-praesentation{background:var(--bg);height:100%;padding:18px 22px;overflow:auto}.foerder-kopf{border-radius:var(--radius) var(--radius) 0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:18px 20px;display:flex}.foerder-kopf-eyebrow{text-transform:uppercase;padding-bottom:6px;font-weight:700}.foerder-kopf-titel{text-transform:none;font-size:22px;font-weight:700;line-height:1.2}.foerder-kopf-titel-zusatz{font-weight:300}.foerder-leer{text-align:center;padding:40px 20px}.foerder-leer-titel{font-size:15px;font-weight:700}.foerder-baustein{border-radius:var(--radius);background:var(--surface);justify-content:space-between;gap:12px;padding:9px 12px;font-size:15px;display:flex}.foerder-baustein-summe{justify-content:space-between;gap:12px;padding:9px 12px;font-size:15px;font-weight:700;display:flex}.foerder-vergleich{border-radius:var(--radius);background:var(--surface);text-align:center;padding:14px 10px}.foerder-vergleich.is-nachher{background:var(--tint-green)}.foerder-vergleich-label{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;padding-bottom:6px;font-size:12px;font-weight:700}.foerder-vergleich-wert{font-size:22px;font-weight:700}.foerder-vergleich-zusatz{color:var(--muted);font-size:12px}.foerder-vergleich.is-nachher .foerder-vergleich-label,.foerder-vergleich.is-nachher .foerder-vergleich-wert,.foerder-vergleich.is-nachher .foerder-vergleich-zusatz{color:var(--tint-green-text)}.foerder-pfeil{color:var(--green);font-size:22px;font-weight:700}.foerder-rw-karte{border-radius:var(--radius);background:var(--zebra);padding:14px 16px 6px}.foerder-rw-feld{border-radius:var(--radius);background:var(--sheet);margin-bottom:8px;padding:10px 12px}.foerder-rw-zeile{justify-content:space-between;align-items:center;gap:12px;display:flex}.foerder-rw-feldname{font-size:15px;font-weight:700}.help-text.foerder-rw-text{line-height:1.55}.kalender-bereich{background:var(--bg);flex-direction:column;height:100%;min-height:0;display:flex}.kalender-topbar{background:var(--sheet);box-shadow:var(--shadow-card);flex-shrink:0;align-items:center;gap:12px;padding:10px 16px;display:flex}.kalender-segment{background:var(--chip);border-radius:var(--radius);display:inline-flex;overflow:hidden}.kalender-segment-knopf{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:7px 14px;font-size:15px;font-weight:700;display:inline-flex}.kalender-segment-knopf.is-aktiv{background:var(--gold);color:#fff}.status-pill.kalender-sync-badge{background:var(--tint-green);color:var(--tint-green-text);gap:5px;margin-left:auto}.kalender-ansicht{flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px;display:flex;overflow-y:auto}.kalender-kopfleiste{background:var(--sheet);box-shadow:var(--shadow-card);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 12px;display:flex}.kalender-kopfleiste-mitte{flex-direction:column;display:flex}.kalender-titel{color:var(--ink);text-transform:uppercase;letter-spacing:.06em;font-size:15px;font-weight:700}.status-button.kalender-blaettern{width:var(--h-control);min-width:var(--h-control);padding:0}.kalender-knopf-icon{vertical-align:text-bottom;margin-right:4px}.status-button.kalender-knopf-link{gap:6px;text-decoration:none}.kalender-schalterreihe,.checkbox-line.kalender-klein{font-size:12px}.notice.kalender-outlook-hinweis{margin-bottom:10px}.confirm-message.kalender-sync-fehler{color:var(--tint-red-text)}.kalender-kopf{background:var(--gold);flex-direction:column;padding:7px 10px;display:flex}.kalender-kopf.kalender-kopf-rund{border-radius:var(--radius)}.kalender-kopf.is-wochenende{background:#7a6a49}.kalender-kopf.kalender-kopf-werktag-0{background:#e30613}.kalender-kopf.kalender-kopf-werktag-1{background:#a06a00}.kalender-kopf.kalender-kopf-werktag-2{background:#677a0b}.kalender-kopf.kalender-kopf-werktag-3{background:#1d7f2a}.kalender-kopf.kalender-kopf-werktag-4{background:#10722a}.kalender-kopf.is-heute{background:var(--gold-dark)}.kalender-kopf-tag{color:var(--auf-farbe);font-size:12px;font-weight:700}.kalender-kopf-datum{color:var(--auf-farbe);font-size:12px}.kalender-monat-kopfreihe{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-bottom:6px;display:grid}.kalender-monat-raster{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.kalender-monat-zelle{background:var(--sheet);border-radius:var(--radius);min-height:96px;box-shadow:var(--shadow-card);flex-direction:column;gap:3px;padding:6px;display:flex;overflow:hidden}.kalender-monat-zelle.is-wochenende{background:var(--surface)}.kalender-monat-zelle.is-fremd{opacity:.55}.kalender-monat-zelle.is-heute{background:var(--gold-pale);box-shadow:inset 0 0 0 2px var(--gold-dark), var(--shadow-card)}.kalender-monat-tagnr{color:var(--ink);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-family:inherit;font-size:12px;font-weight:700}.kalender-monat-chip{text-align:left;width:100%;color:var(--gold-dark);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:#98773324;border:0;border-radius:6px;padding:2px 5px;font-size:12px;font-weight:700;display:block;overflow:hidden}.kalender-monat-mehr{color:var(--gold-dark);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-family:inherit;font-size:12px;font-weight:700}.kalender-monat-hinweis{color:var(--muted);margin:8px 0 0;font-size:12px}.kalender-woche-raster{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.kalender-spalte{background:var(--sheet);box-shadow:var(--shadow-card);border-radius:var(--radius);flex-direction:column;min-height:420px;display:flex;overflow:hidden}.kalender-spalte.is-wochenende{background:var(--surface)}.kalender-spalte.is-heute{background:var(--gold-pale);box-shadow:inset 0 0 0 2px var(--gold-dark), var(--shadow-card)}.kalender-karten-form{background:0 0;gap:5px;padding:6px 7px;display:flex}.kalender-karten-eingabe{background:var(--chip);border-radius:var(--radius);border:0;flex:1;min-width:0;min-height:0;padding:6px 8px;font-size:12px}.kalender-karten-plus{border-radius:var(--radius);background:var(--gold-tint);width:26px;min-width:26px;color:var(--gold-dark);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:flex}.kalender-termin-chip{border-radius:var(--radius);color:var(--gold-dark);cursor:pointer;text-align:left;background:#98773324;border:0;align-items:center;gap:5px;margin:6px 7px 0;padding:5px 8px;font-size:12px;font-weight:700;display:flex}.kalender-monat-chip.kalender-kategorie,.kalender-termin-chip.kalender-kategorie{background:var(--kalender-kategorie-flaeche);color:var(--kalender-kategorie)}.kalender-kartenliste{flex-direction:column;flex:1;gap:6px;min-height:60px;padding:7px;display:flex}.kalender-leer{background:var(--chip);border-radius:var(--radius);color:var(--muted);text-align:center;padding:10px 6px;font-size:12px}.kalender-karte{background:var(--gold-tint);border-radius:var(--radius);cursor:grab;padding:6px 7px;position:relative}.kalender-karte.kalender-karte-red{background:#e306132e}.kalender-karte.kalender-karte-blue{background:#f6a2004d}.kalender-karte.kalender-karte-green{background:#27a7373d}.kalender-karte.kalender-karte-gray{background:var(--chip)}.kalender-karte.is-erledigt{opacity:.5}.kalender-karte-zeile{grid-template-columns:20px 1fr 20px;align-items:center;gap:6px;display:grid}.kalender-karte-text{color:var(--ink);word-break:break-word;min-width:0;font-size:12px;font-weight:700}.kalender-karte-text.is-durchgestrichen{text-decoration:line-through}.kalender-wiederholt-icon{vertical-align:middle;color:var(--forest);margin-right:4px}.kalender-karte-notiz{color:var(--muted);white-space:pre-wrap;word-break:break-word;margin:3px 2px 0 26px;font-size:12px}.kalender-haken{width:20px;height:20px;color:var(--gold);cursor:pointer;background:#ffffffd9;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:12px;display:inline-flex}.kalender-haken.is-erledigt{background:var(--gold);color:#fff}.kalender-karten-menuknopf{border-radius:var(--radius);width:20px;height:20px;color:var(--gold-dark);cursor:pointer;background:#ffffffb3;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.kalender-karten-menu{z-index:40;background:var(--sheet);border-radius:var(--radius);min-width:176px;box-shadow:var(--shadow-float);flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.kalender-karten-menu-eintrag{text-align:left;border-radius:var(--radius);width:100%;color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:7px 9px;font-size:12px;font-weight:700;display:block}.kalender-karten-menu-eintrag.is-gefahr{color:var(--danger)}.kalender-menu-icon{vertical-align:middle;margin-right:4px}.kalender-karten-menu-farben{background:var(--surface);border-radius:var(--radius);color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin:2px 0;padding:6px 9px;font-size:12px;display:flex}.kalender-farbwahl{cursor:pointer;width:15px;height:15px;box-shadow:var(--shadow-card);border:0;border-radius:50%;padding:0}.kalender-farbwahl.kalender-farbwahl-red{background:var(--red)}.kalender-farbwahl.kalender-farbwahl-blue{background:var(--amber)}.kalender-farbwahl.kalender-farbwahl-green{background:var(--green)}.kalender-farbwahl.kalender-farbwahl-gray{background:var(--gold-soft)}.kalender-farbwahl.is-aktiv{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--gold)}.kalender-projektkarte{background:var(--sheet);border-radius:var(--radius);cursor:grab;box-shadow:var(--shadow-card);padding:6px 7px}.kalender-projektkarte-art{color:var(--muted);align-items:center;gap:5px;margin-bottom:2px;font-size:12px;display:flex}.kalender-projektkarte-punkt{background:var(--gold);border-radius:50%;width:8px;height:8px}.kalender-projektkarte-titel{color:var(--ink);font-size:12px;font-weight:700;line-height:1.25}.kalender-projektkarte-sub{color:var(--muted);font-size:12px;line-height:1.25}.kalender-team-rahmen{background:var(--bg);border-radius:var(--radius);box-shadow:var(--shadow-card);overflow-x:auto}.kalender-team-ecke{color:var(--muted);background:var(--surface);padding:6px 10px;font-size:12px;font-weight:700}.kalender-team-tag{text-align:center;background:var(--sheet);color:var(--ink);padding:4px 0}.kalender-team-tag.is-wochenende{background:var(--surface);color:var(--muted)}.kalender-team-tag.is-feiertag{background:var(--gold-tint);color:var(--gold-dark)}.kalender-team-tag-kurz{font-size:12px}.kalender-team-tag-nr{font-size:12px;font-weight:700}.kalender-team-name{background:var(--sheet);flex-direction:column;justify-content:center;padding:5px 10px;display:flex}.kalender-team-name-text{font-size:12px;font-weight:700}.kalender-team-rest{color:var(--muted);font-size:12px}.kalender-team-zelle{background:var(--sheet);height:30px}.kalender-team-zelle.is-wochenende{background:var(--surface)}.kalender-team-zelle.is-feiertag{background:var(--gold-tint)}.kalender-team-band{cursor:pointer;flex:1;min-height:0;position:relative}.kalender-team-band.is-folge{margin-top:1px}.kalender-team-band.is-gefuellt,.kalender-team-halbtag{background:var(--kalender-abwesenheit);box-sizing:border-box}.kalender-legende{color:var(--muted);flex-wrap:wrap;gap:6px 14px;font-size:12px;display:flex}.kalender-legende-eintrag{align-items:center;gap:6px;display:inline-flex}.kalender-farbpunkt{background:var(--kalender-abwesenheit);border-radius:50%;width:13px;height:13px}.kalender-farbpunkt.is-beantragt{background:var(--tint-amber)}.kalender-farbpunkt.is-feiertag{background:var(--gold-tint)}.kalender-farbpunkt.is-gross{width:14px;height:14px}.app-modal.kalender-detailfenster{width:380px;max-width:92vw}.kalender-detail-art{align-items:center;gap:8px;margin-bottom:12px;display:flex}.kalender-detail-art strong{font-size:15px}.kalender-detail-aktionen{margin-top:16px}.kalender-abwesenheit-panels{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.panel.kalender-kontingent{margin-top:12px}.kalender-rest-wert{color:var(--gold);font-weight:700}.kalender-resturlaub strong{color:var(--gold)}.kalender-antrag-zeile{background:var(--surface);border-radius:var(--radius);padding:8px 10px}.kalender-antrag-titel{font-size:12px;font-weight:700}.icon-button.kalender-loeschen{color:var(--danger)}.kalender-begruendung{min-height:50px}.kalender-artenliste{margin-bottom:12px}.kalender-zeile{background:var(--surface);border-radius:var(--radius);padding:6px 8px}.kalender-farbfeld{width:var(--h-headchip);height:var(--h-headchip);background:0 0;border:none;padding:0}.kalender-anlegezeile{padding-top:10px}.kalender-feiertagsliste{max-height:240px;margin-bottom:12px}.kalender-feiertag-zeile{background:var(--surface);border-radius:var(--radius);padding:5px 8px}.kalender-feiertag-datum{color:var(--muted);font-size:12px}.kalender-feiertag-name{font-size:12px;font-weight:700}.chatverlauf-tag{color:var(--muted);text-align:center;margin:14px 0 8px;font-size:12px}.chatverlauf-folge+.chatverlauf-folge{margin-top:14px}.chatverlauf-folge>.chatverlauf-zeile+.chatverlauf-zeile{margin-top:4px}.chatverlauf-zeile{flex-direction:column;align-items:flex-start;display:flex;position:relative}.chatverlauf-zeile.is-eigen{align-items:flex-end}.chatverlauf-absender{color:var(--gold-dark);letter-spacing:.14em;font-size:12px;font-weight:700}.chatverlauf-zeile>.chatverlauf-absender{margin-bottom:4px}.chatverlauf-text{white-space:pre-wrap;word-break:break-word}.chat-antwortbezug.chatverlauf-antwortbezug{display:block}.chatverlauf-angeheftet{color:var(--gold-dark);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.status-pill.chatverlauf-anhang{max-width:100%;margin-top:4px;text-decoration:none}.chatverlauf-bild{border-radius:var(--radius);max-width:min(260px,100%);max-height:260px;margin-top:4px;display:block}.status-pill.chatverlauf-wiedervorlage{cursor:pointer;margin-top:4px;font-family:inherit}.chatverlauf-reaktionen{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.chatverlauf-reaktion{height:var(--h-chip);border-radius:var(--radius);background:var(--sheet);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);cursor:pointer;border:0;align-items:center;gap:4px;padding:0 8px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.chatverlauf-reaktion.is-eigen{box-shadow:inset 0 0 0 2px var(--gold);color:var(--gold-dark)}.chatverlauf-fuss{color:var(--muted);align-items:center;gap:4px;margin-top:4px;font-size:12px;display:inline-flex}.chatverlauf-haken{color:var(--forest);display:inline-flex}.chatverlauf-thread-knopf{color:var(--gold-dark);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-top:4px;padding:0;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.chatverlauf-thread{align-self:stretch;margin-top:6px}.chatverlauf-aktionen{z-index:20;border-radius:var(--radius);background:var(--sheet);box-shadow:var(--shadow-card);gap:2px;padding:2px;display:flex;position:absolute;top:-10px;right:0}.chatverlauf-palette{z-index:30;border-radius:var(--radius);background:var(--sheet);box-shadow:var(--shadow-float);gap:2px;padding:4px;display:flex;position:absolute;top:26px;right:0}.chatverlauf-emoji{border-radius:var(--radius);cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:17px}.chatverlauf-wv{z-index:30;border-radius:var(--radius);background:var(--sheet);width:240px;box-shadow:var(--shadow-float);flex-direction:column;gap:6px;padding:10px;display:flex;position:absolute;top:26px;right:0}.chatverlauf-wv-titel{color:var(--gold-dark);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}.chatverlauf-wv-datum{border-radius:var(--radius);background:var(--chip);border:0;padding:7px 9px;font-family:inherit;font-size:12px}.chatverlauf-wv-knoepfe{gap:6px;display:flex}.status-button.chatverlauf-wv-knopf{min-width:0}.chatverlauf-wv-merken{flex:1}.status-pill.arbeitszeit-chip{gap:4px}.zoom-workspace .status-pill{flex-shrink:0;gap:4px}.zoom-meta .status-pill{max-width:220px;overflow:hidden}.metric-card.metric-quer .metric-icon{background:var(--kachel-kreis,var(--gold));color:var(--auf-farbe)}.metric-card.metric-quer .metric-label{letter-spacing:.14em;color:var(--gold-dark);font-size:12px;font-weight:700}.metric-card.metric-quer .metric-value{font-size:17px;font-weight:700}.metric-card.metric-quer .metric-sub{color:var(--muted);font-size:12px}button.metric-card{text-align:left}.rank-row.self .pulse-bar-fill{--pulse-color:var(--primary)}.ep-kontakt{flex-direction:column;gap:5px;display:flex}.ep-kontakt>.status-pill{align-self:flex-start}.ep-kontakt-links{flex-direction:column;gap:2px;display:flex}.ep-kontakt-links .link-button{word-break:break-all;align-items:center;gap:5px;display:inline-flex}.notice.fliesstext{display:block}.hk-ki-kopf .status-pill{margin-left:auto}.bh-mf-chips .status-pill{cursor:grab;-webkit-user-select:none;user-select:none;padding-right:4px}.bh-mf-chips .status-pill.gewaehlt{background:var(--gold);color:var(--auf-farbe)}.bh-mf-chips .status-pill button{border-radius:var(--radius);background:var(--tint-slate);width:20px;height:20px;color:inherit;font:inherit;cursor:pointer;border:0;padding:0;line-height:1}.sa-btn{height:var(--h-control);box-shadow:none;padding:0 20px;font-size:15px}.sa-btn.klein{height:var(--h-control);background:var(--sheet);min-width:0;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);padding:0 20px;font-size:15px}.sa-btn:disabled{opacity:.5}.sa-subtab{height:var(--h-tab);box-shadow:none;background:var(--chip);color:var(--muted);font-size:15px}.sa-subtab:hover:not(.on){background:var(--sheet);color:var(--ink)}.sa-subtab.on{background:var(--gold);color:#fff}.funnel-kpi-reihe .metric-sub{text-overflow:ellipsis;overflow:hidden}.funnel-reiter-zahl{opacity:.75;margin-left:6px}.funnel-antwort-text{-webkit-line-clamp:4;white-space:pre-wrap;cursor:pointer;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.funnel-antwort-text.ist-offen{-webkit-line-clamp:unset}.funnel-vorschau-rahmen{border:1px solid var(--line);border-radius:var(--radius);background:var(--sheet);width:100%;display:block}.funnel-bericht-liste{max-height:200px;margin:6px 0 0;padding-left:18px;overflow-y:auto}.funnel-kasten>.field-label{margin-bottom:6px;display:block}.dash-titel{color:var(--ink);letter-spacing:.04em;text-transform:uppercase;font-size:15px;font-weight:700}.dash-titel-icon{vertical-align:-2px;margin-right:6px}.dash-seite{flex-direction:column;gap:12px;display:flex}.dash-seite>.metric-row+.work-grid.auto{margin-top:0}.dash-karte-kopf{flex-direction:column;gap:2px;display:flex}.dash-fusslink{align-self:flex-start}.dash-flaeche{border-radius:var(--radius);background:var(--surface);padding:8px 10px}.dash-flaeche.spalte{flex-direction:column;gap:4px;display:flex}.dash-flaeche.zeile{justify-content:space-between;align-items:center;gap:10px;display:flex}.dash-kennzahl{color:var(--ink);font-size:17px;font-weight:700;line-height:1.2}.dash-kennzahl.m{font-size:22px}.dash-kennzahl.l{font-size:30px}.dash-gut{color:var(--tint-green-text)}.dash-kritisch{color:var(--danger)}.dash-offen{color:var(--tint-orange-text)}.dash-hinweis{color:var(--gold-dark)}.dash-beschriftung{color:var(--ink);font-size:15px;font-weight:400}.dash-beschriftung.fett{font-weight:700}.dash-hervor{color:var(--ink)}.dash-kuerzen{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dash-fortschritt{flex-direction:column;gap:4px;display:flex}.dash-fortschritt-kopf{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.dash-segmente{border-radius:var(--radius);height:100%;display:flex;overflow:hidden}.dash-segment{height:100%}.dash-segment.neu{background:var(--green)}.dash-segment.in-arbeit{background:var(--amber)}.dash-segment.ueberfaellig{background:var(--red)}.dash-segment.erledigt{background:var(--gold-soft)}.dash-verteilung{height:var(--h-chip);border-radius:var(--radius);background:var(--chip);display:flex;overflow:hidden}.dash-verteilung-segment{background:var(--segment-farbe,var(--gold));color:var(--auf-farbe);justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.dash-legende{flex-wrap:wrap;gap:10px;display:flex}.dash-legende-eintrag{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}.dash-legende-punkt{background:var(--punkt-farbe,var(--gold));border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.dash-legende-raster{grid-template-columns:minmax(0,1fr) 48px 76px;align-items:center;gap:8px;display:grid}.dash-legende-raster>:not(:first-child){text-align:right;white-space:nowrap}.dash-vergleich{color:var(--muted);align-items:center;gap:3px;font-size:12px;font-weight:700;display:inline-flex}.dash-vergleich.steigt{color:var(--tint-green-text)}.dash-vergleich.faellt{color:var(--tint-amber-text)}.dash-chipreihe{flex-wrap:wrap;gap:8px;display:flex}.dash-statusraster{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.dash-statuskachel{flex-direction:column;gap:2px;display:flex}.dash-statuskachel .kritisch{color:var(--danger)}.dash-statuskachel-wert{align-items:baseline;gap:5px;display:inline-flex}.dash-statuskachel-wert svg{color:var(--muted);margin-left:auto}.dash-podest{grid-template-columns:1fr 1fr 1fr;align-items:end;gap:8px;display:grid}.dash-podest-stufe{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.dash-podest-stufe.erster{background:var(--gold-tint);padding-top:14px}.dash-fuss{border-radius:var(--radius);background:var(--sheet);box-shadow:var(--shadow-card);color:var(--muted);justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.metric-card.metric-quer .metric-sub.kritisch{color:var(--danger);font-weight:700}.dash-chart{width:100%;height:auto}.dash-faktor{border-radius:var(--radius);flex-direction:column;gap:2px;padding:8px 10px;display:inline-flex}.dash-faktor.gut{background:var(--tint-green);color:var(--tint-green-text)}.dash-faktor.schlecht{background:var(--tint-red);color:var(--tint-red-text)}.dash-faktor .field-label{color:inherit}.dash-faktor.gut .dash-faktor-wert{color:var(--tint-green-text)}.dash-faktor.schlecht .dash-faktor-wert{color:var(--tint-red-text)}.dash-flaeche.spalte>.status-pill{align-self:flex-start}.dash-feld-eingabe{box-sizing:border-box;width:100%;min-width:0}.dash-feld-kopf{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.notice.dash-hilfe{letter-spacing:normal;text-transform:none;flex-basis:100%}.accounts-flaeche{border-radius:var(--radius);background:var(--gold-tint);padding:14px}.accounts-flaeche-kopf{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.accounts-flaeche-kopf strong{color:var(--ink)}.accounts-gedaempft{color:var(--muted)}.accounts-hervor{color:var(--ink);font-weight:700}.accounts-fehler{color:var(--danger);font-size:12px;font-weight:700}.accounts-erfolg{color:var(--tint-green-text);font-size:12px;font-weight:700}.accounts-abweichung{color:var(--gold-dark);font-size:12px}.accounts-zusatzzeile{padding:0 8px 12px}.accounts-leerzeile{color:var(--muted);text-align:center}.accounts-ausklapper{cursor:pointer;-webkit-user-select:none;user-select:none}.accounts-liste{margin:0;padding-left:18px;line-height:1.7}.accounts-abschnitt{padding-top:10px}.checkbox-line.accounts-haken{flex-wrap:wrap}.auftrag-abschnitt{color:var(--ink);letter-spacing:.04em;text-transform:uppercase;font-size:15px;font-weight:700}.auftrag-hervor{color:var(--gold-dark)}.auftrag-ink{color:var(--ink)}.auftrag-stand-ok{color:var(--tint-green-text)}.auftrag-stand-offen{color:var(--tint-orange-text)}.auftrag-fehler,.auftrag-schritt-offen{color:var(--danger)}.detail-tab.active .auftrag-schritt-offen{color:var(--auf-farbe)}.auftrag-bild{border-radius:var(--radius);display:block}.auftrag-liste{padding-left:18px}.auftrag-anforderung-text{width:100%;font-size:12px}.auftrag-karte{border-radius:var(--radius);background:var(--surface);padding:10px 14px}.auftrag-karte-titel{color:var(--ink);font-size:15px;font-weight:700}.auftrag-anleitung-text{color:var(--muted);white-space:pre-line;font-size:15px;line-height:1.55}.auftrag-pflicht-zeile{border-radius:var(--radius);padding:4px 8px}.auftrag-pflicht-zeile.is-pflicht{background:var(--gold-light)}.auftrag-unterlage{border-radius:var(--radius);background:var(--surface);padding:10px 12px}.auftrag-unterlage-warnung{color:var(--tint-orange-text);font-size:12px}.auftrag-uebergabe{border-radius:var(--radius);background:var(--surface);padding:12px 14px}.auftrag-aufklapp-link{min-height:0;color:var(--gold-dark);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.auftrag-aufklapp-link:hover{text-decoration:underline}.auftrag-details{border-radius:var(--radius);background:var(--chip);padding:10px 12px}.icon-button.auftrag-icon-loeschen,.icon-button.auftrag-icon-loeschen:hover,.icon-button.handbuch-icon-loeschen,.icon-button.handbuch-icon-loeschen:hover{color:var(--red)}.auftrag-editor-karte{border-radius:var(--radius);background:var(--surface);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 40%, transparent);padding:12px 14px}.auftrag-editor-karte.is-abschluss{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--green) 45%, transparent)}.auftrag-feld{border-radius:var(--radius);background:var(--surface);padding:8px 10px}.auftrag-version{border-radius:var(--radius);background:var(--surface);padding:8px 12px}.onsite-feld-hinweis{color:var(--muted);font-size:12px;font-weight:400}.onsite-freigabe{flex:1;min-width:0}.onsite-freigabe-text{color:var(--muted)}.onsite-foto-fehler{color:var(--danger)}.helpie-meldung.is-ok{color:var(--tint-green-text)}.helpie-meldung.is-fehler{color:var(--danger)}.helpie-knoepfe{flex-wrap:wrap;gap:10px;margin-bottom:10px;display:flex}.helpie-anleitung{gap:8px;margin:0 0 12px;padding-left:20px;display:grid}.panel.handbuch-karte{padding:14px}.handbuch-karte-fuss{padding-top:6px}.handbuch-vorschau{border-radius:var(--radius);cursor:pointer;background:0 0;border:0;padding:0;line-height:0;overflow:hidden}.handbuch-bild{border-radius:var(--radius);width:100%;display:block}.handbuch-folie{background:var(--sheet)}.handbuch-folienrahmen{align-self:flex-start;max-width:100%;line-height:0;position:relative}.handbuch-folienrahmen>.handbuch-folie{width:auto;max-width:100%;height:auto}.handbuch-link{border-radius:var(--radius);position:absolute}.handbuch-link:hover,.handbuch-link:focus-visible{background:color-mix(in srgb, var(--gold) 14%, transparent);box-shadow:0 0 0 2px var(--gold-soft);outline:0}.handbuch-platzhalter{border-radius:var(--radius);background:var(--chip);color:var(--muted);text-align:center;padding:28px 12px;font-size:12px}.handbuch-vollbild{background:color-mix(in srgb, var(--ink) 92%, transparent);padding:20px}.handbuch-seitenangabe{color:var(--muted);font-size:13px}.handbuch-vollbild .handbuch-seitenangabe{color:var(--auf-farbe)}.handbuch-toc{padding-right:4px}.handbuch-toc-eintrag{border-radius:var(--radius);color:inherit;cursor:pointer;background:0 0;border:0;padding:6px}.handbuch-toc-eintrag[aria-current=true]{background:var(--gold-tint);color:var(--gold-dark)}.handbuch-toc-bild{border-radius:var(--radius);display:block}.handbuch-toc-text{font-size:12px;line-height:1.3}.handbuch-titel-link{min-height:0;color:var(--gold-dark);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.handbuch-titel-link:hover{text-decoration:underline}.messe-buehne{aspect-ratio:16/9;border-radius:var(--radius);background:var(--ink);width:100%;max-height:calc(100vh - 340px);overflow:hidden}.messe-buehne.is-vollbild{aspect-ratio:auto;border-radius:0;height:100%;max-height:none}.messe-spiel{border:0;width:100%;height:100%;display:block}.profile-avatar-bild{object-fit:cover;width:100%;height:100%;display:block}.fehlergrenze-detail{color:var(--muted);font-size:12px}.detail-tab.ui-reiter{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.sub-tabs{border-radius:var(--radius);background:var(--sheet);box-shadow:var(--shadow-card);flex-shrink:0;padding:10px 16px}.initialenkreis>.initialen-kreis{width:var(--initialenkreis-groesse);min-width:var(--initialenkreis-groesse);height:var(--initialenkreis-groesse);overflow:hidden}.initialenkreis>.initialenkreis-punkt{width:10px;height:10px}.initialenkreis-punkt.ist-online{background:var(--forest);box-shadow:0 0 0 2px var(--sheet)}.initialenkreis-punkt.ist-abwesend{background:var(--sheet);box-shadow:inset 0 0 0 2px var(--gold-soft), 0 0 0 2px var(--sheet)}.chat-schalter{background:var(--gold-soft);width:42px;height:24px;min-height:0;transition:background var(--dauer-bedien);border:0;border-radius:12px;flex-shrink:0;padding:0;position:relative}.chat-schalter.on{background:var(--forest)}.chat-schalter-knopf{background:var(--sheet);border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:3px}.chat-schalter.on .chat-schalter-knopf{left:21px}.chat-info{background:var(--surface);padding:14px}.chat-info.als-tab{background:0 0;padding:14px 18px}.chat-info-name{color:var(--ink);font-size:15px;font-weight:700}.status-button.small.chat-info-kachelknopf{height:auto;min-height:var(--h-control);white-space:normal;flex-direction:column;gap:3px;padding:9px 4px;font-size:12px;line-height:1.2}.chat-info-kachelknopf .help-text{font-weight:400}.chat-info-feld{min-height:64px}.chat-info-text{color:var(--body-text);margin:0;font-size:15px;line-height:1.5}.chat-info-mitglied{padding:4px 2px}.chat-info-mitglied-name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.chat-info-erfolg{padding:8px 4px}.chat-info-erfolg-kreis{background:var(--forest);width:56px;height:56px;color:var(--auf-farbe);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.chat-info-suche:focus-within{box-shadow:0 0 0 2px var(--gold-soft)}.chat-info-suche .filter-input:focus{box-shadow:none}.chat-info-kontakt{border-radius:var(--radius);cursor:pointer;background:0 0;padding:6px 8px}.chat-info-kontakt.is-gewaehlt{background:var(--gold-tint)}.chat-info-kontakt-name{color:var(--ink);font-size:15px;font-weight:700}.chat-info-einstellung{padding:7px 0}.chat-info-einstellung-text{color:var(--ink);font-size:15px}.quartett-ampel-punkt{width:var(--ampel-groesse);height:var(--ampel-groesse);background:var(--tint-slate);border-radius:50%}.quartett-ampel-punkt.is-an{background:var(--ampel-farbe)}.quartett-karte{border-radius:var(--radius);background:var(--sheet);box-shadow:var(--shadow-card)}.quartett-zeile{min-height:var(--h-res);background:0 0;padding:6px 14px}.quartett-zeile.is-zebra,.quartett-faehigkeiten.is-zebra{background:var(--gold-tint)}.quartett-zeile-label{color:var(--muted);font-size:12px}.quartett-zeile-wert{color:var(--ink);font-size:12px;font-weight:700}.quartett-zeile-wert.is-link{color:var(--gold-dark)}.quartett-bild{background:var(--chip)}.quartett-bild.is-vorschau{border-radius:var(--radius)}.quartett-bild-leer{color:var(--gold-soft)}.status-pill.quartett-auf-bild{background:var(--gold-tint)}.quartett-band{border-radius:var(--radius) 0 0 var(--radius);background:var(--gold);color:var(--auf-farbe);padding:5px 14px 5px 16px;font-size:15px;font-weight:700}.quartett-band.is-rolle{background:var(--gold-tint);color:var(--gold-dark);letter-spacing:.1em;text-transform:uppercase;padding:4px 14px 4px 16px;font-size:12px}.quartett-rampe{background:var(--ramp);height:4px}.quartett-faehigkeiten{padding:12px 14px 14px}.status-pill.quartett-faehigkeit{white-space:normal;height:auto;padding-top:4px;padding-bottom:4px}.quartett-regler-zeile{min-height:var(--h-control);border-radius:var(--radius);background:var(--gold-tint);padding:6px 14px}.quartett-regler-label{font-size:15px}.quartett-regler-wert{color:var(--ink);font-weight:700}.glocke-panel,.glocke-einblendung{border-radius:var(--radius);background:var(--sheet);color:var(--ink);box-shadow:var(--shadow-float)}.glocke-einblendung{padding:14px}.glocke-kopf{padding:12px 16px}.topbar .glocke-panel .icon-button,.topbar .glocke-einblendung .icon-button{background:var(--sheet);color:var(--icon);box-shadow:inset 0 0 0 1px var(--line)}.topbar .glocke-panel .icon-button:hover,.topbar .glocke-einblendung .icon-button:hover{background:var(--sheet);color:var(--icon);box-shadow:inset 0 0 0 1px var(--gold)}.field-label.glocke-auftrag-label,.glocke-einblendung-kopf>svg{color:var(--tint-orange-text)}.glocke-titel{font-size:15px}.glocke-zaehler{border-radius:var(--radius);background:var(--orange);height:16px;color:var(--auf-farbe);padding:0 3px;font-size:12px;font-weight:700}.listenzeile.glocke-gelesen{cursor:default}.projekt-kommentar{border-radius:var(--radius);background:var(--surface-alt);padding:12px}.projekt-kommentar-punkt{background:var(--sichtbarkeit-farbe);border-radius:50%;flex-shrink:0;width:8px;height:8px}.projekt-autor{color:var(--ink);font-size:12px;font-weight:700}.projekt-kommentar-text{font-size:15px}.projekt-notiz{border-radius:var(--radius);background:var(--surface);padding:10px 12px}.projekt-notiz-text{color:var(--muted);font-size:15px;line-height:1.55}.team-event-pausiert{opacity:.5}.team-event-rhythmus{color:var(--muted);font-weight:400}.zoom-konto-punkt.is-leer{background:var(--chip)}.zoom-konto-punkt.is-ok{background:var(--green)}.zoom-konto-punkt.is-warnung{background:var(--amber)}.zoom-konto-punkt.is-fehler{background:var(--danger)}.zoom-agenda-feld{min-height:64px}.panel.zs-monatsleiste{padding:20px}.zs-monat{border-radius:var(--radius);background:var(--monat-farbe,var(--gold));min-width:84px;color:var(--auf-farbe);font:inherit;opacity:.62;box-shadow:none;cursor:pointer;transition:opacity var(--dauer-bedien);border:0;justify-items:center;gap:4px;padding:9px 8px 10px;display:grid}.zs-monat.is-aktiv{opacity:1;box-shadow:var(--shadow-float)}.zs-monat:disabled{opacity:.3;cursor:not-allowed}.zs-monat.is-aktiv:disabled{opacity:1}.zs-monat-name{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:700}.zs-monat-saldo{border-radius:var(--radius);white-space:nowrap;background:#fff3;padding:2px 8px;font-size:12px;font-weight:700}.zs-band{padding-bottom:6px;overflow-x:auto}.zs-tag{border-radius:var(--radius);background:var(--zebra);flex-direction:column;flex:none;width:168px;padding:0 0 8px;display:flex}.zs-tag.is-heute{background:var(--tint-gold)}.zs-tag-kopf{height:var(--h-res);border-radius:var(--radius) var(--radius) 0 0;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.zs-tag.is-heute .zs-tag-kopf{background:var(--gold);color:var(--auf-farbe)}.zs-tag-eintraege{gap:6px;padding:8px 8px 0;display:grid}.zs-tag-leer{text-align:center;padding:10px 0}.zs-tag-fuss{margin-top:auto;padding:8px 8px 0}.zs-bilanz{border-radius:var(--radius);background:var(--chip);gap:2px;padding:6px 10px;display:grid}.zs-tag.is-heute .zs-bilanz{background:var(--sheet)}.zs-bilanz-wert{color:var(--muted);white-space:nowrap;font-size:15px;font-weight:700}.zs-bilanz-wert.is-plus{color:var(--tint-green-text)}.zs-bilanz-wert.is-minus{color:var(--red)}.zs-bilanz-wert.is-null{color:var(--body-text)}.zs-titel{color:var(--ink);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:15px;font-weight:700}.zs-karte{border-radius:var(--radius);background:var(--sheet);box-shadow:var(--shadow-card);font:inherit;text-align:left;cursor:pointer;border:0;gap:3px;padding:8px 10px;display:grid}.zs-geld{color:var(--tint-green-text);white-space:nowrap;font-size:15px;font-weight:700}.zs-geld.is-minus{color:var(--red)}.zs-gegenueber{color:var(--body-text);font-size:12px;font-weight:700}.zs-ohne-bezug{color:var(--muted);font-weight:400}.zs-popup-wert{font-size:15px}.zs-gedaempft{color:var(--muted)}.pp-handlungsliste{margin:6px 0 2px;padding-left:18px;line-height:1.9}.pp-ueberfaellig{color:var(--red);font-weight:700}.pp-betrag{font-weight:700}.pp-feldwert{padding:8px 0;font-weight:700}.pp-nebenangabe{color:var(--muted);font-weight:400}.pp-neu{color:var(--tint-orange-text);font-weight:700}.sdp-zeile{border-radius:var(--radius);background:var(--chip);padding:8px 12px}.sdp-key{color:var(--muted);font-family:monospace;font-size:12px}.sdp-feld{background:var(--field)}.pd-name{font-weight:700}.pd-treffer{color:var(--tint-green-text)}.pd-mehrdeutig{color:var(--tint-amber-text)}.pd-leer{color:var(--muted)}.pd-owner-zeile{border-radius:var(--radius);background:var(--sheet);box-shadow:var(--shadow-card);padding:6px 10px}.table-wrap.sync-protokoll{max-height:320px;overflow-y:auto}.lx-beleg{border-radius:var(--radius);background:var(--zebra);padding:8px 12px}.lx-wert{font-size:15px;font-weight:700}.lx-overlay{z-index:1200;background:#1c1c1a4d;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.lx-fenster{width:min(620px,96vw);max-height:82vh;overflow-y:auto}.upl-ablage{border:2px dashed var(--line);border-radius:var(--radius);background:var(--chip);color:var(--muted);text-align:center;cursor:pointer;padding:16px 12px;font-size:12px}.upl-ablage.is-ueber{border-color:var(--gold);background:var(--gold-pale)}.upl-ablage.is-aus{opacity:.6;cursor:not-allowed}.upl-ablage>svg{color:var(--gold-dark)}.upl-ablage strong{color:var(--ink)}.upl-zeile{border-radius:var(--radius);background:var(--chip);padding:7px 10px;font-size:15px}.upl-zeile.is-kompakt{padding:5px 10px}.upl-name{font-weight:700}.upl-scan.is-amber{color:var(--tint-amber-text)}.upl-scan.is-danger{color:var(--tint-red-text)}.msig-flaeche{border-radius:var(--radius);background:var(--sheet);min-height:240px;color:var(--ink);box-shadow:var(--shadow-card);padding:14px;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.5;overflow-x:auto}.msig-flaeche.is-vorschau{padding:16px}.signatur-flaeche{border-radius:var(--radius);background:var(--sheet);touch-action:none;cursor:crosshair}.signatur-flaeche.is-busy{cursor:default}.se-adresse{font-size:12px}.se-konto-zeile{border-radius:var(--radius);background:var(--surface);padding:10px}.cockpit-nebenangabe{color:var(--muted)}.cockpit-stichpunkte{margin:6px 0 0;padding-left:18px;font-size:12px}.cockpit-link-box{border-radius:var(--radius);background:var(--chip);color:var(--ink);word-break:break-all;margin:10px 0;padding:8px 10px;font-size:12px}.chat-listenkopf{align-items:center;gap:8px;display:flex}.chat-listenkopf>.chat-listenfilter{align-self:center}.chat-listenkopf>.chat-spaltenkopf{flex:auto;min-width:0}.chat-workspace .chat-filter-kebab{flex-shrink:0;margin:0 10px 0 auto;display:none}.chat-filter-kebab .chat-filter-symbol{display:inline-flex}.chat-workspace .chat-zurueck{flex-shrink:0;display:none}@media (width<=1499.98px){.chat-workspace .chat-filter-kebab{display:inline-flex}.chat-workspace .chat-liste{width:328px!important}}@media (width<=1139.98px){.chat-workspace .chat-liste{flex-shrink:1!important;width:100%!important}.chat-workspace:not(.hat-auswahl) .chat-verlauf-spalte,.chat-workspace.hat-auswahl .chat-liste{display:none!important}.chat-workspace .chat-zurueck{display:inline-grid}}.tab-gedaempft{color:var(--muted)}.tab-stichpunkte{margin:6px 0 0;padding-left:18px}.tab-aufklapper{color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:12px}.tab-flaeche{border-radius:var(--radius);background:var(--chip);padding:10px 12px}.label-chip.tab-label-farbe{background:var(--label-flaeche);color:var(--label-text)}.tab-icon-gold{color:var(--gold-dark)}.tab-abfrage-karte{border-radius:var(--radius);background:var(--chip);padding:12px 14px}.tab-abfrage-titel{color:var(--ink);font-size:15px;font-weight:700}.tab-text-klein{font-size:12px}.tab-datei-chip{border-radius:var(--radius);background:var(--chip);align-items:center;gap:6px;padding:5px 10px;font-size:12px;display:inline-flex}.tab-blatt-zeile{border-radius:var(--radius);background:var(--chip);padding:8px 10px}.tab-rohtext{border-radius:var(--radius);background:var(--chip);white-space:pre-wrap;max-height:160px;padding:8px 10px;font-size:12px;overflow:auto}.tab-fett{font-weight:700}.tab-dublette{border-radius:var(--radius);background:var(--tint-gold);color:var(--tint-gold-text);padding:8px 12px}.tab-dublette.danger{background:var(--tint-red);color:var(--tint-red-text)}.tab-dublette.amber{background:var(--tint-amber);color:var(--tint-amber-text)}.tab-dublette-grund{opacity:.8}.panel.tab-steuerleiste{padding:20px}.tab-spaltenhinweis{padding:4px 2px;line-height:1.4}.tab-panel-titel{color:var(--ink);letter-spacing:.04em;text-transform:uppercase;font-size:15px;font-weight:700}.tab-zeile{border-radius:var(--radius);background:var(--chip);padding:8px 12px}.tab-zeile.tab-zeile-knopf{font:inherit;text-align:left;cursor:pointer;border:0}.tab-faellig-datum{color:var(--muted);font-weight:700}.tab-faellig-datum.is-ueberfaellig{color:var(--tint-red-text)}.tab-matrix-kopf{padding:0 12px 6px}.tab-matrix-rolle{padding-bottom:6px}.tab-matrix-zelle{min-height:var(--h-res);border-radius:var(--radius);background:var(--chip);padding:0 12px}.tab-matrix-zelle.is-alt{background:var(--surface)}.postfach-beitraege{padding:0 18px 18px}.postfach-beitrag{border-radius:var(--radius);background:var(--chip);padding:12px}.postfach-beitrag-absender{color:var(--gold-dark);letter-spacing:.14em;font-size:12px;font-weight:700}.postfach-beitrag-html{border-radius:var(--radius);background:var(--sheet);border:0;height:320px}.postfach-beitrag-text{border-radius:var(--radius);background:var(--sheet);white-space:pre-wrap;padding:12px;font-size:15px;line-height:1.55}.status-pill.postfach-anhang-chip{cursor:pointer}.status-pill.postfach-anhang-chip:hover{box-shadow:inset 0 0 0 1px var(--gold)}.status-pill.postfach-anhang-chip svg{flex-shrink:0;width:14px;height:14px}.postfach-anhang-groesse{opacity:.75}.postfach-verlauf-eintrag{border-radius:var(--radius);background:var(--surface-alt);padding:9px 12px}.postfach-verlauf-betreff{text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:700}.postfach-verlauf-text{white-space:pre-wrap;font-size:15px}.postfach-ordnerwahl{padding:0 8px 10px;display:none}@media (width<=1499.98px){.panel.postfach-spalte.postfach-ordnerleiste{display:none}.postfach-ordnerwahl{display:block}}.funnel-aufnahme-reihe{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.funnel-aufnahme-feld{justify-items:start;gap:4px;min-width:0;max-width:100%;display:grid}.funnel-aufnahme-hinweis{overflow-wrap:anywhere}.funnel-aufnahme-hinweis strong{color:var(--ink)}@media (width<=479.98px){.funnel-aufnahme-reihe{flex-direction:column;align-items:stretch}.funnel-aufnahme-feld{justify-items:stretch}.funnel-aufnahme-feld .status-button{width:100%}}.funnel-wahl-auswahl{width:max(100%,340px);max-width:calc(100vw - 32px)}.app-select-opt.funnel-wahl-option{width:100%;font:inherit;text-align:left;background:0 0;border:0;padding:6px 10px;font-size:15px}.app-select-opt.funnel-wahl-option:hover:not(.selected),.app-select-opt.funnel-wahl-option:focus-visible:not(.selected){background:var(--chip)}.app-select-opt.funnel-wahl-option:focus-visible{box-shadow:inset 0 0 0 2px var(--gold);outline:0}.funnel-wahl-option .funnel-wahl-name strong{color:inherit;font-size:15px}.funnel-wahl-option .funnel-wahl-name small{font-size:12px}.funnel-wahl-auswahl .app-select-empty{font-size:15px}.detail-tab>.funnel-zaehler{margin-left:8px}.metric-card.metric-quer.red{--kachel-kreis:var(--red)}.metric-card.metric-quer.orange{--kachel-kreis:var(--orange)}.metric-card.metric-quer.amber{--kachel-kreis:var(--amber-kreis)}.metric-card.metric-quer.lime{--kachel-kreis:var(--lime-kreis)}.metric-card.metric-quer.green{--kachel-kreis:var(--green)}.metric-card.metric-quer.forest{--kachel-kreis:var(--forest)}.metric-card.metric-quer.gold{--kachel-kreis:var(--gold)}.bh-reiter{margin-bottom:0}.bh-reiter .detail-tab{align-items:center;gap:8px;display:inline-flex}.es-kachel{background:var(--es-flaeche);color:var(--auf-farbe)}.es-kachel-icon,.es-kachel-name,.es-kachel-kurz,.es-kachel-preis{color:var(--auf-farbe)}.funnel-sperre-merkmal{margin-left:8px}.funnel-sperre-notiz{white-space:pre-wrap}.funnel-sperre-neu{border-radius:var(--radius);background:var(--chip);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;padding:12px;display:grid}.funnel-sperre-titel{color:var(--ink);text-transform:uppercase;font-size:15px;font-weight:700}.funnel-qr-kachel{border-radius:var(--radius);background:var(--chip);flex-wrap:wrap;align-items:flex-start;gap:14px;margin-bottom:10px;padding:12px;display:flex}.funnel-qr-bild{border-radius:var(--radius);background:var(--sheet);padding:6px;display:block}.funnel-qr-aus{color:var(--tint-orange-text);margin:0 0 6px;font-size:12px}.funnel-qr-link{word-break:break-all;margin-bottom:8px;font-size:12px;display:block}.recruit-report-quellkopf{min-height:var(--h-cardhead);background:var(--sheet);color:var(--ink);box-shadow:inset 0 -1px 0 var(--line);letter-spacing:.04em;padding:0 20px;font-size:15px}.recruit-report-quellkopf>strong{align-items:center;gap:8px;font-weight:700;display:inline-flex}.recruit-report-quellkopf>strong:before,.recruit-report-uebersicht-titel:before{content:"";background:var(--recruit-report-farbe,var(--gold));border-radius:50%;flex-shrink:0;width:9px;height:9px}.recruit-report-quellkopf-zusatz{color:var(--muted);letter-spacing:0;text-transform:none;font-size:12px}.recruit-report-uebersicht-titel{color:var(--gold-dark);letter-spacing:.14em;background:0 0;border-radius:0;align-items:center;gap:8px;padding:0;display:inline-flex}.recruit-report-anteil{height:var(--h-chip);background:var(--chip)}.recruit-report-anteil-segment{color:var(--auf-farbe);font-size:12px}.field-label.aufgaben-farbig{color:var(--aufgaben-farbe,var(--gold-dark))}.aufgaben-farbpunkt{background:var(--aufgaben-farbe);border-radius:50%;width:8px;min-width:8px;height:8px}.status-button.aufgaben-akzent-knopf{background:var(--gold-akzent);color:var(--auf-farbe)}.status-button.aufgaben-akzent-knopf:hover:not(:disabled){background:var(--gold-akzent)}.detail-tab.aufgaben-fachbereich{align-items:center;gap:6px;display:inline-flex}.detail-tab.aufgaben-fachbereich.is-gewaehlt,.detail-tab.aufgaben-fachbereich.is-gewaehlt:hover{background:var(--aufgaben-farbe);color:var(--auf-farbe)}.aufgaben-fachbereich-punkt{background:var(--aufgaben-farbe);border-radius:50%;width:9px;height:9px;display:inline-block}.detail-tab.aufgaben-fachbereich.is-gewaehlt .aufgaben-fachbereich-punkt{background:var(--auf-farbe)}.nav-section-toggle.nav-gruppe-kopf,.nav-section-toggle.nav-gruppe-kopf:hover{color:var(--nav-gruppe-farbe,var(--gold-dark))}.topbar-standortwahl .app-select.wie-nativ{min-width:0;max-width:180px}.topbar-standortwahl .app-select.wie-nativ .app-select-btn,.topbar-standortwahl .app-select.wie-nativ .app-select-btn.placeholder{height:auto;min-height:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.topbar-standortwahl .app-select-chev{color:inherit}.topbar .status-pill.topbar-standortwahl.is-gewaehlt{background:var(--sheet);color:var(--gold-dark)}.app-einbettung{border-radius:var(--radius);background:var(--sheet);border:0;display:block}.filter-group .filter-input{background:0 0;border:0;border-radius:0;height:100%}.foerder-kopf{background:var(--sheet);color:var(--ink)}.foerder-kopf-eyebrow{color:var(--gold-dark);opacity:1;letter-spacing:.14em;font-size:12px}.foerder-kopf-titel{color:var(--ink)}tr.standort-archiviert{opacity:.6}.sb-matrix{flex-direction:column;grid-column:1/-1;min-width:0;display:flex}.sb-leiste{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:12px 18px;padding:12px 18px;display:flex}.sb-suche{border-radius:var(--radius);background:var(--chip);height:40px;color:var(--icon);align-items:center;gap:8px;min-width:260px;padding:0 12px;display:inline-flex}.sb-suche input{font:inherit;color:var(--ink);background:0 0;border:0;outline:none;width:100%}.sb-legende{color:var(--muted);flex-wrap:wrap;gap:6px 16px;margin:0 0 0 auto;padding:0;font-size:12px;list-style:none;display:flex}.sb-legende li{align-items:center;gap:6px;display:inline-flex}.sb-laedt{padding:18px}.sb-rahmen{min-height:320px;max-height:calc(100vh - 220px);overflow:auto}.sb-tabelle{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%}.sb-tabelle thead th{z-index:3;position:sticky;top:0}.sb-tabelle th.sb-ecke{z-index:5;vertical-align:bottom;text-align:left;background:var(--surface-alt);width:380px;min-width:380px;color:var(--gold-dark);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--line);padding:10px 14px;font-size:12px;font-weight:800;position:sticky;top:0;left:0}.sb-tabelle th.sb-rolle{vertical-align:bottom;text-align:center;border-bottom:1px solid var(--line);width:68px;min-width:68px;max-width:68px;height:210px;padding:10px 0}.sb-tabelle th.sb-rolle span{writing-mode:vertical-rl;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;max-height:190px;display:inline-flex;overflow:hidden;transform:rotate(180deg)}.sb-tabelle tr.sb-gruppe th{z-index:2;text-align:left;background:var(--surface-alt);color:var(--gold-dark);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--line);padding:14px 14px 8px;font-size:12px;font-weight:800;position:sticky;left:0}.sb-tabelle tr.sb-gruppe th span{position:sticky;left:14px}.sb-tabelle tr.sb-gruppe small{letter-spacing:0;text-transform:none;color:var(--muted);margin-top:2px;font-size:12px;font-weight:400;display:block}.sb-tabelle th.sb-eintrag{z-index:1;text-align:left;letter-spacing:0;text-transform:none;width:380px;min-width:380px;max-width:380px;color:var(--ink);background:var(--sheet);border-bottom:1px solid var(--line);white-space:normal;padding:10px 14px;font-size:15px;font-weight:400;line-height:1.35;position:sticky;left:0}.sb-tabelle tbody tr:nth-child(2n) th.sb-eintrag{background:var(--surface)}.sb-tabelle th.sb-ebene-1{padding-left:34px}.sb-tabelle th.sb-ebene-2{color:var(--body-text);padding-left:54px}.sb-tabelle .sb-hinweis{color:var(--muted);font-size:12px;display:block}.sb-tabelle tbody tr:hover th.sb-eintrag{background:var(--gold-tint)}.sb-tabelle td.sb-zelle{text-align:center;border-radius:0}.icon-button.sb-schalter{color:var(--muted)}.sb-schalter:disabled{cursor:default}.icon-button.sb-schalter:disabled:hover{box-shadow:inset 0 0 0 1px var(--line)}.sb-schalter.sb-art-an,.sb-legende .sb-art-an svg{color:var(--forest)}.sb-schalter.sb-art-fest,.sb-legende .sb-art-fest svg{color:var(--gold-dark)}.sb-schalter.sb-art-folgt,.sb-legende .sb-art-folgt svg{color:var(--placeholder)}.sb-schalter.sb-art-gesperrt,.sb-legende .sb-art-gesperrt svg{color:var(--gold-dark)}.sb-schalter.is-geaendert{outline:2px solid var(--gold);outline-offset:1px}.sb-schalter:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.sb-speicherleiste{background:var(--sheet);border-top:1px solid var(--line);border-radius:0 0 var(--radius) var(--radius);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:12px 18px;display:flex;position:sticky;bottom:0}.sb-meldung{margin-right:auto;font-size:15px}.sb-meldung.is-fehler{color:var(--red)}@media (width<=767.98px){.sb-tabelle th.sb-ecke,.sb-tabelle th.sb-eintrag{width:220px;min-width:220px;max-width:220px}.sb-legende{margin-left:0}}button.metric-card:disabled{opacity:1;cursor:default}.dash-rahmen{gap:16px;display:grid}.dash-teil{min-width:0;display:flex}.dash-teil>*{flex:auto;min-width:0;margin:0}.dash-kacheln:empty,.dash-raster:empty{display:none}.dash-punkte{gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.funnel-panel-steuerung{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.funnel-wahl-knopf{width:340px;max-width:100%}.funnel-status-schalter{text-align:right;justify-items:end;gap:4px;max-width:420px;display:grid}.funnel-status-zeile{min-height:var(--h-control);align-items:center;gap:10px;display:flex}.panel-heading:has(>.funnel-kopf-knoepfe){height:auto;min-height:var(--h-cardhead);flex-wrap:wrap;gap:8px}.funnel-kopf-knoepfe{flex-wrap:wrap;justify-content:flex-end}.funnel-raster+.funnel-raster{margin-top:12px}.funnel-raster.vier{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1139.98px){.funnel-raster.vier{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){.funnel-status-schalter{text-align:left;justify-items:start}}.kebab-menu{min-width:190px}.kebab-item:not(.postfach-eintrag){height:34px;min-height:34px;font-size:15px}.kebab-item svg{flex-shrink:0;width:18px;height:18px}.auto-switch.light,.panel-heading .auto-switch{height:var(--h-control);color:var(--ink);letter-spacing:normal;text-transform:none;background:0 0;gap:10px;padding:0;font-size:15px;font-weight:400}.auto-switch.light:hover,.panel-heading .auto-switch:hover{color:var(--ink);background:0 0}.schrittfolge{flex-wrap:wrap;gap:6px;margin:0 0 16px;padding:0;list-style:none;display:flex}.schrittfolge .wizard-tab{border-radius:var(--radius);color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;align-items:center;gap:8px;padding:0 12px;font-size:15px;display:inline-flex}.schrittfolge .wizard-tab:disabled{cursor:default;opacity:.55}.schrittfolge .wizard-tab:disabled:hover{background:var(--chip);color:var(--ink)}.schrittfolge .wizard-tab-num{background:var(--gold-tint);width:22px;height:22px;color:var(--gold-dark);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.schrittfolge .wizard-tab.done .wizard-tab-num{color:var(--tint-green-text);background:#fff9}.funnel-wizard-fuss{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.funnel-wizard-luecke{flex:auto}.funnel-wizard-anzahl{width:140px}.funnel-pipeline-alle{margin-bottom:10px}.funnel-pipeline-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.funnel-pipeline-raster .checkbox-line{align-items:center;display:flex}.funnel-pipeline-name{flex:auto;min-width:0}@media (width<=767.98px){.funnel-pipeline-raster{grid-template-columns:minmax(0,1fr)}}.chip-stapel{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.chip-stapel>.status-pill{margin:0}th.aktion-spalte,td.aktion-spalte{text-align:right;white-space:nowrap;width:1%}td.aktion-spalte>.aktion-zelle{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}th.zustand-spalte,td.zustand-spalte{width:1%;padding-right:0}.zeilen-zustand{justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.zeilen-zustand.gut{color:var(--tint-green-text)}.zeilen-zustand.offen{color:var(--tint-amber-text)}.zeilen-zustand.neutral{color:var(--muted)}.tabelle-oben td{vertical-align:top}.tabelle-gruppen tbody tr:nth-child(2n){background:0 0}.tabelle-gruppen tbody.gerade tr{background:var(--surface)}.tabelle-gruppen tbody:hover tr{background:var(--gold-tint)}.se-kopf-knoepfe{gap:8px;display:flex}.se-zaehler{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.panel-kopf-rechts{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.notice.mit-aktion{align-items:center}.notice-text{flex:auto;min-width:0}.notice-rechts{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.listenzeile.is-statisch{cursor:default}.listenzeile.is-statisch>.zeilen-zustand{flex:none;margin-top:1px}.zeilen-zustand.kritisch{color:var(--red)}.stapel{flex-direction:column;gap:12px;min-width:0;display:flex}.stapel>p,.stapel>.notice{margin:0}.filterleiste{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.stapel>.filterleiste,.dash-seite>.filterleiste{margin-bottom:0}.detail-tabs{max-width:100%;overflow:auto hidden}.detail-tabs>.detail-tab{flex:none}.dash-seite>.detail-tabs,.stapel>.detail-tabs,.form-field>.detail-tabs{align-self:flex-start}.statistik-kopf{flex-direction:column;gap:2px;display:flex}.statistik-kopf>*{margin:0}.pulse-toolbar .app-select{width:340px;max-width:100%}.knopfzeile{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.knopfzeile>.help-text:first-child{margin-right:auto}.chip-reihe{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chip-reihe>.status-pill{margin:0}th.auswahl-spalte,td.auswahl-spalte{width:1%;padding-right:0}td.auswahl-spalte input{width:17px;height:17px;min-height:auto;accent-color:var(--forest);cursor:pointer}td.zelle-umbruch{white-space:normal;min-width:180px}.cl-punkt{align-items:flex-start;gap:10px;display:flex}.cl-punkt>.checkbox-line{flex:1;align-items:flex-start;min-width:0;padding-top:10px;padding-bottom:10px}.cl-punkt>.checkbox-line input{flex:none;margin-top:2px}.cl-punkt-t{flex-direction:column;gap:2px;min-width:0;display:flex}.cl-punkt.erledigt .cl-punkt-t>strong{text-decoration:line-through}.eintrag-block{background:var(--surface);border-radius:var(--radius);padding:14px}.eintrag-block-kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.eintrag-block-rechts{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}[aria-expanded=true]>.aufklapp-pfeil{transform:rotate(180deg)}.empty-state ol{text-align:left;margin:6px 0 0;padding-left:18px}th.zahl-spalte,td.zahl-spalte{text-align:right}.app-modal-foot .kebab-menu{top:auto;bottom:calc(var(--h-control) + 6px)}.listenzeile.ohne-kuerzen .listenzeile-titel,.listenzeile.ohne-kuerzen .listenzeile-vorschau{white-space:normal;overflow:visible}.dash-seite>.notice{margin:0}.app-modal-foot>.help-text:first-child{margin-right:auto}.app-select-opt.gesperrt{opacity:.5;cursor:not-allowed}.app-modal-body .stapel,.app-modal-body .form-grid{gap:14px}.app-select.wie-nativ{vertical-align:middle;width:auto;min-width:160px;max-width:100%;display:inline-block}.form-grid .app-select.wie-nativ,.form-field>.app-select.wie-nativ,.support-field .app-select.wie-nativ,.kanban-card-menu-select .app-select.wie-nativ,.lp-feld .app-select.wie-nativ,.lp-paar .app-select.wie-nativ,.lp-antwort-zeile .app-select.wie-nativ,.anlegen-feld>.app-select.wie-nativ{width:100%;display:block}.lp-vorschau-fuer .app-select.wie-nativ{max-width:260px}.lp-paar .lp-zeile .app-select.wie-nativ{flex:1;width:auto;min-width:0}.module-row .app-select.wie-nativ{min-width:0;display:block}.app-select.wie-nativ .app-select-btn{font-size:15px;font-weight:400}
