/* V1F.2AI — expansão editorial do Clube, sem CSS global e sem novos shells. */
body.mdp-clube-analysis .mdp-cl-ai-benchmark{margin:14px 0 24px;min-width:0}
body.mdp-clube-analysis .mdp-cl-ai-benchmark-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:wrap;margin-bottom:15px}
body.mdp-clube-analysis .mdp-cl-ai-benchmark-head h3{font:950 clamp(19px,2vw,25px)/1.2 Montserrat,Arial,sans-serif;color:var(--mdp-dir-ink,#18221b);margin:5px 0 6px}
body.mdp-clube-analysis .mdp-cl-ai-benchmark-head p{color:var(--mdp-dir-muted,#667369);margin:0;font-size:12px;line-height:1.55}
body.mdp-clube-analysis .mdp-cl-ai-source{display:inline-flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid var(--mdp-dir-line,#dce3db);border-radius:50px;color:var(--mdp-dir-muted,#647268);background:var(--mdp-dir-card,#fff);font:850 10px Montserrat,Arial,sans-serif;white-space:nowrap}
body.mdp-clube-analysis .mdp-cl-ai-benchmark-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;min-width:0}
body.mdp-clube-analysis .mdp-cl-ai-bench-card{display:flex;flex-direction:column;align-items:stretch;text-align:left;gap:13px;min-width:0;border:1px solid var(--mdp-dir-line,#dce4dc);border-top:3px solid #e5ae27;border-radius:15px;background:var(--mdp-dir-card,#fff);color:var(--mdp-dir-ink,#19231b);padding:17px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;font-family:inherit}
body.mdp-clube-analysis button.mdp-cl-ai-bench-card:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgba(11,20,13,.09);border-color:#d3a12d}
body.mdp-clube-analysis button.mdp-cl-ai-bench-card:focus-visible{outline:3px solid #e4ad2a;outline-offset:3px}
body.mdp-clube-analysis .mdp-cl-ai-bench-overline{display:flex;align-items:center;gap:7px;font:900 9px/1.4 Montserrat,Arial,sans-serif;letter-spacing:.06em;color:#a56f00}
body.mdp-clube-analysis .mdp-cl-ai-bench-title{font:900 13px/1.25 Montserrat,Arial,sans-serif;color:var(--mdp-dir-ink,#19231b)}
body.mdp-clube-analysis .mdp-cl-ai-bench-position{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}
body.mdp-clube-analysis .mdp-cl-ai-bench-position strong{font:950 clamp(30px,3.2vw,45px)/1 Montserrat,Arial,sans-serif;color:var(--mdp-dir-ink,#19231b)}
body.mdp-clube-analysis .mdp-cl-ai-bench-position small{font:700 10px/1.5 Arial,sans-serif;color:var(--mdp-dir-muted,#6b756d)}
body.mdp-clube-analysis .mdp-cl-ai-bench-values{border-top:1px solid var(--mdp-dir-line,#dce3da);padding-top:13px;display:flex;flex-direction:column;gap:6px;min-width:0}
body.mdp-clube-analysis .mdp-cl-ai-bench-values strong{font:950 clamp(17px,1.7vw,22px)/1.2 Montserrat,Arial,sans-serif;color:var(--mdp-dir-ink,#15221a);overflow-wrap:anywhere}
body.mdp-clube-analysis .mdp-cl-ai-bench-values span{color:var(--mdp-dir-muted,#667369);font:700 11px/1.5 Arial,sans-serif}
body.mdp-clube-analysis .mdp-cl-ai-bench-action{margin-top:auto;color:#a36d04;font:900 10px/1.4 Montserrat,Arial,sans-serif;display:flex;align-items:center;gap:8px}
body.mdp-clube-analysis .mdp-cl-ai-method{font:600 11px/1.6 Arial,sans-serif;margin:12px 0 0;color:var(--mdp-dir-muted,#667369)}
body.mdp-clube-analysis .mdp-cl-ai-loading,body.mdp-clube-analysis .mdp-cl-ai-unavailable{grid-column:1/-1;border:1px dashed var(--mdp-dir-line,#dce3db);border-radius:12px;padding:22px;color:var(--mdp-dir-muted,#647269);font-size:12px;background:var(--mdp-dir-card,#fff)}
body.mdp-clube-analysis .mdp-cl-ai-bench-card.is-unavailable{border-top-color:#aeb6ae;cursor:default;gap:8px}
body.mdp-clube-analysis .mdp-cl-ai-bench-card.is-unavailable p{color:var(--mdp-dir-muted,#647269);font-size:11px;margin:0}
body.mdp-clube-analysis .mdp-cl-ai-teaser{margin:16px 0 0;display:flex;flex-direction:column;gap:10px;padding:23px 25px;border-radius:16px;background:#151a16;color:#fff;border:1px solid #8d681b;min-width:0}
body.mdp-clube-analysis .mdp-cl-ai-teaser[hidden]{display:none!important}
body.mdp-clube-analysis .mdp-cl-ai-teaser-brow{font:900 10px/1.5 Montserrat,Arial,sans-serif;letter-spacing:.07em;color:#f5c34e}
body.mdp-clube-analysis .mdp-cl-ai-teaser>strong{font:950 clamp(19px,2.1vw,27px)/1.18 Montserrat,Arial,sans-serif;color:#fff;max-width:680px}
body.mdp-clube-analysis .mdp-cl-ai-teaser>p{color:#dce0da;line-height:1.6;font-size:12px;margin:0}
body.mdp-clube-analysis .mdp-cl-ai-teaser>button{border:0;background:transparent;color:#f5c34e;text-align:left;font:900 11px Montserrat,Arial,sans-serif;cursor:pointer;padding:4px 0;align-self:flex-start}
body.mdp-clube-analysis .mdp-cl-ai-teaser>button:focus-visible{outline:3px solid #f5c34e;outline-offset:4px}
body.mdp-clube-analysis .mdp-cl-ai-detail-lead{background:var(--mdp-dir-surface,#f5f7f5);border:1px solid var(--mdp-dir-line,#dce3db);border-radius:14px;padding:23px;display:flex;flex-direction:column;gap:10px}
body.mdp-clube-analysis .mdp-cl-ai-detail-lead small{font:900 10px Montserrat,Arial,sans-serif;color:#a16a00}
body.mdp-clube-analysis .mdp-cl-ai-detail-lead strong{font:950 clamp(35px,4vw,55px)/1.05 Montserrat,Arial,sans-serif}
body.mdp-clube-analysis .mdp-cl-ai-detail-lead p{margin:0;color:var(--mdp-dir-muted,#667369);font-size:12px;line-height:1.65}
body.mdp-clube-analysis .mdp-cl-ai-detail-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:17px 0}
body.mdp-clube-analysis .mdp-cl-ai-drawer-stat{display:flex;flex-direction:column;gap:9px;min-width:0;padding:15px;border:1px solid var(--mdp-dir-line,#dce3db);background:var(--mdp-dir-surface,#f5f7f5);border-radius:11px}
body.mdp-clube-analysis .mdp-cl-ai-drawer-stat span{font:750 10px Montserrat,Arial,sans-serif;color:var(--mdp-dir-muted,#667369)}
body.mdp-clube-analysis .mdp-cl-ai-drawer-stat strong{font:950 17px/1.25 Montserrat,Arial,sans-serif;color:var(--mdp-dir-ink,#17251b);overflow-wrap:anywhere}
body.mdp-clube-analysis .mdp-cl-ai-drawer .mdp-cl-drawer-body>h3{margin:20px 0 8px;font-size:17px;font-weight:900}
body.mdp-clube-analysis .mdp-cl-ai-drawer .mdp-cl-drawer-body>p{font:600 12px/1.75 Arial,sans-serif;color:var(--mdp-dir-muted,#667369)}
body[data-theme=dark].mdp-clube-analysis .mdp-cl-ai-bench-overline,body[data-theme=dark].mdp-clube-analysis .mdp-cl-ai-bench-action{color:#ffca50}
body[data-theme=dark].mdp-clube-analysis .mdp-cl-ai-detail-lead small{color:#f9c452}
@media(max-width:920px){body.mdp-clube-analysis .mdp-cl-ai-benchmark-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:590px){body.mdp-clube-analysis .mdp-cl-ai-benchmark-grid{grid-template-columns:1fr}body.mdp-clube-analysis .mdp-cl-ai-bench-card{padding:15px;gap:9px}body.mdp-clube-analysis .mdp-cl-ai-bench-position strong{font-size:33px}body.mdp-clube-analysis .mdp-cl-ai-teaser{padding:19px}body.mdp-clube-analysis .mdp-cl-ai-detail-metrics{grid-template-columns:1fr 1fr}body.mdp-clube-analysis .mdp-cl-ai-drawer-stat{padding:12px}body.mdp-clube-analysis .mdp-cl-ai-drawer-stat strong{font-size:15px}}
@media(prefers-reduced-motion:reduce){body.mdp-clube-analysis .mdp-cl-ai-bench-card{transition:none}}
