.change-summary label{display:block;padding:8px 10px;border:1px solid var(--amber);border-radius:11px;color:var(--amber);font-size:9px;font-weight:900;letter-spacing:.1em}.change-summary label input{height:40px;margin:4px 0 0;padding:5px 8px;border:0;border-radius:7px;background:#ffffff0d;color:#fff;font-size:22px;font-weight:900;box-shadow:none}.ar-badge{z-index:20!important}.ar-sheet{z-index:21!important}.result.has-result .camera-box{display:block!important}@media(max-width:800px){body{font-size:14px}.shell{padding-left:10px;padding-right:10px}.hero{gap:10px}.scanner{padding:19px 16px}.scan-form{grid-template-columns:92px 1fr;gap:7px}.scan-form input{font-size:16px}.scan-form button{width:100%}.result,.result.has-result{min-height:500px}.ar-badge{left:5%!important;right:5%!important;top:13%!important;padding:11px 12px}.ar-badge strong{font-size:15px}.ar-sheet{left:7px;right:7px;bottom:7px;padding:13px}.ar-sheet h3{font-size:16px}.change-summary{grid-template-columns:.8fr 1.2fr}.duplicate-actions button{height:48px;font-size:15px}.stats{gap:8px}.stats article{padding:15px}.stats strong{font-size:25px}.controls{display:grid;grid-template-columns:1fr 120px}.inventory{border-radius:16px}.table-wrap{margin:0 -8px}td,th{padding-left:8px;padding-right:8px}.barcode-mark>b{font-size:21px}}@media(max-width:420px){header{gap:8px}.export{padding:10px}.export span{display:none}h1{font-size:30px}.result,.result.has-result{min-height:520px}.ar-badge{top:10%!important}.ar-sheet{max-height:55%;overflow:auto}.controls{grid-template-columns:1fr}.controls select{width:100%}}
