.transport-fields{border:1px solid #e4e8ed;border-radius:16px;min-width:0;margin:20px 0;padding:20px}.transport-fields legend{padding:0 8px;font-weight:700}.transport-fields input{box-sizing:border-box;width:100%;min-width:0}.transport-fields label{flex-direction:column;gap:8px;display:flex}.transport-fields small{color:#667085;margin-top:12px;display:block}.transport-toolbar{flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0;display:flex}.transport-table{overflow:auto}.transport-table table{border-collapse:collapse;width:100%;font-size:14px}.transport-table th,.transport-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e5e7eb;padding:12px}.transport-table th{white-space:nowrap;background:#f4f6f9}.transport-table td{min-width:130px}.transfer-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;display:grid}.transfer-card{background:#fff;border:1px solid #e4e8ed;border-radius:20px;padding:20px;overflow:hidden}.transfer-card img{object-fit:cover;border-radius:12px;width:100%;height:180px}.transfer-card h2{font-size:23px}.transfer-card small{color:#667085}.transfer-card .button{margin-top:16px}.transfer-filters{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.transfer-filters input,.transfer-filters select{border:1px solid #d9dfe8;border-radius:12px;padding:12px}.transport-summary{color:#475467;padding:12px 0;line-height:1.7}@media (max-width:600px){.transport-fields{padding:14px}.transport-fields .checkout-contact-grid{grid-template-columns:1fr;gap:12px;display:grid}.transfer-filters input{width:100%}}
