#fc-request #mt-freight-quote > #quote-title { width: 100%; max-width: none; margin-inline: auto; text-align: center; }
#fc-request #mt-freight-quote > .intro { text-align: center; }
#fc-request #mt-freight-quote .date-control { display: block; position: relative; margin-top: 8px; }
#fc-request #mt-freight-quote .date-control input { width: 100%; min-width: 0; margin: 0; }
#fc-request #mt-freight-quote .date-placeholder { position: absolute; inset: 0 36px 0 12px; display: flex; align-items: center; pointer-events: none; user-select: none; color: #60717d; font-size: 16px; font-weight: 400; }
#fc-request #mt-freight-quote .date-control.has-date .date-placeholder, #fc-request #mt-freight-quote .date-control:focus-within .date-placeholder { display: none; }
#fc-request #mt-freight-quote .date-control:not(.has-date):not(:focus-within) input::-webkit-datetime-edit { visibility: hidden; }
