.page.svelte-1qa3hp{max-width:1100px;margin:0 auto}.breadcrumb.svelte-1qa3hp{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:16px;font-size:.78rem;display:flex}.breadcrumb.svelte-1qa3hp a:where(.svelte-1qa3hp){color:var(--text-muted);text-decoration:none}.breadcrumb.svelte-1qa3hp a:where(.svelte-1qa3hp):hover{color:var(--accent)}.sep.svelte-1qa3hp{color:var(--border)}.current.svelte-1qa3hp{color:var(--text-secondary)}.brand-header.svelte-1qa3hp{margin-bottom:28px}.brand-title.svelte-1qa3hp{color:var(--text-primary);margin:0 0 4px;font-size:1.6rem;font-weight:700}.brand-sub.svelte-1qa3hp{color:var(--text-muted);margin:0 0 16px;font-size:.85rem}.stat-row.svelte-1qa3hp{flex-wrap:wrap;gap:12px;display:flex}.stat-pill.svelte-1qa3hp{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);min-width:100px;padding:10px 16px}.stat-val.svelte-1qa3hp{color:var(--text-primary);font-size:1.1rem;font-weight:700;display:block}.stat-label.svelte-1qa3hp{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-top:2px;font-size:.68rem;display:block}.two-col.svelte-1qa3hp{grid-template-columns:1fr 340px;align-items:start;gap:32px;display:grid}@media (width<=900px){.two-col.svelte-1qa3hp{grid-template-columns:1fr}}.section-title.svelte-1qa3hp{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);margin:0 0 12px;font-size:.85rem;font-weight:700}.gated-block.svelte-1qa3hp{-webkit-filter:blur(6px);-webkit-user-select:none;user-select:none;pointer-events:none}.table-wrap.svelte-1qa3hp{overflow-x:auto}.table-wrap.gated.svelte-1qa3hp{max-height:640px;position:relative;overflow:hidden}.table-wrap.gated.svelte-1qa3hp:after{content:"";background:linear-gradient(to bottom, transparent, var(--bg,#0e1016));pointer-events:none;z-index:5;height:180px;position:absolute;bottom:0;left:0;right:0}.gate-overlay.svelte-1qa3hp{z-index:6;pointer-events:none;justify-content:center;display:flex;position:absolute;top:190px;left:0;right:0}.gate-overlay.svelte-1qa3hp *{pointer-events:auto}.kw-table.svelte-1qa3hp{border-collapse:collapse;width:100%;font-size:.84rem}.kw-table.svelte-1qa3hp th:where(.svelte-1qa3hp){text-align:left;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border);padding:6px 8px;font-size:.7rem;font-weight:600}.kw-table.svelte-1qa3hp td:where(.svelte-1qa3hp){border-bottom:1px solid var(--border);color:var(--text-secondary);padding:7px 8px}.kw-table.svelte-1qa3hp tr:where(.svelte-1qa3hp):last-child td:where(.svelte-1qa3hp){border-bottom:none}.kw-table.svelte-1qa3hp tr:where(.svelte-1qa3hp):hover td:where(.svelte-1qa3hp){background:var(--bg-hover)}.col-rank.svelte-1qa3hp{width:32px}.col-kw.svelte-1qa3hp{min-width:180px}.col-num.svelte-1qa3hp{text-align:right;white-space:nowrap}.muted.svelte-1qa3hp{color:var(--text-muted)!important}.kw-link.svelte-1qa3hp{color:var(--text-primary);font-weight:500;text-decoration:none}.kw-link.svelte-1qa3hp:hover{color:var(--accent);text-decoration:underline}.vol-wrap.svelte-1qa3hp{justify-content:flex-end;align-items:center;gap:6px;display:flex}.vol-bar.svelte-1qa3hp{background:var(--accent);opacity:.5;border-radius:3px;min-width:2px;height:6px;display:inline-block}.vol-num.svelte-1qa3hp{white-space:nowrap;font-size:.8rem}.more-link.svelte-1qa3hp{color:var(--accent);margin-top:12px;font-size:.8rem;text-decoration:none;display:inline-block}.more-link.svelte-1qa3hp:hover{text-decoration:underline}.right-col.svelte-1qa3hp{flex-direction:column;gap:28px;display:flex}.product-list.svelte-1qa3hp{flex-direction:column;gap:8px;display:flex}.card-wrap.svelte-1qa3hp{position:relative}.track-overlay.svelte-1qa3hp{z-index:2;position:absolute;top:8px;right:8px}.product-card.svelte-1qa3hp{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:10px 12px;text-decoration:none;transition:border-color .1s,background .1s;display:block}.product-card.svelte-1qa3hp:hover{border-color:var(--accent);background:var(--bg-hover)}.product-meta.svelte-1qa3hp{flex-wrap:wrap;gap:4px;margin-bottom:4px;display:flex}.badge-bs.svelte-1qa3hp{background:var(--accent);color:#000;text-transform:uppercase;letter-spacing:.05em;border-radius:3px;padding:1px 5px;font-size:.62rem;font-weight:700}.badge-fs.svelte-1qa3hp{background:var(--bg-hover);color:var(--text-muted);border:1px solid var(--border);border-radius:3px;padding:1px 5px;font-size:.62rem}.product-name.svelte-1qa3hp{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;font-size:.78rem;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.product-row2.svelte-1qa3hp{justify-content:space-between;align-items:center;gap:8px;display:flex}.product-cat.svelte-1qa3hp{color:var(--text-muted);font-size:.72rem;text-decoration:none}.product-cat.svelte-1qa3hp:hover{color:var(--accent)}.product-price.svelte-1qa3hp{color:var(--text-primary);white-space:nowrap;font-size:.84rem;font-weight:600}.product-row3.svelte-1qa3hp{gap:10px;margin-top:2px;display:flex}.product-rating.svelte-1qa3hp{color:#f59e0b;font-size:.72rem}.product-sold.svelte-1qa3hp{color:var(--text-muted);font-size:.72rem}.related-pills.svelte-1qa3hp{flex-wrap:wrap;gap:6px;display:flex}.pill.svelte-1qa3hp{background:var(--bg-card);border:1px solid var(--border);color:var(--text-secondary);border-radius:20px;padding:4px 12px;font-size:.78rem;text-decoration:none;transition:border-color .1s,color .1s}.pill.svelte-1qa3hp:hover{border-color:var(--accent);color:var(--accent)}.market-table.svelte-1qa3hp{border-collapse:collapse;width:100%;font-size:.82rem}.market-table.svelte-1qa3hp th:where(.svelte-1qa3hp){text-align:left;color:var(--text-muted);text-transform:uppercase;border-bottom:1px solid var(--border);padding:5px 6px;font-size:.68rem;font-weight:600}.market-table.svelte-1qa3hp td:where(.svelte-1qa3hp){border-bottom:1px solid var(--border);color:var(--text-secondary);padding:6px}.market-table.svelte-1qa3hp tr:where(.svelte-1qa3hp):last-child td:where(.svelte-1qa3hp){border-bottom:none}.market-table.svelte-1qa3hp tr.current-market:where(.svelte-1qa3hp) td:where(.svelte-1qa3hp){color:var(--accent);font-weight:600}.market-link.svelte-1qa3hp{color:inherit;text-decoration:none}.market-link.svelte-1qa3hp:hover{color:var(--accent)}
