.page-header.svelte-15hsbul{background:var(--bg-secondary);padding:3.5rem 0 2.5rem;text-align:center;border-bottom:1px solid var(--border)}.back.svelte-15hsbul{display:block;font-size:.9rem;color:var(--text-secondary);margin-bottom:1.25rem}.back.svelte-15hsbul:hover{color:var(--accent)}.icon.svelte-15hsbul{display:block;margin:0 auto 1rem;border-radius:var(--radius-lg)}.page-subtitle.svelte-15hsbul{font-size:1.1rem;color:var(--text-secondary);margin:.75rem auto 0;max-width:640px;line-height:1.55}.header-meta.svelte-15hsbul{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap;font-size:.85rem;color:var(--text-muted);margin-top:1rem}.kind.svelte-15hsbul{border:1px solid var(--border);border-radius:999px;padding:0 .6rem}.layout.svelte-15hsbul{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:3rem;align-items:start}@media(max-width:860px){.layout.svelte-15hsbul{grid-template-columns:1fr}.facts.svelte-15hsbul{order:-1}}.content.svelte-15hsbul h2:where(.svelte-15hsbul){font-size:1.4rem;margin:2.5rem 0 .75rem}.about.svelte-15hsbul,.list.svelte-15hsbul{color:var(--text-secondary);line-height:1.65;margin:0}.about.svelte-15hsbul{font-size:1.05rem}.list.svelte-15hsbul{padding-left:1.25rem}.list.svelte-15hsbul li:where(.svelte-15hsbul){margin-bottom:.5rem}.shot.svelte-15hsbul{margin:2rem 0 0}.shot.svelte-15hsbul img:where(.svelte-15hsbul){width:100%;height:auto;border:1px solid var(--border);border-radius:var(--radius-lg)}.faq-list.svelte-15hsbul{display:flex;flex-direction:column;gap:.75rem}.facts.svelte-15hsbul{position:sticky;top:6rem;padding:1.5rem;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);font-size:.9rem}.facts.svelte-15hsbul dl:where(.svelte-15hsbul){margin:0}.facts.svelte-15hsbul dt:where(.svelte-15hsbul){font-size:.75rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;margin-top:1rem}.facts.svelte-15hsbul dt:where(.svelte-15hsbul):first-child{margin-top:0}.facts.svelte-15hsbul dd:where(.svelte-15hsbul){margin:.25rem 0 0;color:var(--text-primary);line-height:1.45}.muted.svelte-15hsbul{color:var(--text-muted)}.facts-note.svelte-15hsbul{margin:1.25rem 0 0;padding-top:1rem;border-top:1px solid var(--border);color:var(--text-secondary);line-height:1.5}.facts-note.svelte-15hsbul a:where(.svelte-15hsbul){display:block;margin-top:.4rem}.others-section.svelte-15hsbul{border-top:1px solid var(--border)}.others-title.svelte-15hsbul{font-size:1.25rem;margin-bottom:1rem}.grid.svelte-15hsbul{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.25rem}.plugin-card.svelte-15hsbul{display:flex;flex-direction:column;gap:.4rem;padding:1.25rem;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-primary);transition:border-color var(--transition-fast),transform var(--transition-fast)}.plugin-card.svelte-15hsbul:hover{border-color:color-mix(in srgb,var(--accent) 40%,transparent);transform:translateY(-3px);color:var(--text-primary)}.plugin-card.svelte-15hsbul img:where(.svelte-15hsbul){border-radius:var(--radius-md)}.plugin-name.svelte-15hsbul{font-weight:600}.plugin-tagline.svelte-15hsbul{font-size:.9rem;color:var(--text-secondary);line-height:1.45}.cta-section.svelte-15hsbul{background:var(--bg-secondary);border-top:1px solid var(--border)}.cta.svelte-15hsbul{text-align:center;max-width:640px}.cta.svelte-15hsbul h2:where(.svelte-15hsbul){margin-bottom:.75rem}.cta.svelte-15hsbul p:where(.svelte-15hsbul){color:var(--text-secondary);line-height:1.6;margin-bottom:1.5rem}.cta-actions.svelte-15hsbul{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}
