@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-cyrillic-ext-300-normal-AjyHH-nA.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-300-normal-Ctr4ZZfs.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-cyrillic-300-normal-DyQnI4ta.woff2) format("woff2"),url(/assets/montserrat-cyrillic-300-normal-BVP0yxL_.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-vietnamese-300-normal-BIrGnxdC.woff2) format("woff2"),url(/assets/montserrat-vietnamese-300-normal-F69v1y7v.woff) format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-latin-ext-300-normal-DiDe5dVi.woff2) format("woff2"),url(/assets/montserrat-latin-ext-300-normal-BCbSOsYO.woff) format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-latin-300-normal-BgP24wlQ.woff2) format("woff2"),url(/assets/montserrat-latin-300-normal-sTRdVzlf.woff) format("woff");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}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-ext-400-normal-Xqov12YL.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-400-normal-DRPPeomZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2) format("woff2"),url(/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-vietnamese-400-normal-D4oHqQTd.woff2) format("woff2"),url(/assets/montserrat-vietnamese-400-normal-BeEscFYY.woff) format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2) format("woff2"),url(/assets/montserrat-latin-ext-400-normal-BffdBkAA.woff) format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2) format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.woff) format("woff");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}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");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}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");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{--gold: #ba9451;--gold-hell: #ccae7d;--gold-text: #8a6a33;--gruen: #596557;--gruen-hover: #465047;--gruen-mittel: #747e6e;--gruen-hell: #b0b6a6;--creme: #fefefb;--text: #39423c;--flaeche: #f5f6f1;--linie: #e4e6dd;--linie-gold: #e8dcc5;--niedrig: #3d6683;--hoch: #9b4437;--hoch-hell: #f7ebe7;--marke: "Montserrat", "Helvetica Neue", Arial, sans-serif;--sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--r: 4px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--sans);font-size:16px;line-height:1.6;color:var(--text);background:var(--creme)}h1,h2{font-family:var(--marke);font-weight:300;line-height:1.25;margin:0;color:var(--gruen);letter-spacing:.01em}h1{font-size:1.65rem}h2{font-size:1.2rem;font-weight:400}h3{font-family:var(--sans);font-size:1rem;font-weight:500;color:var(--gruen);margin:0 0 .75rem}p{margin:0 0 .85rem}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--gruen)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (prefers-reduced-motion: reduce){*{transition:none!important}}.leise{color:var(--gruen-mittel)}.block{display:block}.fehler{color:var(--hoch);font-weight:500}.hinweis{color:var(--gruen-mittel);font-size:.9rem;margin-top:1rem}.abstand{margin-top:1.25rem}.wortmarke{font-family:var(--marke);font-weight:300;letter-spacing:.2em;font-size:1.6rem;white-space:nowrap;line-height:1}.wortmarke.klein{font-size:1.15rem;letter-spacing:.2em}.wm-mikro{color:var(--gruen)}.wm-nava{color:var(--gold)}.knopf,.knopf-zweit,.knopf-leise,.knopf-text{cursor:pointer;border-radius:var(--r);font-weight:500;font-size:.95rem;transition:background-color .15s,color .15s}.knopf{background:var(--gruen);color:#fff;border:1px solid var(--gruen);padding:.7rem 1.3rem}.knopf:hover{background:var(--gruen-hover);border-color:var(--gruen-hover)}.knopf:disabled{background:var(--gruen-hell);border-color:var(--gruen-hell);cursor:not-allowed}.knopf-zweit{background:var(--creme);color:var(--gold-text);border:1px solid var(--gold);padding:.65rem 1.15rem}.knopf-zweit:hover{background:#faf5ec}.knopf-leise{background:none;border:0;color:var(--gruen);padding:.45rem .5rem;text-decoration:underline;text-decoration-color:var(--gold-hell);text-underline-offset:4px;font-weight:400}.knopf-leise:hover{color:var(--gruen-hover);text-decoration-color:var(--gold)}.knopf-leise.gefahr{color:var(--hoch);text-decoration-color:currentColor}.knopf-text{background:none;border:0;padding:0 .25rem;color:var(--gruen);text-decoration:underline;font-weight:400;font-size:inherit}.knopfreihe{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.praxis{display:grid;grid-template-columns:252px 1fr;min-height:100vh}.seitenleiste{background:var(--creme);border-right:1px solid var(--linie-gold);padding:2rem 1.25rem;display:flex;flex-direction:column;gap:2.5rem;position:sticky;top:0;height:100vh}.marke{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:0 .5rem}.marke img{object-fit:contain}.marke span:not(.wm-mikro):not(.wm-nava){display:block;font-size:.82rem;color:var(--gruen-mittel);margin-top:.4rem;letter-spacing:0}.seitenleiste nav{display:flex;flex-direction:column;gap:.15rem}.nav-punkt{text-align:left;background:none;border:0;border-left:2px solid transparent;color:var(--gruen-mittel);padding:.55rem .75rem;cursor:pointer;font-size:.95rem}.nav-punkt:hover{color:var(--gruen)}.nav-punkt.aktiv{color:var(--gruen);font-weight:500;border-left-color:var(--gold)}.seitenleiste-fuss{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;font-size:.9rem}.seitenleiste-fuss a{padding:.45rem .5rem;text-decoration-color:var(--gold-hell);text-underline-offset:4px}.inhalt{padding:2.25rem 3.5rem 5rem;min-width:0}.seite{max-width:1040px}.testhinweis{font-size:.86rem;color:var(--gold-text);border-left:2px solid var(--gold);padding:.35rem .85rem;margin-bottom:2.25rem;background:#fbf8f1}.seitenkopf{margin:0 0 2.25rem}.seitenkopf .datum{color:var(--gruen-mittel);margin-bottom:.35rem;font-size:.92rem}.zeile-kopf{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.abschnitt{background:#fff;border:1px solid var(--linie);border-radius:var(--r);padding:2rem 2.25rem;margin-bottom:1.75rem}.abschnitt-kopf{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem 2rem;margin-bottom:1.5rem;flex-wrap:wrap}.abschnitt-text{color:var(--gruen-mittel);max-width:66ch;margin:.4rem 0 0}.abschnitt>.feld{margin-bottom:1.5rem}.gruppe{margin-top:2rem}.gruppe:first-of-type{margin-top:.5rem}.zaehler{color:var(--gruen-mittel);font-size:.9rem;white-space:nowrap}.nebenwert{margin-top:1rem;color:var(--gruen);font-weight:500}.leer p{color:var(--gruen-mittel);max-width:60ch}section.leer{border:1px solid var(--linie-gold);border-radius:var(--r);padding:2.5rem;margin-bottom:1.75rem;background:#fff}section.leer h2{margin-bottom:.75rem}.raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem 1.5rem}.raster-eng{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));margin-top:1rem}.feld{display:flex;flex-direction:column;gap:.35rem;min-width:0}.feld-breit{grid-column:1 / -1}.feld-schmal{max-width:260px}.feld-label{font-size:.88rem;font-weight:500;color:var(--gruen)}.feld-hinweis{font-size:.82rem;color:var(--gruen-mittel)}input:not([type=checkbox]):not([type=radio]),select,textarea{width:100%;padding:.6rem .75rem;border:1px solid #d3d7cb;border-radius:var(--r);background:#fff}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{border-color:var(--gruen);outline:2px solid var(--gold-hell);outline-offset:0}textarea{resize:vertical;line-height:1.55}input[type=checkbox]{width:1.05rem;height:1.05rem;accent-color:var(--gruen);flex-shrink:0;margin-top:.2rem}.zahl{display:flex;align-items:center;gap:.45rem}.zahl input{max-width:7.5rem;text-align:right}.zahl-einheit{color:var(--gruen-mittel);font-size:.85rem;white-space:nowrap}input.eng{max-width:6.5rem}.haken{display:inline-flex;align-items:flex-start;gap:.6rem;cursor:pointer;padding:.3rem 0}.haken span{line-height:1.45}.haken-raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.2rem 1.5rem;margin-top:.75rem}.wahl{border:0;padding:0;margin:0 0 1.25rem;min-width:0}.wahl legend{font-size:.88rem;font-weight:500;color:var(--gruen);margin-bottom:.5rem;padding:0}.wahl-optionen{display:flex;flex-wrap:wrap;gap:.5rem}.wahl-knopf{background:#fff;border:1px solid #d3d7cb;border-radius:var(--r);padding:.5rem .9rem;cursor:pointer;text-align:left}.wahl-knopf:hover{border-color:var(--gruen-hell)}.wahl-knopf.aktiv{border-color:var(--gruen);background:var(--flaeche);box-shadow:inset 0 0 0 1px var(--gruen)}.wahl-titel{display:block}.wahl-text{display:block;font-size:.85rem;color:var(--gruen-mittel);margin-top:.15rem}.wahl-liste .wahl-optionen{flex-direction:column}.wahl-liste .wahl-knopf{width:100%}.chips{display:flex;flex-wrap:wrap;gap:.5rem}.chip{background:#fff;border:1px solid #d3d7cb;border-radius:999px;padding:.35rem .9rem;cursor:pointer;font-size:.92rem}.chip:hover{border-color:var(--gruen-hell)}.chip.aktiv{background:var(--gruen);border-color:var(--gruen);color:#fff}.chip.ruhig{cursor:default;background:var(--flaeche);border-color:var(--linie)}.zeilen{display:flex;flex-direction:column;gap:.9rem;align-items:flex-start;margin-top:.5rem}.zeile{display:grid;gap:.9rem;align-items:end;width:100%;padding-bottom:.9rem;border-bottom:1px solid var(--linie)}.zeile .haken{padding-bottom:.6rem}.vorlagen{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:.5rem}.beschwerden{display:flex;flex-direction:column}.beschwerde{display:grid;grid-template-columns:minmax(220px,1fr) auto 150px;gap:.5rem 1.25rem;align-items:center;padding:.7rem 0;border-bottom:1px solid var(--linie)}.beschwerde:last-child{border-bottom:0}.beschwerde-name{line-height:1.4}.segment{display:inline-flex;border:1px solid #d3d7cb;border-radius:var(--r);overflow:hidden}.seg{background:#fff;border:0;border-right:1px solid var(--linie);padding:.42rem .75rem;cursor:pointer;font-size:.88rem;white-space:nowrap;color:var(--gruen-mittel)}.seg:last-child{border-right:0}.seg:hover{background:var(--flaeche);color:var(--text)}.seg.aktiv{font-weight:500;color:var(--text)}.seg.aktiv.stufe-nie{background:var(--flaeche)}.seg.aktiv.stufe-mild{background:#e9ece3}.seg.aktiv.stufe-stark{background:var(--gruen);color:#fff}.uebersicht{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:1.75rem}.liste{background:#fff;border:1px solid var(--linie);border-top:2px solid var(--gold-hell);border-radius:var(--r);padding:1.5rem 1.5rem 1rem}.liste h2{font-size:1.05rem;display:flex;justify-content:space-between;align-items:baseline;margin-bottom:1rem}.anzahl{font-family:var(--sans);font-size:.9rem;color:var(--gruen-mittel)}.liste ul{list-style:none;margin:0;padding:0}.liste li button{display:block;width:100%;text-align:left;background:none;border:0;border-top:1px solid var(--linie);padding:.7rem .25rem;cursor:pointer}.liste li button:hover{background:var(--flaeche)}.liste li strong{display:block;font-weight:500;color:var(--gruen)}.liste li span{display:block;font-size:.88rem;color:var(--gruen-mittel)}.link-box{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.link-box code{background:var(--flaeche);padding:.55rem .8rem;border-radius:var(--r);font-size:.9rem;word-break:break-all}.filter{display:flex;gap:1.25rem;align-items:center;flex-wrap:wrap;margin-bottom:1.25rem}.filter input[type=search]{max-width:320px}.tabelle-huelle{overflow-x:auto;background:#fff;border:1px solid var(--linie);border-radius:var(--r)}.tabelle{width:100%;border-collapse:collapse;font-size:.93rem}.tabelle th,.tabelle td{padding:.7rem .9rem;text-align:left;border-bottom:1px solid var(--linie);vertical-align:middle}.tabelle thead th{font-weight:500;color:var(--gruen-mittel);font-size:.85rem;white-space:nowrap;border-bottom-color:var(--linie-gold)}.tabelle tbody th{font-weight:500}.tabelle tbody tr:last-child th,.tabelle tbody tr:last-child td{border-bottom:0}.klickbar{cursor:pointer}.klickbar:hover{background:var(--flaeche)}.tabellen-link{background:none;border:0;padding:0;color:var(--gruen);font-weight:500;cursor:pointer;text-align:left}.status{font-size:.84rem;padding:.12rem .6rem;border-radius:999px;border:1px solid var(--linie);white-space:nowrap}.status-neu{border-color:var(--gold-hell);color:var(--gold-text)}.status-archiviert{color:var(--gruen-mittel)}.zurueck{margin:0 0 1rem -.5rem}.akte-kopf{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;flex-wrap:wrap;margin-bottom:1.75rem}.akte-info{color:var(--gruen-mittel);margin:.4rem 0 0}.akte-termin{margin:.35rem 0 0;color:var(--gold-text);font-size:.92rem}.akte-aktionen{display:flex;align-items:flex-end;gap:.5rem;flex-wrap:wrap}.status-wahl{display:flex;flex-direction:column;gap:.3rem}.status-wahl select{width:auto}.reiter{display:flex;gap:.25rem;border-bottom:1px solid var(--linie-gold);overflow-x:auto;scrollbar-width:thin}.reiter-knopf{background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:.75rem .9rem;cursor:pointer;color:var(--gruen-mittel);white-space:nowrap;font-size:.94rem}.reiter-knopf:hover{color:var(--gruen)}.reiter-knopf.aktiv{color:var(--gruen);border-bottom-color:var(--gold);font-weight:500}.autospeichern{font-size:.84rem;color:var(--gruen-mittel);margin:.75rem 0 1.5rem}.anliegen blockquote{margin:0 0 1.25rem;padding:.25rem 0 .25rem 1.25rem;border-left:2px solid var(--gold);font-size:1.05rem;line-height:1.7;max-width:70ch}.anliegen .chips{margin-bottom:1.5rem}.impulse{margin:0;padding-left:1.2rem;max-width:76ch}.impulse li{margin-bottom:.6rem}.impulse li::marker{color:var(--gold)}.impuls-ki:after{content:" (KI-Vorschlag)";color:var(--gruen-mittel);font-size:.85rem}.verlauf-neu{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1.5rem;max-width:760px}.verlauf-neu .knopf{justify-self:start}.verlauf{list-style:none;padding:0;margin:0;border-top:1px solid var(--linie)}.verlauf li{padding:1rem 0;border-bottom:1px solid var(--linie)}.verlauf-kopf{display:flex;gap:1rem;align-items:baseline;margin-bottom:.35rem}.verlauf-kopf strong{font-weight:500;color:var(--gruen)}.befinden{font-size:.88rem;color:var(--gold-text)}.abnahmen{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1.25rem}.abnahme{background:#fff;border:1px solid #d3d7cb;border-radius:999px;padding:.3rem .9rem;cursor:pointer;font-size:.92rem}.abnahme.aktiv{background:var(--gruen);color:#fff;border-color:var(--gruen)}.labor-steuerung{display:flex;gap:1rem 1.75rem;align-items:flex-end;flex-wrap:wrap;margin-bottom:.75rem}.labor-steuerung .haken{padding-bottom:.6rem}.tabelle.labor{table-layout:fixed;min-width:760px}.tabelle.labor th:nth-child(1){width:30%}.tabelle.labor th:nth-child(2){width:19%}.tabelle.labor th:nth-child(3){width:12%}.tabelle.labor th:nth-child(4){width:19%}.tabelle.labor th:nth-child(5){width:12%}.tabelle.labor th:nth-child(6){width:8%}.tabelle.labor input{width:6.5rem}.tabelle th .leise.block,.tabelle td .leise.block{font-weight:400;font-size:.88rem}.marke-empfohlen,.marke-basis{display:inline-block;margin-left:.5rem;font-size:.74rem;font-weight:400;padding:0 .45rem;border-radius:999px;vertical-align:.1em}.marke-empfohlen{border:1px solid var(--gold-hell);color:var(--gold-text)}.marke-basis{border:1px solid var(--linie);color:var(--gruen-mittel)}.bewertung{font-weight:500;white-space:nowrap}.bewertung.niedrig{color:var(--niedrig)}.bewertung.hoch{color:var(--hoch)}.bewertung.normal{color:var(--gruen-mittel);font-weight:400}.spalte-balken{width:180px}.balken{position:relative;height:18px;min-width:150px}.balken-spur{position:absolute;left:0;right:0;top:8.5px;height:1px;background:var(--gruen-hell)}.balken-zone{position:absolute;top:5px;height:8px;background:#e9ece3;border:1px solid var(--gruen-hell);border-radius:2px}.balken-punkt{position:absolute;top:3px;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--gruen);border:2px solid #fff;box-shadow:0 0 0 1px var(--gruen)}.balken-punkt.niedrig{background:var(--niedrig);box-shadow:0 0 0 1px var(--niedrig)}.balken-punkt.hoch{background:var(--hoch);box-shadow:0 0 0 1px var(--hoch)}.kurzbild{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem 2.5rem;margin:0}.kurzbild dt{font-size:.85rem;font-weight:500;color:var(--gruen-mittel)}.kurzbild dd{margin:.2rem 0 0}.vorschlag-stufe{margin-top:1.75rem;padding-left:1.1rem;border-left:2px solid var(--linie)}.vorschlag-stufe:first-of-type{margin-top:.25rem}.stufe-hoch{border-left-color:var(--gruen)}.stufe-mittel{border-left-color:var(--gold)}.vorschlag-liste{list-style:none;margin:0;padding:0}.vorschlag-liste li{padding:.6rem 0;border-bottom:1px solid var(--linie)}.vorschlag-liste li:last-child{border-bottom:0}.vorschlag-name strong{font-weight:500}.gruende{font-size:.88rem;color:var(--gruen-mittel);margin-top:.15rem}.befund-liste{list-style:none;padding:0;margin:0}.befund-liste li{display:grid;grid-template-columns:minmax(200px,1.3fr) 1.2fr 1fr;gap:.5rem 1rem;padding:.65rem 0;border-bottom:1px solid var(--linie)}.befund-name{font-weight:500}.ki-hinweis{background:var(--flaeche);border-radius:var(--r);padding:1.15rem 1.35rem;margin-bottom:1.25rem;font-size:.92rem}.ki-hinweis p{max-width:80ch}.ki-hinweis summary{cursor:pointer;color:var(--gruen);font-weight:500}.ki-hinweis pre,.rohtext{background:#fff;border:1px solid var(--linie);border-radius:var(--r);padding:.85rem;overflow:auto;max-height:320px;font-size:.8rem;white-space:pre-wrap}.fortschritt{color:var(--gruen-mittel);font-size:.92rem}.ki-ergebnis{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--gold-hell)}.ki-ergebnis h3{margin-top:1.75rem}.fliesstext{font-size:1.02rem;line-height:1.75;max-width:70ch}.patienteninfo{border-left:2px solid var(--gold-hell);padding-left:1.1rem}.warnung{background:var(--hoch-hell);border-left:2px solid var(--hoch);padding:1rem 1.25rem;margin-top:.5rem}.warnung h3{color:var(--hoch);margin-top:0}.warnung ul,.ki-raster ul{margin:0;padding-left:1.2rem}.ki-liste{list-style:none;padding:0;margin:0}.ki-liste li{display:flex;flex-direction:column;padding:.65rem 0;border-bottom:1px solid var(--linie)}.ki-liste strong{font-weight:500}.tabelle.therapie td,.tabelle.therapie th{vertical-align:top}.evidenz{font-size:.8rem;padding:.08rem .55rem;border-radius:999px;border:1px solid var(--linie);white-space:nowrap}.evidenz-hoch{border-color:var(--gruen);color:var(--gruen)}.evidenz-gering{border-color:var(--gold);color:var(--gold-text)}.ki-raster{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0 2.5rem;margin-bottom:1.5rem}.zugang{min-height:100vh;display:grid;place-items:center;padding:2rem;background:var(--creme)}.zugang-karte{width:min(380px,100%);display:flex;flex-direction:column;gap:.7rem;align-items:stretch;text-align:left}.zugang-karte img{object-fit:contain;align-self:center;margin-bottom:.5rem}.zugang-karte .wortmarke{align-self:center;margin-bottom:.25rem}.zugang-karte>p{color:var(--gruen-mittel);text-align:center;margin-bottom:2rem;font-size:.92rem}.fragebogen{min-height:100vh;font-size:17px}.fb-kopf{max-width:820px;margin:0 auto;padding:2rem 1.5rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--linie-gold)}.fb-kopf img{width:300px;height:auto;margin-left:-1.5rem}.fb-kopf span{font-size:.86rem;color:var(--gruen-mittel)}.fb-inhalt{max-width:820px;margin:0 auto;padding:2rem 1.5rem 5rem}.fb-einleitung{margin:.5rem 0 2.5rem}.fb-einleitung h1{margin-bottom:1rem}.fb-schritte{list-style:none;padding:0;margin:0 0 .5rem;display:grid;grid-template-columns:repeat(7,1fr);gap:.35rem}.fb-schritte li{border-top:2px solid var(--linie);padding-top:.5rem;font-size:.78rem;color:var(--gruen-mittel);line-height:1.3}.fb-schritte li.erledigt{border-top-color:var(--gruen-hell)}.fb-schritte li.aktiv{border-top-color:var(--gold);color:var(--gruen);font-weight:500}.fb-stand{font-size:.85rem;color:var(--gruen-mittel);margin-bottom:1.75rem}.fb-navigation{display:flex;justify-content:space-between;gap:1rem;margin-top:1.5rem}.einwilligung{background:var(--flaeche);padding:1rem 1.15rem;border-radius:var(--r);margin-top:.5rem}.fb-fertig h1{margin-bottom:1.25rem}.fb-termin{border-left:2px solid var(--gold);padding:.25rem 0 .25rem 1.25rem;margin:2rem 0}.fb-termin h2{font-size:1.05rem;margin-bottom:.5rem}.brief-vorschau{overflow-x:auto;padding:.5rem 0 2rem}.brief{width:210mm;min-height:297mm;margin:0 auto;background:#fff;padding:16mm 20mm 14mm 25mm;box-shadow:0 1px 3px #39423c26;font-family:var(--sans);font-size:10.75pt;line-height:1.5;color:var(--text);display:flex;flex-direction:column}.brief-kopf{display:flex;align-items:center;gap:5mm;padding-bottom:5mm;border-bottom:.5pt solid var(--gold-hell)}.brief-kopf img{width:17mm;height:auto}.brief-kopf .wortmarke{font-size:18.5pt;letter-spacing:.2em}.brief-claim{font-size:9pt;color:var(--gruen-mittel);margin-top:1.5mm;letter-spacing:.02em}.brief-adresse{margin-top:14mm;min-height:32mm;font-size:10.75pt}.brief-absender{font-size:7.5pt;color:var(--gruen-mittel);border-bottom:.5pt solid var(--linie);display:inline-block;margin-bottom:3mm;padding-bottom:.5mm}.brief-datum{text-align:right;margin-bottom:10mm}.brief .brief-betreff{font-family:var(--sans);font-size:15pt;font-weight:500;color:var(--gruen);margin:0 0 7mm;letter-spacing:0}.brief p{margin:0 0 3.5mm}.brief h2{font-family:var(--sans);font-size:11.5pt;font-weight:500;color:var(--gruen);margin:7mm 0 3mm;letter-spacing:0}.brief table{width:100%;border-collapse:collapse;font-size:9.5pt;margin-bottom:2mm}.brief th{text-align:left;font-weight:500;color:var(--gruen-mittel);border-bottom:.5pt solid var(--gold-hell);padding:1.5mm 2mm 1.5mm 0}.brief td{border-bottom:.5pt solid var(--linie);padding:1.5mm 2mm 1.5mm 0;vertical-align:top}.brief-auffaellig{color:var(--hoch);font-weight:500}.brief-leer{color:var(--gruen-hell);font-style:italic}.brief-gruss{margin-top:8mm!important}.brief-name{margin-top:10mm!important}.brief-fuss{margin-top:auto;padding-top:4mm;border-top:.5pt solid var(--gold-hell);font-size:8pt;color:var(--gruen-mittel);white-space:pre-wrap;word-spacing:.1em}@media print{@page{size:A4;margin:16mm 20mm 14mm 25mm}body{background:#fff}.seitenleiste,.testhinweis,.zurueck,.akte-kopf,.reiter,.autospeichern,.akte>.abschnitt{display:none!important}.praxis{display:block}.inhalt{padding:0}.seite{max-width:none}.brief-vorschau{overflow:visible;padding:0}.brief{box-shadow:none;margin:0;padding:0;width:auto;min-height:266mm}.brief table{page-break-inside:auto}.brief tr,.brief h2{page-break-inside:avoid;break-after:avoid-page}}@media (max-width: 900px){.praxis{grid-template-columns:1fr}.seitenleiste{position:static;height:auto;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:1rem 1.25rem;border-right:0;border-bottom:1px solid var(--linie-gold)}.marke{flex-direction:row;align-items:center}.marke img{width:36px;height:auto}.marke span:not(.wm-mikro):not(.wm-nava){display:none}.seitenleiste nav{flex-direction:row;flex-wrap:wrap;order:3;width:100%}.nav-punkt{border-left:0;border-bottom:2px solid transparent;padding:.4rem .6rem}.nav-punkt.aktiv{border-bottom-color:var(--gold)}.seitenleiste-fuss{margin:0 0 0 auto;flex-direction:row}.seitenleiste-fuss a{display:none}.inhalt{padding:1.5rem 1.15rem 3rem}h1{font-size:1.4rem}.abschnitt{padding:1.35rem 1.15rem}.beschwerde{grid-template-columns:1fr}.segment{width:100%}.seg{flex:1;padding:.55rem .15rem;font-size:.8rem}.zeile{grid-template-columns:1fr!important}.befund-liste li{grid-template-columns:1fr;gap:.1rem}.fragebogen{font-size:16px}.fb-kopf{padding:1.25rem 1.15rem 1rem}.fb-kopf img{width:250px;margin-left:-1.25rem}.fb-kopf span{display:none}.fb-inhalt{padding:1.5rem 1.15rem 4rem}.fb-titel{display:none}.fb-schritte li.aktiv .fb-titel{display:block;white-space:nowrap}}.laden{min-height:100vh;display:grid;place-items:center;color:var(--gruen-mittel)}.speicherstand{font-size:.86rem;color:var(--gruen-mittel);margin:0 0 1.5rem;text-align:right}.zugang-titel{font-size:1.15rem;margin:0 0 .75rem}.zugang-hinweis{color:var(--text)!important;text-align:left!important;margin-bottom:.75rem!important;font-size:.95rem!important}.zugang-karte.breit{width:min(480px,100%)}.zugang-karte .einwilligung{font-size:.9rem}.portal .fb-kopf{align-items:center}.portal-nav{max-width:820px;margin:0 auto;padding:0 1.5rem;display:flex;gap:.25rem;border-bottom:1px solid var(--linie);overflow-x:auto}.portal-karten{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin-bottom:1.5rem}.portal-karten .liste p{color:var(--text);margin-bottom:1.1rem}.nachrichten{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem;max-height:480px;overflow-y:auto}.nachrichten li{max-width:78%;padding:.75rem 1rem;border-radius:var(--r);border:1px solid var(--linie);background:#fff}.nachrichten li p{margin:.25rem 0 0;white-space:pre-wrap}.nachrichten li.eigene{align-self:flex-end;background:var(--flaeche);border-color:var(--gruen-hell)}.nachrichten li.andere{align-self:flex-start;border-left:2px solid var(--gold)}.nachrichten .nachrichten-ende{border:0;padding:0;background:none}.nachricht-kopf{font-size:.82rem;color:var(--gruen-mittel)}@media print{.speicherstand,.akte>.hinweis,.portal-nav,.fb-kopf,.fragebogen .abschnitt,.fragebogen .hinweis{display:none!important}.fb-inhalt{padding:0;max-width:none}}@media (max-width: 900px){.portal-nav{padding:0 1.15rem}.nachrichten li{max-width:92%}}
