/* One centred chevron for native, single-row selects; preserve every input/event. */
html body.ncf-body :is(select:not([multiple]):not([size]),select:not([multiple])[size="1"]),html body.ncf-body #order-standard_cart :is(select:not([multiple]):not([size]),select:not([multiple])[size="1"]){
 appearance:none!important;-webkit-appearance:none!important;
 background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235c7e6c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;
 background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:14px 14px!important;
 height:44px!important;min-height:44px!important;box-sizing:border-box;line-height:normal!important;padding:0 42px 0 14px!important;
 border-radius:10px;color:#365740;cursor:pointer;
}
html body.ncf-body .dataTables_length label{display:inline-flex;align-items:center;gap:8px;line-height:20px;margin:0;font-size:13px}
html body.ncf-body .dataTables_length select:not([multiple]){
 width:84px!important;min-width:84px!important;max-width:84px!important;height:40px!important;min-height:40px!important;
 padding:0 22px!important;background-position:right 9px center!important;background-size:12px 12px!important;
 text-align:center!important;text-align-last:center!important;vertical-align:middle;font-size:13px;line-height:normal!important;border:1px solid #dce6df;background-color:#fff;
}
html body.ncf-body select:disabled{cursor:not-allowed}
@media(forced-colors:active){html body.ncf-body :is(select:not([multiple]):not([size]),select:not([multiple])[size="1"]),html body.ncf-body #order-standard_cart :is(select:not([multiple]):not([size]),select:not([multiple])[size="1"]){appearance:auto!important;-webkit-appearance:menulist!important;background-image:none!important}}
