.destination-image-workspace{gap:var(--ds-gap-fields)}.destination-image-required{max-width:100%}.destination-image-required .ds-dimension-pair .ds-field{max-width:var(--ds-dimension-input-width)}.destination-image-preview-heading{align-items:center;gap:var(--ds-gap-inline);flex-wrap:wrap;display:flex}.destination-image-preview-heading>:last-child{margin-inline-start:auto}.destination-image-preview-sizer{width:100%;margin-inline:auto}.destination-image-placement{border:1px solid var(--ds-border);border-radius:var(--ds-radius-control);width:100%;position:relative;overflow:hidden}.destination-image-placement[data-checkerboard]{background:repeating-conic-gradient(var(--ds-border) 0% 25%, var(--ds-surface) 0% 50%) 0 / 20px 20px}.destination-image-placement[data-interactive]{cursor:move}.destination-image-placement>img{pointer-events:none;user-select:none;max-width:none;position:absolute}.destination-image-safe-guide{border:2px dashed var(--image-guide-stroke);width:60.3027%;height:29.3403%;box-shadow:0 0 0 999px var(--image-guide-mask);pointer-events:none;position:absolute;top:35.3299%;left:19.8486%}.destination-image-circle-guide{border:2px dashed var(--image-guide-stroke);box-shadow:0 0 0 999px var(--image-guide-mask);pointer-events:none;border-radius:50%;position:absolute;inset:0}.destination-image-zoom{align-items:start;gap:var(--ds-gap-fields);grid-template-columns:minmax(0,1fr) 8.5rem;display:grid}@media (width<=600px){.destination-image-zoom{grid-template-columns:minmax(0,1fr) 7rem}}.destination-image-edit-layout{gap:var(--ds-gap-groups);min-width:0;display:grid}.destination-image-edit-layout[data-has-source]{grid-template-columns:minmax(0,352fr) minmax(0,496fr);align-items:start}.destination-image-main-controls,.destination-image-preview{min-width:0}@media (width<=700px){.destination-image-edit-layout[data-has-source]{grid-template-columns:minmax(0,1fr)}}.destination-image-workspace .ds-image-result[data-size=actual] .ds-image-result-preview{min-height:0;padding:0}.destination-image-workspace .ds-image-result[data-size=actual] .ds-image-result-preview>img{max-height:none}.destination-image-workspace .ds-image-result[data-size=actual]>[data-testid=tool-result-item]{border:0;border-radius:0;padding:0}.destination-image-workspace .ds-image-result[data-size=actual] .ds-result-file-identity{flex-basis:100%}.destination-image-workspace .ds-image-result[data-size=actual] .ds-result-file-actions{gap:var(--ds-gap-actions);flex-direction:row;width:auto}.destination-image-workspace .ds-image-result[data-size=actual] .ds-result-file-actions>.ds-button{width:auto}@media (width<=600px){.destination-image-workspace .ds-image-result[data-size=actual] .ds-result-file-actions{width:100%}.destination-image-workspace .ds-image-result[data-size=actual] .ds-result-file-actions>.ds-button:first-child{flex:1}}.ds-destination-media-workspace{gap:var(--ds-gap-fields);min-width:0;display:grid}.ds-destination-media-workspace>*{min-width:0}.ds-destination-media-settings{gap:var(--ds-gap-fields);min-width:0;display:grid}.ds-destination-media-workspace .ds-field-hint{margin:0}.ds-destination-media-range{gap:var(--ds-gap-label);display:grid}.ds-destination-media-range-heading{align-items:center;gap:var(--ds-gap-inline);font-size:var(--ds-text-body);display:flex}.ds-destination-media-time-fields,.ds-destination-media-gif-fields{gap:var(--ds-gap-fields);grid-template-columns:repeat(2,minmax(0,136px));display:grid}.ds-destination-media-track,.ds-destination-media-fit,.ds-destination-media-limit{gap:var(--ds-gap-label);display:grid}.ds-destination-media-output-fields,.ds-destination-media-positions{gap:var(--ds-gap-fields);display:grid}.ds-destination-media-position{gap:var(--ds-gap-fields);grid-template-columns:minmax(0,1fr) 80px;align-items:center;display:grid}.ds-destination-media-loop{align-items:center;gap:var(--ds-gap-label);font-size:var(--ds-text-body);display:flex}.ds-destination-media-preview{justify-content:center;min-width:0;display:flex}.ds-destination-media-preview>.ds-media-result{width:100%}.ds-destination-media-thumbnail{object-fit:contain;border-radius:var(--ds-radius-control);flex:0 0 44px;width:44px;height:36px}.ds-destination-media-preview video{object-fit:contain;border-radius:var(--ds-radius-surface);width:100%;max-height:280px}.ds-destination-media-preview[data-purpose-kind=short-video] video{width:135px;height:240px;max-height:none}.ds-destination-media-audio-result{padding:var(--ds-inset-card);border:1px solid var(--ds-border);border-radius:var(--ds-radius-surface);background:var(--ds-surface)}.ds-destination-media-result{min-width:0}.ds-destination-media-result .ds-media-playback>video{background:var(--ds-surface)}.ds-destination-media-result[data-purpose-kind=short-video] .ds-media-playback>video{justify-self:center;width:180px;height:320px}.ds-destination-media-result .ds-result-file-actions{align-items:center;gap:var(--ds-gap-actions);flex-flow:wrap;display:flex}.ds-destination-media-result[data-purpose-kind=video-gif] .ds-result-file-actions{width:auto}.ds-destination-media-result[data-purpose-kind=video-gif] .ds-image-result[data-expanded=false][data-viewport-heights]>.ds-image-result-preview{height:var(--ds-image-viewport-desktop)}.ds-destination-media-result[data-purpose-kind=video-gif] .ds-result-file-actions>.ds-button{width:auto}.ds-destination-media-result [data-testid=destination-media-share]{flex:0 0 36px;width:36px;min-width:36px;height:36px;padding:0}@media (width<=600px){.ds-destination-media-result .ds-media-result [data-testid=tool-result-item][data-layout=compact]{grid-template-columns:28px minmax(0,1fr)}.ds-destination-media-result .ds-media-result [data-testid=tool-result-item][data-layout=compact]>.ds-result-file-actions{grid-column:1/-1;width:100%}.ds-destination-media-preview video{max-height:168px}.ds-destination-media-input .ds-file-input-description{display:none}.ds-destination-media-preview[data-purpose-kind=short-video] video{width:94.5px;height:168px}.ds-destination-media-result .ds-result-file-actions>[data-testid=tool-download]{flex:1}.ds-destination-media-result[data-purpose-kind=video-gif] .ds-result-file-actions{width:100%}.ds-destination-media-result[data-purpose-kind=video-gif] .ds-image-result[data-expanded=false][data-viewport-heights]>.ds-image-result-preview{height:var(--ds-image-viewport-mobile)}.ds-destination-media-result .ds-media-playback>video{max-height:168px!important}.ds-destination-media-result[data-purpose-kind=short-video] .ds-media-playback>video{width:94.5px;height:168px}}
