.BHT__FileDropzone{isolation:isolate;text-align:center;min-height:8rem;padding:var(--spacing-6,1.5rem);border:2px dashed var(--md-sys-color-outline,var(--color-border-strong));border-radius:var(--md-sys-shape-corner-medium,12px);color:var(--md-sys-color-on-surface-variant,var(--color-text-muted));font-family:var(--md-sys-typescale-body-medium-font,var(--font-body));font-size:var(--md-sys-typescale-body-medium-size,.875rem);font-weight:var(--md-sys-typescale-body-medium-weight,400);line-height:var(--md-sys-typescale-body-medium-line-height,1.25rem);letter-spacing:var(--md-sys-typescale-body-medium-tracking,.0179em);cursor:pointer;transition:border-color var(--md-sys-motion-duration-short-3,.15s) var(--md-sys-motion-easing-standard,ease);justify-content:center;align-items:center;display:flex;position:relative}.BHT__FileDropzone:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--md-sys-motion-duration-short-2,.1s) var(--md-sys-motion-easing-standard,ease);background:currentColor;position:absolute;inset:0}.BHT__FileDropzone:hover{border-color:var(--md-sys-color-primary,var(--color-primary))}.BHT__FileDropzone:hover:after{opacity:var(--md-sys-state-hover-opacity,.08)}.BHT__FileDropzone:focus-visible{outline:3px solid var(--md-sys-color-secondary,var(--color-border-focus));outline-offset:2px}.BHT__FileDropzone:focus-visible:after{opacity:var(--md-sys-state-focus-opacity,.1)}.BHT__FileDropzone:active:after{opacity:var(--md-sys-state-pressed-opacity,.1)}.BHT__FileDropzone--dragging.BHT__FileDropzone{border-color:var(--md-sys-color-primary,var(--color-primary))}.BHT__FileDropzone--dragging.BHT__FileDropzone:after{opacity:var(--md-sys-state-dragged-opacity,.16)}
