.summary.svelte-6gk0yj{gap:var(--space-md);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.card.svelte-6gk0yj{align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border:1px solid var(--color-divider);border-radius:var(--radius-medium);background:var(--background-paper);display:flex}.card.accent.svelte-6gk0yj{background:var(--color-secondary-main);color:var(--color-text-contrast);border-color:#0000}.icon.svelte-6gk0yj{color:var(--color-text-tertiary);flex:none;justify-content:center;align-items:center;display:inline-flex}.card.accent.svelte-6gk0yj .icon:where(.svelte-6gk0yj){color:var(--color-text-contrast);opacity:.85}.icon.svelte-6gk0yj svg{width:1.5rem;height:1.5rem}.body.svelte-6gk0yj{gap:var(--space-xxxs);flex-direction:column;min-width:0;display:flex}.value.svelte-6gk0yj{font:var(--text-title-medium);letter-spacing:var(--tracking-title-medium);font-weight:var(--weight-bold);color:var(--color-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.card.accent.svelte-6gk0yj .value:where(.svelte-6gk0yj){color:var(--color-text-contrast)}.of.svelte-6gk0yj{color:var(--color-text-tertiary);font-weight:var(--weight-regular)}.label.svelte-6gk0yj{font:var(--text-label-small);letter-spacing:var(--tracking-label-small);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-caps-xs)}.card.accent.svelte-6gk0yj .label:where(.svelte-6gk0yj){color:var(--color-text-contrast);opacity:.85}@media (width<=904.98px){.summary.svelte-6gk0yj{grid-template-columns:repeat(2,1fr)}}@media (width<=599.98px){.summary.svelte-6gk0yj{gap:var(--space-sm)}.card.svelte-6gk0yj{gap:var(--space-xs);padding:var(--space-sm) var(--space-md)}.icon.svelte-6gk0yj svg{width:1.25rem;height:1.25rem}}.toolbar.svelte-1qcmox7{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.count.svelte-1qcmox7{font:var(--text-body-medium);letter-spacing:var(--tracking-body-medium);color:var(--color-text-secondary);white-space:nowrap;margin:0}.sort.svelte-1qcmox7{align-items:center;gap:var(--space-xs);min-width:0;display:flex}.sort-label.svelte-1qcmox7{font:var(--text-label-large);letter-spacing:var(--tracking-label-large);color:var(--color-text-secondary);white-space:nowrap}.pill.svelte-1qcmox7{align-items:center;gap:var(--space-xxs);height:2.25rem;padding-inline:var(--space-md);border:1px solid var(--color-divider);border-radius:var(--radius-pill);background:var(--background-paper);font:var(--text-label-large);letter-spacing:var(--tracking-label-large);color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;transition:background var(--motion-duration-fast) var(--motion-ease-standard), color var(--motion-duration-fast) var(--motion-ease-standard), border-color var(--motion-duration-fast) var(--motion-ease-standard);flex:none;display:inline-flex}.pill.svelte-1qcmox7:hover:not([data-active]){border-color:var(--color-secondary-main);color:var(--color-text-primary)}.pill[data-active].svelte-1qcmox7{background:var(--color-secondary-main);color:var(--color-text-contrast);border-color:#0000}.pill.svelte-1qcmox7 .pill-icon{width:1rem;height:1rem}.filters-button.svelte-1qcmox7{align-items:center;gap:var(--space-xs);height:2.5rem;padding-inline:var(--space-md);border:1px solid var(--color-divider);border-radius:var(--radius-medium);background:var(--background-paper);font:var(--text-label-large);letter-spacing:var(--tracking-label-large);color:var(--color-text-primary);cursor:pointer;display:none}@media (width<=904.98px){.toolbar.svelte-1qcmox7{align-items:center;gap:var(--space-sm) var(--space-md);grid-template-columns:1fr auto;display:grid}.filters-button.svelte-1qcmox7{display:inline-flex}.sort-label.svelte-1qcmox7{display:none}.sort.svelte-1qcmox7{flex-wrap:wrap;grid-column:1/-1}}@media (width<=599.98px){.sort.svelte-1qcmox7{gap:var(--space-xs);grid-template-columns:repeat(2,1fr);display:grid}.pill.svelte-1qcmox7{padding-inline:var(--space-sm);justify-content:center}}.filters.svelte-hyh5oo{gap:var(--space-lg);flex-direction:column;display:flex}.head.svelte-hyh5oo{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.heading.svelte-hyh5oo{font:var(--text-title-medium);letter-spacing:var(--tracking-title-medium);color:var(--color-text-primary);margin:0}.reset.svelte-hyh5oo,.more.svelte-hyh5oo{font:var(--text-label-large);letter-spacing:var(--tracking-label-large);color:var(--color-secondary-main);cursor:pointer;background:0 0;border:none;padding:0}.reset.svelte-hyh5oo:hover,.more.svelte-hyh5oo:hover{text-decoration:underline}.group.svelte-hyh5oo{gap:var(--space-sm);flex-direction:column;display:flex}.group-title.svelte-hyh5oo{font:var(--text-label-large);letter-spacing:var(--tracking-label-large);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-caps-xs);margin:0}.seg.svelte-hyh5oo{padding:var(--space-xxs);border:1px solid var(--color-divider);border-radius:var(--radius-pill);background:var(--background-subtle);gap:var(--space-xxxs);display:inline-flex}.seg.wrap.svelte-hyh5oo{border-radius:var(--radius-medium);flex-wrap:wrap}.seg-btn.svelte-hyh5oo{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-pill);font:var(--text-label-large);letter-spacing:var(--tracking-label-large);color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;transition:background var(--motion-duration-fast) var(--motion-ease-standard), color var(--motion-duration-fast) var(--motion-ease-standard);background:0 0;border:none;flex:1}.seg.wrap.svelte-hyh5oo .seg-btn:where(.svelte-hyh5oo){flex:1 0 auto}.seg-btn.svelte-hyh5oo:hover:not([data-active]){color:var(--color-text-primary)}.seg-btn[data-active].svelte-hyh5oo{background:var(--color-secondary-main);color:var(--color-text-contrast);box-shadow:var(--shadow-xs)}.brands.svelte-hyh5oo{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.filters.svelte-hyh5oo .ui-checkbox{width:100%;display:flex}.filters.svelte-hyh5oo .ui-checkbox .label{justify-content:space-between;align-items:baseline;gap:var(--space-sm);flex:1;min-width:0;display:flex}.brand-label.svelte-hyh5oo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brand-count.svelte-hyh5oo{font:var(--text-label-small);letter-spacing:var(--tracking-label-small);color:var(--color-text-tertiary);flex:none}.more.svelte-hyh5oo{align-self:flex-start}.empty.svelte-hyh5oo{font:var(--text-body-small);color:var(--color-text-secondary);margin:0}.apply.svelte-hyh5oo{border-radius:var(--radius-medium);background:var(--color-secondary-main);height:2.75rem;color:var(--color-text-contrast);font:var(--text-label-large);letter-spacing:var(--tracking-label-large);cursor:pointer;border:none}.offer.svelte-1jgw0wj{--fastest-bg:#e7f5ec;--fastest-fg:#1a7f43;--low-color:#c77700;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border:1px solid #0000;border-bottom-color:var(--color-divider);transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);display:grid}.offer.svelte-1jgw0wj:hover{background:var(--background-subtle)}.offer[data-best].svelte-1jgw0wj{background:var(--color-secondary-pale);border-color:var(--color-secondary-main);border-radius:var(--radius-medium)}.cell.svelte-1jgw0wj{min-width:0;display:flex}.cell-label.svelte-1jgw0wj{display:none}.brand.svelte-1jgw0wj{align-items:center;gap:var(--space-sm)}.avatar.svelte-1jgw0wj{border-radius:var(--radius-medium);background:var(--background-subtle);border:1px solid var(--color-divider);width:2.25rem;height:2.25rem;font:var(--text-label-small);letter-spacing:var(--tracking-label-small);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps-xs);color:var(--color-text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.brand-text.svelte-1jgw0wj{gap:var(--space-xxxs);flex-direction:column;min-width:0;display:flex}.brand-name.svelte-1jgw0wj{font:var(--text-title-small);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kind.svelte-1jgw0wj{padding:var(--space-xxxs) var(--space-xs);border-radius:var(--radius-small);font:var(--text-label-small);letter-spacing:var(--tracking-label-small);text-transform:uppercase;letter-spacing:var(--tracking-caps-xs);align-self:flex-start}.kind[data-kind=original].svelte-1jgw0wj{background:var(--color-secondary-pale);color:var(--color-secondary-main)}.kind[data-kind=analog].svelte-1jgw0wj{background:var(--background-subtle);color:var(--color-text-tertiary)}.part.svelte-1jgw0wj{gap:var(--space-xxs);flex-direction:column;align-items:flex-start}.part-name.svelte-1jgw0wj{font:var(--text-body-medium);letter-spacing:var(--tracking-body-medium);color:var(--color-text-primary);overflow-wrap:anywhere}.article.svelte-1jgw0wj{align-items:center;gap:var(--space-xxs);max-width:100%;padding:var(--space-xxxs) var(--space-xs);border:1px solid var(--color-divider);border-radius:var(--radius-small);background:var(--background-subtle);display:inline-flex}.article-value.svelte-1jgw0wj{font:var(--text-body-small);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.copy.svelte-1jgw0wj{padding:var(--space-xxxs);border-radius:var(--radius-small);color:var(--color-text-tertiary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--motion-duration-fast) var(--motion-ease-standard);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.copy.svelte-1jgw0wj:hover{color:var(--color-secondary-main)}.copy.svelte-1jgw0wj svg{width:.875rem;height:.875rem}.delivery.svelte-1jgw0wj .cell-body:where(.svelte-1jgw0wj){gap:var(--space-xxxs);flex-direction:column;align-items:flex-start;display:flex}.delivery-date.svelte-1jgw0wj{font:var(--text-body-medium);letter-spacing:var(--tracking-body-medium);color:var(--color-text-primary);white-space:nowrap}.delivery-days.svelte-1jgw0wj{font:var(--text-label-small);letter-spacing:var(--tracking-label-small);color:var(--color-text-tertiary)}.fastest.svelte-1jgw0wj{align-items:center;gap:var(--space-xxxs);margin-top:var(--space-xxxs);padding:var(--space-xxxs) var(--space-xs);border-radius:var(--radius-small);background:var(--fastest-bg);color:var(--fastest-fg);font:var(--text-label-small);letter-spacing:var(--tracking-label-small);text-transform:uppercase;letter-spacing:var(--tracking-caps-xs);white-space:nowrap;display:inline-flex}.fastest.svelte-1jgw0wj .fastest-icon{width:.75rem;height:.75rem}.stock.svelte-1jgw0wj .cell-body:where(.svelte-1jgw0wj){align-items:baseline;gap:var(--space-xxs);display:flex}.stock-value.svelte-1jgw0wj{font:var(--text-title-small);color:var(--color-text-primary);font-variant-numeric:tabular-nums}.stock-value[data-low].svelte-1jgw0wj{color:var(--low-color)}.stock-unit.svelte-1jgw0wj{font:var(--text-label-small);letter-spacing:var(--tracking-label-small);color:var(--color-text-tertiary)}.price.svelte-1jgw0wj{align-items:flex-end;gap:var(--space-xs);flex-direction:column}.price-head.svelte-1jgw0wj{align-items:flex-end;gap:var(--space-xxs);flex-direction:column;display:flex}.price-value.svelte-1jgw0wj{font:var(--text-title-medium);letter-spacing:var(--tracking-title-medium);font-weight:var(--weight-bold);color:var(--color-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.best-badge.svelte-1jgw0wj{padding:var(--space-xxxs) var(--space-xs);border-radius:var(--radius-pill);background:var(--color-secondary-main);color:var(--color-text-contrast);font:var(--text-label-small);letter-spacing:var(--tracking-label-small);text-transform:uppercase;letter-spacing:var(--tracking-caps-xs);align-items:center;display:inline-flex}.out.svelte-1jgw0wj{font:var(--text-label-large);letter-spacing:var(--tracking-label-large);color:var(--color-text-tertiary)}@media (width<=767.98px){.offer.svelte-1jgw0wj{--buy-size:44px;--count-width:3.25rem;align-items:start;gap:var(--space-sm) var(--space-md);padding:var(--space-md);border:1px solid var(--color-divider);border-radius:var(--radius-medium);grid-column:auto;grid-template-columns:1fr auto;grid-template-areas:"brand brand""part part""delivery stock""price price"}.offer[data-best].svelte-1jgw0wj{border-color:var(--color-secondary-main)}.brand.svelte-1jgw0wj{grid-area:brand;justify-content:flex-start;align-items:center}.avatar.svelte-1jgw0wj{width:2rem;height:2rem}.part.svelte-1jgw0wj{grid-area:part}.delivery.svelte-1jgw0wj,.stock.svelte-1jgw0wj{gap:var(--space-xxxs);flex-direction:column}.delivery.svelte-1jgw0wj{grid-area:delivery;align-items:flex-start}.stock.svelte-1jgw0wj{text-align:right;grid-area:stock;align-items:flex-end}.delivery.svelte-1jgw0wj .cell-body:where(.svelte-1jgw0wj){align-items:baseline;gap:var(--space-xs);flex-flow:wrap}.fastest.svelte-1jgw0wj{margin-top:0}.price.svelte-1jgw0wj{justify-content:space-between;align-items:center;gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-divider);flex-flow:wrap;grid-area:price}.price-head.svelte-1jgw0wj{align-items:center;gap:var(--space-sm);flex-direction:row}.cell-label.svelte-1jgw0wj{font:var(--text-label-small);letter-spacing:var(--tracking-label-small);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-caps-xs);display:block}}@media (width<=599.98px){.price-head.svelte-1jgw0wj{align-items:flex-start;gap:var(--space-xxxs);flex-direction:column}}.brand-header.svelte-1rtmik4{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;padding:var(--space-sm) var(--space-lg);border:none;border-bottom:1px solid var(--color-divider);background:var(--background-subtle);cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;grid-column:1/-1;display:flex}.brand-header.svelte-1rtmik4:hover{background:var(--color-secondary-pale)}.left.svelte-1rtmik4{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.brand-header.svelte-1rtmik4 .chevron{width:1.125rem;height:1.125rem;color:var(--color-text-tertiary);transition:transform var(--motion-duration-fast) var(--motion-ease-standard);flex:none}.brand-header[data-collapsed].svelte-1rtmik4 .chevron{transform:rotate(-90deg)}.avatar.svelte-1rtmik4{border-radius:var(--radius-medium);background:var(--background-paper);border:1px solid var(--color-divider);width:2rem;height:2rem;font:var(--text-label-small);letter-spacing:var(--tracking-label-small);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps-xs);color:var(--color-text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.brand-name.svelte-1rtmik4{font:var(--text-title-small);font-weight:var(--weight-bold);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stats.svelte-1rtmik4{align-items:baseline;gap:var(--space-md);flex:none;display:flex}.stat.svelte-1rtmik4{font:var(--text-label-large);letter-spacing:var(--tracking-label-large);color:var(--color-text-tertiary);white-space:nowrap}.stat.price.svelte-1rtmik4{color:var(--color-secondary-main);font-weight:var(--weight-bold)}@media (width<=767.98px){.brand-header.svelte-1rtmik4{gap:var(--space-xs) var(--space-sm);border:1px solid var(--color-divider);border-radius:var(--radius-medium);flex-wrap:wrap}.stats.svelte-1rtmik4{gap:var(--space-sm)}.stat.count.svelte-1rtmik4{display:none}}.empty.svelte-1ykkzx{align-items:center;gap:var(--space-sm);padding:var(--space-xxl) var(--space-lg);text-align:center;flex-direction:column;display:flex}.icon.svelte-1ykkzx{margin-bottom:var(--space-xs);color:var(--color-text-tertiary);justify-content:center;align-items:center;display:inline-flex}.icon.svelte-1ykkzx svg{width:2.75rem;height:2.75rem}.title.svelte-1ykkzx{font:var(--text-title-large);color:var(--color-text-primary);margin:0}.lead.svelte-1ykkzx{margin:0 0 var(--space-sm);max-width:32rem;font:var(--text-body-medium);letter-spacing:var(--tracking-body-medium);color:var(--color-text-secondary)}.page.svelte-1ebov4n{box-sizing:border-box;width:100%;max-width:var(--layout-max-width);padding:var(--space-lg) var(--space-lg) var(--space-xxl);gap:var(--space-lg);flex-direction:column;margin-inline:auto;display:flex}.head.svelte-1ebov4n{gap:var(--space-xs);flex-direction:column;display:flex}.title.svelte-1ebov4n{align-items:center;gap:var(--space-sm);font:var(--text-headline-medium);color:var(--color-text-primary);flex-wrap:wrap;margin:0;display:flex}.pn.svelte-1ebov4n{padding:var(--space-xxxs) var(--space-sm);border-radius:var(--radius-small);background:var(--color-secondary-pale);color:var(--color-secondary-main);font:var(--text-title-small);align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}.lead.svelte-1ebov4n{font:var(--text-body-medium);letter-spacing:var(--tracking-body-medium);color:var(--color-text-secondary);margin:0}.layout.svelte-1ebov4n{gap:var(--space-xl);grid-template-columns:16rem 1fr;align-items:start;display:grid}.rail.svelte-1ebov4n{top:calc(var(--header-height) + var(--space-lg));max-height:calc(100dvh - var(--header-height) - var(--space-lg) * 2);position:sticky;overflow-y:auto}.main.svelte-1ebov4n{min-width:0}.table.svelte-1ebov4n{border:1px solid var(--color-divider);border-radius:var(--radius-medium);grid-template-columns:minmax(8rem,1.2fr) minmax(10rem,2fr) minmax(7rem,auto) minmax(4.5rem,auto) minmax(11rem,auto);display:grid;overflow:hidden}.thead.svelte-1ebov4n{grid-column:1/-1;grid-template-columns:subgrid;gap:var(--space-md);padding:var(--space-sm) var(--space-lg);background:var(--background-subtle);border-bottom:1px solid var(--color-divider);font:var(--text-label-small);letter-spacing:var(--tracking-label-small);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-caps-xs);display:grid}.th-price.svelte-1ebov4n{text-align:right}.sheet.svelte-1ebov4n{padding:var(--space-xl) var(--space-lg) var(--space-lg);overflow-y:auto}@media (width<=904.98px){.layout.svelte-1ebov4n{grid-template-columns:1fr}.rail.svelte-1ebov4n{display:none}}@media (width<=767.98px){.page.svelte-1ebov4n{padding:var(--space-md) var(--space-md) var(--space-xxl);gap:var(--space-md)}.title.svelte-1ebov4n{font:var(--text-headline-small)}.table.svelte-1ebov4n{gap:var(--space-sm);border:none;border-radius:0;flex-direction:column;display:flex;overflow:visible}.thead.svelte-1ebov4n{display:none}}
