.breaking-news.svelte-jde7xk{position:fixed;inset:0 0 auto 0;z-index:160;background:#191514;color:#fff;border-bottom:1px solid rgba(255,255,255,.16);box-shadow:0 2px 10px #0000002e}.breaking-inner.svelte-jde7xk{width:100%;max-width:var(--max-w);margin:0 auto;padding:8px var(--content-px);display:flex;align-items:center;gap:12px}.breaking-link.svelte-jde7xk{min-width:0;flex:1;display:flex;align-items:baseline;gap:10px;color:inherit;text-decoration:none}.breaking-kicker.svelte-jde7xk{flex-shrink:0;display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:4px;background:var(--c-primary);color:#fff;font-size:.68rem;line-height:1;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.breaking-title.svelte-jde7xk{min-width:0;font-size:.92rem;line-height:1.25;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breaking-summary.svelte-jde7xk{min-width:0;color:#ffffffbd;font-size:.82rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breaking-close.svelte-jde7xk{flex-shrink:0;width:30px;height:30px;border:1px solid rgba(255,255,255,.18);border-radius:6px;background:#ffffff14;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.breaking-close.svelte-jde7xk:hover{background:#ffffff24}@media(max-width:720px){.breaking-inner.svelte-jde7xk{align-items:flex-start;padding-top:9px;padding-bottom:9px}.breaking-link.svelte-jde7xk{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 9px;align-items:center}.breaking-summary.svelte-jde7xk{grid-column:1 / -1;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.topnav.svelte-q971rm{position:fixed;top:var(--breaking-news-offset, 0px);left:0;right:0;height:var(--nav-h);background:var(--c-white);border-bottom:1px solid var(--c-border);z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2}.topnav-inner.svelte-q971rm{max-width:var(--max-w);margin:0 auto;padding:0 var(--content-px);height:100%;display:flex;align-items:center;gap:24px}.brand.svelte-q971rm{display:flex;align-items:center;gap:8px;font-weight:700;font-size:1rem;color:var(--c-primary);flex-shrink:0;text-decoration:none}.brand-wappen.svelte-q971rm{width:28px;height:auto;flex-shrink:0}.desktop-nav.svelte-q971rm{display:none;gap:4px;flex:1}.desktop-nav.svelte-q971rm a:where(.svelte-q971rm),.desktop-nav-link.svelte-q971rm{padding:6px 12px;border-radius:var(--r-sm);font-size:.875rem;font-weight:500;color:var(--c-text-2);transition:all .15s;border:0;background:transparent;text-decoration:none;cursor:pointer}.desktop-nav-link.svelte-q971rm{display:inline-flex;align-items:center;gap:4px;font-family:inherit}.desktop-nav.svelte-q971rm a:where(.svelte-q971rm):hover,.desktop-nav.svelte-q971rm a.active:where(.svelte-q971rm),.desktop-nav-link.svelte-q971rm:hover,.desktop-nav-link.active.svelte-q971rm{color:var(--c-primary);background:var(--c-primary-lt)}.desktop-more.svelte-q971rm{position:relative;display:flex}.desktop-more-menu.svelte-q971rm{position:absolute;right:0;top:calc(100% + 10px);width:290px;max-height:min(70vh,560px);overflow-y:auto;background:var(--c-white);border:1px solid var(--c-border);border-radius:var(--r-md);box-shadow:var(--shadow-lg);padding:8px;z-index:140}.more-group-title.svelte-q971rm{font-size:.64rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--c-text-3);padding:10px 10px 4px}.desktop-more-menu.svelte-q971rm>.more-group-title:where(.svelte-q971rm):first-child{padding-top:4px}.desktop-more-menu.svelte-q971rm a:where(.svelte-q971rm){display:grid;grid-template-columns:28px minmax(0,1fr);gap:2px 8px;padding:10px;border-radius:var(--r-sm)}.desktop-more-menu.svelte-q971rm a:where(.svelte-q971rm) span:where(.svelte-q971rm){grid-row:1 / span 2;align-self:center;font-size:1.1rem}.desktop-more-menu.svelte-q971rm a:where(.svelte-q971rm) strong:where(.svelte-q971rm){font-size:.86rem;color:var(--c-text)}.desktop-more-menu.svelte-q971rm a:where(.svelte-q971rm) small:where(.svelte-q971rm){font-size:.72rem;color:var(--c-text-3);line-height:1.3}.desktop-more-menu.svelte-q971rm a.active:where(.svelte-q971rm),.desktop-more-menu.svelte-q971rm a:where(.svelte-q971rm):hover{background:var(--c-primary-lt)}.topnav-actions.svelte-q971rm{display:flex;align-items:center;gap:8px;margin-left:auto}.icon-btn.svelte-q971rm{width:36px;height:36px;border-radius:var(--r-sm);border:none;background:var(--c-surface);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--c-text-2);transition:background .15s}.icon-btn.svelte-q971rm:hover{background:var(--c-surface-2)}.install-btn.svelte-q971rm{display:flex;align-items:center;gap:5px;background:var(--c-primary);color:#fff;border:none;border-radius:var(--r-sm);padding:6px 12px;font-size:.8rem;font-weight:700;cursor:pointer;transition:opacity .15s}.install-btn.svelte-q971rm:hover{opacity:.85}.install-btn.svelte-q971rm span:where(.svelte-q971rm){display:none}.eintragen-btn.svelte-q971rm{display:none;align-items:center;gap:6px;background:var(--c-primary);color:#fff;border:none;border-radius:999px;padding:8px 16px;font-size:.84rem;font-weight:700;cursor:pointer;text-decoration:none;transition:background .15s,transform .12s;box-shadow:0 2px 8px #a8373f47}.eintragen-btn.svelte-q971rm:hover{background:var(--c-primary-dk);transform:translateY(-1px)}.eintragen-btn.svelte-q971rm svg:where(.svelte-q971rm){flex-shrink:0}.more-login.svelte-q971rm{border-top:1px solid var(--c-border);margin-top:6px;padding-top:12px!important}.more-login.svelte-q971rm strong:where(.svelte-q971rm){color:var(--c-text-2)!important}@media(min-width:768px){.desktop-nav.svelte-q971rm{display:flex}.install-btn.svelte-q971rm span:where(.svelte-q971rm){display:inline}.eintragen-btn.svelte-q971rm{display:inline-flex}.mobile-menu-btn.svelte-q971rm{display:none}}.mobile-menu-btn.active.svelte-q971rm{background:var(--c-primary-lt);color:var(--c-primary)}.search-backdrop.svelte-q971rm{position:fixed;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:#0006;z-index:200}.search-overlay.svelte-q971rm{position:fixed;top:0;left:0;right:0;background:var(--c-white);z-index:210;border-bottom:1px solid var(--c-border);box-shadow:var(--shadow-lg)}.search-box.svelte-q971rm{display:flex;align-items:center;padding:12px 16px;gap:10px;border-bottom:1px solid var(--c-border)}.search-icon.svelte-q971rm{flex-shrink:0;color:var(--c-text-3)}.search-input.svelte-q971rm{flex:1;border:none;font-size:1rem;outline:none;background:transparent;padding:0}.search-close.svelte-q971rm{border:none;background:none;cursor:pointer;font-size:1rem;color:var(--c-text-3);padding:4px}.search-spinner.svelte-q971rm{width:18px;height:18px;flex-shrink:0;border:2px solid var(--c-border);border-top-color:var(--c-primary);border-radius:50%;animation:svelte-q971rm-spin .7s linear infinite}@keyframes svelte-q971rm-spin{to{transform:rotate(360deg)}}.search-hint.svelte-q971rm{padding:5px 16px;font-size:.72rem;color:var(--c-text-3);border-bottom:1px solid var(--c-border);background:var(--c-surface)}.search-hint.svelte-q971rm kbd:where(.svelte-q971rm){background:var(--c-white);border:1px solid var(--c-border);border-radius:3px;padding:1px 5px;font-size:.7rem;font-family:inherit}.search-results.svelte-q971rm{max-height:65vh;overflow-y:auto}.search-loading.svelte-q971rm,.search-empty.svelte-q971rm{padding:14px 16px;font-size:.88rem;color:var(--c-text-3)}.search-empty.svelte-q971rm kbd:where(.svelte-q971rm){background:var(--c-surface);border:1px solid var(--c-border);border-radius:3px;padding:1px 5px;font-size:.75rem;font-family:inherit}.search-group.svelte-q971rm{padding:6px 0}.search-group-label.svelte-q971rm{padding:4px 16px 2px;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--c-text-3)}.search-item.svelte-q971rm{display:block;padding:10px 16px;font-size:.9rem;color:var(--c-text);transition:background .1s}.search-item.svelte-q971rm:hover{background:var(--c-surface)}.ai-loading.svelte-q971rm{display:flex;align-items:center;gap:10px;padding:14px 16px;font-size:.86rem;color:#6d28d9;border-top:1px solid var(--c-border);background:#faf5ff}.ai-spinner.svelte-q971rm{animation:svelte-q971rm-pulse 1.2s ease-in-out infinite}@keyframes svelte-q971rm-pulse{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.ai-results-group.svelte-q971rm{border-top:1px solid #e9d5ff;background:#faf5ff;padding:6px 0}.ai-results-label.svelte-q971rm{padding:4px 16px 2px;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#7c3aed}.ai-item.svelte-q971rm{display:flex;flex-direction:column;gap:1px}.ai-item-type.svelte-q971rm{font-size:.65rem;font-weight:700;color:#7c3aed}.ai-item-name.svelte-q971rm{font-size:.9rem;color:var(--c-text);font-weight:600}.ai-item-reason.svelte-q971rm{font-size:.75rem;color:var(--c-text-3)}.bottom-nav.svelte-q971rm{position:fixed;bottom:0;left:0;right:0;height:var(--bottom-nav-h);background:#fffffff7;border-top:1px solid var(--c-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;z-index:100;overflow-x:auto;padding:0 4px}.bottom-nav.svelte-q971rm::-webkit-scrollbar{display:none}.bottom-nav-item.svelte-q971rm{flex:1;min-width:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:6px 4px;color:var(--c-text-3);transition:color .15s;text-decoration:none}.bottom-nav-item.active.svelte-q971rm{color:var(--c-primary)}.bottom-nav-icon.svelte-q971rm{font-size:1.2rem;line-height:1}.bottom-nav-label.svelte-q971rm{font-size:.6rem;font-weight:600;letter-spacing:.02em}.mobile-more-sheet.svelte-q971rm{position:fixed;left:10px;right:10px;bottom:calc(var(--bottom-nav-h) + 10px);background:var(--c-white);border:1px solid var(--c-border);border-radius:var(--r-sm);box-shadow:var(--shadow-lg);padding:12px;z-index:130}.mobile-more-sheet.svelte-q971rm{max-height:76vh;overflow-y:auto}.mobile-more-title.svelte-q971rm{font-size:.68rem;font-weight:850;text-transform:uppercase;letter-spacing:.08em;color:var(--c-text-3);margin:2px 2px 8px}.mobile-more-title.svelte-q971rm:not(:first-child){margin-top:14px}.mobile-more-grid.svelte-q971rm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mobile-more-grid.svelte-q971rm a:where(.svelte-q971rm){display:flex;align-items:center;gap:8px;min-height:46px;padding:8px 10px;border-radius:var(--r-sm);background:var(--c-surface);color:var(--c-text);text-decoration:none}.mobile-more-grid.svelte-q971rm a.active:where(.svelte-q971rm){color:var(--c-primary);background:var(--c-primary-lt)}.mobile-more-grid.svelte-q971rm span:where(.svelte-q971rm){font-size:1.15rem}.mobile-more-grid.svelte-q971rm strong:where(.svelte-q971rm){font-size:.84rem}.mobile-more-login.svelte-q971rm{display:block;text-align:center;margin-top:12px;padding-top:12px;border-top:1px solid var(--c-border);font-size:.78rem;font-weight:600;color:var(--c-text-3);text-decoration:none}.fab-eintragen.svelte-q971rm{position:fixed;right:16px;bottom:calc(var(--bottom-nav-h) + 14px);z-index:95;display:inline-flex;align-items:center;gap:7px;background:var(--c-primary);color:#fff;border-radius:999px;padding:12px 18px;font-size:.88rem;font-weight:800;text-decoration:none;box-shadow:0 6px 20px #a8373f6b;transition:transform .12s,box-shadow .15s}.fab-eintragen.svelte-q971rm:active{transform:scale(.95)}.fab-eintragen.svelte-q971rm svg:where(.svelte-q971rm){flex-shrink:0}.menu-backdrop.svelte-q971rm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;border:0;background:transparent}@media(min-width:768px){.bottom-nav.svelte-q971rm,.mobile-more-sheet.svelte-q971rm,.fab-eintragen.svelte-q971rm{display:none}}@media(max-width:767px){.desktop-more-menu.svelte-q971rm{display:none}}.sponsor-bar.svelte-bc2q19{position:fixed;top:calc(var(--breaking-news-offset, 0px) + var(--nav-h, 60px));left:0;right:0;height:42px;background:#fffbe6;border-bottom:1px solid #fde68a;display:flex;align-items:center;gap:10px;padding:0 var(--content-px, 16px);z-index:95;font-size:.82rem}.label.svelte-bc2q19{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#92610a;flex-shrink:0}.logo.svelte-bc2q19{height:24px;width:auto;max-width:80px;object-fit:contain;border-radius:3px;flex-shrink:0}.name.svelte-bc2q19{font-weight:700;color:#1c1b1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.cta.svelte-bc2q19{color:var(--c-primary);font-weight:700;text-decoration:none;white-space:nowrap;margin-left:auto;font-size:.78rem}.cta.svelte-bc2q19:hover{text-decoration:underline}.anzeige-pill.svelte-bc2q19{font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#92610a;border:1px solid #fde68a;border-radius:999px;padding:1px 6px;background:#fef9c3;flex-shrink:0}.site-footer.svelte-4jwo3w{border-top:1px solid var(--c-border);background:var(--c-surface);padding:32px 0 calc(var(--bottom-nav-h) + 28px);margin-top:40px}@media(min-width:768px){.site-footer.svelte-4jwo3w{padding-bottom:32px}}.sf-kicker.svelte-4jwo3w{text-align:center;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-3);margin:0 0 18px}.sf-partners.svelte-4jwo3w{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:24px 36px}.sf-partner.svelte-4jwo3w{display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none;width:130px;transition:transform .2s}.sf-partner.svelte-4jwo3w:hover{transform:translateY(-2px)}.sf-logo-wrap.svelte-4jwo3w{height:68px;display:flex;align-items:center;justify-content:center}.sf-logo.svelte-4jwo3w{max-height:68px;max-width:160px;width:auto;object-fit:contain}.sf-badge.svelte-4jwo3w{font-family:var(--font-serif);font-weight:900;font-size:1.6rem;color:var(--c-primary);letter-spacing:-.02em}.sf-name.svelte-4jwo3w{font-size:.86rem;font-weight:800;color:var(--c-text);text-align:center;line-height:1.25}.sf-partner.svelte-4jwo3w:hover .sf-name:where(.svelte-4jwo3w){color:var(--c-primary)}.sf-role.svelte-4jwo3w{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--c-text-3);text-align:center;line-height:1.3}.sf-bottom.svelte-4jwo3w{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:18px;padding-top:18px;border-top:1px solid var(--c-border);font-size:.8rem;color:var(--c-text-3)}.sf-bottom.svelte-4jwo3w a:where(.svelte-4jwo3w){color:var(--c-text-2);text-decoration:none}.sf-bottom.svelte-4jwo3w a:where(.svelte-4jwo3w):hover{color:var(--c-primary)}.sf-linkbtn.svelte-4jwo3w{background:none;border:none;padding:0;font:inherit;color:var(--c-text-2);cursor:pointer}.sf-linkbtn.svelte-4jwo3w:hover{color:var(--c-primary)}.sf-dot.svelte-4jwo3w{opacity:.5}.cc-backdrop.svelte-1xqvkrg{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000047;z-index:300}.cc.svelte-1xqvkrg{position:fixed;left:0;right:0;bottom:0;z-index:301;padding:0 12px calc(env(safe-area-inset-bottom,0px) + 12px)}.cc-inner.svelte-1xqvkrg{max-width:680px;margin:0 auto;background:var(--c-white);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);padding:18px 20px}.cc-head.svelte-1xqvkrg{display:flex;gap:14px;align-items:flex-start}.cc-emoji.svelte-1xqvkrg{font-size:1.8rem;flex-shrink:0}.cc-head.svelte-1xqvkrg strong:where(.svelte-1xqvkrg){font-size:1.05rem;font-family:var(--font-serif)}.cc-head.svelte-1xqvkrg p:where(.svelte-1xqvkrg){font-size:.86rem;color:var(--c-text-2);line-height:1.55;margin:4px 0 0}.cc-head.svelte-1xqvkrg a:where(.svelte-1xqvkrg){color:var(--c-primary);font-weight:600;text-decoration:none}.cc-settings.svelte-1xqvkrg{margin-top:14px;border-top:1px solid var(--c-surface-2);padding-top:14px;display:flex;flex-direction:column;gap:12px}.cc-opt.svelte-1xqvkrg{display:flex;gap:10px;align-items:flex-start;font-size:.86rem;color:var(--c-text-2);line-height:1.5;cursor:pointer}.cc-opt.svelte-1xqvkrg input:where(.svelte-1xqvkrg){margin-top:3px;width:18px;height:18px;flex-shrink:0;accent-color:var(--c-primary)}.cc-opt.svelte-1xqvkrg strong:where(.svelte-1xqvkrg){color:var(--c-text)}.cc-opt-fixed.svelte-1xqvkrg{opacity:.8;cursor:default}.cc-note.svelte-1xqvkrg{font-size:.8rem;color:var(--c-text-3);line-height:1.5;margin:0}.cc-note.svelte-1xqvkrg a:where(.svelte-1xqvkrg){color:var(--c-primary);font-weight:600;text-decoration:none}.cc-note.svelte-1xqvkrg em:where(.svelte-1xqvkrg){font-style:normal;font-weight:700;color:var(--c-text-2)}.cc-actions.svelte-1xqvkrg{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:16px}.cc-btn.svelte-1xqvkrg{border:none;cursor:pointer;font-weight:700;font-size:.86rem;padding:10px 18px;border-radius:999px;font-family:inherit}.cc-primary.svelte-1xqvkrg{background:var(--c-primary);color:#fff}.cc-primary.svelte-1xqvkrg:hover{background:var(--c-primary-dk)}.cc-ghost.svelte-1xqvkrg{background:var(--c-surface);color:var(--c-text-2);border:1px solid var(--c-border)}.cc-ghost.svelte-1xqvkrg:hover{background:var(--c-surface-2)}.cc-text.svelte-1xqvkrg{background:none;color:var(--c-text-2);margin-right:auto;padding-left:4px}.cc-text.svelte-1xqvkrg:hover{color:var(--c-primary)}@media(max-width:520px){.cc-actions.svelte-1xqvkrg{justify-content:stretch}.cc-btn.svelte-1xqvkrg{flex:1}.cc-text.svelte-1xqvkrg{flex-basis:100%;margin-right:0;text-align:center}}.wappen-watermark.svelte-12qhfyh{position:fixed;right:-80px;bottom:80px;width:420px;pointer-events:none;z-index:0;-webkit-user-select:none;user-select:none}.wappen-watermark.svelte-12qhfyh img:where(.svelte-12qhfyh){width:100%;height:auto;opacity:.055;transform:rotate(12deg);filter:grayscale(1)}@media(max-width:768px){.wappen-watermark.svelte-12qhfyh{width:260px;right:-60px;bottom:100px}}
