.manual-add{margin:16px 0;padding:16px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(135deg,#1a2422e8,#101817e8)}
.manual-add h2{font-size:1rem}
.manual-add>div p{color:var(--muted);font-size:.85rem;margin-top:3px}
.manual-add form{display:grid;grid-template-columns:1fr 1.2fr 1.2fr auto;gap:9px;margin-top:12px}
.manual-add input{min-width:0;background:#131b1ae8;color:var(--text);border:1px solid var(--line);border-radius:9px;padding:10px 13px;font:inherit}
.manual-add #manual-result{margin-top:8px;font-size:.85rem}
.filter-search{width:min(260px,28vw);background:#131b1ae8;color:var(--text);border:1px solid var(--line);border-radius:9px;padding:8px 11px;font:inherit;font-size:.85rem}
.filter-search[hidden]{display:none}
.shortcut-hint{margin:-7px 0 10px;color:var(--muted);font-size:.78rem}
.row-actions{display:flex;gap:6px;flex-wrap:wrap}.row-actions button{white-space:nowrap;padding:7px 9px;font-size:.8rem}.check-btn{border-color:#e8ae5180;color:#ffd17e}
.delete-btn{border-color:#ff666280!important;color:#ff9692!important}.delivery-images{display:grid;gap:8px}.delivery-images figure{margin:0}.delivery-images img{display:block;width:100%;max-height:240px;object-fit:cover;border-radius:9px;border:1px solid var(--line)}.delivery-images figcaption{margin-top:4px;color:var(--muted);font-size:.75rem}.timeline-title{margin-top:18px!important}
.sort-head{display:inline-flex;align-items:center;gap:5px;margin:-8px -10px;padding:8px 10px;border:0;background:transparent;color:inherit;font-weight:600}.sort-head span{min-width:12px;color:#727b76;font-size:.78rem}.sort-head:hover,.sort-head.active{color:#fff0cc}.sort-head.active span{color:var(--gold)}
.sequence-cell{color:var(--gold);font-weight:700;font-variant-numeric:tabular-nums}
@media(max-width:800px){.manual-add form{grid-template-columns:1fr}}
