.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#005cc5}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-comment,.hljs-code,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./inter-cyrillic-ext-wght-normal.IYF56FF6.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./inter-cyrillic-wght-normal.JEOLYBOO.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./inter-greek-ext-wght-normal.EOVOK2B5.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./inter-greek-wght-normal.IRE366VL.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./inter-vietnamese-wght-normal.CE5GGD3W.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./inter-latin-ext-wght-normal.HA22NDSG.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./inter-latin-wght-normal.NRMW37G5.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--farbe-primaer: #1479BE;--farbe-primaer-dunkel: #0B5A91;--farbe-akzent: #1479BE;--farbe-akzent-hell: #EEF5FB;--farbe-akzent-rand: #C9DFF1;--farbe-grau: #6B7280;--farbe-erfolg: #2E7D32;--farbe-warnung: #ED6C02;--farbe-fehler: #C62828;--flaeche: #F4F5F7;--flaeche-leiste: #F8F9FA;--flaeche-karte: #FFFFFF;--hintergrund: #FFFFFF;--rand: #E5E7EB;--rand-stark: #D1D5DB;--text: #1F2328;--text-leise: #6B7280;--text-blass: #9CA3AF;--radius-klein: 6px;--radius: 8px;--schatten: none;--schatten-schwebend: 0 8px 24px rgba(16, 24, 40, .12), 0 0 0 1px rgba(16, 24, 40, .06);--fokus: 0 0 0 3px rgba(20, 121, 190, .25);--schrift: "Inter Variable", Inter, system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--schrift-code: ui-monospace, "Cascadia Mono", Consolas, "Liberation Mono", Menlo, monospace;--kopf-hoehe: 56px;--seitenleiste-breite: 260px}*{box-sizing:border-box}html{font-size:15px}body{margin:0;font-family:var(--schrift);color:var(--text);background:var(--hintergrund);line-height:1.5;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11","ss01"}:focus-visible{outline:2px solid var(--farbe-primaer);outline-offset:2px}.ls{width:1.1em;height:1.1em;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.18em}.ls-ordner{color:var(--text-leise);margin-right:.4em}.ls-schloss{width:.9em;height:.9em;color:var(--text-blass);margin-left:.35em}a{color:var(--farbe-primaer)}.leise{color:var(--text-leise)}.klein{font-size:.85rem}code{font-family:var(--schrift-code)}.kopf{background:var(--hintergrund);color:var(--text);border-bottom:1px solid var(--rand);position:sticky;top:0;z-index:30}.kopf-inner{margin:0 auto;padding:0 1.25rem;display:flex;align-items:center;gap:1rem;height:var(--kopf-hoehe)}.marke{display:flex;align-items:center;border-radius:var(--radius-klein)}.marke-logo{display:block;height:30px;width:auto}.titel-leiste{font-weight:500;font-size:.95rem;color:var(--text-leise);display:flex;align-items:center;gap:.6rem;white-space:nowrap;padding-left:1rem;border-left:1px solid var(--rand);line-height:1.6}.pfad{opacity:.85;font-size:.9rem;margin-left:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kopf-nav{display:flex;align-items:center;gap:.35rem;margin-left:auto}.suche-kopf{flex:0 1 420px;min-width:160px;margin-left:1rem;position:relative;display:flex;align-items:center}.suche-kopf input{width:100%;padding:.45rem 3.6rem .45rem 2.1rem;border-radius:var(--radius-klein);border:1px solid transparent;background:var(--flaeche);color:var(--text);font:inherit;font-size:.92rem;transition:background .15s,border-color .15s,box-shadow .15s}.suche-kopf input::placeholder{color:var(--text-blass)}.suche-kopf input:hover{border-color:var(--rand)}.suche-kopf input:focus{outline:none;background:var(--hintergrund);border-color:var(--farbe-primaer);box-shadow:var(--fokus)}.suche-kopf input::-webkit-search-cancel-button{display:none}.suche-symbol{position:absolute;left:.7rem;color:var(--text-blass);pointer-events:none;width:16px;height:16px}.suche-kuerzel{position:absolute;right:.55rem;pointer-events:none;font:inherit;font-size:.72rem;color:var(--text-leise);background:var(--hintergrund);border:1px solid var(--rand);border-radius:4px;padding:.05rem .35rem}.suche-kopf:focus-within .suche-kuerzel,body.editor-seite .suche-kuerzel{display:none}.schnellsuche{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:60;max-height:min(70vh,520px);overflow:auto;padding:.3rem;background:var(--flaeche-karte);border:0;border-radius:var(--radius);box-shadow:var(--schatten-schwebend);color:var(--text);min-width:320px}.schnellsuche-eintrag{display:block;padding:.45rem .6rem;border-radius:var(--radius-klein);text-decoration:none;color:inherit;cursor:pointer}.schnellsuche-eintrag.aktiv,.schnellsuche-eintrag:hover{background:var(--farbe-akzent-hell)}.schnellsuche-titel{font-weight:600;color:var(--text)}.schnellsuche-bereich{color:var(--text-leise);font-size:.8rem;margin-left:.4rem}.schnellsuche-text{color:var(--text-leise);font-size:.82rem;margin-top:.1rem;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.schnellsuche-text mark{background:#fff3a8;color:inherit;padding:0 .1em;border-radius:2px}.schnellsuche-fuss{padding:.4rem .6rem;font-size:.8rem;color:var(--text-leise);border-top:1px solid var(--rand);margin-top:.2rem}.schnellsuche-fuss.aktiv{background:var(--farbe-akzent-hell);border-radius:var(--radius-klein)}.kopf-knopf{display:inline-flex;align-items:center;gap:.45rem;color:var(--text-leise);text-decoration:none;font-size:.9rem;font-weight:500;padding:.4rem .65rem;border-radius:var(--radius-klein);white-space:nowrap}.kopf-knopf:hover,.kopf-knopf.aktiv{background:var(--flaeche);color:var(--text)}.seitenleiste-knopf{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-klein);color:var(--text-leise)}.seitenleiste-knopf:hover{background:var(--flaeche);color:var(--text)}.seitenleiste-knopf .ls{width:20px;height:20px}.benutzer-menue{position:relative}.benutzer-menue>summary{list-style:none}.benutzer-menue>summary::-webkit-details-marker{display:none}.avatar{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--farbe-akzent-hell);color:var(--farbe-primaer-dunkel);font-size:.78rem;font-weight:600;letter-spacing:.02em;cursor:pointer;user-select:none;transition:box-shadow .15s}.avatar:hover,.benutzer-menue[open]>.avatar{box-shadow:0 0 0 2px var(--farbe-akzent-rand)}.menue-liste{position:absolute;right:0;top:calc(100% + 8px);z-index:60;min-width:230px;padding:.3rem;background:var(--flaeche-karte);border-radius:var(--radius);box-shadow:var(--schatten-schwebend)}.menue-kopf{display:flex;flex-direction:column;padding:.5rem .6rem .6rem;margin-bottom:.3rem;border-bottom:1px solid var(--rand);line-height:1.35}.menue-kopf strong{font-weight:600}.menue-liste form{margin:0}.menue-eintrag{display:flex;align-items:center;gap:.6rem;width:100%;padding:.45rem .6rem;border:0;border-radius:var(--radius-klein);background:transparent;color:var(--text);font:inherit;font-size:.92rem;text-align:left;text-decoration:none;cursor:pointer}.menue-eintrag .ls{color:var(--text-leise)}.menue-eintrag:hover,.menue-eintrag.aktiv{background:var(--flaeche)}.knopf-leer{background:none;border:0;font:inherit;cursor:pointer}form.inline{display:inline}.badge{display:inline-flex;align-items:center;gap:.3em;padding:.1rem .55rem;border-radius:999px;font-size:.75rem;font-weight:500;white-space:nowrap;vertical-align:middle;letter-spacing:0}.badge .ls{width:.95em;height:.95em}.badge.neutral{background:var(--farbe-akzent-hell);color:var(--farbe-primaer-dunkel)}.badge.hell{background:#ffffff2e;color:#fff}.badge.erfolg{background:#e8f5e9;color:var(--farbe-erfolg)}.badge.warnung{background:#fff4e5;color:var(--farbe-warnung)}.badge.fehler{background:#fdecea;color:var(--farbe-fehler)}.badge.leise{background:var(--flaeche);color:var(--text-leise)}@media(max-width:760px){.suche-kopf{display:none}.kopf-knopf>span{display:none}.titel-leiste{display:none}}.btn{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .95rem;border-radius:var(--radius-klein);border:1px solid transparent;font:inherit;font-size:.92rem;font-weight:500;cursor:pointer;text-decoration:none;line-height:1.2;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.btn .ls{width:1em;height:1em}.btn.primaer{background:var(--farbe-primaer);color:#fff}.btn.primaer:hover{background:var(--farbe-primaer-dunkel)}.btn.sekundaer{background:var(--hintergrund);color:var(--text);border-color:var(--rand-stark)}.btn.sekundaer:hover{background:var(--flaeche)}.btn.gefahr{background:#fff;color:var(--farbe-fehler);border-color:#f5c6c2}.btn.gefahr:hover{background:#fdecea}.btn.klein{padding:.32rem .65rem;font-size:.85rem}.btn.breit{width:100%;justify-content:center}.btn:disabled{opacity:.6;cursor:progress}.btn-m365{background:var(--hintergrund);color:var(--text);border-color:var(--rand-stark);gap:.6rem;padding:.6rem 1rem}.btn-m365:hover{background:var(--flaeche)}.m365-logo{display:inline-grid;grid-template-columns:9px 9px;gap:2px}.m365-logo span{width:9px;height:9px;background:#f25022}.m365-logo span:nth-child(2){background:#7fba00}.m365-logo span:nth-child(3){background:#00a4ef}.m365-logo span:nth-child(4){background:#ffb900}.aktionen{display:flex;gap:.6rem;justify-content:flex-end;flex-wrap:wrap;align-items:center;margin-top:1rem}.inhalt{flex:1;width:100%;max-width:1100px;margin:0 auto;padding:1.5rem 1.25rem 3rem}.inhalt.schmal{max-width:560px}.inhalt.breit{max-width:1600px}.fuss{text-align:center;color:var(--text-blass);font-size:.78rem;padding:1.25rem 1rem}.seitenkopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.seitenkopf h1{margin:0;font-size:1.6rem;font-weight:700;letter-spacing:-.02em}.karte{background:var(--flaeche-karte);border:1px solid var(--rand);border-radius:var(--radius);padding:1.25rem;box-shadow:var(--schatten);min-width:0}.karte h1{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;margin:0 0 .75rem}.karte h2{font-size:1.1rem;font-weight:600;margin:0 0 .75rem}.karte-anmelden{margin-top:1.5rem;padding:2rem}body.anmelden{background:var(--flaeche-leiste)}body.anmelden .inhalt.schmal{max-width:440px;padding-top:0}.anmelde-marke{display:flex;align-items:center;justify-content:center;gap:1rem;padding:3.5rem 1rem 0}.anmelde-marke .marke-logo{height:46px}.anmelde-marke .titel-leiste{font-size:1.15rem;padding-left:1rem}.karte-anmelden h1{font-size:1.4rem;margin-bottom:.25rem}.anmelde-untertitel{margin:0 0 1.5rem;font-size:.9rem}.karte-anmelden .btn.breit{padding-top:.65rem;padding-bottom:.65rem}.karte-anmelden .btn-m365{font-weight:600}.zwei-spalten{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;align-items:start}@media(max-width:800px){.zwei-spalten{grid-template-columns:1fr}}.meldung{padding:.75rem 1rem;border-radius:var(--radius);margin:0 0 1rem;border:1px solid transparent}.meldung>.ls{margin-right:.25em}.meldung.erfolg{background:#f0f9f1;color:#1b5e20;border-color:#cde8d0}.meldung.warnung{background:#fff4e5;color:#7a3b00;border-color:#ffe0b2}.formular label{display:block;margin:.75rem 0 0;font-weight:500}.formular label small{display:block;font-weight:400;color:var(--text-leise);margin-top:.1rem;font-size:.85rem}.formular input:not([type=checkbox]):not([type=radio]),.formular select,.formular textarea{display:block;width:100%;margin-top:.3rem;padding:.5rem .7rem;font:inherit;color:var(--text);background:var(--hintergrund);border:1px solid var(--rand-stark);border-radius:var(--radius-klein);transition:border-color .15s,box-shadow .15s}.formular input:focus,.formular select:focus,.formular textarea:focus{outline:none;border-color:var(--farbe-primaer);box-shadow:var(--fokus)}.formular input[type=checkbox]{width:1.05rem;height:1.05rem;accent-color:var(--farbe-primaer);vertical-align:-2px;margin-right:.4rem}.formular .code-eingabe{font-family:var(--schrift-code);font-size:1.3rem;letter-spacing:.15em;text-align:center}.zeile-formular{display:flex;gap:.6rem;align-items:flex-end;flex-wrap:wrap}.zeile-formular label{flex:1 1 200px;margin:0}.zeile-formular .btn{margin-bottom:1px}.trenner-text{display:flex;align-items:center;gap:.75rem;color:var(--text-leise);font-size:.85rem;margin:1rem 0 .25rem}.trenner-text:before,.trenner-text:after{content:"";flex:1;border-top:1px solid var(--rand)}.qr{display:flex;justify-content:center;margin:1rem 0}.qr svg{width:220px;height:220px;border:1px solid var(--rand);border-radius:6px;background:#fff}.geheimnis{user-select:all;letter-spacing:.08em}.codes{columns:2;list-style:none;padding:0;margin:1rem 0}.codes li{padding:.3rem 0}.codes code{font-size:1.05rem;letter-spacing:.05em;background:var(--flaeche);padding:.2rem .5rem;border-radius:4px;border:1px solid var(--rand)}.liste{list-style:none;margin:0 0 1rem;padding:0}.liste li{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;padding:.5rem 0;border-bottom:1px solid var(--rand)}.liste li:last-child{border-bottom:0}.liste li form{margin-left:auto}details>summary{cursor:pointer;font-weight:500;padding:.4rem 0;color:var(--farbe-primaer)}.tabelle-wrap{overflow-x:auto;background:var(--flaeche-karte);border:1px solid var(--rand);border-radius:var(--radius);box-shadow:var(--schatten)}.tabelle{width:100%;border-collapse:collapse;font-size:.92rem}.tabelle th,.tabelle td{padding:.6rem .8rem;text-align:left;border-bottom:1px solid var(--rand);vertical-align:top}.tabelle th{background:var(--hintergrund);color:var(--text-leise);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.tabelle tbody tr:hover{background:#fafbfc}.tabelle tbody tr:last-child td{border-bottom:0}.tabelle td.leer{text-align:center;color:var(--text-leise);padding:2rem}.tabs{display:inline-flex;gap:.2rem;background:var(--flaeche);border-radius:var(--radius);padding:.2rem;margin-bottom:1rem}.tabs a{padding:.35rem .85rem;border-radius:var(--radius-klein);text-decoration:none;color:var(--text-leise);font-size:.92rem;font-weight:500}.tabs a.aktiv{background:var(--hintergrund);color:var(--text);box-shadow:0 0 0 1px var(--rand),0 1px 2px #1018280d}.tabs a:not(.aktiv):hover{color:var(--text)}body.anmelden .kopf-nav,body.anmelden .suche-kopf{display:none}.seite{max-width:1600px;margin:0 auto;padding:1.5rem 2.5rem 2rem;display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem;align-items:start}@media(max-width:700px){.seite{padding:1rem}}.seitenleiste{position:sticky;top:calc(var(--kopf-hoehe) + 1.25rem);max-height:calc(100vh - var(--kopf-hoehe) - 2.5rem);overflow:auto}.seitenleiste-titel{font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-leise);margin:0 0 .5rem .25rem}.nav-gruppe-kopf{display:flex;align-items:center;justify-content:space-between;gap:.25rem}.nav-gruppe-kopf .seitenleiste-titel{margin-bottom:.35rem}.nav-gruppe-kopf .nav-plus-bereich{visibility:visible;margin-bottom:.35rem}.kachel{display:inline-flex;align-items:center;justify-content:center;width:1.55em;height:1.55em;border-radius:var(--radius-klein);font-size:.72em;font-weight:700;letter-spacing:.02em;color:#fff;flex:0 0 auto;vertical-align:-.2em;line-height:1}.kachel.gross{width:2em;height:2em;font-size:.65em;border-radius:7px;vertical-align:-.35em}.kachel-1{background:#1479be}.kachel-2{background:#2e7d32}.kachel-3{background:#6a1b9a}.kachel-4{background:#c0392b}.kachel-5{background:#ed6c02}.kachel-6{background:#00838f}.kachel-7{background:#5d4037}.kachel-8{background:#37474f}.kachel-intern{background:#e5e7eb;color:var(--text-leise)}.kachel-intern .ls{width:60%;height:60%;stroke-width:2;vertical-align:0}.inhaltsverzeichnis ol{list-style:none;margin:0;padding:0;border-left:1px solid var(--rand)}.inhaltsverzeichnis li a{display:block;padding:.28rem .75rem;color:var(--text-leise);text-decoration:none;border-left:1px solid transparent;margin-left:-1px;font-size:.87rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inhaltsverzeichnis li a:hover{color:var(--farbe-primaer);border-left-color:var(--farbe-primaer)}.inhaltsverzeichnis li.ebene-1 a{font-weight:500;color:#374151}.inhaltsverzeichnis li.ebene-2 a{padding-left:1.3rem}.inhaltsverzeichnis li.ebene-3 a{padding-left:2rem;font-size:.83rem}.hinweis{margin:1rem .25rem 0}@media(max-width:900px){.seite{grid-template-columns:1fr}.seitenleiste{position:static;max-height:none}.pfad{display:none}}.editor-karte{min-width:0}.werkzeugleiste{position:sticky;top:var(--kopf-hoehe);z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .3rem;padding:.4rem 0;background:var(--hintergrund);border-bottom:1px solid var(--rand)}.wz-gruppe{display:flex;align-items:center;gap:0;padding-right:.3rem;border-right:1px solid var(--rand)}.wz-gruppe:last-child,.wz-gruppe.wz-rechts{border-right:0}.wz-rechts{margin-left:auto;padding-right:0}.wz-knopf{display:inline-flex;align-items:center;justify-content:center;gap:.2rem;min-width:30px;height:32px;padding:0 .3rem;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text);font:inherit;cursor:pointer}.wz-knopf:hover{background:var(--flaeche)}.wz-knopf.aktiv{background:var(--farbe-akzent-hell);color:var(--farbe-primaer-dunkel)}.wz-knopf:disabled{opacity:.35;cursor:default;background:transparent;border-color:transparent}.wz-knopf:focus-visible{outline:2px solid var(--farbe-akzent);outline-offset:1px}.symbol{width:20px;height:20px;fill:currentColor;flex:0 0 auto}.wz-aufklappen .symbol:last-child{width:14px;height:14px;margin-left:-.2rem;opacity:.7}.wz-text{font-size:.9rem;font-weight:500;min-width:6.5em;text-align:left;padding-left:.2rem}.wz-farbanzeige{display:inline-flex;align-items:center;border-bottom:3px solid transparent;padding-bottom:1px}.wz-menue{position:relative}.wz-liste{position:absolute;top:calc(100% + 4px);left:0;z-index:40;min-width:220px;padding:.35rem;background:var(--flaeche-karte);border:1px solid var(--rand);border-radius:var(--radius);box-shadow:0 8px 24px #1018282e}.wz-eintrag{display:flex;align-items:center;gap:.5rem;width:100%;padding:.45rem .6rem;border:0;border-radius:6px;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer;white-space:nowrap}.wz-eintrag:hover{background:var(--flaeche)}.wz-eintrag:disabled{opacity:.4;cursor:default;background:transparent}.wz-eintrag .symbol{color:var(--text-leise)}.wz-eintrag.wz-h1{font-size:1.35rem;font-weight:700}.wz-eintrag.wz-h2{font-size:1.15rem;font-weight:600}.wz-eintrag.wz-h3{font-size:1rem;font-weight:600}.wz-trenner{height:1px;background:var(--rand);margin:.3rem .2rem}.wz-kuerzel{margin-left:auto;padding-left:1rem;font:inherit;font-size:.75rem;color:var(--text-leise)}.wz-palette{display:grid;grid-template-columns:repeat(4,1fr);gap:.35rem;padding:.35rem .35rem .5rem}.wz-farbfeld{width:36px;height:30px;border:1px solid rgba(0,0,0,.15);border-radius:6px;cursor:pointer;padding:0}.wz-farbfeld:hover{outline:2px solid var(--farbe-akzent);outline-offset:1px}.farbe-feld-rot{background:#c62828;border-color:#c62828}.farbe-feld-orange{background:#ed6c02;border-color:#ed6c02}.farbe-feld-gelb{background:#b8860b;border-color:#b8860b}.farbe-feld-gruen{background:#2e7d32;border-color:#2e7d32}.farbe-feld-blau{background:#1479be;border-color:#1479be}.farbe-feld-violett{background:#6a1b9a;border-color:#6a1b9a}.farbe-feld-grau{background:#6b7075;border-color:#6b7075}.farbe-feld-braun{background:#795548;border-color:#795548}.marker-feld-gelb{background:#fff176;border-color:#fff176}.marker-feld-gruen{background:#a5d6a7;border-color:#a5d6a7}.marker-feld-blau{background:#90caf9;border-color:#90caf9}.marker-feld-rosa{background:#f8bbd0;border-color:#f8bbd0}.zeile-feld-gelb{background:#fff9c4}.zeile-feld-gruen{background:#dcedc8}.zeile-feld-blau{background:#d6eaf8}.zeile-feld-rosa{background:#fce4ec}.zeile-feld-orange{background:#ffe0b2}.zeile-feld-rot{background:#ffcdd2}.zeile-feld-grau{background:#eceff1}.wz-untertitel{padding:.4rem .6rem .1rem;font-size:.75rem;color:var(--text-leise);text-transform:uppercase;letter-spacing:.04em}.wz-farbanzeige[class*=farbe-feld-],.wz-farbanzeige[class*=marker-feld-]{background:transparent}.editor{padding:1.5rem 0 3rem;min-height:60vh;position:relative}.editor.ablage-aktiv{outline:3px dashed var(--farbe-akzent);outline-offset:-8px;background:var(--farbe-akzent-hell)}body.liest .editor,body.liest .werkzeugleiste{display:none}.leseansicht{padding:1.5rem 2.5rem 3rem}.statuszeile{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.6rem 0;border-top:1px solid var(--rand);font-size:.8rem;color:var(--text-leise);position:sticky;bottom:0;z-index:20;background:var(--hintergrund)}@media(max-width:700px){.editor{padding:1rem 0}.leseansicht{padding:1rem}}.inhalt-text{outline:none;font-size:1rem;line-height:1.6}.inhalt-text>*{max-width:990px}.inhalt-text>table.tabelle-breit,.inhalt-text>.tableWrapper.tabelle-breit{max-width:none}.inhalt-text>*+*{margin-top:.75em}html{scroll-behavior:smooth}.inhalt-text h1,.inhalt-text h2,.inhalt-text h3{scroll-margin-top:calc(var(--kopf-hoehe) + 4.5rem)}.editor .inhalt-text h1,.editor .inhalt-text h2,.editor .inhalt-text h3{scroll-margin-top:calc(var(--kopf-hoehe) + 7.5rem)}.inhalt-text h1{font-size:1.9rem;line-height:1.2;margin:0 0 .5rem;color:var(--text);font-weight:700;letter-spacing:-.02em}.inhalt-text h2{font-size:1.4rem;line-height:1.3;margin-top:1.7em;font-weight:650;letter-spacing:-.01em}.inhalt-text h3{font-size:1.12rem;margin-top:1.4em;font-weight:600}.inhalt-text p{margin:.75em 0 0}.inhalt-text a{color:var(--farbe-primaer);text-decoration:underline;text-decoration-color:#1479be66}.inhalt-text ul,.inhalt-text ol{padding-left:1.6rem}.inhalt-text li+li{margin-top:.2em}.inhalt-text li p{margin:0}.inhalt-text blockquote{margin:.75em 0 0;padding:.6rem 1rem;border-left:3px solid var(--farbe-primaer);background:#f6f9fc;border-radius:0 var(--radius-klein) var(--radius-klein) 0}.inhalt-text hr{border:0;border-top:2px solid var(--rand);margin:1.5em 0}.inhalt-text code{background:var(--flaeche);padding:.1em .35em;border-radius:4px;font-size:.9em}.inhalt-text pre{background:#f6f8fa;border:0;border-radius:var(--radius-klein);padding:.8rem 1rem;overflow-x:auto;font-family:var(--schrift-code);font-size:.88rem;line-height:1.5}.inhalt-text pre code{background:none;border:0;padding:0;font-size:inherit}.inhalt-text img{max-width:100%;height:auto;display:inline-block;vertical-align:top;margin:4px 12px 4px 0;border-radius:var(--radius-klein);border:1px solid var(--rand);cursor:zoom-in}.inhalt-text .bild-rahmen{margin:4px 12px 4px 0;vertical-align:top}.inhalt-text .bild-rahmen img{margin:0}.inhalt-text .bild-rahmen{position:relative;display:inline-block;max-width:100%;line-height:0}.inhalt-text .bild-rahmen img{display:block}.inhalt-text .bild-rahmen.ausgewaehlt img,.inhalt-text img.ProseMirror-selectednode{outline:3px solid var(--farbe-akzent);outline-offset:2px}.bild-griff{position:absolute;right:-6px;bottom:-6px;width:14px;height:14px;border-radius:50%;background:var(--farbe-akzent);border:2px solid #fff;box-shadow:0 1px 4px #0000004d;cursor:nwse-resize;display:none}.bild-groessen{position:absolute;top:6px;left:6px;display:none;gap:.25rem;padding:.25rem;background:#fffffff2;border:1px solid var(--rand);border-radius:6px;box-shadow:var(--schatten);line-height:1}.bild-groessen button{font:inherit;font-size:.75rem;white-space:nowrap;padding:.25rem .45rem;border:1px solid var(--rand);border-radius:4px;background:#fff;color:var(--text);cursor:pointer}.bild-groessen button:hover,.bild-groessen button.aktiv{background:var(--farbe-akzent-hell);color:var(--farbe-primaer-dunkel);border-color:#bfe3f2}.bild-rahmen.ausgewaehlt .bild-griff,.bild-rahmen.ausgewaehlt .bild-groessen{display:flex}.bild-rahmen.zieht img{pointer-events:none}.inhalt-text .seitenlink{display:inline;padding:.02em .3em;border-radius:4px;background:var(--farbe-akzent-hell);color:var(--farbe-primaer-dunkel);text-decoration:none;font-weight:500}.inhalt-text .seitenlink:hover{background:#bfe3f2}.farbe-rot{color:#c62828}.farbe-orange{color:#ed6c02}.farbe-gelb{color:#b8860b}.farbe-gruen{color:#2e7d32}.farbe-blau{color:#1479be}.farbe-violett{color:#6a1b9a}.farbe-grau{color:#6b7075}.farbe-braun{color:#795548}mark{padding:.05em .15em;border-radius:3px;color:inherit}.marker-gelb{background:#fff176}.marker-gruen{background:#a5d6a7}.marker-blau{background:#90caf9}.marker-rosa{background:#f8bbd0}.ausrichtung-mitte{text-align:center}.ausrichtung-rechts{text-align:right}.ausrichtung-blocksatz{text-align:justify}.inhalt-text ul[data-type=taskList]{list-style:none;padding-left:.2rem}.inhalt-text ul[data-type=taskList] li{display:flex;align-items:flex-start;gap:.5rem}.inhalt-text ul[data-type=taskList] li>label{flex:0 0 auto;margin-top:.2em}.inhalt-text ul[data-type=taskList] li>div{flex:1 1 auto;min-width:0}.inhalt-text ul[data-type=taskList] input[type=checkbox]{width:1.05rem;height:1.05rem;accent-color:var(--farbe-primaer);cursor:pointer}.inhalt-text ul[data-type=taskList] li[data-checked=true]>div{color:var(--text-leise);text-decoration:line-through}.inhalt-text tr.zeile-gelb>td,.inhalt-text tr.zeile-gelb>th{background:#fff9c4}.inhalt-text tr.zeile-gruen>td,.inhalt-text tr.zeile-gruen>th{background:#dcedc8}.inhalt-text tr.zeile-blau>td,.inhalt-text tr.zeile-blau>th{background:#d6eaf8}.inhalt-text tr.zeile-rosa>td,.inhalt-text tr.zeile-rosa>th{background:#fce4ec}.inhalt-text tr.zeile-orange>td,.inhalt-text tr.zeile-orange>th{background:#ffe0b2}.inhalt-text tr.zeile-rot>td,.inhalt-text tr.zeile-rot>th{background:#ffcdd2}.inhalt-text tr.zeile-grau>td,.inhalt-text tr.zeile-grau>th{background:#eceff1}.zelle-kopieren{position:absolute;top:3px;right:3px;width:22px;height:22px;padding:2px;border:1px solid var(--rand);border-radius:4px;background:#ffffffeb;color:var(--text-leise);cursor:pointer;display:flex;align-items:center;justify-content:center}.zelle-kopieren:hover{color:var(--farbe-primaer);border-color:var(--farbe-akzent)}.zelle-kopieren.ok{color:var(--farbe-erfolg);border-color:var(--farbe-erfolg)}.zelle-kopieren .symbol{width:15px;height:15px;fill:currentColor}.inhalt-text .tableWrapper{overflow-x:auto;margin-top:.75em}.inhalt-text table{border-collapse:collapse;width:100%;table-layout:fixed;font-size:.95rem;margin:0}.inhalt-text th,.inhalt-text td{border:0;border-bottom:1px solid var(--rand);padding:.55rem .75rem;vertical-align:top;position:relative;min-width:3em}.inhalt-text th{background:transparent;font-weight:600;text-align:left}.inhalt-text tr:first-child>th{color:var(--text-leise);font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;border-bottom-color:var(--rand-stark)}.editor .inhalt-text th+th,.editor .inhalt-text th+td,.editor .inhalt-text td+td,.editor .inhalt-text td+th{border-left:1px dashed var(--rand)}.inhalt-text td>p,.inhalt-text th>p{margin:0}.inhalt-text .selectedCell:after{content:"";position:absolute;inset:0;background:#1479be1f;pointer-events:none}.inhalt-text .column-resize-handle{position:absolute;right:-2px;top:0;bottom:-1px;width:4px;background:var(--farbe-akzent);pointer-events:none}.resize-cursor{cursor:col-resize}.inhalt-text .column-resize-handle{pointer-events:auto}.inhalt-text col.sp-1{width:1%}.inhalt-text col.sp-2{width:2%}.inhalt-text col.sp-3{width:3%}.inhalt-text col.sp-4{width:4%}.inhalt-text col.sp-5{width:5%}.inhalt-text col.sp-6{width:6%}.inhalt-text col.sp-7{width:7%}.inhalt-text col.sp-8{width:8%}.inhalt-text col.sp-9{width:9%}.inhalt-text col.sp-10{width:10%}.inhalt-text col.sp-11{width:11%}.inhalt-text col.sp-12{width:12%}.inhalt-text col.sp-13{width:13%}.inhalt-text col.sp-14{width:14%}.inhalt-text col.sp-15{width:15%}.inhalt-text col.sp-16{width:16%}.inhalt-text col.sp-17{width:17%}.inhalt-text col.sp-18{width:18%}.inhalt-text col.sp-19{width:19%}.inhalt-text col.sp-20{width:20%}.inhalt-text col.sp-21{width:21%}.inhalt-text col.sp-22{width:22%}.inhalt-text col.sp-23{width:23%}.inhalt-text col.sp-24{width:24%}.inhalt-text col.sp-25{width:25%}.inhalt-text col.sp-26{width:26%}.inhalt-text col.sp-27{width:27%}.inhalt-text col.sp-28{width:28%}.inhalt-text col.sp-29{width:29%}.inhalt-text col.sp-30{width:30%}.inhalt-text col.sp-31{width:31%}.inhalt-text col.sp-32{width:32%}.inhalt-text col.sp-33{width:33%}.inhalt-text col.sp-34{width:34%}.inhalt-text col.sp-35{width:35%}.inhalt-text col.sp-36{width:36%}.inhalt-text col.sp-37{width:37%}.inhalt-text col.sp-38{width:38%}.inhalt-text col.sp-39{width:39%}.inhalt-text col.sp-40{width:40%}.inhalt-text col.sp-41{width:41%}.inhalt-text col.sp-42{width:42%}.inhalt-text col.sp-43{width:43%}.inhalt-text col.sp-44{width:44%}.inhalt-text col.sp-45{width:45%}.inhalt-text col.sp-46{width:46%}.inhalt-text col.sp-47{width:47%}.inhalt-text col.sp-48{width:48%}.inhalt-text col.sp-49{width:49%}.inhalt-text col.sp-50{width:50%}.inhalt-text col.sp-51{width:51%}.inhalt-text col.sp-52{width:52%}.inhalt-text col.sp-53{width:53%}.inhalt-text col.sp-54{width:54%}.inhalt-text col.sp-55{width:55%}.inhalt-text col.sp-56{width:56%}.inhalt-text col.sp-57{width:57%}.inhalt-text col.sp-58{width:58%}.inhalt-text col.sp-59{width:59%}.inhalt-text col.sp-60{width:60%}.inhalt-text col.sp-61{width:61%}.inhalt-text col.sp-62{width:62%}.inhalt-text col.sp-63{width:63%}.inhalt-text col.sp-64{width:64%}.inhalt-text col.sp-65{width:65%}.inhalt-text col.sp-66{width:66%}.inhalt-text col.sp-67{width:67%}.inhalt-text col.sp-68{width:68%}.inhalt-text col.sp-69{width:69%}.inhalt-text col.sp-70{width:70%}.inhalt-text col.sp-71{width:71%}.inhalt-text col.sp-72{width:72%}.inhalt-text col.sp-73{width:73%}.inhalt-text col.sp-74{width:74%}.inhalt-text col.sp-75{width:75%}.inhalt-text col.sp-76{width:76%}.inhalt-text col.sp-77{width:77%}.inhalt-text col.sp-78{width:78%}.inhalt-text col.sp-79{width:79%}.inhalt-text col.sp-80{width:80%}.inhalt-text col.sp-81{width:81%}.inhalt-text col.sp-82{width:82%}.inhalt-text col.sp-83{width:83%}.inhalt-text col.sp-84{width:84%}.inhalt-text col.sp-85{width:85%}.inhalt-text col.sp-86{width:86%}.inhalt-text col.sp-87{width:87%}.inhalt-text col.sp-88{width:88%}.inhalt-text col.sp-89{width:89%}.inhalt-text col.sp-90{width:90%}.inhalt-text col.sp-91{width:91%}.inhalt-text col.sp-92{width:92%}.inhalt-text col.sp-93{width:93%}.inhalt-text col.sp-94{width:94%}.inhalt-text col.sp-95{width:95%}.inhalt-text col.sp-96{width:96%}.inhalt-text col.sp-97{width:97%}.inhalt-text col.sp-98{width:98%}.inhalt-text col.sp-99{width:99%}.inhalt-text col.sp-100{width:100%}.ProseMirror{position:relative;word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;font-variant-ligatures:none;font-feature-settings:"liga" 0}.ProseMirror [contenteditable=false]{white-space:normal}.ProseMirror [contenteditable=false] [contenteditable=true],.ProseMirror pre{white-space:pre-wrap}img.ProseMirror-separator{display:inline!important;border:none!important;margin:0!important;width:0!important;height:0!important}.ProseMirror-gapcursor{display:none;pointer-events:none;position:absolute;margin:0}.ProseMirror-gapcursor:after{content:"";display:block;position:absolute;top:-2px;width:20px;border-top:1px solid var(--text);animation:ProseMirror-cursor-blink 1.1s steps(2,start) infinite}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}.ProseMirror-hideselection *::selection{background:transparent}.ProseMirror-hideselection *{caret-color:transparent}.ProseMirror-focused .ProseMirror-gapcursor{display:block}.inhalt-text p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--text-leise);pointer-events:none;height:0}.vorschlaege{position:absolute;z-index:50;min-width:240px;padding:.3rem;background:var(--flaeche-karte);border:1px solid var(--rand);border-radius:var(--radius);box-shadow:0 8px 24px #1018282e}.vorschlag{display:flex;gap:.4rem;align-items:baseline;padding:.4rem .6rem;border-radius:6px;cursor:pointer;font-size:.92rem}.vorschlag.aktiv,.vorschlag:hover{background:var(--farbe-akzent-hell);color:var(--farbe-primaer-dunkel)}.vorschlag.leer{color:var(--text-leise);cursor:default}.vorschlag-anker{color:var(--text-leise);font-size:.85em}.vorschlaege.befehle{min-width:320px;max-height:360px;overflow:auto}.vorschlag.befehl{align-items:center;gap:.6rem}.vorschlag.befehl .symbol{width:18px;height:18px;fill:currentColor;flex:0 0 auto;color:var(--text-leise)}.befehl-text{display:flex;flex-direction:column;line-height:1.25}.befehl-text strong{font-weight:600}.dateien{margin-top:2.5rem;border-top:1px solid var(--rand)}.dateien>summary{display:flex;align-items:center;gap:.45rem;list-style:none;cursor:pointer;font-size:.9rem;font-weight:500;color:var(--text-leise);padding:.75rem 0}.dateien>summary::-webkit-details-marker{display:none}.dateien>summary:hover{color:var(--text)}.dateien-pfeil{transition:transform .15s;transform:rotate(-90deg)}.dateien[open] .dateien-pfeil{transform:none}.dateien-anzahl{display:inline-block;min-width:1.5em;padding:0 .4em;border-radius:999px;background:var(--flaeche);font-size:.75rem;text-align:center}.dateien-leer{margin:0 0 .75rem}.dateien-liste{list-style:none;margin:0;padding:0 0 .9rem;display:grid;gap:.5rem}.datei{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.4rem .5rem;border:1px solid var(--rand);border-radius:var(--radius-klein);background:var(--hintergrund)}.datei-vorschau{width:56px;height:42px;object-fit:cover;border-radius:4px;border:1px solid var(--rand);background:var(--flaeche);display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;color:var(--text-leise);text-transform:uppercase}.datei-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datei-aktionen{display:flex;gap:.4rem;align-items:center;flex-wrap:wrap;justify-content:flex-end}.dateien-hochladen{display:flex;gap:.6rem;align-items:center;padding:0 0 .9rem}@media(max-width:700px){.datei{grid-template-columns:56px minmax(0,1fr)}.datei-aktionen{grid-column:1 / -1;justify-content:flex-start}}.meldungen{position:fixed;right:1rem;top:calc(var(--kopf-hoehe) + 1rem);z-index:60;display:flex;flex-direction:column;gap:.5rem;max-width:380px}.meldung{padding:.75rem 1rem;border-radius:var(--radius);border:1px solid transparent;box-shadow:var(--schatten)}.meldung.fehler{background:#fdecea;color:#8e1b1b;border-color:#f5c6c2}.meldung.info{background:var(--farbe-akzent-hell);color:var(--farbe-primaer-dunkel);border-color:#bfe3f2}.json-dialog{width:min(900px,92vw);max-height:85vh;border:0;border-radius:var(--radius);padding:0;box-shadow:var(--schatten-schwebend)}.json-dialog::backdrop{background:#10182859}.json-kopf{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border-bottom:1px solid var(--rand)}.json-kopf h2{margin:0;font-size:1.05rem}.json-dialog pre{margin:0;padding:1rem;max-height:70vh;overflow:auto;font-family:var(--schrift-code);font-size:.8rem;line-height:1.45;background:#f6f8fa}.pswp{--pswp-bg: #101820}.pswp__button--original,.pswp__button--download{display:flex;align-items:center;justify-content:center}.pswp__unterschrift{position:absolute;left:0;right:0;bottom:0;padding:.6rem 1rem;text-align:center;color:#fff;font-size:.9rem;background:linear-gradient(transparent,#0000008c);pointer-events:none}@media print{.kopf,.seitenleiste,.werkzeugleiste,.statuszeile,.meldungen,.zelle-kopieren{display:none!important}.seite{display:block;padding:0}.editor-karte{border:0;box-shadow:none}}.brotkrumen{font-size:.85rem;color:var(--text-blass);margin:0 0 1rem}.brotkrumen a{text-decoration:none;color:var(--text-leise)}.brotkrumen a:hover{color:var(--farbe-primaer)}.seiten-titelzeile{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:0}.seiten-titelzeile.klebt-oben{position:sticky;top:var(--kopf-hoehe);z-index:15;background:var(--hintergrund);transition:padding .15s}.seiten-titelzeile.klebt-oben.kompakt{padding-top:.5rem;padding-bottom:.5rem;align-items:center;box-shadow:0 1px 0 var(--rand)}.seiten-titelzeile.klebt-oben.kompakt .seitentitel{font-size:1.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60%}.schmal-karte{max-width:720px}.filterleiste{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:flex-end;margin-bottom:1rem}.filterleiste label{display:flex;flex-direction:column;gap:.2rem;font-size:.85rem;color:var(--text-leise);min-width:140px}.filterleiste input,.filterleiste select{font:inherit;font-size:.92rem;color:var(--text);padding:.4rem .55rem;border:1px solid var(--rand);border-radius:6px;background:#fff}.filterleiste .aktionen{display:flex;gap:.5rem;align-items:center;margin:0}.protokoll-tabelle td{vertical-align:top}.nowrap{white-space:nowrap}.seiten-titelzeile .seitentitel{margin:0;font-size:2rem;line-height:1.25;font-weight:700;letter-spacing:-.02em;color:var(--text)}.seiten-titelzeile .seitentitel .badge{margin-left:.4rem}.seiten-aktionen{display:flex;gap:.25rem;flex-wrap:wrap;align-items:center}.seiten-aktionen .btn{margin-right:.35rem}.btn-symbol{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--radius-klein);background:transparent;color:var(--text-leise);cursor:pointer;text-decoration:none;transition:background .15s,color .15s}.btn-symbol:hover{background:var(--flaeche);color:var(--text)}.btn-symbol .ls{width:18px;height:18px;vertical-align:0}.seiten-meta{margin:.4rem 0 0;font-size:.85rem;color:var(--text-leise)}.seiten-meta strong{font-weight:500;color:var(--text)}.seiten-meta a{color:inherit;text-decoration:none}.seiten-meta a:hover{color:var(--farbe-primaer)}.seiten-meta time{cursor:help}.lese-karte .inhalt-text{padding:1.5rem 0 2rem}.lese-karte .inhalt-text h1:first-child{display:none}@media(max-width:700px){.seiten-titelzeile .seitentitel{font-size:1.6rem}}.kapitel-titel{margin-top:1.5rem}.kapitel,.seitenbaum{list-style:none;margin:0;padding:0}.kapitel li a{display:block;padding:.3rem .6rem;text-decoration:none;color:var(--text);border-radius:6px;font-size:.92rem}.kapitel li a:hover{background:var(--farbe-akzent-hell);color:var(--farbe-primaer)}.seitenbaum ul{list-style:none;margin:0 0 0 1rem;padding:0 0 0 .6rem;border-left:2px solid var(--rand)}.seitenbaum li a{display:block;padding:.3rem .5rem;text-decoration:none;color:var(--text);border-radius:6px}.seitenbaum li a:hover,.seitenbaum li a.aktiv{background:var(--farbe-akzent-hell);color:var(--farbe-primaer-dunkel)}.start{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,400px);gap:3rem;align-items:start}.start-gruppe+.start-gruppe{margin-top:2.25rem}.start-gruppe-kopf{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.75rem}.start-gruppe-kopf .abschnitt-titel{margin:0}.abschnitt-titel{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--text-blass);margin:0 0 .75rem}.abschnitt-titel .anzahl{display:inline-block;min-width:1.6em;padding:.05em .45em;border-radius:999px;background:var(--flaeche);color:var(--text-leise);font-size:.7rem;letter-spacing:0;text-align:center}.filter-feld{position:relative;display:flex;align-items:center;flex:0 1 260px}.filter-feld .ls{position:absolute;left:.6rem;width:15px;height:15px;color:var(--text-blass);pointer-events:none}.filter-feld input{width:100%;padding:.4rem .7rem .4rem 2rem;font:inherit;font-size:.88rem;color:var(--text);background:var(--flaeche);border:1px solid transparent;border-radius:var(--radius-klein)}.filter-feld input:focus{outline:none;background:var(--hintergrund);border-color:var(--farbe-primaer);box-shadow:var(--fokus)}.bereich-kacheln{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.75rem}.bereich-kachel{display:flex;align-items:center;gap:.85rem;min-width:0;padding:.85rem 1rem;border:1px solid var(--rand);border-radius:var(--radius);background:var(--hintergrund);color:var(--text);text-decoration:none;transition:border-color .15s,background .15s}.bereich-kachel:hover{border-color:var(--farbe-primaer);background:#fafcfe}.bereich-kachel[hidden]{display:none}.bereich-kachel-text{display:flex;flex-direction:column;min-width:0;line-height:1.35}.bereich-kachel-text strong{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bereich-kachel .kachel.gross,.bereich-titel .kachel.gross{width:36px;height:36px;font-size:.78rem;border-radius:var(--radius);vertical-align:middle}.filter-leer{margin:.75rem 0 0}.aktivitaet{list-style:none;margin:0;padding:0}.aktivitaet li{display:flex;align-items:flex-start;gap:.75rem;padding:.7rem 0;border-bottom:1px solid #F0F2F4}.aktivitaet li:last-child{border-bottom:0}.aktivitaet a{text-decoration:none;color:var(--text);font-weight:500}.aktivitaet a:hover{color:var(--farbe-primaer)}.aktivitaet-text{display:flex;flex-direction:column;gap:.1rem;min-width:0}.aktivitaet-meta{font-size:.8rem;color:var(--text-leise)}.aktivitaet-meta time{cursor:help}.aktivitaet-bereich{display:inline-flex;align-items:center;gap:.35rem}.aktivitaet-bereich .kachel{width:16px;height:16px;font-size:.5rem;border-radius:4px}.avatar-klein{width:28px;height:28px;font-size:.66rem;flex:0 0 auto;cursor:default;margin-top:.1rem}.avatar-klein:hover{box-shadow:none}.bereich-titel{display:flex;align-items:center;gap:.75rem}.bereich-raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,400px);gap:3rem;align-items:start;margin-top:.5rem}.bereich-seiten .kapitel-liste li{padding:.15rem 0}.bereich-seiten .kapitel-liste a{color:var(--text)}.bereich-seiten .kapitel-liste a:hover{color:var(--farbe-primaer)}.leer-hinweis{padding:1.25rem 1.5rem;border:1px dashed var(--rand-stark);border-radius:var(--radius)}.leer-hinweis p{margin:0}@media(max-width:1100px){.start,.bereich-raster{grid-template-columns:1fr;gap:2rem}}.admin-leiste{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.benutzer-bearbeiten{max-width:760px;margin-bottom:1.25rem}.dialog-breit{width:min(640px,94vw);max-height:90vh;overflow:auto}.neue-seite{margin-top:1rem}.klein-formular label,.klein-formular input,.klein-formular select{font-size:.9rem}.klein-formular label.inline{display:flex;align-items:center;gap:.4rem;font-weight:400;margin-top:.6rem}.speicher-aktionen{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;margin-left:auto}.kommentar-feld{padding:.3rem .5rem;border:1px solid var(--rand);border-radius:6px;font:inherit;font-size:.85rem;min-width:220px}.btn.link{background:none;color:var(--farbe-primaer);text-decoration:underline;padding-left:.5rem;padding-right:.5rem}.konflikt-dialog{width:min(1100px,94vw);max-height:90vh;border:0;border-radius:var(--radius);padding:0;box-shadow:var(--schatten-schwebend)}.konflikt-dialog::backdrop{background:#10182859}.konflikt-inhalt{padding:1rem;max-height:60vh;overflow:auto}.konflikt-block{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}@media(max-width:800px){.konflikt-block{grid-template-columns:1fr}}.konflikt-seite{border:1px solid var(--rand);border-radius:6px;padding:.75rem;background:#fafbfc}.konflikt-seite h3{margin:0 0 .5rem;font-size:.9rem;color:var(--text-leise)}.konflikt-text,.diff{white-space:pre-wrap;font-size:.95rem;line-height:1.5}.diff ins{background:#c8e6c9;text-decoration:none}.diff del{background:#f5c6c2;text-decoration:line-through}.konflikt-aktionen{padding:.75rem 1rem;border-top:1px solid var(--rand);margin:0}@page{size:A4;margin:18mm 16mm 22mm;@bottom-left{content:string(fusszeile);font-size:8.5pt;color:#666}@bottom-right{content:"Seite " counter(page) " von " counter(pages);font-size:8.5pt;color:#666}@top-left{content:string(kopfzeile);font-size:8.5pt;color:#666}}@page :first{@top-left{content:none}}.druck-body{background:#eef1f4;margin:0}.druck-body{--schrift: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--text: #3C3C3B;--farbe-primaer-dunkel: #0F5C93;--rand: #D8DEE4;--farbe-akzent: #1B9AE0;--farbe-akzent-hell: #E7F3FB;--flaeche: #F3F6F9;font-family:var(--schrift);color:var(--text);font-feature-settings:normal}.druck-abschnitt .inhalt-text h1{color:var(--farbe-primaer-dunkel);letter-spacing:0}.druck-leiste{position:sticky;top:0;z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.6rem 1rem;background:var(--flaeche-karte);border-bottom:1px solid var(--rand)}.druck-status{font-size:.88rem;color:var(--text-leise)}#druck-seiten{padding:1.5rem 0}#druck-seiten .pagedjs_page{margin:0 auto 1.5rem;background:#fff;box-shadow:var(--schatten)}.druck-kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;break-inside:avoid;padding-bottom:.6rem;border-bottom:1px solid #DDE3E9}.druck-logo{max-width:55mm;max-height:22mm;width:auto;height:auto}.druck-firma{text-align:right;font-size:8.5pt;line-height:1.4;color:#555}.druck-titelseite{break-after:page}.druck-titel{margin:45mm 0 0;font-size:26pt;line-height:1.2;color:var(--farbe-primaer-dunkel)}.druck-hinweis{margin:.6rem 0 0;font-size:11pt;color:#8e1b1b}.druck-meta{margin:14mm 0 0;display:grid;grid-template-columns:32mm 1fr;gap:.25rem 1rem;font-size:9.5pt}.druck-meta dt{color:#666}.druck-meta dd{margin:0}.druck-strings{visibility:hidden;height:0;overflow:hidden;margin:0;font-size:8.5pt}.druck-kopfquelle{string-set:kopfzeile content()}.druck-fussquelle{string-set:fusszeile content()}.druck-inhaltsverzeichnis{break-after:page}.druck-inhaltsverzeichnis h2{font-size:16pt;margin:0 0 .8rem;color:var(--farbe-primaer-dunkel)}.druck-iv{list-style:none;margin:0;padding:0;font-size:10.5pt}.druck-iv li{margin:.18rem 0}.druck-iv a{display:flex;align-items:baseline;text-decoration:none;color:var(--text)}.druck-iv .iv-titel{flex:0 1 auto}.druck-iv .iv-punkte{flex:1 1 auto;min-width:.8rem;margin:0 .35rem;border-bottom:1px dotted #AAB3BB}.druck-iv a:after{content:target-counter(attr(href url),page);flex:0 0 auto;color:#666}.druck-iv .iv-ebene-1{margin-left:6mm}.druck-iv .iv-ebene-2{margin-left:12mm}.druck-iv .iv-ebene-3{margin-left:18mm}.druck-iv .iv-ebene-4{margin-left:24mm}.druck-abschnitt{break-before:page}.druck-abschnitt-titel{font-size:18pt;margin:0 0 .7rem;color:var(--farbe-primaer-dunkel);break-after:avoid}.druck-nummer{color:var(--text-leise);margin-right:.35em}.druck-badge{display:inline-block;font-size:8pt;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#8e1b1b;border:1px solid #F5C6C2;border-radius:3px;padding:0 .3em;vertical-align:middle}.druck-abschnitt .inhalt-text h1:first-child{display:none}.druck-abschnitt .inhalt-text{font-size:10.5pt;line-height:1.45}.druck-abschnitt .inhalt-text h1{font-size:14pt}.druck-abschnitt .inhalt-text h2{font-size:12.5pt}.druck-abschnitt .inhalt-text h3{font-size:11pt}.druck-abschnitt .inhalt-text h1,.druck-abschnitt .inhalt-text h2,.druck-abschnitt .inhalt-text h3{break-after:avoid;margin:.9rem 0 .35rem}.druck-abschnitt .inhalt-text img{max-width:100%;height:auto;break-inside:avoid}.druck-abschnitt .inhalt-text figure,.druck-abschnitt .inhalt-text pre{break-inside:avoid}.druck-abschnitt .inhalt-text thead{display:table-header-group}.druck-abschnitt .inhalt-text th,.druck-abschnitt .inhalt-text td{border:1px solid #D8DEE4}.druck-abschnitt .inhalt-text th,.druck-abschnitt .inhalt-text tr:first-child>th{background:#f3f6f9;color:inherit;font-size:inherit;text-transform:none;letter-spacing:0}.druck-abschnitt .inhalt-text h2{padding-bottom:.2rem;border-bottom:1px solid #D8DEE4}.druck-abschnitt .inhalt-text h2,.druck-abschnitt .inhalt-text h3{font-weight:700;letter-spacing:0}.druck-abschnitt .inhalt-text code,.druck-abschnitt .inhalt-text pre{border:1px solid var(--rand)}.druck-abschnitt .inhalt-text pre code{border:0}.druck-abschnitt .inhalt-text blockquote{border-left:4px solid var(--farbe-akzent);background:var(--farbe-akzent-hell)}.druck-abschnitt .inhalt-text table:not(:has(colgroup)){table-layout:auto}.druck-abschnitt .inhalt-text th,.druck-abschnitt .inhalt-text td{overflow-wrap:break-word;padding:.16rem .3rem;min-width:0}.druck-abschnitt .inhalt-text table.tabelle-10pt{font-size:10pt}.druck-abschnitt .inhalt-text table.tabelle-95pt{font-size:9.5pt}.druck-abschnitt .inhalt-text table.tabelle-9pt{font-size:9pt}.druck-abschnitt .inhalt-text table.tabelle-85pt{font-size:8.5pt}#druck-messen{position:absolute;left:-10000px;top:0;width:178mm;visibility:hidden}.druck-abschnitt .inhalt-text a{color:inherit;text-decoration:none}.druck-body.druckt{background:#fff}.druck-body.druckt .druck-leiste{display:none}.druck-body.druckt #druck-seiten{padding:0}.druck-body.druckt #druck-seiten .pagedjs_page{box-shadow:none;margin:0}.druck-auswahl .druck-baum{list-style:none;margin:.4rem 0 0;padding:0}.druck-auswahl .druck-baum .druck-baum{margin-left:1.1rem;border-left:1px solid var(--rand);padding-left:.6rem}.druck-auswahl .druck-baum label.inline{display:flex;align-items:center;gap:.4rem;font-weight:400;margin:.2rem 0}.druck-auswahl-aktionen{display:flex;gap:.5rem;margin:.4rem 0 0}.vergleich-leiste{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.vergleich-staende{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}@media(max-width:800px){.vergleich-staende{grid-template-columns:1fr}}.vergleich-stand{padding:.75rem 1rem}.vergleich-stand .klein-titel{margin:0 0 .2rem}.vergleich-stand p{margin:0}.vergleich-alt{border-left:3px solid #C62828}.vergleich-neu{border-left:3px solid #2E7D32}.vergleich-summe{margin:0 0 .5rem}.nur-aenderungen-label{font-size:.92rem;color:var(--text-leise);margin-left:.3rem}.vergleich{margin-top:.75rem;display:grid;gap:.6rem}.vergleich .block{background:var(--flaeche-karte);border:1px solid var(--rand);border-radius:var(--radius);padding:.6rem .9rem}.block-label{display:block;font-size:.78rem;text-transform:uppercase;letter-spacing:.03em;color:var(--text-leise);margin-bottom:.25rem}.block-neu{border-left:3px solid #2E7D32}.block-entfernt{border-left:3px solid #C62828}.block-geaendert{border-left:3px solid var(--farbe-primaer)}.block-gleich{border-left:3px solid var(--rand);color:var(--text-leise)}.block-ausgelassen{display:none;font-size:.85rem;color:var(--text-leise);text-align:center;padding:.2rem 0}.nur-aenderungen:checked~.vergleich .block-gleich{display:none}.nur-aenderungen:checked~.vergleich .block-ausgelassen{display:block}.suche-formular{display:flex;gap:.6rem;margin-bottom:1rem}.suche-formular input{flex:1;margin:0}.treffer{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.treffer-karte{padding:.9rem 1.1rem}.treffer-titel{font-weight:600;text-decoration:none;font-size:1.05rem;margin-right:.5rem}.treffer-text{margin:.35rem 0 0;color:var(--text-leise);font-size:.92rem}.treffer-text mark{background:#fff176;padding:0 .1em;border-radius:2px}.matrix select{width:auto;margin:0;min-width:7.5em;padding:.3rem .4rem;font:inherit;border:1px solid var(--rand);border-radius:6px;background:#fff}.matrix tr.ohne-rechte td{background:#fff4e5}.tabelle tr.vergangen td{color:var(--text-leise)}.tabelle .aktionen-zelle{white-space:nowrap}.tabelle .aktionen-zelle form{display:inline-block;margin-right:.3rem}.rollen-auswahl{border:1px solid var(--rand);border-radius:var(--radius);padding:.5rem .9rem .8rem;margin:.75rem 0 0}.rollen-auswahl legend{font-weight:500;padding:0 .3rem}.rollen-auswahl label.inline{display:flex;align-items:center;gap:.4rem;margin:.4rem 0 0;font-weight:400}.bausteine-auswahl p{margin:.2rem 0 .3rem}.bausteine-liste{max-height:16rem;overflow-y:auto}.klein-dialog .formular .bausteine-liste label.inline{margin-top:.3rem;align-items:center}.bausteine-knoepfe{display:flex;gap:.75rem;margin-top:.4rem}#kundenvorlage{scroll-margin-top:5rem}.baustein-reihenfolge{margin:.4rem 0 0;padding-left:1.6rem}.baustein-reihenfolge li{padding:.25rem 0;border-bottom:1px solid var(--rand)}.baustein-reihenfolge li:last-child{border-bottom:0}.baustein-reihenfolge li>*{vertical-align:middle}.baustein-reihenfolge .baustein-name{display:inline-block;min-width:60%}.baustein-reihenfolge form{display:inline-flex;gap:.3rem}.einladungslink{display:inline-block;margin-top:.4rem;padding:.3rem .5rem;background:#fff;border:1px solid var(--rand);border-radius:4px;user-select:all;word-break:break-all}.briefkopf-vorschau{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border:1px dashed var(--rand);border-radius:var(--radius);padding:.75rem 1rem;margin:.5rem 0 1rem;background:#fff}.briefkopf-logo{max-width:200px;max-height:70px;height:auto;width:auto}.briefkopf-firma{text-align:right;font-size:.82rem;line-height:1.35;color:var(--text-leise)}:root{--nav-breite: 280px}.rahmen{position:relative;display:grid;grid-template-columns:var(--nav-breite) minmax(0,1fr);min-height:calc(100vh - var(--kopf-hoehe))}.seitenleiste-griff{position:absolute;top:0;bottom:0;left:calc(var(--nav-breite) - 3px);width:6px;z-index:25;cursor:col-resize;touch-action:none}.seitenleiste-griff:after{content:"";position:absolute;top:0;bottom:0;left:2px;width:2px;background:transparent;transition:background .15s}.seitenleiste-griff:hover:after,.seitenleiste-griff:focus-visible:after,body.zieht-seitenleiste .seitenleiste-griff:after{background:var(--farbe-primaer)}.seitenleiste-griff:focus-visible{outline:none}body.zieht-seitenleiste{cursor:col-resize;user-select:none}@media(min-width:901px){body.seitenleiste-zu .rahmen{grid-template-columns:minmax(0,1fr)}body.seitenleiste-zu .seitenleiste-nav,body.seitenleiste-zu .seitenleiste-griff{display:none}}.rahmen-inhalt{min-width:0}.seitenleiste-nav{background:var(--flaeche-leiste);border-right:1px solid var(--rand);padding:1rem .75rem 2rem;position:sticky;top:var(--kopf-hoehe);max-height:calc(100vh - var(--kopf-hoehe));overflow:auto;font-size:.92rem}.nav-gruppe+.nav-gruppe{margin-top:1.25rem}.bereiche-liste,.seitenbaum{list-style:none;margin:0;padding:0}.seitenbaum{margin-left:.9rem;border-left:1px solid var(--rand);padding-left:.2rem}.bereiche-liste>li.offen>.seitenbaum{margin-top:.15rem}.nav-zeile{display:flex;align-items:center;gap:.1rem;border-radius:var(--radius-klein);min-height:30px;padding-right:.15rem}.nav-zeile:hover{background:#eef0f2}.nav-zeile.aktiv{background:var(--farbe-akzent-hell)}.nav-link{flex:1 1 auto;min-width:0;display:flex;align-items:center;padding:.3rem .35rem;text-decoration:none;color:#374151;overflow:hidden;white-space:nowrap}.nav-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.seitenleiste-nav .kachel{width:20px;height:20px;font-size:.6rem;margin-right:.55rem;border-radius:5px;vertical-align:middle}.nav-link.aktiv,.nav-zeile.aktiv .nav-link{color:var(--farbe-primaer-dunkel);font-weight:600}.bereich-link{font-weight:500}.nav-auf{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 auto;border:0;border-radius:4px;background:transparent;color:var(--text-blass);cursor:pointer;padding:0;transition:transform .15s}.nav-auf:hover{color:var(--text)}.nav-auf .ls{width:14px;height:14px;stroke-width:2}.nav-auf.platz{visibility:hidden}li.zu>.nav-zeile .nav-auf{transform:rotate(-90deg)}li.zu>.seitenbaum{display:none}.nav-plus,.nav-mehr{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 auto;border:0;border-radius:4px;background:transparent;color:var(--text-leise);cursor:pointer;padding:0;line-height:1;visibility:hidden}.nav-plus .ls,.nav-mehr .ls{width:15px;height:15px;vertical-align:0}.nav-zeile:hover .nav-plus,.nav-zeile:hover .nav-mehr,.nav-zeile.aktiv .nav-plus,.nav-zeile.aktiv .nav-mehr,.nav-zeile:focus-within .nav-plus,.nav-zeile:focus-within .nav-mehr,.bereich-zeile .nav-plus{visibility:visible}.nav-plus:hover,.nav-mehr:hover{background:var(--rand);color:var(--text)}.nav-leer{margin:.25rem .4rem}@media(max-width:900px){.rahmen{grid-template-columns:1fr}.seitenleiste-nav{display:none;position:static;max-height:none;border-right:0;border-bottom:1px solid var(--rand)}.seitenleiste-griff{display:none}body.seitenleiste-offen .seitenleiste-nav{display:block}}.klein-dialog{width:min(520px,94vw);border:0;border-radius:var(--radius);padding:1.5rem;box-shadow:var(--schatten-schwebend);color:var(--text)}.klein-dialog::backdrop{background:#10182859}.klein-dialog h2{margin:0 0 .5rem;font-size:1.1rem;font-weight:600}.klein-dialog .formular label.inline{display:flex;align-items:flex-start;gap:.5rem;font-weight:400;margin-top:.6rem}.loeschen-zeile{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--rand)}.kapitel-liste{list-style:none;margin:0;padding:0}.kapitel-liste li{padding:.2rem 0}.kapitel-liste li a{text-decoration:none}.kapitel-liste .kapitel-liste{margin-left:1.25rem;border-left:1px solid var(--rand);padding-left:.6rem}.kapitel-uebersicht{padding:1.25rem 0 0}.abstand-oben{margin-top:1.5rem}.abstand-oben-klein{margin-top:.6rem}.start-leer{max-width:560px;margin:2rem auto}.bereich-karte{margin-bottom:1rem}.bereich-karte summary{cursor:pointer}.bereich-karte .zeile-formular{margin:.75rem 0}.klein-titel{font-size:.95rem;margin:1rem 0 .25rem}.editor-titelzeile{padding:0 0 .75rem;align-items:baseline}.editor-titelzeile .seitentitel{font-size:1.5rem}.lese-layout,.editor-layout{grid-template-columns:minmax(0,1fr) 240px;max-width:none}.lese-layout .haupt,.editor-layout .haupt{min-width:0}.inhaltsverzeichnis-spalte{position:sticky;top:calc(var(--kopf-hoehe) + 1.25rem);max-height:calc(100vh - var(--kopf-hoehe) - 2.5rem);overflow:auto}@media(max-width:1100px){.lese-layout,.editor-layout{grid-template-columns:1fr}.inhaltsverzeichnis-spalte{position:static;max-height:none;order:-1}}
