.scale-audit-controls{flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.scale-audit-controls label{align-items:center;gap:6px;display:flex}.scale-audit-controls span{color:#655d50}.scale-audit-canvas{background:#fbf4e6;min-height:100%;padding:20px;overflow:visible}.scale-audit-canvas>p{color:#655d50;max-width:850px;margin:0 0 20px;font-size:13px}.scale-audit-row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.scale-audit-card{background:#fffaf0;border:1px solid #e2d8c6;border-radius:8px;flex-shrink:0;max-width:none;padding:12px}.scale-audit-card.flagged{border-color:#bc792a}.scale-audit-art{border-bottom:1px dashed #b5a68b;justify-content:center;align-items:flex-end;margin-bottom:10px;display:flex;position:relative}.scale-audit-art svg{pointer-events:none;position:absolute;bottom:0;left:0}.scale-audit-art img{object-fit:contain;max-width:none;position:relative}.scale-audit-card strong{max-width:300px;font-size:12px;display:block}.scale-audit-card small{color:#8b5719;margin:4px 0;font-size:11px;display:block}.scale-audit-card label{align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.scale-audit-card input{width:100%;min-width:90px}.scale-audit-canvas h3{margin:24px 0 10px;font-size:15px;position:sticky;left:0}
