@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/schrift/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/schrift/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cos-bg:#0f1424;--cos-card:#ffffff0b;--cos-popover:#14192a;--cos-border:#ffffff1a;--cos-input:#ffffff1a;--cos-fg:#ebeef4;--cos-fg-muted:#a7afbe;--cos-secondary:#ffffff0f;--cos-muted:#ffffff0f;--cos-accent:#ffffff1a;--cos-primary:#4993f3;--cos-ring:#4993f3;--cos-green:#21c45d;--cos-amber:#f59f0a;--cos-red:#dc2828;--cos-blue:#3c83f6;--cos-slate:#65758b;--cos-radius:8px;--cos-radius-sm:6px;--cos-radius-lg:12px;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--hintergrund-farbe:#0d1121;--hintergrund:radial-gradient(45% 40% at 88% 8%,#2b7cee3d,transparent 70%), radial-gradient(50% 45% at 4% 96%,#543bce33,transparent 70%), linear-gradient(160deg,#0b101e,#14192e 55%,#101223);--ueberfaellig:#f7be69;--ueberfaellig-flaeche:#f4a12524;--fehlertext:#fa9e9e;--fehlerflaeche:color-mix(in srgb, var(--cos-red) 14%, transparent);--fehlerrand:color-mix(in srgb, var(--cos-red) 45%, transparent)}*,:before,:after{box-sizing:border-box}html{background:var(--hintergrund-farbe)}body{background-color:var(--hintergrund-farbe);background-image:var(--hintergrund);min-height:100vh;color:var(--cos-fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background-attachment:fixed;margin:0;font-size:14px}a{color:var(--cos-fg);text-decoration:none}a:hover{color:var(--cos-primary)}button,input,select,textarea{font-family:inherit}input::placeholder,textarea::placeholder{color:var(--cos-fg-muted)}input[type=checkbox],input[type=radio]{accent-color:var(--cos-primary)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--cos-border);border-radius:8px}::-webkit-scrollbar-track{background:0 0}:focus-visible{outline:2px solid var(--cos-ring);outline-offset:2px}@keyframes fvBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes fvIn{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.glas{--cos-fg-muted:#aab1c0;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:20px}.tafel{background:var(--cos-card);border:1px solid var(--cos-border);border-radius:12px}.etikett{letter-spacing:.08em;text-transform:uppercase;color:var(--cos-fg-muted);font-size:10px;font-weight:600}.leise{color:var(--cos-fg-muted)}.marke{border:1px solid var(--cos-border);color:var(--cos-fg-muted);white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:600}.chip{border:1px solid var(--cos-border);color:var(--cos-fg-muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:9999px;padding:3px 10px;font-family:inherit;font-size:11.5px;transition:background .15s,color .15s}.chip[aria-pressed=true],.chip[aria-selected=true]{background:var(--cos-accent);color:var(--cos-fg);border-color:#0000}.chip:disabled{opacity:.4;cursor:default}.knopf{border:1px solid var(--cos-border);background:var(--cos-secondary);height:32px;color:var(--cos-fg);white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:13px;transition:background .15s,color .15s,opacity .15s;display:inline-flex}.knopf:hover:not(:disabled){background:var(--cos-accent)}.knopf-haupt{color:#fff;background:#0f71f0;border:none;font-weight:500}.knopf-haupt:hover:not(:disabled){background:#0e6ae1}.knopf-leise{color:var(--cos-fg-muted);background:0 0;border:none}.knopf-leise:hover:not(:disabled){color:var(--cos-fg);background:#ffffff0d}.knopf-ki{border:1px solid color-mix(in srgb, var(--cos-primary) 40%, transparent);background:color-mix(in srgb, var(--cos-primary) 14%, transparent);color:#a9ccf9;font-weight:500}.knopf-ki:before{content:"✦";content:"✦" / ""}.knopf-ki:hover:not(:disabled){background:color-mix(in srgb, var(--cos-primary) 24%, transparent)}.knopf-hell{color:#0e1325;background:#ebeef4;border:none;font-weight:600}.knopf-hell:hover:not(:disabled){background:#d7ddea}.knopf:disabled{opacity:.4;cursor:default}.verweis{color:var(--cos-fg-muted);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12.5px;text-decoration:none;transition:color .15s}.verweis:hover:not(:disabled){color:var(--cos-fg)}.verweis:disabled{opacity:.4;cursor:default}.reiterleiste{border-bottom:1px solid var(--cos-border);gap:2px;display:flex}.reiterleiste-chips{flex-wrap:wrap;gap:6px;display:flex}.reiter{color:var(--cos-fg-muted);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 12px;font-family:inherit;font-size:13px}.reiter[aria-selected=true]{color:var(--cos-fg);border-bottom-color:var(--cos-primary);font-weight:500}.zeile{border-top:1px solid var(--cos-border);align-items:center;gap:12px;padding:10px 18px;transition:background .15s;display:flex}.zeile:hover{--cos-fg-muted:#b0b7c4;background:#ffffff09}.avatar{border:1px solid #ffffff1f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:600;display:flex}.kachel{width:34px;height:34px;color:var(--cos-fg-muted);--cos-fg-muted:#b6bcc9;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.glas .kachel{--cos-fg-muted:#b9bfcb}.zeile:hover .kachel{--cos-fg-muted:#bec4cf}.feld{border:1px solid var(--cos-border);background:var(--cos-card);height:32px;color:var(--cos-fg);--cos-fg-muted:#b3b9c7;border-radius:8px;outline:none;padding:0 10px;font-family:inherit;font-size:13px}.zeile:hover .feld{--cos-fg-muted:#bec4cf}textarea.feld{resize:vertical;height:auto;min-height:32px;padding:6px 10px;line-height:1.5}.feld:focus{border-color:var(--cos-ring)}.feld:focus-visible{box-shadow:0 0 0 1px var(--cos-ring)}.feld:disabled{opacity:.4}.schalter{background:var(--cos-accent);cursor:pointer;border:none;border-radius:9999px;flex:none;width:34px;height:20px;padding:0;transition:background .15s;position:relative}.schalter>span{background:#fff;border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:2px;left:2px}.schalter[aria-checked=true]{background:var(--cos-primary)}.schalter[aria-checked=true]>span{left:16px}.schalter:disabled{opacity:.4;cursor:default}.orb{background:conic-gradient(from 200deg,#6eaef7,#9686ea,#6eaef7);border-radius:50%;flex:none;justify-content:center;align-items:center;animation:6s ease-in-out infinite fvBreathe;display:flex;position:relative}.orb-innen{background:#0f1424;border-radius:50%;position:absolute}.orb-kern{background:#a8cefa;border-radius:50%;position:relative;box-shadow:0 0 10px #6eaef7}.fehlerleiste{border:1px solid var(--fehlerrand);background:var(--fehlerflaeche);color:var(--fehlertext);border-radius:12px;margin:0;padding:10px 14px;font-size:13px;line-height:1.5}.kennzahlkachel{color:var(--cos-fg);text-align:left;--cos-fg-muted:#aab1c0;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;gap:6px;padding:16px 18px;font-family:inherit;display:flex}button.kennzahlkachel{cursor:pointer}.kennzahlkachel-wert{letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:1.1}.kennzahlkachel-text{color:var(--cos-fg-muted);font-size:13px}.kennzahlfelder{background:var(--cos-border);border:1px solid var(--cos-border);border-radius:12px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1px;display:grid;overflow:hidden}.kennzahlfeld{background:var(--cos-card);color:var(--cos-fg);text-align:left;--cos-fg-muted:#c4c9d4;border:none;flex-direction:column;gap:6px;padding:14px 18px;font-family:inherit;display:flex}button.kennzahlfeld{cursor:pointer}.kennzahlfeld-wert{font-size:24px;font-weight:700;line-height:1}.kennzahl-betont .kennzahlkachel-wert,.kennzahl-betont .kennzahlfeld-wert{color:var(--ueberfaellig)}.datumschip{color:var(--cos-fg);white-space:nowrap;cursor:pointer;background:#ffffff14;border:none;border-radius:9999px;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:600}.datumschip-ueberfaellig{background:var(--ueberfaellig-flaeche);color:var(--ueberfaellig)}.datumschip-schlicht{color:var(--cos-fg-muted);background:0 0;padding:4px 0;font-weight:400;transition:color .15s}.datumschip-schlicht:hover:not(:disabled){color:var(--cos-fg)}.datumschip-schlicht.datumschip-ueberfaellig{color:var(--ueberfaellig);background:0 0}.datumschip:disabled{opacity:.4;cursor:default}.datumschip-feld{height:28px}.ampelpunkt{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.fortschritt{background:var(--cos-secondary);border-radius:4px;height:4px;overflow:hidden}.fortschritt-fuellung{background:#bccadc;border-radius:4px;height:100%}.kuerzelfeld{border:1px solid var(--cos-border);background:var(--cos-card);min-height:32px;color:var(--cos-fg);border-radius:8px;padding:0 10px;font-size:13px}.kuerzelfeld:focus{border-color:var(--cos-ring);outline:none}.kuerzelfeld:focus-visible{box-shadow:0 0 0 1px var(--cos-ring)}.reihe{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.fehler{color:var(--fehlertext)}.herkunft{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.herkunftszeile{contain:inline-size}.kuerzelfeld{text-transform:uppercase;width:9em}.kuerzelfeld::placeholder{text-transform:none}.tabellenrahmen{overflow-x:auto}.protokoll{border-collapse:collapse;width:100%;font-size:12.5px}.protokoll th{text-align:left;border-bottom:1px solid var(--cos-border);letter-spacing:.08em;text-transform:uppercase;color:var(--cos-fg-muted);padding:8px 12px;font-size:10px;font-weight:600}.protokoll td{text-align:left;vertical-align:top;border-bottom:1px solid var(--cos-border);white-space:nowrap;padding:9px 12px}.protokoll .zahl{text-align:right;font-variant-numeric:tabular-nums}.rahmen{height:100vh;min-height:680px;display:flex;position:relative;overflow:hidden}.seitenleiste{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:#ffffff0b;border:1px solid #ffffff1a;border-radius:22px;flex-direction:column;flex:none;align-items:center;gap:6px;width:84px;margin:16px;padding:16px 0;display:flex;overflow-y:auto;box-shadow:inset 0 1px #ffffff14}.seitenleiste-orb{margin-bottom:10px}.seitenleiste-symbol{width:50px;height:44px;color:var(--cos-fg-muted);cursor:pointer;background:0 0;border:none;border-radius:13px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex;position:relative}.seitenleiste-symbol:hover{background:#ffffff0f}.seitenleiste-symbol[aria-current=page]{color:var(--cos-fg);background:#ffffff17}.seitenleiste-punkt{background:#64a9f7;border-radius:50%;width:7px;height:7px;position:absolute;top:9px;right:11px}.seitenleiste-trenner{background:#ffffff1a;flex:none;width:32px;height:1px;margin:8px 0 6px}.seitenleiste-etikett{letter-spacing:.1em;text-transform:uppercase;color:var(--cos-fg-muted);font-size:9.5px;font-weight:600}.seitenleiste-brands{flex-direction:column;gap:10px;padding-top:4px;display:flex}.seitenleiste-brand{cursor:pointer;background:0 0;border:none;border-radius:13px;padding:0}.seitenleiste-kachel{border:none;border-radius:13px;width:44px;height:44px;font-size:12px;transition:box-shadow .15s;box-shadow:0 0 0 1px #ffffff1a}.seitenleiste-brand[aria-current=page] .seitenleiste-kachel{box-shadow:0 0 0 2px #64a9f7}.seitenleiste-neu{width:44px;height:44px;color:var(--cos-fg-muted);cursor:pointer;background:0 0;border:1px dashed #ffffff2e;border-radius:13px;flex:none;justify-content:center;align-items:center;margin-top:4px;padding:0;font-size:18px;display:flex}.seitenleiste-luecke{flex:1}.hauptflaeche{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:#ffffff09;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;flex:1;min-width:0;margin:16px 16px 16px 0;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000047,inset 0 1px #ffffff12}.kopfzeile{border-bottom:1px solid var(--cos-border);flex:none;align-items:center;gap:14px;height:54px;padding:0 22px;display:flex}.pfad{white-space:nowrap;flex:0 auto;align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.pfad-verweis{font:inherit;color:var(--cos-fg-muted);cursor:pointer;background:0 0;border:none;flex:none;padding:0}.pfad-verweis:hover{color:var(--cos-fg)}.pfad-trenner{color:var(--cos-border);flex:none}.pfad-ort{text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.kopfzeile-mitte{flex:1}.kopfzeile-rechts{flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.statuschip{height:30px;font:inherit;color:var(--cos-fg-muted);white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:7px;padding:0 11px;font-size:12px;display:inline-flex}.statuschip-knopf{color:var(--cos-fg);cursor:pointer}.statuschip-knopf:hover{background:#ffffff12}.statuschip-warnung{color:var(--fehlertext)}.statuspunkt{border-radius:50%;flex:none;width:7px;height:7px}.statuspunkt-gruen{background:var(--cos-green)}.statuspunkt-gelb{background:var(--cos-amber)}.statuspunkt-rot{background:var(--cos-red)}.statuspunkt-grau{background:var(--cos-slate)}.kopfzeile-fehler{flex:none;padding:12px 22px 0}.inhaltsflaeche{flex:1;min-height:0;overflow:auto}.inhaltsflaeche>*{min-width:958px}.rahmen-fehler{padding:16px 34px 0}.meldung-ort{z-index:30;pointer-events:none;justify-content:center;padding:0 24px;display:flex;position:absolute;bottom:96px;left:0;right:0}.meldung{pointer-events:auto;background:var(--cos-popover);border:1px solid var(--cos-border);border-radius:10px;align-items:center;gap:10px;max-width:640px;padding:10px 14px;font-size:13px;animation:.16s ease-out fvIn;display:flex;box-shadow:0 20px 50px #00000080}.meldung-zeichen{color:var(--cos-green);flex:none}.meldung-text{min-width:0}.meldung-schliessen{width:24px;height:24px;color:var(--cos-fg-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;padding:0;font-size:16px;line-height:1}.meldung-schliessen:hover{color:var(--cos-fg);background:#ffffff0f}.kopfzeile-suche{border:1px solid var(--cos-border);background:var(--cos-card);width:100%;min-width:180px;max-width:400px;height:34px;color:var(--cos-fg-muted);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:10px;margin:0 auto;padding:0 10px 0 12px;font-size:13px;transition:border-color .15s;display:flex}.kopfzeile-suche:hover{border-color:#2c3e59}.kopfzeile-suche-text{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.kopfzeile-suche-taste{border:1px solid var(--cos-border);background:var(--cos-secondary);color:var(--cos-fg-muted);--cos-fg-muted:#b9bfcb;border-radius:4px;flex:none;padding:2px 6px;font-size:10.5px;font-weight:600}.palette-schleier{z-index:40;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03050a9e;justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:absolute;inset:0}.palette{background:var(--cos-popover);border:1px solid var(--cos-border);border-radius:12px;width:min(640px,92%);animation:.16s ease-out fvIn;overflow:hidden;box-shadow:0 30px 80px #0009}.palette-kopf{border-bottom:1px solid var(--cos-border);align-items:center;gap:12px;padding:14px 16px;display:flex}.palette-kopf:has(.palette-suche:focus-visible){border-bottom-color:var(--cos-ring);box-shadow:0 1px 0 var(--cos-ring)}.palette-suche{min-width:0;color:var(--cos-fg);background:0 0;border:none;outline:none;flex:1;padding:0;font-family:inherit;font-size:15px}.palette-suche:focus-visible{outline:none}.palette-esc{border:1px solid var(--cos-border);color:var(--cos-fg-muted);border-radius:4px;flex:none;padding:2px 6px;font-size:10.5px}.palette-liste{max-height:52vh;padding:6px;overflow-y:auto}.palette-fehler{padding:4px 4px 6px}.palette-gruppe{padding:10px 10px 4px}.palette-eintrag{cursor:pointer;border-radius:7px;align-items:center;gap:10px;padding:8px 10px;display:flex}.palette-eintrag[aria-selected=true]{background:var(--cos-secondary)}.palette-zeichen{text-align:center;width:18px;color:var(--cos-fg-muted);flex:none;font-size:12px}.palette-text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13.5px;overflow:hidden}.palette-hinweis{min-width:0;max-width:45%;color:var(--cos-fg-muted);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-size:11.5px;overflow:hidden}.palette-leer{color:var(--cos-fg-muted);margin:0;padding:14px 10px;font-size:13px}.palette-fuss{border-top:1px solid var(--cos-border);color:var(--cos-fg-muted);gap:16px;padding:9px 16px;font-size:11px;display:flex}.dockbereich{z-index:20;pointer-events:none;flex-direction:column;align-items:center;gap:12px;padding:0 24px;display:flex;position:absolute;bottom:24px;left:0;right:0}.dockbereich>*{pointer-events:auto}.dockbereich>.meldung-ort{padding:0;position:static}.dock{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#171d30c7;border:1px solid #ffffff1f;border-radius:9999px;flex-direction:column;justify-content:center;gap:6px;max-width:640px;min-height:60px;padding:0 8px 0 10px;display:flex;box-shadow:0 20px 50px #00000073,inset 0 1px #ffffff14}.dock[hidden]{display:none}.dock:has(.dock-feld:focus-visible){border-color:var(--cos-ring);box-shadow:0 0 0 1px var(--cos-ring), 0 20px 50px #00000073, inset 0 1px 0 #ffffff14}.dock-mehrzeilig{border-radius:22px;padding:8px 8px 8px 10px}.dock-zeile{align-items:center;gap:6px;display:flex}.dock-mehrzeilig .dock-zeile{align-items:flex-end}.dock-mehrfach{justify-content:flex-end;display:flex}.dock-brand{flex:none;display:inline-flex;position:relative}.dock-brand:after{content:"▾";color:var(--cos-fg);pointer-events:none;font-size:12px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.dock-brand-auswahl{appearance:none;field-sizing:content;height:36px;color:var(--cos-fg);white-space:nowrap;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:9999px;padding:0 26px 0 12px;font-family:inherit;font-size:12px;font-weight:600}.dock-brand-auswahl:disabled{opacity:.4;cursor:default}.dock-feld{width:400px;min-width:0;color:var(--cos-fg);resize:none;background:0 0;border:none;outline:none;flex:400px;padding:10px 8px;font-family:inherit;font-size:14px;line-height:20px;overflow-y:auto}.dock-feld:focus-visible{outline:none}.dock-taste{color:var(--cos-fg-muted);border:1px solid #ffffff1f;border-radius:6px;flex:none;margin-right:4px;padding:3px 7px;font-size:11px}.dock-mehrzeilig .dock-taste{margin-bottom:10px}.dock-senden{cursor:pointer;background:linear-gradient(145deg,#5aa3f6,#5a5ae2);border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;box-shadow:0 6px 18px #256af473}.dock-senden:disabled{opacity:.4;cursor:default}.dock-ohne-brand{flex-direction:row;align-items:center;gap:12px;padding:0 14px 0 22px}.dock-hinweis{color:var(--cos-fg-muted);font-size:13px}.hauptflaeche>.inhaltsflaeche{scroll-padding-bottom:120px}.eingang{flex-direction:column;height:100%;display:flex}.eingang-fehler{flex:none;padding:16px 28px 0}.eingang-spalten{flex:1;grid-template-columns:minmax(300px,400px) minmax(0,1fr);min-height:0;display:grid}.eingang-listenspalte{border-right:1px solid var(--cos-border);flex-direction:column;min-height:0;display:flex}.eingang-kopf{border-bottom:1px solid var(--cos-border);flex-direction:column;flex:none;gap:12px;padding:20px 18px 12px;display:flex}.eingang-titelzeile{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.eingang-titel{margin:0;font-size:18px;font-weight:600}.eingang-zahl{color:var(--cos-fg-muted);white-space:nowrap;font-size:12px}.eingang-filter{color:var(--cos-fg-muted);margin:0;font-size:12px}.eingang-liste{flex:1;min-height:0;padding-bottom:110px;scroll-padding-bottom:110px;overflow-y:auto}.eingang-eintrag{border-bottom:1px solid var(--cos-border);cursor:pointer;border-left:3px solid #0000;flex-direction:column;gap:5px;padding:13px 18px 13px 15px;transition:background .15s;display:flex}.eingang-eintrag:hover{background:#ffffff09}.eingang-eintrag[aria-selected=true]{background:var(--cos-secondary);border-left-color:var(--cos-primary);--cos-fg-muted:#aab1c0}.eingang-eintrag-kopf{align-items:center;gap:8px;min-width:0;display:flex}.eingang-herkunft,.eingang-unterzeile,.eingang-eintrag-titel{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.eingang-herkunft{color:var(--cos-fg-muted);flex:1;font-size:11.5px}.eingang-zeit{color:var(--cos-fg-muted);flex:none;font-size:11px}.eingang-eintrag-titel{font-size:13.5px;font-weight:500}.eingang-unterzeile{color:var(--cos-fg-muted);font-size:11.5px}.eingang-leer{color:var(--cos-fg-muted);margin:0;padding:24px 28px;font-size:13px}.eingang-detailspalte{flex-direction:column;min-height:0;display:flex;overflow-y:auto}.eingang-detail{flex-direction:column;flex:1;gap:18px;width:100%;max-width:820px;padding:24px 28px 120px;display:flex}.eingang-detail-kopf{flex-direction:column;gap:8px;display:flex}.eingang-detail-herkunft{color:var(--cos-fg-muted);align-items:center;gap:8px;font-size:12px;display:flex}.eingang-detail-titel{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:600}.rohtext{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-family:inherit;font-size:14px;line-height:1.6}.knopfzeile{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.knopfzeile-ende{justify-content:flex-end}.knopfzeile-luecke{flex:1}.feldraster{background:var(--cos-border);border:1px solid var(--cos-border);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;display:grid;overflow:hidden}.feldraster-feld{background:var(--cos-card);flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex}.feldraster-wert{overflow-wrap:anywhere;font-size:13px}.feldraster .feld{width:100%;height:28px}.feldraster .etikett{color:#d0d4dc}.punkttafel{flex-direction:column;gap:14px;padding:16px 18px;display:flex}.punkttafel-kopf{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.punkttafel-brand{display:inline-flex;position:relative}.punkttafel-brand:after{content:"▾";color:var(--cos-fg-muted);pointer-events:none;font-size:10px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.punkttafel-brand-auswahl{appearance:none;color:var(--cos-fg);cursor:pointer;background:0 0;border:1px solid #2c3e59;border-radius:9999px;padding:3px 24px 3px 10px;font-family:inherit;font-size:11.5px}.punkttafel-brand-auswahl:disabled{opacity:.4;cursor:default}.punkttafel-herkunft{color:var(--cos-fg-muted);flex:1;font-size:12px}.punkttafel-hinweis{color:#f8ba4f;margin:0;font-size:12.5px}.punkttafel-formular{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vorschlag{flex-direction:column;gap:18px;display:flex}.vorschlag-begruendung{flex-direction:column;gap:8px;display:flex}.vorschlag-text{margin:0;font-size:14px;line-height:1.65}.vorschlag-beleg{color:var(--cos-fg-muted);margin:0;font-size:12px}.antworttafel{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.antworttafel-satz{margin:0;font-size:14px;line-height:1.6}.antworttafel-abfragen{flex-wrap:wrap;gap:6px;display:flex}.heute{flex-direction:column;gap:22px;max-width:1180px;margin:0 auto;padding:30px 34px 130px;display:flex}.heute-kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.heute-gruss{flex-direction:column;gap:6px;display:flex}.heute-datum{color:var(--cos-fg-muted);font-size:13px}.heute-titel{letter-spacing:-.025em;margin:0;font-size:34px;font-weight:600;line-height:1.1}.heute-satz{color:var(--cos-fg-muted);font-size:15px}.heute-ohne-brand{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13.5px;display:flex}.heute-kennzahlen{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.heute-brands{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.heute-brands-etikett{margin-right:4px}.heute-raster{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=1279px){.heute-raster{grid-template-columns:minmax(0,1fr)}}.heute-abschnitt{margin:0;font-size:15px;font-weight:600}.heute-fokus{padding:8px 6px}.heute-fokus-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px 8px;display:flex}.heute-tag{margin:0;padding:12px 14px 4px}.heute-aeltere{text-align:left;padding:9px 14px;display:block}.heute-leer{margin:0;padding:18px 14px;font-size:13px}.heute-spalte{flex-direction:column;gap:16px;min-width:0;display:flex}.heute-karte{flex-direction:column;gap:4px;min-width:0;padding:14px 18px;display:flex}.heute-naechstes{gap:12px;padding:16px 18px}.heute-karte-kopf{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.heute-karte-hinweis{color:var(--cos-fg-muted);font-size:12px}.heute-karte-leer{margin:0;padding:6px 0;font-size:13px}.heute-termin{align-items:center;gap:14px;display:flex}.heute-termin-kachel{--cos-fg-muted:#bcc1cd;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:15px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:52px;height:52px;line-height:1.15;display:flex}.heute-termin-tag{color:var(--cos-fg-muted);font-size:10.5px}.heute-termin-zeit{font-size:15px;font-weight:700}.heute-termin-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.heute-termin-titel{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;overflow:hidden}.heute-termin-zeile{color:var(--cos-fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.heute-termin-knoepfe{gap:8px;display:flex}.heute-termin-knopf{border-radius:11px;flex:1;justify-content:center;height:36px}.heute-termin-knopf-rand{background:0 0;border-color:#ffffff1f}.heute-weitere{border-top:1px solid #ffffff14;flex-direction:column;padding-top:6px;display:flex}.heute-weiterer{gap:12px;min-width:0;padding:6px 0;font-size:13px;display:flex}.heute-weiterer-zeit{width:62px;color:var(--cos-fg-muted);flex:none}.heute-weiterer-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.heute-wartend,.heute-wartet{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none}.heute-wartend{align-items:center;gap:10px;padding:6px 0;display:flex}.heute-wartend-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.heute-wartend-name{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.heute-wartend-zeile{color:var(--cos-fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.heute-frist{white-space:nowrap;color:var(--cos-fg-muted);font-size:12px}.heute-frist-knapp{color:#f8ba4f}.heute-wartet{flex-direction:column;gap:3px;padding:7px 0;display:flex}.heute-wartet-titel{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13.5px;font-weight:500;overflow:hidden}.heute-wartet-zeile{color:var(--cos-fg-muted);font-size:12px}.aufgabenzeile{border-radius:14px;align-items:center;gap:14px;padding:11px 14px;transition:background .15s;display:flex}.aufgabenzeile:hover{--cos-fg-muted:#bec4cf;--ueberfaellig:#f8c981;background:#ffffff0d}.aufgabenzeile:hover .kachel{--cos-fg-muted:#d0d4dc}.aufgabenzeile-haken{appearance:none;color:#fff;cursor:pointer;background:0 0;border:1.5px solid #ffffff52;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin:0;font-size:11px;line-height:1;display:flex}.aufgabenzeile-haken:checked{border-color:var(--cos-primary);background:var(--cos-primary)}.aufgabenzeile-haken:checked:after{content:"✓"}.aufgabenzeile-haken:disabled{cursor:default}.aufgabenzeile-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.aufgabenzeile-titel{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:500;overflow:hidden}.aufgabenzeile-unterzeile{min-width:0;color:var(--cos-fg-muted);white-space:nowrap;gap:4px;font-size:12.5px;display:flex}.aufgabenzeile-kuerzel{flex:none}.aufgabenzeile-projekt,.aufgabenzeile-zusatz{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.projekte{flex-direction:column;gap:22px;max-width:1260px;margin:0 auto;padding:26px 28px 130px;display:flex}.projekte-kopf{justify-content:space-between;align-items:center;display:flex}.projekte-titel,.projekt-titel{letter-spacing:-.015em;margin:0;font-size:24px;font-weight:600}.projektgruppe{flex-direction:column;gap:10px;display:flex}.projektgruppe-titel{min-width:0;margin:0;font-size:14px;font-weight:600;display:flex}.projektgruppe-brand{min-width:0;max-width:100%;color:var(--cos-fg);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:0;display:flex}.projektgruppe-kachel{border-radius:8px;width:26px;height:26px;font-size:10px}.projektgruppe-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.projektraster{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px;display:grid}.projektkarte{cursor:pointer;flex-direction:column;gap:10px;min-width:0;padding:16px;transition:border-color .15s;display:flex}.projektkarte:hover{border-color:color-mix(in srgb, var(--cos-primary) 40%, var(--cos-border))}.projektkarte-kopf{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.projektkarte-name{min-width:0;color:var(--cos-fg);font:inherit;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:600;overflow:hidden}.projektkarte-jourfixe{color:var(--cos-fg-muted);white-space:nowrap;flex:none;font-size:11px}.projektkarte-zahlen{gap:12px;font-size:12.5px;display:flex}.projektkarte-ueberfaellig{color:var(--ueberfaellig)}.projektkarte-runde{color:var(--cos-fg-muted);align-items:center;gap:6px;font-size:12px;display:flex}.projektkarte-briefing{color:var(--cos-amber);text-align:left;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-family:inherit;font-size:12px}.projektkarte-briefing:hover{text-decoration:underline}.projektkarte-zuordnen{align-self:flex-start}.projektkarte-fortschritt{flex-direction:column;gap:6px;display:flex}.projektkarte-erledigt{color:var(--cos-fg-muted);font-size:11.5px}.projekt{flex-direction:column;gap:18px;max-width:1260px;margin:0 auto;padding:26px 28px 130px;display:flex}.projekt-kopf{flex-direction:column;gap:10px;display:flex}.projekt-brand{color:var(--cos-fg-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:8px;padding:0;font-family:inherit;font-size:12px;transition:color .15s;display:inline-flex}.projekt-brand:hover{color:var(--cos-fg)}.projekt-brand-kachel{background:var(--cos-secondary);border:1px solid var(--cos-border);width:18px;height:18px;color:var(--cos-fg);border-radius:5px;font-size:8.5px}.projekt-titelzeile{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.projekt-titel{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.projekt-kopfknoepfe{gap:8px;display:flex}.projekt-jourfixe{border:1px solid var(--cos-border);height:32px;color:var(--cos-fg-muted);white-space:nowrap;border-radius:9999px;align-items:center;padding:3px 10px;font-size:11.5px;display:inline-flex}.projekt-kennzahlen .kennzahlfeld{gap:8px;padding:12px 16px}.projekt-kennzahlen .kennzahlfeld-wert{font-size:15px}.projekt-erledigt{align-items:center;gap:10px;display:flex}.projekt-erledigt-balken{flex:1}.projekt-mitglieder{align-items:center;min-height:15px;display:flex}.projekt-avatar{background:var(--cos-secondary);width:24px;height:24px;font-size:9.5px}.projekt-avatar:nth-child(2n){background:var(--cos-accent)}.projekt-avatar+.projekt-avatar{margin-left:-6px}.projekt-mitglieder-weitere{color:var(--cos-fg-muted);margin-left:6px;font-size:11.5px}.projekt-raster{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:16px;display:grid}.projekt-hauptspalte{grid-column:span 2;min-width:0}@media (width<=1279px){.projekt-raster{grid-template-columns:minmax(0,1fr)}.projekt-hauptspalte{grid-column:auto}}.projekt-seitenspalte{flex-direction:column;gap:16px;min-width:0;display:flex}.projekt-seitenkarte{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.projekt-seitenkarte>.verweis{align-self:flex-start}.projekt-seitenkarte-kopf{justify-content:space-between;align-items:center;gap:10px;display:flex}.projekt-seitenkarte-titel{margin:0;font-size:14px;font-weight:600}.projekt-seitenkarte-text{margin:0;font-size:13px}.projekt-seitenkarte-leise{color:var(--cos-fg-muted);margin:0;font-size:12.5px}.projekt-briefing{background:radial-gradient(120% 70% at 0% 0%, color-mix(in srgb, var(--cos-blue) 9%, transparent), transparent 60%), var(--cos-card);--cos-fg-muted:#b6bcc9}.projekt-briefing-kopf{align-items:center;gap:10px;display:flex}.projekt-briefing-text{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.projekt-planvorschlaege{gap:8px}.aufgabe-neu{border-bottom:1px solid var(--cos-border);color:var(--cos-fg-muted);align-items:center;gap:10px;margin:0;padding:10px 18px;font-size:13px;display:flex}.aufgabe-neu-plus{font-size:15px}.aufgabe-neu-titel{min-width:0;height:28px;color:var(--cos-fg);background:0 0;border:none;border-radius:4px;flex:1;padding:0;font-family:inherit;font-size:13px}.aufgabe-neu-datum{height:28px}.aufgaben-leer{margin:0;padding:18px;font-size:13px}.aufgabengruppe{flex-direction:column;display:flex}.aufgabengruppe-kopf{align-items:baseline;gap:8px;padding:12px 18px 6px;display:flex}summary.aufgabengruppe-kopf{cursor:pointer;list-style:none}summary.aufgabengruppe-kopf::-webkit-details-marker{display:none}summary.aufgabengruppe-kopf:after{content:"▸";color:var(--cos-fg-muted);font-size:10px}details[open]>summary.aufgabengruppe-kopf:after{content:"▾"}.aufgabengruppe-zahl{color:var(--cos-fg-muted);font-size:11px}.aufgaben-alle{align-self:flex-start;margin:6px 18px 10px 47px}.aufgabe-haken{appearance:none;color:#fff;cursor:pointer;background:0 0;border:1.5px solid #ffffff52;border-radius:5px;flex:none;justify-content:center;align-items:center;width:17px;height:17px;margin:0;font-size:11px;line-height:1;display:flex}.aufgabe-haken:checked{border-color:var(--cos-primary);background:var(--cos-primary)}.aufgabe-haken:checked:after{content:"✓"}.aufgabe-haken:disabled{cursor:default}.aufgabe-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.aufgabe-titel{max-width:100%;color:var(--cos-fg);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:13.5px;font-weight:500;overflow:hidden}.aufgabe-unterzeile{color:var(--cos-fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.aufgabe-erledigt>.zeile,.aufgabe-verworfen>.zeile{opacity:.45}.aufgabe-erledigt .aufgabe-titel{text-decoration:line-through}.aufgabe-bearbeiten{flex-wrap:wrap;gap:10px 12px;padding:2px 18px 14px 47px;display:flex}.aufgabe-feld{flex-direction:column;flex:180px;gap:6px;min-width:0;display:flex}.aufgabe-feld .feld{width:100%}.aufgabe-feld-breit,.aufgabe-herkunft,.aufgabe-fertig{flex-basis:100%}.aufgabe-herkunft{font-size:12.5px}.aufgabe-fertig{justify-content:flex-end;display:flex}.themen-kopf,.runde-kopf{justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.themen-titel,.runde-titel{min-width:0;margin:0;font-size:14px;font-weight:600}.themen-sperre,.runde-sperre{margin:0;padding:0 18px 10px;font-size:12.5px}.themen-neu{border-top:1px solid var(--cos-border);flex-wrap:wrap;align-items:flex-end;gap:10px 12px;padding:10px 18px 14px;display:flex}.thema-feld.themen-neu-notiz{flex:2 260px}.themen-leer{border-top:1px solid var(--cos-border);margin:0;padding:18px;font-size:13px}.thema{border-top:1px solid var(--cos-border)}.thema-zeile{gap:12px;padding:12px 18px;display:flex}.thema-erledigt>.thema-zeile{opacity:.45}.thema-haken{cursor:pointer;flex:none;width:17px;height:17px;margin:2px 0 0}.thema-text{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.thema-titel{color:var(--cos-fg);text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:13.5px;font-weight:500;line-height:1.5}.thema-titel:disabled{cursor:default}.thema-ki{color:#adc9eb}.thema-unterzeile{color:var(--cos-fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.thema-hinweis{color:var(--cos-fg-muted);font-size:11.5px}.thema-knoepfe{flex:none;align-items:flex-start;gap:6px;display:flex}.thema-bearbeiten,.thema-uebernahme{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;padding:2px 18px 14px 47px;display:flex}.thema-feld{flex-direction:column;flex:180px;gap:6px;min-width:0;display:flex}.thema-feld .feld{width:100%}.thema-feld-breit{flex-basis:100%}.thema-notizknoepfe{gap:8px;display:flex}.thema-herkunft{font-size:12.5px}.thema-wird-titel{overflow-wrap:anywhere;margin:0;font-size:13px}.themen-erledigt{border-top:1px solid var(--cos-border)}.themen-erledigt-kopf{cursor:pointer;align-items:baseline;gap:8px;padding:12px 18px;list-style:none;display:flex}.themen-erledigt-kopf::-webkit-details-marker{display:none}.themen-erledigt-kopf:after{content:"▸";color:var(--cos-fg-muted);font-size:10px}.themen-erledigt[open]>.themen-erledigt-kopf:after{content:"▾"}.themen-zahl{color:var(--cos-fg-muted);font-size:11px}.runde-stand{color:var(--cos-fg-muted);flex:none;align-items:center;gap:8px;font-size:12px;display:flex}.runde-leer{flex-direction:column;gap:6px;margin:0;padding:18px;font-size:13px;display:flex}.runde-leer-satz{margin:0}.runde-leer-verweis{font-size:13px;text-decoration:underline}.beitrag{border-top:1px solid var(--cos-border);align-items:flex-start;gap:12px;padding:12px 18px;display:flex}.beitrag-inhalt{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.beitrag-kopf{align-items:center;gap:8px;display:flex}.beitrag-name{font-size:13.5px;font-weight:500}.beitrag-zustand{color:var(--cos-fg-muted);align-items:center;gap:5px;font-size:11px;display:inline-flex}.beitrag-text,.beitrag-blocker{color:var(--cos-fg-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.beitrag-original>summary{color:var(--cos-fg-muted);cursor:pointer;font-size:12px}.beitrag-rohtext,.runde-briefing-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-family:inherit;font-size:13px;line-height:1.55}.beitrag-auswerten{align-self:flex-start;margin-top:4px}.runde-briefing{border-top:1px solid var(--cos-border);flex-direction:column;gap:8px;padding:12px 18px;display:flex}.runde-briefing-kopf{justify-content:space-between;align-items:center;gap:12px;display:flex}.runde-briefing-titel{margin:0;font-size:14px;font-weight:600}.runde-briefing-hinweis{margin:0;font-size:13px}.runde-briefing-text{margin:0}.runde-fuss{border-top:1px solid var(--cos-border);color:var(--cos-fg-muted);padding:12px 18px;font-size:12.5px}.runde-fuss:first-child{border-top:none}.brand{flex-direction:column;gap:18px;max-width:1260px;margin:0 auto;padding:26px 28px 130px;display:flex}.brand-kopf{align-items:center;gap:16px;display:flex}.brand-kachel{background:var(--cos-secondary);border:1px solid var(--cos-border);width:48px;height:48px;color:var(--cos-fg);border-radius:12px;font-size:15px}.brand-name{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.brand-titel{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:24px;font-weight:600;overflow:hidden}.brand-projekte{flex-direction:column;gap:10px;display:flex}.brand-etikett{margin:0}.brand-leer{margin:0;font-size:12.5px}.brand-aufgaben{min-width:0}.brand-aufgaben-kopf{justify-content:space-between;align-items:baseline;gap:12px;padding:14px 18px 10px;display:flex}.brand-aufgaben-titel{margin:0;font-size:14px;font-weight:600}.brand-aufgaben-hinweis{color:var(--cos-fg-muted);font-size:12px}.brand-aufgaben-leer{border-top:1px solid var(--cos-border);margin:0;padding:10px 18px 14px;font-size:12.5px}.aufgabenzeile-schlicht .aufgabenzeile-haken{border-radius:5px;width:16px;height:16px}.aufgabenzeile-schlicht .aufgabenzeile-titel{font-size:13px}.aufgabenzeile-schlicht .aufgabenzeile-unterzeile{font-size:11.5px}.aufgabenzeile-projekt-rechts{flex:0 auto;max-width:220px;font-size:11.5px}.aufgabenzeile-schlicht .datumschip{text-align:right;width:76px;padding:0}.einstellungen{grid-template-columns:220px minmax(0,1fr);min-height:100%;display:grid}.einstellungen-bereiche{border-right:1px solid var(--cos-border);padding:20px 12px}.einstellungen-bereiche-liste{flex-direction:column;gap:2px;display:flex;position:sticky;top:20px}.einstellungen-etikett{padding:0 10px 10px}.einstellungen-bereich{color:var(--cos-fg-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 10px;font-size:13px;transition:background .15s,color .15s}.einstellungen-bereich:hover{color:var(--cos-fg)}.einstellungen-bereich[aria-current=page]{color:var(--cos-fg);background:#ffffff12}.einstellungen-inhalt{flex-direction:column;gap:18px;min-width:0;max-width:900px;padding:24px 28px 60px;display:flex}.einstellungen-kopf{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.einstellungen-kopf-mittig{align-items:center}.einstellungen-titel{margin:0;font-size:20px;font-weight:600}.einstellungen-hinweis{color:var(--cos-fg-muted);font-size:12px}.einstellungen-tafel{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.einstellungen-tafelkopf{align-items:center;gap:12px;padding:16px 18px;font-size:13.5px;display:flex}.einstellungen-etikett-tafel{margin:0}.einstellungen-reihe{align-items:center;gap:8px;display:flex}.einstellungen-breit{flex:1;min-width:0}.einstellungen-auswahl{flex:none;width:200px}.einstellungen-name{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.einstellungen-text{color:var(--cos-fg-muted);margin:0;font-size:12.5px;line-height:1.5}.einstellungen-innen{padding:12px 18px}.einstellungen-felder{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.einstellungen-feld{flex-direction:column;gap:6px;min-width:0;display:flex}.einstellungen-feld-breit{grid-column:span 2}.einstellungen-feldname{color:var(--cos-fg-muted);font-size:12px}.einstellungen-felder-knopf{justify-self:start}.einstellungen-fragen{width:100%}.einstellungen .kuerzelfeld{width:120px}.einstellungen .brandzeile-kuerzelfeld{width:180px}.brandzeile-kachel{width:30px;height:30px}.brandzeile-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;font-weight:500;overflow:hidden}.brandzeile-zustand{font-size:12px}.brandzeile-projekte{width:80px;color:var(--cos-fg-muted);text-align:right;flex:none;font-size:12px}.slacksatz{margin:0;font-size:13.5px;line-height:1.5}.slacksatz-warnung{color:var(--fehlertext)}.personenzeile-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;font-weight:500;overflow:hidden}.personenzeile-mail{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:50%;color:var(--cos-fg-muted);flex:0 auto;font-size:12.5px;overflow:hidden}.ki-notaus{color:var(--cos-fg-muted);font-size:12.5px}.ki-kennzahlen .kennzahlfeld-wert{font-size:22px}.ki-tage{align-items:center;gap:10px;display:flex}.ki-tagestitel{font-size:13.5px;font-weight:600}.ki-tafel{overflow:hidden}.ki-tafel-titel{border-bottom:1px solid var(--cos-border);margin:0;padding:12px 16px;font-size:14px;font-weight:600}.ki-tafel .protokoll tbody tr:last-child td{border-bottom:none}.eingang-auswahl{outline-offset:-2px}.eingang-abruf{color:var(--cos-fg-muted);margin:0;font-size:12px}.eingang-gruppe{border-bottom:1px solid var(--cos-border);padding:14px 18px 6px}.eingang-ausgeblendet{border:none;border-bottom:1px solid var(--cos-border);text-align:left;width:100%;color:var(--cos-fg-muted);cursor:pointer;background:0 0;padding:12px 18px;font-family:inherit;font-size:12px;transition:color .15s;display:block}.eingang-ausgeblendet:hover{color:var(--cos-fg)}.eingang-ausgeblendet:focus-visible{outline-offset:-2px}.meetingtafel{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.meetingtafel-satz{margin:0;font-size:14px;line-height:1.6}.meetingtafel-kosten{color:var(--cos-fg-muted);margin:0;font-size:12.5px}.meetingtafel-laeuft{align-items:center;gap:14px;padding:22px 18px;font-size:14px;display:flex}@keyframes fvSpin{to{transform:rotate(360deg)}}.meetingtafel-kreisel{background:conic-gradient(from 90deg,#64a9f7,#0000 70%);border-radius:50%;flex:none;width:22px;height:22px;animation:1.4s linear infinite fvSpin;-webkit-mask:radial-gradient(circle,#0000 7px,#000 8px);mask:radial-gradient(circle,#0000 7px,#000 8px)}.meetingtafel-brandwert{font-size:13.5px;font-weight:500}.meetingtafel-vorschlag{color:#d0d4dc;font-size:11px}.meetingtafel-block{flex-direction:column;gap:8px;display:flex}.meetingtafel-kurzfassung{text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.65}.meetingtafel-aufgaben-kopf{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.meetingtafel-aufgaben-titel{font-size:13px;font-weight:600}.meetingtafel-aufgaben-hinweis{color:var(--cos-fg-muted);font-size:11.5px}.meetingtafel-aufgabe{border-top:1px solid var(--cos-border);align-items:center;gap:12px;padding:10px 16px;display:flex}.meetingtafel-aufgabe input[type=checkbox]{flex:none;width:16px;height:16px;margin:0}.meetingtafel-haken{text-align:center;color:#23d163;flex:none;width:16px;font-size:12px}.meetingtafel-aufgabe-text{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px}.meetingtafel-zustand{color:var(--cos-fg-muted);flex:none;font-size:11px}.meetingtafel-hinweis{border-top:1px solid var(--cos-border);color:var(--cos-fg-muted);margin:0;padding:10px 16px;font-size:12.5px}.meetingtafel-abschnitt{margin:0}.meetingtafel-listen{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.meetingtafel-liste{border:1px solid var(--cos-border);border-radius:12px;flex-direction:column;gap:8px;padding:12px 16px;display:flex}.meetingtafel-eintrag{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.meetingtafel-wer{color:var(--cos-fg-muted)}.meetingtafel-fuss{border-top:1px solid var(--cos-border);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 0;display:flex}.meetingtafel-fuss-satz{min-width:200px;color:var(--cos-fg-muted);flex:1;font-size:12px}.meetingtafel-rueckfrage{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.heute-readai{height:44px;color:var(--cos-fg);white-space:nowrap;cursor:pointer;--cos-fg-muted:#aab1c0;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:12px;padding:0 18px 0 12px;font-family:inherit;transition:background .15s;display:flex}.heute-readai:hover{--cos-fg-muted:#b3b9c7;background:#ffffff14}.heute-readai-name{font-size:14px;font-weight:500}.heute-readai-zahl{color:var(--cos-fg-muted);font-size:12.5px}.punkttafel-meeting{max-width:100%;font-size:inherit;color:var(--cos-fg);text-align:left}.herkunftszeile:has(.herkunft-meeting){flex-wrap:nowrap}.herkunft:has(+.herkunft-meeting){flex:0 auto}.herkunft-meeting{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:40%;margin-right:auto;overflow:hidden}.brand-raster{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:16px;display:grid}.brand-raster .brand-aufgaben{grid-column:span 2}.brand-meetings{min-width:0;padding:14px 16px 6px}.brand-meetings-kopf{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.brand-meetings-titel{margin:0;font-size:14px;font-weight:600}.brand-meeting{border:none;border-top:1px solid var(--cos-border);width:100%;color:var(--cos-fg);text-align:left;cursor:pointer;background:0 0;flex-direction:column;gap:3px;padding:9px 0;font-family:inherit;display:flex}.brand-meeting-titel{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13px;font-weight:500;overflow:hidden}.brand-meeting:hover .brand-meeting-titel{text-decoration:underline}.brand-meeting-zeile{color:var(--cos-fg-muted);font-size:11.5px}.brand-meetings-leer{border-top:1px solid var(--cos-border);margin:0;padding:9px 0;font-size:12.5px}.readai-abrufen{color:var(--cos-fg)}.readai-satz{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.readai-schritte{margin:0;font-size:13px;line-height:1.6}.zugang{min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));place-items:center;display:grid}.zugang-karte{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);border-radius:24px;flex-direction:column;gap:16px;width:100%;max-width:400px;padding:32px 28px 28px;display:flex;box-shadow:inset 0 1px #ffffff14}.zugang-kopf{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:4px;display:flex}.zugang-titel{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:600}.zugang-schritt{color:var(--cos-fg-muted);margin:-4px 0 0;font-size:12.5px}.zugang-satz{margin:0;font-size:14px;line-height:1.5}.zugang-hinweis{color:var(--cos-fg-muted);margin:0;font-size:13px;line-height:1.5}.zugang-formular,.zugang-druck{flex-direction:column;gap:12px;display:flex}.zugang-feld{flex-direction:column;gap:6px;display:flex}.zugang-feld .feld{height:44px;font-size:16px}.zugang-knopf{justify-content:center;height:44px;font-size:15px}.zugang-wechsel{align-self:center}.zugang-trenner{color:var(--cos-fg-muted);align-items:center;gap:12px;font-size:12px;display:flex}.zugang-trenner:before,.zugang-trenner:after{content:"";background:var(--cos-border);flex:1;height:1px}.zugang-authenticator{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.zugang-qr{border-radius:8px;width:200px;height:200px}.zugang-geheimnis{flex-direction:column;gap:4px;margin:0;display:flex}.zugang-geheimnis-text,.zugang-codes{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.zugang-geheimnis-text{letter-spacing:.04em;word-break:break-all;font-size:13px}.zugang-codes{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 20px;margin:0;padding-left:28px;font-size:15px;display:grid}.zugang-reihe{gap:8px;display:flex}.zugang-bestaetigung{align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;display:flex}.einstellungen-abmelden{border-top:1px solid var(--cos-border);flex-direction:column;align-items:flex-start;gap:8px;margin-top:16px;padding-top:12px;display:flex}@media print{html,body{color:#000;background:#fff}.zugang{min-height:0;padding:0;display:block}.zugang-karte{max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;padding:0}.zugang-karte>:not(.zugang-formular),.zugang-formular>:not(.zugang-druck){display:none}}.sicherheit-zeilentext{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sicherheit-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;font-weight:500;overflow:hidden}.sicherheit-unterzeile{color:var(--cos-fg-muted);font-size:12px}.sicherheit-hinweis{color:var(--fehlertext);margin:0;font-size:12.5px}.sicherheit-satz{margin:0;font-size:13.5px;line-height:1.5}.sicherheit-satz-warnung{color:var(--fehlertext)}.sicherheit-codes{border-radius:var(--cos-radius);background:var(--cos-secondary);color:var(--cos-fg);columns:2;white-space:pre;margin:0;padding:12px 16px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:14px;line-height:1.7}.sicherheit-passwortknopf{place-self:end start}.meldung-zeichen-hinweis{color:var(--cos-amber);font-weight:700}.meldung-ort{flex-direction:column;align-items:center;gap:8px}.dock-mikrofon{width:44px;height:44px;color:var(--cos-fg);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s;display:flex}.dock-mikrofon:hover:not(:disabled){background:#ffffff1a}.dock-mikrofon:disabled{opacity:.4;cursor:default}.dock-mikrofon-aktiv{border-color:var(--fehlerrand);background:var(--fehlerflaeche);color:var(--fehlertext)}.dock-mikrofon-aktiv:hover:not(:disabled){background:var(--fehlerflaeche)}.dock-aufnahme{font-variant-numeric:tabular-nums;color:var(--cos-fg);white-space:nowrap;flex:none;align-items:center;gap:6px;margin-right:2px;font-size:13px;display:inline-flex}.dock-aufnahme-punkt{background:var(--cos-red);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite fvBreathe}.dock-mehrzeilig .dock-aufnahme{margin-bottom:12px}.handyleiste{padding:6px max(8px, env(safe-area-inset-right)) max(6px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));background:var(--cos-popover);border-top:1px solid var(--cos-border);flex:none;gap:4px;display:flex}.handyleiste-knopf{min-height:52px;color:var(--cos-fg-muted);cursor:pointer;background:0 0;border:none;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:0;font-family:inherit;font-size:11px;transition:background .15s,color .15s;display:flex;position:relative}.handyleiste-knopf[aria-current=page]{color:var(--cos-fg);background:#ffffff0f}.handyleiste-text{font-weight:500}.handyleiste-punkt{background:#64a9f7;border-radius:50%;width:7px;height:7px;position:absolute;top:8px;left:calc(50% + 7px)}@media (width<=699px){.rahmen{flex-direction:column;height:100dvh;min-height:0}.hauptflaeche{box-shadow:none;border:none;border-radius:0;margin:0}.kopfzeile{height:calc(54px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(8px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left));gap:8px}.kopfzeile-mitte,.kopfzeile-rechts>.statuschip:not(.statuschip-knopf),.kopfzeile-rechts>.knopf{display:none}.kopfzeile-rechts{margin-left:auto}.statuschip-knopf{justify-content:center;width:44px;height:44px;padding:0;position:relative}.statuschip-knopf>:not(.statuspunkt){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.statuschip-knopf>.statuspunkt{width:9px;height:9px}.inhaltsflaeche>:is(.heute,.eingang,.eingang-leer,.eingang-fehler,.rahmen-fehler){min-width:0}.rahmen-fehler{padding:12px 16px 0}.heute{padding:20px max(16px, env(safe-area-inset-right)) 130px max(16px, env(safe-area-inset-left));gap:16px}.heute-titel{font-size:28px}.heute-kennzahlen,.heute-spalte>:not(.heute-wartet-auf-dich){display:none}.aufgabenzeile{gap:10px}.aufgabenzeile>.kachel{display:none}.eingang{height:auto}.eingang-spalten{display:block}.eingang-nur-liste .eingang-detailspalte,.eingang-nur-eintrag .eingang-listenspalte{display:none}.eingang-listenspalte{border-right:none}.eingang-kopf{padding:16px max(16px, env(safe-area-inset-right)) 12px max(16px, env(safe-area-inset-left))}.eingang-liste,.eingang-detailspalte{overflow:visible}.eingang-liste{padding-bottom:120px}.eingang-fehler{padding:12px 16px 0}.eingang-leer{padding:20px 16px}.eingang-zurueck{margin:12px 0 0 max(8px, env(safe-area-inset-left));align-self:flex-start}.eingang-detail{padding:12px max(16px, env(safe-area-inset-right)) 130px max(16px, env(safe-area-inset-left))}.dockbereich{padding:0 max(10px, env(safe-area-inset-right)) 0 max(10px, env(safe-area-inset-left));gap:8px;bottom:10px}.dock{width:100%}.dock-feld{flex:auto;width:auto}.dock-taste{display:none}.dock-brand-auswahl{text-overflow:ellipsis;max-width:112px;padding:0 24px 0 10px;overflow:hidden}.dock-feld:placeholder-shown{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.palette-schleier{padding:max(12px, env(safe-area-inset-top)) 12px 0}.palette{width:100%}.palette-esc,.palette-fuss{display:none}input,select,textarea{font-size:16px!important}.knopf,.dock-brand-auswahl,.meldung-schliessen,.palette-eintrag,.heute-wartet,.eingang-ausgeblendet,.punkttafel-brand-auswahl,.feld,textarea.feld{min-height:44px}.meldung-schliessen{min-width:44px}.heute-wartet{justify-content:center}.eingang-ausgeblendet{align-items:center;display:flex}.chip,.reiter,.datumschip,.verweis,.pfad-verweis,.aufgabenzeile-haken{position:relative}.chip:before,.reiter:before,.datumschip:before,.verweis:before,.pfad-verweis:before,.aufgabenzeile-haken:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aufgabenzeile-projekt{min-width:44px;margin:-15px;padding:15px;line-height:15px}.aufgabenzeile-projekt:focus-visible{outline-offset:-13px}.aufgabenzeile-projekt-rechts{max-width:250px}}
