.tags-index-container[data-astro-cid-jfka275y]{padding:var(--space-2xl) 0}.container[data-astro-cid-jfka275y]{margin:0 auto;max-width:1200px;padding:0 var(--space-lg)}.popular-tags-section[data-astro-cid-jfka275y]{background:linear-gradient(135deg,var(--color-background-secondary) 0,rgba(139,92,246,.05) 50%,var(--color-background-secondary) 100%);border:2px solid var(--color-border);border-radius:var(--border-radius-lg);margin:var(--space-2xl) 0;padding:var(--space-xl)}.popular-tags-section[data-astro-cid-jfka275y] h2[data-astro-cid-jfka275y]{color:var(--color-text-primary);font-size:var(--font-size-2xl);margin-bottom:var(--space-xl)}.popular-tags-grid[data-astro-cid-jfka275y]{display:grid;gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.popular-tag-card[data-astro-cid-jfka275y]{background:var(--color-background);border:2px solid var(--color-border);border-radius:var(--border-radius-md);display:flex;flex-direction:column;overflow:hidden;padding:var(--space-lg);position:relative;text-decoration:none;transition:all .2s ease}.popular-tag-card[data-astro-cid-jfka275y]:before{background:linear-gradient(180deg,#8b5cf6,#6366f1);content:"";height:100%;left:0;position:absolute;top:0;transform:scaleY(0);transition:transform .2s ease;width:4px}.popular-tag-card[data-astro-cid-jfka275y]:hover{border-color:#8b5cf6;box-shadow:var(--shadow-lg);transform:translateY(-2px)}.popular-tag-card[data-astro-cid-jfka275y]:hover:before{transform:scaleY(1)}.popular-tag-name[data-astro-cid-jfka275y]{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--space-xs)}.popular-tag-count[data-astro-cid-jfka275y]{color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.all-tags-section[data-astro-cid-jfka275y]{margin:var(--space-2xl) 0}.all-tags-section[data-astro-cid-jfka275y] h2[data-astro-cid-jfka275y]{color:var(--color-text-primary);font-size:var(--font-size-2xl);margin-bottom:var(--space-lg)}.alphabet-nav[data-astro-cid-jfka275y]{background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--border-radius-md);display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-bottom:var(--space-xl);padding:var(--space-md)}.alphabet-link[data-astro-cid-jfka275y]{align-items:center;background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--border-radius-sm);color:var(--color-text-primary);display:flex;font-size:var(--font-size-sm);font-weight:600;height:36px;justify-content:center;text-decoration:none;transition:all .2s ease;width:36px}.alphabet-link[data-astro-cid-jfka275y]:hover{background:linear-gradient(135deg,var(--color-primary),#0064c8);border-color:transparent;color:#fff;transform:scale(1.1)}.tags-by-letter[data-astro-cid-jfka275y]{display:flex;flex-direction:column;gap:var(--space-xl)}.letter-group[data-astro-cid-jfka275y]{background:var(--color-background);border:2px solid var(--color-border);border-radius:var(--border-radius-lg);padding:var(--space-lg);scroll-margin-top:var(--space-xl)}.letter-group[data-astro-cid-jfka275y].numeric-group{background:linear-gradient(135deg,var(--color-background) 0,rgba(139,92,246,.03) 100%);border-color:#8b5cf64d}.letter-group[data-astro-cid-jfka275y].numeric-group .letter-heading[data-astro-cid-jfka275y]{background:linear-gradient(135deg,#8b5cf6,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.letter-heading[data-astro-cid-jfka275y]{border-bottom:2px solid var(--color-border);color:var(--color-primary);font-size:var(--font-size-xl);font-weight:700;margin-bottom:var(--space-md);padding-bottom:var(--space-sm)}.tags-grid[data-astro-cid-jfka275y]{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.tag-item[data-astro-cid-jfka275y]{align-items:center;background:linear-gradient(135deg,var(--color-primary),rgba(0,100,200,.9));border-radius:var(--border-radius-full);color:#fff;display:inline-flex;font-size:var(--font-size-sm);gap:var(--space-xs);padding:var(--space-xs) var(--space-md);text-decoration:none;transition:all .2s ease}.tag-item[data-astro-cid-jfka275y]:hover{box-shadow:0 4px 12px #007bff4d;transform:scale(1.05) translateY(-1px)}.tag-name[data-astro-cid-jfka275y]{font-weight:600}.tag-count[data-astro-cid-jfka275y]{font-size:var(--font-size-xs);opacity:.9}.back-navigation[data-astro-cid-jfka275y]{display:flex;justify-content:center;margin-top:var(--space-2xl)}.back-link[data-astro-cid-jfka275y]{align-items:center;background:linear-gradient(135deg,var(--color-primary),#0064c8);border-radius:var(--border-radius-full);box-shadow:0 4px 15px #007bff33;color:#fff;display:inline-flex;font-weight:600;padding:var(--space-md) var(--space-xl);text-decoration:none;transition:all .3s ease}.back-link[data-astro-cid-jfka275y]:hover{box-shadow:0 6px 20px #007bff4d;transform:translateY(-2px)}@media (max-width:768px){.tags-index-container[data-astro-cid-jfka275y]{padding:var(--space-lg) 0}.container[data-astro-cid-jfka275y]{padding:0 var(--space-md)}.popular-tags-section[data-astro-cid-jfka275y]{margin:var(--space-lg) 0;padding:var(--space-lg)}.popular-tags-grid[data-astro-cid-jfka275y]{gap:var(--space-sm);grid-template-columns:1fr}.popular-tag-card[data-astro-cid-jfka275y]{min-height:60px;padding:var(--space-md)}.alphabet-nav[data-astro-cid-jfka275y]{justify-content:center;overflow-x:auto;padding:var(--space-sm);-webkit-overflow-scrolling:touch}.alphabet-link[data-astro-cid-jfka275y]{height:44px;min-height:44px;min-width:44px;width:44px}.letter-group[data-astro-cid-jfka275y]{padding:var(--space-md)}.tags-grid[data-astro-cid-jfka275y]{gap:var(--space-sm)}.tag-item[data-astro-cid-jfka275y]{font-size:var(--font-size-sm);padding:var(--space-sm) var(--space-md)}.alphabet-link[data-astro-cid-jfka275y]:active,.popular-tag-card[data-astro-cid-jfka275y]:active,.tag-item[data-astro-cid-jfka275y]:active{transform:scale(.95)}.back-link[data-astro-cid-jfka275y]{padding:var(--space-lg) var(--space-xl);text-align:center;width:100%}}@media (max-width:480px){.tags-index-container[data-astro-cid-jfka275y]{padding:var(--space-md) 0}.container[data-astro-cid-jfka275y]{padding:0 var(--space-sm)}.all-tags-section[data-astro-cid-jfka275y] h2[data-astro-cid-jfka275y],.popular-tags-section[data-astro-cid-jfka275y] h2[data-astro-cid-jfka275y]{font-size:var(--font-size-xl)}.popular-tags-section[data-astro-cid-jfka275y]{padding:var(--space-md)}.tag-item[data-astro-cid-jfka275y]{font-size:var(--font-size-xs);padding:6px 10px}.tag-count[data-astro-cid-jfka275y]{display:none}}
