.FileInput-module__l4RNza__input{width:100%;color:var(--color-text-weak);font-size:14px}@media (min-width:768px){.FileInput-module__l4RNza__input{font-size:16px}}.FileInput-module__l4RNza__input::file-selector-button{cursor:pointer;font-weight:400;font-size:inherit;color:var(--color-text-strong);background-color:var(--color-fill);border:1px solid var(--color-outline-weak);border-radius:.125rem;margin-right:.75rem;padding:.25rem .75rem;font-family:inherit;transition:background-color .15s,border-color .15s}.FileInput-module__l4RNza__input::-webkit-file-upload-button{cursor:pointer;font-weight:400;font-size:inherit;color:var(--color-text-strong);background-color:var(--color-fill);border:1px solid var(--color-outline-weak);border-radius:.125rem;margin-right:.75rem;padding:.25rem .75rem;font-family:inherit;transition:background-color .15s,border-color .15s}.FileInput-module__l4RNza__input::file-selector-button:hover{background-color:var(--color-outline-weak);border-color:var(--color-outline-strong)}.FileInput-module__l4RNza__input::-webkit-file-upload-button:hover{background-color:var(--color-outline-weak);border-color:var(--color-outline-strong)}.FileInput-module__l4RNza__input::file-selector-button:active{background-color:var(--color-outline-weak)}.FileInput-module__l4RNza__input::-webkit-file-upload-button:active{background-color:var(--color-outline-weak)}
