._container_1m6ny_1{max-width:900px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6);font-family:var(--font-family-base);color:var(--foreground)}._header_1m6ny_9{text-align:center;margin-bottom:var(--spacing-12)}._headerIcon_1m6ny_14{color:var(--primary);margin-bottom:var(--spacing-4)}._title_1m6ny_19{font:var(--typography-h1);color:var(--foreground);margin-bottom:var(--spacing-2)}._subtitle_1m6ny_25{font:var(--typography-lead);color:var(--muted-foreground);max-width:600px;margin:0 auto}._filterBar_1m6ny_32{display:flex;gap:var(--spacing-4);margin-bottom:var(--spacing-8);flex-wrap:wrap}._searchInputWrapper_1m6ny_39{position:relative;flex-grow:1;min-width:250px}._searchIcon_1m6ny_45{position:absolute;left:var(--spacing-3);top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}._searchInput_1m6ny_39{padding-left:calc(var(--spacing-3) * 2 + 18px)}._categorySelect_1m6ny_58{width:220px;flex-shrink:0}._termList_1m6ny_63{margin-top:var(--spacing-8)}._alphaGroup_1m6ny_67{margin-bottom:var(--spacing-8)}._alphaHeader_1m6ny_71{font:var(--typography-h2);color:var(--primary);padding-bottom:var(--spacing-2);border-bottom:2px solid var(--border);margin-bottom:var(--spacing-6)}._termEntry_1m6ny_79{margin-bottom:var(--spacing-6);padding-left:var(--spacing-4);border-left:3px solid transparent;transition:border-color var(--animation-duration-normal) ease}._termEntry_1m6ny_79:target{border-left-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 5%,transparent);border-radius:var(--radius)}._termTitle_1m6ny_92{font:var(--typography-h4);color:var(--foreground);margin-bottom:var(--spacing-2)}._termDefinition_1m6ny_98{font:var(--typography-body);color:var(--surface-foreground);line-height:var(--line-height-relaxed)}._errorState_1m6ny_104,._noResults_1m6ny_105{text-align:center;padding:var(--spacing-16) var(--spacing-6);background-color:var(--surface);border-radius:var(--radius-md);color:var(--muted-foreground);font-size:var(--font-size-lg)}._errorMessage_1m6ny_114{font-size:var(--font-size-sm);color:var(--error);margin-top:var(--spacing-2)}._skeletonContainer_1m6ny_120{width:100%}@media(max-width:768px){._container_1m6ny_1{padding:var(--spacing-6) var(--spacing-4)}._filterBar_1m6ny_32{flex-direction:column}._categorySelect_1m6ny_58{width:100%}._title_1m6ny_19{font:var(--typography-h2)}._subtitle_1m6ny_25{font-size:var(--font-size-base)}}
