main.svelte-1if3aej{min-height:100dvh;display:grid;place-items:center;padding:var(--st-space-5)}.karte.svelte-1if3aej{width:100%;max-width:27rem;background:var(--st-surface);border-radius:var(--st-radius-xl);box-shadow:var(--st-shadow-panel);padding:var(--st-space-7) var(--st-space-6)}h1.svelte-1if3aej{margin:0 0 var(--st-space-4);font-size:var(--st-text-xl);font-weight:var(--st-weight-semibold);line-height:var(--st-leading-tight);letter-spacing:var(--st-tracking-tight)}.fliess.svelte-1if3aej{margin:0 0 var(--st-space-5);line-height:var(--st-leading-relaxed)}.hinweis.svelte-1if3aej{margin:var(--st-space-4) 0 0;font-size:var(--st-text-sm);line-height:var(--st-leading-relaxed);color:var(--st-text-muted)}.grund.svelte-1if3aej{margin:0 0 var(--st-space-4);padding:var(--st-space-3) var(--st-space-4);background:var(--st-surface-sunken);border-radius:var(--st-radius-md);font-size:var(--st-text-sm);line-height:var(--st-leading-normal)}.fehler.svelte-1if3aej{margin:0 0 var(--st-space-4);padding:var(--st-space-3) var(--st-space-4);background:var(--st-danger-subtle);color:var(--st-danger-text);border-radius:var(--st-radius-md);font-size:var(--st-text-sm);line-height:var(--st-leading-normal)}label.svelte-1if3aej{display:block;margin-bottom:var(--st-space-2);font-size:var(--st-text-sm);font-weight:var(--st-weight-medium);color:var(--st-text-muted-strong)}input.svelte-1if3aej{width:100%;font:inherit;padding:var(--st-space-3) var(--st-space-4);background:var(--st-surface-sunken);color:var(--st-text);border:1px solid var(--st-border);border-radius:var(--st-radius-md)}button.svelte-1if3aej,.knopf.svelte-1if3aej{display:block;width:100%;margin-top:var(--st-space-4);padding:var(--st-space-3) var(--st-space-4);background:var(--st-accent);color:var(--st-text-on-accent);font:inherit;font-weight:var(--st-weight-medium);text-align:center;text-decoration:none;border:0;border-radius:var(--st-radius-full);cursor:pointer;transition:background var(--st-duration-micro) var(--st-ease-micro),transform var(--st-duration-micro) var(--st-ease-micro)}button.svelte-1if3aej:hover,.knopf.svelte-1if3aej:hover{background:var(--st-accent-hover)}button.svelte-1if3aej:active,.knopf.svelte-1if3aej:active{transform:translateY(1px)}a.svelte-1if3aej{color:var(--st-accent-text)}
