@font-face{font-family:primeicons;font-display:block;src:url(/portal/assets/primeicons-DMOk5skT.eot);src:url(/portal/assets/primeicons-DMOk5skT.eot?#iefix)format("embedded-opentype"),url(/portal/assets/primeicons-C6QP2o4f.woff2)format("woff2"),url(/portal/assets/primeicons-WjwUDZjB.woff)format("woff"),url(/portal/assets/primeicons-MpK4pl85.ttf)format("truetype"),url(/portal/assets/primeicons-Dr5RGzOO.svg?#primeicons)format("svg");font-weight:400;font-style:normal}.pi{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:primeicons;font-style:normal;font-weight:400;line-height:1;display:inline-block}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571em}.pi-spin{animation:2s linear infinite fa-spin}@media (prefers-reduced-motion:reduce){.pi-spin{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:-1ms}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}:root{--cdu-rot:#d40000;--cdu-rot-dark:#a30000;--cdu-grau:#f5f5f5;--cdu-grau-dark:#e0e0e0;--cdu-text:#333;--cdu-text-light:#666;--cdu-weiss:#fff;--cdu-schatten:0 2px 8px #0000001a;--bp-schmal:640px;--bp-mittel:768px;--bp-breit:1024px;--p-primary-color:#d40000;--p-primary-contrast-color:#fff;--p-primary-hover-color:#a30000;--p-primary-active-color:#8b0000;--p-primary-50:#fff0f0;--p-primary-100:#ffd6d6;--p-primary-200:#ffb3b3;--p-primary-300:#ff8080;--p-primary-400:#ff4d4d;--p-primary-500:#d40000;--p-primary-600:#a30000;--p-primary-700:#8b0000;--p-primary-800:#700000;--p-primary-900:#500000;--p-primary-950:#300000;--success:#198754;--success-light:#d1e7dd;--stage-leiste-hoehe:0px;--warning:#ffc107;--warning-light:#fff3cd;--danger:#dc3545;--danger-light:#f8d7da;--info:#0d6efd;--info-light:#cfe2ff;--cdu-border:#dee2e6;--cdu-grau-text:#6c757d;--cdu-bg-hell:#f8f9fa;--cdu-bg-grau:#f0f0f0;--cdu-rot-sitzung:#c00;--cdu-rand-mittel:#ccc;--cdu-rand-hell:#ddd;--cdu-rand-kuehl:#d0d4d9;--cdu-flaeche-kuehl:#e8eaed;--cdu-flaeche-neutral:#eee;--cdu-flaeche-zebra:#fafafa;--cdu-flaeche-grau:#e9ecef;--cdu-text-mittel:#555;--cdu-text-dunkel:#444;--cdu-text-gedaempft:#777;--cdu-text-schwach:#888;--cdu-text-platzhalter:#999;--cdu-text-deaktiviert:#aaa;--cdu-rand-deaktiviert:#bbb;--cdu-text-sekundaer:#495057;--cdu-text-stark:#212529;--cdu-text-ueberschrift:#222;--cdu-beamer-text:#1a1a1a;--cdu-beamer-flaeche:#2a2a2a;--cdu-rand-gedaempft:#adb5bd;--erfolg-dunkel:#2e7d32;--erfolg-mittel:#4caf50;--erfolg-akzent:#28a745;--erfolg-tint:#e8f5e9;--fehler-dunkel:#c62828;--fehler-tief:#b71c1c;--fehler-akzent:#f44336;--fehler-tint:#ffebee;--fehler-tint-hell:#fee2e2;--fehler-rand:#f5c6cb;--fehler-text:#842029;--cdu-rot-tint:#fff0f0;--cdu-rot-beamer:#c8102e;--cdu-rot-akzent:#c03;--warnung-akzent:#ff9800;--warnung-dunkel:#ef6c00;--warnung-text:#b26a00;--warnung-tint:#fff8e1;--hinweis-erfolg-text:#155724;--hinweis-erfolg-flaeche:#d4edda;--hinweis-erfolg-rand:#c3e6cb;--hinweis-fehler-text:#721c24;--hinweis-neutral-text:#383d41;--hinweis-neutral-flaeche:#e2e3e5;--hinweis-neutral-rand:#d6d8db;--hinweis-info-text:#0c5460;--hinweis-info-flaeche:#d1ecf1;--hinweis-info-text-dunkel:#084298;--hinweis-warnung-text:#856404;--hinweis-warnung-text-dunkel:#664d03;--hinweis-warnung-rand:#ffeeba;--hinweis-warnung-rand-stark:#ffe69c;--hinweis-erfolg-text-dunkel:#0a5e3b;--quelle-upload-text:#055160;--quelle-upload-flaeche:#cff4fc;--quelle-web-text:#0a3622;--quelle-llm-text:#3d1a78;--quelle-llm-flaeche:#e2d9f3;--rolle-gast-text:#1565c0;--rolle-gast-flaeche:#e3f2fd;--rolle-oberbuergermeister-text:#7b1fa2;--rolle-oberbuergermeister-flaeche:#f3e5f5;--erfolg-hover:#157347;--erfolg-tief:#1b5e20;--erfolg-rand:#a5d6a7;--erfolg-rand-hell:#c8e6c9;--erfolg-punkt:#4a7;--akzent-violett:#9c27b0;--akzent-violett-rand:#9c27b033;--akzent-blau:#2196f3;--akzent-blaugrau:#607d8b;--akzent-petrol:#00897b;--marke-instagram:#e1306c;--allris-gruen-text:#065f46;--allris-gruen-flaeche:#d1fae5;--allris-gruen-rand:#6ee7b7;--text-grau-kuehl:#6b7280;--flaeche-grau-kuehl:#f3f4f6;--gefahr-aktion:#dc2626;--allris-violett-text:#5b21b6;--allris-violett-flaeche:#ede9fe;--allris-indigo:#6366f1;--allris-braun-text:#92400e;--allris-rot-text:#991b1b;--warnung-bernstein:#f59e0b;--warnung-bernstein-dunkel:#d97706;--warnung-orange:#fd7e14;--warnung-braun:#7d4a00;--warnung-braun-hell:#a05000;--warnung-gold-text:#8a6d00;--warnung-text-tief:#2c2200;--warnung-gold:#f5b300;--warnung-rand-gold:#ffe082;--warnung-tint-orange:#fff3e0;--warnung-orange-dunkel:#e65100;--warnung-tint-pfirsich:#fde8d0;--fehler-material:#b00020;--fehler-text-kraeftig:#b00;--fehler-text-dunkel:#b91c1c;--fehler-text-braun:#7a1f1f;--cdu-rot-hover:#a00000;--fehler-rand-hell:#ffcdd2;--fehler-tint-rosa:#ffe0e0;--fehler-rand-mail:#f5c2c2;--fehler-tint-mail:#fff3f3;--fehler-tint-blass:#fff5f5;--fehler-tint-kachel:#fff8f8;--fehler-tint-hover:#fde7e9;--fehler-tint-abbruch:#fdecea;--cdu-rot-tint-blass:#fef3f2;--fehler-tint-widerrufen:#fce4ec;--beamer-abgemeldet:#f08080;--info-tint:#e7f1ff;--info-tint-aktiv:#e8f4fd;--info-tint-mail:#eef6ff;--info-rand:#c5dfff;--text-schiefer:#475569;--cdu-rand-eingabe:#ced4da;--cdu-flaeche-hover:#f1f3f5;--cdu-flaeche-kachel:#eef0f2;--cdu-flaeche-blass:#f8f8f8;--cdu-flaeche-markiert:#fffbe6;--cdu-rand-aus:#bdbdbd;--cdu-flaeche-spur:#d0d0d0;--cdu-rand-leicht:#e8e8e8;--beamer-trenner-hell:#ebebeb;--beamer-schwarz:#000;--beamer-seitenleiste:#0c0c0c;--beamer-aktiv-tief:#120000;--beamer-hover:#181818;--beamer-aktiv:#1c0000;--beamer-rand:#1e1e1e;--beamer-trenner:#272727;--beamer-spinner:#282828;--beamer-taste:#2e2e2e;--beamer-label:#3a3a3a;--beamer-aktiv-rand:#600;--cdu-rot-soft:#cc003312;--cdu-rot-soft-hover:#cc00331f;--cdu-rot-alpha-10:#d400001a;--cdu-rot-alpha-16:#d4000029;--cdu-rot-alpha-18:#d400002e;--fehler-schatten:#f443362e;--schwarz-alpha-04:#0000000a;--schwarz-alpha-06:#0000000f;--schwarz-alpha-08:#00000014;--schwarz-alpha-10:#0000001a;--schwarz-alpha-12:#0000001f;--schwarz-alpha-15:#00000026;--schwarz-alpha-18:#0000002e;--schwarz-alpha-20:#0003;--schwarz-alpha-45:#00000073;--schwarz-alpha-55:#0000008c;--weiss-alpha-15:#ffffff26;--weiss-alpha-25:#ffffff40;--weiss-alpha-70:#ffffffb3;--bottom-nav-height:64px;--header-height:56px;--side-nav-width:240px}*{box-sizing:border-box;margin:0;padding:0}:focus-visible{outline:2px solid var(--cdu-rot);outline-offset:2px}html,body{height:100%;color:var(--cdu-text);background-color:var(--cdu-grau);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px}#app{flex-direction:column;height:100%;display:flex}a{color:var(--cdu-rot);text-decoration:none}a:hover{color:var(--cdu-rot-dark)}.karte{background:var(--cdu-weiss);box-shadow:var(--cdu-schatten);border-radius:12px;margin-bottom:1rem;padding:1.25rem}.karte-titel{color:var(--cdu-text);margin-bottom:.75rem;font-size:1rem;font-weight:600}.text-cdu{color:var(--cdu-rot)}.bg-cdu{background-color:var(--cdu-rot)}.page-content{padding:1rem;padding-bottom:calc(var(--bottom-nav-height) + 1rem);width:100%;max-width:1200px;margin:0 auto}.page-titel{color:var(--cdu-text);margin-bottom:1rem;font-size:1.5rem;font-weight:700}@media (width>=1024px){.page-content{padding-bottom:1rem}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--cdu-grau)}::-webkit-scrollbar-thumb{background:var(--cdu-grau-dark);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--cdu-rand-aus)}.btn-edit{border:1px solid var(--cdu-grau);color:var(--cdu-text-light);cursor:pointer;background:0 0;border-radius:5px;padding:.25rem .45rem;font-size:.8rem}.btn-icon-round{color:var(--cdu-grau-text);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.25rem;font-size:1rem;display:flex}.btn-speichern{background:var(--cdu-rot);color:var(--cdu-weiss);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.375rem;padding:.4rem .875rem;font-size:.875rem;font-weight:600;display:inline-flex}.btn-primary{background:var(--cdu-rot);color:var(--cdu-weiss);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;display:inline-flex}.btn-secondary{background:var(--cdu-grau);color:var(--cdu-text);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;display:inline-flex}.btn-sm{padding:.375rem .75rem;font-size:.8125rem}.btn-link{color:var(--cdu-rot);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.25rem;padding:.3rem .7rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-rot{background:var(--cdu-rot,var(--cdu-rot-sitzung));color:var(--cdu-weiss);text-decoration:none}.knopfreihe{justify-content:flex-end;gap:.5rem;display:flex}.knopfreihe-spalte{flex-direction:column;justify-content:flex-start;gap:.75rem}.btn-mini{background:var(--cdu-weiss);border:1px solid var(--cdu-border);cursor:pointer;border-radius:4px;padding:.25rem .45rem}.btn-gefahr{color:var(--danger)}.btn-bestaetigen{background:var(--cdu-rot,var(--cdu-rot-sitzung));color:var(--cdu-weiss);cursor:pointer;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:1rem}.btn-abbrechen{border:1px solid var(--cdu-rand-mittel);cursor:pointer;background:0 0;border-radius:6px;padding:.75rem 1.5rem;font-size:1rem}.btn-portal{background:var(--cdu-rot,var(--cdu-rot-sitzung));color:var(--cdu-weiss);cursor:pointer;border:none;border-radius:6px;margin-top:1rem;padding:.75rem 1.5rem;font-size:1rem}.btn-klein{padding:.4rem .8rem;font-size:.875rem}.btn-add{background:var(--cdu-weiss);border:1px solid var(--cdu-grau-dark);color:var(--cdu-rot);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:.875rem;display:flex}.btn-loeschen{color:var(--danger);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.1rem .3rem;font-size:.875rem}.btn-edit:hover{background:var(--cdu-grau);color:var(--cdu-rot)}.btn-icon-round:hover{background:var(--cdu-bg-hell)}.btn-speichern:disabled{cursor:not-allowed;opacity:.6}.btn-primary:disabled{cursor:default;opacity:.5}.btn-secondary:disabled{cursor:not-allowed;opacity:.6}.btn-secondary.warn{border-color:var(--fehler-dunkel);color:var(--fehler-dunkel)}.btn-primary .pi,.btn-secondary .pi{font-size:.75rem}.btn-link:hover{text-decoration:underline}.btn-rot:hover{opacity:.85;text-decoration:none}.btn-primary.warn{background:var(--warnung-gold);color:var(--warnung-text-tief)}.btn-mini:disabled{opacity:.35}.btn-bestaetigen:disabled{cursor:not-allowed;opacity:.6}.btn-mini:hover{background:var(--cdu-rot,var(--cdu-rot-sitzung));border-color:var(--cdu-rot,var(--cdu-rot-sitzung));color:var(--cdu-weiss)}.btn-add:disabled{cursor:default;opacity:.4}.btn-sm.primary-rot{background:var(--cdu-rot);color:var(--cdu-weiss)}.btn-sm.primary{background:var(--akzent-violett);color:var(--cdu-weiss)}.btn-sm.secondary{background:var(--cdu-grau);color:var(--cdu-text)}.btn-mini.btn-rot{background:var(--cdu-rot,var(--cdu-rot-sitzung));border-color:var(--cdu-rot,var(--cdu-rot-sitzung));color:var(--cdu-weiss)}.btn-loeschen:hover{background:var(--cdu-rot-tint)}.btn-mini.btn-gefahr{border-color:var(--danger);color:var(--danger)}.btn-mini.btn-gefahr:hover{background:var(--gefahr-aktion);border-color:var(--gefahr-aktion);color:var(--cdu-weiss)}.btn-secondary:hover:not(:disabled){background:var(--cdu-grau-dark)}.btn-add:hover:not(:disabled){background:var(--cdu-grau)}.btn-primary:hover:not(:disabled){background:var(--cdu-rot-dark)}.btn-primary.warn:hover:not(:disabled){background:var(--warnung-gold)}.btn-speichern:hover:not(:disabled){opacity:.88}.app-header[data-v-499e151b]{height:var(--header-height);background-color:var(--cdu-rot);color:var(--cdu-weiss);top:var(--stage-leiste-hoehe,0px);z-index:100;box-shadow:0 2px 4px var(--schwarz-alpha-15);justify-content:space-between;align-items:center;padding:0 1rem;display:flex;position:sticky}.header-logo[data-v-499e151b]{color:var(--cdu-weiss);text-decoration:none}.header-bild[data-v-499e151b]{height:2rem}.header-titel[data-v-499e151b]{letter-spacing:.02em;font-size:1.125rem;font-weight:700}.header-right[data-v-499e151b]{align-items:center;gap:.75rem;display:flex}.header-nutzer[data-v-499e151b]{font-size:.875rem;font-weight:500;display:none}@media (width>=640px){.header-nutzer[data-v-499e151b]{display:inline}.header-initialen[data-v-499e151b]{display:none}}.mandanten-umschalter[data-v-499e151b]{background:var(--weiss-alpha-15);color:var(--cdu-weiss);border:none;border-radius:8px;height:36px;padding:0 .5rem;font-size:.875rem}.mandanten-umschalter option[data-v-499e151b]{color:var(--cdu-text)}.profil-menue[data-v-499e151b]{position:relative}.header-nutzer-knopf[data-v-499e151b]{background:var(--weiss-alpha-15);min-height:44px;color:var(--cdu-weiss);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:0 .5rem;font-family:inherit;transition:background .2s;display:flex}.header-nutzer-knopf[data-v-499e151b]:hover{background:var(--weiss-alpha-25)}.header-initialen[data-v-499e151b]{justify-content:center;align-items:center;min-width:1.75rem;font-size:.875rem;font-weight:700;display:inline-flex}.header-pfeil[data-v-499e151b]{font-size:.75rem}.profil-liste[data-v-499e151b]{background:var(--cdu-weiss);min-width:12rem;color:var(--cdu-text);box-shadow:0 4px 12px var(--schwarz-alpha-20);border-radius:8px;position:absolute;top:calc(100% + .25rem);right:0;overflow:hidden}.profil-eintrag[data-v-499e151b]{width:100%;min-height:48px;color:var(--cdu-text);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.75rem;padding:.75rem 1rem;font-family:inherit;font-size:.9375rem;display:flex}.profil-eintrag[data-v-499e151b]:hover{background:var(--cdu-grau)}.side-nav[data-v-33604a6c]{width:var(--side-nav-width);min-height:calc(100vh - var(--header-height));background:var(--cdu-weiss);border-right:1px solid var(--cdu-grau-dark);flex-shrink:0;padding:1rem 0;display:none}@media (width>=1024px){.side-nav[data-v-33604a6c]{display:block}}.side-nav-gruppe-kopf[data-v-33604a6c]{width:100%;min-height:44px;color:var(--cdu-text-light);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:.5rem 1.25rem;font-family:inherit;font-size:.75rem;font-weight:700;display:flex}.side-nav-gruppe-kopf[data-v-33604a6c]:hover{color:var(--cdu-rot)}.side-nav-link[data-v-33604a6c]{color:var(--cdu-text);border-left:3px solid #0000;align-items:center;gap:.75rem;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.side-nav-link[data-v-33604a6c]:hover{background:var(--cdu-grau);color:var(--cdu-rot)}.side-nav-link.aktiv[data-v-33604a6c]{color:var(--cdu-rot);background:var(--p-primary-50);border-left-color:var(--cdu-rot);font-weight:600}.side-nav-link i[data-v-33604a6c]{text-align:center;width:1.5rem;font-size:1.125rem}.mehr-hintergrund[data-v-54209991]{z-index:200;background:var(--schwarz-alpha-45);flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.mehr-blatt[data-v-54209991]{background:var(--cdu-weiss);max-height:85vh;padding-bottom:env(safe-area-inset-bottom);border-radius:16px 16px 0 0;overflow-y:auto}.mehr-kopf[data-v-54209991]{border-bottom:1px solid var(--cdu-grau-dark);background:var(--cdu-weiss);justify-content:space-between;align-items:center;padding:.75rem 1.25rem;display:flex;position:sticky;top:0}.mehr-titel[data-v-54209991]{color:var(--cdu-text);font-weight:700}.mehr-schliessen[data-v-54209991]{width:44px;height:44px;color:var(--cdu-text-light);cursor:pointer;background:0 0;border:none;font-size:1.125rem}.mehr-eintrag[data-v-54209991]{width:100%;min-height:48px;color:var(--cdu-text);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-left:3px solid #0000;align-items:center;gap:.75rem;padding:.75rem 1.25rem;font-family:inherit;font-size:1rem;font-weight:500;text-decoration:none;display:flex}.mehr-eintrag[data-v-54209991]:active{background:var(--cdu-grau)}.mehr-eintrag.aktiv[data-v-54209991]{color:var(--cdu-rot);background:var(--p-primary-50);border-left-color:var(--cdu-rot);font-weight:600}.mehr-eintrag i[data-v-54209991]{text-align:center;width:1.5rem;font-size:1.125rem}.mehr-gruppe-titel[data-v-54209991]{letter-spacing:.06em;text-transform:uppercase;color:var(--cdu-text-light);margin:0;padding:.75rem 1.25rem .25rem;font-size:.75rem;font-weight:700}.bottom-nav[data-v-f9ef3298]{height:var(--bottom-nav-height);background:var(--cdu-weiss);border-top:1px solid var(--cdu-grau-dark);z-index:100;box-shadow:0 -2px 8px var(--schwarz-alpha-06);display:flex;position:fixed;bottom:0;left:0;right:0}@media (width>=1024px){.bottom-nav[data-v-f9ef3298]{display:none}}.bottom-nav-item[data-v-f9ef3298]{color:var(--cdu-text-light);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.bottom-nav-mehr[data-v-f9ef3298]{cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.bottom-nav-item i[data-v-f9ef3298]{font-size:1.25rem}.bottom-nav-item.aktiv[data-v-f9ef3298]{color:var(--cdu-rot)}.bottom-nav-item[data-v-f9ef3298]:active{opacity:.7}.designiert-hinweis[data-v-30b1f9ef]{background:var(--cdu-grau);border-bottom:1px solid var(--cdu-grau-dark);color:var(--cdu-text);align-items:flex-start;gap:.75rem;padding:.75rem 1rem;font-size:.9375rem;display:flex}.wartungs-hinweis[data-v-6fdeb621],.sandbox-hinweis[data-v-35a587da]{background:var(--warning-light);border-bottom:1px solid var(--warning);color:var(--cdu-text);align-items:flex-start;gap:.75rem;padding:.75rem 1rem;font-size:.9375rem;display:flex}.app-shell[data-v-27871cdd]{flex-direction:column;min-height:100vh;display:flex}.app-body[data-v-27871cdd]{flex:1;display:flex}.app-main[data-v-27871cdd]{min-height:calc(100vh - var(--header-height));flex:1;overflow-y:auto}.stage-leiste[data-v-8e3361d3]{z-index:1000;min-height:var(--stage-leiste-hoehe);background:var(--info);color:var(--cdu-weiss);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem 1rem;padding:.25rem .75rem;font-size:.85rem;display:flex;position:sticky;top:0}.stage-leiste.sandbox[data-v-8e3361d3]{background:var(--warning);color:var(--cdu-text-stark)}.stage-link[data-v-8e3361d3]{color:inherit;font-weight:600;text-decoration:underline}@media print{.stage-leiste[data-v-8e3361d3]{-webkit-print-color-adjust:exact;print-color-adjust:exact;position:static}}
