@layer components{.uc-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px;padding:0;list-style:none}.uc-tags li{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--border);border-radius:999px;padding:5px 12px;color:var(--ink-2)}.uc-tags a{color:var(--acc);text-decoration:none}.uc-proof{margin-top:18px;font-family:var(--f-mono);font-size:12px;letter-spacing:.06em;color:var(--dim);max-width:62ch}.uc-proof a{color:var(--acc)}.uc-index{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;font-family:var(--f-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.uc-index a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--border)}.uc-index a:hover{color:var(--acc);border-bottom-color:currentColor}.uc-index .n{color:var(--dim);margin-left:6px}.uc-group{padding-block:clamp(28px,3.5vw,48px);border-top:1px solid var(--border);scroll-margin-top:96px}.uc-group h2{font-size:clamp(30px,3.4vw,48px)}.uc-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px;margin:22px 0 0;padding:0;list-style:none}.uc-list a{display:grid;gap:10px;height:100%;padding:22px;border:1px solid var(--border);border-radius:14px;color:var(--ink);text-decoration:none;transition:border-color .2s var(--ease)}.uc-list a:hover{border-color:var(--ink)}.uc-list h3{font-size:20px;line-height:1.25}.uc-list p{color:var(--ink-2);font-size:15px;line-height:1.55}.uc-list .who{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.uc-next{display:grid;gap:12px;margin:0;padding:0;list-style:none}.uc-next a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--border);padding-bottom:12px;display:block}.uc-next a:hover{color:var(--acc)}.uc-next span{display:block;color:var(--ink-2);font-size:15px;margin-top:4px}.uc-empty{max-width:62ch;color:var(--ink-2)}.uc-empty a{color:var(--acc)}}