.cr_file-upload__error-banner{scroll-margin-top:var(--oc-semantic-spacing-100,16px)}.cr_file-upload__button{border:1px dashed var(--oc-base-color-black-lighten-45,#949494);border-radius:var(--oc-semantic-border-radius-50,.25rem);cursor:pointer;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:relative}.cr_file-upload__button>oc-icon-v1{--color:var(--oc-semantic-color-text-secondary)}.cr_file-upload__button>input{all:unset;opacity:0;position:absolute;inset:0}.cr_file-upload__button>input::file-selector-button{all:unset;opacity:0;position:absolute;inset:0}.cr_file-upload__button--disabled{display:none}.cr_file-upload__preview{color:var(--oc-semantic-color-text-secondary,#6d6d6d)}.cr_file-upload__preview ul{flex-direction:column;display:flex}.cr_file-upload__preview ul li{align-items:center;column-gap:var(--oc-semantic-spacing-100,16px);margin-bottom:var(--oc-semantic-spacing-50,8px);flex-direction:row;display:flex}.cr_file-upload__preview-image-frame{border:1px solid var(--oc-base-color-black-lighten-45,#949494);border-radius:var(--oc-semantic-border-radius-50,.25rem);width:60px;height:60px;overflow:hidden}.cr_file-upload__preview-img{object-fit:cover;width:100%;height:100%}.cr_file-upload__preview-file-info{font:var(--oc-semantic-font-copy-100);flex-grow:1;width:0;overflow:hidden}.cr_file-upload__preview-file-info--invalid{color:var(--oc-base-color-otto-red-100,#eb001f)}.cr_file-upload__preview-file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cr_file-upload__hint{color:var(--oc-base-color-gray-400,#6d6d6d)}.cr_submission-page__form{gap:var(--oc-semantic-spacing-200,32px);flex-direction:column;display:flex}.cr_submission-page__ratings{gap:var(--oc-semantic-spacing-100,16px);flex-direction:column;display:flex}.cr_5-scale-radio-button-selection__header{justify-content:space-between;align-items:flex-start;gap:var(--oc-semantic-spacing-100,16px);display:flex}.cr_5-scale-radio-button-selection__headline{flex:1}.cr_5-scale-radio-button-selection__header-actions{align-items:flex-end;gap:var(--oc-semantic-spacing-25,4px);flex-direction:column;display:flex}.cr_5-scale-radio-button-selection__value-name{min-height:var(--oc-semantic-font-copy-100,400 .875rem/1.5rem "OTTOSans", Arial, Helvetica, sans-serif);text-align:right;white-space:nowrap}.cr_5-scale-radio-button-selection__inputs,.cr_5-scale-radio-button-selection__labels{justify-content:space-between;align-items:center;display:flex}.cr_5-scale-radio-button-selection__inputs{position:relative}.cr_5-scale-radio-button-selection__inputs:before{content:"";background-color:var(--oc-base-color-gray-25,#f0f0f0);height:4px;position:absolute;left:12px;right:12px}.cr_5-scale-radio-button-selection__input{background-color:var(--oc-base-color-white-100,#fff);z-index:1}.cr_5-scale-radio-button-selection__label{cursor:pointer;font-size:var(--oc-semantic-font-copy-75,400 .75rem/1rem "OTTOSans", Arial, Helvetica, sans-serif);line-height:var(--oc-semantic-font-copy-75,400 .75rem/1rem "OTTOSans", Arial, Helvetica, sans-serif);text-align:center;flex:1}.cr_5-scale-radio-button-selection__label:first-child{text-align:left}.cr_5-scale-radio-button-selection__label:last-child{text-align:right}.cr_text-creation__text-container{gap:var(--oc-semantic-spacing-150,24px);flex-direction:column;display:flex}.cr_text-creation__textarea-element{height:96px}.cr_text-creation__smiley-bar{width:100%;margin-top:var(--oc-semantic-spacing-50)}.cr_text-creation__smiley-bar .hidden{visibility:hidden;display:none}.cr_text-creation__smiley-bar__progress-container{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.cr_text-creation__smiley-bar__progress{flex-direction:row;width:100%;height:4px;display:flex}.cr_text-creation__smiley-bar__progress-neutral{background-color:var(--oc-base-color-gray-100)}.cr_text-creation__smiley-bar__progress-negative{background-color:var(--oc-semantic-color-error-75)}.cr_text-creation__smiley-bar__progress-positive,.cr_text-creation__smiley-bar__progress-happy{background-color:var(--oc-semantic-color-success-75)}.cr_text-creation__smiley-bar__progress-1,.cr_text-creation__smiley-bar__progress-2,.cr_text-creation__smiley-bar__progress-3{width:33.33%;margin-right:var(--oc-semantic-spacing-25);border-radius:var(--oc-semantic-border-radius-200)}.cr_text-creation__smiley-bar__smiley__container{margin-left:var(--oc-semantic-spacing-100);display:flex}.cr_text-creation__smiley-bar__smiley-neutral{color:var(--oc-base-color-gray-400)}.cr_text-creation__smiley-bar__smiley-negative{color:var(--oc-semantic-color-error-75)}.cr_text-creation__smiley-bar__smiley-positive,.cr_text-creation__smiley-bar__smiley-happy{color:var(--oc-semantic-color-success-75)}.cr_text-creation__smiley-bar__info-text-neutral{color:var(--oc-base-color-gray-400)}.cr_text-creation__smiley-bar__info-text-negative{color:var(--oc-semantic-color-error-75)}.cr_text-creation__smiley-bar__info-text-positive,.cr_text-creation__smiley-bar__info-text-happy{color:var(--oc-semantic-color-success-75)}.cr_variation-info__image-and-dimensions{gap:var(--oc-semantic-spacing-100,16px);display:flex}.cr_variation-info__image{object-fit:contain;width:156px;height:156px}.cr_radio-button-container{gap:var(--oc-semantic-spacing-250);display:flex}.cr_stars-selection__hint--invalid,.cr_stars-selection__title--invalid{color:var(--oc-base-color-otto-red-100,#eb001f)}.cr_stars-selection__icon{display:block}.cr_stars-selection__icon--filled{display:none}.cr_stars-selection__stars{flex-direction:row-reverse;display:inline-flex}.cr_stars-selection__stars .cr_stars-selection__input:checked~label .cr_stars-selection__icon--empty{display:none}.cr_stars-selection__stars .cr_stars-selection__input:checked~label .cr_stars-selection__icon--filled{display:block}.cr_stars-selection__input{display:none}@media (hover:hover) and (pointer:fine){.cr_stars-selection__input:hover~label .cr_stars-selection__icon--empty{display:none}.cr_stars-selection__input:hover~label .cr_stars-selection__icon--filled{display:block}}.cr_stars-selection__label{cursor:pointer}.cr_stars-selection__label:not(:last-of-type){padding-left:6px}.cr_stars-selection__label:not(:first-of-type){padding-right:6px}.cr_submission-page__actions{justify-content:center;display:flex}.cr_submission-page__submit-button{flex:1}
