/* ODEM 33.9.33 — estilos exclusivos da lista de pedidos a faturar. */
.hc7-page .hc33-view-pending{border:0;background:transparent;color:var(--text-2);font:inherit;font-size:10px;font-weight:600;padding:4px 0;cursor:pointer;text-decoration:underline;margin-left:auto}
.hc7-page .hc33-view-pending:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
.hc7-page .hc33-filters{margin-bottom:12px}
.hc7-page .hc33-list-status{display:flex;gap:10px;align-items:center;flex-wrap:wrap;color:var(--text-2);font-size:12px;margin:10px 0;overflow-wrap:anywhere}
.hc7-page .hc33-tags{display:flex;gap:5px;flex-wrap:wrap}
.hc7-page .hc33-tags span{padding:4px 7px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2);font-size:10px;overflow-wrap:anywhere}
.hc7-page .hc33-no-tag,.hc7-page .hc33-note{color:var(--text-2)}
.hc7-page .hc33-note{font-size:11px;line-height:1.5;margin:10px 0 0}
.hc7-page .hc33-table small{display:block;color:var(--text-2);font-size:10px;margin-top:4px}
.hc7-page .hc33-table td{vertical-align:top}
.hc7-page .hc33-table td:last-child{white-space:nowrap}
.hc7-page .hc33-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:12px;font-size:12px;color:var(--text-2)}
.hc7-page .hc33-pagination>div{display:flex;gap:8px}
.hc7-page .hc33-missing{color:var(--text-2);font-size:11px}
@media(max-width:640px){
 .hc7-page .hc33-table thead{display:none}
 .hc7-page .hc33-table tbody tr{display:block;padding:12px;border-bottom:1px solid var(--border)}
 .hc7-page .hc33-table tbody td{display:block;padding:6px 0;border:0;white-space:normal;overflow-wrap:anywhere}
 .hc7-page .hc33-table tbody td::before{content:attr(data-label);display:block;font-size:10px;font-weight:600;color:var(--text-2);margin-bottom:4px}
 .hc7-page .hc33-table tbody td[colspan]::before{display:none}
 .hc7-page .hc33-pagination>div{width:100%}
 .hc7-page .hc33-pagination button{flex:1}
}

/* VF04 — alvos já existentes de Home Centers; sem alterar ações ou dados. */
@media(max-width:760px),(pointer:coarse){
 .hc7-page :is(.hc16-more,[data-hc7-export],[data-hc7-expand],[data-hc31-refresh],.hc33-view-pending,.of-filter-pin,.of-filter-toggle,.of-filter-clear,.of-filter-chip){min-width:44px!important;min-height:44px!important;}
 .hc7-page .hc31-auto{min-width:44px;min-height:44px;box-sizing:border-box;}
}
