@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_314baf89-module__KNbTwa__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_314baf89-module__KNbTwa__variable{--schrift-text:"Archivo", "Archivo Fallback"}
@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.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:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_29438c1-module__jpAVTa__className{font-family:Playfair Display,Playfair Display Fallback}.playfair_display_29438c1-module__jpAVTa__variable{--schrift-display:"Playfair Display", "Playfair Display Fallback"}
:root{--schnee:#faf6ec;--karte:#fffdf8;--rand:#e2daca;--rand-dunkel:#cfc4ac;--linie:#efe8d8;--ink:#23201a;--schiefer:#565a57;--schiefer-hell:#9aa096;--fichte:#69a845;--wald:#2e5427;--wald-tief:#172b18;--wald-hell:#e4efd9;--firn:#f1eada;--gold:#e9b14a;--gold-hell:#f6e7c4;--gold-tief:#7a5a12;--rot:#b4462f;--rot-hell:#fbe9e4;--grau-rahmen:#b9b0a0}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--schnee);color:var(--ink);font-family:var(--schrift-text), "Segoe UI", Arial, sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.4}a{color:var(--wald)}a:hover{color:var(--wald-tief)}h1,h2,h3,p{margin:0}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--fichte);outline-offset:2px}.display{font-family:var(--schrift-display), Georgia, serif}.leise{color:var(--schiefer-hell)}.dezent{color:var(--schiefer)}.klein{font-size:12px}.schlicht{color:inherit;text-decoration:none}.schlicht:hover{color:inherit;text-decoration:underline}.stumm{display:contents}.anmelden-seite{place-items:center;min-height:100vh;padding:24px;display:grid}.anmelden{background:var(--karte);border:1px solid var(--rand);border-radius:14px;flex-direction:column;gap:14px;width:100%;max-width:380px;padding:28px;display:flex}.anmelden .marke{margin-bottom:6px}.anmelden label{color:var(--schiefer);margin-bottom:4px;font-size:12.5px;font-weight:600;display:block}.anmelden .feld{width:100%}.anmelden .knopf{margin-top:4px}.fuss form{margin-bottom:8px}.rahmen{grid-template-columns:232px minmax(0,1fr);min-height:100vh;display:grid}.seitenleiste{background:var(--wald-tief);color:#faf6ecb8;flex-direction:column;justify-content:space-between;height:100vh;padding:22px 14px 18px;display:flex;position:sticky;top:0}.marke{align-items:center;gap:10px;margin-bottom:22px;padding:0 6px;display:flex}.marke-zeichen{background:var(--fichte);width:30px;height:30px;color:var(--wald-tief);border-radius:9px;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:inline-flex}.marke-name{color:var(--schnee);font-size:14px;font-weight:700}.marke-sub{color:#faf6ec8c;font-size:11px}.nav{flex-direction:column;gap:3px;display:flex}.nav a{letter-spacing:.01em;color:#faf6ecb8;border-radius:10px;align-items:center;gap:11px;padding:9px 12px;font-size:13.5px;font-weight:600;text-decoration:none;display:flex}.nav a:hover{color:var(--schnee);background:#faf6ec14}.nav a[aria-current=page]{color:var(--schnee);background:#faf6ec21}.nav svg{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.fuss{color:#faf6ec73;padding:0 12px;font-size:11px}.inhalt{flex-direction:column;gap:20px;min-width:0;padding:28px 32px 40px;display:flex}.kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.kopf h1{letter-spacing:-.01em;font-size:30px;font-weight:600}.kopf p{color:var(--schiefer);margin-top:6px;font-size:14px}.kopf-rechts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.kasten{background:var(--karte);border:1px solid var(--rand);border-radius:14px;padding:16px 18px}.zweispaltig{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.spalte{flex-direction:column;gap:18px;min-width:0;display:flex}.dreispaltig{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (max-width:1100px){.zweispaltig,.dreispaltig{grid-template-columns:minmax(0,1fr)}}.abschnitt{background:var(--karte);border:1px solid var(--rand);border-radius:14px;flex-direction:column;padding:14px 8px 8px;display:flex}.abschnitt-kopf{justify-content:space-between;align-items:baseline;gap:12px;padding:0 12px 8px;display:flex}.abschnitt-titel{letter-spacing:.12em;text-transform:uppercase;color:var(--schiefer);font-size:10px;font-weight:700}.abschnitt-hinweis{color:var(--schiefer);font-size:12px}.abschnitt-leer{color:var(--schiefer-hell);border-top:1px solid var(--linie);padding:8px 12px 10px;font-size:13px}.abschnitt-inhalt{flex-direction:column;gap:12px;padding:4px 12px 8px;display:flex}.zeile{border-top:1px solid var(--linie);border-radius:10px;grid-template-columns:15px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.zeile:hover{background:var(--schnee)}.zeile-ohne-kaestchen{grid-template-columns:minmax(0,1fr) auto}.zeile-text{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:13.5px;display:flex}.zeile-text>span:first-child{text-overflow:ellipsis;overflow:hidden}.zeile-projekt{color:var(--schiefer);white-space:nowrap;font-size:12px;text-decoration:none}.zeile-projekt:hover{text-decoration:underline}.zeile-block{border-top:1px solid var(--linie);border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.zeile-block:hover{background:var(--schnee)}.zeile-block .titel{font-size:13.5px;font-weight:600}.zeile-block .unter{color:var(--schiefer);font-size:12px}.zeile-block .laufend{font-size:13.5px}.zeile-rechts{align-items:center;gap:8px;display:flex}.kaestchen{border:1.5px solid var(--grau-rahmen);cursor:pointer;background:#fff;border-radius:4px;flex:none;width:15px;height:15px;padding:0;display:block}.kaestchen:hover{border-color:var(--wald);background:var(--wald-hell)}.kaestchen-erledigt{background:var(--wald);border-color:var(--wald);position:relative}.kaestchen-erledigt:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.etikett{white-space:nowrap;background:var(--firn);color:var(--schiefer);border-radius:6px;padding:2px 7px;font-size:11.5px;font-weight:700}.etikett-rot{background:var(--rot-hell);color:var(--rot)}.etikett-gruen{background:var(--wald-hell);color:var(--wald)}.etikett-gold{background:var(--gold-hell);color:var(--gold-tief)}.etikett-leise{color:var(--schiefer-hell);border:1px dashed var(--rand);background:0 0;font-weight:600}.etikett-zustand{background:var(--karte);color:var(--ink);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--rand);border-radius:8px;padding:6px 10px;font-size:10.5px}.knopf{background:var(--karte);height:40px;color:var(--ink);border:1px solid var(--rand);border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-size:13.5px;font-weight:700;display:inline-flex}.knopf:hover{border-color:var(--rand-dunkel)}.knopf-primaer{background:var(--fichte);color:var(--wald-tief);border:none}.knopf-primaer:hover{background:#5f9a3d}.knopf-klein{height:30px;padding:0 12px;font-size:12.5px}.knopf-leise{border:1px dashed var(--rand);color:var(--schiefer);background:0 0;font-weight:600}.knopf-rot{background:var(--rot);color:#fff;border:none}.knopf-text{height:auto;color:var(--wald);background:0 0;border:none;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline}.feld,.auswahl,.textfeld{border:1px solid var(--rand);background:#fff;border-radius:9px;height:36px;padding:0 12px;font-size:13.5px}.textfeld{resize:vertical;width:100%;height:auto;min-height:72px;padding:10px 12px;line-height:1.45}.auswahl{padding-right:28px}.formzeile{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.formzeile .feld{flex:200px}.formular-leise{flex-direction:column;gap:8px;padding:8px 0 2px;display:flex}.notizfeld{background:var(--karte);border:1px solid var(--rand);border-radius:14px;flex-direction:column;gap:12px;padding:16px 18px 12px;display:flex}.notizfeld-eingabe{align-items:flex-start;gap:12px;display:flex}.notizfeld-eingabe svg{width:18px;height:18px;stroke:var(--schiefer-hell);fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:4px}.notizfeld textarea{resize:vertical;min-height:56px;font-family:var(--schrift-display), Georgia, serif;color:var(--ink);background:0 0;border:none;flex-grow:1;padding:0;font-size:19px;font-style:italic;line-height:1.4}.notizfeld textarea::placeholder{color:var(--schiefer-hell)}.notizfeld textarea:focus{outline:none}.notizfeld-fuss{border-top:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.notizfeld-wahl{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.notizfeld-wahl .auswahl{border-style:dashed;border-color:var(--grau-rahmen);height:34px;color:var(--schiefer);background:0 0;border-radius:999px;font-size:12.5px;font-weight:600}.in-arbeit{border-top:1px solid var(--linie);flex-direction:column;gap:6px;padding-top:10px;display:flex}.in-arbeit-zeile{color:var(--schiefer);flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;display:flex}.in-arbeit-zeile .notiztext{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:240px;overflow:hidden}.puls{background:var(--fichte);border-radius:999px;flex:none;width:8px;height:8px;animation:1.4s ease-in-out infinite puls}.puls-rot{background:var(--rot);animation:none}@keyframes puls{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.puls{animation:none}}.rueckfrage{border-top:1px solid var(--linie);flex-direction:column;gap:12px;padding:4px 12px 10px;display:flex}.rueckfrage:first-of-type{border-top:none}.rueckfrage-quelle{color:var(--schiefer);font-size:12px}.rueckfrage-frage{font-size:17px;font-weight:500;line-height:1.45}.rueckfrage-frage em{color:var(--schiefer);font-style:italic}.optionen{flex-direction:column;gap:6px;display:flex}.option{text-align:left;color:var(--ink);background:var(--schnee);border:1px solid var(--rand);border-radius:10px;width:100%;min-height:40px;padding:8px 14px;font-size:13.5px;font-weight:600}.option:hover{border-color:var(--rand-dunkel);background:var(--firn)}.option-frei{gap:6px;display:flex}.option-frei .feld{border-style:dashed;flex:1;height:40px}.antwort{color:var(--schiefer);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.antwort strong{color:var(--ink)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--rand);background:var(--karte);color:var(--schiefer);border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:600;text-decoration:none}.chip:hover{border-color:var(--rand-dunkel);color:var(--ink)}.chip-aktiv,.chip-aktiv:hover{background:var(--ink);border-color:var(--ink);color:var(--schnee)}.kennzahlen{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.kennzahl{background:var(--karte);border:1px solid var(--rand);border-radius:14px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.kennzahl-titel{letter-spacing:.12em;text-transform:uppercase;color:var(--schiefer);margin-bottom:2px;font-size:10px;font-weight:700}.kennzahl-wert{font-size:30px;font-weight:600;line-height:1}.kennzahl-rot .kennzahl-wert{color:var(--rot)}.kennzahl-gruen .kennzahl-wert{color:var(--wald)}.karten{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}@media (max-width:1300px){.karten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.karten{grid-template-columns:minmax(0,1fr)}}.karte{background:var(--karte);border:1px solid var(--rand);color:inherit;border-radius:14px;flex-direction:column;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;overflow:hidden}.karte:hover{border-color:var(--rand-dunkel);color:inherit;transform:translateY(-2px);box-shadow:0 8px 24px #23201a17}@media (prefers-reduced-motion:reduce){.karte{transition:none}.karte:hover{transform:none}}.karte-bild{background:var(--firn);justify-content:center;align-items:flex-end;height:150px;display:flex;position:relative;overflow:hidden}.karte-bild svg{width:220px;height:136px}.karte-still .karte-bild{filter:grayscale()opacity(.7)}.karte-etiketten{pointer-events:none;justify-content:space-between;align-items:flex-start;padding:12px;display:flex;position:absolute;inset:0}.karte-inhalt{flex-direction:column;flex-grow:1;gap:14px;padding:16px 18px 14px;display:flex}.karte h2{letter-spacing:-.015em;margin-bottom:3px;font-size:19px;font-weight:800}.karte-unter{color:var(--schiefer);font-size:12.5px}.karte-stand{color:var(--schiefer);border-top:1px solid var(--linie);border-bottom:1px solid var(--linie);padding:10px 0;font-size:13px;font-style:italic}.karte-stand.display{font-size:14px}.karte-aufgaben{flex-direction:column;display:flex}.karte-aufgaben .kopfzeile{letter-spacing:.1em;text-transform:uppercase;color:var(--schiefer);margin-bottom:3px;font-size:9.5px;font-weight:700}.karte-aufgabe{border-top:1px solid var(--linie);align-items:center;gap:10px;padding:7px 0;font-size:13.5px;line-height:1.35;display:flex}.karte-aufgabe:first-of-type{border-top:none}.karte-aufgabe .text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.karte-fuss{border-top:1px solid var(--linie);color:var(--schiefer);align-items:center;gap:9px;margin-top:auto;padding-top:12px;font-size:12.5px;display:flex}.karte-fuss .etikett{margin-left:auto}.karte-neu{border:2px dashed var(--rand);min-height:200px;color:var(--schiefer-hell);border-radius:14px;justify-content:center;align-items:center;font-size:13px;display:flex}.stand{flex-direction:column;gap:8px;display:flex}.stand-satz{font-size:22px;font-weight:500;line-height:1.35}.stand-meta{color:var(--schiefer);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.anmerkung textarea{min-height:56px}.zeitleiste{flex-direction:column;display:flex}.ereignis{border-top:1px solid var(--linie);grid-template-columns:96px 14px minmax(0,1fr);align-items:start;gap:12px;padding:10px 12px;display:grid}.ereignis:first-child{border-top:none}.ereignis-zeit{color:var(--schiefer);white-space:nowrap;padding-top:2px;font-size:12px}.ereignis-punkt{background:var(--rand-dunkel);border-radius:999px;width:10px;height:10px;margin-top:5px}.ereignis-stand .ereignis-punkt{background:var(--wald)}.ereignis-erledigt .ereignis-punkt{background:var(--fichte)}.ereignis-text{flex-direction:column;gap:4px;font-size:13.5px;display:flex}.ereignis-stand .ereignis-text>span:first-child{font-weight:600}.ereignis-erledigt .ereignis-text>span:first-child{color:var(--schiefer)}.ereignis-meta{color:var(--schiefer-hell);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.zitat{font-size:12.5px}.zitat summary{cursor:pointer;color:var(--wald);font-weight:600;list-style:none;display:inline}.zitat summary::-webkit-details-marker{display:none}.zitat summary:before{content:"› "}.zitat[open] summary:before{content:"⌄ "}.zitat blockquote{border-left:3px solid var(--gold);background:var(--firn);border-radius:0 8px 8px 0;margin:6px 0 0;padding:8px 12px;font-style:italic}.zitat .notiz-ganz{color:var(--schiefer);white-space:pre-wrap;margin-top:6px}.zitat mark{background:var(--gold-hell);color:inherit;border-radius:3px;padding:0 2px}.beteiligte{flex-direction:column;display:flex}.beteiligter{border-top:1px solid var(--linie);color:inherit;align-items:center;gap:10px;padding:9px 12px;text-decoration:none;display:flex}.beteiligter:first-child{border-top:none}.beteiligter:hover{background:var(--schnee)}.avatar{background:var(--firn);width:28px;height:28px;color:var(--ink);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.bearbeiten{font-size:12.5px}.bearbeiten summary{cursor:pointer;color:var(--schiefer-hell);list-style:none}.bearbeiten summary::-webkit-details-marker{display:none}.bearbeiten summary:hover{color:var(--wald)}.bearbeiten form{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0 4px;display:flex}.bearbeiten .feld{height:32px}.liste{background:var(--karte);border:1px solid var(--rand);border-radius:14px;overflow:hidden}.liste-kopf{letter-spacing:.12em;text-transform:uppercase;color:var(--schiefer);border-bottom:1px solid var(--linie);padding:12px 18px;font-size:10px;font-weight:700;display:grid}.liste-zeile{border-top:1px solid var(--linie);color:inherit;align-items:center;gap:12px;padding:12px 18px;text-decoration:none;display:grid}.liste-zeile:first-of-type{border-top:none}.liste-zeile:hover{background:var(--schnee);color:inherit}.spalten-kontakte{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.4fr) minmax(0,1.6fr)}.spalten-aufgaben{grid-template-columns:15px minmax(0,2fr) minmax(0,1fr) auto}.warnung{background:var(--rot-hell);color:var(--rot);border:1px solid #efc9bf;border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;font-size:13px;display:flex}.warnung ul{margin:0;padding-left:18px}.gruppe-titel{letter-spacing:.12em;text-transform:uppercase;color:var(--schiefer);padding:12px 18px 4px;font-size:10px;font-weight:700}
