.trends-page.svelte-1f775zi{max-width:1200px;margin:0 auto;padding:1.5rem}.trend-tabs.svelte-1f775zi{display:flex;gap:.75rem;padding:1rem;background:#0f0f19e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1rem;margin-bottom:1.5rem;border:1px solid rgba(255,255,255,.08);position:sticky;top:0;z-index:50}.trend-tabs.svelte-1f775zi a:where(.svelte-1f775zi){flex:1;padding:1rem;background:#ffffff08;border:1px solid transparent;border-radius:.75rem;cursor:pointer;transition:all .2s;text-align:left;text-decoration:none}.trend-tabs.svelte-1f775zi a:where(.svelte-1f775zi):hover{background:#ffffff0f}.trend-tabs.svelte-1f775zi a.active:where(.svelte-1f775zi){background:#8b5cf626;border-color:#8b5cf666}.tab-label.svelte-1f775zi{display:block;color:#fff;font-weight:600;font-size:1rem;margin-bottom:.25rem}.tab-desc.svelte-1f775zi{display:block;color:#6b7280;font-size:.8125rem}.trend-tabs.svelte-1f775zi a.active:where(.svelte-1f775zi) .tab-label:where(.svelte-1f775zi){color:#a78bfa}.trend-tabs.svelte-1f775zi a.active:where(.svelte-1f775zi) .tab-desc:where(.svelte-1f775zi){color:#9ca3af}.tab-content.svelte-1f775zi{animation:svelte-1f775zi-fadeIn .25s ease}@keyframes svelte-1f775zi-fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.trends-page.svelte-1f775zi{padding:1rem}.trend-tabs.svelte-1f775zi{flex-direction:column;gap:.5rem}.trend-tabs.svelte-1f775zi a:where(.svelte-1f775zi){text-align:center}}.faq-section.svelte-1f775zi{margin-top:2.5rem;padding:1.5rem;background:#1e1e28bf;border:1px solid rgba(255,255,255,.06);border-radius:1rem}.faq-title.svelte-1f775zi{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#fff}.faq-item.svelte-1f775zi{margin-bottom:.5rem;background:#0003;border-radius:.5rem;overflow:hidden}.faq-item.svelte-1f775zi summary:where(.svelte-1f775zi){padding:1rem;font-weight:500;color:#fff;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.faq-item.svelte-1f775zi summary:where(.svelte-1f775zi):hover{background:#0000001a}.faq-item.svelte-1f775zi summary:where(.svelte-1f775zi):after{content:"+";color:#8b5cf6;font-size:1.25rem}.faq-item[open].svelte-1f775zi summary:where(.svelte-1f775zi):after{content:"−"}.faq-item.svelte-1f775zi p:where(.svelte-1f775zi){padding:0 1rem 1rem;color:#9ca3af;font-size:.9375rem;line-height:1.7;max-width:70ch}
