.inv-count-create{display:grid;grid-template-columns:minmax(280px,1.5fr) minmax(190px,.65fr) minmax(220px,.8fr) auto;gap:16px;align-items:end;padding:19px;margin-bottom:20px;border:1px solid var(--color-border);border-radius:var(--radius-lg-16);background:var(--color-card-bg);box-shadow:var(--shadow-sm)}.inv-count-create h2,.inv-count-create p{margin:0}.inv-count-create p{margin-top:5px;color:var(--color-text-secondary)}.inv-count-header{display:flex;align-items:center;gap:18px;margin-bottom:16px}.inv-count-header>div{flex:1}.inv-count-header h2,.inv-count-header p{margin:0}.inv-count-header p{margin-top:4px;color:var(--color-text-secondary)}.inv-count-help{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:13px 16px;border-radius:var(--radius-md-12);background:#eff6ff;color:#1e3a8a}.inv-count-help p{margin:0}.inv-count-row.sobrante td{background:rgba(220,252,231,.4)}.inv-count-row.faltante td{background:rgba(254,226,226,.42)}.inv-count-row.sin-diferencia td{background:rgba(241,245,249,.35)}.inv-count-row.sobrante [data-count-difference]{color:#15803d;font-weight:800}.inv-count-row.faltante [data-count-difference]{color:#b91c1c;font-weight:800}.inv-count-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:18px}.inv-count-row input{min-width:130px}
@media(max-width:1050px){.inv-count-create{grid-template-columns:1fr 1fr}.inv-count-create>div:first-child{grid-column:1/-1}}@media(max-width:650px){.inv-count-create{grid-template-columns:1fr}.inv-count-create>div:first-child{grid-column:auto}.inv-count-header{align-items:flex-start;flex-wrap:wrap}.inv-count-actions{flex-direction:column}.inv-count-actions button{width:100%}}
