.FileUpload_root__xB5cz{--rs-file-upload-radius:var(--rs-radius-medium);display:block}[data-rs-keyboard] .FileUpload_root__xB5cz:focus-within{box-shadow:var(--rs-shadow-focus)}.FileUpload_--inline__pcgZO{--rs-file-upload-radius:var(--rs-radius-small)}.FileUpload_--inline__pcgZO,.FileUpload_--inline__pcgZO .FileUpload_triggerLayer__XqrHx{display:inline-block;vertical-align:top}[data-rs-keyboard] .FileUpload_--inline__pcgZO:focus-within{box-shadow:none}[data-rs-keyboard] .FileUpload_--inline__pcgZO:focus-within .FileUpload_triggerLayer__XqrHx>*{box-shadow:var(--rs-shadow-focus)}.FileUpload_--variant-outline__HpBaa .FileUpload_triggerLayer__XqrHx{border:1px dashed var(--rs-color-border-neutral);border-radius:var(--rs-file-upload-radius)}.FileUpload_--highlighted__NEtog.FileUpload_--variant-outline__HpBaa .FileUpload_triggerLayer__XqrHx{background:rgba(var(--rs-color-rgb-background-primary),.08);border-color:var(--rs-color-border-primary)}@media (hover:hover) and (pointer:fine){.FileUpload_--variant-outline__HpBaa .FileUpload_triggerLayer__XqrHx:hover:not(:has(.FileUpload_trigger__lurVC)){background:rgba(var(--rs-color-rgb-background-neutral),.16)}}.FileUpload_triggerLayer__XqrHx:has(.FileUpload_trigger__lurVC){pointer-events:none}.FileUpload_triggerLayer__XqrHx:has(.FileUpload_trigger__lurVC) .FileUpload_trigger__lurVC{pointer-events:all}.FileUpload_trigger__lurVC{display:contents}