.back-link.svelte-15hsbul{display:inline-flex;align-items:center;gap:var(--space-xs);color:var(--color-fg-secondary);font-size:var(--text-body);text-decoration:none;transition:color var(--duration-micro) var(--ease-standard)}.back-link.svelte-15hsbul:hover{color:var(--color-fg-primary)}.hero-meta.svelte-15hsbul{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin-bottom:var(--space-sm)}.category-badge.svelte-15hsbul{display:inline-block;padding:var(--space-xs) var(--space-sm);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);color:var(--color-fg-tertiary);font-size:var(--text-body-sm);font-weight:500}.version-badge.svelte-15hsbul{padding:var(--space-xs) var(--space-sm);background:var(--color-info-muted);border:1px solid var(--color-info-border);border-radius:var(--radius-md);color:var(--color-info);font-size:var(--text-body-sm);font-weight:600;font-family:Monaco,Menlo,monospace}.last-updated.svelte-15hsbul{color:var(--color-fg-muted);font-size:var(--text-body-sm)}.plugin-title.svelte-15hsbul{font-size:var(--text-display);font-weight:700;color:var(--color-fg-primary);margin-bottom:var(--space-sm)}.plugin-description.svelte-15hsbul{font-size:var(--text-body-lg);color:var(--color-fg-secondary);line-height:1.6}.tags.svelte-15hsbul{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.tag.svelte-15hsbul{padding:var(--space-xs) var(--space-sm);background:var(--color-bg-subtle);border-radius:var(--radius-sm);color:var(--color-fg-tertiary);font-size:var(--text-body-sm)}.section-card.svelte-15hsbul{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-lg)}.section-title.svelte-15hsbul{font-size:var(--text-h2);font-weight:700;color:var(--color-fg-primary);margin-bottom:var(--space-md)}.features-list.svelte-15hsbul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-sm)}.feature-item.svelte-15hsbul{position:relative;padding-left:var(--space-lg);color:var(--color-fg-secondary);font-size:var(--text-body);line-height:1.6}.feature-item.svelte-15hsbul:before{content:"✓";position:absolute;left:0;color:var(--color-success);font-weight:700}.provides-grid.svelte-15hsbul{display:flex;flex-direction:column;gap:var(--space-lg)}.provides-category.svelte-15hsbul{display:flex;flex-direction:column;gap:var(--space-sm)}.provides-label.svelte-15hsbul{font-size:var(--text-body-sm);font-weight:600;color:var(--color-fg-tertiary);text-transform:uppercase;letter-spacing:.05em;margin:0}.provides-items.svelte-15hsbul{display:flex;flex-direction:column;gap:var(--space-sm)}.provides-item.svelte-15hsbul{display:flex;flex-direction:column;gap:4px;padding:var(--space-sm);background:var(--color-bg-subtle);border-radius:var(--radius-md)}.provides-name.svelte-15hsbul{font-family:Monaco,Menlo,monospace;font-size:var(--text-body);color:var(--color-fg-primary);font-weight:500}.provides-desc.svelte-15hsbul{font-size:var(--text-body-sm);color:var(--color-fg-secondary);line-height:1.5}.installation-steps.svelte-15hsbul{display:flex;flex-direction:column;gap:var(--space-lg)}.step.svelte-15hsbul{display:flex;gap:var(--space-md)}.step-number.svelte-15hsbul{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--color-bg-subtle);border-radius:var(--radius-full);color:var(--color-fg-primary);font-weight:700;font-size:var(--text-body)}.step-content.svelte-15hsbul{flex:1}.step-title.svelte-15hsbul{font-size:var(--text-body-lg);font-weight:600;color:var(--color-fg-primary);margin-bottom:var(--space-xs)}.step-description.svelte-15hsbul{font-size:var(--text-body);color:var(--color-fg-secondary);line-height:1.6;margin-bottom:var(--space-sm)}.command-box.svelte-15hsbul{display:flex;align-items:center;gap:var(--space-sm);background:var(--color-bg-subtle);border:1px solid var(--color-border-default);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);margin-top:var(--space-sm)}.command-text.svelte-15hsbul{flex:1;font-family:Monaco,Menlo,monospace;font-size:var(--text-body-sm);color:var(--color-fg-primary);background:none;padding:0}.copy-button.svelte-15hsbul{background:none;border:none;color:var(--color-fg-secondary);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color var(--duration-micro) var(--ease-standard)}.copy-button.svelte-15hsbul:hover{color:var(--color-fg-primary)}.copy-success.svelte-15hsbul{color:var(--color-success);font-weight:600}.section-subtitle.svelte-15hsbul{color:var(--color-fg-secondary);font-size:var(--text-body);margin-bottom:var(--space-md)}.examples-list.svelte-15hsbul{display:flex;flex-direction:column;gap:var(--space-sm)}.example-item.svelte-15hsbul{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--color-bg-subtle);border-radius:var(--radius-md);border:1px solid var(--color-border-default)}.example-content.svelte-15hsbul{display:flex;flex-direction:column;gap:4px;flex:1}.example-prompt.svelte-15hsbul{font-family:Monaco,Menlo,monospace;font-size:var(--text-body);color:var(--color-fg-primary);font-weight:500}.example-desc.svelte-15hsbul{font-size:var(--text-body-sm);color:var(--color-fg-secondary)}.related-grid.svelte-15hsbul{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-md)}.related-card.svelte-15hsbul{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-md);background:var(--color-bg-subtle);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);text-decoration:none;transition:all var(--duration-micro) var(--ease-standard);position:relative}.related-card.svelte-15hsbul:hover{border-color:var(--color-border-emphasis);transform:translateY(-2px)}.related-category.svelte-15hsbul{font-size:var(--text-caption);color:var(--color-fg-muted);text-transform:uppercase;letter-spacing:.05em}.related-name.svelte-15hsbul{font-size:var(--text-body-lg);font-weight:600;color:var(--color-fg-primary);margin:0}.related-desc.svelte-15hsbul{font-size:var(--text-body-sm);color:var(--color-fg-secondary);line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.related-arrow.svelte-15hsbul{position:absolute;top:var(--space-md);right:var(--space-md);color:var(--color-fg-muted);transition:transform var(--duration-micro) var(--ease-standard)}.related-card.svelte-15hsbul:hover .related-arrow:where(.svelte-15hsbul){transform:translate(4px);color:var(--color-fg-primary)}.animate-reveal.svelte-15hsbul{opacity:0;transform:translateY(20px);animation:svelte-15hsbul-reveal var(--duration-complex) var(--ease-standard) forwards;animation-delay:calc(var(--delay, 0) * .1s)}@keyframes svelte-15hsbul-reveal{to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.animate-reveal.svelte-15hsbul{animation:none;opacity:1;transform:none}}@media(max-width:768px){.plugin-title.svelte-15hsbul{font-size:var(--text-h1)}.section-card.svelte-15hsbul{padding:var(--space-md)}.command-box.svelte-15hsbul{flex-direction:column;align-items:stretch}.command-text.svelte-15hsbul{word-break:break-all}}
