.page-marketplace.svelte-eqlqg4{padding-bottom:40px}.page-hero.svelte-eqlqg4{padding:60px 0 40px}.page-hero.svelte-eqlqg4 h1:where(.svelte-eqlqg4){font-size:clamp(32px,5vw,52px);font-weight:700;line-height:1.1;letter-spacing:-1px;margin-bottom:16px}.hero-desc.svelte-eqlqg4{font-size:17px;color:var(--text-secondary);max-width:500px;margin:0 auto 24px}.marketplace-section.svelte-eqlqg4{padding:20px 0 40px}.plugin-grid.svelte-eqlqg4{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.plugin-card.svelte-eqlqg4{padding:22px;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:all .2s}.plugin-card.svelte-eqlqg4:hover{border-color:var(--color-border-light);transform:translateY(-2px)}.plugin-header.svelte-eqlqg4{display:flex;align-items:center;gap:14px;margin-bottom:16px}.plugin-icon.svelte-eqlqg4{font-size:32px}.plugin-header.svelte-eqlqg4 h3:where(.svelte-eqlqg4){font-size:16px;font-weight:600;margin-bottom:2px}.plugin-author.svelte-eqlqg4{font-size:12px;color:var(--text-muted)}.plugin-meta.svelte-eqlqg4{display:flex;justify-content:space-between;margin-bottom:16px}.plugin-installs.svelte-eqlqg4{font-size:13px;color:var(--text-secondary)}.plugin-cat.svelte-eqlqg4{font-size:11px;font-weight:600;color:var(--accent);background:#7c3aed1a;padding:3px 10px;border-radius:var(--radius-full)}.plugin-install.svelte-eqlqg4{width:100%;justify-content:center;font-size:13px}.gradient-text.svelte-eqlqg4{background:linear-gradient(135deg,#7c3aed,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-center.svelte-eqlqg4{text-align:center}
