.tags_layout__Bbg4f{display:flex;align-items:flex-start}.tags_page__YSNk3{flex:1;min-width:0;max-width:1200px;margin:0 auto;padding:32px 16px}.tags_heading__l1tYt{font-family:var(--font-open-sans);font-weight:700;font-size:25px;color:inherit;line-height:32px}.tags_headingRow__FmMvm{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.tags_sections__W2469{display:flex;flex-direction:column;gap:70px}.tags_letterGroup__C_gP8{display:flex;flex-direction:column;gap:10px}.tags_letterHeader___G81m{font-family:var(--font-open-sans);font-weight:400;font-size:26px;color:inherit;line-height:28px}.tags_cardGrid__OV_NS{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.tags_card__SJ_SE{display:flex;align-items:center;justify-content:center;height:55px;background-color:#f9fafb;border:1px solid #697282;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25);font-family:var(--font-open-sans);font-weight:400;font-size:26px;color:#2b7fff;text-decoration:none;text-align:center;line-height:28px}.tags_card__SJ_SE:hover{transform:scale(1.05)}.tags_card__SJ_SE{transition:transform .2s}.dark .tags_card__SJ_SE{background-color:#1e2438;border-color:#3d4a6b;color:#60a5fa}.index-rail_hamburger___2ZAX{position:fixed;left:16px;top:70px;z-index:50;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--background);border:1px solid var(--border);border-radius:8px;color:inherit;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1)}.index-rail_hamburger___2ZAX:hover{background-color:#e8f1fd}.index-rail_railColumn__dsBB_{flex-shrink:0;width:0;height:calc(100vh - 53px);position:sticky;top:0;overflow:hidden;transition:width .22s ease-in-out}.index-rail_railColumnOpen__hdnBC{width:64px}.index-rail_railInner__L9EHl{display:flex;flex-direction:column;align-items:center;gap:4px;box-sizing:border-box;width:64px;height:100%;padding:16px 8px;overflow-y:auto;background:var(--background);border-right:1px solid var(--border);box-shadow:2px 0 4px rgba(0,0,0,.1);opacity:0;transition:opacity .15s ease-in-out}.index-rail_railColumnOpen__hdnBC .index-rail_railInner__L9EHl{opacity:1;transition-delay:90ms}.index-rail_closeButton__kE2Ph{display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin-bottom:6px;background:none;border:1px solid var(--border);border-radius:6px;color:inherit;cursor:pointer}.index-rail_closeButton__kE2Ph:hover{background-color:#e8f1fd}.index-rail_letterList__UMx2N{display:flex;flex-direction:column;gap:4px}.index-rail_letterActive__fVHQ8,.index-rail_letterInactive__JeDUa{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;font-family:var(--font-open-sans);font-size:12px;font-weight:600;line-height:1;border-radius:6px;text-decoration:none}.index-rail_letterActive__fVHQ8{background-color:#e8f1fd;border:1px solid #007bf6;color:#007BF6;cursor:pointer}.index-rail_letterActive__fVHQ8:hover,.index-rail_letterCurrent__3TO7j{background-color:#007BF6;color:#ffffff}.index-rail_letterCurrent__3TO7j{border-color:#007BF6}.index-rail_letterInactive__JeDUa{background-color:transparent;border:1px solid var(--border);color:var(--muted-foreground);opacity:.4;cursor:default;pointer-events:none}.index-rail_count__Kde31{margin-top:8px;max-width:60px;font-family:var(--font-open-sans);font-size:11px;line-height:1.3;color:var(--muted-foreground);text-align:center}@media (prefers-reduced-motion:reduce){.index-rail_railColumn__dsBB_,.index-rail_railInner__L9EHl{transition:none}}.dark .index-rail_hamburger___2ZAX{background:#202536}.dark .index-rail_hamburger___2ZAX:hover{background-color:#2a3050}.dark .index-rail_railInner__L9EHl{background:#202536}.dark .index-rail_closeButton__kE2Ph:hover{background-color:#2a3050}.dark .index-rail_letterActive__fVHQ8{background-color:#1e2438;border-color:#4a90f7;color:#60a5fa}.dark .index-rail_letterActive__fVHQ8:hover{background-color:#4a90f7;color:#0a0a0a}.dark .index-rail_letterCurrent__3TO7j{background-color:#4a90f7;border-color:#4a90f7;color:#0a0a0a}