.image-redactor-page label{display:block;margin:16px 0 8px;font-weight:600}.image-redactor-page input:not([type="file"]){min-height:44px;width:100%;max-width:100%;box-sizing:border-box;padding:8px 12px;border:1px solid var(--border);border-radius:var(--ui-radius-control);background:var(--surface);color:var(--text);font:inherit;font-size:16px}.image-redactor-page button{min-height:44px}.image-redactor-page #irDrop{border:1px dashed var(--border);border-radius:var(--ui-radius-card);padding:16px;text-align:center}.image-redactor-page #irCanvas{max-width:100%;height:auto;touch-action:none;cursor:crosshair}.image-redactor-page #irCanvas[hidden]{display:none}.image-redactor-page #irFileName,.image-redactor-page #irList,.image-redactor-page #irResult{overflow-wrap:anywhere}.image-redactor-page #irError{color:var(--danger);overflow-wrap:anywhere}
