.td-delivery-files{margin:20px 0;padding:18px;border-radius:18px;border:1px solid rgba(111,186,244,.29);background:linear-gradient(135deg,rgba(8,23,48,.94),rgba(28,22,62,.85));color:#edf7ff}.td-delivery-files-title{display:flex;justify-content:space-between;align-items:center;gap:10px}.td-delivery-files-title div{display:grid;gap:4px}.td-delivery-files-title strong{font-size:1.05rem}.td-delivery-files-title small,.td-df-item small,.td-df-help small{color:#b3c5e0;font-size:.82rem}.td-df-status{color:#75e4df;font-size:.8rem}.td-df-actions{display:flex;align-items:end;flex-wrap:wrap;gap:10px;margin:14px 0}.td-df-actions label{margin:0;flex:1 1 160px}.td-df-actions input,.td-df-actions select{width:100%;box-sizing:border-box}.td-df-item{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border-bottom:1px solid rgba(120,160,215,.18);padding:12px 0}.td-df-item div{display:grid;gap:4px;flex:1 1 200px;min-width:0;overflow-wrap:anywhere}.td-df-item a{color:#8eeaff;text-decoration:none;white-space:nowrap}.td-df-empty{font-size:.9rem;color:#acb9d5}.td-df-help{display:grid;gap:8px;font-size:.9rem;color:#c7d8ec}.td-df-help button{justify-self:start}.td-df-existing{max-height:220px;overflow:auto;border:1px solid rgba(130,177,234,.22);border-radius:11px;margin:10px 0}.td-df-choice{display:block;padding:12px;width:100%;background:transparent;color:#dbeafa;border:0;border-bottom:1px solid rgba(120,160,215,.17);text-align:left;cursor:pointer}.td-df-choice:hover{background:rgba(95,158,238,.15)}.td-df-progress{height:6px;background:rgba(120,160,215,.24);border-radius:10px;overflow:hidden}.td-df-progress div{height:100%;width:0;background:linear-gradient(90deg,#48cdf9,#aa78f0);transition:width .2s}@media(max-width:750px){.td-delivery-files-title{align-items:start;flex-direction:column}}
