.media-detail-content[data-v-4539e1b7]{gap:var(--space-xs)}.image-editor-form[data-v-4539e1b7]{overscroll-behavior-y:contain;scrollbar-gutter:stable;gap:var(--space-md);flex:1;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-content:start;align-items:start;min-height:0;display:grid;overflow-y:auto}.image-workspace[data-v-4539e1b7]{min-width:0}.image-metadata[data-v-4539e1b7],.image-workspace[data-v-4539e1b7]{padding:var(--space-md);margin:0}.image-metadata[data-v-4539e1b7]{gap:var(--space-sm);display:grid}.image-metadata p[data-v-4539e1b7]{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.image-cropper[data-v-4539e1b7]{--crop-preview-height:clamp(10rem,30vh,20rem);--crop-preview-padding:var(--space-2xs)}.image-cropper[data-v-4539e1b7] .crop-caption{margin-bottom:var(--space-xs)}.image-editor-section-heading[data-v-4539e1b7]{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.image-editor-section-heading h2[data-v-4539e1b7],.image-metadata h2[data-v-4539e1b7]{font-size:var(--text-lg);margin:0}.image-dropzone[data-v-4539e1b7],.image-loading[data-v-4539e1b7]{min-height:22rem}.image-loading[data-v-4539e1b7]{justify-content:center;align-items:center;gap:var(--space-xs);display:flex}.image-metadata[data-v-4539e1b7],.image-side-pane[data-v-4539e1b7]{min-width:0;container:image-adjustments/inline-size}.image-side-pane[data-v-4539e1b7]{border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;min-height:0;display:flex;overflow:hidden}.image-editor-tabs[data-v-4539e1b7]{gap:var(--space-md);padding-inline:var(--space-sm);border-bottom:var(--rule-thin) solid var(--color-rule);flex-shrink:0;display:flex}.image-editor-tabs button[data-v-4539e1b7]{min-height:var(--control-height);padding:var(--space-xs) 0;color:var(--color-ink-muted);font-size:var(--text-sm);background:0 0;border-bottom:2px solid #0000}.image-editor-tabs button[aria-selected=true][data-v-4539e1b7]{border-bottom-color:var(--color-accent);color:var(--color-ink);font-weight:600}.image-editor-tabs button[data-v-4539e1b7]:disabled{opacity:.5}.image-editor-tabs button[data-v-4539e1b7]:focus-visible{outline-offset:-2px}.image-adjustments[data-v-4539e1b7]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.image-adjustment-controls[data-v-4539e1b7]{overscroll-behavior-y:contain;min-height:0;padding:var(--space-sm);scrollbar-gutter:stable;flex:1;overflow-y:auto}.image-adjustment-toolbar[data-v-4539e1b7] button{min-height:2.25rem;padding-inline:var(--space-2xs);font-size:var(--text-sm)}.image-adjustment-status[data-v-4539e1b7],.image-editor-section-heading p[data-v-4539e1b7],.image-preview-description[data-v-4539e1b7]{margin:var(--space-2xs) 0 0;color:var(--color-ink-muted);font-size:var(--text-sm)}.image-preview-workspace[data-v-4539e1b7]{min-width:0;color:var(--color-ink)}.image-preview-description[data-v-4539e1b7]{margin:0 0 var(--space-sm)}.image-view-options[data-v-4539e1b7]{gap:var(--space-2xs);margin-bottom:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr))}.image-view-options button[data-v-4539e1b7]{align-items:center;gap:var(--space-xs);min-width:0;min-height:var(--control-height);padding:var(--space-2xs);text-align:left;border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-input);color:var(--color-ink-muted);background:var(--color-surface);font-size:var(--text-sm);cursor:pointer;display:flex}.image-view-options button[aria-pressed=true][data-v-4539e1b7]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent)}.image-view-options small[data-v-4539e1b7]{color:var(--color-ink-muted);font-size:var(--text-xs);margin-top:var(--space-3xs);display:block}.image-view-options button[data-v-4539e1b7]:focus-visible{outline:var(--rule-focus) solid var(--color-focus);outline-offset:var(--rule-focus-offset)}.image-view-options button[data-v-4539e1b7]:active{background:var(--color-accent-soft-hover)}.image-view-options button[data-v-4539e1b7]:disabled{opacity:.55;cursor:not-allowed}@media (hover:hover){.image-view-options button[data-v-4539e1b7]:not(:disabled):hover{background:var(--color-surface-hover)}}.image-adjustment-footer[data-v-4539e1b7]{border-top:var(--rule-thin) solid var(--color-rule);padding:var(--space-xs);gap:var(--space-2xs);flex-shrink:0;display:grid}.image-adjustment-toolbar[data-v-4539e1b7]{justify-content:space-between;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.image-history-actions[data-v-4539e1b7]{gap:var(--space-2xs);margin-left:auto;display:flex}@container image-adjustments (width<=22rem){.image-history-actions .history-label[data-v-4539e1b7]{display:none}}.image-adjustment-actions[data-v-4539e1b7]{gap:var(--space-2xs);flex-wrap:wrap;justify-content:flex-end;display:flex}.image-adjustment-actions--idle[data-v-4539e1b7]{justify-content:flex-start}.image-adjustment-status[data-v-4539e1b7]{color:var(--color-accent);padding-top:var(--space-2xs)}@media (width<=414px){.image-view-options button[data-v-4539e1b7]{gap:var(--space-2xs)}.image-view-options small[data-v-4539e1b7]{display:none}}.category-suggestions[data-v-4539e1b7]{gap:var(--space-2xs);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.category-suggestions[data-v-4539e1b7] button{min-height:2rem}.image-visibility[data-v-4539e1b7]{border-top:var(--rule-thin) solid var(--color-rule);padding-top:var(--space-md)}.image-visibility p[data-v-4539e1b7]{margin-top:var(--space-2xs)}.image-editor-footer>div[data-v-4539e1b7]{gap:var(--space-xs);display:flex}.media-image-editor[data-v-4539e1b7] button{white-space:nowrap}@media (width<=800px){.image-editor-form[data-v-4539e1b7]{grid-template-columns:minmax(0,1fr)}.image-metadata[data-v-4539e1b7],.image-workspace[data-v-4539e1b7]{padding:var(--space-sm)}.image-dropzone[data-v-4539e1b7]{min-height:16rem}}.media-image-editor--adjusting .image-editor-form[data-v-4539e1b7]{scrollbar-gutter:auto;padding-bottom:var(--space-xs);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.5fr) minmax(17rem,1fr);align-content:stretch;align-items:stretch;overflow:hidden}.media-image-editor--adjusting .image-preview-workspace[data-v-4539e1b7],.media-image-editor--adjusting .image-workspace[data-v-4539e1b7]{flex-direction:column;min-height:0;display:flex}.media-image-editor--adjusting .image-preview-workspace[data-v-4539e1b7]{flex:1}.media-image-editor--adjusting .image-side-pane[data-v-4539e1b7]{min-height:0}.media-image-editor--adjusting .image-editor-section-heading[data-v-4539e1b7],.media-image-editor--adjusting .image-preview-description[data-v-4539e1b7]{flex-shrink:0}.media-image-editor--adjusting[data-v-4539e1b7] .image-cropper--panel{flex-direction:column;flex:1;min-height:0;display:flex}.media-image-editor--adjusting[data-v-4539e1b7] .crop-stage{flex:1;height:0;min-height:0}.media-image-editor--adjusting[data-v-4539e1b7] .crop-caption{flex-shrink:0}@media (width<=800px){.media-image-editor--adjusting .image-editor-form[data-v-4539e1b7]{gap:var(--space-xs);grid-template-rows:minmax(17rem,45%) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.media-image-editor--adjusting .image-editor-footer[data-v-4539e1b7],.media-image-editor--adjusting .image-editor-section-heading[data-v-4539e1b7],.media-image-editor--adjusting .image-preview-description[data-v-4539e1b7]{display:none}.media-image-editor--adjusting .image-workspace[data-v-4539e1b7]{padding:var(--space-2xs)}.media-image-editor--adjusting .image-view-options[data-v-4539e1b7]{margin-bottom:var(--space-2xs)}.media-image-editor--adjusting .image-view-options button[data-v-4539e1b7]{padding-block:var(--space-2xs)}.media-image-editor--adjusting[data-v-4539e1b7] .crop-stage{--crop-preview-padding:var(--space-3xs)}.media-image-editor--adjusting[data-v-4539e1b7] .crop-caption{font-size:var(--text-xs);margin-top:var(--space-3xs)}}@media (width<=800px) and (height<=650px){.media-image-editor[data-v-4539e1b7] .crop-instructions{display:none}}@media (width>=801px){.media-image-editor .image-editor-form[data-v-4539e1b7]{scrollbar-gutter:auto;grid-template-rows:minmax(0,1fr);align-content:stretch;align-items:stretch;padding-bottom:0;overflow:hidden}.image-preview-workspace[data-v-4539e1b7],.image-side-pane[data-v-4539e1b7],.image-workspace[data-v-4539e1b7]{flex-direction:column;min-height:0;display:flex}.image-preview-workspace[data-v-4539e1b7]{flex:1}.image-metadata[data-v-4539e1b7]{overscroll-behavior-y:contain;scrollbar-gutter:stable;flex:1;align-content:start;min-height:0;overflow-y:auto}.image-workspace[data-v-4539e1b7]{overflow-y:auto}.image-adjustment-actions--idle[data-v-4539e1b7],.image-adjustment-status[data-v-4539e1b7],.image-editor-section-heading[data-v-4539e1b7],.image-preview-description[data-v-4539e1b7],.image-view-options[data-v-4539e1b7]{flex-shrink:0}.media-image-editor[data-v-4539e1b7] .image-cropper--panel{flex-direction:column;flex:1;min-height:0;display:flex}.media-image-editor[data-v-4539e1b7] .crop-stage{flex:1;height:0;min-height:0}.media-image-editor[data-v-4539e1b7] .crop-caption{flex-shrink:0}}.image-view-options[data-v-4539e1b7]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}@media (width<=600px){.image-view-options[data-v-4539e1b7]{grid-template-columns:repeat(2,minmax(0,1fr))}}
