.ilg-image-editor { display: flex; flex-direction: column; align-items: center; justify-content: center; background-color: #f5f5f5; border-radius: 10px; z-index: 10000; position: absolute; left: 50%; top: 50%; transform: translate3d(-50%, -50%, 0); box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 10px; } .ilg-image-editor .ilg-image-editor-header { display: flex; justify-content: center; align-items: center; width: 100%; background-color: #dfdfdf; border-bottom: 1px solid #e0e0e0; border-top-right-radius: 10px; border-top-left-radius: 10px; } .ilg-image-editor .ilg-image-editor-header-title { padding: 10px; font-size: 14pt; font-weight: bold; } .ilg-image-editor .ilg-image-editor-header-close { cursor: pointer; position: absolute; right: 10px; } .ilg-image-editor .ilg-image-editor-header-close:hover { color: #a0a0a0; } .ilg-image-editor .ilg-image-editor-body { display: flex; width: 100%; height: 80%; min-height: 500px; max-height: 500px; background-color: #f5f5f5; } .ilg-image-editor .ilg-image-editor-left-container { width: 60%; height: 100%; min-width: 480px; max-width: 480px; min-height: 480px; max-height: 480px; padding: 10px; } .ilg-image-editor .ilg-image-editor-left-container .ilg-image-editor-selected-image { width: 100%; height: 100%; min-height: 460px; max-height: 460px; border-radius: 10px; border: 1px solid #e0e0e0; display: flex; justify-content: center; align-items: center; } .ilg-image-editor .ilg-image-editor-right { width: 40%; height: 100%; padding: 10px; display: flex; flex-direction: column; align-items: center; justify-content: center; } .ilg-image-editor .ilg-image-editor-right .ilg-image-editor-preview-container { display: flex; flex-direction: column; justify-content: center; align-items: center; width: 230px; height: 250px; background-color: #e6e6e6; border: 1px solid #e6e6e6; border-radius: 10px; } .ilg-image-editor .ilg-image-editor-right .ilg-image-editor-preview-container .ilg-image-editor-preview-title { width: 100%; display: flex; justify-content: center; align-items: center; padding: 5px; font-family: monospace; } .ilg-image-editor .ilg-image-editor-right .ilg-image-editor-preview-container .ilg-image-editor-preview { width: 200px; height: 200px; background-color: #f5f5f5; border: 1px solid #e0e0e0; border-radius: 10px; } .ilg-image-editor .ilg-image-editor-right .ilg-image-editor-preview-dim { display: flex; flex-direction: row; justify-content: center; align-items: center; margin-top: 10px; letter-spacing: 1px; font-family: monospace; width: 150px; border-radius: 5px; padding: 3px 0px; font-size: 9pt; background: #e6e6e6; } .ilg-image-editor .ilg-image-editor-right .ilg-image-editor-cropped-image-invalid-dimension { color: red; } .ilg-image-editor .ilg-image-editor-right .ilg-image-editor-settings { display: flex; flex-direction: column; justify-content: space-around; align-items: center; padding-top: 10px; width: 100%; } .ilg-image-editor .ilg-image-editor-right .ilg-image-editor-settings .ilg-image-editor-settings-row { display: flex; flex-direction: row; justify-content: center; align-items: center; margin-top: 10px; width: 100%; } .ilg-image-editor .ilg-image-editor-right .ilg-image-editor-settings .ilg-image-editor-settings-row .ilg-image-editor-setting-range-container { display: flex; flex-direction: column; justify-content: flex-start; align-items: center; width: 100%; padding: 0px 10px; } .ilg-image-editor .ilg-image-editor-right .ilg-image-editor-settings .ilg-image-editor-settings-row .ilg-image-editor-setting-range-container .ilg-range-title { font-size: 12pt; width: 100%; } .ilg-image-editor .ilg-image-editor-right .ilg-image-editor-settings .ilg-image-editor-settings-row .ilg-image-editor-setting-range-container .ilg-range-input { width: 100%; cursor: pointer; accent-color: #707070; } .ilg-image-editor .ilg-image-editor-right .ilg-image-editor-settings .ilg-image-editor-settings-row .ilg-image-editor-setting-button { display: flex; justify-content: center; align-items: center; padding: 5px; margin: 0 5px; border: 1px solid #e0e0e0; border-radius: 5px; white-space: nowrap; cursor: pointer; } .ilg-image-editor .ilg-image-editor-right .ilg-image-editor-settings .ilg-image-editor-settings-row .ilg-image-editor-setting-button svg { margin-right: 5px; } .ilg-image-editor .ilg-image-editor-right .ilg-image-editor-settings .ilg-image-editor-settings-row .ilg-image-editor-setting-button:hover { background-color: #e0e0e0; } .ilg-image-editor .ilg-image-editor-footer { display: flex; justify-content: center; align-items: center; width: 100%; padding-bottom: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; } .ilg-image-editor-choose-image-btn, .ilg-image-editor .ilg-image-editor-footer-button { padding: 10px 20px; margin: 0 10px; border-radius: 5px; cursor: pointer; background-color: #e0e0e0; border: 1px solid #e0e0e0; } .ilg-image-editor-choose-image-btn:hover, .ilg-image-editor .ilg-image-editor-footer-button:hover { background-color: #d0d0d0; } .ilg-image-editor-background-overlay { position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0, 0, 0, 0.3); z-index: 9999; }