.hm-editor{border-top:1px solid #d5dde5;margin-top:16px;padding-top:12px}.hm-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:10px}.hm-item{border:1px solid #d5dde5;border-radius:8px;padding:8px;min-width:0}.hm-item img{display:block;width:100%;height:110px;object-fit:contain}.hm-item button{width:100%;white-space:normal;min-height:44px}.hm-editor #hm-save{min-height:48px;margin-top:12px}.hm-editor [hidden]{display:none!important}.hm-editor .pw-meta{font-size:14px}
