.ui-input-file[data-v-e8d7cfca]{--card-width:172px;--card-height:92px;--card-border-radius:var(--ui-border-radius-m);display:flex;flex:0 0 auto;flex-direction:column;gap:var(--ui-spacer-xs);max-width:100%;overflow:hidden}@media only screen and (max-width:1029px){.ui-input-file[data-v-e8d7cfca]{--card-width:144px;--card-height:76px}}@media only screen and (max-width:599px){.ui-input-file[data-v-e8d7cfca]{--card-width:auto;--card-height:auto}}.ui-input-file__files[data-v-e8d7cfca]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--ui-spacer-xs);width:100%}@media only screen and (max-width:599px){.ui-input-file__files[data-v-e8d7cfca]{display:grid;grid-template-columns:repeat(2,calc(50% - var(--ui-spacer-xs)/2))}}.ui-input-file__file[data-v-e8d7cfca]{display:flex;flex-direction:column;gap:var(--ui-spacer-xs);max-width:100%;width:var(--card-width)}.ui-input-file__file--error .ui-input-file__file-name[data-v-e8d7cfca]{color:var(--ui-color-180)}.ui-input-file__file-image-wrapper[data-v-e8d7cfca]{overflow:hidden;position:relative}.ui-input-file__file-name[data-v-e8d7cfca]{color:var(--ui-color-60);font-family:var(--ui-desktop-text-xs-font-family),sans-serif;font-size:var(--ui-desktop-text-xs-font-size);font-weight:var(--ui-desktop-text-xs-font-weight);line-height:var(--ui-desktop-text-xs-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:1279px){.ui-input-file__file-name[data-v-e8d7cfca]{font-size:var(--ui-v-tablet-text-xs-font-size);line-height:var(--ui-v-tablet-text-xs-line-height)}}@media only screen and (max-width:599px){.ui-input-file__file-name[data-v-e8d7cfca]{font-size:var(--ui-mobile-text-xs-font-size);line-height:var(--ui-mobile-text-xs-line-height)}}.ui-input-file__file-delete[data-v-e8d7cfca],.ui-input-file__file-rotate[data-v-e8d7cfca]{background-color:var(--ui-color-10);border-radius:50%;box-shadow:0 2px 4px #00000040;cursor:pointer;position:absolute;z-index:2}.ui-input-file__file-image[data-v-e8d7cfca]{border-radius:var(--card-border-radius);height:var(--card-height);-o-object-fit:contain;object-fit:contain;width:var(--card-width)}@media only screen and (max-width:599px){.ui-input-file__file-image[data-v-e8d7cfca]{aspect-ratio:144/96;height:100%;width:100%}}.ui-input-file__file-delete[data-v-e8d7cfca]{right:var(--ui-spacer-xxs);top:var(--ui-spacer-xxs)}.ui-input-file__file-rotate[data-v-e8d7cfca]{left:var(--ui-spacer-xxs);top:var(--ui-spacer-xxs)}.ui-input-file__input[data-v-e8d7cfca]{display:none}.ui-input-file__file-placeholder[data-v-e8d7cfca]{align-items:center;background-color:var(--ui-color-20);border-radius:var(--card-border-radius);color:var(--ui-color-70);cursor:pointer;display:flex;font-family:var(--ui-desktop-text-s-font-family),sans-serif;font-size:var(--ui-desktop-text-s-font-size);font-weight:var(--ui-desktop-text-s-font-weight);gap:var(--ui-spacer-xs);height:var(--card-height);justify-content:center;line-height:var(--ui-desktop-text-s-line-height);text-decoration:underline;width:var(--card-width)}@media only screen and (max-width:1279px){.ui-input-file__file-placeholder[data-v-e8d7cfca]{font-size:var(--ui-v-tablet-text-s-font-size);line-height:var(--ui-v-tablet-text-s-line-height)}}@media only screen and (max-width:599px){.ui-input-file__file-placeholder[data-v-e8d7cfca]{aspect-ratio:144/96;font-size:var(--ui-mobile-text-s-font-size);line-height:var(--ui-mobile-text-s-line-height)}}.ui-input-file__count[data-v-e8d7cfca]{color:var(--ui-color-70);font-family:var(--ui-desktop-text-xxs-font-family),sans-serif;font-size:var(--ui-desktop-text-xxs-font-size);font-weight:var(--ui-desktop-text-xxs-font-weight);line-height:var(--ui-desktop-text-xxs-line-height)}@media only screen and (max-width:1279px){.ui-input-file__count[data-v-e8d7cfca]{font-size:var(--ui-v-tablet-text-xxs-font-size);line-height:var(--ui-v-tablet-text-xxs-line-height)}}@media only screen and (max-width:599px){.ui-input-file__count[data-v-e8d7cfca]{font-size:var(--ui-mobile-text-xxs-font-size);line-height:var(--ui-mobile-text-xxs-line-height)}}.ui-input-file__extensions[data-v-e8d7cfca]{color:var(--ui-color-70);font-family:var(--ui-desktop-text-xxs-font-family),sans-serif;font-size:var(--ui-desktop-text-xxs-font-size);font-weight:var(--ui-desktop-text-xxs-font-weight);line-height:var(--ui-desktop-text-xxs-line-height)}@media only screen and (max-width:1279px){.ui-input-file__extensions[data-v-e8d7cfca]{font-size:var(--ui-v-tablet-text-xxs-font-size);line-height:var(--ui-v-tablet-text-xxs-line-height)}}@media only screen and (max-width:599px){.ui-input-file__extensions[data-v-e8d7cfca]{font-size:var(--ui-mobile-text-xxs-font-size);line-height:var(--ui-mobile-text-xxs-line-height)}}.ui-input-file__max-size[data-v-e8d7cfca]{color:var(--ui-color-70);font-family:var(--ui-desktop-text-xxs-font-family),sans-serif;font-size:var(--ui-desktop-text-xxs-font-size);font-weight:var(--ui-desktop-text-xxs-font-weight);line-height:var(--ui-desktop-text-xxs-line-height);transition:color .3s ease}@media only screen and (max-width:1279px){.ui-input-file__max-size[data-v-e8d7cfca]{font-size:var(--ui-v-tablet-text-xxs-font-size);line-height:var(--ui-v-tablet-text-xxs-line-height)}}@media only screen and (max-width:599px){.ui-input-file__max-size[data-v-e8d7cfca]{font-size:var(--ui-mobile-text-xxs-font-size);line-height:var(--ui-mobile-text-xxs-line-height)}}.ui-input-file__max-size--error[data-v-e8d7cfca]{color:var(--ui-color-180)}.ui-input-file__extensions-list[data-v-e8d7cfca]{text-transform:uppercase}
