.table-wrap[data-astro-cid-og3svalt]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;overflow:hidden}.price-table[data-astro-cid-og3svalt]{width:100%;border-collapse:collapse;font-size:.9rem}.price-table[data-astro-cid-og3svalt] thead[data-astro-cid-og3svalt]{background:var(--color-surface-2);text-transform:uppercase;font-size:.72rem;letter-spacing:.08em;color:var(--color-text-muted)}.price-table[data-astro-cid-og3svalt] th[data-astro-cid-og3svalt],.price-table[data-astro-cid-og3svalt] td[data-astro-cid-og3svalt]{padding:.85rem 1rem;text-align:left;border-bottom:1px solid var(--color-border)}.price-table[data-astro-cid-og3svalt] tbody[data-astro-cid-og3svalt] tr[data-astro-cid-og3svalt]:last-child td[data-astro-cid-og3svalt]{border-bottom:0}.price-table[data-astro-cid-og3svalt] tbody[data-astro-cid-og3svalt] tr[data-astro-cid-og3svalt]:hover{background:#ffffff05}.col-cap[data-astro-cid-og3svalt],.col-tb[data-astro-cid-og3svalt]{text-align:right;font-variant-numeric:tabular-nums}.col-retailer[data-astro-cid-og3svalt]{text-align:center}.col-product[data-astro-cid-og3svalt] .brand[data-astro-cid-og3svalt]{display:inline-block;color:var(--color-text-muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;margin-right:.5rem}.col-product[data-astro-cid-og3svalt] .family[data-astro-cid-og3svalt]{font-weight:700;color:#fff}.tb-pending[data-astro-cid-og3svalt]{color:var(--color-text-dim)}.check-btn[data-astro-cid-og3svalt]{display:inline-block;background:transparent;border:1px solid var(--color-border-hover);color:var(--color-text);padding:.35rem .75rem;border-radius:6px;text-decoration:none;font-size:.78rem;font-weight:700;transition:all .15s}.check-btn[data-astro-cid-og3svalt]:hover{background:var(--color-primary);color:var(--color-bg);border-color:var(--color-primary)}.not-sold[data-astro-cid-og3svalt]{color:var(--color-text-dim)}.empty-state[data-astro-cid-og3svalt]{padding:3rem 2rem;text-align:center}.empty-state[data-astro-cid-og3svalt] h3[data-astro-cid-og3svalt]{color:var(--color-primary);font-size:1.4rem;font-weight:900;margin:0 0 .75rem;letter-spacing:-.01em}.empty-state[data-astro-cid-og3svalt] p[data-astro-cid-og3svalt]{color:var(--color-text-muted);max-width:560px;margin:0 auto .75rem;line-height:1.6;font-size:.95rem}.empty-meta[data-astro-cid-og3svalt]{font-size:.82rem!important;color:var(--color-text-dim)!important}@media(max-width:768px){.price-table[data-astro-cid-og3svalt] th[data-astro-cid-og3svalt],.price-table[data-astro-cid-og3svalt] td[data-astro-cid-og3svalt]{padding:.6rem .5rem;font-size:.82rem}.col-product[data-astro-cid-og3svalt] .brand[data-astro-cid-og3svalt]{display:block;margin-right:0}}.hero[data-astro-cid-j7pv25f6]{max-width:900px;margin:0 auto;padding:4rem 1.5rem 2rem;text-align:center}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,5vw,3.25rem);font-weight:900;letter-spacing:-.02em;color:#fff;margin:0 0 1rem}.hero-sub[data-astro-cid-j7pv25f6]{max-width:640px;margin:0 auto;color:var(--color-text-muted);font-size:1.05rem;line-height:1.55}.preview-banner[data-astro-cid-j7pv25f6]{max-width:1100px;margin:0 auto 1.5rem;background:#ffd93d14;border:1px solid rgba(255,217,61,.25);color:var(--color-warn);padding:.75rem 1.25rem;border-radius:8px;font-size:.85rem;text-align:center}.preview-banner[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--color-warn);margin-right:.4rem}.table-section[data-astro-cid-j7pv25f6]{max-width:1100px;margin:0 auto;padding:0 1.5rem}.table-header[data-astro-cid-j7pv25f6]{margin-bottom:1rem}.table-header[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:1.5rem;font-weight:900;color:#fff;margin:0 0 .25rem;letter-spacing:-.01em}.table-sub[data-astro-cid-j7pv25f6]{color:var(--color-text-muted);margin:0;font-size:.9rem}.legend-tb[data-astro-cid-j7pv25f6]{color:var(--color-primary);font-weight:700}.legend-btn[data-astro-cid-j7pv25f6]{display:inline-block;background:var(--color-bg);border:1px solid var(--color-border-hover);color:var(--color-text);padding:.05rem .4rem;border-radius:4px;font-size:.78rem;font-weight:700}.methodology[data-astro-cid-j7pv25f6]{max-width:1100px;margin:4rem auto 0;padding:0 1.5rem}.methodology[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:1.4rem;font-weight:900;color:#fff;margin:0 0 1.5rem;letter-spacing:-.01em}.meth-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem}.meth-grid[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;padding:1.25rem}.meth-grid[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--color-primary);font-size:.92rem;font-weight:900;letter-spacing:.02em;margin:0 0 .5rem}.meth-grid[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--color-text-muted);font-size:.88rem;line-height:1.55}
