@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../../../schriften/barlow-semi-condensed/BarlowSemiCondensed-Medium.woff2)format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../../../schriften/barlow-semi-condensed/BarlowSemiCondensed-SemiBold.woff2)format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../../../schriften/barlow-semi-condensed/BarlowSemiCondensed-Bold.woff2)format("woff2")}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../../../schriften/public-sans/PublicSans-Regular.woff2)format("woff2")}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../../../schriften/public-sans/PublicSans-Medium.woff2)format("woff2")}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../../../schriften/public-sans/PublicSans-SemiBold.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../../../schriften/ibm-plex-mono/IBMPlexMono-Regular.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../../../schriften/ibm-plex-mono/IBMPlexMono-Medium.woff2)format("woff2")}:root{--bg:#f4f6f9;--surface:#fff;--surface-2:#edf1f5;--ink:#17212c;--muted:#56616f;--line:#d8dfe7;--accent:#0a6aa3;--accent-ink:#fff;--accent-soft:#dbeaf5;--bar:#c9d3de;--note:#8a4a0b;--note-soft:#fbeedd;--good:#1f6b3a;--danger:#93301f;--danger-soft:#f8e4df;--rolle-warm:#f6d58e;--rolle-warm-ink:#3a2800;--rolle-blau:#0072b2;--rolle-blau-ink:#fff;--rolle-neutral:#cfd8e3;--rolle-neutral-ink:#17212c;--rolle-gruen:#8fd4c1;--rolle-gruen-ink:#0b2a21;--rolle-violett:#e9c4d8;--rolle-violett-ink:#33122a;--shadow:0 1px 2px #1423320f, 0 4px 16px #1423320f;--radius:10px;--radius-sm:6px;--font-display:"Barlow Semi Condensed", "Arial Narrow", system-ui, sans-serif;--font-body:"Public Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-data:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--grund:var(--bg);--flaeche:var(--surface);--linie:var(--line);--schrift:var(--ink);--gedaempft:var(--muted);--akzent:var(--accent);--gut:var(--good);--warn:var(--note);--fehler:var(--danger);--rundung:var(--radius-sm);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0e141b;--surface:#151e28;--surface-2:#1b2632;--ink:#e5ecf2;--muted:#9aa7b5;--line:#2a3745;--accent:#4eaee6;--accent-ink:#06121c;--accent-soft:#16334a;--bar:#34455a;--note:#f0b979;--note-soft:#33250f;--good:#6cc48c;--danger:#f09a8a;--danger-soft:#3a1c17;--rolle-warm:#caa04a;--rolle-warm-ink:#1a1200;--rolle-blau:#56b4e9;--rolle-blau-ink:#04121d;--rolle-neutral:#3a4a5c;--rolle-neutral-ink:#e5ecf2;--rolle-gruen:#009e73;--rolle-gruen-ink:#04121d;--rolle-violett:#cc79a7;--rolle-violett-ink:#04121d;--shadow:0 1px 2px #0000004d, 0 4px 16px #00000040;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#0e141b;--surface:#151e28;--surface-2:#1b2632;--ink:#e5ecf2;--muted:#9aa7b5;--line:#2a3745;--accent:#4eaee6;--accent-ink:#06121c;--accent-soft:#16334a;--bar:#34455a;--note:#f0b979;--note-soft:#33250f;--good:#6cc48c;--danger:#f09a8a;--danger-soft:#3a1c17;--rolle-warm:#caa04a;--rolle-warm-ink:#1a1200;--rolle-blau:#56b4e9;--rolle-blau-ink:#04121d;--rolle-neutral:#3a4a5c;--rolle-neutral-ink:#e5ecf2;--rolle-gruen:#009e73;--rolle-gruen-ink:#04121d;--rolle-violett:#cc79a7;--rolle-violett-ink:#04121d;--shadow:0 1px 2px #0000004d, 0 4px 16px #00000040;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);margin:0;font-size:15px;line-height:1.5}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:.01em;text-wrap:balance;line-height:1.2}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--accent)}code,pre,kbd,samp{font-family:var(--font-data)}dd,code,pre,.pfad{overflow-wrap:anywhere}table,.zahl,output{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.themenwahl.svelte-afwmbi{border:1px solid var(--line);background:var(--surface-2);border-radius:999px;gap:2px;padding:2px;display:inline-flex}button.svelte-afwmbi{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}button[aria-pressed=true].svelte-afwmbi{background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.sprung.svelte-12qhfyh{z-index:100;background:var(--accent);color:var(--accent-ink);border-radius:var(--radius-sm);padding:.4rem .8rem;font-weight:600;position:absolute;top:-3rem;left:.5rem}.sprung.svelte-12qhfyh:focus{top:.5rem}.huelle.svelte-12qhfyh{flex-direction:column;min-height:100dvh;display:flex}header.svelte-12qhfyh{background:var(--surface);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"marke werkzeuge""nav nav";align-items:center;column-gap:.75rem;padding:.6rem 1rem 0;display:grid}header.svelte-12qhfyh .marke:where(.svelte-12qhfyh){grid-area:marke}header.svelte-12qhfyh nav:where(.svelte-12qhfyh){grid-area:nav}header.svelte-12qhfyh .werkzeuge:where(.svelte-12qhfyh){grid-area:werkzeuge;justify-content:flex-end}@media (width<=26rem){header.svelte-12qhfyh{grid-template-columns:minmax(0,1fr);grid-template-areas:"marke""werkzeuge""nav"}header.svelte-12qhfyh .werkzeuge:where(.svelte-12qhfyh){justify-content:flex-start}}.marke.svelte-12qhfyh{font-family:var(--font-display);letter-spacing:.01em;color:var(--ink);padding-bottom:.5rem;font-size:1.2rem;font-weight:700;text-decoration:none;display:block}nav.svelte-12qhfyh{scrollbar-width:none;gap:.25rem;display:flex;overflow-x:auto}nav.svelte-12qhfyh::-webkit-scrollbar{display:none}nav.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;flex:none;padding:.5rem .75rem;font-size:.92rem;font-weight:500;text-decoration:none}nav.svelte-12qhfyh a[aria-current=page]:where(.svelte-12qhfyh){color:var(--accent);border-bottom-color:var(--accent);font-weight:600}main.svelte-12qhfyh{flex:1;width:100%;min-width:0;max-width:72rem;margin:0 auto;padding:1.25rem 1rem 3rem}main.svelte-12qhfyh:focus{outline:none}main.breit.svelte-12qhfyh{max-width:110rem}.werkzeuge.svelte-12qhfyh{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.5rem 0;display:flex}.konto.svelte-12qhfyh{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.konto.svelte-12qhfyh .angemeldet:where(.svelte-12qhfyh){color:inherit;text-decoration:none}.konto.svelte-12qhfyh .angemeldet:where(.svelte-12qhfyh):hover{text-decoration:underline}.konto.svelte-12qhfyh button:where(.svelte-12qhfyh){border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;padding:.2rem .6rem}footer.svelte-12qhfyh{border-top:1px solid var(--line);color:var(--muted);text-align:center;padding:1rem;font-size:.82rem}@media (width>=60rem){.huelle.svelte-12qhfyh{grid-template-rows:1fr auto;grid-template-columns:15rem minmax(0,1fr);display:grid}header.svelte-12qhfyh{border-bottom:none;border-right:1px solid var(--line);flex-direction:column;grid-row:1/3;grid-template-columns:none;grid-template-areas:none;align-self:start;height:100dvh;padding:1.25rem 1rem;display:flex;position:sticky;top:0}.marke.svelte-12qhfyh{padding-bottom:1.25rem;font-size:1.35rem}nav.svelte-12qhfyh{flex-direction:column;overflow:visible}nav.svelte-12qhfyh a:where(.svelte-12qhfyh){border-radius:0 var(--radius-sm) var(--radius-sm) 0;border-bottom:none;border-left:2px solid #0000;padding:.55rem .75rem}nav.svelte-12qhfyh a[aria-current=page]:where(.svelte-12qhfyh){border-left-color:var(--accent);background:var(--accent-soft)}.werkzeuge.svelte-12qhfyh{flex-direction:column;align-items:flex-start;margin-top:auto}main.svelte-12qhfyh{padding:2rem}footer.svelte-12qhfyh{text-align:left;padding:1rem 2rem}}
