.portal-mitte.svelte-1axfnds{min-height:calc(100vh - 4rem);min-height:calc(100dvh - 4rem);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.portal-kopf.svelte-1axfnds{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-bottom:1rem;border-bottom:1px solid var(--border)}.brand.svelte-1axfnds{display:flex;align-items:center;gap:.6rem;color:var(--text-primary);text-decoration:none}.brand.svelte-1axfnds:hover{text-decoration:none}.brand.svelte-1axfnds img:where(.svelte-1axfnds){height:28px;width:auto}.brand-name.svelte-1axfnds{font-weight:700;letter-spacing:-.02em;white-space:nowrap}.brand-sub.svelte-1axfnds{color:var(--accent);font-weight:500}nav.svelte-1axfnds{display:flex;gap:.25rem;align-items:center;flex-wrap:wrap}nav.svelte-1axfnds a:where(.svelte-1axfnds),nav.svelte-1axfnds button:where(.svelte-1axfnds){color:var(--text-secondary);padding:.4rem .8rem;border-radius:8px;font-size:.9rem;transition:all .15s ease;background:none;border:0;font-family:inherit;cursor:pointer}nav.svelte-1axfnds a:where(.svelte-1axfnds):hover,nav.svelte-1axfnds button:where(.svelte-1axfnds):hover{color:var(--text-primary);background:var(--bg-card-hover);text-decoration:none}nav.svelte-1axfnds a.active:where(.svelte-1axfnds){color:var(--accent);background:var(--accent-glow)}nav.svelte-1axfnds form:where(.svelte-1axfnds){margin:0}.firma.svelte-1axfnds{margin:.8rem 0 0}.inhalt.svelte-1axfnds{margin-top:1.5rem}.portal-fuss.svelte-1axfnds{margin-top:3rem;padding-top:1rem;border-top:1px solid var(--border);display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.portal-fuss.mitte.svelte-1axfnds{margin-top:0;padding-top:0;border:0;justify-content:center;gap:1.5rem}.portal-fuss.svelte-1axfnds a:where(.svelte-1axfnds){color:var(--text-secondary)}
