.c8Md_W_content{max-width:var(--content-work);padding:var(--page-pad-top) var(--page-padding-x) var(--page-pad-bottom);gap:var(--gap-section);flex-direction:column;margin:0 auto;display:flex}.c8Md_W_filterRow{align-items:center;gap:var(--spacing-8);flex-wrap:wrap;display:flex}.c8Md_W_coverageChip{align-items:center;gap:var(--spacing-4);border-radius:var(--radius-full);border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:border-color var(--duration-micro) var(--ease-out-expo), background var(--duration-micro) var(--ease-out-expo), color var(--duration-micro) var(--ease-out-expo);flex-shrink:0;padding:7px 12px;font-family:inherit;font-size:12px;font-weight:500;display:inline-flex}.c8Md_W_coverageChip:hover{border-color:var(--border-strong)}.c8Md_W_coverageChip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-full)}.c8Md_W_coverageChipActive{background:var(--status-info-bg);color:var(--text-on-status-info);border-color:var(--border-focus)}.c8Md_W_coverageChipActive:hover{border-color:var(--border-focus)}.c8Md_W_coverageChipIcon{flex-shrink:0}.c8Md_W_searchWrap{flex:1;display:flex}.c8Md_W_searchField{width:100%;max-width:none}.c8Md_W_countText{font-size:var(--body-sm-size);color:var(--text-secondary)}.c8Md_W_countText:empty{display:none}.c8Md_W_countBold{font-weight:var(--weight-semibold);color:var(--text-primary)}.c8Md_W_grid{gap:var(--spacing-24);grid-template-columns:repeat(1,1fr);display:grid}@media (min-width:640px){.c8Md_W_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.c8Md_W_grid{grid-template-columns:repeat(3,1fr)}}.c8Md_W_aboutBanner{padding:var(--pad-inner);border-radius:var(--radius-md);background:var(--surface-card);border:1px solid var(--border-default);font-size:var(--body-sm-size);color:var(--text-secondary);text-align:center;line-height:var(--leading-relaxed)}.c8Md_W_aboutBanner strong{color:var(--text-primary)}.c8Md_W_aboutBannerSep{margin:0 var(--spacing-8);color:var(--text-tertiary)}.c8Md_W_loadingOverlay{padding:var(--spacing-32) 0;justify-content:center;display:flex}
