/* Approved variant B; unchanged outer button and event handler. */
html[data-touch-theme] #mainOrderList .o-weight .touch-weight-edit{position:relative!important}
html[data-touch-theme] #mainOrderList .o-weight .touch-weight-edit>svg{display:none!important}
html[data-touch-theme] #mainOrderList .o-weight .touch-weight-edit::before{content:"kg"!important;display:block!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-20%)!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;mask:none!important;-webkit-mask:none!important;font-family:var(--touch-font,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;font-size:7px!important;font-weight:600!important;line-height:1!important;letter-spacing:0!important;color:inherit!important;pointer-events:none!important;z-index:1}
html[data-touch-theme] #mainOrderList .o-weight .touch-weight-edit::after{content:"";display:block;width:24px;height:24px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2028%2028%22%3E%3Cpath%20d%3D%22M10%206a4%204%200%200%201%208%200M5%209h18l2%2016H3L5%209Z%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2028%2028%22%3E%3Cpath%20d%3D%22M10%206a4%204%200%200%201%208%200M5%209h18l2%2016H3L5%209Z%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.4%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}
