@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8bcddb47c8219945-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8bcddb47c8219945-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8bcddb47c8219945-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8bcddb47c8219945-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8bcddb47c8219945-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.RmBPqq_className{font-family:Outfit,Outfit Fallback;font-style:normal}.RmBPqq_variable{--font-outfit:"Outfit", "Outfit Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._9FF7jW_className{font-family:Inter,Inter Fallback;font-style:normal}._9FF7jW_variable{--font-inter:"Inter", "Inter Fallback"}
:root{--orange:#f08020;--orange-hell:#f5963f;--orange-schleier:#f0802024;--orange-rand:#f080208c;--auf-orange:#150f0b;--grund:#150f0b;--flaeche:#201b17;--flaeche-hoch:#2a241f;--flaeche-feld:#110c09;--flaeche-hover:#e9e4e10d;--text:#fff;--text-2:#e9e4e1;--text-3:#b5aca6;--linie:#e9e4e11c;--linie-deutlich:#e9e4e142;--gut:#6ee7a0;--warnung:#f0b429;--schlecht:#ff8080;--info:#8cc8ff;--schrift-titel:var(--font-outfit), system-ui, sans-serif;--schrift-text:var(--font-inter), system-ui, sans-serif;--schrift-fest:ui-monospace, "SF Mono", Menlo, monospace;--t-xs:12px;--t-s:13.5px;--t-m:15px;--t-l:17px;--t-xl:22px;--t-2xl:30px;--a-1:4px;--a-2:8px;--a-3:12px;--a-4:16px;--a-5:24px;--a-6:32px;--a-7:64px;--r-pille:50px;--r-karte:24px;--r-feld:12px;--r-klein:8px;--h-knopf:40px;--h-knopf-klein:32px;--h-feld:42px;--schatten-schwebend:0 24px 64px -16px #000000a6;--uebergang:.16s cubic-bezier(.2, 0, 0, 1);--weich:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--grund);color:var(--text);font-family:var(--schrift-text);font-size:var(--t-m);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100dvh;margin:0;line-height:1.5;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--schrift-titel);letter-spacing:-.01em;font-weight:600;line-height:1.2}a{color:var(--orange);text-underline-offset:3px}code{font-family:var(--schrift-fest);font-size:.92em}::selection{background:var(--orange);color:var(--auf-orange)}:focus-visible{outline:3px solid var(--orange);outline-offset:2px;border-radius:4px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#e9e4e124;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#e9e4e142}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}button,.chip,.btn-primary,.btn-secondary{font-family:var(--schrift-titel);font-size:var(--t-m);min-height:var(--h-knopf);padding:0 var(--a-5);border-radius:var(--r-pille);background:var(--orange);color:var(--auf-orange);cursor:pointer;justify-content:center;align-items:center;gap:var(--a-2);white-space:nowrap;transition:background var(--uebergang), border-color var(--uebergang), color var(--uebergang);border:1px solid #0000;font-weight:600;line-height:1;display:inline-flex}button:hover:not(:disabled),.btn-primary:hover:not(:disabled){background:var(--orange-hell)}button:disabled{opacity:.45;cursor:not-allowed}button:active:not(:disabled){transform:translateY(1px)}.knopf-leise,.chip,.btn-secondary{color:var(--text-2);border-color:var(--linie-deutlich);background:0 0;font-weight:500}.knopf-leise:hover:not(:disabled),.chip:hover:not(:disabled),.btn-secondary:hover:not(:disabled){background:var(--flaeche-hover);color:var(--text);border-color:var(--orange-rand)}.knopf-klein,.chip{min-height:var(--h-knopf-klein);padding:0 var(--a-4);font-size:var(--t-s)}.knopf-gefahr{color:var(--schlecht);border-color:#ff808066}.knopf-gefahr:hover:not(:disabled){color:var(--schlecht);border-color:var(--schlecht);background:#ff808014}.knopf-symbol{width:36px;min-height:36px;color:var(--text-2);background:0 0;border-color:#0000;padding:0;font-size:20px}.knopf-symbol:hover:not(:disabled){background:var(--flaeche-hover);color:var(--text)}.chip[aria-pressed=true],.chip.aktiv{background:var(--orange-schleier);border-color:var(--orange);color:var(--text)}.chip .zahl{color:var(--text-3);font-family:var(--schrift-text);font-weight:500}input,textarea,select{font:inherit;width:100%;min-height:var(--h-feld);border-radius:var(--r-feld);background:var(--flaeche-feld);color:var(--text);border:1px solid var(--linie-deutlich);transition:border-color var(--uebergang), box-shadow var(--uebergang);padding:10px 14px}textarea{resize:vertical;line-height:1.5}input::placeholder,textarea::placeholder{color:var(--text-3);opacity:.8}input:hover,textarea:hover,select:hover{border-color:#e9e4e166}input:focus,textarea:focus,select:focus{border-color:var(--orange);box-shadow:0 0 0 3px var(--orange-schleier);outline:none}input[type=search]::-webkit-search-cancel-button{filter:invert(.8)}label{font-size:var(--t-s);margin:var(--a-3) 0 6px;color:var(--text-2);font-weight:500;display:block}.karte{animation:auftauchen .32s var(--weich) backwards;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-karte);padding:var(--a-5);margin-bottom:var(--a-4)}.hinweis-gut,.hinweis-fehler,.hinweis-warnung,.hinweis-info{padding:var(--a-3) var(--a-4);border-radius:var(--r-feld);margin:var(--a-3) 0;font-size:var(--t-s);border:1px solid;border-left-width:4px;line-height:1.55}.hinweis-gut{border-color:var(--gut);background:#6ee7a014}.hinweis-fehler{border-color:var(--schlecht);background:#ff808014}.hinweis-warnung{border-color:var(--warnung);background:#f0b42914}.hinweis-info{border-color:var(--info);background:#8cc8ff12}.marker-gut,.marker-warnung,.marker-neutral,.marker-marke,.marker-info{font-size:var(--t-xs);border-radius:var(--r-pille);white-space:nowrap;align-items:center;padding:5px 10px;font-weight:600;line-height:1;display:inline-flex}.marker-gut{color:var(--gut);background:#6ee7a024}.marker-warnung{color:var(--warnung);background:#f0b42924}.marker-neutral{color:var(--text-2);background:#e9e4e11a}.marker-marke{background:var(--orange-schleier);color:var(--orange-hell)}.marker-info{color:var(--info);background:#8cc8ff1f}.marker-zeile{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.tabelle{border-collapse:collapse;width:100%;font-size:var(--t-s)}.tabelle th,.tabelle td{text-align:left;border-bottom:1px solid var(--linie);vertical-align:middle;padding:10px 14px}.tabelle th{font-family:var(--schrift-titel);font-size:var(--t-xs);color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.tabelle tbody tr:last-child td{border-bottom:none}.tabelle tr.gesperrt{opacity:.55}.tabelle .aktionen{flex-wrap:wrap;gap:6px;display:flex}.tabelle select{width:auto;min-width:150px;min-height:34px;font-size:var(--t-s);padding:5px 10px}.formular-raster{gap:var(--a-3);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:end;display:grid}.formular-aktion{align-items:flex-end;display:flex}.einblendung{left:50%;bottom:var(--a-5);z-index:60;align-items:center;gap:var(--a-3);max-width:min(560px,100vw - 32px);padding:var(--a-3) var(--a-4) var(--a-3) var(--a-5);background:var(--flaeche-hoch);color:var(--text);border:1px solid var(--linie-deutlich);border-left:4px solid var(--gut);border-radius:var(--r-feld);box-shadow:var(--schatten-schwebend);font-size:var(--t-s);animation:einblenden .22s var(--uebergang);display:flex;position:fixed;transform:translate(-50%)}.einblendung.fehler{border-left-color:var(--schlecht)}@keyframes einblenden{0%{opacity:0;transform:translate(-50%,8px)}}.schublade-grund{z-index:50;background:#0a07058c;animation:.18s ease-out abdunkeln;position:fixed;inset:0}@keyframes abdunkeln{0%{opacity:0}}.schublade{z-index:51;background:var(--flaeche-hoch);border-left:1px solid var(--linie-deutlich);width:min(480px,100vw);box-shadow:var(--schatten-schwebend);animation:hereinfahren .22s var(--uebergang);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes hereinfahren{0%{opacity:0;transform:translate(32px)}}.schublade-kopf{justify-content:space-between;align-items:flex-start;gap:var(--a-3);padding:var(--a-5) var(--a-5) var(--a-4);border-bottom:1px solid var(--linie);display:flex}.schublade-kopf h2{font-size:var(--t-xl);margin:0}.schublade-kopf p{color:var(--text-3);font-size:var(--t-s);margin:4px 0 0}.schublade-inhalt{padding:var(--a-2) var(--a-5) var(--a-5);flex:1;overflow-y:auto}.schublade-fuss{align-items:center;gap:var(--a-2);padding:var(--a-4) var(--a-5);border-top:1px solid var(--linie);background:var(--flaeche-hoch);flex-wrap:wrap;display:flex}.schublade-fuss .rechts{margin-left:auto}.leise{color:var(--text-2)}.blass{color:var(--text-3)}.klein{font-size:var(--t-s)}.laden{padding:var(--a-6);text-align:center;color:var(--text-3)}.fehler{color:var(--schlecht);font-size:var(--t-s);margin:10px 0 0}.sprungmarke{z-index:100;background:var(--orange);color:var(--auf-orange);border-radius:0 0 var(--r-klein) 0;padding:8px 14px;font-weight:700;position:absolute;left:-9999px}.sprungmarke:focus{top:0;left:0}.huelle{--leiste-b:264px;grid-template-columns:var(--leiste-b) minmax(0, 1fr);height:100dvh;transition:grid-template-columns .24s var(--weich);display:grid}.huelle.leiste-schmal{--leiste-b:68px}.huelle>main{min-width:0;min-height:0;animation:seite-ein .28s var(--weich);overflow-y:auto}@keyframes seite-ein{0%{opacity:0;transform:translateY(6px)}}.leiste{background:var(--flaeche);border-right:1px solid var(--linie);min-height:0;padding:var(--a-3);flex-direction:column;display:flex;overflow:hidden}.leiste-kopf{justify-content:space-between;align-items:center;gap:var(--a-2);min-height:40px;margin-bottom:var(--a-3);padding:0 2px 0 6px;display:flex}.marke{min-width:0;font-family:var(--schrift-titel);font-weight:700;font-size:var(--t-l);letter-spacing:.01em;align-items:center;gap:10px;display:flex}.marke img{flex-shrink:0;width:auto;height:26px}.zeichen{flex-shrink:0}.leiste nav{gap:var(--a-3);flex-direction:column;display:flex}.nav-gruppe{flex-direction:column;gap:2px;display:flex}.nav-titel{font-family:var(--schrift-titel);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);opacity:.75;white-space:nowrap;padding:6px 10px 4px;font-size:11px;font-weight:600}.leiste nav a{height:38px;color:var(--text-2);white-space:nowrap;font-family:var(--schrift-titel);font-weight:500;font-size:var(--t-m);transition:background var(--uebergang), color var(--uebergang);border-radius:10px;align-items:center;gap:12px;padding:0 10px;text-decoration:none;display:flex;position:relative}.leiste nav a:hover{background:var(--flaeche-hover);color:var(--text)}.leiste nav a[aria-current=page]{background:var(--orange-schleier);color:var(--text)}.leiste nav a[aria-current=page] .zeichen{color:var(--orange)}.leiste nav a[aria-current=page]:before{content:"";background:var(--orange);width:3px;animation:marke-ein .24s var(--weich);border-radius:0 3px 3px 0;position:absolute;top:9px;bottom:9px;left:-12px}@keyframes marke-ein{0%{transform:scaleY(0)}}.nav-text{text-overflow:ellipsis;overflow:hidden}.nav-zahl{border-radius:var(--r-pille);background:var(--orange);min-width:20px;height:20px;color:var(--auf-orange);font-size:var(--t-xs);justify-content:center;align-items:center;margin-left:auto;padding:0 6px;font-weight:700;line-height:1;display:inline-flex}.leiste-zusatz{min-height:0;margin-top:var(--a-3);flex-direction:column;flex:1;display:flex}.leiste-fuss{justify-content:space-between;align-items:center;gap:var(--a-2);margin-top:var(--a-3);padding-top:var(--a-3);border-top:1px solid var(--linie);display:flex}.konto{min-width:0;font-size:var(--t-s);color:var(--text-2);align-items:center;gap:10px;display:flex}.konto-bild{background:var(--flaeche-hoch);border:1px solid var(--linie-deutlich);width:30px;height:30px;font-family:var(--schrift-titel);font-weight:600;font-size:var(--t-s);color:var(--text);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.konto-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.leiste-schmal .nav-text,.leiste-schmal .nav-titel,.leiste-schmal .marke,.leiste-schmal .konto,.leiste-schmal .verlauf-liste ul,.leiste-schmal .nav-zahl{display:none}.leiste-schmal .leiste-kopf,.leiste-schmal .leiste-fuss{justify-content:center;padding-left:0;padding-right:0}.leiste-schmal .leiste nav a{justify-content:center;padding:0}.leiste-schmal .leiste nav a[aria-current=page]:before{left:-12px}.mobil-kopf,.leiste-grund{display:none}@media (max-width:860px){.huelle,.huelle.leiste-schmal{--leiste-b:0px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.mobil-kopf{align-items:center;gap:var(--a-2);padding:6px var(--a-3);border-bottom:1px solid var(--linie);background:var(--grund);display:flex}.mobil-kopf img{height:22px;margin-left:auto}.mobil-titel{font-family:var(--schrift-titel);font-weight:600}.leiste{z-index:71;width:min(300px,86vw);transition:transform .26s var(--weich);box-shadow:var(--schatten-schwebend);position:fixed;top:0;bottom:0;left:0;transform:translate(-102%)}.leiste-offen .leiste{transform:none}.leiste-grund{z-index:70;background:#0a070599;animation:.2s ease-out abdunkeln;display:block;position:fixed;inset:0}.leiste-schalter{display:none}.leiste-schmal .nav-text,.leiste-schmal .nav-titel,.leiste-schmal .marke,.leiste-schmal .konto,.leiste-schmal .nav-zahl{display:revert}.leiste-schmal .verlauf-liste ul{display:block}.leiste-schmal .leiste nav a{justify-content:flex-start;padding:0 10px}.leiste-schmal .leiste-kopf,.leiste-schmal .leiste-fuss{justify-content:space-between}}.seite{padding:var(--a-6) var(--a-6);max-width:1180px;margin:0 auto}.seite-kopf{justify-content:space-between;align-items:flex-end;gap:var(--a-5);margin-bottom:var(--a-5);flex-wrap:wrap;display:flex}.seite-kopf p{max-width:70ch;margin:6px 0 0}.seite-kopf-aktionen{align-items:center;gap:var(--a-3);display:flex}.seite h1{font-size:var(--t-2xl);margin:0}.seite h2{font-size:var(--t-l);margin:var(--a-5) 0 var(--a-2)}@media (max-width:760px){.seite{padding:var(--a-5) var(--a-4)}.seite h1{font-size:24px}}.anmeldung{min-height:100dvh;padding:var(--a-5);justify-content:center;align-items:center;display:flex}.anmeldung .karte{width:100%;max-width:400px;padding:var(--a-6)}.anmeldung h1{font-size:var(--t-xl);margin:0 0 4px}.anmeldung button{width:100%;margin-top:var(--a-5)}.marken-logo{width:auto;height:40px;margin:0 0 var(--a-4);display:block}.dateiwahl,.reiter{margin-bottom:var(--a-4);flex-wrap:wrap;gap:6px;display:flex}.dateiwahl button,.reiter button{color:var(--text-2);border-color:var(--linie-deutlich);min-height:36px;padding:0 var(--a-4);font-weight:500;font-size:var(--t-s);background:0 0}.dateiwahl button:hover:not(:disabled),.reiter button:hover:not(:disabled){background:var(--flaeche-hover);color:var(--text)}.dateiwahl button.aktiv,.reiter button[aria-selected=true]{background:var(--orange);color:var(--auf-orange);border-color:var(--orange);font-weight:600}.reiter button .zahl{font-family:var(--schrift-text);font-size:var(--t-xs);border-radius:var(--r-pille);background:#e9e4e11a;padding:3px 7px;font-weight:600}.reiter button[aria-selected=true] .zahl{background:#150f0b29}.wissen-raster{gap:var(--a-4);grid-template-columns:260px 1fr;align-items:start;display:grid}.gliederung{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-karte);padding:var(--a-4)}.gliederung h2{font-size:var(--t-m);margin:0 0 6px}.gliederung ol{margin:10px 0 0;padding:0;list-style:none}.gliederung li{margin:1px 0}.gliederung .knopf-leise{width:100%;min-height:30px;font-size:var(--t-s);border-radius:var(--r-klein);white-space:normal;text-align:left;border:none;justify-content:flex-start;padding:0 8px}.editor textarea{min-height:62vh;font-family:var(--schrift-fest);border-radius:var(--r-karte);padding:var(--a-4) var(--a-5);font-size:13.5px;line-height:1.65}.editor-kopf{margin-bottom:var(--a-2);justify-content:flex-end;display:flex}.editor-kopf label.haken{font-size:var(--t-s);color:var(--text-2);margin:0}.wissen-editor{background:var(--flaeche-feld);border:1px solid var(--linie-deutlich);border-radius:var(--r-karte);transition:border-color var(--uebergang), box-shadow var(--uebergang);overflow:hidden}.wissen-editor:focus-within{border-color:var(--orange);box-shadow:0 0 0 3px var(--orange-schleier)}.werkzeugleiste{gap:var(--a-2);padding:var(--a-3) var(--a-4);background:var(--flaeche);border-bottom:1px solid var(--linie);flex-direction:column;display:flex}.werkzeug-gruppe{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.werkzeug-trenner{background:var(--linie-deutlich);align-self:stretch;width:1px;margin:2px 4px}.werkzeug-hinweis{font-size:var(--t-xs);color:var(--text-3);margin-left:var(--a-2);flex:260px;line-height:1.45}button.werkzeug{min-height:var(--h-knopf-klein);padding:0 var(--a-3);font-size:var(--t-s);color:var(--text-2);border-color:var(--linie-deutlich);background:0 0;font-weight:500}button.werkzeug:hover:not(:disabled){background:var(--flaeche-hover);color:var(--text);border-color:var(--orange-rand)}button.werkzeug[aria-pressed=true]{background:var(--orange-schleier);border-color:var(--orange);color:var(--text)}button.werkzeug strong{font-weight:700}.wissen-flaeche{max-height:66vh;overflow-y:auto}.wissen-dokument{min-height:56vh;padding:var(--a-5) var(--a-6);font-size:var(--t-m);color:var(--text-2);white-space:pre-wrap;word-wrap:break-word;outline:none;line-height:1.65}.wissen-dokument:focus-visible{outline:none}.wissen-dokument>:first-child{margin-top:0}.wissen-dokument h1{font-size:var(--t-2xl);color:var(--text);margin:0 0 var(--a-3)}.wissen-dokument h2{font-size:var(--t-xl);color:var(--text);margin:var(--a-6) 0 var(--a-2);padding-top:var(--a-4);border-top:1px solid var(--linie)}.wissen-dokument h3{font-size:var(--t-l);color:var(--orange-hell);margin:var(--a-5) 0 var(--a-2)}.wissen-dokument h4{font-size:var(--t-m);color:var(--text);margin:var(--a-4) 0 var(--a-1)}.wissen-dokument p{margin:0 0 var(--a-3)}.wissen-dokument strong{color:var(--text);font-weight:650}.wissen-dokument ul,.wissen-dokument ol{margin:0 0 var(--a-3);padding-left:26px}.wissen-dokument li{margin:2px 0}.wissen-dokument li>p{margin:0}.wissen-dokument li::marker{color:var(--orange)}.wissen-dokument blockquote{margin:var(--a-3) 0 var(--a-4);padding:var(--a-3) var(--a-4);border-left:4px solid var(--warnung);border-radius:var(--r-feld);background:#f0b42912}.wissen-dokument blockquote>:last-child{margin-bottom:0}.wissen-dokument hr{border:none;border-top:1px solid var(--linie-deutlich);margin:var(--a-5) 0}.wissen-dokument hr.ProseMirror-selectednode{border-top-color:var(--orange)}.wissen-dokument code{background:#00000047;border-radius:4px;padding:1px 5px}.wissen-dokument a{color:var(--orange)}.testfeld-zeile{gap:var(--a-2);display:flex}.testfeld-zeile input{flex:1}.beispiele{gap:var(--a-2);margin:var(--a-3) 0 var(--a-5);flex-wrap:wrap;align-items:center;display:flex}.ergebnis{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-karte);padding:var(--a-5)}.antwort{margin:var(--a-3) 0 var(--a-4)}.quellenliste{margin:var(--a-2) 0 0;font-size:var(--t-s);padding-left:20px;line-height:1.8}.gespraech-raster{gap:var(--a-4);grid-template-columns:300px 1fr;align-items:start;display:grid}.gespraechsliste{max-height:65vh;margin:10px 0 0;padding:0;list-style:none;overflow-y:auto}.gespraechsliste button{text-align:left;width:100%;min-height:0;color:var(--text);font-family:var(--schrift-text);border:1px solid var(--linie);border-radius:var(--r-feld);white-space:normal;background:0 0;flex-direction:column;align-items:flex-start;gap:3px;margin-bottom:6px;padding:10px 12px;font-weight:500;display:flex}.gespraechsliste button:hover{background:var(--flaeche-hover)}.gespraechsliste button.aktiv{border-color:var(--orange);background:var(--orange-schleier)}.verlauf{flex-direction:column;gap:10px;max-height:70vh;display:flex;overflow-y:auto}.nachricht{border:1px solid var(--linie);border-radius:var(--r-feld);white-space:pre-wrap;padding:12px 14px}.nachricht.user{border-left:3px solid var(--orange)}@media (max-width:860px){.wissen-raster,.gespraech-raster{grid-template-columns:1fr}.editor textarea{min-height:48vh}.wissen-dokument{min-height:44vh;padding:var(--a-4)}.werkzeug-hinweis{flex-basis:100%;margin-left:0}}.daten-kopf{justify-content:space-between;align-items:flex-start;gap:var(--a-4);margin-bottom:var(--a-3);flex-wrap:wrap;display:flex}.daten-kopf p{color:var(--text-3);font-size:var(--t-s);max-width:70ch;margin:0}.daten-offen{margin:0 0 var(--a-4);font-size:var(--t-s)}.daten-offen summary{cursor:pointer;color:var(--warnung);width:fit-content;font-weight:500}.daten-offen summary:hover{color:var(--text)}.daten-offen p{margin:var(--a-2) 0 0;color:var(--text-2);max-width:80ch;line-height:1.55}.daten-werkzeuge{align-items:center;gap:var(--a-2);margin-bottom:var(--a-3);flex-wrap:wrap;display:flex}.daten-suche{flex:260px;max-width:360px;position:relative}.daten-suche input{border-radius:var(--r-pille);min-height:38px;padding-left:38px}.daten-suche svg{color:var(--text-3);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.daten-filter{flex-wrap:wrap;gap:6px;display:flex}.daten-werkzeuge .neu{margin-left:auto}.tabelle-rahmen{-webkit-overflow-scrolling:touch;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-karte);min-height:220px;max-height:calc(100dvh - 330px);overflow:auto}.daten-tabelle{min-width:100%}.daten-tabelle thead th{z-index:1;background:var(--flaeche);white-space:nowrap;box-shadow:inset 0 -1px 0 var(--linie);border-bottom:none;padding:0;position:sticky;top:0}.daten-tabelle thead th:first-child{padding-left:6px}.sortieren{width:100%;min-height:40px;color:var(--text-3);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.06em;background:0 0;border:none;border-radius:0;justify-content:flex-start;gap:6px;padding:0 14px;font-weight:600}.sortieren:hover:not(:disabled){color:var(--text);background:0 0}.sortieren[aria-sort]{color:var(--text)}.sortieren .pfeil{opacity:.8;font-size:10px}.daten-tabelle td{white-space:nowrap;height:46px;padding:0 14px}.daten-tabelle td:first-child{padding-left:20px}.daten-tabelle td:last-child,.daten-tabelle th:last-child{padding-right:20px}.zelle{text-overflow:ellipsis;max-width:var(--breite,260px);display:block;overflow:hidden}.daten-tabelle td.titel .zelle{color:var(--text);font-weight:600}.daten-tabelle td.zahl{font-variant-numeric:tabular-nums}.daten-tabelle td.leer .zelle{color:var(--text-3);opacity:.6}.daten-tabelle tbody tr{cursor:pointer;transition:background var(--uebergang)}.daten-tabelle tbody tr:hover td{background:var(--flaeche-hover)}.daten-tabelle tbody tr:focus-visible{outline:2px solid var(--orange);outline-offset:-2px}.daten-tabelle tbody tr.aktiv td{background:var(--orange-schleier)}.daten-tabelle tbody tr.gespeichert td{animation:3s ease-out aufleuchten}@keyframes aufleuchten{0%{background:#6ee7a033}to{background:0 0}}.daten-fuss{justify-content:space-between;gap:var(--a-3);margin-top:var(--a-2);padding:0 var(--a-2);font-size:var(--t-xs);color:var(--text-3);flex-wrap:wrap;display:flex}.daten-leer{padding:var(--a-6) var(--a-5);text-align:center;color:var(--text-3)}.feld{margin-bottom:var(--a-1)}.feld textarea{min-height:72px}.feld .feld-hilfe{font-size:var(--t-xs);color:var(--text-3);margin:4px 0 0}@media (max-width:760px){.daten-werkzeuge .neu{margin-left:0}.daten-suche{max-width:none}}@media (max-width:600px){.tabelle-rahmen{background:0 0;border:none;max-height:none;overflow:visible}.daten-tabelle,.daten-tabelle tbody,.daten-tabelle tr,.daten-tabelle td{width:100%;display:block}.daten-tabelle thead{display:none}.daten-tabelle tbody tr{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-feld);padding:var(--a-3) var(--a-4);margin-bottom:var(--a-2)}.daten-tabelle tbody tr.aktiv{border-color:var(--orange)}.daten-tabelle td,.daten-tabelle td:first-child,.daten-tabelle td:last-child{white-space:normal;gap:var(--a-3);border:none;grid-template-columns:104px 1fr;align-items:baseline;height:auto;padding:3px 0;display:grid}.daten-tabelle td:before{content:attr(data-titel);color:var(--text-3);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.05em;font-family:var(--schrift-titel);font-weight:600}.daten-tabelle td.titel{font-size:var(--t-m);grid-template-columns:1fr;padding-bottom:6px}.daten-tabelle td>[class^=marker-]{justify-self:start}.daten-tabelle td.titel:before{content:none}.daten-tabelle td.leer{display:none}.daten-tabelle td.daten-leer{display:block}.daten-tabelle td.daten-leer:before{content:none}.zelle{white-space:normal;overflow:visible;max-width:none!important}.daten-tabelle tbody tr:hover td{background:0 0}}.chat{flex-direction:column;height:100%;min-height:0;display:flex}.spalte{width:100%;max-width:780px;padding:0 var(--a-5);margin:0 auto}.msg-feed{min-height:0;padding:var(--a-6) 0 var(--a-5);flex:1;overflow-y:auto}.msg-feed .spalte{gap:var(--a-5);flex-direction:column;min-height:100%;display:flex}.chat-fuss{padding:0 0 var(--a-5)}.begruessung{text-align:center;padding:var(--a-5) 0 12vh;animation:auftauchen .42s var(--weich);margin:auto 0}.begruessung h2{margin:var(--a-4) 0 0;letter-spacing:-.02em;font-size:32px}.faq{gap:var(--a-2);margin-top:var(--a-5);flex-wrap:wrap;justify-content:center;display:flex}.faq .chip{animation:auftauchen .42s var(--weich) backwards}.faq .chip:nth-child(2){animation-delay:50ms}.faq .chip:nth-child(3){animation-delay:.1s}.faq .chip:nth-child(4){animation-delay:.15s}@keyframes auftauchen{0%{opacity:0;transform:translateY(8px)}}.nima-bild{background:var(--orange);width:30px;height:30px;color:var(--auf-orange);font-family:var(--schrift-titel);border-radius:50%;flex-shrink:0;place-items:center;font-size:15px;font-weight:700;display:inline-grid}.nima-bild.gross{width:52px;height:52px;box-shadow:0 0 0 8px var(--orange-schleier);font-size:24px}.msg{animation:auftauchen .26s var(--weich)}.msg-eigen{align-self:flex-end;max-width:82%}.msg-eigen .msg-inhalt{background:var(--flaeche-hoch);border:1px solid var(--linie);color:var(--text);white-space:pre-wrap;border-radius:20px 20px 6px;padding:10px 16px;line-height:1.5}.msg-nima{gap:var(--a-3);align-items:flex-start;display:flex}.msg-rumpf{flex:1;min-width:0;padding-top:3px}.msg-nima .msg-inhalt{color:var(--text-2);font-size:15.5px;line-height:1.65}.msg-inhalt>:first-child{margin-top:0}.msg-inhalt>:last-child{margin-bottom:0}.msg-inhalt p{margin:0 0 10px}.msg-inhalt strong{color:var(--text);font-weight:600}.msg-inhalt h1,.msg-inhalt h2,.msg-inhalt h3,.msg-inhalt h4{font-size:var(--t-m);color:var(--text);letter-spacing:0;margin:18px 0 6px;font-weight:600}.msg-inhalt ul,.msg-inhalt ol{margin:0 0 10px;padding-left:22px}.msg-inhalt li{margin:4px 0;padding-left:2px}.msg-inhalt li>p{margin:0}.msg-inhalt li::marker{color:var(--orange);font-variant-numeric:tabular-nums;font-weight:600}.msg-inhalt ul ul,.msg-inhalt ol ul,.msg-inhalt ol ol{margin:4px 0}.msg-inhalt code{background:#00000047;border-radius:4px;padding:1px 5px}.msg-inhalt pre{border-radius:var(--r-klein);background:#00000059;padding:10px;overflow-x:auto}.msg-inhalt table{border-collapse:collapse;width:100%;margin:8px 0;font-size:.92em;display:block;overflow-x:auto}.msg-inhalt th,.msg-inhalt td{border-bottom:1px solid var(--linie);text-align:left;padding:6px 10px}.msg-inhalt a{color:var(--orange)}.msg-inhalt blockquote{border-left:3px solid var(--orange);color:var(--text);margin:10px 0;padding:2px 0 2px 14px}.msg-inhalt.stroemt>:last-child:after{content:"";background:var(--orange);border-radius:50%;width:8px;height:8px;margin-left:5px;animation:1s ease-in-out infinite pulsen;display:inline-block}@keyframes pulsen{50%{opacity:.25;transform:scale(.8)}}.beleg{vertical-align:2px;min-width:16px;height:16px;color:var(--text-3);font-family:var(--schrift-text);background:#e9e4e11a;border-radius:8px;place-items:center;margin-left:3px;padding:0 4px;font-size:10.5px;font-weight:600;line-height:1;display:inline-grid}.belege{margin:var(--a-3) 0 0;flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.belege li{border-radius:var(--r-pille);border:1px solid var(--linie);max-width:100%;font-size:var(--t-xs);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;padding:4px 10px 4px 5px;display:inline-flex;overflow:hidden}.belege .beleg{vertical-align:0;background:var(--orange-schleier);color:var(--orange-hell);margin:0}.punkte{align-items:center;gap:5px;height:26px;display:inline-flex}.punkte i{background:var(--text-3);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite huepfen}.punkte i:nth-child(2){animation-delay:.15s}.punkte i:nth-child(3){animation-delay:.3s}@keyframes huepfen{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-4px)}}.laden-voll{place-items:center;height:100dvh;display:grid}.msg-aktionen{margin:var(--a-2) 0 0 -7px;align-items:center;gap:2px;display:flex}.msg-aktionen button{border-radius:var(--r-klein);min-width:32px;min-height:30px;color:var(--text-3);font-family:var(--schrift-text);font-size:var(--t-xs);opacity:.7;transition:opacity var(--uebergang), background var(--uebergang), color var(--uebergang), transform .12s;background:0 0;border-color:#0000;gap:6px;padding:0 7px;font-weight:500}.msg-aktionen button:hover:not(:disabled){opacity:1;background:var(--flaeche-hover);color:var(--text)}.msg-aktionen button:active{transform:scale(.92)}.msg-aktionen button.aktiv{opacity:1;color:var(--orange)}.msg-aktionen button.betont{opacity:1;color:var(--orange-hell);border-color:var(--orange-rand);margin-left:6px;padding:0 10px}.msg-status{font-size:var(--t-xs);color:var(--gut);align-items:center;gap:5px;margin-left:8px;display:inline-flex}.eingabe{gap:var(--a-2);background:var(--flaeche);border:1px solid var(--linie-deutlich);padding:6px 6px 6px var(--a-5);transition:border-color var(--uebergang), box-shadow var(--uebergang);border-radius:26px;align-items:flex-end;display:flex}.eingabe:focus-within{border-color:var(--orange-rand);box-shadow:0 0 0 4px var(--orange-schleier)}.eingabe textarea{resize:none;min-height:40px;max-height:160px;box-shadow:none;field-sizing:content;background:0 0;border:none;flex:1;padding:9px 0}.eingabe textarea:focus{box-shadow:none}button.rund{width:40px;min-height:40px;transition:background var(--uebergang), transform .12s, opacity var(--uebergang);border-radius:50%;flex-shrink:0;padding:0}button.rund:active:not(:disabled){transform:scale(.9)}button.rund:disabled{background:var(--flaeche-hoch);color:var(--text-3);opacity:1}button.rund.halt{background:var(--flaeche-hoch);color:var(--text);border-color:var(--linie-deutlich)}.verlauf-liste{flex-direction:column;flex:1;gap:2px;min-height:0;display:flex}.verlauf-liste .neu{height:38px;min-height:38px;color:var(--text);border-color:var(--linie-deutlich);font-size:var(--t-m);margin-bottom:var(--a-2);background:0 0;border-radius:10px;justify-content:flex-start;gap:12px;padding:0 10px;font-weight:500}.verlauf-liste .neu:hover:not(:disabled){background:var(--flaeche-hover);border-color:var(--orange-rand)}.leiste-schmal .verlauf-liste .neu{justify-content:center;padding:0}.verlauf-liste ul{flex:1;margin:0 -4px 0 0;padding:0 4px 0 0;list-style:none;overflow-y:auto}.verlauf-liste li{transition:background var(--uebergang);border-radius:10px;align-items:center;display:flex;position:relative}.verlauf-liste li:hover{background:var(--flaeche-hover)}.verlauf-liste li.aktiv{background:var(--orange-schleier)}.verlauf-liste .eintrag{text-align:left;min-width:0;min-height:34px;color:var(--text-2);font-family:var(--schrift-text);font-size:var(--t-s);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;border-radius:10px;flex:1;padding:0 10px;font-weight:400;display:block;overflow:hidden}.verlauf-liste li.aktiv .eintrag{color:var(--text)}.verlauf-liste .loeschen{width:26px;min-height:26px;color:var(--text-3);opacity:0;background:0 0;border-color:#0000;border-radius:6px;margin-right:4px;padding:0}.verlauf-liste li:hover .loeschen,.verlauf-liste .loeschen:focus-visible{opacity:1}.verlauf-liste .loeschen:hover:not(:disabled){color:var(--schlecht);background:var(--flaeche-hover)}@media (max-width:860px){.spalte{padding:0 var(--a-4)}.msg-feed{padding-top:var(--a-4)}.chat-fuss{padding-bottom:var(--a-3)}.msg-eigen{max-width:92%}.begruessung h2{font-size:26px}.verlauf-liste .loeschen{opacity:1}}@media (hover:none){.verlauf-liste .loeschen{opacity:1}}.weitergabe-angebot{justify-content:space-between;align-items:center;gap:var(--a-3);margin-top:var(--a-3);padding:var(--a-3) var(--a-4);border:1px solid var(--linie-deutlich);border-left:4px solid var(--orange);border-radius:var(--r-feld);background:var(--orange-schleier);font-size:var(--t-s);flex-wrap:wrap;display:flex}.text-knopf{min-height:0;color:var(--text-3);font-size:var(--t-xs);background:0 0;border:none;padding:4px 8px;font-weight:500;text-decoration:underline}.text-knopf:hover:not(:disabled){color:var(--text);background:0 0}.weitergabe{scroll-margin:var(--a-5);animation:auftauchen .24s var(--weich);margin-top:var(--a-3);padding:var(--a-4);border:1px solid var(--linie-deutlich);border-radius:var(--r-feld);background:var(--flaeche)}.weitergabe label:first-child{margin-top:0}.weitergabe textarea{min-height:0}.weitergabe-aktionen{gap:var(--a-2);margin-top:var(--a-3);flex-wrap:wrap;display:flex}label.haken{color:var(--text);cursor:pointer;align-items:flex-start;gap:10px;font-weight:400;display:flex}label.haken input{flex-shrink:0;width:auto;min-height:0;margin:3px 0 0}.fragenliste{margin:0;padding:0;list-style:none}.frage-karte .frage-text{font-size:var(--t-m);white-space:pre-wrap;margin:6px 0;font-weight:600}.frage-antwort{margin-top:var(--a-3);padding:var(--a-3) var(--a-4);border-left:4px solid var(--gut);border-radius:var(--r-feld);background:var(--flaeche-hoch)}.frage-antwort p{white-space:pre-wrap;margin:0}.frage-antwort p+p{margin-top:6px}.vorformatiert{white-space:pre-wrap}.fundstellen{margin:var(--a-3) 0;padding:var(--a-3) var(--a-4);border-radius:var(--r-feld);background:var(--flaeche-hoch)}.fundstellen>p{margin:0 0 4px}.fundstelle summary{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.fundstelle-text{overflow-wrap:anywhere;max-height:16em;margin:6px 0;overflow-y:auto}.fundstelle-text p,.fundstelle-text ul,.fundstelle-text ol{margin:4px 0}.korrektur .feld-titel{margin:0 0 6px;font-weight:600}.korrektur .wissen-flaeche,.korrektur .wissen-dokument{min-height:9em;max-height:28em}.korrektur .wissen-flaeche{overflow-y:auto}.korrektur{margin-top:var(--a-2);padding-left:var(--a-3);border-left:4px solid var(--orange)}.korrektur textarea{width:100%}.anleitungen{gap:var(--a-4);display:grid}.anleitung-kopf{justify-content:space-between;align-items:baseline;gap:var(--a-2);flex-wrap:wrap;display:flex}.anleitung-kopf h2{margin:0}.anleitung video{aspect-ratio:16/9;border-radius:var(--r-feld);width:100%;margin-top:var(--a-2);background:#000}.kapitel{margin:var(--a-2) 0 0;font-size:var(--t-s);flex-wrap:wrap;gap:4px 16px;padding:0;list-style:none;display:flex}.aenderungen{margin:4px 0 0;padding-left:18px}.aenderungen del{color:var(--fehler,#e06c6c)}.aenderungen ins{color:var(--gut,#6cc28a);text-decoration:none}.quellen{font-size:var(--t-s);margin-top:6px}.quellen summary{cursor:pointer;color:var(--text-3)}.quellen summary:hover{color:var(--text)}
