*{box-sizing:border-box}html,body{margin:0;padding:0}body{min-height:100vh;font-family:var(--ap-font-body),-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;background:var(--ap-bg,#f7f7f8);color:var(--ap-text,#1a1a2e);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}:is(html:has([data-app=anzeigenpilot]),html:has(main[data-app-slug=anzeigenpilot])){scrollbar-gutter:stable;overflow-y:scroll}[data-app=anzeigenpilot]{-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}@media (min-width:641px){[data-app=anzeigenpilot]{overflow-x:clip}}@media (max-width:640px){[data-app=anzeigenpilot] input,[data-app=anzeigenpilot] textarea,[data-app=anzeigenpilot] select{font-size:16px!important}[data-app=anzeigenpilot] button,[data-app=anzeigenpilot] a[role=button],[data-app=anzeigenpilot] [role=tab]{touch-action:manipulation}}[data-app=anzeigenpilot],main[data-app-slug=anzeigenpilot]{--ap-brand:#1a1a2e;--ap-brand-light:#2a2a4e;--ap-accent:#e94560;--ap-accent-hover:#d63b54;--ap-accent-text:#b8304a;--ap-surface:#fff;--ap-bg:#f7f7f8;--ap-text:#1a1a2e;--ap-text-secondary:#4a4a5a;--ap-muted:#8a8a9a;--ap-success:#2ecc71;--ap-success-light:#eafaf1;--ap-success-text:#1f7a44;--ap-warning:#f39c12;--ap-warning-light:#fef9e7;--ap-warning-text:#8a5a00;--ap-danger:#e74c3c;--ap-danger-light:#fdedec;--ap-danger-text:#b33224;--ap-border:#e8e8ed;--ap-border-light:#f0f0f5;--ap-radius:12px;--ap-radius-sm:8px;--ap-radius-full:9999px;--ap-shadow:0 2px 8px #1a1a2e0f;--ap-shadow-hover:0 8px 24px #1a1a2e1a;--ap-shadow-dock:0 8px 24px -6px #2b21122e,0 2px 6px #2b21120f;--ap-radius-card-swipe:28px;--ap-shadow-card-swipe:0 12px 32px #0000001f,0 4px 8px #0000000f;--ap-comm-accent:#2964c4;--ap-font-display:var(--font-ap-display),"Bricolage Grotesque",system-ui,sans-serif;--ap-font-body:var(--font-ap-body),"Geist",-apple-system,system-ui,sans-serif;--ap-font-mono:var(--font-ap-mono),"Geist Mono","JetBrains Mono",ui-monospace,monospace;--ap-fs-eyebrow:11px;--ap-fs-caption:11px;--ap-fs-meta:12px;--ap-fs-label:13px;--ap-fs-body-sm:14px;--ap-fs-body:15px;--ap-fs-body-lg:16px;--ap-fs-h3:17px;--ap-fs-h2:22px;--ap-fs-num-md:24px;--ap-fs-num-lg:32px;--ap-fs-display-sm:38px;--ap-fs-display-lg:64px;--ap-tracking-tight:-.025em;--ap-tracking-snug:-.01em;--ap-tracking-normal:0;--ap-tracking-wide:.06em;--ap-tracking-wider:.14em;--ap-tracking-widest:.2em;--ap-leading-display:.96;--ap-leading-tight:1.15;--ap-leading-snug:1.25;--ap-leading-normal:1.5;--ap-leading-relaxed:1.6;--ap-space-1:4px;--ap-space-2:8px;--ap-space-3:12px;--ap-space-4:16px;--ap-space-5:20px;--ap-space-6:24px;--ap-space-7:28px;--ap-space-8:32px;--ap-space-10:40px;--ap-space-12:48px;--ap-space-14:56px;--ap-space-16:64px;--ap-content-max:1200px;--ap-content-wide:1440px;--ap-ease-out:cubic-bezier(.2,.8,.2,1);--ap-ease-in-out:cubic-bezier(.4,0,.2,1);--ap-duration-fast:.15s;--ap-duration-normal:.24s;--ap-duration-slow:.4s;--ap-duration-slower:.7s;--bg:var(--ap-bg);--panel:var(--ap-surface);--panel-strong:var(--ap-surface);--text:var(--ap-text);--muted:var(--ap-muted);--accent:var(--ap-accent);--border:var(--ap-border);--font-display:var(--ap-font-display)}[data-app=anzeigenpilot] .ap-display{font-family:var(--ap-font-display);font-size:clamp(var(--ap-fs-display-sm),5.2vw,var(--ap-fs-display-lg));font-weight:500;line-height:var(--ap-leading-display);letter-spacing:var(--ap-tracking-tight);color:var(--ap-text)}[data-app=anzeigenpilot] .ap-h1{font-family:var(--ap-font-display);font-size:var(--ap-fs-h2);font-weight:600;line-height:var(--ap-leading-tight);letter-spacing:var(--ap-tracking-tight);color:var(--ap-text)}[data-app=anzeigenpilot] .ap-h2{font-family:var(--ap-font-display);font-size:var(--ap-fs-h2);font-weight:500;line-height:var(--ap-leading-tight);letter-spacing:var(--ap-tracking-tight);color:var(--ap-text)}[data-app=anzeigenpilot] .ap-h3{font-family:var(--ap-font-display);font-size:var(--ap-fs-h3);font-weight:500;line-height:var(--ap-leading-snug);letter-spacing:var(--ap-tracking-snug);color:var(--ap-text)}[data-app=anzeigenpilot] .ap-body{font-family:var(--ap-font-body);font-size:var(--ap-fs-body);font-weight:400;line-height:var(--ap-leading-relaxed);color:var(--ap-text-secondary)}[data-app=anzeigenpilot] .ap-body-lg{font-family:var(--ap-font-body);font-size:var(--ap-fs-body-lg);font-weight:400;line-height:var(--ap-leading-relaxed);color:var(--ap-text-secondary)}[data-app=anzeigenpilot] .ap-eyebrow{font-family:var(--ap-font-body);font-size:var(--ap-fs-eyebrow);letter-spacing:var(--ap-tracking-widest);text-transform:uppercase;color:var(--ap-muted);font-weight:600}[data-app=anzeigenpilot] .ap-caption{font-family:var(--ap-font-body);font-size:var(--ap-fs-caption);letter-spacing:var(--ap-tracking-wider);color:var(--ap-muted);font-weight:500}[data-app=anzeigenpilot] .ap-label{font-family:var(--ap-font-body);font-size:var(--ap-fs-label);color:var(--ap-text);font-weight:600}[data-app=anzeigenpilot] .ap-section-label{font-family:var(--ap-font-body);letter-spacing:var(--ap-tracking-widest);text-transform:uppercase;color:var(--ap-text-secondary);padding-bottom:var(--ap-space-2);margin-bottom:var(--ap-space-3);border-bottom:1px solid var(--ap-border);font-size:10px;font-weight:700;display:block}[data-app=anzeigenpilot] .ap-meta{font-family:var(--ap-font-body);font-size:var(--ap-fs-meta);letter-spacing:var(--ap-tracking-wide);color:var(--ap-muted);font-weight:500}[data-app=anzeigenpilot] .ap-num-md{font-family:var(--ap-font-mono);font-size:var(--ap-fs-num-md);letter-spacing:-.02em;color:var(--ap-text);font-feature-settings:"tnum";font-weight:500;line-height:1}[data-app=anzeigenpilot] .ap-num-lg{font-family:var(--ap-font-mono);font-size:var(--ap-fs-num-lg);letter-spacing:-.02em;color:var(--ap-text);font-feature-settings:"tnum";font-weight:500;line-height:1}[data-app=anzeigenpilot] .ap-italic-accent{color:var(--ap-accent);font-style:italic;font-weight:500}main[data-app-slug=anzeigenpilot]{background:var(--ap-bg);color:var(--ap-text);font-family:var(--ap-font-body);padding-bottom:0}main[data-app-slug=anzeigenpilot] .mdx-flow{max-width:720px;margin:0 auto;padding:0 28px 4rem}main[data-app-slug=anzeigenpilot] .mdx-flow>h2{font-family:var(--ap-font-display);color:var(--ap-text);border-top:1px solid var(--ap-border-light);margin-top:3rem;padding-top:2.5rem}main[data-app-slug=anzeigenpilot] .mdx-flow>h2:first-child{border-top:none;padding-top:0}main[data-app-slug=anzeigenpilot] .mdx-flow>h3{color:var(--ap-text)}main[data-app-slug=anzeigenpilot] .mdx-flow>p{color:var(--ap-text-secondary);max-width:100%;font-size:1.05rem;line-height:1.75}main[data-app-slug=anzeigenpilot] .mdx-flow>p strong{color:var(--ap-text)}main[data-app-slug=anzeigenpilot] .mdx-flow>p a{color:var(--ap-accent);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--ap-accent)30%,transparent);text-decoration-color:color-mix(in srgb,var(--ap-accent)30%,transparent)}main[data-app-slug=anzeigenpilot] .mdx-flow>p a:hover{-webkit-text-decoration-color:var(--ap-accent);text-decoration-color:var(--ap-accent)}main[data-app-slug=anzeigenpilot] .mdx-flow ul,main[data-app-slug=anzeigenpilot] .mdx-flow ol{color:var(--ap-text-secondary);max-width:100%;font-size:1.05rem;line-height:1.75}main[data-app-slug=anzeigenpilot] .mdx-flow li strong{color:var(--ap-text)}main[data-app-slug=anzeigenpilot] .mdx-flow table{background:var(--ap-surface);border-color:var(--ap-border)}main[data-app-slug=anzeigenpilot] .mdx-flow thead tr{background:var(--ap-bg);border-color:var(--ap-border)}main[data-app-slug=anzeigenpilot] .mdx-flow th{color:var(--ap-muted)}main[data-app-slug=anzeigenpilot] .mdx-flow td{color:var(--ap-text-secondary);border-bottom-color:var(--ap-border-light)}main[data-app-slug=anzeigenpilot] .mdx-flow td strong{color:var(--ap-text)}main[data-app-slug=anzeigenpilot] .blog-post-hero{border-radius:16px}main[data-app-slug=anzeigenpilot] .blog-back-link{color:var(--ap-accent)!important;border-color:color-mix(in srgb,var(--ap-accent)20%,transparent)!important;background:color-mix(in srgb,var(--ap-accent)6%,transparent)!important}main[data-app-slug=anzeigenpilot] .blog-back-link:hover{background:color-mix(in srgb,var(--ap-accent)12%,transparent)!important}main[data-app-slug=anzeigenpilot] span[style*=--accent]{color:var(--ap-accent)}main[data-app-slug=anzeigenpilot] a[style*=border-radius]{transition:transform .2s,box-shadow .2s}main[data-app-slug=anzeigenpilot] a[style*=border-radius]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014}main.main-app-chrome[data-app-slug=anzeigenpilot]>:not(.blog-post-hero):not(script):not(.mdx-flow){max-width:720px;margin-left:auto;margin-right:auto;padding-left:28px;padding-right:28px}@keyframes ap-consent-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}:where([data-app=anzeigenpilot]).ap-consent,[data-app=anzeigenpilot] .ap-consent{bottom:calc(8px + 64px + env(safe-area-inset-bottom,0px));z-index:999;background:var(--ap-surface);border:1px solid var(--ap-border);border-radius:var(--ap-radius,12px);box-shadow:0 1px 2px color-mix(in srgb,var(--ap-text)4%,transparent),0 18px 44px -18px color-mix(in srgb,var(--ap-text)22%,transparent);font-family:var(--ap-font-body);background-image:linear-gradient(to right,color-mix(in srgb,var(--ap-accent)80%,transparent)0%,color-mix(in srgb,var(--ap-accent)40%,transparent)36%,transparent 100%);background-position:0 0;background-repeat:no-repeat;background-size:100% 2px;padding:18px 20px 16px;animation:.42s cubic-bezier(.2,.7,.2,1) .12s both ap-consent-in;position:fixed;left:8px;right:8px}@media (min-width:720px){:where([data-app=anzeigenpilot]).ap-consent,[data-app=anzeigenpilot] .ap-consent{max-width:460px;bottom:24px;left:24px;right:auto}}:where([data-app=anzeigenpilot]) .ap-consent-eyebrow,[data-app=anzeigenpilot] .ap-consent-eyebrow{font-family:var(--ap-font-mono);letter-spacing:var(--ap-tracking-widest,.18em);text-transform:uppercase;color:var(--ap-text-secondary,var(--ap-muted));align-items:center;gap:10px;margin-bottom:10px;font-size:10px;font-weight:600;display:inline-flex}:where([data-app=anzeigenpilot]) .ap-consent-eyebrow:before,[data-app=anzeigenpilot] .ap-consent-eyebrow:before{content:"";background:var(--ap-accent);width:18px;height:1px}:where([data-app=anzeigenpilot]) .ap-consent-body,[data-app=anzeigenpilot] .ap-consent-body{font-family:var(--ap-font-body);color:var(--ap-text);max-width:44ch;margin:0 0 16px;font-size:15px;line-height:1.5}:where([data-app=anzeigenpilot]) .ap-consent-actions,[data-app=anzeigenpilot] .ap-consent-actions{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}:where([data-app=anzeigenpilot]) .ap-consent-primary,[data-app=anzeigenpilot] .ap-consent-primary{appearance:none;background:var(--ap-accent);color:#fff;border:1px solid var(--ap-accent);font-family:var(--ap-font-body);letter-spacing:-.005em;border-radius:var(--ap-radius-full,999px);cursor:pointer;transition:background .16s var(--ap-ease-out,ease-out),border-color .16s var(--ap-ease-out,ease-out),transform .12s ease;white-space:nowrap;padding:10px 18px;font-size:14px;font-weight:600}:where([data-app=anzeigenpilot]) .ap-consent-primary:hover,[data-app=anzeigenpilot] .ap-consent-primary:hover{background:color-mix(in srgb,var(--ap-accent)88%,var(--ap-text));border-color:color-mix(in srgb,var(--ap-accent)88%,var(--ap-text));transform:translateY(-1px)}:where([data-app=anzeigenpilot]) .ap-consent-primary:active,[data-app=anzeigenpilot] .ap-consent-primary:active{transform:translateY(0)}:where([data-app=anzeigenpilot]) .ap-consent-primary:focus-visible,[data-app=anzeigenpilot] .ap-consent-primary:focus-visible{outline:2px solid var(--ap-accent);outline-offset:3px}:where([data-app=anzeigenpilot]) .ap-consent-ghost,[data-app=anzeigenpilot] .ap-consent-ghost{appearance:none;border:1px solid var(--ap-border);font-family:var(--ap-font-body);color:var(--ap-text);cursor:pointer;border-radius:var(--ap-radius-full,999px);transition:color .16s var(--ap-ease-out,ease-out),border-color .16s var(--ap-ease-out,ease-out),background .16s var(--ap-ease-out,ease-out);white-space:nowrap;background:0 0;align-items:center;padding:9px 16px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}:where([data-app=anzeigenpilot]) .ap-consent-ghost:hover,[data-app=anzeigenpilot] .ap-consent-ghost:hover{border-color:var(--ap-text-secondary,var(--ap-text));background:var(--ap-bg)}:where([data-app=anzeigenpilot]) .ap-consent-ghost:focus-visible,[data-app=anzeigenpilot] .ap-consent-ghost:focus-visible{outline:2px solid var(--ap-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){:where([data-app=anzeigenpilot]).ap-consent,[data-app=anzeigenpilot] .ap-consent{animation:none}}@media (max-width:640px){[data-app=anzeigenpilot] .ap-detail-backlink{display:none}}[data-app=anzeigenpilot] .ap-intro-copy{max-width:720px;margin-bottom:32px;font-size:15px;line-height:1.6}@media (max-width:640px){[data-app=anzeigenpilot] .ap-intro-copy{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:20px;display:-webkit-box;overflow:hidden}}[data-app=anzeigenpilot] .ap-notif-grid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:960px){[data-app=anzeigenpilot] .ap-notif-grid{grid-template-columns:1fr 1fr;gap:24px}}[data-app=anzeigenpilot] .ap-notif-section-head{align-items:center;gap:10px;margin-bottom:4px;display:flex}[data-app=anzeigenpilot] .ap-notif-section-icon{background:color-mix(in srgb,var(--ap-accent)10%,transparent);width:32px;height:32px;color:var(--ap-accent-text,var(--ap-accent));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-app=anzeigenpilot] .ap-notif-section-icon svg{stroke-width:2px;width:18px;height:18px}[data-app=anzeigenpilot] .ap-notif-row{border-top:1px solid var(--ap-border-light,var(--ap-border));cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}[data-app=anzeigenpilot] .ap-notif-row:first-of-type{border-top:1px solid var(--ap-border-light,var(--ap-border))}[data-app=anzeigenpilot] .ap-notif-row-disabled{cursor:not-allowed;opacity:.55}[data-app=anzeigenpilot] .ap-notif-row-label{font-family:var(--ap-font-body);color:var(--ap-text);flex:1;min-width:0;font-size:15px;line-height:1.4}[data-app=anzeigenpilot] .ap-switch{background:color-mix(in srgb,var(--ap-text)18%,transparent);width:44px;height:26px;transition:background .18s var(--ap-ease-out,ease-out);border-radius:999px;flex-shrink:0;display:inline-block;position:relative}[data-app=anzeigenpilot] .ap-switch input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}[data-app=anzeigenpilot] .ap-switch:after{content:"";width:20px;height:20px;transition:transform .18s var(--ap-ease-out,ease-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0000002e,0 2px 6px #00000014}[data-app=anzeigenpilot] .ap-switch:has(input:checked){background:var(--ap-accent)}[data-app=anzeigenpilot] .ap-switch:has(input:checked):after{transform:translate(18px)}[data-app=anzeigenpilot] .ap-switch:has(input:focus-visible){outline:2px solid var(--ap-accent);outline-offset:2px}[data-app=anzeigenpilot] .ap-switch:has(input:disabled){opacity:.5}[data-app=anzeigenpilot] .ap-notif-save{font-family:var(--ap-font-body);color:var(--ap-muted);transition:background .18s var(--ap-ease-out,ease-out),color .18s var(--ap-ease-out,ease-out);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:500;display:inline-flex}[data-app=anzeigenpilot] .ap-notif-save-saving{background:color-mix(in srgb,var(--ap-text)6%,transparent)}[data-app=anzeigenpilot] .ap-notif-save-saved{background:color-mix(in srgb,var(--ap-accent)12%,transparent);color:var(--ap-accent-text,var(--ap-accent))}[data-app=anzeigenpilot] .ap-notif-save-error{background:color-mix(in srgb,var(--ap-danger,#c73d3d)12%,transparent);color:var(--ap-danger,#c73d3d)}[data-app=anzeigenpilot] .ap-notif-save-dot{background:currentColor;border-radius:50%;width:6px;height:6px;display:inline-block}@keyframes ap-notif-pulse{0%,to{opacity:.4}50%{opacity:1}}[data-app=anzeigenpilot] .ap-notif-save-saving .ap-notif-save-dot{animation:1.1s ease-in-out infinite ap-notif-pulse}[data-app=anzeigenpilot] .ap-notif-banner{background:color-mix(in srgb,var(--ap-text)4%,transparent);border:1px solid var(--ap-border-light,var(--ap-border));font-family:var(--ap-font-body);color:var(--ap-text-secondary,var(--ap-text));border-radius:10px;align-items:flex-start;gap:12px;margin-bottom:8px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}[data-app=anzeigenpilot] .ap-notif-banner-warning{background:color-mix(in srgb,var(--ap-warning,#b86b00)8%,transparent);border-color:color-mix(in srgb,var(--ap-warning,#b86b00)25%,transparent);color:var(--ap-warning,#b86b00)}[data-app=anzeigenpilot] .ap-notif-banner-action{appearance:none;background:var(--ap-accent);color:#fff;font-family:var(--ap-font-body);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;margin-left:auto;padding:7px 14px;font-size:13px;font-weight:600;transition:background .16s ease-out}[data-app=anzeigenpilot] .ap-notif-banner-action:hover{background:color-mix(in srgb,var(--ap-accent)88%,var(--ap-text))}[data-app=anzeigenpilot] .ap-notif-radio{border:1px solid var(--ap-border-light,var(--ap-border));cursor:pointer;border-radius:10px;align-items:center;gap:12px;margin-bottom:8px;padding:12px 14px;transition:border-color .16s ease-out,background .16s ease-out;display:flex}[data-app=anzeigenpilot] .ap-notif-radio:hover{border-color:var(--ap-border);background:color-mix(in srgb,var(--ap-text)2%,transparent)}[data-app=anzeigenpilot] .ap-notif-radio:has(input:checked){border-color:var(--ap-accent);background:color-mix(in srgb,var(--ap-accent)5%,transparent)}[data-app=anzeigenpilot] .ap-notif-radio input{appearance:none;border:1.5px solid color-mix(in srgb,var(--ap-text)30%,transparent);cursor:pointer;border-radius:50%;flex-shrink:0;width:18px;height:18px;margin:0;transition:border-color .16s ease-out;position:relative}[data-app=anzeigenpilot] .ap-notif-radio input:checked{border-color:var(--ap-accent);border-width:5.5px}[data-app=anzeigenpilot] .ap-notif-radio input:focus-visible{outline:2px solid var(--ap-accent);outline-offset:2px}[data-app=anzeigenpilot] .ap-notif-radio-label{font-family:var(--ap-font-body);color:var(--ap-text);flex:1;font-size:15px;line-height:1.35}[data-app=anzeigenpilot] .ap-notif-time-row{background:color-mix(in srgb,var(--ap-text)3%,transparent);border-radius:12px;align-items:center;gap:0;width:fit-content;margin-top:14px;padding:8px;display:flex}[data-app=anzeigenpilot] .ap-notif-time-cell{flex-direction:column;gap:2px;padding:6px 14px;display:flex}[data-app=anzeigenpilot] .ap-notif-time-cell>span{font-family:var(--ap-font-body);color:var(--ap-muted);font-size:13px;font-weight:500}[data-app=anzeigenpilot] .ap-notif-time-cell input{appearance:none;font-family:var(--ap-font-mono,ui-monospace,monospace);color:var(--ap-text);cursor:pointer;background:0 0;border:0;width:80px;padding:0;font-size:17px;font-weight:600}[data-app=anzeigenpilot] .ap-notif-time-cell input::-webkit-calendar-picker-indicator{filter:opacity(.4);cursor:pointer}[data-app=anzeigenpilot] .ap-notif-time-divider{background:var(--ap-border);width:1px;height:28px}[data-app=anzeigenpilot] .ap-notif-page{max-width:1080px;margin:0 auto;padding:32px 24px 96px}@media (min-width:960px){[data-app=anzeigenpilot] .ap-notif-page{padding:48px 32px 96px}}body.ap-drawer-embedded .ap-header,body.ap-drawer-embedded .ap-bottom-nav,body.ap-drawer-embedded .ap-sticky-buy-bar{display:none!important}body.ap-drawer-embedded{background:var(--ap-bg);padding:0!important}
