.machine-details-title{margin-top:1.5rem}.machine-report{margin:1rem 0 1.5rem;padding:1rem;border:1px solid #d8dfda;border-radius:12px;background:#fff}.machine-report>h3{margin-top:0}.machine-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:.55rem;margin-bottom:1rem}.machine-summary>div{padding:.65rem;background:#edf3ef;border-radius:9px}.machine-summary small,.machine-summary b{display:block}.calendar-production{font-weight:700;color:#184c36}.sheet-nav{display:flex;gap:.5rem;justify-content:space-between;flex-wrap:wrap;margin:.75rem 0 1rem}.sheet-nav button:disabled{opacity:.4}@media(max-width:700px){.machine-report{padding:.65rem}.sheet-nav button{flex:1 1 130px}}
