._root_1i52b_1{min-width:0;height:var(--ui-upload-preview-height);gap:var(--ui-spacing-sm);padding:var(--ui-spacing-sm);border:var(--ui-border-width) solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);flex-direction:column;display:flex}._large_1i52b_13{height:var(--ui-style-grading-preview-dialog-height)}._static_1i52b_17{padding:unset;border:none}._staticCanvas_1i52b_22{touch-action:auto}._toolbar_1i52b_26{justify-content:space-between;align-items:center;gap:var(--ui-spacing-xs);flex-wrap:wrap;min-width:0;display:flex}._viewControls_1i52b_35,._layerControls_1i52b_36{align-items:center;gap:var(--ui-spacing-xs);flex-wrap:wrap;min-width:0;display:flex}._viewControls_1i52b_35{justify-content:flex-start}._layerControls_1i52b_36{justify-content:flex-end;margin-inline-start:auto}._scale_1i52b_53{min-width:calc(var(--ui-control-height-sm) * 2);text-align:center}._measurementToggleActive_1i52b_58{color:var(--ui-color-primary);border-color:var(--ui-color-primary-border);background:var(--ui-color-primary-soft)}._canvas_1i52b_64{background:var(--ui-color-surface-muted);touch-action:none;outline:none;flex:1;place-items:center;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}._canvas_1i52b_64:focus-visible{box-shadow:var(--ui-shadow-focus)}._content_1i52b_81{transform-origin:50%;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid;position:absolute;inset:0}._rotationLayer_1i52b_90{width:var(--preview-rotation-layer-width);height:var(--preview-rotation-layer-height);transform:rotate(var(--preview-rotation));transform-origin:50%;grid-area:1/1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-self:center;display:grid}._image_1i52b_102{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;grid-area:1/1;width:100%;height:100%;display:block}._measurementOverlay_1i52b_112{pointer-events:none;grid-area:1/1;width:100%;height:100%;overflow:visible}._gridMinor_1i52b_120{stroke:var(--ui-color-border);stroke-width:var(--ui-border-width);opacity:.45}._gridMajor_1i52b_126{stroke:var(--ui-color-border-strong);stroke-width:var(--ui-border-width);opacity:.72}._viewportRulerOverlay_1i52b_132{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}._viewportRulerBackground_1i52b_141{fill:var(--ui-color-surface);opacity:.94}._viewportRuler_1i52b_132{fill:var(--ui-color-text-secondary);stroke:var(--ui-color-text-secondary);stroke-width:var(--ui-border-width);font-family:var(--ui-font-family);font-weight:var(--ui-font-weight-medium)}._viewportRuler_1i52b_132 text{stroke:none}._pointMeasurement_1i52b_158{fill:var(--ui-color-primary);stroke:var(--ui-color-primary);stroke-width:var(--ui-border-width)}._pointMeasurement_1i52b_158 text{fill:var(--ui-color-text);stroke:var(--ui-color-surface);stroke-width:calc(var(--ui-border-width) * 3);paint-order:stroke fill;font-family:var(--ui-font-family);font-weight:var(--ui-font-weight-medium)}._imageLoading_1i52b_173{visibility:hidden}._state_1i52b_177{place-items:center;display:grid;position:absolute;inset:0}._hint_1i52b_184{font-size:var(--ui-font-size-caption);line-height:var(--ui-line-height-caption);align-self:flex-end}._sizeLayerOptions_1i52b_190{gap:var(--ui-spacing-xs);min-width:calc(var(--ui-control-height) * 4);max-height:calc(var(--ui-control-height) * 8);display:grid;overflow-y:auto}._sizeLayerOptions_1i52b_190 .ant-checkbox-wrapper{margin-inline-start:0}._sizeLayerColor_1i52b_202{width:var(--ui-spacing-sm);height:var(--ui-spacing-sm);margin-inline:var(--ui-spacing-xs);background:var(--preview-size-color);border-radius:50%;display:inline-block}._root_1i52b_1:fullscreen{width:100vw;height:100vh;padding:var(--ui-spacing-md);border:0;border-radius:0}
