.aggregate_hero__4Q7j2{position:relative;padding:36px 0 42px;color:#ffffff;background:linear-gradient(180deg,rgba(2,35,64,.42),rgba(2,35,64,.72)),linear-gradient(120deg,var(--color-blue-deep),var(--color-blue) 55%,var(--color-cyan));background-position:50%;background-size:cover}.aggregate_heroInner__wMzwH{display:flex;flex-direction:column;gap:8px}.aggregate_crumbs__kBmJJ{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;color:rgba(255,255,255,.82)}.aggregate_crumbItem__yGKNf{display:inline-flex;align-items:center;gap:6px}.aggregate_crumbSep__bcXVU{opacity:.6}.aggregate_crumbLink__YRvM4{color:rgba(255,255,255,.82);transition:color .15s ease}.aggregate_crumbCurrent__RbHw_,.aggregate_crumbLink__YRvM4:hover{color:#ffffff}.aggregate_heroTitle__ki3WV{margin:4px 0 0;font-size:clamp(28px,2.4vw + 16px,42px);font-weight:800;line-height:1.12;letter-spacing:-.02em;text-shadow:0 2px 16px rgba(0,20,40,.4);overflow-wrap:break-word}.aggregate_heroSub__BJUku{max-width:640px;margin:0;font-size:clamp(14px,.5vw + 12px,16px);opacity:.94;overflow-wrap:break-word}.aggregate_stats__1IuCU{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.aggregate_statPill__9jdmK{padding:4px 12px;font-size:12px;font-weight:600;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.28);border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.aggregate_hero__4Q7j2.aggregate_heroCompact__SbRRd{padding:30px 0 2px;color:var(--color-ink);background:none}.aggregate_heroCompact__SbRRd .aggregate_crumbLink__YRvM4,.aggregate_heroCompact__SbRRd .aggregate_crumbs__kBmJJ{color:var(--color-gray)}.aggregate_heroCompact__SbRRd .aggregate_crumbCurrent__RbHw_,.aggregate_heroCompact__SbRRd .aggregate_crumbLink__YRvM4:hover{color:var(--color-ink)}.aggregate_heroCompact__SbRRd .aggregate_heroTitle__ki3WV{font-size:clamp(26px,2vw + 15px,36px);text-shadow:none}.aggregate_heroCompact__SbRRd .aggregate_heroSub__BJUku{opacity:1;color:var(--color-gray)}.aggregate_heroCompact__SbRRd .aggregate_statPill__9jdmK{color:var(--color-ink);background:#ffffff;border:1px solid var(--color-line);-webkit-backdrop-filter:none;backdrop-filter:none}.aggregate_body___6MOH{padding-block:var(--pad-section)}.aggregate_tabs__Qa1s_{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:var(--gap-section-head)}.aggregate_tab__2IDuf{display:inline-flex;gap:7px;align-items:center;padding:7px 15px;font-family:var(--font-head);font-size:14px;font-weight:700;color:var(--color-ink);cursor:pointer;background:#ffffff;border:1px solid var(--color-line);border-radius:999px;transition:color .15s ease,background .15s ease,border-color .15s ease}.aggregate_tab__2IDuf:hover{border-color:var(--color-blue)}.aggregate_tabActive__bEUSI{color:#ffffff;background:var(--color-ink);border-color:var(--color-ink)}.aggregate_tabCount___vfbK{font-size:12px;font-weight:600;opacity:.7}.aggregate_cardGrid__No_Fi{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--gap-grid);gap:var(--gap-grid)}.aggregate_empty__LkHWO{padding:48px 0;font-size:15px;color:var(--color-gray);text-align:center}@media (max-width:1024px){.aggregate_cardGrid__No_Fi{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.aggregate_cardGrid__No_Fi{grid-template-columns:repeat(2,1fr)}.aggregate_hero__4Q7j2{padding:26px 0 30px}}@media (max-width:460px){.aggregate_cardGrid__No_Fi{grid-template-columns:1fr}.aggregate_hero__4Q7j2{padding:22px 0 24px}}.aggregate_dirGrid__zE0aY{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--gap-grid);gap:var(--gap-grid)}.aggregate_dirCard__9ZhYd{display:flex;flex-direction:column;overflow:hidden;background:#ffffff;border-radius:var(--radius-card);box-shadow:var(--shadow-card);transition:transform .2s ease,box-shadow .2s ease}.aggregate_dirCard__9ZhYd:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover)}.aggregate_dirCover__mzZD0{width:100%;aspect-ratio:4/3;object-fit:cover}.aggregate_dirCoverPlaceholder__fmyAX{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4/3;font-size:40px;color:rgba(255,255,255,.32);background:linear-gradient(135deg,#1a3a5c,#0a2540)}.aggregate_dirBody__byClP{display:flex;flex-direction:column;gap:3px;padding:13px 16px 15px}.aggregate_dirName__sN9n0{overflow:hidden;font-family:var(--font-head);font-size:16px;font-weight:700;color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap}.aggregate_dirMeta__Hr7qS{font-size:12.5px;color:var(--color-gray)}.aggregate_group__oS8WK+.aggregate_group__oS8WK{margin-top:var(--gap-section)}.aggregate_groupTitle__wuXCP{margin:0 0 var(--gap-section-head);font-family:var(--font-head);font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--color-ink)}@media (max-width:1024px){.aggregate_dirGrid__zE0aY{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.aggregate_dirGrid__zE0aY{grid-template-columns:repeat(2,1fr)}}