.cw-detail-img-container.abs[data-v-3bd2fa7a] {
  position: absolute;
  top: 0;
  margin-left: 0;
  margin-right: 0;
  left: 0;
  right: 0;
  padding: 0 8px;
}
.cw-crop-text-middle--container[data-v-728a2787] {
  display: flex;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
}
.cw-crop-text-middle--first-part[data-v-728a2787],
.cw-crop-text-middle--last-part[data-v-728a2787] {
  display: inline-block;
  vertical-align: bottom;
  white-space: nowrap;
  overflow: hidden;
}
.cw-crop-text-middle--first-part[data-v-728a2787] {
  text-overflow: ellipsis;
}

.media-editor[data-v-545adb1e] {
    border: none;
    height: 500px;
    width: 100%;
}

.cw-dam-paste-metadata-modal__value[data-v-219821ad] {
  max-width: 22rem;
  white-space: pre-wrap;
  word-break: break-word;
}

.media-cloud-component-content-injector[data-v-21918266] {
    height: 500px;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

#imageEditorContainer[data-v-ce83e14f] {
  width: 100%;
  height: calc(100vh - 82px);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

#videoEditorContainer[data-v-7c50d378] {
  width: 100%;
  height: calc(100vh - 82px);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

#videoEditorContainer[data-v-ddf46390] {
    width: 100%;
    height: calc(100vh - 108px);
    display: flex;
    justify-content: center;
    align-items: center;
}
.cw-comments-player-wrapper[data-v-a394ede0] {
  width: 100%;
}
.cw-comments-player-wrapper__player[data-v-a394ede0] {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.gap-3[data-v-d827e2e0] {
  gap: 1rem;
}

.crop-editor-container[data-v-17cc810f] {
  position: relative;
  width: 100%;
  height: 100%;
}
.crop-editor-content[data-v-17cc810f] {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.image-container[data-v-17cc810f] {
  position: relative;
  display: inline-block;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  overflow: hidden;
  width: 100%;
}
.crop-canvas[data-v-17cc810f] {
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: auto;
  z-index: 10;
}
.gap-2[data-v-17cc810f] {
  gap: 0.5rem;
}

.transformation-step[data-v-9cfc5251] {
  position: relative;
  transition: transform 0.2s;
}
.transformation-step[data-v-9cfc5251]:hover {
  transform: translateX(4px);
}
.step-number[data-v-9cfc5251] {
  min-width: 40px;
}
.preview-container[data-v-9cfc5251] {
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  padding: 0.5rem;
  background-color: #fff;
  text-align: center;
}
.preview-image[data-v-9cfc5251] {
  max-width: 100%;
  max-height: 300px;
  border-radius: 0.25rem;
}
.compact-form .card-body[data-v-9cfc5251] {
  padding: 0.75rem;
}
.drag-handle[data-v-9cfc5251] {
  padding: 0.25rem;
  color: #6c757d;
}
.opacity-50[data-v-9cfc5251] {
  opacity: 0.5;
}
.dragging[data-v-9cfc5251] {
  opacity: 0.5;
  border: 2px dashed #007bff;
}
.gap-1[data-v-9cfc5251] {
  gap: 0.25rem;
}
.gap-2[data-v-9cfc5251] {
  gap: 0.5rem;
}
.url-link[data-v-9cfc5251] {
  text-decoration: none;
  color: inherit;
}
.url-link[data-v-9cfc5251]:hover {
  text-decoration: underline;
}
.url-link pre[data-v-9cfc5251] {
  font-family: 'Courier New', Courier, monospace;
  font-size: 0.75rem;
  background-color: #f8f9fa;
  padding: 0.5rem;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  margin: 0;
  white-space: pre-wrap;
  word-break: break-all;
  overflow-x: auto;
}
.copy-url-button[data-v-9cfc5251] {
  white-space: nowrap;
  flex-shrink: 0;
}
.parameters-column[data-v-9cfc5251] {
  flex: 0 0 33%;
  min-width: 0;
}
.preview-column[data-v-9cfc5251] {
  flex: 1;
  min-width: 250px;
}

.preview-container[data-v-6ef6886f] {
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  padding: 0.5rem;
  background-color: #fff;
  text-align: center;
}
.preview-image[data-v-6ef6886f] {
  max-width: 100%;
  max-height: 300px;
  border-radius: 0.25rem;
}
.url-link[data-v-6ef6886f] {
  text-decoration: none;
  color: inherit;
}
.url-link[data-v-6ef6886f]:hover {
  text-decoration: underline;
}
.url-link pre[data-v-6ef6886f] {
  font-family: 'Courier New', Courier, monospace;
  font-size: 0.75rem;
  background-color: #f8f9fa;
  padding: 0.5rem;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  margin: 0;
  white-space: pre-wrap;
  word-break: break-all;
  overflow-x: auto;
}
.copy-url-button[data-v-6ef6886f] {
  white-space: nowrap;
  flex-shrink: 0;
}

.cw-media-delivery[data-v-df48077b] {
  min-height: 100vh;
  background-color: #f5f5f5;
}
.transformation-chain[data-v-df48077b] {
  margin-top: 1rem;
}

li.active[data-v-a9cbe86e] {
        font-weight: bold !important;
}
.homepage-header .natural-search .ns-select input.innerInput[data-v-a9cbe86e] {
        display: inline-block;
        color: #454545;
        height: auto;
        font-weight: normal;
        font-size: 16px;
        min-width: 80%;
        width: auto;
        max-width: 80%;
        border-bottom: 1px solid #333;
}

.theme--actions[data-v-fa6e0aec] {
  opacity: 1 !important;
  visibility: visible !important;
}
