.daily-item-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:start;gap:12px;width:100%;min-width:0;margin:20px 0;display:grid}.daily-item-card{border:1px solid var(--border);background:var(--sidebar,#fff);color:#000;overflow-wrap:anywhere;border-radius:8px;min-width:0;padding:14px}.daily-item-quantity{grid-template-columns:minmax(0,1fr) 84px;align-items:center;gap:12px;font-size:14px;line-height:1.4;display:grid}.daily-item-quantity input{text-align:center;width:100%;padding:10px 6px;font-size:16px}.daily-item-quantity small{margin-top:3px;display:block}.daily-grid-entry+.daily-grid-entry{border-top:1px solid var(--border);margin-top:14px;padding-top:14px}.daily-item-details{border:0;min-width:0;padding:12px 0 0}.daily-item-details>summary{font-size:12px;line-height:1.5}.daily-item-fields{gap:12px;margin:14px 0;display:grid}.daily-item-card .entry-signatures{gap:10px;display:grid}.daily-item-card .entry-signatures>span{width:auto;min-width:0}.daily-item-card .entry-audit pre{max-width:100%}.daily-item-tools{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.daily-item-tools>details{border:0;flex:1;min-width:0;padding:10px 0}.daily-item-choices{grid-template-columns:repeat(auto-fit,minmax(min(100%,110px),1fr));gap:6px;margin-top:10px;display:grid}.daily-item-choices button{overflow-wrap:anywhere;min-width:0;padding:8px;font-size:12px}.daily-item-choices button[aria-pressed=true]{background:var(--soft,#fff0de);border-color:var(--accent,#f25600)}.daily-item-add{margin-top:12px;padding:7px 9px;font-size:12px}.daily-item-card button:disabled,.daily-item-card input:disabled{cursor:not-allowed}@media (max-width:400px){.daily-item-card{padding:12px}.daily-item-quantity{grid-template-columns:minmax(0,1fr) 72px;gap:8px}}.shift-tabs{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.shift-tabs button{flex:1;min-width:160px}.shift-actions{color:#000;background:#fff4d6;border:1px solid #e9d497;border-radius:9px;min-width:0;margin-top:22px;padding:20px}.shift-actions>p{margin:12px 0;font-size:12px}.shift-details-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px;margin:16px 0;display:grid}.shift-signature{max-width:450px;margin:16px 0}.shift-actions .entry-signatures>div{flex-wrap:wrap;gap:16px 30px;display:flex}.shift-actions .entry-signatures span{overflow-wrap:anywhere;min-width:0}.shift-actions .entry-signatures small{display:block}.shift-item-tools{flex-wrap:wrap;align-items:end;gap:10px;margin:18px 0;display:flex}.shift-item-tools label{flex:1;min-width:min(100%,220px)}.shift-actions .entry-footer{margin-top:18px}.shift-actions .inline-item{background:0 0;margin:18px 0}.shift-actions .entry-audit{max-width:100%}@media (max-width:760px){.shift-actions{padding:14px}.shift-tabs button{min-width:120px;font-size:12px}.shift-item-tools label{flex-basis:100%}}.daily-item-quantity input.no-wastage-checkbox{width:22px;height:22px;accent-color:var(--green);justify-self:center;padding:0}
