.twitter-btn.svelte-1q37ri0{appearance:none;border:1px solid var(--border);color:#fff;background:linear-gradient(135deg,#1da1f2,#1a8cd8);border-radius:9999px;padding:10px 18px;font-weight:600;transition:transform .15s ease,opacity .15s ease,box-shadow .15s ease;display:inline-flex;align-items:center;gap:8px}.twitter-btn.svelte-1q37ri0:hover{transform:translateY(-1px);box-shadow:0 10px 20px #1da1f240}.twitter-btn.svelte-1q37ri0:disabled{opacity:.7;cursor:not-allowed}.tweet-card.svelte-yibn2b{border:1px solid rgb(229,231,235);border-radius:10px;background:linear-gradient(180deg,#fff,#fafafa);box-shadow:0 10px 24px #0000000d;display:flex;flex-direction:column;gap:.5rem;transition:transform .16s ease,box-shadow .16s ease}.tweet-card.svelte-yibn2b:hover{transform:translateY(-2px);box-shadow:0 16px 30px #00000014}.tweet-toolbar.svelte-yibn2b{display:flex;align-items:center;justify-content:space-between}.left.svelte-yibn2b{display:flex;align-items:center;gap:10px}.rank-badge.svelte-yibn2b{border:1px solid rgb(229,231,235);background:#fff;color:#111827;padding:4px 10px;border-radius:8px;font-weight:700;font-size:.95rem}.tweet-actions.svelte-yibn2b{display:flex;align-items:center;gap:8px}.prose-tweet.svelte-yibn2b blockquote.twitter-tweet{margin:0}.prose-tweet.svelte-yibn2b blockquote.twitter-tweet p{color:#111827}.count.svelte-yibn2b{min-width:1.25rem;text-align:left;font-weight:700;color:#374151}.embed-container.svelte-yibn2b{position:relative;min-height:200px}.embed-loading.svelte-yibn2b{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(0deg,#f9fafba6,#ffffffa6);border-radius:8px;z-index:1}.spinner.svelte-yibn2b{width:28px;height:28px;border:3px solid #e5e7eb;border-top-color:var(--accent);border-radius:9999px;animation:svelte-yibn2b-spin 1s linear infinite}@keyframes svelte-yibn2b-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
