@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;0,700;1,500&family=Figtree:wght@400;500;600;700&display=swap";:root{--wine-950: #1C060D;--wine-900: #2A0A14;--wine-800: #3E0F20;--wine-700: #5C1230;--wine-600: #7A1A3E;--wine-500: #8A1E45;--wine-400: #A8375F;--wine-300: #C9678A;--wine-200: #E6B3C4;--wine-100: #F5E1E8;--gold-700: #8F6B1F;--gold-600: #A9822F;--gold-500: #C8A24E;--gold-400: #D9B96C;--gold-300: #E5CB8A;--gold-100: #F6EBD2;--paper-50: #FBF7F1;--paper-100: #F4ECE1;--paper-200: #E8DCC9;--paper-300: #D8C9B1;--ink-900: #1F1418;--ink-700: #4A3A41;--ink-500: #7A6A70;--ink-400: #A3959A;--ok: #2E7D4F;--ok-soft: #DDF0E4;--warn: #B8791A;--warn-soft: #FBEFD8;--alarm: #B23A2D;--alarm-soft: #F8DEDA;--col-rot: #8A1E45;--col-weiss: #C9A83A;--col-rose: #E27C97;--col-schaum: #7FA6BF;--col-suess: #B5651D;--col-sonstiges: #7A7F86;--surface: #FFFFFF;--page: var(--paper-50);--text: var(--ink-900);--text-soft: var(--ink-700);--text-muted: var(--ink-500);--line: var(--paper-200);--line-soft: #F0E8DB;--font-display: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-body: "Figtree", system-ui, sans-serif;--font-mono: "Figtree", system-ui, sans-serif;--img-vineyard: url(/img/hero-vineyard.jpg);--img-terrace: url(/img/hero-terrace.jpg);--img-pour: url(/img/hero-pour.jpg);--vine-tex: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath d='M-2 30L30 -2M-2 16L16 -2M12 30L30 12' fill='none' stroke='%23ffffff' stroke-opacity='0.035' stroke-width='0.8'/%3E%3C/svg%3E");--radius: 18px;--radius-sm: 12px;--radius-xs: 9px;--shadow: 0 1px 2px rgba(31, 20, 24, .05), 0 10px 30px rgba(31, 20, 24, .07);--shadow-lift: 0 18px 48px rgba(31, 20, 24, .22);--tabbar: calc(58px + env(safe-area-inset-bottom)) ;--safe-top: env(safe-area-inset-top, 0px)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-body);color:var(--text);background:var(--page);-webkit-font-smoothing:antialiased;overscroll-behavior-y:none}h1,h2,h3{font-family:var(--font-display);font-weight:600;letter-spacing:0;line-height:1.1}h1{font-size:30px}h2{font-size:22px}h3{font-size:20px}.display{font-family:var(--font-display);font-weight:600}a{color:var(--wine-600)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-body);font-weight:600;font-size:15px;border:none;border-radius:var(--radius-sm);cursor:pointer;padding:11px 18px;transition:background .15s,border-color .15s;color:var(--text);text-decoration:none}.btn:disabled{opacity:.55;cursor:default}.btn:focus-visible{outline:3px solid var(--gold-400);outline-offset:2px}.btn-primary{background:linear-gradient(135deg,var(--wine-500),var(--wine-700));color:#fff;box-shadow:0 6px 18px #5c123040}.btn-primary:hover:not(:disabled){background:linear-gradient(135deg,var(--wine-600),var(--wine-800))}.btn-gold{background:var(--gold-500);color:var(--wine-950)}.btn-gold:hover:not(:disabled){background:var(--gold-400)}.btn-ghost{background:var(--surface);border:1px solid var(--line);color:var(--wine-700)}.btn-ghost:hover:not(:disabled){background:var(--paper-100)}.btn-sm{padding:7px 12px;font-size:13.5px;border-radius:var(--radius-xs)}.btn-danger{background:var(--alarm-soft);color:var(--alarm)}.card{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);padding:18px}.input,textarea.input,select.input{width:100%;font-family:var(--font-body);font-size:16px;padding:11px 13px;border:1px solid var(--line);border-radius:var(--radius-xs);background:#fff;color:var(--text)}.input:focus{outline:2px solid var(--gold-400);border-color:var(--gold-400)}textarea.input{resize:vertical;min-height:76px}.label{display:block;font-family:var(--font-body);font-size:11px;font-weight:600;color:var(--text-muted);margin:14px 0 5px;text-transform:uppercase;letter-spacing:.14em}.eyebrow{font-family:var(--font-body);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-600);font-weight:600}.photo{position:relative;overflow:hidden;color:#fff;border-radius:var(--radius);background-color:var(--wine-900);background-size:cover;background-position:center;text-shadow:0 1px 8px rgba(0,0,0,.35)}.photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1c060d1f,#1c060d8c 55%,#1c060ddb)}.photo>*{position:relative}.chip{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;background:var(--paper-100);color:var(--text-soft);white-space:nowrap;border:1px solid transparent}.chip-ok{background:var(--ok-soft);color:var(--ok)}.chip-warn{background:var(--warn-soft);color:var(--warn)}.chip-alarm{background:var(--alarm-soft);color:var(--alarm)}.chip-wine{background:var(--wine-100);color:var(--wine-700)}.chip-gold{background:var(--gold-100);color:var(--gold-700)}.chip.on{background:var(--wine-700);color:#fff}button.chip{cursor:pointer;font-family:var(--font-body)}.muted{color:var(--text-muted)}.empty{text-align:center;color:var(--text-muted);font-size:14px;padding:26px 16px;line-height:1.6}.hint{color:var(--text-soft);font-size:13.5px;line-height:1.55;margin:0 0 10px}.error{color:var(--alarm);font-size:13.5px;margin:10px 0 0}.skel{background:linear-gradient(90deg,var(--paper-100) 25%,var(--paper-200) 50%,var(--paper-100) 75%);background-size:200% 100%;animation:shimmer 1.3s infinite;border-radius:var(--radius-xs)}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#1c060d73;border:none;z-index:70;cursor:default}.sheet{position:fixed;left:0;right:0;bottom:0;z-index:80;width:100%;max-height:calc(90dvh - var(--safe-top));overflow-y:auto;border-radius:18px 18px 0 0;padding:14px 16px calc(20px + env(safe-area-inset-bottom));animation:sheet-up .22s ease-out}.sheet:before{content:"";display:block;width:38px;height:4px;border-radius:2px;background:var(--paper-200);margin:0 auto 14px}@keyframes sheet-up{0%{transform:translateY(14%);opacity:.5}to{transform:none;opacity:1}}.sheet h3{margin:0 0 4px;font-size:24px}.form-grid{display:grid;gap:0 14px}.sheet-actions{display:flex;flex-direction:column;gap:8px;margin-top:20px}.sheet-actions .btn{width:100%}@media (pointer: coarse){.btn{padding:13px 20px}.btn-sm{padding:10px 14px}}@media (min-width: 560px){.sheet{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);width:min(500px,calc(100vw - 32px));border-radius:var(--radius);padding:22px;max-height:calc(100dvh - 40px);animation:none}.sheet:before{display:none}.form-grid{grid-template-columns:1fr 1fr}.sheet-actions{flex-direction:row;flex-wrap:wrap;margin-top:18px}.sheet-actions .btn{width:auto}}svg.svelte-1ylov79{display:block}.boot.svelte-15g94hi{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;background:var(--vine-tex) repeat 0 0 / 28px 28px,linear-gradient(170deg,var(--wine-950) 0%,var(--wine-800) 60%,var(--wine-600) 140%)}.mark.svelte-15g94hi{display:block;width:78px;height:78px;border-radius:18px;animation:svelte-15g94hi-poch 1.6s ease-in-out infinite}.mark.svelte-15g94hi svg{border-radius:18px}@keyframes svelte-15g94hi-poch{0%,to{transform:scale(1);box-shadow:0 0 #c8a24e80}50%{transform:scale(1.06);box-shadow:0 0 0 24px #c8a24e00}}.msg.svelte-15g94hi{margin:0;font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-300)}svg.svelte-tn1d7f{display:inline-block;vertical-align:-.15em;flex:none}.tabbar.svelte-12r2f81{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;background:#fff;border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom)}a.svelte-12r2f81{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 2px 7px;text-decoration:none;color:var(--text-muted);font-size:10.5px;font-weight:600;letter-spacing:.01em}a.on.svelte-12r2f81{color:var(--wine-600)}.fab.svelte-inrzmn.svelte-inrzmn{position:fixed;right:14px;bottom:calc(var(--tabbar) + 12px);z-index:28;display:inline-flex;align-items:center;gap:6px;padding:9px 13px;border:none;border-radius:999px;background:var(--wine-800);color:var(--gold-300);font-family:var(--font-body);font-size:13px;font-weight:700;cursor:pointer;box-shadow:var(--shadow-lift)}.fab.svelte-inrzmn.svelte-inrzmn:hover{background:var(--wine-700)}.voice.svelte-inrzmn.svelte-inrzmn{display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:14px;border-radius:var(--radius);border:none;cursor:pointer;color:#fff;font-family:var(--font-body);margin:4px 0 8px;background:var(--vine-tex) repeat 0 0 / 28px 28px,linear-gradient(135deg,var(--wine-700),var(--wine-900))}.voice.svelte-inrzmn .ring.svelte-inrzmn{width:56px;height:56px;border-radius:50%;background:var(--gold-500);color:var(--wine-950);display:flex;align-items:center;justify-content:center;flex:none}.voice.rec.svelte-inrzmn .ring.svelte-inrzmn{background:var(--alarm);color:#fff;animation:svelte-inrzmn-rec 1.1s ease-in-out infinite}@keyframes svelte-inrzmn-rec{0%,to{box-shadow:0 0 #b23a2d99}50%{box-shadow:0 0 0 14px #b23a2d00}}.voice.hoere.svelte-inrzmn .ring.svelte-inrzmn{animation:svelte-inrzmn-blink 1s infinite}@keyframes svelte-inrzmn-blink{0%,to{opacity:1}50%{opacity:.3}}.voice.svelte-inrzmn .vt.svelte-inrzmn{display:flex;flex-direction:column;gap:2px}.voice.svelte-inrzmn strong.svelte-inrzmn{font-family:var(--font-display);font-size:16px}.voice.svelte-inrzmn small.svelte-inrzmn{color:var(--wine-200);font-size:12px;line-height:1.35}.von.svelte-l8csv2.svelte-l8csv2{display:block;font-size:11.5px;color:var(--text-muted);margin-top:1px}.rel.svelte-l8csv2.svelte-l8csv2{margin-top:6px;padding-bottom:12px;border-bottom:1px solid var(--line-soft)}.rel.svelte-l8csv2.svelte-l8csv2:last-of-type{border-bottom:none}.rel.svelte-l8csv2 h3.svelte-l8csv2{margin:6px 0 2px;font-size:22px}.meta.svelte-l8csv2.svelte-l8csv2{margin:0 0 8px;font-size:12px;color:var(--text-muted)}ul.svelte-l8csv2.svelte-l8csv2{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}li.svelte-l8csv2.svelte-l8csv2{display:flex;gap:8px;align-items:flex-start;font-size:14px;line-height:1.5;color:var(--text-soft)}li.svelte-l8csv2 svg{color:var(--ok);flex:none;margin-top:4px}main.svelte-1cl1erz.svelte-1cl1erz{flex:1;display:flex;flex-direction:column;justify-content:center;gap:26px;padding:40px 20px;max-width:460px;margin:0 auto;width:100%}.hero.svelte-1cl1erz.svelte-1cl1erz{color:#fff}.mark.svelte-1cl1erz.svelte-1cl1erz{display:inline-block;margin-bottom:18px}.mark.svelte-1cl1erz svg{border-radius:13px;box-shadow:0 10px 34px #c8a24e4d}.eyebrow.light.svelte-1cl1erz.svelte-1cl1erz{color:var(--gold-300);margin:4px 0 12px}h1.svelte-1cl1erz.svelte-1cl1erz{font-size:clamp(56px,16vw,78px);font-weight:600;line-height:.95;margin:0 0 6px;letter-spacing:.01em}.sub.svelte-1cl1erz.svelte-1cl1erz{color:var(--paper-100);font-size:15.5px;line-height:1.6;margin:0 0 16px;text-shadow:0 1px 12px rgba(0,0,0,.4)}.punkte.svelte-1cl1erz.svelte-1cl1erz{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.punkte.svelte-1cl1erz li.svelte-1cl1erz{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--wine-200)}.punkte.svelte-1cl1erz li.svelte-1cl1erz svg{color:var(--gold-400)}.card.svelte-1cl1erz.svelte-1cl1erz{padding:24px;background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}h2.svelte-1cl1erz.svelte-1cl1erz{margin:0 0 6px;font-size:26px}.counter.svelte-1cl1erz.svelte-1cl1erz{margin:0 0 10px;font-family:var(--font-mono);font-size:12px;color:var(--gold-700);letter-spacing:.06em}.counter.svelte-1cl1erz strong.svelte-1cl1erz{font-size:16px}.wide.svelte-1cl1erz.svelte-1cl1erz{width:100%;margin-top:16px}.devlink.svelte-1cl1erz.svelte-1cl1erz{display:block;font-size:12px;word-break:break-all;color:var(--wine-600)}.klein.svelte-1cl1erz.svelte-1cl1erz{font-size:12px;color:var(--text-muted);margin:14px 0 0;line-height:1.55}.hint.svelte-i4mjbn.svelte-i4mjbn{background:var(--wine-800);color:#fff;border-radius:var(--radius-sm);padding:9px 12px;margin:0 0 14px}.row.svelte-i4mjbn.svelte-i4mjbn{display:flex;align-items:center;gap:10px}.appicon.svelte-i4mjbn.svelte-i4mjbn{width:28px;height:28px;border-radius:var(--radius-xs);flex:none;background:var(--gold-500);color:var(--wine-950);display:flex;align-items:center;justify-content:center}.row.svelte-i4mjbn p.svelte-i4mjbn{margin:0;font-size:12.5px;line-height:1.45;flex:1;color:var(--wine-100)}.how.svelte-i4mjbn.svelte-i4mjbn{background:none;border:none;cursor:pointer;flex:none;color:var(--gold-300);font-size:13px;font-weight:700;padding:4px}.close.svelte-i4mjbn.svelte-i4mjbn{background:none;border:none;cursor:pointer;color:var(--wine-200);padding:4px;flex:none;display:flex}.steps.svelte-i4mjbn.svelte-i4mjbn{border-top:1px solid var(--wine-600);margin-top:9px;padding-top:9px}.steps.svelte-i4mjbn p.svelte-i4mjbn{margin:0;font-size:12.5px;line-height:1.55;color:var(--wine-100)}.steps.svelte-i4mjbn em.svelte-i4mjbn{font-style:normal;color:#fff;font-weight:600}.hdr.svelte-1grh3fb.svelte-1grh3fb{display:flex;align-items:center;gap:11px;padding:2px 0 14px}.brand.svelte-1grh3fb.svelte-1grh3fb{display:flex;flex:none}.brand.svelte-1grh3fb svg{border-radius:8px}.titles.svelte-1grh3fb.svelte-1grh3fb{flex:1;min-width:0}.titles.svelte-1grh3fb h1.svelte-1grh3fb{margin:0;font-size:26px;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eyebrow.svelte-1grh3fb.svelte-1grh3fb{margin:0 0 2px}.iconbtn.svelte-1grh3fb.svelte-1grh3fb{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);width:38px;height:38px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--wine-700);flex:none;text-decoration:none}.iconbtn.svelte-1grh3fb.svelte-1grh3fb:hover{background:var(--paper-100)}.backdrop.svelte-1grh3fb.svelte-1grh3fb{position:fixed;top:0;right:0;bottom:0;left:0;background:#1c060d4d;border:none;z-index:40;cursor:default}.menu.svelte-1grh3fb.svelte-1grh3fb{position:fixed;top:calc(var(--safe-top) + 58px);right:14px;z-index:50;width:min(280px,calc(100vw - 28px));padding:12px 14px}.who.svelte-1grh3fb.svelte-1grh3fb{margin:0;font-size:14px;font-weight:700;display:flex;flex-direction:column}.who.svelte-1grh3fb span.svelte-1grh3fb{font-weight:400;color:var(--text-muted);font-size:11.5px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase}hr.svelte-1grh3fb.svelte-1grh3fb{border:none;border-top:1px solid var(--line-soft);margin:9px 0}.item.svelte-1grh3fb.svelte-1grh3fb{display:block;width:100%;text-align:left;background:none;border:none;padding:9px 6px;font-family:var(--font-body);font-size:14.5px;font-weight:600;color:var(--text);cursor:pointer;text-decoration:none;border-radius:var(--radius-xs)}.item.svelte-1grh3fb.svelte-1grh3fb:hover{background:var(--paper-100)}.ver.svelte-1grh3fb.svelte-1grh3fb{float:right;font-size:11px;color:var(--text-muted);font-weight:500;letter-spacing:.06em}.qr.svelte-1grh3fb.svelte-1grh3fb{display:block;width:min(230px,68vw);margin:0 auto 14px;border:1px solid var(--line);border-radius:var(--radius-sm)}code.svelte-1grh3fb.svelte-1grh3fb{display:block;font-family:var(--font-mono);font-size:11px;word-break:break-all;color:var(--wine-700);background:var(--paper-100);border-radius:var(--radius-xs);padding:8px 10px;margin-bottom:12px}.note.svelte-1grh3fb.svelte-1grh3fb{font-size:11.5px;color:var(--text-muted);margin:12px 0 0;line-height:1.6}.hero.svelte-1euxhyk.svelte-1euxhyk{background-image:var(--img-terrace);padding:22px 18px 16px;min-height:250px;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;box-shadow:var(--shadow-lift)}.gruss.svelte-1euxhyk.svelte-1euxhyk{margin:0;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-300);font-weight:600}.hero.svelte-1euxhyk h2.svelte-1euxhyk{margin:0 0 6px;font-size:34px;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.45)}.hier.svelte-1euxhyk.svelte-1euxhyk{display:flex;align-items:center;gap:10px;text-decoration:none;color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);border-radius:var(--radius-sm);padding:10px 12px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hier-tx.svelte-1euxhyk.svelte-1euxhyk{flex:1;display:flex;flex-direction:column;gap:1px}.hier-tx.svelte-1euxhyk strong.svelte-1euxhyk{font-family:var(--font-display);font-size:20px}.hier-tx.svelte-1euxhyk small.svelte-1euxhyk{font-size:12px;color:var(--paper-100)}.neu.svelte-1euxhyk.svelte-1euxhyk{display:flex;align-items:center;gap:12px;width:100%;text-align:left;cursor:pointer;padding:12px 14px;border:none;border-radius:var(--radius-sm);color:var(--wine-950);background:linear-gradient(135deg,#F3DDA3,var(--gold-500));box-shadow:0 8px 24px #00000040;font-family:var(--font-body)}.neu.svelte-1euxhyk .ic.svelte-1euxhyk{width:44px;height:44px;border-radius:12px;background:var(--wine-900);color:var(--gold-300);display:flex;align-items:center;justify-content:center;flex:none}.neu.svelte-1euxhyk .tx.svelte-1euxhyk{flex:1;display:flex;flex-direction:column;gap:2px}.neu.svelte-1euxhyk strong.svelte-1euxhyk{font-family:var(--font-display);font-size:21px;font-weight:600}.ortkopf.svelte-1euxhyk.svelte-1euxhyk{display:flex;align-items:baseline;gap:8px;font-family:var(--font-display);font-size:20px;font-weight:600;margin:18px 0 8px;color:var(--text)}.ortkopf.svelte-1euxhyk small.svelte-1euxhyk{font-family:var(--font-body);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.neu.svelte-1euxhyk small.svelte-1euxhyk{font-size:12.5px;line-height:1.35;opacity:.8}.abend.svelte-1euxhyk.svelte-1euxhyk{display:inline-flex;align-items:center;gap:7px;color:var(--paper-100);font-size:13px;text-decoration:none;padding:2px 0}.offline.svelte-1euxhyk.svelte-1euxhyk{font-size:12.5px;color:var(--warn);background:var(--warn-soft);border-radius:var(--radius-xs);padding:8px 12px;margin:12px 0 0}.liste.svelte-1euxhyk.svelte-1euxhyk{list-style:none;padding:0;margin:18px 0 0;display:flex;flex-direction:column;gap:10px}.liste.svelte-1euxhyk a.svelte-1euxhyk{display:flex;align-items:center;gap:12px;background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);padding:10px 12px 10px 10px;text-decoration:none;color:var(--text)}.thumb.svelte-1euxhyk.svelte-1euxhyk{width:54px;height:66px;border-radius:var(--radius-xs);background:var(--paper-100);overflow:hidden;flex:none}.thumb.svelte-1euxhyk img.svelte-1euxhyk{width:100%;height:100%;object-fit:cover;display:block}.thumb.lesen.svelte-1euxhyk img.svelte-1euxhyk{filter:grayscale(1);opacity:.6}.txt.svelte-1euxhyk.svelte-1euxhyk{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.txt.svelte-1euxhyk strong.svelte-1euxhyk{font-family:var(--font-display);font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.txt.svelte-1euxhyk small.svelte-1euxhyk{color:var(--text-muted);font-size:12px}.meta.svelte-1euxhyk.svelte-1euxhyk{display:flex;gap:6px;margin-top:3px;flex-wrap:wrap}.vorschau.svelte-1euxhyk.svelte-1euxhyk{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.thumbf.svelte-1euxhyk.svelte-1euxhyk{position:relative;width:72px;height:92px;border-radius:var(--radius-xs);overflow:hidden;background:var(--paper-100)}.thumbf.pdf.svelte-1euxhyk.svelte-1euxhyk{display:flex;align-items:center;justify-content:center;background:var(--wine-100)}.pdfmark.svelte-1euxhyk.svelte-1euxhyk{font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.12em;color:var(--wine-700)}.thumbf.svelte-1euxhyk img.svelte-1euxhyk{width:100%;height:100%;object-fit:cover;display:block}.rm.svelte-1euxhyk.svelte-1euxhyk{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;border:none;background:#1c060db3;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.quellen.svelte-1euxhyk.svelte-1euxhyk{display:flex;flex-direction:column;gap:8px;margin-top:10px}.quellen.svelte-1euxhyk .btn.svelte-1euxhyk{width:100%;justify-content:flex-start}@media (min-width: 560px){.quellen.svelte-1euxhyk.svelte-1euxhyk{flex-direction:row}.quellen.svelte-1euxhyk .btn.svelte-1euxhyk{width:auto;flex:1}}.klein.svelte-1euxhyk.svelte-1euxhyk{font-size:12px;color:var(--text-muted);margin:14px 0 0;line-height:1.55}.ort.svelte-1euxhyk.svelte-1euxhyk{margin-top:4px}.ortzeile.svelte-1euxhyk.svelte-1euxhyk{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--text-soft);margin:0 0 8px}.pulse.svelte-1euxhyk.svelte-1euxhyk{width:8px;height:8px;border-radius:50%;background:var(--gold-500);animation:svelte-1euxhyk-blink 1.2s infinite;flex:none}@keyframes svelte-1euxhyk-blink{0%,to{opacity:1}50%{opacity:.3}}.link.svelte-1euxhyk.svelte-1euxhyk{background:none;border:none;padding:0;color:var(--wine-600);font:inherit;text-decoration:underline;cursor:pointer}.chips.svelte-1euxhyk.svelte-1euxhyk{display:flex;gap:6px;flex-wrap:wrap}.bekannt.svelte-1euxhyk.svelte-1euxhyk{background:var(--gold-100);border-radius:var(--radius-sm);padding:10px 12px;margin:0 0 10px}.bk-kopf.svelte-1euxhyk.svelte-1euxhyk{display:flex;align-items:center;gap:6px;margin:0 0 6px;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-700)}.bk-zeile.svelte-1euxhyk.svelte-1euxhyk{display:flex;align-items:center;gap:10px;padding:4px 0}.bk-tx.svelte-1euxhyk.svelte-1euxhyk{flex:1;display:flex;flex-direction:column}.bk-tx.svelte-1euxhyk strong.svelte-1euxhyk{font-family:var(--font-display);font-size:15px}.bk-tx.svelte-1euxhyk small.svelte-1euxhyk{color:var(--text-muted);font-size:12px}.bekannt.svelte-1euxhyk .klein.svelte-1euxhyk{margin:6px 0 0}.label.svelte-1hksprl.svelte-1hksprl{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-sm);background:var(--paper-100);flex:none}.label.lg.svelte-1hksprl.svelte-1hksprl{width:100%;aspect-ratio:3 / 4;max-height:40dvh;border-radius:var(--radius)}.label.sm.svelte-1hksprl.svelte-1hksprl{width:52px;height:68px;border-radius:var(--radius-xs)}img.svelte-1hksprl.svelte-1hksprl{width:100%;height:100%;object-fit:contain;display:block}.lg.svelte-1hksprl img.svelte-1hksprl{padding:10px}.drawn.svelte-1hksprl.svelte-1hksprl{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:var(--c, var(--col-sonstiges));color:#fff;position:relative}.kante.svelte-1hksprl.svelte-1hksprl{position:absolute;top:8%;right:12%;bottom:8%;left:12%;border:1.5px solid rgba(255,255,255,.35);border-radius:3px}.lg.svelte-1hksprl .kante.svelte-1hksprl{top:9%;right:14%;bottom:9%;left:14%;border-width:2px}.ini.svelte-1hksprl.svelte-1hksprl{font-family:var(--font-display);font-weight:700;font-size:18px;letter-spacing:.04em}.lg.svelte-1hksprl .ini.svelte-1hksprl{font-size:clamp(40px,12vw,64px)}.jahr.svelte-1hksprl.svelte-1hksprl{font-family:var(--font-mono);font-size:13px;letter-spacing:.18em;opacity:.85}.pending.svelte-1hksprl .drawn.svelte-1hksprl{animation:svelte-1hksprl-pulse 1.6s ease-in-out infinite}@keyframes svelte-1hksprl-pulse{0%,to{opacity:1}50%{opacity:.6}}.col-rot.svelte-1hksprl.svelte-1hksprl{--c:var(--col-rot)}.col-weiss.svelte-1hksprl.svelte-1hksprl{--c:var(--col-weiss)}.col-rose.svelte-1hksprl.svelte-1hksprl{--c:var(--col-rose)}.col-schaum.svelte-1hksprl.svelte-1hksprl{--c:var(--col-schaum)}.col-suess.svelte-1hksprl.svelte-1hksprl{--c:var(--col-suess)}.col-sonstiges.svelte-1hksprl.svelte-1hksprl{--c:var(--col-sonstiges)}.stars.svelte-1hf87yt.svelte-1hf87yt{display:inline-flex;align-items:center;gap:2px}.stars.ro.svelte-1hf87yt.svelte-1hf87yt{gap:0}.s.svelte-1hf87yt.svelte-1hf87yt{position:relative;display:inline-flex;line-height:0;color:var(--paper-300)}button.s.svelte-1hf87yt.svelte-1hf87yt{background:none;border:none;padding:3px;cursor:pointer}.voll.svelte-1hf87yt.svelte-1hf87yt{position:absolute;left:0;top:0;width:100%;height:100%;color:var(--gold-500);display:inline-flex;overflow:hidden}button.svelte-1hf87yt .voll.svelte-1hf87yt{left:3px;top:3px;width:calc(100% - 6px);height:calc(100% - 6px)}.s.st-leer.svelte-1hf87yt .voll.svelte-1hf87yt{width:0}.s.st-halb.svelte-1hf87yt .voll.svelte-1hf87yt{width:50%}button.s.st-halb.svelte-1hf87yt .voll.svelte-1hf87yt{width:calc(50% - 3px)}.voll.svelte-1hf87yt svg{flex:none}em.svelte-1hf87yt.svelte-1hf87yt{font-style:normal;font-size:12.5px;color:var(--text-soft);margin-left:8px;font-weight:600}.hint.klein.svelte-jjm5e9.svelte-jjm5e9{font-size:12.5px;margin:-4px 0 8px}.rate.svelte-jjm5e9.svelte-jjm5e9{display:flex;justify-content:center;margin:8px 0 14px}.chips.svelte-jjm5e9.svelte-jjm5e9{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 12px}.chips.svelte-jjm5e9 .chip.svelte-jjm5e9 svg{vertical-align:-1px;margin-right:3px}.vorschau.svelte-jjm5e9.svelte-jjm5e9{margin:6px 0 0;border-radius:var(--radius-sm);overflow:hidden;background:var(--wine-950);aspect-ratio:4 / 5}.vorschau.svelte-jjm5e9 img.svelte-jjm5e9{width:100%;height:100%;object-fit:contain;display:block}.vorschau.svelte-jjm5e9 .skel.svelte-jjm5e9{width:100%;height:100%}textarea.input.svelte-jjm5e9.svelte-jjm5e9{min-height:64px;resize:vertical}.iconbtn.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);width:38px;height:38px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--wine-700);flex:none}.herkunft.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;gap:6px;flex-wrap:wrap;margin:-4px 0 8px}.erste-holen.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;flex-direction:column;align-items:flex-start;gap:3px;width:100%;text-align:left;margin-top:12px;padding:12px 14px;border:1px dashed var(--gold-500);border-radius:var(--radius);background:var(--gold-100);color:var(--wine-900);font-family:var(--font-display);font-size:19px;font-weight:600;cursor:pointer}.erste-holen.svelte-sv2p1a small.svelte-sv2p1a.svelte-sv2p1a{font-family:var(--font-body);font-size:12.5px;font-weight:400;color:var(--text-soft)}.lokalinfo.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;gap:12px;flex-wrap:wrap;font-size:13px;color:var(--text-soft);margin:-6px 0 10px}.lesen.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{text-align:center;padding:34px 20px}.lesen.svelte-sv2p1a .mark.svelte-sv2p1a.svelte-sv2p1a{display:inline-block;border-radius:16px;animation:svelte-sv2p1a-poch 1.6s ease-in-out infinite;margin-bottom:14px}.lesen.svelte-sv2p1a .mark.svelte-sv2p1a svg{border-radius:16px}@keyframes svelte-sv2p1a-poch{0%,to{transform:scale(1);box-shadow:0 0 #c8a24e73}50%{transform:scale(1.05);box-shadow:0 0 0 20px #c8a24e00}}.lesen.svelte-sv2p1a h2.svelte-sv2p1a.svelte-sv2p1a{margin:0 0 6px;font-size:26px}.fotos.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;gap:8px;justify-content:center;margin-top:16px;flex-wrap:wrap}.fotos.svelte-sv2p1a img.svelte-sv2p1a.svelte-sv2p1a{width:64px;height:84px;object-fit:cover;border-radius:var(--radius-xs)}.fotos.klein.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{justify-content:flex-start;margin:18px 0 0}.fotos.klein.svelte-sv2p1a img.svelte-sv2p1a.svelte-sv2p1a{width:48px;height:62px;opacity:.8}.frag.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;align-items:center;gap:12px;width:100%;text-align:left;cursor:pointer;padding:13px 14px;border:none;border-radius:var(--radius);color:var(--wine-950);background:linear-gradient(135deg,var(--gold-300),var(--gold-500));box-shadow:var(--shadow);font-family:var(--font-body)}.frag.svelte-sv2p1a .ic.svelte-sv2p1a.svelte-sv2p1a{width:42px;height:42px;border-radius:var(--radius-sm);background:var(--wine-900);color:var(--gold-300);display:flex;align-items:center;justify-content:center;flex:none}.frag.svelte-sv2p1a .tx.svelte-sv2p1a.svelte-sv2p1a{flex:1;display:flex;flex-direction:column;gap:2px}.frag.svelte-sv2p1a strong.svelte-sv2p1a.svelte-sv2p1a{font-family:var(--font-display);font-size:21px}.frag.svelte-sv2p1a small.svelte-sv2p1a.svelte-sv2p1a{font-size:12px;opacity:.8;line-height:1.35}.leiste.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;align-items:center;gap:10px;margin:14px 0 6px}.chips.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;gap:6px;flex-wrap:wrap}.leiste.svelte-sv2p1a .chips.svelte-sv2p1a.svelte-sv2p1a{flex:1;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.leiste.svelte-sv2p1a .chips.svelte-sv2p1a.svelte-sv2p1a::-webkit-scrollbar{display:none}.dot.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{width:10px;height:10px;border-radius:50%;background:var(--c);flex:none}.switch.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;border:1px solid var(--line);border-radius:var(--radius-xs);overflow:hidden;background:var(--surface);flex:none}.switch.svelte-sv2p1a button.svelte-sv2p1a.svelte-sv2p1a{border:none;background:none;padding:7px 10px;cursor:pointer;color:var(--text-muted);display:flex}.switch.svelte-sv2p1a button.svelte-sv2p1a+button.svelte-sv2p1a{border-left:1px solid var(--line)}.switch.svelte-sv2p1a button.on.svelte-sv2p1a.svelte-sv2p1a{background:var(--wine-700);color:#fff}.notes.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{font-size:12.5px;color:var(--warn);background:var(--warn-soft);border-radius:var(--radius-xs);padding:7px 11px;margin:6px 0}.notes.lokal.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;align-items:center;gap:7px;width:100%;text-align:left;border:none;cursor:pointer;font-family:var(--font-body);color:var(--wine-700);background:var(--wine-100)}.klein.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{font-size:12px;color:var(--text-muted);margin:4px 0 6px;display:flex;align-items:center;gap:7px}.pulse.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{width:8px;height:8px;border-radius:50%;background:var(--gold-500);animation:svelte-sv2p1a-blink 1.2s infinite}@keyframes svelte-sv2p1a-blink{0%,to{opacity:1}50%{opacity:.3}}.link.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{background:none;border:none;padding:0;color:var(--wine-600);font:inherit;text-decoration:underline;cursor:pointer}.deck.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin:8px -14px 0;padding:4px 14px 10px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.deck.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a::-webkit-scrollbar{display:none}.wein.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{flex:0 0 calc(100vw - 28px);max-width:692px;scroll-snap-align:center;padding:14px;display:flex;flex-direction:column;gap:12px;transition:box-shadow .2s}.wein.aktiv.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{box-shadow:var(--shadow-lift)}.erste.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{margin:12px 0 0;padding:12px 14px}.erste-kopf.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;padding:0;cursor:pointer;color:var(--text)}.erste-liste.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{list-style:none;padding:0;margin:10px 0 0;display:flex;flex-direction:column;gap:8px}.erste-wein.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;gap:10px;align-items:flex-start;width:100%;background:none;border:none;padding:0;text-align:left;cursor:pointer;font-family:var(--font-body);color:var(--text)}.erste-wein.svelte-sv2p1a .dot.svelte-sv2p1a.svelte-sv2p1a{width:12px;height:12px;margin-top:6px}.erste-wein.svelte-sv2p1a .tx.svelte-sv2p1a.svelte-sv2p1a{display:flex;flex-direction:column;gap:3px;align-items:flex-start}.erste-wein.svelte-sv2p1a strong.svelte-sv2p1a.svelte-sv2p1a{font-family:var(--font-display);font-size:19px}.erste-wein.svelte-sv2p1a small.svelte-sv2p1a.svelte-sv2p1a{font-size:13px;color:var(--text-soft);line-height:1.45}.fazit.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{margin:12px 0 0;padding-top:10px;border-top:1px solid var(--line-soft);font-size:14px;line-height:1.55;color:var(--text-soft);font-style:italic;font-family:var(--font-display);font-size:16px}.laut.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{margin:3px 0 0;font-size:12px;color:var(--text-muted);font-style:italic}.pgv-sehr_gut.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{background:var(--ok-soft);color:var(--ok)}.pgv-gut.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{background:#e6f1e8;color:#2e6b45}.pgv-ok.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{background:var(--paper-100);color:var(--text-soft)}.pgv-schlecht.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{background:var(--warn-soft);color:var(--warn)}.pgv-sehr_schlecht.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{background:var(--alarm-soft);color:var(--alarm)}.tipp.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;background:var(--wine-700);color:var(--gold-300);border-radius:999px;padding:4px 11px;font-size:12px;font-weight:700;margin-top:-4px}.tippmini.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{font-style:normal;font-weight:600;color:var(--wine-600);font-size:11.5px;margin-left:4px}.etikett.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{position:relative}.leiste.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{scroll-margin-top:8px}.quellen.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;flex-wrap:wrap;gap:6px}.quellen.svelte-sv2p1a .chip.svelte-sv2p1a.svelte-sv2p1a{text-decoration:none}.quellen.svelte-sv2p1a .chip.leise.svelte-sv2p1a.svelte-sv2p1a{opacity:.6}.lokalfoto.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;align-items:center;gap:10px;margin:4px 0 6px}.lokalfoto.svelte-sv2p1a img.svelte-sv2p1a.svelte-sv2p1a{width:88px;height:62px;object-fit:cover;border-radius:var(--radius-xs);background:var(--paper-100)}.lokalfoto-knoepfe.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;flex-wrap:wrap;gap:6px}.beste.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{padding:12px 14px;margin-top:10px}.pgv-budget.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{margin-top:8px}.pgv-regler.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{width:100%;margin:4px 0 6px;accent-color:var(--wine-700)}.abend.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{padding:12px 14px;margin-top:10px}.abend-liste.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:10px}.abend-liste.svelte-sv2p1a li.svelte-sv2p1a.svelte-sv2p1a{display:flex;align-items:center;gap:10px}.abend-liste.svelte-sv2p1a .dot.svelte-sv2p1a.svelte-sv2p1a{width:12px;height:12px;flex:none}.abend-liste.svelte-sv2p1a .tx.svelte-sv2p1a.svelte-sv2p1a{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.abend-liste.svelte-sv2p1a strong.svelte-sv2p1a.svelte-sv2p1a{font-family:var(--font-display);font-size:18px;line-height:1.15}.abend-liste.svelte-sv2p1a small.svelte-sv2p1a.svelte-sv2p1a{font-size:12.5px;color:var(--text-soft)}.abend-liste.svelte-sv2p1a .btn.svelte-sv2p1a.svelte-sv2p1a{flex:none}.erkl.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{font-size:15px;line-height:1.55;color:var(--text);margin:6px 0 4px}.etikett-tap.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:block;width:100%;padding:0;border:0;background:none;cursor:pointer;text-align:inherit}.galerie.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:8px 0 14px}.bild.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{padding:8px;display:flex;flex-direction:column;gap:6px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}.bild.aktuell.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{outline:2px solid var(--gold-500);outline-offset:1px}.bild.svelte-sv2p1a img.svelte-sv2p1a.svelte-sv2p1a{width:100%;aspect-ratio:3 / 4;object-fit:contain;background:var(--paper-100);border-radius:var(--radius-xs)}.bild.svelte-sv2p1a small.svelte-sv2p1a.svelte-sv2p1a{color:var(--ink-500);font-size:12px}.stimme.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:36px;padding:6px 8px;border-radius:999px;border:1px solid var(--line);background:#fff;font:inherit;font-size:13px;cursor:pointer}.stimme.on.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{background:var(--ink-900);color:#fff;border-color:var(--ink-900)}.fotoknopf.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{position:absolute;right:8px;bottom:8px;display:inline-flex;align-items:center;gap:5px;background:#1c060db8;color:#fff;border:none;border-radius:999px;padding:6px 11px;font-family:var(--font-body);font-size:12px;font-weight:600;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.fotozeile.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;align-items:center;gap:12px;margin:10px 0 4px}.fototx.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{flex:1;display:flex;flex-direction:column}.fototx.svelte-sv2p1a strong.svelte-sv2p1a.svelte-sv2p1a{font-size:14px}.fototx.svelte-sv2p1a small.svelte-sv2p1a.svelte-sv2p1a{color:var(--text-muted);font-size:12px}.kopf.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;align-items:flex-start;gap:10px}.kopf.svelte-sv2p1a .dot.svelte-sv2p1a.svelte-sv2p1a{width:14px;height:14px;margin-top:6px}.kopf.svelte-sv2p1a .tx.svelte-sv2p1a.svelte-sv2p1a{flex:1;min-width:0}.kopf.svelte-sv2p1a h2.svelte-sv2p1a.svelte-sv2p1a{margin:0;font-size:26px;line-height:1.1}.unter.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{margin:3px 0 0;color:var(--text-muted);font-size:13px}.mini.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{background:none;border:1px solid var(--line);border-radius:var(--radius-xs);width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--text-muted);cursor:pointer;flex:none}.klein-chips.svelte-sv2p1a .chip.svelte-sv2p1a.svelte-sv2p1a{font-size:11.5px;padding:3px 9px}.preise.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;gap:22px}.preise.svelte-sv2p1a div.svelte-sv2p1a.svelte-sv2p1a{display:flex;flex-direction:column}.preise.svelte-sv2p1a strong.svelte-sv2p1a.svelte-sv2p1a{font-family:var(--font-display);font-size:24px;letter-spacing:-.02em}.preise.svelte-sv2p1a small.svelte-sv2p1a.svelte-sv2p1a{font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em}.ref.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.rating.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:inline-flex;align-items:center;gap:6px;font-size:13px}.rating.svelte-sv2p1a b.svelte-sv2p1a.svelte-sv2p1a{font-family:var(--font-display)}.rating.svelte-sv2p1a small.svelte-sv2p1a.svelte-sv2p1a{color:var(--text-muted)}.hp.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{font-size:13px;color:var(--text-soft)}.hp.svelte-sv2p1a small.svelte-sv2p1a.svelte-sv2p1a{color:var(--text-muted);font-size:11.5px}.aktion.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;gap:8px;margin-top:2px}.aktion.svelte-sv2p1a .btn.svelte-sv2p1a.svelte-sv2p1a{flex:1}.aktion.svelte-sv2p1a .done.svelte-sv2p1a.svelte-sv2p1a{background:var(--ok)}.sektion.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{margin:0;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.pager.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:4px;font-family:var(--font-mono);font-size:12px;color:var(--text-muted)}.pg.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{background:var(--surface);border:1px solid var(--line);border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--wine-700)}.pg.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a:disabled{opacity:.35;cursor:default}.wert.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{margin-top:8px}.wliste.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.wliste.svelte-sv2p1a li.svelte-sv2p1a.svelte-sv2p1a{display:flex;align-items:center;gap:12px;padding:10px 12px;cursor:pointer}.wliste.svelte-sv2p1a .tx.svelte-sv2p1a.svelte-sv2p1a{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.wliste.svelte-sv2p1a strong.svelte-sv2p1a.svelte-sv2p1a{font-family:var(--font-display);font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wliste.svelte-sv2p1a small.svelte-sv2p1a.svelte-sv2p1a{color:var(--text-muted);font-size:12px}.row.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;gap:6px;margin-top:3px;flex-wrap:wrap}.pr.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{text-align:right;display:flex;flex-direction:column;flex:none}.pr.svelte-sv2p1a strong.svelte-sv2p1a.svelte-sv2p1a{font-family:var(--font-display);font-size:17px}.pr.svelte-sv2p1a small.svelte-sv2p1a.svelte-sv2p1a{font-size:11px;color:var(--text-muted)}.fuss.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.asks.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{margin-top:18px}.asks.svelte-sv2p1a h3.svelte-sv2p1a.svelte-sv2p1a{font-size:13px;font-family:var(--font-mono);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin:0 0 8px}.ask.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;flex-direction:column;gap:3px;width:100%;text-align:left;padding:10px 14px;margin-bottom:8px;cursor:pointer;border:none;font-family:var(--font-body);color:var(--text)}.ask.svelte-sv2p1a .q.svelte-sv2p1a.svelte-sv2p1a{font-weight:600;font-size:14px}.ask.svelte-sv2p1a small.svelte-sv2p1a.svelte-sv2p1a{color:var(--text-muted);font-size:12px}.somm.svelte-sv2p1a .intro.svelte-sv2p1a.svelte-sv2p1a{font-size:15px;line-height:1.55;color:var(--text-soft);margin:6px 0 12px}.off.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{font-size:13.5px;color:var(--warn);background:var(--warn-soft);border-radius:var(--radius-xs);padding:8px 11px}.picks.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.picks.svelte-sv2p1a li.svelte-sv2p1a.svelte-sv2p1a{display:flex;gap:12px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);align-items:flex-start;position:relative;flex-wrap:wrap}.picks.svelte-sv2p1a .lens.svelte-sv2p1a.svelte-sv2p1a{width:100%;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-700)}.picks.svelte-sv2p1a .lens-historie .lens.svelte-sv2p1a.svelte-sv2p1a{color:var(--wine-600)}.hist.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--text-soft);background:var(--paper-100);border-radius:var(--radius-xs);padding:8px 10px;line-height:1.45}.hist.svelte-sv2p1a svg{flex:none;margin-top:2px;color:var(--wine-600)}.hist.kennst.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{background:var(--gold-100);color:var(--ink-900)}.hist.kennst.svelte-sv2p1a svg{color:var(--gold-700)}.picks.svelte-sv2p1a .tx.svelte-sv2p1a.svelte-sv2p1a{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;position:relative}.picks.svelte-sv2p1a .nr.svelte-sv2p1a.svelte-sv2p1a{position:absolute;right:0;top:0;font-family:var(--font-display);font-weight:700;font-size:22px;color:var(--gold-500);line-height:1}.picks.svelte-sv2p1a strong.svelte-sv2p1a.svelte-sv2p1a{font-family:var(--font-display);font-size:20px;padding-right:26px}.picks.svelte-sv2p1a small.svelte-sv2p1a.svelte-sv2p1a{color:var(--text-muted);font-size:12.5px}.picks.svelte-sv2p1a em.svelte-sv2p1a.svelte-sv2p1a{font-style:normal;font-weight:700;color:var(--wine-700);font-size:14px;margin-top:4px}.picks.svelte-sv2p1a p.svelte-sv2p1a.svelte-sv2p1a{margin:2px 0 0;font-size:13.5px;line-height:1.5;color:var(--text-soft)}.picks.svelte-sv2p1a .serve.svelte-sv2p1a.svelte-sv2p1a{display:flex;align-items:center;gap:5px;color:var(--gold-700);font-size:12.5px}.picks.svelte-sv2p1a .row.svelte-sv2p1a.svelte-sv2p1a{margin-top:8px}.tipp.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;gap:7px;align-items:flex-start;font-size:13.5px;color:var(--text-soft);background:var(--paper-100);border-radius:var(--radius-xs);padding:9px 11px;margin:12px 0 0;line-height:1.5}.tipp.svelte-sv2p1a svg{margin-top:2px;color:var(--gold-600);flex:none}.farbwahl.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{margin:4px 0 10px}.farbwahl.svelte-sv2p1a .dot.svelte-sv2p1a.svelte-sv2p1a{width:9px;height:9px}.budget.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{background:var(--paper-100);border-radius:var(--radius-sm);padding:8px 12px 6px;margin-bottom:10px}.budgetkopf.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;align-items:center;gap:8px}.budgetkopf.svelte-sv2p1a .label.svelte-sv2p1a.svelte-sv2p1a{margin:0}.budgetkopf.svelte-sv2p1a b.svelte-sv2p1a.svelte-sv2p1a{font-family:var(--font-display);font-size:18px;flex:1}.modus.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{background:none;border:1px solid var(--line);border-radius:999px;padding:3px 10px;font-size:12px;cursor:pointer;color:var(--wine-700);font-family:var(--font-body)}.budget.svelte-sv2p1a input[type=range].svelte-sv2p1a.svelte-sv2p1a{width:100%;accent-color:var(--wine-600);margin:6px 0 0}.voice.klein.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{padding:9px 12px;margin:0 0 6px}.voice.klein.svelte-sv2p1a .ring.svelte-sv2p1a.svelte-sv2p1a{width:40px;height:40px}.voice.klein.svelte-sv2p1a strong.svelte-sv2p1a.svelte-sv2p1a{font-size:14px}.mehr.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{background:none;border:none;padding:6px 0;color:var(--wine-700);font-family:var(--font-body);font-size:13.5px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px}.passend.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{margin-top:12px;border-top:1px solid var(--line-soft);padding-top:10px}.passkopf.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{margin:0 0 6px;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.passend.svelte-sv2p1a ul.svelte-sv2p1a.svelte-sv2p1a{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.passend.svelte-sv2p1a li.svelte-sv2p1a button.svelte-sv2p1a{display:flex;align-items:center;gap:9px;width:100%;background:none;border:none;padding:5px 0;text-align:left;cursor:pointer;font-family:var(--font-body);color:var(--text)}.passend.svelte-sv2p1a .wt.svelte-sv2p1a.svelte-sv2p1a{flex:1;min-width:0;display:flex;flex-direction:column}.passend.svelte-sv2p1a .wt b.svelte-sv2p1a.svelte-sv2p1a{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.passend.svelte-sv2p1a .wt small.svelte-sv2p1a.svelte-sv2p1a{color:var(--text-muted);font-size:11.5px}.passend.svelte-sv2p1a .pr.svelte-sv2p1a.svelte-sv2p1a{font-family:var(--font-display);font-size:14px;flex:none}.voice.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:12px 14px;border-radius:var(--radius);border:none;cursor:pointer;color:#fff;font-family:var(--font-body);margin:4px 0 8px;background:var(--vine-tex) repeat 0 0 / 28px 28px,linear-gradient(135deg,var(--wine-700),var(--wine-900))}.voice.svelte-sv2p1a .ring.svelte-sv2p1a.svelte-sv2p1a{width:52px;height:52px;border-radius:50%;background:var(--gold-500);color:var(--wine-950);display:flex;align-items:center;justify-content:center;flex:none}.voice.rec.svelte-sv2p1a .ring.svelte-sv2p1a.svelte-sv2p1a{background:var(--alarm);color:#fff;animation:svelte-sv2p1a-rec 1.1s ease-in-out infinite}@keyframes svelte-sv2p1a-rec{0%,to{box-shadow:0 0 #b23a2d99}50%{box-shadow:0 0 0 14px #b23a2d00}}.voice.hoere.svelte-sv2p1a .ring.svelte-sv2p1a.svelte-sv2p1a{animation:svelte-sv2p1a-blink 1s infinite}.voice.svelte-sv2p1a .vt.svelte-sv2p1a.svelte-sv2p1a{display:flex;flex-direction:column;gap:2px}.voice.svelte-sv2p1a strong.svelte-sv2p1a.svelte-sv2p1a{font-family:var(--font-display);font-size:19px}.voice.svelte-sv2p1a small.svelte-sv2p1a.svelte-sv2p1a{color:var(--wine-200);font-size:12px;line-height:1.35}.toggle.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{display:flex;gap:10px;align-items:flex-start;margin:14px 0 0;cursor:pointer}.toggle.svelte-sv2p1a input.svelte-sv2p1a.svelte-sv2p1a{margin-top:3px;accent-color:var(--wine-600);width:18px;height:18px;flex:none}.toggle.svelte-sv2p1a span.svelte-sv2p1a.svelte-sv2p1a{display:flex;flex-direction:column;gap:2px}.toggle.svelte-sv2p1a strong.svelte-sv2p1a.svelte-sv2p1a{font-size:14px}.toggle.svelte-sv2p1a small.svelte-sv2p1a.svelte-sv2p1a{font-size:12px;color:var(--text-muted);line-height:1.4}.transcript.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{font-size:13.5px;color:var(--text-soft);font-style:italic;margin:0 0 6px;line-height:1.5}.label.svelte-sv2p1a svg{vertical-align:-1px;margin-right:3px}.col-rot.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{--c:var(--col-rot)}.col-weiss.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{--c:var(--col-weiss)}.col-rose.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{--c:var(--col-rose)}.col-schaum.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{--c:var(--col-schaum)}.col-suess.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{--c:var(--col-suess)}.col-sonstiges.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{--c:var(--col-sonstiges)}@media (min-width: 560px){.wein.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{flex-basis:420px}.deck.svelte-sv2p1a.svelte-sv2p1a.svelte-sv2p1a{margin:8px 0 0;padding:4px 0 10px}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.wunsch.svelte-eliug9.svelte-eliug9.svelte-eliug9{background-image:var(--img-pour);padding:22px 16px 14px;min-height:230px;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;margin-bottom:12px;box-shadow:var(--shadow-lift)}.wunsch.svelte-eliug9 h2.svelte-eliug9.svelte-eliug9{margin:0 0 4px;font-size:32px;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.5)}.vorlagen.svelte-eliug9.svelte-eliug9.svelte-eliug9{display:flex;gap:6px;flex-wrap:wrap}.vorlage.svelte-eliug9.svelte-eliug9.svelte-eliug9{background:#ffffff24;border:1px solid rgba(255,255,255,.3);color:#fff;border-radius:999px;padding:6px 12px;font-family:var(--font-body);font-size:12.5px;font-weight:600;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.voice.svelte-eliug9.svelte-eliug9.svelte-eliug9{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:11px 13px;border-radius:var(--radius-sm);border:1px solid rgba(255,255,255,.2);cursor:pointer;color:#fff;font-family:var(--font-body);margin:0;background:#1c060d8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.voice.svelte-eliug9 .ring.svelte-eliug9.svelte-eliug9{width:46px;height:46px;border-radius:50%;background:var(--gold-500);color:var(--wine-950);display:flex;align-items:center;justify-content:center;flex:none}.voice.rec.svelte-eliug9 .ring.svelte-eliug9.svelte-eliug9{background:var(--alarm);color:#fff;animation:svelte-eliug9-rec 1.1s ease-in-out infinite}@keyframes svelte-eliug9-rec{0%,to{box-shadow:0 0 #b23a2d99}50%{box-shadow:0 0 0 14px #b23a2d00}}.voice.hoere.svelte-eliug9 .ring.svelte-eliug9.svelte-eliug9{animation:svelte-eliug9-blink 1s infinite}@keyframes svelte-eliug9-blink{0%,to{opacity:1}50%{opacity:.3}}.voice.svelte-eliug9 .vt.svelte-eliug9.svelte-eliug9{display:flex;flex-direction:column;gap:2px}.voice.svelte-eliug9 strong.svelte-eliug9.svelte-eliug9{font-family:var(--font-display);font-size:20px}.voice.svelte-eliug9 small.svelte-eliug9.svelte-eliug9{color:var(--wine-200);font-size:12px}.transcript.svelte-eliug9.svelte-eliug9.svelte-eliug9{font-size:13.5px;color:var(--text-soft);font-style:italic;margin:0 0 8px}.alle.svelte-eliug9.svelte-eliug9.svelte-eliug9{margin-top:22px}.sec-zeile.svelte-eliug9.svelte-eliug9.svelte-eliug9{display:flex;align-items:center;justify-content:space-between;gap:10px}.switch.svelte-eliug9.svelte-eliug9.svelte-eliug9{display:flex;border:1px solid var(--line);border-radius:999px;overflow:hidden;background:var(--surface)}.switch.svelte-eliug9 button.svelte-eliug9.svelte-eliug9{border:none;background:none;padding:5px 12px;font-family:var(--font-body);font-size:12.5px;font-weight:600;color:var(--text-muted);cursor:pointer}.switch.svelte-eliug9 button.on.svelte-eliug9.svelte-eliug9{background:var(--wine-700);color:#fff}.map.svelte-eliug9.svelte-eliug9.svelte-eliug9{height:380px;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);margin-top:8px}.map.zu.svelte-eliug9.svelte-eliug9.svelte-eliug9{display:none}.legende.svelte-eliug9.svelte-eliug9.svelte-eliug9{display:flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:12px;color:var(--text-muted);margin:8px 0 0}.lg.svelte-eliug9.svelte-eliug9.svelte-eliug9{width:10px;height:10px;border-radius:50%;display:inline-block}.lg.gold.svelte-eliug9.svelte-eliug9.svelte-eliug9{background:var(--gold-500)}.lg.wein.svelte-eliug9.svelte-eliug9.svelte-eliug9{background:var(--wine-500)}.lg.blau.svelte-eliug9.svelte-eliug9.svelte-eliug9{background:#3d7dc9}.sec.svelte-eliug9.svelte-eliug9.svelte-eliug9{font-size:13px;font-family:var(--font-mono);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin:0 0 6px}.stadt.svelte-eliug9.svelte-eliug9.svelte-eliug9{font-size:17px;margin:14px 0 8px}.lokalliste.svelte-eliug9.svelte-eliug9.svelte-eliug9{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.lokalliste.svelte-eliug9 li.svelte-eliug9.svelte-eliug9{padding:10px 12px;color:var(--text-muted);overflow:hidden}.lokalliste.svelte-eliug9 li.mitbild.svelte-eliug9.svelte-eliug9{padding:0 0 10px}.lokalliste.svelte-eliug9 .tx.svelte-eliug9.svelte-eliug9{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;text-decoration:none;color:var(--text)}.lokalliste.svelte-eliug9 .ltx.svelte-eliug9.svelte-eliug9{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.lokalliste.svelte-eliug9 li.mitbild.svelte-eliug9 .ltx.svelte-eliug9{padding:0 12px}.lokalliste.svelte-eliug9 li.mitbild.svelte-eliug9 .tx.svelte-eliug9>svg{margin-right:12px}.banner.svelte-eliug9.svelte-eliug9.svelte-eliug9{display:flex;align-items:flex-end;width:100%;min-height:150px;padding:12px 14px;box-sizing:border-box;position:relative;background-size:cover;background-position:center;background-color:var(--wine-900);color:#fff;border-radius:var(--radius) var(--radius) 0 0}.banner.svelte-eliug9.svelte-eliug9.svelte-eliug9:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1c060d00 30%,#1c060dc7);border-radius:inherit}.banner.svelte-eliug9 strong.svelte-eliug9.svelte-eliug9{position:relative;font-family:var(--font-display);font-size:22px;line-height:1.15;text-shadow:0 1px 10px rgba(0,0,0,.5)}.banner.klein.svelte-eliug9.svelte-eliug9.svelte-eliug9{min-height:110px;margin-bottom:8px}.lokalliste.svelte-eliug9 strong.svelte-eliug9.svelte-eliug9{font-family:var(--font-display);font-size:19px}.lokalliste.svelte-eliug9 small.svelte-eliug9.svelte-eliug9{color:var(--text-muted);font-size:12px}.such.svelte-eliug9.svelte-eliug9.svelte-eliug9{display:flex;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:0 12px;color:var(--text-muted)}.such.svelte-eliug9 .input.svelte-eliug9.svelte-eliug9{border:none;padding:12px 0;background:none}.such.svelte-eliug9 .input.svelte-eliug9.svelte-eliug9:focus{outline:none}.filter.svelte-eliug9.svelte-eliug9.svelte-eliug9{margin-top:10px}.farbwahl.svelte-eliug9.svelte-eliug9.svelte-eliug9{margin:0 0 8px}.farbwahl.svelte-eliug9 .dot.svelte-eliug9.svelte-eliug9{width:9px;height:9px}.budget.svelte-eliug9.svelte-eliug9.svelte-eliug9{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:8px 12px 6px}.budgetkopf.svelte-eliug9.svelte-eliug9.svelte-eliug9{display:flex;align-items:center;gap:8px}.budgetkopf.svelte-eliug9 .label.svelte-eliug9.svelte-eliug9{margin:0}.budgetkopf.svelte-eliug9 b.svelte-eliug9.svelte-eliug9{font-family:var(--font-display);font-size:18px;flex:1}.modus.svelte-eliug9.svelte-eliug9.svelte-eliug9{background:none;border:1px solid var(--line);border-radius:999px;padding:3px 10px;font-size:12px;cursor:pointer;color:var(--wine-700);font-family:var(--font-body)}.budget.svelte-eliug9 input[type=range].svelte-eliug9.svelte-eliug9{margin:6px 0 0}.mehr.svelte-eliug9.svelte-eliug9.svelte-eliug9{background:none;border:none;padding:8px 0 2px;color:var(--wine-700);font-family:var(--font-body);font-size:13.5px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px}.chips.svelte-eliug9.svelte-eliug9.svelte-eliug9{display:flex;gap:6px;flex-wrap:wrap}.zwei.svelte-eliug9.svelte-eliug9.svelte-eliug9{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}input[type=range].svelte-eliug9.svelte-eliug9.svelte-eliug9{width:100%;accent-color:var(--wine-600)}.hint.svelte-eliug9.svelte-eliug9.svelte-eliug9{margin-top:12px}.lokale.svelte-eliug9.svelte-eliug9.svelte-eliug9{list-style:none;padding:0;margin:6px 0 0;display:flex;flex-direction:column;gap:10px}.lokale.svelte-eliug9>li.svelte-eliug9.svelte-eliug9{padding:12px 14px;overflow:hidden}.lokale.svelte-eliug9>li.mitbild.svelte-eliug9.svelte-eliug9{padding-top:0}.lokale.svelte-eliug9>li.mitbild.svelte-eliug9 .banner.svelte-eliug9{margin:0 -14px 10px;width:calc(100% + 28px)}.kopf.svelte-eliug9.svelte-eliug9.svelte-eliug9{display:flex;flex-direction:column;gap:10px}.aktionen.svelte-eliug9.svelte-eliug9.svelte-eliug9{display:flex;gap:8px}.aktionen.svelte-eliug9 .btn-primary.svelte-eliug9.svelte-eliug9{flex:1;justify-content:center}.kopf.svelte-eliug9 .tx.svelte-eliug9.svelte-eliug9{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.kopf.svelte-eliug9 strong.svelte-eliug9.svelte-eliug9{font-family:var(--font-display);font-size:20px}.kopf.svelte-eliug9 small.svelte-eliug9.svelte-eliug9{color:var(--text-muted);font-size:12.5px}.quelle.svelte-eliug9.svelte-eliug9.svelte-eliug9{font-family:var(--font-mono);font-size:10.5px!important;letter-spacing:.08em;text-transform:uppercase}.weine.svelte-eliug9.svelte-eliug9.svelte-eliug9{list-style:none;padding:10px 0 0;margin:10px 0 0;display:flex;flex-direction:column;gap:7px;border-top:1px solid var(--line-soft)}.weine.svelte-eliug9 li.svelte-eliug9.svelte-eliug9{display:flex;align-items:center;gap:9px}.dot.svelte-eliug9.svelte-eliug9.svelte-eliug9{width:11px;height:11px;border-radius:50%;flex:none;background:var(--c)}.wt.svelte-eliug9.svelte-eliug9.svelte-eliug9{flex:1;min-width:0;display:flex;flex-direction:column}.wt.svelte-eliug9 b.svelte-eliug9.svelte-eliug9{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wt.svelte-eliug9 small.svelte-eliug9.svelte-eliug9{color:var(--text-muted);font-size:12px}.pr.svelte-eliug9.svelte-eliug9.svelte-eliug9{text-align:right;display:flex;flex-direction:column;flex:none}.pr.svelte-eliug9 b.svelte-eliug9.svelte-eliug9{font-family:var(--font-display);font-size:15px}.pr.svelte-eliug9 small.svelte-eliug9.svelte-eliug9{font-size:11px;color:var(--text-muted)}.mine.svelte-eliug9.svelte-eliug9.svelte-eliug9{display:inline-block;margin-top:10px;font-size:13px}.col-rot.svelte-eliug9.svelte-eliug9.svelte-eliug9{--c:var(--col-rot)}.col-weiss.svelte-eliug9.svelte-eliug9.svelte-eliug9{--c:var(--col-weiss)}.col-rose.svelte-eliug9.svelte-eliug9.svelte-eliug9{--c:var(--col-rose)}.col-schaum.svelte-eliug9.svelte-eliug9.svelte-eliug9{--c:var(--col-schaum)}.col-suess.svelte-eliug9.svelte-eliug9.svelte-eliug9{--c:var(--col-suess)}.col-sonstiges.svelte-eliug9.svelte-eliug9.svelte-eliug9{--c:var(--col-sonstiges)}.sec.svelte-177rksr.svelte-177rksr{font-size:13px;font-family:var(--font-mono);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin:18px 0 8px}.liste.svelte-177rksr.svelte-177rksr{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.liste.svelte-177rksr li.svelte-177rksr{padding:12px 14px}.rate.svelte-177rksr.svelte-177rksr{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.teilen-zeile.svelte-177rksr.svelte-177rksr{display:flex;align-items:center;gap:10px;margin-top:8px}.teilen-zeile.svelte-177rksr .mini.svelte-177rksr{width:34px;height:44px;object-fit:contain;border-radius:4px;background:var(--paper-100)}.head.svelte-177rksr.svelte-177rksr{display:flex;align-items:center;gap:12px;width:100%;background:none;border:none;padding:0;text-align:left;cursor:pointer;font-family:var(--font-body);color:var(--text)}.dot.svelte-177rksr.svelte-177rksr{width:14px;height:14px;border-radius:50%;flex:none;background:var(--c)}.tx.svelte-177rksr.svelte-177rksr{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.tx.svelte-177rksr strong.svelte-177rksr{font-family:var(--font-display);font-size:19px}.tx.svelte-177rksr small.svelte-177rksr{color:var(--text-muted);font-size:12.5px}.tx.svelte-177rksr em.svelte-177rksr{font-style:normal;color:var(--text-soft);font-size:13px;margin-top:3px}.rate.svelte-177rksr.svelte-177rksr{margin-top:10px;padding-left:26px}.rate.big.svelte-177rksr.svelte-177rksr{padding:6px 0 2px}.chips.svelte-177rksr.svelte-177rksr{display:flex;gap:6px;flex-wrap:wrap}.quellen.svelte-177rksr.svelte-177rksr{display:flex;gap:6px;flex-wrap:wrap;align-items:center;font-size:12.5px;margin:0 0 6px}.src.svelte-177rksr.svelte-177rksr{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-700);margin-top:3px}.wide.svelte-177rksr.svelte-177rksr{width:100%}.prev.svelte-177rksr p.svelte-177rksr{margin:0 0 8px;font-size:14px}.prev.svelte-177rksr .warn.svelte-177rksr{color:var(--warn);font-size:13px}.prev.svelte-177rksr ul.svelte-177rksr{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:5px;font-size:13px}.prev.svelte-177rksr li.svelte-177rksr{display:flex;align-items:center;gap:8px}.prev.svelte-177rksr .dot.svelte-177rksr{width:10px;height:10px}.col-rot.svelte-177rksr.svelte-177rksr{--c:var(--col-rot)}.col-weiss.svelte-177rksr.svelte-177rksr{--c:var(--col-weiss)}.col-rose.svelte-177rksr.svelte-177rksr{--c:var(--col-rose)}.col-schaum.svelte-177rksr.svelte-177rksr{--c:var(--col-schaum)}.col-suess.svelte-177rksr.svelte-177rksr{--c:var(--col-suess)}.col-sonstiges.svelte-177rksr.svelte-177rksr{--c:var(--col-sonstiges)}section.svelte-bynd68.svelte-bynd68{margin-bottom:14px}h2.svelte-bynd68.svelte-bynd68{margin:0 0 6px;font-size:18px}.chips.svelte-bynd68.svelte-bynd68{display:flex;gap:6px;flex-wrap:wrap}.regler.svelte-bynd68.svelte-bynd68{margin-top:6px}.reglerkopf.svelte-bynd68.svelte-bynd68{display:flex;align-items:center;justify-content:space-between}.reglerkopf.svelte-bynd68 .label.svelte-bynd68{margin-bottom:2px}.reglerkopf.svelte-bynd68 b.svelte-bynd68{font-family:var(--font-display);font-size:16px}input[type=range].svelte-bynd68.svelte-bynd68{width:100%;accent-color:var(--wine-600)}.auto.svelte-bynd68.svelte-bynd68{margin:14px 0 0;font-size:12px;color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.auto.saved.svelte-bynd68.svelte-bynd68{color:var(--ok)}section.svelte-uh9o2c{margin-bottom:14px}h2.svelte-uh9o2c{margin:0 0 8px;font-size:18px}p.svelte-uh9o2c,li.svelte-uh9o2c{font-size:14px;line-height:1.6;color:var(--text-soft);margin:0}ol.svelte-uh9o2c{padding-left:20px;margin:0;display:flex;flex-direction:column;gap:8px}.chips.svelte-1g82cv4.svelte-1g82cv4{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.ampel.svelte-1g82cv4.svelte-1g82cv4{width:10px;height:10px;border-radius:50%;display:inline-block;flex:none}.ampel.gross.svelte-1g82cv4.svelte-1g82cv4{width:14px;height:14px}.ampel.gelb.svelte-1g82cv4.svelte-1g82cv4{background:#e0a81e}.ampel.gruen.svelte-1g82cv4.svelte-1g82cv4{background:var(--ok)}.ampel.rot.svelte-1g82cv4.svelte-1g82cv4{background:var(--alarm)}.ampel.blau.svelte-1g82cv4.svelte-1g82cv4{background:#3d7dc9}.liste.svelte-1g82cv4.svelte-1g82cv4{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.liste.svelte-1g82cv4 li.svelte-1g82cv4{padding:12px 14px}.kopf.svelte-1g82cv4.svelte-1g82cv4{display:flex;align-items:center;gap:12px;width:100%;background:none;border:none;padding:0;text-align:left;cursor:pointer;font-family:var(--font-body);color:var(--text)}.kopf.svelte-1g82cv4 .tx.svelte-1g82cv4{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.kopf.svelte-1g82cv4 strong.svelte-1g82cv4{font-family:var(--font-display);font-size:15.5px}.kopf.svelte-1g82cv4 small.svelte-1g82cv4{color:var(--text-muted);font-size:12px}.text.svelte-1g82cv4.svelte-1g82cv4{margin:10px 0 6px;font-size:14px;line-height:1.55;color:var(--text-soft);white-space:pre-wrap}.klein.svelte-1g82cv4.svelte-1g82cv4{font-size:12px;color:var(--text-muted);margin:0 0 8px}.status.svelte-1g82cv4.svelte-1g82cv4{display:flex;gap:6px;flex-wrap:wrap}.shell.svelte-1to2bpk{height:100dvh;display:flex;flex-direction:column;overflow:hidden}.shell.dark.svelte-1to2bpk{overflow-y:auto}.shell.dark.svelte-1to2bpk{padding-top:var(--safe-top);background:linear-gradient(180deg,#1c060d59,#1c060db3 45%,#1c060df0),var(--img-vineyard) center / cover no-repeat fixed,var(--wine-950)}@media (max-width: 559px){.shell.dark.svelte-1to2bpk{background-attachment:scroll}}.wrap.svelte-1to2bpk{flex:1;min-height:0;width:100%;overflow-y:auto;overscroll-behavior-y:contain;padding:max(10px,var(--safe-top)) 14px calc(var(--tabbar) + 16px)}.wrap.svelte-1to2bpk>*{max-width:720px;margin-left:auto;margin-right:auto}.statusbar.svelte-1to2bpk{position:fixed;top:0;left:0;right:0;height:var(--safe-top);background:var(--page);z-index:35;pointer-events:none}
