/* User-requested branding and author cards only. */
.brand-wrap>img{width:38px;height:38px}.brand-title{font-size:24px;letter-spacing:-.7px}
.hero-card{position:relative;isolation:isolate;overflow:hidden}.hero-card:after{content:"";position:absolute;z-index:-1;width:340px;height:300px;right:12%;top:-30px;background:var(--ave-brand-mark) center/contain no-repeat;opacity:.035;transform:rotate(-14deg);pointer-events:none}
[data-theme="dark"] .hero-card:after{opacity:.055}
.tweet-left-avatar{overflow:hidden}.ave-tweet-avatar{width:100%;height:100%;object-fit:cover;display:block}.ave-avatar-loading{background:var(--bg-subtle)}.verified-badge[hidden]{display:none}
.ave-profile-card{position:fixed;z-index:160;padding:19px;background:var(--card-bg);color:var(--text-main);border:1px solid var(--card-border);border-radius:17px;box-shadow:0 8px 35px #0003;font:14px/1.55 -apple-system,BlinkMacSystemFont,"Microsoft YaHei",sans-serif}.ave-profile-card[hidden]{display:none}.ave-profile-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:9px}.ave-profile-avatar{width:66px;height:66px;border-radius:50%;object-fit:cover}.ave-profile-open{font-size:11px;border:1px solid var(--card-border);border-radius:20px;padding:6px 12px;color:var(--text-main);text-decoration:none;margin-left:auto}.ave-profile-name{display:block;font-size:18px;line-height:1.4}.ave-profile-verified{color:#1d9bf0;font-size:15px}.ave-profile-handle{color:var(--text-muted);font-size:13px}.ave-profile-bio{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0;font-size:13px;line-height:1.7}.ave-profile-counts{display:flex;gap:20px;color:var(--text-muted);font-size:12px}.ave-profile-counts b{color:var(--text-main);font-size:13px}.ave-profile-loading{margin:8px 0;color:var(--text-muted);font-size:12px}
.ave-export-paper .ave-export-brand{display:flex;align-items:center;gap:10px;padding:0 0 18px;font-size:28px;color:var(--text-main)}.ave-export-brand img{width:44px;height:44px;object-fit:contain}.ave-export-paper .btn-copy-ca,.ave-export-paper .btn-search-x,.ave-export-paper .btn-ave-pro{visibility:hidden}.ave-export-paper *{animation:none!important;transition:none!important}#btnDownloadCurrent[aria-busy="true"]{opacity:.65;cursor:progress}#aveDexTotal{margin-left:3px;color:var(--text-main)}
@media(max-width:650px){.brand-wrap{gap:7px}.brand-wrap>img{width:32px;height:32px}.brand-title{font-size:22px}.brand-label{display:none}.brand-sep{display:none}}

/* Export only: a narrow editorial column with larger type for phone viewing. */
.ave-export-paper{box-sizing:border-box;font-size:20px;line-height:1.6}
.ave-export-paper #aveExportReport{width:100%;min-width:0}
.ave-export-paper .ave-export-brand{font-size:32px;padding-bottom:18px}
.ave-export-paper .ave-export-brand img{width:44px;height:44px}
.ave-export-paper .hero-card{padding:20px;margin-bottom:22px}
.ave-export-paper .hero-grid{grid-template-columns:1fr!important;gap:18px}
.ave-export-paper .hero-title{font-size:32px;line-height:1.35;letter-spacing:-.4px}
.ave-export-paper .hero-tagline{font-size:15px;margin-bottom:10px}
.ave-export-paper .hero-desc{font-size:20px;line-height:1.6;color:var(--text-main)}
.ave-export-paper .hero-sidebar{border-left:0;border-top:1px solid var(--card-border);padding-left:0;padding-top:16px}
.ave-export-paper .hero-sidebar-title{font-size:16px;margin-bottom:10px}
.ave-export-paper .hero-judgment-item{font-size:18px;line-height:1.6;gap:10px}
.ave-export-paper .hero-judgment-no{flex-shrink:0}
.ave-export-paper .section-header{flex-wrap:wrap;gap:5px 12px;margin-bottom:14px}
.ave-export-paper .section-title{font-size:27px;line-height:1.4}
.ave-export-paper .section-num{font-size:16px}
.ave-export-paper .section-caption{font-size:14px;flex-basis:100%;margin-left:0}
.ave-export-paper .stories-grid,.ave-export-paper .secondary-grid{grid-template-columns:minmax(0,1fr)!important;gap:16px}
.ave-export-paper .story-card{padding:18px 20px;gap:12px;min-width:0}
.ave-export-paper .story-title{font-size:26px!important;font-weight:800;line-height:1.4;margin:0}
.ave-export-paper .story-summary{font-size:20px!important;line-height:1.6;color:var(--text-main);margin:0}
.ave-export-paper .story-judgment{font-size:18px!important;line-height:1.6;color:var(--text-main);padding:10px 14px}
.ave-export-paper .chain-pill{font-size:14px;line-height:1.5}
.ave-export-paper .token-container{gap:8px}
.ave-export-paper .token-card-box{padding:11px 14px;gap:8px;min-width:0}
.ave-export-paper .token-card-top{gap:12px}
.ave-export-paper .token-avatar,.ave-export-paper .token-avatar-fallback{width:36px;height:36px;flex-shrink:0}
.ave-export-paper .token-name-group{flex-wrap:wrap;gap:6px}
.ave-export-paper .token-sym-link{font-size:21px;line-height:1.4;white-space:normal;overflow:visible;overflow-wrap:anywhere}
.ave-export-paper .token-chain-badge{font-size:13px;flex-shrink:0}
.ave-export-paper .token-chg{font-size:17px;line-height:1.5}
.ave-export-paper .token-card-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding-top:7px}
.ave-export-paper .token-action-group{display:contents}
.ave-export-paper .token-stats-brief{order:-1;font-size:17px;line-height:1.5;color:var(--text-sub);white-space:normal}
.ave-export-paper .token-ca-group{font-size:14px;line-height:1.5;color:var(--text-sub)}
.ave-export-paper .btn-copy-ca,.ave-export-paper .btn-search-x,.ave-export-paper .btn-ave-pro{display:none!important}
.ave-export-paper .smart-money-grid{grid-template-columns:1fr!important}
.ave-export-paper .smart-money-card{padding:20px;gap:8px;border-right:0;border-bottom:1px solid var(--card-border)}
.ave-export-paper .smart-money-card:last-child{border-bottom:0}
.ave-export-paper .smart-money-no{font-size:14px}
.ave-export-paper .smart-money-card h3{font-size:24px;line-height:1.4}
.ave-export-paper .smart-money-card p{font-size:20px;line-height:1.6;color:var(--text-main)}
.ave-export-paper .smart-money-footer{font-size:14px;line-height:1.6;padding:12px 20px}
