/* CarnaHub v0.38.106 · calidad editorial, AdSense readiness y SEO */
.content-quality-status{margin:16px 0;padding:16px;border:1px solid var(--line,#e6e1ec);border-radius:14px;background:#fff}.content-quality-status.is-ready{border-color:#b8dfc8;background:#f5fcf8}.content-quality-status.is-indexable{border-color:#ead7a7;background:#fffaf0}.content-quality-status.is-thin{border-color:#efc2c2;background:#fff7f7}.content-quality-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.content-quality-head>div:first-child{display:grid;gap:3px}.content-quality-head strong{font-size:1.05rem}.content-quality-pills{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.quality-pill{display:inline-flex;align-items:center;padding:5px 9px;border-radius:999px;font-size:.75rem;font-weight:800;border:1px solid transparent}.quality-pill.ok{background:#eaf8ef;color:#17663a;border-color:#bfe5cd}.quality-pill.warn{background:#fff3e5;color:#8a4f09;border-color:#f0d0a4}.content-quality-reasons{margin:10px 0 0;padding-left:20px;color:#754545}.content-quality-reasons li+li{margin-top:4px}.content-quality-strengths{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.content-quality-strengths span{padding:5px 8px;border-radius:999px;background:#eef8f2;color:#2e6844;font-size:.76rem;font-weight:700}.content-quality-link{display:inline-block;margin-top:10px;font-weight:800;font-size:.82rem}.editorial-page{padding:42px 0 72px}.editorial-container{max-width:980px}.editorial-container>h1{font-size:clamp(2.1rem,5vw,3.6rem);margin:.2rem 0 1rem}.editorial-lead{font-size:1.12rem;line-height:1.7;max-width:850px}.editorial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}.editorial-card{padding:18px;border:1px solid var(--line,#e7e2ec);border-radius:15px;background:#fff}.editorial-card h2{margin:.1rem 0 .6rem;font-size:1.15rem}.editorial-card p{margin:0;line-height:1.65}.news-byline{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;margin:10px 0 14px;color:var(--muted);font-size:.84rem}.news-byline strong{color:var(--text)}.news-editorial-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:999px;background:#eef8f2;color:#286240;font-weight:800;font-size:.72rem}.adsense-readiness-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.adsense-readiness-stat{padding:16px;border:1px solid var(--line);border-radius:14px;background:#fff}.adsense-readiness-stat strong{display:block;font-size:1.55rem;margin-top:3px}.readiness-table-score{font-weight:900}.readiness-reasons{display:grid;gap:3px;max-width:420px}.readiness-reasons small{display:block;color:var(--muted)}.readiness-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 16px}.readiness-tabs a{padding:7px 10px;border:1px solid var(--line);border-radius:999px;font-size:.78rem;font-weight:800;text-decoration:none}.readiness-tabs a.active{background:var(--primary);color:#fff;border-color:var(--primary)}.editorial-review-card{padding:14px;border:1px solid #d9cfee;border-radius:12px;background:#faf7ff}.editorial-review-card label{display:flex;gap:8px;align-items:flex-start}.editorial-review-card small{display:block;color:var(--muted);margin-top:4px}.seo-quality-note{margin-top:10px;padding:10px 12px;border-left:3px solid var(--primary);background:#f8f5fc;font-size:.82rem}.site-quality-banner{padding:14px 16px;border:1px solid #c9d9ef;border-radius:14px;background:#f4f8ff;color:#29445f;margin-bottom:16px}.site-quality-banner strong{display:block;margin-bottom:3px}@media(max-width:820px){.content-quality-head{flex-direction:column}.content-quality-pills{justify-content:flex-start}.editorial-grid{grid-template-columns:1fr}.adsense-readiness-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.adsense-readiness-summary{grid-template-columns:1fr}}
