.facets.svelte-181ic7z{flex-wrap:wrap;gap:8px;margin:16px 0 0;display:flex}.facet.svelte-181ic7z{position:relative}.facet.svelte-181ic7z summary:where(.svelte-181ic7z){border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-ink);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:550;list-style:none;display:inline-flex}.facet.svelte-181ic7z summary:where(.svelte-181ic7z)::-webkit-details-marker{display:none}.facet.svelte-181ic7z summary:where(.svelte-181ic7z):hover{border-color:var(--color-primary)}.facet.svelte-181ic7z summary:where(.svelte-181ic7z):focus-visible{box-shadow:var(--focus-ring);outline:none}.facet.svelte-181ic7z summary.active:where(.svelte-181ic7z){border-color:var(--color-primary);color:var(--color-primary)}.facet[open].svelte-181ic7z summary:where(.svelte-181ic7z) svg{transform:rotate(180deg)}.badge.svelte-181ic7z{box-sizing:border-box;background:var(--color-primary);color:#fff;text-align:center;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;line-height:18px}.panel.svelte-181ic7z{z-index:20;border:1px solid var(--color-border);background:var(--color-surface);min-width:240px;max-height:360px;box-shadow:var(--shadow-md);border-radius:12px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;overflow:auto}.panel.svelte-181ic7z a:where(.svelte-181ic7z){color:var(--color-ink);border-radius:8px;align-items:center;gap:10px;padding:7px 8px;font-size:14px;text-decoration:none;display:flex}.panel.svelte-181ic7z a:where(.svelte-181ic7z):hover{background:var(--color-surface-hover)}.panel.svelte-181ic7z a:where(.svelte-181ic7z):focus-visible{box-shadow:var(--focus-ring);outline:none}.panel.svelte-181ic7z a.selected:where(.svelte-181ic7z) .label:where(.svelte-181ic7z){font-weight:600}.box.svelte-181ic7z{border:1.5px solid var(--color-border-strong);color:#fff;border-radius:4px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.selected.svelte-181ic7z .box:where(.svelte-181ic7z){border-color:var(--color-primary);background:var(--color-primary)}.label.svelte-181ic7z{flex:1;min-width:0}.count.svelte-181ic7z{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:12.5px}.more.svelte-181ic7z{width:100%;color:var(--color-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:7px 8px;font-size:13px;font-weight:600}.chosen.svelte-181ic7z{flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.chip.svelte-181ic7z{background:var(--color-primary-soft);color:var(--color-primary);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:550;text-decoration:none;display:inline-flex}.chip.svelte-181ic7z:hover{text-decoration:line-through}.chip.svelte-181ic7z:focus-visible{box-shadow:var(--focus-ring);outline:none}.clear.svelte-181ic7z{font-size:13px;font-weight:600}@media (width<=519px){.facet.svelte-181ic7z{position:static}.facets.svelte-181ic7z{position:relative}.panel.svelte-181ic7z{min-width:0;left:0;right:0}}.tile.svelte-1otx5t3{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);height:100%;color:var(--color-ink);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:14px 10px 12px;text-decoration:none;transition:box-shadow .2s,border-color .2s;display:flex}.tile.svelte-1otx5t3:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}.tile.svelte-1otx5t3:hover .name:where(.svelte-1otx5t3){color:var(--color-primary)}.tile.svelte-1otx5t3:focus-visible{border-color:var(--color-primary);box-shadow:var(--focus-ring);outline:none}.picture.svelte-1otx5t3{justify-content:center;align-items:center;width:96px;height:96px;display:flex}.picture.svelte-1otx5t3 img:where(.svelte-1otx5t3){object-fit:contain;mix-blend-mode:multiply;width:96px;height:96px}.name.svelte-1otx5t3{font-size:14px;font-weight:600;line-height:1.25}.count.svelte-1otx5t3{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:12.5px}@media (width<=519px){.picture.svelte-1otx5t3,.picture.svelte-1otx5t3 img:where(.svelte-1otx5t3){width:72px;height:72px}}.breadcrumbs.svelte-1rb0mr3{flex-wrap:wrap;gap:4px;margin-top:12px;font-size:14px;display:flex}.breadcrumbs.svelte-1rb0mr3 .separator:where(.svelte-1rb0mr3){color:var(--color-text-muted)}.node-header.svelte-1rb0mr3 h1:where(.svelte-1rb0mr3){color:var(--color-ink);margin:8px 0 0;font-size:26px;line-height:1.2}.counts.svelte-1rb0mr3{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:14px}.counts.svelte-1rb0mr3 .deals:where(.svelte-1rb0mr3){color:var(--color-accent);font-weight:600}.intro.svelte-1rb0mr3{max-width:70ch;color:var(--color-text-secondary);margin:8px 0 0;font-size:15px;line-height:1.5}.landings.svelte-1rb0mr3 ul:where(.svelte-1rb0mr3){flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.chip.svelte-1rb0mr3{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-ink);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.chip.svelte-1rb0mr3:hover{border-color:var(--color-primary);color:var(--color-primary)}.chip.svelte-1rb0mr3:focus-visible{box-shadow:var(--focus-ring);outline:none}.chip.all.svelte-1rb0mr3{color:var(--color-primary);font-weight:600}.chip-count.svelte-1rb0mr3{color:var(--color-text-muted);font-variant-numeric:tabular-nums}h2.svelte-1rb0mr3{color:var(--color-ink);margin:24px 0 12px;font-size:18px;font-weight:650}.children.svelte-1rb0mr3 ul:where(.svelte-1rb0mr3){grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.children.svelte-1rb0mr3 ul:where(.svelte-1rb0mr3)>li:where(.svelte-1rb0mr3){min-width:0}.matching.svelte-1rb0mr3{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;margin:10px 0 0;font-size:14px}.sort.svelte-1rb0mr3{align-items:center;gap:6px;margin-top:12px;font-size:14px;display:inline-flex}.sort.svelte-1rb0mr3 select:where(.svelte-1rb0mr3){font:inherit}.empty.svelte-1rb0mr3{color:var(--color-text-secondary);margin:24px 0}.pagination.svelte-1rb0mr3{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:32px 0 16px;font-size:14px;display:flex}.pagination.svelte-1rb0mr3 ol:where(.svelte-1rb0mr3){flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pagination.svelte-1rb0mr3 a:where(.svelte-1rb0mr3),.pagination.svelte-1rb0mr3 .current:where(.svelte-1rb0mr3),.pagination.svelte-1rb0mr3 .gap:where(.svelte-1rb0mr3){box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;min-width:34px;height:34px;padding:0 8px;display:inline-flex}.pagination.svelte-1rb0mr3 a:where(.svelte-1rb0mr3){border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-ink);text-decoration:none}.pagination.svelte-1rb0mr3 a:where(.svelte-1rb0mr3):hover{border-color:var(--color-primary);color:var(--color-primary)}.pagination.svelte-1rb0mr3 a:where(.svelte-1rb0mr3):focus-visible{box-shadow:var(--focus-ring);outline:none}.pagination.svelte-1rb0mr3 .current:where(.svelte-1rb0mr3){background:var(--color-primary);color:#fff;font-weight:650}.pagination.svelte-1rb0mr3 .gap:where(.svelte-1rb0mr3){color:var(--color-text-muted);min-width:20px}.visually-hidden.svelte-1rb0mr3{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (width<=519px){.node-header.svelte-1rb0mr3 h1:where(.svelte-1rb0mr3){font-size:22px}.children.svelte-1rb0mr3 ul:where(.svelte-1rb0mr3){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}
