.lfp4534-job-grid,.lfp4534-track-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}.lfp4534-job,.lfp4534-track-card{border:1px solid rgba(181,145,48,.55);border-radius:16px;padding:16px;background:rgba(255,255,255,.96);box-shadow:0 8px 24px rgba(0,0,0,.06)}.lfp4534-job form{display:grid;gap:8px;margin-top:10px}.lfp4534-job input,.lfp4534-job textarea{width:100%;box-sizing:border-box}.lfp4534-track-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.lfp4534-track-head h4{margin:.15rem 0 .5rem}.lfp4534-timeline{display:flex;gap:6px;overflow:auto;padding:8px 0 12px}.lfp4534-timeline span{white-space:nowrap;padding:6px 9px;border-radius:999px;background:#eee;font-size:.82rem}.lfp4534-timeline span.is-done{background:#f4e6a8;color:#342a08;font-weight:700}.lfp4534-pod{margin-top:10px;border-top:1px solid #ddd;padding-top:8px}.lfp4534-pod summary{cursor:pointer;font-weight:700}.lfp4534-seller-panel,.lfp4534-driver-panel,.lfp4534-buyer-panel{margin-bottom:18px}@media(max-width:640px){.lfp4534-job-grid,.lfp4534-track-grid{grid-template-columns:1fr}.lfp4534-track-head{display:block}.lfp4534-timeline{font-size:.8rem}}
