@font-face{font-family:Tenor Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/855e96da8a9361e5-s.317r36kz8jp6a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tenor Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b9d84d1d492ac0e8-s.21ccp_t0_3hvd.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:Tenor Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83df4e0954a3cdad-s.p.0vsfw373o_bl3.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:Tenor Sans Fallback;src:local(Arial);ascent-override:84.22%;descent-override:22.89%;line-gap-override:0.0%;size-adjust:109.24%}.zcquwq_className{font-family:Tenor Sans,Tenor Sans Fallback;font-style:normal;font-weight:400}.zcquwq_variable{--font-titel:"Tenor Sans", "Tenor Sans Fallback"}
@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/9a8ab2e4d444e231-s.3tc7otjauzr1s.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:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/315a5857c5982773-s.3wm_n5jv1to7s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/d7f70ffb4230c570-s.16ho2af8siaoz.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/c61b8f0e3b227b29-s.18qy1692brv69.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:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/7972ad5647803fd9-s.19qxib7n2l0kn.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:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/f8ce1f1dfe1de081-s.15241mr5-1s6i.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:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/6873f4f49904bdbd-s.p.2adce56gso3ku.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:"Source Sans 3 Fallback";src:local(Arial);ascent-override:109.21%;descent-override:42.66%;line-gap-override:0.0%;size-adjust:93.76%}.hFHtwG_className{font-family:"Source Sans 3","Source Sans 3 Fallback";font-style:normal}.hFHtwG_variable{--font-text:"Source Sans 3", "Source Sans 3 Fallback"}
:root{--bordeaux:#9a262c;--bordeaux-dunkel:#7a1f25;--bordeaux-hell:#fbf3f3;--bordeaux-tint:#f3e6e6;--grund:#f6f4f0;--flaeche:#fff;--flaeche-leise:#fbfaf8;--rand:#e6e2dc;--rand-feld:#d6d0c8;--trenn:#eeeae4;--text:#1f1f1f;--text-2:#3a3633;--leise:#5f5a55;--fehler:#a3201f;--fehler-grund:#fdf1f0;--radius:10px;--titel:var(--font-titel), Georgia, serif}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--grund);color:var(--text);font-family:var(--font-text), "Segoe UI", Arial, sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.45}a{color:var(--bordeaux)}a:hover{color:var(--bordeaux-dunkel)}:focus-visible{outline:2px solid var(--bordeaux);outline-offset:2px}button,input,textarea,select{font:inherit;color:inherit}.kopf{background:var(--flaeche);border-bottom:1px solid var(--rand)}.kopf-innen{flex-wrap:wrap;align-items:center;gap:20px;max-width:1280px;margin:0 auto;padding:12px 32px;display:flex}.kopf-logo{line-height:0;display:block}.kopf-logo img{width:auto;height:44px;display:block}.kopf-strich{background:#e0dbd4;width:1px;height:32px}.kopf-titel{font-family:var(--titel);color:#2b2724;font-size:18px}.kopf-platz{flex-grow:1}.pille{color:var(--leise);border:1px solid #ddd6cd;border-radius:999px;padding:3px 12px;font-size:13px}.seite{max-width:1280px;margin:0 auto;padding:0 32px}.seite-titel{padding-top:36px}.h1{font-family:var(--titel);margin:0;font-size:36px;font-weight:400;line-height:1.15}.lead{color:var(--leise);max-width:720px;margin:10px 0 0;font-size:18px}.zurueck{align-items:center;gap:6px;min-height:32px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.spalten{flex-wrap:wrap;align-items:flex-start;gap:24px;padding:26px 0 56px;display:flex}.spalte-haupt{flex-direction:column;flex:999 640px;gap:20px;min-width:0;display:flex}.spalte-seite{flex-direction:column;flex:300px;gap:16px;min-width:0;display:flex}.karte{background:var(--flaeche);border:1px solid var(--rand);border-radius:var(--radius);padding:28px}.karte-kopf{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.nummer{font-family:var(--titel);color:var(--bordeaux);font-size:16px}.h2{font-family:var(--titel);margin:0;font-size:23px;font-weight:400;line-height:1.2}.h2-klein{font-family:var(--titel);margin:0;font-size:21px;font-weight:400;line-height:1.2}.platz{flex-grow:1}.leise{color:var(--leise)}.klein{font-size:14px}.art-auswahl{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:14px;display:grid}.art-option{border:2px solid var(--rand);background:var(--flaeche);cursor:pointer;border-radius:8px;gap:14px;padding:18px;display:flex}.art-option:hover{border-color:#d9c9c9}.art-option.aktiv{border-color:var(--bordeaux);background:var(--bordeaux-hell)}.art-option input{accent-color:var(--bordeaux);flex-shrink:0;width:18px;height:18px;margin:3px 0 0}.art-name{font-size:17px;font-weight:600;display:block}.art-text{color:var(--leise);margin-top:4px;font-size:15px;display:block}.felder{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}.voll{grid-column:1/-1}.feld{color:var(--text-2);flex-direction:column;gap:6px;min-width:0;font-size:14px;font-weight:600;display:flex}.eingabe,.textfeld,.auswahl{border:1px solid var(--rand-feld);background:var(--flaeche);color:var(--text);border-radius:6px;width:100%;min-width:0;font-size:16px;font-weight:400}.eingabe{height:44px;padding:0 12px}.textfeld{resize:vertical;padding:10px 12px;line-height:1.5}.auswahl{height:34px;padding:0 8px;font-size:14px}.eingabe:hover,.textfeld:hover{border-color:#c4bcb2}.eingabe::placeholder,.textfeld::placeholder{color:#8a837c}.hinweis{color:var(--leise);font-size:14px;font-weight:400}.teilnehmer{flex-direction:column;gap:8px;display:flex}.teilnehmer-zeile{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.teilnehmer-zeile .eingabe:first-child{flex:200px;width:auto}.teilnehmer-zeile .eingabe:nth-child(2){flex:2 260px;width:auto}.knopf{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.knopf:disabled{cursor:not-allowed;opacity:.55}.knopf-primaer{background:var(--bordeaux);color:#fff}.knopf-primaer:hover:not(:disabled){background:var(--bordeaux-dunkel);color:#fff}.knopf-sekundaer{background:var(--flaeche);color:var(--bordeaux);border-color:var(--bordeaux)}.knopf-sekundaer:hover:not(:disabled){background:var(--bordeaux-hell);color:var(--bordeaux-dunkel)}.knopf-neutral{background:var(--flaeche);color:#2b2724;border-color:var(--rand-feld)}.knopf-neutral:hover:not(:disabled){color:#2b2724;border-color:#b9b0a6}.knopf-leise{background:var(--flaeche);color:var(--bordeaux);border-color:var(--rand);min-height:40px;padding:0 14px;font-size:15px}.knopf-leise:hover:not(:disabled){border-color:#d9c9c9}.knopf-gross{width:100%;min-height:52px;font-size:17px}.knopf-icon{background:var(--flaeche);width:44px;min-width:44px;color:var(--leise);border-color:var(--rand);padding:0}.knopf-icon:hover:not(:disabled){color:var(--bordeaux);border-color:#d9c9c9}.knopf-mini{width:32px;min-width:32px;min-height:32px;color:var(--leise);background:0 0;border:0;border-radius:6px;padding:0}.knopf-mini:hover:not(:disabled){color:var(--bordeaux);background:var(--bordeaux-hell)}.ablage{background:var(--flaeche-leise);border:2px dashed #cfc7bd;border-radius:8px;flex-wrap:wrap;align-items:center;gap:18px;padding:22px 24px;display:flex}.ablage.aktiv,.bereich.aktiv{border-color:var(--bordeaux);background:var(--bordeaux-hell)}.ablage-symbol{background:var(--bordeaux-tint);width:52px;height:52px;color:var(--bordeaux);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ablage-text{flex:260px;min-width:0}.ablage-titel{font-size:17px;font-weight:600}.versteckt{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bereiche-hinweis{flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0 4px;display:flex}.bereiche-hinweis span{color:var(--leise);flex:300px;font-size:15px}.bereiche{flex-direction:column;gap:18px;margin-top:14px;display:flex}.bereich{border:1px solid var(--trenn);border-radius:8px;padding:14px 16px 16px}.bereich-kopf{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.bereich-name{background:0 0;border:1px solid #0000;border-radius:6px;flex:220px;min-width:0;height:40px;padding:0 10px;font-size:17px;font-weight:600}.bereich-name:hover{border-color:var(--rand-feld)}.bereich-name:focus{border-color:var(--rand-feld);background:var(--flaeche)}.bereich-leer{color:var(--leise);padding:6px 2px 2px;font-size:15px}.fotos-raster{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;display:grid}.foto{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.foto-bild{aspect-ratio:4/3;background:#e9e5df;border-radius:6px;position:relative;overflow:hidden}.foto-bild img{object-fit:cover;width:100%;height:100%;display:block}.foto-status{text-align:center;color:var(--leise);justify-content:center;align-items:center;padding:8px;font-size:13px;display:flex;position:absolute;inset:0}.foto-status.fehler{color:var(--fehler);background:var(--fehler-grund)}.foto-entfernen{color:#2b2724;cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 1px 3px #0003}.foto-entfernen:hover{color:var(--bordeaux)}.foto-meta{color:var(--leise);justify-content:space-between;gap:8px;font-size:13px;display:flex}.foto .eingabe{height:34px;padding:0 10px;font-size:14px}.checkliste{flex-direction:column;gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.checkliste li{align-items:flex-start;gap:10px;display:flex}.checkliste li.offen{color:var(--leise)}.checkliste svg{flex-shrink:0;margin-top:1px}.liste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.liste li+li{border-top:1px solid var(--trenn)}.liste a{color:var(--text);flex-direction:column;gap:2px;padding:10px 2px;text-decoration:none;display:flex}.liste a:hover .liste-titel{color:var(--bordeaux)}.liste-titel{font-size:15px;font-weight:600}.liste-meta{color:var(--leise);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.marke{color:var(--text-2);background:#efebe5;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600}.marke.fertig{color:#2f5a2b;background:#e7f0e6}.marke.laeuft{background:var(--bordeaux-tint);color:var(--bordeaux-dunkel)}.marke.fehler{background:var(--fehler-grund);color:var(--fehler)}.meldung{border-radius:8px;padding:12px 14px;font-size:15px}.meldung.fehler{background:var(--fehler-grund);color:var(--fehler);border:1px solid #f0c9c6}.meldung.ok{color:#2f5a2b;background:#eef5ec;border:1px solid #cfe2ca}.schmal{flex-direction:column;gap:24px;max-width:760px;margin:0 auto;padding:48px 32px 64px;display:flex}.schritte{margin:0;padding:4px 28px;list-style:none}.schritt{align-items:flex-start;gap:16px;padding:18px 0;display:flex}.schritt+.schritt{border-top:1px solid var(--trenn)}.schritt.offen{color:#6a645e}.schritt-text{flex-direction:column;flex-grow:1;gap:8px;min-width:0;display:flex}.schritt-zeile{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.schritt-name{font-size:17px}.schritt.aktiv .schritt-name,.schritt.fertig .schritt-name{font-weight:600}.balken{background:#f0eae6;border-radius:999px;height:8px;overflow:hidden}.balken>div{background:var(--bordeaux);border-radius:999px;height:100%;transition:width .6s}.drehen{transform-origin:50%;animation:1s linear infinite drehen}@keyframes drehen{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.drehen{animation:none}.balken>div{transition:none}}.zuletzt{flex-wrap:wrap;align-items:flex-start;gap:20px;padding:22px;display:flex}.zuletzt-bild{aspect-ratio:4/3;background:#e9e5df;border-radius:6px;flex:0 0 200px;overflow:hidden}.zuletzt-bild img{object-fit:cover;width:100%;height:100%;display:block}.zuletzt-text{flex-direction:column;flex:260px;gap:6px;min-width:0;display:flex}.zuletzt-text p{color:#2b2724;margin:0;line-height:1.55}.ergebnis-kopf{flex-wrap:wrap;align-items:flex-end;gap:16px 24px;margin-top:10px;display:flex}.ergebnis-kopf>div:first-child{flex:420px;min-width:0}.aktionen{flex-wrap:wrap;gap:10px;display:flex}.pdf-bereich{border-radius:var(--radius);background:#e4dfd8;flex-direction:column;flex:999 620px;min-width:0;display:flex;overflow:hidden}.pdf-leiste{color:#2b2724;background:#d9d3cb;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;font-size:15px;display:flex}.pdf-rahmen{background:#e4dfd8;border:0;width:100%;height:calc(100vh - 150px);min-height:640px;display:block}.pdf-mobil{background:var(--flaeche-leise);flex-direction:column;gap:14px;padding:24px 20px 28px;display:none}.pdf-mobil p{color:var(--leise);margin:0;font-size:15px}.editor{background:var(--flaeche);border:1px solid var(--rand);border-radius:var(--radius);flex-direction:column;flex:360px;gap:14px;min-width:0;padding:24px;display:flex}@media (min-width:1100px){.editor{max-height:calc(100vh - 32px);position:sticky;top:16px;overflow:auto}}.akkordeon{border-top:1px solid var(--trenn)}.akk-teil{border-bottom:1px solid var(--trenn)}.akk-knopf{width:100%;min-height:48px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:6px 2px;font-size:16px;display:flex}.akk-knopf[aria-expanded=true]{color:var(--bordeaux);font-weight:600}.akk-inhalt{flex-direction:column;gap:14px;padding:2px 2px 18px;display:flex}.befund{grid-template-columns:72px 1fr;align-items:start;gap:10px;display:grid}.befund img{object-fit:cover;background:#e9e5df;border-radius:4px;width:72px;height:54px;display:block}.befund .feld{gap:4px}.login{justify-content:center;align-items:center;min-height:100vh;padding:24px 16px;display:flex}.login-karte{background:var(--flaeche);border:1px solid var(--rand);border-radius:var(--radius);flex-direction:column;gap:18px;width:100%;max-width:420px;padding:32px 28px;display:flex}.login-karte img{align-self:flex-start;width:auto;height:56px}.fuss{border-top:1px solid var(--rand);background:var(--flaeche)}.fuss-innen{max-width:1280px;color:var(--leise);flex-wrap:wrap;gap:16px;margin:0 auto;padding:18px 32px;font-size:14px;display:flex}@media (max-width:700px){.kopf-innen,.seite,.fuss-innen{padding-left:16px;padding-right:16px}.kopf-logo img{height:36px}.kopf-strich,.kopf-titel{display:none}.karte{padding:20px 16px}.h1{font-size:30px}.lead{font-size:16px}.schmal{padding:32px 16px 48px}.schritte{padding:4px 16px}.fotos-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.felder{grid-template-columns:minmax(0,1fr)}.pdf-rahmen{display:none}.pdf-mobil{display:flex}.zuletzt-bild{flex-basis:100%}}
