.production-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:22px 0}.production-summary>div{background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px}.production-summary span{display:block;color:var(--muted);font-size:14px;margin-bottom:9px}.production-summary strong{font-size:25px;color:var(--nav)}.production-summary .production-total{background:#e8f7f2;border-color:#bfe8db}.production-form{margin-bottom:18px}.production-month{min-width:180px}.production-month input{margin-top:6px}.production-form form{margin-top:18px}.production-form small{display:block;color:var(--muted);margin-top:5px}@media(max-width:800px){.production-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.production-summary{grid-template-columns:1fr}}
.production-form-actions,.production-row-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.production-form-actions{margin-top:16px}.production-row-actions{white-space:nowrap}.production-form-actions [hidden]{display:none}
