.ds-text-field{font-size:var(--text-style-ui-caption-2-font-size);font-family:var(--text-style-ui-caption-2-font-family);font-weight:var(--text-style-ui-caption-2-font-weight);font-style:var(--text-style-ui-caption-2-font-style);line-height:var(--text-style-ui-caption-2-line-height);text-transform:var(--text-style-ui-caption-2-text-transform,none);letter-spacing:var(--text-style-ui-caption-2-letter-spacing,normal);display:inline-grid;gap:4px}.ds-text-field__container{display:inline-grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-auto-flow:column;background:var(--color-gray-white);border:1px solid var(--color-gray-20);border-radius:4px;padding:11px 15px;gap:8px;cursor:text}.ds-text-field__hint{color:var(--color-text-caption)}.ds-text-field__error{color:var(--color-alert-error)}.ds-text-field[disabled] .ds-text-field__container{cursor:auto;background:var(--color-gray-10)}.ds-text-field_error .ds-text-field__container{border-color:var(--color-alert-error)}.ds-text-field_small .ds-text-field__container{gap:2px;padding:1px 7px}.ds-simple-image{overflow:hidden;position:relative;max-height:100%;min-height:1px}.ds-simple-image__stub{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ds-simple-image__wrapper{width:100%;height:100%}.ds-simple-image__image-wrapper{position:relative;top:0;left:0;width:100%;height:100%;background-color:var(--color-gray-10);z-index:0}.ds-simple-image__image{display:block;width:100%;height:auto;position:relative;visibility:hidden;aspect-ratio:auto}.ds-simple-image__image_noscript{z-index:1;visibility:visible}.ds-simple-image_loaded .ds-simple-image__image-wrapper{background:rgba(0,0,0,0)}.ds-simple-image_loaded .ds-simple-image__image{visibility:visible;height:auto}.ds-simple-image_responsive .ds-simple-image__image{position:absolute;top:0;left:0;width:100%;min-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.ds-simple-image_fit-to-parent .ds-simple-image__image-wrapper,.ds-simple-image_responsive .ds-simple-image__image-wrapper{position:absolute}.ds-simple-image_fit-to-parent .ds-simple-image__image{position:absolute;top:0;left:0;width:100%;min-width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ds-avatar{display:inline-block;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;overflow:hidden}.ds-textarea__textarea{font-size:var(--text-style-ui-body-font-size);font-family:var(--text-style-ui-body-font-family);font-weight:var(--text-style-ui-body-font-weight);font-style:var(--text-style-ui-body-font-style);line-height:var(--text-style-ui-body-line-height);text-transform:var(--text-style-ui-body-text-transform,none);letter-spacing:var(--text-style-ui-body-letter-spacing,normal);border:none;outline:none;background:rgba(0,0,0,0);min-width:0;height:100%;margin:-8px -12px;padding:8px 12px;resize:vertical}.ds-textarea_small .ds-textarea__textarea{font-size:var(--text-style-ui-caption-2-font-size);font-family:var(--text-style-ui-caption-2-font-family);font-weight:var(--text-style-ui-caption-2-font-weight);font-style:var(--text-style-ui-caption-2-font-style);line-height:var(--text-style-ui-caption-2-line-height);text-transform:var(--text-style-ui-caption-2-text-transform,none);letter-spacing:var(--text-style-ui-caption-2-letter-spacing,normal);margin:-2px -8px;padding:2px 8px}.text-style-title-5{letter-spacing:1px;text-transform:uppercase}.ds-input__input{font-size:var(--text-style-ui-body-font-size);font-family:var(--text-style-ui-body-font-family);font-weight:var(--text-style-ui-body-font-weight);font-style:var(--text-style-ui-body-font-style);line-height:var(--text-style-ui-body-line-height);text-transform:var(--text-style-ui-body-text-transform,none);letter-spacing:var(--text-style-ui-body-letter-spacing,normal);border:none;outline:none;padding:0;background:rgba(0,0,0,0);min-width:0}.ds-input_small .ds-input__input{font-size:var(--text-style-ui-caption-2-font-size);font-family:var(--text-style-ui-caption-2-font-family);font-weight:var(--text-style-ui-caption-2-font-weight);font-style:var(--text-style-ui-caption-2-font-style);line-height:var(--text-style-ui-caption-2-line-height);text-transform:var(--text-style-ui-caption-2-text-transform,none);letter-spacing:var(--text-style-ui-caption-2-letter-spacing,normal)}