.bk-shipment-recovery{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);min-width:0}.bk-shipment-recovery>*,.bk-shipment-recovery details{min-width:0}.bk-recovery-branches{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block:1rem;display:grid}.bk-recovery-branch{border:1px solid var(--border,#dce2e7);border-radius:8px;min-width:0;padding:1rem}.bk-recovery-branch ol{padding-left:1.2rem}.bk-recovery-branch li{border-top:1px solid var(--border,#dce2e7);padding-block:.5rem}.bk-recovery-branch li p{margin-block:.35rem}.bk-recovery-notes{white-space:pre-wrap}.bk-recovery-scroll{width:100%;min-width:0;max-width:100%;overflow-x:auto}.bk-recovery-scroll table{border-collapse:collapse;width:100%;min-width:440px}.bk-recovery-scroll :is(th,td){text-align:left;border-bottom:1px solid var(--border,#dce2e7);padding:.5rem}.bk-recovery-scroll :is(th,td):is(:first-child,:last-child){white-space:nowrap;overflow-wrap:normal}.bk-recovery-choice{border:1px solid var(--border,#dce2e7);gap:1rem;min-width:0;margin-block:1rem;padding:1rem;display:grid}.bk-recovery-choice label{align-items:flex-start;gap:.6rem;display:flex}.bk-shipment-recovery input:is([type=checkbox],[type=radio]){flex-shrink:0;width:auto}.bk-shipment-recovery .bk-check{align-items:flex-start;margin-block:1rem}.bk-shipment-recovery button{white-space:normal;max-width:100%}.bk-shipment-recovery details{margin-block:1rem}.bk-shipment-recovery details li{flex-wrap:wrap;gap:.5rem;margin-block:.7rem;display:flex}@media (width<=640px){.bk-recovery-branches{grid-template-columns:minmax(0,1fr)}.bk-recovery-choice{padding:.7rem}}.bk-cost-confirmation{overflow-wrap:anywhere;min-width:0}.bk-cost-items{gap:.75rem;margin-block:1rem;display:grid}.bk-cost-item{border:1px solid var(--border,#dce2e7);border-radius:8px;min-width:0;padding:1rem}.bk-cost-item h4{overflow-wrap:anywhere;margin:0 0 .75rem}.bk-cost-item dl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem 1rem;margin:0;display:grid}.bk-cost-item dd{font-variant-numeric:tabular-nums;margin:0}.bk-cost-acks{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.bk-cost-acks .bk-check{align-items:flex-start}.bk-cost-acks input[type=checkbox]{flex:none;width:auto;margin-top:.25rem}.bk-cost-confirmation .button{white-space:normal;max-width:100%}@media (width<=640px){.bk-cost-item dl{grid-template-columns:minmax(0,1fr);gap:.25rem}.bk-cost-item dd{margin-bottom:.5rem}.bk-cost-confirmation .bk-cost-proof{grid-template-columns:minmax(0,1fr)}.bk-cost-confirmation .bk-cost-proof dd{margin-bottom:.5rem;margin-left:0}}.bk-cost-locked-fields{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.bk-shipment-evidence{border:1px solid var(--border,#dce2e7);border-radius:8px;min-width:0;margin-block:1rem;padding:1rem}.bk-shipment-evidence .bk-shipment-grid>*,.bk-shipment-proof{min-width:0}.bk-shipment-proof{background:var(--surface-soft,#f4f6f7);overflow-wrap:anywhere;border-radius:8px;margin-block:.8rem;padding:.8rem}.bk-shipment-proof .bk-sum{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bk-shipment-proof dd{min-width:0;margin-inline-start:0}.bk-shipment-evidence :is(input,select){min-width:0;max-width:100%}@media (width<=640px){.bk-shipments .bk-shipment-proof .bk-sum{grid-template-columns:minmax(0,1fr);row-gap:.2rem}.bk-shipments .bk-shipment-proof .bk-sum dd{text-align:left;padding-block-end:.6rem}}.bk-shipments{min-width:0;overflow-x:clip}.bk-shipment-fields{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.bk-shipment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.bk-shipment-grid .inv-field{min-width:0}.bk-shipment-wide{grid-column:1/-1}.bk-shipments .bk-sum{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0}.bk-shipment-charge{border-top:1px solid var(--border,#dce2e7);padding-block:1rem}.bk-shipment-charge>.bk-row{justify-content:space-between;margin-bottom:.75rem}.bk-shipment-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.bk-shipment-summary>div{background:var(--surface-soft,#f4f6f7);overflow-wrap:anywhere;border-radius:8px;padding:1rem}.bk-shipment-summary dt{color:var(--muted,#5e6771)}.bk-shipment-summary dd{margin:.5rem 0 0;font-size:1.3rem;font-weight:700}.bk-shipment-scroll{width:100%;max-width:100%;overflow-x:auto}.bk-shipment-table{border-collapse:collapse;width:100%}.bk-shipment-table :is(th,td){text-align:left;border-bottom:1px solid var(--border,#dce2e7);vertical-align:top;overflow-wrap:anywhere;padding:.75rem}.bk-shipment-table td:nth-last-child(-n+2){font-variant-numeric:tabular-nums}.bk-shipment-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.bk-shipment-list>li{border-bottom:1px solid var(--border,#dce2e7);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;padding-block:.75rem;display:flex}.bk-shipment-list>li>a{flex-basis:100%}.bk-shipments :is(input,select,textarea){width:100%;min-width:0}.bk-shipments textarea{min-height:5rem}.bk-shipments :is(h2,h3,p,dd,.button){overflow-wrap:anywhere}@media (width<=640px){.bk-shipment-grid,.bk-shipment-summary{grid-template-columns:minmax(0,1fr)}.bk-shipment-table :is(th,td){min-width:8rem;padding:.6rem}.bk-shipments .bk-row .button{white-space:normal;max-width:100%}}.bk-consignment{overflow-wrap:anywhere;min-width:0;overflow-x:clip}.bk-consignment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.bk-consignment-wide{grid-column:1/-1}.bk-consignment .inv-field{min-width:0}.bk-consignment :is(input,select,textarea){width:100%;min-width:0}.bk-consignment textarea{min-height:5rem}.bk-consignment .button{white-space:normal;overflow-wrap:anywhere;max-width:100%}.bk-consignment-fields{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.bk-consignment-summary{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem 1rem;display:grid}.bk-consignment-summary dd{min-width:0;margin:0}.bk-consignment-products,.bk-consignment-clauses{gap:1rem;margin-block:1rem;display:grid}.bk-consignment-product,.bk-consignment-clause{border:1px solid var(--border,#dce2e7);border-radius:8px;min-width:0;padding:1rem}.bk-consignment-clause h4{margin-top:0}.bk-consignment-original{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted,#5e6771);border-left:3px solid var(--border,#dce2e7);padding-left:.75rem}.bk-consignment .bk-row{gap:.75rem}@media (width<=640px){.bk-consignment-grid,.bk-consignment-summary{grid-template-columns:minmax(0,1fr)}.bk-consignment-summary dd{margin-bottom:.5rem}}.bk-consignment-records-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.75rem;margin-block:1rem;display:grid}.bk-consignment-record,.bk-consignment-history{border:1px solid var(--border,#dce2e7);border-radius:8px;min-width:0;padding:1rem}.bk-consignment-history,.bk-consignment-history details{margin-block:1rem}.bk-consignment-navigation{flex-wrap:wrap;gap:.5rem;margin-block:0 1rem;display:flex}.bk-consignment-navigation .button{white-space:normal;max-width:100%}:is(#bk-consignment-po,#bk-consignment-network,#bk-consignment-pricing,#bk-consignment-contract){scroll-margin-top:1rem}.bk-retailer-po input[type=checkbox]{width:auto}.bk-po-status{border:1px solid var(--border,#dce2e7);border-radius:.25rem;padding:.25rem .5rem;font-weight:600;display:inline-block}.bk-custody-movements{border:1px solid var(--line,#dce0e6);border-radius:.8rem;min-width:0;margin-block:1.25rem;padding:1rem}.bk-custody-movements>summary{cursor:pointer;padding-block:.25rem;font-weight:700}.bk-custody-movements :is(fieldset,section,details,.bk-cmm-card,.bk-row){margin-block:.8rem}.bk-custody-movements fieldset{border:0;min-width:0;padding:0}.bk-cmm-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.8rem;margin-block:.8rem;display:grid}.bk-cmm-card{border:1px solid var(--line,#dce0e6);border-radius:.6rem;min-width:0;padding:.8rem}.bk-custody-movements :is(input,select,textarea,button){box-sizing:border-box;max-width:100%}.bk-custody-movements :is(label,p,strong,li,button,summary){overflow-wrap:anywhere}.bk-custody-movements .inv-field{min-width:0}.bk-custody-movements .inv-field :is(input,select,textarea){width:100%;min-width:0}.bk-cmm-check{align-items:flex-start;gap:.55rem;display:flex}.bk-cmm-check input{flex:none;width:auto;margin-top:.25rem}@media (width<=420px){.bk-custody-movements{padding:.7rem}.bk-custody-movements .bk-row>button{width:100%}}.bk-custody-reconciliation{border:1px solid var(--line,#dce0e6);border-radius:.8rem;min-width:0;margin-block:1.25rem;padding:1rem}.bk-custody-reconciliation>summary{cursor:pointer;padding-block:.25rem;font-weight:700}.bk-custody-reconciliation :is(fieldset,section,details,.bk-csr-card,.bk-row){margin-block:.8rem}.bk-custody-reconciliation fieldset{border:0;min-width:0;padding:0}.bk-csr-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.8rem;margin-block:.8rem;display:grid}.bk-csr-card{border:1px solid var(--line,#dce0e6);border-radius:.6rem;min-width:0;padding:.8rem}.bk-custody-reconciliation :is(input,select,textarea,button){box-sizing:border-box;max-width:100%}.bk-custody-reconciliation :is(label,p,strong,button,summary){overflow-wrap:anywhere}.bk-custody-reconciliation .inv-field{min-width:0}.bk-custody-reconciliation .inv-field :is(input,select,textarea){width:100%;min-width:0}.bk-csr-check{align-items:flex-start;gap:.55rem;margin-block:.8rem;display:flex}.bk-csr-check input{flex:none;width:auto;margin-top:.25rem}@media (width<=420px){.bk-custody-reconciliation{padding:.7rem}.bk-custody-reconciliation .bk-row>button{width:100%}}.bk-custody input[type=checkbox]{width:auto}.bk-custody>:is(fieldset,details,section,.bk-row){margin-block:1rem}.bk-custody [aria-pressed=true]{border-color:var(--text,#20252b);font-weight:700}.bk-custody .bk-consignment-summary{margin-block:1rem}.bk-receipt-batches{min-width:0}.bk-receipt-batches :is(fieldset,section,details,.bk-row){margin-block:1rem}.bk-receipt-batches fieldset{border:0;min-width:0;padding:0}.bk-rb-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.8rem;margin-block:.8rem;display:grid}.bk-rb-card{border:1px solid var(--line,#dce0e6);border-radius:.7rem;min-width:0;margin-block:.8rem;padding:.8rem}.bk-receipt-batches :is(input,select,textarea,button){box-sizing:border-box;max-width:100%}.bk-receipt-batches select{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bk-receipt-batches :is(p,strong,label,button,summary){overflow-wrap:anywhere}.bk-receipt-batches .inv-field,.bk-rb-date{min-width:0}.bk-receipt-batches .inv-field{grid-template-columns:minmax(0,1fr)}.bk-receipt-batches .inv-field :is(input,select,textarea){width:100%;min-width:0}.bk-rb-check{align-items:flex-start;gap:.55rem;margin-block:.8rem;display:flex}.bk-rb-check input{flex:none;width:auto;margin-top:.25rem}@media (width<=420px){.bk-receipt-batches .bk-row>button{width:100%}}.bk-lot-movement-allocations{border:1px solid var(--line,#dce0e6);border-radius:.8rem;min-width:0;margin-block:1.25rem;padding:1rem}.bk-lot-movement-allocations :is(fieldset,section,details,.bk-row){margin-block:.8rem}.bk-lot-movement-allocations fieldset{min-width:0}.bk-lma-form{border:0;padding:0}.bk-lma-card{border:1px solid var(--line,#dce0e6);border-radius:.6rem;min-width:0;margin-block:.8rem;padding:.8rem}.bk-lma-grid,.bk-lma-review-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.8rem;display:grid}.bk-lma-review-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.bk-lma-review-grid>div,.bk-lma-holdings{min-width:0}.bk-lot-movement-allocations :is(p,strong,label,button,summary,legend,small,li,h4,h5,a){overflow-wrap:anywhere}.bk-lot-movement-allocations .inv-field{grid-template-columns:minmax(0,1fr);min-width:0}.bk-lot-movement-allocations :is(input,select,textarea,button){box-sizing:border-box;max-width:100%}.bk-lot-movement-allocations .inv-field :is(input,select,textarea){width:100%;min-width:0}.bk-lot-movement-allocations select{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bk-lma-check{align-items:flex-start;gap:.55rem;margin-block:.8rem;display:flex}.bk-lma-check input{flex:none;width:auto;margin-top:.25rem}@media (width<=420px){.bk-lot-movement-allocations{padding:.7rem}.bk-lot-movement-allocations .bk-row>button{width:100%}}.bk-lot-location-preview{min-width:0}.bk-lot-location-preview :is(fieldset,section,aside,.bk-row){margin-block:1rem}.bk-lot-location-preview fieldset{min-width:0}.bk-lot-location-preview .bk-ll-work{border:0;padding:0}.bk-ll-card{border:1px solid var(--line,#dce0e6);border-radius:.7rem;min-width:0;margin-block:.8rem;padding:.8rem}.bk-ll-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.8rem;margin-block:.8rem;display:grid}.bk-lot-location-preview :is(input,select,textarea,button){box-sizing:border-box;max-width:100%}.bk-lot-location-preview :is(p,strong,label,button,summary,dt,dd,small,legend,li){overflow-wrap:anywhere}.bk-lot-location-preview .inv-field{grid-template-columns:minmax(0,1fr);min-width:0}.bk-lot-location-preview .inv-field :is(input,select,textarea){width:100%;min-width:0}.bk-lot-location-preview select{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bk-ll-check{align-items:flex-start;gap:.55rem;margin-block:.8rem;display:flex}.bk-ll-check input{flex:none;width:auto;margin-top:.25rem}.bk-ll-values{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.6rem;display:grid}.bk-ll-values>div{min-width:0}.bk-ll-values dd{margin:.3rem 0;font-weight:600}@media (width<=420px){.bk-lot-location-preview .bk-row>button{width:100%}}.bk-ll-review-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:.8rem;display:grid}.bk-ll-review-grid>div,.bk-ll-retained-lines{min-width:0}.bk-lot-location-preview h4{overflow-wrap:anywhere}.bk-ops{min-width:0}.bk-ops-tabs,.bk-ops-actions{flex-wrap:wrap;gap:.6rem;margin:1rem 0;display:flex}.bk-ops fieldset{border:1px solid var(--line,#d9dee6);border-radius:.6rem;min-width:0;margin:1rem 0;padding:1rem}.bk-ops legend{padding:0 .3rem;font-weight:700}.bk-ops label{margin:.6rem 0;display:block}.bk-ops input:not([type=checkbox]),.bk-ops select,.bk-ops textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:inherit;background:var(--surface,#fff);font:inherit;border:1px solid #bcc5d1;border-radius:.35rem;padding:.5rem}.bk-ops input[type=checkbox]{margin-right:.4rem}.bk-ops-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.5rem 1rem;display:grid}.bk-ops-review{background:var(--soft,#f3f6fa);overflow-wrap:anywhere;border:2px solid #5877a0;border-radius:.65rem;margin:1rem 0;padding:1rem}.bk-ops-error{color:#a21e2b;border:1px solid #b33241;border-radius:.4rem;padding:.8rem}.bk-ops table{border-collapse:collapse;width:100%;font-size:.95rem}.bk-ops th,.bk-ops td{text-align:left;vertical-align:top;border-bottom:1px solid #d9dee6;padding:.5rem}.bk-ops-table{max-width:100%;overflow-x:auto}.bk-ops small{overflow-wrap:anywhere;display:block}.bk-ops .button{white-space:normal;max-width:100%}.bk-ops-summary{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.6rem;display:grid}.bk-ops-summary>div{border:1px solid #d9dee6;border-radius:.5rem;padding:.8rem}.bk-ops-summary strong{font-size:1.3rem;display:block}.bk-ops svg{max-width:100%;height:auto}.bk-purchase .purchase-fields{border:0;min-width:0;margin:0;padding:0}.bk-purchase .purchase-lines{gap:1rem;margin-bottom:1rem;display:grid}.bk-purchase .purchase-line{border:1px solid var(--line);border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;min-width:0;padding:.75rem;display:grid}.bk-purchase .inv-field{grid-template-columns:minmax(0,1fr)}.bk-purchase :is(input,select,textarea){min-width:0;max-width:100%}.bk-purchase :is(input:not([type=file]):not([type=checkbox]),select,textarea){min-height:44px}.bk-purchase select{contain:paint;height:44px}.bk-purchase .bk-check input{min-height:auto}.bk-purchase .bk-check{min-height:44px}.bk-purchase .purchase-actions{flex-wrap:wrap;gap:.75rem;display:flex}.bk-purchase .purchase-actions .button{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:44px}.bk-purchase .purchase-confirm{margin-top:1rem}.bk-purchase .purchase-attachment{object-fit:contain;max-width:100%;max-height:320px;margin-top:.75rem;display:block}@media (width<=560px){.bk-purchase .purchase-line{grid-template-columns:minmax(0,1fr)}}
