#purchase-orders-page .header-row{column-gap:15px;display:flex;align-items:baseline}@media (min-width: 992px){.po-details .col-md-4{width:32%}}.po-details .bold-text{font-weight:700}.po-details .center-text{text-align:center}.po-details .full-width{width:100%}.po-details .mb-2{margin-bottom:2rem}.po-details .grey-background{background-color:var(--osnovnoy)}.po-details .canceled-text{color:#721c24;font-weight:700}.po-details .card-bd{padding:7px 25px;border-radius:8px;box-shadow:#00000029 0 1px 4px}.po-details .card-bd h4{margin-top:0;padding-bottom:5px;font-family:monospace;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}.po-details .card-bd h4 span.fa{border:1px solid #bbbbbe;border-radius:20%;padding:2px 5px;cursor:pointer}.po-details .card-bd small{padding-bottom:5px}.po-details .card-bd dl.dl-horizontal-card{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;border-bottom:1px solid #e9ecef}.po-details .card-bd dl.dl-horizontal-card dt{width:30%}.po-details .card-bd dl.dl-horizontal-card dd{margin-top:3px;margin-bottom:3px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.po-details .card-bd dl.dl-horizontal-card dd:hover{overflow:visible;text-overflow:initial;white-space:normal}.po-details .flat-modal-content.large{max-width:60vw}.po-details .flat-modal-content.large .flat-form .flat-form-flex-row{display:flex;justify-content:space-between;width:100%}.po-details .flat-modal-content.large .flat-form .flat-form-flex-row .flat-form-flex-col-2{flex:0 0 48%}.po-details .flat-modal-content.large .flat-form .flat-form-flex-row .flat-form-flex-col-3{flex:0 0 30%}.po-details .flat-modal-content.large .col-fix-spacing{padding:0 15px 0 0}.po-details .flat-modal-content.large .col-fix-spacing dl.dl-horizontal{margin-bottom:0}.po-details .flat-modal-content.large .section-content-table{width:100%;padding-bottom:20px}.po-details .flat-modal-content.large .section-content-table table{width:100%;border:1px solid #e9ecef}.po-details .flat-modal-content.large .section-content-table table tr{border-bottom:1px solid #e9ecef}.po-details .flat-modal-content.large .section-content-table table tr.canceled{background-color:#f8d7da}.po-details .flat-modal-content.large .section-content-table table tr.delivered{background-color:#d4edda}.po-details .flat-modal-content.large .section-content-table table th,.po-details .flat-modal-content.large .section-content-table table td{padding:2px;border-right:1px solid #e9ecef;border-bottom:1px solid #e9ecef}.po-details .flat-modal-content.large .section-content-table table th label.flat-form-label,.po-details .flat-modal-content.large .section-content-table table td label.flat-form-label{margin-bottom:0}.po-details .flat-modal-content.large .section-content-table table th label.flat-form-label input,.po-details .flat-modal-content.large .section-content-table table td label.flat-form-label input,.po-details .flat-modal-content.large .section-content-table table th label.flat-form-label .Select-control,.po-details .flat-modal-content.large .section-content-table table td label.flat-form-label .Select-control{height:auto}.po-details .flat-modal-content.large .section-content-table table th label.flat-form-label .Select-control .Select-placeholder,.po-details .flat-modal-content.large .section-content-table table th label.flat-form-label .Select-control .Select-value,.po-details .flat-modal-content.large .section-content-table table th label.flat-form-label .Select-control .Select-input,.po-details .flat-modal-content.large .section-content-table table td label.flat-form-label .Select-control .Select-placeholder,.po-details .flat-modal-content.large .section-content-table table td label.flat-form-label .Select-control .Select-value,.po-details .flat-modal-content.large .section-content-table table td label.flat-form-label .Select-control .Select-input{line-height:normal;height:auto}.po-details .flat-modal-content.large .section-content-table table tr.row-item td:last-child{width:5%}.po-table-toolbar{display:flex;justify-content:space-between;align-items:center;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;margin-bottom:5px;padding:4px;background-color:var(--osnovnoy)}.po-table-toolbar>*{flex:1}.po-table-toolbar>:first-child{display:flex;justify-content:flex-start}.po-table-toolbar>:nth-child(2){display:flex;justify-content:center}.po-table-toolbar>:last-child{display:flex;justify-content:flex-end;margin:3px}.po-table-toolbar>:last-child li a{cursor:pointer}.flat-table-tr--group-header{background-color:var(--osnovnoy-t1);font-weight:700}.flat-table-tr--group-header .flat-table-td--group-header{text-align:left;padding:0 10px}.flat-table-td div.flat-table-th__Amount,.flat-table-td div.flat-table-td__Amount,.flat-table-th div.flat-table-th__Amount,.flat-table-th div.flat-table-td__Amount{text-align:right;font-weight:700;font-family:monospace}.flat-table-tr.flat-table-tr--details .flat-table-td{border-top:1px dashed #e9ecef}.po-card-body>div{text-align:center}.po-card-body>div:last-child{text-align:right}.po-card-body .amount-value{text-align:right;font-weight:700;font-family:monospace}.po-card{border:1px solid var(--osnovnoy-t1);border-radius:4px;padding:15px;margin-bottom:15px;background-color:var(--osnovnoy-s2);color:var(--wet-asphalt);box-shadow:var(--shadow-sm)}.po-card.log-status-pending{background-color:var(--po-status-pending)}.po-card.log-status-acknowledged{background-color:var(--po-status-acknowledged)}.po-card.log-status-ready{background-color:var(--po-status-ready)}.po-card.log-status-in_transit{background-color:var(--po-status-in-transit)}.po-card.log-status-consolidated{background-color:var(--po-status-consolidated)}.po-card.log-status-partially_delivered{background-color:var(--po-status-partially-delivered)}.po-card.log-status-delivered{background-color:var(--po-status-delivered)}.po-card-header{display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eee;font-size:1.1em;font-weight:700}.po-card-body{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:10px;font-size:.9em}.po-card-body>div{text-align:center;margin-bottom:5px}.po-card-body>div:first-child{text-align:left}.po-card-body>div.amount-value{text-align:right}.po-card-footer{display:flex;justify-content:space-between;padding-top:10px;border-top:1px solid #eee;font-size:.9em;color:#555}.po-footer-group{display:flex;flex-direction:column}.po-footer-group--left{align-items:flex-start}.po-footer-group--right{align-items:flex-end}.po-footer-item{margin-bottom:5px}.po-footer-item:last-child{margin-bottom:0}.po-card-label{margin-right:5px;font-weight:700}.po-clickable{cursor:pointer;text-decoration:underline;color:#007bff}.po-clickable:hover{color:#0062cc}.flat-table-td__status{padding:2px 6px;border-radius:3px;font-size:.9em;margin-left:5px}.flat-table-td__status.status-approved{background-color:#90ee90}.flat-table-td__status.status-pending{background-color:#ffffe0}.status-filter-group{display:flex;margin-bottom:10px}.status-filter-group .status-filter-btn{border:1px solid #ddd;background-color:var(--osnovnoy-s2);color:#555;margin-right:0;border-radius:0}.status-filter-group .status-filter-btn:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.status-filter-group .status-filter-btn:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.status-filter-group .status-filter-btn:not(:first-child){border-left:none}.status-filter-group .status-filter-btn:hover{background-color:var(--osnovnoy);color:#333}.status-filter-group .status-filter-btn.active{background-color:#337ab7;color:#fff;border-color:#337ab7}.status-filter-group .status-filter-btn.active:hover{background-color:#286090;border-color:#204d74}.status-filter-group .status-filter-btn:focus{outline:none;box-shadow:0 0 0 2px #337ab740}.status-filter-group .status-filter-btn.disabled,.status-filter-group .status-filter-btn:disabled{background-color:var(--osnovnoy);color:#6c757d;border-color:#dee2e6;cursor:not-allowed;opacity:.6}.status-filter-group .status-filter-btn.disabled:hover,.status-filter-group .status-filter-btn:disabled:hover{background-color:var(--osnovnoy);color:#6c757d;border-color:#dee2e6}.status-filter-group.disabled{opacity:.6}.multi-select-status-filter{display:flex;align-items:center;gap:10px}.multi-select-status-filter .filter-label{font-weight:700;color:#333}.multi-select-status-filter .multi-select-dropdown-wrapper{position:relative;display:inline-block}.multi-select-status-filter .multi-select-dropdown-wrapper .multi-select-trigger{min-width:150px;text-align:left;background-color:var(--osnovnoy-s2);border:1px solid #ccc;padding:6px 12px;display:flex;justify-content:space-between;align-items:center}.multi-select-status-filter .multi-select-dropdown-wrapper .multi-select-trigger:hover{background-color:var(--osnovnoy);border-color:#b0b0b0}.multi-select-status-filter .multi-select-dropdown-wrapper .multi-select-trigger:focus{outline:none;box-shadow:0 0 0 2px #337ab740}.multi-select-status-filter .multi-select-dropdown-wrapper .multi-select-trigger .caret{margin-left:10px}.multi-select-status-filter .multi-select-dropdown-wrapper .multi-select-dropdown-menu{position:absolute!important;top:100%!important;left:0!important;right:0!important;background-color:var(--osnovnoy-s2)!important;border:1px solid #ccc!important;border-top:none!important;border-radius:0 0 4px 4px!important;box-shadow:0 2px 4px #0000001a!important;z-index:1000!important;max-height:300px!important;overflow-y:auto!important;display:block!important}.multi-select-status-filter .multi-select-dropdown-wrapper .multi-select-dropdown-menu .multi-select-header{display:flex;justify-content:space-between;padding:5px 10px;border-bottom:1px solid #eee;background-color:var(--osnovnoy)}.multi-select-status-filter .multi-select-dropdown-wrapper .multi-select-dropdown-menu .multi-select-header .btn-link{padding:2px 5px;color:#337ab7;text-decoration:none;font-size:12px}.multi-select-status-filter .multi-select-dropdown-wrapper .multi-select-dropdown-menu .multi-select-header .btn-link:hover{color:#23527c;text-decoration:underline}.multi-select-status-filter .multi-select-dropdown-wrapper .multi-select-dropdown-menu .multi-select-options{max-height:250px;overflow-y:auto}.multi-select-status-filter .multi-select-dropdown-wrapper .multi-select-dropdown-menu .multi-select-options .multi-select-option{padding:0}.multi-select-status-filter .multi-select-dropdown-wrapper .multi-select-dropdown-menu .multi-select-options .multi-select-option .checkbox-label{display:block;padding:8px 12px;margin:0;cursor:pointer;display:flex;align-items:center}.multi-select-status-filter .multi-select-dropdown-wrapper .multi-select-dropdown-menu .multi-select-options .multi-select-option .checkbox-label:hover{background-color:var(--osnovnoy)}.multi-select-status-filter .multi-select-dropdown-wrapper .multi-select-dropdown-menu .multi-select-options .multi-select-option .checkbox-label input[type=checkbox]{margin-right:8px;cursor:pointer}.multi-select-status-filter .multi-select-dropdown-wrapper .multi-select-dropdown-menu .multi-select-options .multi-select-option .checkbox-label .checkmark{margin-right:8px}.flat-form-label__select-status div.Select{width:120px}.m-1px{margin:1px!important}.m-3px{margin:3px!important}
