.filters[data-astro-cid-x52i4cmj]{display:flex;flex-direction:column;gap:18px;padding:22px;border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow-sm);margin-bottom:34px}.tabs[data-astro-cid-x52i4cmj]{display:flex;gap:6px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px dashed var(--line)}.tab[data-astro-cid-x52i4cmj]{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1px solid transparent;border-radius:999px;background:transparent;font-family:inherit;font-size:.94rem;font-weight:600;color:var(--muted);cursor:pointer;transition:.18s ease}.tab[data-astro-cid-x52i4cmj] em[data-astro-cid-x52i4cmj]{font-style:normal;font-size:.72rem;font-variant-numeric:tabular-nums;padding:1px 6px;border-radius:999px;background:#0b4f9e12;color:var(--brand-700)}.tab[data-astro-cid-x52i4cmj]:hover{color:var(--brand-700);background:#1c82dc0f}.tab[data-astro-cid-x52i4cmj].is-active{background:linear-gradient(135deg,var(--brand-600),var(--brand-700));color:#fff;box-shadow:0 10px 24px -14px #1266c4e6}.tab[data-astro-cid-x52i4cmj].is-active em[data-astro-cid-x52i4cmj]{background:#fff3;color:#fff}.filter-row[data-astro-cid-x52i4cmj]{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.search[data-astro-cid-x52i4cmj]{display:flex;align-items:center;gap:9px;padding:9px 14px;border:1px solid var(--line);border-radius:999px;background:var(--bg);color:var(--muted);flex:1 1 260px;max-width:360px}.search[data-astro-cid-x52i4cmj] input[data-astro-cid-x52i4cmj]{border:0;background:transparent;outline:none;font-family:inherit;font-size:.88rem;color:var(--ink);width:100%}.colors[data-astro-cid-x52i4cmj]{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.colors-label[data-astro-cid-x52i4cmj]{font-size:.8rem;color:var(--muted);margin-right:2px}.chip[data-astro-cid-x52i4cmj]{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border:1px solid var(--line);border-radius:999px;background:#fff;font-family:inherit;font-size:.8rem;color:var(--ink-soft);cursor:pointer;transition:.18s ease}.chip[data-astro-cid-x52i4cmj] i[data-astro-cid-x52i4cmj]{width:9px;height:9px;border-radius:50%;box-shadow:0 0 0 1px #0b23401a inset}.chip[data-astro-cid-x52i4cmj]:hover{border-color:var(--brand-500)}.chip[data-astro-cid-x52i4cmj].is-active{border-color:var(--brand-600);background:#1c82dc14;color:var(--brand-800);font-weight:600}.reset[data-astro-cid-x52i4cmj]{margin-left:auto;border:0;background:transparent;font-family:inherit;font-size:.82rem;color:var(--muted);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.reset[data-astro-cid-x52i4cmj]:hover{color:var(--brand-700)}.count[data-astro-cid-x52i4cmj]{margin:0;font-size:.84rem;color:var(--muted)}.count[data-astro-cid-x52i4cmj] b[data-astro-cid-x52i4cmj]{color:var(--brand-700);font-size:1rem;font-variant-numeric:tabular-nums}.p-grid[data-astro-cid-x52i4cmj]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.p-item[data-astro-cid-x52i4cmj][hidden]{display:none}.empty[data-astro-cid-x52i4cmj]{padding:60px 0;text-align:center;color:var(--muted)}.catalog[data-astro-cid-x52i4cmj]{margin-top:44px;display:flex;align-items:center;gap:18px;padding:22px 24px;border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(120deg,#f2f8ff,#fff 60%);flex-wrap:wrap}.catalog-icon[data-astro-cid-x52i4cmj]{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(145deg,var(--brand-700),var(--brand-500));color:#fff;flex:none}.catalog-copy[data-astro-cid-x52i4cmj] h3[data-astro-cid-x52i4cmj]{font-size:1rem}.catalog-copy[data-astro-cid-x52i4cmj] p[data-astro-cid-x52i4cmj]{margin:2px 0 0;font-size:.84rem;color:var(--muted)}.catalog[data-astro-cid-x52i4cmj] .btn[data-astro-cid-x52i4cmj]{margin-left:auto}.help[data-astro-cid-x52i4cmj]{margin-top:18px;font-size:.88rem;color:var(--muted)}.help[data-astro-cid-x52i4cmj] a[data-astro-cid-x52i4cmj]{font-weight:600;display:inline-flex;align-items:center;gap:4px}@media(max-width:1080px){.p-grid[data-astro-cid-x52i4cmj]{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.p-grid[data-astro-cid-x52i4cmj]{grid-template-columns:1fr}.filters[data-astro-cid-x52i4cmj]{padding:16px}.reset[data-astro-cid-x52i4cmj]{margin-left:0}.catalog[data-astro-cid-x52i4cmj] .btn[data-astro-cid-x52i4cmj]{margin-left:0;width:100%}}
