/* A+++ EN quote page, shared RU 1206 design tokens & 1211 success components. */
.lz-zh-freight-v1265{max-width:none;overflow-x:clip}
.lz-zh-freight-v1265__breadcrumbs{display:flex;gap:10px;padding:0 0 16px;align-items:center;color:#526b83;font-size:.8rem}
.lz-zh-freight-v1265__breadcrumbs a{color:#0b4f9c;font-weight:750;text-decoration:none}
.lz-zh-freight-v1265__editorial>*{margin-top:0}
.lz-zh-freight-v1265 .lz-short-v1205__panel{scroll-margin-top:100px}
.lz-zh-freight-v1265 .lz-quote-v1206__section{width:100%;max-width:none}
.lz-zh-freight-v1265 .lz-short-v1209__receipt{width:100%;max-width:none}
.lz-zh-freight-v1265 .lz-short-v1209__actions a{text-decoration:none}

/* v1261: Dedicated EN quote uses the exact RU full-width form section/shell. */
.lz-zh-freight-v1265 .lz-quote-v1206__form-section{width:100%;max-width:none;min-width:0;margin-inline:0}
.lz-zh-freight-v1265 .lz-short-v1205__panel>form[data-lz-zh-quote-full-v1265]{width:100%;max-width:none;min-width:0}
.lz-zh-freight-v1265 .lz-short-v1205__grid{width:100%;min-width:0}
.lz-zh-freight-v1265 .lz-short-v1205__grid>*{min-width:0}
@media(max-width:660px){.lz-zh-freight-v1265 .lz-short-v1205__grid{grid-template-columns:1fr}}

/* v1262: EN-only translated file chooser; native input is the working and accessible fallback. */
.lz-zh-freight-v1265 .lz-zh-file-picker-v1265{position:relative;max-width:100%;min-width:0}
.lz-zh-freight-v1265 .lz-zh-file-picker-v1265__display{display:none;gap:12px;align-items:center;min-height:50px;min-width:0;padding:8px 12px;border:1px dashed #b9d4f2;border-radius:12px;background:#f8fbff}
.lz-zh-freight-v1265 .lz-zh-file-picker-v1265.is-ready .lz-zh-file-picker-v1265__display{display:flex}
.lz-zh-freight-v1265 .lz-zh-file-picker-v1265.is-ready input[type="file"]{position:absolute;width:1px;height:1px;padding:0;margin:0;opacity:0;clip-path:inset(50%);overflow:hidden}
.lz-zh-freight-v1265 .lz-zh-file-picker-v1265__button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 14px;border-radius:9px;background:#dfedff;color:#17467b;font-size:14px;font-weight:800;cursor:pointer}
.lz-zh-freight-v1265 .lz-zh-file-picker-v1265__button:hover{background:#c7e3ff}
.lz-zh-freight-v1265 .lz-zh-file-picker-v1265.is-ready:focus-within .lz-zh-file-picker-v1265__button{outline:2px solid #247ece;outline-offset:2px}
.lz-zh-freight-v1265 .lz-zh-file-picker-v1265__status{flex:1;min-width:0;color:#526b83;font-size:13px;overflow-wrap:anywhere}
@media(max-width:520px){.lz-zh-freight-v1265 .lz-zh-file-picker-v1265__display{align-items:flex-start;flex-direction:column;gap:7px}}
