.jewelry-mobile-target>summary{display:none}.jewelry-mobile-target:not([open])>*:not(summary){display:none}
@media(max-width:800px){
#jewelryCraftingDialog .jewelry-craft-columns{display:block!important}
#jewelryCraftingDialog .jewelry-craft-area{height:auto!important;min-height:0!important;padding:12px!important}
#jewelryCraftingDialog .jewelry-craft-area>.jewelry-result{margin:12px 0!important;width:100%!important;max-height:none!important;height:auto!important;min-height:0!important;padding:12px!important;overflow:visible!important}
#jewelryCraftingDialog .jewelry-result .jewelry-empty{min-height:100px!important;height:auto!important;white-space:normal!important}
#jewelryCraftingDialog .jewelry-mobile-target{margin-top:12px!important;padding:0 12px 12px!important;border-radius:12px}
#jewelryCraftingDialog .jewelry-mobile-target>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;padding:13px 0;font-weight:700;font-size:14px;line-height:1.4;color:#e8e8ee}
#jewelryCraftingDialog .jewelry-mobile-target>summary::-webkit-details-marker{display:none}
#jewelryCraftingDialog .jewelry-mobile-target>summary::after{content:'+';color:#ffae86;font-size:22px;font-weight:400;flex:none}
#jewelryCraftingDialog .jewelry-mobile-target[open]>summary::after{content:'−'}
#jewelryCraftingDialog .jewelry-mobile-target:not([open]){padding-bottom:0!important}
#jewelryCraftingDialog .jewelry-target-fields{gap:10px!important}
#jewelryCraftingDialog #jewelryCraftOne{scroll-margin-top:12px;font-size:14px;min-height:44px}
#jewelryCraftingDialog .jewelry-speed{padding:10px!important;margin-bottom:10px!important}
#jewelryCraftingDialog .jewelry-speed label span{padding:8px 10px!important;font-size:12px}
#jewelryCraftingDialog .jewelry-status{margin:10px 0 0!important;font-size:12px}
}
#jewelryCraftingDialog .jewelry-target-box #jewelryFindTarget{margin-top:12px!important}#jewelryCraftingDialog .jewelry-target-box .jewelry-target-fields{margin-bottom:0!important}#jewelryCraftingDialog .jewelry-target-box #jewelryStop{margin-top:8px!important}
