.corner-field { margin-top: 16px; }
.corner-field > label { display: block; margin-bottom: 7px; }
.corner-field select { width: 100%; }
.corner-radius-input { display: flex; align-items: center; gap: 6px; color: #bdbbc8; font-variant-numeric: tabular-nums; }
.tool-page--image-editor .corner-workspace .corner-radius-input input[type="number"] { width: 76px; min-height: 32px; padding: 4px 8px; text-align: right; appearance: textfield; }
.corner-radius-input input::-webkit-inner-spin-button, .corner-radius-input input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }
.corner-preview-toggle { margin-top: 8px; }
.tool-page--image-editor .corner-workspace .image-preview-stage.is-light-background,
.tool-page--image-editor .corner-workspace .image-preview-stage.is-light-background .eyy-image-zoom { background: #69727e; }
.tool-page--image-editor .corner-workspace:not([data-ready]) .image-preview-stage.is-light-background::after { color: #17191d; }
.tool-page .corner-workspace #corner-save-overlay .eyy-icon { margin-right: 0; }
body > .tool-page--image-editor .corner-workspace #corner-image { flex: none; max-width: 100%; max-height: 100%; }
