/* LicitaPará v2.30.30 — tabela horizontal de lotes/itens read-only */
.connector-items.connector-items-horizontal{display:block;border-top:1px solid #e5ebe7;background:#fff;overflow:hidden}
.connector-items-horizontal .connector-process-list-head.connector-items-table-head{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 20px;background:#fbfcfb;border-bottom:1px solid #e9eeeb}
.connector-items-horizontal .connector-items-table-head>div{min-width:0}
.connector-items-horizontal .connector-items-table-head strong{display:block;color:#173f35;font-size:12px}
.connector-items-horizontal .connector-items-table-head .connector-items-subtitle{display:block;margin-top:4px;color:#74827c;font-size:8px;line-height:1.45}
.connector-items-horizontal .connector-items-count{display:inline-flex!important;align-items:center;justify-content:center;min-height:30px;padding:0 10px;border-radius:999px;background:#eef5f2;color:#2c6253!important;font-size:7.5px!important;font-weight:850;white-space:nowrap}
.connector-items-horizontal .connector-items-columns,.connector-items-horizontal>.connector-item-row{display:grid!important;grid-template-columns:minmax(72px,.38fr) minmax(280px,2.5fr) minmax(120px,.72fr) minmax(150px,.9fr) minmax(132px,.78fr)!important;gap:14px!important;align-items:center!important}
.connector-items-horizontal .connector-items-columns{padding:10px 20px;background:#f1f6f3;border-bottom:1px solid #e1e9e5}
.connector-items-horizontal .connector-items-columns span{color:#31594e;font-size:7px;font-weight:900;letter-spacing:.045em;text-transform:uppercase}
.connector-items-horizontal>.connector-item-row{min-height:66px;padding:10px 20px!important;border-top:0!important;border-bottom:1px solid #edf1ee}
.connector-items-horizontal>.connector-item-row:last-child{border-bottom:0}
.connector-items-horizontal .connector-item-number{display:inline-flex!important;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:#edf5f1;color:#164d3f!important;font-size:11px!important}
.connector-items-horizontal .connector-item-description{color:#334f46!important;font-size:9px!important;line-height:1.45;overflow-wrap:anywhere}
.connector-items-horizontal .connector-item-quantity,.connector-items-horizontal .connector-item-reference{display:flex!important;flex-direction:column;gap:2px;color:#34564c!important;font-size:8px!important;white-space:normal!important}
.connector-items-horizontal .connector-item-quantity strong,.connector-items-horizontal .connector-item-reference strong{color:#173f35;font-size:10px}
.connector-items-horizontal .connector-item-quantity small{color:#7a8781;font-size:7px;white-space:normal!important}
.connector-items-horizontal .connector-item-actions{display:flex!important;justify-content:flex-end}
.connector-items-horizontal .connector-item-actions .connector-item-action{min-width:108px;min-height:35px!important;padding:0 12px!important;font-size:8px!important;white-space:nowrap}
@media(max-width:980px){
  .connector-items-horizontal .connector-items-columns{display:none!important}
  .connector-items-horizontal>.connector-item-row{grid-template-columns:54px minmax(0,1fr) minmax(120px,.55fr) minmax(130px,.62fr)!important;gap:10px!important}
  .connector-items-horizontal .connector-item-actions{grid-column:2/-1;justify-content:flex-start}
  .connector-items-horizontal .connector-item-description{padding-right:8px}
  .connector-items-horizontal .connector-item-quantity::before{content:"Quantidade";color:#7a8781;font-size:6.5px;font-weight:850;text-transform:uppercase}
  .connector-items-horizontal .connector-item-reference::before{content:"Valor de referência";color:#7a8781;font-size:6.5px;font-weight:850;text-transform:uppercase}
}
@media(max-width:620px){
  .connector-items-horizontal .connector-process-list-head.connector-items-table-head{align-items:flex-start;flex-direction:column}
  .connector-items-horizontal>.connector-item-row{grid-template-columns:46px minmax(0,1fr)!important;padding:12px 16px!important}
  .connector-items-horizontal .connector-item-number{grid-row:1/4}
  .connector-items-horizontal .connector-item-quantity,.connector-items-horizontal .connector-item-reference{margin-top:5px}
  .connector-items-horizontal .connector-item-actions{grid-column:2}
  .connector-items-horizontal .connector-item-actions .connector-item-action{width:100%}
}

/* licitapara-ai-credit-policy */
.market-ai-callout{display:none!important}
