.K2kx8G_root{gap:var(--space-8);max-width:var(--max-width-narrow);padding:var(--space-8) var(--space-4) var(--space-16);flex-direction:column;margin:0 auto;display:flex}.K2kx8G_header{gap:var(--space-2);flex-direction:column;display:flex}.K2kx8G_title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.K2kx8G_intro{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-secondary);max-width:60ch;margin:0}.K2kx8G_count{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-secondary);font-size:var(--font-size-xs);margin:0}.K2kx8G_group{gap:var(--space-3);flex-direction:column;display:flex}.K2kx8G_letter{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.K2kx8G_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.K2kx8G_link{gap:var(--space-0-5);border-radius:var(--radius-lg);flex-direction:column;display:flex}@supports (corner-shape:squircle){.K2kx8G_link{corner-shape:squircle;border-radius:var(--radius-lg)}}.K2kx8G_link{padding:var(--space-3) var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-primary);text-decoration:none}.K2kx8G_link:hover{background:var(--bg-tertiary)}.K2kx8G_name{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.K2kx8G_meta{font-size:var(--font-size-xs);color:var(--text-muted)}
