/* JAGRO SYSTEM V1.0.194 — camada incremental da Premiação da Gestão
   Camada incremental sobre V1.0.188. Não altera sidebar, navegação global ou módulos externos. */

/* =========================================================
   MODAIS • NÃO FICAR ATRÁS DA SIDEBAR / NÃO CORTAR NA TELA
   ========================================================= */
@media (min-width:1024px){
  #jagroManagementAwardModule .ma174-modal{
    inset:0 0 0 244px!important;
    width:auto!important;
    height:100dvh!important;
    padding:14px 18px!important;
    align-items:flex-start!important;
    justify-content:center!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
  }
  #jagroManagementAwardModule .ma174-modal-card{
    width:min(1120px,calc(100vw - 288px))!important;
    max-width:100%!important;
    max-height:calc(100dvh - 28px)!important;
    min-height:0!important;
    margin:auto!important;
    padding:16px 18px 18px!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
    overscroll-behavior:contain!important;
    scrollbar-gutter:stable!important;
  }
  #jagroManagementAwardModule .ma178-modal-head{
    position:sticky!important;
    top:-16px!important;
    z-index:20!important;
    background:rgba(255,255,255,.98)!important;
    backdrop-filter:blur(8px)!important;
    padding:10px 0 9px!important;
    margin-bottom:10px!important;
    border-bottom:1px solid #edf2ef!important;
  }
}

/* Planejamento mais compacto verticalmente sem reduzir a legibilidade */
#jagroManagementAwardModule .ma188-plan-form{gap:9px 11px!important}
#jagroManagementAwardModule .ma188-plan-form .ma178-field,
#jagroManagementAwardModule .ma188-plan-form label{min-width:0!important}
#jagroManagementAwardModule .ma188-plan-preview{padding:8px!important}
#jagroManagementAwardModule .ma188-sector-circles{gap:7px!important}
#jagroManagementAwardModule .ma188-sector-circles button{width:34px!important;height:34px!important}

/* Umidade: reduz altura total e mantém toda a tela navegável dentro do modal */
#jagroManagementAwardModule .ma181-hum-period{padding:11px 13px!important;border-radius:14px!important}
#jagroManagementAwardModule .ma181-period-title{margin-bottom:9px!important}
#jagroManagementAwardModule .ma181-readings{gap:9px!important}
#jagroManagementAwardModule .ma181-reading{gap:4px!important}
#jagroManagementAwardModule .ma181-reading>span{font-size:10px!important}
#jagroManagementAwardModule .ma181-auto-rule{padding:9px 12px!important}
#jagroManagementAwardModule .ma181-auto-rule span{font-size:10px!important;line-height:1.35!important}
#jagroManagementAwardModule .ma181-auto-rule b{font-size:9px!important}
#jagroManagementAwardModule .ma187-hum-form textarea{height:62px!important}

/* =========================================================
   CONFIGURAÇÕES ADM • MAIS COMPACTA E BOTÃO SALVAR ACESSÍVEL
   ========================================================= */
#jagroManagementAwardModule .ma188-settings{gap:8px!important}
#jagroManagementAwardModule .ma188-settings section{padding:9px 10px!important;border-radius:11px!important}
#jagroManagementAwardModule .ma188-settings h4{margin:0 0 7px!important;font-size:10px!important}
#jagroManagementAwardModule .ma188-settings-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}
#jagroManagementAwardModule .ma188-setting-row{grid-template-columns:30px 1fr 105px!important;gap:7px!important;padding:6px 7px!important;min-height:54px!important}
#jagroManagementAwardModule .ma188-setting-row b{font-size:7.5px!important}
#jagroManagementAwardModule .ma188-setting-row small{font-size:6px!important}
#jagroManagementAwardModule .ma188-config-grid{gap:6px!important}
#jagroManagementAwardModule .ma188-config-grid input,
#jagroManagementAwardModule .ma188-setting-row input[type=number],
#jagroManagementAwardModule .ma188-tier-row input{height:32px!important;margin-top:3px!important}
#jagroManagementAwardModule .ma188-tier-grid{gap:5px!important}
#jagroManagementAwardModule .ma188-tier-row{padding:6px!important;gap:3px!important}
#jagroManagementAwardModule .ma188-settings>.ma174-form-actions{
  position:sticky!important;
  bottom:-18px!important;
  z-index:15!important;
  background:linear-gradient(180deg,rgba(255,255,255,.72),#fff 32%)!important;
  padding:13px 0 6px!important;
  margin-top:-2px!important;
}
#jagroManagementAwardModule .ma188-settings>.ma174-form-actions button{min-width:220px!important}

/* =========================================================
   METAS • EFETIVO AUTOMÁTICO
   ========================================================= */
#jagroManagementAwardModule .ma189-effective-field{position:relative!important}
#jagroManagementAwardModule #maProdTotal[readonly]{
  background:#eef6f2!important;
  border-color:#cfe2d9!important;
  color:#0b674c!important;
  font-weight:950!important;
  cursor:default!important;
}
#jagroManagementAwardModule #maProdTotal.ma189-loading{color:#81928b!important}
#jagroManagementAwardModule .ma189-effective-info{display:block!important;margin-top:5px!important;font-size:6.7px!important;line-height:1.3!important;font-weight:800!important}
#jagroManagementAwardModule .ma189-effective-info.loading{color:#788a83!important}
#jagroManagementAwardModule .ma189-effective-info.ok{color:#0a6c4e!important}
#jagroManagementAwardModule .ma189-effective-info.warn{color:#a26719!important}

/* Responsivo para monitores desktop menores */
@media (max-width:1280px) and (min-width:1024px){
  #jagroManagementAwardModule .ma174-modal{inset:0 0 0 244px!important;padding:10px 12px!important}
  #jagroManagementAwardModule .ma174-modal-card{width:calc(100vw - 268px)!important;max-height:calc(100dvh - 20px)!important;padding:14px!important}
  #jagroManagementAwardModule .ma188-settings-list{grid-template-columns:1fr!important}
  #jagroManagementAwardModule .ma188-tier-grid{grid-template-columns:repeat(3,1fr)!important}
}


/* =========================================================
   JAGRO SYSTEM V1.0.190 • COMPACTAÇÃO + EDIÇÃO ADM
   ========================================================= */
#jagroManagementAwardModule .ma178-commandbar.ma182-commandbar{
  grid-template-columns:210px 180px minmax(260px,1fr)!important;
  grid-template-rows:auto auto!important;
  gap:7px 10px!important;
  padding:8px 12px!important;
  margin:8px 0 7px!important;
  min-height:0!important;
  align-items:end!important;
}
#jagroManagementAwardModule .ma178-commandbar .ma178-month input{height:38px!important;margin-top:3px!important}
#jagroManagementAwardModule .ma178-commandbar .ma178-refresh{height:38px!important;min-height:38px!important}
#jagroManagementAwardModule .ma178-commandbar .ma178-rule{min-height:38px!important;padding-left:11px!important}
#jagroManagementAwardModule .ma178-commandbar .ma178-status{
  grid-column:1/-1!important;
  min-height:0!important;
  padding:5px 8px!important;
  margin:0!important;
  font-size:7px!important;
  line-height:1.2!important;
  text-align:right!important;
}
#jagroManagementAwardModule .ma190-edit{
  border:1px solid #bdd9cc;background:#edf7f2;color:#0a6a4d;border-radius:8px;
  padding:6px 8px;font-size:7px;font-weight:950;cursor:pointer;white-space:nowrap
}
#jagroManagementAwardModule .ma190-edit:hover{background:#dff1e8}
#jagroManagementAwardModule .ma190-hum-edit{grid-template-columns:repeat(3,minmax(0,1fr))!important}
#jagroManagementAwardModule .ma190-plan-edit{grid-template-columns:repeat(3,minmax(0,1fr))!important}
#jagroManagementAwardModule .ma190-hum-edit .wide,#jagroManagementAwardModule .ma190-plan-edit .wide{grid-column:1/-1!important}
#jagroManagementAwardModule .ma174-table .hum-measure{display:block;font-size:7px;font-weight:900;color:#1b4f3e;white-space:nowrap}
#jagroManagementAwardModule .ma174-table .hum-status{display:inline-block;margin-top:3px;border-radius:99px;padding:2px 5px;font-size:6px;font-weight:950;background:#edf3f0;color:#61766d}
#jagroManagementAwardModule .ma174-table .hum-status.ok{background:#e3f3eb;color:#0b684d}
#jagroManagementAwardModule .ma174-table .hum-status.fail{background:#fde9e5;color:#a04738}
@media(max-width:1280px) and (min-width:1024px){
 #jagroManagementAwardModule .ma178-commandbar.ma182-commandbar{grid-template-columns:190px 165px 1fr!important}
 #jagroManagementAwardModule .ma190-hum-edit,#jagroManagementAwardModule .ma190-plan-edit{grid-template-columns:1fr 1fr!important}
}


/* =========================================================
   JAGRO SYSTEM V1.0.191 • COMPACTAÇÃO + CALENDÁRIO METAS
   ========================================================= */
#jagroManagementAwardModule .ma178-commandbar.ma182-commandbar{
  grid-template-columns:200px 170px minmax(250px,1fr)!important;
  grid-template-rows:auto auto!important;
  gap:4px 8px!important;
  padding:6px 10px!important;
  margin:5px 0 5px!important;
  border-radius:14px!important;
}
#jagroManagementAwardModule .ma178-commandbar .ma178-month{font-size:7px!important}
#jagroManagementAwardModule .ma178-commandbar .ma178-month input{height:34px!important;margin-top:2px!important;padding:0 10px!important}
#jagroManagementAwardModule .ma178-commandbar .ma178-refresh{height:34px!important;min-height:34px!important;padding:0 12px!important}
#jagroManagementAwardModule .ma178-commandbar .ma178-rule{min-height:34px!important;padding-left:9px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}
#jagroManagementAwardModule .ma178-commandbar .ma178-rule b{font-size:6.5px!important}
#jagroManagementAwardModule .ma178-commandbar .ma178-rule span{font-size:8px!important}
#jagroManagementAwardModule .ma178-commandbar .ma178-status{padding:3px 6px!important;font-size:6.3px!important;line-height:1.05!important}
#jagroManagementAwardModule .ma182-head-shell{padding-bottom:6px!important}
#jagroManagementAwardModule .ma191-day-badge{display:inline-block;border-radius:99px;padding:4px 7px;font-size:6px;font-weight:950;white-space:nowrap;background:#edf4f1;color:#5d736a}
#jagroManagementAwardModule .ma191-day-badge.weekend{background:#edf2f6;color:#53697a}
#jagroManagementAwardModule .ma191-day-badge.holiday{background:#fde9e5;color:#a04438}
#jagroManagementAwardModule .ma191-day-badge.optional{background:#fff3d9;color:#8a6415}
#jagroManagementAwardModule .ma191-day-badge.worked{background:#e2f4eb;color:#08694c;box-shadow:inset 0 0 0 1px #badfce}
#jagroManagementAwardModule #ma190SyncProduction.loading{opacity:.78;cursor:wait}
#jagroManagementAwardModule .ma178-sync.syncing{background:#fff2c9!important;color:#77550e!important;border-color:#e4c86c!important}
#jagroManagementAwardModule .ma188-plan-pill.late_done{background:#fff2c9!important;color:#855f0c!important}
@media(max-width:1280px) and (min-width:1024px){
 #jagroManagementAwardModule .ma178-commandbar.ma182-commandbar{grid-template-columns:185px 155px 1fr!important;padding:5px 8px!important}
}


/* =========================================================
   JAGRO SYSTEM V1.0.192 • SINCRONIZAÇÃO + RELATÓRIOS
   Camada incremental. Não altera sidebar/navegação global.
   ========================================================= */
/* Competência e Atualizar Dados com a mesma proporção */
#jagroManagementAwardModule .ma178-commandbar.ma182-commandbar{
  grid-template-columns:188px 188px minmax(250px,1fr)!important;
  padding:5px 9px!important;
  gap:4px 8px!important;
}
#jagroManagementAwardModule .ma178-commandbar .ma178-month input,
#jagroManagementAwardModule .ma178-commandbar .ma178-refresh{
  width:188px!important;
  height:34px!important;
  min-height:34px!important;
}
#jagroManagementAwardModule .ma178-commandbar .ma178-refresh{justify-content:center!important}
#jagroManagementAwardModule .ma178-commandbar .ma178-status{padding:2px 6px!important}
#jagroManagementAwardModule .ma192-sync-detail{font-size:6.3px;color:#61766d;margin-top:5px}
#jagroManagementAwardModule .ma191-day-badge.excluded{background:#eef2f4!important;color:#65757d!important}
#jagroManagementAwardModule .ma191-day-badge.detected{background:#e5f2fb!important;color:#28668d!important;box-shadow:inset 0 0 0 1px #bed8e8}
@media(max-width:1280px) and (min-width:1024px){
 #jagroManagementAwardModule .ma178-commandbar.ma182-commandbar{grid-template-columns:174px 174px 1fr!important}
 #jagroManagementAwardModule .ma178-commandbar .ma178-month input,
 #jagroManagementAwardModule .ma178-commandbar .ma178-refresh{width:174px!important}
}


/* =========================================================
   JAGRO SYSTEM V1.0.193 • METAS MANUAL + FILTRO PLANEJAMENTO
   Camada incremental sobre V1.0.192. Sem alteração global.
   ========================================================= */
#jagroManagementAwardModule .ma193-plan-filter{
  display:flex;align-items:center;gap:8px;min-width:190px;height:38px;
  padding:0 10px;border:1px solid #cfe0d8;border-radius:11px;background:#fff;
  box-shadow:0 5px 14px rgba(31,82,62,.05)
}
#jagroManagementAwardModule .ma193-plan-filter span{font-size:9px;font-weight:900;color:#678079;letter-spacing:.45px;white-space:nowrap}
#jagroManagementAwardModule .ma193-plan-filter select{flex:1;border:0;outline:0;background:transparent;font-size:12px;font-weight:900;color:#174d3b;min-width:0}
#jagroManagementAwardModule .ma193-priority-note{font-size:10px;color:#6b8178;margin-top:4px}
#jagroManagementAwardModule .ma193-manual-badge{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:999px;background:#fff5d9;color:#856318;font-size:9px;font-weight:900}
#jagroManagementAwardModule .ma193-auto-badge{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:999px;background:#e8f5ef;color:#0e7351;font-size:9px;font-weight:900}
#jagroManagementAwardModule .ma193-hit-pending{color:#9a6d12;font-weight:900;font-size:10px}
#jagroManagementAwardModule .ma193-excluded{color:#71817b;font-weight:800;font-size:10px}
#jagroManagementAwardModule .ma190-edit.ma193-fill{background:#fff8df!important;border-color:#eed99a!important;color:#805d0c!important}
@media(max-width:1180px){
 #jagroManagementAwardModule .ma188-subhero-actions{flex-wrap:wrap}
 #jagroManagementAwardModule .ma193-plan-filter{min-width:175px}
}

/* =========================================================
   JAGRO SYSTEM V1.0.194 • SOMENTE DESKTOP / PREMIAÇÃO DA GESTÃO
   Não altera mobile nem módulos externos.
   ========================================================= */
@media (min-width:1024px){
  /* Cabeçalho compacto: competência + atualizar dados dentro da faixa verde */
  #jagroManagementAwardModule .ma182-head-shell{padding-bottom:0!important}
  #jagroManagementAwardModule .ma178-head.ma182-head{
    min-height:92px!important;padding:13px 16px!important;gap:14px!important;align-items:center!important
  }
  #jagroManagementAwardModule .ma178-title-block{min-width:360px!important;flex:1 1 auto!important}
  #jagroManagementAwardModule .ma178-title-block .ma178-eyebrow{font-size:9px!important;line-height:1.1!important}
  #jagroManagementAwardModule .ma178-title-row h2{font-size:28px!important;line-height:1!important}
  #jagroManagementAwardModule .ma178-title-block>p{font-size:9px!important;margin-top:4px!important}
  #jagroManagementAwardModule .ma194-head-controls{display:flex;align-items:flex-end;gap:9px;flex:0 0 auto;margin-left:auto}
  #jagroManagementAwardModule .ma194-head-controls .ma178-month{display:flex;flex-direction:column;gap:4px;color:#d8eee5;font-size:7px;font-weight:900;letter-spacing:.35px}
  #jagroManagementAwardModule .ma194-head-controls .ma178-month input{
    width:176px!important;height:36px!important;margin:0!important;padding:0 11px!important;border:1px solid rgba(255,255,255,.32)!important;border-radius:10px!important;background:#fff!important;color:#194a3a!important;font-size:12px!important;font-weight:850!important
  }
  #jagroManagementAwardModule .ma194-head-controls .ma178-refresh{
    width:176px!important;height:36px!important;min-height:36px!important;margin:0!important;border:1px solid rgba(255,255,255,.34)!important;border-radius:10px!important;background:#e9f7f1!important;color:#0a684c!important;justify-content:center!important;font-size:8px!important;font-weight:950!important;box-shadow:none!important
  }
  #jagroManagementAwardModule .ma194-head-controls .ma178-refresh:hover{background:#fff!important}
  #jagroManagementAwardModule .ma194-hidden-meta{display:none!important}
  #jagroManagementAwardModule .ma178-head-actions{flex:0 0 auto!important;margin-left:0!important}
  #jagroManagementAwardModule .ma182-launchbar{margin-top:8px!important}

  /* Submódulos / subcards: tipografia e hierarquia premium apenas no desktop */
  #jagroManagementAwardModule .ma188-subhero{padding:18px 20px!important;border-radius:18px!important}
  #jagroManagementAwardModule .ma188-subhero>div>span{font-size:9px!important;letter-spacing:.7px!important}
  #jagroManagementAwardModule .ma188-subhero h3{font-size:24px!important;line-height:1.08!important;margin:5px 0 5px!important}
  #jagroManagementAwardModule .ma188-subhero p{font-size:11px!important;line-height:1.45!important;max-width:760px!important}
  #jagroManagementAwardModule .ma188-stat-grid{gap:12px!important}
  #jagroManagementAwardModule .ma188-stat-grid>div{padding:16px!important;border-radius:16px!important;min-height:102px!important}
  #jagroManagementAwardModule .ma188-stat-grid span{font-size:8px!important;letter-spacing:.65px!important}
  #jagroManagementAwardModule .ma188-stat-grid b{font-size:27px!important;line-height:1.05!important;margin-top:7px!important;color:#155641!important}
  #jagroManagementAwardModule .ma188-stat-grid small{font-size:9px!important;line-height:1.35!important;margin-top:5px!important}
  #jagroManagementAwardModule .ma188-card-head span,#jagroManagementAwardModule .ma174-kicker{font-size:8px!important;letter-spacing:.7px!important}
  #jagroManagementAwardModule .ma188-card-head h3,#jagroManagementAwardModule .ma174-section-head h3{font-size:19px!important;line-height:1.15!important}
  #jagroManagementAwardModule .ma188-missing-days b{font-size:10px!important}
  #jagroManagementAwardModule .ma188-missing-days span{font-size:10px!important;line-height:1.45!important}
  #jagroManagementAwardModule .ma174-table{font-size:10px!important}
  #jagroManagementAwardModule .ma174-table th{font-size:9px!important;padding:10px!important}
  #jagroManagementAwardModule .ma174-table td{font-size:10px!important;padding:10px!important}
  #jagroManagementAwardModule .ma174-table td b{font-size:10px!important}
  #jagroManagementAwardModule .ma174-table td small{font-size:8px!important;line-height:1.35!important}

  /* Metas: pendências destacadas e aparecem primeiro via JS */
  #jagroManagementAwardModule .ma194-meta-pending{display:inline-flex;align-items:center;gap:5px;font-weight:950;color:#8a6008}
  #jagroManagementAwardModule .ma194-meta-pending:before{content:'!';display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#ffe9a5;color:#765005;font-size:10px;font-weight:1000}
  #jagroManagementAwardModule .ma194-pending-alert{color:#a14d11;font-weight:950}

  /* Planejamento: seletor segmentado Guarany | Porto Paraíso */
  #jagroManagementAwardModule .ma194-farm-switch{display:flex;align-items:center;gap:9px;min-width:330px;height:42px;padding:4px 5px 4px 10px;border:1px solid #cfe0d8;border-radius:12px;background:#fff;box-shadow:0 6px 16px rgba(31,82,62,.06)}
  #jagroManagementAwardModule .ma194-farm-switch>span{font-size:8px;font-weight:950;color:#6b8178;letter-spacing:.55px;white-space:nowrap}
  #jagroManagementAwardModule .ma194-farm-switch>div{display:grid;grid-template-columns:1fr 1.25fr;gap:4px;flex:1;height:32px;padding:3px;border-radius:9px;background:#edf5f1}
  #jagroManagementAwardModule .ma194-farm-switch button{border:0;border-radius:7px;background:transparent;color:#4e6e62;font-size:10px;font-weight:950;cursor:pointer;padding:0 10px;white-space:nowrap}
  #jagroManagementAwardModule .ma194-farm-switch button.active{background:#0b6b4d;color:#fff;box-shadow:0 3px 8px rgba(11,107,77,.22)}
  #jagroManagementAwardModule .ma194-farm-switch button:hover:not(.active){background:#fff;color:#0b6b4d}
}
@media (min-width:1024px) and (max-width:1320px){
  #jagroManagementAwardModule .ma178-title-block{min-width:300px!important}
  #jagroManagementAwardModule .ma194-head-controls .ma178-month input,
  #jagroManagementAwardModule .ma194-head-controls .ma178-refresh{width:154px!important}
  #jagroManagementAwardModule .ma194-farm-switch{min-width:300px}
}
@media (min-width:1024px) and (max-width:1180px){
  #jagroManagementAwardModule .ma178-head.ma182-head{padding:11px 12px!important;gap:9px!important}
  #jagroManagementAwardModule .ma178-title-block{min-width:235px!important}
  #jagroManagementAwardModule .ma178-title-row h2{font-size:23px!important}
  #jagroManagementAwardModule .ma178-title-block>p{display:none!important}
  #jagroManagementAwardModule .ma194-head-controls{gap:6px!important}
  #jagroManagementAwardModule .ma194-head-controls .ma178-month input,
  #jagroManagementAwardModule .ma194-head-controls .ma178-refresh{width:132px!important}
  #jagroManagementAwardModule .ma194-farm-switch{min-width:285px}
}


/* =========================================================
   JAGRO SYSTEM V1.0.195 • SOMENTE DESKTOP / PREMIAÇÃO DA GESTÃO
   Proporções refinadas sem qualquer alteração mobile.
   ========================================================= */
@media (min-width:1024px){
  /* Cabeçalho proporcional */
  #jagroManagementAwardModule .ma178-head.ma182-head{min-height:78px!important;padding:10px 14px!important;gap:10px!important}
  #jagroManagementAwardModule .ma178-title-block{min-width:330px!important}
  #jagroManagementAwardModule .ma178-title-row h2{font-size:25px!important}
  #jagroManagementAwardModule .ma178-title-block>p{font-size:8.5px!important;margin-top:3px!important}
  #jagroManagementAwardModule .ma194-head-controls{gap:6px!important;align-items:flex-end!important;margin-left:auto!important}
  #jagroManagementAwardModule .ma194-head-controls .ma178-month{width:126px!important;gap:3px!important;color:#fff!important;font-size:7.5px!important;line-height:1!important;font-weight:950!important;letter-spacing:.45px!important}
  #jagroManagementAwardModule .ma194-head-controls .ma178-month input{width:126px!important;height:32px!important;padding:0 9px!important;border-radius:8px!important;font-size:10.5px!important}
  #jagroManagementAwardModule .ma194-head-controls .ma178-refresh{width:132px!important;height:32px!important;min-height:32px!important;border-radius:8px!important;padding:0 9px!important;font-size:7.5px!important;gap:5px!important}
  #jagroManagementAwardModule .ma194-head-controls .ma178-refresh span{font-size:13px!important}
  #jagroManagementAwardModule .ma178-sync{transform:scale(.92);transform-origin:right center}
  #jagroManagementAwardModule .ma182-launchbar{margin-top:5px!important}

  /* Seletor de fazenda mais compacto */
  #jagroManagementAwardModule .ma194-farm-switch{min-width:236px!important;width:236px!important;height:34px!important;padding:3px 4px 3px 8px!important;gap:6px!important;border-radius:9px!important;box-shadow:0 3px 9px rgba(31,82,62,.05)!important}
  #jagroManagementAwardModule .ma194-farm-switch>span{font-size:7px!important;letter-spacing:.4px!important}
  #jagroManagementAwardModule .ma194-farm-switch>div{height:26px!important;padding:2px!important;gap:2px!important;border-radius:7px!important}
  #jagroManagementAwardModule .ma194-farm-switch button{font-size:8.3px!important;padding:0 7px!important;border-radius:5px!important}

  /* Subcards: fonte e cores premium, sem exagero de escala */
  #jagroManagementAwardModule .ma188-subhero{padding:15px 17px!important;border-radius:15px!important}
  #jagroManagementAwardModule .ma188-subhero h3{font-size:21px!important}
  #jagroManagementAwardModule .ma188-subhero p{font-size:10px!important}
  #jagroManagementAwardModule .ma188-stat-grid>div{padding:13px 14px!important;border-radius:13px!important;min-height:88px!important}
  #jagroManagementAwardModule .ma188-stat-grid span{font-size:7.5px!important}
  #jagroManagementAwardModule .ma188-stat-grid b{font-size:23px!important;margin-top:5px!important}
  #jagroManagementAwardModule .ma188-stat-grid small{font-size:8.5px!important;margin-top:4px!important}
  #jagroManagementAwardModule .ma188-card-head h3,#jagroManagementAwardModule .ma174-section-head h3{font-size:17px!important}
  #jagroManagementAwardModule .ma174-table th{font-size:8.5px!important;padding:9px!important}
  #jagroManagementAwardModule .ma174-table td{font-size:9.5px!important;padding:9px!important}

  /* Status de planejamento */
  #jagroManagementAwardModule .ma195-plan-done{background:#dff3e7!important;color:#17623f!important}
  #jagroManagementAwardModule .ma195-plan-soon,#jagroManagementAwardModule .ma195-plan-today{background:#fff0bd!important;color:#7c5a09!important}
  #jagroManagementAwardModule .ma195-plan-overdue{background:#fbe2df!important;color:#9d3028!important}
  #jagroManagementAwardModule .ma195-plan-blocked{background:#ffe7cf!important;color:#975017!important}
  #jagroManagementAwardModule .ma195-hh-line{display:block!important;margin-top:4px!important;padding-top:4px!important;border-top:1px dashed #d7e4de!important;color:#2f6b56!important;font-weight:900!important;font-size:8px!important}
  #jagroManagementAwardModule .ma195-hh-field small{display:block;margin-top:4px;color:#60786e;font-size:8px;font-weight:750}
  #jagroManagementAwardModule .ma195-config-check{display:flex!important;flex-direction:column!important;justify-content:flex-end!important;gap:7px!important}
  #jagroManagementAwardModule .ma195-config-check>span{font-size:8px!important;font-weight:850!important;color:#547064!important}
  #jagroManagementAwardModule .ma195-config-check input[type=checkbox]{width:19px!important;height:19px!important;margin:0!important}
}
@media (min-width:1024px) and (max-width:1320px){
  #jagroManagementAwardModule .ma178-title-block{min-width:275px!important}
  #jagroManagementAwardModule .ma194-head-controls .ma178-month,#jagroManagementAwardModule .ma194-head-controls .ma178-month input{width:112px!important}
  #jagroManagementAwardModule .ma194-head-controls .ma178-refresh{width:118px!important}
  #jagroManagementAwardModule .ma194-farm-switch{min-width:220px!important;width:220px!important}
}
@media (min-width:1024px) and (max-width:1180px){
  #jagroManagementAwardModule .ma178-head.ma182-head{min-height:72px!important;padding:9px 10px!important;gap:7px!important}
  #jagroManagementAwardModule .ma178-title-block{min-width:220px!important}
  #jagroManagementAwardModule .ma178-title-row h2{font-size:21px!important}
  #jagroManagementAwardModule .ma194-head-controls .ma178-month,#jagroManagementAwardModule .ma194-head-controls .ma178-month input{width:102px!important}
  #jagroManagementAwardModule .ma194-head-controls .ma178-refresh{width:108px!important}
  #jagroManagementAwardModule .ma194-farm-switch{min-width:205px!important;width:205px!important}
}


/* =========================================================
   JAGRO SYSTEM V1.0.196 • AJUSTE FINO DESKTOP
   SOMENTE PREMIAÇÃO DA GESTÃO • MOBILE INTOCADO
   ========================================================= */
@media (min-width:1024px){
  /* Topo: controles alinhados pela mesma linha-base e mesma altura útil */
  #jagroManagementAwardModule .ma178-head.ma182-head{min-height:76px!important;padding:10px 16px!important;display:flex!important;align-items:center!important;gap:12px!important}
  #jagroManagementAwardModule .ma194-head-controls{display:flex!important;align-items:flex-end!important;gap:8px!important;margin-left:auto!important;height:46px!important}
  #jagroManagementAwardModule .ma194-head-controls .ma178-month{display:flex!important;flex-direction:column!important;justify-content:flex-end!important;width:148px!important;height:46px!important;margin:0!important;color:#fff!important;font-size:8px!important;line-height:1!important;font-weight:950!important;letter-spacing:.35px!important}
  #jagroManagementAwardModule .ma194-head-controls .ma178-month input{display:block!important;width:148px!important;height:34px!important;min-height:34px!important;margin:4px 0 0!important;padding:0 10px!important;border-radius:9px!important;font-size:10.5px!important;line-height:34px!important;box-sizing:border-box!important}
  #jagroManagementAwardModule .ma194-head-controls .ma178-refresh{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:148px!important;height:34px!important;min-height:34px!important;margin:12px 0 0!important;padding:0 10px!important;border-radius:9px!important;font-size:8px!important;line-height:1!important;box-sizing:border-box!important}
  #jagroManagementAwardModule .ma178-head-actions{display:flex!important;align-items:center!important;gap:8px!important;height:34px!important;margin-top:12px!important}
  #jagroManagementAwardModule .ma178-sync{height:30px!important;min-height:30px!important;padding:0 11px!important;display:inline-flex!important;align-items:center!important;transform:none!important;box-sizing:border-box!important}
  #jagroManagementAwardModule .ma177-more{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;border-radius:9px!important;padding:0!important;display:grid!important;place-items:center!important}

  /* Planejamento: fazenda + botões com a mesma altura e proporção */
  #jagroManagementAwardModule .ma188-subhero-actions{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important}
  #jagroManagementAwardModule .ma194-farm-switch{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;width:292px!important;min-width:292px!important;height:42px!important;min-height:42px!important;padding:4px 5px 4px 9px!important;border-radius:10px!important;box-sizing:border-box!important}
  #jagroManagementAwardModule .ma194-farm-switch>span{display:block!important;text-align:left!important;font-size:7px!important;line-height:1!important;white-space:nowrap!important}
  #jagroManagementAwardModule .ma194-farm-switch>div{display:grid!important;grid-template-columns:1fr 1.25fr!important;gap:3px!important;width:100%!important;height:32px!important;padding:2px!important;border-radius:8px!important;box-sizing:border-box!important}
  #jagroManagementAwardModule .ma194-farm-switch button{height:28px!important;min-height:28px!important;padding:0 8px!important;font-size:8.5px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
  #jagroManagementAwardModule .ma188-subhero-actions>.ma174-btn{height:42px!important;min-height:42px!important;margin:0!important;padding:0 14px!important;border-radius:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1.15!important;box-sizing:border-box!important}
  #jagroManagementAwardModule #ma174Catalog{width:128px!important;min-width:128px!important;font-size:8px!important;white-space:normal!important;text-align:center!important}
  #jagroManagementAwardModule #ma174NewPlan{width:220px!important;min-width:220px!important;font-size:9px!important}

  /* Histórico de Umidade: filtro compacto por fazenda */
  #jagroManagementAwardModule .ma196-hum-head{align-items:center!important;gap:12px!important}
  #jagroManagementAwardModule .ma196-hum-actions{display:flex!important;align-items:center!important;gap:8px!important}
  #jagroManagementAwardModule .ma196-hum-switch{display:grid!important;grid-template-columns:1fr 1.25fr!important;gap:3px!important;height:38px!important;padding:3px!important;border:1px solid #cfe0d8!important;border-radius:10px!important;background:#edf5f1!important;min-width:230px!important}
  #jagroManagementAwardModule .ma196-hum-switch button{border:0!important;border-radius:7px!important;background:transparent!important;color:#4e6e62!important;font-size:8.5px!important;font-weight:950!important;cursor:pointer!important;white-space:nowrap!important;padding:0 10px!important}
  #jagroManagementAwardModule .ma196-hum-switch button.active{background:#0b6b4d!important;color:#fff!important;box-shadow:0 3px 8px rgba(11,107,77,.2)!important}

  /* Modal de cadastro: o seletor de predecessor pode expandir sem ser cortado */
  #jagroManagementAwardModule .ma174-modal:has(.ma196-activity-modal){overflow:auto!important}
  #jagroManagementAwardModule .ma174-modal-card.ma196-activity-modal{overflow:visible!important;max-height:none!important;margin:20px auto!important}
  #jagroManagementAwardModule .ma196-activity-modal .ma174-form{overflow:visible!important}
  #jagroManagementAwardModule .ma196-activity-modal .ma179-picker-field{position:relative!important;overflow:visible!important;z-index:40!important}
  #jagroManagementAwardModule .ma196-activity-modal #maActPredPanel{position:absolute!important;left:0!important;right:0!important;top:calc(100% - 2px)!important;z-index:9999!important;max-height:320px!important;overflow:hidden!important;box-shadow:0 16px 34px rgba(15,57,42,.18)!important;background:#fff!important}
  #jagroManagementAwardModule .ma196-activity-modal #maActPredList{max-height:250px!important;overflow-y:auto!important;overscroll-behavior:contain!important}

  /* Cards/subcards somente desktop deste módulo */
  #jagroManagementAwardModule .ma188-stat-grid>div{border-color:#d6e6de!important;box-shadow:0 4px 12px rgba(25,75,57,.045)!important}
  #jagroManagementAwardModule .ma188-stat-grid b{font-weight:900!important;letter-spacing:-.3px!important}
  #jagroManagementAwardModule .ma188-card-head h3,#jagroManagementAwardModule .ma174-section-head h3{font-weight:900!important;color:#155641!important}
}
@media (min-width:1024px) and (max-width:1320px){
  #jagroManagementAwardModule .ma194-head-controls .ma178-month,#jagroManagementAwardModule .ma194-head-controls .ma178-month input{width:132px!important}
  #jagroManagementAwardModule .ma194-head-controls .ma178-refresh{width:132px!important}
  #jagroManagementAwardModule .ma194-farm-switch{width:270px!important;min-width:270px!important}
  #jagroManagementAwardModule #ma174NewPlan{width:190px!important;min-width:190px!important}
}


/* =========================================================
   JAGRO SYSTEM V1.0.197 • PADRÃO VISUAL UMIDADE / ALERTAS
   SOMENTE PREMIAÇÃO DA GESTÃO • DESKTOP
   ========================================================= */
@media (min-width:1024px){
  /* Umidade usa o mesmo seletor de fazenda do Planejamento */
  #jagroManagementAwardModule .ma197-hum-farm-switch{width:292px!important;min-width:292px!important;height:42px!important;min-height:42px!important;margin:0!important}
  #jagroManagementAwardModule .ma196-hum-actions{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important}
  #jagroManagementAwardModule .ma196-hum-actions>.ma174-btn{height:42px!important;min-height:42px!important;margin:0!important;padding:0 14px!important;border-radius:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}
  #jagroManagementAwardModule .ma197-pred-warning{display:block!important;margin-top:5px!important;color:#a55521!important;font-weight:850!important}
}
@media (min-width:1024px) and (max-width:1320px){
  #jagroManagementAwardModule .ma197-hum-farm-switch{width:270px!important;min-width:270px!important}
}


/* =========================================================
   JAGRO SYSTEM V1.0.198 • FECHAMENTO METAS + DASHBOARD
   ========================================================= */
@media (min-width:1024px){
  #jagroManagementAwardModule .ma198-performance-head{align-items:flex-end!important;margin-bottom:10px!important}
  #jagroManagementAwardModule .ma198-performance-head small{display:block;margin-top:4px;color:#789086;font-size:8px;font-weight:700}
  #jagroManagementAwardModule .ma198-day-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}
  #jagroManagementAwardModule .ma198-day-farm{border:1px solid #d9e7e1;border-radius:12px;background:#fbfdfc;padding:10px;min-width:0}
  #jagroManagementAwardModule .ma198-day-farm>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}
  #jagroManagementAwardModule .ma198-day-farm>header span{display:block;color:#155d46;font-size:9px;font-weight:950;letter-spacing:.55px}
  #jagroManagementAwardModule .ma198-day-farm>header small{display:block;color:#7a8f86;font-size:7px;margin-top:2px}
  #jagroManagementAwardModule .ma198-day-farm>header strong{flex:0 0 auto;border-radius:999px;background:#e5f2ec;color:#0b674c;padding:6px 9px;font-size:9px;font-weight:950}
  #jagroManagementAwardModule .ma198-day-scroll{overflow-x:auto;overflow-y:hidden;padding-bottom:3px}
  #jagroManagementAwardModule .ma198-day-bars{display:flex;align-items:flex-end;gap:6px;min-width:max-content;height:145px;padding:18px 3px 2px}
  #jagroManagementAwardModule .ma198-day-col{width:32px;height:125px;display:grid;grid-template-rows:17px 1fr 15px;align-items:end;text-align:center;flex:0 0 32px}
  #jagroManagementAwardModule .ma198-day-col>b{font-size:7px;color:#1b5c47;font-weight:950;line-height:1}
  #jagroManagementAwardModule .ma198-day-col>div{height:91px;display:flex;align-items:flex-end;justify-content:center;border-bottom:1px solid #d8e5df}
  #jagroManagementAwardModule .ma198-day-col i{display:block;width:19px;min-height:4px;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,#15906a,#087957);box-shadow:0 3px 8px rgba(8,121,87,.14)}
  #jagroManagementAwardModule .ma198-day-col small{font-size:6px;color:#6e837a;font-weight:800;white-space:nowrap}
  #jagroManagementAwardModule .ma198-day-empty{height:112px;display:grid;place-items:center;color:#7e9189;font-size:9px;min-width:260px}

  #managerHome .ma198-home-award{width:100%;margin:12px 0 0;border:0;border-radius:18px;padding:13px 16px;background:linear-gradient(110deg,#0b5a43,#0f8060);color:#fff;display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;text-align:left;cursor:pointer;box-shadow:0 10px 24px rgba(15,89,66,.16)}
  #managerHome .ma198-home-award:hover{transform:translateY(-1px);box-shadow:0 13px 28px rgba(15,89,66,.21)}
  #managerHome .ma198-home-award-icon{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.25);font-size:22px;font-weight:950}
  #managerHome .ma198-home-award-copy{min-width:0;display:block}
  #managerHome .ma198-home-award-copy small{display:block;font-size:8px;font-weight:950;letter-spacing:1px;opacity:.88}
  #managerHome .ma198-home-award-copy b{display:block;font-size:24px;line-height:1.05;margin:3px 0 2px;font-weight:950;color:#fff}
  #managerHome .ma198-home-award-copy em{display:block;font-style:normal;font-size:10px;font-weight:750;opacity:.9;text-transform:capitalize}
  #managerHome .ma198-home-award-action{display:inline-flex;align-items:center;gap:7px;font-size:9px;font-weight:950;letter-spacing:.4px;padding:9px 11px;border-radius:11px;background:rgba(255,255,255,.12)}
  #managerHome .ma198-home-award-action i{font-style:normal;font-size:18px;line-height:1}
}

/* =========================================================
   JAGRO SYSTEM V1.0.199 • AJUSTE VISUAL GRÁFICO DE METAS
   Somente desktop • sem alteração de lógica
   ========================================================= */
@media (min-width:1024px){
  #jagroManagementAwardModule .ma198-day-farm>header{
    position:relative!important;
    overflow:hidden!important;
    min-height:56px!important;
    margin-bottom:8px!important;
    padding:10px 16px!important;
    border:0!important;
    border-radius:11px!important;
    background:linear-gradient(110deg,#0b5a43 0%,#0d7456 58%,#118667 100%)!important;
    box-shadow:0 6px 14px rgba(11,90,67,.14)!important;
    color:#fff!important;
  }
  #jagroManagementAwardModule .ma198-day-farm>header:before,
  #jagroManagementAwardModule .ma198-day-farm>header:after{
    content:""!important;
    position:absolute!important;
    top:0!important;
    bottom:0!important;
    width:16px!important;
    height:auto!important;
    border-radius:0!important;
    background:#fff!important;
    opacity:1!important;
    pointer-events:none!important;
    z-index:0!important;
  }
  #jagroManagementAwardModule .ma198-day-farm>header:before{
    left:0!important;
    clip-path:polygon(0 0,100% 50%,0 100%)!important;
  }
  #jagroManagementAwardModule .ma198-day-farm>header:after{
    right:0!important;
    clip-path:polygon(100% 0,0 50%,100% 100%)!important;
  }
  #jagroManagementAwardModule .ma198-day-farm>header>div,
  #jagroManagementAwardModule .ma198-day-farm>header>strong{
    position:relative!important;
    z-index:1!important;
  }
  #jagroManagementAwardModule .ma198-day-farm>header span{
    color:#fff!important;
    font-size:9px!important;
    font-weight:950!important;
  }
  #jagroManagementAwardModule .ma198-day-farm>header small{
    color:rgba(255,255,255,.82)!important;
  }
  #jagroManagementAwardModule .ma198-day-farm>header strong{
    background:#fff!important;
    color:#0b674c!important;
    border:1px solid rgba(255,255,255,.9)!important;
    box-shadow:0 3px 8px rgba(0,0,0,.08)!important;
  }
}


/* ===== V1.0.200 • PLANEJAMENTO: SETORES + PREDECESSOR ===== */
@media (min-width:1024px){
  #jagroManagementAwardModule .ma200-pred-loss{display:block;margin-top:5px;padding:5px 8px;border-radius:8px;background:#fff2ea;color:#9c421d;font-size:11px;font-weight:850;line-height:1.25;border-left:3px solid #e87835}
  #jagroManagementAwardModule .ma200-plan-score{display:flex;flex-direction:column;gap:3px;align-items:flex-start}
  #jagroManagementAwardModule .ma200-plan-score>b{font-size:15px;color:#163f32}
  #jagroManagementAwardModule .ma200-plan-score>small{font-size:10px;color:#a64820;font-weight:900;white-space:nowrap}
}
/* ===== FIM V1.0.200 ===== */


/* ===== V1.0.201 • RESTAURA SELETOR PREMIUM DO PLANEJAMENTO ===== */
@media (min-width:1024px){
  #jagroManagementAwardModule .ma201-farm-switch{display:flex!important;align-items:center!important;gap:8px!important;min-width:330px!important;height:42px!important;padding:4px 5px 4px 10px!important;border:1px solid #cfe0d8!important;border-radius:12px!important;background:#fff!important;box-shadow:0 6px 16px rgba(31,82,62,.06)!important}
  #jagroManagementAwardModule .ma201-farm-switch>span{font-size:8px!important;font-weight:950!important;color:#6b8178!important;letter-spacing:.55px!important;white-space:nowrap!important}
  #jagroManagementAwardModule .ma201-farm-switch>div{display:grid!important;grid-template-columns:1fr 1.25fr!important;gap:4px!important;flex:1!important;height:32px!important;padding:3px!important;border-radius:9px!important;background:#edf5f1!important}
  #jagroManagementAwardModule .ma201-farm-switch button{border:0!important;border-radius:7px!important;background:transparent!important;color:#4e6e62!important;font-size:10px!important;font-weight:950!important;cursor:pointer!important;padding:0 10px!important;white-space:nowrap!important}
  #jagroManagementAwardModule .ma201-farm-switch button.active{background:#0b6b4d!important;color:#fff!important;box-shadow:0 3px 8px rgba(11,107,77,.22)!important}
  #jagroManagementAwardModule .ma201-farm-switch button:hover:not(.active){background:#fff!important;color:#0b6b4d!important}
}
/* ===== FIM V1.0.201 ===== */

/* JAGRO SYSTEM V1.0.202 • relatório oficial 7 páginas; sem alteração de layout do módulo */

/* V1.0.204: PDF direto 7 páginas; visual do módulo preservado. */

/* V1.0.204: correção visual do PDF direto; telas e regras preservadas. */


/* ===== V1.0.208.2 • ÚLTIMO PREDECESSOR ===== */
.ma2082-pred-loading{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid #dce9e3;border-radius:14px;background:#f8fbfa;color:#668078;font-size:12px}.ma2082-pred-loading i{width:14px;height:14px;border:2px solid #d2e5dd;border-top-color:#087354;border-radius:50%;animation:ma2082spin .8s linear infinite}@keyframes ma2082spin{to{transform:rotate(360deg)}}
.ma2082-pred-found{display:grid;gap:10px;padding:13px;border:1px solid #cfe4da;border-radius:15px;background:#f9fcfb}.ma2082-pred-found-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.ma2082-pred-found-head small{display:block;font-size:10px;font-weight:900;letter-spacing:.55px;color:#6d8279}.ma2082-pred-found-head b{display:block;margin-top:3px;font-size:14px;color:#164c3a}.ma2082-pred-found-head>span{flex:0 0 auto;padding:6px 9px;border-radius:999px;background:#e8f6ef;color:#0b7656;font-size:9px;font-weight:900}.ma2082-pred-meta{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ma2082-pred-meta span{padding:9px 10px;border:1px solid #e0ebe6;border-radius:11px;background:#fff}.ma2082-pred-meta small{display:block;font-size:9px;font-weight:900;color:#7a8d85;letter-spacing:.4px}.ma2082-pred-meta b{display:block;margin-top:2px;font-size:12px;color:#234e3e}.ma2082-use-pred{width:100%;min-height:42px;border:0;border-radius:11px;background:linear-gradient(90deg,#075b43,#10ad79);color:#fff;font-weight:900;font-size:11px;cursor:pointer}.ma2082-use-pred.selected{background:#0b7656;box-shadow:inset 0 0 0 2px #b9e4d2}.ma2082-pred-coverage{padding:9px 10px;border-radius:11px}.ma2082-pred-coverage b,.ma2082-pred-coverage small{display:block}.ma2082-pred-coverage b{font-size:11px}.ma2082-pred-coverage small{margin-top:2px;font-size:10px}.ma2082-pred-coverage.neutral{background:#f1f6f4;color:#60766e}.ma2082-pred-coverage.ok{background:#e9f7f0;color:#087354}.ma2082-pred-coverage.warn{background:#fff5df;color:#90620a}.ma2082-pred-notfound{display:flex;align-items:flex-start;gap:10px;padding:13px;border:1px solid #edcc86;border-radius:14px;background:#fff8e9;color:#79540e}.ma2082-pred-notfound>span{display:grid;place-items:center;width:24px;height:24px;flex:0 0 24px;border-radius:50%;background:#f6d888;font-weight:900}.ma2082-pred-notfound b,.ma2082-pred-notfound small{display:block}.ma2082-pred-notfound b{font-size:12px}.ma2082-pred-notfound small{margin-top:3px;font-size:10px;line-height:1.35}.ma2082-manual-date{margin-top:2px}
/* ===== FIM V1.0.208.2 ===== */

/* ===== V1.0.208.11 • PLANEJAMENTO OPERACIONAL COMPLETO ===== */
.ma20811-master{max-height:76vh;overflow:auto;padding-right:5px}.ma20811-grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:8px;border-top:1px solid #e2ebe6}.ma20811-grid .wide{grid-column:1/-1}.ma20811-grid label,.ma20811-plan label{display:flex;flex-direction:column;gap:6px;font-size:11px;font-weight:800;color:#38564b}.ma20811-grid input,.ma20811-grid select,.ma20811-grid textarea,.ma20811-plan select,.ma20811-plan textarea{border:1px solid #cbded5;border-radius:10px;padding:10px;background:#fff;color:#173f31}.ma20811-plan{grid-template-columns:repeat(2,minmax(0,1fr))}.ma20811-plan .wide{grid-column:1/-1}.ma20811-activity-info{border:1px solid #d9e7e0;background:#f7fbf9;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:3px}.ma20811-activity-info b{color:#145e45}.ma20811-activity-info span,.ma20811-activity-info small{color:#64786f}.ma20811-team{border:1px solid #d7e5de;border-radius:14px;overflow:hidden}.ma20811-team>div:first-child{display:flex;justify-content:space-between;gap:12px;padding:12px 14px;background:#f0f7f4;color:#174c3a}.ma20811-team>div:first-child span{font-weight:900}.ma20811-team>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:230px;overflow:auto;padding:8px}.ma20811-team label{display:flex;flex-direction:row;align-items:center;gap:9px;padding:9px;border-radius:9px;cursor:pointer}.ma20811-team label:hover{background:#f5faf7}.ma20811-team label span{display:flex;flex-direction:column}.ma20811-team label small{font-weight:500;color:#7a8a83}.ma20811-team input{accent-color:#17684c}.ma20811-loading,.ma20811-empty{grid-column:1/-1;padding:18px;color:#6b7d75}.ma20811-deadline{display:flex;justify-content:space-between;align-items:center;border-radius:11px;padding:11px 13px;background:#edf6f2;color:#17543f}.ma20811-score-reason{display:block!important;margin-top:4px!important;color:#6a7c74!important;font-size:9px!important}.ma188-subhero-actions #ma20811Report{border-color:#93b9a8;color:#175b43}@media(max-width:760px){.ma20811-grid,.ma20811-plan{grid-template-columns:1fr}.ma20811-grid .wide,.ma20811-plan .wide{grid-column:1}.ma20811-team>div:last-child{grid-template-columns:1fr}.ma20811-team>div:first-child{flex-direction:column}.ma20811-master{max-height:72vh}}
/* ===== FIM V1.0.208.11 ===== */

/* ===== V1.0.208.12 • EQUIPE COMPACTA + CADASTRO MESTRE ===== */
.ma20811-team{border:1px solid #d7e6df!important;border-radius:14px!important;overflow:hidden!important;background:#fff!important}.ma20811-team>div:first-child{padding:10px 14px!important;min-height:44px!important;background:#f1f8f5!important}.ma20811-team>div:first-child b{font-size:13px!important}.ma20811-team>div:first-child span{font-size:12px!important;font-weight:850!important}.ma20811-team #ma20811PeopleList{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:8px!important;max-height:245px!important;overflow:auto!important}.ma20811-team #ma20811PeopleList label{min-height:52px!important;height:auto!important;margin:0!important;padding:7px 9px!important;border:1px solid #e1ebe6!important;border-radius:10px!important;background:#fff!important;display:flex!important;align-items:center!important;gap:8px!important;cursor:pointer!important}.ma20811-team #ma20811PeopleList label:hover{background:#f6fbf8!important;border-color:#bdd8cb!important}.ma20811-team #ma20811PeopleList label:has(input:checked){background:#eaf7f0!important;border-color:#83bea2!important;box-shadow:inset 3px 0 #177253!important}.ma20811-team #ma20811PeopleList label.busy{background:#f5f6f6!important;opacity:.62!important;cursor:not-allowed!important}.ma20811-team #ma20811PeopleList input{appearance:auto!important;width:17px!important;height:17px!important;min-width:17px!important;margin:0!important;accent-color:#147052!important}.ma20811-team #ma20811PeopleList span{min-width:0!important;display:block!important}.ma20811-team #ma20811PeopleList b{font-size:10.5px!important;line-height:1.15!important;color:#244b3d!important;display:block!important}.ma20811-team #ma20811PeopleList small{font-size:8.5px!important;line-height:1.15!important;color:#71827a!important;margin-top:3px!important;display:block!important}.ma20811-team #ma20811PeopleList label.busy small{color:#9b4a42!important;font-weight:850!important}.ma20812-master-grid{margin-top:2px}.ma20812-hh-preview{border:1px solid #cfe2d8;border-radius:12px;background:#f1f8f5;padding:10px 12px;display:flex;flex-direction:column;justify-content:center}.ma20812-hh-preview span{font-size:9px;font-weight:900;color:#6c8178;letter-spacing:.05em}.ma20812-hh-preview b{font-size:20px;color:#126448;margin:2px 0}.ma20812-hh-preview small{font-size:9px;color:#6c8178}.ma20812-score-rule{display:grid!important;grid-template-columns:auto repeat(3,1fr) auto!important;gap:8px!important;align-items:center!important;border:1px solid #d7e6df!important;border-radius:12px!important;padding:10px 12px!important;background:#f8fbfa!important}.ma20812-score-rule>b{font-size:10px;color:#557269}.ma20812-score-rule span{font-size:10px;color:#4c625a}.ma20812-score-rule span strong{color:#126448;font-size:13px;margin-right:3px}.ma20812-score-rule em{font-style:normal;font-size:10px;font-weight:900;color:#126448}.ma20811-plan #maPlanSave:disabled{opacity:.45!important;cursor:not-allowed!important;filter:grayscale(.3)}@media(max-width:1050px){.ma20811-team #ma20811PeopleList{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ma20812-score-rule{grid-template-columns:1fr 1fr!important}}@media(max-width:650px){.ma20811-team #ma20811PeopleList{grid-template-columns:1fr!important;max-height:280px!important}.ma20812-score-rule{grid-template-columns:1fr!important}}
/* ===== FIM V1.0.208.12 ===== */
