.ff-ratio-page .platform-icon.ff-ratio{background:linear-gradient(135deg,#43e97b 0%,#38f9d7 100%)}.ff-ratio-page .ff-result .result-header{border-bottom:1px solid #0000000f;margin-bottom:32px;padding-bottom:24px}.ff-ratio-page .ff-result .result-header .profile-info{align-items:center;gap:16px;display:flex}.ff-ratio-page .ff-result .result-header .profile-info .profile-image{object-fit:cover;border:3px solid #0000000f;min-width:64px;min-height:64px;border-radius:50%!important;width:64px!important;height:64px!important}.ff-ratio-page .ff-result .result-header .profile-info .profile-details h3{color:#1a1d23;align-items:center;gap:8px;margin:0 0 4px;font-size:20px;font-weight:700;display:flex}.ff-ratio-page .ff-result .result-header .profile-info .profile-details h3 .verified-icon{color:#3b82f6;font-size:18px}.ff-ratio-page .ff-result .result-header .profile-info .profile-details .username{color:#6b7280;font-size:14px}.ff-ratio-page .ratio-display{text-align:center;background:#f9fafb;border-radius:16px;margin-bottom:32px;padding:32px}.ff-ratio-page .ratio-display .label{color:#6b7280;margin-bottom:12px;font-size:14px;display:block}.ff-ratio-page .ratio-display .ratio-value{justify-content:center;align-items:baseline;gap:4px;margin-bottom:16px;display:flex}.ff-ratio-page .ratio-display .ratio-value .number{color:#1a1d23;font-size:56px;font-weight:800;line-height:1}.ff-ratio-page .ratio-display .ratio-value .suffix{color:#6b7280;font-size:24px;font-weight:600}.ff-ratio-page .ratio-display .status-badge{border-radius:100px;margin-bottom:12px;padding:6px 16px;font-size:13px;font-weight:600;display:inline-block}.ff-ratio-page .ratio-display .status-badge.influencer{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.ff-ratio-page .ratio-display .status-badge.authority{color:#1a1d23;background:linear-gradient(135deg,#43e97b 0%,#38f9d7 100%)}.ff-ratio-page .ratio-display .status-badge.balanced{color:#059669;background:#d1fae5}.ff-ratio-page .ratio-display .status-badge.engaged{color:#92400e;background:#fef3c7}.ff-ratio-page .ratio-display .status-badge.growing{color:#dc2626;background:#fee2e2}.ff-ratio-page .ratio-display .status-description{color:#6b7280;margin:0;font-size:13px}.ff-ratio-page .comparison-bar{background:#f9fafb;border-radius:16px;padding:24px}.ff-ratio-page .comparison-bar .bar-section{background:#e5e7eb;border-radius:100px;height:12px;margin-bottom:16px;overflow:hidden}.ff-ratio-page .comparison-bar .bar-section .bar-fill{background:linear-gradient(90deg,#43e97b 0%,#38f9d7 100%);border-radius:100px;height:100%;transition:width .8s ease-out}.ff-ratio-page .comparison-bar .bar-labels{justify-content:space-between;display:flex}.ff-ratio-page .comparison-bar .bar-labels .bar-label{align-items:center;gap:8px;display:flex}.ff-ratio-page .comparison-bar .bar-labels .bar-label svg{color:#6b7280;font-size:18px}.ff-ratio-page .comparison-bar .bar-labels .bar-label .value{color:#1a1d23;font-size:18px;font-weight:700}.ff-ratio-page .comparison-bar .bar-labels .bar-label .name{color:#6b7280;font-size:13px}.ff-ratio-page .example-stats{justify-content:center;gap:48px;margin-top:24px;display:flex}.ff-ratio-page .example-stats .stat{text-align:center}.ff-ratio-page .example-stats .stat .value{color:#1a1d23;font-size:24px;font-weight:700;display:block}.ff-ratio-page .example-stats .stat .label{color:#6b7280;font-size:13px;display:block}.ff-ratio-page .mini-icon.likes{background:linear-gradient(135deg,#fa709a 0%,#fee140 100%)}.ff-ratio-page .mini-icon.follower{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.ff-ratio-page .mini-icon.fake{background:linear-gradient(135deg,#f093fb 0%,#f5576c 100%)}@media (max-width:640px){.ff-ratio-page .ratio-display .ratio-value .number{font-size:40px}.ff-ratio-page .comparison-bar .bar-labels{flex-direction:column;gap:12px}.ff-ratio-page .example-stats{flex-direction:column;gap:16px}}
