.live-marketplace{max-width:1600px;margin:auto;padding:32px}.live-heading,.live-toolbar,.live-card-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.live-heading h1{margin:8px 0;font-size:clamp(30px,4vw,48px)}.live-heading p{margin:8px 0}.live-connected{color:#21834c;font-weight:700}.live-disconnected{color:#ad661b}.live-toolbar{flex-wrap:wrap;justify-content:flex-start;margin:24px 0}.live-toolbar select{border-radius:8px;margin-left:8px;padding:10px}.live-workspace{grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr);align-items:start;gap:24px;display:grid}.live-map-column{position:sticky;top:16px}.live-load-map{z-index:0;background:#e4eadd;border-radius:20px;height:560px;overflow:hidden}.live-load-card{border:1px solid #9daf9f55;border-radius:18px;margin-bottom:16px;padding:24px}.live-card-top{font-size:12px}.live-card-top strong{color:#3c9159;font-size:26px}.live-load-card h3{margin:16px 0 8px;font-size:21px;line-height:1.4}.live-load-card p{opacity:.8;line-height:1.5}.live-offer-form{align-items:end;gap:8px;margin:14px 0;display:flex}.live-offer-form label{flex:1;min-width:0}.live-offer-form input{width:100%;margin-top:6px;padding:10px;display:block}.live-offer{border-top:1px solid #9daf9f55;gap:10px;padding:16px 0;display:grid}.live-pin-hint{color:#173f31;background:#c8e9ac;border-radius:12px;padding:12px}.live-post{border:2px solid #519657}.live-post .form-field{margin-bottom:12px}.live-trip{border-bottom:1px solid #9daf9f55;gap:6px;padding:14px 0;display:grid}@media (max-width:850px){.live-marketplace{padding:16px}.live-heading{flex-direction:column;align-items:flex-start}.live-workspace{grid-template-columns:1fr}.live-map-column{position:static}.live-load-map{height:380px}}
