.instagram-audit-page .platform-icon.audit{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.instagram-audit-page .audit-result{background:#fff;border:1px solid #0000000a;border-radius:20px;margin-bottom:60px;padding:32px;box-shadow:0 4px 24px #00000014}.instagram-audit-page .audit-header{border-bottom:1px solid #0000000f;margin-bottom:32px;padding-bottom:24px}.instagram-audit-page .audit-header .profile-info{align-items:center;gap:16px;display:flex}.instagram-audit-page .audit-header .profile-info .profile-image{object-fit:cover;border:3px solid #0000000f;border-radius:50%;width:64px;height:64px}.instagram-audit-page .audit-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}.instagram-audit-page .audit-header .profile-info .profile-details h3 .verified-icon{color:#3b82f6;font-size:18px}.instagram-audit-page .audit-header .profile-info .profile-details .username{color:#6b7280;font-size:14px}.instagram-audit-page .score-section{flex-direction:column;align-items:center;gap:16px;margin-bottom:40px;display:flex}.instagram-audit-page .score-section .score-circle{width:160px;height:160px;position:relative}.instagram-audit-page .score-section .score-circle svg{width:100%;height:100%;transform:rotate(-90deg)}.instagram-audit-page .score-section .score-circle .score-value{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.instagram-audit-page .score-section .score-circle .score-value .number{color:#1a1d23;font-size:42px;font-weight:800;line-height:1;display:block}.instagram-audit-page .score-section .score-circle .score-value .label{color:#6b7280;margin-top:4px;font-size:12px;display:block}.instagram-audit-page .score-section .score-badge{border-radius:100px;padding:8px 20px;font-size:14px;font-weight:600}.instagram-audit-page .score-section .score-badge.excellent{color:#059669;background:#d1fae5}.instagram-audit-page .score-section .score-badge.good{color:#16a34a;background:#dcfce7}.instagram-audit-page .score-section .score-badge.average{color:#ca8a04;background:#fef9c3}.instagram-audit-page .score-section .score-badge.low{color:#dc2626;background:#fee2e2}.instagram-audit-page .audit-metrics{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:32px;display:grid}.instagram-audit-page .audit-metrics .metric-card{background:#f9fafb;border:1px solid #0000000a;border-radius:16px;padding:20px}.instagram-audit-page .audit-metrics .metric-card .metric-header{align-items:center;gap:8px;margin-bottom:12px;display:flex}.instagram-audit-page .audit-metrics .metric-card .metric-header .icon{color:#6b7280;font-size:18px}.instagram-audit-page .audit-metrics .metric-card .metric-header span{color:#6b7280;font-size:13px}.instagram-audit-page .audit-metrics .metric-card .metric-value{color:#1a1d23;margin-bottom:8px;font-size:24px;font-weight:700}.instagram-audit-page .audit-metrics .metric-card .metric-status{align-items:center;gap:6px;font-size:12px;display:flex}.instagram-audit-page .audit-metrics .metric-card .metric-status svg{font-size:14px}.instagram-audit-page .audit-metrics .metric-card .metric-status.good{color:#10b981}.instagram-audit-page .audit-metrics .metric-card .metric-status.warning{color:#f59e0b}.instagram-audit-page .audit-insights{background:#f9fafb;border:1px solid #0000000a;border-radius:16px;padding:24px}.instagram-audit-page .audit-insights h4{color:#1a1d23;align-items:center;gap:8px;margin:0 0 16px;font-size:16px;font-weight:700;display:flex}.instagram-audit-page .audit-insights h4 svg{color:#d5fe40}.instagram-audit-page .audit-insights ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.instagram-audit-page .audit-insights ul li{align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.instagram-audit-page .audit-insights ul li svg{flex-shrink:0;margin-top:2px;font-size:16px}.instagram-audit-page .audit-insights ul li.positive{color:#1a1d23}.instagram-audit-page .audit-insights ul li.positive svg{color:#10b981}.instagram-audit-page .audit-insights ul li.warning{color:#1a1d23}.instagram-audit-page .audit-insights ul li.warning svg{color:#f59e0b}.instagram-audit-page .audit-example .example-score{flex-direction:column;align-items:center;gap:12px;margin:32px 0;display:flex}.instagram-audit-page .audit-example .example-score .score-display{text-align:center}.instagram-audit-page .audit-example .example-score .score-display .score-number{color:#1a1d23;font-size:56px;font-weight:800;line-height:1;display:block}.instagram-audit-page .audit-example .example-score .score-display .score-label{color:#6b7280;margin-top:4px;font-size:14px;display:block}.instagram-audit-page .audit-example .example-metrics{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.instagram-audit-page .audit-example .example-metrics .metric{text-align:center;background:#f9fafb;border-radius:12px;padding:16px}.instagram-audit-page .audit-example .example-metrics .metric .label{color:#6b7280;margin-bottom:4px;font-size:12px;display:block}.instagram-audit-page .audit-example .example-metrics .metric .value{color:#1a1d23;font-size:20px;font-weight:700}.instagram-audit-page .mini-icon.compare{background:linear-gradient(135deg,#43e97b 0%,#38f9d7 100%)}.instagram-audit-page .mini-icon.instagram{background:linear-gradient(135deg,#f9ce34 0%,#ee2a7b 50%,#6228d7 100%)}@media (max-width:768px){.instagram-audit-page .audit-metrics{grid-template-columns:repeat(2,1fr)}.instagram-audit-page .audit-example .example-metrics{grid-template-columns:1fr}}@media (max-width:480px){.instagram-audit-page .audit-metrics{grid-template-columns:1fr}}
