.bp-card[data-astro-cid-j7ti3jj6]{border:1px solid var(--border);background:var(--card);height:100%;min-height:220px;color:inherit;border-radius:12px;flex-direction:column;gap:12px;padding:22px 22px 18px;transition:transform .15s,border-color .15s;display:flex}.bp-card[data-astro-cid-j7ti3jj6]:hover{border-color:var(--border-strong);text-decoration:none;transform:translateY(-2px)}.bp-card__eyebrow[data-astro-cid-j7ti3jj6]{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bp-card__sep[data-astro-cid-j7ti3jj6]{opacity:.3;background:currentColor;width:1px;height:12px;display:inline-block}.bp-card__title[data-astro-cid-j7ti3jj6]{font-size:17px;line-height:1.35}.bp-card[data-astro-cid-j7ti3jj6]:hover .bp-card__title[data-astro-cid-j7ti3jj6]{color:var(--link)}.bp-card__summary[data-astro-cid-j7ti3jj6]{color:var(--fg-muted);flex:auto;font-size:14px;line-height:1.5}.bp-card__foot[data-astro-cid-j7ti3jj6]{border-top:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding-top:14px;display:flex}.bp-card__cases[data-astro-cid-j7ti3jj6]{-webkit-line-clamp:2;color:var(--fg-muted);-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.bp-card__arrow[data-astro-cid-j7ti3jj6]{color:var(--primary)}@media (prefers-reduced-motion:reduce){.bp-card[data-astro-cid-j7ti3jj6]{transition:none}.bp-card[data-astro-cid-j7ti3jj6]:hover{transform:none}}.bp-version[data-astro-cid-udgsjzrq]:before{content:" · "}.bp-head[data-astro-cid-udgsjzrq]{border-bottom:1px solid var(--border);background:var(--card)}.bp-head__inner[data-astro-cid-udgsjzrq]{flex-direction:column;gap:14px;padding-block:40px 36px;display:flex}.bp-head[data-astro-cid-udgsjzrq] h1[data-astro-cid-udgsjzrq]{font-size:clamp(2rem,1.6rem + 1.4vw,2.6rem);font-weight:500}.bp-head[data-astro-cid-udgsjzrq] .lede[data-astro-cid-udgsjzrq]{max-width:672px}.bp-crumbs[data-astro-cid-udgsjzrq]{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.bp-crumbs[data-astro-cid-udgsjzrq] a[data-astro-cid-udgsjzrq]{color:var(--fg-muted)}.bp-crumbs[data-astro-cid-udgsjzrq] a[data-astro-cid-udgsjzrq]:hover{color:var(--fg)}.bp-crumbs[data-astro-cid-udgsjzrq] [data-astro-cid-udgsjzrq][aria-current]{color:var(--fg);font-weight:500}.bp-list[data-astro-cid-udgsjzrq]{flex-direction:column;gap:24px;padding-block:32px 64px;display:flex}.bp-search[data-astro-cid-udgsjzrq]{color:var(--fg-muted);position:relative}.bp-search[data-astro-cid-udgsjzrq] svg[data-astro-cid-udgsjzrq]{pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.bp-search[data-astro-cid-udgsjzrq] input[data-astro-cid-udgsjzrq]{border:1px solid var(--border);width:100%;height:48px;color:var(--fg);font:400 15px var(--font-ui);background:0 0;border-radius:999px;outline:none;padding:0 16px 0 42px}.bp-search[data-astro-cid-udgsjzrq] input[data-astro-cid-udgsjzrq]:focus{border-color:var(--primary)}.bp-body[data-astro-cid-udgsjzrq]{flex-wrap:wrap;align-items:flex-start;gap:40px;display:flex}.bp-filters[data-astro-cid-udgsjzrq]{flex-direction:column;flex:220px;gap:28px;max-width:256px;display:flex}.bp-filter[data-astro-cid-udgsjzrq]{flex-direction:column;gap:2px;display:flex}.bp-filter__title[data-astro-cid-udgsjzrq]{color:var(--fg-muted);letter-spacing:.14em;margin-bottom:6px;font-size:11px}.bp-kind[data-astro-cid-udgsjzrq]{width:100%;min-height:36px;color:var(--fg);font:400 14px var(--font-ui);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex}.bp-kind[data-astro-cid-udgsjzrq]:hover{background:var(--muted)}.bp-kind[data-astro-cid-udgsjzrq][aria-pressed=true]{border-color:var(--border);background:var(--card);font-weight:600}.bp-kind__n[data-astro-cid-udgsjzrq]{color:var(--fg-muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.bp-check[data-astro-cid-udgsjzrq]{cursor:pointer;align-items:center;gap:10px;min-height:36px;font-size:14px;display:flex}.bp-check[data-astro-cid-udgsjzrq] input[data-astro-cid-udgsjzrq]{accent-color:var(--primary)}.bp-check--hint[data-astro-cid-udgsjzrq]{align-items:flex-start;padding-block:6px}.bp-check--hint[data-astro-cid-udgsjzrq] input[data-astro-cid-udgsjzrq]{margin-top:3px}.bp-check__label[data-astro-cid-udgsjzrq],.bp-check__hint[data-astro-cid-udgsjzrq]{display:block}.bp-check__hint[data-astro-cid-udgsjzrq]{color:var(--fg-muted);font-size:12px;line-height:1.4}.bp-results[data-astro-cid-udgsjzrq]{flex-direction:column;flex:999 560px;gap:20px;min-width:0;display:flex}.bp-results__bar[data-astro-cid-udgsjzrq]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:flex}.bp-results__count[data-astro-cid-udgsjzrq]{color:var(--fg-muted);font-size:14px}.bp-clear[data-astro-cid-udgsjzrq]{min-height:36px;color:var(--link);font:400 13px var(--font-ui);cursor:pointer;background:0 0;border:0;padding:8px 10px;text-decoration:underline}.bp-clear[data-astro-cid-udgsjzrq][hidden]{display:none}.bp-grid[data-astro-cid-udgsjzrq]{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.bp-grid[data-astro-cid-udgsjzrq][hidden],.bp-grid[data-astro-cid-udgsjzrq]>[data-astro-cid-udgsjzrq][hidden]{display:none}.bp-empty[data-astro-cid-udgsjzrq]{border:1px dashed var(--border-strong);background:var(--card);color:var(--fg-muted);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;font-size:14px;display:flex}.bp-empty[data-astro-cid-udgsjzrq][hidden]{display:none}.bp-empty__title[data-astro-cid-udgsjzrq]{color:var(--fg);font-size:16px;font-weight:600}.bp-empty[data-astro-cid-udgsjzrq] .button[data-astro-cid-udgsjzrq]{margin-top:8px}.bp-build[data-astro-cid-udgsjzrq]{border-top:1px solid var(--border)}.bp-build__inner[data-astro-cid-udgsjzrq]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-block:56px 112px;display:flex}.bp-build__text[data-astro-cid-udgsjzrq]{gap:10px;max-width:576px;display:grid}.bp-build__text[data-astro-cid-udgsjzrq] h2[data-astro-cid-udgsjzrq]{font-size:clamp(1.4rem,1.2rem + .8vw,1.9rem)}.bp-build__actions[data-astro-cid-udgsjzrq]{flex-wrap:wrap;gap:12px;display:flex}@media (width<=640px){.bp-head__inner[data-astro-cid-udgsjzrq]{padding-block:28px}.bp-list[data-astro-cid-udgsjzrq]{padding-block:24px 48px}.bp-body[data-astro-cid-udgsjzrq]{gap:28px}.bp-filters[data-astro-cid-udgsjzrq]{max-width:none}.bp-build__inner[data-astro-cid-udgsjzrq]{padding-block:40px 72px}}
