.input-file-component[data-v-0bf2ae9a]{width:-moz-max-content;width:max-content;background:var(--color-blue);border:1px solid var(--color-blue);padding:calc(.5rem - 2px) 1rem;border-radius:6px;position:relative;display:flex;align-items:center;justify-content:center;-moz-column-gap:12px;column-gap:12px;transition:.25s ease background-color;cursor:pointer}@media (hover: hover){.input-file-component[data-v-0bf2ae9a]:hover{background-color:var(--color-blue)}}.input-file-component--outlined[data-v-0bf2ae9a]{background:transparent}@media (hover: hover){.input-file-component--outlined[data-v-0bf2ae9a]:hover{background-color:var(--color-light-blue)}}.input-file-component[data-v-0bf2ae9a]:has(input[disabled]){opacity:.65;pointer-events:none}.input-file-component__text[data-v-0bf2ae9a]{color:var(--color-white);font-size:var(--txt-2);white-space:nowrap;text-overflow:ellipsis;max-width:inherit;overflow:hidden}@media only screen and (max-width: 640px){.input-file-component__text[data-v-0bf2ae9a]{font-size:var(--txt-1)}}.input-file-component--outlined .input-file-component__text[data-v-0bf2ae9a]{color:var(--color-blue)}.input-file-component__file-input[data-v-0bf2ae9a]{opacity:0;position:absolute;width:100%;height:100%;inset:0;z-index:-1}@media only screen and (max-width: 640px){.input-file-component[data-v-0bf2ae9a] .input-file-component__reset-button .p-button-icon{font-size:var(--txt-2)}}
