.courier-form-section-new[data-v-e2a82a50] .q-field--with-bottom:not(.q-field--error){padding-bottom:0}.courier-form-section-new[data-v-e2a82a50]{margin:0 auto;max-width:768px}.courier-form-content-new[data-v-e2a82a50]{display:flex;flex-direction:column;gap:24px;padding:24px 0}.courier-grid-2[data-v-e2a82a50]{display:grid;gap:16px;grid-template-columns:1fr 1fr}@media (max-width:768px){.courier-grid-2[data-v-e2a82a50]{grid-template-columns:1fr}}.courier-field[data-v-e2a82a50]{display:flex;flex-direction:column;gap:8px}.courier-label[data-v-e2a82a50]{color:#334155;font-size:14px;font-weight:500}.courier-label-bold[data-v-e2a82a50]{color:#0f172a;font-weight:700}.courier-label .required[data-v-e2a82a50]{color:#f97316}.courier-input[data-v-e2a82a50],.courier-select[data-v-e2a82a50]{width:100%}.courier-input[data-v-e2a82a50] .q-field__control,.courier-select[data-v-e2a82a50] .q-field__control{border-radius:0!important;height:48px!important;min-height:48px!important}.courier-input[data-v-e2a82a50] .q-field__control:after,.courier-input[data-v-e2a82a50] .q-field__control:before,.courier-select[data-v-e2a82a50] .q-field__control:after,.courier-select[data-v-e2a82a50] .q-field__control:before{border-radius:0!important}.courier-input[data-v-e2a82a50] .q-field__native{color:#0f172a;font-size:14px;padding:0 16px}.courier-input[data-v-e2a82a50] .q-field__native::-moz-placeholder{color:#94a3b8}.courier-input[data-v-e2a82a50] .q-field__native::placeholder{color:#94a3b8}.courier-size-row[data-v-e2a82a50]{flex-wrap:wrap}.courier-size-group[data-v-e2a82a50],.courier-size-row[data-v-e2a82a50]{align-items:center;display:flex;gap:8px}.courier-size-input[data-v-e2a82a50]{width:80px}.courier-size-input[data-v-e2a82a50] .q-field__control{border-radius:0!important;height:48px!important;min-height:48px!important}.courier-size-input[data-v-e2a82a50] .q-field__control:after,.courier-size-input[data-v-e2a82a50] .q-field__control:before{border-radius:0!important}.courier-size-input[data-v-e2a82a50] .q-field__native{color:#0f172a;font-size:14px;padding:0 8px;text-align:center}.courier-size-input[data-v-e2a82a50] .q-field__native::-moz-placeholder{color:#94a3b8}.courier-size-input[data-v-e2a82a50] .q-field__native::placeholder{color:#94a3b8}.courier-size-input[data-v-e2a82a50] .q-field__append{align-items:center;height:48px;padding-right:4px}.courier-unit[data-v-e2a82a50]{color:#475569;font-size:14px;font-weight:500;white-space:nowrap}.courier-separator[data-v-e2a82a50]{color:#94a3b8;font-size:14px;font-weight:300}.courier-separator-pc[data-v-e2a82a50]{display:inline}@media (max-width:768px){.courier-size-row[data-v-e2a82a50]{align-items:flex-start;flex-direction:column}.courier-separator-pc[data-v-e2a82a50]{display:none}}.courier-weight-row[data-v-e2a82a50]{align-items:flex-start;display:flex;gap:32px}.courier-weight-field[data-v-e2a82a50]{display:flex;flex-direction:column;gap:8px}@media (max-width:768px){.courier-weight-row[data-v-e2a82a50]{align-items:flex-start;flex-direction:column;gap:16px}}.courier-weight-input[data-v-e2a82a50]{width:80px}.courier-weight-input[data-v-e2a82a50] .q-field__control{border-radius:0!important;height:48px!important;min-height:48px!important}.courier-weight-input[data-v-e2a82a50] .q-field__control:after,.courier-weight-input[data-v-e2a82a50] .q-field__control:before{border-radius:0!important}.courier-weight-input[data-v-e2a82a50] .q-field__native{color:#0f172a;font-size:14px;padding:0 8px;text-align:center}.courier-weight-input[data-v-e2a82a50] .q-field__native::-moz-placeholder{color:#94a3b8}.courier-weight-input[data-v-e2a82a50] .q-field__native::placeholder{color:#94a3b8}.courier-weight-input[data-v-e2a82a50] .q-field__append{align-items:center;height:48px;padding-right:4px}.courier-input-with-unit[data-v-e2a82a50]{align-items:center;display:flex;gap:8px}.courier-total-weight[data-v-e2a82a50]{align-items:center;background-color:#f8fafc;border:1px solid #e2e8f0;color:#0f172a;display:flex;font-size:14px;font-weight:600;height:48px;justify-content:center;padding:0 8px;width:80px}.courier-hazmat-options[data-v-e2a82a50]{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.courier-radio-label[data-v-e2a82a50]{align-items:center;cursor:pointer;display:flex}.courier-radio[data-v-e2a82a50]{accent-color:#2563eb;cursor:pointer;height:16px;width:16px}.courier-radio-label span[data-v-e2a82a50]{color:#334155;font-size:14px;margin-left:8px}.courier-un-label[data-v-e2a82a50]{color:#334155;font-size:14px;white-space:nowrap}.courier-un-input[data-v-e2a82a50]{width:80px}.courier-un-input[data-v-e2a82a50] .q-field__control{border-radius:0!important;height:36px!important;min-height:36px!important}.courier-un-input[data-v-e2a82a50] .q-field__control:after,.courier-un-input[data-v-e2a82a50] .q-field__control:before{border-radius:0!important}.courier-un-input[data-v-e2a82a50] .q-field__native{color:#0f172a;font-size:14px;padding:0 8px;text-align:center}.courier-un-input[data-v-e2a82a50] .q-field__append{align-items:center;height:36px;padding-right:4px}.courier-submit-row[data-v-e2a82a50]{display:flex;justify-content:center;padding-top:24px}.courier-submit-btn[data-v-e2a82a50]{background-color:#0b2f79;border:none;border-radius:8px;box-shadow:0 8px 20px #00000026;color:#fff;cursor:pointer;font-size:18px;font-weight:600;padding:16px 80px;transition:all .15s ease}.courier-submit-btn[data-v-e2a82a50]:hover{background-color:#082359;box-shadow:0 12px 28px #0003;transform:translateY(-2px)}.error-message[data-v-e2a82a50]{margin-bottom:24px}.error[data-v-e2a82a50]{font-size:14px}.courier-form-section-new[data-v-e2a82a50] .q-field__bottom{display:none}.courier-form-section-new[data-v-e2a82a50] .q-field--error .q-field__bottom{display:block;padding:4px 0 0!important}.quick-quote[data-v-4f9ccf96]{margin-bottom:2rem;margin-top:2rem;max-width:100%;width:940px}.notice-text[data-v-4f9ccf96]{color:#64748b;font-size:12px;text-align:center}.quotation-btn[data-v-4f9ccf96]{background-color:#0b2f79!important;color:#fff!important;font-size:16px;font-weight:600;padding:0 48px}.quotation-btn[data-v-4f9ccf96]:hover{background-color:#082359!important}@media (max-width:768px){.quick-quote[data-v-4f9ccf96]{padding:0 16px;width:100%}}
