.hub.svelte-d72uzk{max-width:1000px;margin:0 auto;padding:1.5rem 1.25rem 3rem;color:var(--sw-text, #e6edf3)}.crumbs.svelte-d72uzk{font-size:.82rem;color:var(--sw-text-muted, #9aa4b2);display:flex;gap:.4rem;align-items:center;margin-bottom:1.25rem}.crumbs.svelte-d72uzk a:where(.svelte-d72uzk){color:var(--sw-text-muted, #9aa4b2);text-decoration:none}.crumbs.svelte-d72uzk a:where(.svelte-d72uzk):hover{color:var(--sw-primary, #3b82f6)}.hub-head.svelte-d72uzk h1:where(.svelte-d72uzk){font-size:1.7rem;font-weight:800;margin:0 0 .6rem}.hub-intro.svelte-d72uzk{font-size:.95rem;line-height:1.9;color:var(--sw-text-muted, #c2cad6);max-width:62ch;margin:0 0 1.75rem}.grid.svelte-d72uzk{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.card.svelte-d72uzk{display:flex;flex-direction:column;gap:.65rem;padding:1.1rem 1.15rem;border:1px solid var(--sw-border, rgba(255, 255, 255, .1));border-radius:14px;background:var(--sw-surface, #0d1117);text-decoration:none;color:inherit;transition:border-color .15s,transform .15s}.card.svelte-d72uzk:hover{border-color:var(--sw-primary, #3b82f6);transform:translateY(-2px)}.card-top.svelte-d72uzk{display:flex;justify-content:space-between;align-items:baseline}.card-name.svelte-d72uzk{font-weight:700;font-size:1.05rem}.card-tf.svelte-d72uzk{font-size:.78rem;color:var(--sw-text-muted, #9aa4b2)}.card-meta.svelte-d72uzk{display:flex;gap:.6rem;align-items:center;min-height:1.4rem}.sent.svelte-d72uzk{font-size:.78rem;padding:.1rem .5rem;border-radius:999px}.sent-bullish.svelte-d72uzk{background:#22c55e26;color:#22c55e}.sent-bearish.svelte-d72uzk{background:#ef444426;color:#ef4444}.sent-neutral.svelte-d72uzk{background:#94a3b826;color:#94a3b8}.price.svelte-d72uzk{font-size:.85rem;color:var(--sw-text-muted, #c2cad6)}.card-cta.svelte-d72uzk{font-size:.85rem;color:var(--sw-primary, #3b82f6);font-weight:600}.hub-faq.svelte-d72uzk{margin-top:2rem}.hub-faq.svelte-d72uzk h2:where(.svelte-d72uzk){font-size:1.15rem;font-weight:800;margin:0 0 .75rem}.hub-faq-item.svelte-d72uzk{background:var(--sw-surface, #0d1117);border:1px solid var(--sw-border, rgba(255, 255, 255, .1));border-radius:12px;padding:.8rem 1rem;margin-bottom:.5rem}.hub-faq-item.svelte-d72uzk summary:where(.svelte-d72uzk){cursor:pointer;font-weight:600}.hub-faq-item.svelte-d72uzk p:where(.svelte-d72uzk){margin:.5rem 0 0;color:var(--sw-text-muted, #9aa4b2);line-height:1.8;font-size:.88rem}
