._container_1xb1p_9{max-width:1400px;margin:0 auto;padding:var(--spacing-6) var(--spacing-6) var(--spacing-12);width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacing-4)}._backLink_1xb1p_20{display:inline-flex;align-items:center;gap:.25rem;align-self:flex-start;color:var(--muted-foreground);font-size:var(--font-size-sm);text-decoration:none}._backLink_1xb1p_20:hover{color:var(--primary)}._header_1xb1p_36{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--spacing-4);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border)}._identity_1xb1p_46{display:flex;align-items:center;gap:var(--spacing-3);min-width:0}._logo_1xb1p_53,._logoFallback_1xb1p_54{width:3.25rem;height:3.25rem;flex-shrink:0;border:1px solid var(--border);border-radius:0}._logo_1xb1p_53{object-fit:contain;background:#fff}._logoFallback_1xb1p_54{display:flex;align-items:center;justify-content:center;background:var(--muted);color:var(--muted-foreground);font-family:var(--font-family-heading);font-size:var(--font-size-2xl);font-weight:700}._identityText_1xb1p_78{min-width:0}._title_1xb1p_82{margin:0;font-family:var(--font-family-heading);font-size:var(--font-size-3xl);font-weight:700;line-height:1.15;color:var(--heading-foreground);overflow-wrap:anywhere}._subtitle_1xb1p_92{margin:var(--spacing-1) 0 0;color:var(--muted-foreground);font-size:var(--font-size-base)}._subtitle_1xb1p_92 strong{color:var(--foreground);font-weight:700}._fresh_1xb1p_104{color:var(--success);font-weight:600}._headerActions_1xb1p_110{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);flex-shrink:0}._siteLink_1xb1p_118{display:inline-flex;align-items:center;gap:.4rem;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius-button);color:var(--muted-foreground);font-size:var(--font-size-sm);font-weight:500;text-decoration:none;white-space:nowrap;transition:border-color var(--animation-duration-fast),color var(--animation-duration-fast)}._siteLink_1xb1p_118:hover{border-color:var(--primary);color:var(--primary)}._categories_1xb1p_147{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._category_1xb1p_153{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius-button);background:var(--surface);color:var(--foreground);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:500;cursor:pointer;white-space:nowrap;transition:border-color var(--animation-duration-fast),background var(--animation-duration-fast),color var(--animation-duration-fast)}._category_1xb1p_153:hover{border-color:var(--primary);background:var(--muted)}._category_1xb1p_153:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._categoryOn_1xb1p_183{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}._categoryCount_1xb1p_190{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;padding:0 .35rem;border-radius:var(--radius-full);background:var(--muted);color:var(--muted-foreground);font-size:var(--font-size-xs);font-weight:700}._categoryOn_1xb1p_183 ._categoryCount_1xb1p_190{background:color-mix(in srgb,var(--primary-foreground) 22%,transparent);color:var(--primary-foreground)}._titleSite_1xb1p_211{display:inline-block;margin-left:var(--spacing-3);font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:500;color:var(--muted-foreground);vertical-align:middle}._namesakes_1xb1p_221{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}._namesakesLabel_1xb1p_228{color:var(--muted-foreground);font-size:var(--font-size-sm)}._namesake_1xb1p_221{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius-button);background:var(--surface);color:var(--foreground);font-size:var(--font-size-sm);font-weight:500;text-decoration:none;white-space:nowrap}._namesake_1xb1p_221:hover{border-color:var(--primary);background:var(--muted)}._namesake_1xb1p_221:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._namesakeOn_1xb1p_258{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}._namesakeCount_1xb1p_264{font-size:var(--font-size-xs);font-weight:700;opacity:.75}._resultsBar_1xb1p_272{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-3)}._resultsCount_1xb1p_279{margin:0;color:var(--foreground);font-size:var(--font-size-sm);font-weight:600}._pageNote_1xb1p_286{margin:0;color:var(--muted-foreground);font-size:var(--font-size-xs)}._grid_1xb1p_296{display:grid;grid-template-columns:1fr;gap:1.25rem;align-items:stretch}@media(min-width:700px){._grid_1xb1p_296{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){._grid_1xb1p_296{grid-template-columns:repeat(3,minmax(0,1fr))}}._grid_1xb1p_296[data-stale=true]{opacity:.55;transition:opacity var(--animation-duration-fast);pointer-events:none}._empty_1xb1p_325{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);padding:var(--spacing-12) var(--spacing-4);text-align:center;border:1px solid var(--border)}._emptyTitle_1xb1p_335{margin:0;color:var(--muted-foreground)}._emptyNudge_1xb1p_340{margin:0;color:var(--foreground);font-size:var(--font-size-sm)}._pagination_1xb1p_348{display:flex;align-items:center;justify-content:center;gap:var(--spacing-4);margin-top:var(--spacing-4);padding-top:var(--spacing-6);border-top:1px solid var(--border)}._pageInfo_1xb1p_358{color:var(--muted-foreground);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}._notFound_1xb1p_366{max-width:34rem;margin:0 auto;padding:var(--spacing-16) var(--spacing-4);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);text-align:center}._notFoundTitle_1xb1p_377{margin:0;font-family:var(--font-family-heading);font-size:var(--font-size-2xl);color:var(--heading-foreground)}._notFoundBody_1xb1p_384{margin:0;color:var(--muted-foreground);line-height:1.6}@media(max-width:768px){._container_1xb1p_9{padding:var(--spacing-4) var(--spacing-4) 2.5rem}._title_1xb1p_82{font-size:var(--font-size-2xl)}._header_1xb1p_36{flex-direction:column;align-items:stretch}._categories_1xb1p_147{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:var(--spacing-1);margin:0 calc(var(--spacing-4) * -1);padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._categories_1xb1p_147::-webkit-scrollbar{display:none}}._suggestions_1xb1p_423{display:flex;flex-direction:column;gap:var(--spacing-2);margin:0;padding:0;list-style:none;width:100%;max-width:24rem}._suggestionLink_1xb1p_434{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--border);color:var(--foreground);text-decoration:none}._suggestionLink_1xb1p_434:hover{border-color:var(--primary);color:var(--primary)}._notFoundActions_1xb1p_449{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-2)}
