/* Shared controls and changed screens only. */
.has-comment26{cursor:default!important;text-decoration:none!important;pointer-events:none}
.has-comment26::before,.has-comment26::after{content:none!important;display:none!important}
.fleet-tire442[data-season="Зимняя"] .fleet-tire-head svg{color:#3185b7}
.fleet-tire442[data-season="Летняя"] .fleet-tire-head svg{color:#dc6841}
.fleet-tire442[data-season="Летняя"] .fleet-tire-head svg circle{fill:#ffc94e;stroke:#e89924}
.quote-panel44 label{display:grid;gap:8px;margin:12px 0}.quote-panel44 label:has([type=checkbox]){display:flex;align-items:center;gap:10px}.quote-panel44 input:not([type=checkbox]),.quote-panel44 select,.quote-panel44 textarea{font:inherit;border:1px solid #dccdc2;background:#fffdfb;border-radius:14px;padding:13px 16px;min-width:0;box-sizing:border-box;width:100%}.quote-panel44 [type=checkbox]{width:22px;height:22px;accent-color:#a47462}.quote-panel44 .request-line{margin:16px 0}.quote-files44{overflow-wrap:anywhere}.quote-files44 span{padding:8px 12px;border:1px solid #e4d6ca;border-radius:12px}.quote-panel44 .table-wrap{overflow:auto}.quote-panel44 .request-line [name=destination]{display:none}.quote-panel44 .request-line label:has([name=destination]){display:none}
select[name=page_size],.queue-pager select,select[name=per_page],.list-pager select,.pagination select,.pager select,[data-page-size]{appearance:none;min-height:44px;min-width:90px;padding:10px 36px 10px 15px!important;border:1px solid #d9c8bb!important;border-radius:13px!important;background:#f4eade url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%23825b48' stroke-width='1.7'/%3E%3C/svg%3E") no-repeat right 14px center!important;color:#694d3c;font:inherit;cursor:pointer}
select:focus-visible,button:focus-visible{outline:2px solid #ad806a;outline-offset:3px}.pagination,.pager,.list-pager{flex-wrap:wrap;gap:12px}.fleet-card,.quote-panel44{overflow-wrap:anywhere}.fleet-fields{padding:0 24px 24px}.fleet-fields textarea{min-height:90px;font:inherit}.fleet-work-comment p{white-space:pre-wrap}
.sheet-overview443{margin:20px 24px;padding:20px;border:1px solid #dfd1c7;border-radius:18px;background:#fffaf5}.sheet-overview443 h4{margin:0 0 12px}.sheet-overview443 td,.sheet-overview443 th{padding:12px}.sheet-move443{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.sheet-overview443 .table-wrap{overflow:auto}
@media(max-width:700px){.fleet-work{grid-template-columns:1fr 44px}.fleet-work>label:first-child{grid-column:1/-1}.fleet-fields{padding:0 14px 20px}.quote-panel44{padding:18px}.sheet-overview443{margin:16px 10px}}
@media print{.fleet-history442{display:none!important}.fleet-card details:not([open])> :not(summary){display:block!important}.fleet-card details>summary{list-style:none}}
.history-description443{white-space:pre-line;overflow-wrap:anywhere;max-width:640px}

#requestForm.quote-form443{padding:0;gap:18px}
#requestForm.quote-form443 .urgency-toggle{align-self:flex-start;flex-direction:row;gap:10px;padding:9px 14px;border-radius:12px}
#requestForm.quote-form443 .urgency-toggle input{flex:0 0 20px;width:20px!important;height:20px;min-height:0;margin:0}
#requestForm.quote-form443 .form-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important}
#requestForm.quote-form443 .request-line label:has([name=destination]){display:none!important}
#requestForm.quote-form443 input[type=file]{height:auto;min-height:48px;padding:6px}
.quote-panel44 input[type=file]::file-selector-button{border:1px solid #dbc8ba;border-radius:10px;background:#f3e9df;color:#755547;padding:10px 16px;margin-right:12px;font:inherit;cursor:pointer}
.quote-panel44 p{white-space:pre-wrap}
@media(max-width:650px){#requestForm.quote-form443 .form-grid{grid-template-columns:1fr!important}}
