.profile-row.svelte-7hbe81{border-top:var(--hairline) solid var(--line);gap:16px;padding:20px 0;display:grid}.heading.svelte-7hbe81{justify-content:space-between;align-items:baseline;gap:16px;display:flex}h3.svelte-7hbe81{font-size:var(--text-base)}button.svelte-7hbe81{color:var(--muted);cursor:pointer;font-size:var(--text-xs);background:0 0;border:0;padding:8px 0;text-decoration:underline}.comfort.svelte-7hbe81{font-size:var(--text-sm);align-items:center;gap:8px;min-height:36px;display:flex}input.svelte-7hbe81{accent-color:var(--accent)}.result-row.svelte-1c7i9g0{border-top:var(--hairline) solid var(--line);min-height:160px;padding:20px 0;list-style:none}.row-heading.svelte-1c7i9g0{grid-template-columns:24px minmax(0,1fr) auto;align-items:baseline;gap:10px;display:grid}h3.svelte-1c7i9g0{font-size:var(--text-base);font-weight:550;line-height:1.4}.rank.svelte-1c7i9g0{color:var(--muted);font-size:11px}.variant.svelte-1c7i9g0{font-weight:400}.distance.svelte-1c7i9g0{white-space:nowrap;font-size:18px}.distance.svelte-1c7i9g0 span:where(.svelte-1c7i9g0){font-size:12px}.description.svelte-1c7i9g0,.ranking-score.svelte-1c7i9g0,.reviewers.svelte-1c7i9g0,.price.svelte-1c7i9g0,.metrics.svelte-1c7i9g0,.fit.svelte-1c7i9g0 p:where(.svelte-1c7i9g0),.caveat.svelte-1c7i9g0{font-size:var(--text-xs);margin:8px 0 0 34px}.reviewers.svelte-1c7i9g0,.price.svelte-1c7i9g0,.caveat.svelte-1c7i9g0{color:var(--muted)}.actions.svelte-1c7i9g0{font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:16px;margin:8px 0 0 34px;display:flex}.actions.svelte-1c7i9g0 button:where(.svelte-1c7i9g0){color:var(--accent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:36px;padding:4px 0;text-decoration:underline}.actions.svelte-1c7i9g0>a:where(.svelte-1c7i9g0),.actions.svelte-1c7i9g0>button:where(.svelte-1c7i9g0){white-space:nowrap;align-items:center;min-block-size:36px;min-inline-size:24px;display:inline-flex}.actions.svelte-1c7i9g0 button:where(.svelte-1c7i9g0):disabled{color:var(--muted);cursor:not-allowed}.actions.svelte-1c7i9g0>.chart-jump:where(.svelte-1c7i9g0){display:none}details.svelte-1c7i9g0{font-size:var(--text-xs);margin-left:34px}summary.svelte-1c7i9g0{min-height:36px;color:var(--muted);cursor:pointer;padding:8px 0}.table-scroll.svelte-1c7i9g0{overflow-x:auto}caption.svelte-1c7i9g0{text-align:left;color:var(--muted);padding:12px 0}.data-table.svelte-1c7i9g0{font-size:11px}.data-table.svelte-1c7i9g0 th:where(.svelte-1c7i9g0),.data-table.svelte-1c7i9g0 td:where(.svelte-1c7i9g0){padding:8px 6px}.metrics.svelte-1c7i9g0,.fit.svelte-1c7i9g0 p:where(.svelte-1c7i9g0),.caveat.svelte-1c7i9g0{margin-left:0}.sources.svelte-1c7i9g0{margin:12px 0 0;padding-left:16px}.sources.svelte-1c7i9g0 a:where(.svelte-1c7i9g0){align-items:center;min-block-size:28px;min-inline-size:24px;display:inline-flex}@media (width<=900px){.actions.svelte-1c7i9g0>.chart-jump:where(.svelte-1c7i9g0){display:inline-flex}}@media (width<=640px){.row-heading.svelte-1c7i9g0{grid-template-columns:20px minmax(0,1fr) auto;gap:8px}.description.svelte-1c7i9g0,.reviewers.svelte-1c7i9g0,.price.svelte-1c7i9g0,.actions.svelte-1c7i9g0,details.svelte-1c7i9g0{margin-left:28px}.distance.svelte-1c7i9g0{font-size:16px}h3.svelte-1c7i9g0{font-size:14px}}.discover-grid.svelte-1c47wfy{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;gap:64px;display:grid}.page-heading.svelte-1c47wfy{margin-bottom:32px}.page-heading.svelte-1c47wfy>p:where(.svelte-1c47wfy):not(.eyebrow){max-width:46ch}.discovery-column.svelte-1c47wfy{min-width:0}.chart-column.svelte-1c47wfy{z-index:var(--z-sticky);min-width:0;position:sticky;top:24px}.search.svelte-1c47wfy{margin:24px 0}.search-note.svelte-1c47wfy,.distance-note.svelte-1c47wfy,.chart-note.svelte-1c47wfy{color:var(--muted);font-size:var(--text-xs);margin-top:12px}.reference.svelte-1c47wfy{border-top:var(--hairline) solid var(--line);gap:12px;padding:20px 0;display:grid}.reference.svelte-1c47wfy h2:where(.svelte-1c47wfy),.profile.svelte-1c47wfy h2:where(.svelte-1c47wfy){font-size:var(--text-lg)}.reference.svelte-1c47wfy p:where(.svelte-1c47wfy){font-size:var(--text-xs);color:var(--muted)}.controls.svelte-1c47wfy{gap:16px;margin-top:24px;display:grid}.budget.svelte-1c47wfy input:where(.svelte-1c47wfy){max-width:200px;margin-top:8px;display:block}select.svelte-1c47wfy{width:100%;margin-top:8px}.source-filter.svelte-1c47wfy{border:0;grid-template-columns:1fr 1fr;gap:8px;max-height:260px;margin:0;padding:16px 0;display:grid;overflow-y:auto}.source-filter.svelte-1c47wfy label:where(.svelte-1c47wfy){font-size:var(--text-xs);align-items:center;gap:8px;min-height:36px;display:flex}input[type=checkbox].svelte-1c47wfy{accent-color:var(--accent)}.corrections.svelte-1c47wfy{border:0;gap:12px;padding:16px 0;display:grid}.profile-actions.svelte-1c47wfy{flex-wrap:wrap;gap:16px;margin:12px 0;display:flex}.profile-actions.svelte-1c47wfy button:where(.svelte-1c47wfy){color:var(--accent);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;padding:8px 0;text-decoration:underline}.profile-actions.svelte-1c47wfy button:where(.svelte-1c47wfy):disabled{color:var(--muted);cursor:not-allowed}.profile-empty.svelte-1c47wfy{font-size:var(--text-sm);color:var(--muted);padding:24px 0}.results.svelte-1c47wfy{min-height:640px;margin-top:32px}.results.svelte-1c47wfy .loading-row{height:160px}.chart-jump.svelte-1c47wfy{min-block-size:28px;font-size:var(--text-xs);align-items:center;display:none}.section-heading.svelte-1c47wfy{margin-bottom:8px}.section-heading.svelte-1c47wfy .eyebrow:where(.svelte-1c47wfy){letter-spacing:.03em;text-transform:none;font-size:9px}.distance-note.svelte-1c47wfy{margin-bottom:20px}.result-list.svelte-1c47wfy{margin:0;padding:0}.model.svelte-1c47wfy{border-top:var(--hairline) solid var(--line);font-size:var(--text-xs);padding:20px 0}.model.svelte-1c47wfy h3:where(.svelte-1c47wfy){font-size:var(--text-base);margin-bottom:16px}.model.svelte-1c47wfy h4:where(.svelte-1c47wfy){font-size:var(--text-sm);margin:16px 0 8px}.model.svelte-1c47wfy ul:where(.svelte-1c47wfy){margin:8px 0 16px;padding-left:20px}.model.svelte-1c47wfy li:where(.svelte-1c47wfy){margin-bottom:6px}.chart-sources.svelte-1c47wfy{font-size:var(--text-xs);margin-top:12px}.chart-sources.svelte-1c47wfy summary:where(.svelte-1c47wfy){cursor:pointer;min-height:36px;padding:8px 0}.chart-sources.svelte-1c47wfy ul:where(.svelte-1c47wfy){padding-left:20px}.chart-sources.svelte-1c47wfy a:where(.svelte-1c47wfy){align-items:center;min-block-size:28px;min-inline-size:24px;display:inline-flex}@media (width<=1150px){.discover-grid.svelte-1c47wfy{gap:32px}}@media (width<=900px){.discover-grid.svelte-1c47wfy{grid-template-columns:1fr;gap:40px}.chart-column.svelte-1c47wfy{position:static}.chart-jump.svelte-1c47wfy{display:inline-flex}.return-link.svelte-1c47wfy{margin-bottom:16px}}@media (width<=640px){.discovery-column.svelte-1c47wfy .segmented{width:100%;display:flex}.discovery-column.svelte-1c47wfy .segmented label{flex:1}.discovery-column.svelte-1c47wfy .segmented span{text-align:center;justify-content:center;height:100%;padding:8px;font-size:12px}}
