.FC3pjG_tools{top:var(--header-h,0px);z-index:2;background:var(--paper);border-bottom:1px solid var(--mist-300);flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:8px;padding:12px 0;display:flex;position:sticky}.FC3pjG_search{border:1px solid var(--ink-100);border-radius:var(--radius-sm);background:var(--surface);min-width:0;height:46px;color:var(--ink-900);flex:0 320px;padding:0 14px;font-size:1rem}.FC3pjG_search:focus{box-shadow:0 0 0 3px var(--ocean-100);outline:none}.FC3pjG_letters{flex-wrap:wrap;gap:2px;display:flex}.FC3pjG_letters a{border-radius:var(--radius-sm);min-width:34px;height:34px;font-family:var(--font-display);color:var(--ink-900);justify-content:center;align-items:center;padding:0 6px;font-size:1.05rem;font-weight:600;text-decoration:none;display:inline-flex}.FC3pjG_letters a:hover{background:var(--ink);color:var(--paper)}.FC3pjG_group{border-bottom:1px solid var(--mist-300);scroll-margin-top:calc(var(--header-h,0px) + 80px);grid-template-columns:80px minmax(0,1fr);gap:16px;padding:28px 0;display:grid}.FC3pjG_letter{font-family:var(--font-display);color:var(--pop-text);margin:0;font-size:2.4rem;font-weight:700;line-height:1}.FC3pjG_list{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:2px 28px;margin:0;padding:0;list-style:none;display:grid}.FC3pjG_item{border-bottom:1px solid var(--mist-200);color:var(--ink-900);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;text-decoration:none;display:flex}.FC3pjG_item:hover .FC3pjG_name{color:var(--pop-text)}.FC3pjG_name{min-width:0;font-weight:500}.FC3pjG_count{color:var(--ink-700);background:var(--mist-100);border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;flex:none;padding:1px 8px;font-size:.75rem;font-weight:600}.FC3pjG_item:hover .FC3pjG_count{background:var(--lime)}.FC3pjG_none{color:var(--ink-500);padding:48px 0;font-size:1.05rem}@media (max-width:575.98px){.FC3pjG_group{grid-template-columns:minmax(0,1fr);gap:4px}.FC3pjG_letter{font-size:2.6rem}.FC3pjG_search{flex-basis:100%}}
