.reddit-live-report{display:grid;gap:18px}.reddit-progress{min-height:430px;display:grid;align-content:center;gap:22px;padding:34px;border:1px solid #d7ded6;border-radius:12px;background:linear-gradient(180deg,#f8fbf7,#edf5ee)}
.reddit-progress-head{display:flex;align-items:center;gap:16px}.reddit-progress-icon{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#061b0e;color:#fff;animation:reddit-pulse 1.5s ease-in-out infinite}.reddit-progress h2{font-size:28px}.reddit-progress p{margin-top:5px}.reddit-progress-bar{height:12px;border-radius:999px;background:#dce6dc;overflow:hidden}.reddit-progress-bar span{display:block;height:100%;width:4%;border-radius:inherit;background:linear-gradient(90deg,#4a6549,#18a477);transition:width .45s ease}.reddit-progress-meta{display:flex;justify-content:space-between;color:#416345;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.reddit-progress-steps{display:grid;gap:9px}.reddit-progress-step{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;color:#687068}.reddit-progress-step:before{content:'○';font-weight:900}.reddit-progress-step.is-active{background:#fff;color:#061b0e;font-weight:900;box-shadow:0 10px 28px -24px #061b0e}.reddit-progress-step.is-active:before{content:'●';color:#18a477}.reddit-progress-step.is-done{color:#315337}.reddit-progress-step.is-done:before{content:'✓'}
.reddit-report-head{padding:24px;border-radius:12px;background:linear-gradient(135deg,#061b0e,#173d25);color:#fff}.reddit-report-head h2{color:#fff;font-size:30px}.reddit-report-head p{color:#c7d9ca;margin-top:8px}.reddit-verdict{display:inline-flex;margin-bottom:12px;padding:6px 10px;border-radius:999px;background:#d0e9d4;color:#061b0e;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.reddit-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.reddit-kpi{padding:16px;border:1px solid #d8ded7;border-radius:10px;background:#fff}.reddit-kpi span{display:block;color:#687068;font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.06em}.reddit-kpi strong{display:block;margin-top:5px;color:#061b0e;font-size:26px}.reddit-report-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:6px;border-radius:10px;background:#eaf1e9}.reddit-report-tabs button{border:0;border-radius:7px;background:transparent;padding:11px;font:inherit;font-size:12px;font-weight:900;color:#536056;cursor:pointer}.reddit-report-tabs button.is-active{background:#fff;color:#061b0e;box-shadow:0 5px 14px rgba(6,27,14,.08)}.reddit-report-page{display:none}.reddit-report-page.is-active{display:grid;gap:13px}.reddit-insight,.reddit-evidence{padding:17px;border:1px solid #d8ded7;border-radius:10px;background:#fff}.reddit-insight h3,.reddit-evidence h3{font-size:17px;margin-bottom:7px}.reddit-insight p,.reddit-evidence p{font-size:13px;line-height:1.6}.reddit-score{display:flex;align-items:center;justify-content:space-between;gap:12px}.reddit-score strong{font-size:25px}.reddit-badges{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.reddit-badge{padding:5px 8px;border-radius:999px;background:#edf4ec;color:#315337;font-size:11px;font-weight:850}.reddit-breakdown{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin-top:10px}.reddit-breakdown span{padding:7px;border-radius:6px;background:#f4f6f4;text-align:center;font-size:10px;color:#566057}.reddit-actions{display:grid;gap:10px;counter-reset:action}.reddit-action{padding:15px 15px 15px 48px;border:1px solid #d8ded7;border-radius:10px;background:#fff;position:relative}.reddit-action:before{counter-increment:action;content:counter(action);position:absolute;left:14px;top:14px;display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#d0e9d4;color:#061b0e;font-weight:900}.reddit-source-note{font-size:12px;color:#69716a}.reddit-error{padding:22px;border:1px solid #e4b7ad;border-radius:10px;background:#fff4f1;color:#7d281e}
@keyframes reddit-pulse{50%{transform:scale(.92);opacity:.82}}@media(max-width:760px){.reddit-kpis,.reddit-report-tabs{grid-template-columns:1fr 1fr}.reddit-breakdown{grid-template-columns:1fr 1fr}.reddit-progress{padding:22px}}
