.quick-filter{display:flex;flex-wrap:wrap}.actions{width:50px}.cell-line{margin:.25rem 0;color:gray}.tag-container{line-height:1.5}.fuel-card,.fee-tag,.cost-tag,.order-status,.payment-status,.text-status{display:inline-block;max-width:100%;padding:2px 5px;border-radius:3px;background-color:gray;line-height:1;font-size:.85em;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tag-container>.cost-tag-status,.tag-container>.fuel-card{cursor:default}.order-status:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.order-status:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.order-status{min-width:10px;font-size:.85em;color:#fff;background-color:gray;cursor:default}.order-status:not(:first-child):not(:last-child){border-radius:0}.order-status:not(:last-child){opacity:.25}.order-status:not(:last-child):hover{opacity:initial}.order-status-documents_sent,.order-status-order_finished{color:#fff;background-color:green}.order-status-documents_received{color:#fff;background-color:#4169e1}.order-status-vehicle_delivered,.order-status-lot_delivered{color:#fff;background-color:#dc143c}.order-status-vehicle_received,.order-status-order_started,.order-status-lot_received{color:#fff;background-color:#ff8c00}.payment-status{font-size:.85em}.blocked-status{font-size:.85em;cursor:default}.smaller{font-size:.85em}.circle-status,.fuel-limit-status,.expense-status{display:inline-block;width:15px;height:15px;border-radius:50%;background-color:gray}.order-photo{height:100px}.order-video{display:block;width:100px;height:100px;background:url(/img/placeholder-video.svg) center / contain no-repeat}.order-pdf,.order-document{display:block;width:75px;height:100px}.order-pdf{background:url(/img/file-types/pdf.svg) center / contain no-repeat}.order-document{background:url(/img/file-types/doc.svg) center / contain no-repeat}.setting-template{white-space:pre-wrap;word-break:break-word}.break-word,.setting-comment{word-break:break-word!important}.max-content{max-width:max-content}.table .badge{line-height:initial}.click-emulate{cursor:pointer}.btn-lg{font-size:1.25rem}.btn-conspicuous svg{color:#f0f}.btn-valid svg{color:green}.btn-invalid svg{color:#dc143c}.btn-pending svg{color:#ff8c00}.btn-neutral svg{color:gray}.cell-icon,.text-icon{vertical-align:baseline}.cell-icon{font-size:1rem;padding-bottom:.05rem}.text-icon{font-size:.75em}.cell-icon-single{font-size:1.5rem;color:#f0f}.cell-button{display:inline-block;margin:1px}.cell-button button{font-size:.875rem}.valid-color{color:green}.invalid-color{color:#dc143c}.pending-color{color:#ff8c00}.neutral-color{color:gray}.valid-background{background-color:green}.invalid-background{background-color:#dc143c}.pending-background{background-color:#ff8c00}.neutral-background{background-color:gray}.conspicuous-color{color:#f0f}.insurance-color{color:green}.ticket-color{color:#4169e1}.copy-clipboard{cursor:copy}.form-control-wide{min-width:240px}.form-control-nowrap .ts-control{flex-wrap:nowrap}.filter-multi-column{display:flex;gap:1rem}.filter-column-wide{width:240px}.filter-block{margin-bottom:1rem;padding:1rem;border:1px solid rgba(21,20,26,.1);border-radius:.125rem}.cargo-lot-list tbody tr td:first-child{padding-left:.25em!important}.cargo-lot-list tbody tr td:last-child{padding-right:.25em!important}.cargo-lot-list td{font-size:.85em!important;padding:.25em!important}.cargo-lot-list .cargo-lot-id{display:block;width:50px;text-align:center}.cargo-lot-list .cargo-lot-id .btn{display:inline-block;padding-block:0;width:auto;font-size:1em}.cargo-lot-list .cargo-lot-firm{display:block;width:75px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cargo-lot-list .cargo-lot-dep-dest{display:block;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cargo-lot-list .cargo-lot-composition-count{display:block;width:30px;white-space:nowrap}.cargo-lot-list .cargo-lot-delivery-tariff{display:block;width:50px;white-space:nowrap}.cargo-lot-list .cargo-lot-fee{display:block;width:75px;white-space:nowrap}.cargo-lot-status{display:block;width:100px}.cargo-lot-action{display:block;width:30px}.matrix:has(.route-field){max-width:600px}.matrix .add-row a:active{border-color:#0000}.matrix:not(:has(.expense-plan-field,.route-field,.cargo-composition-field)) thead{display:none}.matrix:not(:has(.expense-plan-field,.route-field,.cargo-composition-field)) tbody tr{border-top-width:0;border-bottom-width:0}.matrix:not(:has(.expense-plan-field,.route-field,.cargo-composition-field)) tbody th{border-left-width:0;border-right-width:0}.matrix:has(.expense-plan-field,.route-field,.cargo-composition-field){overflow:visible}.matrix:has(.expense-plan-field,.route-field,.cargo-composition-field) thead tr th:first-child{padding-left:1em!important}.matrix:has(.expense-plan-field) th:first-child{width:50%}.modal #expenseListDriver .matrix:has(.expense-plan-field) th:first-child{width:150px}.modal #cargoLot .matrix:has(.cargo-composition-field) th:first-child{width:200px}.modal #expenseListDriver .matrix:has(.expense-plan-field) th:nth-child(2){width:150px}.matrix:has(.expense-plan-field,.route-field,.cargo-composition-field)>:not(caption)>*>*{border-width:0}.matrix:has(.expense-plan-field,.route-field,.cargo-composition-field)>:not(caption)>*{border-bottom:0}.matrix:has(.expense-plan-field,.route-field,.cargo-composition-field)>:first-child:not(caption)>*{border-top:0}.matrix:has(.expense-plan-field,.route-field,.cargo-composition-field) a{vertical-align:top}.matrix:has(.cargo-composition-field) tbody tr:first-child th:last-child a{display:none}[data-controller=datetime]>[data-action="click->datetime#setValue"]{font-size:.75em}.bg-white .pagination .page-item.active .page-link,.bg-white .pagination .page-item.active span,.bg-white .pagination>li.active .page-link,.bg-white .pagination>li.active span{color:#667780!important}.pagination .page-item.active .page-link,.pagination .page-item.active span,.pagination>li.active .page-link,.pagination>li.active span{background:var(--bs-gray-100)!important;border-radius:5px}.pagination .page-item.active .page-link:focus,.pagination .page-item.active .page-link:hover,.pagination>li.active .page-link:focus,.pagination>li.active .page-link:hover{text-decoration:none}
