.eokX5q_picker{aspect-ratio:1;border-radius:var(--radius-md);border:2px dashed var(--color-outline-variant);background:var(--color-card-inset);width:120px;color:var(--color-on-surface-variant);cursor:pointer;transition:border-color var(--motion-fast), background-color var(--motion-fast);place-items:center;display:grid;position:relative;overflow:hidden}.eokX5q_picker:hover,.eokX5q_picker:focus-within{border-color:var(--color-primary)}.eokX5q_dragging{border-color:var(--color-primary);background:var(--color-primary-container)}.eokX5q_picker input{opacity:0;cursor:pointer;position:absolute;inset:0}.eokX5q_empty{align-items:center;gap:var(--space-4);font:var(--text-label-md);text-align:center;padding:var(--space-8);flex-direction:column;display:flex}.eokX5q_preview{object-fit:cover;width:100%;height:100%}.eokX5q_remove{top:var(--space-4);right:var(--space-4);z-index:1;background:var(--color-card);box-shadow:var(--shadow-floating);position:absolute}
