.newsletter.svelte-1xweigh{background:var(--bg-alt);border:1px solid var(--border);padding:32px 24px}.nl-inner.svelte-1xweigh{max-width:440px;margin:0 auto;text-align:center}.nl-inner.svelte-1xweigh h3:where(.svelte-1xweigh){font-size:18px;font-weight:700;margin:0 0 6px;color:var(--text)}.nl-inner.svelte-1xweigh p:where(.svelte-1xweigh){font-size:13px;margin:0 0 16px;color:var(--text-muted)}.nl-form.svelte-1xweigh{display:flex;gap:8px}.nl-form.svelte-1xweigh input:where(.svelte-1xweigh){flex:1;padding:10px 14px;border:1px solid var(--border);border-radius:4px;font-size:13px;font-family:inherit;background:var(--bg);color:var(--text)}.nl-form.svelte-1xweigh button:where(.svelte-1xweigh){padding:10px 20px;background:var(--accent);color:#fff;border:none;border-radius:4px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;transition:opacity .15s}.nl-form.svelte-1xweigh button:where(.svelte-1xweigh):hover{opacity:.9}.sr-only.svelte-1xweigh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width: 500px){.nl-form.svelte-1xweigh{flex-direction:column}}.trending-widget.svelte-gwl8ny{padding:0}.trending-widget.svelte-gwl8ny .sidebar-heading:where(.svelte-gwl8ny){font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid var(--accent)}.trending-list.svelte-gwl8ny{display:flex;flex-direction:column}.trending-item.svelte-gwl8ny{display:flex;gap:8px;align-items:flex-start;padding:8px 0;text-decoration:none;border-bottom:1px solid var(--border-light);transition:opacity .15s}.trending-item.svelte-gwl8ny:last-child{border-bottom:none}.trending-item.svelte-gwl8ny:hover{opacity:.7}.trending-icon.svelte-gwl8ny{flex:none;font-size:14px;margin-top:2px}.trending-text.svelte-gwl8ny{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.trending-cat.svelte-gwl8ny{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--accent)}.trending-title.svelte-gwl8ny{font-size:13px;font-weight:600;color:var(--text-secondary);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.trending-votes.svelte-gwl8ny{flex:none;font-size:11px;font-weight:700;color:var(--text-muted);background:var(--bg-alt);padding:2px 6px;border-radius:4px;white-space:nowrap;margin-top:2px}.trending-skeleton-row.svelte-gwl8ny{height:32px;margin-bottom:8px;background:var(--bg-alt);border-radius:4px;animation:svelte-gwl8ny-shimmer 1.5s infinite}@keyframes svelte-gwl8ny-shimmer{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}
