.versteckt{display:none!important}@font-face{font-family:Open Sans;src:url(/fonts/open-sans-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/open-sans-400i.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/open-sans-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/open-sans-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/open-sans-800.woff2)format("woff2");font-weight:800;font-display:swap}:root{--pink:#fc1d8c;--pink-2:#ff57a8;--pink-3:#ffe3f0;--navy:#1f133a;--mist:#eef3ed;--pink-text:#c90f6d;--grund:#fff;--flaeche:#fff;--karte:#fff;--text:#1f133a;--leise:#625a78;--linie:#e4e1ea;--nebel:#eef3ed;--rosa:#ffe3f0;--hover:#f5f3f8;--ok:#0f7a4d;--ok-g:#dff3e8;--warn:#a34a00;--warn-g:#ffecd9;--schatten:0 1px 2px #1f133a0f, 0 8px 24px #1f133a0f;--r:10px;--r-g:16px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--grund:#160d2a;--flaeche:#1f133a;--karte:#241743;--text:#f5f2fa;--leise:#b5abc9;--linie:#3a2c5c;--nebel:#2a1d4c;--rosa:#47183f;--hover:#2c2050;--pink-text:#ff6db3;--ok:#5fd3a0;--ok-g:#143a2d;--warn:#ffb066;--warn-g:#43280f;--schatten:0 1px 2px #0000004d, 0 8px 24px #0000004d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{background:var(--grund);height:100%;margin:0}body{color:var(--text);-webkit-font-smoothing:antialiased;font:400 15px/1.5 Open Sans,system-ui,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.02em;font-weight:800;line-height:1.12}kbd{opacity:.6;font:600 11px Open Sans,sans-serif}:focus-visible{outline:2px solid var(--pink);outline-offset:2px;border-radius:6px}.w{color:var(--pink)}@media (prefers-color-scheme:dark){.w{color:var(--pink-2)}}.kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--pink-text);align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.leise-text{color:var(--leise);font-size:13.5px}.logo{display:block}.riesen{width:100%;height:100%;position:absolute;inset:0}@view-transition{navigation:auto}::view-transition-old(root){animation-duration:.14s}::view-transition-new(root){animation-duration:.14s}.app{grid-template-columns:236px minmax(0,1fr);min-height:100dvh;display:grid}.leiste{background:var(--navy);color:#d9d2e8;flex-direction:column;gap:6px;height:100dvh;padding:20px 12px 14px;display:flex;position:sticky;top:0}.leiste-logo{color:#fff;align-items:flex-end;gap:7px;padding:2px 10px 16px;display:flex}.leiste-logo span{letter-spacing:.08em;opacity:.55;font-size:12px;font-weight:700}.leiste ul{gap:2px;margin:10px 0 0;padding:0;list-style:none;display:grid}.leiste a:not(.leiste-logo){border-radius:9px;align-items:center;gap:11px;padding:9px 11px;font-size:14px;font-weight:600;transition:background .12s,color .12s;display:flex}.leiste li a:hover,.leiste-unten a:hover{color:#fff;background:#ffffff12}.leiste a.an{background:var(--pink);color:#1f133a;font-weight:700}.leiste-suche,.leiste-neu{text-align:left;border-radius:9px;align-items:center;gap:10px;width:100%;padding:9px 11px;font-size:14px;font-weight:600;display:flex}.leiste-suche{color:#c8bfdb;background:#ffffff14}.leiste-suche:hover{color:#fff;background:#ffffff21}.leiste-suche span{flex:1}.leiste-neu{color:#fff}.leiste-neu:hover{background:#ffffff12}.leiste-unten{margin-top:auto}.inhalt{min-width:0;position:relative}.seite{max-width:1160px;margin:0 auto;padding:34px 40px 80px}.seite.voll{flex-direction:column;max-width:none;min-height:100dvh;padding-bottom:28px;display:flex}.seite.schmal{max-width:760px}.app.vollbild{display:block}.app.vollbild .leiste,.app.vollbild .tabs,.app.vollbild>.fab,.app.vollbild .mobil-kopf,.mobil-kopf,.tabs,.fab,.nur-mobil,.nur-mobil-k{display:none}.start-schirm{background:var(--navy);place-items:center;display:grid;position:fixed;inset:0}.kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:26px;display:flex}.kopf-text{min-width:0}.kopf .kicker{margin-bottom:9px}.kopf .kicker a:hover{text-decoration:underline}.kopf h1{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:34px;line-height:1.08}.kopf-rechts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.unter{margin:30px 0 12px;font-size:18px}.unter-k{margin:18px 0 8px;font-size:14px}.knopf{white-space:nowrap;border:1.5px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:14px;font-weight:700;transition:transform 80ms,background .12s,border-color .12s,opacity .12s;display:inline-flex}.knopf:active:not(:disabled){transform:scale(.97)}.knopf:disabled{opacity:.42;cursor:not-allowed}.knopf.haupt{background:var(--pink);color:#1f133a}.knopf.haupt:hover:not(:disabled){background:var(--pink-2)}.knopf.dunkel{background:var(--navy);color:#fff}@media (prefers-color-scheme:dark){.knopf.dunkel{color:var(--navy);background:#fff}}.knopf.dunkel:hover:not(:disabled){opacity:.88}.knopf.rand{border-color:var(--linie);background:var(--karte)}.knopf.rand:hover:not(:disabled){border-color:var(--text)}.knopf.leise{color:var(--leise)}.knopf.leise:hover:not(:disabled){background:var(--hover);color:var(--text)}.knopf.klein{border-radius:8px;min-height:32px;padding:0 11px;font-size:13px}.knopf.gross{width:100%;min-height:50px;font-size:15.5px}.knopf.voll{width:100%}.icon-k{border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:inline-grid}.icon-k:hover{background:var(--hover)}.icon-k.leise{color:var(--leise)}.icon-k:disabled{opacity:.3}.text-k{color:var(--text);text-align:left;align-items:center;gap:6px;padding:4px 0;font-size:13.5px;font-weight:600;display:inline-flex}.text-k:hover{color:var(--pink-text)}.knopf-reihe{flex-wrap:wrap;gap:8px;display:flex}.marke{white-space:nowrap;background:var(--nebel);height:22px;color:var(--text);border-radius:6px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}.marke.rosa{background:var(--rosa);color:var(--pink-text)}.marke.gruen{background:var(--ok-g);color:var(--ok)}.marke.warn{background:var(--warn-g);color:var(--warn)}.marke.navy{background:var(--navy);color:#fff}.box{border-radius:var(--r-g);min-width:0;padding:18px 20px}.box .kicker{margin-bottom:8px}.box.mist{background:var(--nebel)}.box.rosa{background:var(--rosa)}.box.navy{background:var(--navy);color:#fff}.box.navy .kicker{color:var(--pink-2)}.box.pink{background:var(--pink);color:var(--navy)}.box.linie{border:1.5px solid var(--linie)}@media (prefers-color-scheme:dark){.box.navy{background:#2c1b52}}.zahl-gross{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;line-height:1.1;display:block}.box.navy .zahl-gross{color:var(--pink-2)}.box p{opacity:.8;margin-top:4px;font-size:13px}.kennzahlen{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.kennzahlen.drei{grid-template-columns:repeat(2,minmax(0,1fr));max-width:620px;margin-bottom:18px}.zwei{grid-template-columns:minmax(0,1fr) 300px;gap:40px;display:grid}.zwei.breit-links{grid-template-columns:minmax(0,1fr) 340px;margin-top:20px}.abschnitt{margin-top:28px}.zwei>div>.abschnitt:first-child,aside>.abschnitt:first-child{margin-top:0}.abschnitt-kopf{justify-content:space-between;align-items:center;gap:10px;min-height:28px;margin-bottom:10px;display:flex}.abschnitt-kopf h2{letter-spacing:-.01em;align-items:baseline;gap:8px;font-size:15px;display:flex}.abschnitt-kopf em,.filter em,.spalte h2 em{color:var(--leise);font-size:12px;font-style:normal;font-weight:700}aside .eigenschaften{margin-bottom:20px}aside>.knopf{margin-top:14px}.werkzeug{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.filter{background:var(--nebel);scrollbar-width:none;border-radius:10px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.filter button{color:var(--leise);white-space:nowrap;border-radius:8px;align-items:baseline;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:flex}.filter button.an{background:var(--karte);color:var(--text);font-weight:700;box-shadow:0 1px 2px #1f133a1a}.such-klein{border:1.5px solid var(--linie);background:var(--karte);border-radius:10px;width:200px;height:38px;padding:0 12px;font-size:14px}.such-klein:focus{border-color:var(--pink);outline:none}.tabelle{border-top:1px solid var(--linie)}.reihe{border-bottom:1px solid var(--linie);align-items:center;gap:12px;min-height:58px;padding:9px 8px;transition:background .1s;display:flex}a.reihe:hover{background:var(--hover)}.reihe-haupt{flex:1;min-width:0;display:grid}.reihe-haupt strong{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:700;overflow:hidden}.reihe-haupt small{color:var(--leise);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.reihe-neben{color:var(--leise);white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.reihe-zahl{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;min-width:84px;font-size:14px;font-weight:700}.avatar{background:var(--rosa);width:36px;height:36px;color:var(--pink-text);border-radius:9px;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.avatar.rund{background:var(--nebel);color:var(--text);border-radius:50%}.leerbox{border-radius:var(--r-g);background:var(--nebel);justify-items:start;gap:6px;margin:14px 0;padding:34px 26px;display:grid;position:relative;overflow:hidden}.leerbox-b{color:var(--rosa);pointer-events:none;font-size:220px;font-weight:800;line-height:1;position:absolute;bottom:-74px;right:-6px}.leerbox h3{font-size:18px;position:relative}.leerbox p{color:var(--leise);max-width:420px;position:relative}.leerbox .knopf{margin-top:8px;position:relative}.punkte{border-top:1px solid var(--linie)}.punkt-zeile{border-bottom:1px solid var(--linie);align-items:center;gap:12px;min-height:56px;padding:11px 6px;display:flex}a.punkt-zeile:hover{background:var(--hover)}.punkt-icon{background:var(--nebel);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.punkt-icon.loch,.punkt-icon.rechnung{background:var(--rosa);color:var(--pink-text)}.punkt-text{flex:1;min-width:0;display:grid}.punkt-text strong{font-size:14.5px;font-weight:600}.punkt-text small{color:var(--leise);font-size:12.5px}.punkt-text small.spaet{color:var(--pink-text);font-weight:700}.punkt-pfeil{color:var(--leise);flex:none}.haken{border:2px solid var(--linie);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;transition:border-color .12s,background .12s;display:grid;position:relative}.haken:after{content:"";position:absolute;inset:-10px}.haken:hover{border-color:var(--pink)}.haken[aria-checked=true]{background:var(--pink);border-color:var(--pink);color:var(--navy)}.schnell{background:var(--nebel);border-radius:10px;align-items:center;gap:10px;min-height:44px;margin-top:10px;padding:8px 10px;display:flex}.schnell input:first-of-type{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:15px}.frist{color:var(--leise);white-space:nowrap;cursor:pointer;border-radius:6px;flex:none;padding:3px 7px;font-size:12.5px;font-weight:600;position:relative}.frist:hover{background:var(--hover)}.frist input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.frist input::-webkit-calendar-picker-indicator{cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.frist.spaet{color:var(--pink-text)}.frist.ohne{opacity:.6}.aufgabe{border-bottom:1px solid var(--linie);align-items:center;gap:10px;min-height:46px;padding:7px 2px;display:flex}.aufgabe .feld{flex:1;min-width:0}.aufgabe.fertig .feld{color:var(--leise);text-decoration:line-through}.ziel{color:var(--leise);white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:12.5px;overflow:hidden}.ziel:hover{color:var(--pink-text)}.feld{text-align:left;background:0 0;border:0;border-radius:7px;outline:0;width:calc(100% + 14px);min-height:32px;margin:-5px -7px;padding:5px 7px;font-size:14.5px;display:block}.feld::placeholder{color:var(--leise);opacity:.75}.feld:hover{background:var(--hover)}.feld:focus{background:var(--karte);box-shadow:0 0 0 2px var(--pink)}textarea.feld{resize:none;field-sizing:content;background:var(--nebel);border-radius:10px;width:100%;min-height:64px;margin:0;padding:10px 12px;line-height:1.5}.feld.gross{letter-spacing:-.01em;min-height:40px;font-size:19px;font-weight:700}.feld.klein{color:var(--leise);min-height:24px;font-size:12.5px}.feld.betrag{font-variant-numeric:tabular-nums}.feld.kurz{width:60px}.feld.leer,.verkn.leer{color:var(--leise)}.auswahl{display:block;position:relative}.auswahl select{appearance:none;cursor:pointer;padding-right:22px}.auswahl svg{color:var(--leise);pointer-events:none;position:absolute;top:50%;right:-2px;translate:0 -50%}.verkn{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eigenschaften{border:1.5px solid var(--linie);border-radius:var(--r-g);gap:4px;padding:14px 16px;display:grid}.eigenschaften.flach{border:0;padding:0}.eig{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:10px;min-height:34px;display:grid}.eig-name{color:var(--leise);font-size:13px}.wert-text{font-size:14.5px;display:block}.wert-text a{text-underline-offset:2px;text-decoration:underline}.eingabe{border:1.5px solid var(--linie);background:var(--karte);resize:vertical;border-radius:10px;outline:0;width:100%;padding:11px 13px;font-size:16px;line-height:1.45}.eingabe:focus{border-color:var(--pink)}.eingabe.kurz{flex:none;width:76px}.schalter{cursor:pointer;align-items:center;gap:9px;font-size:14px;display:inline-flex}.schalter input{accent-color:var(--pink);width:18px;height:18px}.schnell-reihe{flex-wrap:wrap;gap:6px;margin:-10px 0 14px;display:flex}.schnell-k{background:var(--nebel);border-radius:9px;align-items:center;gap:7px;min-height:36px;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex}.schnell-k:hover{background:var(--rosa)}.warnung,.erfolg{background:var(--warn-g);color:var(--warn);border-radius:10px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;font-size:13.5px;font-weight:600;display:flex}.erfolg{background:var(--ok-g);color:var(--ok)}.fehlertext{color:var(--pink-text);margin-top:12px;font-size:14px;font-weight:600}.notiz-feld{border:1.5px solid var(--linie);background:var(--karte);border-radius:12px;overflow:hidden}.notiz-feld:focus-within{border-color:var(--pink)}.notiz-feld textarea{resize:none;field-sizing:content;background:0 0;border:0;outline:0;width:100%;min-height:56px;padding:11px 13px 4px}.notiz-fuss{justify-content:space-between;align-items:center;padding:4px 8px 8px;display:flex}.notiz-arten{gap:2px;display:flex}.notiz-arten button{width:34px;height:32px;color:var(--leise);border-radius:7px;place-items:center;display:grid}.notiz-arten button.an{background:var(--rosa);color:var(--pink-text)}.verlauf{gap:14px;margin:16px 0 0;padding:0;list-style:none;display:grid}.verlauf li{grid-template-columns:22px minmax(0,1fr);gap:9px;display:grid}.verlauf .punkt{background:var(--rosa);width:22px;height:22px;color:var(--pink-text);border-radius:50%;place-items:center;display:grid}.verlauf li.auto .punkt{background:0 0}.verlauf li.auto .punkt:after{content:"";background:var(--linie);border-radius:50%;width:6px;height:6px}.verlauf p{white-space:pre-wrap;overflow-wrap:anywhere}.verlauf li.auto p{color:var(--leise);font-size:13.5px}.verlauf small{color:var(--leise);font-size:12px}.verlauf.kompakt p{font-size:13px}.verlauf.kompakt a{color:var(--text);font-weight:700}.video-reihe{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;margin-bottom:10px;display:grid}.video{border:1.5px solid var(--linie);background:var(--karte);border-radius:12px;overflow:hidden}.video-bild{aspect-ratio:16/10;background:var(--navy);color:#fff;place-items:center;width:100%;display:grid;position:relative}.video-bild img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.play{background:var(--pink);width:44px;height:44px;color:var(--navy);border-radius:50%;place-items:center;transition:scale .12s;display:grid;position:relative}.video-bild:hover .play{scale:1.08}.video-text{padding:9px 12px 4px}.video-text .feld{font-size:14px;font-weight:700}.video-text .feld.klein{font-weight:400}.video-aktion{justify-content:flex-end;margin:0 -6px;display:flex}.einfuegen{border:1.5px dashed var(--linie);min-height:46px;color:var(--leise);border-radius:11px;align-items:center;gap:10px;padding:0 8px 0 12px;display:flex}.einfuegen:focus-within{border-color:var(--pink);color:var(--text);border-style:solid}.einfuegen input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:15px}.einfuegen.laeuft{opacity:.6}.liste{display:grid}.liste:empty{display:none}.link-zeile,.datei-zeile,.person-zeile{border-bottom:1px solid var(--linie);align-items:center;gap:10px;min-height:46px;padding:3px 0;display:flex}.link-zeile+.einfuegen,.liste+.einfuegen,.liste+.ablage{margin-top:10px}.link-zeile .feld{flex:1;min-width:0}.host{white-space:nowrap;text-overflow:ellipsis;max-width:110px;font-size:12px;overflow:hidden}.datei-icon{background:var(--rosa);width:32px;height:32px;color:var(--pink-text);border-radius:8px;flex:none;place-items:center;display:grid}.datei-name{text-align:left;flex:1;min-width:0;display:grid}.datei-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.datei-name small{color:var(--leise);font-size:12px}.ablage{border:1.5px dashed var(--linie);width:100%;min-height:52px;color:var(--leise);border-radius:11px;justify-content:center;align-items:center;gap:9px;font-size:13.5px;font-weight:600;display:flex}.ablage:hover,.ablage.zieht{border-color:var(--pink);color:var(--text);background:var(--rosa)}.video-rahmen{aspect-ratio:16/10;background:#000;border-radius:10px;overflow:hidden}.video-rahmen iframe{border:0;width:100%;height:100%;display:block}.pdf-rahmen{border:0;border-radius:10px;width:100%;height:76dvh}.tafel{flex:1;grid-template-columns:repeat(5,minmax(210px,1fr));align-items:stretch;gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.spalte{border-radius:12px;flex-direction:column;min-width:0;transition:background .12s;display:flex}.spalte.ueber{background:var(--rosa)}.spalte header{border-top:5px solid var(--pink);padding:9px 4px 11px;position:relative}.spalte:first-child header,.spalte:nth-child(2) header{border-top-color:var(--pink-2)}.spalte:nth-child(n+3) header{border-top-color:var(--navy)}@media (prefers-color-scheme:dark){.spalte:nth-child(n+3) header{border-top-color:#fff}}.spalte-gruppe{letter-spacing:.13em;text-transform:uppercase;color:var(--leise);font-size:10.5px;font-weight:700}.spalte h2{align-items:baseline;gap:7px;font-size:16px;display:flex}.spalte small{color:var(--leise);font-variant-numeric:tabular-nums;font-size:12.5px}.spalte-liste{align-content:start;gap:8px;min-height:80px;padding:0 2px 2px;display:grid}.deal-karte{background:var(--karte);border:1.5px solid var(--linie);cursor:grab;border-radius:11px;transition:border-color .12s,box-shadow .12s;position:relative}.deal-karte:hover{border-color:var(--text)}.deal-karte.zieht{opacity:.4}.deal-link{gap:2px;padding:11px 34px 11px 13px;display:grid}.deal-link strong{overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.25}.deal-titel{color:var(--leise);font-size:12.5px}.deal-wert{font-variant-numeric:tabular-nums;margin-top:3px;font-size:13.5px;font-weight:800}.deal-schritt{color:var(--leise);align-items:flex-start;gap:5px;margin-top:5px;font-size:12px;line-height:1.3;display:flex}.deal-schritt svg{flex:none;margin-top:1px}.deal-schritt.spaet,.deal-schritt.fehlt{color:var(--pink-text);font-weight:600}.deal-weiter{width:28px;height:28px;color:var(--leise);border-radius:7px;place-items:center;display:grid;position:absolute;top:6px;right:5px}.deal-weiter:hover{background:var(--rosa);color:var(--pink-text)}.abschluss-zeile{color:var(--leise);padding-top:14px;font-size:13.5px;font-weight:600}.abschluss-zeile a{align-items:center;gap:7px;display:inline-flex}.abschluss-zeile a:hover{color:var(--text)}.phasen{scrollbar-width:none;gap:3px;margin:0 0 8px;padding:0;list-style:none;display:flex;overflow-x:auto}.phasen li{flex:1;min-width:92px}.phasen button{border-top:5px solid var(--linie);width:100%;color:var(--leise);white-space:nowrap;padding:9px 6px 8px;font-size:12.5px;font-weight:600;transition:color .12s,border-color .12s}.phasen button:hover{color:var(--text);border-top-color:var(--pink-2)}.phasen button.davor{border-top-color:var(--pink-2);color:var(--text)}.phasen button.an{border-top-color:var(--pink);color:var(--text);font-weight:800}.phasen button.an.gewonnen,.phasen button.an.angenommen{border-top-color:var(--ok);color:var(--ok)}.phasen button.an.verloren,.phasen button.an.abgelehnt{border-top-color:var(--leise)}.naechster{background:var(--nebel);border-radius:var(--r-g);gap:4px;margin-bottom:8px;padding:16px 18px;display:grid}.naechster .feld{background:0 0}.naechster .feld:hover{background:#ffffff80}.sheet{background:var(--flaeche);color:var(--text);border:0;border-radius:18px;width:min(520px,100vw - 32px);max-height:84dvh;padding:0;box-shadow:0 30px 80px #1f133a59}.sheet.breit{width:min(980px,100vw - 48px)}.sheet::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1f133a80}.sheet[open]{animation:.16s ease-out rein}@keyframes rein{0%{opacity:0;transform:translateY(10px)scale(.985)}}.sheet-innen{gap:12px;padding:18px 20px 20px;display:grid}.sheet-kopf{justify-content:space-between;align-items:center;gap:10px;display:flex}.sheet-kopf h2{font-size:19px}.sheet-fuss{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.suchfeld{background:var(--nebel);border-radius:11px;align-items:center;gap:10px;min-height:46px;padding:0 12px;display:flex}.suchfeld input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:16px}.suchfeld.gross{min-height:52px}.wahl-liste{gap:1px;max-height:52dvh;display:grid;overflow-y:auto}.wahl{text-align:left;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:46px;padding:8px 10px;font-size:14.5px;display:flex}.wahl span{flex:1;min-width:0}.wahl:hover,.wahl.aktiv{background:var(--nebel)}.wahl.neu{color:var(--pink-text);font-weight:700}.wahl.leise{color:var(--leise)}.neu-arten{scrollbar-width:none;gap:4px;margin:0 -4px;padding:0 4px;display:flex;overflow-x:auto}.neu-arten button{min-width:66px;color:var(--leise);background:var(--nebel);border-radius:10px;flex:1;justify-items:center;gap:3px;padding:9px 4px;font-size:12px;font-weight:600;display:grid}.neu-arten button.an{background:var(--pink);color:var(--navy);font-weight:700}.neu-form{gap:10px;display:grid}.hinweise{z-index:60;pointer-events:none;gap:6px;width:min(420px,100vw - 32px);display:grid;position:fixed;bottom:24px;left:50%;translate:-50%}.hinweis{pointer-events:auto;background:var(--navy);color:#fff;box-shadow:var(--schatten);border-radius:11px;justify-content:space-between;align-items:center;gap:14px;padding:11px 15px;font-size:14px;font-weight:600;animation:.16s rein;display:flex}.hinweis.fehler{background:var(--pink);color:var(--navy)}.hinweis button{color:var(--pink-2);font-weight:800}.anmeldung{background:var(--navy);grid-template-columns:1.15fr 1fr;min-height:100dvh;display:grid}.anmeldung-bild{background:var(--pink);place-items:center;display:grid;position:relative;overflow:hidden}.anmeldung-bild .logo{width:min(46%,340px);height:auto;position:relative}.anmeldung-tafel{color:#fff;place-items:center;padding:32px;display:grid}.anmeldung-innen{gap:12px;width:min(360px,100%);display:grid}.anmeldung-innen .kicker{color:var(--pink-2);margin-bottom:6px}.anmeldung-innen h1{letter-spacing:-.03em;margin-bottom:12px;font-size:34px;line-height:1.08}.anmeldung-innen .w{color:var(--pink)}.anmeldung-innen p{color:#cfc6e2;font-size:14.5px}.anmeldung-innen form{gap:12px;display:grid}.anmeldung-innen label{color:#cfc6e2;gap:5px;font-size:13px;font-weight:600;display:grid}.anmeldung-innen input{color:#fff;background:#2a1c4a;border:1.5px solid #4a3a6e;border-radius:10px;outline:0;height:48px;padding:0 13px;font-size:16px}.anmeldung-innen input:focus{border-color:var(--pink)}.anmeldung-innen .knopf.leise{color:#cfc6e2}.anmeldung-innen .knopf.leise:hover{color:#fff;background:#ffffff14}.anmeldung-innen .fehlertext{color:var(--pink-2)}.anmeldung-fuss{color:#cfc6e2;justify-content:space-between;font-size:13.5px;display:flex}.anmeldung-fuss button{align-items:center;gap:5px;padding:6px 0;display:inline-flex}.wcode{color:#fff;background:#2a1c4a;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin:4px 0 6px;padding:14px;display:flex}.wcode code{letter-spacing:.03em;font-family:ui-monospace,monospace;font-size:14px}.budget{background:var(--nebel);border-radius:4px;height:8px;margin-bottom:12px;overflow:hidden}.budget i{background:var(--pink);height:100%;display:block}.zeit-eingabe{gap:8px;margin-bottom:8px;display:flex}.zeit-zeile{border-bottom:1px solid var(--linie);align-items:center;gap:12px;min-height:42px;font-size:14px;display:flex}.zeit-t{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.r-zeile{border-bottom:1px solid var(--linie);grid-template-columns:minmax(0,1fr) 62px 104px 100px 34px;align-items:center;gap:8px;min-height:46px;font-size:14px;display:grid}.r-zeile b{text-align:right;font-variant-numeric:tabular-nums}.r-summen{font-variant-numeric:tabular-nums;gap:4px;max-width:280px;margin-top:12px;margin-left:auto;display:grid}.r-summen div{justify-content:space-between;display:flex}.r-summen .total{border-top:2px solid var(--text);padding-top:6px;font-size:17px;font-weight:800}.blatt.rechnung-druck{display:none}.schreiben{background:var(--nebel);flex-direction:column;min-height:100dvh;display:flex}.schreiben-kopf{z-index:20;padding:calc(9px + env(safe-area-inset-top)) 16px 9px;background:var(--flaeche);border-bottom:1px solid var(--linie);align-items:center;gap:12px;display:flex;position:sticky;top:0}.schreiben-titel{flex:1;min-width:0;display:grid}.schreiben-titel strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:800;overflow:hidden}.schreiben-titel small{color:var(--leise);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.stand{color:var(--leise);white-space:nowrap;align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.schreiben-koerper{flex:1;grid-template-columns:340px minmax(0,1fr);display:grid}.schreiben.start .schreiben-koerper{grid-template-columns:minmax(0,1fr);place-items:start center;padding:6dvh 16px}.schreiben.start .fuehrung{background:0 0;border:0;width:min(620px,100%);min-height:0;max-height:none;padding:0;position:static}.fuehrung{background:var(--flaeche);border-right:1px solid var(--linie);align-content:start;align-self:start;gap:12px;min-height:calc(100dvh - 58px);max-height:calc(100dvh - 58px);padding:16px;display:grid;position:sticky;top:58px;overflow-y:auto}.claude-box{background:var(--karte);border:1.5px solid var(--linie);border-radius:var(--r-g);gap:10px;padding:16px;display:grid}.schreiben.start .claude-box{box-shadow:var(--schatten);border:0;padding:26px}.claude-box h2{letter-spacing:-.03em;font-size:26px}.claude-box.kompakt{gap:8px;padding:13px 14px}.claude-box.laeuft{background:var(--navy);color:#fff;border:0}.claude-box.laeuft .kicker{color:var(--pink-2)}.claude-box.laeuft p{opacity:.85;min-height:3.6em;font-size:13px}.claude-aus{background:var(--warn-g);color:var(--warn);border-radius:12px;justify-items:start;gap:7px;padding:14px;font-size:13.5px;display:grid}.ohne-claude{color:var(--leise);justify-content:center;gap:18px;font-size:13.5px;font-weight:600;display:flex}.ohne-claude button:hover{color:var(--text)}.chips{flex-wrap:wrap;gap:5px;display:flex}.chips button{background:var(--nebel);border-radius:8px;padding:5px 10px;font-size:12.5px;font-weight:600}.chips button:hover{background:var(--rosa)}.wunsch{align-items:flex-end;gap:6px;display:flex}.wunsch .eingabe{font-size:14.5px}.element-knoepfe{flex-wrap:wrap;gap:4px;display:flex}.dreht{animation:1s linear infinite dreht}@keyframes dreht{to{transform:rotate(360deg)}}.blatt-flaeche{min-width:0;padding:24px}.fab{right:18px;bottom:calc(76px + env(safe-area-inset-bottom));background:var(--pink);width:56px;height:56px;color:var(--navy);z-index:30;border-radius:50%;place-items:center;position:fixed;box-shadow:0 10px 28px #fc1d8c66}.raum-link{background:#ffffff1a;border-radius:9px;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;display:flex}.raum-link code{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:ui-monospace,monospace;font-size:12px;overflow:hidden}.box p.raum-stat{font-size:13px}.raum-aktion{justify-content:space-between;margin-top:10px;font-size:13px;font-weight:600;display:flex}.raum-aktion button{color:#fff;opacity:.8;align-items:center;gap:5px;display:inline-flex}.box.raum{margin-bottom:14px}.box.raum .knopf{width:100%;margin-top:10px}.betrag-gross{border-radius:var(--r-g);background:var(--nebel);grid-template-columns:minmax(0,1fr) 80px;align-items:center;gap:2px 10px;margin-bottom:12px;padding:16px 18px;display:grid}.betrag-gross small{color:var(--leise);grid-column:1/-1;font-size:12px}.betrag-gross .feld.betrag{letter-spacing:-.03em;min-height:42px;font-size:28px;font-weight:800}.raum-seite{background:var(--grund);min-height:100dvh}.raum-kopf{background:var(--pink);color:var(--navy);position:relative;overflow:hidden}.raum-kopf-innen{gap:30px;max-width:860px;margin:0 auto;padding:34px 20px 40px;display:grid;position:relative}.raum-kicker{font-size:13px;font-weight:700}.raum-kopf h1{letter-spacing:-.03em;color:#fff;font-size:clamp(30px,6vw,46px)}.raum-haupt{grid-template-columns:minmax(0,1fr);gap:34px;max-width:860px;margin:0 auto;padding:30px 20px 60px;display:grid}.raum-haupt h2{letter-spacing:-.02em;margin-bottom:12px;font-size:22px}.raum-zeile{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.raum-zeile h2{margin:0}.raum-einleitung{font-size:18px;line-height:1.5}.raum-video{margin:0 0 16px}.raum-video figcaption{color:var(--leise);margin-top:6px;font-size:14px}.raum-entscheid{gap:12px;padding:26px;display:grid}.raum-entscheid h2{color:#fff;margin:0}.raum-entscheid label{gap:5px;font-size:13px;font-weight:600;display:grid}.raum-entscheid input{height:48px;color:var(--navy);background:#fff;border:0;border-radius:10px;padding:0 13px;font-size:16px}.raum-kontakt{flex-wrap:wrap;gap:18px;font-size:14px;display:flex}.raum-kontakt a{align-items:center;gap:6px;display:inline-flex}.raum-danke{color:#fff;gap:8px;display:grid}.raum-danke svg{color:var(--pink-2)}.raum-fuss{color:var(--leise);justify-content:center;align-items:center;gap:10px;padding:20px;font-size:13px;display:flex}.leer-raum{text-align:center;place-content:center;justify-items:center;gap:16px;padding:20px;display:grid}.leer-raum h1{font-size:22px}.buch-reiter{margin-bottom:16px}.eig-wert .wert-text{overflow-wrap:anywhere}.buch-offen aside .leise-text{margin-bottom:8px}.buch-wahl{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.buch-wahl:empty{display:none}.buch-wahl .filter{flex-wrap:wrap}.buch-offen{margin-top:24px}.buch-pruefen{flex-wrap:wrap;justify-content:space-between}.buch-fuss{margin-top:26px}.buch-tab{border-collapse:collapse;width:100%;font-size:14px}.buch-tab th{text-align:right;color:var(--leise);padding:0 0 8px 12px;font-size:12px;font-weight:700}.buch-tab th:first-child,.buch-tab td:first-child{text-align:left;padding-left:0}.buch-tab td{text-align:right;border-top:1px solid var(--linie);font-variant-numeric:tabular-nums;white-space:nowrap;padding:9px 0 9px 12px}.buch-tab td:first-child{white-space:normal}.buch-tab tr.summe td{border-top:1.5px solid var(--text);font-weight:800}.buch-balken{gap:2px;width:100%;max-width:110px;margin-top:4px;display:grid}.buch-balken i{background:var(--pink);border-radius:2px;min-width:0;height:3px;display:block}.buch-balken i.aus{background:var(--navy)}@media (width<=1100px){.zwei,.zwei.breit-links{grid-template-columns:minmax(0,1fr);gap:28px}.zwei aside{order:0}.kennzahlen{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=899px){html,body{overscroll-behavior-y:contain}.app{padding-bottom:calc(64px + env(safe-area-inset-bottom));display:block}.app.vollbild{padding-bottom:0}.leiste{display:none}.seite,.seite.voll{min-height:0;padding:10px 16px 34px}.mobil-kopf{padding:calc(8px + env(safe-area-inset-top)) 16px 4px;z-index:10;background:var(--grund);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.tabs{z-index:25;background:var(--flaeche);border-top:1px solid var(--linie);padding-bottom:env(safe-area-inset-bottom);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.tabs a,.tabs button{color:var(--leise);justify-items:center;gap:1px;min-height:56px;padding:8px 0 7px;font-size:10.5px;font-weight:600;display:grid}.tabs .an{color:var(--pink-text);font-weight:800}.fab{display:grid}.app.vollbild>.fab{display:none}.nur-mobil{margin-bottom:12px;display:block}.nur-mobil-k{bottom:calc(18px + env(safe-area-inset-bottom));display:grid}.kopf{align-items:flex-start;gap:12px;margin-bottom:18px}.kopf h1{font-size:27px}.kopf-rechts{width:100%}.kopf-rechts .knopf:first-of-type{flex:1}.such-klein{flex:100%;width:auto;min-width:0;height:42px;font-size:16px}.kopf-rechts .such-klein{flex:1 1 0}.werkzeug{align-items:stretch}.reihe{gap:10px;min-height:62px;padding:9px 0}.reihe-neben{display:none}.reihe-zahl{min-width:0;font-size:13.5px}.eig{grid-template-columns:96px minmax(0,1fr);min-height:44px}.feld{min-height:40px;font-size:16px}.feld.klein{font-size:14px}.knopf{min-height:44px}.knopf.klein{min-height:38px}.icon-k{width:40px;height:40px}.filter button{padding:8px 12px}.tafel{display:block;overflow:visible}.spalte{display:none}.spalte.mobil-an{display:block}.spalte header{display:none}.deal-karte{cursor:default}.deal-link{min-height:64px;padding-right:52px}.deal-weiter{background:var(--nebel);width:40px;height:40px;top:50%;right:8px;translate:0 -50%}.sheet,.sheet.breit{border-radius:18px 18px 0 0;width:100vw;max-width:100vw;max-height:88dvh;margin:auto 0 0}.sheet[open]{animation:.2s ease-out hoch}@keyframes hoch{0%{opacity:.4;transform:translateY(40px)}}.sheet-innen{padding:14px 16px calc(18px + env(safe-area-inset-bottom))}.hinweise{bottom:calc(78px + env(safe-area-inset-bottom))}.anmeldung{grid-template-rows:minmax(190px,34dvh) 1fr;grid-template-columns:1fr}.anmeldung-bild .logo{width:46%}.anmeldung-tafel{padding:26px 20px calc(26px + env(safe-area-inset-bottom));place-items:start center}.anmeldung-innen h1{font-size:30px}.zeit-eingabe{flex-wrap:wrap}.zeit-eingabe .eingabe:not(.kurz){flex:1;min-width:0}.r-zeile{grid-template-columns:56px minmax(0,1fr) auto 34px;padding:6px 0}.r-zeile>:first-child{grid-column:1/-1}.schreiben-koerper{grid-template-columns:minmax(0,1fr)}.breit-nur{display:none}.fuehrung{z-index:28;border-right:0;border-top:1px solid var(--linie);border-radius:18px 18px 0 0;min-height:0;max-height:72dvh;transition:transform .2s;position:fixed;inset:auto 0 0;transform:translateY(105%);box-shadow:0 -20px 50px #1f133a40}.fuehrung.offen,.schreiben.start .fuehrung{transform:none}.blatt-flaeche{padding:8px}.raum-haupt{padding:24px 16px 44px}.raum-entscheid{padding:20px}}@media print{body{background:#fff}.leiste,.tabs,.fab,.hinweise,.mobil-kopf,.schreiben-kopf,.fuehrung,.kopf,.raum-kopf,.raum-fuss,.raum-entscheid,.raum-zeile,.raum-einleitung{display:none!important}.raum-haupt>section:not(:has(.blaetter)){display:none!important}.app,.schreiben,.schreiben-koerper,.blatt-flaeche,.raum-haupt{background:#fff!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.inhalt>.seite>:not(.rechnung-druck){display:none!important}.inhalt>.seite{max-width:none;margin:0;padding:0}.blatt.rechnung-druck{display:block!important}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}::view-transition-group(*){transition:none!important;animation:none!important}}.blatt-rahmen{--z:1;width:100%;min-width:0;padding:2px 0 6px;overflow:hidden}.blaetter{zoom:var(--z);justify-content:center;gap:14px;display:grid}.blatt{--pink:#fc1d8c;--pink-2:#ff57a8;--pink-3:#ffe3f0;--navy:#1f133a;--mist:#eef3ed;--ink:#1f133a;--muted:#6b6380;--line:#e4e1ea;width:210mm;height:297mm;color:var(--ink);-webkit-print-color-adjust:exact;print-color-adjust:exact;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;font:400 9.6pt/1.5 Open Sans,Arial,sans-serif;display:block;position:relative;overflow:hidden;box-shadow:0 2px 14px #1f133a24}.blatt.zu-voll{outline:3px solid var(--pink)}.voll-warn{background:var(--pink);color:var(--navy);z-index:5;border-radius:1.5mm;padding:1mm 3mm;font-size:8pt;font-weight:800;position:absolute;top:3mm;left:50%;translate:-50%}.geist{letter-spacing:-.04em;color:var(--pink-3);z-index:0;-webkit-user-select:none;user-select:none;font-size:250mm;font-weight:800;line-height:.8;position:absolute}.lauf{color:var(--muted);z-index:2;justify-content:space-between;align-items:center;font-size:7.4pt;display:flex;position:absolute;top:9mm;left:20mm;right:20mm}.blatt-innen{z-index:1;position:absolute;inset:22mm 20mm 19mm;overflow:hidden}.fuss{color:var(--muted);border-top:.6pt solid var(--line);z-index:2;justify-content:space-between;padding-top:3mm;font-size:7.2pt;display:flex;position:absolute;bottom:10mm;left:20mm;right:20mm}.fuss b{color:var(--pink);font-weight:800}.b-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--pink);margin-bottom:3mm;font-size:7.6pt;font-weight:800}.b-kicker.hell{color:var(--pink-2)}.blatt h2{letter-spacing:-.025em;color:var(--ink);margin:0 0 5mm;font-size:23pt;font-weight:800;line-height:1.08}.blatt .w{color:var(--pink)}.blatt p{margin:0 0 3mm}.b-lead{max-width:158mm;font-size:11.2pt;line-height:1.46;margin-bottom:5mm!important}.vor-text{max-width:150mm;font-size:10.6pt;line-height:1.6}.unterschrift{letter-spacing:-.01em;font-size:13pt;font-weight:800;margin:5mm 0 7mm!important}.b-box{border-radius:2.5mm;min-width:0;padding:5mm 6mm}.b-box.dunkel{background:var(--navy);color:#fff}.b-box.mist{background:var(--mist)}.b-box.rosa{background:var(--pink-3)}.b-box.linie{border:.8pt solid var(--line);background:#fff}.b-boxen{gap:6mm;margin:6mm 0;display:grid}.b-boxen.n2{grid-template-columns:1fr 1fr}.b-boxen.n3{grid-template-columns:1fr 1fr 1fr;gap:4mm}.b-boxen.n3 .b-box{padding:4mm}.blick{margin-top:2mm}.blick-reihe{grid-template-columns:repeat(4,minmax(0,1fr));gap:4mm;display:grid}.blick-reihe b{color:var(--pink);letter-spacing:-.02em;white-space:nowrap;margin-bottom:1mm;font-size:19pt;font-weight:800;line-height:1.1;display:block}.blick-reihe p{color:#ddd6ea;margin:0;font-size:8pt;line-height:1.45}.punkte-l{gap:1.7mm;margin:0;padding:0;list-style:none;display:grid}.punkte-l li{padding-left:5mm;position:relative}.punkte-l li:before{content:"";background:var(--pink);border-radius:50%;width:2.2mm;height:2.2mm;position:absolute;top:1.7mm;left:0}.b-tab{border-collapse:collapse;width:100%;margin:2mm 0 4mm;font-size:9pt}.b-tab th,.b-tab td{text-align:left;vertical-align:top;border-bottom:.6pt solid var(--line);padding:2.2mm 2mm}.b-tab thead th{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-bottom:1.1pt solid var(--navy);font-size:7.2pt;font-weight:800}.b-tab td.stark{white-space:nowrap;font-weight:700}.b-tab .n{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.b-tab .pos{color:var(--pink);width:9mm;font-weight:800}.b-tab b{font-weight:700;display:block}.b-tab .d{color:var(--muted);margin-top:.4mm;font-size:8.3pt;line-height:1.4;display:block}.b-tab tr.sum td{border-bottom:0;border-top:1.4pt solid var(--navy);padding-top:3mm;font-size:11.5pt;font-weight:800}.b-karten{gap:4mm;margin-top:2mm;display:grid}.b-karten.n2{grid-template-columns:1fr 1fr}.b-karten.n3{grid-template-columns:1fr 1fr 1fr}.b-karten>div{border-top:2.2mm solid var(--pink);padding-top:2.5mm;font-size:8.6pt}.b-karten b{margin-bottom:.6mm;font-size:10pt;font-weight:800;display:block}.b-karten p{margin:0}.b-hinweis{background:var(--pink-3);border-radius:2.5mm;margin-top:4mm;padding:3.5mm 5mm;font-size:9pt}.b-hinweis p{margin:0}.b-fuss{color:var(--muted);font-size:8.4pt;margin-top:3mm!important}.b-h3{margin:6mm 0 2mm;font-size:11pt;font-weight:800}.b-ablauf{gap:1.8mm;margin:0;padding:0;list-style:none;display:grid}.b-ablauf li{gap:3mm;display:flex}.b-ablauf span:first-child{color:var(--pink);font-weight:800}.b-ablauf b{font-weight:700}.b-wahl{flex-wrap:wrap;gap:2.4mm 7mm;font-size:9pt;font-weight:600;display:flex}.b-wahl>span{align-items:center;gap:2mm;display:inline-flex}.b-wahl i{border:.9pt solid #fff;border-radius:.7mm;flex:none;width:3.6mm;height:3.6mm}.kontakt{margin-top:6mm}.kontakt dl{grid-template-columns:20mm 1fr;gap:1.6mm 3mm;margin:0;font-size:9pt;display:grid}.kontakt dt{color:var(--muted)}.kontakt dd{margin:0}.b-sign{grid-template-columns:1fr 1fr;gap:14mm;margin-top:13mm;display:grid}.b-sign div{border-top:.8pt solid var(--navy);color:var(--muted);padding-top:2mm;font-size:8pt}.rd-kopf{grid-template-columns:1fr auto;gap:10mm;margin:6mm 0 12mm;font-size:10pt;line-height:1.45;display:grid}.rd-kopf dl{grid-template-columns:auto auto;gap:.8mm 5mm;margin:0;font-size:9pt;display:grid}.rd-kopf dt{color:var(--muted)}.rd-kopf dd{text-align:right;margin:0;font-weight:600}.deck-bild{background:var(--pink);place-items:center;height:186mm;display:grid;position:absolute;inset:0 0 auto;overflow:hidden}.deck-bild .logo{width:160mm;height:auto;position:relative}.deck-tafel{background:var(--navy);color:#fff;z-index:1;padding:12mm 20mm;position:absolute;inset:186mm 0 0}.deck-tafel h1{letter-spacing:-.03em;max-width:130mm;margin:0 0 4mm;font-size:30pt;font-weight:800;line-height:1.04}.deck-tafel>span,.deck-tafel p{color:#d6cee6;max-width:92mm;margin:0;font-size:10.4pt;line-height:1.5;display:block}.deck-tafel dl{grid-template-columns:18mm 1fr;gap:1.2mm 3mm;max-width:100mm;margin:6mm 0 0;font-size:8pt;display:grid}.deck-tafel dt{color:#b7adcc}.deck-tafel dd{margin:0;font-weight:600}.deck .element{z-index:2;width:88mm;height:88mm;position:absolute;bottom:0;right:0}.deck .element.bild{object-fit:contain;object-position:right bottom}.tx{border-radius:1mm;outline:0;min-width:4mm;transition:background .1s}.tx:hover{background:#fc1d8c14}.tx:focus{box-shadow:0 0 0 1.5px var(--pink);background:#fc1d8c1f}.tx:empty:before{content:attr(data-leer);color:#a59db8;font-weight:400}.deck-tafel .tx:hover,.b-box.dunkel .tx:hover{background:#ffffff1a}.ed-weg,.ed-plus{color:var(--pink);width:5mm;height:5mm;font:700 11pt/1 Open Sans,sans-serif;display:none}.blatt:hover .ed-plus,li:hover>.ed-weg,tr:hover .ed-weg,.vor-a:hover>.ed-weg,.b-wahl>span:hover>.ed-weg{place-items:center;display:inline-grid}.ed-betrag{text-align:right;width:22mm;font:inherit;color:var(--ink);background:#fc1d8c14;border:0;border-radius:1mm;padding:.4mm 1mm}.ed-betrag-druck{display:none}.ed-seite{z-index:3;gap:1mm;display:none;position:absolute;top:0;right:0}.blatt:hover .ed-seite{display:flex}.ed-seite button{color:var(--muted);border:.6pt solid var(--line);background:#fff;border-radius:1mm;padding:.6mm 2mm;font-size:7.5pt;font-weight:700}.ed-seite button:hover{color:var(--pink)}.vor-a{align-items:flex-start;gap:1mm;display:flex}.vor-a p{flex:1}html.pdf-app .schreiben-kopf,html.pdf-app .fuehrung,html.pdf-app .fab,html.pdf-app .hinweise,html.pdf-app .tabs,html.pdf-app .mobil-kopf,html.pdf-app .voll-warn,html.pdf-app .ed-weg,html.pdf-app .ed-plus,html.pdf-app .ed-seite,html.pdf-app .tx:empty{display:none!important}html.pdf-app .b-hinweis:has(.tx:empty){display:none!important}html.pdf-app .blatt{box-shadow:none;outline:0!important}html.pdf-app .tx{box-shadow:none!important;background:0 0!important}html.pdf-app .ed-betrag{display:none!important}html.pdf-app .ed-betrag-druck{display:inline}html.pdf-app .inhalt>.seite{max-width:none;margin:0;padding:0}html.pdf-app .inhalt>.seite>:not(.rechnung-druck){display:none!important}html.pdf-app .blatt.rechnung-druck{zoom:var(--pdf-z);display:block!important}@page{size:A4;margin:0}@media print{html,body{height:auto!important}.blatt-rahmen{overflow:visible;padding:0!important}.blaetter{gap:0;display:block;zoom:1!important}.blatt{box-shadow:none;break-inside:avoid;break-after:page;page-break-after:always;height:296.8mm;outline:0!important}.blatt:last-child{break-after:auto;page-break-after:auto}.voll-warn,.ed-weg,.ed-plus,.ed-seite{display:none!important}.tx{box-shadow:none!important;background:0 0!important}.tx:empty{display:none}.b-hinweis:has(.tx:empty){display:none}.ed-betrag{display:none!important}.ed-betrag-druck{display:inline}}
