.formseite.svelte-m4eqw4{flex:1;background:var(--farbe-hintergrund-dezent);padding-block:var(--abstand-2xl)}.formseite__inhalt.svelte-m4eqw4{background:var(--farbe-hintergrund);border-radius:var(--radius-xl);box-shadow:var(--schatten-karte);padding:var(--abstand-xl);border:1px solid var(--farbe-rand)}@media (min-width: 640px){.formseite__inhalt.svelte-m4eqw4{padding:var(--abstand-2xl)}}.formseite__kopf.svelte-m4eqw4{margin-bottom:var(--abstand-xl)}.formseite__zurueck.svelte-m4eqw4{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--fs-sm);color:var(--farbe-text-dezent);text-decoration:none;margin-bottom:var(--abstand-md);transition:color var(--transition-schnell)}.formseite__zurueck.svelte-m4eqw4:hover{color:var(--farbe-primaer);text-decoration:none}.formseite__titel.svelte-m4eqw4{font-size:var(--fs-3xl);font-weight:800;color:var(--farbe-primaer-dunkel);margin-bottom:var(--abstand-sm)}@media (prefers-color-scheme: dark){.formseite__titel.svelte-m4eqw4{color:var(--farbe-text)}}.formseite__untertitel.svelte-m4eqw4{font-size:var(--fs-base);color:var(--farbe-text-dezent)}.fehler-banner.svelte-m4eqw4{display:flex;gap:var(--abstand-md);align-items:flex-start;padding:var(--abstand-md);background:var(--farbe-fehler-hell);border:1px solid var(--farbe-fehler);border-radius:var(--radius-md);color:var(--farbe-fehler);margin-bottom:var(--abstand-xl);font-size:var(--fs-sm)}.fehler-banner.svelte-m4eqw4 p:where(.svelte-m4eqw4){margin:.25rem 0 0}.zweispaltig.svelte-m4eqw4{display:grid;grid-template-columns:1fr;gap:0}@media (min-width: 480px){.zweispaltig.svelte-m4eqw4{grid-template-columns:1fr 1fr;gap:0 var(--abstand-lg)}}.hilfetext.svelte-m4eqw4{font-size:var(--fs-sm);color:var(--farbe-text-dezent);margin:0 0 var(--abstand-sm)}.standort-gruppe.svelte-m4eqw4{gap:var(--abstand-sm)}.standort-hinweis.svelte-m4eqw4{font-size:var(--fs-sm);color:var(--farbe-text-dezent);margin:0}.btn-standort.svelte-m4eqw4{width:-moz-fit-content;width:fit-content;font-size:var(--fs-sm);padding:.5rem 1rem}.standort-anzeige.svelte-m4eqw4{display:flex;align-items:center;gap:var(--abstand-sm);padding:.5rem .75rem;background:var(--farbe-erfolg-hell);border:1px solid var(--farbe-erfolg);border-radius:var(--radius-md);font-size:var(--fs-sm);color:var(--farbe-erfolg)}.standort-anzeige.svelte-m4eqw4 span:where(.svelte-m4eqw4){flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.standort-loeschen.svelte-m4eqw4{background:none;border:none;color:var(--farbe-erfolg);cursor:pointer;font-size:1.25rem;line-height:1;padding:0 .25rem;flex-shrink:0}.datei-auswaehlen.svelte-m4eqw4{display:inline-flex;align-items:center;gap:var(--abstand-sm);padding:.625rem 1rem;border:2px dashed var(--farbe-rand);border-radius:var(--radius-md);cursor:pointer;font-size:var(--fs-sm);color:var(--farbe-text-dezent);transition:border-color var(--transition-schnell),color var(--transition-schnell),background var(--transition-schnell);background:var(--farbe-hintergrund)}.datei-auswaehlen.svelte-m4eqw4:hover{border-color:var(--farbe-akzent);color:var(--farbe-primaer);background:var(--farbe-akzent-sehr-hell)}.absende-bereich.svelte-m4eqw4{margin-top:var(--abstand-xl);padding-top:var(--abstand-xl);border-top:1px solid var(--farbe-rand)}.offline-hinweis.svelte-m4eqw4{display:flex;align-items:center;gap:var(--abstand-sm);padding:var(--abstand-sm) var(--abstand-md);background:var(--farbe-warnung-hell);border:1px solid var(--farbe-warnung);border-radius:var(--radius-md);font-size:var(--fs-sm);color:var(--farbe-warnung);margin-bottom:var(--abstand-md)}.btn-absenden.svelte-m4eqw4{width:100%;padding:1rem;font-size:var(--fs-lg);justify-content:center;gap:var(--abstand-sm)}.ladeindikator.svelte-m4eqw4{display:inline-block;width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:svelte-m4eqw4-drehen .7s linear infinite;flex-shrink:0}@keyframes svelte-m4eqw4-drehen{to{transform:rotate(360deg)}}.dialog-hintergrund.svelte-m4eqw4{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:200;padding:var(--abstand-md);backdrop-filter:blur(2px)}.dialog.svelte-m4eqw4{background:var(--farbe-hintergrund);border-radius:var(--radius-xl);padding:var(--abstand-xl);max-width:480px;width:100%;box-shadow:0 8px 40px #00000040}.dialog__titel.svelte-m4eqw4{font-size:var(--fs-xl);margin-bottom:var(--abstand-sm)}.dialog__text.svelte-m4eqw4{color:var(--farbe-text-dezent);margin-bottom:var(--abstand-xl)}.dialog__aktionen.svelte-m4eqw4{display:flex;gap:var(--abstand-md);flex-wrap:wrap}.dialog__datum.svelte-m4eqw4{display:block;font-size:var(--fs-xs);color:var(--farbe-text-sehr-dezent);margin-top:.25rem}.seite-dev.svelte-m4eqw4{flex:1;background:var(--farbe-hintergrund-dezent);padding-block:var(--abstand-2xl)}.dev-karte.svelte-m4eqw4{background:var(--farbe-hintergrund);border-radius:var(--radius-xl);box-shadow:var(--schatten-karte);padding:var(--abstand-xl);border:2px solid #f59e0b}@media (min-width: 640px){.dev-karte.svelte-m4eqw4{padding:var(--abstand-2xl)}}.dev-badge.svelte-m4eqw4{display:inline-block;background:#fef3c7;color:#92400e;border:1px solid #f59e0b;border-radius:var(--radius-md);padding:.25rem .75rem;font-size:var(--fs-sm);font-weight:700;letter-spacing:.02em;margin-bottom:var(--abstand-md)}.dev-karte__titel.svelte-m4eqw4{font-size:var(--fs-2xl);font-weight:800;margin-bottom:var(--abstand-xl);color:var(--farbe-primaer-dunkel)}.dev-pdf-btn.svelte-m4eqw4,.dev-abschnitt.svelte-m4eqw4{margin-bottom:var(--abstand-xl)}.dev-abschnitt__titel.svelte-m4eqw4{font-size:var(--fs-base);font-weight:700;color:var(--farbe-primaer);margin-bottom:var(--abstand-sm);display:flex;align-items:baseline;gap:.5rem}.dev-hinweis.svelte-m4eqw4{font-size:var(--fs-xs);font-weight:400;color:var(--farbe-text-dezent)}.dev-code.svelte-m4eqw4{display:block;background:#1e293b;color:#e2e8f0;padding:.75rem 1rem;border-radius:var(--radius-md);font-size:var(--fs-sm);overflow-x:auto;word-break:break-all}.dev-schritte.svelte-m4eqw4{list-style:none;padding:0;margin:0;display:grid;gap:.375rem}.dev-schritt.svelte-m4eqw4{display:flex;align-items:baseline;gap:var(--abstand-md);padding:.5rem .75rem;border-radius:var(--radius-md);font-size:var(--fs-sm);background:var(--farbe-hintergrund-dezent);border:1px solid var(--farbe-rand)}.dev-schritt--ok.svelte-m4eqw4{border-color:var(--farbe-erfolg)}.dev-schritt--fehler.svelte-m4eqw4{border-color:var(--farbe-warnung)}.dev-schritt__symbol.svelte-m4eqw4{flex-shrink:0}.dev-schritt__label.svelte-m4eqw4{font-weight:600;min-width:180px;flex-shrink:0}.dev-schritt__info.svelte-m4eqw4{color:var(--farbe-text-dezent)}.dev-tabelle.svelte-m4eqw4{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.dev-tabelle.svelte-m4eqw4 th:where(.svelte-m4eqw4),.dev-tabelle.svelte-m4eqw4 td:where(.svelte-m4eqw4){text-align:left;padding:.375rem .625rem;border-bottom:1px solid var(--farbe-rand);word-break:break-word}.dev-tabelle.svelte-m4eqw4 th:where(.svelte-m4eqw4){font-weight:700;color:var(--farbe-text-dezent);background:var(--farbe-hintergrund-dezent)}.dev-tabelle__key.svelte-m4eqw4{font-weight:600;color:var(--farbe-text-dezent);width:40%}.dev-tabelle__mime.svelte-m4eqw4{color:var(--farbe-text-dezent);font-size:var(--fs-xs)}.dev-tabelle__masked.svelte-m4eqw4{font-family:monospace;letter-spacing:.1em;color:var(--farbe-text-dezent)}.dev-aktionen.svelte-m4eqw4{display:flex;gap:var(--abstand-md);margin-top:var(--abstand-xl);padding-top:var(--abstand-xl);border-top:1px solid var(--farbe-rand);flex-wrap:wrap}.seite-erfolg.svelte-m4eqw4{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--abstand-2xl) var(--abstand-md);background:var(--farbe-hintergrund-dezent)}.erfolg-karte.svelte-m4eqw4{background:var(--farbe-hintergrund);border-radius:var(--radius-xl);box-shadow:var(--schatten-karte);padding:var(--abstand-2xl);max-width:480px;width:100%;text-align:center;border:1px solid var(--farbe-rand)}.erfolg-karte__icon.svelte-m4eqw4{margin-bottom:var(--abstand-lg)}.erfolg-karte__titel.svelte-m4eqw4{font-size:var(--fs-3xl);margin-bottom:var(--abstand-md)}.erfolg-karte__text.svelte-m4eqw4{color:var(--farbe-text-dezent);margin-bottom:var(--abstand-xl);line-height:1.6}.erfolg-karte__aktionen.svelte-m4eqw4{display:flex;justify-content:center;gap:var(--abstand-md)}
