/* MatchDayPro V1F.2BP: fidelidade ao layout existente, sem afetar os drawers. */
body.mdp-clube-analysis .mdp-cl-hero.cmp-competition-bar{align-items:center!important;padding:15px 19px!important;gap:18px!important}
body.mdp-clube-analysis .mdp-cl-hero-copy{min-width:0}
body.mdp-clube-analysis .mdp-cl-hero .mdp-cl-meta{display:flex!important;flex-wrap:wrap;align-items:center;column-gap:6px!important;row-gap:6px!important;margin-top:8px!important}
body.mdp-clube-analysis .mdp-cl-hero .mdp-cl-meta .mdp-cl-meta-divider{padding:0!important;margin:0 3px!important;border:0!important;border-left:1px solid var(--mdp-dir-line,#d9dfda)!important;height:19px;min-width:0;width:0;border-radius:0!important;background:transparent!important}
body.mdp-clube-analysis .mdp-cl-hero .mdp-cl-meta .mdp-cl-meta-stat{white-space:nowrap;color:var(--mdp-dir-ink,#243027)!important;background:var(--mdp-dir-surface,#f6f9f6)!important}
body.mdp-clube-analysis .mdp-cl-hero .mdp-cl-meta .mdp-cl-meta-stat strong{font-weight:900}
body.mdp-clube-analysis .mdp-cl-kpi .mdp-cl-kpi-ranking.is-loaded{display:block;align-items:center;gap:6px;font-weight:850!important;color:#517466!important;letter-spacing:0!important;line-height:1.45!important}
body.mdp-clube-analysis .mdp-cl-kpi .mdp-cl-kpi-ranking.is-loaded i{color:#b78b15;font-size:11px}
body.mdp-clube-analysis .mdp-cl-kpi-feature .mdp-cl-kpi-ranking.is-loaded{color:#f3dfa2!important}
body.mdp-clube-analysis .mdp-cl-kpi-feature .mdp-cl-kpi-ranking.is-loaded i{color:#f2c24b}
/* Select2: usa dropdown pesquisavel de serie, com a mesma identidade dos filtros existentes. */
#mdpClFilters .select2-container{width:100%!important;min-width:0;font-family:Montserrat,Arial,sans-serif}
#mdpClFilters .select2-container--default .select2-selection--single{height:46px;background:var(--mdp-dir-surface,#f6f9f6);border:1px solid var(--mdp-dir-line,#dce5dd);border-radius:11px;outline:0}
#mdpClFilters .select2-container--default .select2-selection--single .select2-selection__rendered{height:44px;line-height:44px;padding:0 40px 0 15px;font-size:12px;font-weight:800;color:var(--mdp-dir-ink,#162219)}
#mdpClFilters .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px;right:12px}
#mdpClFilters .select2-container--default.select2-container--focus .select2-selection--single,#mdpClFilters .select2-container--default.select2-container--open .select2-selection--single{border-color:#e9b42b;box-shadow:0 0 0 3px rgba(245,193,53,.15)}
#mdpClFilters .select2-dropdown{border:1px solid var(--mdp-dir-line,#dce5dd);background:var(--mdp-dir-card,#fff);border-radius:11px;overflow:hidden;box-shadow:0 14px 35px rgba(0,0,0,.12)}
#mdpClFilters .select2-search--dropdown{padding:9px}
#mdpClFilters .select2-search--dropdown .select2-search__field{width:100%;height:39px;outline:0;border:1px solid var(--mdp-dir-line,#dce5dd);border-radius:8px;padding:0 12px;font-size:12px;background:var(--mdp-dir-card,#fff);color:var(--mdp-dir-ink,#17221a);box-sizing:border-box}
#mdpClFilters .select2-results__option{font:750 11px/1.4 Montserrat,Arial,sans-serif;padding:10px 13px;color:var(--mdp-dir-ink,#17221a)}
#mdpClFilters .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#f4c64d;color:#141a16}
#mdpClFilters .select2-container--default .select2-results__option[aria-selected=true]{background:#fff3d2;color:#755107}
@media(max-width:720px){body.mdp-clube-analysis .mdp-cl-hero.cmp-competition-bar{padding:13px!important;gap:12px!important}body.mdp-clube-analysis .mdp-cl-hero .mdp-cl-meta{margin-top:7px!important}body.mdp-clube-analysis .mdp-cl-hero .mdp-cl-meta .mdp-cl-meta-divider{display:none!important}body.mdp-clube-analysis .mdp-cl-kpi .mdp-cl-kpi-ranking.is-loaded{font-size:9px!important}}
body.mdp-dark #mdpClFilters .select2-dropdown,body[data-theme="dark"] #mdpClFilters .select2-dropdown,body.mdp-dark #mdpClFilters .select2-selection--single,body[data-theme="dark"] #mdpClFilters .select2-selection--single,body.mdp-dark #mdpClFilters .select2-search__field,body[data-theme="dark"] #mdpClFilters .select2-search__field{background:#171c19!important;border-color:#3a453e!important;color:#f2f4f0!important}
body.mdp-dark #mdpClFilters .select2-selection__rendered,body[data-theme="dark"] #mdpClFilters .select2-selection__rendered{color:#f2f4f0!important}

/* BQ: ranking e distancia da media em uma unica linha, sem salto de altura. */
body.mdp-clube-analysis .mdp-cl-kpi .mdp-cl-kpi-ranking{display:block!important;min-height:16px;margin-top:6px!important;line-height:1.5!important;white-space:normal}
body.mdp-clube-analysis .mdp-cl-kpi .mdp-bq-line{display:flex;align-items:center;flex-wrap:nowrap;gap:5px;white-space:nowrap;max-width:100%;min-width:0;font:800 9px/1.35 Montserrat,Arial,sans-serif;letter-spacing:-.02em}
body.mdp-clube-analysis .mdp-cl-kpi .mdp-bq-place,body.mdp-clube-analysis .mdp-cl-kpi .mdp-bq-comparison{display:inline-flex;align-items:center;gap:4px;min-width:0;white-space:nowrap}
body.mdp-clube-analysis .mdp-cl-kpi .mdp-bq-place i{color:#ba8d15;font-size:10px}
body.mdp-clube-analysis .mdp-cl-kpi .mdp-bq-separator{opacity:.45;font-weight:500;margin:0 1px}
body.mdp-clube-analysis .mdp-cl-kpi .mdp-bq-comparison.positive{color:#278258!important}
body.mdp-clube-analysis .mdp-cl-kpi .mdp-bq-comparison.negative{color:#c14943!important}
body.mdp-clube-analysis .mdp-cl-kpi .mdp-bq-comparison.neutral{color:#69766e!important}
body.mdp-clube-analysis .mdp-cl-kpi .mdp-bq-not-available,body.mdp-clube-analysis .mdp-cl-kpi .mdp-bq-pending{color:var(--mdp-dir-muted,#69766e)!important;font-size:9px;font-weight:700}
body.mdp-clube-analysis .mdp-cl-kpi .mdp-bq-pending{display:block;width:100%;max-width:170px;height:11px;border-radius:5px;color:transparent!important;background:linear-gradient(90deg,rgba(150,160,150,.12),rgba(150,160,150,.22),rgba(150,160,150,.12));font-size:0!important}
body.mdp-clube-analysis .mdp-cl-kpi-feature .mdp-bq-place,body.mdp-clube-analysis .mdp-cl-kpi-feature .mdp-bq-place i{color:#f9cd66!important}
body.mdp-clube-analysis .mdp-cl-kpi-feature .mdp-bq-comparison.positive{color:#a8efd0!important}
body.mdp-clube-analysis .mdp-cl-kpi-feature .mdp-bq-comparison.negative{color:#ffc0aa!important}
body.mdp-clube-analysis .mdp-cl-kpi-feature .mdp-bq-comparison.neutral,body.mdp-clube-analysis .mdp-cl-kpi-feature .mdp-bq-not-available{color:#d3dcd5!important}
@media (min-width:721px) and (max-width:1500px){body.mdp-clube-analysis .mdp-cl-kpi .mdp-bq-line{font-size:8px;gap:3px}}
@media (max-width:720px){body.mdp-clube-analysis .mdp-cl-kpi .mdp-bq-line{flex-wrap:wrap;white-space:normal;row-gap:2px}body.mdp-clube-analysis .mdp-cl-kpi .mdp-bq-separator{display:none}}
@media (max-width:470px){body.mdp-clube-analysis .mdp-cl-kpi .mdp-bq-line{font-size:9px;gap:5px}}
@media (max-width:340px){body.mdp-clube-analysis .mdp-cl-kpi .mdp-bq-line{font-size:8px;gap:2px}}
body.mdp-dark.mdp-clube-analysis .mdp-cl-kpi .mdp-bq-place,body[data-theme="dark"].mdp-clube-analysis .mdp-cl-kpi .mdp-bq-place{color:#e8e9e3}
