._page_1ngog_3{display:flex;flex-direction:column;gap:var(--gap-section);padding-bottom:var(--gap-page);width:100%}._statLabel_1ngog_12{white-space:normal}@media(max-width:480px){._hero_1ngog_18 dl{grid-template-columns:minmax(0,1fr)}}._controls_1ngog_24{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--gap-block);align-items:end;padding:var(--gap-section);background-color:var(--surface);border:1px solid var(--border-default, var(--border-subtle));border-radius:var(--radius-lg);min-width:0}._field_1ngog_36{display:flex;flex-direction:column;gap:var(--gap-item);min-width:0}._fieldSearch_1ngog_43{grid-column:span 2}._fieldLabel_1ngog_47{font-family:var(--font-family-ui);font-size:var(--text-2xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground)}._searchField_1ngog_56{position:relative;min-width:0}._searchIcon_1ngog_61{position:absolute;left:var(--spacing-3);top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}._searchInput_1ngog_70{width:100%;padding-left:var(--gap-region)}._select_1ngog_75{width:100%}._empty_1ngog_79{margin:0;padding:var(--gap-section);text-align:center;color:var(--muted-foreground);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface)}._fetching_1ngog_89{opacity:.6;transition:opacity var(--duration-instant)}._pager_1ngog_94{display:flex;align-items:center;justify-content:center;gap:var(--gap-block);font-size:var(--text-sm)}._muted_1ngog_102{color:var(--muted-foreground)}._note_1ngog_106{max-width:68ch;margin:0;color:var(--muted-foreground);font-size:var(--text-xs);line-height:1.55;max-width:100ch}._link_1ngog_115{color:var(--foreground);text-decoration:underline;text-decoration-color:var(--link-line);text-underline-offset:3px;font-weight:var(--weight-medium);display:inline-block;padding:var(--gap-pair) 0;margin:calc(-1 * var(--gap-pair)) 0}._link_1ngog_115:hover{text-decoration-color:currentColor}@media(pointer:coarse){._link_1ngog_115{padding-block:var(--touch-pad);margin-block:calc(-1 * var(--touch-pad))}}@media(max-width:640px){._controls_1ngog_24{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){._controls_1ngog_24{padding:var(--gap-block)}}._link_1ngog_115:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}
