.view.svelte-630hrz.svelte-630hrz{display:flex;flex-direction:column;gap:.9em;height:100%}.view-head.svelte-630hrz.svelte-630hrz{display:flex;flex-direction:column;gap:.15em}.view-title.svelte-630hrz.svelte-630hrz{font-size:.95em;font-weight:800;color:#111827;letter-spacing:-.01em}.view-sub.svelte-630hrz.svelte-630hrz{font-size:.6em;color:#6b7280}.ov-tiles.svelte-630hrz.svelte-630hrz{display:grid;grid-template-columns:repeat(4,1fr);gap:.7em}.ov-tile.svelte-630hrz.svelte-630hrz{background:#fff;border:1px solid #e8eaef;border-radius:12px;padding:.7em .8em;display:flex;flex-direction:column;gap:.35em}.tile-icon.svelte-630hrz.svelte-630hrz{width:2em;height:2em;border-radius:.6em;display:flex;align-items:center;justify-content:center}.tile-icon.svelte-630hrz svg{width:1.05em;height:1.05em}.tile-value.svelte-630hrz.svelte-630hrz{font-size:1.25em;font-weight:800;color:#111827;line-height:1}.tile-label.svelte-630hrz.svelte-630hrz{font-size:.56em;font-weight:600;color:#6b7280}.ov-grid.svelte-630hrz.svelte-630hrz{display:grid;grid-template-columns:1.4fr 1fr;gap:.8em;flex:1;min-height:0;align-items:stretch}.ov-feed.svelte-630hrz.svelte-630hrz{background:#fff;border:1px solid #e8eaef;border-radius:12px;padding:.8em .9em;display:flex;flex-direction:column;gap:.6em;min-height:0}.ov-side.svelte-630hrz.svelte-630hrz{display:flex;flex-direction:column;gap:.8em;min-height:0}.side-card.svelte-630hrz.svelte-630hrz{background:#fff;border:1px solid #e8eaef;border-radius:12px;padding:.8em .9em;display:flex;flex-direction:column;gap:.5em;flex:1}.dienst-row.svelte-630hrz.svelte-630hrz{display:flex;align-items:center;gap:.55em}.dienst-chip.svelte-630hrz.svelte-630hrz{width:2em;height:2em;border-radius:50%;font-size:.46em;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dienst-name.svelte-630hrz.svelte-630hrz{font-size:.62em;font-weight:700;color:#111827;flex:1}.dienst-zeit.svelte-630hrz.svelte-630hrz{font-size:.55em;color:#6b7280;font-variant-numeric:tabular-nums}.termin-row.svelte-630hrz.svelte-630hrz{display:flex;align-items:center;gap:.6em}.termin-zeit.svelte-630hrz.svelte-630hrz{font-size:.55em;font-weight:800;color:var(--color-primary);background:#fde8ef;border-radius:.4em;padding:.25em .5em;min-width:2.6em;text-align:center;flex-shrink:0}.termin-text.svelte-630hrz.svelte-630hrz{font-size:.6em;color:#374151;font-weight:600}.feed-title.svelte-630hrz.svelte-630hrz{font-size:.68em;font-weight:800;color:#111827}.feed-post.svelte-630hrz.svelte-630hrz{display:flex;gap:.6em;align-items:flex-start}.post-avatar.svelte-630hrz.svelte-630hrz{width:2.3em;height:2.3em;border-radius:50%;font-size:.48em;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.post-body.svelte-630hrz.svelte-630hrz{display:flex;flex-direction:column;gap:.3em;min-width:0;flex:1}.post-meta.svelte-630hrz.svelte-630hrz{font-size:.58em;color:#6b7280}.post-meta.svelte-630hrz b.svelte-630hrz{color:#111827;font-weight:700}.post-text.svelte-630hrz.svelte-630hrz{font-size:.62em;color:#374151;line-height:1.4}.post-image.svelte-630hrz.svelte-630hrz{width:100%;max-width:16em;aspect-ratio:16/9;height:auto;border-radius:.6em;background:radial-gradient(circle at 25% 40%,rgba(231,44,99,.45),transparent 55%),radial-gradient(circle at 75% 60%,rgba(251,191,36,.5),transparent 55%),linear-gradient(135deg,#fde8ef,#fef3c7);border:1px solid #f1d5de}.view.svelte-o1iiki.svelte-o1iiki{display:flex;flex-direction:column;gap:.75em;height:100%}.rep-tabs.svelte-o1iiki.svelte-o1iiki{display:flex;gap:1.2em;border-bottom:1px solid #e8eaef}.rep-tab.svelte-o1iiki.svelte-o1iiki{display:flex;align-items:center;gap:.4em;font-size:.6em;font-weight:700;color:#6b7280;padding-bottom:.8em;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .3s ease,border-color .3s ease}.rep-tab.svelte-o1iiki svg{width:1em;height:1em}.tab-count.svelte-o1iiki.svelte-o1iiki{font-weight:800;background:#f3f4f6;border-radius:999px;padding:.1em .6em;color:#374151;transition:background .3s ease,color .3s ease}.view-head.svelte-o1iiki.svelte-o1iiki{display:flex;flex-direction:column;gap:.1em}.view-title.svelte-o1iiki.svelte-o1iiki{font-size:.9em;font-weight:800;color:#111827}.title-count.svelte-o1iiki.svelte-o1iiki{color:#9ca3af;font-weight:600;font-size:.7em}.view-sub.svelte-o1iiki.svelte-o1iiki{font-size:.58em;color:#6b7280}.standort-row.svelte-o1iiki.svelte-o1iiki{display:grid;grid-template-columns:1fr 1fr;gap:.7em}.standort-card.svelte-o1iiki.svelte-o1iiki{background:#fff;border:1px solid #e8eaef;border-radius:10px;overflow:hidden}.standort-head.svelte-o1iiki.svelte-o1iiki{display:flex;align-items:flex-start;justify-content:space-between;padding:.6em .8em;background:#f8f9fb;border-bottom:1px solid #eef0f4;color:#6b7280}.standort-meta.svelte-o1iiki.svelte-o1iiki{display:flex;flex-direction:column;gap:.1em}.standort-name.svelte-o1iiki.svelte-o1iiki{font-size:.66em;font-weight:800;color:#111827}.standort-ort.svelte-o1iiki.svelte-o1iiki{font-size:.55em;color:#6b7280}.melden-btn.svelte-o1iiki.svelte-o1iiki{display:flex;align-items:center;justify-content:center;gap:.4em;margin:.55em .8em;background:#14161f;color:#fff;border-radius:.5em;padding:.5em;font-size:.6em;font-weight:700}.melde-liste.svelte-o1iiki.svelte-o1iiki{display:flex;flex-direction:column;gap:.5em;flex:1;min-height:0}.meldung.svelte-o1iiki.svelte-o1iiki{display:flex;align-items:center;gap:.65em;background:#fff;border:1px solid #e8eaef;border-radius:10px;padding:.55em .8em;transition:border-color .3s ease,opacity .3s ease}.meldung.neu.svelte-o1iiki.svelte-o1iiki{border-color:#e72c6373}.meldung.abgehakt.svelte-o1iiki.svelte-o1iiki{border-color:#bbe7c8;opacity:.75}.meldung-icon.svelte-o1iiki.svelte-o1iiki{width:1.9em;height:1.9em;border-radius:.55em;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .3s ease,color .3s ease}.meldung-body.svelte-o1iiki.svelte-o1iiki{display:flex;flex-direction:column;gap:.12em;flex:1;min-width:0}.meldung-title.svelte-o1iiki.svelte-o1iiki{font-size:.64em;font-weight:700;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meldung-sub.svelte-o1iiki.svelte-o1iiki{font-size:.55em;color:#6b7280}.meldung-right.svelte-o1iiki.svelte-o1iiki{display:flex;flex-direction:column;align-items:flex-end;gap:.2em;flex-shrink:0}.pill.svelte-o1iiki.svelte-o1iiki{font-size:.52em;font-weight:800;border-radius:999px;padding:.25em .8em;transition:background .3s ease,color .3s ease}.meldung-datum.svelte-o1iiki.svelte-o1iiki{font-size:.52em;color:#9ca3af}.rep-footer.svelte-o1iiki.svelte-o1iiki{display:flex;align-items:center;gap:.8em;background:#fff;border:1px solid #e8eaef;border-radius:10px;padding:.5em .8em}.footer-text.svelte-o1iiki.svelte-o1iiki{font-size:.56em;color:#6b7280;white-space:nowrap}.footer-text.svelte-o1iiki b.svelte-o1iiki{color:#111827;font-weight:800}.footer-bar.svelte-o1iiki.svelte-o1iiki{display:block;flex:1;height:.35em;border-radius:999px;background:#eef0f4;overflow:hidden}.footer-fill.svelte-o1iiki.svelte-o1iiki{display:block;height:100%;border-radius:999px;background:var(--color-primary)}.modal-backdrop.svelte-o1iiki.svelte-o1iiki{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f12196b;display:flex;align-items:center;justify-content:center;z-index:5}.modal.svelte-o1iiki.svelte-o1iiki{background:#fff;border-radius:12px;width:66%;max-width:24em;padding:.9em 1em 1em;display:flex;flex-direction:column;gap:.6em}.modal-head.svelte-o1iiki.svelte-o1iiki{display:flex;align-items:center;justify-content:space-between}.modal-title.svelte-o1iiki.svelte-o1iiki{font-size:.72em;font-weight:800;color:#111827}.modal-x.svelte-o1iiki.svelte-o1iiki{display:flex;align-items:center;justify-content:center;width:1.6em;height:1.6em;border-radius:.4em;background:#f3f4f6;color:#6b7280}.feld.svelte-o1iiki.svelte-o1iiki{display:flex;flex-direction:column;gap:.25em}.feld-label.svelte-o1iiki.svelte-o1iiki{font-size:.52em;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.feld-input.svelte-o1iiki.svelte-o1iiki{font-size:.62em;font-weight:600;color:#111827;background:#f8f9fb;border:1px solid #e5e7eb;border-radius:.5em;padding:.5em .7em;min-height:1.4em}.caret.svelte-o1iiki.svelte-o1iiki{display:inline-block;width:1px;height:.9em;background:#111827;margin-left:1px;vertical-align:text-bottom;animation:svelte-o1iiki-caretBlink .9s step-end infinite}.caret.aus.svelte-o1iiki.svelte-o1iiki{display:none}@keyframes svelte-o1iiki-caretBlink{0%,to{opacity:1}50%{opacity:0}}.prio-row.svelte-o1iiki.svelte-o1iiki{display:flex;gap:.4em}.prio-chip.svelte-o1iiki.svelte-o1iiki{font-size:.56em;font-weight:700;color:#374151;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;padding:.35em .9em;transition:background .25s ease,color .25s ease,border-color .25s ease}.prio-chip.aktiv.svelte-o1iiki.svelte-o1iiki{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.modal-senden.svelte-o1iiki.svelte-o1iiki{display:flex;align-items:center;justify-content:center;gap:.4em;margin-top:.15em;background:var(--color-primary);color:#fff;border-radius:999px;padding:.55em;font-size:.62em;font-weight:800}.view.svelte-1if0q9{display:flex;flex-direction:column;gap:.75em;height:100%}.plan-head.svelte-1if0q9{display:flex;align-items:center;justify-content:space-between;gap:.8em}.legende.svelte-1if0q9{display:flex;gap:.5em}.leg-chip.svelte-1if0q9{font-size:.54em;font-weight:700;border-radius:999px;padding:.25em .8em}.plan-title-wrap.svelte-1if0q9{display:flex;align-items:center;gap:.6em}.plan-icon.svelte-1if0q9{width:2.1em;height:2.1em;border-radius:.6em;background:#dbeafe;color:#1d4ed8;display:flex;align-items:center;justify-content:center;flex-shrink:0}.plan-meta.svelte-1if0q9{display:flex;flex-direction:column;gap:.1em}.view-title.svelte-1if0q9{font-size:.85em;font-weight:800;color:#111827}.view-sub.svelte-1if0q9{font-size:.56em;color:#6b7280}.plan-actions.svelte-1if0q9{display:flex;gap:.5em}.btn-light.svelte-1if0q9,.btn-dark.svelte-1if0q9{display:flex;align-items:center;gap:.4em;font-size:.58em;font-weight:700;border-radius:.55em;padding:.5em .9em}.btn-light.svelte-1if0q9{background:#fff;border:1px solid #e5e7eb;color:#374151}.btn-dark.svelte-1if0q9{background:#14161f;color:#fff}.kalender.svelte-1if0q9{background:#fff;border:1px solid #e8eaef;border-radius:12px;padding:.7em .8em;flex:1;min-height:0;display:flex;flex-direction:column;gap:.5em}.kal-header.svelte-1if0q9{display:grid;grid-template-columns:repeat(7,1fr);gap:.4em}.kal-tag.svelte-1if0q9{font-size:.55em;font-weight:800;color:#9ca3af;text-align:center;text-transform:uppercase;letter-spacing:.06em}.kal-grid.svelte-1if0q9{display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:1fr;gap:.4em;flex:1}.kal-zelle.svelte-1if0q9{background:#fbfcfe;border:1px solid #eef0f4;border-radius:.5em;padding:.25em .3em;display:flex;flex-direction:column;gap:.2em;min-height:0;overflow:hidden}.kal-zelle.heute.svelte-1if0q9{border-color:#14161f}.kal-zelle.grau.svelte-1if0q9{background:#f3f4f6;opacity:.65}.zelle-nr.svelte-1if0q9{font-size:.55em;font-weight:800;color:#374151}.chip.svelte-1if0q9{font-size:.5em;font-weight:700;border-radius:.4em;padding:.18em .5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-backdrop.svelte-1if0q9{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f12196b;display:flex;align-items:center;justify-content:center;z-index:5}.modal.svelte-1if0q9{background:#fff;border-radius:12px;width:66%;max-width:24em;padding:.9em 1em 1em;display:flex;flex-direction:column;gap:.6em}.modal-head.svelte-1if0q9{display:flex;align-items:center;justify-content:space-between}.modal-title.svelte-1if0q9{font-size:.72em;font-weight:800;color:#111827}.modal-x.svelte-1if0q9{display:flex;align-items:center;justify-content:center;width:1.6em;height:1.6em;border-radius:.4em;background:#f3f4f6;color:#6b7280}.feld.svelte-1if0q9{display:flex;flex-direction:column;gap:.25em}.feld-label.svelte-1if0q9{font-size:.52em;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.feld-input.svelte-1if0q9{font-size:.62em;font-weight:600;color:#111827;background:#f8f9fb;border:1px solid #e5e7eb;border-radius:.5em;padding:.5em .7em;min-height:1.4em;transition:color .25s ease,border-color .25s ease}.feld-input.leer.svelte-1if0q9{color:#9ca3af}.caret.svelte-1if0q9{display:inline-block;width:1px;height:.9em;background:#111827;margin-left:1px;vertical-align:text-bottom;animation:svelte-1if0q9-caretBlink .9s step-end infinite}.caret.aus.svelte-1if0q9{display:none}@keyframes svelte-1if0q9-caretBlink{0%,to{opacity:1}50%{opacity:0}}.schicht-row.svelte-1if0q9{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.4em}.schicht-chip.svelte-1if0q9{font-size:.56em;font-weight:700;color:#374151;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:.6em;padding:.45em .4em;text-align:center;line-height:1.35;transition:background .25s ease,color .25s ease,border-color .25s ease}.schicht-chip.aktiv.svelte-1if0q9{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.modal-senden.svelte-1if0q9{display:flex;align-items:center;justify-content:center;gap:.4em;margin-top:.15em;background:var(--color-primary);color:#fff;border-radius:999px;padding:.55em;font-size:.62em;font-weight:800}.view.svelte-o7pqx4{display:flex;flex-direction:column;gap:.7em;height:100%;justify-content:space-between}.view-head.svelte-o7pqx4{display:flex;flex-direction:column;gap:.1em}.view-title.svelte-o7pqx4{font-size:.9em;font-weight:800;color:#111827}.view-sub.svelte-o7pqx4{font-size:.58em;color:#6b7280}.composer.svelte-o7pqx4{display:flex;align-items:center;gap:.6em;background:#fff;border:1px solid #e8eaef;border-radius:999px;padding:.45em .6em}.composer-avatar.svelte-o7pqx4{width:2.3em;height:2.3em;border-radius:50%;font-size:.48em;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.composer-input.svelte-o7pqx4{flex:1;font-size:.6em;color:#9ca3af}.composer-btn.svelte-o7pqx4{display:flex;align-items:center;gap:.4em;font-size:.56em;font-weight:700;color:var(--color-primary);background:#e72c6314;border:1px solid rgba(231,44,99,.25);border-radius:999px;padding:.4em .9em}.post.svelte-o7pqx4{background:#fff;border:1px solid #e8eaef;border-radius:12px;padding:.75em .9em;display:flex;flex-direction:column;gap:.5em}.post.neu.svelte-o7pqx4{border-color:#e72c6373}.neu-pill.svelte-o7pqx4{margin-left:auto;font-size:.52em;font-weight:800;border-radius:999px;padding:.25em .8em;background:#fde8ef;color:var(--color-primary)}.schreibfeld.svelte-o7pqx4{background:#f8f9fb;border:1px solid #e5e7eb;border-radius:.6em;padding:.55em .7em;min-height:2.6em}.caret.svelte-o7pqx4{display:inline-block;width:1px;height:1.1em;background:#111827;margin-left:1px;vertical-align:text-bottom;animation:svelte-o7pqx4-caretBlink .9s step-end infinite}.caret.aus.svelte-o7pqx4{display:none}@keyframes svelte-o7pqx4-caretBlink{0%,to{opacity:1}50%{opacity:0}}.schreib-actions.svelte-o7pqx4{display:flex;align-items:center;justify-content:space-between}.posten-btn.svelte-o7pqx4{display:flex;align-items:center;gap:.4em;font-size:.56em;font-weight:800;color:#fff;background:var(--color-primary);border-radius:999px;padding:.45em 1.1em}.post-head.svelte-o7pqx4{display:flex;align-items:center;gap:.55em}.post-avatar.svelte-o7pqx4{width:2.4em;height:2.4em;border-radius:50%;font-size:.5em;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.post-meta.svelte-o7pqx4{display:flex;flex-direction:column;gap:.08em}.post-author.svelte-o7pqx4{font-size:.64em;font-weight:800;color:#111827}.post-time.svelte-o7pqx4{font-size:.53em;color:#9ca3af}.post-text.svelte-o7pqx4{font-size:.62em;color:#374151;line-height:1.45}.post-images.svelte-o7pqx4{display:grid;grid-template-columns:1.4fr 1fr;gap:.45em}.post-img.svelte-o7pqx4{width:100%;aspect-ratio:16/10;height:auto;border-radius:.6em;border:1px solid #eadfe4}.post-img.a.svelte-o7pqx4{background:radial-gradient(circle at 30% 35%,rgba(231,44,99,.5),transparent 60%),radial-gradient(circle at 75% 70%,rgba(251,191,36,.55),transparent 55%),linear-gradient(135deg,#ffe4ee,#fff7d6)}.post-img.b.svelte-o7pqx4{background:radial-gradient(circle at 60% 30%,rgba(37,99,235,.4),transparent 55%),radial-gradient(circle at 30% 75%,rgba(5,150,105,.4),transparent 55%),linear-gradient(135deg,#e0edff,#dcfce7)}.post-actions.svelte-o7pqx4{display:flex;gap:1em;padding-top:.15em}.action.svelte-o7pqx4{display:flex;align-items:center;gap:.35em;font-size:.56em;font-weight:700;color:#6b7280}.action.liked.svelte-o7pqx4{color:var(--color-primary)}.post-row.svelte-o7pqx4{display:grid;grid-template-columns:1.2fr 1fr;gap:.7em;align-items:stretch}.poll-title.svelte-o7pqx4{font-size:.64em;font-weight:800;color:#111827}.poll-option.svelte-o7pqx4{display:flex;align-items:center;gap:.55em}.poll-label.svelte-o7pqx4{font-size:.58em;font-weight:700;color:#374151;min-width:3.4em}.poll-bar.svelte-o7pqx4{display:block;flex:1;height:.55em;border-radius:999px;background:#eef0f4;overflow:hidden}.poll-fill.svelte-o7pqx4{display:block;height:100%;border-radius:999px;background:var(--color-primary);animation:svelte-o7pqx4-pollGrow .9s cubic-bezier(.22,1,.36,1);transform-origin:left center}.poll-fill.alt.svelte-o7pqx4{background:#c9cdd6}@keyframes svelte-o7pqx4-pollGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.poll-pct.svelte-o7pqx4{font-size:.56em;font-weight:800;color:#111827;min-width:2.2em;text-align:right;font-variant-numeric:tabular-nums}.poll-meta.svelte-o7pqx4{font-size:.52em;color:#9ca3af;margin-top:auto}.view.svelte-12omdrs.svelte-12omdrs{display:flex;flex-direction:column;gap:.75em;height:100%}.view-head.svelte-12omdrs.svelte-12omdrs{display:flex;flex-direction:column;gap:.1em}.view-title.svelte-12omdrs.svelte-12omdrs{font-size:.9em;font-weight:800;color:#111827}.view-sub.svelte-12omdrs.svelte-12omdrs{font-size:.58em;color:#6b7280}.form-layout.svelte-12omdrs.svelte-12omdrs{display:grid;grid-template-columns:1fr 1.1fr;gap:.8em;flex:1;min-height:0;align-items:start}.form-liste.svelte-12omdrs.svelte-12omdrs{display:flex;flex-direction:column;gap:.55em;height:100%}.einsendungen.svelte-12omdrs.svelte-12omdrs{background:#fff;border:1px solid #e8eaef;border-radius:10px;padding:.7em .8em;display:flex;flex-direction:column;gap:.5em;flex:1}.eins-title.svelte-12omdrs.svelte-12omdrs{font-size:.62em;font-weight:800;color:#111827}.eins-row.svelte-12omdrs.svelte-12omdrs{display:flex;align-items:center;justify-content:space-between;gap:.6em}.eins-text.svelte-12omdrs.svelte-12omdrs{font-size:.58em;color:#6b7280}.eins-text.svelte-12omdrs b.svelte-12omdrs{color:#111827;font-weight:700}.eins-pill.svelte-12omdrs.svelte-12omdrs{font-size:.52em;font-weight:800;border-radius:999px;padding:.25em .75em;flex-shrink:0}.eins-pill.gruen.svelte-12omdrs.svelte-12omdrs{background:#dcfce7;color:#15803d}.eins-pill.amber.svelte-12omdrs.svelte-12omdrs{background:#fef3c7;color:#b45309}.eins-pill.blau.svelte-12omdrs.svelte-12omdrs{background:#e0f2fe;color:#0369a1}.eins-pill.neu.svelte-12omdrs.svelte-12omdrs{background:#fde8ef;color:var(--color-primary)}.form-card.svelte-12omdrs.svelte-12omdrs{display:flex;align-items:center;gap:.6em;background:#fff;border:1px solid #e8eaef;border-radius:10px;padding:.6em .75em}.form-icon.svelte-12omdrs.svelte-12omdrs{width:2em;height:2em;border-radius:.6em;display:flex;align-items:center;justify-content:center;flex-shrink:0}.form-meta.svelte-12omdrs.svelte-12omdrs{display:flex;flex-direction:column;gap:.1em;flex:1;min-width:0}.form-name.svelte-12omdrs.svelte-12omdrs{font-size:.64em;font-weight:800;color:#111827}.form-count.svelte-12omdrs.svelte-12omdrs{font-size:.54em;color:#6b7280}.form-open.svelte-12omdrs.svelte-12omdrs{font-size:.56em;font-weight:800;color:var(--color-primary);background:#e72c6314;border:1px solid rgba(231,44,99,.25);border-radius:999px;padding:.35em .9em;flex-shrink:0}.form-preview.svelte-12omdrs.svelte-12omdrs{background:#fff;border:1px solid #e8eaef;border-radius:12px;padding:.8em .9em;display:flex;flex-direction:column;gap:.55em}.preview-head.svelte-12omdrs.svelte-12omdrs{display:flex;align-items:center;gap:.5em;margin-bottom:.1em}.preview-icon.svelte-12omdrs.svelte-12omdrs{width:1.8em;height:1.8em;border-radius:.5em;background:#dbeafe;color:#1d4ed8;display:flex;align-items:center;justify-content:center}.preview-title.svelte-12omdrs.svelte-12omdrs{font-size:.68em;font-weight:800;color:#111827}.feld.svelte-12omdrs.svelte-12omdrs{display:flex;flex-direction:column;gap:.25em}.feld-row.svelte-12omdrs.svelte-12omdrs{display:grid;grid-template-columns:1fr 1fr;gap:.55em}.feld-label.svelte-12omdrs.svelte-12omdrs{font-size:.52em;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.feld-input.svelte-12omdrs.svelte-12omdrs{font-size:.62em;font-weight:600;color:#111827;background:#f8f9fb;border:1px solid #e5e7eb;border-radius:.5em;padding:.5em .7em;min-height:1.4em;transition:border-color .25s ease}.feld-input.aktiv.svelte-12omdrs.svelte-12omdrs{border-color:var(--color-primary)}.caret.svelte-12omdrs.svelte-12omdrs{display:none;width:1px;height:.9em;background:#111827;margin-left:1px;vertical-align:text-bottom;animation:svelte-12omdrs-caretBlink .9s step-end infinite}.caret.an.svelte-12omdrs.svelte-12omdrs{display:inline-block}@keyframes svelte-12omdrs-caretBlink{0%,to{opacity:1}50%{opacity:0}}.senden-btn.svelte-12omdrs.svelte-12omdrs{margin-top:.2em;display:flex;align-items:center;justify-content:center;gap:.4em;background:var(--color-primary);color:#fff;border-radius:999px;padding:.55em;font-size:.62em;font-weight:800;transition:background .35s ease}.senden-btn.svelte-12omdrs svg{width:1em;height:1em}.senden-btn.gesendet.svelte-12omdrs.svelte-12omdrs{background:#16a34a}.view.svelte-qnp37t.svelte-qnp37t{display:flex;flex-direction:column;gap:.75em;height:100%}.view-head.svelte-qnp37t.svelte-qnp37t{display:flex;flex-direction:column;gap:.1em}.view-title.svelte-qnp37t.svelte-qnp37t{font-size:.9em;font-weight:800;color:#111827}.view-sub.svelte-qnp37t.svelte-qnp37t{font-size:.58em;color:#6b7280}.auto-layout.svelte-qnp37t.svelte-qnp37t{display:grid;grid-template-columns:1.5fr 1fr;gap:.8em;flex:1;min-height:0;align-items:stretch}.auto-liste.svelte-qnp37t.svelte-qnp37t{display:flex;flex-direction:column;gap:.6em;justify-content:space-evenly}.auto-log.svelte-qnp37t.svelte-qnp37t{background:#fff;border:1px solid #e8eaef;border-radius:12px;padding:.8em .9em;display:flex;flex-direction:column;gap:.55em}.log-title.svelte-qnp37t.svelte-qnp37t{font-size:.64em;font-weight:800;color:#111827}.log-row.svelte-qnp37t.svelte-qnp37t{display:flex;align-items:center;gap:.55em}.log-zeit.svelte-qnp37t.svelte-qnp37t{font-size:.54em;font-weight:800;color:var(--color-primary);background:#fde8ef;border-radius:.4em;padding:.22em .5em;min-width:2.8em;text-align:center;flex-shrink:0;font-variant-numeric:tabular-nums}.log-text.svelte-qnp37t.svelte-qnp37t{font-size:.56em;color:#374151;font-weight:600;flex:1;line-height:1.35}.log-check.svelte-qnp37t.svelte-qnp37t{display:flex;align-items:center;justify-content:center;width:1.3em;height:1.3em;border-radius:50%;background:#dcfce7;color:#15803d;flex-shrink:0}.auto-card.svelte-qnp37t.svelte-qnp37t{display:flex;align-items:center;gap:.7em;background:#fff;border:1px solid #e8eaef;border-radius:12px;padding:.7em .85em;transition:box-shadow .4s ease,border-color .4s ease}.auto-card.pulse.svelte-qnp37t.svelte-qnp37t{border-color:#e72c638c}.auto-icon.svelte-qnp37t.svelte-qnp37t{width:2.2em;height:2.2em;border-radius:.65em;background:#f3f4f6;color:#9ca3af;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .3s ease,color .3s ease}.auto-icon.aktiv.svelte-qnp37t.svelte-qnp37t{background:#e72c631a;color:var(--color-primary)}.auto-meta.svelte-qnp37t.svelte-qnp37t{display:flex;flex-direction:column;gap:.15em;flex:1;min-width:0}.auto-wenn.svelte-qnp37t.svelte-qnp37t,.auto-dann.svelte-qnp37t.svelte-qnp37t{font-size:.6em;color:#374151}.auto-wenn.svelte-qnp37t b.svelte-qnp37t,.auto-dann.svelte-qnp37t b.svelte-qnp37t{font-weight:800;color:#111827}.auto-stat.svelte-qnp37t.svelte-qnp37t{display:flex;align-items:center;gap:.35em;font-size:.52em;font-weight:700;color:#9ca3af}.auto-stat.svelte-qnp37t svg{color:var(--color-primary)}.toggle.svelte-qnp37t.svelte-qnp37t{width:2.4em;height:1.3em;border-radius:999px;background:#e5e7eb;display:flex;align-items:center;padding:.14em;flex-shrink:0;transition:background .35s ease}.toggle.an.svelte-qnp37t.svelte-qnp37t{background:var(--color-primary);justify-content:flex-end}.toggle-knob.svelte-qnp37t.svelte-qnp37t{width:1em;height:1em;border-radius:50%;background:#fff}.toast.svelte-qnp37t.svelte-qnp37t{position:absolute;right:1em;bottom:1em;z-index:6;display:flex;align-items:center;gap:.6em;background:#14161f;border-radius:.7em;padding:.6em .8em;max-width:21em}.toast-icon.svelte-qnp37t.svelte-qnp37t{display:flex;align-items:center;justify-content:center;width:2em;height:2em;border-radius:.55em;background:var(--color-primary);color:#fff;flex-shrink:0}.toast-meta.svelte-qnp37t.svelte-qnp37t{display:flex;flex-direction:column;gap:.15em;min-width:0}.toast-title.svelte-qnp37t.svelte-qnp37t{font-size:.6em;font-weight:800;color:#fff}.toast-text.svelte-qnp37t.svelte-qnp37t{font-size:.54em;color:#b6bac4;line-height:1.35}.toast-check.svelte-qnp37t.svelte-qnp37t{display:flex;align-items:center;justify-content:center;width:1.3em;height:1.3em;border-radius:50%;background:#dcfce7;color:#15803d;flex-shrink:0}.dash-frame.svelte-zp7jrq{position:relative;isolation:isolate;background:#fff;border-radius:14px;clip-path:inset(0 round 14px);overflow:hidden;width:100%}.frame-chrome.svelte-zp7jrq{display:flex;align-items:center;justify-content:space-between;padding:.45em .5em .45em 1em;background:#f3f4f6;border-bottom:1px solid #e5e7eb}.chrome-url.svelte-zp7jrq{display:flex;align-items:center;gap:.45em;font-size:.6em;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:.25em 1.3em}.chrome-lock.svelte-zp7jrq{width:.55em;height:.55em;border-radius:50%;background:#22c55e}.chrome-controls.svelte-zp7jrq{display:flex;align-items:center}.win-btn.svelte-zp7jrq{display:flex;align-items:center;justify-content:center;width:2.4em;height:1.7em;color:#4b5563}.win-btn.close.svelte-zp7jrq{color:#6b7280}.win-btn.svelte-zp7jrq svg{display:block}.frame-body.svelte-zp7jrq{display:flex;height:36em;min-height:0}.dash-sidebar.svelte-zp7jrq{background:#f8f9fb;border-right:1px solid #e8eaef;padding:.9em .7em .8em;display:flex;flex-direction:column;gap:.9em;min-width:11.5em;box-sizing:border-box}.dash-logo.svelte-zp7jrq{display:flex;align-items:center;gap:.55em;padding:.2em .3em;min-height:2.6em}.logo-badge.svelte-zp7jrq{width:2.2em;height:2.2em;border-radius:.65em;color:#fff;font-size:.85em;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.logo-badge.pop.svelte-zp7jrq{animation:svelte-zp7jrq-logoPop .55s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-zp7jrq-logoPop{0%{transform:scale(.5) rotate(-10deg)}55%{transform:scale(1.35) rotate(4deg)}to{transform:scale(1) rotate(0)}}.logo-placeholder.svelte-zp7jrq{width:2.2em;height:2.2em;border-radius:.65em;border:1.5px dashed #c6cbd4;color:#9ca3af;display:flex;align-items:center;justify-content:center;flex-shrink:0}.logo-meta.svelte-zp7jrq{display:flex;flex-direction:column;gap:.1em;min-width:0}.logo-name.svelte-zp7jrq{font-size:.68em;font-weight:800;color:#111827;white-space:nowrap;display:flex;align-items:center;min-height:1.3em}.logo-name.placeholder.svelte-zp7jrq{color:#9ca3af}.type-caret.svelte-zp7jrq{display:inline-block;width:2px;height:1em;margin-left:2px;background:var(--color-primary);animation:svelte-zp7jrq-caretBlink .8s step-end infinite}@keyframes svelte-zp7jrq-caretBlink{0%,to{opacity:1}50%{opacity:0}}.logo-hint.svelte-zp7jrq{font-size:.5em;font-weight:600;color:var(--color-primary);text-transform:uppercase;letter-spacing:.06em}.sidebar-nav.svelte-zp7jrq{display:flex;flex-direction:column;gap:.25em}.dash-sidebar-item.svelte-zp7jrq{display:flex;align-items:center;gap:.55em;padding:.52em .7em;border-radius:.6em;color:#4b5563;font-size:.7em;font-weight:600;white-space:nowrap;transition:background .25s ease,color .25s ease}.dash-sidebar-item.svelte-zp7jrq svg{width:1.1em;height:1.1em;flex-shrink:0}.dash-sidebar-item.active.svelte-zp7jrq{background:var(--color-primary);color:#fff}.dash-sidebar-item.ghost.svelte-zp7jrq{color:#b6bcc6}.dash-sidebar-item.wunsch.svelte-zp7jrq{color:var(--color-primary);border:1.5px dashed rgba(231,44,99,.45);border-radius:.6em}.more-label.svelte-zp7jrq{font-size:.5em;font-weight:800;text-transform:uppercase;letter-spacing:.14em;color:#b6bcc6;padding:1em 1.2em .3em}.sidebar-user.svelte-zp7jrq{margin-top:auto;display:flex;align-items:center;gap:.55em;padding:.55em .6em;border-radius:.7em;background:#fff;border:1px solid #e8eaef}.user-avatar.svelte-zp7jrq{width:2.5em;height:2.5em;border-radius:.7em;background:var(--color-primary);color:#fff;font-size:.48em;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.user-meta.svelte-zp7jrq{display:flex;flex-direction:column;min-width:0}.user-name.svelte-zp7jrq{font-size:.6em;font-weight:700;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-role.svelte-zp7jrq{font-size:.5em;color:#9ca3af}.user-status.svelte-zp7jrq{margin-left:auto;width:.45em;height:.45em;border-radius:50%;background:#22c55e;flex-shrink:0}.dash-main.svelte-zp7jrq{flex:1;min-width:0;display:grid;background:#fdfdfe}.dash-view.svelte-zp7jrq{grid-area:1/1;position:relative;padding:1em 1.1em;min-width:0;overflow:hidden}.tour-cursor.svelte-zp7jrq{position:absolute;z-index:20;color:#111827;transition:left .75s cubic-bezier(.4,0,.2,1),top .75s cubic-bezier(.4,0,.2,1),transform .15s ease;pointer-events:none}.tour-cursor.svelte-zp7jrq svg{fill:#fff}.tour-cursor.clicking.svelte-zp7jrq{transform:scale(.8)}.phone.svelte-18phf4m.svelte-18phf4m{width:17.5em;margin:0 auto;background:linear-gradient(160deg,#e8e9ed,#c9cbd2);border-radius:2.7em;padding:.5em}.phone-screen.svelte-18phf4m.svelte-18phf4m{position:relative;background:#f4f5f8;border-radius:2.3em;overflow:hidden;height:36em;display:flex;flex-direction:column}.statusbar.svelte-18phf4m.svelte-18phf4m{display:flex;align-items:center;justify-content:space-between;padding:.7em 1.4em .4em 1.6em}.status-zeit.svelte-18phf4m.svelte-18phf4m{font-size:.68em;font-weight:800;color:#111827}.island.svelte-18phf4m.svelte-18phf4m{width:5.4em;height:1.5em;border-radius:999px;background:#0b0c10}.status-icons.svelte-18phf4m.svelte-18phf4m{display:flex;align-items:center;gap:.3em;color:#111827}.status-icons.svelte-18phf4m svg{display:block}.screen-body.svelte-18phf4m.svelte-18phf4m{flex:1;min-height:0;display:grid}.view.svelte-18phf4m.svelte-18phf4m{grid-area:1/1;padding:.9em 1em;display:flex;flex-direction:column;gap:.7em;min-height:0}.app-head.svelte-18phf4m.svelte-18phf4m{display:flex;flex-direction:column;gap:.15em}.app-title.svelte-18phf4m.svelte-18phf4m{font-size:.95em;font-weight:800;color:#111827;letter-spacing:-.01em}.app-title.klein.svelte-18phf4m.svelte-18phf4m{font-size:.8em}.app-sub.svelte-18phf4m.svelte-18phf4m{font-size:.58em;color:#6b7280}.auftrag.svelte-18phf4m.svelte-18phf4m{display:flex;align-items:center;justify-content:space-between;gap:.6em;background:#fff;border:1px solid #e8eaef;border-radius:.9em;padding:.7em .8em}.auftrag.erster.svelte-18phf4m.svelte-18phf4m{border-color:#e72c6373}.auftrag-meta.svelte-18phf4m.svelte-18phf4m{display:flex;flex-direction:column;gap:.2em;min-width:0}.auftrag-titel.svelte-18phf4m.svelte-18phf4m{font-size:.68em;font-weight:800;color:#111827}.auftrag-ort.svelte-18phf4m.svelte-18phf4m{display:flex;align-items:center;gap:.35em;font-size:.56em;color:#6b7280}.zeit-pill.svelte-18phf4m.svelte-18phf4m{display:flex;align-items:center;gap:.35em;font-size:.56em;font-weight:800;color:var(--color-primary);background:#fde8ef;border-radius:999px;padding:.35em .8em;flex-shrink:0}.hinweis.svelte-18phf4m.svelte-18phf4m{display:flex;align-items:center;gap:.5em;font-size:.56em;color:#9ca3af;padding:.4em .2em;line-height:1.4}.hinweis.svelte-18phf4m svg{flex-shrink:0}.detail-head.svelte-18phf4m.svelte-18phf4m{display:flex;align-items:center;gap:.55em}.back.svelte-18phf4m.svelte-18phf4m{display:flex;align-items:center;justify-content:center;width:1.8em;height:1.8em;border-radius:.55em;background:#fff;border:1px solid #e8eaef;color:#374151;flex-shrink:0}.detail-meta.svelte-18phf4m.svelte-18phf4m{display:flex;flex-direction:column;gap:.1em}.check-card.svelte-18phf4m.svelte-18phf4m{background:#fff;border:1px solid #e8eaef;border-radius:.9em;padding:.7em .8em;display:flex;flex-direction:column;gap:.55em}.card-label.svelte-18phf4m.svelte-18phf4m{font-size:.56em;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af}.check-zeile.svelte-18phf4m.svelte-18phf4m{display:flex;align-items:center;justify-content:space-between;gap:.6em;font-size:.62em;font-weight:600;color:#111827;transition:color .3s ease}.check-zeile.done.svelte-18phf4m.svelte-18phf4m{color:#9ca3af}.checkbox.svelte-18phf4m.svelte-18phf4m{display:flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;border-radius:50%;border:1.5px solid #d3d7de;background:#fff;color:#fff;flex-shrink:0;transition:background .25s ease,border-color .25s ease}.checkbox.an.svelte-18phf4m.svelte-18phf4m{background:var(--color-primary);border-color:var(--color-primary)}.checkbox.svelte-18phf4m svg{width:.9em;height:.9em}.foto-card.svelte-18phf4m.svelte-18phf4m{display:flex;align-items:center;justify-content:center;gap:.5em;border:1.5px dashed #c9cdd6;border-radius:.9em;padding:.9em;font-size:.62em;font-weight:700;color:#9ca3af;transition:border-color .3s ease}.foto-card.hat-foto.svelte-18phf4m.svelte-18phf4m{border-style:solid;border-color:#bbe7c8;background:#fff;justify-content:flex-start}.foto-tile.svelte-18phf4m.svelte-18phf4m{width:3.4em;height:2.5em;border-radius:.5em;background:radial-gradient(circle at 30% 40%,rgba(231,44,99,.45),transparent 60%),linear-gradient(135deg,#ffe4ee,#fff3d9);flex-shrink:0}.foto-text.svelte-18phf4m.svelte-18phf4m{display:flex;align-items:center;gap:.4em;color:#15803d}.wochen-card.svelte-18phf4m.svelte-18phf4m,.material-card.svelte-18phf4m.svelte-18phf4m{background:#fff;border:1px solid #e8eaef;border-radius:.9em;padding:.7em .8em;display:flex;flex-direction:column;gap:.45em}.wochen-card.svelte-18phf4m.svelte-18phf4m{margin-top:auto}.wochen-zahlen.svelte-18phf4m.svelte-18phf4m{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.4em}.wochen-wert.svelte-18phf4m.svelte-18phf4m{display:flex;flex-direction:column;align-items:center;gap:.1em}.wochen-wert.svelte-18phf4m b.svelte-18phf4m{font-size:.85em;font-weight:800;color:#111827}.wochen-wert.svelte-18phf4m span.svelte-18phf4m{font-size:.48em;color:#6b7280;font-weight:600}.mat-zeile.svelte-18phf4m.svelte-18phf4m{display:flex;align-items:center;justify-content:space-between;font-size:.58em;color:#6b7280}.mat-zeile.svelte-18phf4m b.svelte-18phf4m{color:#111827;font-weight:800}.abschluss-btn.svelte-18phf4m.svelte-18phf4m{margin-top:auto;text-align:center;background:var(--color-primary);color:#fff;border-radius:999px;padding:.75em;font-size:.68em;font-weight:800}.view.fertig.svelte-18phf4m.svelte-18phf4m{align-items:center;justify-content:center;text-align:center;gap:.5em}.fertig-kreis.svelte-18phf4m.svelte-18phf4m{display:flex;align-items:center;justify-content:center;width:4.2em;height:4.2em;border-radius:50%;background:#16a34a;color:#fff;margin-bottom:.4em}.fertig-titel.svelte-18phf4m.svelte-18phf4m{font-size:.9em;font-weight:800;color:#111827}.fertig-sub.svelte-18phf4m.svelte-18phf4m{font-size:.6em;color:#6b7280}.fertig-pdf.svelte-18phf4m.svelte-18phf4m{display:flex;align-items:center;gap:.6em;background:#fff;border:1px solid #e8eaef;border-radius:.9em;padding:.7em .8em;margin-top:.8em;color:var(--color-primary);text-align:left}.pdf-meta.svelte-18phf4m.svelte-18phf4m{display:flex;flex-direction:column;gap:.12em}.pdf-titel.svelte-18phf4m.svelte-18phf4m{font-size:.6em;font-weight:800;color:#111827}.pdf-sub.svelte-18phf4m.svelte-18phf4m{font-size:.54em;color:#6b7280}.pdf-check.svelte-18phf4m.svelte-18phf4m{display:flex;align-items:center;justify-content:center;width:1.4em;height:1.4em;border-radius:50%;background:#dcfce7;color:#15803d;flex-shrink:0}.tabbar.svelte-18phf4m.svelte-18phf4m{display:flex;justify-content:space-around;padding:.5em 1.4em .2em;border-top:1px solid #e8eaef;background:#fff}.tab.svelte-18phf4m.svelte-18phf4m{display:flex;align-items:center;justify-content:center;width:2.2em;height:2em;color:#9ca3af}.tab.aktiv.svelte-18phf4m.svelte-18phf4m{color:var(--color-primary)}.home-indicator.svelte-18phf4m.svelte-18phf4m{display:block;width:6.5em;height:.28em;border-radius:999px;background:#111827;margin:.25em auto .5em}.touch.svelte-18phf4m.svelte-18phf4m{position:absolute;z-index:20;width:1.7em;height:1.7em;border-radius:50%;background:#11182738;border:2px solid rgba(255,255,255,.85);transform:translate(-50%,-50%);transition:left .62s cubic-bezier(.4,0,.2,1),top .62s cubic-bezier(.4,0,.2,1),scale .15s ease;pointer-events:none}.touch.tap.svelte-18phf4m.svelte-18phf4m{scale:.7}.container.svelte-1ikhn4v.svelte-1ikhn4v{width:90%;max-width:var(--container, 1320px);margin:0 auto}.flex-container.svelte-1ikhn4v.svelte-1ikhn4v{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 1024px){.container.svelte-1ikhn4v.svelte-1ikhn4v{width:95%}}@media (max-width: 768px){.container.svelte-1ikhn4v.svelte-1ikhn4v{width:100%;padding:0 1rem}}.flex.svelte-1ikhn4v.svelte-1ikhn4v{display:flex}.flex-col.svelte-1ikhn4v.svelte-1ikhn4v{flex-direction:column}.justify-center.svelte-1ikhn4v.svelte-1ikhn4v{justify-content:center}.items-center.svelte-1ikhn4v.svelte-1ikhn4v{align-items:center}.mt-1.svelte-1ikhn4v.svelte-1ikhn4v{margin-top:var(--space-xs)}.mt-2.svelte-1ikhn4v.svelte-1ikhn4v{margin-top:var(--space-sm)}.mt-4.svelte-1ikhn4v.svelte-1ikhn4v{margin-top:var(--space-md)}.mt-8.svelte-1ikhn4v.svelte-1ikhn4v{margin-top:var(--space-lg)}.mb-1.svelte-1ikhn4v.svelte-1ikhn4v{margin-bottom:var(--space-xs)}.mb-2.svelte-1ikhn4v.svelte-1ikhn4v{margin-bottom:var(--space-sm)}.mb-4.svelte-1ikhn4v.svelte-1ikhn4v{margin-bottom:var(--space-md)}.mb-8.svelte-1ikhn4v.svelte-1ikhn4v{margin-bottom:var(--space-lg)}.text-center.svelte-1ikhn4v.svelte-1ikhn4v{text-align:center}.text-left.svelte-1ikhn4v.svelte-1ikhn4v{text-align:left}.text-right.svelte-1ikhn4v.svelte-1ikhn4v{text-align:right}.text-sm.svelte-1ikhn4v.svelte-1ikhn4v{font-size:.875rem}.text-base.svelte-1ikhn4v.svelte-1ikhn4v{font-size:1rem}.text-lg.svelte-1ikhn4v.svelte-1ikhn4v{font-size:1.125rem}.text-xl.svelte-1ikhn4v.svelte-1ikhn4v{font-size:1.25rem}.text-2xl.svelte-1ikhn4v.svelte-1ikhn4v{font-size:1.5rem}.text-3xl.svelte-1ikhn4v.svelte-1ikhn4v{font-size:1.875rem}.text-4xl.svelte-1ikhn4v.svelte-1ikhn4v{font-size:2.25rem}.text-primary.svelte-1ikhn4v.svelte-1ikhn4v{color:var(--color-primary)}.text-white.svelte-1ikhn4v.svelte-1ikhn4v{color:var(--color-white)}.bg-dark-primary.svelte-1ikhn4v.svelte-1ikhn4v{background-color:var(--color-dark-primary)}.section.svelte-1ikhn4v.svelte-1ikhn4v{padding:5rem 0;position:relative;z-index:2}.section-title.svelte-1ikhn4v.svelte-1ikhn4v{font-size:12vw;color:var(--color-white);line-height:1;margin-bottom:2rem}.card.svelte-1ikhn4v.svelte-1ikhn4v{border-radius:var(--border-radius-big);overflow:hidden;box-shadow:#0000001a 0 4px 6px -1px,#0000000f 0 2px 4px -1px;transition:transform .3s ease}.btn.svelte-1ikhn4v.svelte-1ikhn4v{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:var(--border-radius);transition:all .3s ease;cursor:pointer}.btn-primary.svelte-1ikhn4v.svelte-1ikhn4v{background-color:var(--color-primary);color:var(--color-white);border:2px solid var(--color-primary)}.btn-primary.svelte-1ikhn4v.svelte-1ikhn4v:hover{background-color:transparent;color:var(--color-white);border-color:var(--color-white)}.visually-hidden.svelte-1ikhn4v.svelte-1ikhn4v{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.color-primary.svelte-1ikhn4v.svelte-1ikhn4v{color:var(--color-primary)}.phone.svelte-1ikhn4v.svelte-1ikhn4v{width:17.5em;margin:0 auto;background:linear-gradient(160deg,#e8e9ed,#c9cbd2);border-radius:2.7em;padding:.5em}.phone-screen.svelte-1ikhn4v.svelte-1ikhn4v{position:relative;background:#f4f5f8;border-radius:2.3em;overflow:hidden;height:36em;display:flex;flex-direction:column}.statusbar.svelte-1ikhn4v.svelte-1ikhn4v{display:flex;align-items:center;justify-content:space-between;padding:.7em 1.4em .4em 1.6em}.status-zeit.svelte-1ikhn4v.svelte-1ikhn4v{font-size:.68em;font-weight:800;color:#111827}.island.svelte-1ikhn4v.svelte-1ikhn4v{width:5.4em;height:1.5em;border-radius:999px;background:#0b0c10}.status-icons.svelte-1ikhn4v.svelte-1ikhn4v{display:flex;align-items:center;gap:.3em;color:#111827}.status-icons.svelte-1ikhn4v svg{display:block}.push.svelte-1ikhn4v.svelte-1ikhn4v{position:absolute;top:2.6em;left:.7em;right:.7em;z-index:25;display:flex;align-items:center;gap:.6em;background:#14161f;border-radius:1em;padding:.65em .8em}.push-icon.svelte-1ikhn4v.svelte-1ikhn4v{display:flex;align-items:center;justify-content:center;width:2em;height:2em;border-radius:.55em;background:#16a34a;color:#fff;flex-shrink:0}.push-meta.svelte-1ikhn4v.svelte-1ikhn4v{display:flex;flex-direction:column;gap:.15em;min-width:0}.push-titel.svelte-1ikhn4v.svelte-1ikhn4v{font-size:.6em;font-weight:800;color:#fff}.push-text.svelte-1ikhn4v.svelte-1ikhn4v{font-size:.52em;color:#b6bac4;line-height:1.35}.screen-body.svelte-1ikhn4v.svelte-1ikhn4v{flex:1;min-height:0;padding:.6em 1em .8em;display:flex;flex-direction:column;gap:.7em}.kopf.svelte-1ikhn4v.svelte-1ikhn4v{display:flex;align-items:center;justify-content:space-between;gap:.6em}.kopf-meta.svelte-1ikhn4v.svelte-1ikhn4v{display:flex;flex-direction:column;gap:.12em}.app-title.svelte-1ikhn4v.svelte-1ikhn4v{font-size:.92em;font-weight:800;color:#111827;letter-spacing:-.01em}.app-sub.svelte-1ikhn4v.svelte-1ikhn4v{font-size:.56em;color:#6b7280}.avatar.svelte-1ikhn4v.svelte-1ikhn4v{display:flex;align-items:center;justify-content:center;width:2.6em;height:2.6em;border-radius:50%;background:var(--color-primary);color:#fff;font-size:.5em;font-weight:800;flex-shrink:0}.kacheln.svelte-1ikhn4v.svelte-1ikhn4v{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.45em}.kachel.svelte-1ikhn4v.svelte-1ikhn4v{background:#fff;border:1px solid #e8eaef;border-radius:.8em;padding:.55em .4em;display:flex;flex-direction:column;align-items:center;gap:.1em}.kachel.svelte-1ikhn4v b.svelte-1ikhn4v{font-size:1.05em;font-weight:800;color:#111827;font-variant-numeric:tabular-nums}.kachel.svelte-1ikhn4v span.svelte-1ikhn4v{font-size:.5em;color:#6b7280;font-weight:600}.liste.svelte-1ikhn4v.svelte-1ikhn4v{display:flex;flex-direction:column;gap:.45em;flex:1;min-height:0}.liste-label.svelte-1ikhn4v.svelte-1ikhn4v{font-size:.54em;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af}.antrag.svelte-1ikhn4v.svelte-1ikhn4v{display:flex;align-items:center;gap:.55em;background:#fff;border:1px solid #e8eaef;border-radius:.8em;padding:.55em .7em}.antrag.neu.svelte-1ikhn4v.svelte-1ikhn4v{border-color:#e72c6373}.antrag-icon.svelte-1ikhn4v.svelte-1ikhn4v{display:flex;align-items:center;justify-content:center;width:1.9em;height:1.9em;border-radius:.55em;background:#eef2ff;color:#4f46e5;flex-shrink:0}.antrag-icon.magenta.svelte-1ikhn4v.svelte-1ikhn4v{background:#fde8ef;color:var(--color-primary)}.antrag-meta.svelte-1ikhn4v.svelte-1ikhn4v{display:flex;flex-direction:column;gap:.12em;flex:1;min-width:0}.antrag-titel.svelte-1ikhn4v.svelte-1ikhn4v{font-size:.6em;font-weight:800;color:#111827}.antrag-zeit.svelte-1ikhn4v.svelte-1ikhn4v{font-size:.5em;color:#9ca3af}.status.svelte-1ikhn4v.svelte-1ikhn4v{display:flex;align-items:center;gap:.25em;font-size:.48em;font-weight:800;border-radius:999px;padding:.3em .7em;flex-shrink:0;transition:background .35s ease,color .35s ease}.status.gruen.svelte-1ikhn4v.svelte-1ikhn4v{background:#dcfce7;color:#15803d}.status.amber.svelte-1ikhn4v.svelte-1ikhn4v{background:#fef3c7;color:#b45309}.neu-btn.svelte-1ikhn4v.svelte-1ikhn4v{display:flex;align-items:center;justify-content:center;gap:.4em;background:var(--color-primary);color:#fff;border-radius:999px;padding:.7em;font-size:.66em;font-weight:800;flex-shrink:0}.sheet-backdrop.svelte-1ikhn4v.svelte-1ikhn4v{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f12196b;z-index:10}.sheet.svelte-1ikhn4v.svelte-1ikhn4v{position:absolute;left:0;right:0;bottom:0;z-index:12;background:#fff;border-radius:1.6em 1.6em 2.3em 2.3em;padding:.6em 1.1em 1.6em;display:flex;flex-direction:column;gap:.6em}.sheet-griff.svelte-1ikhn4v.svelte-1ikhn4v{width:3em;height:.28em;border-radius:999px;background:#d3d7de;margin:.2em auto .3em}.sheet-head.svelte-1ikhn4v.svelte-1ikhn4v{display:flex;align-items:center;justify-content:space-between}.sheet-titel.svelte-1ikhn4v.svelte-1ikhn4v{font-size:.78em;font-weight:800;color:#111827}.sheet-x.svelte-1ikhn4v.svelte-1ikhn4v{display:flex;align-items:center;justify-content:center;width:1.6em;height:1.6em;border-radius:.4em;background:#f3f4f6;color:#6b7280}.feld-row.svelte-1ikhn4v.svelte-1ikhn4v{display:grid;grid-template-columns:1fr 1fr;gap:.5em}.feld.svelte-1ikhn4v.svelte-1ikhn4v{display:flex;flex-direction:column;gap:.25em;min-width:0}.feld-label.svelte-1ikhn4v.svelte-1ikhn4v{font-size:.5em;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af}.feld-input.svelte-1ikhn4v.svelte-1ikhn4v{background:#f8f9fb;border:1px solid #e5e7eb;border-radius:.6em;padding:.6em .7em;font-size:.62em;font-weight:700;color:#111827;min-height:1.4em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .25s ease,border-color .25s ease}.feld-input.leer.svelte-1ikhn4v.svelte-1ikhn4v{color:#9ca3af;font-weight:600}.caret.svelte-1ikhn4v.svelte-1ikhn4v{display:inline-block;width:1px;height:.9em;background:#111827;margin-left:1px;vertical-align:text-bottom;animation:svelte-1ikhn4v-caretBlink .9s step-end infinite}@keyframes svelte-1ikhn4v-caretBlink{0%,to{opacity:1}50%{opacity:0}}.dauer.svelte-1ikhn4v.svelte-1ikhn4v{display:flex;align-items:center;gap:.45em;font-size:.55em;color:#6b7280;background:#f8f9fb;border:1px solid #eef0f4;border-radius:.6em;padding:.55em .7em}.dauer.svelte-1ikhn4v b.svelte-1ikhn4v{color:#111827;font-weight:800}.dauer.svelte-1ikhn4v svg{color:var(--color-primary);flex-shrink:0}.senden-btn.svelte-1ikhn4v.svelte-1ikhn4v{text-align:center;background:var(--color-primary);color:#fff;border-radius:999px;padding:.7em;font-size:.66em;font-weight:800;margin-top:.1em}.tabbar.svelte-1ikhn4v.svelte-1ikhn4v{display:flex;justify-content:space-around;padding:.5em 1.4em .2em;border-top:1px solid #e8eaef;background:#fff}.tab.svelte-1ikhn4v.svelte-1ikhn4v{display:flex;align-items:center;justify-content:center;width:2.2em;height:2em;color:#9ca3af}.tab.aktiv.svelte-1ikhn4v.svelte-1ikhn4v{color:var(--color-primary)}.home-indicator.svelte-1ikhn4v.svelte-1ikhn4v{display:block;width:6.5em;height:.28em;border-radius:999px;background:#111827;margin:.25em auto .5em}.touch.svelte-1ikhn4v.svelte-1ikhn4v{position:absolute;z-index:20;width:1.7em;height:1.7em;border-radius:50%;background:#11182738;border:2px solid rgba(255,255,255,.85);transform:translate(-50%,-50%);transition:left .62s cubic-bezier(.4,0,.2,1),top .62s cubic-bezier(.4,0,.2,1),scale .15s ease;pointer-events:none}.touch.tap.svelte-1ikhn4v.svelte-1ikhn4v{scale:.7}.app-frame.svelte-qdslhl.svelte-qdslhl{position:relative;background:#fff;border-radius:14px;clip-path:inset(0 round 14px);overflow:hidden;width:100%}.frame-chrome.svelte-qdslhl.svelte-qdslhl{display:flex;align-items:center;justify-content:space-between;padding:.45em .5em .45em 1em;background:#f3f4f6;border-bottom:1px solid #e5e7eb}.chrome-url.svelte-qdslhl.svelte-qdslhl{display:flex;align-items:center;gap:.45em;font-size:.6em;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:.25em 1.3em}.chrome-lock.svelte-qdslhl.svelte-qdslhl{width:.55em;height:.55em;border-radius:50%;background:#22c55e}.chrome-controls.svelte-qdslhl.svelte-qdslhl{display:flex;align-items:center}.win-btn.svelte-qdslhl.svelte-qdslhl{display:flex;align-items:center;justify-content:center;width:2.4em;height:1.7em;color:#4b5563}.win-btn.svelte-qdslhl svg{display:block}.app-body.svelte-qdslhl.svelte-qdslhl{position:relative;padding:1em 1.2em 1.2em;display:flex;flex-direction:column;gap:.8em;background:#fdfdfe;min-height:26em}.portal-head.svelte-qdslhl.svelte-qdslhl{display:flex;align-items:center;justify-content:space-between;gap:.8em}.head-meta.svelte-qdslhl.svelte-qdslhl{display:flex;flex-direction:column;gap:.15em}.portal-titel.svelte-qdslhl.svelte-qdslhl{font-size:.9em;font-weight:800;color:#111827;letter-spacing:-.01em}.portal-sub.svelte-qdslhl.svelte-qdslhl{font-size:.58em;color:#6b7280}.neu-btn.svelte-qdslhl.svelte-qdslhl{display:flex;align-items:center;gap:.4em;background:var(--color-primary);color:#fff;border-radius:999px;padding:.5em 1em;font-size:.6em;font-weight:800;flex-shrink:0}.status-row.svelte-qdslhl.svelte-qdslhl{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.6em}.status-tile.svelte-qdslhl.svelte-qdslhl{background:#fff;border:1px solid #e8eaef;border-radius:10px;padding:.6em .8em;font-size:.6em;color:#6b7280;font-weight:600}.status-tile.svelte-qdslhl b.svelte-qdslhl{font-size:1.35em;font-weight:800;color:#111827;margin-right:.3em;font-variant-numeric:tabular-nums}.portal-grid.svelte-qdslhl.svelte-qdslhl{display:grid;grid-template-columns:1.7fr 1fr;gap:.7em;flex:1;min-height:0;align-items:start}.ticket-liste.svelte-qdslhl.svelte-qdslhl{display:flex;flex-direction:column;gap:.5em;min-height:0}.portal-side.svelte-qdslhl.svelte-qdslhl{display:flex;flex-direction:column;gap:.6em}.side-card.svelte-qdslhl.svelte-qdslhl{background:#fff;border:1px solid #e8eaef;border-radius:10px;padding:.65em .8em;display:flex;flex-direction:column;gap:.45em}.side-label.svelte-qdslhl.svelte-qdslhl{font-size:.54em;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af}.partner.svelte-qdslhl.svelte-qdslhl{display:flex;align-items:center;gap:.55em}.partner-avatar.svelte-qdslhl.svelte-qdslhl{display:flex;align-items:center;justify-content:center;width:2.3em;height:2.3em;border-radius:50%;background:var(--color-primary);color:#fff;font-size:.5em;font-weight:800;flex-shrink:0}.partner-meta.svelte-qdslhl.svelte-qdslhl{display:flex;flex-direction:column;gap:.1em}.partner-name.svelte-qdslhl.svelte-qdslhl{font-size:.62em;font-weight:800;color:#111827}.partner-rolle.svelte-qdslhl.svelte-qdslhl{font-size:.52em;color:#6b7280}.kontakt-zeile.svelte-qdslhl.svelte-qdslhl{display:flex;align-items:center;gap:.45em;font-size:.54em;color:#374151;font-weight:600}.kontakt-zeile.svelte-qdslhl svg{color:var(--color-primary);flex-shrink:0}.sla.svelte-qdslhl.svelte-qdslhl{display:flex;align-items:baseline;gap:.5em}.sla-wert.svelte-qdslhl.svelte-qdslhl{font-size:.95em;font-weight:800;color:#111827}.sla-ziel.svelte-qdslhl.svelte-qdslhl{font-size:.52em;color:#9ca3af}.sla-bar.svelte-qdslhl.svelte-qdslhl{display:block;height:.35em;border-radius:999px;background:#eef0f4;overflow:hidden}.sla-fill.svelte-qdslhl.svelte-qdslhl{display:block;height:100%;border-radius:999px;background:#16a34a}.termin.svelte-qdslhl.svelte-qdslhl{display:flex;align-items:center;gap:.55em}.termin-tag.svelte-qdslhl.svelte-qdslhl{display:flex;align-items:center;justify-content:center;width:2.2em;height:2.2em;border-radius:.5em;background:#fde8ef;color:var(--color-primary);font-size:.62em;font-weight:800;flex-shrink:0}.termin-meta.svelte-qdslhl.svelte-qdslhl{display:flex;flex-direction:column;gap:.1em}.termin-titel.svelte-qdslhl.svelte-qdslhl{font-size:.58em;font-weight:800;color:#111827}.termin-zeit.svelte-qdslhl.svelte-qdslhl{font-size:.5em;color:#6b7280}.liste-label.svelte-qdslhl.svelte-qdslhl{font-size:.58em;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af}.ticket.svelte-qdslhl.svelte-qdslhl{display:flex;align-items:center;gap:.65em;background:#fff;border:1px solid #e8eaef;border-radius:10px;padding:.55em .8em}.ticket.neu.svelte-qdslhl.svelte-qdslhl{border-color:#e72c6373}.ticket-icon.svelte-qdslhl.svelte-qdslhl{display:flex;align-items:center;justify-content:center;width:1.9em;height:1.9em;border-radius:.55em;background:#eef2ff;color:#4f46e5;flex-shrink:0}.ticket-meta.svelte-qdslhl.svelte-qdslhl{display:flex;flex-direction:column;gap:.12em;min-width:0;flex:1}.ticket-titel.svelte-qdslhl.svelte-qdslhl{font-size:.64em;font-weight:700;color:#111827}.ticket-sub.svelte-qdslhl.svelte-qdslhl{font-size:.54em;color:#9ca3af}.pill.svelte-qdslhl.svelte-qdslhl{font-size:.52em;font-weight:800;border-radius:999px;padding:.25em .8em;background:#fef3c7;color:#b45309;flex-shrink:0;transition:background .3s ease,color .3s ease}.pill.arbeit.svelte-qdslhl.svelte-qdslhl{background:#e0f2fe;color:#0369a1}.pill.geloest.svelte-qdslhl.svelte-qdslhl{background:#dcfce7;color:#15803d}.antwort.svelte-qdslhl.svelte-qdslhl{display:flex;gap:.55em;margin-left:2.4em;background:#f8f9fb;border:1px solid #eef0f4;border-radius:10px;padding:.55em .75em}.antwort-avatar.svelte-qdslhl.svelte-qdslhl{display:flex;align-items:center;justify-content:center;width:2.2em;height:2.2em;border-radius:50%;background:var(--color-primary);color:#fff;font-size:.5em;font-weight:800;flex-shrink:0}.antwort-body.svelte-qdslhl.svelte-qdslhl{display:flex;flex-direction:column;gap:.15em}.antwort-name.svelte-qdslhl.svelte-qdslhl{font-size:.56em;font-weight:800;color:var(--color-primary)}.antwort-text.svelte-qdslhl.svelte-qdslhl{font-size:.58em;color:#374151;line-height:1.45}.modal-backdrop.svelte-qdslhl.svelte-qdslhl{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f12196b;display:flex;align-items:center;justify-content:center;z-index:5}.modal.svelte-qdslhl.svelte-qdslhl{background:#fff;border-radius:12px;width:68%;max-width:26em;padding:.9em 1em 1em;display:flex;flex-direction:column;gap:.6em}.modal-head.svelte-qdslhl.svelte-qdslhl{display:flex;align-items:center;justify-content:space-between}.modal-titel.svelte-qdslhl.svelte-qdslhl{font-size:.72em;font-weight:800;color:#111827}.modal-x.svelte-qdslhl.svelte-qdslhl{display:flex;align-items:center;justify-content:center;width:1.6em;height:1.6em;border-radius:.4em;background:#f3f4f6;color:#6b7280}.feld.svelte-qdslhl.svelte-qdslhl{display:flex;flex-direction:column;gap:.25em}.feld-label.svelte-qdslhl.svelte-qdslhl{font-size:.52em;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.feld-input.svelte-qdslhl.svelte-qdslhl{font-size:.62em;font-weight:600;color:#111827;background:#f8f9fb;border:1px solid #e5e7eb;border-radius:.5em;padding:.5em .7em;min-height:1.4em}.caret.svelte-qdslhl.svelte-qdslhl{display:inline-block;width:1px;height:.9em;background:#111827;margin-left:1px;vertical-align:text-bottom;animation:svelte-qdslhl-caretBlink .9s step-end infinite}@keyframes svelte-qdslhl-caretBlink{0%,to{opacity:1}50%{opacity:0}}.kat-row.svelte-qdslhl.svelte-qdslhl{display:flex;gap:.4em}.kat-chip.svelte-qdslhl.svelte-qdslhl{font-size:.56em;font-weight:700;color:#374151;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;padding:.35em .9em;transition:background .25s ease,color .25s ease,border-color .25s ease}.kat-chip.aktiv.svelte-qdslhl.svelte-qdslhl{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.modal-senden.svelte-qdslhl.svelte-qdslhl{display:flex;align-items:center;justify-content:center;margin-top:.15em;background:var(--color-primary);color:#fff;border-radius:999px;padding:.55em;font-size:.62em;font-weight:800}.maus.svelte-qdslhl.svelte-qdslhl{position:absolute;z-index:20;color:#111827;transform:translate(-15%,-15%);transition:left .65s cubic-bezier(.4,0,.2,1),top .65s cubic-bezier(.4,0,.2,1),scale .15s ease;pointer-events:none}.maus.svelte-qdslhl svg{fill:#fff}.maus.klick.svelte-qdslhl.svelte-qdslhl{scale:.78}.app-frame.svelte-1vywptx.svelte-1vywptx{position:relative;background:#fff;border-radius:14px;clip-path:inset(0 round 14px);overflow:hidden;width:100%}.frame-chrome.svelte-1vywptx.svelte-1vywptx{display:flex;align-items:center;justify-content:space-between;padding:.45em .5em .45em 1em;background:#f3f4f6;border-bottom:1px solid #e5e7eb}.chrome-url.svelte-1vywptx.svelte-1vywptx{display:flex;align-items:center;gap:.45em;font-size:.6em;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:.25em 1.3em}.chrome-lock.svelte-1vywptx.svelte-1vywptx{width:.55em;height:.55em;border-radius:50%;background:#22c55e}.chrome-controls.svelte-1vywptx.svelte-1vywptx{display:flex;align-items:center}.win-btn.svelte-1vywptx.svelte-1vywptx{display:flex;align-items:center;justify-content:center;width:2.4em;height:1.7em;color:#4b5563}.win-btn.svelte-1vywptx svg{display:block}.app-body.svelte-1vywptx.svelte-1vywptx{position:relative;padding:1em 1.2em 1.2em;display:flex;flex-direction:column;gap:.8em;background:#fdfdfe;min-height:26em}.docs-head.svelte-1vywptx.svelte-1vywptx{display:flex;align-items:center;justify-content:space-between;gap:.8em}.head-meta.svelte-1vywptx.svelte-1vywptx{display:flex;flex-direction:column;gap:.15em}.docs-titel.svelte-1vywptx.svelte-1vywptx{font-size:.9em;font-weight:800;color:#111827;letter-spacing:-.01em}.docs-sub.svelte-1vywptx.svelte-1vywptx{font-size:.58em;color:#6b7280}.upload-btn.svelte-1vywptx.svelte-1vywptx{display:flex;align-items:center;gap:.4em;background:#14161f;color:#fff;border-radius:999px;padding:.5em 1em;font-size:.6em;font-weight:800;flex-shrink:0}.docs-grid.svelte-1vywptx.svelte-1vywptx{display:grid;grid-template-columns:1.7fr 1fr;gap:.7em;flex:1;min-height:0;align-items:start}.doc-liste.svelte-1vywptx.svelte-1vywptx{display:flex;flex-direction:column;gap:.5em}.docs-side.svelte-1vywptx.svelte-1vywptx{display:flex;flex-direction:column;gap:.6em}.side-card.svelte-1vywptx.svelte-1vywptx{background:#fff;border:1px solid #e8eaef;border-radius:10px;padding:.65em .8em;display:flex;flex-direction:column;gap:.45em}.side-label.svelte-1vywptx.svelte-1vywptx{font-size:.54em;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af}.personen.svelte-1vywptx.svelte-1vywptx{display:flex;align-items:center;gap:.3em}.person-avatar.svelte-1vywptx.svelte-1vywptx{display:flex;align-items:center;justify-content:center;width:2em;height:2em;border-radius:50%;color:#fff;font-size:.46em;font-weight:800;flex-shrink:0}.person-plus.svelte-1vywptx.svelte-1vywptx{font-size:.52em;font-weight:800;color:#6b7280;margin-left:.2em}.extern.svelte-1vywptx.svelte-1vywptx{display:flex;align-items:center;gap:.45em;font-size:.54em;color:#374151;font-weight:600}.extern-punkt.svelte-1vywptx.svelte-1vywptx{width:.5em;height:.5em;border-radius:50%;background:#16a34a;flex-shrink:0}.ordner-zeile.svelte-1vywptx.svelte-1vywptx{display:flex;align-items:center;gap:.45em;font-size:.56em;color:#374151;font-weight:600}.ordner-zeile.svelte-1vywptx svg{color:#9ca3af;flex-shrink:0}.ordner-zeile.svelte-1vywptx b.svelte-1vywptx{margin-left:auto;color:#111827;font-weight:800}.speicher-bar.svelte-1vywptx.svelte-1vywptx{display:block;height:.35em;border-radius:999px;background:#eef0f4;overflow:hidden}.speicher-fill.svelte-1vywptx.svelte-1vywptx{display:block;height:100%;border-radius:999px;background:var(--color-primary)}.speicher-text.svelte-1vywptx.svelte-1vywptx{font-size:.5em;color:#9ca3af}.doc.svelte-1vywptx.svelte-1vywptx{display:flex;align-items:center;gap:.65em;background:#fff;border:1px solid #e8eaef;border-radius:10px;padding:.55em .8em}.doc.neu.svelte-1vywptx.svelte-1vywptx{border-color:#e72c6373}.doc-icon.svelte-1vywptx.svelte-1vywptx{display:flex;align-items:center;justify-content:center;width:1.9em;height:1.9em;border-radius:.55em;flex-shrink:0}.doc-meta.svelte-1vywptx.svelte-1vywptx{display:flex;flex-direction:column;gap:.18em;min-width:0;flex:1}.doc-name.svelte-1vywptx.svelte-1vywptx{font-size:.64em;font-weight:700;color:#111827;display:flex;align-items:center;gap:.5em}.version.svelte-1vywptx.svelte-1vywptx{font-size:.78em;font-weight:800;color:var(--color-primary);background:#fde8ef;border-radius:.4em;padding:.1em .5em}.doc-sub.svelte-1vywptx.svelte-1vywptx{font-size:.54em;color:#9ca3af}.upload-bar.svelte-1vywptx.svelte-1vywptx{display:block;width:100%;max-width:16em;height:.4em;border-radius:999px;background:#eef0f4;overflow:hidden}.upload-fill.svelte-1vywptx.svelte-1vywptx{display:block;height:100%;border-radius:999px;background:var(--color-primary);transition:width 1.2s ease-out}.pill.svelte-1vywptx.svelte-1vywptx{display:flex;align-items:center;gap:.35em;font-size:.52em;font-weight:800;border-radius:999px;padding:.25em .8em;background:#fde8ef;color:var(--color-primary);flex-shrink:0}.pill.grau.svelte-1vywptx.svelte-1vywptx{background:#f3f4f6;color:#6b7280}.pill.gruen.svelte-1vywptx.svelte-1vywptx{background:#dcfce7;color:#15803d}.freigeben-btn.svelte-1vywptx.svelte-1vywptx{font-size:.56em;font-weight:800;color:#fff;background:var(--color-primary);border-radius:999px;padding:.4em 1em;flex-shrink:0}.verlauf.svelte-1vywptx.svelte-1vywptx{margin-top:auto;display:flex;flex-direction:column;gap:.45em;background:#fff;border:1px solid #e8eaef;border-radius:10px;padding:.65em .8em}.verlauf-label.svelte-1vywptx.svelte-1vywptx{font-size:.56em;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af}.verlauf-zeile.svelte-1vywptx.svelte-1vywptx{display:flex;align-items:center;gap:.55em}.zeit.svelte-1vywptx.svelte-1vywptx{font-size:.52em;font-weight:800;color:var(--color-primary);background:#fde8ef;border-radius:.4em;padding:.2em .5em;min-width:2.8em;text-align:center;flex-shrink:0;font-variant-numeric:tabular-nums}.text.svelte-1vywptx.svelte-1vywptx{font-size:.56em;color:#374151;font-weight:600;flex:1;line-height:1.35}.check.svelte-1vywptx.svelte-1vywptx{display:flex;align-items:center;justify-content:center;width:1.3em;height:1.3em;border-radius:50%;background:#dcfce7;color:#15803d;flex-shrink:0}.modal-backdrop.svelte-1vywptx.svelte-1vywptx{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f12196b;display:flex;align-items:center;justify-content:center;z-index:5}.modal.svelte-1vywptx.svelte-1vywptx{background:#fff;border-radius:12px;width:68%;max-width:26em;padding:.9em 1em 1em;display:flex;flex-direction:column;gap:.6em}.modal-head.svelte-1vywptx.svelte-1vywptx{display:flex;align-items:center;justify-content:space-between}.modal-titel.svelte-1vywptx.svelte-1vywptx{font-size:.72em;font-weight:800;color:#111827}.modal-x.svelte-1vywptx.svelte-1vywptx{display:flex;align-items:center;justify-content:center;width:1.6em;height:1.6em;border-radius:.4em;background:#f3f4f6;color:#6b7280}.modal-doc.svelte-1vywptx.svelte-1vywptx{display:flex;align-items:center;gap:.5em;font-size:.6em;font-weight:700;color:#374151;background:#f8f9fb;border:1px solid #e5e7eb;border-radius:.5em;padding:.5em .7em}.modal-doc.svelte-1vywptx svg{color:var(--color-primary);flex-shrink:0}.feld.svelte-1vywptx.svelte-1vywptx{display:flex;flex-direction:column;gap:.25em}.feld-label.svelte-1vywptx.svelte-1vywptx{font-size:.52em;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.emp-row.svelte-1vywptx.svelte-1vywptx{display:flex;gap:.4em}.emp-chip.svelte-1vywptx.svelte-1vywptx{font-size:.56em;font-weight:700;color:#374151;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;padding:.35em .9em;transition:background .25s ease,color .25s ease,border-color .25s ease}.emp-chip.aktiv.svelte-1vywptx.svelte-1vywptx{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.modal-senden.svelte-1vywptx.svelte-1vywptx{display:flex;align-items:center;justify-content:center;gap:.4em;margin-top:.15em;background:var(--color-primary);color:#fff;border-radius:999px;padding:.55em;font-size:.62em;font-weight:800}.maus.svelte-1vywptx.svelte-1vywptx{position:absolute;z-index:20;color:#111827;transform:translate(-15%,-15%);transition:left .65s cubic-bezier(.4,0,.2,1),top .65s cubic-bezier(.4,0,.2,1),scale .15s ease;pointer-events:none}.maus.svelte-1vywptx svg{fill:#fff}.maus.klick.svelte-1vywptx.svelte-1vywptx{scale:.78}:root{--color-primary:#e72c63;--color-primary-opacity:#e72c633a;--color-dark-primary-backup:#2d3333;--color-dark-primary:#060508;--color-dark-primary-opacity:#0605083a;--color-dark-light:#707070;--color-light-gray:#f5f5f5;--color-light-gray-rgb:245, 245, 245;--color-white:#f9f9f9;--color-medium-gray:#a9a9a9;--color-dark-gray:#707070;--border-radius:7px;--border-radius-big:14px;--border-radius-round:100%;--color-success:#28a745;--color-info:#17a2b8;--color-warning:#ffc107;--color-danger:#dc3545;--font-big:"Staatliches", system-ui;--container:"1320px;" --space-xs: 4px;--space-sm:8px;--space-md:16px;--space-lg:32px;--space-xl:64px}.container.svelte-xmb58l.svelte-xmb58l{width:90%;max-width:var(--container, 1320px);margin:0 auto}@media (max-width: 1024px){.container.svelte-xmb58l.svelte-xmb58l{width:95%}}@media (max-width: 768px){.container.svelte-xmb58l.svelte-xmb58l{width:100%;padding:0 1rem}}.content-primary.svelte-xmb58l.svelte-xmb58l{color:var(--color-primary)}.container.svelte-xmb58l.svelte-xmb58l{width:92%;max-width:min(1720px,94vw);margin:0 auto;position:relative;z-index:2}.section-head.svelte-xmb58l.svelte-xmb58l{font-family:var(--font-big);line-height:1.05;margin:0 0 clamp(2.5rem,3vw,5rem) 0;text-align:left}.head-primary.svelte-xmb58l.svelte-xmb58l{display:block;font-size:clamp(3rem,4vw + .8rem,8.5rem);color:var(--color-dark-primary)}.head-secondary.svelte-xmb58l.svelte-xmb58l{display:block;font-size:clamp(1.5rem,1.5vw + .5rem,3.4rem);color:var(--color-primary);margin-top:.5rem}.head-secondary.dark.svelte-xmb58l.svelte-xmb58l{color:#ffffffc7}.showcase-panel.svelte-xmb58l.svelte-xmb58l{box-sizing:border-box;background:var(--color-primary);border-radius:clamp(1.5rem,2.2vw,3.2rem);padding:clamp(2.5rem,3.5vw,5.5rem) clamp(1.2rem,3vw,4.5rem);overflow:hidden}.showcase-panel.svelte-xmb58l .head-primary.svelte-xmb58l{color:var(--color-white)}.herowrap.svelte-xmb58l.svelte-xmb58l{position:relative;z-index:1;width:100%;height:100vh}.hero.svelte-xmb58l.svelte-xmb58l{display:flex;width:100%;height:100vh;position:fixed;top:0;left:0;overflow:hidden;z-index:-1;background-color:#fff}.hero-bg.svelte-xmb58l.svelte-xmb58l{position:absolute;top:0;left:0;width:100%;height:100%}.hero-bg.svelte-xmb58l svg#topographic path{stroke:#fff}.hero-darken.svelte-xmb58l.svelte-xmb58l{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:5;pointer-events:none}.center-text.svelte-xmb58l.svelte-xmb58l{position:absolute;z-index:10;font-family:var(--font-big);display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%}.centerMid.svelte-xmb58l.svelte-xmb58l{width:90%;max-width:min(1720px,94vw);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;-webkit-user-select:none;user-select:none}h1.svelte-xmb58l.svelte-xmb58l{margin:0;padding:0}.noAdd.svelte-xmb58l.svelte-xmb58l{color:var(--color-dark-primary);text-align:left;margin:0;padding:0;line-height:1}.line-individuelle.svelte-xmb58l.svelte-xmb58l{font-size:10.5vw}.line-webapps.svelte-xmb58l.svelte-xmb58l{font-size:14vw;color:var(--color-primary)}.hero-sub.svelte-xmb58l.svelte-xmb58l{font-family:Roboto Flex Variable,sans-serif;font-size:clamp(1.15rem,1vw + .6rem,2.3rem);font-weight:600;color:var(--color-dark-primary);margin:2.2rem 0 0}.hero-claim.svelte-xmb58l.svelte-xmb58l{font-family:Roboto Flex Variable,sans-serif;font-size:clamp(1rem,.7vw + .55rem,1.8rem);color:#060508a6;margin:.7rem 0 0}.arrow-container.svelte-xmb58l.svelte-xmb58l{display:flex;justify-content:flex-start;width:100%;margin-top:2.5rem}.arrow-button.svelte-xmb58l.svelte-xmb58l{background:none;border:none;cursor:pointer;margin:0 10px 0 0;padding:0;animation:svelte-xmb58l-bounce 2s infinite}.arrow-button.svelte-xmb58l.svelte-xmb58l:nth-child(2){animation-delay:.3s}.arrow-button.svelte-xmb58l.svelte-xmb58l:nth-child(3){animation-delay:.6s}.arrow-button.svelte-xmb58l.svelte-xmb58l:focus{outline:none}.arrow-button.svelte-xmb58l svg{width:40px;height:40px;color:var(--color-dark-primary);transition:color .3s ease}.arrow-button.svelte-xmb58l:hover svg{color:var(--color-primary)}@keyframes svelte-xmb58l-bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.stage-section.svelte-xmb58l.svelte-xmb58l{background-color:#fff;position:relative;z-index:2;padding:clamp(2rem,3vw,4rem) 0}.stage-panel.svelte-xmb58l.svelte-xmb58l{position:relative;box-sizing:border-box;width:94%;max-width:1780px;margin:0 auto;background:var(--color-primary);border-radius:clamp(1.5rem,2.2vw,3.2rem);padding:clamp(3rem,4vw,6rem) clamp(1.2rem,3vw,5rem);overflow:hidden}.stage-glow.svelte-xmb58l.svelte-xmb58l{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70vw;height:70vw;max-width:1400px;max-height:1400px;background:radial-gradient(circle,rgba(255,255,255,.25) 0%,transparent 62%);pointer-events:none;z-index:1}.stage-container.svelte-xmb58l.svelte-xmb58l{width:92%;max-width:min(1500px,94vw);margin:0 auto;position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.stage-head.svelte-xmb58l.svelte-xmb58l{font-family:var(--font-big);line-height:1.05;margin:0;text-align:center}.stage-head.svelte-xmb58l .head-primary.svelte-xmb58l{font-size:clamp(2.6rem,3vw + .6rem,6rem);color:var(--color-white)}.stage-head.svelte-xmb58l .head-secondary.svelte-xmb58l{font-size:clamp(1.2rem,1.1vw + .4rem,2.5rem);color:#ffffffc7}.stage-canvas.svelte-xmb58l.svelte-xmb58l{width:100%;min-width:0;position:relative;perspective:1600px;margin-top:1rem}.stage-camera.svelte-xmb58l.svelte-xmb58l{position:relative;z-index:2;will-change:transform}.stage-particles.svelte-xmb58l.svelte-xmb58l{position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;pointer-events:none;z-index:1}.burst-particle{position:absolute;border-radius:50%;transform:translate(-50%,-50%);animation-name:burstFly;animation-timing-function:cubic-bezier(.15,.85,.3,1);animation-fill-mode:forwards}@keyframes burstFly{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(.1);opacity:0}}.dashboard-wrap.svelte-xmb58l.svelte-xmb58l{width:100%;max-width:68em;margin:0 auto;font-size:clamp(11px,1.02vw,25px)}.content-section.svelte-xmb58l.svelte-xmb58l{background-color:#fff;padding:clamp(5rem,7vw,11rem) 0;position:relative;z-index:2;overflow:hidden}.content-section.transparent.svelte-xmb58l.svelte-xmb58l{background-color:transparent}.map-zone.svelte-xmb58l.svelte-xmb58l{position:relative;z-index:2;background:#fff;overflow:hidden}.map-bg.svelte-xmb58l.svelte-xmb58l{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.map-bg.svelte-xmb58l svg#topographic path{stroke:#fff}.vorteil-item.svelte-xmb58l.svelte-xmb58l,.info-card.svelte-xmb58l.svelte-xmb58l{background:#f8f9fb;border:1px solid #e8eaef;border-radius:0;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s ease,box-shadow .35s ease}.vorteil-item.svelte-xmb58l h3.svelte-xmb58l,.info-card.svelte-xmb58l h3.svelte-xmb58l{font-size:clamp(1.1rem,.6vw + .75rem,1.9rem);color:var(--color-dark-primary);margin:0;font-weight:600}.vorteil-item.svelte-xmb58l p.svelte-xmb58l,.info-card.svelte-xmb58l p.svelte-xmb58l{font-size:clamp(.95rem,.4vw + .7rem,1.5rem);line-height:1.55;color:#5b6472;margin:0}.card-grid.svelte-xmb58l.svelte-xmb58l{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.3rem,1.4vw,2.4rem)}.info-card.svelte-xmb58l.svelte-xmb58l{padding:clamp(1.8rem,1.8vw,3.2rem);display:flex;flex-direction:column;gap:1rem}.info-card.svelte-xmb58l.svelte-xmb58l:hover{transform:translateY(-6px);border-color:#e72c6373;box-shadow:0 24px 48px #e72c631a}.info-card.svelte-xmb58l:hover .info-card-icon.svelte-xmb58l{background:var(--color-primary);box-shadow:0 8px 24px #e72c6366}.info-card.svelte-xmb58l:hover .info-card-icon.svelte-xmb58l svg{color:#fff}.info-card-icon.svelte-xmb58l.svelte-xmb58l{width:clamp(3rem,2.2vw,4.6rem);height:clamp(3rem,2.2vw,4.6rem);border-radius:1rem;background:#e72c631f;display:flex;align-items:center;justify-content:center;transition:background .35s ease,box-shadow .35s ease}.info-card-icon.svelte-xmb58l svg{width:45%;height:45%;color:var(--color-primary);transition:color .35s ease}.card-features.svelte-xmb58l.svelte-xmb58l{list-style:none;margin:auto 0 0;padding:clamp(1rem,1.1vw,1.8rem) 0 0 0;border-top:1px solid #e8eaef;display:flex;flex-direction:column;gap:.6em;font-size:clamp(.9rem,.35vw + .7rem,1.4rem)}.card-features.svelte-xmb58l li.svelte-xmb58l{display:flex;align-items:center;gap:.6em;color:#3a4150;font-weight:600}.card-features.svelte-xmb58l li.svelte-xmb58l svg{width:1em;height:1em;color:var(--color-primary);flex-shrink:0}.wandel.svelte-xmb58l.svelte-xmb58l{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.3rem,1.4vw,2.4rem);align-items:stretch}.wandel-col.svelte-xmb58l.svelte-xmb58l{box-sizing:border-box;border-radius:0;padding:clamp(2rem,2.2vw,4rem) clamp(1.8rem,2.2vw,4rem);display:flex;flex-direction:column;gap:clamp(1.2rem,1.3vw,2.2rem)}.wandel-col.heute.svelte-xmb58l.svelte-xmb58l{background:#f8f9fb;border:1px solid #e8eaef}.wandel-col.webapp.svelte-xmb58l.svelte-xmb58l{background:var(--color-primary)}.wandel-head.svelte-xmb58l.svelte-xmb58l{font-family:var(--font-big);font-size:clamp(1.7rem,1.5vw + .6rem,3.4rem);line-height:1;margin-bottom:clamp(.4rem,.5vw,1rem)}.wandel-col.heute.svelte-xmb58l .wandel-head.svelte-xmb58l{color:#9ca3af}.wandel-col.webapp.svelte-xmb58l .wandel-head.svelte-xmb58l{color:var(--color-white)}.wandel-row.svelte-xmb58l.svelte-xmb58l{display:flex;align-items:flex-start;gap:clamp(.8rem,.9vw,1.4rem);font-size:clamp(1rem,.45vw + .75rem,1.65rem);line-height:1.5}.wandel-col.heute.svelte-xmb58l .wandel-row.svelte-xmb58l{color:#6b7280}.wandel-col.webapp.svelte-xmb58l .wandel-row.svelte-xmb58l{color:#fff;font-weight:600}.wandel-icon.svelte-xmb58l.svelte-xmb58l{display:flex;margin-top:.12em;flex-shrink:0}.wandel-icon.svelte-xmb58l svg{width:1.25em;height:1.25em}.wandel-col.heute.svelte-xmb58l .wandel-icon.svelte-xmb58l svg{color:#b6bac4}.wandel-col.webapp.svelte-xmb58l .wandel-icon.svelte-xmb58l svg{color:#fff}.process-rows.svelte-xmb58l.svelte-xmb58l{border-bottom:1px solid rgba(6,5,8,.1)}.process-row.svelte-xmb58l.svelte-xmb58l{position:relative;display:grid;grid-template-columns:clamp(6rem,9vw,14rem) 1fr auto;align-items:center;gap:clamp(1.5rem,2.5vw,4rem);padding:clamp(2.2rem,2.8vw,4.5rem) 0;transition:background .35s ease}.process-row.svelte-xmb58l:hover .process-num.svelte-xmb58l{-webkit-text-stroke-color:var(--color-primary);color:#e72c631f}.process-row.svelte-xmb58l:hover .process-main h3.svelte-xmb58l{color:var(--color-primary);transform:translate(.6rem)}.process-row.svelte-xmb58l:hover .process-icon.svelte-xmb58l{background:var(--color-primary);box-shadow:0 8px 28px #e72c6373}.process-row.svelte-xmb58l:hover .process-icon.svelte-xmb58l svg{color:#fff}.row-line.svelte-xmb58l.svelte-xmb58l{position:absolute;top:0;left:0;right:0;height:1px;background:#0605081a;transform-origin:left center}.process-num.svelte-xmb58l.svelte-xmb58l{font-family:var(--font-big);font-size:clamp(3.4rem,4.5vw + .5rem,8.5rem);line-height:1;color:transparent;-webkit-text-stroke:1.5px rgba(6,5,8,.28);-webkit-user-select:none;user-select:none;transition:color .35s ease,-webkit-text-stroke-color .35s ease}.process-main.svelte-xmb58l.svelte-xmb58l{min-width:0}.process-main.svelte-xmb58l h3.svelte-xmb58l{font-size:clamp(1.5rem,1.3vw + .7rem,3rem);font-weight:700;color:var(--color-dark-primary);margin:0 0 .6rem;transition:color .35s ease,transform .35s ease}.process-main.svelte-xmb58l p.svelte-xmb58l{font-size:clamp(1rem,.45vw + .75rem,1.6rem);line-height:1.6;color:#5b6472;margin:0;max-width:62ch}.process-icon.svelte-xmb58l.svelte-xmb58l{width:clamp(3.4rem,2.6vw,5.4rem);height:clamp(3.4rem,2.6vw,5.4rem);border-radius:1.1rem;background:#e72c631f;display:flex;align-items:center;justify-content:center;transition:background .35s ease,box-shadow .35s ease;flex-shrink:0}.process-icon.svelte-xmb58l svg{width:45%;height:45%;color:var(--color-primary);transition:color .35s ease}.app-showcase.svelte-xmb58l.svelte-xmb58l{display:grid;grid-template-columns:clamp(280px,26vw,480px) minmax(0,1fr);gap:clamp(2rem,3vw,5rem);align-items:center}.app-tabs.svelte-xmb58l.svelte-xmb58l{display:flex;flex-direction:column;gap:clamp(.8rem,.9vw,1.4rem)}.app-tab.svelte-xmb58l.svelte-xmb58l{position:relative;display:flex;align-items:flex-start;gap:1rem;text-align:left;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);border-radius:0;padding:clamp(1.1rem,1.2vw,2rem);cursor:pointer;font-family:inherit;overflow:hidden;transition:border-color .3s ease,background .3s ease,transform .3s ease,box-shadow .3s ease}.app-tab.svelte-xmb58l.svelte-xmb58l:hover:not(.active){border-color:#ffffff8c;transform:translate(4px)}.app-tab.svelte-xmb58l.svelte-xmb58l:focus{outline:none}.app-tab.active.svelte-xmb58l.svelte-xmb58l{background:#fff;border-color:#fff;box-shadow:0 20px 44px #3c051959}.app-tab.active.svelte-xmb58l .tab-name.svelte-xmb58l{color:#111827}.app-tab.active.svelte-xmb58l .tab-desc.svelte-xmb58l{color:#6b7280}.app-tab.active.svelte-xmb58l .tab-icon.svelte-xmb58l{background:#e72c631f}.app-tab.active.svelte-xmb58l .tab-icon.svelte-xmb58l svg{color:var(--color-primary)}.tab-icon.svelte-xmb58l.svelte-xmb58l{width:clamp(2.8rem,2.2vw,4.4rem);height:clamp(2.8rem,2.2vw,4.4rem);border-radius:.9rem;background:#ffffff2e;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .3s ease,box-shadow .3s ease}.tab-icon.svelte-xmb58l svg{width:45%;height:45%;color:#fff;transition:color .3s ease}.tab-meta.svelte-xmb58l.svelte-xmb58l{display:flex;flex-direction:column;gap:.3rem;min-width:0}.tab-name.svelte-xmb58l.svelte-xmb58l{font-size:clamp(1.05rem,.6vw + .7rem,1.8rem);font-weight:700;color:var(--color-white);transition:color .3s ease}.tab-desc.svelte-xmb58l.svelte-xmb58l{font-size:clamp(.85rem,.4vw + .6rem,1.35rem);line-height:1.45;color:#ffffffbf;transition:color .3s ease}.tab-progress.svelte-xmb58l.svelte-xmb58l{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--color-primary);transform-origin:left center;animation:svelte-xmb58l-tabProgress 8s linear forwards}@keyframes svelte-xmb58l-tabProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.app-info.svelte-xmb58l.svelte-xmb58l{display:none}.app-stage.svelte-xmb58l.svelte-xmb58l{display:grid;align-items:center;min-width:0;font-size:clamp(10px,.8vw,22px);min-height:32em}.app-stage-inner.svelte-xmb58l.svelte-xmb58l{grid-area:1/1;min-width:0}.tab-punkte.svelte-xmb58l.svelte-xmb58l{list-style:none;margin:clamp(.7rem,.8vw,1.2rem) 0 0 0;padding:clamp(.7rem,.8vw,1.2rem) 0 0 0;border-top:1px solid #eef0f4;display:flex;flex-direction:column;gap:.55em;font-size:clamp(.85rem,.35vw + .62rem,1.3rem)}.tab-punkte.svelte-xmb58l li.svelte-xmb58l{display:flex;align-items:center;gap:.55em;color:#374151;font-weight:600}.tab-punkte.svelte-xmb58l li.svelte-xmb58l svg{width:1em;height:1em;color:var(--color-primary);flex-shrink:0}.vorteile-grid.svelte-xmb58l.svelte-xmb58l{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1.3rem,1.4vw,2.4rem)}.vorteil-item.svelte-xmb58l.svelte-xmb58l{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:clamp(1.8rem,1.8vw,3.2rem) clamp(1.5rem,1.5vw,2.8rem)}.vorteil-item.svelte-xmb58l.svelte-xmb58l:hover{transform:translateY(-6px);border-color:#e72c6373;box-shadow:0 24px 48px #e72c631a}.vorteil-item.svelte-xmb58l:hover .vorteil-icon.svelte-xmb58l{background:var(--color-primary);box-shadow:0 8px 24px #e72c6366}.vorteil-item.svelte-xmb58l:hover .vorteil-icon.svelte-xmb58l svg{color:#fff}.vorteil-icon.svelte-xmb58l.svelte-xmb58l{width:clamp(3rem,2.2vw,4.6rem);height:clamp(3rem,2.2vw,4.6rem);border-radius:1rem;background:#e72c631f;display:flex;align-items:center;justify-content:center;transition:background .35s ease,box-shadow .35s ease}.vorteil-icon.svelte-xmb58l svg{width:45%;height:45%;color:var(--color-primary);transition:color .35s ease}.ideen-band.svelte-xmb58l.svelte-xmb58l{position:relative;z-index:2;background:var(--color-primary);padding:clamp(4rem,6vw,9rem) 0;overflow:hidden}.ideen-grid.svelte-xmb58l.svelte-xmb58l{display:grid;grid-template-columns:1fr 1.15fr;gap:clamp(2.5rem,4vw,6rem);align-items:center}.ideen-head.svelte-xmb58l.svelte-xmb58l{font-family:var(--font-big);line-height:1;margin:0 0 clamp(1.2rem,1.4vw,2rem) 0}.ideen-primary.svelte-xmb58l.svelte-xmb58l{display:block;font-size:clamp(2.6rem,3.4vw + .6rem,6.4rem);color:var(--color-white)}.ideen-intro.svelte-xmb58l.svelte-xmb58l{font-size:clamp(1rem,.5vw + .75rem,1.7rem);line-height:1.6;color:#ffffffeb;margin:0 0 clamp(1.5rem,1.8vw,2.6rem) 0;max-width:34ch}.ideen-btn.svelte-xmb58l.svelte-xmb58l{display:inline-flex;align-items:center;gap:.7rem;background:#fff;color:var(--color-primary);text-decoration:none;border-radius:999px;padding:.85rem 2rem;font-size:clamp(.95rem,.32vw + .75rem,1.3rem);font-weight:700;transition:transform .25s ease,box-shadow .25s ease}.ideen-btn.svelte-xmb58l svg{width:1.15em;height:1.15em;transition:transform .25s ease}.ideen-btn.svelte-xmb58l.svelte-xmb58l:hover{transform:translateY(-2px);box-shadow:0 14px 34px #3c051959}.ideen-btn.svelte-xmb58l:hover svg{transform:translate(4px)}.zettel-wand.svelte-xmb58l.svelte-xmb58l{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1rem,1.2vw,1.8rem)}.zettel.svelte-xmb58l.svelte-xmb58l{position:relative;background:#fff;border-radius:0;padding:clamp(1.3rem,1.4vw,2.2rem);display:flex;flex-direction:column;gap:.6rem;transform:rotate(var(--dreh));transition:transform .35s cubic-bezier(.22,1,.36,1)}.zettel.svelte-xmb58l.svelte-xmb58l:hover{transform:rotate(0) translateY(-4px)}.zettel.svelte-xmb58l.svelte-xmb58l:nth-child(2n){margin-top:clamp(1rem,1.4vw,2.2rem)}.zettel-quote.svelte-xmb58l.svelte-xmb58l{font-family:var(--font-big);font-size:clamp(2.2rem,1.8vw + .8rem,3.6rem);line-height:.6;color:var(--color-primary)}.zettel-text.svelte-xmb58l.svelte-xmb58l{font-size:clamp(.95rem,.4vw + .72rem,1.45rem);line-height:1.5;color:var(--color-dark-primary);font-weight:600;margin:0}.zettel-von.svelte-xmb58l.svelte-xmb58l{font-size:clamp(.78rem,.28vw + .6rem,1.1rem);color:#6b7280}.zettel-tag.svelte-xmb58l.svelte-xmb58l{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;margin-top:auto;padding-top:.6rem;font-size:clamp(.75rem,.25vw + .6rem,1.05rem);font-weight:800;color:var(--color-primary)}.zettel-tag.svelte-xmb58l svg{width:1em;height:1em}.cta-section.svelte-xmb58l.svelte-xmb58l{padding-bottom:clamp(7rem,9vw,13rem)}.cta-panel.svelte-xmb58l.svelte-xmb58l{box-sizing:border-box;background:var(--color-primary);border-radius:clamp(1.5rem,2.2vw,3.2rem);display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(2rem,2.4vw,4rem);padding:clamp(1.8rem,2.4vw,3.6rem)}.cta-panel.svelte-xmb58l .head-primary.svelte-xmb58l{color:var(--color-white)}.cta-panel.svelte-xmb58l .head-secondary.svelte-xmb58l{color:#fffc}.cta-panel-info.svelte-xmb58l.svelte-xmb58l{display:flex;flex-direction:column;gap:.9rem;align-items:flex-start}.panel-head.svelte-xmb58l.svelte-xmb58l{font-family:var(--font-big);line-height:1.05;margin:0}.panel-head.svelte-xmb58l .head-primary.svelte-xmb58l{font-size:clamp(1.8rem,1.4vw + .6rem,3.2rem)}.panel-head.svelte-xmb58l .head-secondary.svelte-xmb58l{font-size:clamp(1.05rem,.75vw + .4rem,1.9rem)}.cta-intro.svelte-xmb58l.svelte-xmb58l{font-size:clamp(.98rem,.4vw + .72rem,1.45rem);line-height:1.6;color:#ffffffeb;font-weight:400;margin:0}.cta-punkte.svelte-xmb58l.svelte-xmb58l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem;font-size:clamp(.92rem,.35vw + .68rem,1.32rem)}.cta-punkte.svelte-xmb58l li.svelte-xmb58l{display:flex;align-items:center;gap:.65rem;color:#fffffff2;font-weight:400}.cta-punkte.svelte-xmb58l li.svelte-xmb58l svg{width:1.1em;height:1.1em;flex-shrink:0}.cta-contact.svelte-xmb58l.svelte-xmb58l{margin-top:auto;padding-top:1rem}.cta-contact-item.svelte-xmb58l.svelte-xmb58l{display:flex;align-items:center;gap:.7rem;font-size:clamp(.95rem,.35vw + .72rem,1.35rem);font-weight:500;color:var(--color-white)}.cta-contact-item.svelte-xmb58l svg{width:1.2em;height:1.2em}.cta-form.svelte-xmb58l.svelte-xmb58l{display:flex;flex-direction:column;gap:.8rem}.form-row.svelte-xmb58l.svelte-xmb58l{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.form-field.svelte-xmb58l.svelte-xmb58l{display:flex;flex-direction:column;gap:.3rem}.form-field.svelte-xmb58l span.svelte-xmb58l{font-size:clamp(.8rem,.28vw + .63rem,1.12rem);font-weight:500;color:#ffffffe6}.form-field.svelte-xmb58l input.svelte-xmb58l,.form-field.svelte-xmb58l textarea.svelte-xmb58l{background:#fff;border:1px solid #fff;border-radius:8px;padding:.7rem .9rem;font-size:clamp(.92rem,.3vw + .72rem,1.25rem);color:var(--color-dark-primary);font-family:inherit;transition:border-color .3s ease,box-shadow .3s ease;resize:vertical}.form-field.svelte-xmb58l input.svelte-xmb58l::placeholder,.form-field.svelte-xmb58l textarea.svelte-xmb58l::placeholder{color:#9ca3af}.form-field.svelte-xmb58l input.svelte-xmb58l:focus,.form-field.svelte-xmb58l textarea.svelte-xmb58l:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #ffffff73}.form-feedback.svelte-xmb58l.svelte-xmb58l{margin:0;font-size:.95rem;padding:.9rem 1.1rem;border-radius:10px}.form-feedback.success.svelte-xmb58l.svelte-xmb58l{background:#fff;border:1px solid #fff;color:var(--color-primary);font-weight:600}.form-feedback.error.svelte-xmb58l.svelte-xmb58l{background:#fff;border:1px solid #fff;color:#a1104a;font-weight:700}.form-privacy.svelte-xmb58l.svelte-xmb58l{margin:0;font-size:.85rem;line-height:1.5;color:#ffffffd9}.form-privacy.svelte-xmb58l a.svelte-xmb58l{color:#fff;text-decoration:underline}.cta-submit.svelte-xmb58l.svelte-xmb58l{background:#fff;color:var(--color-primary);border:none;border-radius:999px;padding:.85rem 2.1rem;font-size:clamp(.95rem,.32vw + .75rem,1.3rem);font-weight:700;cursor:pointer;align-self:flex-start;transition:transform .25s ease,box-shadow .25s ease,opacity .25s ease;font-family:inherit}.cta-submit.svelte-xmb58l.svelte-xmb58l:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 34px #3c051959}.cta-submit.svelte-xmb58l.svelte-xmb58l:disabled{opacity:.6;cursor:default}@media (max-width: 1024px){.line-individuelle.svelte-xmb58l.svelte-xmb58l{font-size:12vw}.line-webapps.svelte-xmb58l.svelte-xmb58l{font-size:16vw}.card-grid.svelte-xmb58l.svelte-xmb58l{grid-template-columns:1fr 1fr}.app-showcase.svelte-xmb58l.svelte-xmb58l{grid-template-columns:1fr;gap:1.5rem}.app-tabs.svelte-xmb58l.svelte-xmb58l{display:grid;grid-template-columns:repeat(4,1fr);gap:.7rem}.app-tab.svelte-xmb58l.svelte-xmb58l{flex-direction:column;align-items:center;justify-content:flex-start;gap:.6rem;text-align:center;padding:1rem .7rem 1.1rem}.app-tab.svelte-xmb58l.svelte-xmb58l:hover:not(.active){transform:none}.tab-icon.svelte-xmb58l.svelte-xmb58l{width:2.4rem;height:2.4rem;border-radius:.7rem}.tab-meta.svelte-xmb58l.svelte-xmb58l{align-items:center}.tab-name.svelte-xmb58l.svelte-xmb58l{font-size:.95rem;line-height:1.25}.tab-desc.svelte-xmb58l.svelte-xmb58l,.tab-punkte.svelte-xmb58l.svelte-xmb58l{display:none}.app-info.svelte-xmb58l.svelte-xmb58l{display:block;background:#fff;padding:clamp(1.1rem,3vw,1.7rem);box-shadow:0 20px 44px #3c051947}.app-info-desc.svelte-xmb58l.svelte-xmb58l{margin:0;font-size:1rem;line-height:1.5;color:#4b5563}.app-info-punkte.svelte-xmb58l.svelte-xmb58l{list-style:none;margin:.9rem 0 0;padding:.9rem 0 0;border-top:1px solid #eef0f4;display:flex;flex-direction:column;gap:.6rem;font-size:.95rem}.app-info-punkte.svelte-xmb58l li.svelte-xmb58l{display:flex;align-items:center;gap:.55em;color:#374151;font-weight:600}.app-info-punkte.svelte-xmb58l li.svelte-xmb58l svg{width:1em;height:1em;color:var(--color-primary);flex-shrink:0}.app-stage.svelte-xmb58l.svelte-xmb58l{min-height:0}.vorteile-grid.svelte-xmb58l.svelte-xmb58l{grid-template-columns:1fr 1fr}.ideen-grid.svelte-xmb58l.svelte-xmb58l{grid-template-columns:1fr;gap:2.5rem}.cta-panel.svelte-xmb58l.svelte-xmb58l{grid-template-columns:1fr}.dashboard-wrap.svelte-xmb58l.svelte-xmb58l{font-size:clamp(8px,1.15vw,12px)}}@media (max-width: 768px){.centerMid.svelte-xmb58l.svelte-xmb58l{align-items:center}.noAdd.svelte-xmb58l.svelte-xmb58l{text-align:center}.line-individuelle.svelte-xmb58l.svelte-xmb58l{font-size:15vw}.line-webapps.svelte-xmb58l.svelte-xmb58l{font-size:19vw}.hero-sub.svelte-xmb58l.svelte-xmb58l,.hero-claim.svelte-xmb58l.svelte-xmb58l{text-align:center}.arrow-container.svelte-xmb58l.svelte-xmb58l{justify-content:center}.arrow-container.svelte-xmb58l .arrow-button.svelte-xmb58l{margin:0 10px}.content-section.svelte-xmb58l.svelte-xmb58l{padding:5rem 0}.section-head.svelte-xmb58l.svelte-xmb58l{margin-bottom:2.5rem}.card-grid.svelte-xmb58l.svelte-xmb58l,.wandel.svelte-xmb58l.svelte-xmb58l,.vorteile-grid.svelte-xmb58l.svelte-xmb58l{grid-template-columns:1fr}.app-tabs.svelte-xmb58l.svelte-xmb58l{grid-template-columns:1fr 1fr}.zettel-wand.svelte-xmb58l.svelte-xmb58l{grid-template-columns:1fr}.zettel.svelte-xmb58l.svelte-xmb58l{transform:none}.zettel.svelte-xmb58l.svelte-xmb58l:nth-child(2n){margin-top:0}.process-row.svelte-xmb58l.svelte-xmb58l{grid-template-columns:auto 1fr;gap:1rem 1.4rem;padding:1.8rem 0}.process-num.svelte-xmb58l.svelte-xmb58l{font-size:2.6rem}.process-icon.svelte-xmb58l.svelte-xmb58l{display:none}.form-row.svelte-xmb58l.svelte-xmb58l{grid-template-columns:1fr}.stage-head.svelte-xmb58l .head-primary.svelte-xmb58l{font-size:2.2rem}.stage-head.svelte-xmb58l .head-secondary.svelte-xmb58l{font-size:1.05rem}.dashboard-wrap.svelte-xmb58l.svelte-xmb58l{font-size:8px}.stage-panel.svelte-xmb58l.svelte-xmb58l{width:100%;border-radius:0}.showcase-panel.svelte-xmb58l.svelte-xmb58l,.cta-panel.svelte-xmb58l.svelte-xmb58l{border-radius:0;margin:0 calc(50% - 50vw)}}@media (max-width: 480px){.line-individuelle.svelte-xmb58l.svelte-xmb58l{font-size:16vw}.line-webapps.svelte-xmb58l.svelte-xmb58l{font-size:20vw}.dashboard-wrap.svelte-xmb58l.svelte-xmb58l{font-size:7.5px}}
