/* JustFun 7.8.3 — regression recovery */
.picker-results-v610{position:fixed!important;inset:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(420px,70vh)!important}
.picker-results-v610[data-placement="top"]{transform-origin:bottom center}.picker-results-v610[data-placement="bottom"]{transform-origin:top center}
.modal-box.picker-modal-locked-v611{overflow:hidden!important}
.picker-results-v610::-webkit-scrollbar{width:9px}.picker-results-v610::-webkit-scrollbar-thumb{background:#9fb9ac;border:2px solid #fff;border-radius:999px}.picker-results-v610::-webkit-scrollbar-track{background:#f5f8f6}
.product-card-v610 footer{grid-template-columns:repeat(auto-fit,minmax(105px,1fr))!important}.product-card-v610 footer[data-actions="2"]{grid-template-columns:1fr 1fr!important}.product-card-v610 footer button{white-space:normal;line-height:1.15}
.driver-payment-settings-box[hidden],.driver-payment-moved-box[hidden]{display:none!important}
.settings-accordion-body-v610>.settings-actions-head-v611{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;margin:0 0 14px!important;padding:0 0 12px!important;border-bottom:1px solid #e1ebe6!important}
.settings-accordion-body-v610>.settings-actions-head-v611>.settings-actions-copy-v611{display:none!important}
.settings-accordion-body-v610>.settings-actions-head-v611>.toggle-control,.settings-accordion-body-v610>.settings-actions-head-v611>button{display:inline-flex!important;margin-left:auto!important}
.settings-accordion-body-v610>.warehouse-section-head,.settings-accordion-body-v610>.demo-settings-head,.settings-accordion-body-v610>.driver-payment-head{visibility:visible!important}
.disabled-option-v611{opacity:.5;cursor:not-allowed}.disabled-option-v611 input{pointer-events:none}
@media(max-width:620px){.picker-results-v610{left:10px!important;right:auto!important;width:calc(100vw - 20px)!important;max-height:min(58vh,420px)!important}.settings-accordion-body-v610>.settings-actions-head-v611{justify-content:stretch!important}.settings-accordion-body-v610>.settings-actions-head-v611>.toggle-control,.settings-accordion-body-v610>.settings-actions-head-v611>button{width:100%;justify-content:center;margin-left:0!important}}

/* Final picker readability: keep price/stock columns inside narrow desktop modals. */
.picker-results-v610,.picker-result-v610{box-sizing:border-box}
.picker-result-main-v610,.picker-result-stock-v610,.picker-result-price-v610{min-width:0}
.picker-result-stock-v610 b,.picker-result-price-v610 b,.picker-result-stock-v610 small,.picker-result-price-v610 small{overflow-wrap:anywhere}
@media (min-width:621px) and (max-width:1050px){
  .picker-result-v610{grid-template-columns:minmax(0,1fr) 88px 104px;gap:7px;padding:9px 8px}
  .picker-result-main-v610 b{font-size:11px}
  .picker-result-stock-v610 b,.picker-result-price-v610 b{font-size:10px}
}
