
/* WE12_HISTORY_TABLE_V1 */
#we12History .wh-table-head{
  display:flex!important;
  align-items:flex-start!important;
  justify-content:space-between!important;
  gap:16px!important;
  padding:0 4px 16px!important;
}
#we12History .wh-title-group{
  display:flex!important;
  align-items:flex-start!important;
  gap:14px!important;
}
#we12History .wh-title-group h2{
  margin:0!important;
  font-size:17px!important;
  line-height:1.2!important;
  font-weight:850!important;
  color:#0b225f!important;
}
#we12History .wh-title-group .wh-sub{
  margin-top:4px!important;
  font-size:12px!important;
  color:#5f7bad!important;
}
#we12History .wh-head-icon{
  width:34px!important;
  height:34px!important;
  display:grid!important;
  place-items:center!important;
  color:#18b46c!important;
}
#we12History .wh-head-icon .wh-icon{
  width:24px!important;
  height:24px!important;
  stroke-width:2.1!important;
}
#we12History #wh-export{
  min-width:188px!important;
  height:44px!important;
  padding:0 16px!important;
  border:1px solid #cfe0f5!important;
  border-radius:12px!important;
  background:#fff!important;
  color:#1d4db7!important;
  font-size:14px!important;
  font-weight:800!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:10px!important;
  box-shadow:none!important;
}
#we12History #wh-export .wh-export-caret{
  display:inline-flex!important;
  margin-left:8px!important;
  color:#3d61aa!important;
  font-size:15px!important;
  transform:translateY(-1px)!important;
}

#we12History .wh-table-scroll{
  border:1px solid #e2ebf7!important;
  border-radius:0 0 18px 18px!important;
  overflow:hidden!important;
}
#we12History .wh-table-scroll table{
  width:100%!important;
  border-collapse:separate!important;
  border-spacing:0!important;
}
#we12History .wh-table-scroll thead th{
  background:#f7fbff!important;
  color:#3e5f99!important;
  font-size:12px!important;
  font-weight:850!important;
  text-transform:uppercase!important;
  padding:14px 14px!important;
  border-bottom:1px solid #e2ebf7!important;
}
#we12History .wh-table-scroll tbody td{
  padding:12px 14px!important;
  border-bottom:1px solid #edf3fb!important;
  vertical-align:middle!important;
  color:#173a78!important;
  font-size:14px!important;
}
#we12History .wh-table-scroll tbody tr:hover{
  background:#fbfdff!important;
}
#we12History .wh-table-scroll tbody tr:last-child td{
  border-bottom:none!important;
}

#we12History .wh-date-cell{
  display:flex!important;
  align-items:center!important;
  gap:12px!important;
}
#we12History .wh-row-icon{
  width:32px!important;
  height:32px!important;
  border-radius:10px!important;
  display:grid!important;
  place-items:center!important;
  flex:0 0 32px!important;
}
#we12History .wh-row-icon svg{
  width:20px!important;
  height:20px!important;
  stroke-width:2.1!important;
}
#we12History .wh-row-icon.is-market{background:#eaf9f2!important;color:#17b56e!important;}
#we12History .wh-row-icon.is-barbecue{background:#fff0ea!important;color:#ff6b2c!important;}
#we12History .wh-row-icon.is-clean{background:#eef3ff!important;color:#3d76ff!important;}
#we12History .wh-row-icon.is-fair{background:#ebfaee!important;color:#27b35d!important;}
#we12History .wh-row-icon.is-breakfast{background:#fff4e8!important;color:#ff9536!important;}
#we12History .wh-row-icon.is-hygiene{background:#f4edff!important;color:#7e42ff!important;}
#we12History .wh-row-icon.is-health{background:#ffefef!important;color:#ef3f4d!important;}
#we12History .wh-row-icon.is-other{background:#eef5ff!important;color:#3b67d8!important;}

#we12History .wh-list-name{
  font-weight:750!important;
  color:#102a6b!important;
}
#we12History .wh-est-cell{
  display:flex!important;
  align-items:center!important;
  gap:10px!important;
}
#we12History .wh-est-logo{
  width:28px!important;
  height:28px!important;
  border-radius:50%!important;
  display:grid!important;
  place-items:center!important;
  font-size:11px!important;
  font-weight:900!important;
  color:#fff!important;
  flex:0 0 28px!important;
}
#we12History .wh-est-logo.is-placeholder{
  background:#eff4fb!important;
  color:#7c93b9!important;
  border-radius:9px!important;
}
#we12History .wh-est-name{
  color:#2e4f8b!important;
  font-size:14px!important;
}
#we12History .wh-est-name.is-empty{
  color:#8aa0c4!important;
  font-style:italic!important;
}

#we12History .wh-money{
  font-weight:800!important;
  color:#12306f!important;
}
#we12History .wh-status{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:82px!important;
  padding:6px 14px!important;
  border-radius:999px!important;
  background:#eaf8ef!important;
  color:#18a85f!important;
  font-size:13px!important;
  font-weight:800!important;
}

#we12History .wh-actions{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:10px!important;
}
#we12History .wh-view,
#we12History .wh-more{
  width:30px!important;
  height:30px!important;
  border:none!important;
  background:transparent!important;
  display:grid!important;
  place-items:center!important;
  color:#234fb7!important;
  cursor:pointer!important;
}
#we12History .wh-view .wh-icon{
  width:18px!important;
  height:18px!important;
}
#we12History .wh-more{
  font-size:20px!important;
  line-height:1!important;
  transform:translateY(-2px)!important;
}

#we12History .wh-foot{
  display:grid!important;
  grid-template-columns:1fr auto auto!important;
  align-items:center!important;
  gap:20px!important;
  padding:16px 18px 18px!important;
  border:1px solid #e2ebf7!important;
  border-top:none!important;
  border-radius:0 0 18px 18px!important;
  background:#fff!important;
}
#we12History #wh-count{
  font-size:13px!important;
  color:#5f7bad!important;
}
#we12History .wh-pages{
  display:flex!important;
  align-items:center!important;
  gap:8px!important;
}
#we12History .wh-pages button{
  min-width:34px!important;
  height:34px!important;
  padding:0 10px!important;
  border:none!important;
  background:transparent!important;
  color:#1f3f83!important;
  font-size:18px!important;
  font-weight:800!important;
  border-radius:10px!important;
}
#we12History .wh-pages button[aria-current="page"]{
  background:#17b26a!important;
  color:#fff!important;
}
#we12History .wh-pages button[disabled]{
  opacity:.45!important;
  cursor:not-allowed!important;
}
#we12History .wh-foot label{
  display:flex!important;
  align-items:center!important;
  gap:10px!important;
  color:#5f7bad!important;
  font-size:13px!important;
}
#we12History .wh-foot select{
  height:38px!important;
  min-width:64px!important;
  border:1px solid #dbe7f5!important;
  border-radius:10px!important;
  padding:0 28px 0 12px!important;
  background:#fff!important;
  color:#173a78!important;
  font-weight:700!important;
}

@media (max-width:1100px){
  #we12History .wh-foot{
    grid-template-columns:1fr!important;
    justify-items:start!important;
  }
}

/* WE12_TABELA_FINAL_START */
#we12History .wh-body > section.wh-section .wh-table-head{min-height:70px!important;padding:12px 18px!important;align-items:center!important}
#we12History .wh-table-head .wh-title-group{gap:12px!important;align-items:center!important}
#we12History .wh-table-head h2{font-size:17px!important;font-weight:800!important}
#we12History .wh-table-head .wh-sub{font-size:12px!important;color:#5f7bad!important;line-height:1.4!important}
#we12History .wh-table-head .wh-head-icon{width:32px!important;height:32px!important}
#we12History .wh-table-head .wh-head-icon svg{width:27px!important;height:27px!important}
#we12History #wh-export{min-width:170px!important;height:39px!important;padding:0 11px!important;font-size:12px!important;font-weight:750!important;border-radius:9px!important}
#we12History #wh-export>svg{display:none!important}
#we12History #wh-export::before{content:"";display:inline-block;width:18px;height:18px;flex:0 0 18px;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231b57bf' stroke-width='2' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M6 3h9l4 4v14H6a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2Z'/%3E%3Cpath d='M15 3v5h4M12 10v8m-3-3 3 3 3-3'/%3E%3C/svg%3E")}
#we12History .wh-table-scroll{border-radius:0!important;border-left:0!important;border-right:0!important}
#we12History .wh-table-scroll thead th{height:37px!important;padding:9px 11px!important;font-size:11px!important;letter-spacing:.02em!important;color:#3f629c!important;white-space:nowrap!important}
#we12History .wh-table-scroll tbody td{height:36px!important;padding:4px 11px!important;font-size:12px!important;line-height:1.25!important;font-weight:500!important;color:#31548d!important}
#we12History .wh-table-scroll tbody .wh-list-name{font-size:12px!important;font-weight:700!important;color:#132f6b!important}
#we12History .wh-table-scroll tbody .wh-money{font-size:12px!important;font-weight:750!important;color:#102d6d!important;white-space:nowrap!important}
#we12History .wh-date-cell{gap:11px!important;white-space:nowrap!important}
#we12History .wh-row-icon{width:27px!important;height:27px!important;flex:0 0 27px!important;border-radius:8px!important}
#we12History .wh-row-icon svg{width:19px!important;height:19px!important;stroke-width:2!important}
#we12History .wh-est-logo.is-placeholder{width:22px!important;height:22px!important;flex:0 0 22px!important;border-radius:6px!important;background:#f1f5fb!important}
#we12History .wh-est-name.is-empty{color:#718aae!important;font-size:11px!important;font-style:normal!important}
#we12History .wh-est-cell{gap:7px!important}
#we12History .wh-status{min-width:77px!important;min-height:23px!important;padding:3px 10px!important;font-size:11px!important;font-weight:750!important}
#we12History .wh-actions{gap:12px!important}
#we12History .wh-view,#we12History .wh-more{width:26px!important;height:26px!important;min-height:26px!important;padding:0!important;transform:none!important}
#we12History .wh-view svg{width:16px!important;height:16px!important;stroke-width:2!important}
#we12History .wh-more{font-size:0!important;color:#143b88!important}
#we12History .wh-more::after{content:"•••";font-size:12px;letter-spacing:1.5px;font-weight:800}
#we12History .wh-foot{min-height:65px!important;padding:12px 18px!important;gap:18px!important}
#we12History #wh-count,#we12History .wh-foot label{font-size:12px!important;font-weight:500!important;color:#5878aa!important}
#we12History .wh-foot select{height:36px!important;font-size:12px!important}
/* WE12_TABELA_FINAL_END */

/* WE12_PAGINACAO_NUMERADA_CSS_START */
#we12History .wh-foot{
  grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;
  align-items:center!important;
}
#we12History .wh-pages{justify-self:center!important;display:flex!important;align-items:center!important;gap:7px!important}
#we12History .wh-foot>label{justify-self:end!important}
#we12History .wh-pages button{
  width:34px!important;min-width:34px!important;height:34px!important;
  padding:0!important;display:inline-grid!important;place-items:center!important;
  border:none!important;border-radius:8px!important;
  background:transparent!important;color:#173b85!important;
  font-size:13px!important;font-weight:800!important;
}
#we12History .wh-pages button[aria-current="page"]{
  background:#04aa76!important;color:#fff!important;
  box-shadow:0 3px 9px rgba(4,170,118,.16)!important;
}
#we12History .wh-pages button[data-wh-page="prev"],
#we12History .wh-pages button[data-wh-page="next"]{
  font-size:23px!important;font-weight:500!important;
}
#we12History .wh-pages button:disabled{opacity:.35!important;cursor:not-allowed!important}
@media(max-width:760px){
  #we12History .wh-foot{grid-template-columns:1fr!important;justify-items:center!important}
  #we12History .wh-foot>label{justify-self:center!important}
}
/* WE12_PAGINACAO_NUMERADA_CSS_END */
