.container.svelte-19rpcu1{max-width:1000px;padding-top:32px}.intro.svelte-19rpcu1{max-width:60ch;color:var(--ink-2)}.leiste.svelte-19rpcu1{flex-wrap:wrap;align-items:center;gap:18px;margin:18px 0;display:flex}.abo.svelte-19rpcu1{color:var(--ink-2);cursor:pointer;align-items:center;gap:8px;font-size:.92rem;display:inline-flex}.formular.svelte-19rpcu1{flex-direction:column;margin-bottom:20px;padding:20px 24px;display:flex}.typ-wahl.svelte-19rpcu1{gap:8px;margin-bottom:12px;display:flex}.typ-wahl.svelte-19rpcu1 button:where(.svelte-19rpcu1){font:inherit;border:1px solid var(--linie);background:var(--karte);color:var(--ink-2);cursor:pointer;border-radius:10px;flex:1;padding:.65em 1em;font-size:.96rem;font-weight:700;transition:all .12s}.typ-wahl.svelte-19rpcu1 button.aktiv:where(.svelte-19rpcu1){background:var(--rot);border-color:var(--rot);color:#fff}.zeile.svelte-19rpcu1{grid-template-columns:1fr 1fr;gap:16px;display:grid}.feld.breit.svelte-19rpcu1{grid-column:1/-1}.formular.svelte-19rpcu1 label:where(.svelte-19rpcu1){color:var(--ink-2);margin:12px 0 4px;font-size:.86rem;font-weight:650;display:block}.formular.svelte-19rpcu1 input:where(.svelte-19rpcu1),.formular.svelte-19rpcu1 select:where(.svelte-19rpcu1),.formular.svelte-19rpcu1 textarea:where(.svelte-19rpcu1){width:100%;font:inherit;border:1px solid var(--linie);background:var(--karte);box-sizing:border-box;border-radius:8px;padding:.5em .7em}.preis-feld.svelte-19rpcu1{border:1px solid var(--linie);border-radius:8px;min-width:0;margin:14px 0 0;padding:10px 14px 14px}.preis-feld.svelte-19rpcu1 legend:where(.svelte-19rpcu1){color:var(--ink-2);padding:0 6px;font-size:.86rem;font-weight:650}.preis-feld.svelte-19rpcu1 .radio:where(.svelte-19rpcu1){color:var(--ink);cursor:pointer;align-items:center;gap:8px;margin:6px 0 0;font-size:.95rem;font-weight:500;display:flex}.preis-feld.svelte-19rpcu1 input[type=radio]:where(.svelte-19rpcu1){width:auto;margin:0}.preis-eingabe.svelte-19rpcu1{align-items:center;gap:8px;margin:8px 0 0 26px;display:flex}.preis-eingabe.svelte-19rpcu1 input:where(.svelte-19rpcu1){width:120px}.preis-eingabe.svelte-19rpcu1 span:where(.svelte-19rpcu1){color:var(--ink-2);font-size:.92rem}.preis-eingabe.aus.svelte-19rpcu1{opacity:.5}.senden.svelte-19rpcu1{justify-content:center;margin-top:16px}.fehler.svelte-19rpcu1{color:var(--fehler);margin:10px 0 0;font-size:.88rem;font-weight:600}.lade-fehler.svelte-19rpcu1{border:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;display:flex}.lade-fehler.svelte-19rpcu1 .fehler:where(.svelte-19rpcu1){margin:0}.erfolg.svelte-19rpcu1{background:var(--rot-hell);border:1px solid var(--rot);color:var(--ink);margin-bottom:18px;padding:14px 18px}.filter.svelte-19rpcu1{flex-wrap:wrap;gap:8px;margin:8px 0 20px;display:flex}.filter.typ.svelte-19rpcu1{margin-bottom:8px}.filter.svelte-19rpcu1 button:where(.svelte-19rpcu1){font:inherit;border:1px solid var(--linie);background:var(--karte);color:var(--ink-2);cursor:pointer;border-radius:999px;padding:.4em 1em;font-size:.88rem;font-weight:600}.filter.svelte-19rpcu1 button.aktiv:where(.svelte-19rpcu1){background:var(--rot);border-color:var(--rot);color:#fff}.grid.svelte-19rpcu1{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px;display:grid}.artikel.svelte-19rpcu1{flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.artikel.vergeben.svelte-19rpcu1{opacity:.62}.artikel.svelte-19rpcu1 img:where(.svelte-19rpcu1),.kein-bild.svelte-19rpcu1{aspect-ratio:4/3;object-fit:cover;width:100%}.artikel.svelte-19rpcu1 img:where(.svelte-19rpcu1).hoch{object-position:center 12%}.bild-btn.svelte-19rpcu1{background:var(--rot-hell);cursor:zoom-in;border:none;width:100%;margin:0;padding:0;line-height:0;display:block}.bild-btn.svelte-19rpcu1 img:where(.svelte-19rpcu1){display:block}.bild-btn.svelte-19rpcu1 img:where(.svelte-19rpcu1):not([data-foto=da]){visibility:hidden}.kein-bild.svelte-19rpcu1{background:var(--rot-hell);place-items:center;font-size:2.4rem;display:grid}.vergeben-badge.svelte-19rpcu1{background:var(--ink);color:var(--karte);border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:700;position:absolute;top:12px;right:12px}.sk-karte.svelte-19rpcu1 .sk-bild:where(.svelte-19rpcu1){aspect-ratio:4/3;border-radius:var(--radius) var(--radius) 0 0;margin:-18px -20px 12px}.typ-badge.svelte-19rpcu1{background:var(--gruen);color:var(--karte);letter-spacing:.02em;border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:800;position:absolute;top:12px;left:12px;box-shadow:0 2px 8px #0000002e}.typ-badge.suche.svelte-19rpcu1{background:var(--info)}.art-text.svelte-19rpcu1{flex-direction:column;flex:1;gap:4px;padding:14px 16px 16px;display:flex}.chips.svelte-19rpcu1{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.kat-chip.svelte-19rpcu1{text-transform:uppercase;letter-spacing:.04em;color:var(--rot);background:var(--rot-hell);border-radius:6px;padding:3px 9px;font-size:.72rem;font-weight:700}.preis-chip.svelte-19rpcu1{color:var(--karte);background:var(--ink);border-radius:6px;padding:3px 9px;font-size:.74rem;font-weight:800}.preis-chip.gratis.svelte-19rpcu1{background:var(--gruen)}.preis-chip.suche.svelte-19rpcu1{background:var(--info)}.art-text.svelte-19rpcu1 h3:where(.svelte-19rpcu1){margin:4px 0 0;font-size:1.1rem}.meta.svelte-19rpcu1{color:var(--ink-2);margin:0;font-size:.88rem}.besch.svelte-19rpcu1{color:var(--ink-2);margin:4px 0 0;font-size:.9rem;line-height:1.5}.anbieter.svelte-19rpcu1{color:var(--ink-3);margin:6px 0 0;font-size:.82rem}.aktionen.svelte-19rpcu1{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:12px;display:flex}.mini-btn.svelte-19rpcu1{padding:.45em 1em;font-size:.9rem}.mini.svelte-19rpcu1{font:inherit;border:1px solid var(--linie);background:var(--karte);color:var(--ink-2);cursor:pointer;border-radius:8px;padding:.4em .8em;font-size:.84rem;font-weight:600}.mini.loesch.svelte-19rpcu1{color:var(--fehler)}.leer.svelte-19rpcu1{text-align:center;padding:40px 0}.cnt.svelte-19rpcu1{background:var(--flaeche,#f3f1ed);min-width:1.2em;color:var(--ink-3);border-radius:999px;margin-left:2px;padding:0 .35em;font-size:.78em;font-weight:700;display:inline-block}.filter.svelte-19rpcu1 button.aktiv:where(.svelte-19rpcu1) .cnt:where(.svelte-19rpcu1){color:#fff;background:#ffffff40}.neu-chip.svelte-19rpcu1{text-transform:uppercase;letter-spacing:.04em;color:var(--karte);background:var(--gruen);border-radius:6px;padding:3px 9px;font-size:.72rem;font-weight:800}.mini-btn.gesendet.svelte-19rpcu1{background:var(--flaeche,#f3f1ed);color:var(--ink-2);border:1px solid var(--linie);cursor:default;opacity:1}.leer-filter.svelte-19rpcu1{text-align:center;padding:32px 0}.leer-aktionen.svelte-19rpcu1{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px;display:flex}.datei-vorschau.svelte-19rpcu1{align-items:center;gap:12px;margin-top:10px;display:flex}.datei-vorschau.svelte-19rpcu1 img:where(.svelte-19rpcu1){object-fit:cover;border:1px solid var(--linie);border-radius:10px;width:96px;height:72px}.datei-vorschau.svelte-19rpcu1 img:where(.svelte-19rpcu1).hoch{object-position:center 12%}.lightbox.svelte-19rpcu1{z-index:70;background:#14110fd1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.lb-inner.svelte-19rpcu1{flex-direction:column;max-width:min(94vw,900px);max-height:90vh;display:flex;position:relative}.lb-inner.svelte-19rpcu1 img:where(.svelte-19rpcu1){object-fit:contain;border-radius:12px;max-width:100%;max-height:80vh}.lb-titel.svelte-19rpcu1{color:#fff;text-align:center;margin:10px 0 0;font-weight:650}.lb-x.svelte-19rpcu1{background:var(--karte);width:34px;height:34px;color:var(--ink);cursor:pointer;border:none;border-radius:50%;font-size:1rem;position:absolute;top:-14px;right:-10px;box-shadow:0 4px 14px #0000004d}@media (width<=560px){.zeile.svelte-19rpcu1{grid-template-columns:1fr;gap:0}}
