.cluster-detail-metrics.svelte-16udcdy{margin-top:34px}.cluster-profile-band.svelte-16udcdy{border-bottom:1px solid var(--ink);border-top:1px solid var(--ink);display:grid;gap:0;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);margin-top:38px}.cluster-profile-band.svelte-16udcdy>div:where(.svelte-16udcdy):first-child{border-right:1px solid var(--rule);padding:28px 32px 30px}.cluster-profile-band.svelte-16udcdy span:where(.svelte-16udcdy),.cluster-share.svelte-16udcdy span:where(.svelte-16udcdy),.cluster-directory-rank.svelte-16udcdy,.cluster-directory-row.svelte-16udcdy small:where(.svelte-16udcdy),.cluster-directory-head.svelte-16udcdy span:where(.svelte-16udcdy){color:var(--graphite);font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.cluster-profile-band.svelte-16udcdy h2:where(.svelte-16udcdy){color:var(--ink);font-size:clamp(26px,3.2vw,44px);line-height:.98;margin:14px 0;max-width:720px}.cluster-profile-band.svelte-16udcdy p:where(.svelte-16udcdy){color:var(--ink-3);font-size:15px;line-height:1.7;margin:0;max-width:640px}.cluster-share-panel.svelte-16udcdy{display:grid;gap:0;padding:24px 30px}.cluster-share.svelte-16udcdy{display:grid;gap:10px 20px;grid-template-columns:minmax(0,1fr) auto;padding:14px 0}.cluster-share.svelte-16udcdy+.cluster-share:where(.svelte-16udcdy){border-top:1px solid var(--rule)}.cluster-share.svelte-16udcdy strong:where(.svelte-16udcdy){color:var(--ink);font-family:var(--font-mono);font-size:14px}.cluster-share.svelte-16udcdy i:where(.svelte-16udcdy){background:linear-gradient(90deg,var(--signal) var(--value),transparent 0),var(--rule);display:block;grid-column:1 / -1;height:4px;width:100%}.cluster-directory-filters.svelte-16udcdy{margin-top:34px}.cluster-directory.svelte-16udcdy{border-bottom:1px solid var(--ink);border-top:1px solid var(--ink);margin-top:0}.cluster-directory-head.svelte-16udcdy{align-items:center;border-bottom:1px solid var(--ink);display:flex;gap:18px;justify-content:space-between;padding:20px 28px}.cluster-directory-head.svelte-16udcdy h2:where(.svelte-16udcdy){align-items:center;color:var(--ink);display:flex;font-size:20px;gap:10px;line-height:1.2;margin:0}.cluster-directory-head.svelte-16udcdy h2:where(.svelte-16udcdy) .ui-icon{color:var(--signal);flex:0 0 auto}.cluster-directory-list.svelte-16udcdy{display:grid}.cluster-directory-row.svelte-16udcdy{align-items:center;border-bottom:1px solid var(--rule);display:grid;gap:16px;grid-template-columns:44px minmax(190px,1.2fr) minmax(160px,.9fr) minmax(110px,auto) minmax(88px,auto);min-height:64px;padding:12px 28px;transition:background .14s ease,color .14s ease}.cluster-directory-row.svelte-16udcdy:last-child{border-bottom:0}.cluster-directory-row.svelte-16udcdy:hover{background:color-mix(in srgb,var(--signal) 7%,transparent);color:var(--signal-ink)}.cluster-directory-row.svelte-16udcdy strong:where(.svelte-16udcdy){color:var(--ink);font-size:15px;min-width:0}.cluster-directory-row.svelte-16udcdy>span:where(.svelte-16udcdy):not(.cluster-directory-rank){color:var(--graphite);font-family:var(--font-mono);font-size:13px;min-width:0}.cluster-directory-row.svelte-16udcdy small:where(.svelte-16udcdy){justify-self:end}.cluster-directory-empty.svelte-16udcdy{display:grid;gap:8px;padding:28px}.cluster-directory-empty.svelte-16udcdy strong:where(.svelte-16udcdy){color:var(--ink);font-size:16px}.cluster-directory-empty.svelte-16udcdy span:where(.svelte-16udcdy){color:var(--graphite);font-family:var(--font-mono);font-size:12px}@media(max-width:900px){.cluster-profile-band.svelte-16udcdy{grid-template-columns:1fr}.cluster-profile-band.svelte-16udcdy>div:where(.svelte-16udcdy):first-child{border-bottom:1px solid var(--rule);border-right:0}.cluster-directory-row.svelte-16udcdy{grid-template-columns:36px minmax(0,1fr);gap:6px 14px;padding:16px 18px}.cluster-directory-row.svelte-16udcdy>span:where(.svelte-16udcdy):not(.cluster-directory-rank),.cluster-directory-row.svelte-16udcdy small:where(.svelte-16udcdy){grid-column:2;justify-self:start}}@media(max-width:640px){.cluster-profile-band.svelte-16udcdy{margin-top:28px}.cluster-profile-band.svelte-16udcdy>div:where(.svelte-16udcdy):first-child,.cluster-share-panel.svelte-16udcdy,.cluster-directory-head.svelte-16udcdy{padding-left:16px;padding-right:16px}.cluster-directory-head.svelte-16udcdy{align-items:start;display:grid;gap:8px}.cluster-directory-head.svelte-16udcdy h2:where(.svelte-16udcdy){font-size:18px}}
